forked from integrated_whb/integrated_whb
教培功能
parent
e1718a3f6a
commit
58494b827d
|
@ -0,0 +1,33 @@
|
|||
package com.zcloud.mapper.dsno2.bus;
|
||||
|
||||
import com.zcloud.entity.PageData;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 说明:班级学员表
|
||||
* 作者:luoxiaobao
|
||||
* 时间:2023-09-27
|
||||
* 官网:www.zcloudchina.com
|
||||
*/
|
||||
public interface ClassInfoMapper {
|
||||
|
||||
|
||||
/**通过id获取数据
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
|
||||
PageData getClassinfo(PageData pd);
|
||||
|
||||
/**批量删除
|
||||
* @param ArrayDATA_IDS
|
||||
* @throws Exception
|
||||
*/
|
||||
|
||||
|
||||
List<PageData> findinfoByCondition(PageData pd);
|
||||
|
||||
|
||||
}
|
||||
|
|
@ -0,0 +1,63 @@
|
|||
package com.zcloud.mapper.dsno2.bus;
|
||||
|
||||
import com.zcloud.entity.Page;
|
||||
import com.zcloud.entity.PageData;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 说明:监管端站内信
|
||||
* 作者:luoxiaobao
|
||||
* 时间:2022-08-23
|
||||
* 官网:www.zcloudchina.com
|
||||
*/
|
||||
public interface NoticeRegulatoryMapper {
|
||||
|
||||
/**新增
|
||||
* @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);
|
||||
/**列表
|
||||
* @param page
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> listByUserIddatalistPage(Page page);
|
||||
}
|
||||
|
|
@ -0,0 +1,65 @@
|
|||
package com.zcloud.mapper.dsno2.bus;
|
||||
|
||||
import com.zcloud.entity.Page;
|
||||
import com.zcloud.entity.PageData;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 说明:监管端站内信用户
|
||||
* 作者:luoxiaobao
|
||||
* 时间:2022-08-23
|
||||
* 官网:www.zcloudchina.com
|
||||
*/
|
||||
public interface NoticeRegulatoryUserMapper {
|
||||
|
||||
/**新增
|
||||
* @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);
|
||||
|
||||
/**修改
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void editStateByNotIdAndUserId(PageData pd);
|
||||
|
||||
}
|
||||
|
|
@ -0,0 +1,59 @@
|
|||
package com.zcloud.mapper.dsno2.mq;
|
||||
|
||||
import com.zcloud.entity.Page;
|
||||
import com.zcloud.entity.PageData;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 说明:mq错误信息日志表
|
||||
* 作者:luoxiaobao
|
||||
* 时间:2023-06-28
|
||||
* 官网:www.zcloudchina.com
|
||||
*/
|
||||
public interface MqErrorMessageLogMapper{
|
||||
|
||||
/**新增
|
||||
* @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);
|
||||
|
||||
}
|
||||
|
|
@ -0,0 +1,59 @@
|
|||
package com.zcloud.mapper.dsno2.mq;
|
||||
|
||||
import com.zcloud.entity.Page;
|
||||
import com.zcloud.entity.PageData;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 说明:mq消费者\生产者动作记录表
|
||||
* 作者:luoxiaobao
|
||||
* 时间:2023-06-28
|
||||
* 官网:www.zcloudchina.com
|
||||
*/
|
||||
public interface MqMessageLogMapper{
|
||||
|
||||
/**新增
|
||||
* @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);
|
||||
|
||||
}
|
||||
|
|
@ -0,0 +1,81 @@
|
|||
package com.zcloud.mapper.dsno3.eduArchives;
|
||||
|
||||
import com.zcloud.entity.Page;
|
||||
import com.zcloud.entity.PageData;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 说明:奖惩记录
|
||||
* 作者:luoxiaobao
|
||||
* 时间:2023-02-22
|
||||
* 官网:www.zcloudchina.com
|
||||
*/
|
||||
public interface ArchivesAwardPuntLogMapper {
|
||||
|
||||
/**
|
||||
* 新增
|
||||
*
|
||||
* @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 pd
|
||||
* @throws Exception
|
||||
*/
|
||||
PageData getUserInfo(PageData pd);
|
||||
|
||||
/**
|
||||
* 批量删除
|
||||
*
|
||||
* @param ArrayDATA_IDS
|
||||
* @throws Exception
|
||||
*/
|
||||
void deleteAll(String[] ArrayDATA_IDS);
|
||||
|
||||
}
|
||||
|
|
@ -0,0 +1,73 @@
|
|||
package com.zcloud.mapper.dsno3.eduArchives;
|
||||
|
||||
import com.zcloud.entity.Page;
|
||||
import com.zcloud.entity.PageData;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 说明:培训资金提取和使用情况管理台账
|
||||
* 作者:luoxiaobao
|
||||
* 时间:2021-12-17
|
||||
* 官网:www.zcloudchina.com
|
||||
*/
|
||||
public interface ArchivesCapitalMapper {
|
||||
|
||||
/**
|
||||
* 新增
|
||||
*
|
||||
* @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);
|
||||
|
||||
}
|
||||
|
|
@ -0,0 +1,25 @@
|
|||
package com.zcloud.mapper.dsno3.eduArchives;
|
||||
|
||||
import com.zcloud.entity.PageData;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 说明:年度安全培训教育管理台账
|
||||
* 作者:luoxiaobao
|
||||
* 时间:2021-12-17
|
||||
* 官网:www.zcloudchina.com
|
||||
*/
|
||||
public interface ArchivesEduManagerMapper {
|
||||
|
||||
/**
|
||||
* 列表(全部)
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> listAll(PageData pd);
|
||||
|
||||
|
||||
}
|
||||
|
|
@ -0,0 +1,24 @@
|
|||
package com.zcloud.mapper.dsno3.eduArchives;
|
||||
|
||||
import com.zcloud.entity.PageData;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 说明:
|
||||
* 作者:luoxiaobao
|
||||
* 时间:2021-12-16
|
||||
* 官网:www.zcloudchina.com
|
||||
*/
|
||||
public interface ArchivesEduPlanMapper {
|
||||
|
||||
/**
|
||||
* 列表(全部)
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> listAll(PageData pd);
|
||||
|
||||
}
|
||||
|
|
@ -0,0 +1,73 @@
|
|||
package com.zcloud.mapper.dsno3.eduArchives;
|
||||
|
||||
import com.zcloud.entity.Page;
|
||||
import com.zcloud.entity.PageData;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 说明:档案文件
|
||||
* 作者:luoxiaobao
|
||||
* 时间:2021-12-14
|
||||
* 官网:www.zcloudchina.com
|
||||
*/
|
||||
public interface ArchivesFilesMapper {
|
||||
|
||||
/**
|
||||
* 新增
|
||||
*
|
||||
* @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);
|
||||
|
||||
}
|
||||
|
|
@ -0,0 +1,123 @@
|
|||
package com.zcloud.mapper.dsno3.eduArchives;
|
||||
|
||||
import com.zcloud.entity.Page;
|
||||
import com.zcloud.entity.PageData;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @author fangjiakai
|
||||
* @date 2023/01/31 17:13
|
||||
*/
|
||||
public interface ArchivesMapper {
|
||||
|
||||
/**
|
||||
* 获取班级列表
|
||||
*
|
||||
* @param page
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> getClasseslistPage(Page page) throws Exception;
|
||||
|
||||
/**
|
||||
* 获取班级内的工种
|
||||
*
|
||||
* @param page
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> getPostlistPage(Page page);
|
||||
|
||||
List<PageData> getPostlistAll(PageData page);
|
||||
|
||||
/**
|
||||
* 获取班级内的课程
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> getCurriculums(PageData pd);
|
||||
|
||||
/**
|
||||
* 获取课程内的课件
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> getCoursewares(PageData pd);
|
||||
|
||||
/**
|
||||
* 获取课程内的学生
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> getStudents(PageData pd);
|
||||
|
||||
/**
|
||||
* 获取学员人脸信息
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> getStudentsFace(PageData pd);
|
||||
|
||||
/**
|
||||
* 查询机构内学员列表(分页)
|
||||
*
|
||||
* @param page
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> getStudentslistPage(Page page);
|
||||
|
||||
/**
|
||||
* 查询学员所属机构-企业列表(分页)
|
||||
*
|
||||
* @param page
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> getStuCorpEntlistPage(Page page);
|
||||
|
||||
/**
|
||||
* 获取学员班级列表
|
||||
*
|
||||
* @param page
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> getUserClasseslistPage(Page page);
|
||||
|
||||
/**
|
||||
* 获取学员信息
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
PageData getStudentInfo(PageData pd);
|
||||
|
||||
List<PageData> getCoursewaresAll(PageData pd);
|
||||
|
||||
PageData getLearningRecordBaseInfo(PageData pd);
|
||||
|
||||
List<PageData> getFacialPhotoList(PageData pd);
|
||||
|
||||
PageData attendanceRate(PageData pd);
|
||||
|
||||
/**
|
||||
* 获取登录的企业信息
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
PageData getEnterpriseInfo(PageData pd);
|
||||
|
||||
List<PageData> getStudentsByClass(PageData pd);
|
||||
|
||||
List<PageData> getClassPaperlistPage(Page page);
|
||||
|
||||
List<PageData> getResultslistPage(Page page);
|
||||
|
||||
List<PageData> getClassPapers(PageData pd);
|
||||
|
||||
List<PageData> getClassPost(PageData pd);
|
||||
|
||||
List<PageData> getClassCurriculumlistPage(Page page);
|
||||
}
|
|
@ -0,0 +1,71 @@
|
|||
package com.zcloud.mapper.dsno3.eduArchives;
|
||||
|
||||
import com.zcloud.entity.Page;
|
||||
import com.zcloud.entity.PageData;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 说明:档案文件
|
||||
* 作者:luoxiaobao
|
||||
* 时间:2023-08-25
|
||||
* 官网:www.zcloudchina.com
|
||||
*/
|
||||
public interface ArchivesPdfFileMapper{
|
||||
|
||||
/**新增
|
||||
* @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);
|
||||
|
||||
/**列表(N天之前)
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> listAllDaysAgo(PageData pd);
|
||||
|
||||
/**删除
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void deleteDaysAgo(PageData pd);
|
||||
|
||||
}
|
||||
|
|
@ -0,0 +1,73 @@
|
|||
package com.zcloud.mapper.dsno3.eduArchives;
|
||||
|
||||
import com.zcloud.entity.Page;
|
||||
import com.zcloud.entity.PageData;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 说明:三岗人员管理台账
|
||||
* 作者:luoxiaobao
|
||||
* 时间:2021-12-15
|
||||
* 官网:www.zcloudchina.com
|
||||
*/
|
||||
public interface ArchivesPostManMapper {
|
||||
|
||||
/**
|
||||
* 新增
|
||||
*
|
||||
* @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);
|
||||
|
||||
}
|
||||
|
|
@ -0,0 +1,70 @@
|
|||
package com.zcloud.mapper.dsno3.eduArchives;
|
||||
|
||||
import com.zcloud.entity.Page;
|
||||
import com.zcloud.entity.PageData;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 说明:安全培训教材会审表
|
||||
*/
|
||||
public interface ArchivesReviewMapper {
|
||||
|
||||
/**
|
||||
* 新增
|
||||
*
|
||||
* @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);
|
||||
|
||||
}
|
||||
|
|
@ -0,0 +1,77 @@
|
|||
package com.zcloud.mapper.dsno3.eduArchives;
|
||||
|
||||
import com.zcloud.entity.Page;
|
||||
import com.zcloud.entity.PageData;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 说明:安全培训教材会审表
|
||||
*/
|
||||
public interface ArchivesReviewRecordMapper {
|
||||
|
||||
/**
|
||||
* 新增
|
||||
*
|
||||
* @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);
|
||||
/**
|
||||
* 通过id获取数据
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
PageData getInfo(PageData pd);
|
||||
|
||||
/**
|
||||
* 批量删除
|
||||
*
|
||||
* @param ArrayDATA_IDS
|
||||
* @throws Exception
|
||||
*/
|
||||
void deleteAll(String[] ArrayDATA_IDS);
|
||||
|
||||
}
|
||||
|
|
@ -0,0 +1,62 @@
|
|||
package com.zcloud.mapper.dsno3.eduArchives;
|
||||
|
||||
import com.zcloud.entity.Page;
|
||||
import com.zcloud.entity.PageData;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 说明:审查人员(会审表专用)
|
||||
*/
|
||||
public interface ArchivesReviewUserMapper {
|
||||
|
||||
/**
|
||||
* 新增
|
||||
*
|
||||
* @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);
|
||||
|
||||
}
|
||||
|
|
@ -0,0 +1,81 @@
|
|||
package com.zcloud.mapper.dsno3.eduArchives;
|
||||
|
||||
import com.zcloud.entity.Page;
|
||||
import com.zcloud.entity.PageData;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 说明:特种作业人员培训信息登记及证件真伪核查表
|
||||
* 作者:luoxiaobao
|
||||
* 时间:2023-02-21
|
||||
* 官网:www.zcloudchina.com
|
||||
*/
|
||||
public interface ArchivesSpecialWorkMapper {
|
||||
|
||||
/**
|
||||
* 新增
|
||||
*
|
||||
* @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 pd
|
||||
* @throws Exception
|
||||
*/
|
||||
PageData getUserInfo(PageData pd);
|
||||
|
||||
/**
|
||||
* 批量删除
|
||||
*
|
||||
* @param ArrayDATA_IDS
|
||||
* @throws Exception
|
||||
*/
|
||||
void deleteAll(String[] ArrayDATA_IDS);
|
||||
|
||||
}
|
||||
|
|
@ -0,0 +1,89 @@
|
|||
package com.zcloud.mapper.dsno3.eduArchives;
|
||||
|
||||
import com.zcloud.entity.Page;
|
||||
import com.zcloud.entity.PageData;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 说明:人员档案
|
||||
* 作者:luoxiaobao
|
||||
* 时间:2023-02-11
|
||||
* 官网:www.zcloudchina.com
|
||||
*/
|
||||
public interface ArchivesStudentMapper {
|
||||
|
||||
/**
|
||||
* 新增
|
||||
*
|
||||
* @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);
|
||||
|
||||
/**
|
||||
* 获取用户信息
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
PageData getUserInfo(PageData pd);
|
||||
|
||||
/**
|
||||
* 获取学员信息
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
PageData getStuInfo(PageData pd);
|
||||
|
||||
}
|
||||
|
|
@ -0,0 +1,25 @@
|
|||
package com.zcloud.mapper.dsno3.eduArchives;
|
||||
|
||||
import com.zcloud.entity.PageData;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 说明:本单位师资管理台账
|
||||
* 作者:luoxiaobao
|
||||
* 时间:2021-12-16
|
||||
* 官网:www.zcloudchina.com
|
||||
*/
|
||||
public interface ArchivesTeacherMapper {
|
||||
|
||||
|
||||
/**
|
||||
* 列表(全部)
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> listAll(PageData pd);
|
||||
|
||||
}
|
||||
|
|
@ -0,0 +1,188 @@
|
|||
package com.zcloud.mapper.dsno3.eduQuestionnaire;
|
||||
|
||||
import com.zcloud.entity.Page;
|
||||
import com.zcloud.entity.PageData;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 说明:习题管理
|
||||
* 作者:luoxiaobao
|
||||
* 时间:2021-07-03
|
||||
* 官网:www.zcloudchina.com
|
||||
*/
|
||||
public interface QuestionitemMapper {
|
||||
|
||||
/**
|
||||
* 新增
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void save(PageData pd);
|
||||
|
||||
/**
|
||||
* 获取选项及选择次数
|
||||
*
|
||||
* @param pd
|
||||
* @return
|
||||
*/
|
||||
List<PageData> listItemAndFrequency(PageData pd);
|
||||
|
||||
/**
|
||||
* 获取选项及选择次数
|
||||
*
|
||||
* @param pd
|
||||
* @return
|
||||
*/
|
||||
List<PageData> listItem(PageData pd);
|
||||
// /**新增
|
||||
// * @param pd
|
||||
// * @throws Exception
|
||||
// */
|
||||
// void surveysave(PageData pd);
|
||||
|
||||
/**
|
||||
* 删除
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void delete(PageData pd);
|
||||
|
||||
/**
|
||||
* 修改
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void edit(PageData pd);
|
||||
|
||||
void deleteitem(PageData pd);
|
||||
|
||||
/**
|
||||
* 列表
|
||||
*
|
||||
* @param page
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> datalistPage(Page page);
|
||||
|
||||
/**
|
||||
* 列表
|
||||
*
|
||||
* @param page
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> surveydatalistPage(Page page);
|
||||
|
||||
|
||||
/**
|
||||
* 列表(全部)
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> listAll(PageData pd);
|
||||
|
||||
/**
|
||||
* 通过id获取数据
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
PageData findById(PageData pd);
|
||||
|
||||
/**
|
||||
* 批量删除
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void deleteAll(PageData pd);
|
||||
|
||||
/**
|
||||
* 列表(根据所选ID获取数据)
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> findByIds(PageData pd);
|
||||
|
||||
/**
|
||||
* 批量删除(根据所选课件ids删除习题)
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void deleteByCoursewareIds(PageData pd);
|
||||
|
||||
/**
|
||||
* 列表(根据课程所选课件获取习题数据)
|
||||
*
|
||||
* @param pd CURRICULUMID 课件ID
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> listByCourseware(PageData pd);
|
||||
|
||||
/**
|
||||
* 列表(根据阶段考试所选课件获取习题数据)
|
||||
*
|
||||
* @param pd CURRICULUMID 课件ID
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> findForStageByQuestionNum(PageData pd);
|
||||
|
||||
/**
|
||||
* 列表(根据课程所选课件获取习题数据)
|
||||
*
|
||||
* @param pd CURRICULUMID 课件ID
|
||||
* @throws Exception
|
||||
*/
|
||||
Integer countByCourseware(PageData pd);
|
||||
|
||||
/**
|
||||
* 列表(根据阶段考试所选课件范围获取习题数据)
|
||||
*
|
||||
* @param pd COURSEWARES 课件ID+课件分类
|
||||
* @throws Exception
|
||||
*/
|
||||
Integer countByStageExamCourseware(PageData pd);
|
||||
|
||||
/**
|
||||
* 列表(全部) 根据类型获取习题数据 -- 准备随机选题
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> listAllByType(PageData pd);
|
||||
|
||||
Integer hasQuestionNumber(PageData pd);
|
||||
|
||||
/**
|
||||
* 获取最大题号,导入时候使用
|
||||
*
|
||||
* @param pd
|
||||
* @return
|
||||
* @throws Exception
|
||||
*/
|
||||
Integer maxQuestionNumber(PageData pd);
|
||||
|
||||
/**
|
||||
* 获取
|
||||
* 该企业下的
|
||||
* 该培训行业类型
|
||||
* 该岗位培训类型
|
||||
* 下的习题个数
|
||||
*
|
||||
* @param pd
|
||||
* @return
|
||||
*/
|
||||
List<PageData> getCountByQuestionType(PageData pd);
|
||||
|
||||
List<PageData> findByQuestionId(PageData pd);
|
||||
|
||||
// List<PageData> findBySurveyId(PageData pd);
|
||||
|
||||
}
|
||||
|
|
@ -0,0 +1,178 @@
|
|||
package com.zcloud.mapper.dsno3.eduQuestionnaire;
|
||||
|
||||
import com.zcloud.entity.Page;
|
||||
import com.zcloud.entity.PageData;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 说明:习题管理
|
||||
* 作者:luoxiaobao
|
||||
* 时间:2021-07-03
|
||||
* 官网:www.zcloudchina.com
|
||||
*/
|
||||
public interface SurveyMapper {
|
||||
|
||||
/**
|
||||
* 新增
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void save(PageData pd);
|
||||
|
||||
/**
|
||||
* 修改 课件状态
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void editByState(PageData pd);
|
||||
|
||||
void saveNotAndCorp(PageData pd);
|
||||
// /**新增
|
||||
// * @param pd
|
||||
// * @throws Exception
|
||||
// */
|
||||
// void surveysave(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 page
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> userSurveylistPage(Page page);
|
||||
|
||||
|
||||
/**
|
||||
* 列表(全部)
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> listAll(PageData pd);
|
||||
|
||||
/**
|
||||
* 通过id获取数据
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
PageData findById(PageData pd);
|
||||
|
||||
/**
|
||||
* 批量删除
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void deleteAll(PageData pd);
|
||||
|
||||
/**
|
||||
* 列表(根据所选ID获取数据)
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> findByIds(PageData pd);
|
||||
|
||||
/**
|
||||
* 批量删除(根据所选课件ids删除习题)
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void deleteByCoursewareIds(PageData pd);
|
||||
|
||||
/**
|
||||
* 列表(根据课程所选课件获取习题数据)
|
||||
*
|
||||
* @param pd CURRICULUMID 课件ID
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> listByCourseware(PageData pd);
|
||||
|
||||
/**
|
||||
* 列表(根据阶段考试所选课件获取习题数据)
|
||||
*
|
||||
* @param pd CURRICULUMID 课件ID
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> findForStageByQuestionNum(PageData pd);
|
||||
|
||||
/**
|
||||
* 列表(根据课程所选课件获取习题数据)
|
||||
*
|
||||
* @param pd CURRICULUMID 课件ID
|
||||
* @throws Exception
|
||||
*/
|
||||
Integer countByCourseware(PageData pd);
|
||||
|
||||
/**
|
||||
* 列表(根据阶段考试所选课件范围获取习题数据)
|
||||
*
|
||||
* @param pd COURSEWARES 课件ID+课件分类
|
||||
* @throws Exception
|
||||
*/
|
||||
Integer countByStageExamCourseware(PageData pd);
|
||||
|
||||
/**
|
||||
* 列表(全部) 根据类型获取习题数据 -- 准备随机选题
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> listAllByType(PageData pd);
|
||||
|
||||
Integer hasQuestionNumber(PageData pd);
|
||||
|
||||
/**
|
||||
* 获取最大题号,导入时候使用
|
||||
*
|
||||
* @param pd
|
||||
* @return
|
||||
* @throws Exception
|
||||
*/
|
||||
Integer maxQuestionNumber(PageData pd);
|
||||
|
||||
/**
|
||||
* 获取
|
||||
* 该企业下的
|
||||
* 该培训行业类型
|
||||
* 该岗位培训类型
|
||||
* 下的习题个数
|
||||
*
|
||||
* @param pd
|
||||
* @return
|
||||
*/
|
||||
List<PageData> getCountByQuestionType(PageData pd);
|
||||
|
||||
}
|
||||
|
|
@ -0,0 +1,176 @@
|
|||
package com.zcloud.mapper.dsno3.eduQuestionnaire;
|
||||
|
||||
import com.zcloud.entity.Page;
|
||||
import com.zcloud.entity.PageData;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 说明:习题管理
|
||||
* 作者:luoxiaobao
|
||||
* 时间:2021-07-03
|
||||
* 官网:www.zcloudchina.com
|
||||
*/
|
||||
public interface SurveyanswerMapper {
|
||||
|
||||
|
||||
/**
|
||||
* 新增
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void save(PageData pd);
|
||||
|
||||
/**
|
||||
* 修改 课件状态
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void editByState(PageData pd);
|
||||
|
||||
void saveNotAndCorp(PageData pd);
|
||||
// /**新增
|
||||
// * @param pd
|
||||
// * @throws Exception
|
||||
// */
|
||||
// void surveysave(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 page
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> surveydatalistPage(Page page);
|
||||
|
||||
|
||||
/**
|
||||
* 列表(全部)
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> listAll(PageData pd);
|
||||
|
||||
// /**通过id获取数据
|
||||
// * @param pd
|
||||
// * @throws Exception
|
||||
// */
|
||||
// PageData findById(PageData pd);
|
||||
|
||||
/**
|
||||
* 批量删除
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void deleteAll(PageData pd);
|
||||
|
||||
/**
|
||||
* 列表(根据所选ID获取数据)
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> findByIds(PageData pd);
|
||||
|
||||
/**
|
||||
* 批量删除(根据所选课件ids删除习题)
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void deleteByCoursewareIds(PageData pd);
|
||||
|
||||
/**
|
||||
* 列表(根据课程所选课件获取习题数据)
|
||||
*
|
||||
* @param pd CURRICULUMID 课件ID
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> listByCourseware(PageData pd);
|
||||
|
||||
/**
|
||||
* 列表(根据阶段考试所选课件获取习题数据)
|
||||
*
|
||||
* @param pd CURRICULUMID 课件ID
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> findForStageByQuestionNum(PageData pd);
|
||||
|
||||
/**
|
||||
* 列表(根据课程所选课件获取习题数据)
|
||||
*
|
||||
* @param pd CURRICULUMID 课件ID
|
||||
* @throws Exception
|
||||
*/
|
||||
Integer countByCourseware(PageData pd);
|
||||
|
||||
/**
|
||||
* 列表(根据阶段考试所选课件范围获取习题数据)
|
||||
*
|
||||
* @param pd COURSEWARES 课件ID+课件分类
|
||||
* @throws Exception
|
||||
*/
|
||||
Integer countByStageExamCourseware(PageData pd);
|
||||
|
||||
/**
|
||||
* 列表(全部) 根据类型获取习题数据 -- 准备随机选题
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> listAllByType(PageData pd);
|
||||
|
||||
Integer hasQuestionNumber(PageData pd);
|
||||
|
||||
/**
|
||||
* 获取最大题号,导入时候使用
|
||||
*
|
||||
* @param pd
|
||||
* @return
|
||||
* @throws Exception
|
||||
*/
|
||||
Integer maxQuestionNumber(PageData pd);
|
||||
|
||||
/**
|
||||
* 获取
|
||||
* 该企业下的
|
||||
* 该培训行业类型
|
||||
* 该岗位培训类型
|
||||
* 下的习题个数
|
||||
*
|
||||
* @param pd
|
||||
* @return
|
||||
*/
|
||||
List<PageData> getCountByQuestionType(PageData pd);
|
||||
|
||||
}
|
||||
|
|
@ -0,0 +1,176 @@
|
|||
package com.zcloud.mapper.dsno3.eduQuestionnaire;
|
||||
|
||||
import com.zcloud.entity.Page;
|
||||
import com.zcloud.entity.PageData;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 说明:习题管理
|
||||
* 作者:luoxiaobao
|
||||
* 时间:2021-07-03
|
||||
* 官网:www.zcloudchina.com
|
||||
*/
|
||||
public interface SurveyquestionMapper {
|
||||
|
||||
/**
|
||||
* 新增
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void save(PageData pd);
|
||||
|
||||
// /**新增
|
||||
// * @param pd
|
||||
// * @throws Exception
|
||||
// */
|
||||
// void surveysave(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 page
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> surveydatalistPage(Page page);
|
||||
|
||||
|
||||
/**
|
||||
* 列表(全部)
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> listAll(PageData pd);
|
||||
|
||||
/**
|
||||
* 通过id获取数据
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
PageData findById(PageData pd);
|
||||
|
||||
// PageData findBySurveyId(PageData pd);
|
||||
List<PageData> findBySurveyId(PageData pd);
|
||||
|
||||
|
||||
List<PageData> getinfo(PageData pd);
|
||||
|
||||
PageData getQuestionData(PageData pd);
|
||||
|
||||
/**
|
||||
* 批量删除
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void deleteAll(PageData pd);
|
||||
|
||||
/**
|
||||
* 列表(根据所选ID获取数据)
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> findByIds(PageData pd);
|
||||
|
||||
/**
|
||||
* 批量删除(根据所选课件ids删除习题)
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void deleteByCoursewareIds(PageData pd);
|
||||
|
||||
/**
|
||||
* 列表(根据课程所选课件获取习题数据)
|
||||
*
|
||||
* @param pd CURRICULUMID 课件ID
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> listByCourseware(PageData pd);
|
||||
|
||||
/**
|
||||
* 列表(根据阶段考试所选课件获取习题数据)
|
||||
*
|
||||
* @param pd CURRICULUMID 课件ID
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> findForStageByQuestionNum(PageData pd);
|
||||
|
||||
/**
|
||||
* 列表(根据课程所选课件获取习题数据)
|
||||
*
|
||||
* @param pd CURRICULUMID 课件ID
|
||||
* @throws Exception
|
||||
*/
|
||||
Integer countByCourseware(PageData pd);
|
||||
|
||||
/**
|
||||
* 列表(根据阶段考试所选课件范围获取习题数据)
|
||||
*
|
||||
* @param pd COURSEWARES 课件ID+课件分类
|
||||
* @throws Exception
|
||||
*/
|
||||
Integer countByStageExamCourseware(PageData pd);
|
||||
|
||||
/**
|
||||
* 列表(全部) 根据类型获取习题数据 -- 准备随机选题
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> listAllByType(PageData pd);
|
||||
|
||||
Integer hasQuestionNumber(PageData pd);
|
||||
|
||||
/**
|
||||
* 获取最大题号,导入时候使用
|
||||
*
|
||||
* @param pd
|
||||
* @return
|
||||
* @throws Exception
|
||||
*/
|
||||
Integer maxQuestionNumber(PageData pd);
|
||||
|
||||
/**
|
||||
* 获取
|
||||
* 该企业下的
|
||||
* 该培训行业类型
|
||||
* 该岗位培训类型
|
||||
* 下的习题个数
|
||||
*
|
||||
* @param pd
|
||||
* @return
|
||||
*/
|
||||
List<PageData> getCountByQuestionType(PageData pd);
|
||||
|
||||
}
|
||||
|
|
@ -0,0 +1,102 @@
|
|||
package com.zcloud.mapper.dsno3.eduStudy;
|
||||
|
||||
import com.zcloud.entity.Page;
|
||||
import com.zcloud.entity.PageData;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 说明:章节
|
||||
* 作者:luoxiaobao
|
||||
* 时间:2022-03-09
|
||||
* 官网:www.zcloudchina.com
|
||||
*/
|
||||
public interface ChapterMapper {
|
||||
|
||||
/**
|
||||
* 新增
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void save(PageData pd);
|
||||
|
||||
/**
|
||||
* 删除
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void delete(PageData pd);
|
||||
|
||||
/**
|
||||
* 删除(任务下章节)
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void deleteByCurId(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);
|
||||
|
||||
/**
|
||||
* 通过资源库ID获取数据
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
PageData findByResId(PageData pd);
|
||||
|
||||
/**
|
||||
* 批量删除
|
||||
*
|
||||
* @param ArrayDATA_IDS
|
||||
* @throws Exception
|
||||
*/
|
||||
void deleteAll(String[] ArrayDATA_IDS);
|
||||
|
||||
/**
|
||||
* 查询课件数
|
||||
*
|
||||
* @param CURRICULUM_ID
|
||||
* @return
|
||||
*/
|
||||
int findCount(String CURRICULUM_ID);
|
||||
|
||||
/**获取课程下视频总市场、课时
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
PageData getTimeSum(PageData pd);
|
||||
}
|
||||
|
|
@ -0,0 +1,110 @@
|
|||
package com.zcloud.mapper.dsno3.eduStudy;
|
||||
|
||||
import com.zcloud.entity.Page;
|
||||
import com.zcloud.entity.PageData;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 说明:班级课程章节
|
||||
* 作者:luoxiaobao
|
||||
* 时间:2023-02-07
|
||||
* 官网:www.zcloudchina.com
|
||||
*/
|
||||
public interface ClassCurriculumChapterMapper {
|
||||
|
||||
/**
|
||||
* 新增
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void save(PageData pd);
|
||||
|
||||
/**
|
||||
* 删除
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void delete(PageData pd);
|
||||
|
||||
/**
|
||||
* 删除
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void deleteByClass(PageData pd);
|
||||
|
||||
/**
|
||||
* 修改
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void edit(PageData pd);
|
||||
|
||||
/**
|
||||
* 列表
|
||||
*
|
||||
* @param page
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> datalistPage(Page page);
|
||||
|
||||
/**
|
||||
* 列表
|
||||
*
|
||||
* @param page
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> classChapterlistPage(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);
|
||||
|
||||
List<PageData> getListByClass(PageData data);
|
||||
|
||||
List<PageData> getListByClass2(PageData data);
|
||||
|
||||
|
||||
/**
|
||||
* 统计班级中一共有多少课件
|
||||
*
|
||||
* @param pd
|
||||
* @return
|
||||
*/
|
||||
int CountVideoByClass(PageData pd);
|
||||
|
||||
int countByCorp(PageData condition);
|
||||
|
||||
double sumClasshourByCorp(PageData condition);
|
||||
|
||||
PageData getVideocourSewareIds(PageData pd);
|
||||
|
||||
void deleteByClasscurriculumId(PageData pd);
|
||||
}
|
||||
|
|
@ -0,0 +1,92 @@
|
|||
package com.zcloud.mapper.dsno3.eduStudy;
|
||||
|
||||
import com.zcloud.entity.Page;
|
||||
import com.zcloud.entity.PageData;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 说明:课程班级关联表
|
||||
* 作者:luoxiaobao
|
||||
* 时间:2023-01-30
|
||||
* 官网:www.zcloudchina.com
|
||||
*/
|
||||
public interface ClassCurriculumMapper {
|
||||
|
||||
/**
|
||||
* 新增
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void save(PageData pd);
|
||||
|
||||
/**
|
||||
* 删除
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void delete(PageData pd);
|
||||
|
||||
/**
|
||||
* 删除
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void deleteByClass(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);
|
||||
|
||||
/**
|
||||
* 查询班级内课程
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
int countByClass(PageData pd);
|
||||
|
||||
/**
|
||||
* 通过id获取数据
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
PageData findById(PageData pd);
|
||||
|
||||
/**
|
||||
* 批量删除
|
||||
*
|
||||
* @param ArrayDATA_IDS
|
||||
* @throws Exception
|
||||
*/
|
||||
void deleteAll(String[] ArrayDATA_IDS);
|
||||
|
||||
int countByCorp(PageData condition);
|
||||
|
||||
List<PageData> findByClassID(PageData pd);
|
||||
}
|
||||
|
|
@ -0,0 +1,188 @@
|
|||
package com.zcloud.mapper.dsno3.eduStudy;
|
||||
|
||||
import com.zcloud.entity.Page;
|
||||
import com.zcloud.entity.PageData;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 说明:班级管理
|
||||
* 作者:luoxiaobao
|
||||
* 时间:2022-05-26
|
||||
* 官网:www.zcloudchina.com
|
||||
*/
|
||||
public interface ClassMapper {
|
||||
|
||||
/**
|
||||
* 新增
|
||||
*
|
||||
* @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 pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void editState(PageData pd);
|
||||
|
||||
/**
|
||||
* 列表
|
||||
*
|
||||
* @param page
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> datalistPage(Page page);
|
||||
|
||||
/**
|
||||
* 列表(全部)
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> listAll(PageData pd);
|
||||
|
||||
/**
|
||||
* 列表(全部)
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> listAllScheduled(PageData pd);
|
||||
|
||||
/**
|
||||
* 通过id获取数据
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
PageData findById(PageData pd);
|
||||
|
||||
/**
|
||||
* 获取学员试卷相关信息
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
PageData getStuPaper(PageData pd);
|
||||
|
||||
/**
|
||||
* 通过id获取数据和签字信息,用于一人一档导出
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> findByIdForSign(PageData pd);
|
||||
|
||||
/**
|
||||
* 通过id获取数据
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
PageData findByIdForArchives(PageData pd);
|
||||
|
||||
/**
|
||||
* 批量删除
|
||||
*
|
||||
* @param ArrayDATA_IDS
|
||||
* @throws Exception
|
||||
*/
|
||||
void deleteAll(String[] ArrayDATA_IDS);
|
||||
|
||||
List<PageData> findClassInfo(PageData condition);
|
||||
|
||||
List<PageData> findByTraining(PageData condition);
|
||||
|
||||
int countByCorp(PageData condition);
|
||||
|
||||
List<PageData> getDateDashboardList(PageData condition);
|
||||
|
||||
List<PageData> getMonthDashboardList(PageData condition);
|
||||
|
||||
int getClassNum(PageData pd);
|
||||
|
||||
double sumClasshour(PageData condition);
|
||||
|
||||
List<PageData> getStuInfo(PageData condition);
|
||||
|
||||
void editNumberofexams(PageData pd);
|
||||
|
||||
List<PageData> getClassAllByCorp(PageData page);
|
||||
|
||||
/**
|
||||
* 列表
|
||||
*
|
||||
* @param page
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> listStrengthenByCorpNamelistPage(Page page);
|
||||
|
||||
/**
|
||||
* 列表
|
||||
*
|
||||
* @param page
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> listStrengthenClassByIdlistPage(Page page);
|
||||
|
||||
/**
|
||||
* 列表
|
||||
*
|
||||
* @param page
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> listStrengthenStudentByIdlistPage(Page page);
|
||||
|
||||
/**
|
||||
* 列表
|
||||
*
|
||||
* @param page
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> listallstrengthenlistlistPage(Page page);
|
||||
|
||||
/**
|
||||
* 列表
|
||||
*
|
||||
* @param page
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> listStudentStrengthenbyIdlistPage(Page page);
|
||||
|
||||
List<PageData> listStagestudentrelationByClassId(PageData pd);
|
||||
|
||||
void updateStagestudentrelation(PageData pd);
|
||||
|
||||
/**
|
||||
* 效果评估表
|
||||
*
|
||||
* @param pd
|
||||
* @return
|
||||
*/
|
||||
PageData getEvaluation(PageData pd);
|
||||
|
||||
List<PageData> getStrengthenStudent(PageData pd);
|
||||
|
||||
List<PageData> classForHealthlistPage(Page page);
|
||||
}
|
||||
|
|
@ -0,0 +1,143 @@
|
|||
package com.zcloud.mapper.dsno3.eduStudy;
|
||||
|
||||
import com.zcloud.entity.Page;
|
||||
import com.zcloud.entity.PageData;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 说明:班级工种关联表
|
||||
* 作者:luoxiaobao
|
||||
* 时间:2023-01-31
|
||||
* 官网:www.zcloudchina.com
|
||||
*/
|
||||
public interface ClassPostMapper {
|
||||
|
||||
/**
|
||||
* 新增
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void save(PageData pd);
|
||||
|
||||
/**
|
||||
* 删除
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void delete(PageData pd);
|
||||
|
||||
/**
|
||||
* 删除
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void deleteByClass(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);
|
||||
|
||||
/**
|
||||
* 获取各工位配置课程数
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> countCurByClass(PageData pd);
|
||||
|
||||
/**
|
||||
* 通过id获取数据
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
PageData findById(PageData pd);
|
||||
|
||||
/**
|
||||
* 通过id获取数据
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> findByClass(PageData pd);
|
||||
|
||||
/**
|
||||
* 通过部门工种获取数据
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
PageData findByPostDept(PageData pd);
|
||||
|
||||
/**
|
||||
* 批量删除
|
||||
*
|
||||
* @param ArrayDATA_IDS
|
||||
* @throws Exception
|
||||
*/
|
||||
void deleteAll(String[] ArrayDATA_IDS);
|
||||
|
||||
/**
|
||||
* 获取班级下部门工种
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> listByClass(PageData pd);
|
||||
|
||||
/**
|
||||
* 获取班级下部门
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> listDepByClass(PageData pd);
|
||||
|
||||
/**
|
||||
* 获取班级内部门下的工种
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> listPostByClassDep(PageData pd);
|
||||
|
||||
|
||||
/**
|
||||
* 对比 班级工种 与 班级学员工种 查询 前者比后者多的部分
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> listMorePostToStudent(PageData pd);
|
||||
|
||||
List<PageData> findInClass(PageData pd);
|
||||
|
||||
void deleteByClassPost(PageData post);
|
||||
|
||||
List<PageData> countCurByClassPost(PageData pd);
|
||||
}
|
||||
|
|
@ -0,0 +1,123 @@
|
|||
package com.zcloud.mapper.dsno3.eduStudy;
|
||||
|
||||
import com.zcloud.entity.Page;
|
||||
import com.zcloud.entity.PageData;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 说明:课程学习视频记录
|
||||
* 作者:luoxiaobao
|
||||
* 时间:2021-11-24
|
||||
* 官网:www.zcloudchina.com
|
||||
*/
|
||||
public interface CourseStudyVideoRecordMapper {
|
||||
|
||||
/**
|
||||
* 新增
|
||||
*
|
||||
* @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 pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void deleteAll(PageData pd);
|
||||
|
||||
/**
|
||||
* 列表(根据所选ID获取数据)
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> findByIds(PageData pd);
|
||||
|
||||
List<PageData> listAllByCount(PageData pd) throws Exception;
|
||||
|
||||
/**
|
||||
* 更新用户播放视频时长(涉及同一任务下有相同的课件)
|
||||
*
|
||||
* @param pd
|
||||
*/
|
||||
void editResourceTime(PageData pd);
|
||||
|
||||
/**
|
||||
* 删除班级内数据
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void deleteByClass(PageData pd) throws Exception;
|
||||
|
||||
/**
|
||||
* 删除班级内学员数据
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void deleteByClassStu(PageData pd) throws Exception;
|
||||
|
||||
void courseStudyVideoRecordCleaning(PageData pd);
|
||||
|
||||
/**
|
||||
* 获取所有学习进度
|
||||
*
|
||||
* @param pd
|
||||
* @return
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> getAllByuserInfo(PageData pd);
|
||||
|
||||
/**
|
||||
* 学习记录清理
|
||||
*
|
||||
* @param pd
|
||||
*/
|
||||
void learningRecordCleaning(PageData pd);
|
||||
}
|
||||
|
|
@ -0,0 +1,81 @@
|
|||
package com.zcloud.mapper.dsno3.eduStudy;
|
||||
|
||||
import com.zcloud.entity.Page;
|
||||
import com.zcloud.entity.PageData;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 说明:课件和字典的关系表
|
||||
* 作者:luoxiaobao
|
||||
* 时间:2022-03-10
|
||||
* 官网:www.zcloudchina.com
|
||||
*/
|
||||
public interface CoursewareRelationMapper {
|
||||
|
||||
/**
|
||||
* 新增
|
||||
*
|
||||
* @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);
|
||||
|
||||
/**
|
||||
* 删除 课件添加的时候先删除
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void deleteByCourseware(PageData pd);
|
||||
|
||||
}
|
||||
|
|
@ -0,0 +1,112 @@
|
|||
package com.zcloud.mapper.dsno3.eduStudy;
|
||||
|
||||
import com.zcloud.entity.Page;
|
||||
import com.zcloud.entity.PageData;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 说明:课程管理
|
||||
* 作者:luoxiaobao
|
||||
* 时间:2021-07-03
|
||||
* 官网:www.zcloudchina.com
|
||||
* <p>
|
||||
* <p/>
|
||||
* <p>
|
||||
* description:关联表:BUS_CURRICULUM
|
||||
*/
|
||||
public interface CurriculumMapper {
|
||||
|
||||
/**
|
||||
* 新增
|
||||
*
|
||||
* @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);
|
||||
|
||||
/**
|
||||
* 通过机构id和资源库id查询
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
PageData findByResId(PageData pd);
|
||||
|
||||
/**
|
||||
* 批量删除
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void deleteAll(PageData pd);
|
||||
|
||||
/**
|
||||
* 列表(根据所选ID获取数据)
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> findByIds(PageData pd);
|
||||
|
||||
/**
|
||||
* 我的课程(获取当前用户的所属课程)
|
||||
*
|
||||
* @param page
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> pageDataByUserlistPage(Page page);
|
||||
|
||||
/**
|
||||
* 学员课程列表(查询课程信息及可想关联的学员统计)
|
||||
*
|
||||
* @param page
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> listSummarylistPage(Page page);
|
||||
|
||||
List<PageData> findByPostlistPage(Page page);
|
||||
|
||||
void delById(PageData pd);
|
||||
}
|
||||
|
|
@ -0,0 +1,109 @@
|
|||
package com.zcloud.mapper.dsno3.eduStudy;
|
||||
|
||||
import com.zcloud.entity.Page;
|
||||
import com.zcloud.entity.PageData;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 说明:课程工种关联表
|
||||
* 作者:luoxiaobao
|
||||
* 时间:2023-01-30
|
||||
* 官网:www.zcloudchina.com
|
||||
*/
|
||||
public interface CurriculumPostMapper {
|
||||
|
||||
/**
|
||||
* 新增
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void save(PageData pd);
|
||||
|
||||
/**
|
||||
* 删除
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void delete(PageData pd);
|
||||
|
||||
|
||||
/**
|
||||
* 删除
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void deleteByClass(PageData pd);
|
||||
|
||||
/**
|
||||
* 删除班级内,课程关联工种
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void deleteByClassCur(PageData pd);
|
||||
|
||||
/**
|
||||
* 删除班级下工种
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void deleteClassPost(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);
|
||||
|
||||
/**
|
||||
* 获取班级内,课程关联工种信息
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> listClassCurPost(PageData pd);
|
||||
|
||||
/**
|
||||
* 通过id获取数据
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
PageData findById(PageData pd);
|
||||
|
||||
/**
|
||||
* 批量删除
|
||||
*
|
||||
* @param ArrayDATA_IDS
|
||||
* @throws Exception
|
||||
*/
|
||||
void deleteAll(String[] ArrayDATA_IDS);
|
||||
|
||||
List<PageData> findByPostlistPage(Page page);
|
||||
List<PageData> findByCurriculumPost(PageData pd);
|
||||
int findByCurriculumId(PageData pd);
|
||||
}
|
||||
|
|
@ -0,0 +1,9 @@
|
|||
package com.zcloud.mapper.dsno3.eduStudy;
|
||||
|
||||
import com.zcloud.entity.PageData;
|
||||
|
||||
public interface CurriculumPrivateMapper {
|
||||
|
||||
void save(PageData pd);
|
||||
|
||||
}
|
|
@ -0,0 +1,89 @@
|
|||
package com.zcloud.mapper.dsno3.eduStudy;
|
||||
|
||||
import com.zcloud.entity.Page;
|
||||
import com.zcloud.entity.PageData;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 说明:人脸识别图片
|
||||
* 作者:luoxiaobao
|
||||
* 时间:2022-12-09
|
||||
* 官网:www.zcloudchina.com
|
||||
*/
|
||||
public interface FaceImgLogMapper {
|
||||
|
||||
/**
|
||||
* 新增
|
||||
*
|
||||
* @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);
|
||||
|
||||
/**
|
||||
* 列表(全部)
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> listLimit5(PageData pd);
|
||||
|
||||
/**
|
||||
* 列表(全部)
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
int getUserClassCount(PageData pd);
|
||||
|
||||
/**
|
||||
* 通过id获取数据
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
PageData findById(PageData pd);
|
||||
|
||||
/**
|
||||
* 批量删除
|
||||
*
|
||||
* @param ArrayDATA_IDS
|
||||
* @throws Exception
|
||||
*/
|
||||
void deleteAll(String[] ArrayDATA_IDS);
|
||||
|
||||
}
|
||||
|
|
@ -0,0 +1,89 @@
|
|||
package com.zcloud.mapper.dsno3.eduStudy;
|
||||
|
||||
import com.zcloud.entity.Page;
|
||||
import com.zcloud.entity.PageData;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 说明:行业类型
|
||||
* 作者:luoxiaobao
|
||||
* 时间:2022-05-17
|
||||
* 官网:www.zcloudchina.com
|
||||
*/
|
||||
public interface IndustryTypeMapper {
|
||||
|
||||
/**
|
||||
* 新增
|
||||
*
|
||||
* @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(PageData pd);
|
||||
|
||||
/**
|
||||
* 根据pid查子集
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> listByPid(PageData pd);
|
||||
|
||||
/**
|
||||
* 获取行业类型上级ID和名称
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
PageData getIndFull(PageData pd);
|
||||
|
||||
}
|
||||
|
|
@ -0,0 +1,169 @@
|
|||
package com.zcloud.mapper.dsno3.eduStudy;
|
||||
|
||||
import com.zcloud.entity.Page;
|
||||
import com.zcloud.entity.PageData;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 说明:习题管理暂存
|
||||
* 作者:zhangyanli
|
||||
* 时间:2023-04-26
|
||||
* 官网:www.zcloudchina.com
|
||||
*/
|
||||
public interface PaperQuestionCacheMapper {
|
||||
|
||||
/**
|
||||
* 新增
|
||||
*
|
||||
* @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 pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void deleteAll(PageData pd);
|
||||
|
||||
/**
|
||||
* 列表(根据所选ID获取数据)
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> findByIds(PageData pd);
|
||||
|
||||
/**
|
||||
* 批量删除(根据所选课件ids删除习题)
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void deleteByCoursewareIds(PageData pd);
|
||||
|
||||
/**
|
||||
* 列表(根据课程所选课件获取习题数据)
|
||||
*
|
||||
* @param pd CURRICULUMID 课件ID
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> listByCourseware(PageData pd);
|
||||
|
||||
/**
|
||||
* 列表(根据阶段考试所选课件获取习题数据)
|
||||
*
|
||||
* @param pd CURRICULUMID 课件ID
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> findForStageByQuestionNum(PageData pd);
|
||||
|
||||
/**
|
||||
* 列表(根据课程所选课件获取习题数据)
|
||||
*
|
||||
* @param pd CURRICULUMID 课件ID
|
||||
* @throws Exception
|
||||
*/
|
||||
Integer countByCourseware(PageData pd);
|
||||
|
||||
/**
|
||||
* 列表(根据阶段考试所选课件范围获取习题数据)
|
||||
*
|
||||
* @param pd COURSEWARES 课件ID+课件分类
|
||||
* @throws Exception
|
||||
*/
|
||||
Integer countByStageExamCourseware(PageData pd);
|
||||
|
||||
/**
|
||||
* 列表(全部) 根据类型获取习题数据 -- 准备随机选题
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> listAllByType(PageData pd);
|
||||
|
||||
Integer hasQuestionNumber(PageData pd);
|
||||
|
||||
/**
|
||||
* 获取最大题号,导入时候使用
|
||||
*
|
||||
* @param pd
|
||||
* @return
|
||||
* @throws Exception
|
||||
*/
|
||||
Integer maxQuestionNumber(PageData pd);
|
||||
|
||||
/**
|
||||
* 获取
|
||||
* 该企业下的
|
||||
* 该培训行业类型
|
||||
* 该岗位培训类型
|
||||
* 下的习题个数
|
||||
*
|
||||
* @param pd
|
||||
* @return
|
||||
*/
|
||||
List<PageData> getCountByQuestionType(PageData pd);
|
||||
|
||||
/**
|
||||
* 查询试卷试题总分数
|
||||
*
|
||||
* @param pd
|
||||
* @return
|
||||
*/
|
||||
String getScoreByPaper(PageData pd);
|
||||
|
||||
/**
|
||||
* 删除试卷下习题
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void deleteByPaper(PageData pd);
|
||||
|
||||
List<PageData> getPaperQuestionInfo(PageData pd);
|
||||
}
|
||||
|
|
@ -0,0 +1,185 @@
|
|||
package com.zcloud.mapper.dsno3.eduStudy;
|
||||
|
||||
import com.zcloud.entity.Page;
|
||||
import com.zcloud.entity.PageData;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 说明:习题管理
|
||||
* 作者:luoxiaobao
|
||||
* 时间:2021-07-03
|
||||
* 官网:www.zcloudchina.com
|
||||
*/
|
||||
public interface PaperQuestionMapper {
|
||||
|
||||
/**
|
||||
* 新增
|
||||
*
|
||||
* @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);
|
||||
|
||||
/**
|
||||
* 列表(全部)
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> listForInherit(PageData pd);
|
||||
|
||||
/**
|
||||
* 通过id获取数据
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
PageData findById(PageData pd);
|
||||
|
||||
/**
|
||||
* 批量删除
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void deleteAll(PageData pd);
|
||||
|
||||
/**
|
||||
* 列表(根据所选ID获取数据)
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> findByIds(PageData pd);
|
||||
|
||||
/**
|
||||
* 批量删除(根据所选课件ids删除习题)
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void deleteByCoursewareIds(PageData pd);
|
||||
|
||||
/**
|
||||
* 列表(根据课程所选课件获取习题数据)
|
||||
*
|
||||
* @param pd CURRICULUMID 课件ID
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> listByCourseware(PageData pd);
|
||||
|
||||
/**
|
||||
* 列表(根据阶段考试所选课件获取习题数据)
|
||||
*
|
||||
* @param pd CURRICULUMID 课件ID
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> findForStageByQuestionNum(PageData pd);
|
||||
|
||||
/**
|
||||
* 列表(根据课程所选课件获取习题数据)
|
||||
*
|
||||
* @param pd CURRICULUMID 课件ID
|
||||
* @throws Exception
|
||||
*/
|
||||
Integer countByCourseware(PageData pd);
|
||||
|
||||
/**
|
||||
* 列表(根据阶段考试所选课件范围获取习题数据)
|
||||
*
|
||||
* @param pd COURSEWARES 课件ID+课件分类
|
||||
* @throws Exception
|
||||
*/
|
||||
Integer countByStageExamCourseware(PageData pd);
|
||||
|
||||
/**
|
||||
* 列表(全部) 根据类型获取习题数据 -- 准备随机选题
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> listAllByType(PageData pd);
|
||||
|
||||
Integer hasQuestionNumber(PageData pd);
|
||||
|
||||
/**
|
||||
* 获取最大题号,导入时候使用
|
||||
*
|
||||
* @param pd
|
||||
* @return
|
||||
* @throws Exception
|
||||
*/
|
||||
Integer maxQuestionNumber(PageData pd);
|
||||
|
||||
/**
|
||||
* 获取
|
||||
* 该企业下的
|
||||
* 该培训行业类型
|
||||
* 该岗位培训类型
|
||||
* 下的习题个数
|
||||
*
|
||||
* @param pd
|
||||
* @return
|
||||
*/
|
||||
List<PageData> getCountByQuestionType(PageData pd);
|
||||
|
||||
/**
|
||||
* 查询试卷试题总分数
|
||||
*
|
||||
* @param pd
|
||||
* @return
|
||||
*/
|
||||
String getScoreByPaper(PageData pd);
|
||||
|
||||
/**
|
||||
* 删除试卷下习题
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void deleteByPaper(PageData pd);
|
||||
|
||||
|
||||
/**
|
||||
* 获取未关联视频课件试题数
|
||||
*
|
||||
* @param pd
|
||||
* @return
|
||||
* @throws Exception
|
||||
*/
|
||||
Integer findNoVideoQueNum(PageData pd);
|
||||
}
|
||||
|
|
@ -0,0 +1,115 @@
|
|||
package com.zcloud.mapper.dsno3.eduStudy;
|
||||
|
||||
import com.zcloud.entity.Page;
|
||||
import com.zcloud.entity.PageData;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 说明:岗位-试卷关联表
|
||||
* 作者:luoxiaobao
|
||||
* 时间:2023-01-30
|
||||
* 官网:www.zcloudchina.com
|
||||
*/
|
||||
public interface PostPaperMapper {
|
||||
|
||||
/**
|
||||
* 新增
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void save(PageData pd);
|
||||
|
||||
/**
|
||||
* 删除
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void delete(PageData pd);
|
||||
|
||||
/**
|
||||
* 删除班级下工种
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void deleteClassPost(PageData pd);
|
||||
|
||||
/**
|
||||
* 删除班级下试卷
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void deleteByClass(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);
|
||||
|
||||
/**
|
||||
* 列表(全部)
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> listByClass(PageData pd);
|
||||
|
||||
/**
|
||||
* 根据班级岗位查询试卷
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
PageData findByClassPost(PageData pd);
|
||||
|
||||
/**
|
||||
* 通过id获取数据
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
PageData findById(PageData pd);
|
||||
|
||||
/**
|
||||
* 通过id获取数据
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
PageData findByclasspostid(PageData pd);
|
||||
|
||||
|
||||
/**
|
||||
* 批量删除
|
||||
*
|
||||
* @param ArrayDATA_IDS
|
||||
* @throws Exception
|
||||
*/
|
||||
void deleteAll(String[] ArrayDATA_IDS);
|
||||
|
||||
List<PageData> findByKey(PageData request);
|
||||
}
|
||||
|
|
@ -0,0 +1,73 @@
|
|||
package com.zcloud.mapper.dsno3.eduStudy;
|
||||
|
||||
import com.zcloud.entity.Page;
|
||||
import com.zcloud.entity.PageData;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 说明:岗位类型
|
||||
* 作者:luoxiaobao
|
||||
* 时间:2022-05-17
|
||||
* 官网:www.zcloudchina.com
|
||||
*/
|
||||
public interface PostTypeMapper {
|
||||
|
||||
/**
|
||||
* 新增
|
||||
*
|
||||
* @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(PageData pd);
|
||||
|
||||
}
|
||||
|
|
@ -0,0 +1,189 @@
|
|||
package com.zcloud.mapper.dsno3.eduStudy;
|
||||
|
||||
import com.zcloud.entity.Page;
|
||||
import com.zcloud.entity.PageData;
|
||||
|
||||
import java.util.LinkedList;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 说明:习题管理
|
||||
* 作者:luoxiaobao
|
||||
* 时间:2021-07-03
|
||||
* 官网:www.zcloudchina.com
|
||||
*/
|
||||
public interface QuestionMapper {
|
||||
|
||||
/**
|
||||
* 新增
|
||||
*
|
||||
* @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);
|
||||
|
||||
/**
|
||||
* 列表(全部)
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> listAllByVideo(PageData pd);
|
||||
|
||||
/**
|
||||
* 通过id获取数据
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
PageData findById(PageData pd);
|
||||
|
||||
/**
|
||||
* 通过资源库id获取数据
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
PageData findByResId(PageData pd);
|
||||
|
||||
/**
|
||||
* 批量删除
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void deleteAll(PageData pd);
|
||||
|
||||
/**
|
||||
* 列表(根据所选ID获取数据)
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> findByIds(PageData pd);
|
||||
|
||||
/**
|
||||
* 批量删除(根据所选课件ids删除习题)
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void deleteByCoursewareIds(PageData pd);
|
||||
|
||||
/**
|
||||
* 列表(根据课程所选课件获取习题数据)
|
||||
*
|
||||
* @param pd CURRICULUMID 课件ID
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> listByCourseware(PageData pd);
|
||||
|
||||
/**
|
||||
* 列表(根据阶段考试所选课件获取习题数据)
|
||||
*
|
||||
* @param pd CURRICULUMID 课件ID
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> findForStageByQuestionNum(PageData pd);
|
||||
|
||||
/**
|
||||
* 列表(根据课程所选课件获取习题数据)
|
||||
*
|
||||
* @param pd CURRICULUMID 课件ID
|
||||
* @throws Exception
|
||||
*/
|
||||
Integer countByCourseware(PageData pd);
|
||||
|
||||
/**
|
||||
* 列表(根据阶段考试所选课件范围获取习题数据)
|
||||
*
|
||||
* @param pd COURSEWARES 课件ID+课件分类
|
||||
* @throws Exception
|
||||
*/
|
||||
Integer countByStageExamCourseware(PageData pd);
|
||||
|
||||
/**
|
||||
* 列表(全部) 根据类型获取习题数据 -- 准备随机选题
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> listAllByType(PageData pd);
|
||||
|
||||
/**
|
||||
* 获取各类型习题数量
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> getQuestionCount(PageData pd);
|
||||
|
||||
Integer hasQuestionNumber(PageData pd);
|
||||
|
||||
/**
|
||||
* 获取最大题号,导入时候使用
|
||||
*
|
||||
* @param pd
|
||||
* @return
|
||||
* @throws Exception
|
||||
*/
|
||||
Integer maxQuestionNumber(PageData pd);
|
||||
|
||||
/**
|
||||
* 获取
|
||||
* 该企业下的
|
||||
* 该培训行业类型
|
||||
* 该岗位培训类型
|
||||
* 下的习题个数
|
||||
*
|
||||
* @param pd
|
||||
* @return
|
||||
*/
|
||||
List<PageData> getCountByQuestionType(PageData pd);
|
||||
|
||||
int getNumberByCoursewareId(PageData pd);
|
||||
|
||||
void saveQuestionList(LinkedList<PageData> preData);
|
||||
|
||||
/**
|
||||
* @Description: 根据课程id 所有课件的id
|
||||
* @Author: dearLin
|
||||
* @Date: 2023/3/28/028 16:33
|
||||
* @Param: [com.zcloud.entity.PageData] [pd]
|
||||
* @Return: com.zcloud.entity.PageData
|
||||
*/
|
||||
PageData getVideocoursewareId(PageData pd);
|
||||
}
|
||||
|
|
@ -0,0 +1,135 @@
|
|||
package com.zcloud.mapper.dsno3.eduStudy;
|
||||
|
||||
import com.zcloud.entity.Page;
|
||||
import com.zcloud.entity.PageData;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 说明:阶段考试
|
||||
* 作者:luoxiaobao
|
||||
* 时间:2021-09-15
|
||||
* 官网:www.zcloudchina.com
|
||||
*/
|
||||
public interface StageExamMapper {
|
||||
|
||||
/**
|
||||
* 新增
|
||||
*
|
||||
* @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);
|
||||
|
||||
/**
|
||||
* 列表(全部)
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> listExamByUser(PageData pd);
|
||||
|
||||
/**
|
||||
* 通过id获取数据
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
PageData findById(PageData pd);
|
||||
|
||||
/**
|
||||
* 批量删除
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void deleteAll(PageData pd);
|
||||
|
||||
/**
|
||||
* 列表(根据所选ID获取数据)
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> findByIds(PageData pd);
|
||||
|
||||
/**
|
||||
* 根据试卷id和用户id获取用户的所答试卷
|
||||
*
|
||||
* @param pd
|
||||
* @return
|
||||
*/
|
||||
PageData findByPaperUser(PageData pd);
|
||||
|
||||
/**
|
||||
* 根据任务id获取全部用户的全部考试成绩
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> getUserExamScoreByStudystaskId(PageData pd);
|
||||
|
||||
/**
|
||||
* 删除班级内数据
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void deleteByClass(PageData pd) throws Exception;
|
||||
|
||||
/**
|
||||
* 删除班级内学员数据
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void deleteByClassStu(PageData pd) throws Exception;
|
||||
|
||||
/**
|
||||
* @Description: 改变工种清理考试记录
|
||||
* @Author: dearLin
|
||||
* @Date: 2023/3/13/013 11:42
|
||||
* @Param: [com.zcloud.entity.PageData] [pd]
|
||||
* @Return: void
|
||||
*/
|
||||
void examRecordCleaning(PageData pd);
|
||||
|
||||
PageData sumExamByUser(PageData condition);
|
||||
|
||||
PageData findByPaperUserNotPart(PageData pd);
|
||||
|
||||
String findSTAGEEXAM(PageData pd);
|
||||
}
|
||||
|
|
@ -0,0 +1,132 @@
|
|||
package com.zcloud.mapper.dsno3.eduStudy;
|
||||
|
||||
import com.zcloud.entity.Page;
|
||||
import com.zcloud.entity.PageData;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 说明:阶段考试记录
|
||||
* 作者:luoxiaobao
|
||||
* 时间:2021-09-15
|
||||
* 官网:www.zcloudchina.com
|
||||
*/
|
||||
public interface StageExamRecordMapper {
|
||||
|
||||
/**
|
||||
* 新增
|
||||
*
|
||||
* @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);
|
||||
|
||||
/**
|
||||
* 列表(错题)
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> listError(PageData pd);
|
||||
|
||||
/**
|
||||
* 列表(错题)类型
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> listErrorCount(PageData pd);
|
||||
|
||||
/**
|
||||
* 通过id获取数据
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
PageData findById(PageData pd);
|
||||
|
||||
/**
|
||||
* 批量删除
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void deleteAll(PageData pd);
|
||||
|
||||
/**
|
||||
* 列表(根据所选ID获取数据)
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> findByIds(PageData pd);
|
||||
|
||||
/**
|
||||
* 试卷答题展示(获取答题情况)
|
||||
*
|
||||
* @param
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> findByExam(PageData pd);
|
||||
|
||||
/**
|
||||
* 试卷答题展示(获取答题情况)
|
||||
*
|
||||
* @param
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> findByExamlistPage(Page page);
|
||||
|
||||
/**
|
||||
* 删除班级内数据
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void deleteByClass(PageData pd) throws Exception;
|
||||
|
||||
/**
|
||||
* 删除班级内学员数据
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void deleteByClassStu(PageData pd) throws Exception;
|
||||
|
||||
void examRecordCleaning(PageData pd);
|
||||
|
||||
List<PageData> findByExamNotPart(PageData paper);
|
||||
}
|
||||
|
|
@ -0,0 +1,225 @@
|
|||
package com.zcloud.mapper.dsno3.eduStudy;
|
||||
|
||||
import com.zcloud.entity.Page;
|
||||
import com.zcloud.entity.PageData;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 说明:阶段考试学员关系表
|
||||
* 作者:luoxiaobao
|
||||
* 时间:2021-10-08
|
||||
* 官网:www.zcloudchina.com
|
||||
*/
|
||||
public interface StageStudentRelationMapper {
|
||||
|
||||
/**
|
||||
* 新增
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void save(PageData pd);
|
||||
|
||||
/**
|
||||
* 删除
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void delete(PageData pd);
|
||||
|
||||
/**
|
||||
* 删除
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void deleteByStu(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);
|
||||
|
||||
/**
|
||||
* 通过id获取数据
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
PageData findByStuCla(PageData pd);
|
||||
|
||||
/**
|
||||
* 批量删除
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void deleteAll(PageData pd);
|
||||
|
||||
/**
|
||||
* 列表(根据所选ID获取数据)
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> findByIds(PageData pd);
|
||||
|
||||
/**
|
||||
* 获取所选考试人员
|
||||
*
|
||||
* @param pd
|
||||
* @return
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> findByExamPaper(PageData pd);
|
||||
|
||||
/**
|
||||
* 根据试卷ID删除考试人员
|
||||
*
|
||||
* @param pd
|
||||
*/
|
||||
void deleteByExamPaper(PageData pd);
|
||||
|
||||
/**
|
||||
* 列表【我的考试】(获取当前用户的所属阶段考试信息)
|
||||
*
|
||||
* @param page
|
||||
* @return
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> pageDataByUserlistPage(Page page);
|
||||
|
||||
/**
|
||||
* 修改(更新学员考试状态)
|
||||
*
|
||||
* @param
|
||||
* @throws Exception
|
||||
*/
|
||||
void updateStudentState(PageData pd);
|
||||
|
||||
/**
|
||||
* 修改(更新班级所有学员考试状态)
|
||||
*
|
||||
* @param
|
||||
* @throws Exception
|
||||
*/
|
||||
void updateClassState(PageData pd);
|
||||
|
||||
/**
|
||||
* 修改(更新班级所有学员考试状态)
|
||||
*
|
||||
* @param
|
||||
* @throws Exception
|
||||
*/
|
||||
void updateClassStateSch(PageData pd);
|
||||
|
||||
/**
|
||||
* 修改(更新学员考试成绩及状态)
|
||||
*
|
||||
* @param
|
||||
* @throws Exception
|
||||
*/
|
||||
void updateStudentScore(PageData pd);
|
||||
|
||||
/**
|
||||
* 处理没有参加考试的学员阶考,考试未考STAGEEXAMSTATE = '4'
|
||||
*
|
||||
* @param pd
|
||||
*/
|
||||
void overStage(PageData pd);
|
||||
|
||||
/**
|
||||
* 列表【app我的任务】(获取当前用户的所属任务信息列表)
|
||||
*
|
||||
* @param page
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> pageTaskByUserlistPage(Page page);
|
||||
|
||||
/**
|
||||
* 【app学习详细】(根据STAGESTUDENTRELATION_ID获取当前的修改任务)
|
||||
*
|
||||
* @param pd
|
||||
* @return
|
||||
*/
|
||||
PageData getMyTask(PageData pd);
|
||||
|
||||
/**
|
||||
* 列表【app成绩查询】(获取当前用户的所属考试信息列表)
|
||||
*
|
||||
* @param page
|
||||
* @return
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> pageTaskScoreByUserlistPage(Page page);
|
||||
|
||||
/**
|
||||
* 修改 学习完成的 任务 人员关系表
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void updateClassHourAndCount(PageData pd) throws Exception;
|
||||
|
||||
/**
|
||||
* 删除班级内数据
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void deleteByClass(PageData pd) throws Exception;
|
||||
|
||||
/**
|
||||
* 删除班级内学员数据
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void deleteByClassStu(PageData pd) throws Exception;
|
||||
|
||||
double sumClasshourByUser(PageData condition) throws Exception;
|
||||
|
||||
void stageStudentRelationCleaning(PageData pd);
|
||||
|
||||
void editNumberofexams(PageData pd);
|
||||
|
||||
/**
|
||||
* 查考试正确率
|
||||
*
|
||||
* @param pd
|
||||
* @return
|
||||
*/
|
||||
List<PageData> getScoreRatio(PageData pd);
|
||||
|
||||
int getCountByCla(PageData pd);
|
||||
}
|
||||
|
|
@ -0,0 +1,98 @@
|
|||
package com.zcloud.mapper.dsno3.eduStudy;
|
||||
|
||||
import com.zcloud.entity.Page;
|
||||
import com.zcloud.entity.PageData;
|
||||
|
||||
import java.util.LinkedList;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 说明:试卷暂存
|
||||
* 作者:wangxuan
|
||||
* 官网:www.zcloudchina.com
|
||||
*/
|
||||
public interface StageexampaperCacheMapper {
|
||||
|
||||
/**
|
||||
* 新增
|
||||
*
|
||||
* @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);
|
||||
|
||||
/**
|
||||
* 修改 状态
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void editState(PageData pd);
|
||||
|
||||
/**
|
||||
* 修改 状态
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void editIssell(PageData pd);
|
||||
|
||||
/**
|
||||
* 修改试卷分数
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void editExamscore(PageData pd);
|
||||
|
||||
|
||||
void saveTestPaper(LinkedList<PageData> preData);
|
||||
}
|
|
@ -0,0 +1,109 @@
|
|||
package com.zcloud.mapper.dsno3.eduStudy;
|
||||
|
||||
import com.zcloud.entity.Page;
|
||||
import com.zcloud.entity.PageData;
|
||||
|
||||
import java.util.LinkedList;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 说明:阶段试卷表
|
||||
* 作者:luoxiaobao
|
||||
* 时间:2021-12-17
|
||||
* 官网:www.zcloudchina.com
|
||||
*/
|
||||
public interface StageexampaperInputMapper {
|
||||
|
||||
/**
|
||||
* 新增
|
||||
*
|
||||
* @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);
|
||||
|
||||
/**
|
||||
* 通过id获取数据
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
PageData findByResId(PageData pd);
|
||||
|
||||
/**
|
||||
* 批量删除
|
||||
*
|
||||
* @param ArrayDATA_IDS
|
||||
* @throws Exception
|
||||
*/
|
||||
void deleteAll(String[] ArrayDATA_IDS);
|
||||
|
||||
/**
|
||||
* 修改 状态
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void editState(PageData pd);
|
||||
|
||||
/**
|
||||
* 修改试卷分数
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void editExamscore(PageData pd);
|
||||
|
||||
/**
|
||||
* 获取试卷
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
PageData getPaper(PageData pd);
|
||||
|
||||
int countByCorp(PageData condition);
|
||||
|
||||
void saveTestPaper(LinkedList<PageData> preData);
|
||||
}
|
||||
|
|
@ -0,0 +1,133 @@
|
|||
package com.zcloud.mapper.dsno3.eduStudy;
|
||||
|
||||
import com.zcloud.entity.Page;
|
||||
import com.zcloud.entity.PageData;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 说明:阶段考试
|
||||
* 作者:luoxiaobao
|
||||
* 时间:2021-09-15
|
||||
* 官网:www.zcloudchina.com
|
||||
*/
|
||||
public interface StrengthenExamMapper {
|
||||
|
||||
/**
|
||||
* 新增
|
||||
*
|
||||
* @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);
|
||||
|
||||
/**
|
||||
* 列表(全部)
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> listExamByUser(PageData pd);
|
||||
|
||||
/**
|
||||
* 通过id获取数据
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
PageData findById(PageData pd);
|
||||
|
||||
/**
|
||||
* 批量删除
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void deleteAll(PageData pd);
|
||||
|
||||
/**
|
||||
* 列表(根据所选ID获取数据)
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> findByIds(PageData pd);
|
||||
|
||||
/**
|
||||
* 根据试卷id和用户id获取用户的所答试卷
|
||||
*
|
||||
* @param pd
|
||||
* @return
|
||||
*/
|
||||
PageData findByPaperUser(PageData pd);
|
||||
|
||||
/**
|
||||
* 根据任务id获取全部用户的全部考试成绩
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> getUserExamScoreByStudystaskId(PageData pd);
|
||||
|
||||
/**
|
||||
* 删除班级内数据
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void deleteByClass(PageData pd) throws Exception;
|
||||
|
||||
/**
|
||||
* 删除班级内学员数据
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void deleteByClassStu(PageData pd) throws Exception;
|
||||
|
||||
/**
|
||||
* @Description: 改变工种清理考试记录
|
||||
* @Author: dearLin
|
||||
* @Date: 2023/3/13/013 11:42
|
||||
* @Param: [com.zcloud.entity.PageData] [pd]
|
||||
* @Return: void
|
||||
*/
|
||||
void examRecordCleaning(PageData pd);
|
||||
|
||||
PageData sumExamByUser(PageData condition);
|
||||
|
||||
PageData findByPaperUserNotPart(PageData pd);
|
||||
}
|
||||
|
|
@ -0,0 +1,116 @@
|
|||
package com.zcloud.mapper.dsno3.eduStudy;
|
||||
|
||||
import com.zcloud.entity.Page;
|
||||
import com.zcloud.entity.PageData;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 说明:阶段考试记录
|
||||
* 作者:luoxiaobao
|
||||
* 时间:2021-09-15
|
||||
* 官网:www.zcloudchina.com
|
||||
*/
|
||||
public interface StrengthenExamRecordMapper {
|
||||
|
||||
/**
|
||||
* 新增
|
||||
*
|
||||
* @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 pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void deleteAll(PageData pd);
|
||||
|
||||
/**
|
||||
* 列表(根据所选ID获取数据)
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> findByIds(PageData pd);
|
||||
|
||||
/**
|
||||
* 试卷答题展示(获取答题情况)
|
||||
*
|
||||
* @param
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> findByExam(PageData pd);
|
||||
|
||||
/**
|
||||
* 试卷答题展示(获取答题情况)
|
||||
*
|
||||
* @param
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> findByExamlistPage(Page page);
|
||||
|
||||
/**
|
||||
* 删除班级内数据
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void deleteByClass(PageData pd) throws Exception;
|
||||
|
||||
/**
|
||||
* 删除班级内学员数据
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void deleteByClassStu(PageData pd) throws Exception;
|
||||
|
||||
void examRecordCleaning(PageData pd);
|
||||
|
||||
List<PageData> findByExamNotPart(PageData paper);
|
||||
}
|
||||
|
|
@ -0,0 +1,31 @@
|
|||
package com.zcloud.mapper.dsno3.eduStudy;
|
||||
|
||||
import com.zcloud.entity.PageData;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 说明:效果评估试卷题
|
||||
* 作者:luoxiaobao
|
||||
* 时间:2021-12-17
|
||||
* 官网:www.zcloudchina.com
|
||||
*/
|
||||
public interface StrengthenPaperQuestionMapper {
|
||||
|
||||
/**
|
||||
* 新增
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void save(PageData pd);
|
||||
|
||||
/**
|
||||
* 查询加强学习试卷试题
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> listStrengthenQue(PageData pd);
|
||||
}
|
||||
|
|
@ -0,0 +1,109 @@
|
|||
package com.zcloud.mapper.dsno3.eduStudy;
|
||||
|
||||
import com.zcloud.entity.Page;
|
||||
import com.zcloud.entity.PageData;
|
||||
|
||||
import java.util.LinkedList;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 说明:阶段试卷表
|
||||
* 作者:luoxiaobao
|
||||
* 时间:2021-12-17
|
||||
* 官网:www.zcloudchina.com
|
||||
*/
|
||||
public interface StrengthenStageExamPaperInputMapper {
|
||||
|
||||
/**
|
||||
* 新增
|
||||
*
|
||||
* @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);
|
||||
|
||||
/**
|
||||
* 通过id获取数据
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
PageData findByResId(PageData pd);
|
||||
|
||||
/**
|
||||
* 批量删除
|
||||
*
|
||||
* @param ArrayDATA_IDS
|
||||
* @throws Exception
|
||||
*/
|
||||
void deleteAll(String[] ArrayDATA_IDS);
|
||||
|
||||
/**
|
||||
* 修改 状态
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void editState(PageData pd);
|
||||
|
||||
/**
|
||||
* 修改试卷分数
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void editExamscore(PageData pd);
|
||||
|
||||
/**
|
||||
* 获取试卷
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
PageData getPaper(PageData pd);
|
||||
|
||||
int countByCorp(PageData condition);
|
||||
|
||||
void saveTestPaper(LinkedList<PageData> preData);
|
||||
}
|
||||
|
|
@ -0,0 +1,217 @@
|
|||
package com.zcloud.mapper.dsno3.eduStudy;
|
||||
|
||||
import com.zcloud.entity.Page;
|
||||
import com.zcloud.entity.PageData;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 说明:阶段考试学员关系表
|
||||
* 作者:luoxiaobao
|
||||
* 时间:2021-10-08
|
||||
* 官网:www.zcloudchina.com
|
||||
*/
|
||||
public interface StrengthenStudentRelationMapper {
|
||||
|
||||
/**
|
||||
* 新增
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void save(PageData pd);
|
||||
|
||||
/**
|
||||
* 删除
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void delete(PageData pd);
|
||||
|
||||
/**
|
||||
* 删除
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void deleteByStu(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);
|
||||
|
||||
/**
|
||||
* 通过id获取数据
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
PageData findByStuCla(PageData pd);
|
||||
|
||||
/**
|
||||
* 批量删除
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void deleteAll(PageData pd);
|
||||
|
||||
/**
|
||||
* 列表(根据所选ID获取数据)
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> findByIds(PageData pd);
|
||||
|
||||
/**
|
||||
* 获取所选考试人员
|
||||
*
|
||||
* @param pd
|
||||
* @return
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> findByExamPaper(PageData pd);
|
||||
|
||||
/**
|
||||
* 根据试卷ID删除考试人员
|
||||
*
|
||||
* @param pd
|
||||
*/
|
||||
void deleteByExamPaper(PageData pd);
|
||||
|
||||
/**
|
||||
* 列表【我的考试】(获取当前用户的所属阶段考试信息)
|
||||
*
|
||||
* @param page
|
||||
* @return
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> pageDataByUserlistPage(Page page);
|
||||
|
||||
/**
|
||||
* 修改(更新学员考试状态)
|
||||
*
|
||||
* @param
|
||||
* @throws Exception
|
||||
*/
|
||||
void updateStudentState(PageData pd);
|
||||
|
||||
/**
|
||||
* 修改(更新班级所有学员考试状态)
|
||||
*
|
||||
* @param
|
||||
* @throws Exception
|
||||
*/
|
||||
void updateClassState(PageData pd);
|
||||
|
||||
/**
|
||||
* 修改(更新班级所有学员考试状态)
|
||||
*
|
||||
* @param
|
||||
* @throws Exception
|
||||
*/
|
||||
void updateClassStateSch(PageData pd);
|
||||
|
||||
/**
|
||||
* 修改(更新学员考试成绩及状态)
|
||||
*
|
||||
* @param
|
||||
* @throws Exception
|
||||
*/
|
||||
void updateStudentScore(PageData pd);
|
||||
|
||||
/**
|
||||
* 处理没有参加考试的学员阶考,考试未考STAGEEXAMSTATE = '4'
|
||||
*
|
||||
* @param pd
|
||||
*/
|
||||
void overStage(PageData pd);
|
||||
|
||||
/**
|
||||
* 列表【app我的任务】(获取当前用户的所属任务信息列表)
|
||||
*
|
||||
* @param page
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> pageTaskByUserlistPage(Page page);
|
||||
|
||||
/**
|
||||
* 【app学习详细】(根据STAGESTUDENTRELATION_ID获取当前的修改任务)
|
||||
*
|
||||
* @param pd
|
||||
* @return
|
||||
*/
|
||||
PageData getMyTask(PageData pd);
|
||||
|
||||
/**
|
||||
* 列表【app成绩查询】(获取当前用户的所属考试信息列表)
|
||||
*
|
||||
* @param page
|
||||
* @return
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> pageTaskScoreByUserlistPage(Page page);
|
||||
|
||||
/**
|
||||
* 修改 学习完成的 任务 人员关系表
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void updateClassHourAndCount(PageData pd) throws Exception;
|
||||
|
||||
/**
|
||||
* 删除班级内数据
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void deleteByClass(PageData pd) throws Exception;
|
||||
|
||||
/**
|
||||
* 删除班级内学员数据
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void deleteByClassStu(PageData pd) throws Exception;
|
||||
|
||||
double sumClasshourByUser(PageData condition) throws Exception;
|
||||
|
||||
void stageStudentRelationCleaning(PageData pd);
|
||||
|
||||
void editNumberofexams(PageData pd);
|
||||
|
||||
List<PageData> findAllByClassId(PageData pd);
|
||||
}
|
||||
|
|
@ -0,0 +1,250 @@
|
|||
package com.zcloud.mapper.dsno3.eduStudy;
|
||||
|
||||
import com.zcloud.entity.Page;
|
||||
import com.zcloud.entity.PageData;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 说明:学员表
|
||||
* 作者:luoxiaobao
|
||||
* 时间:2022-06-08
|
||||
* 官网:www.zcloudchina.com
|
||||
*/
|
||||
public interface StudentMapper {
|
||||
|
||||
/**
|
||||
* 新增
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void save(PageData pd);
|
||||
|
||||
/**
|
||||
* 删除
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void delete(PageData pd);
|
||||
|
||||
/**
|
||||
* 删除
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void deleteByClass(PageData pd);
|
||||
|
||||
/**
|
||||
* 修改
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void edit(PageData pd);
|
||||
|
||||
/**
|
||||
* 列表
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> list(PageData pd);
|
||||
|
||||
/**
|
||||
* 列表
|
||||
*
|
||||
* @param page
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> studentlistPage(Page page);
|
||||
|
||||
/**
|
||||
* 列表(全部)
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> listAll(PageData pd);
|
||||
|
||||
/**
|
||||
* 获取机构下所有学员数量
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
int getStuNumByCrop(PageData pd);
|
||||
|
||||
/**
|
||||
* 获取机构批次号
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> getBatchList(PageData pd);
|
||||
|
||||
/**
|
||||
* 列表(按企业)
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> listAllByCorp(PageData pd);
|
||||
|
||||
/**
|
||||
* 通过id获取数据
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
PageData findById(PageData pd);
|
||||
|
||||
/**
|
||||
* 通过获取班级内身份证学员
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
int editClassStuByIdCard(PageData pd);
|
||||
|
||||
/**
|
||||
* 查询企业内档案编号是否存在
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
PageData findByFileNumber(PageData pd);
|
||||
|
||||
/**
|
||||
* 根据手机号和身份证号查询
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> findStuByIdCardPhone(PageData pd);
|
||||
|
||||
/**
|
||||
* 根据手机号和身份证号查询
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> findStuByIdCardOrPhone(PageData pd);
|
||||
|
||||
/**
|
||||
* 批量删除
|
||||
*
|
||||
* @param ArrayDATA_IDS
|
||||
* @throws Exception
|
||||
*/
|
||||
void deleteAll(String[] ArrayDATA_IDS);
|
||||
|
||||
|
||||
/**
|
||||
* 通过id获取数据
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
PageData getMaxBatchByCorp(PageData pd);
|
||||
|
||||
/**
|
||||
* 查询班级内学员
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> listByClass(PageData pd);
|
||||
|
||||
/**
|
||||
* 查询班级内是否还有此岗位学员
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
int CountByClassPost(PageData pd);
|
||||
|
||||
/**
|
||||
* 查询班级内学员数
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
int countByClass(PageData pd);
|
||||
|
||||
/**
|
||||
* 对比班级学员工种 与 班级工种 查询 前者比后者多的部分
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> listMorePostToClass(PageData pd);
|
||||
|
||||
List<PageData> stulistPage(Page page);
|
||||
|
||||
List<PageData> trainedstudentlistPage(Page page);
|
||||
|
||||
List<PageData> getUserStudylistPage(Page page);
|
||||
|
||||
PageData findByUserId(PageData entity);
|
||||
|
||||
PageData findByUserIdClass(PageData request);
|
||||
|
||||
List<PageData> getDateDashboardList(PageData condition);
|
||||
|
||||
List<PageData> getMonthDashboardList(PageData condition);
|
||||
|
||||
int countByCorp(PageData condition);
|
||||
|
||||
List<PageData> findByIdCardInClass(PageData pd);
|
||||
|
||||
List<PageData> getByUserId(PageData entity);
|
||||
|
||||
List<PageData> getPrison(PageData request);
|
||||
|
||||
List<PageData> getHole(PageData request);
|
||||
|
||||
void changePostByCidUid(PageData pd);
|
||||
|
||||
PageData findUserCardByFileNumber(PageData pageData);
|
||||
|
||||
PageData getNumberOfExams(PageData pd);
|
||||
|
||||
/**
|
||||
* 获取企业下所有学员数量
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
int getStuNumByEnter(PageData pd);
|
||||
|
||||
int getPassCount(PageData condition);
|
||||
|
||||
List<PageData> listAllByExoprt(PageData pd);
|
||||
|
||||
PageData getStudentIdByUserId(PageData pageData);
|
||||
|
||||
/**
|
||||
* 获取效果评估表
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
PageData getEvaluation(PageData pd);
|
||||
|
||||
String findStrengthenexam(PageData pd);
|
||||
|
||||
List<PageData> findStrengthenexamrecord(PageData pd);
|
||||
|
||||
List<PageData> trainedstudentNewlistPage(Page page);
|
||||
|
||||
int findByDepPostId(PageData pd);
|
||||
|
||||
int getFileNumber(PageData fn);
|
||||
|
||||
List<PageData> derivedRecord(PageData pd);
|
||||
|
||||
List<PageData> healthlistPage(Page page);
|
||||
}
|
||||
|
|
@ -0,0 +1,73 @@
|
|||
package com.zcloud.mapper.dsno3.eduStudy;
|
||||
|
||||
import com.zcloud.entity.Page;
|
||||
import com.zcloud.entity.PageData;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 说明:岗位类型
|
||||
* 作者:luoxiaobao
|
||||
* 时间:2022-05-17
|
||||
* 官网:www.zcloudchina.com
|
||||
*/
|
||||
public interface TrainLevelTypeMapper {
|
||||
|
||||
/**
|
||||
* 新增
|
||||
*
|
||||
* @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);
|
||||
|
||||
}
|
||||
|
|
@ -0,0 +1,89 @@
|
|||
package com.zcloud.mapper.dsno3.eduStudy;
|
||||
|
||||
import com.zcloud.entity.Page;
|
||||
import com.zcloud.entity.PageData;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 说明:年初计划
|
||||
* 作者:luoxiaobao
|
||||
* 时间:2023-02-17
|
||||
* 官网:www.zcloudchina.com
|
||||
*/
|
||||
public interface TrainingPlanMapper {
|
||||
|
||||
/**
|
||||
* 新增
|
||||
*
|
||||
* @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 pd
|
||||
* @throws Exception
|
||||
*/
|
||||
PageData countPlan(PageData pd);
|
||||
|
||||
/**
|
||||
* 计算班级相关数据
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> countClass(PageData pd);
|
||||
|
||||
/**
|
||||
* 批量删除
|
||||
*
|
||||
* @param ArrayDATA_IDS
|
||||
* @throws Exception
|
||||
*/
|
||||
void deleteAll(String[] ArrayDATA_IDS);
|
||||
|
||||
}
|
||||
|
|
@ -0,0 +1,73 @@
|
|||
package com.zcloud.mapper.dsno3.eduStudy;
|
||||
|
||||
import com.zcloud.entity.Page;
|
||||
import com.zcloud.entity.PageData;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 说明:培训类型
|
||||
* 作者:luoxiaobao
|
||||
* 时间:2022-05-17
|
||||
* 官网:www.zcloudchina.com
|
||||
*/
|
||||
public interface TrainingTypeMapper {
|
||||
|
||||
/**
|
||||
* 新增
|
||||
*
|
||||
* @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
|
||||
* @throws Exception
|
||||
*/
|
||||
void deleteAll(PageData pd);
|
||||
|
||||
}
|
||||
|
|
@ -0,0 +1,124 @@
|
|||
package com.zcloud.mapper.dsno3.eduStudy;
|
||||
|
||||
import com.zcloud.entity.Page;
|
||||
import com.zcloud.entity.PageData;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 说明:视频课件维护
|
||||
* 作者:luoxiaobao
|
||||
* 时间:2021-06-26
|
||||
* 官网:www.zcloudchina.com
|
||||
* <p/>
|
||||
* description:关联表:BUS_VIDEOCOURSEWARE
|
||||
*/
|
||||
public interface VideoCoursewareMapper {
|
||||
|
||||
/**
|
||||
* 新增
|
||||
*
|
||||
* @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 pd
|
||||
* @throws Exception
|
||||
*/
|
||||
PageData findByResId(PageData pd);
|
||||
|
||||
|
||||
/**
|
||||
* 批量删除
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void deleteAll(PageData pd);
|
||||
|
||||
/**
|
||||
* 列表(根据所选ID获取数据)
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> findByIds(PageData pd);
|
||||
|
||||
/**
|
||||
* 下拉选项列表(全部)
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> getSelect(PageData pd);
|
||||
|
||||
/**
|
||||
* 修改 课件状态
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void editByState(PageData pd);
|
||||
|
||||
List<PageData> listAllByCurriculumId(PageData pd);
|
||||
|
||||
PageData getIndFull(PageData pd);
|
||||
|
||||
List<PageData> findByUserIdAndClassId(PageData pd);
|
||||
|
||||
List<PageData> findByName(PageData pd);
|
||||
|
||||
List<PageData> listAllCourseWareName();
|
||||
|
||||
/**获取行业类型上级ID和名称
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
PageData getIndFullByLast(PageData pd);
|
||||
}
|
||||
|
|
@ -0,0 +1,21 @@
|
|||
package com.zcloud.mapper.dsno3.eduStudyResourceProxy;
|
||||
|
||||
import com.zcloud.entity.Page;
|
||||
import com.zcloud.entity.PageData;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 说明:课程查询映射到org数据源
|
||||
* 作者:wangxuan
|
||||
* 官网:www.zcloudchina.com
|
||||
*/
|
||||
public interface CurriculumMapperProxy {
|
||||
/**
|
||||
* 列表
|
||||
*
|
||||
* @param page
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> datalistPage(Page page);
|
||||
}
|
|
@ -0,0 +1,90 @@
|
|||
package com.zcloud.mapper.dsno3.eduSystem;
|
||||
|
||||
import com.zcloud.entity.Page;
|
||||
import com.zcloud.entity.PageData;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 说明:base64准用存储表
|
||||
* 作者:luoxiaobao
|
||||
* 时间:2023-02-01
|
||||
* 官网:www.zcloudchina.com
|
||||
*/
|
||||
public interface BaseFactoryMapper {
|
||||
|
||||
/**
|
||||
* 新增
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void save(PageData pd);
|
||||
|
||||
/**
|
||||
* 删除
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void delete(PageData pd);
|
||||
|
||||
/**
|
||||
* 删除
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void deleteByForeign(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 pd
|
||||
* @throws Exception
|
||||
*/
|
||||
PageData findByKeyType(PageData pd);
|
||||
|
||||
/**
|
||||
* 批量删除
|
||||
*
|
||||
* @param ArrayDATA_IDS
|
||||
* @throws Exception
|
||||
*/
|
||||
void deleteAll(String[] ArrayDATA_IDS);
|
||||
|
||||
List<PageData> findByKey(PageData condition);
|
||||
}
|
||||
|
|
@ -0,0 +1,41 @@
|
|||
package com.zcloud.mapper.dsno3.eduSystem;
|
||||
|
||||
import com.zcloud.entity.Page;
|
||||
import com.zcloud.entity.PageData;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 说明:用户签字Mapper
|
||||
* 作者:luoxiaobao
|
||||
* 官网:www.qdkjchina.com
|
||||
*/
|
||||
public interface UserSignMapper {
|
||||
/**
|
||||
* 保存用户
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void saveUser(PageData pd);
|
||||
|
||||
List<PageData> signlistPage(Page page);
|
||||
|
||||
void deleteUserSign(PageData pd);
|
||||
|
||||
PageData findById(PageData pd);
|
||||
|
||||
void edit(PageData pd);
|
||||
|
||||
/*获取档案签字列表
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> listByEnt(PageData pd);
|
||||
|
||||
/*判断是否是同一签字人员类型(同一机构,同一企业下)
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> findByUsersigntype(PageData pd);
|
||||
}
|
|
@ -0,0 +1,402 @@
|
|||
package com.zcloud.mapper.dsno3.eduSystem;
|
||||
|
||||
import com.zcloud.entity.Page;
|
||||
import com.zcloud.entity.PageData;
|
||||
import com.zcloud.entity.system.User;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 说明:用户Mapper
|
||||
* 作者:luoxiaobao
|
||||
* 官网:www.qdkjchina.com
|
||||
*/
|
||||
public interface UsersCacheMapper {
|
||||
|
||||
/**
|
||||
* 通过用户获取数据
|
||||
*
|
||||
* @param pd
|
||||
* @return
|
||||
*/
|
||||
PageData findByUsername(PageData pd);
|
||||
|
||||
PageData findByName(PageData pd);
|
||||
|
||||
/**
|
||||
* 用户列表
|
||||
*
|
||||
* @param page
|
||||
* @return
|
||||
*/
|
||||
List<PageData> userlistPage(Page page);
|
||||
|
||||
/**
|
||||
* 用户列表
|
||||
*
|
||||
* @param page
|
||||
* @return
|
||||
*/
|
||||
List<PageData> userSelectlistPage(Page page);
|
||||
|
||||
/**
|
||||
* 通过用户ID获取用户信息和角色信息
|
||||
*
|
||||
* @param USER_ID
|
||||
* @return
|
||||
*/
|
||||
User getUserAndRoleById(String USER_ID);
|
||||
|
||||
/**
|
||||
* 通过邮箱获取数据
|
||||
*
|
||||
* @param pd
|
||||
* @return
|
||||
* @throws Exception
|
||||
*/
|
||||
PageData findByEmail(PageData pd);
|
||||
|
||||
/**
|
||||
* 通过编码获取数据
|
||||
*
|
||||
* @param pd
|
||||
* @return
|
||||
* @throws Exception
|
||||
*/
|
||||
PageData findByNumbe(PageData pd);
|
||||
|
||||
/**
|
||||
* 列出某角色下的所有用户
|
||||
*
|
||||
* @param pd
|
||||
* @return
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> listAllUserByRoldId(PageData pd);
|
||||
|
||||
/**
|
||||
* 查询所有用户
|
||||
*
|
||||
* @param pd
|
||||
* @return
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> listAll(PageData pd);
|
||||
|
||||
/**
|
||||
* 用户列表(全部)
|
||||
*
|
||||
* @param pd
|
||||
* @return
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> listAllUser(PageData pd);
|
||||
|
||||
/**
|
||||
* 查询部门下用户
|
||||
*
|
||||
* @param pd
|
||||
* @return
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> listUserByDept(PageData pd);
|
||||
|
||||
/**
|
||||
* 获取获取部门账号
|
||||
*
|
||||
* @param pd
|
||||
* @return
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> listUserbyDep(PageData pd);
|
||||
|
||||
/**
|
||||
* 用户列表(弹窗选择用)
|
||||
*
|
||||
* @param page
|
||||
* @return
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> userBystafflistPage(Page page);
|
||||
|
||||
/**
|
||||
* 通过用户ID获取数据
|
||||
*
|
||||
* @param pd
|
||||
* @return
|
||||
* @throws Exception
|
||||
*/
|
||||
PageData findById(PageData pd);
|
||||
|
||||
/**
|
||||
* 通过身份证号获取用户信息
|
||||
*
|
||||
* @param pd
|
||||
* @return
|
||||
* @throws Exception
|
||||
*/
|
||||
PageData findByIdCard(PageData pd);
|
||||
|
||||
/**
|
||||
* 保存用户IP
|
||||
*
|
||||
* @param pd
|
||||
*/
|
||||
void saveIP(PageData pd);
|
||||
|
||||
/**
|
||||
* 保存用户
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void saveUser(PageData pd);
|
||||
|
||||
void editPassword(PageData pd);
|
||||
|
||||
void editAuthentication(PageData pd);
|
||||
|
||||
/**
|
||||
* 保存用户系统皮肤
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void saveSkin(PageData pd);
|
||||
|
||||
/**
|
||||
* 修改用户
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void editUser(PageData pd);
|
||||
|
||||
/**
|
||||
* 修改状态
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void editStatus(PageData pd);
|
||||
|
||||
/**
|
||||
* 修改照片
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void editPhoto(PageData pd);
|
||||
|
||||
/**
|
||||
* 删除用户
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void deleteUser(PageData pd);
|
||||
|
||||
/**
|
||||
* 批量删除用户
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void deleteAllUser(String[] USER_IDS);
|
||||
|
||||
List<PageData> listUserBYids(String[] USER_IDS);
|
||||
|
||||
/**
|
||||
* 修改用户小程序权限
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void editUserFuns(PageData pd);
|
||||
|
||||
/**
|
||||
* 查询小程序用户
|
||||
*
|
||||
* @param pd
|
||||
* @return
|
||||
* @throws Exception
|
||||
*/
|
||||
PageData findAppUserById(PageData pd);
|
||||
|
||||
/**
|
||||
* 用户同意协议
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void agreeProtocol(PageData pd);
|
||||
|
||||
/**
|
||||
* 获取该企业下的所有用户名,用户判断重复,减少返回字段,优化压力
|
||||
*
|
||||
* @param pd
|
||||
* @return
|
||||
*/
|
||||
List<PageData> findUserNameAll(PageData pd);
|
||||
|
||||
/**
|
||||
* 获取用户
|
||||
*
|
||||
* @param pd
|
||||
* @return
|
||||
*/
|
||||
List<PageData> findAllUser(PageData pd);
|
||||
|
||||
/**
|
||||
* 获取企业的主账号
|
||||
*
|
||||
* @param pd
|
||||
* @return
|
||||
* @throws Exception
|
||||
*/
|
||||
PageData findCorpMain(PageData pd);
|
||||
|
||||
|
||||
/**
|
||||
* 获取账号及部门岗位
|
||||
*
|
||||
* @param page
|
||||
* @return
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> listUserDepPos(PageData pd);
|
||||
|
||||
/**
|
||||
* 查询公司员工总数
|
||||
*
|
||||
* @param pd
|
||||
* @return
|
||||
*/
|
||||
int getUserCount(PageData pd);
|
||||
|
||||
/**
|
||||
* 查询公司检查过清单的员工总数
|
||||
*
|
||||
* @param pd
|
||||
* @return
|
||||
*/
|
||||
int getWorkedUserCount(PageData pd);
|
||||
|
||||
/**
|
||||
* 查询用户倒班周期数据
|
||||
*
|
||||
* @param page
|
||||
* @return
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> getUserWork(PageData pd);
|
||||
|
||||
/**
|
||||
* 修改用户倒班周期
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void editShiftWork(PageData pd);
|
||||
|
||||
/**
|
||||
* 获取人员Cascader数据(人员ID,姓名,部门ID,部门级别)
|
||||
*
|
||||
* @param pd
|
||||
* @return
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> listCascader(PageData pd);
|
||||
|
||||
/**
|
||||
* 清除在线学习人员分类
|
||||
*
|
||||
* @param pd
|
||||
* @return
|
||||
* @throws Exception
|
||||
*/
|
||||
void clearLearnerCategory(PageData pd);
|
||||
|
||||
/**
|
||||
* 用户列表(弹窗选择用)
|
||||
*
|
||||
* @param page
|
||||
* @return
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> listUserDepPoslistPage(Page page);
|
||||
|
||||
/**
|
||||
* 修改公司名称时同步修改企业账号
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void updateCornUser(PageData pd);
|
||||
|
||||
/**
|
||||
* 查询用户名称及部门名称
|
||||
*
|
||||
* @param pd
|
||||
* @return
|
||||
* @throws Exception
|
||||
*/
|
||||
PageData findUserDept(PageData pd);
|
||||
|
||||
/**
|
||||
* 根据手机号和身份证号查询
|
||||
*
|
||||
* @param pd
|
||||
* @return
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> findStuByIdCardPhone(PageData pd);
|
||||
|
||||
/**
|
||||
* 根据手机号和身份证号查询
|
||||
*
|
||||
* @param pd
|
||||
* @return
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> findStuByIdCardOrPhone(PageData pd);
|
||||
|
||||
/**
|
||||
* 查询学员
|
||||
*
|
||||
* @param pd
|
||||
* @return
|
||||
* @throws Exception
|
||||
*/
|
||||
PageData findStuById(PageData pd);
|
||||
|
||||
PageData findByPeopleType(PageData pd);
|
||||
|
||||
List<PageData> mechanismuserlistPage(Page page);
|
||||
|
||||
List<PageData> traineduserlistPage(Page page);
|
||||
|
||||
/**
|
||||
* 根据人员类型查询用户
|
||||
*
|
||||
* @param pd
|
||||
* @return
|
||||
*/
|
||||
List<PageData> listByPersonnelType(PageData pd);
|
||||
|
||||
PageData findEnterprise(PageData request);
|
||||
|
||||
void editUsers(PageData user);
|
||||
|
||||
List<PageData> simplelistPage(Page page);
|
||||
|
||||
PageData findStudent(PageData request);
|
||||
|
||||
List<PageData> findTemporaryStudent(PageData request);
|
||||
|
||||
PageData countUserByIdCrd(PageData pageData);
|
||||
|
||||
PageData findByUsernameAndType(PageData pd);
|
||||
|
||||
List<PageData> getUserEnterprise(Page page);
|
||||
}
|
|
@ -0,0 +1,85 @@
|
|||
package com.zcloud.mapper.dsno3.eduSystem;
|
||||
|
||||
import com.zcloud.entity.Page;
|
||||
import com.zcloud.entity.PageData;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 说明:版本日志Mapper
|
||||
* 作者:zhangyanli
|
||||
* 官网:www.qdkjchina.com
|
||||
*/
|
||||
public interface VersionLogMapper {
|
||||
|
||||
/**
|
||||
* 新增
|
||||
*
|
||||
* @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);
|
||||
|
||||
/**
|
||||
* 获取最大版本号
|
||||
*
|
||||
* @param
|
||||
* @throws Exception
|
||||
*/
|
||||
PageData getVersion(PageData pd);
|
||||
/**
|
||||
* 获取App最大版本号
|
||||
*
|
||||
* @param
|
||||
* @throws Exception
|
||||
*/
|
||||
PageData getAppVersion(PageData pd);
|
||||
}
|
|
@ -0,0 +1,64 @@
|
|||
package com.zcloud.mapper.dsno3.eduTrain;
|
||||
|
||||
import com.zcloud.entity.Page;
|
||||
import com.zcloud.entity.PageData;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
public interface TrainSurveyDemandMapper {
|
||||
|
||||
/**
|
||||
* 新增
|
||||
*
|
||||
* @param pd
|
||||
* @throws Exception
|
||||
*/
|
||||
void save(PageData pd);
|
||||
|
||||
/**
|
||||
* 列表
|
||||
*
|
||||
* @param page
|
||||
* @return
|
||||
*/
|
||||
List<PageData> datalistPage(Page page);
|
||||
|
||||
/**
|
||||
* 问题列表
|
||||
*
|
||||
* @param pd
|
||||
* @return
|
||||
*/
|
||||
List<PageData> detailsDemand(PageData pd);
|
||||
|
||||
/**
|
||||
* 填报
|
||||
*
|
||||
* @param pd
|
||||
*/
|
||||
void update(PageData pd);
|
||||
|
||||
/**
|
||||
* 修改读状态
|
||||
*
|
||||
* @param pd
|
||||
*/
|
||||
void readUpdate(PageData pd);
|
||||
|
||||
/**
|
||||
* 未读个数
|
||||
*
|
||||
* @param pd
|
||||
* @return
|
||||
*/
|
||||
int unreadMessage(PageData pd);
|
||||
|
||||
/**
|
||||
* 未读列表
|
||||
*
|
||||
* @param pd
|
||||
* @return
|
||||
*/
|
||||
List<PageData> unreadMessageList(PageData pd);
|
||||
|
||||
}
|
|
@ -0,0 +1,79 @@
|
|||
package com.zcloud.mapper.dsno3.eduTrain;
|
||||
|
||||
import com.zcloud.entity.Page;
|
||||
import com.zcloud.entity.PageData;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 说明:培训日程安排通知
|
||||
* 作者:luoxiaobao
|
||||
* 时间:2021-12-20
|
||||
* 官网:www.zcloudchina.com
|
||||
*/
|
||||
public interface TrainingScheduleMapper {
|
||||
|
||||
/**
|
||||
* 新增
|
||||
*
|
||||
* @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 pd
|
||||
* @throws Exception
|
||||
*/
|
||||
List<PageData> getData(PageData pd);
|
||||
|
||||
/**
|
||||
* 批量删除
|
||||
*
|
||||
* @param ArrayDATA_IDS
|
||||
* @throws Exception
|
||||
*/
|
||||
void deleteAll(String[] ArrayDATA_IDS);
|
||||
|
||||
}
|
||||
|
Loading…
Reference in New Issue