| 
					
				 | 
			
			
				@@ -12,13 +12,14 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <result column="UPDATEMAN" jdbcType="VARCHAR" property="updateman" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <result column="UPDATETIME" jdbcType="TIMESTAMP" property="updatetime" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <result column="MEMO" jdbcType="VARCHAR" property="memo" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <result column="ISPINZHONG" jdbcType="VARCHAR" property="isPinZhong" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   </resultMap> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   <sql id="columns"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    STANDARD_ID, PRODUCT, BRAND, FACTORY_STANDARD, SURFACE_STANDARD, CREATEMAN, CREATETIME,  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    UPDATEMAN, UPDATETIME, MEMO 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    STANDARD_ID, PRODUCT, BRAND, FACTORY_STANDARD, SURFACE_STANDARD, CREATEMAN, CREATETIME, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    UPDATEMAN, UPDATETIME, MEMO,ISPINZHONG 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   </sql> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   <sql id="columns_alias"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    t.STANDARD_ID, t.PRODUCT, t.BRAND, t.FACTORY_STANDARD, t.SURFACE_STANDARD, t.CREATEMAN,  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    t.STANDARD_ID, t.PRODUCT, t.BRAND, t.FACTORY_STANDARD, t.SURFACE_STANDARD, t.CREATEMAN, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     t.CREATETIME, t.UPDATEMAN, t.UPDATETIME, t.MEMO 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   </sql> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   <sql id="select"> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -173,6 +174,9 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <if test="memo != null"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         MEMO, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       </if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      <if test="isPinZhong != null"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        ISPINZHONG, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      </if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     </trim> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <trim prefix="values (" suffix=")" suffixOverrides=","> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <if test="standardId != null"> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -205,6 +209,9 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <if test="memo != null"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         #{memo,jdbcType=VARCHAR}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       </if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+       <if test="isPinZhong != null"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        #{isPinZhong,jdbcType=VARCHAR}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+       </if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     </trim> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   </insert> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   <update id="updateByPrimaryKey" parameterType="com.steerinfo.ems.emsproductsexecutivestandard.model.EmsProductsExecutiveStandard"> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -217,6 +224,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       CREATETIME = #{createtime,jdbcType=TIMESTAMP}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       UPDATEMAN = #{updateman,jdbcType=VARCHAR}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       UPDATETIME = #{updatetime,jdbcType=TIMESTAMP}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      ISPINZHONG = #{isPinZhong,jdbcType=VARCHAR}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       MEMO = #{memo,jdbcType=VARCHAR} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     where STANDARD_ID = #{standardId,jdbcType=VARCHAR} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   </update> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -250,6 +258,9 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <if test="memo != null"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         MEMO = #{memo,jdbcType=VARCHAR}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       </if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      <if test="isPinZhong != null"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        ISPINZHONG = #{isPinZhong,jdbcType=VARCHAR}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      </if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     </set> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     where STANDARD_ID = #{standardId,jdbcType=VARCHAR} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   </update> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -268,19 +279,19 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     ORDER BY LENGTH(PRODUCT),PRODUCT 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   </select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   <insert id="batchInsert" parameterType="java.util.List"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    insert into EMS_PRODUCTS_EXECUTIVE_STANDARD  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      (STANDARD_ID,  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      PRODUCT, BRAND, FACTORY_STANDARD,  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      SURFACE_STANDARD, CREATEMAN, CREATETIME,  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      UPDATEMAN, UPDATETIME, MEMO 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    insert into EMS_PRODUCTS_EXECUTIVE_STANDARD 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      (STANDARD_ID, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      PRODUCT, BRAND, FACTORY_STANDARD, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      SURFACE_STANDARD, CREATEMAN, CREATETIME, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      UPDATEMAN, UPDATETIME, MEMO, ISPINZHONG 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       ) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     ( <foreach collection="list" item="item" separator="union all">  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    select   
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       #{item.standardId,jdbcType=VARCHAR}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      #{item.product,jdbcType=VARCHAR}, #{item.brand,jdbcType=VARCHAR}, #{item.factoryStandard,jdbcType=VARCHAR},  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      #{item.surfaceStandard,jdbcType=VARCHAR}, #{item.createman,jdbcType=VARCHAR}, #{item.createtime,jdbcType=TIMESTAMP},  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      #{item.updateman,jdbcType=VARCHAR}, #{item.updatetime,jdbcType=TIMESTAMP}, #{item.memo,jdbcType=VARCHAR} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-       from dual   
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      #{item.product,jdbcType=VARCHAR}, #{item.brand,jdbcType=VARCHAR}, #{item.factoryStandard,jdbcType=VARCHAR}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      #{item.surfaceStandard,jdbcType=VARCHAR}, #{item.createman,jdbcType=VARCHAR}, #{item.createtime,jdbcType=TIMESTAMP}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      #{item.updateman,jdbcType=VARCHAR}, #{item.updatetime,jdbcType=TIMESTAMP}, #{item.memo,jdbcType=VARCHAR}, #{item.isPinZhong,jdbcType=VARCHAR} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+       from dual 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    </foreach> ) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   </insert> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   <update id="batchUpdate" parameterType="java.util.List"> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -326,7 +337,11 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        <foreach collection="list" item="item" index="index" separator=" " open="case STANDARD_ID" close="end"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           when #{item.standardId,jdbcType=VARCHAR} then #{item.memo,jdbcType=VARCHAR} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        </foreach> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-     where STANDARD_ID in  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        ,ISPINZHONG= 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <foreach collection="list" item="item" index="index" separator=" " open="case STANDARD_ID" close="end"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          when #{item.standardId,jdbcType=VARCHAR} then #{item.isPinZhong,jdbcType=VARCHAR} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        </foreach> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     where STANDARD_ID in 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				      <foreach collection="list" index="index" item="item" separator="," open="(" close=")"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     #{item.standardId,jdbcType=VARCHAR} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				      </foreach>  
			 |