refactor(wms): 根据路由参数入库方式的不同,网页分为多个页面

- 注释掉入库方式相关的表单项
- 添加路由参数获取逻辑,初始化时设置查询表单的入库方式
- 重置表单时使用保存的路由参数值恢复入库方式
master^2
zangch@mesnac.com 5 days ago
parent 6d3f676ac6
commit 53d9a72e5a

@ -10,11 +10,11 @@
<el-option v-for="dict in wms_instock_type" :key="dict.value" :label="dict.label" :value="dict.value"/>
</el-select>
</el-form-item>
<el-form-item label="入库方式" prop="instockMethond">
<el-select v-model="queryForm.instockMethond" placeholder="请选择入库方式" clearable >
<el-option v-for="dict in instock_methond" :key="dict.value" :label="dict.label" :value="dict.value"/>
</el-select>
</el-form-item>
<!-- <el-form-item label="入库方式" prop="instockMethond">-->
<!-- <el-select v-model="queryForm.instockMethond" placeholder="请选择入库方式" clearable >-->
<!-- <el-option v-for="dict in instock_methond" :key="dict.value" :label="dict.label" :value="dict.value"/>-->
<!-- </el-select>-->
<!-- </el-form-item>-->
<el-form-item label="审核状态" prop="auditStatus">
<el-select v-model="queryForm.auditStatus" placeholder="请选择审核状态" clearable >
<el-option v-for="dict in approve_status" :key="dict.value" :label="dict.label" :value="dict.value"/>
@ -626,15 +626,31 @@ const parentTableInfoForm = ref({})
const parentTableApproveForm = ref({})
const childrenTableInfoForm = ref({})
const queryForm = ref({
instockCode: '',
materialCategoryId: '',
materialCategoryName: '',
warehouseId: '',
instockType: '',
instockMethond: '',
pageNum: 1,
pageSize: 10
})
//
const route = useRoute();//
//
let routeInstockMethondValue = '';
if (route.query.instockMethond) {
//
const instockMethondValue = Array.isArray(route.query.instockMethond)
? route.query.instockMethond[0]
: route.query.instockMethond;
queryForm.value.instockMethond = instockMethondValue;
routeInstockMethondValue = instockMethondValue; //
}
const parentTableRef = ref()
const parentTableData = ref([])
const ids = ref([])
@ -764,7 +780,8 @@ const query = async () => {
}
const reset = () => {
queryForm.value = {
instockId: ''
instockId: '',
instockMethond: routeInstockMethondValue, // 使
}
getParentTable()
}

Loading…
Cancel
Save