zone-industry.sql.xml 1.1 KB

1234567891011121314151617181920212223242526272829
  1. <?xml version="1.0" encoding="UTF-8" ?>
  2. <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" >
  3. <mapper namespace="zoneIndustrySqlMapper">
  4. <sql id="base_column">
  5. id,zone_id as zoneId,industry_id as industryId,status,supdated
  6. </sql>
  7. <insert id="addZoneIndustry" parameterType="com.cloudcross.ssp.model.ZoneIndustry">
  8. insert into t_zone_industry (zone_id,industry_id,supdated,status)
  9. values (#{zoneId},#{industryId},#{supdated},#{status})
  10. </insert>
  11. <select id="findAll" parameterType="long" resultType="com.cloudcross.ssp.model.ZoneIndustry">
  12. select <include refid="base_column"/> from t_zone_industry where zone_id = #{zoneId} and t_zone_industry.status = 0
  13. </select>
  14. <update id="editZoneIndustry" parameterType="com.cloudcross.ssp.model.ZoneIndustry">
  15. update t_zone_industry
  16. set zone_id=#{zoneId},industry_id=#{industryId},status=0,supdated=#{supdated}
  17. where zone_id = #{zoneId}
  18. </update>
  19. <update id="deleteZoneIndustry" parameterType="com.cloudcross.ssp.model.Zone">
  20. update t_zone_industry
  21. set status=-1,supdated=#{supdated}
  22. where zone_id = #{id}
  23. </update>
  24. </mapper>