+ :expand-on-click-node="true"
+ :filter-node-method="onTreeFilter"
+ :default-expanded-keys="treeExpand">
- {{ data.resName }}[{{data.resCode}}]
+
+ {{ data.resName }}
+ [{{data.resCode}}]
+ [免费]
+
@@ -257,9 +266,10 @@
dialog: false,
roleId: null,
roleCode: null,
- treeFilter: '',
- strictly:true//是否严格遵循复制不关联
},
+ treeFilter: '',
+ treeExpand: [],
+ treeStrictly:true,//是否严格遵循复制不关联
treeData: []
},
methods: {
@@ -364,22 +374,21 @@
|| data.resCode.indexOf(value) !== -1
|| data.resValue.indexOf(value) !== -1;
},
- onLoadTree: function () {
+ onTreeLoad: function () {
new Ajax("wsys", "res", "tree").post({}, function (response) {
if (response.errors.length > 0) {
nav.e(response.errors[0].message);
} else {
this.treeData = response.result;
- this.treeData.forTree(function (item) {
- item.disabled = item.free;
- });
+ // 默认展开第一个节点
+ this.treeExpand = [response.result[0].id];
}
}.bind(this))
},
},
mounted: function () {
this.onFind();
- this.onLoadTree();
+ this.onTreeLoad();
}
})
diff --git a/src/main/resources/modules/SpringBoot/resources/templates/screen/module/wsys/schedule.ftl b/src/main/resources/modules/SpringBoot/resources/templates/screen/module/wsys/schedule.ftl
index 09907af2..90c721a7 100644
--- a/src/main/resources/modules/SpringBoot/resources/templates/screen/module/wsys/schedule.ftl
+++ b/src/main/resources/modules/SpringBoot/resources/templates/screen/module/wsys/schedule.ftl
@@ -2,10 +2,10 @@