|
|
@@ -146,6 +146,8 @@
|
|
|
tutorials:[],
|
|
|
selectedTutorials:[],
|
|
|
msg:false,
|
|
|
+ commodityIds:[],
|
|
|
+
|
|
|
},
|
|
|
watch:{
|
|
|
processContents:{
|
|
|
@@ -165,7 +167,6 @@
|
|
|
addProcessContent(){
|
|
|
let _this=this;
|
|
|
let wms_code=_this.process.wms_code;
|
|
|
- console.log(wms_code);
|
|
|
if (!wms_code){
|
|
|
tempTip.setDuration(3000);
|
|
|
tempTip.show('未输入单据号!');
|
|
|
@@ -197,7 +198,6 @@
|
|
|
_this.msg=true;
|
|
|
axios.post('{{url("api/thirdPart/flux/process/getProcessContent")}}',{wms_code:wms_code})
|
|
|
.then(function (response) {
|
|
|
- console.log(response.data);
|
|
|
if (_this.msg)_this.msg=false;
|
|
|
tempTip.cancelWaitingTip();
|
|
|
tempTip.setDuration(3000);
|
|
|
@@ -242,6 +242,7 @@
|
|
|
let _this=this;
|
|
|
_this.processContents.every(function (processContent) {
|
|
|
if (processContent.wms_code==wms_code) {
|
|
|
+ _this.commodityIds.push(processContent.commodity_id);
|
|
|
processContent.addBtnShow=false;
|
|
|
return false;
|
|
|
}
|
|
|
@@ -281,7 +282,11 @@
|
|
|
selectedCommodity(commodity,wms_code){
|
|
|
let _this=this;
|
|
|
_this.processContents.every(function (processContent) {
|
|
|
- if (processContent.wms_code==wms_code){
|
|
|
+ if (_this.commodityIds.includes(commodity.id)){
|
|
|
+ tempTip.setDuration(3000);
|
|
|
+ tempTip.show('下方已添加该单据!');
|
|
|
+ return;
|
|
|
+ }else if (processContent.wms_code==wms_code){
|
|
|
processContent.commodity_id=commodity.id;
|
|
|
processContent.commodity_name=commodity.name;
|
|
|
processContent.commodity_barcodes=commodity.barcodes;
|