多余的 util
核销码开头为0
This commit is contained in:
@@ -6,6 +6,7 @@ import cn.hutool.core.date.LocalDateTimeUtil;
|
||||
import cn.hutool.core.util.IdUtil;
|
||||
import cn.hutool.core.util.StrUtil;
|
||||
import cn.hutool.crypto.SecureUtil;
|
||||
import cn.hutool.crypto.digest.MD5;
|
||||
import com.alibaba.fastjson2.JSONObject;
|
||||
import com.czg.account.dto.shopuser.ShopUserMoneyEditDTO;
|
||||
import com.czg.account.entity.*;
|
||||
@@ -49,7 +50,6 @@ import com.czg.service.order.service.PayService;
|
||||
import com.czg.system.enums.SysParamCodeEnum;
|
||||
import com.czg.system.service.SysParamsService;
|
||||
import com.czg.utils.AssertUtil;
|
||||
import com.czg.utils.MD5Util;
|
||||
import com.mybatisflex.core.query.QueryWrapper;
|
||||
import jakarta.annotation.Resource;
|
||||
import jakarta.validation.constraints.NotBlank;
|
||||
@@ -207,7 +207,7 @@ public class PayServiceImpl implements PayService {
|
||||
AssertUtil.isNull(userInfo, "用户信息不存在");
|
||||
if (userInfo.getUsePayPwd() == 1) {
|
||||
AssertUtil.isBlank(payParam.getPwd(), "支付密码不能为空");
|
||||
if (userInfo.getPayPwd() == null || !userInfo.getPayPwd().equals(MD5Util.md5AsHex(payParam.getPwd()))) {
|
||||
if (userInfo.getPayPwd() == null || !userInfo.getPayPwd().equals(MD5.create().digestHex((payParam.getPwd())))) {
|
||||
return CzgResult.failure("支付密码错误");
|
||||
}
|
||||
}
|
||||
|
||||
@@ -20,6 +20,7 @@ import com.czg.order.dto.PointGoodsRefundDTO;
|
||||
import com.czg.order.service.PointsGoodPayService;
|
||||
import com.czg.resp.CzgResult;
|
||||
import com.czg.service.order.service.PayService;
|
||||
import com.czg.utils.CzgRandomUtils;
|
||||
import com.mybatisflex.core.query.QueryWrapper;
|
||||
import jakarta.annotation.Resource;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
@@ -87,7 +88,7 @@ public class PointsGoodPayServiceImpl implements PointsGoodPayService {
|
||||
}
|
||||
|
||||
MkPointsGoodsRecord record = new MkPointsGoodsRecord();
|
||||
record.setOrderNo("DH" + IdUtil.getSnowflakeNextId());
|
||||
record.setOrderNo("DH" + CzgRandomUtils.randomNumFirstNoZero(20));
|
||||
record.setShopId(param.getShopId());
|
||||
record.setPointsGoodsId(param.getPointsGoodsId());
|
||||
record.setPointsGoodsName(goods.getGoodsName());
|
||||
@@ -232,7 +233,7 @@ public class PointsGoodPayServiceImpl implements PointsGoodPayService {
|
||||
return record;
|
||||
} else {
|
||||
record.setStatus("待核销");
|
||||
record.setCouponCode(RandomUtil.randomNumbers(12));
|
||||
record.setCouponCode(CzgRandomUtils.randomNumFirstNoZero(12));
|
||||
goodsRecordService.saveOrUpdate(record);
|
||||
goodsService.upNumberById(goods.getId(), goods.getQuantity() - record.getNumber(), goods.getTotalExchangeCount() + record.getNumber());
|
||||
//扣除积分
|
||||
|
||||
Reference in New Issue
Block a user