Administrator
2022-12-15 9ce4bb2b6bd1378ba7b0bd6681d22cb37a5e1452
JavaSource/com/mandi/fendan/service/impl/ErpService.java
@@ -5,6 +5,7 @@
import com.google.gson.JsonObject;
import com.google.gson.JsonParser;
import com.mandi.basicconfig.penum.PrefixEnum;
import com.mandi.basicconfig.persist.Nckh;
import com.mandi.common.*;
import com.mandi.common.ParamFileter.Fileoperation;
import com.mandi.common.ParamFileter.RegexCheck;
@@ -19,7 +20,9 @@
import com.mandi.fendan.util.ConvertTool;
import com.mandi.fendan.util.FdtoNc;
import com.mandi.fendan.util.persist.*;
import com.mandi.springmvc.logs.OpLogs;
import com.mandi.system.persist.Login;
import com.mandi.system.persist.ModuleEnum;
import com.mandi.system.persist.UserType;
import org.apache.commons.beanutils.BeanUtils;
import org.apache.commons.collections.map.HashedMap;
@@ -793,6 +796,7 @@
   }
   @Override
   @Transactional
   public ObjectResult<Boolean> delFdsheet(Login lg, String bsNo) throws Exception{
      ObjectResult<Boolean> or = new ObjectResult<Boolean>();
      if (lg == null) {
@@ -1059,8 +1063,6 @@
            return orr;
         }
      }
      JsonParser jp = new JsonParser();
      Fd_Vehicle fdv1 = new Fd_Vehicle();
      // 检查车辆信息
@@ -1154,6 +1156,11 @@
            }
            if (StringUtils.isBlank(Rcompany)) {
               Map<String, Object> mm = this.dqper.getKH(td.getTd_khbh());
               if(mm == null || mm.size() == 0) { // 客户必须存在,否则无法分单
                  orr.setCode(1);
                  orr.setErrmsg("该提单客户不存在,请检查数据!");
                  return orr;
               }
               //
               /*
               * 1、外贸有发票编号,内贸没有发票编号