hookehuyr

保存流程问题不正确修复

......@@ -657,8 +657,8 @@ export default {
// 启用的版本号
res.data.data.forEach((ele) => {
if (ele.status === '1') {
flow_id = ele.code;
updateUrl(ele.id); // 更新url
flow_id = ele.id;
updateUrl(flow_id); // 更新url
// 版本显示信息
state.flow_version = ele.code;
state.current_version_code = ele.code;
......@@ -679,8 +679,8 @@ export default {
// 如果列表里没有启用的版本
if (state.version_list.length && !state.flow_version_list) {
let ele = state.version_list[0];
flow_id = ele.code;
updateUrl(ele.id); // 更新url
flow_id = ele.id;
updateUrl(flow_id); // 更新url
state.flow_version = ele.code;
state.versionForm = { // 当前版本信息
code: ele.code,
......@@ -1049,6 +1049,8 @@ export default {
// 检查路径有效性
const paths = [];
findPathsToEndNode(edges, 'start-node', [], paths);
const urlQuery = getQueryParams(location.href);
let flow_id = urlQuery.flow_id? urlQuery.flow_id : ''; // 流程id
if (paths.length) {
axios.post('/admin/?a=save_flow', qs.stringify({
form_id: +form_id,
......@@ -1372,7 +1374,9 @@ export default {
ele.field_extend.readonly = auth.editable.disabled;
}
})
})
});
const urlQuery = getQueryParams(location.href);
let flow_id = urlQuery.flow_id? urlQuery.flow_id : ''; // 流程id
// TAG: 保存表单信息
axios.post('/admin/?a=save_node_property', qs.stringify({
flow_id: +flow_id,
......@@ -1631,6 +1635,8 @@ export default {
// 检查路径有效性
const paths = [];
findPathsToEndNode(edges, 'start-node', [], paths);
const urlQuery = getQueryParams(location.href);
let flow_id = urlQuery.flow_id? urlQuery.flow_id : ''; // 流程id
if (paths.length) {
axios.post('/admin/?a=save_flow', qs.stringify({
form_id: +form_id,
......