阶段库存 #7

Merged
vivanlina merged 1 commits from yyw into master 2025-08-15 05:36:27 +00:00

View File

@ -68,6 +68,9 @@
<el-table-column prop="sku_code" label="规格编码" align="center" /> <el-table-column prop="sku_code" label="规格编码" align="center" />
<el-table-column prop="actual_inventory" label="实际库存" align="center" /> <el-table-column prop="actual_inventory" label="实际库存" align="center" />
<el-table-column prop="total_lock_num" label="总锁定库存" align="center" /> <el-table-column prop="total_lock_num" label="总锁定库存" align="center" />
<el-table-column prop="first_stage_stock" label="一阶段库存" align="center" />
<el-table-column prop="second_stage_stock" label="二阶段库存" align="center" />
<el-table-column prop="third_stage_stock" label="三阶段库存" align="center" />
<el-table-column prop="lock_in_stock" label="运营锁定库存" align="center" /> <el-table-column prop="lock_in_stock" label="运营锁定库存" align="center" />
<el-table-column prop="after_sale_stock" label="售后锁定库存" align="center" /> <el-table-column prop="after_sale_stock" label="售后锁定库存" align="center" />
<el-table-column prop="available_inventory" label="可售库存" align="center" /> <el-table-column prop="available_inventory" label="可售库存" align="center" />
@ -122,6 +125,15 @@
<el-form-item label="总锁定库存:"> <el-form-item label="总锁定库存:">
<el-input v-model="itemInfo.total_lock_num" disabled></el-input> <el-input v-model="itemInfo.total_lock_num" disabled></el-input>
</el-form-item> </el-form-item>
<el-form-item label="一阶段库存:">
<el-input v-model="itemInfo.first_stage_stock" clearable></el-input>
</el-form-item>
<el-form-item label="二阶段库存:">
<el-input v-model="itemInfo.second_stage_stock" clearable></el-input>
</el-form-item>
<el-form-item label="三阶段库存:">
<el-input v-model="itemInfo.third_stage_stock" clearable></el-input>
</el-form-item>
<el-form-item label="运营锁定库存:"> <el-form-item label="运营锁定库存:">
<el-input v-model="itemInfo.lock_in_stock" clearable></el-input> <el-input v-model="itemInfo.lock_in_stock" clearable></el-input>
</el-form-item> </el-form-item>
@ -274,7 +286,10 @@ export default {
} else { } else {
if(data.role) { if(data.role) {
params = { params = {
lock_in_stock: data.itemInfo.lock_in_stock lock_in_stock: data.itemInfo.lock_in_stock,
first_stage_stock: data.itemInfo.first_stage_stock,
second_stage_stock: data.itemInfo.second_stage_stock,
third_stage_stock: data.itemInfo.third_stage_stock
} }
post(`/api/goods/sku/lockInStock/${data.itemInfo.id}`, params, 'PUT').then(() => { post(`/api/goods/sku/lockInStock/${data.itemInfo.id}`, params, 'PUT').then(() => {
fetchData() fetchData()