Browse Source

号试品 协定品

intex_online20241111
王宇飞 3 months ago
parent
commit
6bdcb872ff
  1. 43
      src/api/wms/purchasereceiptJobDetail/index.ts
  2. 46
      src/api/wms/purchasereceiptJobMain/index.ts
  3. 47
      src/api/wms/purchasereceiptRecordDetail/index.ts
  4. 42
      src/api/wms/purchasereceiptRecordMain/index.ts
  5. 45
      src/api/wms/purchasereceiptRequestDetail/index.ts
  6. 42
      src/api/wms/purchasereceiptRequestMain/index.ts

43
src/api/wms/purchasereceiptJobDetail/index.ts

@ -43,16 +43,46 @@ export const getPurchasereceiptJobDetailPage = async (params) => {
return await request.get({ url: `/wms/purchasereceipt-job-detail/page`, params })
}
}
// 查询采购收货任务子列表
export const getASNPurchasereceiptJobDetailPage = async (params) => {
if (params.isSearch) {
if(!params.filters.find(item=>item.column=='source_type')){
params.filters.push({
column : "source_type",
action : '==',
value : "ASN"
})
}
delete params.source_type
delete params.sourceType
delete params.isSearch
const data = {...params}
return await request.post({ url: '/wms/purchasereceipt-job-detail/senior', data })
} else {
params.sourceType = "ASN"
delete params.source_type
return await request.get({ url: `/wms/purchasereceipt-job-detail/page`, params })
}
}
// 查询协定品收货任务子列表
export const getToolPurchasereceiptJobDetailPage = async (params) => {
if (params.isSearch) {
params.source_type = "TOOL"
if(!params.filters.find(item=>item.column=='source_type')){
params.filters.push({
column : "source_type",
action : '==',
value : "TOOL"
})
}
delete params.source_type
delete params.sourceType
delete params.isSearch
const data = {...params}
return await request.post({ url: '/wms/purchasereceipt-job-detail/senior', data })
} else {
params.sourceType = "TOOL"
delete params.source_type
return await request.get({ url: `/wms/purchasereceipt-job-detail/page`, params })
}
}
@ -60,12 +90,21 @@ export const getToolPurchasereceiptJobDetailPage = async (params) => {
// 查询号试品收货任务子列表
export const getDevelopPurchasereceiptJobDetailPage = async (params) => {
if (params.isSearch) {
params.source_type = "Develop"
if(!params.filters.find(item=>item.column=='source_type')){
params.filters.push({
column : "source_type",
action : '==',
value : "Develop"
})
}
delete params.source_type
delete params.sourceType
delete params.isSearch
const data = {...params}
return await request.post({ url: '/wms/purchasereceipt-job-detail/senior', data })
} else {
params.sourceType = "Develop"
delete params.source_type
return await request.get({ url: `/wms/purchasereceipt-job-detail/page`, params })
}
}

46
src/api/wms/purchasereceiptJobMain/index.ts

@ -99,15 +99,45 @@ export const exportPurchasereceiptJobMain = async (params) => {
return await request.download({ url: `/wms/purchasereceipt-job-main/export-excel`, params })
}
}
// 导出采购收货任务主 Excel
export const exportASNPurchasereceiptJobMain = async (params) => {
if (params.isSearch) {
if(!params.filters.find(item=>item.column=='source_type')){
params.filters.push({
column : "source_type",
action : '==',
value : "ASN"
})
}
delete params.source_type
delete params.sourceType
delete params.isSearch
const data = {...params}
return await request.downloadPost({ url: `/wms/purchasereceipt-job-main/export-excel-senior`, data })
} else {
params.sourceType = "ASN"
delete params.source_type
return await request.download({ url: `/wms/purchasereceipt-job-main/export-excel`, params })
}
}
// 导出协定品收货任务主 Excel
export const exportToolPurchasereceiptJobMain = async (params) => {
if (params.isSearch) {
params.source_type = "TOOL"
if(!params.filters.find(item=>item.column=='source_type')){
params.filters.push({
column : "source_type",
action : '==',
value : "TOOL"
})
}
delete params.source_type
delete params.sourceType
delete params.isSearch
const data = {...params}
return await request.downloadPost({ url: `/wms/purchasereceipt-job-main/export-excel-senior`, data })
} else {
params.sourceType = "TOOL"
delete params.source_type
return await request.download({ url: `/wms/purchasereceipt-job-main/export-excel`, params })
}
}
@ -115,11 +145,21 @@ export const exportToolPurchasereceiptJobMain = async (params) => {
// 导出号试品收货任务主 Excel
export const exportDevelopPurchasereceiptJobMain = async (params) => {
if (params.isSearch) {
params.source_type = "Develop"
if(!params.filters.find(item=>item.column=='source_type')){
params.filters.push({
column : "source_type",
action : '==',
value : "Develop"
})
}
delete params.source_type
delete params.sourceType
delete params.isSearch
const data = {...params}
return await request.downloadPost({ url: `/wms/purchasereceipt-job-main/export-excel-senior`, data })
} else {
params.sourceType = "Develop"
delete params.source_type
return await request.download({ url: `/wms/purchasereceipt-job-main/export-excel`, params })
}
}

47
src/api/wms/purchasereceiptRecordDetail/index.ts

@ -61,27 +61,70 @@ export const getPurchasereceiptRecordDetailPage = async (params) => {
}
}
// 查询采购收货记录子列表
export const getASNPurchasereceiptRecordDetailPage = async (params) => {
if (params.isSearch) {
if(!params.filters.find(item=>item.column=='source_type')){
params.filters.push({
column : "source_type",
action : '==',
value : "ASN"
})
}
delete params.source_type
delete params.sourceType
delete params.isSearch
delete params.isSearch
const data = { ...params }
return await request.post({ url: '/wms/purchasereceipt-record-detail/senior', data })
} else {
params.sourceType = "ASN"
delete params.source_type
return await request.get({ url: `/wms/purchasereceipt-record-detail/page`, params })
}
}
// 查询协定品收货记录子列表
export const getToolPurchasereceiptRecordDetailPage = async (params) => {
if (params.isSearch) {
params.source_type = "TOOL"
if(!params.filters.find(item=>item.column=='source_type')){
params.filters.push({
column : "source_type",
action : '==',
value : "TOOL"
})
}
delete params.source_type
delete params.sourceType
delete params.isSearch
const data = { ...params }
return await request.post({ url: '/wms/purchasereceipt-record-detail/senior', data })
} else {
params.sourceType = "TOOL"
delete params.source_type
return await request.get({ url: `/wms/purchasereceipt-record-detail/page`, params })
}
}
// 查询号试品收货记录子列表
export const getDevelopPurchasereceiptRecordDetailPage = async (params) => {
if (params.isSearch) {
params.source_type = "Develop"
if(!params.filters.find(item=>item.column=='source_type')){
params.filters.push({
column : "source_type",
action : '==',
value : "Develop"
})
}
delete params.source_type
delete params.sourceType
delete params.isSearch
const data = { ...params }
return await request.post({ url: '/wms/purchasereceipt-record-detail/senior', data })
} else {
params.sourceType = "Develop"
delete params.source_type
return await request.get({ url: `/wms/purchasereceipt-record-detail/page`, params })
}
}

42
src/api/wms/purchasereceiptRecordMain/index.ts

@ -88,14 +88,43 @@ export const exportPurchasereceiptRecordMain = async (params) => {
return await request.download({ url: `/wms/purchasereceipt-record-main/export-excel`, params })
}
}
// 导出采购收货记录主 Excel
export const exportASNPurchasereceiptRecordMain = async (params) => {
if (params.isSearch) {
if(!params.filters.find(item=>item.column=='source_type')){
params.filters.push({
column : "source_type",
action : '==',
value : "ASN"
})
}
delete params.source_type
delete params.sourceType
const data = {...params}
return await request.downloadPost({ url: `/wms/purchasereceipt-record-main/export-excel-senior`, data })
} else {
params.sourceType = "ASN"
delete params.source_type
return await request.download({ url: `/wms/purchasereceipt-record-main/export-excel`, params })
}
}
// 导出协定品收货记录主 Excel
export const exportToolPurchasereceiptRecordMain = async (params) => {
if (params.isSearch) {
params.source_type = "TOOL"
if(!params.filters.find(item=>item.column=='source_type')){
params.filters.push({
column : "source_type",
action : '==',
value : "TOOL"
})
}
delete params.source_type
delete params.sourceType
const data = {...params}
return await request.downloadPost({ url: `/wms/purchasereceipt-record-main/export-excel-senior`, data })
} else {
params.sourceType = "TOOL"
delete params.source_type
return await request.download({ url: `/wms/purchasereceipt-record-main/export-excel`, params })
}
}
@ -103,11 +132,20 @@ export const exportToolPurchasereceiptRecordMain = async (params) => {
// 导出号试品收货记录主 Excel
export const exportDevelopPurchasereceiptRecordMain = async (params) => {
if (params.isSearch) {
params.source_type = "Develop"
if(!params.filters.find(item=>item.column=='source_type')){
params.filters.push({
column : "source_type",
action : '==',
value : "Develop"
})
}
delete params.source_type
delete params.sourceType
const data = {...params}
return await request.downloadPost({ url: `/wms/purchasereceipt-record-main/export-excel-senior`, data })
} else {
params.sourceType = "Develop"
delete params.source_type
return await request.download({ url: `/wms/purchasereceipt-record-main/export-excel`, params })
}
}

45
src/api/wms/purchasereceiptRequestDetail/index.ts

@ -46,16 +46,48 @@ export const getPurchasereceiptRequestDetailPage = async (params) => {
}
}
// 查询采购收货申请子列表
export const getASNPurchasereceiptRequestDetailPage = async (params) => {
if (params.isSearch) {
if(!params.filters.find(item=>item.column=='source_type')){
params.filters.push({
column : "source_type",
action : '==',
value : "ASN"
})
}
delete params.source_type
delete params.sourceType
delete params.isSearch
const data = {...params}
return await request.post({ url: '/wms/purchasereceipt-request-detail/senior', data })
} else {
params.sourceType = "ASN"
delete params.source_type
return await request.get({ url: `/wms/purchasereceipt-request-detail/page`, params })
}
}
// 查询协定品收货申请子列表
export const getTOOLPurchasereceiptRequestDetailPage = async (params) => {
if (params.isSearch) {
params.source_type = "TOOL"
if(!params.filters.find(item=>item.column=='source_type')){
params.filters.push({
column : "source_type",
action : '==',
value : "TOOL"
})
}
delete params.source_type
delete params.sourceType
delete params.isSearch
delete params.isSearch
const data = {...params}
return await request.post({ url: '/wms/purchasereceipt-request-detail/senior', data })
} else {
params.sourceType = "TOOL"
delete params.source_type
return await request.get({ url: `/wms/purchasereceipt-request-detail/page`, params })
}
}
@ -65,11 +97,20 @@ export const getTOOLPurchasereceiptRequestDetailPage = async (params) => {
export const getDevelopPurchasereceiptRequestDetailPage = async (params) => {
if (params.isSearch) {
params.source_type = "Develop"
if(!params.filters.find(item=>item.column=='source_type')){
params.filters.push({
column : "source_type",
action : '==',
value : "Develop"
})
}
delete params.source_type
delete params.sourceType
delete params.isSearch
const data = {...params}
return await request.post({ url: '/wms/purchasereceipt-request-detail/senior', data })
} else {
delete params.source_type
params.sourceType = "Develop"
return await request.get({ url: `/wms/purchasereceipt-request-detail/page`, params })
}

42
src/api/wms/purchasereceiptRequestMain/index.ts

@ -87,15 +87,44 @@ export const exportPurchasereceiptRequestMain = async (params) => {
return await request.download({ url: `/wms/purchasereceipt-request-main/export-excel`, params })
}
}
// 导出采购收货申请主 Excel
export const exportASNPurchasereceiptRequestMain = async (params) => {
if (params.isSearch) {
if(!params.filters.find(item=>item.column=='source_type')){
params.filters.push({
column : "source_type",
action : '==',
value : "ASN"
})
}
delete params.source_type
delete params.sourceType
const data = {...params}
return await request.downloadPost({ url: `/wms/purchasereceipt-request-main/export-excel-senior`, data })
} else {
params.sourceType = "ASN"
delete params.source_type
return await request.download({ url: `/wms/purchasereceipt-request-main/export-excel`, params })
}
}
// 导出协定品收货申请主 Excel
export const exportToolPurchasereceiptRequestMain = async (params) => {
if (params.isSearch) {
params.source_type = "TOOL"
if(!params.filters.find(item=>item.column=='source_type')){
params.filters.push({
column : "source_type",
action : '==',
value : "TOOL"
})
}
delete params.source_type
delete params.sourceType
const data = {...params}
return await request.downloadPost({ url: `/wms/purchasereceipt-request-main/export-excel-senior`, data })
} else {
params.sourceType = "TOOL"
delete params.source_type
return await request.download({ url: `/wms/purchasereceipt-request-main/export-excel`, params })
}
}
@ -103,11 +132,20 @@ export const exportToolPurchasereceiptRequestMain = async (params) => {
// 导出号试品收货申请主 Excel
export const exportDevelopPurchasereceiptRequestMain = async (params) => {
if (params.isSearch) {
params.source_type = "Develop"
if(!params.filters.find(item=>item.column=='source_type')){
params.filters.push({
column : "source_type",
action : '==',
value : "Develop"
})
}
delete params.source_type
delete params.sourceType
const data = {...params}
return await request.downloadPost({ url: `/wms/purchasereceipt-request-main/export-excel-senior`, data })
} else {
params.sourceType = "Develop"
delete params.source_type
return await request.download({ url: `/wms/purchasereceipt-request-main/export-excel`, params })
}
}

Loading…
Cancel
Save