Przeglądaj źródła

feature 代码提交

xiahan 8 miesięcy temu
rodzic
commit
58de2f8b01
49 zmienionych plików z 48 dodań i 2986 usunięć
  1. 2 1
      jsglkh-common/src/main/java/com/rongwei/bscommon/sys/service/impl/SynchronizationDataServiceImpl.java
  2. 0 17
      jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/ApiRequestAndProcessingStrategy.java
  3. 0 29
      jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/CalculatorContext.java
  4. 0 71
      jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC101ApiRequestAndProcessing.java
  5. 0 62
      jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC102ApiRequestAndProcessing.java
  6. 0 68
      jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC103ApiRequestAndProcessing.java
  7. 0 60
      jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC104ApiRequestAndProcessing.java
  8. 0 68
      jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC105ApiRequestAndProcessing.java
  9. 0 60
      jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC106ApiRequestAndProcessing.java
  10. 0 68
      jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC107ApiRequestAndProcessing.java
  11. 0 60
      jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC108ApiRequestAndProcessing.java
  12. 0 68
      jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC109ApiRequestAndProcessing.java
  13. 0 60
      jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC110ApiRequestAndProcessing.java
  14. 0 50
      jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC111ApiRequestAndProcessing.java
  15. 0 65
      jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC112ApiRequestAndProcessing.java
  16. 0 82
      jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC113ApiRequestAndProcessing.java
  17. 0 67
      jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC114ApiRequestAndProcessing.java
  18. 0 87
      jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC115ApiRequestAndProcessing.java
  19. 0 65
      jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC116ApiRequestAndProcessing.java
  20. 0 83
      jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC117ApiRequestAndProcessing.java
  21. 0 67
      jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC118ApiRequestAndProcessing.java
  22. 0 82
      jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC119ApiRequestAndProcessing.java
  23. 0 67
      jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC120ApiRequestAndProcessing.java
  24. 0 81
      jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC121ApiRequestAndProcessing.java
  25. 0 61
      jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC122ApiRequestAndProcessing.java
  26. 0 67
      jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC123ApiRequestAndProcessing.java
  27. 0 54
      jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC124ApiRequestAndProcessing.java
  28. 0 63
      jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC125ApiRequestAndProcessing.java
  29. 0 62
      jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC126ApiRequestAndProcessing.java
  30. 0 68
      jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC127ApiRequestAndProcessing.java
  31. 0 62
      jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC128ApiRequestAndProcessing.java
  32. 0 65
      jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC129ApiRequestAndProcessing.java
  33. 0 61
      jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC130ApiRequestAndProcessing.java
  34. 0 63
      jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC131ApiRequestAndProcessing.java
  35. 0 61
      jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC132ApiRequestAndProcessing.java
  36. 0 70
      jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC133ApiRequestAndProcessing.java
  37. 0 55
      jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC134ApiRequestAndProcessing.java
  38. 0 74
      jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC135ApiRequestAndProcessing.java
  39. 0 62
      jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC136ApiRequestAndProcessing.java
  40. 0 75
      jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC137ApiRequestAndProcessing.java
  41. 0 62
      jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC138ApiRequestAndProcessing.java
  42. 0 72
      jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC139ApiRequestAndProcessing.java
  43. 0 62
      jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC140ApiRequestAndProcessing.java
  44. 0 80
      jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC141ApiRequestAndProcessing.java
  45. 0 62
      jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC142ApiRequestAndProcessing.java
  46. 0 75
      jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC143ApiRequestAndProcessing.java
  47. 0 62
      jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC144ApiRequestAndProcessing.java
  48. 17 0
      jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/api/ApiRequestAndProcessingStrategy.java
  49. 29 0
      jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/api/CalculatorContext.java

+ 2 - 1
jsglkh-common/src/main/java/com/rongwei/bscommon/sys/service/impl/SynchronizationDataServiceImpl.java

@@ -2,7 +2,8 @@ package com.rongwei.bscommon.sys.service.impl;
 
 import cn.hutool.core.util.ObjectUtil;
 import com.rongwei.bscommon.sys.service.SynchronizationDataService;
-import com.rongwei.bscommon.sys.strategy.*;
+import com.rongwei.bscommon.sys.strategy.api.ApiRequestAndProcessingStrategy;
+import com.rongwei.bscommon.sys.strategy.api.*;
 import com.rongwei.bscommon.sys.utils.AttendanceAssessmentSdk;
 import com.rongwei.bsentity.dto.ApiCallDto;
 import com.rongwei.rwcommon.base.R;

+ 0 - 17
jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/ApiRequestAndProcessingStrategy.java

@@ -1,17 +0,0 @@
-package com.rongwei.bscommon.sys.strategy;
-
-import com.rongwei.rwcommon.base.R;
-
-import java.util.Map;
-
-/**
- * assembleApiDataCalculateStrategy class
- *
- * @author XH
- * @date 2024/12/03
- */
-public interface ApiRequestAndProcessingStrategy {
-    Map<String, Object> assembleData(String id, String dataId, String code);
-
-    R apiCallAndDataProcessing(String id, String dataId, String code, Map<String, Object> apiDataConfigDTOS);
-}

+ 0 - 29
jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/CalculatorContext.java

@@ -1,29 +0,0 @@
-package com.rongwei.bscommon.sys.strategy;
-
-import com.rongwei.rwcommon.base.R;
-
-import java.util.Map;
-
-/**
- * CalculatorContext class
- *
- * @author XH
- * @date 2024/12/03
- */
-public class CalculatorContext {
-
-    private ApiRequestAndProcessingStrategy strategy;
-
-    public CalculatorContext(ApiRequestAndProcessingStrategy strategy) {
-
-        this.strategy = strategy;
-    }
-
-    public Map<String, Object> executeStrategy(String id, String dataId, String code) {
-        return strategy.assembleData(id, dataId, code);
-    }
-
-    public R apiCallAndDataProcessing(String id, String dataId, String code, Map<String, Object> apiCallData) {
-        return strategy.apiCallAndDataProcessing(id, dataId, code, apiCallData);
-    }
-}

+ 0 - 71
jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC101ApiRequestAndProcessing.java

@@ -1,71 +0,0 @@
-package com.rongwei.bscommon.sys.strategy;
-
-import com.baomidou.mybatisplus.annotation.TableField;
-import com.rongwei.bscommon.sys.service.impl.JkCompanyAssessmentServiceImpl;
-import com.rongwei.bscommon.sys.service.impl.JtPxjhqdServiceImpl;
-import com.rongwei.bscommon.sys.utils.AttendanceAssessmentSdk;
-import com.rongwei.bsentity.domain.JkCompanyAssessment;
-import com.rongwei.bsentity.domain.JtGsjtbsj;
-import com.rongwei.bsentity.domain.JtPxjhqd;
-import com.rongwei.bsentity.dto.ApiCallDto;
-import com.rongwei.bsentity.dto.ApiReturnDto;
-import com.rongwei.bsentity.dto.OrgApiDataConfigDTO;
-import com.rongwei.rwcommon.base.R;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Component;
-
-import java.util.ArrayList;
-import java.util.List;
-import java.util.Map;
-
-import static com.rongwei.bscommon.sys.utils.ApiDataOrgUtil.assembleApiData;
-import static com.rongwei.bscommon.sys.utils.ApiDataOrgUtil.setOrdinaryDate;
-
-/**
- * AssembleK34ApiData class
- *
- * @author XH
- * @date 2024/12/03
- */
-@Component
-public class KC101ApiRequestAndProcessing implements ApiRequestAndProcessingStrategy {
-    private static AttendanceAssessmentSdk attendanceAssessmentSdk;
-    private static JkCompanyAssessmentServiceImpl jkCompanyAssessmentService;
-
-    @Autowired
-    public void setAttendanceAssessmentSdk(AttendanceAssessmentSdk attendanceAssessmentSdk) {
-        KC101ApiRequestAndProcessing.attendanceAssessmentSdk = attendanceAssessmentSdk;
-    }
-
-    @Autowired
-    public void setjkCompanyAssessmentServiceImpl(JkCompanyAssessmentServiceImpl jkCompanyAssessmentService) {
-        KC101ApiRequestAndProcessing.jkCompanyAssessmentService = jkCompanyAssessmentService;
-    }
-    @Override
-    public Map<String, Object> assembleData(String id,String dataId,String code) {
-        List<OrgApiDataConfigDTO> assembleData = new ArrayList<>();
-        assembleData.add(setOrdinaryDate("year", JkCompanyAssessment::getYear));
-        assembleData.add(setOrdinaryDate("managementunit", JkCompanyAssessment::getManagementunit));
-        assembleData.add(setOrdinaryDate("mainbusinessdigitalcoverage", JkCompanyAssessment::getMainbusinessdigitalcoverage));
-        assembleData.add(setOrdinaryDate("subunitcount", JkCompanyAssessment::getSubunitcount));
-        assembleData.add(setOrdinaryDate("thirdlevelunitcount", JkCompanyAssessment::getThirdlevelunitcount));
-        assembleData.add(setOrdinaryDate("attachmentuploadstatus", JkCompanyAssessment::getAttachmentuploadstatus));
-        assembleData.add(setOrdinaryDate("predictedtotalscore", JkCompanyAssessment::getPredictedtotalscore));
-        assembleData.add(setOrdinaryDate("approvalstatus", JkCompanyAssessment::getApprovalstatus));
-        assembleData.add(setOrdinaryDate("datacode", JkCompanyAssessment::getDatacode));
-        assembleData.add(setOrdinaryDate("syncstatus", JkCompanyAssessment::getSyncstatus));
-        JkCompanyAssessment jkCompanyAssessment = jkCompanyAssessmentService.getById(id);
-        Map<String, Object> stringObjectMap = assembleApiData(jkCompanyAssessment, assembleData);
-        return stringObjectMap;
-    }
-
-    @Override
-    public R apiCallAndDataProcessing(String id,String dataId, String code, Map<String, Object> apiCallData) {
-        ApiCallDto paramVo = new ApiCallDto();
-        paramVo.setData(apiCallData);
-        paramVo.setApiCode(code);
-        ApiReturnDto apiReturnDto = attendanceAssessmentSdk.apiCall(paramVo);
-        // 后续逻辑处理
-        return R.ok();
-    }
-}

+ 0 - 62
jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC102ApiRequestAndProcessing.java

@@ -1,62 +0,0 @@
-package com.rongwei.bscommon.sys.strategy;
-
-import com.rongwei.bscommon.sys.service.impl.JtYxwjfbqdServiceImpl;
-import com.rongwei.bscommon.sys.service.impl.JtZjfjflqdServiceImpl;
-import com.rongwei.bscommon.sys.utils.AttendanceAssessmentSdk;
-import com.rongwei.bsentity.domain.JtGsjtbsj;
-import com.rongwei.bsentity.dto.ApiCallDto;
-import com.rongwei.bsentity.dto.ApiReturnDto;
-import com.rongwei.bsentity.dto.OrgApiDataConfigDTO;
-import com.rongwei.rwcommon.base.R;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Component;
-
-import java.util.ArrayList;
-import java.util.List;
-import java.util.Map;
-
-import static com.rongwei.bscommon.sys.utils.ApiDataOrgUtil.assembleApiData;
-import static com.rongwei.bscommon.sys.utils.ApiDataOrgUtil.setOrdinaryDate;
-
-/**
- * AssembleK34ApiData class
- *
- * @author XH
- * @date 2024/12/03
- */
-@Component
-public class KC102ApiRequestAndProcessing implements ApiRequestAndProcessingStrategy {
-    private static AttendanceAssessmentSdk attendanceAssessmentSdk;
-    private static JtZjfjflqdServiceImpl jtZjfjflqdService;
-
-
-    public void setAttendanceAssessmentSdk(AttendanceAssessmentSdk attendanceAssessmentSdk) {
-        KC102ApiRequestAndProcessing.attendanceAssessmentSdk = attendanceAssessmentSdk;
-    }
-    @Autowired
-    public void setJtXcjhqdServiceImpl(JtZjfjflqdServiceImpl jtZjfjflqdService) {
-        KC102ApiRequestAndProcessing.jtZjfjflqdService = jtZjfjflqdService;
-    }
-
-    @Override
-    public Map<String, Object> assembleData(String id,String dateId, String code) {
-        List<OrgApiDataConfigDTO> assembleData = new ArrayList<>();
-
-        assembleData.add(setOrdinaryDate("DATAID", JtGsjtbsj::getDataid));
-
-        JtGsjtbsj jtGsjtbsj = new JtGsjtbsj();
-        Map<String, Object> stringObjectMap = assembleApiData(jtGsjtbsj, assembleData);
-        return stringObjectMap;
-    }
-
-    @Override
-    public R apiCallAndDataProcessing(String id,String dataId, String code, Map<String, Object> apiCallData) {
-        ApiCallDto paramVo = new ApiCallDto();
-        paramVo.setData(apiCallData);
-        paramVo.setApiCode(code);
-        ApiReturnDto apiReturnDto = attendanceAssessmentSdk.apiCall(paramVo);
-        // 后续逻辑处理
-        jtZjfjflqdService.removeById(id);
-        return R.ok();
-    }
-}

+ 0 - 68
jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC103ApiRequestAndProcessing.java

@@ -1,68 +0,0 @@
-package com.rongwei.bscommon.sys.strategy;
-
-import com.rongwei.bscommon.sys.service.impl.JkCompanyAssessmentServiceImpl;
-import com.rongwei.bscommon.sys.utils.AttendanceAssessmentSdk;
-import com.rongwei.bsentity.domain.JkCompanyAssessment;
-import com.rongwei.bsentity.domain.JtGsjtbsj;
-import com.rongwei.bsentity.dto.ApiCallDto;
-import com.rongwei.bsentity.dto.ApiReturnDto;
-import com.rongwei.bsentity.dto.OrgApiDataConfigDTO;
-import com.rongwei.rwcommon.base.R;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Component;
-
-import java.util.ArrayList;
-import java.util.List;
-import java.util.Map;
-
-import static com.rongwei.bscommon.sys.utils.ApiDataOrgUtil.assembleApiData;
-import static com.rongwei.bscommon.sys.utils.ApiDataOrgUtil.setOrdinaryDate;
-
-/**
- * AssembleK34ApiData class
- *
- * @author XH
- * @date 2024/12/03
- */
-@Component
-public class KC103ApiRequestAndProcessing implements ApiRequestAndProcessingStrategy {
-    private static AttendanceAssessmentSdk attendanceAssessmentSdk;
-    private static JkCompanyAssessmentServiceImpl jkCompanyAssessmentService;
-
-    @Autowired
-    public void setAttendanceAssessmentSdk(AttendanceAssessmentSdk attendanceAssessmentSdk) {
-        KC103ApiRequestAndProcessing.attendanceAssessmentSdk = attendanceAssessmentSdk;
-    }
-
-    @Autowired
-    public void setjkCompanyAssessmentServiceImpl(JkCompanyAssessmentServiceImpl jkCompanyAssessmentService) {
-        KC103ApiRequestAndProcessing.jkCompanyAssessmentService = jkCompanyAssessmentService;
-    }
-    @Override
-    public Map<String, Object> assembleData(String id,String dateId, String code) {
-        List<OrgApiDataConfigDTO> assembleData = new ArrayList<>();
-        assembleData.add(setOrdinaryDate("year", JkCompanyAssessment::getYear));
-        assembleData.add(setOrdinaryDate("managementunit", JkCompanyAssessment::getManagementunit));
-        assembleData.add(setOrdinaryDate("mainbusinessdigitalcoverage", JkCompanyAssessment::getMainbusinessdigitalcoverage));
-        assembleData.add(setOrdinaryDate("subunitcount", JkCompanyAssessment::getSubunitcount));
-        assembleData.add(setOrdinaryDate("thirdlevelunitcount", JkCompanyAssessment::getThirdlevelunitcount));
-        assembleData.add(setOrdinaryDate("attachmentuploadstatus", JkCompanyAssessment::getAttachmentuploadstatus));
-        assembleData.add(setOrdinaryDate("predictedtotalscore", JkCompanyAssessment::getPredictedtotalscore));
-        assembleData.add(setOrdinaryDate("approvalstatus", JkCompanyAssessment::getApprovalstatus));
-        assembleData.add(setOrdinaryDate("datacode", JkCompanyAssessment::getDatacode));
-        assembleData.add(setOrdinaryDate("syncstatus", JkCompanyAssessment::getSyncstatus));
-        JkCompanyAssessment jkCompanyAssessment = jkCompanyAssessmentService.getById(id);
-        Map<String, Object> stringObjectMap = assembleApiData(jkCompanyAssessment, assembleData);
-        return stringObjectMap;
-    }
-
-    @Override
-    public R apiCallAndDataProcessing(String id,String dataId, String code, Map<String, Object> apiCallData) {
-        ApiCallDto paramVo = new ApiCallDto();
-        paramVo.setData(apiCallData);
-        paramVo.setApiCode(code);
-        ApiReturnDto apiReturnDto = attendanceAssessmentSdk.apiCall(paramVo);
-        // 后续逻辑处理
-        return R.ok();
-    }
-}

+ 0 - 60
jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC104ApiRequestAndProcessing.java

@@ -1,60 +0,0 @@
-package com.rongwei.bscommon.sys.strategy;
-
-import com.rongwei.bscommon.sys.service.impl.JtZjfjflqdServiceImpl;
-import com.rongwei.bscommon.sys.utils.AttendanceAssessmentSdk;
-import com.rongwei.bsentity.domain.JtGsjtbsj;
-import com.rongwei.bsentity.dto.ApiCallDto;
-import com.rongwei.bsentity.dto.ApiReturnDto;
-import com.rongwei.bsentity.dto.OrgApiDataConfigDTO;
-import com.rongwei.rwcommon.base.R;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Component;
-
-import java.util.ArrayList;
-import java.util.List;
-import java.util.Map;
-
-import static com.rongwei.bscommon.sys.utils.ApiDataOrgUtil.assembleApiData;
-import static com.rongwei.bscommon.sys.utils.ApiDataOrgUtil.setOrdinaryDate;
-
-/**
- * AssembleK34ApiData class
- *
- * @author XH
- * @date 2024/12/03
- */
-@Component
-public class KC104ApiRequestAndProcessing implements ApiRequestAndProcessingStrategy {
-    private static AttendanceAssessmentSdk attendanceAssessmentSdk;
-    private static JtZjfjflqdServiceImpl jtZjfjflqdService;
-
-
-    public void setAttendanceAssessmentSdk(AttendanceAssessmentSdk attendanceAssessmentSdk) {
-        KC104ApiRequestAndProcessing.attendanceAssessmentSdk = attendanceAssessmentSdk;
-    }
-    @Autowired
-    public void setJtXcjhqdServiceImpl(JtZjfjflqdServiceImpl jtZjfjflqdService) {
-        KC104ApiRequestAndProcessing.jtZjfjflqdService = jtZjfjflqdService;
-    }
-    @Override
-    public Map<String, Object> assembleData(String id,String dateId, String code) {
-        List<OrgApiDataConfigDTO> assembleData = new ArrayList<>();
-
-        assembleData.add(setOrdinaryDate("DATAID", JtGsjtbsj::getDataid));
-
-        JtGsjtbsj jtGsjtbsj = new JtGsjtbsj();
-        Map<String, Object> stringObjectMap = assembleApiData(jtGsjtbsj, assembleData);
-        return stringObjectMap;
-    }
-
-    @Override
-    public R apiCallAndDataProcessing(String id,String dataId, String code, Map<String, Object> apiCallData) {
-        ApiCallDto paramVo = new ApiCallDto();
-        paramVo.setData(apiCallData);
-        paramVo.setApiCode(code);
-        ApiReturnDto apiReturnDto = attendanceAssessmentSdk.apiCall(paramVo);
-        // 后续逻辑处理
-        jtZjfjflqdService.removeById(id);
-        return R.ok();
-    }
-}

+ 0 - 68
jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC105ApiRequestAndProcessing.java

@@ -1,68 +0,0 @@
-package com.rongwei.bscommon.sys.strategy;
-
-import com.rongwei.bscommon.sys.service.impl.JkCompanyAssessmentServiceImpl;
-import com.rongwei.bscommon.sys.utils.AttendanceAssessmentSdk;
-import com.rongwei.bsentity.domain.JkCompanyAssessment;
-import com.rongwei.bsentity.domain.JtGsjtbsj;
-import com.rongwei.bsentity.dto.ApiCallDto;
-import com.rongwei.bsentity.dto.ApiReturnDto;
-import com.rongwei.bsentity.dto.OrgApiDataConfigDTO;
-import com.rongwei.rwcommon.base.R;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Component;
-
-import java.util.ArrayList;
-import java.util.List;
-import java.util.Map;
-
-import static com.rongwei.bscommon.sys.utils.ApiDataOrgUtil.assembleApiData;
-import static com.rongwei.bscommon.sys.utils.ApiDataOrgUtil.setOrdinaryDate;
-
-/**
- * AssembleK34ApiData class
- *
- * @author XH
- * @date 2024/12/03
- */
-@Component
-public class KC105ApiRequestAndProcessing implements ApiRequestAndProcessingStrategy {
-    private static AttendanceAssessmentSdk attendanceAssessmentSdk;
-    private static JkCompanyAssessmentServiceImpl jkCompanyAssessmentService;
-
-    @Autowired
-    public void setAttendanceAssessmentSdk(AttendanceAssessmentSdk attendanceAssessmentSdk) {
-        KC105ApiRequestAndProcessing.attendanceAssessmentSdk = attendanceAssessmentSdk;
-    }
-
-    @Autowired
-    public void setjkCompanyAssessmentServiceImpl(JkCompanyAssessmentServiceImpl jkCompanyAssessmentService) {
-        KC105ApiRequestAndProcessing.jkCompanyAssessmentService = jkCompanyAssessmentService;
-    }
-    @Override
-    public Map<String, Object> assembleData(String id,String dateId, String code) {
-        List<OrgApiDataConfigDTO> assembleData = new ArrayList<>();
-        assembleData.add(setOrdinaryDate("year", JkCompanyAssessment::getYear));
-        assembleData.add(setOrdinaryDate("managementunit", JkCompanyAssessment::getManagementunit));
-        assembleData.add(setOrdinaryDate("mainbusinessdigitalcoverage", JkCompanyAssessment::getMainbusinessdigitalcoverage));
-        assembleData.add(setOrdinaryDate("subunitcount", JkCompanyAssessment::getSubunitcount));
-        assembleData.add(setOrdinaryDate("thirdlevelunitcount", JkCompanyAssessment::getThirdlevelunitcount));
-        assembleData.add(setOrdinaryDate("attachmentuploadstatus", JkCompanyAssessment::getAttachmentuploadstatus));
-        assembleData.add(setOrdinaryDate("predictedtotalscore", JkCompanyAssessment::getPredictedtotalscore));
-        assembleData.add(setOrdinaryDate("approvalstatus", JkCompanyAssessment::getApprovalstatus));
-        assembleData.add(setOrdinaryDate("datacode", JkCompanyAssessment::getDatacode));
-        assembleData.add(setOrdinaryDate("syncstatus", JkCompanyAssessment::getSyncstatus));
-        JkCompanyAssessment jkCompanyAssessment = jkCompanyAssessmentService.getById(id);
-        Map<String, Object> stringObjectMap = assembleApiData(jkCompanyAssessment, assembleData);
-        return stringObjectMap;
-    }
-
-    @Override
-    public R apiCallAndDataProcessing(String id,String dataId, String code, Map<String, Object> apiCallData) {
-        ApiCallDto paramVo = new ApiCallDto();
-        paramVo.setData(apiCallData);
-        paramVo.setApiCode(code);
-        ApiReturnDto apiReturnDto = attendanceAssessmentSdk.apiCall(paramVo);
-        // 后续逻辑处理
-        return R.ok();
-    }
-}

+ 0 - 60
jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC106ApiRequestAndProcessing.java

@@ -1,60 +0,0 @@
-package com.rongwei.bscommon.sys.strategy;
-
-import com.rongwei.bscommon.sys.service.impl.JtZjfjflqdServiceImpl;
-import com.rongwei.bscommon.sys.utils.AttendanceAssessmentSdk;
-import com.rongwei.bsentity.domain.JtGsjtbsj;
-import com.rongwei.bsentity.dto.ApiCallDto;
-import com.rongwei.bsentity.dto.ApiReturnDto;
-import com.rongwei.bsentity.dto.OrgApiDataConfigDTO;
-import com.rongwei.rwcommon.base.R;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Component;
-
-import java.util.ArrayList;
-import java.util.List;
-import java.util.Map;
-
-import static com.rongwei.bscommon.sys.utils.ApiDataOrgUtil.assembleApiData;
-import static com.rongwei.bscommon.sys.utils.ApiDataOrgUtil.setOrdinaryDate;
-
-/**
- * AssembleK34ApiData class
- *
- * @author XH
- * @date 2024/12/03
- */
-@Component
-public class KC106ApiRequestAndProcessing implements ApiRequestAndProcessingStrategy {
-    private static AttendanceAssessmentSdk attendanceAssessmentSdk;
-    private static JtZjfjflqdServiceImpl jtZjfjflqdService;
-
-
-    public void setAttendanceAssessmentSdk(AttendanceAssessmentSdk attendanceAssessmentSdk) {
-        KC106ApiRequestAndProcessing.attendanceAssessmentSdk = attendanceAssessmentSdk;
-    }
-    @Autowired
-    public void setJtXcjhqdServiceImpl(JtZjfjflqdServiceImpl jtZjfjflqdService) {
-        KC106ApiRequestAndProcessing.jtZjfjflqdService = jtZjfjflqdService;
-    }
-    @Override
-    public Map<String, Object> assembleData(String id,String dateId, String code) {
-        List<OrgApiDataConfigDTO> assembleData = new ArrayList<>();
-
-        assembleData.add(setOrdinaryDate("DATAID", JtGsjtbsj::getDataid));
-
-        JtGsjtbsj jtGsjtbsj = new JtGsjtbsj();
-        Map<String, Object> stringObjectMap = assembleApiData(jtGsjtbsj, assembleData);
-        return stringObjectMap;
-    }
-
-    @Override
-    public R apiCallAndDataProcessing(String id,String dataId, String code, Map<String, Object> apiCallData) {
-        ApiCallDto paramVo = new ApiCallDto();
-        paramVo.setData(apiCallData);
-        paramVo.setApiCode(code);
-        ApiReturnDto apiReturnDto = attendanceAssessmentSdk.apiCall(paramVo);
-        // 后续逻辑处理
-        jtZjfjflqdService.removeById(id);
-        return R.ok();
-    }
-}

+ 0 - 68
jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC107ApiRequestAndProcessing.java

@@ -1,68 +0,0 @@
-package com.rongwei.bscommon.sys.strategy;
-
-import com.rongwei.bscommon.sys.service.impl.JkCompanyAssessmentServiceImpl;
-import com.rongwei.bscommon.sys.utils.AttendanceAssessmentSdk;
-import com.rongwei.bsentity.domain.JkCompanyAssessment;
-import com.rongwei.bsentity.domain.JtGsjtbsj;
-import com.rongwei.bsentity.dto.ApiCallDto;
-import com.rongwei.bsentity.dto.ApiReturnDto;
-import com.rongwei.bsentity.dto.OrgApiDataConfigDTO;
-import com.rongwei.rwcommon.base.R;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Component;
-
-import java.util.ArrayList;
-import java.util.List;
-import java.util.Map;
-
-import static com.rongwei.bscommon.sys.utils.ApiDataOrgUtil.assembleApiData;
-import static com.rongwei.bscommon.sys.utils.ApiDataOrgUtil.setOrdinaryDate;
-
-/**
- * AssembleK34ApiData class
- *
- * @author XH
- * @date 2024/12/03
- */
-@Component
-public class KC107ApiRequestAndProcessing implements ApiRequestAndProcessingStrategy {
-    private static AttendanceAssessmentSdk attendanceAssessmentSdk;
-    private static JkCompanyAssessmentServiceImpl jkCompanyAssessmentService;
-
-    @Autowired
-    public void setAttendanceAssessmentSdk(AttendanceAssessmentSdk attendanceAssessmentSdk) {
-        KC107ApiRequestAndProcessing.attendanceAssessmentSdk = attendanceAssessmentSdk;
-    }
-
-    @Autowired
-    public void setjkCompanyAssessmentServiceImpl(JkCompanyAssessmentServiceImpl jkCompanyAssessmentService) {
-        KC107ApiRequestAndProcessing.jkCompanyAssessmentService = jkCompanyAssessmentService;
-    }
-    @Override
-    public Map<String, Object> assembleData(String id,String dateId, String code) {
-        List<OrgApiDataConfigDTO> assembleData = new ArrayList<>();
-        assembleData.add(setOrdinaryDate("year", JkCompanyAssessment::getYear));
-        assembleData.add(setOrdinaryDate("managementunit", JkCompanyAssessment::getManagementunit));
-        assembleData.add(setOrdinaryDate("mainbusinessdigitalcoverage", JkCompanyAssessment::getMainbusinessdigitalcoverage));
-        assembleData.add(setOrdinaryDate("subunitcount", JkCompanyAssessment::getSubunitcount));
-        assembleData.add(setOrdinaryDate("thirdlevelunitcount", JkCompanyAssessment::getThirdlevelunitcount));
-        assembleData.add(setOrdinaryDate("attachmentuploadstatus", JkCompanyAssessment::getAttachmentuploadstatus));
-        assembleData.add(setOrdinaryDate("predictedtotalscore", JkCompanyAssessment::getPredictedtotalscore));
-        assembleData.add(setOrdinaryDate("approvalstatus", JkCompanyAssessment::getApprovalstatus));
-        assembleData.add(setOrdinaryDate("datacode", JkCompanyAssessment::getDatacode));
-        assembleData.add(setOrdinaryDate("syncstatus", JkCompanyAssessment::getSyncstatus));
-        JkCompanyAssessment jkCompanyAssessment = jkCompanyAssessmentService.getById(id);
-        Map<String, Object> stringObjectMap = assembleApiData(jkCompanyAssessment, assembleData);
-        return stringObjectMap;
-    }
-
-    @Override
-    public R apiCallAndDataProcessing(String id,String dataId, String code, Map<String, Object> apiCallData) {
-        ApiCallDto paramVo = new ApiCallDto();
-        paramVo.setData(apiCallData);
-        paramVo.setApiCode(code);
-        ApiReturnDto apiReturnDto = attendanceAssessmentSdk.apiCall(paramVo);
-        // 后续逻辑处理
-        return R.ok();
-    }
-}

+ 0 - 60
jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC108ApiRequestAndProcessing.java

@@ -1,60 +0,0 @@
-package com.rongwei.bscommon.sys.strategy;
-
-import com.rongwei.bscommon.sys.service.impl.JtZjfjflqdServiceImpl;
-import com.rongwei.bscommon.sys.utils.AttendanceAssessmentSdk;
-import com.rongwei.bsentity.domain.JtGsjtbsj;
-import com.rongwei.bsentity.dto.ApiCallDto;
-import com.rongwei.bsentity.dto.ApiReturnDto;
-import com.rongwei.bsentity.dto.OrgApiDataConfigDTO;
-import com.rongwei.rwcommon.base.R;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Component;
-
-import java.util.ArrayList;
-import java.util.List;
-import java.util.Map;
-
-import static com.rongwei.bscommon.sys.utils.ApiDataOrgUtil.assembleApiData;
-import static com.rongwei.bscommon.sys.utils.ApiDataOrgUtil.setOrdinaryDate;
-
-/**
- * AssembleK34ApiData class
- *
- * @author XH
- * @date 2024/12/03
- */
-@Component
-public class KC108ApiRequestAndProcessing implements ApiRequestAndProcessingStrategy {
-    private static AttendanceAssessmentSdk attendanceAssessmentSdk;
-    private static JtZjfjflqdServiceImpl jtZjfjflqdService;
-
-
-    public void setAttendanceAssessmentSdk(AttendanceAssessmentSdk attendanceAssessmentSdk) {
-        KC108ApiRequestAndProcessing.attendanceAssessmentSdk = attendanceAssessmentSdk;
-    }
-    @Autowired
-    public void setJtXcjhqdServiceImpl(JtZjfjflqdServiceImpl jtZjfjflqdService) {
-        KC108ApiRequestAndProcessing.jtZjfjflqdService = jtZjfjflqdService;
-    }
-    @Override
-    public Map<String, Object> assembleData(String id,String dateId, String code) {
-        List<OrgApiDataConfigDTO> assembleData = new ArrayList<>();
-
-        assembleData.add(setOrdinaryDate("DATAID", JtGsjtbsj::getDataid));
-
-        JtGsjtbsj jtGsjtbsj = new JtGsjtbsj();
-        Map<String, Object> stringObjectMap = assembleApiData(jtGsjtbsj, assembleData);
-        return stringObjectMap;
-    }
-
-    @Override
-    public R apiCallAndDataProcessing(String id,String dataId, String code, Map<String, Object> apiCallData) {
-        ApiCallDto paramVo = new ApiCallDto();
-        paramVo.setData(apiCallData);
-        paramVo.setApiCode(code);
-        ApiReturnDto apiReturnDto = attendanceAssessmentSdk.apiCall(paramVo);
-        // 后续逻辑处理
-        jtZjfjflqdService.removeById(id);
-        return R.ok();
-    }
-}

+ 0 - 68
jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC109ApiRequestAndProcessing.java

@@ -1,68 +0,0 @@
-package com.rongwei.bscommon.sys.strategy;
-
-import com.rongwei.bscommon.sys.service.impl.JkCompanyAssessmentServiceImpl;
-import com.rongwei.bscommon.sys.utils.AttendanceAssessmentSdk;
-import com.rongwei.bsentity.domain.JkCompanyAssessment;
-import com.rongwei.bsentity.domain.JtGsjtbsj;
-import com.rongwei.bsentity.dto.ApiCallDto;
-import com.rongwei.bsentity.dto.ApiReturnDto;
-import com.rongwei.bsentity.dto.OrgApiDataConfigDTO;
-import com.rongwei.rwcommon.base.R;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Component;
-
-import java.util.ArrayList;
-import java.util.List;
-import java.util.Map;
-
-import static com.rongwei.bscommon.sys.utils.ApiDataOrgUtil.assembleApiData;
-import static com.rongwei.bscommon.sys.utils.ApiDataOrgUtil.setOrdinaryDate;
-
-/**
- * AssembleK34ApiData class
- *
- * @author XH
- * @date 2024/12/03
- */
-@Component
-public class KC109ApiRequestAndProcessing implements ApiRequestAndProcessingStrategy {
-    private static AttendanceAssessmentSdk attendanceAssessmentSdk;
-    private static JkCompanyAssessmentServiceImpl jkCompanyAssessmentService;
-
-    @Autowired
-    public void setAttendanceAssessmentSdk(AttendanceAssessmentSdk attendanceAssessmentSdk) {
-        KC109ApiRequestAndProcessing.attendanceAssessmentSdk = attendanceAssessmentSdk;
-    }
-
-    @Autowired
-    public void setjkCompanyAssessmentServiceImpl(JkCompanyAssessmentServiceImpl jkCompanyAssessmentService) {
-        KC109ApiRequestAndProcessing.jkCompanyAssessmentService = jkCompanyAssessmentService;
-    }
-    @Override
-    public Map<String, Object> assembleData(String id,String dateId, String code) {
-        List<OrgApiDataConfigDTO> assembleData = new ArrayList<>();
-        assembleData.add(setOrdinaryDate("year", JkCompanyAssessment::getYear));
-        assembleData.add(setOrdinaryDate("managementunit", JkCompanyAssessment::getManagementunit));
-        assembleData.add(setOrdinaryDate("mainbusinessdigitalcoverage", JkCompanyAssessment::getMainbusinessdigitalcoverage));
-        assembleData.add(setOrdinaryDate("subunitcount", JkCompanyAssessment::getSubunitcount));
-        assembleData.add(setOrdinaryDate("thirdlevelunitcount", JkCompanyAssessment::getThirdlevelunitcount));
-        assembleData.add(setOrdinaryDate("attachmentuploadstatus", JkCompanyAssessment::getAttachmentuploadstatus));
-        assembleData.add(setOrdinaryDate("predictedtotalscore", JkCompanyAssessment::getPredictedtotalscore));
-        assembleData.add(setOrdinaryDate("approvalstatus", JkCompanyAssessment::getApprovalstatus));
-        assembleData.add(setOrdinaryDate("datacode", JkCompanyAssessment::getDatacode));
-        assembleData.add(setOrdinaryDate("syncstatus", JkCompanyAssessment::getSyncstatus));
-        JkCompanyAssessment jkCompanyAssessment = jkCompanyAssessmentService.getById(id);
-        Map<String, Object> stringObjectMap = assembleApiData(jkCompanyAssessment, assembleData);
-        return stringObjectMap;
-    }
-
-    @Override
-    public R apiCallAndDataProcessing(String id,String dataId, String code, Map<String, Object> apiCallData) {
-        ApiCallDto paramVo = new ApiCallDto();
-        paramVo.setData(apiCallData);
-        paramVo.setApiCode(code);
-        ApiReturnDto apiReturnDto = attendanceAssessmentSdk.apiCall(paramVo);
-        // 后续逻辑处理
-        return R.ok();
-    }
-}

+ 0 - 60
jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC110ApiRequestAndProcessing.java

@@ -1,60 +0,0 @@
-package com.rongwei.bscommon.sys.strategy;
-
-import com.rongwei.bscommon.sys.service.impl.JtZjfjflqdServiceImpl;
-import com.rongwei.bscommon.sys.utils.AttendanceAssessmentSdk;
-import com.rongwei.bsentity.domain.JtGsjtbsj;
-import com.rongwei.bsentity.dto.ApiCallDto;
-import com.rongwei.bsentity.dto.ApiReturnDto;
-import com.rongwei.bsentity.dto.OrgApiDataConfigDTO;
-import com.rongwei.rwcommon.base.R;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Component;
-
-import java.util.ArrayList;
-import java.util.List;
-import java.util.Map;
-
-import static com.rongwei.bscommon.sys.utils.ApiDataOrgUtil.assembleApiData;
-import static com.rongwei.bscommon.sys.utils.ApiDataOrgUtil.setOrdinaryDate;
-
-/**
- * AssembleK34ApiData class
- *
- * @author XH
- * @date 2024/12/03
- */
-@Component
-public class KC110ApiRequestAndProcessing implements ApiRequestAndProcessingStrategy {
-    private static AttendanceAssessmentSdk attendanceAssessmentSdk;
-    private static JtZjfjflqdServiceImpl jtZjfjflqdService;
-
-
-    public void setAttendanceAssessmentSdk(AttendanceAssessmentSdk attendanceAssessmentSdk) {
-        KC110ApiRequestAndProcessing.attendanceAssessmentSdk = attendanceAssessmentSdk;
-    }
-    @Autowired
-    public void setJtXcjhqdServiceImpl(JtZjfjflqdServiceImpl jtZjfjflqdService) {
-        KC110ApiRequestAndProcessing.jtZjfjflqdService = jtZjfjflqdService;
-    }
-    @Override
-    public Map<String, Object> assembleData(String id,String dateId, String code) {
-        List<OrgApiDataConfigDTO> assembleData = new ArrayList<>();
-
-        assembleData.add(setOrdinaryDate("DATAID", JtGsjtbsj::getDataid));
-
-        JtGsjtbsj jtGsjtbsj = new JtGsjtbsj();
-        Map<String, Object> stringObjectMap = assembleApiData(jtGsjtbsj, assembleData);
-        return stringObjectMap;
-    }
-
-    @Override
-    public R apiCallAndDataProcessing(String id,String dataId, String code, Map<String, Object> apiCallData) {
-        ApiCallDto paramVo = new ApiCallDto();
-        paramVo.setData(apiCallData);
-        paramVo.setApiCode(code);
-        ApiReturnDto apiReturnDto = attendanceAssessmentSdk.apiCall(paramVo);
-        // 后续逻辑处理
-        jtZjfjflqdService.removeById(id);
-        return R.ok();
-    }
-}

+ 0 - 50
jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC111ApiRequestAndProcessing.java

@@ -1,50 +0,0 @@
-package com.rongwei.bscommon.sys.strategy;
-
-import com.rongwei.bscommon.sys.utils.AttendanceAssessmentSdk;
-import com.rongwei.bsentity.domain.JtGsjtbsj;
-import com.rongwei.bsentity.dto.ApiCallDto;
-import com.rongwei.bsentity.dto.ApiReturnDto;
-import com.rongwei.bsentity.dto.OrgApiDataConfigDTO;
-import com.rongwei.rwcommon.base.R;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Component;
-
-import java.util.ArrayList;
-import java.util.List;
-import java.util.Map;
-
-import static com.rongwei.bscommon.sys.utils.ApiDataOrgUtil.assembleApiData;
-import static com.rongwei.bscommon.sys.utils.ApiDataOrgUtil.setOrdinaryDate;
-
-/**
- * AssembleK34ApiData class
- *
- * @author XH
- * @date 2024/12/03
- */
-@Component
-public class KC111ApiRequestAndProcessing implements ApiRequestAndProcessingStrategy {
-    @Autowired
-    private AttendanceAssessmentSdk attendanceAssessmentSdk;
-
-    @Override
-    public Map<String, Object> assembleData(String id, String dateId, String code) {
-        List<OrgApiDataConfigDTO> assembleData = new ArrayList<>();
-
-        assembleData.add(setOrdinaryDate("DATAID", JtGsjtbsj::getDataid));
-
-        JtGsjtbsj jtGsjtbsj = new JtGsjtbsj();
-        Map<String, Object> stringObjectMap = assembleApiData(jtGsjtbsj, assembleData);
-        return stringObjectMap;
-    }
-
-    @Override
-    public R apiCallAndDataProcessing(String id, String dataId, String code, Map<String, Object> apiCallData) {
-        ApiCallDto paramVo = new ApiCallDto();
-        paramVo.setData(apiCallData);
-        paramVo.setApiCode(code);
-        ApiReturnDto apiReturnDto = attendanceAssessmentSdk.apiCall(paramVo);
-        // 后续逻辑处理
-        return R.ok();
-    }
-}

+ 0 - 65
jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC112ApiRequestAndProcessing.java

@@ -1,65 +0,0 @@
-package com.rongwei.bscommon.sys.strategy;
-
-import com.rongwei.bscommon.sys.service.JtWyysService;
-import com.rongwei.bscommon.sys.service.impl.JtXcjhqdServiceImpl;
-import com.rongwei.bscommon.sys.utils.AttendanceAssessmentSdk;
-import com.rongwei.bsentity.domain.JtGsjtbsj;
-import com.rongwei.bsentity.dto.ApiCallDto;
-import com.rongwei.bsentity.dto.ApiReturnDto;
-import com.rongwei.bsentity.dto.OrgApiDataConfigDTO;
-import com.rongwei.rwcommon.base.R;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Component;
-import java.util.HashMap;
-import java.util.Map;
-
-
-/**
- * AssembleK34ApiData class
- *
- * @author XH
- * @date 2024/12/03
- */
-@Component
-public class KC112ApiRequestAndProcessing implements ApiRequestAndProcessingStrategy {
-
-    private static AttendanceAssessmentSdk attendanceAssessmentSdk;
-    private static JtWyysService jtWyysService;
-
-
-
-    @Autowired
-    public void setAttendanceAssessmentSdk(AttendanceAssessmentSdk attendanceAssessmentSdk) {
-        KC112ApiRequestAndProcessing.attendanceAssessmentSdk = attendanceAssessmentSdk;
-    }
-
-
-    @Autowired
-    public void setJtXcjhqdServiceImpl(JtWyysService jtWyysService) {
-        KC112ApiRequestAndProcessing.jtWyysService = jtWyysService;
-    }
-
-
-
-
-    @Override
-    public Map<String, Object> assembleData(String id,String dataId, String code) {
-        Map<String, Object> stringObjectMap = new HashMap<String, Object>() {{
-            put("INDEXID", id);
-            put("DATAID", dataId);
-        }};
-        return stringObjectMap;
-    }
-
-    @Override
-    public R apiCallAndDataProcessing(String id,String dataId, String code, Map<String, Object> apiCallData) {
-        ApiCallDto paramVo = new ApiCallDto();
-        paramVo.setData(apiCallData);
-        paramVo.setApiCode(code);
-        ApiReturnDto apiReturnDto = this.attendanceAssessmentSdk.apiCall(paramVo);
-        // 后续逻辑处理
-        jtWyysService.removeById(id);
-        // 后续逻辑处理
-        return R.ok();
-    }
-}

+ 0 - 82
jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC113ApiRequestAndProcessing.java

@@ -1,82 +0,0 @@
-package com.rongwei.bscommon.sys.strategy;
-
-import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
-import com.rongwei.bscommon.sys.service.JtYjbhglService;
-import com.rongwei.bscommon.sys.utils.AttendanceAssessmentSdk;
-import com.rongwei.bsentity.domain.JtYjbhgl;
-import com.rongwei.bsentity.dto.ApiCallDto;
-import com.rongwei.bsentity.dto.ApiReturnDto;
-import com.rongwei.bsentity.dto.OrgApiDataConfigDTO;
-import com.rongwei.rwcommon.base.R;
-import com.rongwei.rwcommon.base.exception.CustomException;
-import com.rongwei.rwcommon.utils.StringUtils;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Component;
-import java.util.ArrayList;
-import java.util.List;
-import java.util.Map;
-
-import static com.rongwei.bscommon.sys.utils.ApiDataOrgUtil.*;
-import static com.rongwei.bscommon.sys.utils.JXKHConstant.DatePattern.DATE_PATTERN_YMD;
-
-/**
- * AssembleK34ApiData class
- *
- * @author XH
- * @date 2024/12/03
- */
-@Component
-public class KC113ApiRequestAndProcessing implements ApiRequestAndProcessingStrategy {
-
-    private static AttendanceAssessmentSdk attendanceAssessmentSdk;
-    private static JtYjbhglService jtYjbhglService;
-
-
-
-    @Autowired
-    public void setAttendanceAssessmentSdk(AttendanceAssessmentSdk attendanceAssessmentSdk) {
-        KC113ApiRequestAndProcessing.attendanceAssessmentSdk = attendanceAssessmentSdk;
-    }
-
-
-    @Autowired
-    public void setJtXcjhqdServiceImpl(JtYjbhglService jtYjbhglService) {
-        KC113ApiRequestAndProcessing.jtYjbhglService = jtYjbhglService;
-    }
-
-    @Override
-    public Map<String, Object> assembleData(String id,String dateId, String code) {
-        List<OrgApiDataConfigDTO> assembleData = new ArrayList<>();
-        assembleData.add(setOrdinaryDate("DATAID", JtYjbhgl::getDataid));
-        assembleData.add(setOrdinaryDate("INDEXID", JtYjbhgl::getId));
-        assembleData.add(setOrdinaryDate("xmbh", JtYjbhgl::getXmbh));
-        assembleData.add(setOrdinaryDate("xmmc", JtYjbhgl::getXmmc));
-        assembleData.add(setOrdinaryDate("yjtcr", JtYjbhgl::getYjtcr));
-        assembleData.add(setDatePattern("yjtcsj", JtYjbhgl::getYjtcsj,DATE_PATTERN_YMD));
-        assembleData.add(setDatePattern("zgfksj", JtYjbhgl::getZgfksj,DATE_PATTERN_YMD));
-        assembleData.add(setOrdinaryDate("zgfkzrr", JtYjbhgl::getZgfkzrr));
-        JtYjbhgl jtYjbhgl1 = jtYjbhglService.getById(id);
-        Map<String, Object> stringObjectMap = assembleApiData(jtYjbhgl1, assembleData);
-        return stringObjectMap;
-    }
-
-    @Override
-    public R apiCallAndDataProcessing(String id,String dataId, String code, Map<String, Object> apiCallData) {
-        ApiCallDto paramVo = new ApiCallDto();
-        paramVo.setData(apiCallData);
-        paramVo.setApiCode(code);
-        ApiReturnDto apiReturnDto = attendanceAssessmentSdk.apiCall(paramVo);
-        // 后续逻辑处理
-        Map<String, String> apiReturnData = apiReturnDto.getApiReturnData();
-        String realDataId = apiReturnData.getOrDefault("DATAID", "").toString();
-        if (StringUtils.isBlank(realDataId)) {
-            throw new CustomException("接口请求成功,但无法获取dataId");
-        }
-
-
-
-        jtYjbhglService.update(new LambdaUpdateWrapper<JtYjbhgl>()
-                .eq(JtYjbhgl::getId, id).set(JtYjbhgl::getDataid, realDataId));
-        return R.ok();
-    }
-}

+ 0 - 67
jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC114ApiRequestAndProcessing.java

@@ -1,67 +0,0 @@
-package com.rongwei.bscommon.sys.strategy;
-
-import com.rongwei.bscommon.sys.service.JtWyysService;
-import com.rongwei.bscommon.sys.service.JtYjbhglService;
-import com.rongwei.bscommon.sys.utils.AttendanceAssessmentSdk;
-import com.rongwei.bsentity.domain.JtGsjtbsj;
-import com.rongwei.bsentity.dto.ApiCallDto;
-import com.rongwei.bsentity.dto.ApiReturnDto;
-import com.rongwei.bsentity.dto.OrgApiDataConfigDTO;
-import com.rongwei.rwcommon.base.R;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Component;
-
-import java.util.ArrayList;
-import java.util.HashMap;
-import java.util.List;
-import java.util.Map;
-
-
-/**
- * AssembleK34ApiData class
- *
- * @author XH
- * @date 2024/12/03
- */
-@Component
-public class KC114ApiRequestAndProcessing implements ApiRequestAndProcessingStrategy {
-
-
-    private static AttendanceAssessmentSdk attendanceAssessmentSdk;
-    private static JtYjbhglService jtYjbhglService;
-
-
-
-    @Autowired
-    public void setAttendanceAssessmentSdk(AttendanceAssessmentSdk attendanceAssessmentSdk) {
-        KC114ApiRequestAndProcessing.attendanceAssessmentSdk = attendanceAssessmentSdk;
-    }
-
-
-    @Autowired
-    public void setJtXcjhqdServiceImpl(JtYjbhglService jtYjbhglService) {
-        KC114ApiRequestAndProcessing.jtYjbhglService = jtYjbhglService;
-    }
-
-
-
-    @Override
-    public Map<String, Object> assembleData(String id,String dataId, String code) {
-        Map<String, Object> stringObjectMap = new HashMap<String, Object>() {{
-            put("INDEXID", id);
-            put("DATAID", dataId);
-        }};
-        return stringObjectMap;
-    }
-
-    @Override
-    public R apiCallAndDataProcessing(String id,String dataId, String code, Map<String, Object> apiCallData) {
-        ApiCallDto paramVo = new ApiCallDto();
-        paramVo.setData(apiCallData);
-        paramVo.setApiCode(code);
-        ApiReturnDto apiReturnDto = attendanceAssessmentSdk.apiCall(paramVo);
-        // 后续逻辑处理
-        jtYjbhglService.removeById(id);
-        return R.ok();
-    }
-}

+ 0 - 87
jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC115ApiRequestAndProcessing.java

@@ -1,87 +0,0 @@
-package com.rongwei.bscommon.sys.strategy;
-
-import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
-import com.rongwei.bscommon.sys.service.JtScsdlService;
-import com.rongwei.bscommon.sys.utils.AttendanceAssessmentSdk;
-import com.rongwei.bsentity.domain.JtGsjtbsj;
-import com.rongwei.bsentity.domain.JtScsdl;
-import com.rongwei.bsentity.domain.JtYjbhgl;
-import com.rongwei.bsentity.dto.ApiCallDto;
-import com.rongwei.bsentity.dto.ApiReturnDto;
-import com.rongwei.bsentity.dto.OrgApiDataConfigDTO;
-import com.rongwei.rwcommon.base.R;
-import com.rongwei.rwcommon.base.exception.CustomException;
-import com.rongwei.rwcommon.utils.StringUtils;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Component;
-
-import java.util.ArrayList;
-import java.util.List;
-import java.util.Map;
-
-import static com.rongwei.bscommon.sys.utils.ApiDataOrgUtil.*;
-import static com.rongwei.bscommon.sys.utils.ApiDataOrgUtil.setDatePattern;
-import static com.rongwei.bscommon.sys.utils.JXKHConstant.DatePattern.DATE_PATTERN_YMD;
-
-/**
- * AssembleK34ApiData class
- *
- * @author XH
- * @date 2024/12/03
- */
-@Component
-public class KC115ApiRequestAndProcessing implements ApiRequestAndProcessingStrategy {
-    private static AttendanceAssessmentSdk attendanceAssessmentSdk;
-    private static JtScsdlService jtScsdlService;
-
-
-    @Autowired
-    public void setAttendanceAssessmentSdk(AttendanceAssessmentSdk attendanceAssessmentSdk) {
-        KC115ApiRequestAndProcessing.attendanceAssessmentSdk = attendanceAssessmentSdk;
-    }
-
-
-    @Autowired
-    public void setJtXcjhqdServiceImpl(JtScsdlService jtScsdlService) {
-        KC115ApiRequestAndProcessing.jtScsdlService = jtScsdlService;
-    }
-
-    @Override
-    public Map<String, Object> assembleData(String id,String dateId, String code) {
-        List<OrgApiDataConfigDTO> assembleData = new ArrayList<>();
-        assembleData.add(setOrdinaryDate("DATAID", JtScsdl::getDataid));
-        assembleData.add(setOrdinaryDate("INDEXID", JtScsdl::getId));
-        assembleData.add(setOrdinaryDate("xmbh", JtScsdl::getXmbh));
-        assembleData.add(setOrdinaryDate("xmmc", JtScsdl::getXmmc));
-        assembleData.add(setOrdinaryDate("qdbh", JtScsdl::getQdbh));
-        assembleData.add(setOrdinaryDate("qdmc", JtScsdl::getQdmc));
-        assembleData.add(setOrdinaryDate("rwhjbh", JtScsdl::getRwhjbh));
-        assembleData.add(setOrdinaryDate("rwhjmc", JtScsdl::getRwhjmc));
-        assembleData.add(setOrdinaryDate("zzjdsdzrr", JtScsdl::getZzjdsdzrr));
-        assembleData.add(setOrdinaryDate("dzqmyyjdmc", JtScsdl::getQmmc));
-        assembleData.add(setDatePattern("pzsj", JtScsdl::getPzsj,DATE_PATTERN_YMD));
-        assembleData.add(setDatePattern("zgcshsqrqzgzsj", JtScsdl::getQzsj,DATE_PATTERN_YMD));
-
-        JtScsdl jtScsdl= jtScsdlService.getById(id);
-        Map<String, Object> stringObjectMap = assembleApiData(jtScsdl, assembleData);
-        return stringObjectMap;
-    }
-
-    @Override
-    public R apiCallAndDataProcessing(String id,String dataId, String code, Map<String, Object> apiCallData) {
-        ApiCallDto paramVo = new ApiCallDto();
-        paramVo.setData(apiCallData);
-        paramVo.setApiCode(code);
-        ApiReturnDto apiReturnDto = attendanceAssessmentSdk.apiCall(paramVo);
-        // 后续逻辑处理
-        Map<String, String> apiReturnData = apiReturnDto.getApiReturnData();
-        String realDataId = apiReturnData.getOrDefault("DATAID", "").toString();
-        if (StringUtils.isBlank(realDataId)) {
-            throw new CustomException("接口请求成功,但无法获取dataId");
-        }
-        jtScsdlService.update(new LambdaUpdateWrapper<JtScsdl>()
-                .eq(JtScsdl::getId, id).set(JtScsdl::getDataid, realDataId));
-        return R.ok();
-    }
-}
-

+ 0 - 65
jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC116ApiRequestAndProcessing.java

@@ -1,65 +0,0 @@
-package com.rongwei.bscommon.sys.strategy;
-
-import com.rongwei.bscommon.sys.service.JtScsdlService;
-import com.rongwei.bscommon.sys.service.JtWyysService;
-import com.rongwei.bscommon.sys.utils.AttendanceAssessmentSdk;
-import com.rongwei.bsentity.domain.JtGsjtbsj;
-import com.rongwei.bsentity.dto.ApiCallDto;
-import com.rongwei.bsentity.dto.ApiReturnDto;
-import com.rongwei.bsentity.dto.OrgApiDataConfigDTO;
-import com.rongwei.rwcommon.base.R;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Component;
-
-import java.util.ArrayList;
-import java.util.HashMap;
-import java.util.List;
-import java.util.Map;
-/**
- * AssembleK34ApiData class
- *
- * @author XH
- * @date 2024/12/03
- */
-@Component
-public class KC116ApiRequestAndProcessing implements ApiRequestAndProcessingStrategy {
-    private static AttendanceAssessmentSdk attendanceAssessmentSdk;
-    private static JtScsdlService jtScsdlService;
-
-
-
-    @Autowired
-    public void setAttendanceAssessmentSdk(AttendanceAssessmentSdk attendanceAssessmentSdk) {
-        KC116ApiRequestAndProcessing.attendanceAssessmentSdk = attendanceAssessmentSdk;
-    }
-
-
-    @Autowired
-    public void setJtXcjhqdServiceImpl(JtScsdlService jtScsdlService) {
-        KC116ApiRequestAndProcessing.jtScsdlService = jtScsdlService;
-    }
-
-
-
-
-    @Override
-    public Map<String, Object> assembleData(String id,String dataId, String code) {
-        Map<String, Object> stringObjectMap = new HashMap<String, Object>() {{
-            put("INDEXID", id);
-            put("DATAID", dataId);
-        }};
-        return stringObjectMap;
-    }
-
-    @Override
-    public R apiCallAndDataProcessing(String id,String dataId, String code, Map<String, Object> apiCallData) {
-        ApiCallDto paramVo = new ApiCallDto();
-        paramVo.setData(apiCallData);
-        paramVo.setApiCode(code);
-        ApiReturnDto apiReturnDto = this.attendanceAssessmentSdk.apiCall(paramVo);
-        // 后续逻辑处理
-        jtScsdlService.removeById(id);
-        // 后续逻辑处理
-        return R.ok();
-    }
-}

+ 0 - 83
jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC117ApiRequestAndProcessing.java

@@ -1,83 +0,0 @@
-package com.rongwei.bscommon.sys.strategy;
-
-import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
-import com.rongwei.bscommon.sys.service.JtWtbhglService;
-import com.rongwei.bscommon.sys.service.JtWtbhglService;
-import com.rongwei.bscommon.sys.utils.AttendanceAssessmentSdk;
-import com.rongwei.bsentity.domain.JtGsjtbsj;
-import com.rongwei.bsentity.domain.JtWtbhgl;
-import com.rongwei.bsentity.domain.JtWtbhgl;
-import com.rongwei.bsentity.dto.ApiCallDto;
-import com.rongwei.bsentity.dto.ApiReturnDto;
-import com.rongwei.bsentity.dto.OrgApiDataConfigDTO;
-import com.rongwei.rwcommon.base.R;
-import com.rongwei.rwcommon.base.exception.CustomException;
-import com.rongwei.rwcommon.utils.StringUtils;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Component;
-
-import java.util.ArrayList;
-import java.util.List;
-import java.util.Map;
-
-import static com.rongwei.bscommon.sys.utils.ApiDataOrgUtil.*;
-import static com.rongwei.bscommon.sys.utils.ApiDataOrgUtil.setDatePattern;
-import static com.rongwei.bscommon.sys.utils.JXKHConstant.DatePattern.DATE_PATTERN_YMD;
-
-/**
- * AssembleK34ApiData class
- *
- * @author XH
- * @date 2024/12/03
- */
-@Component
-public class KC117ApiRequestAndProcessing implements ApiRequestAndProcessingStrategy {
-    private static AttendanceAssessmentSdk attendanceAssessmentSdk;
-    private static JtWtbhglService jtWtbhglService;
-
-
-    @Autowired
-    public void setAttendanceAssessmentSdk(AttendanceAssessmentSdk attendanceAssessmentSdk) {
-        KC117ApiRequestAndProcessing.attendanceAssessmentSdk = attendanceAssessmentSdk;
-    }
-
-
-    @Autowired
-    public void setJtXcjhqdServiceImpl(JtWtbhglService jtWtbhglService) {
-        KC117ApiRequestAndProcessing.jtWtbhglService = jtWtbhglService;
-    }
-
-    @Override
-    public Map<String, Object> assembleData(String id,String dateId, String code) {
-        List<OrgApiDataConfigDTO> assembleData = new ArrayList<>();
-        assembleData.add(setOrdinaryDate("DATAID", JtWtbhgl::getDataid));
-        assembleData.add(setOrdinaryDate("INDEXID", JtWtbhgl::getId));
-        assembleData.add(setOrdinaryDate("xmbh", JtWtbhgl::getXmbh));
-        assembleData.add(setOrdinaryDate("xmmc", JtWtbhgl::getXmmc));
-        assembleData.add(setOrdinaryDate("wtfkfzr", JtWtbhgl::getWtfkfzr));
-        assembleData.add(setOrdinaryDate("wttcr", JtWtbhgl::getWttcr));
-        assembleData.add(setDatePattern("wtfkrq", JtWtbhgl::getWtfkrq,DATE_PATTERN_YMD));
-        assembleData.add(setDatePattern("wttcrq", JtWtbhgl::getWttcrq,DATE_PATTERN_YMD));
-        JtWtbhgl jtWtbhgl = jtWtbhglService.getById(id);
-        Map<String, Object> stringObjectMap = assembleApiData(jtWtbhgl, assembleData);
-        return stringObjectMap;
-    }
-
-    @Override
-    public R apiCallAndDataProcessing(String id,String dataId, String code, Map<String, Object> apiCallData) {
-        ApiCallDto paramVo = new ApiCallDto();
-        paramVo.setData(apiCallData);
-        paramVo.setApiCode(code);
-        ApiReturnDto apiReturnDto = attendanceAssessmentSdk.apiCall(paramVo);
-        // 后续逻辑处理
-        Map<String, String> apiReturnData = apiReturnDto.getApiReturnData();
-        String realDataId = apiReturnData.getOrDefault("DATAID", "").toString();
-        if (StringUtils.isBlank(realDataId)) {
-            throw new CustomException("接口请求成功,但无法获取dataId");
-        }
-        jtWtbhglService.update(new LambdaUpdateWrapper<JtWtbhgl>()
-                .eq(JtWtbhgl::getId, id).set(JtWtbhgl::getDataid, realDataId));
-        return R.ok();
-    }
-}
-

+ 0 - 67
jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC118ApiRequestAndProcessing.java

@@ -1,67 +0,0 @@
-package com.rongwei.bscommon.sys.strategy;
-
-import com.rongwei.bscommon.sys.service.JtWtbhglService;
-import com.rongwei.bscommon.sys.service.JtWyysService;
-import com.rongwei.bscommon.sys.utils.AttendanceAssessmentSdk;
-import com.rongwei.bsentity.domain.JtGsjtbsj;
-import com.rongwei.bsentity.dto.ApiCallDto;
-import com.rongwei.bsentity.dto.ApiReturnDto;
-import com.rongwei.bsentity.dto.OrgApiDataConfigDTO;
-import com.rongwei.rwcommon.base.R;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Component;
-
-import java.util.ArrayList;
-import java.util.HashMap;
-import java.util.List;
-import java.util.Map;
-
-
-/**
- * AssembleK34ApiData class
- *
- * @author XH
- * @date 2024/12/03
- */
-@Component
-public class KC118ApiRequestAndProcessing implements ApiRequestAndProcessingStrategy {
-    private static AttendanceAssessmentSdk attendanceAssessmentSdk;
-    private static JtWtbhglService jtWtbhglService;
-
-
-
-    @Autowired
-    public void setAttendanceAssessmentSdk(AttendanceAssessmentSdk attendanceAssessmentSdk) {
-        KC118ApiRequestAndProcessing.attendanceAssessmentSdk = attendanceAssessmentSdk;
-    }
-
-
-    @Autowired
-    public void setJtXcjhqdServiceImpl(JtWtbhglService jtWtbhglService) {
-        KC118ApiRequestAndProcessing.jtWtbhglService = jtWtbhglService;
-    }
-
-
-
-
-    @Override
-    public Map<String, Object> assembleData(String id,String dataId, String code) {
-        Map<String, Object> stringObjectMap = new HashMap<String, Object>() {{
-            put("INDEXID", id);
-            put("DATAID", dataId);
-        }};
-        return stringObjectMap;
-    }
-
-    @Override
-    public R apiCallAndDataProcessing(String id,String dataId, String code, Map<String, Object> apiCallData) {
-        ApiCallDto paramVo = new ApiCallDto();
-        paramVo.setData(apiCallData);
-        paramVo.setApiCode(code);
-        ApiReturnDto apiReturnDto = this.attendanceAssessmentSdk.apiCall(paramVo);
-        // 后续逻辑处理
-        jtWtbhglService.removeById(id);
-        // 后续逻辑处理
-        return R.ok();
-    }
-}

+ 0 - 82
jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC119ApiRequestAndProcessing.java

@@ -1,82 +0,0 @@
-package com.rongwei.bscommon.sys.strategy;
-
-import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
-import com.rongwei.bscommon.sys.service.JtScbhglService;
-import com.rongwei.bscommon.sys.service.JtScbhglService;
-import com.rongwei.bscommon.sys.utils.AttendanceAssessmentSdk;
-import com.rongwei.bsentity.domain.JtGsjtbsj;
-import com.rongwei.bsentity.domain.JtScbhgl;
-import com.rongwei.bsentity.domain.JtScbhgl;
-import com.rongwei.bsentity.dto.ApiCallDto;
-import com.rongwei.bsentity.dto.ApiReturnDto;
-import com.rongwei.bsentity.dto.OrgApiDataConfigDTO;
-import com.rongwei.rwcommon.base.R;
-import com.rongwei.rwcommon.base.exception.CustomException;
-import com.rongwei.rwcommon.utils.StringUtils;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Component;
-
-import java.util.ArrayList;
-import java.util.List;
-import java.util.Map;
-
-import static com.rongwei.bscommon.sys.utils.ApiDataOrgUtil.*;
-import static com.rongwei.bscommon.sys.utils.ApiDataOrgUtil.setDatePattern;
-import static com.rongwei.bscommon.sys.utils.JXKHConstant.DatePattern.DATE_PATTERN_YMD;
-
-/**
- * AssembleK34ApiData class
- *
- * @author XH
- * @date 2024/12/03
- */
-@Component
-public class KC119ApiRequestAndProcessing implements ApiRequestAndProcessingStrategy {
-    private static AttendanceAssessmentSdk attendanceAssessmentSdk;
-    private static JtScbhglService jtScbhglService;
-
-
-    @Autowired
-    public void setAttendanceAssessmentSdk(AttendanceAssessmentSdk attendanceAssessmentSdk) {
-        KC119ApiRequestAndProcessing.attendanceAssessmentSdk = attendanceAssessmentSdk;
-    }
-
-
-    @Autowired
-    public void setJtXcjhqdServiceImpl(JtScbhglService jtScbhglService) {
-        KC119ApiRequestAndProcessing.jtScbhglService = jtScbhglService;
-    }
-
-    @Override
-    public Map<String, Object> assembleData(String id,String dateId, String code) {
-        List<OrgApiDataConfigDTO> assembleData = new ArrayList<>();
-        assembleData.add(setOrdinaryDate("DATAID", JtScbhgl::getDataid));
-        assembleData.add(setOrdinaryDate("INDEXID", JtScbhgl::getId));
-        assembleData.add(setOrdinaryDate("xmbh", JtScbhgl::getXmbh));
-        assembleData.add(setOrdinaryDate("xmmc", JtScbhgl::getXmmc));
-        assembleData.add(setOrdinaryDate("wbhfyjfzr", JtScbhgl::getWbhfyjfzr));
-        assembleData.add(setOrdinaryDate("yjtcr", JtScbhgl::getYjtcr));
-        assembleData.add(setDatePattern("hfsj", JtScbhgl::getHfsj,DATE_PATTERN_YMD));
-        assembleData.add(setDatePattern("yjtcsj", JtScbhgl::getYjtcsj,DATE_PATTERN_YMD));
-        JtScbhgl jtScbhgl = jtScbhglService.getById(id);
-        Map<String, Object> stringObjectMap = assembleApiData(jtScbhgl, assembleData);
-        return stringObjectMap;
-    }
-
-    @Override
-    public R apiCallAndDataProcessing(String id,String dataId, String code, Map<String, Object> apiCallData) {
-        ApiCallDto paramVo = new ApiCallDto();
-        paramVo.setData(apiCallData);
-        paramVo.setApiCode(code);
-        ApiReturnDto apiReturnDto = attendanceAssessmentSdk.apiCall(paramVo);
-        // 后续逻辑处理
-        Map<String, String> apiReturnData = apiReturnDto.getApiReturnData();
-        String realDataId = apiReturnData.getOrDefault("DATAID", "").toString();
-        if (StringUtils.isBlank(realDataId)) {
-            throw new CustomException("接口请求成功,但无法获取dataId");
-        }
-        jtScbhglService.update(new LambdaUpdateWrapper<JtScbhgl>()
-                .eq(JtScbhgl::getId, id).set(JtScbhgl::getDataid, realDataId));
-        return R.ok();
-    }
-}

+ 0 - 67
jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC120ApiRequestAndProcessing.java

@@ -1,67 +0,0 @@
-package com.rongwei.bscommon.sys.strategy;
-
-import com.rongwei.bscommon.sys.service.JtScbhglService;
-import com.rongwei.bscommon.sys.service.JtWyysService;
-import com.rongwei.bscommon.sys.utils.AttendanceAssessmentSdk;
-import com.rongwei.bsentity.domain.JtGsjtbsj;
-import com.rongwei.bsentity.dto.ApiCallDto;
-import com.rongwei.bsentity.dto.ApiReturnDto;
-import com.rongwei.bsentity.dto.OrgApiDataConfigDTO;
-import com.rongwei.rwcommon.base.R;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Component;
-
-import java.util.ArrayList;
-import java.util.HashMap;
-import java.util.List;
-import java.util.Map;
-
-
-/**
- * AssembleK34ApiData class
- *
- * @author XH
- * @date 2024/12/03
- */
-@Component
-public class KC120ApiRequestAndProcessing implements ApiRequestAndProcessingStrategy {
-    private static AttendanceAssessmentSdk attendanceAssessmentSdk;
-    private static JtScbhglService jtScbhglService;
-
-
-
-    @Autowired
-    public void setAttendanceAssessmentSdk(AttendanceAssessmentSdk attendanceAssessmentSdk) {
-        KC120ApiRequestAndProcessing.attendanceAssessmentSdk = attendanceAssessmentSdk;
-    }
-
-
-    @Autowired
-    public void setJtXcjhqdServiceImpl(JtScbhglService jtScbhglService) {
-        KC120ApiRequestAndProcessing.jtScbhglService = jtScbhglService;
-    }
-
-
-
-
-    @Override
-    public Map<String, Object> assembleData(String id,String dataId, String code) {
-        Map<String, Object> stringObjectMap = new HashMap<String, Object>() {{
-            put("INDEXID", id);
-            put("DATAID", dataId);
-        }};
-        return stringObjectMap;
-    }
-
-    @Override
-    public R apiCallAndDataProcessing(String id,String dataId, String code, Map<String, Object> apiCallData) {
-        ApiCallDto paramVo = new ApiCallDto();
-        paramVo.setData(apiCallData);
-        paramVo.setApiCode(code);
-        ApiReturnDto apiReturnDto = this.attendanceAssessmentSdk.apiCall(paramVo);
-        // 后续逻辑处理
-        jtScbhglService.removeById(id);
-        // 后续逻辑处理
-        return R.ok();
-    }
-}

+ 0 - 81
jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC121ApiRequestAndProcessing.java

@@ -1,81 +0,0 @@
-package com.rongwei.bscommon.sys.strategy;
-
-import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
-import com.rongwei.bscommon.sys.service.JtSjjdqdService;
-import com.rongwei.bscommon.sys.service.JtSjjdqdService;
-import com.rongwei.bscommon.sys.utils.AttendanceAssessmentSdk;
-import com.rongwei.bsentity.domain.JtGsjtbsj;
-import com.rongwei.bsentity.domain.JtSjjdqd;
-import com.rongwei.bsentity.domain.JtSjjdqd;
-import com.rongwei.bsentity.dto.ApiCallDto;
-import com.rongwei.bsentity.dto.ApiReturnDto;
-import com.rongwei.bsentity.dto.OrgApiDataConfigDTO;
-import com.rongwei.rwcommon.base.R;
-import com.rongwei.rwcommon.base.exception.CustomException;
-import com.rongwei.rwcommon.utils.StringUtils;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Component;
-
-import java.util.ArrayList;
-import java.util.List;
-import java.util.Map;
-
-import static com.rongwei.bscommon.sys.utils.ApiDataOrgUtil.*;
-import static com.rongwei.bscommon.sys.utils.ApiDataOrgUtil.setDatePattern;
-import static com.rongwei.bscommon.sys.utils.JXKHConstant.DatePattern.DATE_PATTERN_YMD;
-
-/**
- * AssembleK34ApiData class
- *
- * @author XH
- * @date 2024/12/03
- */
-@Component
-public class KC121ApiRequestAndProcessing implements ApiRequestAndProcessingStrategy {
-    private static AttendanceAssessmentSdk attendanceAssessmentSdk;
-    private static JtSjjdqdService jtSjjdqdService;
-
-
-    @Autowired
-    public void setAttendanceAssessmentSdk(AttendanceAssessmentSdk attendanceAssessmentSdk) {
-        KC121ApiRequestAndProcessing.attendanceAssessmentSdk = attendanceAssessmentSdk;
-    }
-
-
-    @Autowired
-    public void setJtXcjhqdServiceImpl(JtSjjdqdService jtSjjdqdService) {
-        KC121ApiRequestAndProcessing.jtSjjdqdService = jtSjjdqdService;
-    }
-
-    @Override
-    public Map<String, Object> assembleData(String id,String dateId, String code) {
-        List<OrgApiDataConfigDTO> assembleData = new ArrayList<>();
-        assembleData.add(setOrdinaryDate("DATAID", JtSjjdqd::getDataid));
-        assembleData.add(setOrdinaryDate("INDEXID", JtSjjdqd::getId));
-        assembleData.add(setOrdinaryDate("xmbh", JtSjjdqd::getXmbh));
-        assembleData.add(setOrdinaryDate("xmmc", JtSjjdqd::getXmmc));
-        assembleData.add(setOrdinaryDate("sjjdbghyjymc", JtSjjdqd::getName));
-        assembleData.add(setDatePattern("jhjdsj", JtSjjdqd::getJhjdsj,DATE_PATTERN_YMD));
-        assembleData.add(setDatePattern("hykzzsj", JtSjjdqd::getHykzsj,DATE_PATTERN_YMD));
-        JtSjjdqd jtSjjdqd = jtSjjdqdService.getById(id);
-        Map<String, Object> stringObjectMap = assembleApiData(jtSjjdqd, assembleData);
-        return stringObjectMap;
-    }
-
-    @Override
-    public R apiCallAndDataProcessing(String id,String dataId, String code, Map<String, Object> apiCallData) {
-        ApiCallDto paramVo = new ApiCallDto();
-        paramVo.setData(apiCallData);
-        paramVo.setApiCode(code);
-        ApiReturnDto apiReturnDto = attendanceAssessmentSdk.apiCall(paramVo);
-        // 后续逻辑处理
-        Map<String, String> apiReturnData = apiReturnDto.getApiReturnData();
-        String realDataId = apiReturnData.getOrDefault("DATAID", "").toString();
-        if (StringUtils.isBlank(realDataId)) {
-            throw new CustomException("接口请求成功,但无法获取dataId");
-        }
-        jtSjjdqdService.update(new LambdaUpdateWrapper<JtSjjdqd>()
-                .eq(JtSjjdqd::getId, id).set(JtSjjdqd::getDataid, realDataId));
-        return R.ok();
-    }
-}

+ 0 - 61
jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC122ApiRequestAndProcessing.java

@@ -1,61 +0,0 @@
-package com.rongwei.bscommon.sys.strategy;
-
-import com.rongwei.bscommon.sys.service.JtSjjdqdService;
-import com.rongwei.bscommon.sys.utils.AttendanceAssessmentSdk;
-import com.rongwei.bsentity.dto.ApiCallDto;
-import com.rongwei.bsentity.dto.ApiReturnDto;
-import com.rongwei.rwcommon.base.R;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Component;
-import java.util.HashMap;
-import java.util.Map;
-
-
-/**
- * AssembleK34ApiData class
- *
- * @author XH
- * @date 2024/12/03
- */
-@Component
-public class KC122ApiRequestAndProcessing implements ApiRequestAndProcessingStrategy {
-    private static AttendanceAssessmentSdk attendanceAssessmentSdk;
-    private static JtSjjdqdService jtSjjdqdService;
-
-
-
-    @Autowired
-    public void setAttendanceAssessmentSdk(AttendanceAssessmentSdk attendanceAssessmentSdk) {
-        KC122ApiRequestAndProcessing.attendanceAssessmentSdk = attendanceAssessmentSdk;
-    }
-
-
-    @Autowired
-    public void setJtXcjhqdServiceImpl(JtSjjdqdService jtSjjdqdService) {
-        KC122ApiRequestAndProcessing.jtSjjdqdService = jtSjjdqdService;
-    }
-
-
-
-
-    @Override
-    public Map<String, Object> assembleData(String id,String dataId, String code) {
-        Map<String, Object> stringObjectMap = new HashMap<String, Object>() {{
-            put("INDEXID", id);
-            put("DATAID", dataId);
-        }};
-        return stringObjectMap;
-    }
-
-    @Override
-    public R apiCallAndDataProcessing(String id,String dataId, String code, Map<String, Object> apiCallData) {
-        ApiCallDto paramVo = new ApiCallDto();
-        paramVo.setData(apiCallData);
-        paramVo.setApiCode(code);
-        ApiReturnDto apiReturnDto = this.attendanceAssessmentSdk.apiCall(paramVo);
-        // 后续逻辑处理
-        jtSjjdqdService.removeById(id);
-        // 后续逻辑处理
-        return R.ok();
-    }
-}

+ 0 - 67
jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC123ApiRequestAndProcessing.java

@@ -1,67 +0,0 @@
-package com.rongwei.bscommon.sys.strategy;
-
-import com.rongwei.bscommon.sys.service.impl.JtSjbgqdServiceImpl;
-import com.rongwei.bscommon.sys.utils.AttendanceAssessmentSdk;
-import com.rongwei.bsentity.domain.JtSjbgqd;
-import com.rongwei.bsentity.dto.ApiCallDto;
-import com.rongwei.bsentity.dto.ApiReturnDto;
-import com.rongwei.bsentity.dto.OrgApiDataConfigDTO;
-import com.rongwei.rwcommon.base.R;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Component;
-
-import java.util.ArrayList;
-import java.util.List;
-import java.util.Map;
-
-import static com.rongwei.bscommon.sys.utils.ApiDataOrgUtil.assembleApiData;
-import static com.rongwei.bscommon.sys.utils.ApiDataOrgUtil.setOrdinaryDate;
-
-/**
- * AssembleK34ApiData class
- *
- * @author XH
- * @date 2024/12/03
- */
-@Component
-public class KC123ApiRequestAndProcessing implements ApiRequestAndProcessingStrategy {
-    private static AttendanceAssessmentSdk attendanceAssessmentSdk;
-    private static JtSjbgqdServiceImpl jtSjbgqdService;
-
-    @Autowired
-    public void setAttendanceAssessmentSdk(AttendanceAssessmentSdk attendanceAssessmentSdk) {
-        KC123ApiRequestAndProcessing.attendanceAssessmentSdk = attendanceAssessmentSdk;
-    }
-
-    @Autowired
-    public void setJtXcjhqdServiceImpl(JtSjbgqdServiceImpl jtSjbgqdService) {
-        KC123ApiRequestAndProcessing.jtSjbgqdService = jtSjbgqdService;
-    }
-    @Override
-    public Map<String, Object> assembleData(String id,String dataId,String code) {
-        List<OrgApiDataConfigDTO> assembleData = new ArrayList<>();
-        assembleData.add(setOrdinaryDate("INDEXID", JtSjbgqd::getIndexid));
-        assembleData.add(setOrdinaryDate("DATAID", JtSjbgqd::getDataid));
-        assembleData.add(setOrdinaryDate("xmbh", JtSjbgqd::getXmbh));
-        assembleData.add(setOrdinaryDate("xmmc", JtSjbgqd::getXmmc));
-        assembleData.add(setOrdinaryDate("bgsxmc", JtSjbgqd::getBgsxmc));
-        assembleData.add(setOrdinaryDate("bgtcr", JtSjbgqd::getBgtcr));
-        assembleData.add(setOrdinaryDate("bgtcsj", JtSjbgqd::getBgtcsj));
-        assembleData.add(setOrdinaryDate("bgfzr", JtSjbgqd::getBgfzr));
-        assembleData.add(setOrdinaryDate("bgpzsj", JtSjbgqd::getBgpzsj));
-        assembleData.add(setOrdinaryDate("sjgcsshzj", JtSjbgqd::getSjgcsshzj));
-        JtSjbgqd jtSjbgqd = jtSjbgqdService.getById(id);
-        Map<String, Object> stringObjectMap = assembleApiData(jtSjbgqd, assembleData);
-        return stringObjectMap;
-    }
-
-    @Override
-    public R apiCallAndDataProcessing(String id, String dataId, String code, Map<String, Object> apiCallData) {
-        ApiCallDto paramVo = new ApiCallDto();
-        paramVo.setData(apiCallData);
-        paramVo.setApiCode(code);
-        ApiReturnDto apiReturnDto = attendanceAssessmentSdk.apiCall(paramVo);
-        // 后续逻辑处理
-        return R.ok();
-    }
-}

+ 0 - 54
jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC124ApiRequestAndProcessing.java

@@ -1,54 +0,0 @@
-package com.rongwei.bscommon.sys.strategy;
-
-import com.rongwei.bscommon.sys.service.impl.JtSjbgqdServiceImpl;
-import com.rongwei.bscommon.sys.utils.AttendanceAssessmentSdk;
-import com.rongwei.bsentity.dto.ApiCallDto;
-import com.rongwei.bsentity.dto.ApiReturnDto;
-import com.rongwei.rwcommon.base.R;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Component;
-
-import java.util.HashMap;
-import java.util.Map;
-
-/**
- * AssembleK34ApiData class
- *
- * @author XH
- * @date 2024/12/03
- */
-@Component
-public class KC124ApiRequestAndProcessing implements ApiRequestAndProcessingStrategy {
-    private static AttendanceAssessmentSdk attendanceAssessmentSdk;
-    private static JtSjbgqdServiceImpl jtSjbgqdService;
-
-    @Autowired
-    public void setAttendanceAssessmentSdk(AttendanceAssessmentSdk attendanceAssessmentSdk) {
-        KC124ApiRequestAndProcessing.attendanceAssessmentSdk = attendanceAssessmentSdk;
-    }
-
-    @Autowired
-    public void setJtXcjhqdServiceImpl(JtSjbgqdServiceImpl jtSjbgqdService) {
-        KC124ApiRequestAndProcessing.jtSjbgqdService = jtSjbgqdService;
-    }
-
-    @Override
-    public Map<String, Object> assembleData(String id, String dataId, String code) {
-        Map<String, Object> stringObjectMap = new HashMap<String, Object>() {{
-            put("INDEXID", id);
-            put("DATAID", dataId);
-        }};
-        return stringObjectMap;
-    }
-
-    @Override
-    public R apiCallAndDataProcessing(String id, String dataId, String code, Map<String, Object> apiCallData) {
-        ApiCallDto paramVo = new ApiCallDto();
-        paramVo.setData(apiCallData);
-        paramVo.setApiCode(code);
-        ApiReturnDto apiReturnDto = attendanceAssessmentSdk.apiCall(paramVo);
-        // 后续逻辑处理
-        jtSjbgqdService.removeById(id);
-        return R.ok("删除成功");
-    }
-}

+ 0 - 63
jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC125ApiRequestAndProcessing.java

@@ -1,63 +0,0 @@
-package com.rongwei.bscommon.sys.strategy;
-
-import com.rongwei.bscommon.sys.service.impl.JtZbrygwjzrfgqdServiceImpl;
-import com.rongwei.bscommon.sys.utils.AttendanceAssessmentSdk;
-import com.rongwei.bsentity.domain.JtZbrygwjzrfgqd;
-import com.rongwei.bsentity.dto.ApiCallDto;
-import com.rongwei.bsentity.dto.ApiReturnDto;
-import com.rongwei.bsentity.dto.OrgApiDataConfigDTO;
-import com.rongwei.rwcommon.base.R;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Component;
-
-import java.util.ArrayList;
-import java.util.List;
-import java.util.Map;
-
-import static com.rongwei.bscommon.sys.utils.ApiDataOrgUtil.assembleApiData;
-import static com.rongwei.bscommon.sys.utils.ApiDataOrgUtil.setOrdinaryDate;
-
-/**
- * AssembleK34ApiData class
- *
- * @author XH
- * @date 2024/12/03
- */
-@Component
-public class KC125ApiRequestAndProcessing implements ApiRequestAndProcessingStrategy {
-    private static AttendanceAssessmentSdk attendanceAssessmentSdk;
-    private static JtZbrygwjzrfgqdServiceImpl jtZbrygwjzrfgqdService;
-
-    @Autowired
-    public void setAttendanceAssessmentSdk(AttendanceAssessmentSdk attendanceAssessmentSdk) {
-        KC125ApiRequestAndProcessing.attendanceAssessmentSdk = attendanceAssessmentSdk;
-    }
-
-    @Autowired
-    public void setJtXcjhqdServiceImpl(JtZbrygwjzrfgqdServiceImpl jtZbrygwjzrfgqdService) {
-        KC125ApiRequestAndProcessing.jtZbrygwjzrfgqdService = jtZbrygwjzrfgqdService;
-    }
-    @Override
-    public Map<String, Object> assembleData(String id,String dataId,String code) {
-        List<OrgApiDataConfigDTO> assembleData = new ArrayList<>();
-
-        assembleData.add(setOrdinaryDate("INDEXID", JtZbrygwjzrfgqd::getIndexid));
-        assembleData.add(setOrdinaryDate("DATAID", JtZbrygwjzrfgqd::getDataid));
-        assembleData.add(setOrdinaryDate("glryxm", JtZbrygwjzrfgqd::getGlryxm));
-        assembleData.add(setOrdinaryDate("glrygwzz", JtZbrygwjzrfgqd::getGlrygwzz));
-        assembleData.add(setOrdinaryDate("jsgljd", JtZbrygwjzrfgqd::getJsgljd));
-        JtZbrygwjzrfgqd jtZbrygwjzrfgqd = jtZbrygwjzrfgqdService.getById(id);
-        Map<String, Object> stringObjectMap = assembleApiData(jtZbrygwjzrfgqd, assembleData);
-        return stringObjectMap;
-    }
-
-    @Override
-    public R apiCallAndDataProcessing(String id, String dataId, String code, Map<String, Object> apiCallData) {
-        ApiCallDto paramVo = new ApiCallDto();
-        paramVo.setData(apiCallData);
-        paramVo.setApiCode(code);
-        ApiReturnDto apiReturnDto = attendanceAssessmentSdk.apiCall(paramVo);
-        // 后续逻辑处理
-        return R.ok();
-    }
-}

+ 0 - 62
jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC126ApiRequestAndProcessing.java

@@ -1,62 +0,0 @@
-package com.rongwei.bscommon.sys.strategy;
-
-import com.rongwei.bscommon.sys.service.impl.JtJsglcgqdServiceImpl;
-import com.rongwei.bscommon.sys.service.impl.JtZbrygwjzrfgqdServiceImpl;
-import com.rongwei.bscommon.sys.utils.AttendanceAssessmentSdk;
-import com.rongwei.bsentity.domain.JtGsjtbsj;
-import com.rongwei.bsentity.dto.ApiCallDto;
-import com.rongwei.bsentity.dto.ApiReturnDto;
-import com.rongwei.bsentity.dto.OrgApiDataConfigDTO;
-import com.rongwei.rwcommon.base.R;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Component;
-
-import java.util.ArrayList;
-import java.util.HashMap;
-import java.util.List;
-import java.util.Map;
-
-import static com.rongwei.bscommon.sys.utils.ApiDataOrgUtil.assembleApiData;
-import static com.rongwei.bscommon.sys.utils.ApiDataOrgUtil.setOrdinaryDate;
-
-/**
- * AssembleK34ApiData class
- *
- * @author XH
- * @date 2024/12/03
- */
-@Component
-public class KC126ApiRequestAndProcessing implements ApiRequestAndProcessingStrategy {
-    private static AttendanceAssessmentSdk attendanceAssessmentSdk;
-    private static JtZbrygwjzrfgqdServiceImpl jtZbrygwjzrfgqdService;
-
-    @Autowired
-    public void setAttendanceAssessmentSdk(AttendanceAssessmentSdk attendanceAssessmentSdk) {
-        KC126ApiRequestAndProcessing.attendanceAssessmentSdk = attendanceAssessmentSdk;
-    }
-
-    @Autowired
-    public void setJtXcjhqdServiceImpl(JtZbrygwjzrfgqdServiceImpl jtZbrygwjzrfgqdService) {
-        KC126ApiRequestAndProcessing.jtZbrygwjzrfgqdService = jtZbrygwjzrfgqdService;
-    }
-
-    @Override
-    public Map<String, Object> assembleData(String id, String dataId, String code) {
-        Map<String, Object> stringObjectMap = new HashMap<String, Object>() {{
-            put("INDEXID", id);
-            put("DATAID", dataId);
-        }};
-        return stringObjectMap;
-    }
-
-    @Override
-    public R apiCallAndDataProcessing(String id, String dataId, String code, Map<String, Object> apiCallData) {
-        ApiCallDto paramVo = new ApiCallDto();
-        paramVo.setData(apiCallData);
-        paramVo.setApiCode(code);
-        ApiReturnDto apiReturnDto = attendanceAssessmentSdk.apiCall(paramVo);
-        // 后续逻辑处理
-        jtZbrygwjzrfgqdService.removeById(id);
-        return R.ok();
-    }
-}

+ 0 - 68
jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC127ApiRequestAndProcessing.java

@@ -1,68 +0,0 @@
-package com.rongwei.bscommon.sys.strategy;
-
-import com.rongwei.bscommon.sys.service.impl.JtPxjhqdServiceImpl;
-import com.rongwei.bscommon.sys.utils.AttendanceAssessmentSdk;
-import com.rongwei.bsentity.domain.JtPxjhqd;
-import com.rongwei.bsentity.dto.ApiCallDto;
-import com.rongwei.bsentity.dto.ApiReturnDto;
-import com.rongwei.bsentity.dto.OrgApiDataConfigDTO;
-import com.rongwei.rwcommon.base.R;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Component;
-
-import java.util.ArrayList;
-import java.util.List;
-import java.util.Map;
-
-import static com.rongwei.bscommon.sys.utils.ApiDataOrgUtil.assembleApiData;
-import static com.rongwei.bscommon.sys.utils.ApiDataOrgUtil.setOrdinaryDate;
-
-/**
- * AssembleK34ApiData class
- *
- * @author XH
- * @date 2024/12/03
- */
-@Component
-public class KC127ApiRequestAndProcessing implements ApiRequestAndProcessingStrategy {
-    private static AttendanceAssessmentSdk attendanceAssessmentSdk;
-    private static JtPxjhqdServiceImpl jtPxjhqdService;
-
-    @Autowired
-    public void setAttendanceAssessmentSdk(AttendanceAssessmentSdk attendanceAssessmentSdk) {
-        KC127ApiRequestAndProcessing.attendanceAssessmentSdk = attendanceAssessmentSdk;
-    }
-
-    @Autowired
-    public void setJtXcjhqdServiceImpl(JtPxjhqdServiceImpl jtPxjhqdService) {
-        KC127ApiRequestAndProcessing.jtPxjhqdService = jtPxjhqdService;
-    }
-    @Override
-    public Map<String, Object> assembleData(String id,String dataId,String code) {
-        List<OrgApiDataConfigDTO> assembleData = new ArrayList<>();
-
-        assembleData.add(setOrdinaryDate("INDEXID", JtPxjhqd::getIndexid));
-        assembleData.add(setOrdinaryDate("DATAID", JtPxjhqd::getDataid));
-        assembleData.add(setOrdinaryDate("pxbh", JtPxjhqd::getPxbh));
-        assembleData.add(setOrdinaryDate("pxmc", JtPxjhqd::getPxmc));
-        assembleData.add(setOrdinaryDate("pxmd", JtPxjhqd::getPxmd));
-        assembleData.add(setOrdinaryDate("pxfl", JtPxjhqd::getPxfl));
-        assembleData.add(setOrdinaryDate("jhpxsj", JtPxjhqd::getJhpxsj));
-        assembleData.add(setOrdinaryDate("pxkzsj", JtPxjhqd::getPxkzsj));
-        assembleData.add(setOrdinaryDate("pxhytz", JtPxjhqd::getPxhytz));
-        assembleData.add(setOrdinaryDate("xxywpxryqd", JtPxjhqd::getXxywpxryqd));
-        JtPxjhqd jtPxjhqd = jtPxjhqdService.getById(id);
-        Map<String, Object> stringObjectMap = assembleApiData(jtPxjhqd, assembleData);
-        return stringObjectMap;
-    }
-
-    @Override
-    public R apiCallAndDataProcessing(String id, String dataId, String code, Map<String, Object> apiCallData) {
-        ApiCallDto paramVo = new ApiCallDto();
-        paramVo.setData(apiCallData);
-        paramVo.setApiCode(code);
-        ApiReturnDto apiReturnDto = attendanceAssessmentSdk.apiCall(paramVo);
-        // 后续逻辑处理
-        return R.ok();
-    }
-}

+ 0 - 62
jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC128ApiRequestAndProcessing.java

@@ -1,62 +0,0 @@
-package com.rongwei.bscommon.sys.strategy;
-
-import com.rongwei.bscommon.sys.service.impl.JtJsglcgqdServiceImpl;
-import com.rongwei.bscommon.sys.service.impl.JtPxjhqdServiceImpl;
-import com.rongwei.bscommon.sys.utils.AttendanceAssessmentSdk;
-import com.rongwei.bsentity.domain.JtGsjtbsj;
-import com.rongwei.bsentity.dto.ApiCallDto;
-import com.rongwei.bsentity.dto.ApiReturnDto;
-import com.rongwei.bsentity.dto.OrgApiDataConfigDTO;
-import com.rongwei.rwcommon.base.R;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Component;
-
-import java.util.ArrayList;
-import java.util.HashMap;
-import java.util.List;
-import java.util.Map;
-
-import static com.rongwei.bscommon.sys.utils.ApiDataOrgUtil.assembleApiData;
-import static com.rongwei.bscommon.sys.utils.ApiDataOrgUtil.setOrdinaryDate;
-
-/**
- * AssembleK34ApiData class
- *
- * @author XH
- * @date 2024/12/03
- */
-@Component
-public class KC128ApiRequestAndProcessing implements ApiRequestAndProcessingStrategy {
-    private static AttendanceAssessmentSdk attendanceAssessmentSdk;
-    private static JtPxjhqdServiceImpl jtPxjhqdService;
-
-    @Autowired
-    public void setAttendanceAssessmentSdk(AttendanceAssessmentSdk attendanceAssessmentSdk) {
-        KC128ApiRequestAndProcessing.attendanceAssessmentSdk = attendanceAssessmentSdk;
-    }
-
-    @Autowired
-    public void setJtXcjhqdServiceImpl(JtPxjhqdServiceImpl jtPxjhqdService) {
-        KC128ApiRequestAndProcessing.jtPxjhqdService = jtPxjhqdService;
-    }
-
-    @Override
-    public Map<String, Object> assembleData(String id, String dataId, String code) {
-        Map<String, Object> stringObjectMap = new HashMap<String, Object>() {{
-            put("INDEXID", id);
-            put("DATAID", dataId);
-        }};
-        return stringObjectMap;
-    }
-
-    @Override
-    public R apiCallAndDataProcessing(String id, String dataId, String code, Map<String, Object> apiCallData) {
-        ApiCallDto paramVo = new ApiCallDto();
-        paramVo.setData(apiCallData);
-        paramVo.setApiCode(code);
-        ApiReturnDto apiReturnDto = attendanceAssessmentSdk.apiCall(paramVo);
-        // 后续逻辑处理
-        jtPxjhqdService.removeById(id);
-        return R.ok();
-    }
-}

+ 0 - 65
jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC129ApiRequestAndProcessing.java

@@ -1,65 +0,0 @@
-package com.rongwei.bscommon.sys.strategy;
-
-import com.rongwei.bscommon.sys.service.impl.JtNdjhqdServiceImpl;
-import com.rongwei.bscommon.sys.utils.AttendanceAssessmentSdk;
-import com.rongwei.bsentity.domain.JtNdjhqd;
-import com.rongwei.bsentity.dto.ApiCallDto;
-import com.rongwei.bsentity.dto.ApiReturnDto;
-import com.rongwei.bsentity.dto.OrgApiDataConfigDTO;
-import com.rongwei.rwcommon.base.R;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Component;
-
-import java.util.ArrayList;
-import java.util.List;
-import java.util.Map;
-
-import static com.rongwei.bscommon.sys.utils.ApiDataOrgUtil.assembleApiData;
-import static com.rongwei.bscommon.sys.utils.ApiDataOrgUtil.setOrdinaryDate;
-
-/**
- * AssembleK34ApiData class
- *
- * @author XH
- * @date 2024/12/03
- */
-@Component
-public class KC129ApiRequestAndProcessing implements ApiRequestAndProcessingStrategy {
-    private static AttendanceAssessmentSdk attendanceAssessmentSdk;
-    private static JtNdjhqdServiceImpl jtNdjhqdService;
-
-    @Autowired
-    public void setAttendanceAssessmentSdk(AttendanceAssessmentSdk attendanceAssessmentSdk) {
-        KC129ApiRequestAndProcessing.attendanceAssessmentSdk = attendanceAssessmentSdk;
-    }
-
-    @Autowired
-    public void setJtXcjhqdServiceImpl(JtNdjhqdServiceImpl jtNdjhqdService) {
-        KC129ApiRequestAndProcessing.jtNdjhqdService = jtNdjhqdService;
-    }
-    @Override
-    public Map<String, Object> assembleData(String id,String dataId,String code) {
-        List<OrgApiDataConfigDTO> assembleData = new ArrayList<>();
-
-        assembleData.add(setOrdinaryDate("INDEXID", JtNdjhqd::getIndexid));
-        assembleData.add(setOrdinaryDate("DATAID", JtNdjhqd::getDataid));
-        assembleData.add(setOrdinaryDate("jhbh", JtNdjhqd::getJhbh));
-        assembleData.add(setOrdinaryDate("jhmc", JtNdjhqd::getJhmc));
-        assembleData.add(setOrdinaryDate("jhlxsfhgjsbzh", JtNdjhqd::getJhlxsfhgjsbzh));
-        assembleData.add(setOrdinaryDate("jhwcsj", JtNdjhqd::getJhwcsj));
-        assembleData.add(setOrdinaryDate("sjwcsj", JtNdjhqd::getSjwcsj));
-        JtNdjhqd jtNdjhqd = jtNdjhqdService.getById(id);
-        Map<String, Object> stringObjectMap = assembleApiData(jtNdjhqd, assembleData);
-        return stringObjectMap;
-    }
-
-    @Override
-    public R apiCallAndDataProcessing(String id, String dataId, String code, Map<String, Object> apiCallData) {
-        ApiCallDto paramVo = new ApiCallDto();
-        paramVo.setData(apiCallData);
-        paramVo.setApiCode(code);
-        ApiReturnDto apiReturnDto = attendanceAssessmentSdk.apiCall(paramVo);
-        // 后续逻辑处理
-        return R.ok();
-    }
-}

+ 0 - 61
jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC130ApiRequestAndProcessing.java

@@ -1,61 +0,0 @@
-package com.rongwei.bscommon.sys.strategy;
-
-import com.rongwei.bscommon.sys.service.impl.JtNdjhqdServiceImpl;
-import com.rongwei.bscommon.sys.utils.AttendanceAssessmentSdk;
-import com.rongwei.bsentity.domain.JtGsjtbsj;
-import com.rongwei.bsentity.dto.ApiCallDto;
-import com.rongwei.bsentity.dto.ApiReturnDto;
-import com.rongwei.bsentity.dto.OrgApiDataConfigDTO;
-import com.rongwei.rwcommon.base.R;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Component;
-
-import java.util.ArrayList;
-import java.util.HashMap;
-import java.util.List;
-import java.util.Map;
-
-import static com.rongwei.bscommon.sys.utils.ApiDataOrgUtil.assembleApiData;
-import static com.rongwei.bscommon.sys.utils.ApiDataOrgUtil.setOrdinaryDate;
-
-/**
- * AssembleK34ApiData class
- *
- * @author XH
- * @date 2024/12/03
- */
-@Component
-public class KC130ApiRequestAndProcessing implements ApiRequestAndProcessingStrategy {
-    private static AttendanceAssessmentSdk attendanceAssessmentSdk;
-    private static JtNdjhqdServiceImpl jtNdjhqdService;
-
-    @Autowired
-    public void setAttendanceAssessmentSdk(AttendanceAssessmentSdk attendanceAssessmentSdk) {
-        KC130ApiRequestAndProcessing.attendanceAssessmentSdk = attendanceAssessmentSdk;
-    }
-
-    @Autowired
-    public void setJtXcjhqdServiceImpl(JtNdjhqdServiceImpl jtNdjhqdService) {
-        KC130ApiRequestAndProcessing.jtNdjhqdService = jtNdjhqdService;
-    }
-
-    @Override
-    public Map<String, Object> assembleData(String id, String dataId, String code) {
-        Map<String, Object> stringObjectMap = new HashMap<String, Object>() {{
-            put("INDEXID", id);
-            put("DATAID", dataId);
-        }};
-        return stringObjectMap;
-    }
-
-    @Override
-    public R apiCallAndDataProcessing(String id, String dataId, String code, Map<String, Object> apiCallData) {
-        ApiCallDto paramVo = new ApiCallDto();
-        paramVo.setData(apiCallData);
-        paramVo.setApiCode(code);
-        ApiReturnDto apiReturnDto = attendanceAssessmentSdk.apiCall(paramVo);
-        // 后续逻辑处理
-        jtNdjhqdService.removeById(id);
-        return R.ok();
-    }
-}

+ 0 - 63
jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC131ApiRequestAndProcessing.java

@@ -1,63 +0,0 @@
-package com.rongwei.bscommon.sys.strategy;
-
-import com.rongwei.bscommon.sys.service.impl.JtZdxmszmnServiceImpl;
-import com.rongwei.bscommon.sys.utils.AttendanceAssessmentSdk;
-import com.rongwei.bsentity.domain.JtZdxmszmn;
-import com.rongwei.bsentity.dto.ApiCallDto;
-import com.rongwei.bsentity.dto.ApiReturnDto;
-import com.rongwei.bsentity.dto.OrgApiDataConfigDTO;
-import com.rongwei.rwcommon.base.R;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Component;
-
-import java.util.ArrayList;
-import java.util.List;
-import java.util.Map;
-
-import static com.rongwei.bscommon.sys.utils.ApiDataOrgUtil.assembleApiData;
-import static com.rongwei.bscommon.sys.utils.ApiDataOrgUtil.setOrdinaryDate;
-
-/**
- * AssembleK34ApiData class
- *
- * @author XH
- * @date 2024/12/03
- */
-@Component
-public class KC131ApiRequestAndProcessing implements ApiRequestAndProcessingStrategy {
-    private static AttendanceAssessmentSdk attendanceAssessmentSdk;
-    private static JtZdxmszmnServiceImpl jtZdxmszmnService;
-
-    @Autowired
-    public void setAttendanceAssessmentSdk(AttendanceAssessmentSdk attendanceAssessmentSdk) {
-        KC131ApiRequestAndProcessing.attendanceAssessmentSdk = attendanceAssessmentSdk;
-    }
-
-    @Autowired
-    public void setJtXcjhqdServiceImpl(JtZdxmszmnServiceImpl jtZdxmszmnService) {
-        KC131ApiRequestAndProcessing.jtZdxmszmnService = jtZdxmszmnService;
-    }
-    @Override
-    public Map<String, Object> assembleData(String id,String dataId,String code) {
-        List<OrgApiDataConfigDTO> assembleData = new ArrayList<>();
-
-        assembleData.add(setOrdinaryDate("INDEXID", JtZdxmszmn::getIndexid));
-        assembleData.add(setOrdinaryDate("DATAID", JtZdxmszmn::getDataid));
-        assembleData.add(setOrdinaryDate("xmbh", JtZdxmszmn::getXmbh));
-        assembleData.add(setOrdinaryDate("xmmc", JtZdxmszmn::getXmmc));
-        assembleData.add(setOrdinaryDate("szmncl", JtZdxmszmn::getSzmncl));
-        JtZdxmszmn jtZdxmszmn = jtZdxmszmnService.getById(id);
-        Map<String, Object> stringObjectMap = assembleApiData(jtZdxmszmn, assembleData);
-        return stringObjectMap;
-    }
-
-    @Override
-    public R apiCallAndDataProcessing(String id, String dataId, String code, Map<String, Object> apiCallData) {
-        ApiCallDto paramVo = new ApiCallDto();
-        paramVo.setData(apiCallData);
-        paramVo.setApiCode(code);
-        ApiReturnDto apiReturnDto = attendanceAssessmentSdk.apiCall(paramVo);
-        // 后续逻辑处理
-        return R.ok();
-    }
-}

+ 0 - 61
jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC132ApiRequestAndProcessing.java

@@ -1,61 +0,0 @@
-package com.rongwei.bscommon.sys.strategy;
-
-import com.rongwei.bscommon.sys.service.impl.JtZdxmszmnServiceImpl;
-import com.rongwei.bscommon.sys.utils.AttendanceAssessmentSdk;
-import com.rongwei.bsentity.domain.JtGsjtbsj;
-import com.rongwei.bsentity.dto.ApiCallDto;
-import com.rongwei.bsentity.dto.ApiReturnDto;
-import com.rongwei.bsentity.dto.OrgApiDataConfigDTO;
-import com.rongwei.rwcommon.base.R;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Component;
-
-import java.util.ArrayList;
-import java.util.HashMap;
-import java.util.List;
-import java.util.Map;
-
-import static com.rongwei.bscommon.sys.utils.ApiDataOrgUtil.assembleApiData;
-import static com.rongwei.bscommon.sys.utils.ApiDataOrgUtil.setOrdinaryDate;
-
-/**
- * AssembleK34ApiData class
- *
- * @author XH
- * @date 2024/12/03
- */
-@Component
-public class KC132ApiRequestAndProcessing implements ApiRequestAndProcessingStrategy {
-    private static AttendanceAssessmentSdk attendanceAssessmentSdk;
-    private static JtZdxmszmnServiceImpl jtZdxmszmnService;
-
-    @Autowired
-    public void setAttendanceAssessmentSdk(AttendanceAssessmentSdk attendanceAssessmentSdk) {
-        KC132ApiRequestAndProcessing.attendanceAssessmentSdk = attendanceAssessmentSdk;
-    }
-
-    @Autowired
-    public void setJtXcjhqdServiceImpl(JtZdxmszmnServiceImpl jtZdxmszmnService) {
-        KC132ApiRequestAndProcessing.jtZdxmszmnService = jtZdxmszmnService;
-    }
-
-    @Override
-    public Map<String, Object> assembleData(String id, String dataId, String code) {
-        Map<String, Object> stringObjectMap = new HashMap<String, Object>() {{
-            put("INDEXID", id);
-            put("DATAID", dataId);
-        }};
-        return stringObjectMap;
-    }
-
-    @Override
-    public R apiCallAndDataProcessing(String id, String dataId, String code, Map<String, Object> apiCallData) {
-        ApiCallDto paramVo = new ApiCallDto();
-        paramVo.setData(apiCallData);
-        paramVo.setApiCode(code);
-        ApiReturnDto apiReturnDto = attendanceAssessmentSdk.apiCall(paramVo);
-        // 后续逻辑处理
-        jtZdxmszmnService.removeById(id);
-        return R.ok();
-    }
-}

+ 0 - 70
jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC133ApiRequestAndProcessing.java

@@ -1,70 +0,0 @@
-package com.rongwei.bscommon.sys.strategy;
-
-import com.rongwei.bscommon.sys.service.impl.JtXcjhqdServiceImpl;
-import com.rongwei.bscommon.sys.utils.AttendanceAssessmentSdk;
-import com.rongwei.bsentity.domain.JtXcjhqd;
-import com.rongwei.bsentity.dto.ApiCallDto;
-import com.rongwei.bsentity.dto.ApiReturnDto;
-import com.rongwei.bsentity.dto.OrgApiDataConfigDTO;
-import com.rongwei.rwcommon.base.R;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Component;
-
-import java.util.ArrayList;
-import java.util.List;
-import java.util.Map;
-
-import static com.rongwei.bscommon.sys.utils.ApiDataOrgUtil.assembleApiData;
-import static com.rongwei.bscommon.sys.utils.ApiDataOrgUtil.setOrdinaryDate;
-
-/**
- * AssembleK34ApiData class
- *
- * @author XH
- * @date 2024/12/03
- */
-@Component
-public class KC133ApiRequestAndProcessing implements ApiRequestAndProcessingStrategy {
-    private static AttendanceAssessmentSdk attendanceAssessmentSdk;
-    private static JtXcjhqdServiceImpl jtXcjhqdService;
-
-    @Autowired
-    public void setAttendanceAssessmentSdk(AttendanceAssessmentSdk attendanceAssessmentSdk) {
-        KC133ApiRequestAndProcessing.attendanceAssessmentSdk = attendanceAssessmentSdk;
-    }
-    @Autowired
-    public void setJtXcjhqdServiceImpl(JtXcjhqdServiceImpl jtXcjhqdService) {
-        KC133ApiRequestAndProcessing.jtXcjhqdService = jtXcjhqdService;
-    }
-    @Override
-    public Map<String, Object> assembleData(String id,String dataId,String code) {
-        List<OrgApiDataConfigDTO> assembleData = new ArrayList<>();
-
-        assembleData.add(setOrdinaryDate("INDEXID", JtXcjhqd::getIndexid));
-        assembleData.add(setOrdinaryDate("DATAID", JtXcjhqd::getDataid));
-        assembleData.add(setOrdinaryDate("xmbh", JtXcjhqd::getXmbh));
-        assembleData.add(setOrdinaryDate("xcxmmc", JtXcjhqd::getXmmc));
-        assembleData.add(setOrdinaryDate("xcbh", JtXcjhqd::getXcbh));
-        assembleData.add(setOrdinaryDate("bxcdw", JtXcjhqd::getBxcdw));
-        assembleData.add(setOrdinaryDate("xctzwj", JtXcjhqd::getXctzwj));
-        assembleData.add(setOrdinaryDate("xczt", JtXcjhqd::getXczt));
-        assembleData.add(setOrdinaryDate("wtzgrq", JtXcjhqd::getWtzgrq));
-        assembleData.add(setOrdinaryDate("zgfkwj", JtXcjhqd::getZgfkwj));
-        assembleData.add(setOrdinaryDate("xctbwj", JtXcjhqd::getXctbwj));
-        assembleData.add(setOrdinaryDate("jhkzsj", JtXcjhqd::getJhkzsj));
-        assembleData.add(setOrdinaryDate("sjkzsj", JtXcjhqd::getSjkzsj));
-        JtXcjhqd jtXcjhqd = jtXcjhqdService.getById(id);
-        Map<String, Object> stringObjectMap = assembleApiData(jtXcjhqd, assembleData);
-        return stringObjectMap;
-    }
-
-    @Override
-    public R apiCallAndDataProcessing(String id, String dataId, String code, Map<String, Object> apiCallData) {
-        ApiCallDto paramVo = new ApiCallDto();
-        paramVo.setData(apiCallData);
-        paramVo.setApiCode(code);
-        ApiReturnDto apiReturnDto = attendanceAssessmentSdk.apiCall(paramVo);
-        // 后续逻辑处理
-        return R.ok();
-    }
-}

+ 0 - 55
jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC134ApiRequestAndProcessing.java

@@ -1,55 +0,0 @@
-package com.rongwei.bscommon.sys.strategy;
-
-import com.rongwei.bscommon.sys.service.impl.JtXcjhqdServiceImpl;
-import com.rongwei.bscommon.sys.utils.AttendanceAssessmentSdk;
-import com.rongwei.bsentity.dto.ApiCallDto;
-import com.rongwei.bsentity.dto.ApiReturnDto;
-import com.rongwei.rwcommon.base.R;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Component;
-
-import java.util.HashMap;
-import java.util.Map;
-
-/**
- * AssembleK34ApiData class
- *
- * @author XH
- * @date 2024/12/03
- */
-@Component
-public class KC134ApiRequestAndProcessing implements ApiRequestAndProcessingStrategy {
-
-    private static AttendanceAssessmentSdk attendanceAssessmentSdk;
-    private static JtXcjhqdServiceImpl jtXcjhqdService;
-
-    @Autowired
-    public void setAttendanceAssessmentSdk(AttendanceAssessmentSdk attendanceAssessmentSdk) {
-        KC134ApiRequestAndProcessing.attendanceAssessmentSdk = attendanceAssessmentSdk;
-    }
-    @Autowired
-    public void setJtXcjhqdServiceImpl(JtXcjhqdServiceImpl jtXcjhqdService) {
-        KC134ApiRequestAndProcessing.jtXcjhqdService = jtXcjhqdService;
-    }
-
-
-    @Override
-    public Map<String, Object> assembleData(String id, String dataId, String code) {
-        Map<String, Object> stringObjectMap = new HashMap<String, Object>() {{
-            put("INDEXID", id);
-            put("DATAID", dataId);
-        }};
-        return stringObjectMap;
-    }
-
-    @Override
-    public R apiCallAndDataProcessing(String id, String dataId, String code, Map<String, Object> apiCallData) {
-        ApiCallDto paramVo = new ApiCallDto();
-        paramVo.setData(apiCallData);
-        paramVo.setApiCode(code);
-        ApiReturnDto apiReturnDto = attendanceAssessmentSdk.apiCall(paramVo);
-        // 后续逻辑处理
-        jtXcjhqdService.removeById(id);
-        return R.ok("删除成功");
-    }
-}

+ 0 - 74
jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC135ApiRequestAndProcessing.java

@@ -1,74 +0,0 @@
-package com.rongwei.bscommon.sys.strategy;
-
-import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
-import com.rongwei.bscommon.sys.service.impl.JtZjfjflqdServiceImpl;
-import com.rongwei.bscommon.sys.utils.AttendanceAssessmentSdk;
-import com.rongwei.bsentity.domain.JtZjfjflqd;
-import com.rongwei.bsentity.dto.ApiCallDto;
-import com.rongwei.bsentity.dto.ApiReturnDto;
-import com.rongwei.bsentity.dto.OrgApiDataConfigDTO;
-import com.rongwei.rwcommon.base.R;
-import com.rongwei.rwcommon.base.exception.CustomException;
-import com.rongwei.rwcommon.utils.StringUtils;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Component;
-
-import java.util.ArrayList;
-import java.util.List;
-import java.util.Map;
-
-import static com.rongwei.bscommon.sys.utils.ApiDataOrgUtil.assembleApiData;
-import static com.rongwei.bscommon.sys.utils.ApiDataOrgUtil.setOrdinaryDate;
-
-/**
- * AssembleK34ApiData class
- *
- * @author XH
- * @date 2024/12/03
- */
-@Component
-public class KC135ApiRequestAndProcessing implements ApiRequestAndProcessingStrategy {
-    private static AttendanceAssessmentSdk attendanceAssessmentSdk;
-    private static JtZjfjflqdServiceImpl jtZjfjflqdService;
-
-    @Autowired
-    public void setAttendanceAssessmentSdk(AttendanceAssessmentSdk attendanceAssessmentSdk) {
-        KC135ApiRequestAndProcessing.attendanceAssessmentSdk = attendanceAssessmentSdk;
-    }
-
-    @Autowired
-    public void setJtXcjhqdServiceImpl(JtZjfjflqdServiceImpl jtZjfjflqdService) {
-        KC135ApiRequestAndProcessing.jtZjfjflqdService = jtZjfjflqdService;
-    }
-
-    @Override
-    public Map<String, Object> assembleData(String id, String dataId, String code) {
-        List<OrgApiDataConfigDTO> assembleData = new ArrayList<>();
-        assembleData.add(setOrdinaryDate("INDEXID", JtZjfjflqd::getIndexid));
-        assembleData.add(setOrdinaryDate("DATAID", JtZjfjflqd::getDataid));
-        assembleData.add(setOrdinaryDate("zjxm", JtZjfjflqd::getZjxm));
-        assembleData.add(setOrdinaryDate("zjdj", JtZjfjflqd::getZjdj));
-        assembleData.add(setOrdinaryDate("zjfl", JtZjfjflqd::getZjfl));
-        assembleData.add(setOrdinaryDate("sfwxxywzj", JtZjfjflqd::getSfwxxywzj));
-        JtZjfjflqd jtGsjtbsj = jtZjfjflqdService.getById(id);
-        Map<String, Object> stringObjectMap = assembleApiData(jtGsjtbsj, assembleData);
-        return stringObjectMap;
-    }
-
-    @Override
-    public R apiCallAndDataProcessing(String id, String dataId, String code, Map<String, Object> apiCallData) {
-        ApiCallDto paramVo = new ApiCallDto();
-        paramVo.setData(apiCallData);
-        paramVo.setApiCode(code);
-        ApiReturnDto apiReturnDto = attendanceAssessmentSdk.apiCall(paramVo);
-        // 后续逻辑处理
-        Map<String, String> apiReturnData = apiReturnDto.getApiReturnData();
-        String realDataId = apiReturnData.getOrDefault("DATAID", "").toString();
-        if (StringUtils.isBlank(realDataId)) {
-            throw new CustomException("接口请求成功,但无法获取dataId");
-        }
-        jtZjfjflqdService.update(new LambdaUpdateWrapper<JtZjfjflqd>()
-                .eq(JtZjfjflqd::getId, id).set(JtZjfjflqd::getDataid, realDataId));
-        return R.ok();
-    }
-}

+ 0 - 62
jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC136ApiRequestAndProcessing.java

@@ -1,62 +0,0 @@
-package com.rongwei.bscommon.sys.strategy;
-
-import com.rongwei.bscommon.sys.service.impl.JtZjfjflqdServiceImpl;
-import com.rongwei.bscommon.sys.utils.AttendanceAssessmentSdk;
-import com.rongwei.bsentity.domain.JtGsjtbsj;
-import com.rongwei.bsentity.dto.ApiCallDto;
-import com.rongwei.bsentity.dto.ApiReturnDto;
-import com.rongwei.bsentity.dto.OrgApiDataConfigDTO;
-import com.rongwei.rwcommon.base.R;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Component;
-
-import java.util.ArrayList;
-import java.util.List;
-import java.util.Map;
-
-import static com.rongwei.bscommon.sys.utils.ApiDataOrgUtil.assembleApiData;
-import static com.rongwei.bscommon.sys.utils.ApiDataOrgUtil.setOrdinaryDate;
-
-/**
- * AssembleK34ApiData class
- *
- * @author XH
- * @date 2024/12/03
- */
-@Component
-public class KC136ApiRequestAndProcessing implements ApiRequestAndProcessingStrategy {
-    private static AttendanceAssessmentSdk attendanceAssessmentSdk;
-    private static JtZjfjflqdServiceImpl jtZjfjflqdService;
-
-    @Autowired
-    public void setAttendanceAssessmentSdk(AttendanceAssessmentSdk attendanceAssessmentSdk) {
-        KC136ApiRequestAndProcessing.attendanceAssessmentSdk = attendanceAssessmentSdk;
-    }
-
-    @Autowired
-    public void setJtXcjhqdServiceImpl(JtZjfjflqdServiceImpl jtZjfjflqdService) {
-        KC136ApiRequestAndProcessing.jtZjfjflqdService = jtZjfjflqdService;
-    }
-
-    @Override
-    public Map<String, Object> assembleData(String id, String dataId, String code) {
-        List<OrgApiDataConfigDTO> assembleData = new ArrayList<>();
-
-        assembleData.add(setOrdinaryDate("DATAID", JtGsjtbsj::getDataid));
-
-        JtGsjtbsj jtGsjtbsj = new JtGsjtbsj();
-        Map<String, Object> stringObjectMap = assembleApiData(jtGsjtbsj, assembleData);
-        return stringObjectMap;
-    }
-
-    @Override
-    public R apiCallAndDataProcessing(String id, String dataId, String code, Map<String, Object> apiCallData) {
-        ApiCallDto paramVo = new ApiCallDto();
-        paramVo.setData(apiCallData);
-        paramVo.setApiCode(code);
-        ApiReturnDto apiReturnDto = attendanceAssessmentSdk.apiCall(paramVo);
-        // 后续逻辑处理
-        jtZjfjflqdService.removeById(id);
-        return R.ok();
-    }
-}

+ 0 - 75
jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC137ApiRequestAndProcessing.java

@@ -1,75 +0,0 @@
-package com.rongwei.bscommon.sys.strategy;
-
-import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
-import com.rongwei.bscommon.sys.service.impl.JtJscgpyqdServiceImpl;
-import com.rongwei.bscommon.sys.utils.AttendanceAssessmentSdk;
-import com.rongwei.bsentity.domain.JtJscgpyqd;
-import com.rongwei.bsentity.domain.JtZjfjflqd;
-import com.rongwei.bsentity.dto.ApiCallDto;
-import com.rongwei.bsentity.dto.ApiReturnDto;
-import com.rongwei.bsentity.dto.OrgApiDataConfigDTO;
-import com.rongwei.rwcommon.base.R;
-import com.rongwei.rwcommon.base.exception.CustomException;
-import com.rongwei.rwcommon.utils.StringUtils;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Component;
-
-import java.util.ArrayList;
-import java.util.List;
-import java.util.Map;
-
-import static com.rongwei.bscommon.sys.utils.ApiDataOrgUtil.*;
-import static com.rongwei.bscommon.sys.utils.JXKHConstant.DatePattern.DATE_PATTERN_YMD;
-
-/**
- * AssembleK34ApiData class
- *
- * @author XH
- * @date 2024/12/03
- */
-@Component
-public class KC137ApiRequestAndProcessing implements ApiRequestAndProcessingStrategy {
-    private static AttendanceAssessmentSdk attendanceAssessmentSdk;
-    private static JtJscgpyqdServiceImpl jtJscgpyqdService;
-
-    @Autowired
-    public void setAttendanceAssessmentSdk(AttendanceAssessmentSdk attendanceAssessmentSdk) {
-        KC137ApiRequestAndProcessing.attendanceAssessmentSdk = attendanceAssessmentSdk;
-    }
-
-    @Autowired
-    public void setJtXcjhqdServiceImpl(JtJscgpyqdServiceImpl jtJscgpyqdService) {
-        KC137ApiRequestAndProcessing.jtJscgpyqdService = jtJscgpyqdService;
-    }
-
-    @Override
-    public Map<String, Object> assembleData(String id,String dataId,String code) {
-        List<OrgApiDataConfigDTO> assembleData = new ArrayList<>();
-        assembleData.add(setOrdinaryDate("INDEXID", JtJscgpyqd::getIndexid));
-        assembleData.add(setOrdinaryDate("DATAID", JtJscgpyqd::getDataid));
-        assembleData.add(setOrdinaryDate("cgpyhdmc", JtJscgpyqd::getCgpyhdmc));
-        assembleData.add(setOrdinaryDate("pyfl", JtJscgpyqd::getPyfl));
-        assembleData.add(setDatePattern("kzsj", JtJscgpyqd::getKzsj,DATE_PATTERN_YMD));
-        assembleData.add(setFileInfo("zmwjtzgg", JtJscgpyqd::getZmwjtzgg,true));
-        JtJscgpyqd jtGsjtbsj = jtJscgpyqdService.getById(id);
-        Map<String, Object> stringObjectMap = assembleApiData(jtGsjtbsj, assembleData);
-        return stringObjectMap;
-    }
-
-    @Override
-    public R apiCallAndDataProcessing(String id, String dataId, String code, Map<String, Object> apiCallData) {
-        ApiCallDto paramVo = new ApiCallDto();
-        paramVo.setData(apiCallData);
-        paramVo.setApiCode(code);
-        ApiReturnDto apiReturnDto = attendanceAssessmentSdk.apiCall(paramVo);
-        // 后续逻辑处理
-        Map<String, String> apiReturnData = apiReturnDto.getApiReturnData();
-        String realDataId = apiReturnData.getOrDefault("DATAID", "").toString();
-        if (StringUtils.isBlank(realDataId)) {
-            throw new CustomException("接口请求成功,但无法获取dataId");
-        }
-        jtJscgpyqdService.update(new LambdaUpdateWrapper<JtJscgpyqd>()
-                .eq(JtJscgpyqd::getId, id).set(JtJscgpyqd::getDataid, realDataId));
-        return R.ok();
-    }
-}

+ 0 - 62
jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC138ApiRequestAndProcessing.java

@@ -1,62 +0,0 @@
-package com.rongwei.bscommon.sys.strategy;
-
-import com.rongwei.bscommon.sys.service.impl.JtJscgpyqdServiceImpl;
-import com.rongwei.bscommon.sys.utils.AttendanceAssessmentSdk;
-import com.rongwei.bsentity.domain.JtGsjtbsj;
-import com.rongwei.bsentity.dto.ApiCallDto;
-import com.rongwei.bsentity.dto.ApiReturnDto;
-import com.rongwei.bsentity.dto.OrgApiDataConfigDTO;
-import com.rongwei.rwcommon.base.R;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Component;
-
-import java.util.ArrayList;
-import java.util.List;
-import java.util.Map;
-
-import static com.rongwei.bscommon.sys.utils.ApiDataOrgUtil.assembleApiData;
-import static com.rongwei.bscommon.sys.utils.ApiDataOrgUtil.setOrdinaryDate;
-
-/**
- * AssembleK34ApiData class
- *
- * @author XH
- * @date 2024/12/03
- */
-@Component
-public class KC138ApiRequestAndProcessing implements ApiRequestAndProcessingStrategy {
-    private static AttendanceAssessmentSdk attendanceAssessmentSdk;
-    private static JtJscgpyqdServiceImpl jtJscgpyqdService;
-
-    @Autowired
-    public void setAttendanceAssessmentSdk(AttendanceAssessmentSdk attendanceAssessmentSdk) {
-        KC138ApiRequestAndProcessing.attendanceAssessmentSdk = attendanceAssessmentSdk;
-    }
-
-    @Autowired
-    public void setJtXcjhqdServiceImpl(JtJscgpyqdServiceImpl jtJscgpyqdService) {
-        KC138ApiRequestAndProcessing.jtJscgpyqdService = jtJscgpyqdService;
-    }
-
-    @Override
-    public Map<String, Object> assembleData(String id, String dataId, String code) {
-        List<OrgApiDataConfigDTO> assembleData = new ArrayList<>();
-
-        assembleData.add(setOrdinaryDate("DATAID", JtGsjtbsj::getDataid));
-
-        JtGsjtbsj jtGsjtbsj = new JtGsjtbsj();
-        Map<String, Object> stringObjectMap = assembleApiData(jtGsjtbsj, assembleData);
-        return stringObjectMap;
-    }
-
-    @Override
-    public R apiCallAndDataProcessing(String id, String dataId, String code, Map<String, Object> apiCallData) {
-        ApiCallDto paramVo = new ApiCallDto();
-        paramVo.setData(apiCallData);
-        paramVo.setApiCode(code);
-        ApiReturnDto apiReturnDto = attendanceAssessmentSdk.apiCall(paramVo);
-        // 后续逻辑处理
-        jtJscgpyqdService.removeById(id);
-        return R.ok();
-    }
-}

+ 0 - 72
jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC139ApiRequestAndProcessing.java

@@ -1,72 +0,0 @@
-package com.rongwei.bscommon.sys.strategy;
-
-import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
-import com.rongwei.bscommon.sys.service.impl.JtYxwjfbqdServiceImpl;
-import com.rongwei.bscommon.sys.utils.AttendanceAssessmentSdk;
-import com.rongwei.bsentity.domain.JtYxwjfbqd;
-import com.rongwei.bsentity.dto.ApiCallDto;
-import com.rongwei.bsentity.dto.ApiReturnDto;
-import com.rongwei.bsentity.dto.OrgApiDataConfigDTO;
-import com.rongwei.rwcommon.base.R;
-import com.rongwei.rwcommon.base.exception.CustomException;
-import com.rongwei.rwcommon.utils.StringUtils;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Component;
-
-import java.util.ArrayList;
-import java.util.List;
-import java.util.Map;
-
-import static com.rongwei.bscommon.sys.utils.ApiDataOrgUtil.*;
-import static com.rongwei.bscommon.sys.utils.JXKHConstant.DatePattern.DATE_PATTERN_YMD;
-
-/**
- * AssembleK34ApiData class
- *
- * @author XH
- * @date 2024/12/03
- */
-@Component
-public class KC139ApiRequestAndProcessing implements ApiRequestAndProcessingStrategy {
-    private static AttendanceAssessmentSdk attendanceAssessmentSdk;
-    private static JtYxwjfbqdServiceImpl jtYxwjfbqdService;
-
-    @Autowired
-    public void setAttendanceAssessmentSdk(AttendanceAssessmentSdk attendanceAssessmentSdk) {
-        KC139ApiRequestAndProcessing.attendanceAssessmentSdk = attendanceAssessmentSdk;
-    }
-
-    @Autowired
-    public void setJtXcjhqdServiceImpl(JtYxwjfbqdServiceImpl jtYxwjfbqdService) {
-        KC139ApiRequestAndProcessing.jtYxwjfbqdService = jtYxwjfbqdService;
-    }
-
-    @Override
-    public Map<String, Object> assembleData(String id, String dataId, String code) {
-        List<OrgApiDataConfigDTO> assembleData = new ArrayList<>();
-        assembleData.add(setOrdinaryDate("INDEXID", JtYxwjfbqd::getIndexid));
-        assembleData.add(setOrdinaryDate("DATAID", JtYxwjfbqd::getDataid));
-        assembleData.add(setOrdinaryDate("fbwjmc", JtYxwjfbqd::getFbwjmc));
-        assembleData.add(setOrdinaryDate("wjlb", JtYxwjfbqd::getWjlb));
-        assembleData.add(setDatePattern("fbsj", JtYxwjfbqd::getFbsj, DATE_PATTERN_YMD));
-        JtYxwjfbqd jtGsjtbsj = jtYxwjfbqdService.getById(id);
-        Map<String, Object> stringObjectMap = assembleApiData(jtGsjtbsj, assembleData);
-        return stringObjectMap;
-    }
-
-    @Override
-    public R apiCallAndDataProcessing(String id, String dataId, String code, Map<String, Object> apiCallData) {
-        ApiCallDto paramVo = new ApiCallDto();
-        paramVo.setData(apiCallData);
-        paramVo.setApiCode(code);
-        ApiReturnDto apiReturnDto = attendanceAssessmentSdk.apiCall(paramVo);
-        // 后续逻辑处理
-        Map<String, String> apiReturnData = apiReturnDto.getApiReturnData();
-        String realDataId = apiReturnData.getOrDefault("DATAID", "").toString();
-        if (StringUtils.isBlank(realDataId)) {
-            throw new CustomException("接口请求成功,但无法获取dataId");
-        }
-        jtYxwjfbqdService.update(new LambdaUpdateWrapper<JtYxwjfbqd>().eq(JtYxwjfbqd::getId, id).set(JtYxwjfbqd::getDataid, realDataId));
-        return R.ok();
-    }
-}

+ 0 - 62
jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC140ApiRequestAndProcessing.java

@@ -1,62 +0,0 @@
-package com.rongwei.bscommon.sys.strategy;
-
-import com.rongwei.bscommon.sys.service.impl.JtYxwjfbqdServiceImpl;
-import com.rongwei.bscommon.sys.utils.AttendanceAssessmentSdk;
-import com.rongwei.bsentity.domain.JtGsjtbsj;
-import com.rongwei.bsentity.dto.ApiCallDto;
-import com.rongwei.bsentity.dto.ApiReturnDto;
-import com.rongwei.bsentity.dto.OrgApiDataConfigDTO;
-import com.rongwei.rwcommon.base.R;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Component;
-
-import java.util.ArrayList;
-import java.util.List;
-import java.util.Map;
-
-import static com.rongwei.bscommon.sys.utils.ApiDataOrgUtil.assembleApiData;
-import static com.rongwei.bscommon.sys.utils.ApiDataOrgUtil.setOrdinaryDate;
-
-/**
- * AssembleK34ApiData class
- *
- * @author XH
- * @date 2024/12/03
- */
-@Component
-public class KC140ApiRequestAndProcessing implements ApiRequestAndProcessingStrategy {
-    private static AttendanceAssessmentSdk attendanceAssessmentSdk;
-    private static JtYxwjfbqdServiceImpl jtYxwjfbqdService;
-
-    @Autowired
-    public void setAttendanceAssessmentSdk(AttendanceAssessmentSdk attendanceAssessmentSdk) {
-        KC140ApiRequestAndProcessing.attendanceAssessmentSdk = attendanceAssessmentSdk;
-    }
-
-    @Autowired
-    public void setJtXcjhqdServiceImpl(JtYxwjfbqdServiceImpl jtYxwjfbqdService) {
-        KC140ApiRequestAndProcessing.jtYxwjfbqdService = jtYxwjfbqdService;
-    }
-
-    @Override
-    public Map<String, Object> assembleData(String id, String dataId, String code) {
-        List<OrgApiDataConfigDTO> assembleData = new ArrayList<>();
-
-        assembleData.add(setOrdinaryDate("DATAID", JtGsjtbsj::getDataid));
-
-        JtGsjtbsj jtGsjtbsj = new JtGsjtbsj();
-        Map<String, Object> stringObjectMap = assembleApiData(jtGsjtbsj, assembleData);
-        return stringObjectMap;
-    }
-
-    @Override
-    public R apiCallAndDataProcessing(String id, String dataId, String code, Map<String, Object> apiCallData) {
-        ApiCallDto paramVo = new ApiCallDto();
-        paramVo.setData(apiCallData);
-        paramVo.setApiCode(code);
-        ApiReturnDto apiReturnDto = attendanceAssessmentSdk.apiCall(paramVo);
-        // 后续逻辑处理
-        jtYxwjfbqdService.removeById(id);
-        return R.ok();
-    }
-}

+ 0 - 80
jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC141ApiRequestAndProcessing.java

@@ -1,80 +0,0 @@
-package com.rongwei.bscommon.sys.strategy;
-
-import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
-import com.rongwei.bscommon.sys.service.impl.JtJsglcgqdServiceImpl;
-import com.rongwei.bscommon.sys.utils.AttendanceAssessmentSdk;
-import com.rongwei.bsentity.domain.JtJsglcgqd;
-import com.rongwei.bsentity.dto.ApiCallDto;
-import com.rongwei.bsentity.dto.ApiReturnDto;
-import com.rongwei.bsentity.dto.OrgApiDataConfigDTO;
-import com.rongwei.rwcommon.base.R;
-import com.rongwei.rwcommon.base.exception.CustomException;
-import com.rongwei.rwcommon.utils.StringUtils;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Component;
-
-import java.util.ArrayList;
-import java.util.List;
-import java.util.Map;
-
-import static com.rongwei.bscommon.sys.utils.ApiDataOrgUtil.*;
-import static com.rongwei.bscommon.sys.utils.JXKHConstant.DatePattern.DATE_PATTERN_YMD;
-
-/**
- * AssembleK34ApiData class
- *
- * @author XH
- * @date 2024/12/03
- */
-@Component
-public class KC141ApiRequestAndProcessing implements ApiRequestAndProcessingStrategy {
-    private static AttendanceAssessmentSdk attendanceAssessmentSdk;
-    private static JtJsglcgqdServiceImpl jtJsglcgqdService;
-
-    @Autowired
-    public void setAttendanceAssessmentSdk(AttendanceAssessmentSdk attendanceAssessmentSdk) {
-        KC141ApiRequestAndProcessing.attendanceAssessmentSdk = attendanceAssessmentSdk;
-    }
-
-    @Autowired
-    public void setJtXcjhqdServiceImpl(JtJsglcgqdServiceImpl jtJsglcgqdService) {
-        KC141ApiRequestAndProcessing.jtJsglcgqdService = jtJsglcgqdService;
-    }
-
-    @Override
-    public Map<String, Object> assembleData(String id, String dataId, String code) {
-        List<OrgApiDataConfigDTO> assembleData = new ArrayList<>();
-        assembleData.add(setOrdinaryDate("INDEXID", JtJsglcgqd::getIndexid));
-        assembleData.add(setOrdinaryDate("DATAID", JtJsglcgqd::getDataid));
-        assembleData.add(setOrdinaryDate("xmmc", JtJsglcgqd::getXmmc));
-        assembleData.add(setOrdinaryDate("jxmc", JtJsglcgqd::getJxmc));
-        assembleData.add(setOrdinaryDate("jxlb", JtJsglcgqd::getJxlb));
-        assembleData.add(setOrdinaryDate("jxjb", JtJsglcgqd::getJxjb));
-        assembleData.add(setOrdinaryDate("jxdj", JtJsglcgqd::getJxdj));
-        assembleData.add(setDatePattern("hjsj", JtJsglcgqd::getHjsj, DATE_PATTERN_YMD));
-        assembleData.add(setOrdinaryDate("cyqk", JtJsglcgqd::getCyqk));
-        assembleData.add(setFileInfo("mgjxdhjcl", JtJsglcgqd::getMgjxdhjcl, true));
-        assembleData.add(setOrdinaryDate("sfzddw", JtJsglcgqd::getSfzddw));
-        assembleData.add(setOrdinaryDate("hjpm", JtJsglcgqd::getHjpm));
-        JtJsglcgqd jtGsjtbsj = jtJsglcgqdService.getById(id);
-        Map<String, Object> stringObjectMap = assembleApiData(jtGsjtbsj, assembleData);
-        return stringObjectMap;
-    }
-
-    @Override
-    public R apiCallAndDataProcessing(String id, String dataId, String code, Map<String, Object> apiCallData) {
-        ApiCallDto paramVo = new ApiCallDto();
-        paramVo.setData(apiCallData);
-        paramVo.setApiCode(code);
-        ApiReturnDto apiReturnDto = attendanceAssessmentSdk.apiCall(paramVo);
-        // 后续逻辑处理
-        Map<String, String> apiReturnData = apiReturnDto.getApiReturnData();
-        String realDataId = apiReturnData.getOrDefault("DATAID", "").toString();
-        if (StringUtils.isBlank(realDataId)) {
-            throw new CustomException("接口请求成功,但无法获取dataId");
-        }
-        jtJsglcgqdService.update(new LambdaUpdateWrapper<JtJsglcgqd>().eq(JtJsglcgqd::getId, id).set(JtJsglcgqd::getDataid, realDataId));
-        // 后续逻辑处理
-        return R.ok();
-    }
-}

+ 0 - 62
jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC142ApiRequestAndProcessing.java

@@ -1,62 +0,0 @@
-package com.rongwei.bscommon.sys.strategy;
-
-import com.rongwei.bscommon.sys.service.impl.JtJsglcgqdServiceImpl;
-import com.rongwei.bscommon.sys.utils.AttendanceAssessmentSdk;
-import com.rongwei.bsentity.domain.JtGsjtbsj;
-import com.rongwei.bsentity.dto.ApiCallDto;
-import com.rongwei.bsentity.dto.ApiReturnDto;
-import com.rongwei.bsentity.dto.OrgApiDataConfigDTO;
-import com.rongwei.rwcommon.base.R;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Component;
-
-import java.util.ArrayList;
-import java.util.List;
-import java.util.Map;
-
-import static com.rongwei.bscommon.sys.utils.ApiDataOrgUtil.assembleApiData;
-import static com.rongwei.bscommon.sys.utils.ApiDataOrgUtil.setOrdinaryDate;
-
-/**
- * AssembleK34ApiData class
- *
- * @author XH
- * @date 2024/12/03
- */
-@Component
-public class KC142ApiRequestAndProcessing implements ApiRequestAndProcessingStrategy {
-    private static AttendanceAssessmentSdk attendanceAssessmentSdk;
-    private static JtJsglcgqdServiceImpl jtJsglcgqdService;
-
-    @Autowired
-    public void setAttendanceAssessmentSdk(AttendanceAssessmentSdk attendanceAssessmentSdk) {
-        KC142ApiRequestAndProcessing.attendanceAssessmentSdk = attendanceAssessmentSdk;
-    }
-
-    @Autowired
-    public void setJtXcjhqdServiceImpl(JtJsglcgqdServiceImpl jtJsglcgqdService) {
-        KC142ApiRequestAndProcessing.jtJsglcgqdService = jtJsglcgqdService;
-    }
-
-    @Override
-    public Map<String, Object> assembleData(String id, String dataId, String code) {
-        List<OrgApiDataConfigDTO> assembleData = new ArrayList<>();
-
-        assembleData.add(setOrdinaryDate("DATAID", JtGsjtbsj::getDataid));
-
-        JtGsjtbsj jtGsjtbsj = new JtGsjtbsj();
-        Map<String, Object> stringObjectMap = assembleApiData(jtGsjtbsj, assembleData);
-        return stringObjectMap;
-    }
-
-    @Override
-    public R apiCallAndDataProcessing(String id, String dataId, String code, Map<String, Object> apiCallData) {
-        ApiCallDto paramVo = new ApiCallDto();
-        paramVo.setData(apiCallData);
-        paramVo.setApiCode(code);
-        ApiReturnDto apiReturnDto = attendanceAssessmentSdk.apiCall(paramVo);
-        // 后续逻辑处理
-        jtJsglcgqdService.removeById(id);
-        return R.ok();
-    }
-}

+ 0 - 75
jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC143ApiRequestAndProcessing.java

@@ -1,75 +0,0 @@
-package com.rongwei.bscommon.sys.strategy;
-
-import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
-import com.rongwei.bscommon.sys.service.impl.JtXysjyqServiceImpl;
-import com.rongwei.bscommon.sys.utils.AttendanceAssessmentSdk;
-import com.rongwei.bsentity.domain.JtXysjyq;
-import com.rongwei.bsentity.dto.ApiCallDto;
-import com.rongwei.bsentity.dto.ApiReturnDto;
-import com.rongwei.bsentity.dto.OrgApiDataConfigDTO;
-import com.rongwei.rwcommon.base.R;
-import com.rongwei.rwcommon.base.exception.CustomException;
-import com.rongwei.rwcommon.utils.StringUtils;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Component;
-
-import java.util.ArrayList;
-import java.util.List;
-import java.util.Map;
-
-import static com.rongwei.bscommon.sys.utils.ApiDataOrgUtil.*;
-
-/**
- * AssembleK34ApiData class
- *
- * @author XH
- * @date 2024/12/03
- */
-@Component
-public class KC143ApiRequestAndProcessing implements ApiRequestAndProcessingStrategy {
-    private static AttendanceAssessmentSdk attendanceAssessmentSdk;
-    private static JtXysjyqServiceImpl jtXysjyqService;
-
-    @Autowired
-    public void setAttendanceAssessmentSdk(AttendanceAssessmentSdk attendanceAssessmentSdk) {
-        KC143ApiRequestAndProcessing.attendanceAssessmentSdk = attendanceAssessmentSdk;
-    }
-
-    @Autowired
-    public void setJtXcjhqdServiceImpl(JtXysjyqServiceImpl jtXysjyqService) {
-        KC143ApiRequestAndProcessing.jtXysjyqService = jtXysjyqService;
-    }
-
-    @Override
-    public Map<String, Object> assembleData(String id, String dataId, String code) {
-        List<OrgApiDataConfigDTO> assembleData = new ArrayList<>();
-        assembleData.add(setOrdinaryDate("INDEXID", JtXysjyq::getIndexid));
-        assembleData.add(setOrdinaryDate("DATAID", JtXysjyq::getDataid));
-        assembleData.add(setOrdinaryDate("yxzgcspxbyxgcbzpxbdpxhzhyxgrsl", JtXysjyq::getYxzgcspxbyxgcbzpxbdpxhzhyxgrsl));
-        assembleData.add(setFileInfo("jsfabzhsscl", JtXysjyq::getJsfabzhsscl, true));
-        assembleData.add(setFileInfo("gjbzxdnltsxdfa", JtXysjyq::getGjbzxdnltsxdfa, true));
-        assembleData.add(setFileInfo("lxsbhjtzjcl", JtXysjyq::getLxsbhjtzjcl, true));
-        assembleData.add(setFileInfo("yxjscgsbcl", JtXysjyq::getYxjscgsbcl, true));
-        assembleData.add(setFileInfo("jtgfsbcl", JtXysjyq::getJtgfsbcl, true));
-        assembleData.add(setFileInfo("zmcl", JtXysjyq::getZmcl, true));
-        JtXysjyq jtGsjtbsj = jtXysjyqService.getById(id);
-        Map<String, Object> stringObjectMap = assembleApiData(jtGsjtbsj, assembleData);
-        return stringObjectMap;
-    }
-
-    @Override
-    public R apiCallAndDataProcessing(String id, String dataId, String code, Map<String, Object> apiCallData) {
-        ApiCallDto paramVo = new ApiCallDto();
-        paramVo.setData(apiCallData);
-        paramVo.setApiCode(code);
-        ApiReturnDto apiReturnDto = attendanceAssessmentSdk.apiCall(paramVo);
-        // 后续逻辑处理
-        Map<String, String> apiReturnData = apiReturnDto.getApiReturnData();
-        String realDataId = apiReturnData.getOrDefault("DATAID", "").toString();
-        if (StringUtils.isBlank(realDataId)) {
-            throw new CustomException("接口请求成功,但无法获取dataId");
-        }
-        jtXysjyqService.update(new LambdaUpdateWrapper<JtXysjyq>().eq(JtXysjyq::getId, id).set(JtXysjyq::getDataid, realDataId));
-        return R.ok();
-    }
-}

+ 0 - 62
jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/KC144ApiRequestAndProcessing.java

@@ -1,62 +0,0 @@
-package com.rongwei.bscommon.sys.strategy;
-
-import com.rongwei.bscommon.sys.service.impl.JtXysjyqServiceImpl;
-import com.rongwei.bscommon.sys.utils.AttendanceAssessmentSdk;
-import com.rongwei.bsentity.domain.JtGsjtbsj;
-import com.rongwei.bsentity.dto.ApiCallDto;
-import com.rongwei.bsentity.dto.ApiReturnDto;
-import com.rongwei.bsentity.dto.OrgApiDataConfigDTO;
-import com.rongwei.rwcommon.base.R;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Component;
-
-import java.util.ArrayList;
-import java.util.List;
-import java.util.Map;
-
-import static com.rongwei.bscommon.sys.utils.ApiDataOrgUtil.assembleApiData;
-import static com.rongwei.bscommon.sys.utils.ApiDataOrgUtil.setOrdinaryDate;
-
-/**
- * AssembleK34ApiData class
- *
- * @author XH
- * @date 2024/12/03
- */
-@Component
-public class KC144ApiRequestAndProcessing implements ApiRequestAndProcessingStrategy {
-    private static AttendanceAssessmentSdk attendanceAssessmentSdk;
-    private static JtXysjyqServiceImpl jtXysjyqService;
-
-    @Autowired
-    public void setAttendanceAssessmentSdk(AttendanceAssessmentSdk attendanceAssessmentSdk) {
-        KC144ApiRequestAndProcessing.attendanceAssessmentSdk = attendanceAssessmentSdk;
-    }
-
-    @Autowired
-    public void setJtXcjhqdServiceImpl(JtXysjyqServiceImpl jtXysjyqService) {
-        KC144ApiRequestAndProcessing.jtXysjyqService = jtXysjyqService;
-    }
-
-    @Override
-    public Map<String, Object> assembleData(String id, String dataId, String code) {
-        List<OrgApiDataConfigDTO> assembleData = new ArrayList<>();
-
-        assembleData.add(setOrdinaryDate("DATAID", JtGsjtbsj::getDataid));
-
-        JtGsjtbsj jtGsjtbsj = new JtGsjtbsj();
-        Map<String, Object> stringObjectMap = assembleApiData(jtGsjtbsj, assembleData);
-        return stringObjectMap;
-    }
-
-    @Override
-    public R apiCallAndDataProcessing(String id, String dataId, String code, Map<String, Object> apiCallData) {
-        ApiCallDto paramVo = new ApiCallDto();
-        paramVo.setData(apiCallData);
-        paramVo.setApiCode(code);
-        ApiReturnDto apiReturnDto = attendanceAssessmentSdk.apiCall(paramVo);
-        // 后续逻辑处理
-        jtXysjyqService.removeById(id);
-        return R.ok();
-    }
-}

+ 17 - 0
jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/api/ApiRequestAndProcessingStrategy.java

@@ -0,0 +1,17 @@
+package com.rongwei.bscommon.sys.strategy.api;
+
+import com.rongwei.rwcommon.base.R;
+
+import java.util.Map;
+
+/**
+ * assembleApiDataCalculateStrategy class
+ *
+ * @author XH
+ * @date 2024/12/03
+ */
+public interface ApiRequestAndProcessingStrategy {
+    Map<String, Object> assembleData(String id, String dataId, String code);
+
+    R apiCallAndDataProcessing(String id, String dataId, String code, Map<String, Object> apiDataConfigDTOS);
+}

+ 29 - 0
jsglkh-common/src/main/java/com/rongwei/bscommon/sys/strategy/api/CalculatorContext.java

@@ -0,0 +1,29 @@
+package com.rongwei.bscommon.sys.strategy.api;
+
+import com.rongwei.rwcommon.base.R;
+
+import java.util.Map;
+
+/**
+ * CalculatorContext class
+ *
+ * @author XH
+ * @date 2024/12/03
+ */
+public class CalculatorContext {
+
+    private ApiRequestAndProcessingStrategy strategy;
+
+    public CalculatorContext(ApiRequestAndProcessingStrategy strategy) {
+
+        this.strategy = strategy;
+    }
+
+    public Map<String, Object> executeStrategy(String id, String dataId, String code) {
+        return strategy.assembleData(id, dataId, code);
+    }
+
+    public R apiCallAndDataProcessing(String id, String dataId, String code, Map<String, Object> apiCallData) {
+        return strategy.apiCallAndDataProcessing(id, dataId, code, apiCallData);
+    }
+}