You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
fu-hsi-service/src/main/java/com/supervision/police/service/ModelCaseService.java

39 lines
1012 B
Java

package com.supervision.police.service;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.service.IService;
import com.supervision.common.domain.R;
import com.supervision.police.domain.CasePerson;
import com.supervision.police.domain.ModelCase;
import com.supervision.police.dto.ModelCaseDTO;
import org.springframework.web.multipart.MultipartFile;
import java.util.List;
/**
* 案件表(ModelCase)表服务接口
*
* @author makejava
* @since 2024-07-02 14:14:43
*/
public interface ModelCaseService extends IService<ModelCase> {
IPage<ModelCaseDTO> queryList(ModelCase modelCase, Integer page, Integer size);
R<?> checkCaseNo(String caseNo);
R<?> addOrUpd(ModelCase modelCase);
R<?> del(String id);
R<List<CasePerson>> getPerson(String caseId, String name);
R<?> addPersion(CasePerson person);
R<?> uploadCase(MultipartFile file);
R<?> getIndexDetail(String caseId, String indexType, Integer page, Integer size);
}