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