package com.mindskip.xzs.service.impl; import com.github.pagehelper.PageHelper; import com.mindskip.xzs.base.RestResponse; import com.mindskip.xzs.domain.vo.OnlineStudyVO; import com.mindskip.xzs.repository.OnlineStudyMapper; import com.mindskip.xzs.service.OnlineStudyService; import lombok.RequiredArgsConstructor; import org.springframework.stereotype.Service; import java.util.List; /** * @author:xp * @date:2024/5/16 10:53 */ @Service @RequiredArgsConstructor public class OnlineStudySeerviceImpl implements OnlineStudyService { private final OnlineStudyMapper mapper; @Override public RestResponse add(OnlineStudyVO form) { mapper.add(form); return RestResponse.ok("添加成功"); } @Override public RestResponse update(OnlineStudyVO form) { mapper.update(form); return RestResponse.ok("修改成功"); } @Override public RestResponse remove(List ids) { mapper.remove(ids); return RestResponse.ok("删除成功"); } @Override public RestResponse page(OnlineStudyVO query) { PageHelper.startPage(query.getPageNum(), query.getPageSize()); List data = mapper.page(query); return RestResponse.ok(data); } }