Bläddra i källkod

智慧随访bug修复队列无代办事项

wangzl 1 månad sedan
förälder
incheckning
fe5136c4c8

+ 17 - 0
tr-modules/tr-module-smartFollowUp/src/main/java/cn/tr/module/smart/common/controller/vo/BizReasearchQueuePushVO.java

@@ -1,5 +1,6 @@
 package cn.tr.module.smart.common.controller.vo;
 
+import com.fasterxml.jackson.annotation.JsonIgnore;
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Data;
 import lombok.ToString;
@@ -41,4 +42,20 @@ public class BizReasearchQueuePushVO implements Serializable {
     private String queueId;
 
     private String createBy;
+
+    @ApiModelProperty(value = "创建时间", position = 8, hidden = true)
+    @JsonIgnore
+    private Date createTime;
+
+    @ApiModelProperty(value = "创建时间", position = 8,hidden = true)
+    @JsonIgnore
+    private Date updateTime;
+
+    @ApiModelProperty(value = "更新人", position = 9,hidden = true)
+    @JsonIgnore
+    private String updateBy;
+
+    @ApiModelProperty(value = "租户ID", position = 10,hidden = true)
+    @JsonIgnore
+    private String tenantId;
 }

+ 13 - 0
tr-modules/tr-module-smartFollowUp/src/main/java/cn/tr/module/smart/common/dto/BizClinicRoomUndoDTO.java

@@ -1,5 +1,6 @@
 package cn.tr.module.smart.common.dto;
 
+import com.fasterxml.jackson.annotation.JsonIgnore;
 import lombok.*;
 import cn.tr.core.validation.Update;
 import io.swagger.annotations.ApiModel;
@@ -43,4 +44,16 @@ public class BizClinicRoomUndoDTO implements Serializable {
 
     @ApiModelProperty("创建时间")
     private Date createTime;
+
+    @ApiModelProperty(value = "创建人", position = 7,hidden = true)
+    private String createBy;
+
+    @ApiModelProperty(value = "创建时间", position = 8,hidden = true)
+    private Date updateTime;
+
+    @ApiModelProperty(value = "更新人", position = 9,hidden = true)
+    private String updateBy;
+
+    @ApiModelProperty(value = "租户ID", position = 10,hidden = true)
+    private String tenantId;
 }

+ 4 - 0
tr-modules/tr-module-smartFollowUp/src/main/java/cn/tr/module/smart/common/service/impl/BizReasearchQueueClinicServiceImpl.java

@@ -295,7 +295,11 @@ public class BizReasearchQueueClinicServiceImpl extends ServiceImpl<BizReasearch
                 .type(ClinicUndoType.questionGroup)
                 .linkId(source.getQueueId())
                 .publishTime(new Date())
+                .createBy(source.getCreateBy())
                 .createTime(new Date())
+                .updateTime(new Date())
+                .updateBy(source.getUpdateBy())
+                .tenantId(source.getTenantId())
                 .build());
         try {
             BizMpPublishInfoDTO publishInfo = baseMapper.selectPushInfo(source.getId());

+ 9 - 1
tr-modules/tr-module-smartFollowUp/src/main/resources/mapper/smart/BizReasearchQueueClinicMapper.xml

@@ -50,6 +50,10 @@
         <result property="clinicEndTime" column="clinic_end_time"/>
         <result property="queueId" column="queue_id" />
         <result property="createBy" column="create_by" />
+        <result property="updateBy" column="update_by" />
+        <result property="createTime" column="create_time" />
+        <result property="updateTime" column="update_time" />
+        <result property="tenantId" column="tenant_id" />
     </resultMap>
 
     <resultMap id="QuestionAnswerListAll" type="cn.tr.module.smart.common.controller.vo.BizReasearchQueueQuestionAnswerAllVO">
@@ -122,7 +126,11 @@
         brqc.last_push_interval,
         bcr.clinic_end_time,
         brqc.create_by,
-        brqc.queue_id
+        brqc.queue_id,
+        brqc.create_time,
+        brqc.update_time,
+        brqc.update_by,
+        brqc.tenant_id
         FROM
         biz_reasearch_queue_clinic brqc
         JOIN biz_reasearch_queue brq ON brq.id = brqc.queue_id