Showing
3 changed files
with
16 additions
and
13 deletions
| 1 | /* | 1 | /* |
| 2 | * @Date: 2023-11-30 10:34:01 | 2 | * @Date: 2023-11-30 10:34:01 |
| 3 | * @LastEditors: hookehuyr hookehuyr@gmail.com | 3 | * @LastEditors: hookehuyr hookehuyr@gmail.com |
| 4 | - * @LastEditTime: 2024-02-29 15:01:23 | 4 | + * @LastEditTime: 2024-07-12 15:11:17 |
| 5 | * @FilePath: /vue-flow-editor/doc/api/index.js | 5 | * @FilePath: /vue-flow-editor/doc/api/index.js |
| 6 | * @Description: 文件描述 | 6 | * @Description: 文件描述 |
| 7 | */ | 7 | */ |
| 8 | import { fn, fetch } from './fn'; | 8 | import { fn, fetch } from './fn'; |
| 9 | 9 | ||
| 10 | const Api = { | 10 | const Api = { |
| 11 | - FLOW_VERSION: '/admin/?a=flow_version', | 11 | + FLOW_VERSION: '/admin/?a=flow_version&m=mod', |
| 12 | - SAVE_FLOW: '/admin/?a=save_flow', | 12 | + SAVE_FLOW: '/admin/?a=save_flow&m=mod', |
| 13 | - FLOW_NODES: '/admin/?a=flow_nodes', | 13 | + FLOW_NODES: '/admin/?a=flow_nodes&m=srv', |
| 14 | - ENABLE_FLOW_VERSION: '/admin/?a=enable_flow_version', | 14 | + ENABLE_FLOW_VERSION: '/admin/?a=enable_flow_version&m=mod', |
| 15 | - FLOW_NODE_PROPERTY: '/admin/?a=flow_node_property', | 15 | + FLOW_NODE_PROPERTY: '/admin/?a=flow_node_property&m=mod', |
| 16 | - SAVE_FLOW_NODE_PROPERTY: '/admin/?a=save_node_property', | 16 | + SAVE_FLOW_NODE_PROPERTY: '/admin/?a=save_node_property&m=mod', |
| 17 | - SAVE_ALL_FLOW_NODE_PROPERTY: '/admin/?a=save_all_node_property', | 17 | + SAVE_ALL_FLOW_NODE_PROPERTY: '/admin/?a=save_all_node_property&m=mod', |
| 18 | - CHECK_ALL_FLOW_NODE_PROPERTY: '/admin/?a=check_all_node_property', | 18 | + CHECK_ALL_FLOW_NODE_PROPERTY: '/admin/?a=check_all_node_property&m=mod', |
| 19 | - SAVE_NODE_SORT: '/admin/?a=save_node_sort', | 19 | + SAVE_NODE_SORT: '/admin/?a=save_node_sort&m=mod', |
| 20 | - DUPLICATE_FLOW: '/admin/?a=duplicate_flow', | 20 | + DUPLICATE_FLOW: '/admin/?a=duplicate_flow&m=mod', |
| 21 | } | 21 | } |
| 22 | 22 | ||
| 23 | /** | 23 | /** | ... | ... |
| ... | @@ -9,7 +9,6 @@ import axios from 'axios'; | ... | @@ -9,7 +9,6 @@ import axios from 'axios'; |
| 9 | import { ElMessageBox } from 'element-plus' | 9 | import { ElMessageBox } from 'element-plus' |
| 10 | 10 | ||
| 11 | axios.defaults.params = { | 11 | axios.defaults.params = { |
| 12 | - m: 'mod', | ||
| 13 | p: 'authority_my', | 12 | p: 'authority_my', |
| 14 | }; | 13 | }; |
| 15 | 14 | ... | ... |
| ... | @@ -531,6 +531,7 @@ | ... | @@ -531,6 +531,7 @@ |
| 531 | </div> | 531 | </div> |
| 532 | 532 | ||
| 533 | <select-user-view | 533 | <select-user-view |
| 534 | + v-if="state.urlQuery.type !== 'preview'" | ||
| 534 | :visible="state.dialogUserFormVisible" | 535 | :visible="state.dialogUserFormVisible" |
| 535 | :list="state.dialogUserTags" | 536 | :list="state.dialogUserTags" |
| 536 | @close="onCloseUserView" | 537 | @close="onCloseUserView" |
| ... | @@ -813,6 +814,9 @@ export default { | ... | @@ -813,6 +814,9 @@ export default { |
| 813 | label: '节点2' | 814 | label: '节点2' |
| 814 | },], | 815 | },], |
| 815 | attr_node_desc: '', | 816 | attr_node_desc: '', |
| 817 | + urlQuery: { | ||
| 818 | + type: '' | ||
| 819 | + } | ||
| 816 | }); | 820 | }); |
| 817 | 821 | ||
| 818 | const dragOptions = computed(() => { | 822 | const dragOptions = computed(() => { |
| ... | @@ -877,6 +881,7 @@ export default { | ... | @@ -877,6 +881,7 @@ export default { |
| 877 | } | 881 | } |
| 878 | 882 | ||
| 879 | const urlQuery = getQueryParams(location.href); | 883 | const urlQuery = getQueryParams(location.href); |
| 884 | + state.urlQuery = getQueryParams(location.href); | ||
| 880 | let form_id = urlQuery.form_id? urlQuery.form_id : ''; // 表单id | 885 | let form_id = urlQuery.form_id? urlQuery.form_id : ''; // 表单id |
| 881 | 886 | ||
| 882 | /** | 887 | /** |
| ... | @@ -954,7 +959,6 @@ export default { | ... | @@ -954,7 +959,6 @@ export default { |
| 954 | const autoPreview = async () => { | 959 | const autoPreview = async () => { |
| 955 | if (urlQuery.type === 'preview') { | 960 | if (urlQuery.type === 'preview') { |
| 956 | flowData.value = null; | 961 | flowData.value = null; |
| 957 | - const urlQuery = getQueryParams(location.href); | ||
| 958 | let flow_id = urlQuery.flow_id? urlQuery.flow_id : ''; // 表单id | 962 | let flow_id = urlQuery.flow_id? urlQuery.flow_id : ''; // 表单id |
| 959 | let todo_node_codes = urlQuery.todo_node_codes ? urlQuery.todo_node_codes.split(',') : []; // | 963 | let todo_node_codes = urlQuery.todo_node_codes ? urlQuery.todo_node_codes.split(',') : []; // |
| 960 | const { code, data } = await flowNodesAPI({ flow_id }); | 964 | const { code, data } = await flowNodesAPI({ flow_id }); | ... | ... |
-
Please register or login to post a comment