diff --git a/src/views/quest/node/Home.vue b/src/views/quest/node/Home.vue
index fdfe0be..333c620 100644
--- a/src/views/quest/node/Home.vue
+++ b/src/views/quest/node/Home.vue
@@ -91,35 +91,34 @@ export default {
const rows = res.data.rows
for (let i = 0; i < rows.length; i++) {
const r = flowNode.methods.toJsPlumbNode(rows[i])
- this.data.nodeList.push({
- id: r.node.id,
- type: r.node.type,
- typeName: r.node.typeName,
- nodeName: r.node.nodeName,
- top: r.node.top,
- left: r.node.left
+ nodeTypeList.forEach(v => {
+ if (r.node.type === v.type) {
+ r.node.typeName = v.typeName
+ r.node.logImg = v.logImg
+ r.node.log_bg_color = v.log_bg_color
+ }
})
+ this.data.nodeList.push(r.node)
if (r.line) {
r.line.forEach(v => {
- this.data.lineList.push({
- from: v.from,
- to: v.to,
- label: "连线名称",
- id: GenNonDuplicateID(8),
- Remark: ""
- });
+ let flag = true
+ this.data.lineList.forEach(v2 =>{
+ if (v2.from === v.from && v2.to === v.to) {
+ flag = false
+ }
+ })
+ if (flag){
+ this.data.lineList.push({
+ from: v.from,
+ to: v.to,
+ label: "连线名称",
+ id: GenNonDuplicateID(8),
+ Remark: ""
+ });
+ }
})
}
}
- this.data.nodeList.forEach(node => {
- nodeTypeList.forEach(v => {
- if (node.type === v.type) {
- node.typeName = v.typeName
- node.logImg = v.logImg
- node.log_bg_color = v.log_bg_color
- }
- })
- })
// console.log(data)
console.log(this.data)
})
diff --git a/src/views/quest/node/components/node-item.vue b/src/views/quest/node/components/node-item.vue
index 5efdb7e..75de7e8 100644
--- a/src/views/quest/node/components/node-item.vue
+++ b/src/views/quest/node/components/node-item.vue
@@ -138,6 +138,8 @@ export default {
/** jsPlumb节点类型 --> 数据库节点类型 */
toMysqlNode(node,preLine,nextLine){
return {
+ id: node.authId,
+ nodeType: node.type,
nodeCode: node.id,
nodeName: node.nodeName,
nodePositionTop: node.top,
@@ -150,6 +152,7 @@ export default {
/** 数据库节点类型 --> jsPlumb节点类型 */
toJsPlumbNode(nodeInfo){
const node = {
+ authId: nodeInfo.id,
id: nodeInfo.nodeCode,
type: nodeInfo.nodeType,
nodeName: nodeInfo.nodeName,
diff --git a/src/views/quest/task/index.vue b/src/views/quest/task/index.vue
index 681aa30..777b1cb 100644
--- a/src/views/quest/task/index.vue
+++ b/src/views/quest/task/index.vue
@@ -9,21 +9,15 @@
@keyup.enter.native="handleQuery"
/>
-
-
-
-
+
+
+
搜索
@@ -79,13 +73,17 @@
-
-
+
+
+
+
+
+
-
-
+
+
-
+
+
+