Commit c36bea65 by guojuxing

积分服务调整:增加序号和人群

parent ba0742d1
......@@ -80,6 +80,12 @@ public class CustomPageController {
return OperationResultUtils.operationResult(result, "关闭装修页面", OperationResultUtils.getOperationObject(result));
}
@RequestMapping("/set-serial")
public RestResponse setSerial(Integer pageId, Integer serialNumber) {
ServiceResponse<Void> result = appletCustomPageApiService.setSerialNumber(pageId, serialNumber);
return OperationResultUtils.operationResult(result, "设置页面序号", OperationResultUtils.getOperationObject(result));
}
@RequestMapping("/delete")
public RestResponse delete(Integer pageId) {
ServiceResponse<String> result = appletCustomPageApiService.delete(pageId);
......
......@@ -38,6 +38,21 @@ public class AppletPageVO implements Serializable{
*/
private Date updateTime;
/**
* 人群筛选器ID(积分服务页面专用
*/
private Long crowdWidgetId;
/**
* 页面序号,如果开启页面有多个,根据序号取优先级(积分服务页面专用)。序号越大,优先级越大,如果相同,则编辑时间越晚,优先级越大
*/
private Integer serialNumber;
/**
* 选择了人群筛选器,区分全部人群还是部分人群 1:全部 2:部分。冗余字段,为了页面列表展示
*/
private Integer crowdWidgetType;
public Integer getPageId() {
return pageId;
}
......@@ -78,6 +93,33 @@ public class AppletPageVO implements Serializable{
this.updateTime = updateTime;
}
public Long getCrowdWidgetId() {
return crowdWidgetId;
}
public AppletPageVO setCrowdWidgetId(Long crowdWidgetId) {
this.crowdWidgetId = crowdWidgetId;
return this;
}
public Integer getSerialNumber() {
return serialNumber;
}
public AppletPageVO setSerialNumber(Integer serialNumber) {
this.serialNumber = serialNumber;
return this;
}
public Integer getCrowdWidgetType() {
return crowdWidgetType;
}
public AppletPageVO setCrowdWidgetType(Integer crowdWidgetType) {
this.crowdWidgetType = crowdWidgetType;
return this;
}
@Override
public String toString() {
return "AppletPageVO{" +
......@@ -86,6 +128,9 @@ public class AppletPageVO implements Serializable{
", status=" + status +
", createTime=" + createTime +
", updateTime=" + updateTime +
", crowdWidgetId=" + crowdWidgetId +
", serialNumber=" + serialNumber +
", crowdWidgetType=" + crowdWidgetType +
'}';
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment