|
|
@@ -0,0 +1,26 @@
|
|
|
+package cn.hnthyy.thmz.mapper.his;
|
|
|
+
|
|
|
+import cn.hnthyy.thmz.entity.his.ZyAdt;
|
|
|
+import org.apache.ibatis.annotations.Delete;
|
|
|
+import org.apache.ibatis.annotations.Insert;
|
|
|
+import org.apache.ibatis.annotations.Param;
|
|
|
+
|
|
|
+public interface ZyAdtMapper {
|
|
|
+ /**
|
|
|
+ * 根据住院号与住院次数删除流转记录
|
|
|
+ * @param inpatientNo
|
|
|
+ * @param admissTimes
|
|
|
+ * @return
|
|
|
+ */
|
|
|
+ @Delete(" DELETE FROM zy_adt WHERE inpatient_no =#{inpatientNo} AND admiss_times =4 ")
|
|
|
+ int deleteZyAdt(@Param("inpatientNo") String inpatientNo,@Param("admissTimes") Integer admissTimes);
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 入库流转记录
|
|
|
+ * @param zyAdt
|
|
|
+ * @return
|
|
|
+ */
|
|
|
+ @Insert("INSERT INTO zy_adt ( zy_serial_no , inpatient_no , admiss_times , trans_times , admiss_date , curr_ward , curr_dept , curr_room , curr_bed , mark ) " +
|
|
|
+ "VALUES ( #{zySerialNo} , #{inpatientNo} , #{admissTimes} , #{trans_times} , #{admissDate} , #{currWard} , #{currDept} , #{currRoom} , #{currBed} , #{mark}) ")
|
|
|
+ int inserZyAdt(ZyAdt zyAdt);
|
|
|
+}
|