second commit by ailanyin

This commit is contained in:
2021-12-10 17:19:41 +08:00
parent 0523155715
commit 2f372597f5
98 changed files with 6374 additions and 64 deletions

View File

@ -0,0 +1,63 @@
package com.ailanyin.mapper;
import com.ailanyin.model.HxHiddenDanger;
import org.apache.ibatis.annotations.Param;
import java.util.Date;
import java.util.List;
import java.util.Map;
/**
* @author ailanyin
* @version 1.0
* @since 2021/12/8 0008 下午 17:06
*/
public interface HxHiddenDangerMapper {
/**
* 查询安全隐患列表
*
* @param hxHiddenDanger hxHiddenDanger
* @return list
*/
List<HxHiddenDanger> selectHxHiddenDangerList(HxHiddenDanger hxHiddenDanger);
/**
* 新增
*
* @param hxHiddenDanger hxHiddenDanger
*/
void insertSelective(HxHiddenDanger hxHiddenDanger);
/**
* 获取所有的存在的类别以及数量
*
* @param year 年份
* @return list
*/
List<Map> getAllCategoryAndCount(Integer year);
/**
* 根据年和整改情况查询个数
*
* @param alreadyUpdate alreadyUpdate
* @param year year
* @return count
*/
Long getCountByMeasures(@Param("alreadyUpdate") String alreadyUpdate, @Param("year") Integer year);
/**
* 获取所有车间
*
* @return list
*/
List<String> getAllWorkshopList();
/**
* 获取已整改 和 所有
* @param workshop 车间
* @param alreadyUpdate 已整改
* @return map
*/
Map selectWorkShopDangerCount(@Param("workshop") String workshop, @Param("alreadyUpdate") String alreadyUpdate);
}