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

Commit 1f858362 authored by 张国柄's avatar 张国柄

fix:会员退款回调返回描述赋值属性纠正;

fix:券码生成规则调整;
parent 3753fa7d
...@@ -58,7 +58,7 @@ public class PlatformMemberRefundService extends ServiceImpl<AdamMemberRefundMap ...@@ -58,7 +58,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) {
......
...@@ -21,8 +21,10 @@ import org.springframework.beans.factory.annotation.Autowired; ...@@ -21,8 +21,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
...@@ -89,9 +91,13 @@ public class PlatformCandyCouponService extends ServiceImpl<CandyCouponMapper, C ...@@ -89,9 +91,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