|
@@ -2,7 +2,12 @@
|
|
<!-- 同意 拒绝 弹窗 同意/拒绝审批 -->
|
|
<!-- 同意 拒绝 弹窗 同意/拒绝审批 -->
|
|
<el-dialog v-model="operaVisibleDialog" class="le-dialog" :title="currentTip + '审批'" width="700" destroy-on-close :close-on-click-modal="false">
|
|
<el-dialog v-model="operaVisibleDialog" class="le-dialog" :title="currentTip + '审批'" width="700" destroy-on-close :close-on-click-modal="false">
|
|
<el-form ref="formRef" v-loading="uploadLoading" label-position="top" element-loading-text="图片上传中..." :model="form" label-width="80px">
|
|
<el-form ref="formRef" v-loading="uploadLoading" label-position="top" element-loading-text="图片上传中..." :model="form" label-width="80px">
|
|
- <el-form-item label="回退节点" prop="nodeKey" :rules="[{ required: true, message: '请选择回退节点' }]" v-if="rejectStrategy === 3">
|
|
|
|
|
|
+ <el-form-item
|
|
|
|
+ v-if="rejectStrategy === 3 && currentType !== 'agree'"
|
|
|
|
+ label="回退节点"
|
|
|
|
+ prop="nodeKey"
|
|
|
|
+ :rules="[{ required: true, message: '请选择回退节点' }]"
|
|
|
|
+ >
|
|
<el-select v-model="form.nodeKey" placeholder="请选择回退节点">
|
|
<el-select v-model="form.nodeKey" placeholder="请选择回退节点">
|
|
<el-option v-for="item in rollbackOptions" :key="item.nodeKey" :label="item.nodeName" :value="item.nodeKey" />
|
|
<el-option v-for="item in rollbackOptions" :key="item.nodeKey" :label="item.nodeName" :value="item.nodeKey" />
|
|
</el-select>
|
|
</el-select>
|
|
@@ -143,7 +148,7 @@ const getProcessPreviousNodeNameApi = async () => {
|
|
watch(
|
|
watch(
|
|
() => props.rejectStrategy,
|
|
() => props.rejectStrategy,
|
|
item => {
|
|
item => {
|
|
- if (item && Number(item) === 3) {
|
|
|
|
|
|
+ if (item && Number(item) === 3 && props.currentType !== 'agree') {
|
|
getProcessPreviousNodeNameApi()
|
|
getProcessPreviousNodeNameApi()
|
|
}
|
|
}
|
|
},
|
|
},
|