选址相关枚举 消息

This commit is contained in:
zhangchenbiao
2024-03-27 11:13:44 +08:00
parent e98fcf626d
commit 3bd0091e7d
35 changed files with 1221 additions and 6 deletions

View File

@@ -0,0 +1,97 @@
package com.cool.store.dto.message;
import com.alibaba.fastjson.JSONObject;
import lombok.Data;
@Data
public class SendMessageDTO {
/**
* 钉钉的企业唯一ID
*/
private String corpId;
/**
* 标题
*/
private String title;
/**
* 内容
*/
private String content;
/**
* 发送的人员ID集合
*/
private String userIds;
/**
* PC链接的参数
*/
private String pcParam;
/**
* 移动链接的参数
*/
private String mobileParam;
/**
* oa消息的钉钉图片ID
*/
private String picUrl;
/**
* 是否侧边栏打开消息(钉钉PC端)
* 默认为false
*/
private Boolean isSideOpen = false;
/**
* 是否外跳浏览器打开消息
* 默认为false
*/
private Boolean isJumpOpen = false;
/**
* 是否包含PC端链接(如果不包含则PC端打开消息时弹出二维码用于移动端扫描)
* 默认为false
*/
private Boolean containPcUrl = false;
/**
* 是否是静态链接(直接发送此链接可以是H5的固定页面一般用于推送运营页面)
* 默认为false
*/
private Boolean isStaticUrl = false;
/**
* 静态链接地址
*/
private String staticUrl;
/**
* 发送消息业务id标识
*/
private String outBusinessId;
/**
* 微应用:micro_app; E应用-e_app; 钉钉:DINGDING; 企业微信:qw
*/
private String appType;
private JSONObject oaJson;
private String messageType;
public SendMessageDTO() {
}
@Override
public String toString() {
return "JmsSendMessageVo{" +
"corpId='" + corpId + '\'' +
", title='" + title + '\'' +
", content='" + content + '\'' +
", userIds=" + userIds +
", pcParam='" + pcParam + '\'' +
", mobileParam='" + mobileParam + '\'' +
", picUrl='" + picUrl + '\'' +
", isSideOpen=" + isSideOpen +
", isJumpOpen=" + isJumpOpen +
", containPcUrl=" + containPcUrl +
", isStaticUrl=" + isStaticUrl +
", staticUrl='" + staticUrl + '\'' +
'}';
}
}

View File

@@ -44,5 +44,6 @@ public class LineInterviewPageRequest extends PageBasicInfo {
@ApiModelProperty("面试类型:0面谈;1一审;2二审")
private Integer interviewType;
@ApiModelProperty("面试官")
private String interviewerUserId;
}

View File

@@ -45,7 +45,7 @@ public class LineInterviewPageVO {
@ApiModelProperty("计划结束时间")
private String endTime;
@ApiModelProperty("面试状态")
@ApiModelProperty("面试状态 1待面试 2待审核 3审批通过 4不通过")
private Integer interviewStatus;
@ApiModelProperty("招商经理")