|
|
@@ -667,24 +667,26 @@ const submit = async () => {
|
|
|
// 新增操作
|
|
|
data = await SopApi.insertSop(SopForm)
|
|
|
console.log(data,SopInsertVisible.value,'我在这里打印')
|
|
|
- if(SopInsertVisible.value){
|
|
|
- return
|
|
|
- }else{
|
|
|
+ if(data){
|
|
|
SopInsertVisible.value=false
|
|
|
+ if(SopInsertVisible.value){
|
|
|
+ return
|
|
|
+ }
|
|
|
}
|
|
|
- // 新增之后直接给sopStep新增改出局
|
|
|
- const dataNew = await ModeStepApi.getWorkflowStepPage({
|
|
|
- pageNo: 1,
|
|
|
- pageSize: -1,
|
|
|
- modeId: SopForm.modeId
|
|
|
- })
|
|
|
- const sopStepData = dataNew.list.map((item) => ({
|
|
|
- ...item,
|
|
|
- sopId: data,
|
|
|
- stepId: item.id
|
|
|
- }))
|
|
|
- // 导入步骤数据
|
|
|
- await insertSopWorkflowStep(sopStepData)
|
|
|
+
|
|
|
+ // 新增之后直接给sopStep新增步骤(后端自己导入了)
|
|
|
+ // const dataNew = await ModeStepApi.getWorkflowStepPage({
|
|
|
+ // pageNo: 1,
|
|
|
+ // pageSize: -1,
|
|
|
+ // modeId: SopForm.modeId
|
|
|
+ // })
|
|
|
+ // const sopStepData = dataNew.list.map((item) => ({
|
|
|
+ // ...item,
|
|
|
+ // sopId: data,
|
|
|
+ // stepId: item.id
|
|
|
+ // }))
|
|
|
+ // 导入步骤数据(后端自己导入了)
|
|
|
+ // await insertSopWorkflowStep(sopStepData)
|
|
|
successMessage = t('common.createSuccess')
|
|
|
|
|
|
if (data) {
|
|
|
@@ -721,7 +723,7 @@ const submit = async () => {
|
|
|
console.error('保存失败:', error)
|
|
|
message.error('保存失败')
|
|
|
if(error.code==902){
|
|
|
- // 新增
|
|
|
+ // 新增接口返回重复的话
|
|
|
SopInsertVisible.value = true
|
|
|
}
|
|
|
}
|