From 44d5c084e1d3e17441c952706bedd908408af7a0 Mon Sep 17 00:00:00 2001 From: sheng <905537351@qq.com> Date: Thu, 25 Jun 2026 15:54:15 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E7=89=A9=E6=96=99=E7=9B=91?= =?UTF-8?q?=E6=8E=A7=E4=B8=8B=E6=96=99=E6=97=B6=E9=97=B4=E7=AD=9B=E9=80=89?= =?UTF-8?q?=E5=8F=82=E6=95=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/planning-production/material-monitoring.js | 13 +++++++++++-- .../material-monitoring/index.vue | 10 ++++++---- 2 files changed, 17 insertions(+), 6 deletions(-) diff --git a/src/api/planning-production/material-monitoring.js b/src/api/planning-production/material-monitoring.js index ed3ebe4d..72d972dc 100644 --- a/src/api/planning-production/material-monitoring.js +++ b/src/api/planning-production/material-monitoring.js @@ -1,4 +1,5 @@ import { request } from '@/api/_service' +import qs from 'qs' const BASE = 'planning_production/wip/wip_management/' @@ -10,11 +11,19 @@ function apiParams (method, data = {}) { } } +function stringifyListParams (data = {}) { + return qs.stringify(apiParams('planning_production_wip_wip_management_list', data), { + arrayFormat: 'brackets', + allowDots: true, + encode: false + }) +} + export function getWipDataList (data) { return request({ - url: BASE + 'list', + url: BASE + 'list?' + stringifyListParams(data), method: 'get', - params: apiParams('planning_production_wip_wip_management_list', data) + params: {} }) } diff --git a/src/views/planning-production/production-monitoring/material-monitoring/index.vue b/src/views/planning-production/production-monitoring/material-monitoring/index.vue index ac9b9a8e..b3a19186 100644 --- a/src/views/planning-production/production-monitoring/material-monitoring/index.vue +++ b/src/views/planning-production/production-monitoring/material-monitoring/index.vue @@ -41,11 +41,11 @@ @@ -166,8 +166,10 @@ export default { workingsubclass: this.search.workingsubclass || undefined } if (Array.isArray(this.search.start_time) && this.search.start_time.length === 2) { - params.start_time = this.search.start_time[0] - params.end_time = this.search.start_time[1] + params.start_time = [ + `${this.search.start_time[0]} 00:00:00`, + `${this.search.start_time[1]} 23:59:59` + ] } return params },