package com.yh.saas.plugin.servicer.service;
import java.util.Date;
import java.util.List;
import com.baomidou.mybatisplus.service.IService;
import com.yh.saas.plugin.servicer.entity.ServicerBillOperateHis;

/**
 * <p>
 * 记录服务商单据操作历史 服务类
 * </p>
 *
 * @author yul
 * @since 2019-12-23
 */
public interface IServicerBillOperateHisService extends IService<ServicerBillOperateHis> {

	/**
	 * 操作历史查询
	 * 
	 * @param id
	 * @param workflowId
	 * @return
	 */
	List<ServicerBillOperateHis> getBillOperateHis(String id, String workflowId);

	/**
	 * 插入操作历史
	 * 
	 * @param billType
	 * @param id
	 * @param billName
	 * @param makeUser
	 * @param nowDate
	 * @param statusName
	 * @param statusNameEn
	 * @param reason
	 */
	void saveBillOperateHis(String billType, String id, String billName, String makeUser, Date nowDate,
                            String statusName, String statusNameEn, String reason);

	/**
	 * 取得当前登录人职务姓名
	 *
	 * @return
	 */
	String getStaffAndName();

}
