BudgetProcServiceI.java 821 B

1234567891011121314151617181920212223242526272829
  1. package cn.com.lzt.budget.proc.service;
  2. import cn.com.lzt.budget.inst.entity.BudgetInstEntity;
  3. import cn.com.lzt.budget.proc.entity.BudgetProcEntity;
  4. import org.jeecgframework.core.common.service.CommonService;
  5. import java.io.Serializable;
  6. public interface BudgetProcServiceI extends CommonService{
  7. public void delete(BudgetProcEntity entity) throws Exception;
  8. public Serializable save(BudgetProcEntity entity) throws Exception;
  9. public void saveOrUpdate(BudgetProcEntity entity) throws Exception;
  10. //流程开始
  11. void start(String instId);
  12. /**
  13. * 流程处理
  14. * @param instId 实例id
  15. * @param taskId 任务id
  16. * @param status 1通过 -1驳回
  17. * @param descn 描述
  18. */
  19. void process(String instId, String taskId, Integer status, String descn);
  20. void cancel(String instId,String procId);
  21. }