首页>代码>基于ssm+echarts开发的医疗管理数据分析系统>/MedicalPensionSystem/src/main/java/com/xhu/controller/DoctorController.java
                
                package com.xhu.controller;
import javax.servlet.http.HttpServletRequest;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.ResponseBody;
import com.xhu.entity.checklist;
import com.xhu.entity.ifodoctor;
import com.xhu.entity.orderlist;
import com.xhu.entity.treatmentrecord;
import com.xhu.service.DoctorService;
import com.xhu.util.BaseAction;
import com.xhu.util.BootPage;
@RequestMapping("/Doctor")
@Controller
public class DoctorController extends BaseAction {
	@Autowired
	DoctorService DS;
	/**
	 * 
	 * @Title: reDocotrIfo 
	 * @Description: 医生查看
	 * @param page
	 * @return
	 * @author lb  lb  
	 * @date 2019年2月20日 下午1:47:51 
	 * @修改信息 (修改人修改内容及修改时间)
	 */
	@RequestMapping("/doctor.json")
	@ResponseBody
	public BootPage<ifodoctor> reDocotrIfo(BootPage<ifodoctor> page,@RequestParam("name")String name) {
		return DS.getDoctorIfo(page,name);
	}
	/**
	 * 
	 * @Title: getOrder 
	 * @Description: TODO(这里用一句话描述这个方法的作用) 
	 * @param doctorId
	 * @param doctorName
	 * @param request
	 * @param date
	 * @param id
	 * @return
	 * @author lb  lb  
	 * @date 2019年2月24日 下午4:05:45 
	 * @修改信息 (修改人修改内容及修改时间)
	 */
	@RequestMapping("/order")
	@ResponseBody
	public ResultObj getOrder(String doctorId, String doctorName, HttpServletRequest request,String date,String id) {
		try {
			DS.inserOrder(doctorId, doctorName, request,date);
			return new ResultObj(SUCCESS);
		} catch (Exception e) {
			e.printStackTrace();
			return new ResultObj(FAIL);
			// TODO: handle exception
		}
	}
	/**
	 * 
	 * @Title: getorderlist 
	 * @Description: TODO(获取诊疗记录) 
	 * @param page
	 * @param request
	 * @return
	 * @author lb  lb  
	 * @date 2018年12月29日 下午12:17:35 
	 * @修改信息 (修改人修改内容及修改时间)
	 */
	@RequestMapping("/order.json")
	@ResponseBody
	public BootPage<orderlist> getorderlist(BootPage<orderlist> page, HttpServletRequest request,String search) {
		return DS.getor(page, request,search);
	}
	/**
	 * 
	 * @Title: getorderlist 
	 * @Description: 病人查看挂号纪录
	 * @param page
	 * @param request
	 * @return
	 * @author lb  lb  
	 * @date 2018年12月29日 下午12:17:35 
	 * @修改信息 (修改人修改内容及修改时间)
	 */
	@RequestMapping("/orderuser.json")
	@ResponseBody
	public BootPage<orderlist> getorderlistforuser(BootPage<orderlist> page, HttpServletRequest request) {
		return DS.getorforUser(page, request);
	}
	/**
	 * 
	 * @Title: insertTre 
	 * @Description: TODO(新建诊疗记录) 
	 * @param tre
	 * @param request
	 * @return
	 * @author lb  lb  
	 * @date 2018年12月29日 下午12:17:12 
	 * @修改信息 (修改人修改内容及修改时间)
	 */
	@RequestMapping("/trement")
	@ResponseBody
	public ResultObj insertTre(treatmentrecord tre,HttpServletRequest request,String id) {
		try {
			
			DS.insertTre(tre,request);
			DS.del(id);
			return new ResultObj(SUCCESS);
		} catch (Exception e) {
			e.printStackTrace();
			return new ResultObj(FAIL);
			// TODO: handle exception
		}
	}
	/**
	 * 
	 * @Title: newCheckList 
	 * @Description: TODO(新建检查单) 
	 * @param ck
	 * @param date
	 * @return
	 * @author lb  lb  
	 * @date 2018年12月31日 下午4:13:50 
	 * @修改信息 (修改人修改内容及修改时间)
	 */
	@RequestMapping("/check")
	@ResponseBody
	public ResultObj newCheckList(checklist ck,String date,HttpServletRequest request) {
		try {
			DS.check(ck, date,request);
			return new ResultObj(SUCCESS);
		} catch (Exception e) {
			e.printStackTrace();
			return new ResultObj(FAIL);
			// TODO: handle exception
		}
	}
	/**
	 * 
	 * @Title: checklist 
	 * @Description: TODO(获取检查列表) 
	 * @param page
	 * @return
	 * @author lb  lb  
	 * @date 2018年12月31日 下午4:51:00 
	 * @修改信息 (修改人修改内容及修改时间)
	 */
	@RequestMapping("/checklist.json")
	@ResponseBody
	public BootPage<checklist> checklist(BootPage<checklist> page,HttpServletRequest request,String search) {
		return DS.getChecklist(page,request,search);
	}
	/**
	 * 
	 * @Title: allchecklist 
	 * @Description: TODO(每个科室获取自己的检查列表) 
	 * @param page
	 * @return
	 * @author lb  lb  
	 * @date 2018年12月31日 下午5:22:53 
	 * @修改信息 (修改人修改内容及修改时间)
	 */
	@RequestMapping("/everychecklist.json")
	@ResponseBody
	public BootPage<checklist> allchecklist(BootPage<checklist> page,HttpServletRequest request,@RequestParam("name")String name) {
		return DS.allgetChecklist(page,request,name);
	}
	/**
	 * 
	 * @Title: saveResult 
	 * @Description: TODO(这里用一句话描述这个方法的作用) 
	 * @param ck
	 * @return
	 * @author lb  lb  
	 * @date 2019年5月10日 下午2:24:03 
	 * @修改信息 (修改人修改内容及修改时间)
	 */
	@RequestMapping("/saveresult")
	@ResponseBody
	public ResultObj saveResult(checklist ck) {
		try {
			DS.saveRe(ck);
			return new ResultObj(SUCCESS);
		} catch (Exception e) {
			e.printStackTrace();
			return new ResultObj(FAIL);
			// TODO: handle exception
		}
	}
	/**
	 * 
	 * @Title: confirmpwd 
	 * @Description: 修改密码
	 * @param userid
	 * @param pwd
	 * @return
	 * @author lb  lb  
	 * @date 2019年5月10日 下午2:26:00 
	 * @修改信息 (修改人修改内容及修改时间)
	 */
	@RequestMapping("/updatepwd")
	@ResponseBody
	public String confirmpwd(@RequestParam("id")String id,@RequestParam("pwd")String pwd){
		if(DS.update(id, pwd)){
			return "success";
		}else{
			return "false";
		}
	}
}
 最近下载更多
最近下载更多
                
                陈金龙     LV7
                2024年11月12日
            
            
        
                穿山甲1001     LV6
                2024年9月12日
            
            
        
                TY0165     LV20
                2024年6月24日
            
            
        
                James24     LV3
                2024年4月17日
            
            
        
                Highlighz     LV4
                2024年4月8日
            
            
        
                lilong007     LV23
                2023年12月30日
            
            
        
                泓鼎168     LV20
                2023年6月14日
            
            
        
                微信网友_6512020493586432     LV2
                2023年6月9日
            
            
        
                GeminiLong     LV6
                2023年4月26日
            
            
        
                Demo1111     LV30
                2023年4月1日
            
            
         最近浏览更多
最近浏览更多
                
                mydasdada     LV2
                10月9日
            
            
        
                hrbylw     LV9
                8月9日
            
            
        
                微信网友_7401010226024448    
                2月26日
            
            
                    暂无贡献等级
            
        
                ryadmin123     LV2
                2月11日
            
            
        
                超级大佬    
                1月2日
            
            
                    暂无贡献等级
            
        
                水墨红尘     LV2
                2024年12月24日
            
            
        
                cnm3210    
                2024年12月18日
            
            
                    暂无贡献等级
            
        
                陈金龙     LV7
                2024年11月12日
            
            
        
                微信网友_7211237575856128    
                2024年10月23日
            
            
                    暂无贡献等级
            
        
                清清凉     LV5
                2024年10月14日
            
            
        
 
                 
                 
                