| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071 |
- package com.ruoyi.wisdomarbitrate.mapper;
-
- import com.ruoyi.wisdomarbitrate.domain.Arbitrator;
- import com.ruoyi.wisdomarbitrate.domain.CaseAffiliate;
- import com.ruoyi.wisdomarbitrate.domain.CaseApplication;
- import com.ruoyi.wisdomarbitrate.domain.dto.CaseConfirmPayDTO;
- import com.ruoyi.wisdomarbitrate.domain.vo.ToDoCount;
- import org.apache.ibatis.annotations.Param;
-
- import java.util.List;
-
- public interface CaseApplicationMapper {
- List<CaseApplication> selectCaseApplicationList(CaseApplication caseApplication);
-
- int selectCaseApplicationCount(CaseApplication caseApplication);
-
- /**
- * 查询超级管理员案件
- * @param caseApplication
- * @return
- */
- List<CaseApplication> selectAdminCaseApplicationList(CaseApplication caseApplication);
-
- int insertCaseApplication(CaseApplication caseApplication);
-
-
- int updataCaseApplication(CaseApplication caseApplication);
-
- int submitCaseApplication(CaseApplication caseApplication);
-
- int deletecaseApplication(CaseApplication caseApplication);
-
- CaseApplication selectCaseApplication(CaseApplication caseApplication);
-
- CaseApplication selectCaseApplicationConfirm(CaseApplication caseApplication);
-
- /**
- * 查询最大编号
- * @param caseNum
- * @param length
- * @return
- */
- Integer selectCaseNumLike(@Param("caseNum") String caseNum, @Param("length") int length);
-
- /**
- * 查询仲裁员根据案件id
- * @param id
- * @return
- */
- String selectArbitratorList(@Param("id") String id);
-
- /**
- * 修改支付方式
- * @param payDTO
- */
- void updatePayType(CaseConfirmPayDTO payDTO);
-
-
- ToDoCount selectAdminCaseToDoCount();
-
-
- ToDoCount selectTodoCountByRole(CaseApplication caseApplication);
-
- /**
- * 修改案件锁定状态
- * @param id
- * @param lockStatus
- * @return
- */
- int updateCaseLockStatus(@Param("id")Long id,@Param("lockStatus") Integer lockStatus);
- }
|