From 1fc203f758ace853f4bfa900c422c2f741d09e79 Mon Sep 17 00:00:00 2001 From: yanghb <yangbhwork@163.com> Date: 星期二, 18 二月 2025 09:05:21 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- land-admin/src/main/java/com/zzg/web/controller/state/householdQuery/StateHouseholdController.java | 39 ++++++++++++++++++++++++++------------- 1 files changed, 26 insertions(+), 13 deletions(-) diff --git a/land-admin/src/main/java/com/zzg/web/controller/state/householdQuery/StateHouseholdController.java b/land-admin/src/main/java/com/zzg/web/controller/state/householdQuery/StateHouseholdController.java index 24d3759..2bd6f11 100644 --- a/land-admin/src/main/java/com/zzg/web/controller/state/householdQuery/StateHouseholdController.java +++ b/land-admin/src/main/java/com/zzg/web/controller/state/householdQuery/StateHouseholdController.java @@ -11,7 +11,6 @@ import com.zzg.common.core.domain.AjaxResult; import com.zzg.common.core.domain.entity.state.StateHousehold; import com.zzg.common.enums.HouseMoveEnum; -import com.zzg.common.enums.HouseSearchStatusEnum; import com.zzg.common.enums.HouseUsingTypeEnum; import com.zzg.common.enums.StateHouseholdStageEnums; import com.zzg.common.exception.GlobalException; @@ -21,17 +20,30 @@ import com.zzg.system.domain.bo.HouseQueryBO; import com.zzg.system.domain.bo.HouseholdBO; import com.zzg.system.domain.bo.StateHouseholdBO; -import com.zzg.system.domain.vo.*; +import com.zzg.system.domain.vo.HouseQueryVO; +import com.zzg.system.domain.vo.HouseUsingTypeVO; +import com.zzg.system.domain.vo.HouseholdDetailVO; +import com.zzg.system.domain.vo.HouseholdVO; +import com.zzg.system.domain.vo.StateHouseholdExportVO; +import com.zzg.system.domain.vo.StateHouseholdVO; import com.zzg.system.service.state.StateHouseholdService; import lombok.RequiredArgsConstructor; import org.apache.commons.lang3.StringUtils; import org.springframework.http.MediaType; -import org.springframework.web.bind.annotation.*; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.RestController; import org.springframework.web.multipart.MultipartFile; import javax.servlet.http.HttpServletResponse; import java.io.IOException; -import java.util.*; +import java.util.ArrayList; +import java.util.EnumSet; +import java.util.List; +import java.util.Objects; +import java.util.Set; @RestController @RequiredArgsConstructor @@ -44,18 +56,18 @@ public AjaxResult<Page<StateHousehold>> page(@RequestParam int currentPage, @RequestParam int pageSize) { return AjaxResult.success(stateHouseholdService.page(new Page<>(currentPage, pageSize))); } - + //入户调查 - 入户调查列表数据查询页面 @PostMapping(UrlConstants.STATE_HOUSEHOLD_LIST_BY_CONDITION) public AjaxResult<HouseholdDetailVO> list(@RequestBody(required = false) HouseholdBO householdBOBody) { return AjaxResult.success(stateHouseholdService.queryList(householdBOBody)); } - + //国有入户调查 @PostMapping(UrlConstants.STATE_HOUSEHOLD_QUERY) public AjaxResult<PageInfo<HouseQueryVO>> houseQuery(@RequestBody HouseQueryBO houseQueryBO) { return AjaxResult.success(stateHouseholdService.queryData(houseQueryBO)); } - + //入户调查列表页面-导出 @PostMapping(UrlConstants.STATE_HOUSEHOLD_LIST_EXPORT) public AjaxResult<HouseholdDetailVO> export(@RequestBody(required = false) HouseholdBO householdBOBody, HttpServletResponse response) throws IOException { householdBOBody.setPageNum(1); @@ -91,7 +103,7 @@ response.setContentType(MediaType.APPLICATION_OCTET_STREAM_VALUE); return AjaxResult.success(); } - + //入户调查页面-导入 @PostMapping(UrlConstants.STATE_HOUSEHOLD_LIST_IMPORT) public AjaxResult<Boolean> importStateHousehold(@RequestParam("file") MultipartFile file, String projectId) { @@ -126,13 +138,14 @@ } - // 删除项目 + // 删除房屋 @GetMapping(UrlConstants.STATE_HOUSEHOLD_DELETE) public AjaxResult<Boolean> delete(@RequestParam String id) { return AjaxResult.success(stateHouseholdService.removeById(id)); } - //安置情况数据统计 + //安置情况数据统计 未使用 + @Deprecated @GetMapping(UrlConstants.STATE_HOUSEHOLD_SUM) public AjaxResult<Void> sumHouseholdData(@RequestParam String stateProjectId) { stateHouseholdService.sumHouseholdData(stateProjectId); @@ -146,12 +159,12 @@ return AjaxResult.success(); } - + //项目资金情况 街道标签 - 查询该项目所有的街道 @GetMapping(UrlConstants.STATE_HOUSEHOLD_STREET_LIST) public AjaxResult<List<JSONObject>> listHouseStreet(@RequestParam String projectId) { return AjaxResult.success(stateHouseholdService.listStreet(projectId)); } - + //入户调查 - 点击完成提交 @GetMapping(UrlConstants.STATE_HOUSEHOLD_COMPLETE_SEARCH) public AjaxResult<Boolean> completeSearch(@RequestParam String houseId, @RequestParam Integer searchStatus) { @@ -183,7 +196,7 @@ } return AjaxResult.success(stateHouseholdService.saveOrUpdate(stateHousehold)); } - + //撤回按钮 @GetMapping(UrlConstants.STATE_HOUSEHOLD_MOBILE_BACK) public AjaxResult<Boolean> mobileBack(@RequestParam String houseId) { return AjaxResult.success(stateHouseholdService.mobileBack(houseId)); -- Gitblit v1.7.1