|
@@ -6,7 +6,9 @@ import com.zfire.jiasm.syncdata.constant.InterFaceTypeEnum;
|
|
|
import com.zfire.jiasm.syncdata.constant.TaskConfigEnum;
|
|
|
import com.zfire.jiasm.syncdata.data.Token;
|
|
|
import com.zfire.jiasm.syncdata.plus.entity.Brand;
|
|
|
+import com.zfire.jiasm.syncdata.plus.entity.ItfGreeToFaDownloadPcgzdmTask;
|
|
|
import com.zfire.jiasm.syncdata.plus.service.BrandService;
|
|
|
+import com.zfire.jiasm.syncdata.plus.service.ItfGreeToFaDownloadPcgzdmTaskService;
|
|
|
import com.zfire.jiasm.syncdata.service.GLPPGuZhandDaiMaService;
|
|
|
import com.zfire.jiasm.syncdata.utils.HttpUtil;
|
|
|
import com.zfire.jiasm.syncdata.utils.JSONResult;
|
|
@@ -30,8 +32,6 @@ import java.util.Map;
|
|
|
public class GLPPGuZhandDaiMa {
|
|
|
@Value("${baseurl}")
|
|
|
private String baseurl = "";
|
|
|
- @Value("${guzdmc}")
|
|
|
- private String guzdmc = "";
|
|
|
|
|
|
@Resource
|
|
|
TokenCenter tokenCenter;
|
|
@@ -39,6 +39,9 @@ public class GLPPGuZhandDaiMa {
|
|
|
BrandService brandService;
|
|
|
@Resource
|
|
|
GLPPGuZhandDaiMaService glppGuZhandDaiMaService;
|
|
|
+ @Resource
|
|
|
+ ItfGreeToFaDownloadPcgzdmTaskService itfGreeToFaDownloadPcgzdmTaskService;
|
|
|
+
|
|
|
|
|
|
|
|
|
|
|
@@ -47,16 +50,18 @@ public class GLPPGuZhandDaiMa {
|
|
|
* 格力品牌固障代码资料信息同步 同步一次不再使用
|
|
|
* @return
|
|
|
*/
|
|
|
-
|
|
|
@Scheduled(fixedDelayString = "${guzdm}")
|
|
|
public void processGZDMTask() throws Exception {
|
|
|
- if (guzdmc.equals(TaskConfigEnum.FALSE.getCode())){
|
|
|
- return;
|
|
|
- }
|
|
|
-
|
|
|
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
|
|
Map<String, String> paramMap = new HashMap<String, String>();
|
|
|
|
|
|
+ ItfGreeToFaDownloadPcgzdmTask itfpct = itfGreeToFaDownloadPcgzdmTaskService.lambdaQuery()
|
|
|
+ .eq(ItfGreeToFaDownloadPcgzdmTask::getNeedDownload,1)
|
|
|
+ .eq(ItfGreeToFaDownloadPcgzdmTask::getSrcTabName,"tbl_assign_gzdm").one();
|
|
|
+ if (itfpct == null){
|
|
|
+ return;
|
|
|
+ }
|
|
|
+
|
|
|
log.info("开始下载格力品牌固障代码信息: \uF0B7{}",sdf.format(new Date()));
|
|
|
|
|
|
// 提取品牌信息
|
|
@@ -80,7 +85,7 @@ public class GLPPGuZhandDaiMa {
|
|
|
if (jsonArray != null) {
|
|
|
log.info("下载了{}条数据",jsonArray.size());
|
|
|
|
|
|
- glppGuZhandDaiMaService.extractedGZDMPC(brandRec,jsonArray);
|
|
|
+ glppGuZhandDaiMaService.extractedGZDMPC(brandRec,jsonArray,itfpct);
|
|
|
|
|
|
jsonArray.clear();
|
|
|
log.info("格力品牌固障代码处理完成: \uF0B7{}",sdf.format(new Date()));
|