记得上下班打卡 | git大法好,push需谨慎

Commit e8e4ab2f authored by 张国柄's avatar 张国柄

Merge remote-tracking branch 'origin/fix_platform_zhanggb' into pre

parents 586aa1cb 1f858362
...@@ -67,7 +67,7 @@ public class PlatformMemberRefundService extends ServiceImpl<AdamMemberRefundMap ...@@ -67,7 +67,7 @@ public class PlatformMemberRefundService extends ServiceImpl<AdamMemberRefundMap
LambdaUpdateWrapper<AdamMemberRefund> memberRefundLambdaUpdateWrapper = Wrappers.lambdaUpdate(AdamMemberRefund.class) LambdaUpdateWrapper<AdamMemberRefund> memberRefundLambdaUpdateWrapper = Wrappers.lambdaUpdate(AdamMemberRefund.class)
.eq(AdamMemberRefund::getRefundNo, refundNo); .eq(AdamMemberRefund::getRefundNo, refundNo);
memberRefundLambdaUpdateWrapper.set(AdamMemberRefund::getRefundAt, refundAt); memberRefundLambdaUpdateWrapper.set(AdamMemberRefund::getRefundAt, refundAt);
memberRefundLambdaUpdateWrapper.set(AdamMemberRefund::getRefundReason, refundError); memberRefundLambdaUpdateWrapper.set(AdamMemberRefund::getRepayReason, refundError);
memberRefundLambdaUpdateWrapper.set(AdamMemberRefund::getUpdatedAt, now); memberRefundLambdaUpdateWrapper.set(AdamMemberRefund::getUpdatedAt, now);
switch (status) { switch (status) {
......
...@@ -22,8 +22,10 @@ import org.springframework.beans.factory.annotation.Autowired; ...@@ -22,8 +22,10 @@ import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.springframework.util.CollectionUtils; import org.springframework.util.CollectionUtils;
import java.nio.charset.StandardCharsets;
import java.time.LocalDateTime; import java.time.LocalDateTime;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Base64;
import java.util.List; import java.util.List;
@Slf4j @Slf4j
...@@ -90,9 +92,13 @@ public class PlatformCandyCouponService extends ServiceImpl<CandyCouponMapper, C ...@@ -90,9 +92,13 @@ public class PlatformCandyCouponService extends ServiceImpl<CandyCouponMapper, C
List<CandyCouponCode> initCouponCodeList = new ArrayList<>(); List<CandyCouponCode> initCouponCodeList = new ArrayList<>();
LocalDateTime now = LocalDateTime.now(); LocalDateTime now = LocalDateTime.now();
Integer eventAmt = mgtCoupon.getEventAmt(); Integer eventAmt = mgtCoupon.getEventAmt();
Base64.Encoder encoder = Base64.getEncoder();
for (int i = 0; i < eventAmt; i++) { for (int i = 0; i < eventAmt; i++) {
CandyCouponCode couponCode = new CandyCouponCode(); CandyCouponCode couponCode = new CandyCouponCode();
couponCode.setCcode(RandomStringUtils.randomAlphanumeric(16));
String lStrEncoder = encoder.encodeToString((System.nanoTime() + RandomStringUtils.randomNumeric(3)).getBytes(StandardCharsets.UTF_8));
couponCode.setCcode(lStrEncoder.replace("=", ""));
couponCode.setCouponId(coupon.getCouponId()); couponCode.setCouponId(coupon.getCouponId());
couponCode.setState(0); couponCode.setState(0);
couponCode.setCreatedAt(now); couponCode.setCreatedAt(now);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment