|  | @ -1,5 +1,6 @@
 | 
	
		
			
				|  |  | package com.yihu.wlyy.web.doctor.followup;
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  | import com.yihu.wlyy.aop.ObserverRequired;
 | 
	
		
			
				|  |  | import com.yihu.wlyy.entity.followup.Followup;
 | 
	
		
			
				|  |  | import com.yihu.wlyy.logs.BusinessLogs;
 | 
	
		
			
				|  |  | import com.yihu.wlyy.service.app.followup.FollowUpService;
 | 
	
	
		
			
				|  | @ -87,6 +88,7 @@ public class DoctorFollowUpController extends BaseController {
 | 
	
		
			
				|  |  |     @ApiOperation("获取随访列表(创建者)")
 | 
	
		
			
				|  |  |     @RequestMapping(value = "/createrList", produces = "application/json;charset=UTF-8", method = RequestMethod.GET)
 | 
	
		
			
				|  |  |     @ResponseBody
 | 
	
		
			
				|  |  |     @ObserverRequired
 | 
	
		
			
				|  |  |     public String getCreaterList(@ApiParam(name = "startTime", value = "开始时间", defaultValue = "2016-12-07 00:00:00")
 | 
	
		
			
				|  |  |                                  @RequestParam(value = "startTime", required = true) String startTime,
 | 
	
		
			
				|  |  |                                  @ApiParam(name = "endTime", value = "结束时间", defaultValue = "2016-12-14 00:00:00")
 | 
	
	
		
			
				|  | @ -107,6 +109,7 @@ public class DoctorFollowUpController extends BaseController {
 | 
	
		
			
				|  |  |     @ApiOperation("新增随访计划(批量)")
 | 
	
		
			
				|  |  |     @RequestMapping(value = "/addFollowupPlan", produces = "application/json;charset=UTF-8", method = RequestMethod.POST)
 | 
	
		
			
				|  |  |     @ResponseBody
 | 
	
		
			
				|  |  |     @ObserverRequired
 | 
	
		
			
				|  |  |     public String addFollowupPlan(@ApiParam(name = "patient", value = "患者代码", defaultValue = "443a196ef8744536a531260eb26c05d7")
 | 
	
		
			
				|  |  |                                   @RequestParam(value = "patient", required = true) String patient,
 | 
	
		
			
				|  |  |                                   @ApiParam(name = "data", value = "随访计划列表json", defaultValue = "[{\"date\":\"2016-12-16 20:00:00\",\"type\":\"10\",\"doctor\":\"64de9952-5b15-11e6-8344-fa163e8aee56\"},{\"date\":\"2016-12-17 15:00:00\",\"type\":\"3\",\"doctor\":\"64de9952-5b15-11e6-8344-fa163e8aee56\"}]")
 | 
	
	
		
			
				|  | @ -129,6 +132,7 @@ public class DoctorFollowUpController extends BaseController {
 | 
	
		
			
				|  |  |     @ApiOperation("编辑随访计划")
 | 
	
		
			
				|  |  |     @RequestMapping(value = "/editFollowupPlan", produces = "application/json;charset=UTF-8", method = RequestMethod.POST)
 | 
	
		
			
				|  |  |     @ResponseBody
 | 
	
		
			
				|  |  |     @ObserverRequired
 | 
	
		
			
				|  |  |     public String editFollowupPlan(@ApiParam(name = "id", value = "随访记录ID", defaultValue = "")
 | 
	
		
			
				|  |  |                                    @RequestParam(value = "id", required = true) String id,
 | 
	
		
			
				|  |  |                                    @ApiParam(name = "planDate", value = "随访计划时间", defaultValue = "2016-12-14 20:00:00")
 | 
	
	
		
			
				|  | @ -147,6 +151,7 @@ public class DoctorFollowUpController extends BaseController {
 | 
	
		
			
				|  |  |     @ApiOperation("开始随访记录")
 | 
	
		
			
				|  |  |     @RequestMapping(value = "/startFollowup", produces = "application/json;charset=UTF-8", method = RequestMethod.POST)
 | 
	
		
			
				|  |  |     @ResponseBody
 | 
	
		
			
				|  |  |     @ObserverRequired
 | 
	
		
			
				|  |  |     public String startFollowup(@ApiParam(name = "id", value = "随访记录ID", defaultValue = "")
 | 
	
		
			
				|  |  |                                 @RequestParam(value = "id", required = true) String id,
 | 
	
		
			
				|  |  |                                 @ApiParam(name = "date", value = "随访时间", defaultValue = "2016-12-14 20:00:00")
 | 
	
	
		
			
				|  | @ -169,6 +174,7 @@ public class DoctorFollowUpController extends BaseController {
 | 
	
		
			
				|  |  |     @ApiOperation("新增临时随访记录(返回ID)")
 | 
	
		
			
				|  |  |     @RequestMapping(value = "/addFollowup", produces = "application/json;charset=UTF-8", method = RequestMethod.POST)
 | 
	
		
			
				|  |  |     @ResponseBody
 | 
	
		
			
				|  |  |     @ObserverRequired
 | 
	
		
			
				|  |  |     public String addFollowup(@ApiParam(name = "patient", value = "患者代码", defaultValue = "443a196ef8744536a531260eb26c05d7")
 | 
	
		
			
				|  |  |                               @RequestParam(value = "patient", required = true) String patient,
 | 
	
		
			
				|  |  |                               @ApiParam(name = "date", value = "下次随访时间", defaultValue = "2016-12-15 20:00:00")
 | 
	
	
		
			
				|  | @ -191,6 +197,7 @@ public class DoctorFollowUpController extends BaseController {
 | 
	
		
			
				|  |  |     @ApiOperation("取消随访计划")
 | 
	
		
			
				|  |  |     @RequestMapping(value = "/cancelFollowupPlan", produces = "application/json;charset=UTF-8", method = RequestMethod.POST)
 | 
	
		
			
				|  |  |     @ResponseBody
 | 
	
		
			
				|  |  |     @ObserverRequired
 | 
	
		
			
				|  |  |     public String cancelFollowupPlan(@ApiParam(name = "id", value = "随访记录ID", defaultValue = "")
 | 
	
		
			
				|  |  |                                      @RequestParam(value = "id", required = true) String id) {
 | 
	
		
			
				|  |  |         try {
 | 
	
	
		
			
				|  | @ -205,6 +212,7 @@ public class DoctorFollowUpController extends BaseController {
 | 
	
		
			
				|  |  |     @ApiOperation("完成随访记录")
 | 
	
		
			
				|  |  |     @RequestMapping(value = "/finishFollowup", produces = "application/json;charset=UTF-8", method = RequestMethod.POST)
 | 
	
		
			
				|  |  |     @ResponseBody
 | 
	
		
			
				|  |  |     @ObserverRequired
 | 
	
		
			
				|  |  |     public String finishFollowup(@ApiParam(name = "id", value = "随访记录ID", defaultValue = "")
 | 
	
		
			
				|  |  |                                  @RequestParam(value = "id", required = true) String id) {
 | 
	
		
			
				|  |  |         try {
 | 
	
	
		
			
				|  | @ -264,6 +272,7 @@ public class DoctorFollowUpController extends BaseController {
 | 
	
		
			
				|  |  |     @ApiOperation("保存随访项目数据")
 | 
	
		
			
				|  |  |     @RequestMapping(value = "/saveFollowupProjectData", produces = "application/json;charset=UTF-8", method = RequestMethod.POST)
 | 
	
		
			
				|  |  |     @ResponseBody
 | 
	
		
			
				|  |  |     @ObserverRequired
 | 
	
		
			
				|  |  |     public String saveFollowupProjectData(@ApiParam(name = "id", value = "随访记录ID", defaultValue = "4")
 | 
	
		
			
				|  |  |                                           @RequestParam(value = "id", required = true) String id,
 | 
	
		
			
				|  |  |                                           @ApiParam(name = "followupProject", value = "随访项目", defaultValue = "2")
 |