refactor(消息管理): 调整MessageTask表结构
This commit is contained in:
parent
d0e4b87f1d
commit
133900359b
|
@ -15,11 +15,6 @@ public class MessageTask implements Serializable {
|
||||||
@Size(min = 1, max = 50, message = "{message_task.id.length_range}", groups = {Created.class, Updated.class})
|
@Size(min = 1, max = 50, message = "{message_task.id.length_range}", groups = {Created.class, Updated.class})
|
||||||
private String id;
|
private String id;
|
||||||
|
|
||||||
@Schema(description = "消息类型", requiredMode = Schema.RequiredMode.REQUIRED)
|
|
||||||
@NotBlank(message = "{message_task.type.not_blank}", groups = {Created.class})
|
|
||||||
@Size(min = 1, max = 50, message = "{message_task.type.length_range}", groups = {Created.class, Updated.class})
|
|
||||||
private String type;
|
|
||||||
|
|
||||||
@Schema(description = "通知事件类型", requiredMode = Schema.RequiredMode.REQUIRED)
|
@Schema(description = "通知事件类型", requiredMode = Schema.RequiredMode.REQUIRED)
|
||||||
@NotBlank(message = "{message_task.event.not_blank}", groups = {Created.class})
|
@NotBlank(message = "{message_task.event.not_blank}", groups = {Created.class})
|
||||||
@Size(min = 1, max = 255, message = "{message_task.event.length_range}", groups = {Created.class, Updated.class})
|
@Size(min = 1, max = 255, message = "{message_task.event.length_range}", groups = {Created.class, Updated.class})
|
||||||
|
@ -30,22 +25,21 @@ public class MessageTask implements Serializable {
|
||||||
@Size(min = 1, max = 50, message = "{message_task.receiver.length_range}", groups = {Created.class, Updated.class})
|
@Size(min = 1, max = 50, message = "{message_task.receiver.length_range}", groups = {Created.class, Updated.class})
|
||||||
private String receiver;
|
private String receiver;
|
||||||
|
|
||||||
|
@Schema(description = "机器人id", requiredMode = Schema.RequiredMode.REQUIRED)
|
||||||
|
@NotBlank(message = "{message_task.project_robot_id.not_blank}", groups = {Created.class})
|
||||||
|
@Size(min = 1, max = 50, message = "{message_task.project_robot_id.length_range}", groups = {Created.class, Updated.class})
|
||||||
|
private String projectRobotId;
|
||||||
|
|
||||||
@Schema(description = "任务类型", requiredMode = Schema.RequiredMode.REQUIRED)
|
@Schema(description = "任务类型", requiredMode = Schema.RequiredMode.REQUIRED)
|
||||||
@NotBlank(message = "{message_task.task_type.not_blank}", groups = {Created.class})
|
@NotBlank(message = "{message_task.task_type.not_blank}", groups = {Created.class})
|
||||||
@Size(min = 1, max = 64, message = "{message_task.task_type.length_range}", groups = {Created.class, Updated.class})
|
@Size(min = 1, max = 64, message = "{message_task.task_type.length_range}", groups = {Created.class, Updated.class})
|
||||||
private String taskType;
|
private String taskType;
|
||||||
|
|
||||||
@Schema(description = "webhook地址")
|
|
||||||
private String webhook;
|
|
||||||
|
|
||||||
@Schema(description = "具体测试的ID", requiredMode = Schema.RequiredMode.REQUIRED)
|
@Schema(description = "具体测试的ID", requiredMode = Schema.RequiredMode.REQUIRED)
|
||||||
@NotBlank(message = "{message_task.test_id.not_blank}", groups = {Created.class})
|
@NotBlank(message = "{message_task.test_id.not_blank}", groups = {Created.class})
|
||||||
@Size(min = 1, max = 50, message = "{message_task.test_id.length_range}", groups = {Created.class, Updated.class})
|
@Size(min = 1, max = 50, message = "{message_task.test_id.length_range}", groups = {Created.class, Updated.class})
|
||||||
private String testId;
|
private String testId;
|
||||||
|
|
||||||
@Schema(description = "创建时间")
|
|
||||||
private Long createTime;
|
|
||||||
|
|
||||||
@Schema(description = "项目ID", requiredMode = Schema.RequiredMode.REQUIRED)
|
@Schema(description = "项目ID", requiredMode = Schema.RequiredMode.REQUIRED)
|
||||||
@NotBlank(message = "{message_task.project_id.not_blank}", groups = {Created.class})
|
@NotBlank(message = "{message_task.project_id.not_blank}", groups = {Created.class})
|
||||||
@Size(min = 1, max = 50, message = "{message_task.project_id.length_range}", groups = {Created.class, Updated.class})
|
@Size(min = 1, max = 50, message = "{message_task.project_id.length_range}", groups = {Created.class, Updated.class})
|
||||||
|
@ -55,19 +49,33 @@ public class MessageTask implements Serializable {
|
||||||
@NotNull(message = "{message_task.enable.not_blank}", groups = {Created.class, Updated.class})
|
@NotNull(message = "{message_task.enable.not_blank}", groups = {Created.class, Updated.class})
|
||||||
private Boolean enable;
|
private Boolean enable;
|
||||||
|
|
||||||
|
@Schema(description = "创建人")
|
||||||
|
private String createUser;
|
||||||
|
|
||||||
|
@Schema(description = "创建时间")
|
||||||
|
private Long createTime;
|
||||||
|
|
||||||
|
@Schema(description = "修改人")
|
||||||
|
private String updateUser;
|
||||||
|
|
||||||
|
@Schema(description = "更新时间")
|
||||||
|
private Long updateTime;
|
||||||
|
|
||||||
private static final long serialVersionUID = 1L;
|
private static final long serialVersionUID = 1L;
|
||||||
|
|
||||||
public enum Column {
|
public enum Column {
|
||||||
id("id", "id", "VARCHAR", false),
|
id("id", "id", "VARCHAR", false),
|
||||||
type("type", "type", "VARCHAR", true),
|
|
||||||
event("event", "event", "VARCHAR", false),
|
event("event", "event", "VARCHAR", false),
|
||||||
receiver("receiver", "receiver", "VARCHAR", false),
|
receiver("receiver", "receiver", "VARCHAR", false),
|
||||||
|
projectRobotId("project_robot_id", "projectRobotId", "VARCHAR", false),
|
||||||
taskType("task_type", "taskType", "VARCHAR", false),
|
taskType("task_type", "taskType", "VARCHAR", false),
|
||||||
webhook("webhook", "webhook", "VARCHAR", false),
|
|
||||||
testId("test_id", "testId", "VARCHAR", false),
|
testId("test_id", "testId", "VARCHAR", false),
|
||||||
createTime("create_time", "createTime", "BIGINT", false),
|
|
||||||
projectId("project_id", "projectId", "VARCHAR", false),
|
projectId("project_id", "projectId", "VARCHAR", false),
|
||||||
enable("enable", "enable", "BIT", true);
|
enable("enable", "enable", "BIT", true),
|
||||||
|
createUser("create_user", "createUser", "VARCHAR", false),
|
||||||
|
createTime("create_time", "createTime", "BIGINT", false),
|
||||||
|
updateUser("update_user", "updateUser", "VARCHAR", false),
|
||||||
|
updateTime("update_time", "updateTime", "BIGINT", false);
|
||||||
|
|
||||||
private static final String BEGINNING_DELIMITER = "`";
|
private static final String BEGINNING_DELIMITER = "`";
|
||||||
|
|
||||||
|
|
|
@ -174,76 +174,6 @@ public class MessageTaskExample {
|
||||||
return (Criteria) this;
|
return (Criteria) this;
|
||||||
}
|
}
|
||||||
|
|
||||||
public Criteria andTypeIsNull() {
|
|
||||||
addCriterion("`type` is null");
|
|
||||||
return (Criteria) this;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Criteria andTypeIsNotNull() {
|
|
||||||
addCriterion("`type` is not null");
|
|
||||||
return (Criteria) this;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Criteria andTypeEqualTo(String value) {
|
|
||||||
addCriterion("`type` =", value, "type");
|
|
||||||
return (Criteria) this;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Criteria andTypeNotEqualTo(String value) {
|
|
||||||
addCriterion("`type` <>", value, "type");
|
|
||||||
return (Criteria) this;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Criteria andTypeGreaterThan(String value) {
|
|
||||||
addCriterion("`type` >", value, "type");
|
|
||||||
return (Criteria) this;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Criteria andTypeGreaterThanOrEqualTo(String value) {
|
|
||||||
addCriterion("`type` >=", value, "type");
|
|
||||||
return (Criteria) this;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Criteria andTypeLessThan(String value) {
|
|
||||||
addCriterion("`type` <", value, "type");
|
|
||||||
return (Criteria) this;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Criteria andTypeLessThanOrEqualTo(String value) {
|
|
||||||
addCriterion("`type` <=", value, "type");
|
|
||||||
return (Criteria) this;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Criteria andTypeLike(String value) {
|
|
||||||
addCriterion("`type` like", value, "type");
|
|
||||||
return (Criteria) this;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Criteria andTypeNotLike(String value) {
|
|
||||||
addCriterion("`type` not like", value, "type");
|
|
||||||
return (Criteria) this;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Criteria andTypeIn(List<String> values) {
|
|
||||||
addCriterion("`type` in", values, "type");
|
|
||||||
return (Criteria) this;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Criteria andTypeNotIn(List<String> values) {
|
|
||||||
addCriterion("`type` not in", values, "type");
|
|
||||||
return (Criteria) this;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Criteria andTypeBetween(String value1, String value2) {
|
|
||||||
addCriterion("`type` between", value1, value2, "type");
|
|
||||||
return (Criteria) this;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Criteria andTypeNotBetween(String value1, String value2) {
|
|
||||||
addCriterion("`type` not between", value1, value2, "type");
|
|
||||||
return (Criteria) this;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Criteria andEventIsNull() {
|
public Criteria andEventIsNull() {
|
||||||
addCriterion("event is null");
|
addCriterion("event is null");
|
||||||
return (Criteria) this;
|
return (Criteria) this;
|
||||||
|
@ -384,6 +314,76 @@ public class MessageTaskExample {
|
||||||
return (Criteria) this;
|
return (Criteria) this;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public Criteria andProjectRobotIdIsNull() {
|
||||||
|
addCriterion("project_robot_id is null");
|
||||||
|
return (Criteria) this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Criteria andProjectRobotIdIsNotNull() {
|
||||||
|
addCriterion("project_robot_id is not null");
|
||||||
|
return (Criteria) this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Criteria andProjectRobotIdEqualTo(String value) {
|
||||||
|
addCriterion("project_robot_id =", value, "projectRobotId");
|
||||||
|
return (Criteria) this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Criteria andProjectRobotIdNotEqualTo(String value) {
|
||||||
|
addCriterion("project_robot_id <>", value, "projectRobotId");
|
||||||
|
return (Criteria) this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Criteria andProjectRobotIdGreaterThan(String value) {
|
||||||
|
addCriterion("project_robot_id >", value, "projectRobotId");
|
||||||
|
return (Criteria) this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Criteria andProjectRobotIdGreaterThanOrEqualTo(String value) {
|
||||||
|
addCriterion("project_robot_id >=", value, "projectRobotId");
|
||||||
|
return (Criteria) this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Criteria andProjectRobotIdLessThan(String value) {
|
||||||
|
addCriterion("project_robot_id <", value, "projectRobotId");
|
||||||
|
return (Criteria) this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Criteria andProjectRobotIdLessThanOrEqualTo(String value) {
|
||||||
|
addCriterion("project_robot_id <=", value, "projectRobotId");
|
||||||
|
return (Criteria) this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Criteria andProjectRobotIdLike(String value) {
|
||||||
|
addCriterion("project_robot_id like", value, "projectRobotId");
|
||||||
|
return (Criteria) this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Criteria andProjectRobotIdNotLike(String value) {
|
||||||
|
addCriterion("project_robot_id not like", value, "projectRobotId");
|
||||||
|
return (Criteria) this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Criteria andProjectRobotIdIn(List<String> values) {
|
||||||
|
addCriterion("project_robot_id in", values, "projectRobotId");
|
||||||
|
return (Criteria) this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Criteria andProjectRobotIdNotIn(List<String> values) {
|
||||||
|
addCriterion("project_robot_id not in", values, "projectRobotId");
|
||||||
|
return (Criteria) this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Criteria andProjectRobotIdBetween(String value1, String value2) {
|
||||||
|
addCriterion("project_robot_id between", value1, value2, "projectRobotId");
|
||||||
|
return (Criteria) this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Criteria andProjectRobotIdNotBetween(String value1, String value2) {
|
||||||
|
addCriterion("project_robot_id not between", value1, value2, "projectRobotId");
|
||||||
|
return (Criteria) this;
|
||||||
|
}
|
||||||
|
|
||||||
public Criteria andTaskTypeIsNull() {
|
public Criteria andTaskTypeIsNull() {
|
||||||
addCriterion("task_type is null");
|
addCriterion("task_type is null");
|
||||||
return (Criteria) this;
|
return (Criteria) this;
|
||||||
|
@ -454,76 +454,6 @@ public class MessageTaskExample {
|
||||||
return (Criteria) this;
|
return (Criteria) this;
|
||||||
}
|
}
|
||||||
|
|
||||||
public Criteria andWebhookIsNull() {
|
|
||||||
addCriterion("webhook is null");
|
|
||||||
return (Criteria) this;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Criteria andWebhookIsNotNull() {
|
|
||||||
addCriterion("webhook is not null");
|
|
||||||
return (Criteria) this;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Criteria andWebhookEqualTo(String value) {
|
|
||||||
addCriterion("webhook =", value, "webhook");
|
|
||||||
return (Criteria) this;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Criteria andWebhookNotEqualTo(String value) {
|
|
||||||
addCriterion("webhook <>", value, "webhook");
|
|
||||||
return (Criteria) this;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Criteria andWebhookGreaterThan(String value) {
|
|
||||||
addCriterion("webhook >", value, "webhook");
|
|
||||||
return (Criteria) this;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Criteria andWebhookGreaterThanOrEqualTo(String value) {
|
|
||||||
addCriterion("webhook >=", value, "webhook");
|
|
||||||
return (Criteria) this;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Criteria andWebhookLessThan(String value) {
|
|
||||||
addCriterion("webhook <", value, "webhook");
|
|
||||||
return (Criteria) this;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Criteria andWebhookLessThanOrEqualTo(String value) {
|
|
||||||
addCriterion("webhook <=", value, "webhook");
|
|
||||||
return (Criteria) this;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Criteria andWebhookLike(String value) {
|
|
||||||
addCriterion("webhook like", value, "webhook");
|
|
||||||
return (Criteria) this;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Criteria andWebhookNotLike(String value) {
|
|
||||||
addCriterion("webhook not like", value, "webhook");
|
|
||||||
return (Criteria) this;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Criteria andWebhookIn(List<String> values) {
|
|
||||||
addCriterion("webhook in", values, "webhook");
|
|
||||||
return (Criteria) this;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Criteria andWebhookNotIn(List<String> values) {
|
|
||||||
addCriterion("webhook not in", values, "webhook");
|
|
||||||
return (Criteria) this;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Criteria andWebhookBetween(String value1, String value2) {
|
|
||||||
addCriterion("webhook between", value1, value2, "webhook");
|
|
||||||
return (Criteria) this;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Criteria andWebhookNotBetween(String value1, String value2) {
|
|
||||||
addCriterion("webhook not between", value1, value2, "webhook");
|
|
||||||
return (Criteria) this;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Criteria andTestIdIsNull() {
|
public Criteria andTestIdIsNull() {
|
||||||
addCriterion("test_id is null");
|
addCriterion("test_id is null");
|
||||||
return (Criteria) this;
|
return (Criteria) this;
|
||||||
|
@ -594,66 +524,6 @@ public class MessageTaskExample {
|
||||||
return (Criteria) this;
|
return (Criteria) this;
|
||||||
}
|
}
|
||||||
|
|
||||||
public Criteria andCreateTimeIsNull() {
|
|
||||||
addCriterion("create_time is null");
|
|
||||||
return (Criteria) this;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Criteria andCreateTimeIsNotNull() {
|
|
||||||
addCriterion("create_time is not null");
|
|
||||||
return (Criteria) this;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Criteria andCreateTimeEqualTo(Long value) {
|
|
||||||
addCriterion("create_time =", value, "createTime");
|
|
||||||
return (Criteria) this;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Criteria andCreateTimeNotEqualTo(Long value) {
|
|
||||||
addCriterion("create_time <>", value, "createTime");
|
|
||||||
return (Criteria) this;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Criteria andCreateTimeGreaterThan(Long value) {
|
|
||||||
addCriterion("create_time >", value, "createTime");
|
|
||||||
return (Criteria) this;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Criteria andCreateTimeGreaterThanOrEqualTo(Long value) {
|
|
||||||
addCriterion("create_time >=", value, "createTime");
|
|
||||||
return (Criteria) this;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Criteria andCreateTimeLessThan(Long value) {
|
|
||||||
addCriterion("create_time <", value, "createTime");
|
|
||||||
return (Criteria) this;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Criteria andCreateTimeLessThanOrEqualTo(Long value) {
|
|
||||||
addCriterion("create_time <=", value, "createTime");
|
|
||||||
return (Criteria) this;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Criteria andCreateTimeIn(List<Long> values) {
|
|
||||||
addCriterion("create_time in", values, "createTime");
|
|
||||||
return (Criteria) this;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Criteria andCreateTimeNotIn(List<Long> values) {
|
|
||||||
addCriterion("create_time not in", values, "createTime");
|
|
||||||
return (Criteria) this;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Criteria andCreateTimeBetween(Long value1, Long value2) {
|
|
||||||
addCriterion("create_time between", value1, value2, "createTime");
|
|
||||||
return (Criteria) this;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Criteria andCreateTimeNotBetween(Long value1, Long value2) {
|
|
||||||
addCriterion("create_time not between", value1, value2, "createTime");
|
|
||||||
return (Criteria) this;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Criteria andProjectIdIsNull() {
|
public Criteria andProjectIdIsNull() {
|
||||||
addCriterion("project_id is null");
|
addCriterion("project_id is null");
|
||||||
return (Criteria) this;
|
return (Criteria) this;
|
||||||
|
@ -783,6 +653,266 @@ public class MessageTaskExample {
|
||||||
addCriterion("`enable` not between", value1, value2, "enable");
|
addCriterion("`enable` not between", value1, value2, "enable");
|
||||||
return (Criteria) this;
|
return (Criteria) this;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public Criteria andCreateUserIsNull() {
|
||||||
|
addCriterion("create_user is null");
|
||||||
|
return (Criteria) this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Criteria andCreateUserIsNotNull() {
|
||||||
|
addCriterion("create_user is not null");
|
||||||
|
return (Criteria) this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Criteria andCreateUserEqualTo(String value) {
|
||||||
|
addCriterion("create_user =", value, "createUser");
|
||||||
|
return (Criteria) this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Criteria andCreateUserNotEqualTo(String value) {
|
||||||
|
addCriterion("create_user <>", value, "createUser");
|
||||||
|
return (Criteria) this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Criteria andCreateUserGreaterThan(String value) {
|
||||||
|
addCriterion("create_user >", value, "createUser");
|
||||||
|
return (Criteria) this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Criteria andCreateUserGreaterThanOrEqualTo(String value) {
|
||||||
|
addCriterion("create_user >=", value, "createUser");
|
||||||
|
return (Criteria) this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Criteria andCreateUserLessThan(String value) {
|
||||||
|
addCriterion("create_user <", value, "createUser");
|
||||||
|
return (Criteria) this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Criteria andCreateUserLessThanOrEqualTo(String value) {
|
||||||
|
addCriterion("create_user <=", value, "createUser");
|
||||||
|
return (Criteria) this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Criteria andCreateUserLike(String value) {
|
||||||
|
addCriterion("create_user like", value, "createUser");
|
||||||
|
return (Criteria) this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Criteria andCreateUserNotLike(String value) {
|
||||||
|
addCriterion("create_user not like", value, "createUser");
|
||||||
|
return (Criteria) this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Criteria andCreateUserIn(List<String> values) {
|
||||||
|
addCriterion("create_user in", values, "createUser");
|
||||||
|
return (Criteria) this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Criteria andCreateUserNotIn(List<String> values) {
|
||||||
|
addCriterion("create_user not in", values, "createUser");
|
||||||
|
return (Criteria) this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Criteria andCreateUserBetween(String value1, String value2) {
|
||||||
|
addCriterion("create_user between", value1, value2, "createUser");
|
||||||
|
return (Criteria) this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Criteria andCreateUserNotBetween(String value1, String value2) {
|
||||||
|
addCriterion("create_user not between", value1, value2, "createUser");
|
||||||
|
return (Criteria) this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Criteria andCreateTimeIsNull() {
|
||||||
|
addCriterion("create_time is null");
|
||||||
|
return (Criteria) this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Criteria andCreateTimeIsNotNull() {
|
||||||
|
addCriterion("create_time is not null");
|
||||||
|
return (Criteria) this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Criteria andCreateTimeEqualTo(Long value) {
|
||||||
|
addCriterion("create_time =", value, "createTime");
|
||||||
|
return (Criteria) this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Criteria andCreateTimeNotEqualTo(Long value) {
|
||||||
|
addCriterion("create_time <>", value, "createTime");
|
||||||
|
return (Criteria) this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Criteria andCreateTimeGreaterThan(Long value) {
|
||||||
|
addCriterion("create_time >", value, "createTime");
|
||||||
|
return (Criteria) this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Criteria andCreateTimeGreaterThanOrEqualTo(Long value) {
|
||||||
|
addCriterion("create_time >=", value, "createTime");
|
||||||
|
return (Criteria) this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Criteria andCreateTimeLessThan(Long value) {
|
||||||
|
addCriterion("create_time <", value, "createTime");
|
||||||
|
return (Criteria) this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Criteria andCreateTimeLessThanOrEqualTo(Long value) {
|
||||||
|
addCriterion("create_time <=", value, "createTime");
|
||||||
|
return (Criteria) this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Criteria andCreateTimeIn(List<Long> values) {
|
||||||
|
addCriterion("create_time in", values, "createTime");
|
||||||
|
return (Criteria) this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Criteria andCreateTimeNotIn(List<Long> values) {
|
||||||
|
addCriterion("create_time not in", values, "createTime");
|
||||||
|
return (Criteria) this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Criteria andCreateTimeBetween(Long value1, Long value2) {
|
||||||
|
addCriterion("create_time between", value1, value2, "createTime");
|
||||||
|
return (Criteria) this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Criteria andCreateTimeNotBetween(Long value1, Long value2) {
|
||||||
|
addCriterion("create_time not between", value1, value2, "createTime");
|
||||||
|
return (Criteria) this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Criteria andUpdateUserIsNull() {
|
||||||
|
addCriterion("update_user is null");
|
||||||
|
return (Criteria) this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Criteria andUpdateUserIsNotNull() {
|
||||||
|
addCriterion("update_user is not null");
|
||||||
|
return (Criteria) this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Criteria andUpdateUserEqualTo(String value) {
|
||||||
|
addCriterion("update_user =", value, "updateUser");
|
||||||
|
return (Criteria) this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Criteria andUpdateUserNotEqualTo(String value) {
|
||||||
|
addCriterion("update_user <>", value, "updateUser");
|
||||||
|
return (Criteria) this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Criteria andUpdateUserGreaterThan(String value) {
|
||||||
|
addCriterion("update_user >", value, "updateUser");
|
||||||
|
return (Criteria) this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Criteria andUpdateUserGreaterThanOrEqualTo(String value) {
|
||||||
|
addCriterion("update_user >=", value, "updateUser");
|
||||||
|
return (Criteria) this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Criteria andUpdateUserLessThan(String value) {
|
||||||
|
addCriterion("update_user <", value, "updateUser");
|
||||||
|
return (Criteria) this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Criteria andUpdateUserLessThanOrEqualTo(String value) {
|
||||||
|
addCriterion("update_user <=", value, "updateUser");
|
||||||
|
return (Criteria) this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Criteria andUpdateUserLike(String value) {
|
||||||
|
addCriterion("update_user like", value, "updateUser");
|
||||||
|
return (Criteria) this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Criteria andUpdateUserNotLike(String value) {
|
||||||
|
addCriterion("update_user not like", value, "updateUser");
|
||||||
|
return (Criteria) this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Criteria andUpdateUserIn(List<String> values) {
|
||||||
|
addCriterion("update_user in", values, "updateUser");
|
||||||
|
return (Criteria) this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Criteria andUpdateUserNotIn(List<String> values) {
|
||||||
|
addCriterion("update_user not in", values, "updateUser");
|
||||||
|
return (Criteria) this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Criteria andUpdateUserBetween(String value1, String value2) {
|
||||||
|
addCriterion("update_user between", value1, value2, "updateUser");
|
||||||
|
return (Criteria) this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Criteria andUpdateUserNotBetween(String value1, String value2) {
|
||||||
|
addCriterion("update_user not between", value1, value2, "updateUser");
|
||||||
|
return (Criteria) this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Criteria andUpdateTimeIsNull() {
|
||||||
|
addCriterion("update_time is null");
|
||||||
|
return (Criteria) this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Criteria andUpdateTimeIsNotNull() {
|
||||||
|
addCriterion("update_time is not null");
|
||||||
|
return (Criteria) this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Criteria andUpdateTimeEqualTo(Long value) {
|
||||||
|
addCriterion("update_time =", value, "updateTime");
|
||||||
|
return (Criteria) this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Criteria andUpdateTimeNotEqualTo(Long value) {
|
||||||
|
addCriterion("update_time <>", value, "updateTime");
|
||||||
|
return (Criteria) this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Criteria andUpdateTimeGreaterThan(Long value) {
|
||||||
|
addCriterion("update_time >", value, "updateTime");
|
||||||
|
return (Criteria) this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Criteria andUpdateTimeGreaterThanOrEqualTo(Long value) {
|
||||||
|
addCriterion("update_time >=", value, "updateTime");
|
||||||
|
return (Criteria) this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Criteria andUpdateTimeLessThan(Long value) {
|
||||||
|
addCriterion("update_time <", value, "updateTime");
|
||||||
|
return (Criteria) this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Criteria andUpdateTimeLessThanOrEqualTo(Long value) {
|
||||||
|
addCriterion("update_time <=", value, "updateTime");
|
||||||
|
return (Criteria) this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Criteria andUpdateTimeIn(List<Long> values) {
|
||||||
|
addCriterion("update_time in", values, "updateTime");
|
||||||
|
return (Criteria) this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Criteria andUpdateTimeNotIn(List<Long> values) {
|
||||||
|
addCriterion("update_time not in", values, "updateTime");
|
||||||
|
return (Criteria) this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Criteria andUpdateTimeBetween(Long value1, Long value2) {
|
||||||
|
addCriterion("update_time between", value1, value2, "updateTime");
|
||||||
|
return (Criteria) this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Criteria andUpdateTimeNotBetween(Long value1, Long value2) {
|
||||||
|
addCriterion("update_time not between", value1, value2, "updateTime");
|
||||||
|
return (Criteria) this;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public static class Criteria extends GeneratedCriteria {
|
public static class Criteria extends GeneratedCriteria {
|
||||||
|
|
|
@ -3,15 +3,17 @@
|
||||||
<mapper namespace="io.metersphere.project.mapper.MessageTaskMapper">
|
<mapper namespace="io.metersphere.project.mapper.MessageTaskMapper">
|
||||||
<resultMap id="BaseResultMap" type="io.metersphere.project.domain.MessageTask">
|
<resultMap id="BaseResultMap" type="io.metersphere.project.domain.MessageTask">
|
||||||
<id column="id" jdbcType="VARCHAR" property="id" />
|
<id column="id" jdbcType="VARCHAR" property="id" />
|
||||||
<result column="type" jdbcType="VARCHAR" property="type" />
|
|
||||||
<result column="event" jdbcType="VARCHAR" property="event" />
|
<result column="event" jdbcType="VARCHAR" property="event" />
|
||||||
<result column="receiver" jdbcType="VARCHAR" property="receiver" />
|
<result column="receiver" jdbcType="VARCHAR" property="receiver" />
|
||||||
|
<result column="project_robot_id" jdbcType="VARCHAR" property="projectRobotId" />
|
||||||
<result column="task_type" jdbcType="VARCHAR" property="taskType" />
|
<result column="task_type" jdbcType="VARCHAR" property="taskType" />
|
||||||
<result column="webhook" jdbcType="VARCHAR" property="webhook" />
|
|
||||||
<result column="test_id" jdbcType="VARCHAR" property="testId" />
|
<result column="test_id" jdbcType="VARCHAR" property="testId" />
|
||||||
<result column="create_time" jdbcType="BIGINT" property="createTime" />
|
|
||||||
<result column="project_id" jdbcType="VARCHAR" property="projectId" />
|
<result column="project_id" jdbcType="VARCHAR" property="projectId" />
|
||||||
<result column="enable" jdbcType="BIT" property="enable" />
|
<result column="enable" jdbcType="BIT" property="enable" />
|
||||||
|
<result column="create_user" jdbcType="VARCHAR" property="createUser" />
|
||||||
|
<result column="create_time" jdbcType="BIGINT" property="createTime" />
|
||||||
|
<result column="update_user" jdbcType="VARCHAR" property="updateUser" />
|
||||||
|
<result column="update_time" jdbcType="BIGINT" property="updateTime" />
|
||||||
</resultMap>
|
</resultMap>
|
||||||
<sql id="Example_Where_Clause">
|
<sql id="Example_Where_Clause">
|
||||||
<where>
|
<where>
|
||||||
|
@ -72,8 +74,8 @@
|
||||||
</where>
|
</where>
|
||||||
</sql>
|
</sql>
|
||||||
<sql id="Base_Column_List">
|
<sql id="Base_Column_List">
|
||||||
id, `type`, event, receiver, task_type, webhook, test_id, create_time, project_id,
|
id, event, receiver, project_robot_id, task_type, test_id, project_id, `enable`,
|
||||||
`enable`
|
create_user, create_time, update_user, update_time
|
||||||
</sql>
|
</sql>
|
||||||
<select id="selectByExample" parameterType="io.metersphere.project.domain.MessageTaskExample" resultMap="BaseResultMap">
|
<select id="selectByExample" parameterType="io.metersphere.project.domain.MessageTaskExample" resultMap="BaseResultMap">
|
||||||
select
|
select
|
||||||
|
@ -106,14 +108,16 @@
|
||||||
</if>
|
</if>
|
||||||
</delete>
|
</delete>
|
||||||
<insert id="insert" parameterType="io.metersphere.project.domain.MessageTask">
|
<insert id="insert" parameterType="io.metersphere.project.domain.MessageTask">
|
||||||
insert into message_task (id, `type`, event,
|
insert into message_task (id, event, receiver,
|
||||||
receiver, task_type, webhook,
|
project_robot_id, task_type, test_id,
|
||||||
test_id, create_time, project_id,
|
project_id, `enable`, create_user,
|
||||||
`enable`)
|
create_time, update_user, update_time
|
||||||
values (#{id,jdbcType=VARCHAR}, #{type,jdbcType=VARCHAR}, #{event,jdbcType=VARCHAR},
|
)
|
||||||
#{receiver,jdbcType=VARCHAR}, #{taskType,jdbcType=VARCHAR}, #{webhook,jdbcType=VARCHAR},
|
values (#{id,jdbcType=VARCHAR}, #{event,jdbcType=VARCHAR}, #{receiver,jdbcType=VARCHAR},
|
||||||
#{testId,jdbcType=VARCHAR}, #{createTime,jdbcType=BIGINT}, #{projectId,jdbcType=VARCHAR},
|
#{projectRobotId,jdbcType=VARCHAR}, #{taskType,jdbcType=VARCHAR}, #{testId,jdbcType=VARCHAR},
|
||||||
#{enable,jdbcType=BIT})
|
#{projectId,jdbcType=VARCHAR}, #{enable,jdbcType=BIT}, #{createUser,jdbcType=VARCHAR},
|
||||||
|
#{createTime,jdbcType=BIGINT}, #{updateUser,jdbcType=VARCHAR}, #{updateTime,jdbcType=BIGINT}
|
||||||
|
)
|
||||||
</insert>
|
</insert>
|
||||||
<insert id="insertSelective" parameterType="io.metersphere.project.domain.MessageTask">
|
<insert id="insertSelective" parameterType="io.metersphere.project.domain.MessageTask">
|
||||||
insert into message_task
|
insert into message_task
|
||||||
|
@ -121,65 +125,77 @@
|
||||||
<if test="id != null">
|
<if test="id != null">
|
||||||
id,
|
id,
|
||||||
</if>
|
</if>
|
||||||
<if test="type != null">
|
|
||||||
`type`,
|
|
||||||
</if>
|
|
||||||
<if test="event != null">
|
<if test="event != null">
|
||||||
event,
|
event,
|
||||||
</if>
|
</if>
|
||||||
<if test="receiver != null">
|
<if test="receiver != null">
|
||||||
receiver,
|
receiver,
|
||||||
</if>
|
</if>
|
||||||
|
<if test="projectRobotId != null">
|
||||||
|
project_robot_id,
|
||||||
|
</if>
|
||||||
<if test="taskType != null">
|
<if test="taskType != null">
|
||||||
task_type,
|
task_type,
|
||||||
</if>
|
</if>
|
||||||
<if test="webhook != null">
|
|
||||||
webhook,
|
|
||||||
</if>
|
|
||||||
<if test="testId != null">
|
<if test="testId != null">
|
||||||
test_id,
|
test_id,
|
||||||
</if>
|
</if>
|
||||||
<if test="createTime != null">
|
|
||||||
create_time,
|
|
||||||
</if>
|
|
||||||
<if test="projectId != null">
|
<if test="projectId != null">
|
||||||
project_id,
|
project_id,
|
||||||
</if>
|
</if>
|
||||||
<if test="enable != null">
|
<if test="enable != null">
|
||||||
`enable`,
|
`enable`,
|
||||||
</if>
|
</if>
|
||||||
|
<if test="createUser != null">
|
||||||
|
create_user,
|
||||||
|
</if>
|
||||||
|
<if test="createTime != null">
|
||||||
|
create_time,
|
||||||
|
</if>
|
||||||
|
<if test="updateUser != null">
|
||||||
|
update_user,
|
||||||
|
</if>
|
||||||
|
<if test="updateTime != null">
|
||||||
|
update_time,
|
||||||
|
</if>
|
||||||
</trim>
|
</trim>
|
||||||
<trim prefix="values (" suffix=")" suffixOverrides=",">
|
<trim prefix="values (" suffix=")" suffixOverrides=",">
|
||||||
<if test="id != null">
|
<if test="id != null">
|
||||||
#{id,jdbcType=VARCHAR},
|
#{id,jdbcType=VARCHAR},
|
||||||
</if>
|
</if>
|
||||||
<if test="type != null">
|
|
||||||
#{type,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="event != null">
|
<if test="event != null">
|
||||||
#{event,jdbcType=VARCHAR},
|
#{event,jdbcType=VARCHAR},
|
||||||
</if>
|
</if>
|
||||||
<if test="receiver != null">
|
<if test="receiver != null">
|
||||||
#{receiver,jdbcType=VARCHAR},
|
#{receiver,jdbcType=VARCHAR},
|
||||||
</if>
|
</if>
|
||||||
|
<if test="projectRobotId != null">
|
||||||
|
#{projectRobotId,jdbcType=VARCHAR},
|
||||||
|
</if>
|
||||||
<if test="taskType != null">
|
<if test="taskType != null">
|
||||||
#{taskType,jdbcType=VARCHAR},
|
#{taskType,jdbcType=VARCHAR},
|
||||||
</if>
|
</if>
|
||||||
<if test="webhook != null">
|
|
||||||
#{webhook,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="testId != null">
|
<if test="testId != null">
|
||||||
#{testId,jdbcType=VARCHAR},
|
#{testId,jdbcType=VARCHAR},
|
||||||
</if>
|
</if>
|
||||||
<if test="createTime != null">
|
|
||||||
#{createTime,jdbcType=BIGINT},
|
|
||||||
</if>
|
|
||||||
<if test="projectId != null">
|
<if test="projectId != null">
|
||||||
#{projectId,jdbcType=VARCHAR},
|
#{projectId,jdbcType=VARCHAR},
|
||||||
</if>
|
</if>
|
||||||
<if test="enable != null">
|
<if test="enable != null">
|
||||||
#{enable,jdbcType=BIT},
|
#{enable,jdbcType=BIT},
|
||||||
</if>
|
</if>
|
||||||
|
<if test="createUser != null">
|
||||||
|
#{createUser,jdbcType=VARCHAR},
|
||||||
|
</if>
|
||||||
|
<if test="createTime != null">
|
||||||
|
#{createTime,jdbcType=BIGINT},
|
||||||
|
</if>
|
||||||
|
<if test="updateUser != null">
|
||||||
|
#{updateUser,jdbcType=VARCHAR},
|
||||||
|
</if>
|
||||||
|
<if test="updateTime != null">
|
||||||
|
#{updateTime,jdbcType=BIGINT},
|
||||||
|
</if>
|
||||||
</trim>
|
</trim>
|
||||||
</insert>
|
</insert>
|
||||||
<select id="countByExample" parameterType="io.metersphere.project.domain.MessageTaskExample" resultType="java.lang.Long">
|
<select id="countByExample" parameterType="io.metersphere.project.domain.MessageTaskExample" resultType="java.lang.Long">
|
||||||
|
@ -194,33 +210,39 @@
|
||||||
<if test="record.id != null">
|
<if test="record.id != null">
|
||||||
id = #{record.id,jdbcType=VARCHAR},
|
id = #{record.id,jdbcType=VARCHAR},
|
||||||
</if>
|
</if>
|
||||||
<if test="record.type != null">
|
|
||||||
`type` = #{record.type,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="record.event != null">
|
<if test="record.event != null">
|
||||||
event = #{record.event,jdbcType=VARCHAR},
|
event = #{record.event,jdbcType=VARCHAR},
|
||||||
</if>
|
</if>
|
||||||
<if test="record.receiver != null">
|
<if test="record.receiver != null">
|
||||||
receiver = #{record.receiver,jdbcType=VARCHAR},
|
receiver = #{record.receiver,jdbcType=VARCHAR},
|
||||||
</if>
|
</if>
|
||||||
|
<if test="record.projectRobotId != null">
|
||||||
|
project_robot_id = #{record.projectRobotId,jdbcType=VARCHAR},
|
||||||
|
</if>
|
||||||
<if test="record.taskType != null">
|
<if test="record.taskType != null">
|
||||||
task_type = #{record.taskType,jdbcType=VARCHAR},
|
task_type = #{record.taskType,jdbcType=VARCHAR},
|
||||||
</if>
|
</if>
|
||||||
<if test="record.webhook != null">
|
|
||||||
webhook = #{record.webhook,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="record.testId != null">
|
<if test="record.testId != null">
|
||||||
test_id = #{record.testId,jdbcType=VARCHAR},
|
test_id = #{record.testId,jdbcType=VARCHAR},
|
||||||
</if>
|
</if>
|
||||||
<if test="record.createTime != null">
|
|
||||||
create_time = #{record.createTime,jdbcType=BIGINT},
|
|
||||||
</if>
|
|
||||||
<if test="record.projectId != null">
|
<if test="record.projectId != null">
|
||||||
project_id = #{record.projectId,jdbcType=VARCHAR},
|
project_id = #{record.projectId,jdbcType=VARCHAR},
|
||||||
</if>
|
</if>
|
||||||
<if test="record.enable != null">
|
<if test="record.enable != null">
|
||||||
`enable` = #{record.enable,jdbcType=BIT},
|
`enable` = #{record.enable,jdbcType=BIT},
|
||||||
</if>
|
</if>
|
||||||
|
<if test="record.createUser != null">
|
||||||
|
create_user = #{record.createUser,jdbcType=VARCHAR},
|
||||||
|
</if>
|
||||||
|
<if test="record.createTime != null">
|
||||||
|
create_time = #{record.createTime,jdbcType=BIGINT},
|
||||||
|
</if>
|
||||||
|
<if test="record.updateUser != null">
|
||||||
|
update_user = #{record.updateUser,jdbcType=VARCHAR},
|
||||||
|
</if>
|
||||||
|
<if test="record.updateTime != null">
|
||||||
|
update_time = #{record.updateTime,jdbcType=BIGINT},
|
||||||
|
</if>
|
||||||
</set>
|
</set>
|
||||||
<if test="_parameter != null">
|
<if test="_parameter != null">
|
||||||
<include refid="Update_By_Example_Where_Clause" />
|
<include refid="Update_By_Example_Where_Clause" />
|
||||||
|
@ -229,15 +251,17 @@
|
||||||
<update id="updateByExample" parameterType="map">
|
<update id="updateByExample" parameterType="map">
|
||||||
update message_task
|
update message_task
|
||||||
set id = #{record.id,jdbcType=VARCHAR},
|
set id = #{record.id,jdbcType=VARCHAR},
|
||||||
`type` = #{record.type,jdbcType=VARCHAR},
|
|
||||||
event = #{record.event,jdbcType=VARCHAR},
|
event = #{record.event,jdbcType=VARCHAR},
|
||||||
receiver = #{record.receiver,jdbcType=VARCHAR},
|
receiver = #{record.receiver,jdbcType=VARCHAR},
|
||||||
|
project_robot_id = #{record.projectRobotId,jdbcType=VARCHAR},
|
||||||
task_type = #{record.taskType,jdbcType=VARCHAR},
|
task_type = #{record.taskType,jdbcType=VARCHAR},
|
||||||
webhook = #{record.webhook,jdbcType=VARCHAR},
|
|
||||||
test_id = #{record.testId,jdbcType=VARCHAR},
|
test_id = #{record.testId,jdbcType=VARCHAR},
|
||||||
create_time = #{record.createTime,jdbcType=BIGINT},
|
|
||||||
project_id = #{record.projectId,jdbcType=VARCHAR},
|
project_id = #{record.projectId,jdbcType=VARCHAR},
|
||||||
`enable` = #{record.enable,jdbcType=BIT}
|
`enable` = #{record.enable,jdbcType=BIT},
|
||||||
|
create_user = #{record.createUser,jdbcType=VARCHAR},
|
||||||
|
create_time = #{record.createTime,jdbcType=BIGINT},
|
||||||
|
update_user = #{record.updateUser,jdbcType=VARCHAR},
|
||||||
|
update_time = #{record.updateTime,jdbcType=BIGINT}
|
||||||
<if test="_parameter != null">
|
<if test="_parameter != null">
|
||||||
<include refid="Update_By_Example_Where_Clause" />
|
<include refid="Update_By_Example_Where_Clause" />
|
||||||
</if>
|
</if>
|
||||||
|
@ -245,59 +269,68 @@
|
||||||
<update id="updateByPrimaryKeySelective" parameterType="io.metersphere.project.domain.MessageTask">
|
<update id="updateByPrimaryKeySelective" parameterType="io.metersphere.project.domain.MessageTask">
|
||||||
update message_task
|
update message_task
|
||||||
<set>
|
<set>
|
||||||
<if test="type != null">
|
|
||||||
`type` = #{type,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="event != null">
|
<if test="event != null">
|
||||||
event = #{event,jdbcType=VARCHAR},
|
event = #{event,jdbcType=VARCHAR},
|
||||||
</if>
|
</if>
|
||||||
<if test="receiver != null">
|
<if test="receiver != null">
|
||||||
receiver = #{receiver,jdbcType=VARCHAR},
|
receiver = #{receiver,jdbcType=VARCHAR},
|
||||||
</if>
|
</if>
|
||||||
|
<if test="projectRobotId != null">
|
||||||
|
project_robot_id = #{projectRobotId,jdbcType=VARCHAR},
|
||||||
|
</if>
|
||||||
<if test="taskType != null">
|
<if test="taskType != null">
|
||||||
task_type = #{taskType,jdbcType=VARCHAR},
|
task_type = #{taskType,jdbcType=VARCHAR},
|
||||||
</if>
|
</if>
|
||||||
<if test="webhook != null">
|
|
||||||
webhook = #{webhook,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="testId != null">
|
<if test="testId != null">
|
||||||
test_id = #{testId,jdbcType=VARCHAR},
|
test_id = #{testId,jdbcType=VARCHAR},
|
||||||
</if>
|
</if>
|
||||||
<if test="createTime != null">
|
|
||||||
create_time = #{createTime,jdbcType=BIGINT},
|
|
||||||
</if>
|
|
||||||
<if test="projectId != null">
|
<if test="projectId != null">
|
||||||
project_id = #{projectId,jdbcType=VARCHAR},
|
project_id = #{projectId,jdbcType=VARCHAR},
|
||||||
</if>
|
</if>
|
||||||
<if test="enable != null">
|
<if test="enable != null">
|
||||||
`enable` = #{enable,jdbcType=BIT},
|
`enable` = #{enable,jdbcType=BIT},
|
||||||
</if>
|
</if>
|
||||||
|
<if test="createUser != null">
|
||||||
|
create_user = #{createUser,jdbcType=VARCHAR},
|
||||||
|
</if>
|
||||||
|
<if test="createTime != null">
|
||||||
|
create_time = #{createTime,jdbcType=BIGINT},
|
||||||
|
</if>
|
||||||
|
<if test="updateUser != null">
|
||||||
|
update_user = #{updateUser,jdbcType=VARCHAR},
|
||||||
|
</if>
|
||||||
|
<if test="updateTime != null">
|
||||||
|
update_time = #{updateTime,jdbcType=BIGINT},
|
||||||
|
</if>
|
||||||
</set>
|
</set>
|
||||||
where id = #{id,jdbcType=VARCHAR}
|
where id = #{id,jdbcType=VARCHAR}
|
||||||
</update>
|
</update>
|
||||||
<update id="updateByPrimaryKey" parameterType="io.metersphere.project.domain.MessageTask">
|
<update id="updateByPrimaryKey" parameterType="io.metersphere.project.domain.MessageTask">
|
||||||
update message_task
|
update message_task
|
||||||
set `type` = #{type,jdbcType=VARCHAR},
|
set event = #{event,jdbcType=VARCHAR},
|
||||||
event = #{event,jdbcType=VARCHAR},
|
|
||||||
receiver = #{receiver,jdbcType=VARCHAR},
|
receiver = #{receiver,jdbcType=VARCHAR},
|
||||||
|
project_robot_id = #{projectRobotId,jdbcType=VARCHAR},
|
||||||
task_type = #{taskType,jdbcType=VARCHAR},
|
task_type = #{taskType,jdbcType=VARCHAR},
|
||||||
webhook = #{webhook,jdbcType=VARCHAR},
|
|
||||||
test_id = #{testId,jdbcType=VARCHAR},
|
test_id = #{testId,jdbcType=VARCHAR},
|
||||||
create_time = #{createTime,jdbcType=BIGINT},
|
|
||||||
project_id = #{projectId,jdbcType=VARCHAR},
|
project_id = #{projectId,jdbcType=VARCHAR},
|
||||||
`enable` = #{enable,jdbcType=BIT}
|
`enable` = #{enable,jdbcType=BIT},
|
||||||
|
create_user = #{createUser,jdbcType=VARCHAR},
|
||||||
|
create_time = #{createTime,jdbcType=BIGINT},
|
||||||
|
update_user = #{updateUser,jdbcType=VARCHAR},
|
||||||
|
update_time = #{updateTime,jdbcType=BIGINT}
|
||||||
where id = #{id,jdbcType=VARCHAR}
|
where id = #{id,jdbcType=VARCHAR}
|
||||||
</update>
|
</update>
|
||||||
<insert id="batchInsert" parameterType="map">
|
<insert id="batchInsert" parameterType="map">
|
||||||
insert into message_task
|
insert into message_task
|
||||||
(id, `type`, event, receiver, task_type, webhook, test_id, create_time, project_id,
|
(id, event, receiver, project_robot_id, task_type, test_id, project_id, `enable`,
|
||||||
`enable`)
|
create_user, create_time, update_user, update_time)
|
||||||
values
|
values
|
||||||
<foreach collection="list" item="item" separator=",">
|
<foreach collection="list" item="item" separator=",">
|
||||||
(#{item.id,jdbcType=VARCHAR}, #{item.type,jdbcType=VARCHAR}, #{item.event,jdbcType=VARCHAR},
|
(#{item.id,jdbcType=VARCHAR}, #{item.event,jdbcType=VARCHAR}, #{item.receiver,jdbcType=VARCHAR},
|
||||||
#{item.receiver,jdbcType=VARCHAR}, #{item.taskType,jdbcType=VARCHAR}, #{item.webhook,jdbcType=VARCHAR},
|
#{item.projectRobotId,jdbcType=VARCHAR}, #{item.taskType,jdbcType=VARCHAR}, #{item.testId,jdbcType=VARCHAR},
|
||||||
#{item.testId,jdbcType=VARCHAR}, #{item.createTime,jdbcType=BIGINT}, #{item.projectId,jdbcType=VARCHAR},
|
#{item.projectId,jdbcType=VARCHAR}, #{item.enable,jdbcType=BIT}, #{item.createUser,jdbcType=VARCHAR},
|
||||||
#{item.enable,jdbcType=BIT})
|
#{item.createTime,jdbcType=BIGINT}, #{item.updateUser,jdbcType=VARCHAR}, #{item.updateTime,jdbcType=BIGINT}
|
||||||
|
)
|
||||||
</foreach>
|
</foreach>
|
||||||
</insert>
|
</insert>
|
||||||
<insert id="batchInsertSelective" parameterType="map">
|
<insert id="batchInsertSelective" parameterType="map">
|
||||||
|
@ -313,33 +346,39 @@
|
||||||
<if test="'id'.toString() == column.value">
|
<if test="'id'.toString() == column.value">
|
||||||
#{item.id,jdbcType=VARCHAR}
|
#{item.id,jdbcType=VARCHAR}
|
||||||
</if>
|
</if>
|
||||||
<if test="'type'.toString() == column.value">
|
|
||||||
#{item.type,jdbcType=VARCHAR}
|
|
||||||
</if>
|
|
||||||
<if test="'event'.toString() == column.value">
|
<if test="'event'.toString() == column.value">
|
||||||
#{item.event,jdbcType=VARCHAR}
|
#{item.event,jdbcType=VARCHAR}
|
||||||
</if>
|
</if>
|
||||||
<if test="'receiver'.toString() == column.value">
|
<if test="'receiver'.toString() == column.value">
|
||||||
#{item.receiver,jdbcType=VARCHAR}
|
#{item.receiver,jdbcType=VARCHAR}
|
||||||
</if>
|
</if>
|
||||||
|
<if test="'project_robot_id'.toString() == column.value">
|
||||||
|
#{item.projectRobotId,jdbcType=VARCHAR}
|
||||||
|
</if>
|
||||||
<if test="'task_type'.toString() == column.value">
|
<if test="'task_type'.toString() == column.value">
|
||||||
#{item.taskType,jdbcType=VARCHAR}
|
#{item.taskType,jdbcType=VARCHAR}
|
||||||
</if>
|
</if>
|
||||||
<if test="'webhook'.toString() == column.value">
|
|
||||||
#{item.webhook,jdbcType=VARCHAR}
|
|
||||||
</if>
|
|
||||||
<if test="'test_id'.toString() == column.value">
|
<if test="'test_id'.toString() == column.value">
|
||||||
#{item.testId,jdbcType=VARCHAR}
|
#{item.testId,jdbcType=VARCHAR}
|
||||||
</if>
|
</if>
|
||||||
<if test="'create_time'.toString() == column.value">
|
|
||||||
#{item.createTime,jdbcType=BIGINT}
|
|
||||||
</if>
|
|
||||||
<if test="'project_id'.toString() == column.value">
|
<if test="'project_id'.toString() == column.value">
|
||||||
#{item.projectId,jdbcType=VARCHAR}
|
#{item.projectId,jdbcType=VARCHAR}
|
||||||
</if>
|
</if>
|
||||||
<if test="'enable'.toString() == column.value">
|
<if test="'enable'.toString() == column.value">
|
||||||
#{item.enable,jdbcType=BIT}
|
#{item.enable,jdbcType=BIT}
|
||||||
</if>
|
</if>
|
||||||
|
<if test="'create_user'.toString() == column.value">
|
||||||
|
#{item.createUser,jdbcType=VARCHAR}
|
||||||
|
</if>
|
||||||
|
<if test="'create_time'.toString() == column.value">
|
||||||
|
#{item.createTime,jdbcType=BIGINT}
|
||||||
|
</if>
|
||||||
|
<if test="'update_user'.toString() == column.value">
|
||||||
|
#{item.updateUser,jdbcType=VARCHAR}
|
||||||
|
</if>
|
||||||
|
<if test="'update_time'.toString() == column.value">
|
||||||
|
#{item.updateTime,jdbcType=BIGINT}
|
||||||
|
</if>
|
||||||
</foreach>
|
</foreach>
|
||||||
)
|
)
|
||||||
</foreach>
|
</foreach>
|
||||||
|
|
Loading…
Reference in New Issue