瀏覽代碼

用药记录修改

yeshijie 8 年之前
父節點
當前提交
825defc023

+ 2 - 3
patient-co-wlyy/src/main/java/com/yihu/wlyy/entity/message/SMS.java

@ -2,10 +2,9 @@ package com.yihu.wlyy.entity.message;
import com.yihu.wlyy.entity.IdEntity;
import com.yihu.wlyy.entity.IdEntity;
import java.util.Date;
import javax.persistence.Entity;
import javax.persistence.Entity;
import javax.persistence.Table;
import javax.persistence.Table;
import java.util.Date;
/**
/**
 * 手机短信
 * 手机短信
@ -19,7 +18,7 @@ public class SMS extends IdEntity {
    private String mobile;// 手机号
    private String mobile;// 手机号
    private String ip;// ip地址
    private String ip;// ip地址
    private Integer type;// 消息类型:1微信端注册,2微信端找回密码,3医生端找回密码,4患者登录,5医生登录
    private Integer type;// 消息类型:1微信端注册,2微信端找回密码,3医生端找回密码,4患者登录,5医生登录,6代预约(发送给居民)
    private String captcha;// 验证码
    private String captcha;// 验证码
    private String content;// 消息内容
    private String content;// 消息内容
    private Date deadline;// 过期时间
    private Date deadline;// 过期时间

+ 9 - 2
patient-co-wlyy/src/main/java/com/yihu/wlyy/service/app/health/PatientHealthRecordService.java

@ -175,14 +175,21 @@ public class PatientHealthRecordService extends BaseService {
	 * @param pageSize 分页大小
	 * @param pageSize 分页大小
	 * @return
	 * @return
	 */
	 */
	public Page<PatientHealthRecordMedication> findMedicationByPatient(String patient, Date sortDate, int pageSize) {
	public Page<PatientHealthRecordMedication> findMedicationByPatient(String patient, Date sortDate,Integer page, int pageSize) {
		if(page==null){
			page = 0;
		}else if(page > 0)
		{
			page = page -1;
		}
		if (pageSize <= 0) {
		if (pageSize <= 0) {
			pageSize = 10;
			pageSize = 10;
		}
		}
		// 排序
		// 排序
		Sort sort = new Sort(Direction.DESC, "sortDate");
		Sort sort = new Sort(Direction.DESC, "sortDate");
		// 分页信息
		// 分页信息
		PageRequest pageRequest = new PageRequest(0, pageSize, sort);
		PageRequest pageRequest = new PageRequest(page, pageSize, sort);
		// 设置查询条件
		// 设置查询条件
		Map<String, SearchFilter> filters = new HashMap<String, SearchFilter>();
		Map<String, SearchFilter> filters = new HashMap<String, SearchFilter>();

+ 2 - 2
patient-co-wlyy/src/main/java/com/yihu/wlyy/web/doctor/health/DoctorHealthRecordController.java

@ -115,12 +115,12 @@ public class DoctorHealthRecordController extends BaseController {
	@ResponseBody
	@ResponseBody
	public String medication(String patient, @RequestParam(required = false) String start,
	public String medication(String patient, @RequestParam(required = false) String start,
							 @RequestParam(required = false) String end,
							 @RequestParam(required = false) String end,
							 @RequestParam(required = false) int page,
							 @RequestParam(required = false) Integer page,
							 @RequestParam(required = false) String sortDate, int pagesize) {
							 @RequestParam(required = false) String sortDate, int pagesize) {
		try {
		try {
			Page<PatientHealthRecordMedication> data = null;
			Page<PatientHealthRecordMedication> data = null;
			if(!StringUtils.isEmpty(sortDate)) {
			if(!StringUtils.isEmpty(sortDate)) {
				data = patientHealthRecordService.findMedicationByPatient(patient, DateUtil.strToDateLong(sortDate), pagesize);
				data = patientHealthRecordService.findMedicationByPatient(patient, DateUtil.strToDateLong(sortDate),page, pagesize);
			} else {
			} else {
				data = patientHealthRecordService.findMedicalByPatientPage(patient, start, end, page, pagesize);
				data = patientHealthRecordService.findMedicalByPatientPage(patient, start, end, page, pagesize);
			}
			}