diff --git a/src/api/infra/config/index.ts b/src/api/infra/config/index.ts index 5ef59f33d..8942cde25 100644 --- a/src/api/infra/config/index.ts +++ b/src/api/infra/config/index.ts @@ -6,6 +6,9 @@ export interface ConfigVO { name: string key: string value: string + itemType: string + areaType: string + inventoryStatus: string type: number visible: boolean remark: string @@ -27,6 +30,11 @@ export const getConfigKey = (configKey: string) => { return request.get({ url: '/infra/config/get-value-by-key?key=' + configKey }) } +// 根据参数键名查询参数值 +export const queryByKey = (configKey: string) => { + return request.get({ url: '/infra/config/queryByKey?key=' + configKey }) +} + // 新增参数 export const createConfig = (data: ConfigVO) => { return request.post({ url: '/infra/config/create', data }) diff --git a/src/api/mes/workstation/index.ts b/src/api/mes/workstation/index.ts index cc75e6142..7fe301a2d 100644 --- a/src/api/mes/workstation/index.ts +++ b/src/api/mes/workstation/index.ts @@ -6,7 +6,9 @@ export interface WorkstationVO { expireTime: Date name: string } - +export const goalParams = { + workstationCode:null +} // 查询工位列表 export const getWorkstationPage = async (params) => { if (params.isSearch) { @@ -49,38 +51,42 @@ export const importTemplate = () => { } // 查询班组列表 export const getTeamPage = async (params) => { + console.log(goalParams.workstationCode) + params.workstationCode = goalParams.workstationCode if (params.isSearch) { delete params.isSearch const data = {...params} - return await request.post({ url: '/wms/team/senior', data }) + return await request.post({ url: '/mes/team/senior', data }) } else { - return await request.get({ url: `/wms/team/page`, params }) + return await request.get({ url: `/mes/team/pageListByWorkstationCode`, params }) } } export const getEquipmentPage = async (params) => { + console.log(goalParams.workstationCode) + params.workstationCode = goalParams.workstationCode if (params.isSearch) { delete params.isSearch const data = {...params} return await request.post({ url: '/mes/equipment/senior', data }) } else { - return await request.get({ url: `/mes/equipment/page`, params }) + return await request.get({ url: `/mes/equipment/pageListByWorkstationCode`, params }) } } export const getProcessPage = async (params) => { if (params.isSearch) { delete params.isSearch const data = {...params} - return await request.post({ url: '/wms/process/senior', data }) + return await request.post({ url: '/mes/production-process/senior', data }) } else { - return await request.get({ url: `/wms/process/page`, params }) + return await request.get({ url: `/mes/production-process/pageListByWorkstationCode`, params }) } } export const getProductionPage = async (params) => { if (params.isSearch) { delete params.isSearch const data = {...params} - return await request.post({ url: '/wms/production/senior', data }) + return await request.post({ url: '/mes/production-process/senior', data }) } else { - return await request.get({ url: `/wms/production/page`, params }) + return await request.get({ url: `/mes/production-process/pageListByWorkstationCode`, params }) } } diff --git a/src/api/system/dict/dict.data.ts b/src/api/system/dict/dict.data.ts index 87e7dce71..faa0dca0f 100644 --- a/src/api/system/dict/dict.data.ts +++ b/src/api/system/dict/dict.data.ts @@ -23,8 +23,13 @@ export const getDictDataPage = (params: PageParam) => { return request.get({ url: '/system/dict-data/page', params }) } +// 查询字典数据列表根据类型 +export const queryByDictType = (dictType: number) => { + return request.get({ url: '/system/dict-data/queryByDictType?dictType=' + dictType }) +} + // 查询字典数据详情 -export const getDictData = (id: number) => { +export const getDictData = (id: string) => { return request.get({ url: '/system/dict-data/get?id=' + id }) } diff --git a/src/components/workstationBind/index.ts b/src/components/workstationBind/index.ts index e7d199c89..d3fcb5cad 100644 --- a/src/components/workstationBind/index.ts +++ b/src/components/workstationBind/index.ts @@ -1,2 +1,3 @@ -import detail from './src/Detail.vue' -export {detail } +import Detail from './src/Detail.vue' + +export { Detail } diff --git a/src/components/workstationBind/src/Detail.vue b/src/components/workstationBind/src/Detail.vue index 5b39f255b..899d5fc31 100644 --- a/src/components/workstationBind/src/Detail.vue +++ b/src/components/workstationBind/src/Detail.vue @@ -12,72 +12,109 @@ {{ titleValueRef }} {{ titleNameRef }} - - + - +
- + + + + + - +
-