101captain
2022-04-25 2d3b09286767a6a015a0e58cd80746f1a3943b53
花城E+防疫修改
28个文件已添加
1312 ■■■■■ 已修改文件
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/community/acid/ComActAcidDangerMemberDTO.java 52 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/community/acid/ComActAcidMemberDTO.java 31 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/community/acid/ComActAcidDangerMemberVO.java 78 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/community/acid/ComActAcidMemberVO.java 60 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/BcRegionApi.java 44 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/ComActAcidCheckRecordApi.java 88 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/ComActAcidDangerMemberApi.java 89 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/ComActAcidMemberApi.java 93 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/BcRegionDao.java 25 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComActAcidCheckRecordDao.java 18 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComActAcidDangerMemberDao.java 26 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComActAcidMemberDao.java 30 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/entity/BcRegion.java 113 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/entity/ComActAcidCheckRecord.java 68 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/entity/ComActAcidDangerMember.java 86 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/entity/ComActAcidMember.java 68 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/BcRegionService.java 24 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComActAcidCheckRecordService.java 24 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComActAcidDangerMemberService.java 25 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComActAcidMemberService.java 33 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/BcRegionServiceImpl.java 28 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComActAcidCheckRecordServiceImpl.java 28 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComActAcidDangerMemberServiceImpl.java 29 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComActAcidMemberServiceImpl.java 44 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/resources/mapper/BcRegionMapper.xml 25 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/resources/mapper/ComActAcidCheckRecordMapper.xml 15 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/resources/mapper/ComActAcidDangerMemberMapper.xml 38 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/resources/mapper/ComActAcidMemberMapper.xml 30 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/community/acid/ComActAcidDangerMemberDTO.java
New file
@@ -0,0 +1,52 @@
package com.panzhihua.common.model.dtos.community.acid;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.io.Serializable;
import java.util.Date;
/**
 * 风险人员表(ComActAcidDangerMember)表实体类
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * description: 风险人员表相关功能
 *
 * @author zzj
 * @since 2022-04-24 16:12:09
 */
@Data
@ApiModel("风险人员")
public class ComActAcidDangerMemberDTO  {
    /**
     * 人员类型 1风险人员 2未填地址人员
     */
    @ApiModelProperty(value = "人员类型 1风险人员 2未填地址人员")
    private Integer type;
    @ApiModelProperty(value = "数据来源 1系统")
    private Integer source;
    @ApiModelProperty("页数")
    private Integer page;
    @ApiModelProperty("条数")
    private Integer size;
    @ApiModelProperty("关键字")
    private String keyword;
    @ApiModelProperty("开始时间")
    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
    private Date startTime;
    @ApiModelProperty("结束时间")
    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
    private Date stopTime;
    /**
     * 处理情况 1:集中隔离 2:居家隔离 3:健康监测 4:失联或尚需追踪 5:排除风险 6:暂未管控
     */
    @ApiModelProperty(value = "当前处理情况 1:集中隔离 2:居家隔离 3:健康监测 4:失联或尚需追踪 5:排除风险 6:暂未管控")
    private Integer status;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/community/acid/ComActAcidMemberDTO.java
New file
@@ -0,0 +1,31 @@
package com.panzhihua.common.model.dtos.community.acid;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * @author zzj
 */
@Data
@ApiModel("工作人员实体")
public class ComActAcidMemberDTO {
    /**
     * 是否推送 1是 0否
     */
    @ApiModelProperty(value = "是否推送 1是 0否")
    private Integer pushStatus;
    /**
     * 绑定单位
     */
    @ApiModelProperty(value = "绑定单位")
    private String relationName;
    @ApiModelProperty(value = "关键字")
    private String keyword;
    @ApiModelProperty("页数")
    private Integer page;
    @ApiModelProperty("条数")
    private Integer size;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/community/acid/ComActAcidDangerMemberVO.java
New file
@@ -0,0 +1,78 @@
package com.panzhihua.common.model.vos.community.acid;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.io.Serializable;
import java.util.Date;
/**
 * 风险人员表(ComActAcidDangerMember)表实体类
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * description: 风险人员表相关功能
 *
 * @author zzj
 * @since 2022-04-24 16:12:09
 */
@Data
@ApiModel("风险人员表")
public class ComActAcidDangerMemberVO implements Serializable {
    private static final long serialVersionUID = 889636932941876579L;
    private Long id;
    /**
     * 创建时间
     */
    @ApiModelProperty(value = "创建时间")
    private Date createTime;
    /**
     * 填报记录id
     */
    @ApiModelProperty(value = "填报记录id")
    private Long recordId;
    /**
     * 姓名
     */
    @ApiModelProperty(value = "姓名")
    private String name;
    /**
     * 手机号
     */
    @ApiModelProperty(value = "手机号")
    private String phone;
    /**
     * 人员类型 1风险人员 2未填地址人员
     */
    @ApiModelProperty(value = "人员类型 1风险人员 2未填地址人员")
    private Integer type;
    /**
     * 更新时间
     */
    @ApiModelProperty(value = "更新时间")
    private Date updateTime;
    /**
     * 数据来源
     */
    @ApiModelProperty(value = "数据来源 1系统")
    private Integer source;
    /**
     * 处理情况 1:集中隔离 2:居家隔离 3:健康监测 4:失联或尚需追踪 5:排除风险 6:暂未管控
     */
    @ApiModelProperty(value = "当前处理情况 1:集中隔离 2:居家隔离 3:健康监测 4:失联或尚需追踪 5:排除风险 6:暂未管控")
    private Integer status;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/community/acid/ComActAcidMemberVO.java
New file
@@ -0,0 +1,60 @@
package com.panzhihua.common.model.vos.community.acid;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.io.Serializable;
import java.util.Date;
/**
 * 防疫工作人员表(ComActAcidMember)表实体类
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * description: 防疫工作人员表相关功能
 *
 * @author zzj
 * @since 2022-04-24 16:12:06
 */
@Data
@ApiModel("防疫工作人员表")
public class ComActAcidMemberVO implements Serializable {
    private static final long serialVersionUID = -88592294208705755L;
    private Long id;
    /**
     * 姓名
     */
    @ApiModelProperty(value = "姓名")
    private String name;
    /**
     * 手机号
     */
    @ApiModelProperty(value = "手机号")
    private String phone;
    /**
     * 是否推送 1是 0否
     */
    @ApiModelProperty(value = "是否推送 1是 0否")
    private Integer pushStatus;
    /**
     * 绑定单位
     */
    @ApiModelProperty(value = "绑定单位")
    private String relationName;
    /**
     * 创建时间
     */
    @ApiModelProperty(value = "创建时间")
    private Date createTime;
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/BcRegionApi.java
New file
@@ -0,0 +1,44 @@
package com.panzhihua.service_community.api;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.extension.api.ApiController;
import com.panzhihua.common.model.vos.R;
import com.panzhihua.common.model.dtos.property.CommonPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.panzhihua.service_community.entity.BcRegion;
import com.panzhihua.service_community.service.BcRegionService;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
import java.io.Serializable;
import java.util.List;
/**
 * 行政区划表(BcRegion)表控制层
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * description: 行政区划表相关功能
 *
 * @author zzj
 * @since 2022-04-20 14:26:14
 */
@RestController
@RequestMapping("bcRegion")
public class BcRegionApi {
    /**
     * 服务对象
     */
    @Resource
    private BcRegionService bcRegionService;
    /**
     * 关键字查询
     *
     * @param name 查询实体
     * @return 所有数据
     */
    @PostMapping("queryAll")
    public R selectAll(@RequestParam("name") String  name) {
        return this.bcRegionService.pageList(name);
    }
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/ComActAcidCheckRecordApi.java
New file
@@ -0,0 +1,88 @@
package com.panzhihua.service_community.api;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.extension.api.ApiController;
import com.panzhihua.common.model.vos.R;
import com.panzhihua.common.model.dtos.property.CommonPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.panzhihua.service_community.entity.ComActAcidCheckRecord;
import com.panzhihua.service_community.service.ComActAcidCheckRecordService;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
import java.io.Serializable;
import java.util.List;
/**
 * 排查跟进表(ComActAcidCheckRecord)表控制层
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * description: 排查跟进表相关功能
 *
 * @author zzj
 * @since 2022-04-24 16:14:27
 */
@RestController
@RequestMapping("comActAcidCheckRecord")
public class ComActAcidCheckRecordApi {
    /**
     * 服务对象
     */
    @Resource
    private ComActAcidCheckRecordService comActAcidCheckRecordService;
    /**
     * 分页查询所有数据
     *
     * @param commonPage 查询实体
     * @return 所有数据
     */
    @PostMapping("queryAll")
    public R selectAll(@RequestBody CommonPage commonPage) {
        return this.comActAcidCheckRecordService.pageList(commonPage);
    }
    /**
     * 通过主键查询单条数据
     *
     * @param id 主键
     * @return 单条数据
     */
    @GetMapping("{id}")
    public R selectOne(@PathVariable("id") Serializable id) {
        return R.ok(this.comActAcidCheckRecordService.getById(id));
    }
    /**
     * 新增数据
     *
     * @param comActAcidCheckRecord 实体对象
     * @return 新增结果
     */
    @PostMapping
    public R insert(@RequestBody ComActAcidCheckRecord comActAcidCheckRecord) {
        return R.ok(this.comActAcidCheckRecordService.save(comActAcidCheckRecord));
    }
    /**
     * 修改数据
     *
     * @param comActAcidCheckRecord 实体对象
     * @return 修改结果
     */
    @PostMapping("/update")
    public R update(@RequestBody ComActAcidCheckRecord comActAcidCheckRecord) {
        return R.ok(this.comActAcidCheckRecordService.updateById(comActAcidCheckRecord));
    }
    /**
     * 删除数据
     *
     * @param id 主键结合
     * @return 删除结果
     */
    @GetMapping("del")
    public R delete(@RequestParam("id") Long id) {
        return R.ok(this.comActAcidCheckRecordService.removeById(id));
    }
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/ComActAcidDangerMemberApi.java
New file
@@ -0,0 +1,89 @@
package com.panzhihua.service_community.api;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.extension.api.ApiController;
import com.panzhihua.common.model.dtos.community.acid.ComActAcidDangerMemberDTO;
import com.panzhihua.common.model.vos.R;
import com.panzhihua.common.model.dtos.property.CommonPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.panzhihua.service_community.entity.ComActAcidDangerMember;
import com.panzhihua.service_community.service.ComActAcidDangerMemberService;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
import java.io.Serializable;
import java.util.List;
/**
 * 风险人员表(ComActAcidDangerMember)表控制层
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * description: 风险人员表相关功能
 *
 * @author zzj
 * @since 2022-04-24 16:12:11
 */
@RestController
@RequestMapping("comActAcidDangerMember")
public class ComActAcidDangerMemberApi {
    /**
     * 服务对象
     */
    @Resource
    private ComActAcidDangerMemberService comActAcidDangerMemberService;
    /**
     * 分页查询所有数据
     *
     * @param commonPage 查询实体
     * @return 所有数据
     */
    @PostMapping("queryAll")
    public R selectAll(@RequestBody ComActAcidDangerMemberDTO commonPage) {
        return this.comActAcidDangerMemberService.pageList(commonPage);
    }
    /**
     * 通过主键查询单条数据
     *
     * @param id 主键
     * @return 单条数据
     */
    @GetMapping("{id}")
    public R selectOne(@PathVariable("id") Serializable id) {
        return R.ok(this.comActAcidDangerMemberService.getById(id));
    }
    /**
     * 新增数据
     *
     * @param comActAcidDangerMember 实体对象
     * @return 新增结果
     */
    @PostMapping
    public R insert(@RequestBody ComActAcidDangerMember comActAcidDangerMember) {
        return R.ok(this.comActAcidDangerMemberService.save(comActAcidDangerMember));
    }
    /**
     * 修改数据
     *
     * @param comActAcidDangerMember 实体对象
     * @return 修改结果
     */
    @PostMapping("/update")
    public R update(@RequestBody ComActAcidDangerMember comActAcidDangerMember) {
        return R.ok(this.comActAcidDangerMemberService.updateById(comActAcidDangerMember));
    }
    /**
     * 删除数据
     *
     * @param id 主键结合
     * @return 删除结果
     */
    @GetMapping("del")
    public R delete(@RequestParam("id") Long id) {
        return R.ok(this.comActAcidDangerMemberService.removeById(id));
    }
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/ComActAcidMemberApi.java
New file
@@ -0,0 +1,93 @@
package com.panzhihua.service_community.api;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.extension.api.ApiController;
import com.panzhihua.common.model.dtos.community.acid.ComActAcidMemberDTO;
import com.panzhihua.common.model.vos.R;
import com.panzhihua.common.model.dtos.property.CommonPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.panzhihua.common.model.vos.community.acid.ComActAcidMemberVO;
import com.panzhihua.service_community.entity.ComActAcidMember;
import com.panzhihua.service_community.service.ComActAcidMemberService;
import org.springframework.beans.BeanUtils;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
import java.io.Serializable;
import java.util.List;
/**
 * 防疫工作人员表(ComActAcidMember)表控制层
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * description: 防疫工作人员表相关功能
 *
 * @author zzj
 * @since 2022-04-24 16:12:08
 */
@RestController
@RequestMapping("comActAcidMember")
public class ComActAcidMemberApi {
    /**
     * 服务对象
     */
    @Resource
    private ComActAcidMemberService comActAcidMemberService;
    /**
     * 分页查询所有数据
     *
     * @param commonPage 查询实体
     * @return 所有数据
     */
    @PostMapping("queryAll")
    public R selectAll(@RequestBody ComActAcidMemberDTO commonPage) {
        return this.comActAcidMemberService.pageList(commonPage);
    }
    /**
     * 通过主键查询单条数据
     *
     * @param id 主键
     * @return 单条数据
     */
    @GetMapping("{id}")
    public R selectOne(@PathVariable("id") Long id) {
        return R.ok(this.comActAcidMemberService.getById(id));
    }
    /**
     * 新增数据
     *
     * @param comActAcidMemberVO 实体对象
     * @return 新增结果
     */
    @PostMapping
    public R insert(@RequestBody ComActAcidMemberVO comActAcidMemberVO) {
        return this.comActAcidMemberService.insert(comActAcidMemberVO);
    }
    /**
     * 修改数据
     *
     * @param comActAcidMemberVO 实体对象
     * @return 修改结果
     */
    @PostMapping("/update")
    public R update(@RequestBody ComActAcidMemberVO comActAcidMemberVO) {
        ComActAcidMember comActAcidMember=new ComActAcidMember();
        BeanUtils.copyProperties(comActAcidMemberVO,comActAcidMember);
        return R.ok(this.comActAcidMemberService.updateById(comActAcidMember));
    }
    /**
     * 删除数据
     *
     * @param id 主键结合
     * @return 删除结果
     */
    @GetMapping("del")
    public R delete(@RequestParam("id") Long id) {
        return R.ok(this.comActAcidMemberService.removeById(id));
    }
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/BcRegionDao.java
New file
@@ -0,0 +1,25 @@
package com.panzhihua.service_community.dao;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.panzhihua.common.model.dtos.property.CommonPage;
import org.apache.ibatis.annotations.Mapper;
import com.panzhihua.service_community.entity.BcRegion;
/**
 * 行政区划表(BcRegion)表数据库访问层
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * description: 行政区划表相关功能
 *
 * @author zzj
 * @since 2022-04-20 14:26:13
 */
@Mapper
public interface BcRegionDao extends BaseMapper<BcRegion> {
    /**
     * 姓名查询
     * @param name
     * @return
     */
    String selectByName(String name);
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComActAcidCheckRecordDao.java
New file
@@ -0,0 +1,18 @@
package com.panzhihua.service_community.dao;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Mapper;
import com.panzhihua.service_community.entity.ComActAcidCheckRecord;
/**
 * 排查跟进表(ComActAcidCheckRecord)表数据库访问层
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * description: 排查跟进表相关功能
 *
 * @author zzj
 * @since 2022-04-24 16:14:25
 */
@Mapper
public interface ComActAcidCheckRecordDao extends BaseMapper<ComActAcidCheckRecord> {
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComActAcidDangerMemberDao.java
New file
@@ -0,0 +1,26 @@
package com.panzhihua.service_community.dao;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.panzhihua.common.model.dtos.community.acid.ComActAcidDangerMemberDTO;
import com.panzhihua.common.model.vos.community.acid.ComActAcidDangerMemberVO;
import org.apache.ibatis.annotations.Mapper;
import com.panzhihua.service_community.entity.ComActAcidDangerMember;
/**
 * 风险人员表(ComActAcidDangerMember)表数据库访问层
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * description: 风险人员表相关功能
 *
 * @author zzj
 * @since 2022-04-24 16:12:09
 */
@Mapper
public interface ComActAcidDangerMemberDao extends BaseMapper<ComActAcidDangerMember> {
    /**
     * 分页查询
     * @param comActAcidDangerMemberDTO
     * @return
     */
    IPage<ComActAcidDangerMemberVO> pageList(ComActAcidDangerMemberDTO comActAcidDangerMemberDTO);
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComActAcidMemberDao.java
New file
@@ -0,0 +1,30 @@
package com.panzhihua.service_community.dao;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.panzhihua.common.model.dtos.community.acid.ComActAcidMemberDTO;
import com.panzhihua.common.model.dtos.property.CommonPage;
import com.panzhihua.common.model.vos.community.acid.ComActAcidMemberVO;
import org.apache.ibatis.annotations.Mapper;
import com.panzhihua.service_community.entity.ComActAcidMember;
import org.apache.ibatis.annotations.Param;
/**
 * 防疫工作人员表(ComActAcidMember)表数据库访问层
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * description: 防疫工作人员表相关功能
 *
 * @author zzj
 * @since 2022-04-24 16:12:07
 */
@Mapper
public interface ComActAcidMemberDao extends BaseMapper<ComActAcidMember> {
    /**
     * 分页查询
     * @param page
     * @param commonPage
     * @return
     */
    IPage<ComActAcidMemberVO> pageList(Page page, @Param("commonPage") ComActAcidMemberDTO commonPage);
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/entity/BcRegion.java
New file
@@ -0,0 +1,113 @@
package com.panzhihua.service_community.entity;
import java.util.Date;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.io.Serializable;
import java.util.Date;
/**
 * 行政区划表(BcRegion)表实体类
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * description: 行政区划表相关功能
 *
 * @author zzj
 * @since 2022-04-20 14:26:13
 */
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
@ApiModel("行政区划表")
public class BcRegion implements Serializable {
    private static final long serialVersionUID = 484387005380232597L;
    /**
     * 主键
     */
    @ApiModelProperty(value = "主键")
    private String regionId;
    /**
     * 行政区划编码
     */
    @ApiModelProperty(value = "行政区划编码")
    private String regionCode;
    /**
     * 行政区划名称
     */
    @ApiModelProperty(value = "行政区划名称")
    private String regionName;
    /**
     * 父id
     */
    @ApiModelProperty(value = "父id")
    private String parentId;
    /**
     * 所在层级
     */
    @ApiModelProperty(value = "所在层级")
    private Integer hierarchyOrder;
    /**
     * 同层顺序
     */
    @ApiModelProperty(value = "同层顺序")
    private Integer levelOrder;
    /**
     * 层级格式编码(格式 : `**`**` )
     */
    @ApiModelProperty(value = "层级格式编码(格式 : `**`**` )")
    private String formatCode;
    /**
     * 创建者
     */
    @ApiModelProperty(value = "创建者")
    private Long createUserId;
    /**
     * 创建时间
     */
    @ApiModelProperty(value = "创建时间")
    private Date createDatetime;
    /**
     * 修改者
     */
    @ApiModelProperty(value = "修改者")
    private Long modifyUserId;
    /**
     * 修改时间
     */
    @ApiModelProperty(value = "修改时间")
    private Date modifyDatetime;
    /**
     * 删除标识(0:未删除,1:已删除)
     */
    @ApiModelProperty(value = "删除标识(0:未删除,1:已删除)")
    private Integer deleteFlag;
    /**
     * 子集数量
     */
    @ApiModelProperty(value = "子集数量")
    private Integer childrenNum;
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/entity/ComActAcidCheckRecord.java
New file
@@ -0,0 +1,68 @@
package com.panzhihua.service_community.entity;
import java.util.Date;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.io.Serializable;
import java.util.Date;
/**
 * 排查跟进表(ComActAcidCheckRecord)表实体类
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * description: 排查跟进表相关功能
 *
 * @author zzj
 * @since 2022-04-24 16:14:25
 */
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
@ApiModel("排查跟进表")
public class ComActAcidCheckRecord implements Serializable {
    private static final long serialVersionUID = 511018347419682300L;
    @TableId(type = IdType.AUTO)
    private Long id;
    /**
     * 人员id
     */
    @ApiModelProperty(value = "人员id")
    private Long memberId;
    /**
     * 处理情况 1:集中隔离 2:居家隔离 3:健康监测 4:失联或尚需追踪 5:排除风险 6:暂未管控
     */
    @ApiModelProperty(value = "处理情况 1:集中隔离 2:居家隔离 3:健康监测 4:失联或尚需追踪 5:排除风险 6:暂未管控")
    private Integer status;
    /**
     * 备注
     */
    @ApiModelProperty(value = "备注")
    private String remark;
    /**
     * 创建时间
     */
    @ApiModelProperty(value = "创建时间")
    private Date createTime;
    /**
     * 操作人
     */
    @ApiModelProperty(value = "操作人")
    private String username;
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/entity/ComActAcidDangerMember.java
New file
@@ -0,0 +1,86 @@
package com.panzhihua.service_community.entity;
import java.util.Date;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.io.Serializable;
import java.util.Date;
/**
 * 风险人员表(ComActAcidDangerMember)表实体类
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * description: 风险人员表相关功能
 *
 * @author zzj
 * @since 2022-04-24 16:12:09
 */
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
@ApiModel("风险人员表")
public class ComActAcidDangerMember implements Serializable {
    private static final long serialVersionUID = 889636932941876579L;
    @TableId(type = IdType.AUTO)
    private Long id;
    /**
     * 创建时间
     */
    @ApiModelProperty(value = "创建时间")
    private Date createTime;
    /**
     * 填报记录id
     */
    @ApiModelProperty(value = "填报记录id")
    private Long recordId;
    /**
     * 姓名
     */
    @ApiModelProperty(value = "姓名")
    private String name;
    /**
     * 手机号
     */
    @ApiModelProperty(value = "手机号")
    private String phone;
    /**
     * 人员类型 1风险人员 2未填地址人员
     */
    @ApiModelProperty(value = "人员类型 1风险人员 2未填地址人员")
    private Integer type;
    /**
     * 更新时间
     */
    @ApiModelProperty(value = "更新时间")
    private Date updateTime;
    /**
     * 数据来源
     */
    @ApiModelProperty(value = "数据来源 1系统")
    private Integer source;
    /**
     * 处理情况 1:集中隔离 2:居家隔离 3:健康监测 4:失联或尚需追踪 5:排除风险 6:暂未管控
     */
    @ApiModelProperty(value = "当前处理情况 1:集中隔离 2:居家隔离 3:健康监测 4:失联或尚需追踪 5:排除风险 6:暂未管控")
    private Integer status;
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/entity/ComActAcidMember.java
New file
@@ -0,0 +1,68 @@
package com.panzhihua.service_community.entity;
import java.util.Date;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.io.Serializable;
import java.util.Date;
/**
 * 防疫工作人员表(ComActAcidMember)表实体类
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * description: 防疫工作人员表相关功能
 *
 * @author zzj
 * @since 2022-04-24 16:12:06
 */
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
@ApiModel("防疫工作人员表")
public class ComActAcidMember implements Serializable {
    private static final long serialVersionUID = -88592294208705755L;
    @TableId(type = IdType.AUTO)
    private Long id;
    /**
     * 姓名
     */
    @ApiModelProperty(value = "姓名")
    private String name;
    /**
     * 手机号
     */
    @ApiModelProperty(value = "手机号")
    private String phone;
    /**
     * 是否推送 1是 0否
     */
    @ApiModelProperty(value = "是否推送 1是 0否")
    private Integer pushStatus;
    /**
     * 绑定单位
     */
    @ApiModelProperty(value = "绑定单位")
    private String relationName;
    /**
     * 创建时间
     */
    @ApiModelProperty(value = "创建时间")
    private Date createTime;
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/BcRegionService.java
New file
@@ -0,0 +1,24 @@
package com.panzhihua.service_community.service;
import com.panzhihua.common.model.vos.R;
import com.panzhihua.common.model.dtos.property.CommonPage;
import com.baomidou.mybatisplus.extension.service.IService;
import com.panzhihua.service_community.entity.BcRegion;
/**
 * 行政区划表(BcRegion)表服务接口
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * description: 行政区划表相关功能
 *
 * @author zzj
 * @since 2022-04-20 14:26:14
 */
public interface BcRegionService extends IService<BcRegion> {
    /**
     * 分页查询
     *
     * @param name
     * @return
     */
    R pageList(String name);
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComActAcidCheckRecordService.java
New file
@@ -0,0 +1,24 @@
package com.panzhihua.service_community.service;
import com.panzhihua.common.model.vos.R;
import com.panzhihua.common.model.dtos.property.CommonPage;
import com.baomidou.mybatisplus.extension.service.IService;
import com.panzhihua.service_community.entity.ComActAcidCheckRecord;
/**
 * 排查跟进表(ComActAcidCheckRecord)表服务接口
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * description: 排查跟进表相关功能
 *
 * @author zzj
 * @since 2022-04-24 16:14:26
 */
public interface ComActAcidCheckRecordService extends IService<ComActAcidCheckRecord> {
    /**
     * 分页查询
     *
     * @param commonPage
     * @return
     */
    R pageList(CommonPage commonPage);
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComActAcidDangerMemberService.java
New file
@@ -0,0 +1,25 @@
package com.panzhihua.service_community.service;
import com.panzhihua.common.model.dtos.community.acid.ComActAcidDangerMemberDTO;
import com.panzhihua.common.model.vos.R;
import com.panzhihua.common.model.dtos.property.CommonPage;
import com.baomidou.mybatisplus.extension.service.IService;
import com.panzhihua.service_community.entity.ComActAcidDangerMember;
/**
 * 风险人员表(ComActAcidDangerMember)表服务接口
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * description: 风险人员表相关功能
 *
 * @author zzj
 * @since 2022-04-24 16:12:10
 */
public interface ComActAcidDangerMemberService extends IService<ComActAcidDangerMember> {
    /**
     * 分页查询
     *
     * @param commonPage
     * @return
     */
    R pageList(ComActAcidDangerMemberDTO commonPage);
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComActAcidMemberService.java
New file
@@ -0,0 +1,33 @@
package com.panzhihua.service_community.service;
import com.panzhihua.common.model.dtos.community.acid.ComActAcidMemberDTO;
import com.panzhihua.common.model.vos.R;
import com.panzhihua.common.model.dtos.property.CommonPage;
import com.baomidou.mybatisplus.extension.service.IService;
import com.panzhihua.common.model.vos.community.acid.ComActAcidMemberVO;
import com.panzhihua.service_community.entity.ComActAcidMember;
/**
 * 防疫工作人员表(ComActAcidMember)表服务接口
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * description: 防疫工作人员表相关功能
 *
 * @author zzj
 * @since 2022-04-24 16:12:07
 */
public interface ComActAcidMemberService extends IService<ComActAcidMember> {
    /**
     * 分页查询
     *
     * @param commonPage
     * @return
     */
    R pageList(ComActAcidMemberDTO commonPage);
    /**
     * 新增
     * @param comActAcidMemberVO
     * @return
     */
    R insert(ComActAcidMemberVO comActAcidMemberVO);
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/BcRegionServiceImpl.java
New file
@@ -0,0 +1,28 @@
package com.panzhihua.service_community.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.panzhihua.common.model.dtos.property.CommonPage;
import com.panzhihua.common.model.vos.R;
import com.panzhihua.service_community.entity.BcRegion;
import com.panzhihua.service_community.dao.BcRegionDao;
import com.panzhihua.service_community.service.BcRegionService;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service;
/**
 * 行政区划表(BcRegion)表服务实现类
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * description: 行政区划表相关功能
 *
 * @author zzj
 * @since 2022-04-20 14:26:14
 */
@Slf4j
@Service
public class BcRegionServiceImpl extends ServiceImpl<BcRegionDao, BcRegion> implements BcRegionService {
    @Override
    public R pageList(String name) {
        return R.ok(this.baseMapper.selectByName(name));
    }
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComActAcidCheckRecordServiceImpl.java
New file
@@ -0,0 +1,28 @@
package com.panzhihua.service_community.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.panzhihua.common.model.dtos.property.CommonPage;
import com.panzhihua.common.model.vos.R;
import com.panzhihua.service_community.entity.ComActAcidCheckRecord;
import com.panzhihua.service_community.dao.ComActAcidCheckRecordDao;
import com.panzhihua.service_community.service.ComActAcidCheckRecordService;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service;
/**
 * 排查跟进表(ComActAcidCheckRecord)表服务实现类
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * description: 排查跟进表相关功能
 *
 * @author zzj
 * @since 2022-04-24 16:14:26
 */
@Slf4j
@Service
public class ComActAcidCheckRecordServiceImpl extends ServiceImpl<ComActAcidCheckRecordDao, ComActAcidCheckRecord> implements ComActAcidCheckRecordService {
    @Override
    public R pageList(CommonPage commonPage) {
        return null;
    }
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComActAcidDangerMemberServiceImpl.java
New file
@@ -0,0 +1,29 @@
package com.panzhihua.service_community.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.panzhihua.common.model.dtos.community.acid.ComActAcidDangerMemberDTO;
import com.panzhihua.common.model.dtos.property.CommonPage;
import com.panzhihua.common.model.vos.R;
import com.panzhihua.service_community.entity.ComActAcidDangerMember;
import com.panzhihua.service_community.dao.ComActAcidDangerMemberDao;
import com.panzhihua.service_community.service.ComActAcidDangerMemberService;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service;
/**
 * 风险人员表(ComActAcidDangerMember)表服务实现类
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * description: 风险人员表相关功能
 *
 * @author zzj
 * @since 2022-04-24 16:12:10
 */
@Slf4j
@Service
public class ComActAcidDangerMemberServiceImpl extends ServiceImpl<ComActAcidDangerMemberDao, ComActAcidDangerMember> implements ComActAcidDangerMemberService {
    @Override
    public R pageList(ComActAcidDangerMemberDTO commonPage) {
        return null;
    }
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComActAcidMemberServiceImpl.java
New file
@@ -0,0 +1,44 @@
package com.panzhihua.service_community.service.impl;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.panzhihua.common.model.dtos.community.acid.ComActAcidMemberDTO;
import com.panzhihua.common.model.dtos.property.CommonPage;
import com.panzhihua.common.model.vos.R;
import com.panzhihua.common.model.vos.community.acid.ComActAcidMemberVO;
import com.panzhihua.service_community.entity.ComActAcidMember;
import com.panzhihua.service_community.dao.ComActAcidMemberDao;
import com.panzhihua.service_community.service.ComActAcidMemberService;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.BeanUtils;
import org.springframework.stereotype.Service;
/**
 * 防疫工作人员表(ComActAcidMember)表服务实现类
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * description: 防疫工作人员表相关功能
 *
 * @author zzj
 * @since 2022-04-24 16:12:08
 */
@Slf4j
@Service
public class ComActAcidMemberServiceImpl extends ServiceImpl<ComActAcidMemberDao, ComActAcidMember> implements ComActAcidMemberService {
    @Override
    public R pageList(ComActAcidMemberDTO commonPage) {
        return R.ok(this.baseMapper.pageList(new Page(commonPage.getPage(),commonPage.getSize()),commonPage));
    }
    @Override
    public R insert(ComActAcidMemberVO comActAcidMemberVO) {
        Integer count= this.baseMapper.selectCount(new QueryWrapper<ComActAcidMember>().lambda().eq(ComActAcidMember::getPhone,comActAcidMemberVO.getPhone()));
        if(count>0){
            return R.fail("手机号码已占用");
        }
        ComActAcidMember comActAcidMember=new ComActAcidMember();
        BeanUtils.copyProperties(comActAcidMemberVO,comActAcidMember);
        return R.ok(this.baseMapper.insert(comActAcidMember));
    }
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/resources/mapper/BcRegionMapper.xml
New file
@@ -0,0 +1,25 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.panzhihua.service_community.dao.BcRegionDao">
    <resultMap type="com.panzhihua.service_community.entity.BcRegion" id="BcRegionBaseResultMap">
        <result property="regionId" column="region_id"/>
        <result property="regionCode" column="region_code"/>
        <result property="regionName" column="region_name"/>
        <result property="parentId" column="parent_id"/>
        <result property="hierarchyOrder" column="hierarchy_order"/>
        <result property="levelOrder" column="level_order"/>
        <result property="formatCode" column="format_code"/>
        <result property="createUserId" column="create_user_id"/>
        <result property="createDatetime" column="create_datetime"/>
        <result property="modifyUserId" column="modify_user_id"/>
        <result property="modifyDatetime" column="modify_datetime"/>
        <result property="deleteFlag" column="delete_flag"/>
        <result property="childrenNum" column="children_num"/>
    </resultMap>
    <select id="selectByName" resultType="string">
        select region_code from bc_region where region_name = #{name}
    </select>
</mapper>
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/resources/mapper/ComActAcidCheckRecordMapper.xml
New file
@@ -0,0 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.panzhihua.service_community.dao.ComActAcidCheckRecordDao">
    <resultMap type="com.panzhihua.service_community.entity.ComActAcidCheckRecord"
               id="ComActAcidCheckRecordBaseResultMap">
        <result property="id" column="id"/>
        <result property="memberId" column="member_id"/>
        <result property="status" column="status"/>
        <result property="remark" column="remark"/>
        <result property="createTime" column="create_time"/>
        <result property="username" column="username"/>
    </resultMap>
</mapper>
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/resources/mapper/ComActAcidDangerMemberMapper.xml
New file
@@ -0,0 +1,38 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.panzhihua.service_community.dao.ComActAcidDangerMemberDao">
    <resultMap type="com.panzhihua.service_community.entity.ComActAcidDangerMember"
               id="ComActAcidDangerMemberBaseResultMap">
        <result property="id" column="id"/>
        <result property="createTime" column="create_time"/>
        <result property="recordId" column="record_id"/>
        <result property="name" column="name"/>
        <result property="phone" column="phone"/>
        <result property="type" column="type"/>
        <result property="updateTime" column="update_time"/>
    </resultMap>
    <select id="pageList" resultType="com.panzhihua.common.model.vos.community.acid.ComActAcidDangerMemberVO">
        select * from com_act_acid_danger_member
        <where>
            <if test="commonPage.keyword!=null and commonPage.keyword !=''">
                and (name like concat('%',#{commonPage.keyword},'%') or phone like concat('%',#{commonPage.keyword},'%'))
            </if>
            <if test="commonPage.source!=null">
                and source =#{commonPage.source}
            </if>
            <if test="commonPage.status!=null">
                and status =#{commonPage.status}
            </if>
            <if test="commonPage.startTime!=null and commonPage.startTime !=''">
                and update_time >=#{commonPage.startTime}
            </if>
            <if test="commonPage.stopTime!=null and commonPage.stopTime !=''">
                and  #{commonPage.stopTime} >= update_time
            </if>
        </where>
        order by update_time desc
    </select>
</mapper>
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/resources/mapper/ComActAcidMemberMapper.xml
New file
@@ -0,0 +1,30 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.panzhihua.service_community.dao.ComActAcidMemberDao">
    <resultMap type="com.panzhihua.service_community.entity.ComActAcidMember" id="ComActAcidMemberBaseResultMap">
        <result property="id" column="id"/>
        <result property="name" column="name"/>
        <result property="phone" column="phone"/>
        <result property="pushStatus" column="push_status"/>
        <result property="relationName" column="relation_name"/>
        <result property="createTime" column="create_time"/>
    </resultMap>
    <select id="pageList" resultType="com.panzhihua.common.model.vos.community.acid.ComActAcidMemberVO">
        select * from com_act_acid_member
        <where>
            <if test="commonPage.keyword!=null and commonPage.keyword!=''">
                and (name like concat('%',#{commonPage.keyword},'%') or phone like concat('%',#{commonPage.keyword},'%'))
            </if>
            <if test="commonPage.pushStatus!=null">
                and push_status = #{commonPage.pushStatus}
            </if>
            <if test="commonPage.relationName!=null and commonPage.relationName !=''">
                and relation_name =#{commonPage.relationName}
            </if>
        </where>
        order by create_time desc
    </select>
</mapper>