package com.artfess.bpm.engine.his;

import com.artfess.base.query.QueryFilter;
import com.artfess.bpm.api.model.process.hi.BpmProcessInstanceHistory;
import com.artfess.bpm.api.service.BpmHistoryService;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import org.springframework.stereotype.Service;

import java.util.List;

@Service
public class DefaultBpmHistoryService implements BpmHistoryService{

	@Override
	public BpmProcessInstanceHistory getProcessInstHistory(String processInstId) {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public boolean removeProcessInstHistory(String processInstId) {
		// TODO Auto-generated method stub
		return false;
	}

	@Override
	public List<BpmProcessInstanceHistory> getAll(QueryFilter queryFilter) {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public List<BpmProcessInstanceHistory> getProcessInstancesByUserId(String userId) {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public List<BpmProcessInstanceHistory> getProcessInstancesByUserId(String userId, Page page) {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public List<BpmProcessInstanceHistory> getProcessInstancesByUserId(String userId, QueryFilter queryFilter) {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public List<BpmProcessInstanceHistory> getAttendProcessInstancesByUserId(String userId) {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public List<BpmProcessInstanceHistory> getAttendProcessInstancesByUserId(String userId, Page page) {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public List<BpmProcessInstanceHistory> getAttendProcessInstancesByUserId(String userId, QueryFilter queryFilter) {
		// TODO Auto-generated method stub
		return null;
	}

}
