Browse Source

完善库位

master
guoxing 11 months ago
parent
commit
bd20c30b4e
  1. 39
      yxt-as-ui/src/views/warehouse/goodsShelves/goodsShelvesAdd.vue

39
yxt-as-ui/src/views/warehouse/goodsShelves/goodsShelvesAdd.vue

@ -42,11 +42,10 @@
</el-col>
<el-col :span="8">
<div class="span-sty">库位编码</div>
<div class="span-sty"><span class="must">*</span> 库位编码</div>
<el-form-item prop="rackCode">
<span class="addinputw addinputInfo">{{formobj.rackCode}}</span>
<!-- <el-input v-model="formobj.rackCode" placeholder="由系统自动生成。格式:排-架-层-位" :readonly="true"
class="addinputw addinputInfo" clearable oninput="this.value=this.value.replace(/[^\w_-]/g,'');" /> -->
<el-input v-model="formobj.rackCode" placeholder="格式:排-架-层-位" class="addinputw addinputInfo" clearable
oninput="this.value=this.value.replace(/[^\w_-]/g,'');" />
</el-form-item>
</el-col>
@ -130,7 +129,7 @@
formobj: {
sid: '',
rackName: '',
rackCode: '由系统自动生成。格式:排-架-层-位。',
rackCode: '',
warehouseName: '',
warehouseSid: '',
locationName: '',
@ -153,7 +152,12 @@
required: true,
message: '请选择所属库区',
trigger: 'change'
}]
}],
rackCode: [{
required: true,
message: '库位编码不能为空',
trigger: 'change'
}],
}
}
},
@ -206,6 +210,29 @@
saveOrUpdate() {
console.log('>>>>>>>>>saveOrUpdate', this.formobj)
var aaa = this.formobj.rackCode.split('-')
console.log('>>>>>>>>>saveOrUpdate', aaa)
if (aaa.length != 4) {
this.$message({
showClose: true,
type: 'warning',
message: '库位编码格式错误'
})
return
}
for (var i = 0; i < aaa.length; i++) {
if (aaa[i] == '') {
this.$message({
showClose: true,
type: 'warning',
message: '库位编码格式错误'
})
return
}
}
this.$refs['form_obj'].validate((valid) => {
if (valid) {

Loading…
Cancel
Save