59 lines
1.2 KiB
Java
59 lines
1.2 KiB
Java
package com.ruoyi.wisdomarbitrate.service;
|
|
|
|
import com.ruoyi.common.core.domain.AjaxResult;
|
|
import com.ruoyi.wisdomarbitrate.domain.CaseApplication;
|
|
import com.ruoyi.wisdomarbitrate.domain.vo.UpdateSubmitVO;
|
|
|
|
/**
|
|
* @author wangqiong
|
|
* @description 案件日志
|
|
* @date 2023-11-17 13:58
|
|
*/
|
|
public interface CaseApplicationLogService {
|
|
/**
|
|
* 新增案件日志
|
|
* @param caseApplicationLog
|
|
* @return
|
|
*/
|
|
int insert(CaseApplication caseApplicationLog);
|
|
|
|
/**
|
|
* 根据案件日志id删除案件日志
|
|
* @param id
|
|
* @return
|
|
*/
|
|
int delete(Long id);
|
|
|
|
/**
|
|
* 根据案件id和版本号查询案件日志
|
|
* @param id
|
|
* @param version
|
|
* @return
|
|
*/
|
|
CaseApplication selectByCaseIdAndVersion(Long id, int version);
|
|
|
|
/**
|
|
* 修改的案件提交到秘书
|
|
* @param vo
|
|
* @return
|
|
*/
|
|
AjaxResult submit(UpdateSubmitVO vo);
|
|
|
|
/**
|
|
* 修改撤销申请
|
|
* @param vo
|
|
* @return
|
|
*/
|
|
AjaxResult revoke(UpdateSubmitVO vo);
|
|
|
|
/**
|
|
* 秘书审核修改的案件
|
|
* @param vo
|
|
* @return
|
|
*/
|
|
AjaxResult updateAudit(UpdateSubmitVO vo);
|
|
|
|
|
|
AjaxResult selectCompareCase(UpdateSubmitVO vo);
|
|
}
|