From a25c9d59533fedb6c9b089f9dc627c5a64f2e26d Mon Sep 17 00:00:00 2001 From: ma <1062634917@qq.com> Date: Mon, 20 Dec 2021 16:40:52 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B4=A6=E6=88=B7=E7=AE=A1=E7=90=86=E5=A2=9E?= =?UTF-8?q?=E5=8A=A0=E5=AD=97=E6=AE=B5=20=E5=8C=BA=E5=88=86=E6=9D=A5?= =?UTF-8?q?=E8=87=AA=E9=97=AE=E5=8D=B7=E6=88=96=E8=B4=A6=E6=88=B7=E7=94=B3?= =?UTF-8?q?=E8=AF=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../carbasics/bean/po/AccountManage.java | 11 ++++ .../bean/po/AccountManageExample.java | 60 +++++++++++++++++++ .../service/AccountManageService.java | 1 + .../service/QuestionnaireService.java | 1 + .../mapper_raw/AccountManageMapper.xml | 29 +++++++-- src/main/resources/mbg.xml | 5 +- 6 files changed, 99 insertions(+), 8 deletions(-) diff --git a/src/main/java/com/ccsens/carbasics/bean/po/AccountManage.java b/src/main/java/com/ccsens/carbasics/bean/po/AccountManage.java index 550a092..0fec3ef 100644 --- a/src/main/java/com/ccsens/carbasics/bean/po/AccountManage.java +++ b/src/main/java/com/ccsens/carbasics/bean/po/AccountManage.java @@ -26,6 +26,8 @@ public class AccountManage implements Serializable { private Byte auditStatus; + private Byte dataFrom; + private Date createdAt; private Date updatedAt; @@ -122,6 +124,14 @@ public class AccountManage implements Serializable { this.auditStatus = auditStatus; } + public Byte getDataFrom() { + return dataFrom; + } + + public void setDataFrom(Byte dataFrom) { + this.dataFrom = dataFrom; + } + public Date getCreatedAt() { return createdAt; } @@ -163,6 +173,7 @@ public class AccountManage implements Serializable { sb.append(", submitterUserId=").append(submitterUserId); sb.append(", aduitUserId=").append(aduitUserId); sb.append(", auditStatus=").append(auditStatus); + sb.append(", dataFrom=").append(dataFrom); sb.append(", createdAt=").append(createdAt); sb.append(", updatedAt=").append(updatedAt); sb.append(", recStatus=").append(recStatus); diff --git a/src/main/java/com/ccsens/carbasics/bean/po/AccountManageExample.java b/src/main/java/com/ccsens/carbasics/bean/po/AccountManageExample.java index cac673d..6932e3a 100644 --- a/src/main/java/com/ccsens/carbasics/bean/po/AccountManageExample.java +++ b/src/main/java/com/ccsens/carbasics/bean/po/AccountManageExample.java @@ -835,6 +835,66 @@ public class AccountManageExample { return (Criteria) this; } + public Criteria andDataFromIsNull() { + addCriterion("data_from is null"); + return (Criteria) this; + } + + public Criteria andDataFromIsNotNull() { + addCriterion("data_from is not null"); + return (Criteria) this; + } + + public Criteria andDataFromEqualTo(Byte value) { + addCriterion("data_from =", value, "dataFrom"); + return (Criteria) this; + } + + public Criteria andDataFromNotEqualTo(Byte value) { + addCriterion("data_from <>", value, "dataFrom"); + return (Criteria) this; + } + + public Criteria andDataFromGreaterThan(Byte value) { + addCriterion("data_from >", value, "dataFrom"); + return (Criteria) this; + } + + public Criteria andDataFromGreaterThanOrEqualTo(Byte value) { + addCriterion("data_from >=", value, "dataFrom"); + return (Criteria) this; + } + + public Criteria andDataFromLessThan(Byte value) { + addCriterion("data_from <", value, "dataFrom"); + return (Criteria) this; + } + + public Criteria andDataFromLessThanOrEqualTo(Byte value) { + addCriterion("data_from <=", value, "dataFrom"); + return (Criteria) this; + } + + public Criteria andDataFromIn(List values) { + addCriterion("data_from in", values, "dataFrom"); + return (Criteria) this; + } + + public Criteria andDataFromNotIn(List values) { + addCriterion("data_from not in", values, "dataFrom"); + return (Criteria) this; + } + + public Criteria andDataFromBetween(Byte value1, Byte value2) { + addCriterion("data_from between", value1, value2, "dataFrom"); + return (Criteria) this; + } + + public Criteria andDataFromNotBetween(Byte value1, Byte value2) { + addCriterion("data_from not between", value1, value2, "dataFrom"); + return (Criteria) this; + } + public Criteria andCreatedAtIsNull() { addCriterion("created_at is null"); return (Criteria) this; diff --git a/src/main/java/com/ccsens/carbasics/service/AccountManageService.java b/src/main/java/com/ccsens/carbasics/service/AccountManageService.java index e3c41c6..3f6813f 100644 --- a/src/main/java/com/ccsens/carbasics/service/AccountManageService.java +++ b/src/main/java/com/ccsens/carbasics/service/AccountManageService.java @@ -63,6 +63,7 @@ public class AccountManageService implements IAccountManageService { accountManage.setId(snowflake.nextId()); accountManage.setSubmitterUserId(userId); accountManage.setAuditStatus((byte) 0); + accountManage.setDataFrom((byte) 0); accountManageDao.insertSelective(accountManage); } diff --git a/src/main/java/com/ccsens/carbasics/service/QuestionnaireService.java b/src/main/java/com/ccsens/carbasics/service/QuestionnaireService.java index fb67daf..8913869 100644 --- a/src/main/java/com/ccsens/carbasics/service/QuestionnaireService.java +++ b/src/main/java/com/ccsens/carbasics/service/QuestionnaireService.java @@ -223,6 +223,7 @@ public class QuestionnaireService implements IQuestionnaireService{ accountManage.setSubmitterPhone(param.getPhone()); accountManage.setSubmitterUserId(userId); accountManage.setAuditStatus((byte) 0); + accountManage.setDataFrom((byte) 1); accountManageDao.insertSelective(accountManage); return new QuestionnaireVo.SubmitInfo(); // if (ObjectUtil.isNotNull(submitId)) { diff --git a/src/main/resources/mapper_raw/AccountManageMapper.xml b/src/main/resources/mapper_raw/AccountManageMapper.xml index c6b6fa8..e1aea4e 100644 --- a/src/main/resources/mapper_raw/AccountManageMapper.xml +++ b/src/main/resources/mapper_raw/AccountManageMapper.xml @@ -13,6 +13,7 @@ + @@ -77,8 +78,8 @@ id, hospital_name, department_name, department_code, position_name, position_code, - submitter, submitter_phone, submitter_user_id, aduit_user_id, audit_status, created_at, - updated_at, rec_status + submitter, submitter_phone, submitter_user_id, aduit_user_id, audit_status, data_from, + created_at, updated_at, rec_status