7 changed files with 323 additions and 151 deletions
@ -0,0 +1,49 @@ |
|||
package com.yxt.messagecenter.api.message; |
|||
|
|||
import com.yxt.common.core.dto.Dto; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
import java.util.ArrayList; |
|||
import java.util.List; |
|||
|
|||
/** |
|||
* @Author dimengzhe |
|||
* @Date 2022/8/12 8:55 |
|||
* @Description |
|||
*/ |
|||
@Data |
|||
public class MessageFlowableDto implements Dto { |
|||
private static final long serialVersionUID = 2368293589170415803L; |
|||
|
|||
@ApiModelProperty("接收人的sid集合") |
|||
private List<String> list = new ArrayList<>(); |
|||
@ApiModelProperty("消息标题") |
|||
private String msgTitle; |
|||
@ApiModelProperty("消息内容") |
|||
private String msgContent; |
|||
|
|||
@ApiModelProperty("json组装") |
|||
private MessageJsonDto json; |
|||
@ApiModelProperty("创建人名称") |
|||
private String createName; |
|||
@ApiModelProperty("接收人的id集合") |
|||
private List<String> receiveIdList; |
|||
|
|||
@ApiModelProperty("模块名称") |
|||
private String moduleName; |
|||
|
|||
@ApiModelProperty("具体页面的url") |
|||
private String moduleAction; |
|||
|
|||
@ApiModelProperty("业务sid") |
|||
private String businessSid; |
|||
|
|||
@ApiModelProperty("0.内置Activity 1.内置WebView 2.RePlugin插件") |
|||
private String app_type; |
|||
|
|||
@ApiModelProperty("插件sid") |
|||
private String moduleSid; |
|||
|
|||
|
|||
} |
@ -0,0 +1,33 @@ |
|||
package com.yxt.messagecenter.api.message; |
|||
|
|||
import com.yxt.common.core.dto.Dto; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
import java.util.HashMap; |
|||
import java.util.Map; |
|||
|
|||
/** |
|||
* @Author dimengzhe |
|||
* @Date 2022/8/12 10:19 |
|||
* @Description |
|||
*/ |
|||
@Data |
|||
public class MessageJsonDto implements Dto { |
|||
private static final long serialVersionUID = -7733499156217768470L; |
|||
@ApiModelProperty("移动端页面地址#号后的数字集合") |
|||
private int[] buttons = {}; |
|||
@ApiModelProperty("任务id") |
|||
private String taskId; |
|||
@ApiModelProperty("节点名称") |
|||
private String taskName; |
|||
@ApiModelProperty("流程实例id") |
|||
private String procInsId; |
|||
@ApiModelProperty("节点id") |
|||
private String taskDefKey; |
|||
|
|||
@ApiModelProperty("app中特殊参数") |
|||
private Map<String, Object> appMap = new HashMap<>(); |
|||
|
|||
|
|||
} |
Loading…
Reference in new issue