Merge branch 'master' of http://8.140.179.55:20000/r/pipIrr-SV
| | |
| | | */ |
| | | @JSONField(serializeUsing= ObjectWriterImplToString.class) |
| | | @Schema(description = "所在村ID", requiredMode = Schema.RequiredMode.REQUIRED) |
| | | @NotNull(message = "所在村不能为空") |
| | | // @NotNull(message = "所在村不能为空") |
| | | private Long villageid; |
| | | |
| | | /** |
| | |
| | | * 覆盖村 |
| | | */ |
| | | @Schema(description = "覆盖村", requiredMode = Schema.RequiredMode.REQUIRED) |
| | | @Length(message = "覆盖村不大于{max}字,不小于{min}字", min = 1, max = 100) |
| | | @Length(message = "覆盖村不大于{max}字", max = 100) |
| | | private String villages; |
| | | |
| | | /** |
| | |
| | | */ |
| | | @Schema(description = "联系电话", requiredMode = Schema.RequiredMode.REQUIRED) |
| | | //@NotBlank(message = "联系电话不能为空") |
| | | @Length(message = "农联系电话必须{max}位数据", min = 11, max = 11) |
| | | @Length(message = "农联系电话必须{max}位数据", max = 11) |
| | | private String phone; |
| | | |
| | | /** |
| | |
| | | * 备注信息 |
| | | */ |
| | | @Schema(description = "备注", requiredMode = Schema.RequiredMode.NOT_REQUIRED) |
| | | @Length(message = "备注不大于{max}字,不小于{min}字", min = 1, max = 200) |
| | | @Length(message = "备注不大于{max}字", max = 200) |
| | | private String remarks; |
| | | |
| | | /** |
| | |
| | | COUNT(*) AS recordCount |
| | | FROM pr_divide divi |
| | | INNER JOIN ba_block blo ON divi.blockId = blo.id |
| | | INNER JOIN ba_district country ON divi.countyId = country.id |
| | | INNER JOIN ba_district town ON divi.townId = town.id |
| | | INNER JOIN ba_district village ON divi.villageid = village.id |
| | | Left JOIN ba_district country ON divi.countyId = country.id |
| | | Left JOIN ba_district town ON divi.townId = town.id |
| | | Left JOIN ba_district village ON divi.villageid = village.id |
| | | , (SELECT @i:=0) AS itable |
| | | <where> |
| | | divi. deleted = 0 |
| | |
| | | divi.operateDt |
| | | FROM pr_divide divi |
| | | INNER JOIN ba_block blo ON divi.blockId = blo.id |
| | | INNER JOIN ba_district country ON divi.countyId = country.id |
| | | INNER JOIN ba_district town ON divi.townId = town.id |
| | | INNER JOIN ba_district village ON divi.villageid = village.id |
| | | Left JOIN ba_district country ON divi.countyId = country.id |
| | | Left JOIN ba_district town ON divi.townId = town.id |
| | | Left JOIN ba_district village ON divi.villageid = village.id |
| | | , (SELECT @i:=0) AS itable |
| | | <where> |
| | | divi. deleted = 0 |
| | | <if test = "divideName != null and divideName !=''"> |
| | | AND divi.name LIKE CONCAT('%',#{divideName},'%') |
| | | </if> |
| | | |
| | | |
| | | <if test = "blockId != null and blockId !=''"> |
| | | AND divi.blockId = #{blockId} |
| | |
| | | AND ge.name LIKE CONCAT('%', #{intakeName}, '%') |
| | | </if> |
| | | |
| | | <if test = "divideId != null"> |
| | | <if test = "divideId != null and divideId !=''"> |
| | | AND divi.id = #{divideId} |
| | | </if> |
| | | |
| | | <if test = "blockId != null"> |
| | | <if test = "blockId != null and blockId !=''"> |
| | | AND blo.id = #{blockId} |
| | | </if> |
| | | |
| | |
| | | AND ge.name LIKE CONCAT('%', #{intakeName}, '%') |
| | | </if> |
| | | |
| | | <if test = "divideId != null"> |
| | | <if test = "divideId != null and divideId !=''"> |
| | | AND divi.id = #{divideId} |
| | | </if> |
| | | |
| | | <if test = "blockId != null"> |
| | | <if test = "blockId != null and blockId !=''"> |
| | | AND blo.id = #{blockId} |
| | | </if> |
| | | |
| | |
| | | // 接收村编号(主键) |
| | | Long villageId = po.getVillageId(); |
| | | |
| | | PrDivide prDivide = DtoToDividePojo.INSTANCT.po2vo(po); |
| | | |
| | | if (villageId!=null){ |
| | | /** |
| | | * 获取5级行政区划信息 |
| | | */ |
| | |
| | | if(map_districts.size() <= 0) { |
| | | return BaseResponseUtils.buildFail("区划信息有误"); |
| | | } |
| | | |
| | | PrDivide prDivide = DtoToDividePojo.INSTANCT.po2vo(po); |
| | | |
| | | Long countryId = Long.parseLong(map_districts.get("countryId").toString()); |
| | | Long townId = Long.parseLong(map_districts.get("townId").toString()); |
| | | prDivide.setCountyid(countryId); |
| | | prDivide.setTownid(townId); |
| | | } |
| | | |
| | | Date operateTime = new Date(); |
| | | prDivide.setOperatedt(operateTime); |
| | |
| | | // 接收村编号(主键) |
| | | Long villageId = po.getVillageid(); |
| | | |
| | | if (villageId!=null){ |
| | | /** |
| | | * 获取5级行政区划信息 |
| | | */ |
| | |
| | | if(map_districts.size() <= 0) { |
| | | return BaseResponseUtils.buildFail("区划信息有误"); |
| | | } |
| | | |
| | | Long countryId = Long.parseLong(map_districts.get("countryId").toString()); |
| | | Long townId = Long.parseLong(map_districts.get("townId").toString()); |
| | | |
| | | po.setCountyid(countryId); |
| | | po.setTownid(townId); |
| | | } |
| | | |
| | | Date operateTime = new Date(); |
| | | po.setOperatedt(operateTime); |
| | |
| | | * 所在村 |
| | | */ |
| | | @Schema(description = "所在村ID", requiredMode = Schema.RequiredMode.REQUIRED) |
| | | @NotNull(message = "所在村不能为空") |
| | | // @NotNull(message = "所在村不能为空") |
| | | private Long villageId; |
| | | |
| | | /** |