WIP: #112 Restructure CompensationAction
This commit is contained in:
parent
62e452c625
commit
d04d02380f
@ -22,7 +22,7 @@ from intervention.inputs import TreeSelectMultiple
|
|||||||
from konova.contexts import BaseContext
|
from konova.contexts import BaseContext
|
||||||
from konova.forms import BaseModalForm, NewDocumentModalForm, RemoveModalForm
|
from konova.forms import BaseModalForm, NewDocumentModalForm, RemoveModalForm
|
||||||
from konova.models import DeadlineType
|
from konova.models import DeadlineType
|
||||||
from konova.utils.message_templates import FORM_INVALID, ADDED_COMPENSATION_STATE, ADDED_DEADLINE, \
|
from konova.utils.message_templates import FORM_INVALID, ADDED_COMPENSATION_STATE, \
|
||||||
ADDED_COMPENSATION_ACTION, PAYMENT_EDITED, COMPENSATION_STATE_EDITED, COMPENSATION_ACTION_EDITED, DEADLINE_EDITED
|
ADDED_COMPENSATION_ACTION, PAYMENT_EDITED, COMPENSATION_STATE_EDITED, COMPENSATION_ACTION_EDITED, DEADLINE_EDITED
|
||||||
|
|
||||||
|
|
||||||
|
@ -1,18 +1,14 @@
|
|||||||
|
|
||||||
<div id="jstree">
|
<div id="jstree"></div>
|
||||||
</div>
|
<input id="jstree-input" name="{{ widget.name }}" hidden="hidden"/>
|
||||||
|
|
||||||
<input id="jstree-input" name="{{ widget.name }}[]" hidden="hidden"/>
|
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
$(function () {
|
$(function () {
|
||||||
$('#jstree').jstree({
|
$('#jstree').jstree({
|
||||||
'plugins': [
|
'plugins': [
|
||||||
'checkbox',
|
'checkbox',
|
||||||
|
'wholerow',
|
||||||
],
|
],
|
||||||
'checkbox': {
|
|
||||||
'whole_node': false,
|
|
||||||
},
|
|
||||||
'core' : {
|
'core' : {
|
||||||
'data' : {
|
'data' : {
|
||||||
'url' : '{{ widget.attrs.url }}',
|
'url' : '{{ widget.attrs.url }}',
|
||||||
@ -24,22 +20,10 @@
|
|||||||
});
|
});
|
||||||
$('#jstree')
|
$('#jstree')
|
||||||
.on('deselect_node.jstree', function (e, data) {
|
.on('deselect_node.jstree', function (e, data) {
|
||||||
$(data.selected).each(function (val){
|
$('#jstree-input').val(data.selected);
|
||||||
console.log(val)
|
|
||||||
console.log(this)
|
|
||||||
$(this).after(
|
|
||||||
"<input name='{{widget.name}}[]' value="+val+"/>"
|
|
||||||
)
|
|
||||||
});
|
|
||||||
//$('#jstree-input').val(data.selected);
|
|
||||||
})
|
})
|
||||||
.on('select_node.jstree', function (e, data) {
|
.on('select_node.jstree', function (e, data) {
|
||||||
$(data.selected).each(function (val){
|
$('#jstree-input').val(data.selected);
|
||||||
$(this).after(
|
|
||||||
"<input name='{{widget.name}}[]' value="+val+"/>"
|
|
||||||
)
|
|
||||||
});
|
|
||||||
//$('#jstree-input').val(data.selected);
|
|
||||||
})
|
})
|
||||||
});
|
});
|
||||||
</script>
|
</script>
|
Loading…
Reference in New Issue
Block a user