From cb085187a5501e9e5a3e34fd0d5f434365d92e68 Mon Sep 17 00:00:00 2001 From: ruanqi Date: Mon, 29 Jan 2024 17:37:21 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8E=BB=E6=8E=89pdf=E6=8F=92=E4=BB=B6=20=20?= =?UTF-8?q?=E6=97=A0=E7=94=A8=20=20=E5=AF=BC=E8=87=B4=E6=89=93=E5=8C=85?= =?UTF-8?q?=E5=A4=B1=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/base.js | 44 + src/api/base/site.js | 25 + src/api/production.js | 19 + src/views/common/home.vue | 4 +- src/views/modules/base/calendar.vue | 1700 +++++++++++++++++++ src/views/modules/base/calendarDatetype.vue | 1213 +++++++++++++ src/views/modules/base/operator.vue | 436 +++++ src/views/modules/base/workCenter.vue | 1602 +++++++++++++++++ 8 files changed, 5041 insertions(+), 2 deletions(-) create mode 100644 src/api/base.js create mode 100644 src/api/production.js create mode 100644 src/views/modules/base/calendar.vue create mode 100644 src/views/modules/base/calendarDatetype.vue create mode 100644 src/views/modules/base/operator.vue create mode 100644 src/views/modules/base/workCenter.vue diff --git a/src/api/base.js b/src/api/base.js new file mode 100644 index 0000000..7fadd13 --- /dev/null +++ b/src/api/base.js @@ -0,0 +1,44 @@ +import { createAPI } from "@/utils/httpRequest.js"; + + +// 获取工作日类型列表 +export const calendarDatetypeInfo = data => createAPI(`/base/calendarDatetypeInfo`,'post',data) + + + +export const saveCalendarDatetypeData = data => createAPI(`/base/saveCalendarDatetypeData`,'post',data) + + +export const delCalendarType = data => createAPI(`/base/delCalendarType`,'post',data) + +export const getShiftData = data => createAPI(`/base/getShiftData`,'post',data) + +export const saveShift = data => createAPI(`/base/saveShift`,'post',data) + +export const updateShift = data => createAPI(`/base/updateShift`,'post',data) + + +export const delShift = data => createAPI(`/base/delShift`,'post',data) + + +export const getCalendarData = data => createAPI(`/base/getCalendarData`,'post',data) + + +export const saveCalendar = data => createAPI(`/base/saveCalendar`,'post',data) + +export const delCalendar = data => createAPI(`/base/delCalendar`,'post',data) + +export const getCalendarExceptionData = data => createAPI(`/base/getCalendarExceptionData`,'post',data) + +export const batchSaveCDData = data => createAPI(`/base/batchSaveCDData`,'post',data) + +export const getCalendarExceptionShiftData = data => createAPI(`/base/getCalendarExceptionShiftData`,'post',data) + +export const updateCESShift = data => createAPI(`/base/updateCESShift`,'post',data) + +export const getCalendarDatetypeInfo = data => createAPI(`/base/getCalendarDatetypeInfo`,'post',data) + +export const updateWorkingCalendar = data => createAPI(`/base/updateWorkingCalendar`,'post',data) + + + diff --git a/src/api/base/site.js b/src/api/base/site.js index c45d6e3..1573562 100644 --- a/src/api/base/site.js +++ b/src/api/base/site.js @@ -13,3 +13,28 @@ export const getUnSelectedSiteData=data => createAPI(`/base/getUnSelectedSiteDat export const getAccessSiteData=data => createAPI(`/base/getAccessSiteData`, 'post', data); export const addAccessSite=data => createAPI(`/base/addAccessSite`, 'post', data); export const deleteAccessSite=data => createAPI(`/base/deleteAccessSite`, 'post', data); + + +//------------加工中心---------------- +// 加工中心数据 +export const getWorkCenterData = data => createAPI(`/base/getWorkCenterData`,'post',data) +// 获取加工中心子数据 +export const getWorkCenterDataDetail = data => createAPI(`/base/getWorkCenterDataDetail`,'post',data) + +// 生产线数据 +export const getProLineNoDetail = data => createAPI(`/base/getProLineNoDetail`,'post',data) +// 保存加工中心数据 +export const saveWorkCenterData = data => createAPI(`/base/saveWorkCenterData`,'post',data) +// 删除加工中心数据 +export const deleteWorkCenterData = data => createAPI(`/base/deleteWorkCenterData`,'post',data) + +//校验客户编号是否存在 +export const checkCustomerID = data => createAPI(`/base/checkCustomerID`,'post',data) +//保存机台 +export const saveResource = data => createAPI(`/base/saveResource`,'post',data) +//删除机台 +export const deleteResource = data => createAPI(`/base/deleteResource`,'post',data) + +//删除机台 +export const setResourceFlag = data => createAPI(`/base/setResourceFlag`,'post',data) +export const searchPartNoData= data => createAPI(`/base/searchPartNoData`,'post',data) diff --git a/src/api/production.js b/src/api/production.js new file mode 100644 index 0000000..9fbd3d3 --- /dev/null +++ b/src/api/production.js @@ -0,0 +1,19 @@ +import { createAPI } from "@/utils/httpRequest.js"; + + + +export const getOperatorData=data => createAPI(`schedule/getOperatorData`, 'post', data); + +export const getWorkCenterData=data => createAPI(`schedule/getWorkCenterData`, 'post', data); + +export const getWorkCenterOperatorData=data => createAPI(`schedule/getWorkCenterOperatorData`, 'post', data); + +export const addSkill=data => createAPI(`schedule/addSkill`, 'post', data); + +export const deleteSkill=data => createAPI(`schedule/deleteSkill`, 'post', data); + + + +export const getAllDepartment= data => createAPI(`schedule/getAllDepartment`, 'post', data); +export const updateTV=data => createAPI(`schedule/updateTV`, 'post', data); + diff --git a/src/views/common/home.vue b/src/views/common/home.vue index a70df5d..7e67530 100644 --- a/src/views/common/home.vue +++ b/src/views/common/home.vue @@ -39,8 +39,8 @@ } }, beforeMount() { - this.languageRefresh() - this.languagePack() + // this.languageRefresh() + // this.languagePack() }, } diff --git a/src/views/modules/base/calendar.vue b/src/views/modules/base/calendar.vue new file mode 100644 index 0000000..d8f64ef --- /dev/null +++ b/src/views/modules/base/calendar.vue @@ -0,0 +1,1700 @@ + + + + + diff --git a/src/views/modules/base/calendarDatetype.vue b/src/views/modules/base/calendarDatetype.vue new file mode 100644 index 0000000..989257e --- /dev/null +++ b/src/views/modules/base/calendarDatetype.vue @@ -0,0 +1,1213 @@ + + + + + diff --git a/src/views/modules/base/operator.vue b/src/views/modules/base/operator.vue new file mode 100644 index 0000000..2f02b93 --- /dev/null +++ b/src/views/modules/base/operator.vue @@ -0,0 +1,436 @@ + + + + + diff --git a/src/views/modules/base/workCenter.vue b/src/views/modules/base/workCenter.vue new file mode 100644 index 0000000..0bd9271 --- /dev/null +++ b/src/views/modules/base/workCenter.vue @@ -0,0 +1,1602 @@ + + + + +