From 6c4bd2467bb6651c6edcf8a9741dcd4e9b1aa6d3 Mon Sep 17 00:00:00 2001
From: 张含笑 <zhx18749296735@163.com>
Date: Fri, 30 Jan 2026 14:42:36 +0800
Subject: [PATCH] feat:权限按钮

---
 applications/task-work-order/src/views/orderView/orderManage/orderManage/FormDiaLog.vue |   12 +++++++-----
 1 files changed, 7 insertions(+), 5 deletions(-)

diff --git a/applications/task-work-order/src/views/orderView/orderManage/orderManage/FormDiaLog.vue b/applications/task-work-order/src/views/orderView/orderManage/orderManage/FormDiaLog.vue
index dcb6764..1da7cd5 100644
--- a/applications/task-work-order/src/views/orderView/orderManage/orderManage/FormDiaLog.vue
+++ b/applications/task-work-order/src/views/orderView/orderManage/orderManage/FormDiaLog.vue
@@ -63,7 +63,7 @@
 					</el-table>
 					<template v-if="hasPatrolTaskList">
 						<div class="detail-title" :style="{ marginTop: pxToRem(20) }">巡查任务名称</div>
-						<el-table class="setHeight" :data="patrolTaskList" row-key="id">
+						<el-table class="setHeight gd-dialog-table" :data="patrolTaskList" row-key="id">
 							<el-table-column prop="patrolTaskName" show-overflow-tooltip label="巡查任务名称" />
 							<el-table-column prop="patrolTaskType" show-overflow-tooltip label="巡查任务类型">
 								<template v-slot="{ row }">
@@ -203,8 +203,8 @@
 					>
 						{{ gdStatusObj[gdStatus].reason }}
 					</el-button>
-					<el-button @click="addDescription" v-if="['20', '24', '25', '50'].includes(gdStatus)" color="#F2F3F5">
-						{{ gdStatus === '50' ? '结算' : '申请取消' }}
+					<el-button @click="addDescription" v-if="['20', '24', '25'].includes(gdStatus)" color="#F2F3F5">
+						申请取消
 					</el-button>
 					<el-button color="#4C34FF" @click="requestModification" v-if="['20', '25'].includes(gdStatus)">
 						申请修改
@@ -224,6 +224,7 @@
 				<el-button v-if="['21', '23'].includes(gdStatus)" @click="viewDescription" color="#F2F3F5">
 					{{ gdStatusObj[gdStatus].reason }}
 				</el-button>
+				<el-button v-if="gdStatus === '50'" @click="addDescription" color="#F2F3F5">结算</el-button>
 				<el-button v-if="gdStatus === '10'" @click="addDescription" color="#F2F3F5">拒绝接单</el-button>
 				<el-button v-if="gdStatus === '10'" @click="statusChange(1)" color="#4C34FF">接单</el-button>
 				<el-button v-if="gdStatus === '22'" @click="addDescription" color="#F2F3F5">不同意修改</el-button>
@@ -264,6 +265,9 @@
 import CommonCesiumMap from '@/components/map-container/common-cesium-map.vue'
 import { gdPatrolTaskPageApi } from '@/views/orderView/orderManage/inspectionRequest/inspectionRequestApi'
 import { Check } from '@element-plus/icons-vue'
+import droneIcon from '@/assets/images/orderView/orderManage/drone.png'
+import droneActiveIcon from '@/assets/images/orderView/orderManage/droneActive.png'
+
 // 初始化表单数据
 const initForm = () => ({
 	workOrderName: '',
@@ -301,8 +305,6 @@
 const processList = ref([])
 let viewPlane
 const hasPatrolTaskList = computed(() => ['30', '40', '50', '60'].includes(String(formData.value.workOrderStatus)))
-import droneIcon from '@/assets/images/orderView/orderManage/drone.png'
-import droneActiveIcon from '@/assets/images/orderView/orderManage/droneActive.png'
 
 const gdStatusObj = {
 	'10': { reason: '拒绝原因', operationType: '2' },

--
Gitblit v1.9.3