Исходный код вики addHarmonizationVariant
Последние авторы
| author | version | line-number | content |
|---|---|---|---|
| 1 | {{velocity}} | ||
| 2 | #set ($action = $request.action) | ||
| 3 | #set ($pageName = $request.pageName) | ||
| 4 | #if ("$!pageName" != '') | ||
| 5 | #set ($modDoc = $xwiki.getDocument($pageName)) | ||
| 6 | #if ($action == 'add') ##Добаить вариант | ||
| 7 | #set ($discard = $modDoc.newObject('SUZ.Harmonization.Code.HarmonizationConceptVariantClass')) | ||
| 8 | #set ($discard = $modDoc.save()) ##сохранить документ | ||
| 9 | {'resp': 'OK'} | ||
| 10 | #elseif ($action == 'delete') ##Удалить вариант | ||
| 11 | #set ($variantID = $mathtool.toInteger($request.variantID)) | ||
| 12 | $variantID | ||
| 13 | #set ($variantObj = $modDoc.getObject('SUZ.Harmonization.Code.HarmonizationConceptVariantClass', $variantID)) | ||
| 14 | #if ($variantObj) | ||
| 15 | #set ($discard = $modDoc.removeObject($variantObj)) | ||
| 16 | #end | ||
| 17 | #set ($discard = $modDoc.save()) ##сохранить документ | ||
| 18 | {'resp': 'OK'} | ||
| 19 | #end | ||
| 20 | #else | ||
| 21 | No action ! | ||
| 22 | #end | ||
| 23 | {{/velocity}} |