xie.kaifeng 8 ヶ月 前
コミット
015630fb45

+ 13 - 5
mtp3-century/src/main/java/com/muchinfo/mtp3century/service/impl/WskhUserinfoServiceImpl.java

@@ -142,14 +142,22 @@ public class WskhUserinfoServiceImpl extends ServiceImpl<IWskhUserinfoMapper, Ws
                 wskhUserinfo.setReferralname(referral.getAccountname());
             }
         }
-        if (wskhUserinfo.getBrokerid() != null)
+        String countryName = "";
+        if (wskhUserinfo.getBrokerid() != null) {
             wskhUserinfo.setBrokername(iUseraccountMapper.selectOrganName(Long.valueOf(wskhUserinfo.getBrokerid())));
-        if (wskhUserinfo.getAreaid() != null)
+        }
+        if (wskhUserinfo.getAreaid() != null) {
             wskhUserinfo.setAreaname(iUseraccountMapper.selectOrganName(wskhUserinfo.getAreaid()));
-        if (wskhUserinfo.getMemberareaid() != null)
+        }
+        if (wskhUserinfo.getMemberareaid() != null) {
             wskhUserinfo.setMemberusername(iUseraccountMapper.selectOrganName(wskhUserinfo.getMemberareaid()));
-        if (wskhUserinfo.getDistrictid() != null)
-            wskhUserinfo.setPathname(iDivisionMapper.selectAreaPathName(wskhUserinfo.getCountryid()) + iDivisionMapper.selectAreaPathName(wskhUserinfo.getDistrictid()) + wskhUserinfo.getCardaddress());
+        }
+        if (wskhUserinfo.getCountryid() != null) {
+            countryName = iDivisionMapper.selectAreaPathName(wskhUserinfo.getCountryid());
+        }
+        if (wskhUserinfo.getDistrictid() != null) {
+            wskhUserinfo.setPathname(countryName + iDivisionMapper.selectAreaPathName(wskhUserinfo.getDistrictid()) + wskhUserinfo.getCardaddress());
+        }
         return AjaxResult.success(Constants.Success_Code_Design, MessageType.MESSAGE_CODE_SYSTEM001.getCode(), request.getHeader("Accept-Language"), wskhUserinfo);
     }