diff --git a/kqapi/src/main/java/com/ningdatech/kqapi/common/helper/basic/AbstractMatterCacheHelper.java b/kqapi/src/main/java/com/ningdatech/kqapi/common/helper/basic/AbstractMatterCacheHelper.java index 5643399..9a52c94 100644 --- a/kqapi/src/main/java/com/ningdatech/kqapi/common/helper/basic/AbstractMatterCacheHelper.java +++ b/kqapi/src/main/java/com/ningdatech/kqapi/common/helper/basic/AbstractMatterCacheHelper.java @@ -62,7 +62,6 @@ public abstract class AbstractMatterCacheHelper implements InitializingBean { .select(DscSxAdsShareItemQltQlsxCommonIDVKq::getRowguid, DscSxAdsShareItemQltQlsxCommonIDVKq::getQlName, DscSxAdsShareItemQltQlsxCommonIDVKq::getQlState, - DscSxAdsShareItemQltQlsxCommonIDVKq::getQlInnerCodeItem, DscSxAdsShareItemQltQlsxCommonIDVKq::getQlInnerCode, DscSxAdsShareItemQltQlsxCommonIDVKq::getWebapplyurl) // .eq(DscSxAdsShareItemQltQlsxCommonIDVKq::getQlState, "1") diff --git a/kqapi/src/main/java/com/ningdatech/kqapi/zzsfw/controller/PolicyRegulationsController.java b/kqapi/src/main/java/com/ningdatech/kqapi/zzsfw/controller/PolicyRegulationsController.java index 193aaca..ae9fae6 100644 --- a/kqapi/src/main/java/com/ningdatech/kqapi/zzsfw/controller/PolicyRegulationsController.java +++ b/kqapi/src/main/java/com/ningdatech/kqapi/zzsfw/controller/PolicyRegulationsController.java @@ -11,6 +11,8 @@ import lombok.extern.slf4j.Slf4j; import org.springframework.validation.annotation.Validated; import org.springframework.web.bind.annotation.*; +import java.util.List; + /** * @Classname PolicyRegulationsController * @Description @@ -38,6 +40,14 @@ public class PolicyRegulationsController { return policyManage.save(dto); } + @ApiOperation(value = "政策条例保存", notes = "政策条例保存") + @PostMapping("/save-batch") + public String saveBatch(@RequestBody List dtos) { + + return policyManage.saveBatch(dtos); + } + + @ApiOperation(value = "政务事项数据清空", notes = "政务事项数据清空") @GetMapping("/remove-all") public String removeAll() { diff --git a/kqapi/src/main/java/com/ningdatech/kqapi/zzsfw/manage/PolicyManage.java b/kqapi/src/main/java/com/ningdatech/kqapi/zzsfw/manage/PolicyManage.java index 59d061a..fc90fe5 100644 --- a/kqapi/src/main/java/com/ningdatech/kqapi/zzsfw/manage/PolicyManage.java +++ b/kqapi/src/main/java/com/ningdatech/kqapi/zzsfw/manage/PolicyManage.java @@ -63,4 +63,23 @@ public class PolicyManage { policyService.remove(Wrappers.lambdaQuery(NdKqZzsfwPolicy.class)); return "删除成功"; } + + /** + * 批量保存 + * @param dtos + * @return + */ + public String saveBatch(List dtos) { + if(CollUtil.isEmpty(dtos)){ + return "保存失败 传入为空"; + } + + List entitys = dtos.stream().map(d -> BeanUtil.copyProperties(d,NdKqZzsfwPolicy.class)) + .collect(Collectors.toList()); + if(policyService.saveBatch(entitys)){ + return "保存成功"; + }else{ + return "保存失败"; + } + } } diff --git a/ningda-generator/pom.xml b/ningda-generator/pom.xml index f457603..2bdf023 100644 --- a/ningda-generator/pom.xml +++ b/ningda-generator/pom.xml @@ -56,11 +56,5 @@ org.springframework.boot spring-boot-starter-test - - - com.ningdatech - ningda-car-api - 1.0.0 -