瀏覽代碼

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

wuhp 2 年之前
父節點
當前提交
becbdf4d6a
共有 1 個文件被更改,包括 6 次插入4 次删除
  1. 6 4
      src/main/java/com/ydtech/modules/order/service/impl/InsOrdersServiceImpl.java

+ 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());