|
@@ -29,8 +29,28 @@ export const requiredMessage = (form,data)=>{
|
|
|
*/
|
|
|
export const popupReminder = (form,data)=>{
|
|
|
let sum = '请输入'
|
|
|
+ // 高雯 船公司是 QDONE 海洋网联船务(中国)有限公司 时,carrierId: 11207
|
|
|
+ // 判断交货地是否输入,目的港不判断
|
|
|
for(let item of data) {
|
|
|
- if (!form[item.value]) {
|
|
|
+ console.log('popupReminder', item)
|
|
|
+ var b=true
|
|
|
+ if(Array.isArray(item.vif) && item.vif.length>0){
|
|
|
+ b=false
|
|
|
+ item.vif.forEach(r=>{
|
|
|
+ if(r.name && form.hasOwnProperty(r.name)){
|
|
|
+ if(r.op==='!='){
|
|
|
+ if(form[r.name]!=r.value){
|
|
|
+ b=true
|
|
|
+ }
|
|
|
+ }else{ // r.op === '=='
|
|
|
+ if(form[r.name]==r.value){
|
|
|
+ b=true
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ })
|
|
|
+ }
|
|
|
+ if (b && !form[item.value]) {
|
|
|
sum +=item.name.toUpperCase()+' ,'
|
|
|
}
|
|
|
}
|