refactor(仓库管理): 优化复合架功能并移除无用代码

- 将CoilSelector默认标签页改为'my'
- 为WarehouseBird和WarehouseInterlaced组件添加id属性传递
- 实现复合架功能的条件渲染和权限控制
- 移除废弃的category相关代码和视图
- 在coil/merge.vue中使用WarehouseSelect组件替代原下拉框
This commit is contained in:
砂糖
2025-12-24 10:00:26 +08:00
parent dabc6657e0
commit 9d686b23dc
8 changed files with 44 additions and 333 deletions

View File

@@ -183,11 +183,11 @@
</el-input>
</el-form-item>
<el-form-item label="逻辑库区">
<el-select v-model="targetCoil.warehouseId" placeholder="请选择逻辑库区" style="width: 100%" filterable
:disabled="readonly">
<el-option v-for="warehouse in warehouseList" :key="warehouse.warehouseId"
:label="warehouse.warehouseName" :value="warehouse.warehouseId" />
</el-select>
<WarehouseSelect
v-model="targetCoil.warehouseId"
placeholder="请选择逻辑库区"
:disabled="readonly"
/>
</el-form-item>
<el-form-item label="真实库区">
<actual-warehouse-select v-model="targetCoil.actualWarehouseId" placeholder="请选择" style="width: 100%"
@@ -227,6 +227,7 @@ import CoilSelector from '@/components/CoilSelector';
import ActualWarehouseSelect from "@/components/KLPService/ActualWarehouseSelect";
import RawMaterialSelector from "@/components/KLPService/RawMaterialSelect";
import ProductSelector from "@/components/KLPService/ProductSelect";
import WarehouseSelect from "@/components/KLPService/WarehouseSelect";
export default {
@@ -235,7 +236,8 @@ export default {
CoilSelector,
ActualWarehouseSelect,
RawMaterialSelector,
ProductSelector
ProductSelector,
WarehouseSelect
},
data() {
return {