| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 |
- package cn.com.lzt.message.send.service;
- import cn.com.lzt.message.send.entity.MMessageEntity;
- import cn.com.lzt.message.send.entity.MMessageSendScopeEntity;
- import java.io.IOException;
- import java.util.List;
- import freemarker.template.TemplateException;
- import org.jeecgframework.core.common.service.CommonService;
- public interface MMessageServiceI extends CommonService{
-
- public <T> void delete(T entity);
- /**
- * 添加一对多
- *
- */
- public void addMain(MMessageEntity mMessage,
- List<MMessageSendScopeEntity> mMessageSendScopeList) ;
- /**
- * 修改一对多
- *
- */
- public void updateMain(MMessageEntity mMessage,
- List<MMessageSendScopeEntity> mMessageSendScopeList);
- public void delMain(MMessageEntity mMessage);
-
- /**
- * 默认按钮-sql增强-新增操作
- * @param id
- * @return
- */
- public boolean doAddSql(MMessageEntity t);
- /**
- * 默认按钮-sql增强-更新操作
- * @param id
- * @return
- */
- public boolean doUpdateSql(MMessageEntity t);
- /**
- * 默认按钮-sql增强-删除操作
- * @param id
- * @return
- */
- public boolean doDelSql(MMessageEntity t);
- /**
- * 替换模板消息
- * @param mMessage
- * @param replaceSystem 是否替换系统变量
- * @param update 文件编号是否更新
- */
- String replaceTemplate(MMessageEntity mMessage,boolean replaceSystem,boolean update) ;
- MMessageEntity userPreview(String userId,String messageId);
- }
|