From 8aeea2893e1f4b703f04e2211cf7ea2322c1931b Mon Sep 17 00:00:00 2001
From: rain <1679827795@qq.com>
Date: Sat, 12 Apr 2025 17:52:21 +0800
Subject: [PATCH] Merge branch 'master' of http://139.196.74.78:10010/r/drone/drone-web-manage

---
 src/views/tickets/ticket.vue |   14 +++++++-------
 1 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/src/views/tickets/ticket.vue b/src/views/tickets/ticket.vue
index 94cf1f3..3b7228e 100644
--- a/src/views/tickets/ticket.vue
+++ b/src/views/tickets/ticket.vue
@@ -83,7 +83,7 @@
               <el-button type="success" plain icon="el-icon-download" @click="exportData">导出</el-button>
             </template>
             <template #menu="{ row }">
-              <template v-if="row.status === 0">
+              <template v-if="row.status === -1">
                 <el-button type="text" icon="el-icon-edit" @click="handleEdit(row)">编辑</el-button>
                 <el-button type="text" icon="el-icon-delete" class="danger-button" @click="handleDelete(row)">删除</el-button>
               </template>
@@ -241,11 +241,11 @@
           <el-table-column>
             <template #default="{ row }">
               <!-- 修复工单名称可编辑 -->
-              <template v-if="currentDetail.status === 2 && row.label1 === '工单名称'">
+              <template v-if="currentDetail.status === 0 && row.label1 === '工单名称'">
                 <el-input v-model="currentDetail.orderName" placeholder="请输入工单名称" />
               </template>
               <!-- 修复任务接收单位为下拉框 -->
-              <template v-else-if="currentDetail.status === 2 && 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>
@@ -257,17 +257,17 @@
           <el-table-column>
             <template #default="{ row }">
               <!-- 修复工单内容可编辑 -->
-              <template v-if="currentDetail.status === 2 && row.label2 === '工单内容'">
+              <template v-if="currentDetail.status === 0 && row.label2 === '工单内容'">
                 <el-input type="textarea" v-model="currentDetail.remarkContent" placeholder="请输入工单内容" />
               </template>
               <!-- 修复工单类型为下拉框 -->
-              <template v-else-if="currentDetail.status === 2 && row.label2 === '工单类型'">
+              <template v-else-if="currentDetail.status === 0 && row.label2 === '工单类型'">
                 <el-select v-model="currentDetail.type" placeholder="请选择工单类型">
                   <el-option v-for="item in types" :key="item.value" :label="item.label" :value="item.value" />
                 </el-select>
               </template>
               <!-- 修复任务处理人为下拉框 -->
-              <template v-else-if="currentDetail.status === 2 && row.label2 === '任务处理人'">
+              <template v-else-if="currentDetail.status === 0 && row.label2 === '任务处理人'">
                 <el-select v-model="currentDetail.handler" placeholder="请选择任务处理人" @change="handleHandlerChange">
                   <el-option v-for="user in departmentUsers[currentDetail.department] || []" :key="user.id" :label="user.name" :value="user.id" />
                 </el-select>
@@ -991,7 +991,7 @@
       const statusMap = {
         "-1": "info",    // 为草稿状态添加样式
         "2": "warning",
-        "0": "info",
+        "0": "danger",
         "3": "primary",
         "4": "success",
         "5": "danger",

--
Gitblit v1.9.3