mitao
2025-01-17 922d7aa03200fa293bbce565d43c58995ec58548
land-system/src/main/java/com/zzg/system/service/state/impl/StateSettlementImpl.java
@@ -302,6 +302,11 @@
        return result;
    }
    /**
     * 安置详情
     * @param settlementDetailBO
     * @return
     */
    @Override
    public SettlementDetailPageVO listDetailData(SettlementDetailBO settlementDetailBO) {
        SettlementDetailPageVO pageVO = new SettlementDetailPageVO();
@@ -531,6 +536,11 @@
        return settlementSumVO;
    }
    /**
     * 项目实施明细
     * @param executionBO
     * @return
     */
    @Override
    public PageInfo<StateExecutionDetailVO> listExecution(StateExecutionBO executionBO) {
        PageUtils.startPage();
@@ -604,6 +614,11 @@
        return pageInfo;
    }
    /**
     * 安置详情-回显
     * @param executionB
     * @return
     */
    @Override
    public List<StateExecutionDetailVO> exportExecution(StateExecutionBO executionB) {
        if (StringUtils.isNoneBlank(executionB.getHouseStateId())) {
@@ -677,6 +692,12 @@
        return result;
    }
    /**
     * 给项目展示使用
     * @param projectIdList
     * @param projectStreet
     * @return
     */
    @Override
    public Map<String, Map<Integer, ProjectExecutionSumVO>> listProjectExecutionByProjectId(List<String> projectIdList, String projectStreet) {
@@ -906,7 +927,7 @@
     * 2.compensationType不为null 需要判断是否有数据
     *
     * @param projectId
     * @param componsationType 前端传null 无办法
     * @param componsationType
     * @return
     */
    @Override
@@ -1008,6 +1029,10 @@
        return stateSettlementList.stream().map(StateSettlement::getSettleName).distinct().collect(Collectors.toList());
    }
    /**
     * 安置情况保存
     * @param stateSettlement
     */
    @Override
    @Transactional
    public void saveOrUpdateSettlement(List<StateSettlement> stateSettlement) {
@@ -1101,6 +1126,10 @@
        }
    }
    /**
     * 新增安置情况 - 提交审核
     * @param settlementIds
     */
    @Override
    @Transactional
    public void workflowSubmit(List<String> settlementIds) {
@@ -1160,6 +1189,10 @@
        }
    }
    /**
     * 安置情况删除
     * @param id
     */
    @Override
    public void deleteSettlement(String id) {
        stateSettlementMapper.deleteSettlement(id);