diff --git a/src/api/repair/tickets/Tickets.js b/src/api/repair/tickets/Tickets.js index 0beede8..a4bb7dd 100644 --- a/src/api/repair/tickets/Tickets.js +++ b/src/api/repair/tickets/Tickets.js @@ -37,7 +37,7 @@ export function setTicketsVoid(data){ }) } -// 结算 +// 收款 export function setTicketsPaid(data){ return request({ url: preUrl + "/paid", @@ -46,6 +46,31 @@ export function setTicketsPaid(data){ }) } +// 结算 +export function setTicketsSettlement(data){ + return request({ + url: preUrl + "/settlement", + method: 'post', + data + }) +} +// 结算审核 +export function settlementReview(data){ + return request({ + url: preUrl + "/settlementReview", + method: 'post', + data + }) +} +// 查询审批金额 +export function getSettlement(data){ + return request({ + url: preUrl + "/getSettlement", + method: 'GET', + params: data + }) +} + export function print(id) { return request({ diff --git a/src/views/repair/tickets/Components/TicketSearch.vue b/src/views/repair/tickets/Components/TicketSearch.vue index 2808cba..4e7f2e9 100644 --- a/src/views/repair/tickets/Components/TicketSearch.vue +++ b/src/views/repair/tickets/Components/TicketSearch.vue @@ -114,14 +114,21 @@ export default { async getPage() { switch (this.TicketType) { case "tu": - this.queryParams.ticketsStatus = "01" + // this.queryParams.ticketsStatus = "01" + this.queryParams.payStatus = "02" break case "tp": - this.queryParams.ticketsStatus = "02" + // this.queryParams.ticketsStatus = "02" + this.queryParams.payStatus = "03" break case "tv": + // this.queryParams.ticketsStatus = "03" this.queryParams.ticketsStatus = "03" break + case "ts": + // this.queryParams.ticketsStatus = "04" + this.queryParams.payStatus = "01" + break default: break } diff --git a/src/views/repair/tickets/Components/TicketTable.vue b/src/views/repair/tickets/Components/TicketTable.vue index 75a76e7..2527a4a 100644 --- a/src/views/repair/tickets/Components/TicketTable.vue +++ b/src/views/repair/tickets/Components/TicketTable.vue @@ -64,11 +64,11 @@ - - - - - + + + + + @@ -82,27 +82,27 @@ {{ parseTime(scope.row.createTime, '{y}-{m}-{d}') }} - - - - - + + + + + - - - - - + + + + + - - - - - + + + + + @@ -157,21 +166,58 @@ - + + + + + + + + + + + + + + {{ item.label }} + + + + + + + + + + + + + + + + + + + + + - + - + - - + + @@ -181,11 +227,67 @@ 取 消 + + + + + + + + + + + + + + + {{ item.label }} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +