From d76df84354a7e4899c2407b3584aaa2c7430590a Mon Sep 17 00:00:00 2001 From: shaoleiliu-netizen123 <480188199@qq.com> Date: Tue, 2 Jun 2026 15:20:51 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E5=B7=A5=E6=B1=87=E6=8A=A5=E5=89=8D?= =?UTF-8?q?=E7=AB=AF=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/submitLog.ts | 9 +- src/views/biz/qualityTesting/index.vue | 37 ++-- src/views/biz/submitLog/index.vue | 232 +++++++++++++++++++++---- src/views/biz/submitLog/statistics.vue | 202 +++++++++++++++++++++ 4 files changed, 433 insertions(+), 47 deletions(-) create mode 100644 src/views/biz/submitLog/statistics.vue diff --git a/src/api/submitLog.ts b/src/api/submitLog.ts index f8d1230..74bdf87 100644 --- a/src/api/submitLog.ts +++ b/src/api/submitLog.ts @@ -19,8 +19,8 @@ export interface SubmitLog { // 派工工单汇报记录 API export const submitLogApi = { // 分页查询 - page(params: { page: number; pageSize: number; id?: number }) { - return request({ url: '/biz/submitLog/page', method: 'get', params }) + page(params: { page: number; pageSize: number; assingStatus?: number }) { + return request({ url: '/mes/report/page', method: 'get', params }) }, // 获取详情 @@ -66,5 +66,10 @@ export const submitLogApi = { // 下载导入模板 downloadTemplate() { return request({ url: `/biz/submitLog/template`, method: 'get', responseType: 'blob' }) + }, + + //汇报统计 + statistics(params?: {time?:string; type?:string}){ + return request({url:'/mes/report/statistics',method:'get',params}) } } diff --git a/src/views/biz/qualityTesting/index.vue b/src/views/biz/qualityTesting/index.vue index 47a92ef..766079a 100644 --- a/src/views/biz/qualityTesting/index.vue +++ b/src/views/biz/qualityTesting/index.vue @@ -58,13 +58,28 @@ :columns="columns" :data="tableData" :loading="loading" - :pagination="pagination" - :row-key="(row) => row.id" - :scroll-x="1200" - @update:page="handlePageChange" - @update:page-size="handlePageSizeChange" - @update:checked-row-keys="handleCheck" + size="small" + remote + :border="false" + :single-line="false" + striped /> +