ErrandComplaintService.java 928 B

12345678910111213141516171819202122232425
  1. package com.sqx.modules.errand.service;
  2. import com.baomidou.mybatisplus.extension.service.IService;
  3. import com.sqx.common.utils.Result;
  4. import com.sqx.modules.errand.entity.ErrandComplaint;
  5. public interface ErrandComplaintService extends IService<ErrandComplaint> {
  6. Result insertComplaint(ErrandComplaint errandComplaint);
  7. Result findAllComplaint(Long userId, Integer illegalId, Integer complaintState, Integer page, Integer limit);
  8. Result findComplaint(Long userId, Long complaintId);
  9. Result appealIndent(Long userId, ErrandComplaint errandComplaint);
  10. Result findAllAppeal(Integer page, Integer limit, Long userId, Integer illegalId, Integer complaintState, String indentNumber);
  11. Result updateCustomerComplaint(Long complaintId, Integer complaintState);
  12. Result updateComplaintState(ErrandComplaint errandComplaint);
  13. Result selectComplaint(Long userId, Integer page, Integer limit);
  14. }