代码优化(1)
This commit is contained in:
@ -7,17 +7,32 @@
|
||||
<resultMap type="com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.CoscoAccessSupplier" id="CoscoAccessSupplierResult">
|
||||
<result property="accessWorkId" column="access_work_id"/>
|
||||
<result property="supplierId" column="supplier_id"/>
|
||||
<result property="deptId" column="dept_id"/>
|
||||
</resultMap>
|
||||
|
||||
<sql id="selectCoscoAccessSupplierVo">
|
||||
select s.`name` as supplierName,a.access_work_id, a.supplier_id from cosco_access_supplier a
|
||||
left join cosco_supplier_base s on a.supplier_id = s.id
|
||||
SELECT
|
||||
s.`name` AS supplierName,
|
||||
a.access_work_id,
|
||||
a.supplier_id,
|
||||
a.dept_id
|
||||
FROM
|
||||
cosco_access_supplier a
|
||||
LEFT JOIN cosco_supplier_base s ON a.supplier_id = s.id
|
||||
</sql>
|
||||
|
||||
<select id="selectCoscoAccessSupplierList" parameterType="com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.CoscoAccessSupplier" resultMap="CoscoAccessSupplierResult">
|
||||
<include refid="selectCoscoAccessSupplierVo"/>
|
||||
<where>
|
||||
a.access_work_id = #{accessWorkId}
|
||||
<if test="accessWorkId != null">
|
||||
a.access_work_id = #{accessWorkId}
|
||||
</if>
|
||||
<if test="supplierId != null">
|
||||
a.supplier_id = #{supplierId}
|
||||
</if>
|
||||
<if test="deptId != null">
|
||||
a.dept_id = #{deptId}
|
||||
</if>
|
||||
</where>
|
||||
</select>
|
||||
|
||||
|
Reference in New Issue
Block a user