From bdfd5ca4bc8d9f550618cc18298968d231c8bc61 Mon Sep 17 00:00:00 2001 From: yuejiayang <146344614+YangLei105@users.noreply.github.com> Date: Mon, 20 Jan 2025 23:19:10 +0800 Subject: [PATCH] =?UTF-8?q?2025.01.20=20=E7=BB=A9=E6=95=88&=E9=80=81?= =?UTF-8?q?=E8=B4=A7=E8=AE=A1=E5=88=92=20=E7=AC=AC=E4=B8=80=E7=89=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../deliverySchedule/supplierDeliveryPlan.js | 5 + .../supplierDeliverySchedule.js | 9 + src/api/performance/performance.js | 21 + .../externalSupplierDeliverySchedule.vue | 1057 +++++++++++++++++ .../internalSupplierDeliverySchedule.vue | 1002 ++++++++++++++++ .../supplierDeliverySchedule.vue | 1046 ++++++++++++++++ .../modules/performance/myPerformance.vue | 197 +++ .../performanceIndicatorDefinition.vue | 758 ++++++++++++ .../supplierPerformanceTheYear.vue | 550 +++++++++ .../supplierPerformanceThisMonth.vue | 435 +++++++ 10 files changed, 5080 insertions(+) create mode 100644 src/api/deliverySchedule/supplierDeliveryPlan.js create mode 100644 src/api/deliverySchedule/supplierDeliverySchedule.js create mode 100644 src/api/performance/performance.js create mode 100644 src/views/modules/deliverySchedule/externalSupplierDeliverySchedule.vue create mode 100644 src/views/modules/deliverySchedule/internalSupplierDeliverySchedule.vue create mode 100644 src/views/modules/deliverySchedule/supplierDeliverySchedule.vue create mode 100644 src/views/modules/performance/myPerformance.vue create mode 100644 src/views/modules/performance/performanceIndicatorDefinition.vue create mode 100644 src/views/modules/performance/supplierPerformanceTheYear.vue create mode 100644 src/views/modules/performance/supplierPerformanceThisMonth.vue diff --git a/src/api/deliverySchedule/supplierDeliveryPlan.js b/src/api/deliverySchedule/supplierDeliveryPlan.js new file mode 100644 index 0000000..466726d --- /dev/null +++ b/src/api/deliverySchedule/supplierDeliveryPlan.js @@ -0,0 +1,5 @@ +import { createAPI } from "@/utils/httpRequest.js"; + +export const searchSupplierDeliveryPlan = data => createAPI(`/deliverySchedule/searchSupplierDeliveryPlan`,'post',data) + +export const updateSupplierDeliveryPlan = data => createAPI(`/deliverySchedule/updateSupplierDeliveryPlan`,'post',data) diff --git a/src/api/deliverySchedule/supplierDeliverySchedule.js b/src/api/deliverySchedule/supplierDeliverySchedule.js new file mode 100644 index 0000000..062ca09 --- /dev/null +++ b/src/api/deliverySchedule/supplierDeliverySchedule.js @@ -0,0 +1,9 @@ +import { createAPI } from "@/utils/httpRequest.js"; + +export const searchSupplierDeliverySchedule = data => createAPI(`/deliverySchedule/supplierDeliveryScheduleSearch`,'post',data) + +export const updateSupplierDeliveryScheduleDeliveryQty = data => createAPI(`/deliverySchedule/updateSupplierDeliveryScheduleDeliveryQty`,'post',data) + +export const autoReservationInitiateHandler = data => createAPI(`/deliverySchedule/autoReservationInitiateHandler`,'post',data) + +export const addSupplierDeliveryPlan = data => createAPI(`/deliverySchedule/addSupplierDeliveryPlan`,'post',data) diff --git a/src/api/performance/performance.js b/src/api/performance/performance.js new file mode 100644 index 0000000..b3a129d --- /dev/null +++ b/src/api/performance/performance.js @@ -0,0 +1,21 @@ +import { createAPI } from "@/utils/httpRequest.js"; + +export const performanceIndicatorDefinitionSearch = data => createAPI(`/pms/performance/performanceIndicatorDefinitionSearch`,'post',data) + +export const performanceIndicatorDefinitionSave = data => createAPI(`/pms/performance/performanceIndicatorDefinitionSave`,'post',data) + +export const performanceIndicatorDefinitionUpdate = data => createAPI(`/pms/performance/performanceIndicatorDefinitionUpdate`,'post',data) + +export const performanceIndicatorDefinitionDelete = data => createAPI(`/pms/performance/performanceIndicatorDefinitionDelete`,'post',data) + +export const performanceIndicatorDefinitionCalculation = data => createAPI(`/pms/performance/performanceIndicatorDefinitionCalculation`,'post',data) + +export const suppPerformanceQueryDetailSearch = data => createAPI(`/pms/performance/suppPerformanceQueryDetail`,'post',data) + +export const supplierPerformanceThisMonthDetails = data => createAPI(`/pms/performance/supplierPerformanceThisMonthDetails`,'post',data) + +export const pastYearPerformanceSearch = data => createAPI(`/pms/performance/pastYearPerformanceSearch`,'post',data) + +export const supplierPerformanceQuerySummarySearch = data => createAPI(`/pms/performance/supplierPerformanceQuerySummary`,'post',data) + +export const supplierPerformanceTheMonthTotalPoints = data => createAPI(`/pms/performance/suppPerformanceListDetail`,'post',data) diff --git a/src/views/modules/deliverySchedule/externalSupplierDeliverySchedule.vue b/src/views/modules/deliverySchedule/externalSupplierDeliverySchedule.vue new file mode 100644 index 0000000..f05cdf6 --- /dev/null +++ b/src/views/modules/deliverySchedule/externalSupplierDeliverySchedule.vue @@ -0,0 +1,1057 @@ + + + + + diff --git a/src/views/modules/deliverySchedule/internalSupplierDeliverySchedule.vue b/src/views/modules/deliverySchedule/internalSupplierDeliverySchedule.vue new file mode 100644 index 0000000..9433723 --- /dev/null +++ b/src/views/modules/deliverySchedule/internalSupplierDeliverySchedule.vue @@ -0,0 +1,1002 @@ + + + + + diff --git a/src/views/modules/deliverySchedule/supplierDeliverySchedule.vue b/src/views/modules/deliverySchedule/supplierDeliverySchedule.vue new file mode 100644 index 0000000..a7c6238 --- /dev/null +++ b/src/views/modules/deliverySchedule/supplierDeliverySchedule.vue @@ -0,0 +1,1046 @@ + + + + + diff --git a/src/views/modules/performance/myPerformance.vue b/src/views/modules/performance/myPerformance.vue new file mode 100644 index 0000000..0de2dff --- /dev/null +++ b/src/views/modules/performance/myPerformance.vue @@ -0,0 +1,197 @@ +< + + + + diff --git a/src/views/modules/performance/performanceIndicatorDefinition.vue b/src/views/modules/performance/performanceIndicatorDefinition.vue new file mode 100644 index 0000000..c251ee3 --- /dev/null +++ b/src/views/modules/performance/performanceIndicatorDefinition.vue @@ -0,0 +1,758 @@ + + + diff --git a/src/views/modules/performance/supplierPerformanceTheYear.vue b/src/views/modules/performance/supplierPerformanceTheYear.vue new file mode 100644 index 0000000..555c537 --- /dev/null +++ b/src/views/modules/performance/supplierPerformanceTheYear.vue @@ -0,0 +1,550 @@ + + + + +``` diff --git a/src/views/modules/performance/supplierPerformanceThisMonth.vue b/src/views/modules/performance/supplierPerformanceThisMonth.vue new file mode 100644 index 0000000..290646e --- /dev/null +++ b/src/views/modules/performance/supplierPerformanceThisMonth.vue @@ -0,0 +1,435 @@ + + +