|
|
|
@ -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()
|
|
|
|
|
}
|
|
|
|
|