Commit 7c1373d5 by qinjianhui

fix: 刷新商品信息修改

parent 2bd67dac
......@@ -91,8 +91,8 @@ export function getFactoryOrderNewLogApi(id: number | string) {
}
export function refreshProductInfoApi(data: {
orderIds?: (number | string)
productIds?: (number | string)
orderIds?: number | string
productIds?: number | string
}) {
return axios.post<never, BaseRespData<void>>(
'factory/podOrderProduct/refreshProductInfo',
......@@ -185,10 +185,14 @@ export function batchDeleteApi(ids: (number | string)[]) {
)
}
export function restockCheckApi(id: number | string) {
return axios.post<never, BaseRespData<void>>(
'factory/orderNew/restockCheck',
{ id },
export function restockCheckApi(
factoryId: number | string,
thirdSkuCode: string,
warehouseId: number | string,
) {
return axios.get<never, BaseRespData<void>>(
'factory/podOrder/replenishVerify',
{ params: { factoryId, thirdSkuCode, warehouseId } },
)
}
......
......@@ -221,6 +221,7 @@ export interface RestockData {
currencyCode?: string
currencyName?: string
sumOccupyInventory?: number
thirdSkuCode?: string
}
export interface PickCompleteData {
......
......@@ -22,7 +22,12 @@
placeholder=""
>
<el-option label="跟踪号" value="trackingNumber"></el-option>
<el-option label="交运单号" value="shopNumber"></el-option>
<el-option label="客户单号" value="shopNumber"></el-option>
<el-option
v-if="isNewOrder"
label="客户交运单号"
value="customerNo"
></el-option>
</el-select>
<input
ref="weighInput"
......
......@@ -135,7 +135,7 @@ const columns = [
prop: 'stockOutNum',
label: '缺货数量',
width: 90,
align: 'right'
align: 'right',
},
{
label: '可用数量',
......@@ -178,7 +178,7 @@ const handleReset = () => {
const handleRestockCheck = async (row: RestockData) => {
try {
await restockCheckApi(row.id)
await restockCheckApi(row.id, row.thirdSkuCode ?? '', row.warehouseId)
ElMessage.success('补货校验成功')
refresh()
} catch (e) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment