Browse Source

完善库位编码逻辑

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

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

@ -54,7 +54,7 @@
<el-col :span="16">
<div class="span-sty"><span class="must">*</span> 库位编码</div>
<el-form-item prop="rackCode">
<el-input v-model="formobj.rackCode" placeholder="库位编码" class="addinputw addinputInfo" clearable
<el-input v-model="formobj.rackCode" placeholder="格式:排-架-层-位" class="addinputw addinputInfo" clearable
oninput="this.value=this.value.replace(/[^\w_-]/g,'');" />
</el-form-item>
</el-col>
@ -178,8 +178,8 @@
this.formobj.locationSid = ''
this.formobj.locationName = ''
var params ={
ckSid :sid
var params = {
ckSid: sid
}
req3.getAllWarehouseareaBysid(params).then(resp => {
@ -247,6 +247,31 @@
// }
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) {
req.saveGoodsShelves(this.formobj)

Loading…
Cancel
Save