diff --git a/src/api/mes/processparameter/index.ts b/src/api/mes/processparameter/index.ts new file mode 100644 index 00000000..4b628477 --- /dev/null +++ b/src/api/mes/processparameter/index.ts @@ -0,0 +1,40 @@ +import request from '@/config/axios' + +export interface ProcessParameterVO { + id?: number + code?: string + name?: string + isEnable?: boolean | string + remark?: string + createTime?: string +} + +export const ProcessParameterApi = { + getProcessParameterPage: async (params: any) => { + return await request.get({ url: `/mes/process-parameter/page`, params }) + }, + + getProcessParameterList: async (params?: any) => { + return await request.get({ url: `/mes/process-parameter/list`, params }) + }, + + getProcessParameter: async (id: number) => { + return await request.get({ url: `/mes/process-parameter/get`, params: { id } }) + }, + + createProcessParameter: async (params: ProcessParameterVO) => { + return await request.post({ url: `/mes/process-parameter/create`, data: params }) + }, + + updateProcessParameter: async (params: ProcessParameterVO) => { + return await request.put({ url: `/mes/process-parameter/update`, data: params }) + }, + + deleteProcessParameter: async (id: number) => { + return await request.delete({ url: `/mes/process-parameter/delete`, params: { id } }) + }, + + exportProcessParameter: async (params: any) => { + return await request.download({ url: `/mes/process-parameter/export-excel`, params }) + } +} diff --git a/src/api/mes/processroute/index.ts b/src/api/mes/processroute/index.ts new file mode 100644 index 00000000..74575b1d --- /dev/null +++ b/src/api/mes/processroute/index.ts @@ -0,0 +1,51 @@ +import request from '@/config/axios' + +export interface ProcessRouteVO { + id?: number | string + code?: string + name?: string + isEnable?: boolean | string + remark?: string + items?: ProcessRouteItemVO[] + createTime?: string +} + +export interface ProcessRouteItemVO { + id?: number + routeId?: number + sort?: number + processParameterId?: number + processParameterCode?: string + processParameterName?: string + remark?: string +} + +export const ProcessRouteApi = { + getProcessRoutePage: async (params: any) => { + return await request.get({ url: `/mes/process-route/page`, params }) + }, + + getProcessRouteList: async (params?: any) => { + return await request.get({ url: `/mes/process-route/list`, params }) + }, + + getProcessRoute: async (id: number) => { + return await request.get({ url: `/mes/process-route/get`, params: { id } }) + }, + + createProcessRoute: async (params: ProcessRouteVO) => { + return await request.post({ url: `/mes/process-route/create`, data: params }) + }, + + updateProcessRoute: async (params: ProcessRouteVO) => { + return await request.put({ url: `/mes/process-route/update`, data: params }) + }, + + deleteProcessRoute: async (id: number) => { + return await request.delete({ url: `/mes/process-route/delete`, params: { id } }) + }, + + exportProcessRoute: async (params: any) => { + return await request.download({ url: `/mes/process-route/export-excel`, params }) + } +} diff --git a/src/locales/zh-CN.ts b/src/locales/zh-CN.ts index 81d91713..c036444e 100644 --- a/src/locales/zh-CN.ts +++ b/src/locales/zh-CN.ts @@ -2688,7 +2688,6 @@ export default { // 维修 projectContent: '项目内容', repairResult: '维修结果', - finishDate: '完成日期', totalItems: '共{count}条', repairCode: '维修单号', repairName: '维修单', diff --git a/src/views/mes/process-parameter/index.vue b/src/views/mes/process-parameter/index.vue new file mode 100644 index 00000000..0ae4478e --- /dev/null +++ b/src/views/mes/process-parameter/index.vue @@ -0,0 +1,7 @@ + + + diff --git a/src/views/mes/process-route/index.vue b/src/views/mes/process-route/index.vue new file mode 100644 index 00000000..e1a60622 --- /dev/null +++ b/src/views/mes/process-route/index.vue @@ -0,0 +1,7 @@ + + + diff --git a/src/views/mes/processparameter/ProcessParameterForm.vue b/src/views/mes/processparameter/ProcessParameterForm.vue new file mode 100644 index 00000000..ee11d826 --- /dev/null +++ b/src/views/mes/processparameter/ProcessParameterForm.vue @@ -0,0 +1,143 @@ + + + diff --git a/src/views/mes/processparameter/index.vue b/src/views/mes/processparameter/index.vue new file mode 100644 index 00000000..9d5f0a82 --- /dev/null +++ b/src/views/mes/processparameter/index.vue @@ -0,0 +1,231 @@ + + + diff --git a/src/views/mes/processroute/ProcessRouteForm.vue b/src/views/mes/processroute/ProcessRouteForm.vue new file mode 100644 index 00000000..cb98e6e6 --- /dev/null +++ b/src/views/mes/processroute/ProcessRouteForm.vue @@ -0,0 +1,261 @@ + + + + + diff --git a/src/views/mes/processroute/index.vue b/src/views/mes/processroute/index.vue new file mode 100644 index 00000000..24968615 --- /dev/null +++ b/src/views/mes/processroute/index.vue @@ -0,0 +1,231 @@ + + +