Browse Source

Merge remote-tracking branch 'remotes/origin/intex_20250617_panDian' into intex_online_yejiaxing

intex_online_yejiaxing
songguoqiang 5 days ago
parent
commit
dfe01ce2a2
  1. 62
      src/api/wms/differenceRecordDetail/index.ts

62
src/api/wms/differenceRecordDetail/index.ts

@ -0,0 +1,62 @@
import request from '@/config/axios'
export interface DifferenceRecordDetailVO {
id: number
packingNumber: string
containerNumber: string
batch: string
fromLocationCode: string
inventoryStatus: string
masterId: number
number: string
itemCode: string
remark: string
siteId: string
itemName: string
itemDesc1: string
itemDesc2: string
qty: number
uom: string
concurrencyStamp: number
}
// 查询差异出库记录子列表
export const getDetailPage = async (params) => {
if (params.isSearch) {
delete params.isSearch
const data = {...params}
return await request.post({ url: '/wms/difference-record-detail/senior', data })
} else {
return await request.get({ url: `/wms/difference-record-detail/page`, params })
}
}
// 查询差异出库记录子详情
export const getDetail = async (id: number) => {
return await request.get({ url: `/wms/difference-record-detail/get?id=` + id })
}
// 新增差异出库记录子
export const createDetail = async (data: DifferenceRecordDetailVO) => {
return await request.post({ url: `/wms/difference-record-detail/create`, data })
}
// 修改差异出库记录子
export const updateDetail = async (data: DifferenceRecordDetailVO) => {
return await request.put({ url: `/wms/difference-record-detail/update`, data })
}
// 删除差异出库记录子
export const deleteDetail = async (id: number) => {
return await request.delete({ url: `/wms/difference-record-detail/delete?id=` + id })
}
// 导出差异出库记录子 Excel
export const exportDetail = async (params) => {
return await request.download({ url: `/wms/difference-record-detail/export-excel`, params })
}
// 下载用户导入模板
export const importTemplate = () => {
return request.download({ url: '/wms/difference-record-detail/get-import-template' })
}
Loading…
Cancel
Save