吉安感知网项目-前端
罗广辉
2026-01-26 0f66b2be15832c5b16552e10111246aec9996dcb
applications/task-work-order/src/views/orderView/orderManage/inspectionRequest/ViewDiaLog.vue
@@ -197,29 +197,31 @@
      <template #footer>
         <template v-if="requester">
            <el-button v-if="['1', '4'].includes(taskStatus)" @click="viewDescription" color="#F2F3F5">
               {{ gdStatusObj[taskStatus].reason }}
            </el-button>
            <el-button @click="statusChange(3)" v-if="taskStatus === '3'" color="#4C34FF">撤回任务</el-button>
            <el-button @click="refusalToAccept" v-if="taskStatus === '6'" color="#F2F3F5">拒绝验收</el-button>
            <el-button @click="statusChange(6)" v-if="taskStatus === '6'" color="#4C34FF">验收通过</el-button>
            <el-button
               v-if="!dialogReadonly || ['1', '4'].includes(taskStatus)"
               :loading="submitting"
               :disabled="submitting"
               color="#4C34FF"
               @click="handleSubmit"
            >
               提交
            </el-button>
            <el-button v-if="['1', '4'].includes(taskStatus)" @click="viewDescription">
               {{ gdStatusObj[taskStatus].reason }}
            </el-button>
            <el-button @click="statusChange(3)" v-if="taskStatus === '3'">撤回任务</el-button>
            <el-button @click="refusalToAccept" v-if="taskStatus === '6'">拒绝验收</el-button>
            <el-button @click="statusChange(6)" v-if="taskStatus === '6'">验收通过</el-button>
         </template>
         <template v-else>
            <el-button v-if="['7'].includes(taskStatus)" @click="viewDescription">
            <el-button v-if="['7'].includes(taskStatus)" @click="viewDescription" color="#F2F3F5">
               {{ gdStatusObj[taskStatus].reason }}
            </el-button>
            <el-button v-if="taskStatus === '0'" @click="addDescription">拒绝签收</el-button>
            <el-button v-if="taskStatus === '0'" @click="statusChange(1)">签收</el-button>
            <el-button v-if="taskStatus === '3'" @click="addDescription">驳回</el-button>
            <el-button v-if="taskStatus === '3'" @click="statusChange(4)">同意</el-button>
            <el-button v-if="taskStatus === '0'" @click="addDescription" color="#F2F3F5">拒绝签收</el-button>
            <el-button v-if="taskStatus === '0'" @click="statusChange(1)" color="#4C34FF">签收</el-button>
            <el-button v-if="taskStatus === '3'" @click="addDescription" color="#F2F3F5">驳回</el-button>
            <el-button v-if="taskStatus === '3'" @click="statusChange(4)" color="#4C34FF">同意</el-button>
         </template>
      </template>