LearningContentBoardService.java 877 Bytes
Newer Older
liqin's avatar
liqin committed
1
package cn.chnmuseum.party.service;
liqin's avatar
liqin committed
2

liqin's avatar
liqin committed
3 4 5
import cn.chnmuseum.party.model.Asset;
import cn.chnmuseum.party.model.ExhibitionBoard;
import cn.chnmuseum.party.model.LearningContentBoard;
liqin's avatar
liqin committed
6 7
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
liqin's avatar
liqin committed
8 9
import com.baomidou.mybatisplus.extension.service.IService;

liqin's avatar
liqin committed
10 11
import java.util.List;

liqin's avatar
liqin committed
12 13 14 15 16 17 18 19 20 21
/**
 * <p>
 * 学习内容展板 服务类
 * </p>
 *
 * @author Danny Lee
 * @since 2021-03-16
 */
public interface LearningContentBoardService extends IService<LearningContentBoard> {

liqin's avatar
liqin committed
22 23
    List<LearningContentBoard> getBoardListByLearningContentId(String learningContentId);

liqin's avatar
liqin committed
24
    IPage<ExhibitionBoard> getBoardPageByLearningContentId(Page<ExhibitionBoard> page, String learningContentId, String nameOrCode);
liqin's avatar
liqin committed
25

liqin's avatar
liqin committed
26
    IPage<Asset> getAssetPageByOrganCode(Page<Asset> page, String organCode);
liqin's avatar
liqin committed
27

liqin's avatar
liqin committed
28
}