|
@@ -43,7 +43,8 @@
|
|
|
<HcTable :is-index="false" :column="tableColumn" :datas="tableData">
|
|
|
<template #action="{ row }">
|
|
|
<!-- <el-button size="small" type="primary" @click="statusClick(row)">{{row.statusName === '未完成' ? '变更已完成': '已完成' }}</el-button> -->
|
|
|
- <el-button size="small" type="primary" :disabled="row.status === 1 || row.status === 2" @click="statusClick(row)">
|
|
|
+ <!--<el-button size="small" type="primary" :disabled="row.status === 1 || row.status === 2" @click="statusClick(row)">-->
|
|
|
+ <el-button size="small" type="primary" :disabled="row.statusName === '已完成' || row.statusName === '待审批' || row.statusName === '已审批' || row.status === 1 || row.status === 2" @click="statusClick(row)">
|
|
|
变更已完成
|
|
|
</el-button>
|
|
|
</template>
|
|
@@ -120,7 +121,7 @@ watch(() => [
|
|
|
props.data,
|
|
|
props.isShowmyEdit,
|
|
|
props.undefinedNum,
|
|
|
-
|
|
|
+
|
|
|
], ([data, edit, num]) => {
|
|
|
logData.value = data
|
|
|
undefinedNum.value = num
|
|
@@ -165,9 +166,9 @@ const getTableData = async () => {
|
|
|
}
|
|
|
} else {
|
|
|
tableData.value = logData.value.taskList
|
|
|
- }
|
|
|
-
|
|
|
-
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
}
|
|
|
|
|
|
|