李红攀:V2.6.970,扫码枪入库

This commit is contained in:
2026-06-16 17:31:21 +08:00
parent 0f5d94ead2
commit 794348a167
8 changed files with 1132 additions and 394 deletions

View File

@@ -20,3 +20,23 @@ export interface ProductSimple {
export function getProductSimpleList() {
return http.get<ProductSimple[]>('/erp/product/simple-list')
}
/** 通过产品条码获得产品(响应 VO */
export interface ProductByBarCode {
id?: number
name?: string
barCode?: string
standard?: string
unitId?: number
unitName?: string
categoryId?: number
categoryName?: string
purchasePrice?: number
salePrice?: number
minPrice?: number
}
/** 通过产品条码获得产品 */
export function getProductByBarCode(barCode: string) {
return http.get<ProductByBarCode>(`/erp/product/get-by-bar-code?barCode=${encodeURIComponent(barCode)}`)
}

View File

@@ -46,7 +46,24 @@ export function deleteWarehouse(id: number) {
return http.delete<boolean>(`/erp/warehouse/delete?id=${id}`)
}
/** 仓库精简信息 */
export interface WarehouseSimple {
id?: number
name?: string
}
/** 获取仓库精简列表 */
export function getWarehouseSimpleList() {
return http.get<Warehouse[]>('/erp/warehouse/simple-list')
}
/** 仓库条码信息 */
export interface WarehouseByBarCode {
id?: number
name?: string
}
/** 通过仓库条码获取仓库 */
export function getWarehouseByBarCode(barCode: string) {
return http.get<WarehouseByBarCode>(`/erp/warehouse/get-by-bar-code?barCode=${encodeURIComponent(barCode)}`)
}