提交 dac4077e authored 作者: hzh's avatar hzh

代码优化

上级 2c7c424b
......@@ -4,10 +4,10 @@ package org.dromara.order.dubbo;
import cn.hutool.core.bean.BeanUtil;
import cn.hutool.core.date.DateUtil;
import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONObject;
import io.seata.spring.annotation.GlobalTransactional;
import lombok.RequiredArgsConstructor;
import org.apache.dubbo.config.annotation.DubboService;
import org.dromara.common.core.exception.ServiceException;
import org.dromara.common.core.utils.StreamUtils;
import org.dromara.common.core.utils.StringUtils;
import org.dromara.common.core.utils.ValidatorUtils;
......@@ -67,14 +67,14 @@ public class RemoteOrderServiceImpl implements RemoteOrderService {
.setSource(remoteOrder.getSource().getSource())
.setOrderType(remoteOrder.getOrderType().getType())
.setOriginOrderNo(remoteOrder.getOriginOrderNo())
.setOtherInfo(JSONObject.toJSONString(remoteOrder.getOtherInfo()))
.setOtherInfo(JSON.toJSONString(remoteOrder.getOtherInfo()))
.setStatus(OrderStatus.WAIT_PAY.getCode());
orderService.insertByBo(bo);
return BeanUtil.copyProperties(bo, OrderVo.class);
});
//判断订单是否已支付
if (StringUtils.equals(order.getStatus(), OrderStatus.PAYED.getCode())) {
throw new RuntimeException("订单已支付");
throw new ServiceException("订单已支付");
}
//获取订单支付信息
List<OrderFeeVo> feeList = Optional.ofNullable(orderFeeService.queryList(new OrderFeeBo()
......
......@@ -6,7 +6,6 @@ import lombok.Data;
/**
* @author hzh
* @date 2024-12-06
* @desc TODO
**/
@Data
public class OrderPayVo {
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论