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