feat(仓库管理): 添加库位二维码导出功能并优化查询参数
新增jsPDF依赖用于生成PDF格式的库位二维码 在仓库概览页面添加导出所有二维码按钮及实现逻辑 统一钢卷查询参数命名(itemName/itemMaterial/itemManufacturer) 修复审批状态同步问题并优化按钮点击事件处理
This commit is contained in:
@@ -20,23 +20,18 @@
|
||||
style="width: 100%; display: inline-block;" clearable />
|
||||
</el-form-item>
|
||||
|
||||
<el-form-item label="产品名称" prop="productName">
|
||||
<el-input v-model="queryParams.productName" placeholder="请输入产品名称" clearable
|
||||
<el-form-item label="产品名称" prop="itemName">
|
||||
<el-input v-model="queryParams.itemName" placeholder="请输入产品名称" clearable
|
||||
@keyup.enter.native="handleQuery" />
|
||||
</el-form-item>
|
||||
|
||||
<el-form-item label="规格" prop="spec">
|
||||
<el-input v-model="queryParams.spec" placeholder="请输入规格" clearable
|
||||
<el-form-item label="材质" prop="itemMaterial">
|
||||
<el-input v-model="queryParams.itemMaterial" placeholder="请输入材质" clearable
|
||||
@keyup.enter.native="handleQuery" />
|
||||
</el-form-item>
|
||||
|
||||
<el-form-item label="材质" prop="material">
|
||||
<el-input v-model="queryParams.material" placeholder="请输入材质" clearable
|
||||
@keyup.enter.native="handleQuery" />
|
||||
</el-form-item>
|
||||
|
||||
<el-form-item label="厂家" prop="factory">
|
||||
<el-input v-model="queryParams.factory" placeholder="请输入厂家" clearable
|
||||
<el-form-item label="厂家" prop="itemManufacturer">
|
||||
<el-input v-model="queryParams.itemManufacturer" placeholder="请输入厂家" clearable
|
||||
@keyup.enter.native="handleQuery" />
|
||||
</el-form-item>
|
||||
|
||||
@@ -445,6 +440,10 @@ export default {
|
||||
startTime: this.queryParams.updateTime?.[0],
|
||||
endTime: this.queryParams.updateTime?.[1],
|
||||
}
|
||||
// 如果没有设置itemType,则设置为raw_material
|
||||
if (!query.itemType) {
|
||||
query.itemType = 'raw_material';
|
||||
}
|
||||
listMaterialCoil(query).then(response => {
|
||||
if (this.querys.warehouseId != 111) {
|
||||
// 排除掉111仓库的
|
||||
|
||||
Reference in New Issue
Block a user