package com.steering.mes.fprecall;

import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.ArrayList;
import CoreFS.SA06.CoreReturnObject;
import CoreFS.SA08.CoreXmlSqlParsersFactory;
import CoreFS.SC01.CoreConstantData;

import com.steering.comm.db.DBCommon;

public class coretpreacll extends DBCommon {
//	TZH 24.4.24 注销物流接口
//	public CoreReturnObject getLineList(String name) {
//		// String deletedFlag = includeDeleted ? "0" : "";
//		Object[] params = new Object[] {name};
//		// return this.getDataBySqlID("corefprecall.QUERY");
//		return this.getDataBySqlID("MSSQL1Dao", "coretprecall.QUERY", params);
//	}
//	public CoreReturnObject getLineList_all() {
//		
//		return this.getDataBySqlID("MSSQL1Dao", "coretprecall.QUERY_ALL");
//	}
//	
//public CoreReturnObject setLineList_all(String heatNo,ArrayList list,ArrayList list1,ArrayList list2) {
//	String sql  = "";
//    CoreReturnObject cro = new CoreReturnObject();
//    cro.setResult(0);
//	   //sql+="'"+ list.get(i)+"'";
//	Connection conn = null;
//	try{
//		conn = this.getDao("MSSQL1Dao").getConnection();
//		conn.setAutoCommit(false);
//		for (int i = 0; i < list.size(); i++) 
//		{
//			Statement sta = conn.createStatement();
//			sql = "INSERT INTO [TPCO_CXPLAN].[dbo].[Tab_ZLPlan]";
//		    sql+= "([cxPlanid],[xh],ZL_Id,[SteelGrade],[CClcode],[PDM],[GYStatus],[Pline],[PLANNY],[ORDERNO],";
//		    sql+= "[FQ],[SLlcode],[DBLength],[ZPNo],[SLGPUnit],[SLGPWeight],[status])" ;   
//		    sql+="select 标识ID, '2',TPCO_CXPLAN.dbo.FunGetZLGZID(产线,null),钢种,产出炉号,坯断面,工艺状态,产线,计划年月,合同号, 分切,";
//		    sql+="'"+ heatNo+"',";
//		    sql+="单倍尺长度,轧批号,'"+list1.get(i)+"','"+list2.get(i)+"','31'";             
//		    sql+="from ZL_COMBINE_FP where Convert(varchar(10),标识ID)+上料炉号+产出炉号 in(";
//			sql += "'" +list.get(i)+ "'";
//			if(i < list.size()-1){
//				sql += ",";
//			}
//			sql += ")";
//			
//			sta.executeUpdate(sql);
//			sta.close();
//	    }	
//		conn.commit();
//	}
//	catch(SQLException sqle){
//		try{
//			if(conn != null){
//				conn.rollback();
//			}
//		}
//		catch(SQLException ex){
//			
//		}
//		cro.setV_errCode(-1);
//		cro.SetErrInfo("");
//	}
//	finally{
//		try{
//			if(conn != null && !conn.isClosed()){
//				conn.close();
//			}
//		}
//		catch(SQLException ex){
//			
//		}
//	}
//	return cro;
//}
}
