优化新增/修改人员下发宇泛设备
This commit is contained in:
@@ -59,6 +59,13 @@
|
||||
create_time = values(create_time);
|
||||
</insert>
|
||||
|
||||
<delete id="deleteByIds">
|
||||
delete from sys_equipment_down_record where id in
|
||||
<foreach collection="ids" item="id" index="index" open="(" close=")" separator=",">
|
||||
#{id}
|
||||
</foreach>
|
||||
</delete>
|
||||
|
||||
|
||||
<select id="selectList" parameterType="SysEqDownRecord" resultMap="SysEqDownRecordResult">
|
||||
select
|
||||
@@ -95,4 +102,39 @@
|
||||
order by r.create_time desc,r.id desc
|
||||
</select>
|
||||
|
||||
<select id="selectListByIds" resultType="com.dcsoft.system.domain.SysPeopleEqDown">
|
||||
select
|
||||
r.id,
|
||||
e.`ip` ip,
|
||||
e.password password,
|
||||
p.`name` peopleName,
|
||||
p.avatar,
|
||||
p.door_no doorNo,
|
||||
p.idcard,
|
||||
p.guid,
|
||||
p.face_guid faceGuid,
|
||||
p.phone phone,
|
||||
r.people_id peopleId,
|
||||
r.equipment_id equipmentId,
|
||||
r.rule_id ruleId,
|
||||
r.down_result downResult
|
||||
from sys_equipment_down_record r
|
||||
left join sys_equipment e on r.equipment_id = e.id
|
||||
left join sys_people p on r.people_id = p.id
|
||||
where
|
||||
<if test="ids != null and ids.size() > 0">
|
||||
r.id in
|
||||
<foreach collection="ids" item="id" open="(" close=")" separator=",">
|
||||
#{id}
|
||||
</foreach>
|
||||
</if>
|
||||
<if test="peopleIds != null and peopleIds.size() > 0">
|
||||
r.people_id in
|
||||
<foreach collection="peopleIds" item="peopleId" open="(" close=")" separator=",">
|
||||
#{peopleId}
|
||||
</foreach>
|
||||
</if>
|
||||
</select>
|
||||
|
||||
|
||||
</mapper>
|
||||
|
||||
Reference in New Issue
Block a user