diff --git a/wms_pro/qd/src/views/wms/flow_manage/logicflow/PropertySetting/FormTaskProperties.vue b/wms_pro/qd/src/views/wms/flow_manage/logicflow/PropertySetting/FormTaskProperties.vue
index bf3ecf21..201e2773 100644
--- a/wms_pro/qd/src/views/wms/flow_manage/logicflow/PropertySetting/FormTaskProperties.vue
+++ b/wms_pro/qd/src/views/wms/flow_manage/logicflow/PropertySetting/FormTaskProperties.vue
@@ -50,6 +50,17 @@
+
+
+
+
+
+
+
@@ -85,6 +96,7 @@ export default {
this.getTypes()
this.getTaskTypes()
this.getStrategyList()
+ this.getAllNodeIds()
},
data() {
return {
@@ -92,6 +104,7 @@ export default {
formTypes: [],
taskTypes: [],
strategyList: [],
+ nodeIds: [],
formData: {
id: '',
name: '',
@@ -99,7 +112,8 @@ export default {
skipExpression: '',
form_type: '',
passNode: true,
- documentation: ''
+ documentation: '',
+ sourceData: ''
},
rules: {
id: [
@@ -134,6 +148,17 @@ export default {
}
});
},
+ getAllNodeIds() {
+ const {id} = this.$props.nodeData;
+ const allNodeIds = this.$props.lf.getGraphData().nodes;
+ const customObjects = allNodeIds
+ .filter(node => node.id !== id)
+ .map(node => ({
+ id: node.id,
+ name: node.properties.name,
+ }));
+ this.nodeIds = customObjects
+ },
generateUniqueId() {
return `id_${Date.now()}_${Math.random().toString(36).substr(2, 9)}`;
},