Просмотр исходного кода

[活动][修改][宣传页产品类型]

release_toaliyun_real
gongbiao 7 лет назад
Родитель
Сommit
c17d3d86ff
2 измененных файлов: 38 добавлений и 5 удалений
  1. +35
    -0
      mallinkService/src/main/java/com/iformall/enums/EnumCampaignProductType.java
  2. +3
    -5
      mallinkService/src/main/java/com/iformall/service/impl/WxActivityServiceImpl.java

+ 35
- 0
mallinkService/src/main/java/com/iformall/enums/EnumCampaignProductType.java Просмотреть файл

@@ -0,0 +1,35 @@
package com.iformall.enums;

/**
* Created by Stormeye on 2018/08/09.
*/
public enum EnumCampaignProductType {

COUPON(1, "券"),
ACTIVITY_JOIN(2, "活动报名"),;

public static EnumCampaignProductType getEnum(Integer code) {
for (EnumCampaignProductType value : values()) {
if (value.getCode().equals(code)) {
return value;
}
}
return null;
}

private Integer code;
private String message;

EnumCampaignProductType(Integer code, String message) {
this.code = code;
this.message = message;
}

public Integer getCode() {
return code;
}

public String getMessage() {
return message;
}
}

+ 3
- 5
mallinkService/src/main/java/com/iformall/service/impl/WxActivityServiceImpl.java Просмотреть файл

@@ -8,10 +8,7 @@ import com.iformall.common.Result;
import com.iformall.common.ResultData;
import com.iformall.domain.po.WxActivity;
import com.iformall.domain.po.WxCampaign;
import com.iformall.enums.EnumActivityEnrollStatus;
import com.iformall.enums.EnumActivityStatus;
import com.iformall.enums.EnumActivityType;
import com.iformall.enums.EnumCampaignType;
import com.iformall.enums.*;
import com.iformall.mapper.WxActivityMapper;
import com.iformall.service.WxActivityService;
import com.iformall.service.WxCampaignService;
@@ -142,6 +139,7 @@ public class WxActivityServiceImpl implements WxActivityService {
wxActivityMapper.updateByPrimaryKeySelective(wxActivity);
//添加到宣传页
WxCampaign campaign = new WxCampaign();
campaign.setCoverImg(wxActivity.getCoverImg());
campaign.setTenantId(wxActivity.getTenantId());
campaign.setTitle(wxActivity.getTitle());
campaign.setSubTitle(wxActivity.getSubTitle());
@@ -150,7 +148,7 @@ public class WxActivityServiceImpl implements WxActivityService {
campaign.setValidEndDate(wxActivity.getEndTime());
campaign.setType(EnumCampaignType.PAGEPATH.getCode());
campaign.setHtml(wxActivity.getHtml());
campaign.setProduceType(2);
campaign.setProduceType(EnumCampaignProductType.ACTIVITY_JOIN.getCode());
campaign.setProduceId(wxActivity.getId());
campaign.setPagePath(wxActivity.getWeappPath());
campaign.setPageScene(wxActivity.getWeappScene());


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