ProjecttaskServiceI.java 744 B

12345678910111213141516171819202122232425
  1. package com.xcgl.projecttask.service;
  2. import com.xcgl.projecttask.entity.ProjecttaskEntity;
  3. import com.xcgl.taskresult.entity.TaskResultEntity;
  4. import org.jeecgframework.core.common.service.CommonService;
  5. import java.io.Serializable;
  6. public interface ProjecttaskServiceI extends CommonService{
  7. public void delete(ProjecttaskEntity entity) throws Exception;
  8. public Serializable save(ProjecttaskEntity entity) throws Exception;
  9. public void saveOrUpdate(ProjecttaskEntity entity) throws Exception;
  10. /**
  11. * 完成后任务后,处理操作,比如发信息
  12. * @param task
  13. */
  14. void afterDone(ProjecttaskEntity task,TaskResultEntity taskResult);
  15. void sendMsg(ProjecttaskEntity entity);
  16. String getMaxLocalCode();
  17. }