From 05126e571ee5832dc0336322954130d1a6981d90 Mon Sep 17 00:00:00 2001
From: yejiaxing <591141169@qq.com>
Date: Tue, 12 Dec 2023 14:46:38 +0800
Subject: [PATCH] =?UTF-8?q?BUG=E4=BF=AE=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/api/wms/purchasePlanDetail/index.ts | 5 +
.../wms/supplierdeliverRequestMain/index.ts | 1 +
.../supplierdeliverRequestMain/index.vue | 1035 +++++++++--------
.../supplierdeliverRequestMain.data.ts | 67 +-
4 files changed, 566 insertions(+), 542 deletions(-)
diff --git a/src/api/wms/purchasePlanDetail/index.ts b/src/api/wms/purchasePlanDetail/index.ts
index 5daf8c30e..3c1cb2730 100644
--- a/src/api/wms/purchasePlanDetail/index.ts
+++ b/src/api/wms/purchasePlanDetail/index.ts
@@ -21,6 +21,11 @@ export const getPurchasePlanDetailPage = async (params) => {
return await request.get({ url: `/wms/purchase-plan-detail/page`, params })
}
+// 查询采购收货记录子列表
+export const getPurchasePlanDetailList = async (params) => {
+ return await request.get({ url: `/wms/purchase-plan-detail/allList`, params })
+}
+
// 查询要货计划子详情
export const getPurchasePlanDetail = async (id: number) => {
return await request.get({ url: `/wms/purchase-plan-detail/get?id=` + id })
diff --git a/src/api/wms/supplierdeliverRequestMain/index.ts b/src/api/wms/supplierdeliverRequestMain/index.ts
index 7b29c5f5d..82ac6b9c5 100644
--- a/src/api/wms/supplierdeliverRequestMain/index.ts
+++ b/src/api/wms/supplierdeliverRequestMain/index.ts
@@ -100,3 +100,4 @@ export const exportSupplierdeliverRequestMain = async (params) => {
export const importTemplate = () => {
return request.download({ url: '/wms/supplierdeliver-request-main/get-import-template' })
}
+
diff --git a/src/views/wms/purchasereceiptManage/supplierdeliver/supplierdeliverRequestMain/index.vue b/src/views/wms/purchasereceiptManage/supplierdeliver/supplierdeliverRequestMain/index.vue
index 0f4e0c040..23e066730 100644
--- a/src/views/wms/purchasereceiptManage/supplierdeliver/supplierdeliverRequestMain/index.vue
+++ b/src/views/wms/purchasereceiptManage/supplierdeliver/supplierdeliverRequestMain/index.vue
@@ -1,314 +1,321 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {{ row.number }}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/views/wms/purchasereceiptManage/supplierdeliver/supplierdeliverRequestMain/supplierdeliverRequestMain.data.ts b/src/views/wms/purchasereceiptManage/supplierdeliver/supplierdeliverRequestMain/supplierdeliverRequestMain.data.ts
index cc30b4bca..b8398c2fe 100644
--- a/src/views/wms/purchasereceiptManage/supplierdeliver/supplierdeliverRequestMain/supplierdeliverRequestMain.data.ts
+++ b/src/views/wms/purchasereceiptManage/supplierdeliver/supplierdeliverRequestMain/supplierdeliverRequestMain.data.ts
@@ -3,7 +3,7 @@ import { dateFormatter } from '@/utils/formatTime'
import * as SupplierApi from '@/api/wms/supplier'
import { Supplier } from '@/views/wms/basicDataManage/supplierManage/supplier/supplier.data'
const { t } = useI18n() // 国际化
-import * as getRequestsettingApi from '@/api/wms/requestsetting/index'
+import * as getRequestsettingApi from '@/api/wms/requestsetting/index'
import * as ItembasicApi from '@/api/wms/itembasic'
import { Itembasic } from '@/views/wms/basicDataManage/itemManage/itembasic/itembasic.data'
import { PurchasePlanMain } from '../purchasePlanMain/purchasePlanMain.data'
@@ -14,14 +14,14 @@ import { PurchaseDetail, PurchaseMain } from '../purchaseMain/purchaseMain.data'
// 获取自动提交自动通过自动执行,跳过任务直接删生成记录的默认值
const queryParams = {
- pageSize:10,
- pageNo:1,
- code:'SupplierDeliverRequest'
+ pageSize: 10,
+ pageNo: 1,
+ code: 'SupplierDeliverRequest'
}
- const data = await getRequestsettingApi.getRequestsettingPage(queryParams)
- const requestsettingData =data?.list[0]||{}
+const data = await getRequestsettingApi.getRequestsettingPage(queryParams)
+const requestsettingData = data?.list[0] || {}
- // 获取当前操作人的部门
+// 获取当前操作人的部门
import { useUserStore } from '@/store/modules/user'
const userStore = useUserStore()
const userDept = userStore.userSelfInfo.dept
@@ -75,7 +75,18 @@ export const SupplierdeliverRequestMain = useCrudSchemas(reactive(
searchField: 'number', // 查询弹窗赋值字段
searchTitle: '要货计划信息', // 查询弹窗标题
searchAllSchemas: PurchasePlanMain.allSchemas, // 查询弹窗所需类
- searchPage: PurchasePlanMainApi.getPurchasePlanMainPage // 查询弹窗所需分页方法
+ searchPage: PurchasePlanMainApi.getPurchasePlanMainPage, // 查询弹窗所需分页方法
+ searchCondition: [
+ {
+ key: 'supplierCode',
+ value: 'supplierCode',
+ isMainValue: true
+ },
+ {
+ key: 'status',
+ value: 4,
+ isMainValue: false
+ }]
}
}
},
@@ -159,7 +170,7 @@ export const SupplierdeliverRequestMain = useCrudSchemas(reactive(
form: {
component: 'DatePicker',
componentProps: {
- style: {width:'100%'},
+ style: { width: '100%' },
type: 'datetime',
dateFormat: 'YYYY-MM-DD HH:mm:ss',
valueFormat: 'x',
@@ -210,8 +221,8 @@ export const SupplierdeliverRequestMain = useCrudSchemas(reactive(
},
form: {
value: 'SupplierDeliver',
- componentProps:{
- disabled:true,
+ componentProps: {
+ disabled: true,
}
}
},
@@ -238,7 +249,7 @@ export const SupplierdeliverRequestMain = useCrudSchemas(reactive(
form: {
component: 'DatePicker',
componentProps: {
- style: {width:'100%'},
+ style: { width: '100%' },
type: 'datetime',
dateFormat: 'YYYY-MM-DD HH:mm:ss',
valueFormat: 'x',
@@ -269,7 +280,7 @@ export const SupplierdeliverRequestMain = useCrudSchemas(reactive(
form: {
component: 'DatePicker',
componentProps: {
- style: {width:'100%'},
+ style: { width: '100%' },
type: 'datetime',
dateFormat: 'YYYY-MM-DD HH:mm:ss',
valueFormat: 'x',
@@ -291,7 +302,7 @@ export const SupplierdeliverRequestMain = useCrudSchemas(reactive(
form: {
component: 'DatePicker',
componentProps: {
- style: {width:'100%'},
+ style: { width: '100%' },
type: 'datetime',
dateFormat: 'YYYY-MM-DD HH:mm:ss',
valueFormat: 'x',
@@ -308,8 +319,8 @@ export const SupplierdeliverRequestMain = useCrudSchemas(reactive(
},
form: {
value: userDept.name,
- componentProps:{
- disabled:true,
+ componentProps: {
+ disabled: true,
}
}
},
@@ -345,7 +356,7 @@ export const SupplierdeliverRequestMain = useCrudSchemas(reactive(
form: {
component: 'DatePicker',
componentProps: {
- style: {width:'100%'},
+ style: { width: '100%' },
type: 'datetime',
dateFormat: 'YYYY-MM-DD HH:mm:ss',
valueFormat: 'x',
@@ -378,7 +389,7 @@ export const SupplierdeliverRequestMain = useCrudSchemas(reactive(
componentProps: {
inactiveValue: 'FALSE',
activeValue: 'TRUE',
- disabled:true,
+ disabled: true,
}
}
},
@@ -398,7 +409,7 @@ export const SupplierdeliverRequestMain = useCrudSchemas(reactive(
componentProps: {
inactiveValue: 'FALSE',
activeValue: 'TRUE',
- disabled:true,
+ disabled: true,
}
}
},
@@ -418,7 +429,7 @@ export const SupplierdeliverRequestMain = useCrudSchemas(reactive(
componentProps: {
inactiveValue: 'FALSE',
activeValue: 'TRUE',
- disabled:true,
+ disabled: true,
}
}
},
@@ -438,7 +449,7 @@ export const SupplierdeliverRequestMain = useCrudSchemas(reactive(
componentProps: {
inactiveValue: 'FALSE',
activeValue: 'TRUE',
- disabled:true,
+ disabled: true,
}
}
},
@@ -543,7 +554,7 @@ export const SupplierdeliverRequestDetail = useCrudSchemas(reactive