| | |
| | | <result property="donationcategory" column="DonationCategory"/> |
| | | <result property="coordinatorInOperating" column="coordinator_in_operating"/> |
| | | <result property="coordinatorOutOperating" column="coordinator_out_operating"/> |
| | | <result property="coorinatorSign" column="coorinator_sign"/> |
| | | <result property="coorinatorSignTime" column="coorinator_sign_time"/> |
| | | <result property="coordinatorSign" column="coordinator_sign"/> |
| | | <result property="coordinatorSignTime" column="coordinator_sign_time"/> |
| | | <result property="donateHospital" column="donate_hospital"/> |
| | | </resultMap> |
| | | |
| | | <sql id="selectServiceDonationwitnessVo"> |
| | | select ID, |
| | | InfoID, |
| | | donate_hospital, |
| | | coordinator_in_operating, |
| | | coordinator_out_operating, |
| | | coorinator_sign, |
| | | coorinator_sign_time, |
| | | coordinator_sign, |
| | | coordinator_sign_time, |
| | | DonorNo, |
| | | GainHospitalNo, |
| | | GainHospitalName, |
| | |
| | | <include refid="selectServiceDonationwitnessVo"/> |
| | | <where> |
| | | <if test="donorno != null and donorno != ''">and DonorNo = #{donorno}</if> |
| | | <if test="donateHospital != null and donateHospital != ''">and donate_hospital = #{donateHospital}</if> |
| | | <if test="gainhospitalname != null and gainhospitalname != ''">and GainHospitalName like concat('%', |
| | | #{gainhospitalname}, '%') |
| | | </if> |
| | | <if test="operationdoctor != null and operationdoctor != ''">and OperationDoctor = #{operationdoctor}</if> |
| | | <if test="infoid != null">and InfoID = #{infoid}</if> |
| | | </where> |
| | | </select> |
| | | |
| | |
| | | `service_donationwitness`.`create_by` AS `createby`, |
| | | `service_donationwitness`.`create_time` AS `createtime`, |
| | | `service_donationwitness`.`update_by` AS `updateby`, |
| | | `service_donationwitness`.`update_time` AS `updatetime` |
| | | `service_donationwitness`.`coordinator_in_operating` AS `coordinatorInOperating` |
| | | `service_donationwitness`.`coordinator_out_operating` AS `coordinatorOutOperating` |
| | | `service_donationwitness`.`coorinator_sign` AS `coorinatorSign` |
| | | `service_donationwitness`.`coorinator_sign_time` AS `coorinatorSignTime` |
| | | `service_donationwitness`.`update_time` AS `updatetime`, |
| | | `service_donationwitness`.`coordinator_in_operating` AS `coordinatorInOperating`, |
| | | `service_donationwitness`.`coordinator_out_operating` AS `coordinatorOutOperating`, |
| | | `service_donationwitness`.`coordinator_sign` AS `coordinatorSign`, |
| | | `service_donationwitness`.`coordinator_sign_time` AS `coordinatorSignTime` |
| | | `service_donationwitness`.`donate_hospital` AS `donate_hospital` |
| | | FROM |
| | | `service_donatebaseinfo` |
| | | LEFT JOIN `service_donationwitness` ON |
| | |
| | | w.del_flag=0 |
| | | and b.del_flag=0 |
| | | <if test="starttime != null ">and w.OperationBegTime >= #{starttime}</if> |
| | | <if test="donateHospital != null ">and w.donate_hospital >= #{donateHospital}</if> |
| | | <if test="endtime != null ">and w.OperationBegTime <= #{endtime}</if> |
| | | <if test="city != null and city != ''">and o.City = #{city}</if> |
| | | <if test="reporterno != null and reporterno != ''">and b.ReporterNo = #{reporterno}</if> |