入库管理右侧添加仓库和库位的修改

This commit is contained in:
2026-01-23 11:33:46 +08:00
parent 47fdc44ca7
commit d78eb88665

View File

@@ -247,15 +247,15 @@
<el-button type="primary" @click="searchPlan" :disabled="idEdit != 0">从供应计划中添加</el-button> <el-button type="primary" @click="searchPlan" :disabled="idEdit != 0">从供应计划中添加</el-button>
</el-col> </el-col>
</el-row> </el-row>
<el-row :gutter="20" v-if="idEdit == 0"> <el-row :gutter="20">
<el-col :span="6"> <el-col :span="6" v-if="idEdit == 0">
<el-form-item label="入库类型" prop="operationType"> <el-form-item label="入库类型" prop="operationType">
<el-select v-model="storeData.operationType" placeholder="请选择入库类型" clearable> <el-select v-model="storeData.operationType" placeholder="请选择入库类型" clearable>
<el-option v-for="dict in storeTypeList" :key="dict.id" :label="dict.typeName" :value="dict.typeCode" /> <el-option v-for="dict in storeTypeList" :key="dict.id" :label="dict.typeName" :value="dict.typeCode" />
</el-select> </el-select>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="6"> <el-col :span="6" v-if="idEdit == 0">
<el-form-item label="物资类型" prop="wlType"> <el-form-item label="物资类型" prop="wlType">
<el-select v-model="storeData.wlType" placeholder="请选择物资类型" clearable> <el-select v-model="storeData.wlType" placeholder="请选择物资类型" clearable>
<el-option v-for="dict in wzTypeList" :key="dict.id" :label="dict.typeName" :value="dict.typeCode" /> <el-option v-for="dict in wzTypeList" :key="dict.id" :label="dict.typeName" :value="dict.typeCode" />
@@ -271,7 +271,7 @@
}" /> }" />
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="6"> <el-col :span="6" v-if="idEdit == 0">
<el-form-item label="理货员" prop="operator"> <el-form-item label="理货员" prop="operator">
<el-select v-model="storeData.operator" placeholder="请选择理货员" clearable> <el-select v-model="storeData.operator" placeholder="请选择理货员" clearable>
<el-option v-for="dict in personList" :key="dict.userId" :label="dict.userName" :value="dict.userId" /> <el-option v-for="dict in personList" :key="dict.userId" :label="dict.userName" :value="dict.userId" />
@@ -354,7 +354,7 @@
</el-table-column> </el-table-column>
<el-table-column label="库位" align="center" width="150"> <el-table-column label="库位" align="center" width="150">
<template #default="scope"> <template #default="scope">
<el-select v-model="scope.row.pcode" :disabled="idEdit != 0" clearable filterable placeholder="请选择库位"> <el-select v-model="scope.row.pcode" clearable filterable placeholder="请选择库位">
<el-option v-for="item in kwOptions" :key="item.id" :label="item.pcode" :value="item.pcode" /> <el-option v-for="item in kwOptions" :key="item.id" :label="item.pcode" :value="item.pcode" />
</el-select> </el-select>
</template> </template>
@@ -1284,6 +1284,11 @@ function handleUpdate(row) {
idEdit.value = row.id; idEdit.value = row.id;
row.isnew = true; row.isnew = true;
planList.value = [JSON.parse(JSON.stringify(row))]; planList.value = [JSON.parse(JSON.stringify(row))];
storeData.value.warehouseCode = [
row.parentWarehouseCode,
row.cangku,
];
pcodeList(storeData.value.warehouseCode);
open.value = true; open.value = true;
title.value = "修改库存单据"; title.value = "修改库存单据";
} }