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

47 lines
1.2 KiB
Java

10 months ago
package com.supervision.police.service;
import com.baomidou.mybatisplus.core.metadata.IPage;
10 months ago
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;
10 months ago
import com.supervision.police.dto.ModelCaseBase;
import com.supervision.police.dto.ModelCaseDTO;
10 months ago
import org.springframework.web.multipart.MultipartFile;
10 months ago
import java.util.List;
10 months ago
/**
* (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);
10 months ago
10 months ago
R<?> checkCaseNo(String caseNo,String caseId);
10 months ago
10 months ago
R<?> addOrUpd(ModelCaseBase modelCaseBase);
10 months ago
R<?> del(String id);
10 months ago
R<List<CasePerson>> getPerson(String caseId, String name);
10 months ago
9 months ago
R<?> addPerson(CasePerson person);
/**
*
* @param person
* @return
*/
boolean updatePerson(CasePerson person);
10 months ago
R<?> uploadCase(MultipartFile file);
R<?> getIndexDetail(String caseId, String indexType, Integer page, Integer size);
}