|
|
@@ -15,6 +15,7 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
|
import lombok.RequiredArgsConstructor;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
import org.apache.dubbo.config.annotation.DubboReference;
|
|
|
+import org.dromara.backstage.basics.domain.vo.PtCardtypeVo;
|
|
|
import org.dromara.backstage.basics.service.IPtCardtypeService;
|
|
|
import org.dromara.backstage.cardCenter.domain.bo.PtCardBo;
|
|
|
import org.dromara.backstage.cardCenter.service.IPtCardService;
|
|
|
@@ -543,8 +544,10 @@ public class PtUserAccountServiceImpl implements IPtUserAccountService {
|
|
|
String deptName = remoteDeptService.selectDeptNameByIds(vo.getDeptId().toString());
|
|
|
vo.setDeptName(deptName);
|
|
|
|
|
|
- String cardTypeName = cardTypeService.queryByCode(vo.getCardType()).getTypeName();
|
|
|
- vo.setCardTypeName(cardTypeName);
|
|
|
+ PtCardtypeVo cardTypeVo = cardTypeService.queryByCode(vo.getCardType());
|
|
|
+ if (cardTypeVo != null) {
|
|
|
+ vo.setCardTypeName(cardTypeVo.getTypeName());
|
|
|
+ }
|
|
|
|
|
|
RedisUtils.addCacheList(CacheNames.PT_USER_ACCOUNT, vo);
|
|
|
return vo;
|