package com.zcloud.mapper.datasource.firemanager; import com.zcloud.entity.Page; import com.zcloud.entity.PageData; import java.util.LinkedList; import java.util.List; /** * 说明:消防器材维护 * 作者:wangxuan * 官网:www.zcloudchina.com */ public interface FireDeviceMapper { /** * @Description: 列表查询 * @Author: dearLin * @Date: 2023/2/10/010 8:51 * @Param: [com.zcloud.entity.Page] [page] * @Return: java.util.List */ public List datalistPage(Page page); /** * @Description: 列表查询给点位扫码h5页面 * @Author: dearLin * @Date: 2023/2/10/010 8:51 * @Param: [com.zcloud.entity.Page] [page] * @Return: java.util.List */ public List listAll4H5(PageData pd); /** * @Description: 根据id修改 * @Author: dearLin * @Date: 2023/2/10/010 8:52 * @Param: [com.zcloud.entity.PageData] [pd] * @Return: void */ void updFireDeviceById(PageData pd); /** * @Description: 删除消防器材 * @Author: dearLin * @Date: 2023/2/10/010 8:52 * @Param: [com.zcloud.entity.PageData] [pd] * @Return: void */ void delFireDeviceByIds(PageData pd); /** * @Description: 保存 * @Author: dearLin * @Date: 2023/2/10/010 8:52 * @Param: [com.zcloud.entity.PageData] [pd] * @Return: void */ void saveDeviceInfo(PageData pd); /** * @Description: 根据id查询 * @Author: dearLin * @Date: 2023/2/10/010 8:52 * @Param: [com.zcloud.entity.PageData] [pd] * @Return: com.zcloud.entity.PageData */ PageData findById(PageData pd); /** * @Description: 根据点位id获取所有该点位的设备 * @Author: dearLin * @Date: 2023/2/10/010 8:52 * @Param: [com.zcloud.entity.PageData] [pd] * @Return: com.zcloud.entity.PageData */ List getDeviceListByPointId(PageData pageData); /** * @Description: 根据点位id获取所有该点位的编码 * @Author: dearLin * @Date: 2023/2/10/010 8:52 * @Param: [com.zcloud.entity.PageData] [pd] * @Return: com.zcloud.entity.PageData */ PageData getPointCode(PageData pd); PageData tryDel(PageData pd); void delDeviceStandard(PageData pd); void doRemoveDeviceHidden(String hiddenId); void addHidden4Device(PageData addHiddenDeviceList); List getStandardIDByDeviceID(PageData queryData); public List listAll(PageData pd); PageData getDeviceCodeNum(PageData pd); PageData getDeviceById(PageData pd); void updPointDepAuserByRegId(PageData pageData); PageData getQualifiedPhotosInfo(PageData pd); List getFireCheckIdByDeciveID(PageData pd); void delDevicePreparedByIds(List fireCheckIdList); void deleteAll(PageData pd); List exportDataList(PageData pd); void batchUpdPointDepAuserByRegId(PageData pd); }