Преглед изворни кода

fix couponorder export

release_toaliyun_real
winter пре 4 година
родитељ
комит
eadd0d5714
6 измењених фајлова са 226 додато и 2 уклоњено
  1. +204
    -0
      mallinkAdmin/src/main/resources/db/migration/V2022011100001__couponOrder_export.sql
  2. +2
    -0
      mallinkService/src/main/java/com/iformall/domain/po/WxCouponOrder.java
  3. +4
    -0
      mallinkService/src/main/java/com/iformall/domain/vo/WxCouponOrderBVo.java
  4. +6
    -2
      mallinkService/src/main/java/com/iformall/service/impl/WxCouponOrderServiceImpl.java
  5. +2
    -0
      mallinkService/src/main/java/com/iformall/service/impl/WxOrderServiceImpl.java
  6. +8
    -0
      mallinkService/src/main/resources/mapper/WxCouponOrderMapper.xml

+ 204
- 0
mallinkAdmin/src/main/resources/db/migration/V2022011100001__couponOrder_export.sql Прегледај датотеку

@@ -708,3 +708,207 @@ ALTER TABLE wx_coupon_order_98 ADD INDEX(parent_tenant_id);
ALTER TABLE wx_coupon_order_99 ADD INDEX(parent_tenant_id);


alter table wx_coupon_order_0 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_1 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_2 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_3 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_4 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_5 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_6 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_7 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_8 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_9 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_10 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_11 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_12 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_13 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_14 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_15 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_16 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_17 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_18 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_19 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_20 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_21 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_22 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_23 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_24 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_25 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_26 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_27 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_28 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_29 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_30 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_31 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_32 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_33 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_34 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_35 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_36 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_37 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_38 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_39 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_40 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_41 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_42 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_43 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_44 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_45 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_46 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_47 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_48 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_49 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_50 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_51 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_52 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_53 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_54 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_55 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_56 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_57 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_58 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_59 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_60 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_61 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_62 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_63 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_64 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_65 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_66 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_67 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_68 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_69 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_70 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_71 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_72 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_73 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_74 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_75 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_76 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_77 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_78 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_79 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_80 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_81 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_82 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_83 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_84 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_85 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_86 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_87 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_88 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_89 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_90 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_91 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_92 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_93 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_94 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_95 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_96 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_97 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_98 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_99 add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';
alter table wx_coupon_order_ add column create_date_times bigint(20) not null default 0 comment '创建时间整形值,供查询优化用';

ALTER TABLE wx_coupon_order_0 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_1 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_2 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_3 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_4 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_5 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_6 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_7 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_8 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_9 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_10 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_11 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_12 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_13 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_14 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_15 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_16 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_17 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_18 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_19 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_20 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_21 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_22 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_23 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_24 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_25 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_26 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_27 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_28 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_29 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_30 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_31 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_32 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_33 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_34 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_35 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_36 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_37 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_38 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_39 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_40 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_41 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_42 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_43 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_44 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_45 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_46 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_47 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_48 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_49 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_50 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_51 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_52 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_53 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_54 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_55 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_56 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_57 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_58 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_59 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_60 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_61 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_62 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_63 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_64 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_65 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_66 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_67 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_68 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_69 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_70 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_71 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_72 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_73 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_74 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_75 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_76 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_77 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_78 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_79 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_80 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_81 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_82 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_83 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_84 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_85 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_86 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_87 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_88 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_89 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_90 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_91 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_92 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_93 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_94 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_95 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_96 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_97 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_98 ADD INDEX(create_date_times);
ALTER TABLE wx_coupon_order_99 ADD INDEX(create_date_times);



+ 2
- 0
mallinkService/src/main/java/com/iformall/domain/po/WxCouponOrder.java Прегледај датотеку

@@ -43,6 +43,8 @@ public class WxCouponOrder extends TenantEntity {
private Integer couponOrderStatus;
@io.swagger.annotations.ApiModelProperty(value = "创建时间", name = "createDate")
private Date createDate;
@io.swagger.annotations.ApiModelProperty(value = "创建时间数值,供查询优化用", name = "createDateTimes")
private Long createDateTimes;
@io.swagger.annotations.ApiModelProperty(value = "更新时间", name = "updateDate")
private Date updateDate;
@io.swagger.annotations.ApiModelProperty(value = "单券实际购买价格", name = "couponPrice")


+ 4
- 0
mallinkService/src/main/java/com/iformall/domain/vo/WxCouponOrderBVo.java Прегледај датотеку

@@ -171,9 +171,13 @@ public class WxCouponOrderBVo extends WxCouponOrder {

@TableField(exist = false)
private Date startDate;
@TableField(exist = false)
private Long startDateTimes;

@TableField(exist = false)
private Date endDate;
@TableField(exist = false)
private Long endDateTimes;

@TableField(exist = false)
private Long merchantId;


+ 6
- 2
mallinkService/src/main/java/com/iformall/service/impl/WxCouponOrderServiceImpl.java Прегледај датотеку

@@ -424,13 +424,17 @@ public class WxCouponOrderServiceImpl implements WxCouponOrderService {
private void handleWxCouponOrderBVoQueryParam(WxCouponOrderBVo wxCouponOrder) {
//优化时间段查询
if(null == wxCouponOrder.getStartDate()) {
wxCouponOrder.setStartDate(DateUtils.getFirstDayForCurrMonth());
}
wxCouponOrder.setStartDateTimes(wxCouponOrder.getStartDate().getTime());
wxCouponOrder.setStartDate(null);
if(null == wxCouponOrder.getEndDate()) {
wxCouponOrder.setStartDate(DateUtils.getLastDayForMonth(new Date()));
wxCouponOrder.setEndDate(DateUtils.getLastDayForMonth(new Date()));
}
wxCouponOrder.setEndDateTimes(wxCouponOrder.getEndDate().getTime());
wxCouponOrder.setEndDate(null);
String cuserPhone = StringUtils.trimToNull(wxCouponOrder.getcuserPhone());
if (null != cuserPhone) {


+ 2
- 0
mallinkService/src/main/java/com/iformall/service/impl/WxOrderServiceImpl.java Прегледај датотеку

@@ -1087,6 +1087,7 @@ public class WxOrderServiceImpl implements WxOrderService {
couponOrder.setCouponOrderStatus(EnumCouponOrderStatus.CARD_USING.getCode());
}
couponOrder.setCreateDate(curr);
couponOrder.setCreateDateTimes(curr.getTime());
couponOrder.setUpdateDate(curr);
couponOrder.setCouponPrice(order.getPayment());
wxCouponOrderMapper.insert(couponOrder);
@@ -1193,6 +1194,7 @@ public class WxOrderServiceImpl implements WxOrderService {
couponOrder.setCouponOrderStatus(EnumCouponOrderStatus.CARD_USING.getCode());
}
couponOrder.setCreateDate(curr);
couponOrder.setCreateDateTimes(curr.getTime());
couponOrder.setUpdateDate(curr);
couponOrder.setCouponPrice(order.getPayment());
couponOrder.setComposeOrderType(order.getComposeOrderType());


+ 8
- 0
mallinkService/src/main/resources/mapper/WxCouponOrderMapper.xml Прегледај датотеку

@@ -15,6 +15,7 @@
<result column="expired_time" jdbcType="TIMESTAMP" property="expiredTime" />
<result column="coupon_order_status" jdbcType="INTEGER" property="couponOrderStatus" />
<result column="create_date" jdbcType="TIMESTAMP" property="createDate" />
<result column="create_date_times" jdbcType="BIGINT" property="createDateTimes" />
<result column="update_date" jdbcType="TIMESTAMP" property="updateDate" />
<result column="coupon_price" jdbcType="INTEGER" property="couponPrice" />
<result column="auto_refund" jdbcType="INTEGER" property="autoRefund" />
@@ -928,11 +929,18 @@
<if test="startDate != null">
AND co.create_date &gt; #{startDate,jdbcType=TIMESTAMP}
</if>
<if test="startDateTimes != null">
AND co.create_date_times &gt; #{startDateTimes}
</if>

<if test="endDate != null">
AND co.create_date &lt; #{endDate,jdbcType=TIMESTAMP}
</if>
<if test="endDateTimes != null">
AND co.create_date_times &lt; #{endDateTimes}
</if>
<if test="verifyStartDate != null">
AND co.update_date &gt; #{verifyStartDate,jdbcType=TIMESTAMP}
</if>


Loading…
Откажи
Сачувај