admin
2020-06-29 117b222a15f5268c30f2c6401860f08a3d9b1cfd
订单统计消息增加下单时间
2个文件已修改
14 ■■■■ 已修改文件
fanli/src/main/java/com/yeshi/fanli/dto/mq/order/body/OrderMQMsg.java 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
fanli/src/main/java/com/yeshi/fanli/service/impl/order/OrderProcessServiceImpl.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
fanli/src/main/java/com/yeshi/fanli/dto/mq/order/body/OrderMQMsg.java
@@ -22,10 +22,11 @@
    private boolean valid;
    private int delayHour;// 延时的时间(小时记)
    private Date staticticDate;// 统计到的时间
    private Date placeTime;//下单时间
    private boolean miandan;
    public OrderMQMsg(String orderId, Integer type, Long uid, int handleType, boolean valid, int delayHour,
            Date staticticDate, boolean miandan) {
            Date staticticDate, boolean miandan,Date placeTime) {
        super();
        this.orderId = orderId;
        this.type = type;
@@ -35,6 +36,15 @@
        this.delayHour = delayHour;
        this.staticticDate = staticticDate;
        this.miandan = miandan;
        this.placeTime=placeTime;
    }
    public Date getPlaceTime() {
        return placeTime;
    }
    public void setPlaceTime(Date placeTime) {
        this.placeTime = placeTime;
    }
    public Date getStaticticDate() {
fanli/src/main/java/com/yeshi/fanli/service/impl/order/OrderProcessServiceImpl.java
@@ -1697,7 +1697,7 @@
        if (!Constant.IS_TEST)
            if (result.getResultCode() == HongBaoAddResult.CODE_ADD) {// 只发送新增消息
                OrderMQMsg mqMsg = new OrderMQMsg(orderId, sourceType, uid, OrderMQMsg.HANDLE_TYPE_ADD,
                        isCommonOrderValid(coList), 0, new Date(), result.isMiandan());
                        isCommonOrderValid(coList), 0, new Date(), result.isMiandan(),coList.get(0).getThirdCreateTime());
                Message msg = MQMsgBodyFactory.create(MQTopicName.TOPIC_ORDER, OrderTopicTagEnum.orderStatistic, mqMsg);
                producer.send(msg);
            }