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 @@
+
+
+
+
+
+ 上传实物ID
+
+
+
+
+
+
+
+ {{ dayjs(row.ManufactureDate).format("YYYY-MM-DD") }}
+
+
+ {{ dayjs(row.IncomDate).format("YYYY-MM-DD") }}
+
+
+ 是
+ 不是
+
+
+ 合格
+ 不合格
+
+
+
+
+
+
+
+
+
+
\ 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 @@
+
+
+
+ {{ modalTitle }}
+
+
+
+
+
+
+
+
+ 基本数据
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 附件上传
+
+
+
+
+
+
+
+
+
+
+ 实物ID文件上传
+ *
+ 请先选择(采购订单编|采购订单行项目id)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file