<?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.zt.life.modules.configItemWarehouse.dao.WarehouseConfigItemDao"> 
 | 
  
 | 
    <select id="getList" resultType="com.zt.life.modules.configItemWarehouse.model.WarehouseConfigItem"> 
 | 
        select a.* 
 | 
        from warehouse_config_item a 
 | 
        <where> 
 | 
            a.is_delete = 0 
 | 
            <if test="warehouseId!=null"> 
 | 
                and warehouse_id = ${warehouseId} 
 | 
            </if> 
 | 
        </where> 
 | 
        <if test="orderBySql!=null"> 
 | 
            ORDER BY ${orderBySql} 
 | 
        </if> 
 | 
    </select> 
 | 
    <select id="itemList" resultType="com.zt.core.sys.dto.DictIstance"> 
 | 
        SELECT m.*, p.secret_class 
 | 
        FROM software_test_order_measured m 
 | 
        JOIN software_test_order s ON s.id = m.order_id 
 | 
        JOIN project p ON p.id = ${projectId} 
 | 
        <where> 
 | 
            s.is_delete = 0 and m.is_delete = 0 
 | 
            <if test="projectId!=null"> 
 | 
                and s.project_id = ${projectId} 
 | 
            </if> 
 | 
        </where> 
 | 
    </select> 
 | 
  
 | 
</mapper> 
 |