| | |
| | | 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;
|
| | |
| | | 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() {
|
| | |
| | | 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);
|
| | | }
|