Browse Source

修改字段的值类型

yq 2 years ago
parent
commit
7a8d469c7a

+ 1 - 1
src/main/java/com/usky/dxtop/service/impl/OrderServiceImpl.java

@@ -200,8 +200,8 @@ public class OrderServiceImpl extends ServiceImpl<OrderMapper, Order> implements
             msgLog.setMsg(JSON.toJSONString(chargeVo));
             msgLog.setId(System.nanoTime());
             msgLog.setCreateTime(new Date());
-            msgLogService.save(msgLog);
             chargeVo.setSeq(msgLog.getId());
+            msgLogService.save(msgLog);
             CorrelationData correlationData = new CorrelationData(msgLog.getId().toString());
             log.info("卡充值发送日志-------"+"时间:"+DateUtils.format(new Date(),null)+","+"msg:"+chargeVo);
             RabbitmqUtils.getRabbitmqTemplate(RabbitmqBeenCode.CART_CHARGE_CONSUMER).convertAndSend(msgLog.getExchange(), msgLog.getRoutingKey(), chargeVo,correlationData);

+ 10 - 2
src/main/java/com/usky/dxtop/service/vo/ChargeVO.java

@@ -11,9 +11,17 @@ import java.math.BigDecimal;
 @Data
 public class ChargeVO {
 
-    private Long seq;
+    private String seq;
 
     private String card;
 
-    private BigDecimal amt;
+    private String amt;
+
+    public void setAmt(BigDecimal amt){
+        this.amt = amt.toString();
+    }
+
+    public void setSeq(Long seq){
+        this.seq = seq.toString();
+    }
 }