From f8f8bc33e26574b5efaf7bd30bc5a1496d2a6d2b Mon Sep 17 00:00:00 2001 From: xiaofajia <1665375861@qq.com> Date: Sat, 19 Oct 2024 17:00:20 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E6=9A=82=E6=8F=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../tickets/Components/TicketManagerItem.vue | 40 +++++++++---------- 1 file changed, 19 insertions(+), 21 deletions(-) diff --git a/src/views/repair/tickets/Components/TicketManagerItem.vue b/src/views/repair/tickets/Components/TicketManagerItem.vue index d17eb05..9e1ce44 100644 --- a/src/views/repair/tickets/Components/TicketManagerItem.vue +++ b/src/views/repair/tickets/Components/TicketManagerItem.vue @@ -50,20 +50,23 @@ 通知施工 - + 过程记录 - + 开始施工 - + 施工完成 终检 + + 重新指派 + 更多 @@ -75,7 +78,7 @@ 重新指派 @@ -101,12 +104,12 @@ @selection-change="rowSelect" > - - - + + +
- - {{ scope.row.waresCount }} + + {{ scope.row.itemCount }}
@@ -130,7 +133,7 @@ + + diff --git a/src/views/repair/tickets/Components/TicketItem.vue b/src/views/repair/tickets/Components/TicketItem.vue index 09d31f3..0f00e55 100644 --- a/src/views/repair/tickets/Components/TicketItem.vue +++ b/src/views/repair/tickets/Components/TicketItem.vue @@ -50,8 +50,9 @@
- - {{ scope.row.discount }} + + + {{ scope.row.discount === 1 ? "无折扣" : scope.row.discount }}
@@ -133,10 +134,12 @@ import {getOtherByName} from "@/api/repair/other"; import {getProjectByName} from "@/api/repair/project"; import {getWaresByName} from "@/api/repair/wares"; import WorkerChoose from "@/views/repair/Components/WorkerChoose.vue"; +import DiscountInput from "@/views/repair/tickets/Components/DiscountInput.vue"; export default { name: "TicketItem", components: { + DiscountInput, WorkerChoose, OtherForm, OtherChoose, ProjectChoose, RepairProjectForm, WaresForm, ServerChoose, StaffChoose, PartChoose @@ -289,7 +292,7 @@ export default { // console.log(row) if (row.id) { row.itemStatus = "01" - row.totalPrice = row.count * row.price * (row.discount / 10) + row.totalPrice = row.count * row.price * row.discount } const id = row.id // 取消本行所有cell的编辑状态 @@ -310,7 +313,7 @@ export default { data = { ...data, count: 1, - discount: 10, + discount: 1, remark: null, itemStatus: '01', totalPrice: data.price, diff --git a/src/views/repair/tickets/Components/TicketItemShow.vue b/src/views/repair/tickets/Components/TicketItemShow.vue index b58dff1..feac4e0 100644 --- a/src/views/repair/tickets/Components/TicketItemShow.vue +++ b/src/views/repair/tickets/Components/TicketItemShow.vue @@ -29,7 +29,11 @@ - + + + diff --git a/src/views/repair/tickets/Components/TicketManagerItem.vue b/src/views/repair/tickets/Components/TicketManagerItem.vue index 9e1ce44..237abf5 100644 --- a/src/views/repair/tickets/Components/TicketManagerItem.vue +++ b/src/views/repair/tickets/Components/TicketManagerItem.vue @@ -50,12 +50,12 @@ 通知施工 - - 过程记录 - 开始施工 + + 过程记录 + 施工完成 @@ -71,11 +71,11 @@ 更多 申请领料 - - 申请退料 + >申请配件 + + + 审核
+ - 领料 + 领料确认 - 退料 + 退料确认 diff --git a/src/views/repair/tickets/Components/TicketWaresShow.vue b/src/views/repair/tickets/Components/TicketWaresShow.vue index 97e3f68..189ea8d 100644 --- a/src/views/repair/tickets/Components/TicketWaresShow.vue +++ b/src/views/repair/tickets/Components/TicketWaresShow.vue @@ -169,11 +169,12 @@
- - {{ scope.row.itemDiscount }} + + + {{ scope.row.itemDiscount === 1 ? "无折扣" : scope.row.itemDiscount }}
-
- {{ scope.row.itemDiscount }} +
+ {{ scope.row.itemDiscount === 1 ? "无折扣" : scope.row.itemDiscount }}
@@ -197,9 +198,11 @@ import {getTicketsById} from "@/api/repair/tickets/Tickets"; import {auditTicketWares} from "@/api/repair/tickets/TicketWares"; import {listTwItem, updateIsShow} from "@/api/repair/tickets/TWItem"; +import DiscountInput from "@/views/repair/tickets/Components/DiscountInput.vue"; export default { name: "TicketWaresShow", + components: {DiscountInput}, props:{ userRole: String, type: Boolean @@ -241,7 +244,7 @@ export default { this.items = [...this.items.map(item => { return { ...item, - itemDiscount: 10, + itemDiscount: 1, } })] }finally { diff --git a/src/views/repair/tickets/TicketManager.vue b/src/views/repair/tickets/TicketManager.vue index 98271c6..82abe3a 100644 --- a/src/views/repair/tickets/TicketManager.vue +++ b/src/views/repair/tickets/TicketManager.vue @@ -7,12 +7,12 @@ - + - - - + + +