diff --git a/src/api/erp/mold/index.ts b/src/api/erp/mold/index.ts
index a3554fdb..5089ba0f 100644
--- a/src/api/erp/mold/index.ts
+++ b/src/api/erp/mold/index.ts
@@ -125,6 +125,10 @@ export const MoldBrandApi = {
getMold: async (id: number) => {
return await request.get({ url: `/erp/mold-brand/mold/get?id=` + id })
},
+ // 根据状态获得模具
+ getMoldListByStatus: async (status: number) => {
+ return await request.get({ url: `/erp/mold/getMoldListByStatus?status=` + status })
+ },
// ==================== 子表(模具产品) ====================
diff --git a/src/api/iot/device/index.ts b/src/api/iot/device/index.ts
index 339a517e..3e112e92 100644
--- a/src/api/iot/device/index.ts
+++ b/src/api/iot/device/index.ts
@@ -91,7 +91,12 @@ export const DeviceApi = {
getDevice: async (id: number) => {
return await request.get({ url: `/iot/device/get?id=` + id })
},
-
+ getDeviceListByNoUsed: async () => {
+ return await request.get({ url: `/iot/device/noUsedlist` })
+ },
+ getDeviceList2ByNoUsed: async (id: number) => {
+ return await request.get({ url: `/iot/device/noUsedlist2?id=` + id })
+ },
// 新增物联设备
createDevice: async (data: DeviceVO) => {
return await request.post({ url: `/iot/device/create`, data })
diff --git a/src/api/mes/deviceledger/index.ts b/src/api/mes/deviceledger/index.ts
index ad15f090..12ecc1b0 100644
--- a/src/api/mes/deviceledger/index.ts
+++ b/src/api/mes/deviceledger/index.ts
@@ -54,6 +54,10 @@ export const DeviceLedgerApi = {
return await request.get({ url: `/mes/device-ledger/noUsedlist` })
},
+ getDeviceLedgerList2ByNoUsed: async (id: number) => {
+ return await request.get({ url: `/mes/device-ledger/noUsedlist2?id=` + id })
+ },
+
// 查询设备类型详情
getDeviceLedger: async (id: number) => {
return await request.get({ url: `/mes/device-ledger/get?id=` + id })
diff --git a/src/views/erp/mold/MoldBrandForm.vue b/src/views/erp/mold/MoldBrandForm.vue
index 2ec68eb1..c1e3f39d 100644
--- a/src/views/erp/mold/MoldBrandForm.vue
+++ b/src/views/erp/mold/MoldBrandForm.vue
@@ -86,6 +86,7 @@
diff --git a/src/views/erp/mold/components/MoldForm.vue b/src/views/erp/mold/components/MoldForm.vue
index 9686bb23..4865cb98 100644
--- a/src/views/erp/mold/components/MoldForm.vue
+++ b/src/views/erp/mold/components/MoldForm.vue
@@ -78,6 +78,7 @@
diff --git a/src/views/erp/mold/index.vue b/src/views/erp/mold/index.vue
index 5ecddf17..4fbd9881 100644
--- a/src/views/erp/mold/index.vue
+++ b/src/views/erp/mold/index.vue
@@ -6,7 +6,7 @@
:model="queryParams"
ref="queryFormRef"
:inline="true"
- label-width="110px"
+ label-width="68px"
>
-
+
@@ -112,7 +112,6 @@
-->
-
-
+
-
-
-
+
+
+
+
diff --git a/src/views/mes/moldreturn/index.vue b/src/views/mes/moldreturn/index.vue
index c8dc68ae..d0bc769d 100644
--- a/src/views/mes/moldreturn/index.vue
+++ b/src/views/mes/moldreturn/index.vue
@@ -1,5 +1,4 @@
-
{
}
}
await getOrganizationTree()
- await getMachineComponentTree()
-
+ if (type == 'create' || typeof formData.value.machineId != 'number') {
+ deviceList.value = await DeviceLedgerApi.getDeviceLedgerListByNoUsed()
+ } else {
+ deviceList.value = await DeviceLedgerApi.getDeviceLedgerList2ByNoUsed(formData.value.machineId)
+ }
+ //await getMachineComponentTree()
}
defineExpose({ open }) // 提供 open 方法,用于打开弹窗
@@ -255,6 +259,6 @@ const getMachineComponentTree = async () => {
/** 初始化 **/
onMounted(async () => {
//console.log("ssss")
- deviceList.value = await DeviceLedgerApi.getDeviceLedgerList()
+ //deviceList.value = await DeviceLedgerApi.getDeviceLedgerListByNoUsed()
})