Просмотр исходного кода

私有协议-协议报表-结算记录 查询按照结算时间倒序排列

lipf 4 месяцев назад
Родитель
Сommit
e946135c5d

+ 4 - 0
commons/src/main/java/com/jzg/commons/entity/scheme/po/PtlSchemeInfo.java

@@ -6,9 +6,13 @@ import com.jzg.commons.core.base.BaseModel;
 import io.swagger.v3.oas.annotations.media.Schema;
 import lombok.Data;
 
+import java.io.Serial;
+
 @Data
 public class PtlSchemeInfo extends BaseModel {
 
+    @Serial
+    private static final long serialVersionUID = 6506525156379399705L;
     @TableId(value = "id")
     private String id;
 

+ 3 - 0
commons/src/main/java/com/jzg/commons/entity/scheme/po/PtlSchemeRulesAttrLink.java

@@ -7,12 +7,15 @@ import com.jzg.commons.core.base.BaseModel;
 import io.swagger.v3.oas.annotations.media.Schema;
 import lombok.Data;
 
+import java.io.Serial;
 import java.util.ArrayList;
 import java.util.List;
 
 @Data
 public class PtlSchemeRulesAttrLink extends BaseModel {
 
+    @Serial
+    private static final long serialVersionUID = 3487191741779052143L;
     @TableId(value = "id")
     private String id;
 

+ 2 - 2
tenant/organization/src/main/java/com/jzg/organization/service/impl/PtlSchemeServiceImpl.java

@@ -127,7 +127,7 @@ public class PtlSchemeServiceImpl extends ServiceImpl<PtlSchemeMapper, PtlScheme
         //商业险信息
         List<PtlSchemeInsurance> ptlSchemeInsuranceList = ptlSchemeSaveVo.getPtlSchemeInsuranceList();
         //清空商业险信息
-        cleanInsurance(ptlSchemeInfoList);
+        this.cleanInsurance(ptlSchemeInfoList);
         ptlSchemeInsuranceMapper.insertOrUpdate(ptlSchemeInsuranceList);
 
         //驾意险信息
@@ -165,7 +165,7 @@ public class PtlSchemeServiceImpl extends ServiceImpl<PtlSchemeMapper, PtlScheme
      * @param ptlSchemeInfoList
      */
     private void cleanInsurance(List<PtlSchemeInfo> ptlSchemeInfoList) {
-        List<String> ids = ptlSchemeInfoList.stream().map(info -> info.getId()).collect(Collectors.toList());
+        List<String> ids = ptlSchemeInfoList.stream().map(PtlSchemeInfo::getId).collect(Collectors.toList());
         ptlSchemeInsuranceMapper.delete(new LambdaQueryWrapper<PtlSchemeInsurance>()
                 .in(PtlSchemeInsurance::getSchemeInfoId, ids));
     }