CeDo
2021-06-04 3063550d2f07be58b33b54be93c3628806191b85
bugfixed:首页待处理事件统计信息
1个文件已修改
1个文件已添加
100 ■■■■■ 已修改文件
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/grid/ComGridActVO.java 90 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_grid/src/main/resources/mapper/EventGridDataMapper.xml 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/grid/ComGridActVO.java
New file
@@ -0,0 +1,90 @@
package com.panzhihua.common.model.vos.grid;
import com.panzhihua.common.validated.AddGroup;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import javax.validation.constraints.Min;
import javax.validation.constraints.NotBlank;
import java.util.Date;
/**
 * @program: springcloud_k8s_panzhihuazhihuishequ
 * @description: 社区
 * @author: huang.hongfa weixin hhf9596 qq 959656820
 * @create: 2020-12-15 10:06
 **/
@Data
@ApiModel("网格社区表")
public class ComGridActVO {
    @ApiModelProperty("社区id")
    private Long communityId;
    @ApiModelProperty("社区名字")
    @NotBlank(groups = {AddGroup.class},message = "社区名字不能为空")
    private String name;
    @ApiModelProperty("社区地址")
    @NotBlank(groups = {AddGroup.class},message = "社区地址不能为空")
    private String address;
    @ApiModelProperty("经度")
    @NotBlank(groups = {AddGroup.class},message = "经度不能为空")
    private String lng;
    @ApiModelProperty("维度")
    @NotBlank(groups = {AddGroup.class},message = "纬度不能为空")
    private String lat;
    @ApiModelProperty("创建时间")
    private Date createAt;
    @ApiModelProperty("省份地址编码")
    @NotBlank(groups = {AddGroup.class},message = "省份地址编码不能为空")
    private String provinceCode;
    @ApiModelProperty("市级地址编码")
    @NotBlank(groups = {AddGroup.class},message = "市级地址编码不能为空")
    private String cityCode;
    @ApiModelProperty("区级地址编码")
    @NotBlank(groups = {AddGroup.class},message = "区级地址编码不能为空")
    private String areaCode;
    @ApiModelProperty("区级地址编码-名字")
    private String areaName;
    @ApiModelProperty("社区面积")
    @Min(value =1,groups = {AddGroup.class},message = "社区面积不能为空")
    private Double square;
    @ApiModelProperty("联系人")
    @NotBlank(groups = {AddGroup.class},message = "联系人不能为空")
    private String contacts;
    @ApiModelProperty("联系人电话")
    @NotBlank(groups = {AddGroup.class},message = "联系人电话不能为空")
    private String contactsPhone;
    @ApiModelProperty("超管账号")
    @NotBlank(groups = {AddGroup.class},message = "超管账号不能为空")
    private String account;
    @ApiModelProperty("账号密码")
    @NotBlank(groups = {AddGroup.class},message = "账号密码不能为空")
    private String password;
    @ApiModelProperty(value = "状态 0 启用 1 禁用",example = "0")
    private Integer state;
    @ApiModelProperty("距离-单位米")
    private String distance;
    @ApiModelProperty("街道Id")
    private Long streetId;
    @ApiModelProperty("是否默认")
    private Boolean isGridUserDefault = false;
}
springcloud_k8s_panzhihuazhihuishequ/service_grid/src/main/resources/mapper/EventGridDataMapper.xml
@@ -152,7 +152,7 @@
    <select id="getGridTodoData" resultType="com.panzhihua.common.model.vos.grid.UserEventGridDataVO"
        parameterType="com.panzhihua.common.model.dtos.grid.EventGridTodoDataDTO">
        SELECT IFNULL(SUM(t.todoNums), 0), 1 event_type
        SELECT IFNULL(SUM(t.todoNums), 0) todoNums, 1 event_type
        FROM (
        SELECT  IFNULL(count(e.id), 0) as todoNums
        FROM EVENT  e
@@ -163,7 +163,7 @@
        GROUP BY e.event_type
        ) t
        UNION ALL
        SELECT IFNULL(SUM(t.todoNums), 0), 2 event_type
        SELECT IFNULL(SUM(t.todoNums), 0) todoNums, 2 event_type
        FROM (
        SELECT  IFNULL(count(e.id), 0) as todoNums
        FROM EVENT  e
@@ -174,7 +174,7 @@
        GROUP BY e.event_type
        ) t
        UNION ALL
        SELECT IFNULL(SUM(t.todoNums), 0), 3 event_type
        SELECT IFNULL(SUM(t.todoNums), 0) todoNums, 3 event_type
        FROM (
        SELECT  IFNULL(count(e.id), 0) as todoNums
        FROM EVENT  e
@@ -185,7 +185,7 @@
        GROUP BY e.event_type
        ) t
        UNION ALL
        SELECT IFNULL(SUM(t.todoNums), 0), 4 event_type
        SELECT IFNULL(SUM(t.todoNums), 0) todoNums, 4 event_type
        FROM (
        SELECT  IFNULL(count(e.id), 0) as todoNums
        FROM EVENT  e
@@ -196,7 +196,7 @@
        GROUP BY e.event_type
        ) t
        UNION ALL
        SELECT IFNULL(SUM(t.todoNums), 0), 5 event_type
        SELECT IFNULL(SUM(t.todoNums), 0) todoNums, 5 event_type
        FROM (
        SELECT  IFNULL(count(e.id), 0) as todoNums
        FROM EVENT  e