integrated_traffic/src/main/java/com/zcloud/service/eduStudy/ClassService.java

148 lines
2.9 KiB
Java
Raw Normal View History

2024-03-06 16:25:53 +08:00
package com.zcloud.service.eduStudy;
import com.zcloud.entity.Page;
import com.zcloud.entity.PageData;
import java.util.List;
/**
*
* luoxiaobao
* 2022-05-26
* www.zcloudchina.com
*/
public interface ClassService {
/**
*
*
* @param pd
* @throws Exception
*/
public void save(PageData pd) throws Exception;
/**
*
*
* @param pd
* @throws Exception
*/
public void delete(PageData pd) throws Exception;
/**
*
*
* @param pd
* @throws Exception
*/
public void edit(PageData pd) throws Exception;
/**
*
*
* @param pd
* @throws Exception
*/
public void editState(PageData pd) throws Exception;
/**
*
*
* @param page
* @throws Exception
*/
public List<PageData> list(Page page) throws Exception;
/**
* ()
*
* @param pd
* @throws Exception
*/
public List<PageData> listAll(PageData pd) throws Exception;
/**
* ()
*
* @param pd
* @throws Exception
*/
public List<PageData> listAllScheduled(PageData pd) throws Exception;
/**
* id
*
* @param pd
* @throws Exception
*/
public PageData findById(PageData pd) throws Exception;
/**
*
*
* @param pd
* @throws Exception
*/
public PageData getStuPaper(PageData pd) throws Exception;
/**
* id
*
* @param pd
* @throws Exception
*/
public List<PageData> findByIdForSign(PageData pd) throws Exception;
/**
* id
*
* @param pd
* @throws Exception
*/
public PageData findByIdForArchives(PageData pd) throws Exception;
/**
*
*
* @param ArrayDATA_IDS
* @throws Exception
*/
public void deleteAll(String[] ArrayDATA_IDS) throws Exception;
List<PageData> getClassInfo(PageData condition) throws Exception;
List<PageData> findByTraining(PageData condition) throws Exception;
int getClassNum(PageData pd);
void editNumberofexams(PageData pd);
List<PageData> getClassAllByCorOrEnt(PageData pageData);
List<PageData> listStrengthenByCorpName(Page page);
List<PageData> listStrengthenClassById(Page page);
List<PageData> listStrengthenStudentById(Page page);
List<PageData> listallstrengthenlist(Page page);
List<PageData> listStudentStrengthenbyId(Page page);
List<PageData> listStagestudentrelationByClassId(PageData pd);
void updateStagestudentrelation(PageData pageData);
/**
*
*
* @return
*/
PageData getEvaluation(PageData pd);
List<PageData> classForHealthList(Page page) throws Exception;
}