|
@ -149,8 +149,8 @@ |
|
|
</el-table-column> |
|
|
</el-table-column> |
|
|
<el-table-column label="库位" align="center" width="180"> |
|
|
<el-table-column label="库位" align="center" width="180"> |
|
|
<template slot-scope="scope"> |
|
|
<template slot-scope="scope"> |
|
|
<el-select v-model="scope.row.warehouseRackCode" clearable placeholder="请选择" @focus="getWarehouseRackList(scope.row.wareZoneSid)" @change="selectWarehouseAreaCode(scope.row,$event)"> |
|
|
<el-select v-model="scope.row.warehouseRackCode" clearable placeholder="请选择" @focus="getWarehouseRackList(scope.row.wareAreaSid)" @change="selectWarehouseAreaCode(scope.row,$event)"> |
|
|
<el-option v-for="item in warehouseRackList" :key="item.sid" :label="item.areaCode" :value="item.sid"/> |
|
|
<el-option v-for="item in warehouseRackList" :key="item.sid" :label="item.rackCode" :value="item.rackCode"/> |
|
|
</el-select> |
|
|
</el-select> |
|
|
</template> |
|
|
</template> |
|
|
</el-table-column> |
|
|
</el-table-column> |
|
@ -285,8 +285,8 @@ export default { |
|
|
row.warehouseName = '' |
|
|
row.warehouseName = '' |
|
|
row.warehouseSid = '' |
|
|
row.warehouseSid = '' |
|
|
} |
|
|
} |
|
|
row.WareZoneName = '' |
|
|
row.wareZoneName = '' |
|
|
row.WareZoneSid = '' |
|
|
row.wareZoneSid = '' |
|
|
row.wareAreaName = '' |
|
|
row.wareAreaName = '' |
|
|
row.wareAreaSid = '' |
|
|
row.wareAreaSid = '' |
|
|
row.warehouseRackCode = '' |
|
|
row.warehouseRackCode = '' |
|
@ -302,11 +302,11 @@ export default { |
|
|
selectWareZoneName(row, val) { |
|
|
selectWareZoneName(row, val) { |
|
|
const choose = this.warehouseZoneList.filter((item) => item.sid === val) |
|
|
const choose = this.warehouseZoneList.filter((item) => item.sid === val) |
|
|
if (choose !== null && choose.length > 0) { |
|
|
if (choose !== null && choose.length > 0) { |
|
|
row.WareZoneName = choose[0].zoneName |
|
|
row.wareZoneName = choose[0].zoneName |
|
|
row.WareZoneSid = choose[0].sid |
|
|
row.wareZoneSid = choose[0].sid |
|
|
} else { |
|
|
} else { |
|
|
row.WareZoneName = '' |
|
|
row.wareZoneName = '' |
|
|
row.WareZoneSid = '' |
|
|
row.wareZoneSid = '' |
|
|
} |
|
|
} |
|
|
row.wareAreaName = '' |
|
|
row.wareAreaName = '' |
|
|
row.wareAreaSid = '' |
|
|
row.wareAreaSid = '' |
|
@ -340,9 +340,9 @@ export default { |
|
|
}) |
|
|
}) |
|
|
}, |
|
|
}, |
|
|
selectWarehouseAreaCode(row, val) { |
|
|
selectWarehouseAreaCode(row, val) { |
|
|
const choose = this.warehouseRackList.filter((item) => item.sid === val) |
|
|
const choose = this.warehouseRackList.filter((item) => item.rackCode === val) |
|
|
if (choose !== null && choose.length > 0) { |
|
|
if (choose !== null && choose.length > 0) { |
|
|
row.warehouseRackCode = choose[0].areaCode |
|
|
row.warehouseRackCode = choose[0].rackCode |
|
|
row.warehouseRackSid = choose[0].sid |
|
|
row.warehouseRackSid = choose[0].sid |
|
|
} else { |
|
|
} else { |
|
|
row.warehouseRackCode = '' |
|
|
row.warehouseRackCode = '' |
|
|