update 权限申请流程

This commit is contained in:
danshihao
2023-12-01 15:28:36 +08:00
parent 94c3a20ac5
commit 281938eb7b
18 changed files with 537 additions and 192 deletions
@@ -55,7 +55,7 @@
<!-- 业务基本信息 -->
<div class="process-part-title">{{ $t('basicServiceInformation') }}</div>
<inspection-plan-table class="form-add" ref="inspectionPlanTable" :current-node="currentNode" :project-id="projectId"/>
<inspection-plan-table style="margin-bottom: 40px;" ref="inspectionPlanTable" :current-node="currentNode" :project-id="projectId"/>
<!-- 会签表单 -->
<a-form :form="countersignForm" v-if="currentNode === EsInspectionPlan.liaisonCollect.value">
<div class="form-flex-box">
@@ -426,19 +426,15 @@ export default {
*/
handleSubmit () {
if (this.loading) return
this.loading = true
let fn
switch (this.currentNode) {
case EsInspectionPlan.initiate.value:
fn = startInspectPlan
break
default:
fn = approvalInspectPlan
break
// 发起流程并且没有被驳回,调发起接口,否则调审批接口
if (this.currentNode === EsInspectionPlan.initiate.value && this.$route.query.taskId) {
this.handleAgree()
return
}
this.loading = true
this.getPageParams().then(res => {
console.log(res)
return fn && fn(res)
return startInspectPlan(res)
}).then(res => {
if (res.success) {
this.$message.success(res.message)