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 @@ + + + + +