<update>[normal]优化变更库位信息弹窗的显示

This commit is contained in:
葛林强 2024-05-24 07:52:50 +08:00
parent 74e07c54b6
commit 4fd6f02556

View File

@ -9,10 +9,10 @@
:inline="true" :inline="true"
class="demo-form-inline" class="demo-form-inline"
> >
<el-form-item label="Wcs点位:"> <el-form-item label="WCS点位:">
<el-input v-model="locationDetail.wcsLocation" disabled/> <el-input v-model="locationDetail.wcsLocation" disabled/>
</el-form-item> </el-form-item>
<el-form-item label="Wms点位:"> <el-form-item label="WMS点位:">
<el-input v-model="locationDetail.wmsLocation" disabled/> <el-input v-model="locationDetail.wmsLocation" disabled/>
</el-form-item> </el-form-item>
<el-form-item label="当前载具号:"> <el-form-item label="当前载具号:">
@ -25,14 +25,8 @@
<el-input v-model="locationDetail.equipmentId" disabled/> <el-input v-model="locationDetail.equipmentId" disabled/>
</el-form-item> </el-form-item>
<el-form-item label="当前状态:"> <el-form-item label="当前状态:">
<el-select placeholder='请选择库位状态' <el-select placeholder='请选择库位状态' v-model="locationDetail.locationStatus">
v-model="locationDetail.locationStatus" <el-option v-for="item in locationStatusEnum" :key="item.value" :label="item.label" :value="item.value "/>
>
<el-option label="空闲" value="0"/>
<el-option label="锁定" value="1"/>
<el-option label="占用" value="2"/>
<el-option label="禁用" value="9"/>
<el-option label="特殊点位" value="999"/>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="排:"> <el-form-item label="排:">
@ -48,7 +42,9 @@
<el-input v-model="locationDetail.depth" disabled/> <el-input v-model="locationDetail.depth" disabled/>
</el-form-item> </el-form-item>
<el-form-item label="点位类型:"> <el-form-item label="点位类型:">
<el-input v-model="locationDetail.locationType" disabled/> <el-select placeholder='请选择库位状态' v-model="locationDetail.locationType" disabled>
<el-option v-for="item in locationTypeEnum" :key="item.value" :label="item.label" :value="item.value"/>
</el-select>
</el-form-item> </el-form-item>
<el-form-item label="点位释义:"> <el-form-item label="点位释义:">
<el-input v-model="locationDetail.explain" disabled/> <el-input v-model="locationDetail.explain" disabled/>
@ -71,6 +67,8 @@
// import from ' '; // import from ' ';
import locationApi from '@/axios/location' import locationApi from '@/axios/location'
import {ElLoading, ElMessage, ElMessageBox} from "element-plus"; import {ElLoading, ElMessage, ElMessageBox} from "element-plus";
import {locationStatusEnum} from "@/enum/location/locationStatusEnum";
import {locationTypeEnum} from "@/enum/location/locationTypeEnum";
export default { export default {
// import 使 // import 使
@ -83,6 +81,12 @@ export default {
}, },
// data // data
computed: { computed: {
locationTypeEnum() {
return locationTypeEnum
},
locationStatusEnum() {
return locationStatusEnum
}
}, },
// data // data