KSJC_timer.java 2.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. package com.malk.luyi.controller;
  2. import com.alibaba.fastjson.JSON;
  3. import com.malk.server.aliwork.YDConf;
  4. import com.malk.server.aliwork.YDParam;
  5. import com.malk.service.aliwork.YDClient;
  6. import com.malk.utils.UtilMap;
  7. import lombok.extern.slf4j.Slf4j;
  8. import org.springframework.beans.factory.annotation.Autowired;
  9. import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
  10. import org.springframework.context.annotation.Configuration;
  11. import org.springframework.scheduling.annotation.EnableScheduling;
  12. import org.springframework.scheduling.annotation.Scheduled;
  13. @Slf4j
  14. @Configuration
  15. @EnableScheduling
  16. public class KSJC_timer {
  17. @Autowired
  18. private KSJCController legalEntityService;
  19. @Autowired
  20. private YDClient ydClient;
  21. /*集晨判断是否能打卡*/
  22. //每天早晨7点05分同步数据
  23. @Scheduled(cron = "0 5 7 * * ?")
  24. // @Scheduled(fixedRate = 1000)
  25. public void LegalEntityList(){
  26. log.info("k");
  27. try{
  28. legalEntityService.insetTHXM_TMER();
  29. // String XMCSLID="FINST-3RB66I91VT5OZPGY8CWOD9237ZDD2KPZ5KH0MYK8";
  30. // if (true)
  31. // {
  32. // ydClient.operateData(YDParam.builder()
  33. // .appType("APP_X89Y00KKTG36B8JYGZVR")
  34. // .systemToken("QIA66091HJPLRHM3AUFJLCN24CUP2VNMO41XLW4")
  35. // .formInstanceId(String.valueOf(XMCSLID))
  36. // //data.get("shop_name")
  37. // .updateFormDataJson(JSON.toJSONString(UtilMap.map("textField_m0hk58mb", "ceshi")))
  38. // .build(), YDConf.FORM_OPERATION.update);
  39. // }
  40. System.out.println("集晨判断,同步完成");
  41. }catch (Exception e){
  42. //记录错误信息
  43. e.printStackTrace();
  44. }
  45. }
  46. // @Scheduled(cron = "0 5 7 * * ?")
  47. public void LegalEntityList1(){
  48. log.info("k");
  49. try{
  50. legalEntityService.insetTHXM_TMER1();
  51. System.out.println("集晨判断,同步完成");
  52. }catch (Exception e){
  53. //记录错误信息
  54. e.printStackTrace();
  55. }
  56. }
  57. }