diff --git a/src/api/Pass.js b/src/api/Pass.js new file mode 100644 index 0000000..4cbc583 --- /dev/null +++ b/src/api/Pass.js @@ -0,0 +1,37 @@ +import request from "@/utils/request"; + +// 获取出入证列表 +export const FetchPassagewayList = (query) => { + return request({ + url: "/manage/owner/accessPermitIssuance/list", + method: "get", + params: query, + }); +}; + + +// 查询出入证详情 +export const FetchPassagewayDetail = (id) => { + return request({ + url: `/manage/owner/accessPermitIssuance/${id}`, + method: "get", + }); +}; + +// 签发出入证 +export const SignPassageway = (data) => { + return request({ + url: `/manage/owner/accessPermitIssuance/issue`, + method: "post", + data, + }); +}; + + +// 查看关联票证 +export const FetchAssociatedTicket = (id) => { + return request({ + url: `/manage/owner/accessPermitIssuance/${id}/relatedTicket`, + method: "get", + }); +}; \ No newline at end of file diff --git a/src/api/workTicket.js b/src/api/workTicket.js index a56bebe..353629d 100644 --- a/src/api/workTicket.js +++ b/src/api/workTicket.js @@ -15,4 +15,22 @@ export function FetchWorkTicketDetail(id) { url: '/manage/contractor/workTicket/' + id, method: 'get', }) +} + +// 工作票审核通过 +export function AuditWorkTicketPass(params) { + return request({ + url: '/manage/contractor/workTicket/approve/' + params.ticketId, + method: 'put', + params + }) +} + +// 工作票审核驳回 +export function AuditWorkTicketRefuse(params) { + return request({ + url: '/manage/contractor/workTicket/reject/' + params.ticketId, + method: 'put', + params + }) } \ No newline at end of file diff --git a/src/views/Logistics/UserManagement/index.vue b/src/views/Logistics/UserManagement/index.vue index 9647783..79b0559 100644 --- a/src/views/Logistics/UserManagement/index.vue +++ b/src/views/Logistics/UserManagement/index.vue @@ -97,7 +97,8 @@ diff --git a/src/views/Proprietor/EntryExitPermitIssue/DialogBox.vue b/src/views/Proprietor/EntryExitPermitIssue/DialogBox.vue index 17a2a4c..7752209 100644 --- a/src/views/Proprietor/EntryExitPermitIssue/DialogBox.vue +++ b/src/views/Proprietor/EntryExitPermitIssue/DialogBox.vue @@ -8,37 +8,37 @@
- XX新能源电池建设项目 + {{ detailData.projectName }}
- ZY-20250405-001 + {{ detailData.permitNumber }}
- 1号厂房东侧区域 + {{ detailData.workLocation }}
- 江苏建工集团有限公司 + {{ detailData.enterpriseName }}
- 刘建国 + {{ detailData.proprietorName }}
- 138****8821 + {{ detailData.contactPhone }}
@@ -46,19 +46,19 @@ - +
+ +
+
默认与作业时间一致,最长不超过票证有效期
- - - - - + {{ member.nickName }}({{ member.phonenumber }}) @@ -67,10 +67,11 @@
+ 添加车辆
-
- + + - @@ -95,31 +96,16 @@ diff --git a/src/views/Proprietor/EntryExitPermitIssue/DialogBox2.vue b/src/views/Proprietor/EntryExitPermitIssue/DialogBox2.vue index fff4366..16b29a9 100644 --- a/src/views/Proprietor/EntryExitPermitIssue/DialogBox2.vue +++ b/src/views/Proprietor/EntryExitPermitIssue/DialogBox2.vue @@ -2,45 +2,50 @@