package com.yc.crm.base.service;
|
|
import com.yc.crm.base.entity.*;
|
|
import javax.servlet.http.HttpSession;
|
import java.util.List;
|
import java.util.Map;
|
|
public interface CrmServiceIfc {
|
|
Map getBaseInfo(HttpSession session);
|
|
Object getUserInfo(HttpSession session, Page page);
|
|
void followUpSave(T482105Entity entity);
|
|
Response followUpList(FollowUpRequestEntity entity);
|
|
void followUpDel(Integer id);
|
|
List<T482117Entity> personalList(String userCode, String groupid);
|
|
void personalSave(List<T482117Entity> list, String userCode);
|
|
Response auditList(String userCode, AuditRequestEntity entity);
|
|
void scheduleSave(T482112Entity entity);
|
|
Response scheduleList(ScheduleRequestEntity entity);
|
|
void scheduleDel(T482112Entity entity);
|
|
void scheduleAttention(T482112Entity pinFlag);
|
|
void scheduleCompleted(Integer id);
|
|
void commentSave(T482104Entity entity);
|
|
Response commentList(CommentRequestEntity entity);
|
|
void commentDel(Integer id);
|
|
List<T482112Entity> listByMonth(String date,String dbi,String formid);
|
|
Object getMailUserInfo(String key);
|
}
|