From a0469a082320c33fc19d4e7239b7ddde67945227 Mon Sep 17 00:00:00 2001
From: “djh” <“3298565835@qq.com”>
Date: 星期四, 03 七月 2025 14:07:53 +0800
Subject: [PATCH] 修改

---
 multi-system/src/main/resources/mapper/system/CompanyIndustryTemplateMapper.xml |   18 ++++++++++++++++++
 1 files changed, 18 insertions(+), 0 deletions(-)

diff --git a/multi-system/src/main/resources/mapper/system/CompanyIndustryTemplateMapper.xml b/multi-system/src/main/resources/mapper/system/CompanyIndustryTemplateMapper.xml
index a8011e9..cf772ec 100644
--- a/multi-system/src/main/resources/mapper/system/CompanyIndustryTemplateMapper.xml
+++ b/multi-system/src/main/resources/mapper/system/CompanyIndustryTemplateMapper.xml
@@ -1,6 +1,16 @@
 <?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>
@@ -9,6 +19,9 @@
             </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},
@@ -49,6 +62,8 @@
             ci.`id`,
             ci.`company_id`,
             ci.`company_name`,
+            ci.chapter,
+            ci.`type`,
             ci.`template_name`,
             ci.`industry_type`,
             cit.name as industry_name,
@@ -71,6 +86,9 @@
         <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>

--
Gitblit v1.9.2