package com.example.jz.service;
|
|
import com.baomidou.mybatisplus.extension.service.IService;
|
import com.example.jz.modle.PageParam;
|
import com.example.jz.modle.dto.CauseDto;
|
import com.example.jz.modle.entity.Cause;
|
import com.example.jz.modle.vo.CauseVo;
|
import com.example.jz.modle.vo.UserVo;
|
|
import java.util.List;
|
|
/**
|
* 案件表(Cause)表服务接口
|
*
|
* @author makejava
|
* @since 2022-07-13 11:52:58
|
*/
|
public interface CauseService extends IService<Cause> {
|
|
/**
|
* @return java.lang.Integer
|
* @Description 添加案件
|
* @Param [causeDto]
|
**/
|
Integer addCause(CauseDto causeDto);
|
|
/**
|
* @Description 获取案件根据条件
|
* @Param [cause, status]
|
* @return java.util.List<com.example.jz.modle.vo.CauseVo>
|
**/
|
PageParam<CauseVo> getCauserListByCondition(String cause, Integer status, Integer size, Integer current);
|
|
List<UserVo> getManagerList();
|
|
Integer updateCause(CauseDto causeDto,Integer id);
|
}
|