12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364 |
- package com.yihu.wlyy.statistics.controller;
- import com.fasterxml.jackson.databind.deser.Deserializers;
- import com.yihu.wlyy.statistics.task.PatientDiseaseToLabel;
- import com.yihu.wlyy.statistics.task.PatientGroupToLabelRunnable;
- import com.yihu.wlyy.statistics.task.SignTeamAndGroupRunnable;
- import org.springframework.web.bind.annotation.RequestMapping;
- import org.springframework.web.bind.annotation.RestController;
- /**
- * Created by lyr-pc on 2016/10/12.
- */
- @RestController
- @RequestMapping(value = "/data_process")
- public class DataProcessController extends BaseController {
- /**
- * 签约同步数据设置团队和分组
- *
- * @return
- */
- @RequestMapping(value = "/sign_team_group_thread")
- public String setTeamGroupPage(long start,long end){
- try {
- new Thread(new SignTeamAndGroupRunnable(start,end)).start();
- return write(200,"启动成功");
- } catch (Exception e) {
- e.printStackTrace();
- return error(-1, "启动失败");
- }
- }
- /**
- * 签约同步数据设置团队和分组
- *
- * @return
- */
- @RequestMapping(value = "/disease_to_label_thread")
- public String diseaseToLabel(long start){
- try {
- new Thread(new PatientDiseaseToLabel(start)).start();
- return write(200,"启动成功");
- } catch (Exception e) {
- e.printStackTrace();
- return error(-1, "启动失败");
- }
- }
- /**
- * 签约同步数据设置团队和分组
- *
- * @return
- */
- @RequestMapping(value = "/group_to_label_thread")
- public String diseaseToLabel(long start,long end){
- try {
- new Thread(new PatientGroupToLabelRunnable(start,end)).start();
- return write(200,"启动成功");
- } catch (Exception e) {
- e.printStackTrace();
- return error(-1, "启动失败");
- }
- }
- }
|