|
@@ -1,12 +1,9 @@
|
|
|
package com.rongwei.bscommon.sys.service.impl;
|
|
|
|
|
|
import com.rongwei.bscommon.sys.service.SynchronizationDataService;
|
|
|
-import com.rongwei.bscommon.sys.strategy.AssembleApiDataStrategy;
|
|
|
-import com.rongwei.bscommon.sys.strategy.AssembleKC134ApiData;
|
|
|
-import com.rongwei.bscommon.sys.strategy.CalculatorContext;
|
|
|
+import com.rongwei.bscommon.sys.strategy.*;
|
|
|
import com.rongwei.bscommon.sys.utils.AttendanceAssessmentSdk;
|
|
|
import com.rongwei.bsentity.dto.ApiCallDto;
|
|
|
-import com.rongwei.bsentity.dto.OrgApiDataConfigDTO;
|
|
|
import com.rongwei.rwcommon.base.R;
|
|
|
import com.rongwei.rwcommonentity.commonservers.domain.SysFileItemDo;
|
|
|
import org.slf4j.Logger;
|
|
@@ -15,11 +12,8 @@ import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
|
import java.io.File;
|
|
|
-import java.util.List;
|
|
|
import java.util.Map;
|
|
|
|
|
|
-import static com.rongwei.bscommon.sys.utils.ApiDataOrgUtil.assembleApiData;
|
|
|
-
|
|
|
/**
|
|
|
* @author :sc
|
|
|
* @since :2024/12/2
|
|
@@ -44,8 +38,54 @@ public class SynchronizationDataServiceImpl implements SynchronizationDataServic
|
|
|
public R dataSync(String id, String code) {
|
|
|
AssembleApiDataStrategy assembleApiDataStrategy = null;
|
|
|
switch (code) {
|
|
|
+ case "KC121":
|
|
|
+ assembleApiDataStrategy = new AssembleKC121ApiData();
|
|
|
+ case "KC122":
|
|
|
+ assembleApiDataStrategy = new AssembleKC122ApiData();
|
|
|
+ case "KC123":
|
|
|
+ assembleApiDataStrategy = new AssembleKC123ApiData();
|
|
|
+ case "KC124":
|
|
|
+ assembleApiDataStrategy = new AssembleKC124ApiData();
|
|
|
+ case "KC125":
|
|
|
+ assembleApiDataStrategy = new AssembleKC125ApiData();
|
|
|
+ case "KC126":
|
|
|
+ assembleApiDataStrategy = new AssembleKC126ApiData();
|
|
|
+ case "KC127":
|
|
|
+ assembleApiDataStrategy = new AssembleKC127ApiData();
|
|
|
+ case "KC128":
|
|
|
+ assembleApiDataStrategy = new AssembleKC128ApiData();
|
|
|
+ case "KC129":
|
|
|
+ assembleApiDataStrategy = new AssembleKC129ApiData();
|
|
|
+ case "KC130":
|
|
|
+ assembleApiDataStrategy = new AssembleKC130ApiData();
|
|
|
+ case "KC131":
|
|
|
+ assembleApiDataStrategy = new AssembleKC131ApiData();
|
|
|
+ case "KC132":
|
|
|
+ assembleApiDataStrategy = new AssembleKC132ApiData();
|
|
|
+ case "KC133":
|
|
|
+ assembleApiDataStrategy = new AssembleKC133ApiData();
|
|
|
case "KC134":
|
|
|
assembleApiDataStrategy = new AssembleKC134ApiData();
|
|
|
+ case "KC135":
|
|
|
+ assembleApiDataStrategy = new AssembleKC135ApiData();
|
|
|
+ case "KC136":
|
|
|
+ assembleApiDataStrategy = new AssembleKC136ApiData();
|
|
|
+ case "KC137":
|
|
|
+ assembleApiDataStrategy = new AssembleKC137ApiData();
|
|
|
+ case "KC138":
|
|
|
+ assembleApiDataStrategy = new AssembleKC138ApiData();
|
|
|
+ case "KC139":
|
|
|
+ assembleApiDataStrategy = new AssembleKC139ApiData();
|
|
|
+ case "KC140":
|
|
|
+ assembleApiDataStrategy = new AssembleKC140ApiData();
|
|
|
+ case "KC141":
|
|
|
+ assembleApiDataStrategy = new AssembleKC141ApiData();
|
|
|
+ case "KC142":
|
|
|
+ assembleApiDataStrategy = new AssembleKC142ApiData();
|
|
|
+ case "KC143":
|
|
|
+ assembleApiDataStrategy = new AssembleKC143ApiData();
|
|
|
+ case "KC144":
|
|
|
+ assembleApiDataStrategy = new AssembleKC144ApiData();
|
|
|
default:
|
|
|
break;
|
|
|
}
|