按钮loading-外部标准化协会入会流程

This commit is contained in:
zyn
2023-11-06 17:14:27 +08:00
parent e991b4ace0
commit 1cb34d7cff
6 changed files with 43 additions and 23 deletions
@@ -580,7 +580,6 @@ export default {
queryTaskFirst({
bpnId: this.$route.query.bpnId
}).then(res => {
debugger
let obj = JSON.parse(res.mes)
let mes = {}
if(obj.json !== undefined){
@@ -805,6 +804,7 @@ export default {
// 保存按钮
handleSave() {
this.saveLoading = true
this.isSubmit = true
let _formData = new FormData()
_formData.append('id', this.bpnId || '')
_formData.append('createUser', this.$store.getters.userInfo.userId)
@@ -816,11 +816,11 @@ export default {
commentInfo: this.commentInfo
}))
saveTaskFirst(_formData).then(res => {
this.saveLoading = false
this.$message.success('保存成功')
this.bpnId = res.result
}).catch(e => {
}).finally(() => {
this.saveLoading = false
this.isSubmit = false
})
},
// 提交按钮
@@ -839,6 +839,7 @@ export default {
this.$refs['roleForm'].validate((valid) => {
if (valid) {
this.isSubmit = true
this.saveLoading = true
let paramsInfo = new FormData()
// paramsInfo.append('id', this.bpnId || '')
paramsInfo.append('createUser', this.$store.getters.userInfo.userId)
@@ -864,8 +865,13 @@ export default {
}
this.$router.push("/processCenter");
}
}).finally(() => {
this.saveLoading = false
this.isSubmit = false
})
}).catch(() => {
this.isSubmit = false
this.saveLoading = false
})
} else {
this.$message.warning('请完成流程信息的人员选择')
@@ -208,7 +208,7 @@
show-submit
show-back
backBTNTexts="不涉及"
:isSubmitBack="isBack"
:isSubmitBack="isSubmit"
:submitLoading="isSubmit"
@back="handleSubmitNo"
@submit="handleSubmit"
@@ -380,7 +380,7 @@ export default {
}
this.$refs['rh_pageData'].validate((valid) => {
if (valid) {
this.isBack = true
this.isSubmit = true
const params = new FormData();
params.set('json', JSON.stringify(json))
params.set('userId', this.$store.getters.userInfo.userId)
@@ -390,8 +390,9 @@ export default {
this.$message.success('退回成功')
this.$router.push("/processCenter");
}
this.isBack = false
});
}).finally(() => {
this.isSubmit = false
})
}
})
}
@@ -417,6 +418,7 @@ export default {
this.$message.success('提交成功')
this.$router.push("/processCenter");
}
}).finally(() => {
this.isSubmit = false
});
}
@@ -467,6 +467,7 @@ export default {
// 保存按钮
handleSave() {
this.saveLoading = true
this.isSubmit = true
let _formData = new FormData()
_formData.append('taskIds', this.taskIds)
_formData.append('json', JSON.stringify({
@@ -477,11 +478,11 @@ export default {
commentStep3: this.commentStep3
}))
saveTaskForPub(_formData).then(res => {
this.saveLoading = false
this.$message.success('保存成功')
this.bpnId = res.result
}).catch(e => {
}).finally(e => {
this.saveLoading = false
this.isSubmit = false
})
},
// 提交按钮
@@ -496,6 +497,7 @@ export default {
this.$refs['rh_pageData'].validate((valid) => {
if (valid) {
this.isSubmit = true
this.saveLoading = true
const params = new FormData();
params.set('json', JSON.stringify(json))
params.set('userId', this.$store.getters.userInfo.userId)
@@ -505,8 +507,10 @@ export default {
this.$message.success('提交成功')
this.$router.push("/processCenter");
}
}).finally(e => {
this.saveLoading = false
this.isSubmit = false
});
})
}
})
@@ -228,7 +228,7 @@
show-back
backBTNTexts="驳回"
:submitLoading="isSubmit"
:isSubmitBack="isBack"
:isSubmitBack="isSubmit"
@back="handleSubmitNo"
@submit="handleSubmit"
>
@@ -373,7 +373,7 @@ export default {
}
this.$refs['rh_pageData'].validate((valid) => {
if (valid) {
this.isBack = true
this.isSubmit = true
const params = new FormData();
params.set('json', JSON.stringify(json))
params.set('userId', this.$store.getters.userInfo.userId)
@@ -383,8 +383,9 @@ export default {
this.$message.success('退回成功')
this.$router.push("/processCenter");
}
this.isBack = false
});
}).finally(() => {
this.isSubmit = false
})
}
})
}
@@ -412,8 +413,9 @@ export default {
this.$message.success('提交成功')
this.$router.push("/processCenter");
}
}).finally(() => {
this.isSubmit = false
});
})
}
})
},
@@ -722,6 +722,7 @@ export default {
// 保存按钮
handleSave() {
this.saveLoading = true
this.isSubmit = true
let _formData = new FormData()
_formData.append('taskIds', this.taskIds)
_formData.append('json', JSON.stringify({
@@ -730,10 +731,10 @@ export default {
commentStep5: this.commentStep5
}))
saveTaskForPub(_formData).then(res => {
this.saveLoading = false
this.$message.success('保存成功')
this.bpnId = res.result
}).catch(e => {
}).finally(() => {
this.isSubmit = false
this.saveLoading = false
})
},
@@ -748,6 +749,7 @@ export default {
this.$refs['rh_pageData'].validate((valid) => {
if (valid) {
this.isSubmit = true
this.saveLoading = true
const params = new FormData();
params.set('json', JSON.stringify(json))
params.set('userId', this.$store.getters.userInfo.userId)
@@ -757,8 +759,10 @@ export default {
this.$message.success('提交成功')
this.$router.push("/processCenter");
}
}).finally(() => {
this.isSubmit = false
});
this.saveLoading = false
})
}
})
@@ -226,7 +226,7 @@
v-if="taskInfo !== '标准法规工程师汇总修订完毕'"
show-submit
show-back
:isSubmitBack="isBack"
:isSubmitBack="isSubmit"
:submitLoading="isSubmit"
@back="handleSubmitNo"
@submit="handleSubmit"
@@ -396,7 +396,7 @@ export default {
}
this.$refs['rh_pageData'].validate((valid) => {
if (valid) {
this.isBack = true
this.isSubmit = true
const params = new FormData();
params.set('json', JSON.stringify(json))
params.set('userId', this.$store.getters.userInfo.userId)
@@ -406,8 +406,9 @@ export default {
this.$message.success('提交成功')
this.$router.push("/processCenter");
}
this.isBack = false
});
}).finally(() => {
this.isSubmit = false
})
}
})
}
@@ -446,8 +447,9 @@ export default {
this.$message.success('提交成功')
this.$router.push("/processCenter");
}
}).finally(() => {
this.isSubmit = false
});
})
}
})
}