Add files via upload

This commit is contained in:
sungsuhub
2024-01-16 00:15:56 +09:00
committed by GitHub
parent c79906db7d
commit 67b0fa90bf

View File

@@ -1,106 +1,106 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTO Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTO Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.no1.wms.vendor.VendorMapper"> <mapper namespace="com.no1.wms.vendor.VendorMapper">
<select id="count" parameterType="map" resultType="java.lang.Integer"> <select id="count" parameterType="map" resultType="java.lang.Integer">
select count(name) select count(name)
from vendor from vendor
<where> <where>
<choose> <choose>
<when test="searchn == 0"> activation = 1 and name like concat('%',#{search},'%')</when> <when test="searchn == 0"> activation = 1 and name like concat('%',#{search},'%')</when>
<when test="searchn == 1"> activation = 1 and president_telephone like concat('%',#{search},'%') </when> <when test="searchn == 1"> activation = 1 and president_telephone like concat('%',#{search},'%') </when>
<when test="searchn == 2"> activation = 1 and vendor_manager like concat('%',#{search},'%')</when> <when test="searchn == 2"> activation = 1 and vendor_manager like concat('%',#{search},'%')</when>
<when test="searchn == 3"> activation = 1 and vendor_manager_telephone like concat('%',#{search},'%')</when> <when test="searchn == 3"> activation = 1 and vendor_manager_telephone like concat('%',#{search},'%')</when>
</choose> </choose>
</where> </where>
</select> </select>
<select id="list" parameterType="map" resultType="VendorDto"> <select id="list" parameterType="map" resultType="VendorDto">
select id, select id,
name, name,
president_name as presidentName, president_name,
address, address,
registration_number as registrationNumber, registration_number,
email, email,
president_telephone as presidentTelephone, president_telephone,
vendor_manager as vendorManager, vendor_manager,
vendor_manager_telephone as vendorManagerTelephone, vendor_manager_telephone,
main_product as mainProduct, main_product,
manager_id as managerId, manager_id,
activation activation
from vendor from vendor
<where> <where>
<choose> <choose>
<when test="searchn == 0"> activation = 1 and name like concat('%',#{search},'%')</when> <when test="searchn == 0"> activation = 1 and name like concat('%',#{search},'%')</when>
<when test="searchn == 1"> activation = 1 and president_telephone like concat('%',#{search},'%') </when> <when test="searchn == 1"> activation = 1 and president_telephone like concat('%',#{search},'%') </when>
<when test="searchn == 2"> activation = 1 and vendor_manager like concat('%',#{search},'%')</when> <when test="searchn == 2"> activation = 1 and vendor_manager like concat('%',#{search},'%')</when>
<when test="searchn == 3"> activation = 1 and vendor_manager_telephone like concat('%',#{search},'%')</when> <when test="searchn == 3"> activation = 1 and vendor_manager_telephone like concat('%',#{search},'%')</when>
</choose> </choose>
</where> </where>
order by name desc limit #{start}, #{perPage} order by name desc limit #{start}, #{perPage}
</select> </select>
<select id="vendorOne" parameterType="String" resultType="VendorDto"> <select id="vendorOne" parameterType="String" resultType="VendorDto">
select id, select id,
name, name,
president_name as presidentName, president_name,
address, address,
registration_number as registrationNumber, registration_number,
email, email,
president_telephone as presidentTelephone, president_telephone,
vendor_manager as vendorManager, vendor_manager,
vendor_manager_telephone as vendorManagerTelephone, vendor_manager_telephone,
main_product as mainProduct, main_product,
manager_id as managerId, manager_id,
activation activation
from vendor from vendor
where id = #{id} where id = #{id}
</select> </select>
<!-- select --> <!-- select -->
<!-- update --> <!-- update -->
<update id="updateVendor" parameterType="VendorDto"> <update id="updateVendor" parameterType="VendorDto">
update vendor update vendor
set name = #{name}, set name = #{name},
president_name = #{presidentName}, president_name = #{president_name},
address = #{address}, address = #{address},
registration_number = #{registrationNumber}, registration_number = #{registration_number},
email = #{email}, email = #{email},
president_telephone = #{presidentTelephone}, president_telephone = #{president_telephone},
vendor_manager = #{vendorManager}, vendor_manager = #{vendor_manager},
vendor_manager_telephone = #{vendorManagerTelephone}, vendor_manager_telephone = #{vendor_manager_telephone},
main_product = #{mainProduct}, main_product = #{main_product},
manager_id = #{managerId}, manager_id = #{manager_id},
activation = #{activation} activation = #{activation}
where id = #{id} where id = #{id}
</update> </update>
<!-- update --> <!-- update -->
<!-- insert --> <!-- insert -->
<insert id="createVendor" parameterType="VendorDto"> <insert id="createVendor" parameterType="VendorDto">
insert into vendor (id, name, president_name, address, registration_number, email, president_telephone, vendor_manager, vendor_manager_telephone, main_product, manager_id, activation) insert into vendor (id, name, president_name, address, registration_number, email, president_telephone, vendor_manager, vendor_manager_telephone, main_product, manager_id, activation)
values (UUID(), #{name}, #{presidentName}, #{address}, #{registrationNumber}, #{email}, #{presidentTelephone}, #{vendorManager}, #{vendorManagerTelephone}, #{mainProduct}, #{managerId}, #{activation}) values (UUID(), #{name}, #{president_name}, #{address}, #{registration_number}, #{email}, #{president_telephone}, #{vendor_manager}, #{vendor_manager_telephone}, #{main_product}, #{manager_id}, #{activation})
</insert> </insert>
<!-- insert --> <!-- insert -->
<!-- delete --> <!-- delete -->
<delete id="deleteVendor" parameterType="String"> <delete id="deleteVendor" parameterType="String">
delete from vendor where id = #{id} delete from vendor where id = #{id}
</delete> </delete>
<!-- delete --> <!-- delete -->
</mapper> </mapper>