|  |  |  | 
|---|
|  |  |  | import cn.lihu.jh.framework.mybatis.core.query.LambdaQueryWrapperX; | 
|---|
|  |  |  | import cn.lihu.jh.framework.mybatis.core.mapper.BaseMapperX; | 
|---|
|  |  |  | import cn.lihu.jh.module.ecg.dal.dataobject.devrent.DevRentDO; | 
|---|
|  |  |  | import org.apache.ibatis.annotations.Mapper; | 
|---|
|  |  |  | import org.apache.ibatis.annotations.*; | 
|---|
|  |  |  | import cn.lihu.jh.module.ecg.controller.admin.devrent.vo.*; | 
|---|
|  |  |  | import org.apache.ibatis.annotations.Param; | 
|---|
|  |  |  | import org.apache.ibatis.annotations.Select; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 装机拆机 Mapper | 
|---|
|  |  |  | 
|---|
|  |  |  | "  <if test=\"patId != null and patId != ''\"> " + | 
|---|
|  |  |  | "    and pat_id = #{patId} " + | 
|---|
|  |  |  | "  </if> " + | 
|---|
|  |  |  | "  <if test=\"checkType != null and checkType != ''\"> " + | 
|---|
|  |  |  | "    and check_type = #{checkType} " + | 
|---|
|  |  |  | "  </if> " + | 
|---|
|  |  |  | "</where> " + | 
|---|
|  |  |  | "order by create_time desc " + | 
|---|
|  |  |  | "limit 1 " + | 
|---|
|  |  |  | "</script>") | 
|---|
|  |  |  | @Results({ | 
|---|
|  |  |  | @Result(property = "patDetails", column = "pat_details", typeHandler=com.baomidou.mybatisplus.extension.handlers.JacksonTypeHandler.class) | 
|---|
|  |  |  | }) | 
|---|
|  |  |  | DevRentDO getRentByState(DevRentSearchReqVO reqVO ); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @Select("select * from lihu.dev_rent where state=#{state} and pat_id=#{patId} and check_type=#{checkType} and to_days(create_time)=to_days(now())") | 
|---|