|
@@ -2,7 +2,7 @@
|
|
|
<!-- 同意 拒绝 弹窗 同意/拒绝审批 -->
|
|
|
<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-item label="回退节点" prop="nodeKey" :rules="[{ required: true, message: '请选择回退节点' }]" v-if="props.rejectStrategy === 3">
|
|
|
+ <el-form-item label="回退节点" prop="nodeKey" :rules="[{ required: true, message: '请选择回退节点' }]" v-if="rejectStrategy === 3">
|
|
|
<el-select v-model="form.nodeKey" placeholder="请选择回退节点">
|
|
|
<el-option v-for="item in rollbackOptions" :key="item.nodeKey" :label="item.nodeName" :value="item.nodeKey" />
|
|
|
</el-select>
|
|
@@ -143,9 +143,12 @@ const getProcessPreviousNodeNameApi = async () => {
|
|
|
watch(
|
|
|
() => props.rejectStrategy,
|
|
|
item => {
|
|
|
- if (+item === 3) {
|
|
|
+ if (item && Number(item) === 3) {
|
|
|
getProcessPreviousNodeNameApi()
|
|
|
}
|
|
|
+ },
|
|
|
+ {
|
|
|
+ immediate: true
|
|
|
}
|
|
|
)
|
|
|
</script>
|