LineVersionsService.java 1001 Bytes
package com.bsth.service;

import java.util.List;
import java.util.Map;

import com.bsth.entity.LineVersions;

/**
 * 
 * @Interface: LineVersionsService(线路版本service业务层实现接口)
 * 
 * @extends : BaseService
 * 
 * @Description: TODO(线路版本service业务层实现接口)
 * 
 * @Author bsth@lq
 * 
 * @Version 公交调度系统BS版 0.1
 * 
 */
public interface LineVersionsService extends BaseService<LineVersions, Integer> {
	
	/**
	 * 获取线路版本
	 * 
	 */
	List<LineVersions> findByLineCode(int lineId);

	Map<String, Object> update(Map<String, Object> map);

	List<LineVersions> findupdated();

	List<LineVersions> lineUpdate();

	LineVersions findLineVersionsMax(int lineId);
	
	List<LineVersions> findAllHistroyLineVersionsById(int lineId);
	
	// 返回当前线路版本
	Integer findCurrentVersion(int lineId);

	Map<String, Object> add(Map<String, Object> map);

	Map<String, Object> issueVersion(int id);


}