package com.cyksj.service.enterprise; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.service.IService; import com.cyksj.model.entity.EnterprisePurchaseLead; import com.cyksj.model.request.EnterprisePurchaseLeadRemarkReq; import com.cyksj.model.request.EnterprisePurchaseLeadStatusReq; import com.cyksj.model.request.EnterprisePurchaseLeadSubmitReq; import com.cyksj.model.views.EnterprisePurchaseLeadView; public interface EnterprisePurchaseLeadService extends IService { Long submit(EnterprisePurchaseLeadSubmitReq req, String submitIp, String userAgent); Page page(String status, String keyword, Integer start, Integer limit); Boolean hasPending(); void updateStatus(EnterprisePurchaseLeadStatusReq req); void updateRemark(EnterprisePurchaseLeadRemarkReq req); }