新火炬后端单体项目初始化代码
Lius
10 天以前 9af27ed8da6b5710025fb080f96a7dd9e80467a4
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
<?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="org.jeecg.modules.cms.mapper.CuttingToolMapper">
 
    <select id="getCuttingToolList"  parameterType="Map" resultType="Map">
        SELECT
        t1.id,
        t1.cutting_code cuttingCode,
        t1.cutting_name cuttingName,
        t1.cutting_category,
        t1.store_location storeLocation,
        t1.supplier_id supplierId,
        t1.minimum_package_unit minimumPackageUnit,
        t1.cutting_material cuttingMaterial,
        t1.cutting_model cuttingModel,
        t1.drawing_number drawingNumber,
        t1.inventory_warning inventoryWarning,
        t2.item_text cuttingCategory
        FROM
        cms_cutting_tool t1
        left join (select * from v_sys_dict where dict_code = 'cutting_category') t2 on t2.item_value = t1.cutting_category
        WHERE t1.del_flag = 0
        <if test="params.cuttingCode != null and params.cuttingCode != ''">
            and t1.cutting_code like concat('%',#{params.cuttingCode},'%')
        </if>
        <if test="params.cuttingName != null and params.cuttingName != ''">
            and t1.cutting_name like concat('%',#{params.cuttingName},'%')
        </if>
        <if test="params.cuttingCategory != null and params.cuttingCategory != ''">
            and t1.cutting_category = #{params.cuttingCategory}
        </if>
    </select>
</mapper>