| 方法 | 路径 | 说明 |
|---|---|---|
| GET | /stockInventory/pageListCombinedStockInventory | 库存汇总列表查询,新增规格型号模糊查询参数 |
请求参数:
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| model | String | 否 | 规格型号,模糊查询(匹配 product_model.model) |
| productName | String | 否 | 产品名称,模糊查询 |
| topParentProductId | Long | 否 | 顶部父产品 id |
响应: 响应结构不变,仍为 StockInventoryDto 分页列表,包含 model、productName、qualifiedQuantity、unQualifiedQuantity 等字段。
在库存汇总列表页面的搜索表单中增加规格型号输入框:
<el-form-item label="规格型号" prop="model">
<el-input v-model="queryParams.model" placeholder="请输入规格型号" clearable />
</el-form-item>
data() {
return {
queryParams: {
pageNum: 1,
pageSize: 10,
productName: undefined,
model: undefined,
topParentProductId: undefined,
},
}
}
/** 查询库存汇总列表 */
function getList() {
loading.value = true
listStockInventory(queryParams.value).then(response => {
stockList.value = response.rows
total.value = response.total
loading.value = false
})
}
model 为可选参数,不传时返回全部数据,不影响原有查询逻辑。