|
@@ -86,7 +86,7 @@
|
|
|
</div>
|
|
|
<div class="stack">
|
|
|
<span>新垛位:</span>
|
|
|
- <el-select v-model="value5" placeholder="请选择" @change ="onchange5()">
|
|
|
+ <el-select v-model="value5" placeholder="请选择">
|
|
|
<el-option
|
|
|
v-for="(item,i) in options5"
|
|
|
:key="i"
|
|
@@ -194,6 +194,7 @@ export default {
|
|
|
},
|
|
|
}
|
|
|
},
|
|
|
+
|
|
|
mounted(){
|
|
|
this.initialization();
|
|
|
//新增下拉框方法
|
|
@@ -214,23 +215,28 @@ export default {
|
|
|
makeSure1() {
|
|
|
this.table = false;
|
|
|
let maps =this.selectionList1;
|
|
|
- console.log("maps",maps)
|
|
|
+ console.log(maps)
|
|
|
if(
|
|
|
maps[0]==null
|
|
|
)this.$message.error("存在空值!");
|
|
|
+ // 判断用户填写的件数是否已经超过当前垛位的最大数量
|
|
|
else
|
|
|
this.axios
|
|
|
.post("/api/v1/wms/createRestackMakeResult?keeperId=2&beforeLevel="+this.value3+"&afterStackingId="+this.value5+"&afterWarehouseId="+this.value1+"&afterBeforeStackingId="+this.value2+"&resultRemark="+"",maps)
|
|
|
.then((res) => {
|
|
|
+ console.log(res);
|
|
|
if (res.data.code == 200) {
|
|
|
this.$message({
|
|
|
- type: "success",
|
|
|
- message: "新增成功!",
|
|
|
+ type: "success",
|
|
|
+ message: "新增成功!",
|
|
|
});
|
|
|
- this.$router.go(-1);
|
|
|
- }else{
|
|
|
- this.$message.error("新增失败,可能存在重复!");
|
|
|
+ }else if(res.data.code == 201){
|
|
|
+ this.$message({
|
|
|
+ type:"faile",
|
|
|
+ message:res.data.data
|
|
|
+ })
|
|
|
}
|
|
|
+ this.$router.go(-1);
|
|
|
});
|
|
|
},
|
|
|
open() {
|