hookehuyr

fix 新增流程逻辑优化

......@@ -780,9 +780,6 @@ export default {
updateUrl(id); // 更新URL
getFlowData(id); // 更新流程图数据
state.flow_version = code;
state.versionForm.id = id;
state.versionForm.code = code;
state.versionForm.note = note;
}
const showEditFlowVersion = (id: number, code: number, note: string) => {
// 切换版本信息
......@@ -810,7 +807,30 @@ export default {
type: 'success',
message: '新增成功',
});
getVersionList(); // 刷新版本列表
axios.get('/admin/?a=flow_version&form_id=' + form_id)
.then(res => {
if (res.data.code) {
// 版本列表
state.version_list = res.data.data;
state.version_list.forEach((ele) => {
if (ele.id === flow_id) {
// 选中新增的版本
state.flow_version = ele.code;
}
if (ele.status === '1') {
state.current_version_code = ele.code;
}
});
} else {
ElMessage({
type: 'error',
message: res.data.msg,
});
}
})
.catch(err => {
console.error(err);
});
}
})
.catch(err => {
......