设备表
This commit is contained in:
parent
23d5e6b4f6
commit
87f37c20b9
|
|
@ -21,6 +21,7 @@ public interface MaDevInfoMapper {
|
|||
|
||||
List<MaDevFile> getFileList(@Param("maId") Integer maId, @Param("fileType") Integer fileType);
|
||||
|
||||
// 批量更新装备上下架状态
|
||||
Integer updateDeviceStatus(List<MapBean> list);
|
||||
|
||||
Integer delDevice(String[] list);
|
||||
|
|
|
|||
|
|
@ -93,10 +93,20 @@
|
|||
</insert>
|
||||
|
||||
<update id="updateDeviceStatus">
|
||||
<foreach collection="list" item="data" index="index" separator=";">
|
||||
UPDATE ma_dev_info SET up_down_status = #{data.value} where ma_id =#{data.key}
|
||||
UPDATE ma_dev_info
|
||||
SET up_down_status =
|
||||
CASE ma_id
|
||||
<foreach collection="list" item="data">
|
||||
WHEN #{data.key} THEN #{data.value}
|
||||
</foreach>
|
||||
END
|
||||
WHERE ma_id IN
|
||||
<foreach collection="list" item="data" open="(" separator="," close=")">
|
||||
#{data.key}
|
||||
</foreach>
|
||||
</update>
|
||||
|
||||
|
||||
<!-- 完善的updateDeviceApi方法 -->
|
||||
<update id="updateDeviceApi" parameterType="com.bonus.material.devchange.domain.MaDevInfo">
|
||||
UPDATE ma_dev_info
|
||||
|
|
|
|||
Loading…
Reference in New Issue