|
@@ -17,6 +17,7 @@ import org.dromara.common.core.domain.model.ErrorResult;
|
|
|
import org.dromara.common.core.enums.BagNameEnum;
|
|
import org.dromara.common.core.enums.BagNameEnum;
|
|
|
import org.dromara.common.core.enums.ResultCodeEnum;
|
|
import org.dromara.common.core.enums.ResultCodeEnum;
|
|
|
import org.dromara.common.encrypt.utils.YcEncryptUtil;
|
|
import org.dromara.common.encrypt.utils.YcEncryptUtil;
|
|
|
|
|
+import org.dromara.common.json.utils.JsonUtils;
|
|
|
import org.dromara.common.redis.utils.RedisUtils;
|
|
import org.dromara.common.redis.utils.RedisUtils;
|
|
|
import org.dromara.server.consume.domain.bo.PtBagBo;
|
|
import org.dromara.server.consume.domain.bo.PtBagBo;
|
|
|
import org.dromara.server.consume.domain.vo.PtBagVo;
|
|
import org.dromara.server.consume.domain.vo.PtBagVo;
|
|
@@ -55,7 +56,7 @@ public class CardBusiness {
|
|
|
public ReturnResult getCardBagsByCardNo(Long cardNo) {
|
|
public ReturnResult getCardBagsByCardNo(Long cardNo) {
|
|
|
// RemoteCardVo remoteCardVo = remoteCardService.queryCardByCardNo(cardNo);
|
|
// RemoteCardVo remoteCardVo = remoteCardService.queryCardByCardNo(cardNo);
|
|
|
String strCardNo = String.valueOf(cardNo);
|
|
String strCardNo = String.valueOf(cardNo);
|
|
|
- RemoteCardVo remoteCardVo = RedisUtils.getCacheMapValue(CacheNames.PT_USER_CARD_NO, strCardNo);
|
|
|
|
|
|
|
+ RemoteCardVo remoteCardVo = JsonUtils.parseObject(RedisUtils.getCacheMapValue(CacheNames.PT_USER_CARD_NO, strCardNo).toString(), RemoteCardVo.class);
|
|
|
if (ObjectUtil.isEmpty(remoteCardVo)) {
|
|
if (ObjectUtil.isEmpty(remoteCardVo)) {
|
|
|
ErrorResult result = new ErrorResult();
|
|
ErrorResult result = new ErrorResult();
|
|
|
result.setStatusCode(HttpStatus.NOT_FOUND.value());
|
|
result.setStatusCode(HttpStatus.NOT_FOUND.value());
|