fix(wms): 物料选择弹窗品牌筛选,分页数量增加,精简必要列

dev
wanghao 2 weeks ago
parent 1ab6d4a941
commit e75a2256ab

@ -13,11 +13,14 @@
<el-form-item label="物料名称" prop="productName">
<el-input v-model="queryParams.productName" placeholder="请输入物料名称" clearable @keyup.enter="handleQuery" />
</el-form-item>
<el-form-item label="激活标识" prop="activeFlag">
<el-form-item label="品牌" prop="externalBrand">
<el-input v-model="queryParams.externalBrand" placeholder="请输入品牌" clearable @keyup.enter="handleQuery" />
</el-form-item>
<!--<el-form-item label="激活标识" prop="activeFlag">
<el-select v-model="queryParams.activeFlag" placeholder="请选择激活标识" clearable>
<el-option v-for="dict in active_flag" :key="dict.value" :label="dict.label" :value="dict.value" />
</el-select>
</el-form-item>
</el-form-item>-->
<el-form-item>
<el-button type="primary" icon="Search" @click="handleQuery"></el-button>
<el-button icon="Refresh" @click="resetQuery"></el-button>
@ -50,15 +53,16 @@
<vxe-column key="productCode" title="物料编码" align="center" field="productCode" />
<vxe-column key="productName" title="物料名称" align="center" field="productName" />
<vxe-column key="productSpe" title="物料描述" align="center" field="productSpe" />
<vxe-column key="productSpe" title="品牌" align="center" field="externalBrand" />
<vxe-column key="unitName" title="单位" align="center" field="unitName" />
<vxe-column key="purchasePrice" title="参考成本" align="center" field="purchasePrice" />
<vxe-column key="foreignPrice" title="统一报价(参考)" align="center" field="foreignPrice" />
<vxe-column key="stockingPeriod" title="备货期(天)" align="center" field="stockingPeriod" />
<vxe-column key="activeFlag" title="激活标识" align="center">
<!--<vxe-column key="purchasePrice" title="参考成本" align="center" field="purchasePrice" />-->
<!--<vxe-column key="foreignPrice" title="统一报价(参考)" align="center" field="foreignPrice" />-->
<!--<vxe-column key="stockingPeriod" title="备货期(天)" align="center" field="stockingPeriod" />-->
<!-- <vxe-column key="activeFlag" title="激活标识" align="center">
<template #default="scope">
<dict-tag :options="active_flag" :value="scope.row.activeFlag"></dict-tag>
</template>
</vxe-column>
</vxe-column>-->
</vxe-table>
<pagination
@ -118,7 +122,7 @@ const productDialog = useDialog({
const queryParams = ref<WmsBaseProductQuery>({
pageNum: 1,
pageSize: 10,
pageSize: 50,
productCode: undefined,
productName: undefined,
activeFlag: undefined,

@ -256,9 +256,9 @@
:step="1"
controls-position="right"
size="small"
placeholder="请输入数量"/>
<!--@change="calculateTotalPrice(scope.row)"-->
placeholder="请输入数量"
/>
<!--@change="calculateTotalPrice(scope.row)"-->
</template>
</el-table-column>
<el-table-column prop="unitName" label="单位" width="80" />

@ -10,6 +10,9 @@
<el-form-item label="物料名称" prop="productName">
<el-input v-model="queryParams.productName" placeholder="请输入物料名称" clearable @keyup.enter="handleQuery" />
</el-form-item>
<el-form-item label="品牌" prop="externalBrand">
<el-input v-model="queryParams.externalBrand" placeholder="请输入品牌" clearable @keyup.enter="handleQuery" />
</el-form-item>
<el-form-item label="激活标识" prop="activeFlag">
<el-select v-model="queryParams.activeFlag" placeholder="请选择激活标识" clearable>

Loading…
Cancel
Save