<?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.lyms.hospital.dao.sys.SyncDataBasicMapper">

	<!-- 通用查询映射结果 -->
	<resultMap id="BaseResultMap" type="com.lyms.hospital.entity.sys.SyncDataBasic">
		<id column="ID" property="id" />
		<result column="DATA" property="data" />
		<result column="CREATE_TIME" property="createTime" />
		<result column="IFSUC" property="ifsuc" />
	</resultMap>

    <!-- 通用查询结果列 -->
    <sql id="Base_Column_List">
        ID AS id, DATA AS data, CREATE_TIME AS createTime, IFSUC AS ifsuc
    </sql>
    
    <sql id="Base_table">
    	SYNC_DATA_BASIC
    </sql>
    
    
    <update id="updateBatchByIds" parameterType="list">
    	update from <include refid="Base_table" /> as sb set sb.ifsuc=1 
    	where sb.id in 
    	<foreach  item="item" collection="ids" open="(" close=")" separator=",">
    		#{item}
    	</foreach>
    </update>
    
</mapper>
