diff --git a/src/api/quest/disposition.js b/src/api/quest/disposition.js new file mode 100644 index 0000000..d26092a --- /dev/null +++ b/src/api/quest/disposition.js @@ -0,0 +1,53 @@ +import request from '@/utils/request' + +// 查询节点配置列表 +export function listDisposition(query) { + return request({ + url: '/quest/disposition/list', + method: 'get', + params: query + }) +} + +// 查询节点配置详细 +export function getDisposition(id) { + return request({ + url: '/quest/disposition/' + id, + method: 'get' + }) +} + + +// 新增节点配置 +export function addDisposition(data) { + return request({ + url: '/quest/disposition', + method: 'post', + data: data + }) +} + +// 修改节点配置 +export function updateDisposition(data) { + return request({ + url: '/quest/disposition', + method: 'put', + data: data + }) +} + +// 删除节点配置 +export function delDisposition(id) { + return request({ + url: '/quest/disposition/' + id, + method: 'delete' + }) +} +// 批量操作节点配置 +export function batchAddUpd(data,nodeCode) { + return request({ + url: '/quest/disposition/batch/'+nodeCode, + method: 'post', + data: data + }) +} diff --git a/src/api/quest/param.js b/src/api/quest/param.js deleted file mode 100644 index 2dfe3a1..0000000 --- a/src/api/quest/param.js +++ /dev/null @@ -1,53 +0,0 @@ -import request from '@/utils/request' - -// 查询节点参数列表 -export function listParam(query) { - return request({ - url: '/quest/param/list', - method: 'get', - params: query - }) -} - -// 查询节点参数详细 -export function getParam(id) { - return request({ - url: '/quest/param/' + id, - method: 'get' - }) -} - -// 新增节点参数 -export function addParam(data) { - return request({ - url: '/quest/param', - method: 'post', - data: data - }) -} - -// 批量新增 -export function batchAdd(data) { - return request({ - url: '/quest/param/batchAdd', - method: 'post', - data: data - }) -} - -// 修改节点参数 -export function updateParam(data) { - return request({ - url: '/quest/param', - method: 'put', - data: data - }) -} - -// 删除节点参数 -export function delParam(id) { - return request({ - url: '/quest/param/' + id, - method: 'delete' - }) -} diff --git a/src/views/quest/node/components/node-item.vue b/src/views/quest/node/components/node-item.vue index 653cd87..7cc65ea 100644 --- a/src/views/quest/node/components/node-item.vue +++ b/src/views/quest/node/components/node-item.vue @@ -17,90 +17,9 @@
-
- -
-
数据库:  {{ disposition.formData.dbName }}
-
-
数据表:  {{ disposition.formData.table }}
- - - - - - - -

-
- 确认 - 修改配置 -
-
-
- - -
- - - - - - - - - - - - - - 查找 - 重置 - - - - - - - - - -
- 选择字段 v - - - - - - - -
- 确 定 - 取 消 -
-
+ +
@@ -108,9 +27,18 @@ diff --git a/src/views/quest/node/components/node/type-exportation.vue b/src/views/quest/node/components/node/type-exportation.vue new file mode 100644 index 0000000..1361888 --- /dev/null +++ b/src/views/quest/node/components/node/type-exportation.vue @@ -0,0 +1,59 @@ + + + + diff --git a/src/views/quest/node/components/node/type-table-upd.vue b/src/views/quest/node/components/node/type-table-upd.vue new file mode 100644 index 0000000..daec97a --- /dev/null +++ b/src/views/quest/node/components/node/type-table-upd.vue @@ -0,0 +1,99 @@ + + + + diff --git a/src/views/quest/node/components/node/type-table.vue b/src/views/quest/node/components/node/type-table.vue new file mode 100644 index 0000000..7581e24 --- /dev/null +++ b/src/views/quest/node/components/node/type-table.vue @@ -0,0 +1,68 @@ + + + + diff --git a/src/views/quest/node/components/node/type/tableFind.vue b/src/views/quest/node/components/node/type/tableFind.vue new file mode 100644 index 0000000..e66b296 --- /dev/null +++ b/src/views/quest/node/components/node/type/tableFind.vue @@ -0,0 +1,51 @@ + + + + diff --git a/src/views/quest/node/components/node/type/tableUpd.vue b/src/views/quest/node/components/node/type/tableUpd.vue new file mode 100644 index 0000000..5c3b9d5 --- /dev/null +++ b/src/views/quest/node/components/node/type/tableUpd.vue @@ -0,0 +1,148 @@ + + + + diff --git a/src/views/quest/node/config/methods.js b/src/views/quest/node/config/methods.js index 1390fa9..3f6454b 100644 --- a/src/views/quest/node/config/methods.js +++ b/src/views/quest/node/config/methods.js @@ -1,7 +1,6 @@ import panzoom from "panzoom"; -import { GenNonDuplicateID } from "@/common/until"; +import {GenNonDuplicateID} from "@/common/until"; import item from "../components/node-item" -import Home from "../Home.vue" const methods = { init() { @@ -10,8 +9,10 @@ const methods = { this.jsPlumb.importDefaults(this.jsplumbSetting); //完成连线前的校验 this.jsPlumb.bind("beforeDrop", evt => { - let res = () => { } //此处可以添加是否创建连接的校验, 返回 false 则不添加; - return res + //此处可以添加是否创建连接的校验, 返回 false 则不添加; + return () => { + console.log(evt) + } }) //断开连线后,维护本地数据 this.jsPlumb.bind("connectionDetached", evt => {