From 922d7aa03200fa293bbce565d43c58995ec58548 Mon Sep 17 00:00:00 2001
From: mitao <2763622819@qq.com>
Date: 星期五, 17 一月 2025 19:27:02 +0800
Subject: [PATCH] 添加接口备注

---
 land-system/src/main/java/com/zzg/system/service/state/impl/StateSettlementImpl.java |   41 ++++++++++++++++++++++++++++++++++-------
 1 files changed, 34 insertions(+), 7 deletions(-)

diff --git a/land-system/src/main/java/com/zzg/system/service/state/impl/StateSettlementImpl.java b/land-system/src/main/java/com/zzg/system/service/state/impl/StateSettlementImpl.java
index cd0d0b7..9c3970d 100644
--- a/land-system/src/main/java/com/zzg/system/service/state/impl/StateSettlementImpl.java
+++ b/land-system/src/main/java/com/zzg/system/service/state/impl/StateSettlementImpl.java
@@ -50,18 +50,12 @@
 public class StateSettlementImpl extends ServiceImpl<StateSettlementMapper, StateSettlement> implements StateSettlementService {
 
     private final StateSettlementMapper settlementMapper;
-
     private final StateProjectMapper stateProjectMapper;
-
     private final StateHouseholdMapper stateHouseholdMapper;
-
     private final StateAgreementMapper stateAgreementMapper;
-
     private final StateHouseholdOwnerService stateHouseholdOwnerService;
-
     private final StateAssetMapper stateAssetMapper;
     private final ISysDeptService deptService;
-
     private final StateProcessTemplateService processTemplateService;
     private final StateSettlementMapper stateSettlementMapper;
 
@@ -308,6 +302,11 @@
         return result;
     }
 
+    /**
+     * 安置详情
+     * @param settlementDetailBO
+     * @return
+     */
     @Override
     public SettlementDetailPageVO listDetailData(SettlementDetailBO settlementDetailBO) {
         SettlementDetailPageVO pageVO = new SettlementDetailPageVO();
@@ -537,6 +536,11 @@
         return settlementSumVO;
     }
 
+    /**
+     * 项目实施明细
+     * @param executionBO
+     * @return
+     */
     @Override
     public PageInfo<StateExecutionDetailVO> listExecution(StateExecutionBO executionBO) {
         PageUtils.startPage();
@@ -610,6 +614,11 @@
         return pageInfo;
     }
 
+    /**
+     * 安置详情-回显
+     * @param executionB
+     * @return
+     */
     @Override
     public List<StateExecutionDetailVO> exportExecution(StateExecutionBO executionB) {
         if (StringUtils.isNoneBlank(executionB.getHouseStateId())) {
@@ -683,6 +692,12 @@
         return result;
     }
 
+    /**
+     * 给项目展示使用
+     * @param projectIdList
+     * @param projectStreet
+     * @return
+     */
     @Override
     public Map<String, Map<Integer, ProjectExecutionSumVO>> listProjectExecutionByProjectId(List<String> projectIdList, String projectStreet) {
 
@@ -912,7 +927,7 @@
      * 2.compensationType不为null 需要判断是否有数据
      *
      * @param projectId
-     * @param componsationType 前端传null 无办法
+     * @param componsationType
      * @return
      */
     @Override
@@ -1014,6 +1029,10 @@
         return stateSettlementList.stream().map(StateSettlement::getSettleName).distinct().collect(Collectors.toList());
     }
 
+    /**
+     * 安置情况保存
+     * @param stateSettlement
+     */
     @Override
     @Transactional
     public void saveOrUpdateSettlement(List<StateSettlement> stateSettlement) {
@@ -1107,6 +1126,10 @@
         }
     }
 
+    /**
+     * 新增安置情况 - 提交审核
+     * @param settlementIds
+     */
     @Override
     @Transactional
     public void workflowSubmit(List<String> settlementIds) {
@@ -1166,6 +1189,10 @@
         }
     }
 
+    /**
+     * 安置情况删除
+     * @param id
+     */
     @Override
     public void deleteSettlement(String id) {
         stateSettlementMapper.deleteSettlement(id);

--
Gitblit v1.7.1