diff --git a/package.json b/package.json index 78edc9e9..3c8069df 100644 --- a/package.json +++ b/package.json @@ -41,6 +41,7 @@ }, "dependencies": { "@amap/amap-jsapi-loader": "^1.0.1", + "@antv/g6": "^4.8.25", "@fingerprintjs/fingerprintjs": "^4.3.0", "@riophae/vue-treeselect": "0.4.0", "axios": "0.24.0", diff --git a/src/api/emis/emisTransPlanRule.js b/src/api/emis/emisTransPlanRule.js index c4af6642..9fc09f49 100644 --- a/src/api/emis/emisTransPlanRule.js +++ b/src/api/emis/emisTransPlanRule.js @@ -59,3 +59,16 @@ export function delEmisTransPlanRule(id) { method: 'delete' }) } + +//获取组批次规则图数据 +export function emisTransPlanRuleTree(data) { + console.log('data',data); + return request({ + url: '/emis/emisTransPlanRule/tree', + params: { + lineCode: data.lineCode, + productType: data.productType, + }, + method: 'get' + }) +} diff --git a/src/views/emis/emisTransPlanRuleTopoGraph/index.vue b/src/views/emis/emisTransPlanRuleTopoGraph/index.vue new file mode 100644 index 00000000..e2c04f7a --- /dev/null +++ b/src/views/emis/emisTransPlanRuleTopoGraph/index.vue @@ -0,0 +1,265 @@ + + +