OWL ITS + 탐지시스템(인터넷 진흥원)
이민희
2021-11-08 e1c359b23ca316d64eff58671d64006dd145ed15
Merge branch 'master' of http://192.168.0.25:9001/r/owl-kisa
3개 파일 변경됨
32 ■■■■ 파일 변경됨
src/main/resources/migration/V1_10__Alter_Table.sql 1 ●●●● 패치 | 보기 | raw | blame | 히스토리
src/main/resources/migration/V1_11__Alter_Table.sql 7 ●●●●● 패치 | 보기 | raw | blame | 히스토리
src/main/resources/mybatis/query-template/companyField-template.xml 24 ●●●● 패치 | 보기 | raw | blame | 히스토리
src/main/resources/migration/V1_10__Alter_Table.sql
@@ -10,6 +10,7 @@
    `register_date` TIMESTAMP NULL,
    `modify_id` BIGINT(20) NOT NULL,
    `modify_date` TIMESTAMP NULL,
    `default_department` VARCHAR (50) NULL DEFAULT '부서 없음',
    PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
src/main/resources/migration/V1_11__Alter_Table.sql
@@ -1,9 +1,10 @@
CREATE TABLE `company_field`(
    `id` BIGINT(11) AUTO_INCREMENT,
    `name` VARCHAR(50) NOT NULL,
    `tel` VARCHAR (50) NOT NULL,
    `email` VARCHAR (255) NOT NULL,
    `memo` VARCHAR(255) NOT NULL,
    `tel` VARCHAR (50) NULL,
    `email` VARCHAR (255) NULL,
    `memo` VARCHAR(255) NULL,
    `register_id` BIGINT(20) NOT NULL,
    `register_date` TIMESTAMP NULL,
    `modify_id` BIGINT(20) NOT NULL,
    `modify_date` TIMESTAMP NULL,
src/main/resources/mybatis/query-template/companyField-template.xml
@@ -5,19 +5,19 @@
    <select id="find" resultType="java.util.HashMap" parameterType="kr.wisestone.owl.web.condition.CompanyFieldCondition">
        SELECT
        c.id as id,
        c.name as name,
        c.tel as tel,
        c.email as email,
        c.memo as memo
        cf.id as id,
        cf.name as name,
        cf.tel as tel,
        cf.email as email,
        cf.memo as memo
        FROM
        company c
        company_field cf
        WHERE 1=1
        <if test="name != '' and name != null">
            AND c.name like CONCAT('%',#{name},'%')
            AND cf.name like CONCAT('%',#{name},'%')
        </if>
        <if test="id != '' and id != null">
            AND c.id like CONCAT('%',#{id},'%')
            AND cf.id like CONCAT('%',#{id},'%')
        </if>
        <if test="pageSize != '' and pageSize != null">
            limit #{pageSize} offset #{page};
@@ -26,15 +26,15 @@
    <select id="count" resultType="java.lang.Long" parameterType="kr.wisestone.owl.web.condition.CompanyFieldCondition">
        SELECT
        count(c.id)
        count(cf.id)
        FROM
        company c
        company_field cf
        WHERE 1=1
        <if test="name != '' and name != null">
            AND c.name like CONCAT('%',#{name},'%')
            AND cf.name like CONCAT('%',#{name},'%')
        </if>
        <if test="id != '' and id != null">
            AND c.id like CONCAT('%',#{id},'%')
            AND cf.id like CONCAT('%',#{id},'%')
        </if>
    </select>
</mapper>