| 
					
				 | 
			
			
				@@ -0,0 +1,63 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+<?xml version="1.0" encoding="UTF-8"?> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+<mapper namespace="com.fs.his.mapper.FsDoctorCommonDrugMapper"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <resultMap id="BaseResultMap" type="com.fs.his.param.FsDoctorCommonDrug"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <id property="commonDrugId" column="common_drug_id"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <result property="doctorId" column="doctor_id"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <result property="drugName" column="drug_name"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <result property="drugSpec" column="drug_spec"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <result property="usageMethod" column="usage_method"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <result property="usageFrequencyUnit" column="usage_frequency_unit"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <result property="usagePerUseCount" column="usage_per_use_count"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <result property="createTime" column="create_time"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    </resultMap> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <sql id="baseColumn"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        common_drug_id, doctor_id, drug_name, drug_spec, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        usage_method, usage_frequency_unit, usage_per_use_count, create_time 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    </sql> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <select id="selectList" resultMap="BaseResultMap"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        SELECT <include refid="baseColumn"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        FROM fs_doctor_common_drug 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        WHERE doctor_id = #{param.doctorId} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <if test="param.drugName != null and param.drugName != ''"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            AND drug_name LIKE CONCAT('%', #{param.drugName}, '%') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        </if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        ORDER BY create_time DESC 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    </select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <insert id="insert" useGeneratedKeys="true" keyProperty="commonDrugId"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        INSERT INTO fs_doctor_common_drug ( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            doctor_id, drug_name, drug_spec, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            usage_method, usage_frequency_unit, usage_per_use_count, create_time 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        ) VALUES ( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                     #{doctorId}, #{drugName}, #{drugSpec}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                     #{usageMethod}, #{usageFrequencyUnit}, #{usagePerUseCount}, NOW() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                 ) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    </insert> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <update id="updateById"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        UPDATE fs_doctor_common_drug 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        SET 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            drug_name = #{drugName}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            drug_spec = #{drugSpec}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            usage_method = #{usageMethod}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            usage_frequency_unit = #{usageFrequencyUnit}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            usage_per_use_count = #{usagePerUseCount} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        WHERE common_drug_id = #{commonDrugId} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    </update> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <delete id="deleteById"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        DELETE FROM fs_doctor_common_drug WHERE common_drug_id = #{commonDrugId} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    </delete> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <select id="selectById" resultMap="BaseResultMap"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        SELECT <include refid="baseColumn"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        FROM fs_doctor_common_drug 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        WHERE common_drug_id = #{commonDrugId} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    </select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+</mapper> 
			 |