diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/TempAddRequest.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/TempAddRequest.java new file mode 100644 index 0000000..b984344 --- /dev/null +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/TempAddRequest.java @@ -0,0 +1,87 @@ +package com.lyms.platform.operate.web.request; + +import com.lyms.platform.common.base.IBasicRequestConvert; +import com.lyms.platform.common.core.annotation.form.Form; +import com.lyms.platform.common.core.annotation.form.FormParam; +import com.lyms.platform.common.enums.YnEnums; +import com.lyms.platform.common.utils.DateUtil; +import com.lyms.platform.pojo.TempModel; +import org.hibernate.validator.constraints.NotBlank; +import org.hibernate.validator.constraints.NotEmpty; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + +import javax.validation.constraints.Digits; +import java.util.Date; + + +/** + * 体温增加请求类 + *
+ * 详细描述 + * + * 示例代码 + *+ *+ * + * @author JIAZHI.JIANG + * @version BME V100R001 2017-11-28 17:00 + * @since BME V100R001C40B104 + */ +@Form +public class TempAddRequest implements IBasicRequestConvert
+ *+ * + * @author JIAZHI.JIANG + * @version BME V100R001 2017-11-28 23:18 + * @since BME V100R001C40B104 + */ +@Form +public class TempQueryRequest extends BasePageQueryRequest{ + @FormParam + private String vcCardNo; + @FormParam + private String cardNo; + @FormParam + private Integer startAge; + private Integer endAge; + //孕周 + @FormParam + private String startDueWeek; + @FormParam + private String endDueWeek; + + public Date capStart() { + if (StringUtils.isNotEmpty(startDueWeek)) { + int start = NumberUtils.toInt(startDueWeek, 0); + Date endDate = DateUtil.addDay(DateUtil.parseYMD(DateUtil.getyyyy_MM_dd(new Date())), -(start * 7)); + return endDate; + } + return null; + } + + public Date capEnd() { + if (StringUtils.isNotEmpty(endDueWeek)) { + int end = NumberUtils.toInt(endDueWeek, 0); + Date endDate = DateUtil.addDay(DateUtil.parseYMD(DateUtil.getyyyy_MM_dd(new Date())), -(end * 7) - 6); + return endDate; + } + return null; + } + + public String getVcCardNo() { + return vcCardNo; + } + + public void setVcCardNo(String vcCardNo) { + this.vcCardNo = vcCardNo; + } + + public String getCardNo() { + return cardNo; + } + + public void setCardNo(String cardNo) { + this.cardNo = cardNo; + } + + public Integer getStartAge() { + return startAge; + } + + public void setStartAge(Integer startAge) { + this.startAge = startAge; + } + + public Integer getEndAge() { + return endAge; + } + + public void setEndAge(Integer endAge) { + this.endAge = endAge; + } + + public String getStartDueWeek() { + return startDueWeek; + } + + public void setStartDueWeek(String startDueWeek) { + this.startDueWeek = startDueWeek; + } + + public String getEndDueWeek() { + return endDueWeek; + } + + public void setEndDueWeek(String endDueWeek) { + this.endDueWeek = endDueWeek; + } +}