Commit f496bb1ce707729befab295a5907e40491f284c1
Merge branch 'master' of http://git.yuntengiot.com/huang/thingsboard3.3.2 into localhost-cxy
Conflicts: common/data/src/main/java/org/thingsboard/server/common/data/yunteng/dto/SysNoticeUserDTO.java dao/src/main/resources/mapper/SysNoticeUserMapper.xml
Showing
3 changed files
with
8 additions
and
1 deletions
1 | 1 | package org.thingsboard.server.common.data.yunteng.dto; |
2 | 2 | |
3 | +import com.fasterxml.jackson.annotation.JsonFormat; | |
3 | 4 | import io.swagger.annotations.ApiModel; |
4 | 5 | import io.swagger.annotations.ApiModelProperty; |
5 | 6 | import lombok.Data; |
... | ... | @@ -42,5 +43,6 @@ public class SysNoticeDTO extends TenantDTO { |
42 | 43 | private String senderName; |
43 | 44 | |
44 | 45 | @ApiModelProperty(value = "发送时间") |
46 | + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") | |
45 | 47 | private LocalDateTime senderDate; |
46 | 48 | } | ... | ... |
1 | 1 | package org.thingsboard.server.common.data.yunteng.dto; |
2 | +import com.fasterxml.jackson.annotation.JsonFormat; | |
2 | 3 | import io.swagger.annotations.ApiModelProperty; |
3 | 4 | import lombok.Data; |
4 | 5 | import lombok.EqualsAndHashCode; |
... | ... | @@ -25,6 +26,7 @@ public class SysNoticeUserDTO extends TenantDTO { |
25 | 26 | @ApiModelProperty(value = "阅读状态 0:未读 1:已读") |
26 | 27 | private String readStatus; |
27 | 28 | @ApiModelProperty(value = "阅读时间") |
29 | + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") | |
28 | 30 | private LocalDateTime readDate; |
29 | 31 | @ApiModelProperty(value = "通知类型") |
30 | 32 | private SysNoticeTypeEnum type; | ... | ... |
... | ... | @@ -23,6 +23,7 @@ |
23 | 23 | <result property="type" column="type" typeHandler="org.apache.ibatis.type.EnumTypeHandler"/> |
24 | 24 | <result property="senderName" column="sender_name"/> |
25 | 25 | <result property="senderDate" column="sender_date"/> |
26 | + <result property="title" column="title"/> | |
26 | 27 | </association> |
27 | 28 | </resultMap> |
28 | 29 | |
... | ... | @@ -48,7 +49,8 @@ |
48 | 49 | sn.type AS type, |
49 | 50 | sn.sender_name sender_name, |
50 | 51 | sn.sender_date sender_date, |
51 | - sn.id AS id | |
52 | + sn.id AS id, | |
53 | + sn.title AS title | |
52 | 54 | FROM sys_notice_user snu |
53 | 55 | LEFT JOIN sys_notice sn ON sn.id = snu.notice_id |
54 | 56 | LEFT JOIN sys_user su ON snu.receiver_id = su.id |
... | ... | @@ -57,6 +59,7 @@ |
57 | 59 | <include refid="columns"/> |
58 | 60 | WHERE |
59 | 61 | snu.tenant_id = #{queryMap.tenantId} |
62 | + AND snu.status = '1' | |
60 | 63 | <if test="queryMap.type != null"> |
61 | 64 | AND sn.type = #{queryMap.type} |
62 | 65 | </if> | ... | ... |