qa-prevention-gwj/src/main/java/com/zcloud/mapper/datasource/xgf/TrainUsersMapper.java

130 lines
2.2 KiB
Java
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

package com.zcloud.mapper.datasource.xgf;
import com.zcloud.entity.Page;
import com.zcloud.entity.PageData;
import java.util.List;
/**
* 说明:培训学员
* 作者luoxiaobao
* 时间2023-05-08
* 官网www.zcloudchina.com
*/
public interface TrainUsersMapper{
/**新增
* @param pd
* @throws Exception
*/
void save(PageData pd);
/**删除
* @param pd
* @throws Exception
*/
void delete(PageData pd);
/**修改
* @param pd
* @throws Exception
*/
void edit(PageData pd);
/**固定服务人员培训管理列表
* @param page
* @throws Exception
*/
List<PageData> datalistPage(Page page);
/**列表(全部)
* @param pd
* @throws Exception
*/
List<PageData> listAll(PageData pd);
/**通过id获取数据
* @param pd
* @throws Exception
*/
PageData findById(PageData pd);
/**批量删除
* @param ArrayDATA_IDS
* @throws Exception
*/
void deleteAll(String[] ArrayDATA_IDS);
void updateStatusByFlowTrain(PageData pd);
List<PageData> unflowlistPage(Page page);
void updateStatus(PageData pd);
/**
* 固定服务人员培训管理培训申请记录
* @param page
* @return
*/
List<PageData> trainApplicationRecordList(Page page);
/**
* 固定服务人员培训管理查看
* @param pd
* @return
*/
PageData trainView(PageData pd);
/**
* 安全监督部 审核
* @param pd
* @return
*/
Integer approveSupervision(PageData pd);
/**
* 主管部门 审核
* @param pd
* @return
*/
Integer approveManager(PageData pd);
/**
* 安全监督部 审核
* @param pd
* @return
*/
Integer approveTerritoriality(PageData pd);
/**
* 根据培训批次id 获取 这次培训中审批完成的次数
* @param pd
* @return
*/
List<PageData> getApproveCountByGbatchId(PageData pd );
/**通过id获取数据
* @param pd
* @throws Exception
*/
PageData getPdById(PageData pd);
/**
* 查询和这个批次完成评审的 数量 和 传过来的对比
*/
Integer getCountByWanchengPingshen(PageData pd);
void graduation(PageData condition);
void graduationstudent(PageData condition);
void updateDate(PageData condition);
List<PageData> findinfoByCondition(PageData pd);
}