|
@@ -66,13 +66,14 @@
|
|
|
<div v-if="sbTableKey === 'key1'" class="radio-group-box">
|
|
|
<span class="label">审批操作:</span>
|
|
|
<el-radio-group v-model="taskReviewForm.flag">
|
|
|
- <el-radio value="OK">同意</el-radio>
|
|
|
- <el-radio value="NO">废除任务</el-radio>
|
|
|
+ <el-radio value="OK" :disabled="taskReviewInfo.estatus !== -1">同意</el-radio>
|
|
|
+ <el-radio value="NO" :disabled="taskReviewInfo.estatus !== -1">废除任务</el-radio>
|
|
|
</el-radio-group>
|
|
|
</div>
|
|
|
<div v-if="sbTableKey === 'key1'" class="textarea-box">
|
|
|
<el-input
|
|
|
- v-model="taskReviewForm.comment" :autosize="{ minRows: 3, maxRows: 5 }"
|
|
|
+ v-model="taskReviewForm.comment"
|
|
|
+ :disabled="taskReviewInfo.estatus !== -1" :autosize="{ minRows: 3, maxRows: 5 }"
|
|
|
placeholder="请输入审核意见"
|
|
|
type="textarea"
|
|
|
/>
|
|
@@ -82,7 +83,7 @@
|
|
|
<template v-if="sbTableKey === 'key1'" #footer>
|
|
|
<div class="dialog-footer">
|
|
|
<el-button size="large" @click="showTaskReviewModal = false">取消</el-button>
|
|
|
- <el-button :loading="SMSAuthLoading" hc-btn type="primary" @click="ConfirmApprovalClick">确认审批</el-button>
|
|
|
+ <el-button :loading="SMSAuthLoading" hc-btn type="primary" :disabled="taskReviewInfo.estatus !== -1" @click="ConfirmApprovalClick">确认审批</el-button>
|
|
|
</div>
|
|
|
</template>
|
|
|
</hc-new-dialog>
|
|
@@ -214,11 +215,14 @@ const taskReviewColumns = ref([
|
|
|
const closeTaskReviewModal = ()=>{
|
|
|
showTaskReviewModal.value = false
|
|
|
batchPdfUrl.value = ''
|
|
|
+ taskReviewForm.value = { flag: 'OK', comment: '' }
|
|
|
}
|
|
|
//任务审核
|
|
|
const rowTaskName = async (row) => {
|
|
|
if (row.formDataId) {
|
|
|
taskReviewInfo.value = row
|
|
|
+ console.log( taskReviewInfo.value, ' taskReviewInfo.value')
|
|
|
+
|
|
|
const { error, code, data } = await tasksApi.queryApprovalParameter({
|
|
|
parallelProcessInstanceId: row['parallelProcessInstanceId'] || '',
|
|
|
formDataId: row.formDataId,
|