2023-11-07 09:32:12 +08:00
|
|
|
|
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<com.zcloud.entity.PageData>
|
|
|
|
|
*/
|
|
|
|
|
public List<PageData> datalistPage(Page page);
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* @Description: 列表查询给点位扫码h5页面
|
|
|
|
|
* @Author: dearLin
|
|
|
|
|
* @Date: 2023/2/10/010 8:51
|
|
|
|
|
* @Param: [com.zcloud.entity.Page] [page]
|
|
|
|
|
* @Return: java.util.List<com.zcloud.entity.PageData>
|
|
|
|
|
*/
|
|
|
|
|
public List<PageData> 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<PageData> 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<PageData> getStandardIDByDeviceID(PageData queryData);
|
|
|
|
|
|
|
|
|
|
public List<PageData> listAll(PageData pd);
|
|
|
|
|
|
|
|
|
|
PageData getDeviceCodeNum(PageData pd);
|
|
|
|
|
|
|
|
|
|
PageData getDeviceById(PageData pd);
|
|
|
|
|
|
|
|
|
|
void updPointDepAuserByRegId(PageData pageData);
|
|
|
|
|
|
|
|
|
|
PageData getQualifiedPhotosInfo(PageData pd);
|
|
|
|
|
|
|
|
|
|
List<PageData> getFireCheckIdByDeciveID(PageData pd);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void delDevicePreparedByIds(List<PageData> fireCheckIdList);
|
|
|
|
|
|
|
|
|
|
void deleteAll(PageData pd);
|
2024-01-31 10:24:46 +08:00
|
|
|
|
|
|
|
|
|
List<PageData> exportDataList(PageData pd);
|
2024-04-09 10:37:01 +08:00
|
|
|
|
|
|
|
|
|
void batchUpdPointDepAuserByRegId(PageData pd);
|
2023-11-07 09:32:12 +08:00
|
|
|
|
}
|