xiaohanzi 4 лет назад
Родитель
Сommit
0f04f82ad5
2 измененных файлов: 5 добавлений и 7 удалений
  1. +2
    -2
      mallinkBApi/src/main/java/com/iformall/controller/WxCouponOrderController.java
  2. +3
    -5
      mallinkService/src/main/java/com/iformall/domain/vo/WxCouponOrderCVo.java

+ 2
- 2
mallinkBApi/src/main/java/com/iformall/controller/WxCouponOrderController.java Просмотреть файл

@@ -160,8 +160,8 @@ public class WxCouponOrderController extends BaseController {
}
String _decodeCouponOrderId = WxCouponOrderCVo.getDecodeExpiredCouponOrderId(couponOrderId);
if (_decodeCouponOrderId.contains(":")) {
String[] decodeids = _decodeCouponOrderId.split(":");
if (_decodeCouponOrderId.contains("&")) {
String[] decodeids = _decodeCouponOrderId.split("&");
couponOrderId = decodeids[0];
String expiredtimeStr = decodeids[1];
Date expiredtime = DateUtils.string2Date(expiredtimeStr).getTime();


+ 3
- 5
mallinkService/src/main/java/com/iformall/domain/vo/WxCouponOrderCVo.java Просмотреть файл

@@ -2,6 +2,8 @@ package com.iformall.domain.vo;

import com.baomidou.mybatisplus.annotation.TableField;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.iformall.common.ErrorCode;
import com.iformall.common.ResultData;
import com.iformall.common.SortColumn;
import com.iformall.domain.po.WxCouponOrder;
import com.iformall.utils.Base64Util;
@@ -166,7 +168,7 @@ public class WxCouponOrderCVo extends WxCouponOrder {
if (StringUtils.isBlank(couponOrderId)) {
return null;
}
StringBuffer sb = new StringBuffer().append(couponOrderId).append(":").append(DateUtils.date2String(DateUtils.getSecondsTimeAfter(expiredSeconds, new Date())));
StringBuffer sb = new StringBuffer().append(couponOrderId).append("&").append(DateUtils.date2String(DateUtils.getSecondsTimeAfter(expiredSeconds, new Date())));
return Base64Util.encode(sb.toString().getBytes());
}
@@ -176,8 +178,4 @@ public class WxCouponOrderCVo extends WxCouponOrder {
}
return new String(Base64Util.decode(couponOrderId));
}
public static void main(String[] args) {
System.out.println(getDecodeExpiredCouponOrderId("NjIzMzkxMjIxMjY1MzkxNjE2OjIwMjEtMTEtMjQgMTY6MDg6NDM="));
}
}

Загрузка…
Отмена
Сохранить