无人机管理后台前端(已迁走)
rain
2025-04-17 158045dd40f4d571fb69dbca815e4785631775dc
处理地图显示,优化页面
1 files modified
17 ■■■■ changed files
src/views/tickets/ticket.vue 17 ●●●● patch | view | raw | blame | history
src/views/tickets/ticket.vue
@@ -155,6 +155,7 @@
    <!-- 工单详情对话框 -->
    <el-dialog v-model="detailVisible" title="工单详情" width="80%" append-to-body>
      <div class="detail-container">
        <div class="event-title-center">{{ currentDetail.orderName || '事件名称' }}</div>
        <!-- 工单状态流程 -->
        <div class="custom-steps-container">
          <!-- 标题行 -->
@@ -213,7 +214,7 @@
                <el-input v-model="currentDetail.orderName" placeholder="请输入工单名称" />
              </template>
              <!-- 修复任务接收单位为下拉框 -->
              <template v-else-if="currentDetail.status === 0 && row.label1 === '任务接收单位'">
              <template v-else-if="currentDetail.status === 0 && row.label1 === '发起单位'">
                <el-select v-model="currentDetail.department" placeholder="请选择任务接收单位" @change="handleDepartmentChange">
                  <el-option v-for="item in departments" :key="item.value" :label="item.label" :value="item.value" />
                </el-select>
@@ -655,7 +656,7 @@
          editable: false,
        },
        {
          label: "任务接收单位",
          label: "发起单位",
          value: this.currentDetail.department,
          editable: false,
        },
@@ -681,7 +682,7 @@
        { label: "事件地址", value: this.currentDetail.address, editable: false },
        { label: "工单类型", value: this.currentDetail.type, editable: this.currentDetail.status === 0, type: "select", options: this.types },
        { label: "关联算法", value: this.currentDetail.aiType, editable: false },
        { label: "任务接收单位", value: this.currentDetail.department, editable: false },
        { label: "发起单位", value: this.currentDetail.department, editable: false },
        { label: "发起任务时间", value: this.currentDetail.startTime, editable: false },
        { label: "工单内容", value: this.currentDetail.content, editable: this.currentDetail.status === 0, type: "textarea" },
      ];
@@ -695,7 +696,7 @@
        { label: "当前状态", value: this.mapStatus(this.currentDetail.status) },
        { label: "事件地址", value: this.currentDetail.address }, // 包含经纬度信息
        { label: "关联算法", value: this.currentDetail.aiType },
        { label: "任务接收单位", value: this.currentDetail.department },
        { label: "发起单位", value: this.currentDetail.department },
        { label: "发起任务时间", value: this.currentDetail.startTime },
        { label: "工单内容", value: this.currentDetail.content },
      ];
@@ -2437,7 +2438,13 @@
  color: #409eff;
  font-weight: bold;
}
.event-title-center {
  text-align: center;
  font-size: 20px;
  font-weight: bold;
  margin-bottom: 12px;
  color: #333;
}
.custom-steps {
  margin-top: -20px;