首页>代码>基于ssm+echarts开发的医疗管理数据分析系统>/MedicalPensionSystem/src/main/java/com/xhu/controller/Medicine.java
package com.xhu.controller; import java.io.InputStream; 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 org.springframework.web.multipart.MultipartFile; import com.xhu.entity.analysistable; import com.xhu.entity.medicine; import com.xhu.entity.medicineMedia; import com.xhu.entity.medicineRecord; import com.xhu.entity.treatmentrecord; import com.xhu.service.DoctorService; import com.xhu.service.MedicineService; import com.xhu.util.BaseAction; import com.xhu.util.BootPage; @RequestMapping("/Medicine") @Controller public class Medicine extends BaseAction { @Autowired MedicineService MS; @Autowired DoctorService DC; @RequestMapping("/me.html") public String Me() { return "/jsp/medicine/Medicine"; } /** * * @Title: informationList * @Description: * @param page * @param name * @return * @author lb lb * @date 2019年6月1日 下午4:53:37 * @修改信息 (修改人修改内容及修改时间) */ @RequestMapping("/pageTest.shtml") @ResponseBody public BootPage<medicine> informationList(BootPage<medicine> page, @RequestParam("name") String name) { return MS.getMedicine(page, name); } @RequestMapping("/pageTest1.shtml") @ResponseBody public BootPage<medicineMedia> informationListMa(BootPage<medicineMedia> page) { return MS.getMedicineMd(page); } @RequestMapping("medicine.html") public String reMe() { return "/jsp/medicine/importmedicine"; } /** * * @Title: importmedicine * @Description: TODO(导入药品清单) * @param file * @param request * @return * @author lb lb * @date 2018年12月28日 下午4:01:29 * @修改信息 (修改人修改内容及修改时间) */ @RequestMapping("/importfile") @ResponseBody public ResultObj importmedicine(@RequestParam("file") MultipartFile file, HttpServletRequest request) { try { // System.out.println(file.getOriginalFilename()); InputStream fileStream = file.getInputStream(); MS.parseExcel(file.getOriginalFilename(), fileStream); return new ResultObj(SUCCESS); } catch (Exception e) { // TODO: handle exception e.printStackTrace(); return new ResultObj(FAIL); } } /** * * @Title: insert * @Description: TODO(插入诊疗记录) * @return * @author lb lb * @date 2018年12月28日 下午4:01:03 * @修改信息 (修改人修改内容及修改时间) */ @RequestMapping("/insert") @ResponseBody public ResultObj insert() { try { MS.insert(); return new ResultObj(SUCCESS); } catch (Exception e) { // TODO: handle exception e.printStackTrace(); return new ResultObj(FAIL); } } /** * * @Title: getorderlist * @Description: TODO(获取药品列表) * @param page * @return * @author lb lb * @date 2018年12月28日 下午4:00:42 * @修改信息 (修改人修改内容及修改时间) */ @RequestMapping("/getorderlist") @ResponseBody public BootPage<treatmentrecord> getorderlist(BootPage<treatmentrecord> page, String search) { return MS.getTre(page, search); } /** * * @Title: Confirm * @Description: 确认药品出库的控制器 * @return * @author lb lb * @date 2018年12月28日 下午4:00:06 * @修改信息 (修改人修改内容及修改时间) */ @RequestMapping("/confirm.json") @ResponseBody public ResultObj Confirm(@RequestParam("number") String num, @RequestParam("id") String id) { try { MS.confirmService(num,id); return new ResultObj(SUCCESS); } catch (Exception e) { // TODO: handle exception e.printStackTrace(); return new ResultObj(FAIL); } } /** * * @Title: dele * @Description: 医生操作删除诊疗记录 * @param id * @return * @author lb lb * @date 2018年12月31日 上午11:40:28 * @修改信息 (修改人修改内容及修改时间) */ @RequestMapping("/dele") @ResponseBody public ResultObj dele(String id) { try { DC.del(id); return new ResultObj(SUCCESS); } catch (Exception e) { // TODO: handle exception e.printStackTrace(); return new ResultObj(FAIL); } } /** * * @Title: comfirmResult * @Description: 确诊疾病 * @return * @author lb lb * @date 2019年2月27日 下午3:07:02 * @修改信息 (修改人修改内容及修改时间) */ @RequestMapping("/comfirmresult") @ResponseBody public String comfirmResult(analysistable al) { if (MS.confirm(al)) { return "success"; } else { return "fail"; } } /** * * @Title: informationList * @Description: TODO(这里用一句话描述这个方法的作用) * @param page * @param name * @return * @author lb lb * @date 2019年3月4日 下午4:08:01 * @修改信息 (修改人修改内容及修改时间) */ @RequestMapping("/medinicerecord") @ResponseBody public BootPage<medicineRecord> informationList1(BootPage<medicineRecord> page,@RequestParam("name") String name) { return MS.getMedicine1(page); } }

陈金龙 LV7
2024年11月12日
穿山甲1001 LV6
2024年9月12日
TY0165 LV20
2024年6月24日
James24 LV2
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日

微信网友_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日
yvimib LV3
2024年9月19日
穿山甲1001 LV6
2024年9月12日