Ver código fonte

Merge remote-tracking branch 'origin/test' into test

wuhp 2 anos atrás
pai
commit
becbdf4d6a

+ 6 - 4
src/main/java/com/ydtech/modules/order/service/impl/InsOrdersServiceImpl.java

@@ -637,10 +637,12 @@ public class InsOrdersServiceImpl extends ServiceImpl<InsOrdersMapper, InsOrders
         if(esmUserReferrer != null){
             SysUser referrerUser = sysUserService.findByUserId(esmUserReferrer.getReferrerId());
             SysUserInfo referrerSysUserInfo = sysUserInfoService.getById(esmUserReferrer.getReferrerId());
-            if("M".equals(referrerSysUserInfo.getSex())){
-                orderAndAreaCompany.setReferrerSex("男");
-            }else{
-                orderAndAreaCompany.setReferrerSex("女");
+            if(referrerSysUserInfo != null) {
+                if ("M".equals(referrerSysUserInfo.getSex())) {
+                    orderAndAreaCompany.setReferrerSex("男");
+                } else {
+                    orderAndAreaCompany.setReferrerSex("女");
+                }
             }
             orderAndAreaCompany.setReferrerMobile(referrerUser.getMobile());
             orderAndAreaCompany.setReferrerNo(referrerUser.getId());