68 lines
1.2 KiB
Plaintext
68 lines
1.2 KiB
Plaintext
package com.sercurityControl.decision.mapper;
|
|
|
|
import com.sercurityControl.decision.domain.TDailyPlan;
|
|
import com.sercurityControl.decision.domain.qo.NoWorkTeamQo;
|
|
import com.sercurityControl.decision.domain.vo.NoWorkNoticeVo;
|
|
|
|
import java.util.List;
|
|
import java.util.Map;
|
|
|
|
/**
|
|
* 日计划主表(TDailyPlan)表数据库访问层
|
|
*
|
|
* @author makejava
|
|
* @since 2023-01-09 14:20:14
|
|
*/
|
|
public interface TDailyPlanMapper {
|
|
|
|
/**
|
|
* 新增数据
|
|
*
|
|
* @param tDailyPlan 实例对象
|
|
* @return 影响行数
|
|
*/
|
|
int insert(TDailyPlan tDailyPlan);
|
|
|
|
/**
|
|
* 通过主键删除数据
|
|
*
|
|
* @param id 主键
|
|
* @return 影响行数
|
|
*/
|
|
int deleteById(String id);
|
|
|
|
/**
|
|
* 未报计划班组列表
|
|
*
|
|
* @param qo
|
|
* @return
|
|
*/
|
|
List<NoWorkNoticeVo> queryNoPlanPage(NoWorkTeamQo qo);
|
|
|
|
|
|
/**
|
|
* 无施工班组数量
|
|
*
|
|
* @param qo
|
|
* @return
|
|
*/
|
|
Integer noPlanCount(NoWorkTeamQo qo);
|
|
|
|
/**
|
|
* 有计划未施工班组列表
|
|
*
|
|
* @param qo
|
|
* @return
|
|
*/
|
|
List<NoWorkNoticeVo> queryNoWorkPage(NoWorkTeamQo qo);
|
|
|
|
/**
|
|
* 无施工班组数量
|
|
*
|
|
* @param qo
|
|
* @return
|
|
*/
|
|
Integer noWorkCount(NoWorkTeamQo qo);
|
|
}
|
|
|