吉安感知网项目-前端
张含笑
2026-04-14 6b69eb5b2559bb5aa1735be2c5f04d58023692ea
applications/task-work-order/src/views/orderView/orderManage/orderManage/FormDiaLog.vue
@@ -8,7 +8,13 @@
      destroy-on-close
      :close-on-click-modal="false"
   >
      <div class="content" style="display: flex">
   <el-tabs class="gd-tabs"  v-model="activeName" @tab-click="tabsClick" v-if="dialogReadonly">
         <el-tab-pane label="基础信息" name="basic"></el-tab-pane>
         <el-tab-pane label="成果数据" name="result">
            <OutcomeData :workOrderId="formData.id" />
         </el-tab-pane>
         </el-tabs>
      <div class="content" style="display: flex" v-if="activeName === 'basic'">
         <div class="processBox" v-if="dialogMode !== 'add'">
            <div class="detail-title">工单记录</div>
            <div class="process">
@@ -189,7 +195,7 @@
         </div>
      </div>
      <template #footer>
      <template #footer v-if="activeName === 'basic'">
         <el-button v-if="['11', '21', '23', '31', '60'].includes(gdStatus)" @click="viewDescription" color="#F2F3F5">
            {{ gdStatusObj[gdStatus]?.reason }}
         </el-button>
@@ -274,13 +280,15 @@
import RefuseOrderDialog from '@/views/orderView/orderManage/orderManage/RefuseOrderDialog.vue'
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 { Check, Search, RefreshRight } from '@element-plus/icons-vue'
import droneIcon from '@/assets/images/orderView/orderManage/drone.png'
import droneActiveIcon from '@/assets/images/orderView/orderManage/droneActive.png'
import { useStore } from 'vuex'
import OrderStepBar from '@/views/orderView/orderManage/orderManage/OrderStepBar.vue'
import OutcomeData from './outcomeData.vue'
const store = useStore()
const permission = computed(() => store.state.user.permission)
const activeName = ref('basic')
// 初始化表单数据
const initForm = () => ({
@@ -699,7 +707,7 @@
.content {
   display: flex;
   gap: 0 20px;
   height: 680px;
   height: 630px;
   .leftBox {
      width: 0;