package com.steering.pss.sale.order.qualityDesign.server.imp;

import java.sql.Connection;
import java.sql.SQLException;
import java.util.List;

import com.steering.pss.sale.order.model.DesignMscPlEntity;
import com.steering.pss.sale.order.model.DesignMscPlGzEntity;
import com.steering.pss.sale.order.qualityDesign.ReturnsModel.DesignEntity;
import com.steering.pss.sale.order.qualityDesign.ReturnsModel.SpecEntity;

public interface SpecManageImp {
	/**
	 * 轧管规格、断面规格、坯料规格
	 * 
	 * @param con
	 *            连接字符串
	 * @param proDucInfo
	 *            制程
	 * @param grades
	 *            钢种集合
	 * @param design
	 *            质量设计类
	 * @return SpecEntity
	 * @throws SQLException
	 */
	SpecEntity analysisSpec(Connection con, DesignMscPlEntity proDucInfo,
			List<DesignMscPlGzEntity> grades, DesignEntity design)
			throws SQLException;

}
