This commit is contained in:
zlwu committed 2026-05-20 21:12:16 +08:00
1 parent e6b4b9a8d7
commit 6272d107dc
29 files changed
+5840 -4504

No files matched your search

+1
View File
@@ -1773,6 +1773,7 @@ export function fetchInsuranceCompanyList(params?: {
page?: number
pageSize?: number
keyword?: string
status?: string
}) {
return request.get({ url: '/web/admin/insurance-companies', params })
}
+30 -2
View File
@@ -39,6 +39,7 @@ export type MaterialStockLog = {
purpose: string
remark: string
createBy: string
createByName?: string
createTime: string
updateTime: string
}
@@ -82,7 +83,10 @@ export function fetchDeleteMaterial(id: string) {
})
}
export function fetchStockInMaterial(id: string, data: { qty: number; remark?: string }) {
export function fetchStockInMaterial(
id: string,
data: { qty: number; remark?: string; stockInTime?: string }
) {
return request.post<Material>({
url: `/web/admin/materials/${id}/stock-in`,
data
@@ -91,7 +95,7 @@ export function fetchStockInMaterial(id: string, data: { qty: number; remark?: s
export function fetchStockOutMaterial(
id: string,
data: { qty: number; receiver?: string; purpose?: string; remark?: string }
data: { qty: number; receiver?: string; purpose?: string; remark?: string; stockOutTime?: string }
) {
return request.post<Material>({
url: `/web/admin/materials/${id}/stock-out`,
@@ -99,6 +103,30 @@ export function fetchStockOutMaterial(
})
}
export function fetchBatchStockInMaterial(data: {
items: { materialId: string; qty: number; remark?: string }[]
remark?: string
stockInTime?: string
}) {
return request.post<{ count: number }>({
url: '/web/admin/materials/batch-stock-in',
data
})
}
export function fetchBatchStockOutMaterial(data: {
items: { materialId: string; qty: number; remark?: string }[]
receiver?: string
purpose?: string
remark?: string
stockOutTime?: string
}) {
return request.post<{ count: number }>({
url: '/web/admin/materials/batch-stock-out',
data
})
}
export function fetchMaterialStockLogList(params?: {
page?: number
pageSize?: number