lin
2024-03-14 1d0ea731a29d8d45acea70b0c3c7c91dacf5c101
报警记录
5 files modified
92 ■■■■ changed files
src/main/java/org/springblade/modules/place/entity/PlaceExtEntity.java 6 ●●●● patch | view | raw | blame | history
src/main/java/org/springblade/modules/place/service/impl/PlaceServiceImpl.java 10 ●●●●● patch | view | raw | blame | history
src/main/java/org/springblade/modules/policeAlarmRecords/entity/PoliceAlarmRecordsEntity.java 64 ●●●● patch | view | raw | blame | history
src/main/java/org/springblade/modules/policeAlarmRecords/mapper/PoliceAlarmRecordsMapper.xml 10 ●●●● patch | view | raw | blame | history
src/main/java/org/springblade/modules/system/mapper/UserMapper.xml 2 ●●● patch | view | raw | blame | history
src/main/java/org/springblade/modules/place/entity/PlaceExtEntity.java
@@ -139,9 +139,9 @@
//    private Integer legalGender;
//
//    /** 法人身份证 */
//    @ApiModelProperty(value = "法人身份证", example = "")
//    @TableField("legal_id_card")
//    private String legalIdCard;
    @ApiModelProperty(value = "法人身份证", example = "")
    @TableField("legal_id_card")
    private String legalIdCard;
//
//    /** 法人证件类型,业务字典  cardType */
//    @ApiModelProperty(value = "法人证件类型,业务字典  cardType", example = "")
src/main/java/org/springblade/modules/place/service/impl/PlaceServiceImpl.java
@@ -734,6 +734,8 @@
            placeExtEntity.setUpdateUser(AuthUtil.getUserId());
            // 新增场所详情
            placeExtService.save(placeExtEntity);
        } else {
            placeExtService.updateById(placeVO.getPlaceExtEntity());
        }
    }
@@ -988,9 +990,9 @@
                placeRelEntity.setPlaceId(placeEntity.getId());
                placeRelEntity.setStreetName(placeExcel.getStreetName());
                QueryWrapper<Region> wrapper = new QueryWrapper<>();
                wrapper.eq("name",placeExcel.getCommunityName());
                wrapper.eq("name", placeExcel.getCommunityName());
                Region region = SpringUtils.getBean(IRegionService.class).getOne(wrapper);
                if (null!=region){
                if (null != region) {
                    placeRelEntity.setCommunityCode(region.getCode());
                }
                placeRelEntity.setCommunityName(placeExcel.getCommunityName());
@@ -1034,10 +1036,10 @@
        if (!Strings.isBlank(placeExcel.getLabelCode())) {
            // 匹配标签
            QueryWrapper<CategoryEntity> wrapper = new QueryWrapper<>();
            wrapper.eq("level",3).eq("category_name",placeExcel.getLabelCode()).eq("is_deleted",0);
            wrapper.eq("level", 3).eq("category_name", placeExcel.getLabelCode()).eq("is_deleted", 0);
            // 查询
            List<CategoryEntity> list = SpringUtils.getBean(ICategoryService.class).list(wrapper);
            if (list.size()>0){
            if (list.size() > 0) {
                PlaceVO placeVO = new PlaceVO();
                CategoryEntity categoryEntity = list.get(0);
                placeVO.setLabel(categoryEntity.getCategoryNo());
src/main/java/org/springblade/modules/policeAlarmRecords/entity/PoliceAlarmRecordsEntity.java
@@ -36,6 +36,9 @@
@TableName("jczz_police_alarm_records")
@ApiModel(value = "PoliceAlarmRecords对象", description = "报警记录")
public class PoliceAlarmRecordsEntity {
    private static final long serialVersionUID = 1L;
    /** id */
    @ApiModelProperty(value = "主键ID", example = "")
    @TableId(value = "id", type = IdType.AUTO)
@@ -51,18 +54,18 @@
    @TableField("address")
    private String address;
    /** 名称 */
    @ApiModelProperty(value = "名称", example = "")
    /** 报警人名称 */
    @ApiModelProperty(value = "报警人名称", example = "")
    @TableField("name")
    private String name;
    /** 联系电话 */
    @ApiModelProperty(value = "联系电话", example = "")
    /** 报警人电话 */
    @ApiModelProperty(value = "报警人电话", example = "")
    @TableField("phone")
    private String phone;
    /** (刑事案件、治安案件、纠纷、救助、举报) */
    @ApiModelProperty(value = "(1.刑事案件、2.治安案件、3.纠纷、4.救助、5.举报)", example = "")
    @ApiModelProperty(value = "(刑事案件、治安案件、纠纷、救助、举报)", example = "")
    @TableField("alarm_type")
    private String alarmType;
@@ -76,16 +79,6 @@
    @TableField("grid_code")
    private String gridCode;
    /** 0:否 1:是 */
    @ApiModelProperty(value = "0:否 1:是", example = "")
    @TableField("is_deleted")
    private Integer isDeleted;
    /** 民警id */
    @ApiModelProperty(value = "民警id", example = "")
    @TableField("police_id")
    private Long policeId;
    /** 创建时间 */
    @ApiModelProperty(value = "创建时间", example = "")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@@ -98,4 +91,45 @@
    @TableField(value = "update_time",fill = FieldFill.UPDATE)
    private Date updateTime;
    /** 接警人id */
    @ApiModelProperty(value = "接警人id", example = "")
    @TableField("police_id")
    private Long policeId;
    /** 接警人名称 */
    @ApiModelProperty(value = "接警人名称", example = "")
    @TableField("police_name")
    private String policeName;
    /** 接警人电话 */
    @ApiModelProperty(value = "接警人电话", example = "")
    @TableField("police_phone")
    private String policePhone;
    /** 0:否 1:是 */
    @ApiModelProperty(value = "0:否 1:是", example = "")
    @TableField("is_deleted")
    private Integer isDeleted;
    /** 性别 */
    @ApiModelProperty(value = "性别", example = "")
    @TableField("gender")
    private Integer gender;
    /** 警务网格编码 */
    @ApiModelProperty(value = "警务网格编码", example = "")
    @TableField("jw_grid_code")
    private String jwGridCode;
    /** 接警时间 */
    @ApiModelProperty(value = "接警时间", example = "")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @TableField("alarm_response_time")
    private Date alarmResponseTime;
    /** 报警内容 */
    @ApiModelProperty(value = "报警内容", example = "")
    @TableField("alarm_describe")
    private String alarmDescribe;
}
src/main/java/org/springblade/modules/policeAlarmRecords/mapper/PoliceAlarmRecordsMapper.xml
@@ -20,10 +20,16 @@
        <result property="alarmType"    column="alarm_type"    />
        <result property="injuryFlag"    column="injury_flag"    />
        <result property="gridCode"    column="grid_code"    />
        <result property="isDeleted"    column="is_deleted"    />
        <result property="policeId"    column="police_id"    />
        <result property="createTime"    column="create_time"    />
        <result property="updateTime"    column="update_time"    />
        <result property="policeId"    column="police_id"    />
        <result property="policeName"    column="police_name"    />
        <result property="policePhone"    column="police_phone"    />
        <result property="isDeleted"    column="is_deleted"    />
        <result property="gender"    column="gender"    />
        <result property="jwGridCode"    column="jw_grid_code"    />
        <result property="alarmResponseTime"    column="alarm_response_time"    />
        <result property="alarmDescribe"    column="alarm_describe"    />
    </resultMap>
    <sql id="selectPoliceAlarmRecords">
src/main/java/org/springblade/modules/system/mapper/UserMapper.xml
@@ -300,7 +300,7 @@
                 - (bu.lng * 3.1415) / 180)) * 6370.996
                 ), 2) &lt;= 1
          and  bu.role_id like concat('%','1727864411451359233','%')
          and bu.is_deleted = 0 and limit 1
          and bu.is_deleted = 0  limit 1
    </select>