| | |
| | | <?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.gkhy.exam.system.mapper.CompanyIndustryTemplateMapper"> |
| | | <insert id="insertIndustrys"> |
| | | INSERT INTO `company_industry_template` ( |
| | | `company_id`,`chapter`,`type`,`template_name`,`industry_type`,`create_by`,`create_time` |
| | | ) |
| | | VALUES |
| | | <foreach collection="companyIndustryTemplates" separator="," item="item"> |
| | | (#{item.companyId},#{item.chapter},#{item.type},#{item.templateName},#{item.industryType}, |
| | | #{item.createBy},#{item.createTime}) |
| | | </foreach> |
| | | </insert> |
| | | <update id="updateCompanyIndustryTemplateById" parameterType="com.gkhy.exam.system.domain.CompanyIndustryTemplate"> |
| | | UPDATE company_industry_template |
| | | <set> |
| | |
| | | </if> |
| | | <if test="companyName != null and companyName != ''" > |
| | | company_name = #{companyName}, |
| | | </if> |
| | | <if test="chapter!=null and chapter!=''"> |
| | | chapter = #{chapter}, |
| | | </if> |
| | | <if test="templateName != null and templateName !=''" > |
| | | template_name = #{templateName}, |
| | |
| | | ci.`id`, |
| | | ci.`company_id`, |
| | | ci.`company_name`, |
| | | ci.chapter, |
| | | ci.`type`, |
| | | ci.`template_name`, |
| | | ci.`industry_type`, |
| | | cit.name as industry_name, |
| | |
| | | <if test="industryType!=null"> |
| | | and ci.industry_type = #{industryType} |
| | | </if> |
| | | <if test="type!=null and type!=''"> |
| | | and ci.type like concat('%',#{type},'%') |
| | | </if> |
| | | ORDER BY |
| | | ci.create_time DESC |
| | | </select> |