From f56c7923dffb13ec1345ac8ef4c95c53e8f2371e Mon Sep 17 00:00:00 2001 From: liangbin <15536829364@163.com> Date: Thu, 29 Jan 2026 18:00:22 +0800 Subject: [PATCH] =?UTF-8?q?feat(=E5=B7=A5=E4=BD=9C=E7=A5=A8):=20=E5=AE=9E?= =?UTF-8?q?=E7=8E=B0=E5=B7=A5=E4=BD=9C=E7=A5=A8=E7=AD=BE=E5=8F=91=E5=AE=A1?= =?UTF-8?q?=E6=A0=B8=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 添加工作票API接口文件,包含列表和详情查询 修改路由配置和页面标题为"工作票签发审核" 完善列表页、详情页和弹窗的数据获取和展示逻辑 --- src/api/workTicket.js | 18 ++++ src/router/index.js | 4 +- .../Proprietor/TicketIssueAudit/Detail.vue | 5 +- .../Proprietor/TicketIssueAudit/DialogBox.vue | 22 ++++- .../Proprietor/TicketIssueAudit/index.vue | 97 +++++++++++-------- 5 files changed, 102 insertions(+), 44 deletions(-) create mode 100644 src/api/workTicket.js diff --git a/src/api/workTicket.js b/src/api/workTicket.js new file mode 100644 index 0000000..a56bebe --- /dev/null +++ b/src/api/workTicket.js @@ -0,0 +1,18 @@ + import request from '@/utils/request' + +// 查询工作票列表 +export function FetchWorkTicketList(params) { + return request({ + url: '/manage/contractor/workTicket/list', + method: 'get', + params + }) +} + +// 查询工作票详情 +export function FetchWorkTicketDetail(id) { + return request({ + url: '/manage/contractor/workTicket/' + id, + method: 'get', + }) +} \ No newline at end of file diff --git a/src/router/index.js b/src/router/index.js index 06bc46a..ebe890c 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -223,7 +223,7 @@ export const constantRoutes = [ component: () => import("@/views/proprietor/TicketIssueAudit/index.vue"), name: "TicketIssueAudit", - meta: { title: "票证签发审核", icon: "table" }, + meta: { title: "工作票签发审核", icon: "table" }, }, { path: "/proprietor/TicketIssueAudit/Detail", @@ -231,7 +231,7 @@ export const constantRoutes = [ import("@/views/proprietor/TicketIssueAudit/Detail.vue"), name: "TicketIssueAuditDetail", hidden: true, - meta: { title: "票证签发审核详情", icon: "table" }, + meta: { title: "工作票签发审核详情", icon: "table" }, }, ], }, diff --git a/src/views/Proprietor/TicketIssueAudit/Detail.vue b/src/views/Proprietor/TicketIssueAudit/Detail.vue index 988810a..ea2bcea 100644 --- a/src/views/Proprietor/TicketIssueAudit/Detail.vue +++ b/src/views/Proprietor/TicketIssueAudit/Detail.vue @@ -1,4 +1,4 @@ - +