diff --git a/src/api/gw/baseEntityID/index.ts b/src/api/gw/baseEntityID/index.ts new file mode 100644 index 0000000..6b66ee0 --- /dev/null +++ b/src/api/gw/baseEntityID/index.ts @@ -0,0 +1,22 @@ +import request from '@/config/axios' + +// 实物ID列表获取 +export const getPagingBaseEntityIDList = async (data: any) => { + return await request.post({ url: `/DistributionBoxTesting/GetPagingBaseEntityIDList`, data }) +} +// 实物ID详情 +export const getBaseEntityID = async (data: any) => { + return await request.post({ url: `/DistributionBoxTesting/GetBaseEntityID`, data }) +} +// 实物ID保存 +export const saveBaseEntityID = async (data: any) => { + return await request.post({ url: `/DistributionBoxTesting/SaveBaseEntityID`, data }) +} +// 实物ID编辑 +export const editBaseEntityID = async (data: any) => { + return await request.post({ url: `/DistributionBoxTesting/EditBaseEntityID`, data }) +} +// 实物ID删除 +export const removeBaseEntityID = async (data: any) => { + return await request.post({ url: `/DistributionBoxTesting/RemoveBaseEntityID`, data }) +} \ No newline at end of file diff --git a/src/api/gw/com/index.ts b/src/api/gw/com/index.ts index 8197162..0856785 100644 --- a/src/api/gw/com/index.ts +++ b/src/api/gw/com/index.ts @@ -6,3 +6,9 @@ export const getSystemSerialNo = async () => { return res.SerialNo }) } +// 获取采购订单编码&采购订单行项目id +export const getPoNoAndPoItemID = async () => { + return await request.post({ url: `/DistributionBoxTesting/GetPoNoAndPoItemID` }).then((res) => { + return res + }) +} diff --git a/src/locales/en_US.ts b/src/locales/en_US.ts index 5ba48c2..f4793d3 100644 --- a/src/locales/en_US.ts +++ b/src/locales/en_US.ts @@ -48,6 +48,7 @@ const en_US = { baseMaterial: 'baseMaterial', baseComposition: 'baseComposition', baseVoltage: 'baseVoltage', + baseEntityID: 'baseEntityID', } } diff --git a/src/locales/zh_CN.ts b/src/locales/zh_CN.ts index e8cb075..9286803 100644 --- a/src/locales/zh_CN.ts +++ b/src/locales/zh_CN.ts @@ -48,6 +48,7 @@ const zh_CN = { baseMaterial: '物料', baseComposition: '材质', baseVoltage: '电压等级', + baseEntityID: '实物ID', } } diff --git a/src/router/index.ts b/src/router/index.ts index ed73812..fd5c5b7 100644 --- a/src/router/index.ts +++ b/src/router/index.ts @@ -45,6 +45,8 @@ import BaseCompositionView from '../views/Gw/baseComposition/BaseComposition.vue import BaseMaterialView from '../views/Gw/baseMaterial/BaseMaterial.vue' import BaseSupplierView from '../views/Gw/baseSupplier/BaseSupplier.vue' import BaseVoltageView from '../views/Gw/baseVoltage/BaseVoltage.vue' +import BaseEntityIDView from '../views/Gw/baseEntityID/BaseEntityID.vue' +// 其它 import { useUserStore } from '@/stores/user' import { storeToRefs } from 'pinia' @@ -268,6 +270,11 @@ const router = createRouter({ path: 'base-voltage', name: 'baseVoltage', component: BaseVoltageView + }, + { + path: 'base-entity-id', + name: 'baseEntityID', + component: BaseEntityIDView } ] } diff --git a/src/views/Gw/SystemSettings.vue b/src/views/Gw/SystemSettings.vue index 01769ee..16a4977 100644 --- a/src/views/Gw/SystemSettings.vue +++ b/src/views/Gw/SystemSettings.vue @@ -38,7 +38,7 @@ const items: any = ref([ { title: '物料', name: 'baseMaterial', iconfont: 'iconfont icon-jixiecaozuo' }, { title: '材质', name: 'baseComposition', iconfont: 'iconfont icon-jixiecaozuo' }, { title: '电压等级', name: 'baseVoltage', iconfont: 'iconfont icon-jixiecaozuo' }, - + { title: '实物ID', name: 'baseEntityID', iconfont: 'iconfont icon-jixiecaozuo' }, ] } ]) diff --git a/src/views/Gw/baseEntityID/BaseEntityID.vue b/src/views/Gw/baseEntityID/BaseEntityID.vue new file mode 100644 index 0000000..a462539 --- /dev/null +++ b/src/views/Gw/baseEntityID/BaseEntityID.vue @@ -0,0 +1,173 @@ + + + + + \ No newline at end of file diff --git a/src/views/Gw/baseEntityID/BaseEntityIDForm.vue b/src/views/Gw/baseEntityID/BaseEntityIDForm.vue new file mode 100644 index 0000000..4434bec --- /dev/null +++ b/src/views/Gw/baseEntityID/BaseEntityIDForm.vue @@ -0,0 +1,185 @@ + + + + \ No newline at end of file