EnterprisePurchaseLeadService.java 906 B

12345678910111213141516171819202122
  1. package com.cyksj.service.enterprise;
  2. import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
  3. import com.baomidou.mybatisplus.extension.service.IService;
  4. import com.cyksj.model.entity.EnterprisePurchaseLead;
  5. import com.cyksj.model.request.EnterprisePurchaseLeadRemarkReq;
  6. import com.cyksj.model.request.EnterprisePurchaseLeadStatusReq;
  7. import com.cyksj.model.request.EnterprisePurchaseLeadSubmitReq;
  8. import com.cyksj.model.views.EnterprisePurchaseLeadView;
  9. public interface EnterprisePurchaseLeadService extends IService<EnterprisePurchaseLead> {
  10. Long submit(EnterprisePurchaseLeadSubmitReq req, String submitIp, String userAgent);
  11. Page<EnterprisePurchaseLeadView> page(String status, String keyword, Integer start, Integer limit);
  12. Boolean hasPending();
  13. void updateStatus(EnterprisePurchaseLeadStatusReq req);
  14. void updateRemark(EnterprisePurchaseLeadRemarkReq req);
  15. }