src/main/java/org/springblade/common/node/TreeNode.java
@@ -32,7 +32,7 @@ private String name; /** * 地址类型 1:小区 2:非小区 * 地址类型 1:小区 2:非小区 3:街路巷 */ private Integer addressType; src/main/java/org/springblade/modules/doorplateAddress/mapper/DoorplateAddressMapper.xml
@@ -155,7 +155,7 @@ <!--根据社区查询街路巷集合--> <select id="getStreetRuList" resultType="org.springblade.common.node.TreeNode" > select street_ru_code as id,street_ru_name as name,2 as addressType from jczz_doorplate_address select street_ru_code as id,street_ru_name as name,3 as addressType from jczz_doorplate_address where 1=1 and aoi_code is null <if test="name != null and name!=''"> @@ -169,24 +169,25 @@ <!--根据街路巷编号查询街路巷门牌名称集合--> <select id="getDoorplateNameList" resultType="org.springblade.modules.doorplateAddress.vo.FuncNode"> select address_code as addressCode,doorplate_name as houseNo from jczz_doorplate_address where 1=1 and street_ru_code = #{code} and nei_code = #{name} and aoi_code is null select address_code as addressCode,doorplate_name as floor from jczz_doorplate_address where 1=1 and street_ru_code = #{code} and nei_code = #{name} and aoi_code is null </select> <select id="getDoorplateAddressDetail" resultType="org.springblade.modules.doorplateAddress.vo.DoorplateAddressVO"> SELECT * FROM jczz_doorplate_address WHERE 1=1 <if test="vo.stdId != null and vo.stdId != ''"> AND address_code = #{vo.stdId} </if> <if test="vo.buildingCode != null and vo.buildingCode !='' "> AND building_code = #{vo.buildingCode} </if> SELECT * FROM jczz_doorplate_address WHERE 1=1 <if test="vo.stdId != null and vo.stdId != ''"> AND address_code = #{vo.stdId} </if> <if test="vo.buildingCode != null and vo.buildingCode !='' "> AND building_code = #{vo.buildingCode} </if> </select> <select id="getDoorplateAddressList" resultType="org.springblade.modules.doorplateAddress.vo.DoorplateAddressVO"> SELECT * FROM jczz_doorplate_address src/main/java/org/springblade/modules/house/controller/HouseLabelController.java
@@ -16,6 +16,7 @@ */ package org.springblade.modules.house.controller; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiParam; @@ -133,5 +134,18 @@ return R.status(houseLabelService.removeByIds(Func.toLongList(ids))); } /** * 房屋-标签 自定义删除 */ @PostMapping("/removeHouseLabel") @ApiOperationSupport(order = 7) public R remove(@RequestBody HouseLabelEntity houseLabel) { QueryWrapper<HouseLabelEntity> wrapper = new QueryWrapper<>(); wrapper.eq("label_id",houseLabel.getLabelId()) .eq("house_code",houseLabel.getHouseCode()); // 返回 return R.status(houseLabelService.remove(wrapper)); } } src/main/java/org/springblade/modules/house/entity/HouseEntity.java
@@ -92,6 +92,8 @@ * 服务到期 */ @ApiModelProperty(value = "服务到期") @DateTimeFormat(pattern = "yyyy-MM-dd") @JsonFormat(pattern = "yyyy-MM-dd") private Date serviceDue; /** * 楼层 src/main/java/org/springblade/modules/house/mapper/HouseMapper.xml
@@ -33,6 +33,7 @@ <collection property="houseLabelVOList" javaType="java.util.List" ofType="org.springblade.modules.house.vo.HouseLabelVO" autoMapping="true"> <id property="id" column="cid"/> <result property="remark" column="cremark"/> </collection> </resultMap> @@ -45,7 +46,7 @@ <select id="getHouseDetail" resultMap="houseAndHouseLabelMap"> select jh.*, jhl.id as cid,jhl.* jhl.id as cid,jhl.*,jhl.remark as cremark from jczz_house jh left join jczz_house_label jhl on jh.house_code = jhl.house_code where jh.is_deleted = 0 src/main/java/org/springblade/modules/house/service/impl/HouseLabelServiceImpl.java
@@ -62,6 +62,7 @@ .eq("label_id",houseLabel.getLabelId()); HouseLabelEntity one = getOne(queryWrapper); if (null != one){ houseLabel.setId(one.getId()); // 更新 return updateById(houseLabel); } src/main/java/org/springblade/modules/house/service/impl/HouseServiceImpl.java
@@ -64,6 +64,7 @@ wrapper.eq("house_code",house.getHouseCode()); HouseEntity one = getOne(wrapper); if (null != one){ house.setId(one.getId()); // 更新数据 return updateById(house); }