|
@@ -259,7 +259,7 @@
|
|
|
<el-form-item label="省件退回" class="formatted-text color-danger"> {{ state.ruleForm.provinceSendBackString }} </el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :xs="24" :sm="24" :md="24" :lg="24" :xl="24" v-if="state.ruleForm.provinceRevokeString">
|
|
|
- <el-form-item label="省件撤单" class="formatted-text color-danger"> {{ state.ruleForm.provinceRevokeString }} </el-form-item>
|
|
|
+ <el-form-item label="省件撤单" class="formatted-text color-danger"> {{ state.ruleForm.provinceRevokeString }} </el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :xs="24" :sm="24" :md="24" :lg="24" :xl="24" v-if="state.ruleForm.sendBackOpinion">
|
|
|
<el-form-item label="退回意见" class="formatted-text"> {{ state.ruleForm.sendBackOpinion }} </el-form-item>
|
|
@@ -444,13 +444,18 @@
|
|
|
@click="onCloseCountersignature"
|
|
|
:loading="state.loading"
|
|
|
v-auth="'business:order:closeCountersignature'"
|
|
|
- v-if="state.ruleForm?.countersignId"
|
|
|
+ v-if="state.ruleForm?.countersignId && state.ruleForm.status !== 9"
|
|
|
>结束会签</el-button
|
|
|
>
|
|
|
<!-- 有流程信息就可以查询明细 -->
|
|
|
<el-button type="primary" @click="onRecord" :loading="state.loading" v-if="state.ruleForm?.workflowId">流程明细</el-button>
|
|
|
<!-- 有流程信息就可以撤回 -->
|
|
|
- <el-button type="primary" @click="onSpecialHandle" :loading="state.loading" v-if="state.ruleForm?.workflowId" v-auth="'business:order:teti'"
|
|
|
+ <el-button
|
|
|
+ type="primary"
|
|
|
+ @click="onSpecialHandle"
|
|
|
+ :loading="state.loading"
|
|
|
+ v-if="state.ruleForm?.workflowId && state.ruleForm.status !== 9"
|
|
|
+ v-auth="'business:order:teti'"
|
|
|
>特 提</el-button
|
|
|
>
|
|
|
<!-- 100-200 表示工单正在办理中,可以督办 -->
|
|
@@ -458,7 +463,7 @@
|
|
|
type="primary"
|
|
|
@click="onSupervise"
|
|
|
:loading="state.loading"
|
|
|
- v-if="isInRange(state.ruleForm?.status, 100, 200)"
|
|
|
+ v-if="isInRange(state.ruleForm?.status, 100, 200) && state.ruleForm.status !== 9"
|
|
|
v-auth="'business:order:supervise:apply'"
|
|
|
>督 办</el-button
|
|
|
>
|
|
@@ -467,7 +472,7 @@
|
|
|
type="primary"
|
|
|
@click="onUrge"
|
|
|
:loading="state.loading"
|
|
|
- v-if="isInRange(state.ruleForm?.status, 100, 200)"
|
|
|
+ v-if="isInRange(state.ruleForm?.status, 100, 200) && state.ruleForm.status !== 9"
|
|
|
v-auth="'business:order:urge:apply'"
|
|
|
>
|
|
|
催 办</el-button
|
|
@@ -478,7 +483,7 @@
|
|
|
type="primary"
|
|
|
@click="onSubmit('延期申请', '延期附件')"
|
|
|
:loading="state.loading"
|
|
|
- v-if="isInRange(state.ruleForm?.status, 100, 200) && state.ruleForm?.isCanDelay"
|
|
|
+ v-if="isInRange(state.ruleForm?.status, 100, 200) && state.ruleForm?.isCanDelay && state.ruleForm.status !== 9"
|
|
|
v-auth="'business:order:delay'"
|
|
|
>延 期</el-button
|
|
|
>
|
|
@@ -489,7 +494,7 @@
|
|
|
@click="onCancelDelay"
|
|
|
:loading="state.loading"
|
|
|
v-auth="'business:order:cancelDelay'"
|
|
|
- v-if="state.ruleForm?.isCanCancelDelay"
|
|
|
+ v-if="state.ruleForm?.isCanCancelDelay && state.ruleForm.status !== 9"
|
|
|
>取消延期</el-button
|
|
|
>
|
|
|
<!-- 100-200 表示工单正在办理中 并且应该自己办理 -->
|
|
@@ -497,7 +502,7 @@
|
|
|
type="primary"
|
|
|
@click="onSubmit('工单办理')"
|
|
|
:loading="state.loading"
|
|
|
- v-if="isInRange(state.ruleForm?.status, 100, 200) && state.ruleForm?.canHandle"
|
|
|
+ v-if="isInRange(state.ruleForm?.status, 100, 200) && state.ruleForm?.canHandle && state.ruleForm.status !== 9"
|
|
|
v-auth="'business:order:handle'"
|
|
|
>办 理</el-button
|
|
|
>
|
|
@@ -506,7 +511,7 @@
|
|
|
type="primary"
|
|
|
@click="onSubmit('工单代办')"
|
|
|
:loading="state.loading"
|
|
|
- v-if="state.ruleForm?.canInsteadHandle"
|
|
|
+ v-if="state.ruleForm?.canInsteadHandle && state.ruleForm.status !== 9"
|
|
|
v-auth="'business:order:handle:instead'"
|
|
|
>代 办</el-button
|
|
|
>
|
|
@@ -520,7 +525,9 @@
|
|
|
type="primary"
|
|
|
@click="onSubmit('工单退回', '退回附件', '退回附件', '退回意见')"
|
|
|
:loading="state.loading"
|
|
|
- v-if="isInRange(state.ruleForm?.status, 100, 200) && state.ruleForm?.canHandle && state.ruleForm?.canPrevious"
|
|
|
+ v-if="
|
|
|
+ isInRange(state.ruleForm?.status, 100, 200) && state.ruleForm?.canHandle && state.ruleForm?.canPrevious && state.ruleForm.status !== 9
|
|
|
+ "
|
|
|
v-auth="'business:order:return'"
|
|
|
>退 回</el-button
|
|
|
>
|