xhxu 5 лет назад
Родитель
Сommit
5f8788bb65
3 измененных файлов: 7 добавлений и 1 удалений
  1. +3
    -0
      mallinkService/src/main/java/com/iformall/domain/po/tt/TtCoupon.java
  2. +1
    -0
      mallinkService/src/main/java/com/iformall/service/tt/impl/TtCouponServiceImpl.java
  3. +3
    -1
      mallinkService/src/main/resources/mapper/TtCouponMapper.xml

+ 3
- 0
mallinkService/src/main/java/com/iformall/domain/po/tt/TtCoupon.java Просмотреть файл

@@ -59,6 +59,9 @@ public class TtCoupon extends TenantEntity {
@io.swagger.annotations.ApiModelProperty(value="副标题",name="subTitle") @io.swagger.annotations.ApiModelProperty(value="副标题",name="subTitle")
private String subTitle; private String subTitle;


@io.swagger.annotations.ApiModelProperty(value="type=1时,课时",name="countClass")
private Integer countClass;

@io.swagger.annotations.ApiModelProperty(value="",name="videoId") @io.swagger.annotations.ApiModelProperty(value="",name="videoId")
private String videoId; private String videoId;
@io.swagger.annotations.ApiModelProperty(value="视频时长(秒)",name="videoTime") @io.swagger.annotations.ApiModelProperty(value="视频时长(秒)",name="videoTime")


+ 1
- 0
mallinkService/src/main/java/com/iformall/service/tt/impl/TtCouponServiceImpl.java Просмотреть файл

@@ -112,6 +112,7 @@ public class TtCouponServiceImpl implements TtCouponService {
TtCoupon couponD = new TtCoupon(); TtCoupon couponD = new TtCoupon();
couponD.setColumnId(record.getId()); couponD.setColumnId(record.getId());
couponD.setType(EnumTtCouponType.COUPON_MORE.getCode()); couponD.setType(EnumTtCouponType.COUPON_MORE.getCode());
couponD.setCountClass(record.getColumnCoupons().size());
ttCouponMapper.delete(new QueryWrapper<TtCoupon>(couponD)); ttCouponMapper.delete(new QueryWrapper<TtCoupon>(couponD));
for (TtCoupon ttc:record.getColumnCoupons()) { for (TtCoupon ttc:record.getColumnCoupons()) {
if(ttc.getId() == null){ if(ttc.getId() == null){


+ 3
- 1
mallinkService/src/main/resources/mapper/TtCouponMapper.xml Просмотреть файл

@@ -11,6 +11,8 @@
<result column="detail_picture" jdbcType="VARCHAR" property="detailPicture"/> <result column="detail_picture" jdbcType="VARCHAR" property="detailPicture"/>
<result column="title" jdbcType="VARCHAR" property="title"/> <result column="title" jdbcType="VARCHAR" property="title"/>
<result column="sub_title" jdbcType="VARCHAR" property="subTitle"/> <result column="sub_title" jdbcType="VARCHAR" property="subTitle"/>

<result column="count_class" jdbcType="INTEGER" property="countClass"/>
<result column="video_id" jdbcType="VARCHAR" property="videoId"/> <result column="video_id" jdbcType="VARCHAR" property="videoId"/>
<result column="video_time" jdbcType="VARCHAR" property="videoTime"/> <result column="video_time" jdbcType="VARCHAR" property="videoTime"/>
<result column="video_url" jdbcType="VARCHAR" property="videoUrl"/> <result column="video_url" jdbcType="VARCHAR" property="videoUrl"/>
@@ -49,7 +51,7 @@


<sql id="allColumns"> <sql id="allColumns">
c.`id`, c.`tenant_id`, c.`parent_tenant_id`, c.`type`, c.`cover_img`, c.`cover_picture`, c.`detail_picture`, c.`id`, c.`tenant_id`, c.`parent_tenant_id`, c.`type`, c.`cover_img`, c.`cover_picture`, c.`detail_picture`,
c.`title`, c.`sub_title`, c.`video_id`, c.`video_time`,c.`video_url`, c.`html`, c.`is_landscape`, c.`is_payment`,
c.`title`, c.`sub_title`, c.`count_class`, c.`video_id`, c.`video_time`,c.`video_url`, c.`html`, c.`is_landscape`, c.`is_payment`,
c.`sale_price`, c.`orig_price`, c.`is_preview`, c.`preview_duration`, c.`detail`, c.`false_sell_count`, c.`sale_price`, c.`orig_price`, c.`is_preview`, c.`preview_duration`, c.`detail`, c.`false_sell_count`,
c.`dy_title`, c.`inventory`, c.`remark`, c.`status`, c.`create_date`, c.`update_date`, c.`dy_title`, c.`inventory`, c.`remark`, c.`status`, c.`create_date`, c.`update_date`,
c.`see_count`, c.`sell_count`, c.`assess_count`, c.`collect_count`, c.`mark`, c.`is_del`, c.`see_count`, c.`sell_count`, c.`assess_count`, c.`collect_count`, c.`mark`, c.`is_del`,


Загрузка…
Отмена
Сохранить