|
@@ -437,9 +437,6 @@
|
|
if (item.itemTypeId == type.id) {
|
|
if (item.itemTypeId == type.id) {
|
|
type.itemName = item.itemName;
|
|
type.itemName = item.itemName;
|
|
let typeName = type.name;
|
|
let typeName = type.name;
|
|
- if (typeName == '干杂货人工装卸' || typeName == '特殊车辆') {
|
|
|
|
- this.checkItem = typeName;
|
|
|
|
- }
|
|
|
|
type.num = item.num
|
|
type.num = item.num
|
|
break;
|
|
break;
|
|
}
|
|
}
|
|
@@ -602,14 +599,7 @@
|
|
selectItemFn(item) {
|
|
selectItemFn(item) {
|
|
let typeName = item.name;
|
|
let typeName = item.name;
|
|
let checkItem = this.checkItem;
|
|
let checkItem = this.checkItem;
|
|
- if ((typeName == '干杂货人工装卸' && checkItem == '特殊车辆') ||
|
|
|
|
- (typeName == '特殊车辆' && checkItem == '干杂货人工装卸')) {
|
|
|
|
- this.$common.toast('不能同时选择干杂货人工装卸和特殊车辆');
|
|
|
|
- return false;
|
|
|
|
- }
|
|
|
|
- if (typeName == '干杂货人工装卸' || typeName == '特殊车辆') {
|
|
|
|
- this.checkItem = typeName;
|
|
|
|
- }
|
|
|
|
|
|
+
|
|
this.item = item;
|
|
this.item = item;
|
|
this.show = true;
|
|
this.show = true;
|
|
|
|
|
|
@@ -644,14 +634,13 @@
|
|
return false;
|
|
return false;
|
|
}
|
|
}
|
|
let filterItemList = this.filterItemList;
|
|
let filterItemList = this.filterItemList;
|
|
- for (let j in this.needTypeId) {
|
|
|
|
- let id = this.needTypeId[j];
|
|
|
|
- for (let i in filterItemList) {
|
|
|
|
- let type = filterItemList[i];
|
|
|
|
- if (id == type.id && !type.itemName) {
|
|
|
|
- this.$common.toast('[' + type.name + ']必选')
|
|
|
|
- return;
|
|
|
|
- }
|
|
|
|
|
|
+ let needIds=this.needTypeId;
|
|
|
|
+ console.log(needIds);
|
|
|
|
+ console.log(typeList);
|
|
|
|
+ for(let i in needIds){
|
|
|
|
+ if(typeList.map(obj=>obj.id).indexOf(needIds[i])==-1){
|
|
|
|
+ this.$common.toast('缺少必选业务');
|
|
|
|
+ return false;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
let peopleList = this.hs.list;
|
|
let peopleList = this.hs.list;
|