|  |  | 
 |  |  | import com.ruoyi.common.core.controller.BaseController; | 
 |  |  | import com.ruoyi.common.core.domain.AjaxResult; | 
 |  |  | import com.ruoyi.common.utils.DtoConversionUtils; | 
 |  |  | import com.ruoyi.system.service.ISysConfigService; | 
 |  |  | import com.smartor.domain.*; | 
 |  |  | import com.smartor.service.IServiceExternalService; | 
 |  |  | import com.smartor.service.IServiceSubtaskDetailService; | 
 |  |  | 
 |  |  |     private IServiceExternalService serviceExternalService; | 
 |  |  |     @Autowired | 
 |  |  |     private ISvyTaskSingleService svyTaskSingleService; | 
 |  |  |     @Autowired | 
 |  |  |     private ISysConfigService configService; | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |      * 通用接口 | 
 |  |  | 
 |  |  |     @ApiOperation("新增体检任务进子任务") | 
 |  |  |     @PostMapping("/generalInterfaceAddTask") | 
 |  |  |     public AjaxResult generalInterfaceAddTask(@RequestBody ServiceTaskInfo serviceTaskInfo) { | 
 |  |  |         log.error("------serviceTaskInfo的值为:{}", serviceTaskInfo); | 
 |  |  |         log.info("------serviceTaskInfo的值为:{}", serviceTaskInfo); | 
 |  |  |         Integer res = 0; | 
 |  |  |         try { | 
 |  |  |             res = svyTaskSingleService.insertTaskInfo(serviceTaskInfo); | 
 |  |  | 
 |  |  |     @ApiOperation("360患者信息获取") | 
 |  |  |     @PostMapping("/query360PatInfo") | 
 |  |  |     public Map query360PatInfo(@RequestBody ServiceQueryInfo serviceQueryInfo) { | 
 |  |  |         log.error("------serviceQueryInfo的入参为:{}", serviceQueryInfo); | 
 |  |  |         log.info("------serviceQueryInfo的入参为:{}", serviceQueryInfo); | 
 |  |  |         Map map = null; | 
 |  |  |         try { | 
 |  |  |             String url = configService.selectConfigByKey("token.360",serviceQueryInfo.getXiaoXiTou().getFaSongJGID()); | 
 |  |  |             serviceQueryInfo.setUrl(url); | 
 |  |  |             String url360 = configService.selectConfigByKey("url.360",serviceQueryInfo.getXiaoXiTou().getFaSongJGID()); | 
 |  |  |             serviceQueryInfo.setUrl360(url360); | 
 |  |  |             map = svyTaskSingleService.query360PatInfo(serviceQueryInfo); | 
 |  |  |         } catch (Exception e) { | 
 |  |  |             e.printStackTrace(); | 
 |  |  | 
 |  |  |  | 
 |  |  |  | 
 |  |  |  | 
 |  |  |  | 
 |  |  |     private Map<String, Object> returnParam(Boolean b, Map dataMap) { | 
 |  |  |         Map yeWuXX = (Map) dataMap.get("YeWuXX"); | 
 |  |  |         String XiaoXiID = (String) yeWuXX.get("XiaoXiID"); | 
 |  |  | 
 |  |  |         return map; | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |  | 
 |  |  |  | 
 |  |  |  | 
 |  |  |  | 
 |  |  | } |