StepService.java 863 B

123456789101112131415161718192021222324252627282930
  1. package com.loan.system.service;
  2. import com.loan.system.domain.entity.Step;
  3. import com.loan.system.domain.vo.StepVO;
  4. import java.util.List;
  5. public interface StepService {
  6. List<StepVO> addStepByCaseId(Long caseId);
  7. void updateStatusByCaseId(String msg,String stepName, Long caseId);
  8. void cancelPreApprove(Long caseId);
  9. StepVO updateUserByCaseId(String stepName, Long approverId, Long caseId);
  10. List<StepVO> getStepByCaseId(Long caseId);
  11. List<Step> getAllStepByCaseId(Long caseId);
  12. Long getLeadSalesIdAndIsDelete(Long caseId, String stepName);
  13. Step findByStepNameAndCaseId(String stepName, Long caseId);
  14. void updateUserId1ByCaseIdAndStepName(String stepName, Long approverId, Long caseId);
  15. void updateUserId2ByCaseIdAndStepName(String stepName, Long approverId, Long caseId);
  16. void logic_delete(Long id);
  17. }