fix(shop-order): 更新订单支付金额字段并清理无用导入
将订单金额从 `totalPrice` 更改为 `payPrice`以确保支付逻辑正确。同时移除了未使用的类导入, 包括 `DateUtil`、`ApiResult`、`User`、`Date` 和 `formatDateTime`,以优化代码结构。
This commit is contained in:
@@ -1,6 +1,5 @@
|
|||||||
package com.gxwebsoft.shop.service.impl;
|
package com.gxwebsoft.shop.service.impl;
|
||||||
|
|
||||||
import cn.hutool.core.date.DateUtil;
|
|
||||||
import cn.hutool.core.util.StrUtil;
|
import cn.hutool.core.util.StrUtil;
|
||||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||||
@@ -10,9 +9,7 @@ import com.gxwebsoft.common.core.utils.*;
|
|||||||
import com.gxwebsoft.common.core.service.PaymentCacheService;
|
import com.gxwebsoft.common.core.service.PaymentCacheService;
|
||||||
import com.gxwebsoft.common.core.service.EnvironmentAwarePaymentService;
|
import com.gxwebsoft.common.core.service.EnvironmentAwarePaymentService;
|
||||||
import com.gxwebsoft.common.core.config.SpringContextUtil;
|
import com.gxwebsoft.common.core.config.SpringContextUtil;
|
||||||
import com.gxwebsoft.common.core.web.ApiResult;
|
|
||||||
import com.gxwebsoft.common.system.entity.Payment;
|
import com.gxwebsoft.common.system.entity.Payment;
|
||||||
import com.gxwebsoft.common.system.entity.User;
|
|
||||||
import com.gxwebsoft.shop.entity.*;
|
import com.gxwebsoft.shop.entity.*;
|
||||||
import com.gxwebsoft.shop.service.*;
|
import com.gxwebsoft.shop.service.*;
|
||||||
import com.wechat.pay.java.core.RSAAutoCertificateConfig;
|
import com.wechat.pay.java.core.RSAAutoCertificateConfig;
|
||||||
@@ -39,13 +36,10 @@ import org.springframework.util.CollectionUtils;
|
|||||||
|
|
||||||
import javax.annotation.Resource;
|
import javax.annotation.Resource;
|
||||||
import java.math.BigDecimal;
|
import java.math.BigDecimal;
|
||||||
import java.sql.Date;
|
|
||||||
import java.time.LocalDateTime;
|
import java.time.LocalDateTime;
|
||||||
import java.util.*;
|
import java.util.*;
|
||||||
import java.util.stream.Collectors;
|
import java.util.stream.Collectors;
|
||||||
|
|
||||||
import static com.gxwebsoft.common.core.utils.DateTimeUtil.formatDateTime;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 订单Service实现
|
* 订单Service实现
|
||||||
*
|
*
|
||||||
@@ -311,7 +305,7 @@ public class ShopOrderServiceImpl extends ServiceImpl<ShopOrderMapper, ShopOrder
|
|||||||
System.out.println("微信支付服务构建完成");
|
System.out.println("微信支付服务构建完成");
|
||||||
|
|
||||||
// 订单金额
|
// 订单金额
|
||||||
BigDecimal decimal = order.getTotalPrice();
|
BigDecimal decimal = order.getPayPrice();
|
||||||
final BigDecimal multiply = decimal.multiply(new BigDecimal(100));
|
final BigDecimal multiply = decimal.multiply(new BigDecimal(100));
|
||||||
Integer money = multiply.intValue();
|
Integer money = multiply.intValue();
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user