chore: 初始化北汽福田MES采集程序
This commit is contained in:
@@ -0,0 +1,238 @@
|
||||
using System;
|
||||
using System.Data;
|
||||
using System.Data.SqlClient;
|
||||
using DataLinkMesWork;
|
||||
using System.Collections;
|
||||
using System.Collections.Specialized;
|
||||
//using SystemFramework;
|
||||
|
||||
namespace bizFacade
|
||||
{
|
||||
/// <summary>
|
||||
/// 电子看板信息系统
|
||||
/// </summary>
|
||||
public partial class BaseDataSystemMES
|
||||
{
|
||||
/// <summary>
|
||||
/// 电子看板_工作时间与班次_删除
|
||||
/// </summary>
|
||||
/// <param name="shiftNO">序号</param>
|
||||
static public bool WorkShift_Delete(int shiftNO)
|
||||
{
|
||||
string procedureName;
|
||||
procedureName = "电子看板_工作时间与班次_删除";
|
||||
SqlParameter[] thisParms = new SqlParameter[1];
|
||||
thisParms[0] = new System.Data.SqlClient.SqlParameter("@序号", shiftNO);
|
||||
return DataAccess.ExecuteStoredProcedure(procedureName, ref thisParms);
|
||||
}
|
||||
/// <summary>
|
||||
/// 电子看板_工作时间与班次_修改
|
||||
/// </summary>
|
||||
/// <param name="shiftNO">序号</param>
|
||||
/// <param name="shiftStartTime">开始工作时间</param>
|
||||
/// <param name="shiftEndTime">结束工作时间</param>
|
||||
/// <param name="shiftWorkNo">班次代码</param>
|
||||
/// <param name="shiftIsWork">是否工作</param>
|
||||
static public bool WorkShift_Update(int shiftNO,string shiftStartTime,
|
||||
string shiftEndTime, int shiftWorkNo, int shiftIsWork)
|
||||
{
|
||||
string procedureName;
|
||||
procedureName = "电子看板_工作时间与班次_修改";
|
||||
SqlParameter[] thisParms = new SqlParameter[5];
|
||||
thisParms[0] = new System.Data.SqlClient.SqlParameter("@序号", shiftNO);
|
||||
thisParms[1] = new System.Data.SqlClient.SqlParameter("@开始工作时间", shiftStartTime);
|
||||
thisParms[2] = new System.Data.SqlClient.SqlParameter("@结束工作时间", shiftEndTime);
|
||||
thisParms[3] = new System.Data.SqlClient.SqlParameter("@班次代码", shiftWorkNo);
|
||||
thisParms[4] = new System.Data.SqlClient.SqlParameter("@是否工作", shiftIsWork);
|
||||
return DataAccess.ExecuteStoredProcedure(procedureName, ref thisParms);
|
||||
}
|
||||
/// <summary>
|
||||
/// 电子看板_工作时间与班次_增加
|
||||
/// </summary>
|
||||
/// <param name="shiftNO">序号</param>
|
||||
/// <param name="shiftStartTime">开始工作时间</param>
|
||||
/// <param name="shiftEndTime">结束工作时间</param>
|
||||
/// <param name="shiftWorkNo">班次代码</param>
|
||||
/// <param name="shiftIsWork">是否工作</param>
|
||||
static public bool WorkShift_Insert(int shiftNO, string shiftStartTime,
|
||||
string shiftEndTime, int shiftWorkNo, int shiftIsWork)
|
||||
{
|
||||
string procedureName;
|
||||
procedureName = "电子看板_工作时间与班次_增加";
|
||||
SqlParameter[] thisParms = new SqlParameter[5];
|
||||
thisParms[0] = new System.Data.SqlClient.SqlParameter("@序号", shiftNO);
|
||||
thisParms[1] = new System.Data.SqlClient.SqlParameter("@开始工作时间", shiftStartTime);
|
||||
thisParms[2] = new System.Data.SqlClient.SqlParameter("@结束工作时间", shiftEndTime);
|
||||
thisParms[3] = new System.Data.SqlClient.SqlParameter("@班次代码", shiftWorkNo);
|
||||
thisParms[4] = new System.Data.SqlClient.SqlParameter("@是否工作", shiftIsWork);
|
||||
return DataAccess.ExecuteStoredProcedure(procedureName, ref thisParms);
|
||||
}
|
||||
/// <summary>
|
||||
/// 电子看板_工作时间与班次_查询
|
||||
/// </summary>
|
||||
/// <param name="dt"></param>
|
||||
static public void WorkShift_Select(out DataTable dt)
|
||||
{
|
||||
string sql;
|
||||
sql = " exec 电子看板_工作时间与班次_查询";
|
||||
DataAccess.ExecuteDataTable(sql, out dt);
|
||||
}
|
||||
/// <summary>
|
||||
/// MES_基本变量_基本机型_增加
|
||||
/// @基本机型 nvarchar(50),
|
||||
/// @机型代码 int
|
||||
/// </summary>
|
||||
static public bool EngineBasicType_Insert(string engineBasicType,
|
||||
int engineBasicTypeID, double maxWeight, double minWeight, double Vp, double tm)
|
||||
{
|
||||
string procedureName;
|
||||
procedureName = "MES_基本变量_基本机型_增加";
|
||||
SqlParameter[] thisParms = new SqlParameter[6];
|
||||
thisParms[0] = new System.Data.SqlClient.SqlParameter("@基本机型", engineBasicType);
|
||||
thisParms[1] = new System.Data.SqlClient.SqlParameter("@机型代码", engineBasicTypeID);
|
||||
thisParms[2] = new System.Data.SqlClient.SqlParameter("@重量差上限", maxWeight);
|
||||
thisParms[3] = new System.Data.SqlClient.SqlParameter("@重量差下限", minWeight);
|
||||
thisParms[4] = new System.Data.SqlClient.SqlParameter("@Vp", Vp);
|
||||
thisParms[5] = new System.Data.SqlClient.SqlParameter("@tm", tm);
|
||||
return DataAccess.ExecuteStoredProcedure(procedureName, ref thisParms);
|
||||
}
|
||||
/// <summary>
|
||||
/// MES_基本变量_基本机型_修改
|
||||
/// @序号 int,
|
||||
/// @基本机型 nvarchar(50),
|
||||
/// @机型代码 int
|
||||
/// </summary>
|
||||
static public bool EngineBasicType_Update(int sn,string engineBasicType,
|
||||
int engineBasicTypeID, double maxWeight, double minWeight, double Vp, double tm)
|
||||
{
|
||||
string procedureName;
|
||||
procedureName = "MES_基本变量_基本机型_修改";
|
||||
SqlParameter[] thisParms = new SqlParameter[7];
|
||||
thisParms[0] = new System.Data.SqlClient.SqlParameter("@序号", sn);
|
||||
thisParms[1] = new System.Data.SqlClient.SqlParameter("@基本机型", engineBasicType);
|
||||
thisParms[2] = new System.Data.SqlClient.SqlParameter("@机型代码", engineBasicTypeID);
|
||||
thisParms[3] = new System.Data.SqlClient.SqlParameter("@重量差上限", maxWeight);
|
||||
thisParms[4] = new System.Data.SqlClient.SqlParameter("@重量差下限", minWeight);
|
||||
thisParms[5] = new System.Data.SqlClient.SqlParameter("@Vp", Vp);
|
||||
thisParms[6] = new System.Data.SqlClient.SqlParameter("@tm", tm);
|
||||
return DataAccess.ExecuteStoredProcedure(procedureName, ref thisParms);
|
||||
}
|
||||
/// <summary>
|
||||
/// MES_基本变量_基本机型_删除
|
||||
/// @序号 int
|
||||
/// </summary>
|
||||
static public bool EngineBasicType_Delete(int sn)
|
||||
{
|
||||
string procedureName;
|
||||
procedureName = "MES_基本变量_基本机型_删除";
|
||||
SqlParameter[] thisParms = new SqlParameter[1];
|
||||
thisParms[0] = new System.Data.SqlClient.SqlParameter("@序号", sn);
|
||||
return DataAccess.ExecuteStoredProcedure(procedureName, ref thisParms);
|
||||
}
|
||||
/// <summary>
|
||||
/// MES_基本变量_机型代码_增加
|
||||
/// @发动机型号 nvarchar(50),
|
||||
/// @发动机机型标志 int,
|
||||
/// @条码类型 int ,
|
||||
/// @流水号类型 int,
|
||||
/// @工厂编号 nvarchar(50),
|
||||
/// @装配线班组号 nvarchar(50),
|
||||
/// @壳体编号型号 nvarchar(50),
|
||||
/// @壳体编号型号带空格 nvarchar(50),
|
||||
/// @QR码读数标志 nvarchar(50),
|
||||
/// @QR码产品型号 nvarchar(50)
|
||||
/// </summary>
|
||||
/// <param name="engineType">发动机型号</param>
|
||||
/// <param name="engineTypeID">发动机机型标志</param>
|
||||
/// <param name="barCodeID">条码类型</param>
|
||||
/// <param name="snNumberID">流水号类型</param>
|
||||
/// <param name="factoryID">工厂编号</param>
|
||||
/// <param name="shiftID">装配线班组号</param>
|
||||
/// <param name="shellCode">壳体编号型号</param>
|
||||
/// <param name="shellCode_Space">壳体编号型号带空格</param>
|
||||
/// <param name="QR_Code">QR码读数标志</param>
|
||||
/// <param name="QR_Type">QR码产品型号</param>
|
||||
/// <returns></returns>
|
||||
static public bool EngineType_Insert(string engineType, int engineTypeID,
|
||||
int barCodeID,int snNumberID,string factoryID,string shiftID,
|
||||
string shellCode, string shellCode_Space, string QR_Code, string QR_Type, string shellCode_downline)
|
||||
{
|
||||
string procedureName;
|
||||
procedureName = "MES_基本变量_机型代码_增加_new";
|
||||
SqlParameter[] thisParms = new SqlParameter[11];
|
||||
thisParms[0] = new System.Data.SqlClient.SqlParameter("@发动机型号", engineType);
|
||||
thisParms[1] = new System.Data.SqlClient.SqlParameter("@发动机机型标志", engineTypeID);
|
||||
thisParms[2] = new System.Data.SqlClient.SqlParameter("@条码类型", barCodeID);
|
||||
thisParms[3] = new System.Data.SqlClient.SqlParameter("@流水号类型", snNumberID);
|
||||
thisParms[4] = new System.Data.SqlClient.SqlParameter("@工厂编号", factoryID);
|
||||
thisParms[5] = new System.Data.SqlClient.SqlParameter("@装配线班组号", shiftID);
|
||||
thisParms[6] = new System.Data.SqlClient.SqlParameter("@壳体编号型号", shellCode);
|
||||
thisParms[7] = new System.Data.SqlClient.SqlParameter("@壳体编号型号带空格", shellCode_Space);
|
||||
thisParms[8] = new System.Data.SqlClient.SqlParameter("@QR码读数标志", QR_Code);
|
||||
thisParms[9] = new System.Data.SqlClient.SqlParameter("@QR码产品型号", QR_Type);
|
||||
thisParms[10] = new System.Data.SqlClient.SqlParameter("@壳体编号型号条码", shellCode_downline);
|
||||
return DataAccess.ExecuteStoredProcedure(procedureName, ref thisParms);
|
||||
}
|
||||
/// <summary>
|
||||
/// MES_基本变量_机型代码_修改
|
||||
/// @序号 int,
|
||||
/// @发动机型号 nvarchar(50),
|
||||
/// @发动机机型标志 int,
|
||||
/// @条码类型 int ,
|
||||
/// @流水号类型 int,
|
||||
/// @工厂编号 nvarchar(50),
|
||||
/// @装配线班组号 nvarchar(50),
|
||||
/// @壳体编号型号 nvarchar(50),
|
||||
/// @壳体编号型号带空格 nvarchar(50),
|
||||
/// @QR码读数标志 nvarchar(50),
|
||||
/// @QR码产品型号 nvarchar(50)
|
||||
/// </summary>
|
||||
/// <param name="sn">序号</param>
|
||||
/// <param name="engineType">发动机型号</param>
|
||||
/// <param name="engineBasicTypeID">发动机机型标志</param>
|
||||
/// <param name="barCodeID">条码类型</param>
|
||||
/// <param name="snNumberID">流水号类型</param>
|
||||
/// <param name="factoryID">工厂编号</param>
|
||||
/// <param name="shiftID">装配线班组号</param>
|
||||
/// <param name="shellCode">壳体编号型号</param>
|
||||
/// <param name="shellCode_Space">壳体编号型号带空格</param>
|
||||
/// <param name="QR_Code">QR码读数标志</param>
|
||||
/// <param name="QR_Type">QR码产品型号</param>
|
||||
/// <returns></returns>
|
||||
static public bool EngineType_Update(int sn,string engineType, int engineBasicTypeID,
|
||||
int barCodeID, int snNumberID, string factoryID, string shiftID,
|
||||
string shellCode, string shellCode_Space, string QR_Code, string QR_Type,string shellCode_downline)
|
||||
{
|
||||
string procedureName;
|
||||
procedureName = "MES_基本变量_机型代码_修改_new";
|
||||
SqlParameter[] thisParms = new SqlParameter[12];
|
||||
thisParms[0] = new System.Data.SqlClient.SqlParameter("@序号", sn);
|
||||
thisParms[1] = new System.Data.SqlClient.SqlParameter("@发动机型号", engineType);
|
||||
thisParms[2] = new System.Data.SqlClient.SqlParameter("@发动机机型标志", engineBasicTypeID);
|
||||
thisParms[3] = new System.Data.SqlClient.SqlParameter("@条码类型", barCodeID);
|
||||
thisParms[4] = new System.Data.SqlClient.SqlParameter("@流水号类型", snNumberID);
|
||||
thisParms[5] = new System.Data.SqlClient.SqlParameter("@工厂编号", factoryID);
|
||||
thisParms[6] = new System.Data.SqlClient.SqlParameter("@装配线班组号", shiftID);
|
||||
thisParms[7] = new System.Data.SqlClient.SqlParameter("@壳体编号型号", shellCode);
|
||||
thisParms[8] = new System.Data.SqlClient.SqlParameter("@壳体编号型号带空格", shellCode_Space);
|
||||
thisParms[9] = new System.Data.SqlClient.SqlParameter("@QR码读数标志", QR_Code);
|
||||
thisParms[10] = new System.Data.SqlClient.SqlParameter("@QR码产品型号", QR_Type);
|
||||
thisParms[11] = new System.Data.SqlClient.SqlParameter("@壳体编号型号条码", shellCode_downline);
|
||||
return DataAccess.ExecuteStoredProcedure(procedureName, ref thisParms);
|
||||
}
|
||||
/// <summary>
|
||||
/// MES_基本变量_机型代码_删除
|
||||
/// @序号 int,
|
||||
/// </summary>
|
||||
/// <param name="sn">序号</param>
|
||||
/// <returns></returns>
|
||||
static public bool EngineType_Delete(int sn)
|
||||
{
|
||||
string procedureName;
|
||||
procedureName = "MES_基本变量_机型代码_删除";
|
||||
SqlParameter[] thisParms = new SqlParameter[1];
|
||||
thisParms[0] = new System.Data.SqlClient.SqlParameter("@序号", sn);
|
||||
return DataAccess.ExecuteStoredProcedure(procedureName, ref thisParms);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,59 @@
|
||||
using System;
|
||||
using System.Data;
|
||||
using System.Data.SqlClient;
|
||||
using DataLinkMesWork;
|
||||
using System.Collections;
|
||||
using System.Collections.Specialized;
|
||||
//using SystemFramework;
|
||||
|
||||
namespace bizFacade
|
||||
{
|
||||
/// <summary>
|
||||
/// [MES_计划BOM_工位与名称_查询_是否启用MES]
|
||||
/// </summary>
|
||||
public partial class BaseDataSystemMES
|
||||
{
|
||||
/// <summary>
|
||||
/// [MES_计划BOM_工位与名称_查询_是否启用MES]
|
||||
/// </summary>
|
||||
/// <param name="opName"></param>
|
||||
public static int IsMES_Select(string opName)
|
||||
{
|
||||
int count;
|
||||
string sql = "exec MES_计划BOM_工位与名称_查询_是否启用MES '" + opName + "'";
|
||||
DataAccess.ExecuteOutNum(sql, out count);
|
||||
return count;
|
||||
}
|
||||
/// <summary>
|
||||
/// [MES_计划BOM_工位与名称_查询_在线状态]
|
||||
/// </summary>
|
||||
/// <param name="opName"></param>
|
||||
public static int IsOnLine_Select(string opName)
|
||||
{
|
||||
int count;
|
||||
string sql = "exec MES_计划BOM_工位与名称_查询_在线状态 '" + opName + "'";
|
||||
DataAccess.ExecuteOutNum(sql, out count);
|
||||
return count;
|
||||
}
|
||||
/// <summary>
|
||||
/// [MES_计划BOM_工位与名称_查询_是否启用MES]
|
||||
/// </summary>
|
||||
/// <param name="opName"></param>
|
||||
/// <param name="tagValue"></param>
|
||||
public static void IsMES_Update(string opName,string tagValue)
|
||||
{
|
||||
string sql = "exec MES_计划BOM_工位与名称_更新_是否启用MES '" + opName + "'," + tagValue;
|
||||
DataAccess.ExecuteSQL(sql);
|
||||
}
|
||||
/// <summary>
|
||||
/// [MES_计划BOM_工位与名称_查询_在线状态]
|
||||
/// </summary>
|
||||
/// <param name="opName"></param>
|
||||
/// <param name="tagValue"></param>
|
||||
public static void IsOnLine_Update(string opName, string tagValue)
|
||||
{
|
||||
string sql = "exec MES_计划BOM_工位与名称_更新_在线状态 '" + opName + "'," + tagValue;
|
||||
DataAccess.ExecuteSQL(sql);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,111 @@
|
||||
using System;
|
||||
using System.Data;
|
||||
using System.Data.SqlClient;
|
||||
using DataLinkMesWork;
|
||||
using System.Collections;
|
||||
using System.Collections.Specialized;
|
||||
////using SystemFramework;
|
||||
|
||||
namespace bizFacade
|
||||
{
|
||||
/// <summary>
|
||||
/// 电子看板信息系统
|
||||
/// </summary>
|
||||
public partial class BaseDataSystemMES
|
||||
{
|
||||
/// <summary>
|
||||
/// MES_基本变量_厂家代码_查询
|
||||
/// </summary>
|
||||
static public void MaterialFactory_Select(out DataTable dt)
|
||||
{
|
||||
string sql;
|
||||
sql = "exec MES_基本变量_厂家代码_查询";
|
||||
DataAccess.ExecuteDataTable(sql, out dt);
|
||||
}
|
||||
///// <summary>
|
||||
///// 电子看板_装配零件_查询
|
||||
///// </summary>
|
||||
///// <param name="opName"></param>
|
||||
///// <param name="engineTypeID"></param>
|
||||
///// <param name="dt"></param>
|
||||
//static public void PartMaterial_Select(string opName, string engineType,string engineTypeID, out DataTable dt)
|
||||
//{
|
||||
// string sql;
|
||||
// sql = "exec 电子看板_装配零件_查询 '" + opName + "'," + engineTypeID + ",'" + engineType+"'";
|
||||
// DataAccess.ExecuteDataTable(sql, out dt);
|
||||
//}
|
||||
/// <summary>
|
||||
/// 电子看板_装配零件_增加
|
||||
/// </summary>
|
||||
/// <param name="opName">工位号</param>
|
||||
/// <param name="engineTypeID">产品型号代码</param>
|
||||
/// <param name="MaterialMark">标号</param>
|
||||
/// <param name="PartDrawNumber">零件图号</param>
|
||||
/// <param name="PartName">零件名称</param>
|
||||
/// <param name="PartCount">零件数量</param>
|
||||
/// <param name="MaterialNumber">零件批号</param>
|
||||
/// <param name="PartFactor">生产厂家</param>
|
||||
/// <param name="PartMemo">备注</param>
|
||||
/// <param name="engineType">发动机型号</param>
|
||||
static public void PartMaterial_Insert
|
||||
(string opName, int engineTypeID,
|
||||
int MaterialMark, string PartDrawNumber, string PartName, int PartCount,
|
||||
string MaterialNumber, string PartFactor, string PartMemo, string engineType)
|
||||
{
|
||||
string procedureName;
|
||||
procedureName = "电子看板_装配零件_增加";
|
||||
SqlParameter[] thisParms = new SqlParameter[10];
|
||||
thisParms[0] = new System.Data.SqlClient.SqlParameter("@工位号", opName);
|
||||
thisParms[1] = new System.Data.SqlClient.SqlParameter("@产品型号代码", engineTypeID);
|
||||
thisParms[2] = new System.Data.SqlClient.SqlParameter("@标号", MaterialMark);
|
||||
thisParms[3] = new System.Data.SqlClient.SqlParameter("@零件图号", PartDrawNumber);
|
||||
thisParms[4] = new System.Data.SqlClient.SqlParameter("@零件名称", PartName);
|
||||
thisParms[5] = new System.Data.SqlClient.SqlParameter("@零件数量", PartCount);
|
||||
thisParms[6] = new System.Data.SqlClient.SqlParameter("@零件批号", MaterialNumber);
|
||||
thisParms[7] = new System.Data.SqlClient.SqlParameter("@生产厂家", PartFactor);
|
||||
thisParms[8] = new System.Data.SqlClient.SqlParameter("@备注", PartMemo);
|
||||
thisParms[9] = new System.Data.SqlClient.SqlParameter("@发动机型号", engineType);
|
||||
DataAccess.ExecuteStoredProcedure(procedureName, ref thisParms);
|
||||
}
|
||||
/// <summary>
|
||||
/// 电子看板_装配零件_修改
|
||||
/// </summary>
|
||||
/// <param name="ID">唯一标志</param>
|
||||
/// <param name="MaterialMark">标号</param>
|
||||
/// <param name="PartDrawNumber">零件图号</param>
|
||||
/// <param name="PartName">零件名称</param>
|
||||
/// <param name="PartCount">零件数量</param>
|
||||
/// <param name="MaterialNumber">零件批号</param>
|
||||
/// <param name="PartFactor">生产厂家</param>
|
||||
/// <param name="PartMemo">备注</param>
|
||||
static public void PartMaterial_Update
|
||||
(int ID,int MaterialMark, string PartDrawNumber, string PartName, int PartCount,
|
||||
string MaterialNumber, string PartFactor, string PartMemo)
|
||||
{
|
||||
string procedureName;
|
||||
procedureName = "电子看板_装配零件_修改";
|
||||
SqlParameter[] thisParms = new SqlParameter[8];
|
||||
thisParms[0] = new System.Data.SqlClient.SqlParameter("@ID", ID);
|
||||
thisParms[1] = new System.Data.SqlClient.SqlParameter("@标号", MaterialMark);
|
||||
thisParms[2] = new System.Data.SqlClient.SqlParameter("@零件图号", PartDrawNumber);
|
||||
thisParms[3] = new System.Data.SqlClient.SqlParameter("@零件名称", PartName);
|
||||
thisParms[4] = new System.Data.SqlClient.SqlParameter("@零件数量", PartCount);
|
||||
thisParms[5] = new System.Data.SqlClient.SqlParameter("@零件批号", MaterialNumber);
|
||||
thisParms[6] = new System.Data.SqlClient.SqlParameter("@生产厂家", PartFactor);
|
||||
thisParms[7] = new System.Data.SqlClient.SqlParameter("@备注", PartMemo);
|
||||
DataAccess.ExecuteStoredProcedure(procedureName, ref thisParms);
|
||||
}
|
||||
/// <summary>
|
||||
/// 电子看板_装配零件_删除
|
||||
/// </summary>
|
||||
/// <param name="ID"></param>
|
||||
static public void PartMaterial_Delete(int ID)
|
||||
{
|
||||
string procedureName;
|
||||
procedureName = "电子看板_装配零件_删除";
|
||||
SqlParameter[] thisParms = new SqlParameter[1];
|
||||
thisParms[0] = new System.Data.SqlClient.SqlParameter("@ID", ID);
|
||||
DataAccess.ExecuteStoredProcedure(procedureName, ref thisParms);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,113 @@
|
||||
using System;
|
||||
using System.Data;
|
||||
using System.Data.SqlClient;
|
||||
using DataLinkMesWork;
|
||||
using System.Collections;
|
||||
using System.Collections.Specialized;
|
||||
////using SystemFramework;
|
||||
|
||||
namespace bizFacade
|
||||
{
|
||||
/// <summary>
|
||||
/// 电子看板信息系统
|
||||
/// </summary>
|
||||
public partial class BaseDataSystemMES
|
||||
{
|
||||
/// <summary>
|
||||
/// MES_计划BOM_工位与名称_修改_工序号和工序名称;
|
||||
/// </summary>
|
||||
/// <param name="opName">工位号</param>
|
||||
/// <param name="ProccessCode">工序号</param>
|
||||
/// <param name="ProcessName">工序名称</param>
|
||||
static public void OpNameWorkStepName_Update(string opName, string ProccessCode, string ProcessName)
|
||||
{
|
||||
string procedureName;
|
||||
procedureName = "MES_计划BOM_工位与名称_修改_工序号和工序名称";
|
||||
SqlParameter[] thisParms = new SqlParameter[3];
|
||||
thisParms[0] = new System.Data.SqlClient.SqlParameter("@工位号", opName);
|
||||
thisParms[1] = new System.Data.SqlClient.SqlParameter("@工序号", ProccessCode);
|
||||
thisParms[2] = new System.Data.SqlClient.SqlParameter("@工序名称", ProcessName);
|
||||
DataAccess.ExecuteStoredProcedure(procedureName, ref thisParms);
|
||||
}
|
||||
/// <summary>
|
||||
/// 电子看板_工序内容_工步属性_查询
|
||||
/// </summary>
|
||||
static public void GetWorkStepPropurty(out DataTable dt)
|
||||
{
|
||||
string sql;
|
||||
sql = "exec 电子看板_工序内容_工步属性_查询";
|
||||
DataAccess.ExecuteDataTable(sql, out dt);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 电子看板_工序内容_增加
|
||||
/// </summary>
|
||||
/// <param name="opName"></param>
|
||||
/// <param name="engineTypeID"></param>
|
||||
/// <param name="workStep"></param>
|
||||
/// <param name="contend"></param>
|
||||
/// <param name="requare"></param>
|
||||
/// <param name="propurtyID"></param>
|
||||
static public void WorkStepPropurty_Insert(string opName, int engineTypeID, int workStep, string contend,string requare, int propurtyID)
|
||||
{
|
||||
string procedureName;
|
||||
procedureName = "电子看板_工序内容_增加";
|
||||
SqlParameter[] thisParms = new SqlParameter[6];
|
||||
thisParms[0] = new System.Data.SqlClient.SqlParameter("@工位号", opName);
|
||||
thisParms[1] = new System.Data.SqlClient.SqlParameter("@产品型号代码", engineTypeID);
|
||||
thisParms[2] = new System.Data.SqlClient.SqlParameter("@工步号", workStep);
|
||||
thisParms[3] = new System.Data.SqlClient.SqlParameter("@操作内容", contend);
|
||||
thisParms[4] = new System.Data.SqlClient.SqlParameter("@技术要求", requare);
|
||||
thisParms[5] = new System.Data.SqlClient.SqlParameter("@工步属性", propurtyID);
|
||||
DataAccess.ExecuteStoredProcedure(procedureName, ref thisParms);
|
||||
}
|
||||
/// <summary>
|
||||
/// 电子看板_工序内容_修改
|
||||
/// </summary>
|
||||
/// <param name="ID"></param>
|
||||
/// <param name="contend"></param>
|
||||
/// <param name="requare"></param>
|
||||
/// <param name="propurtyID"></param>
|
||||
static public void WorkStepPropurty_Update(int ID, string contend, string requare, int propurtyID)
|
||||
{
|
||||
string procedureName;
|
||||
procedureName = "电子看板_工序内容_修改";
|
||||
SqlParameter[] thisParms = new SqlParameter[4];
|
||||
thisParms[0] = new System.Data.SqlClient.SqlParameter("@ID", ID);
|
||||
thisParms[1] = new System.Data.SqlClient.SqlParameter("@操作内容", contend);
|
||||
thisParms[2] = new System.Data.SqlClient.SqlParameter("@技术要求", requare);
|
||||
thisParms[3] = new System.Data.SqlClient.SqlParameter("@工步属性", propurtyID);
|
||||
DataAccess.ExecuteStoredProcedure(procedureName, ref thisParms);
|
||||
}
|
||||
/// <summary>
|
||||
/// 电子看板_工序内容_删除
|
||||
/// </summary>
|
||||
/// <param name="ID"></param>
|
||||
static public void WorkStepPropurty_Delete(int ID)
|
||||
{
|
||||
string procedureName;
|
||||
procedureName = "电子看板_工序内容_删除";
|
||||
SqlParameter[] thisParms = new SqlParameter[1];
|
||||
thisParms[0] = new System.Data.SqlClient.SqlParameter("@ID", ID);
|
||||
DataAccess.ExecuteStoredProcedure(procedureName, ref thisParms);
|
||||
}
|
||||
/// <summary>
|
||||
/// 电子看板_工序内容_修改_修改序号
|
||||
/// </summary>
|
||||
/// <param name="ID"></param>
|
||||
/// <param name="opName"></param>
|
||||
/// <param name="engineTypeID"></param>
|
||||
/// <param name="workStep"></param>
|
||||
static public void WorkStepPropurty_Update_WorkStep(int ID,string opName, int engineTypeID, int workStep)
|
||||
{
|
||||
string procedureName;
|
||||
procedureName = "电子看板_工序内容_修改_修改序号";
|
||||
SqlParameter[] thisParms = new SqlParameter[4];
|
||||
thisParms[0] = new System.Data.SqlClient.SqlParameter("@ID", ID);
|
||||
thisParms[1] = new System.Data.SqlClient.SqlParameter("@工位号", opName);
|
||||
thisParms[2] = new System.Data.SqlClient.SqlParameter("@产品型号代码", engineTypeID);
|
||||
thisParms[3] = new System.Data.SqlClient.SqlParameter("@工步号", workStep);
|
||||
DataAccess.ExecuteStoredProcedure(procedureName, ref thisParms);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,244 @@
|
||||
using System;
|
||||
using System.Data;
|
||||
using System.Data.SqlClient;
|
||||
using DataLinkMesWork;
|
||||
using System.Collections;
|
||||
using System.Collections.Specialized;
|
||||
//using SystemFramework;
|
||||
|
||||
namespace bizFacade
|
||||
{
|
||||
/// <summary>
|
||||
/// 电子看板信息系统
|
||||
/// </summary>
|
||||
public partial class BaseDataSystemMES
|
||||
{
|
||||
/// <summary>
|
||||
/// MES_计划BOM_工位与名称_查询
|
||||
///
|
||||
/// </summary>
|
||||
static public void GetOpNameByOpName(string opName,out DataTable dt)
|
||||
{
|
||||
string procedureName;
|
||||
procedureName = "MES_计划BOM_工位与名称_查询_根据工位号";
|
||||
SqlParameter[] thisParms = new SqlParameter[1];
|
||||
thisParms[0] = new System.Data.SqlClient.SqlParameter("@工位号", opName);
|
||||
DataAccess.ExecuteStoredProcedure(procedureName, ref thisParms,out dt);
|
||||
}
|
||||
/// <summary>
|
||||
/// MES_计划BOM_工位与名称_查询
|
||||
/// MES_计划BOM_工位与名称_查询_根据工位号
|
||||
/// </summary>
|
||||
static public void GetOpName(out DataTable dt)
|
||||
{
|
||||
string sql;
|
||||
sql = "exec MES_计划BOM_工位与名称_查询";
|
||||
DataAccess.ExecuteDataTable(sql, out dt);
|
||||
}
|
||||
/// <summary>
|
||||
/// MES_计划BOM_工位与名称_查询_工位号_有工位计算机
|
||||
/// </summary>
|
||||
static public void GetOpName_IsMEsPC(out DataTable dt)
|
||||
{
|
||||
string sql;
|
||||
sql = "exec MES_计划BOM_工位与名称_查询_工位号_有工位计算机";
|
||||
DataAccess.ExecuteDataTable(sql, out dt);
|
||||
}
|
||||
/// <summary>
|
||||
/// MES_计划BOM_工位与名称_查询_工位号_是否有测量数据_有拧紧数据
|
||||
/// </summary>
|
||||
static public void GetOpName_IsNinJinOpName(out DataTable dt)
|
||||
{
|
||||
string sql;
|
||||
sql = "exec MES_计划BOM_工位与名称_查询_工位号_是否有测量数据_有拧紧数据";
|
||||
DataAccess.ExecuteDataTable(sql, out dt);
|
||||
}
|
||||
/// <summary>
|
||||
/// MES_基本变量_基本机型_查询
|
||||
/// </summary>
|
||||
static public void GetEngineBasicType(out DataTable dt)
|
||||
{
|
||||
string sql;
|
||||
sql = " exec MES_基本变量_基本机型_查询";
|
||||
DataAccess.ExecuteDataTable(sql, out dt);
|
||||
}
|
||||
/// <summary>
|
||||
/// 电子看板_工位名称与产品型号产品图片_保存图片
|
||||
/// @工位号 nvarchar(50),
|
||||
/// @产品型号代码 int =null,
|
||||
/// @产品图片 image
|
||||
/// </summary>
|
||||
static public void SaveImageFile(string opName, int engineTypeID, byte[] pic)
|
||||
{
|
||||
string procedureName;
|
||||
procedureName = "电子看板_工位名称与产品型号产品图片_保存图片";
|
||||
SqlParameter[] thisParms = new SqlParameter[3];
|
||||
thisParms[0] = new System.Data.SqlClient.SqlParameter("@工位号", opName);
|
||||
thisParms[1] = new System.Data.SqlClient.SqlParameter("@产品型号代码", engineTypeID);
|
||||
thisParms[2] = new System.Data.SqlClient.SqlParameter("@产品图片", pic);
|
||||
DataAccess.ExecuteStoredProcedure(procedureName, ref thisParms);
|
||||
}
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
/// <param name="opName"></param>
|
||||
/// <param name="engineTypeID"></param>
|
||||
/// <param name="pic"></param>
|
||||
static public void GetImageFile(string opName, string engineTypeID, out byte[] pic)
|
||||
{
|
||||
string sql;
|
||||
DataTable dt;
|
||||
pic = null;
|
||||
sql = "exec 电子看板_工位名称与产品型号产品图片_查询 '" + opName + "'," + engineTypeID;
|
||||
DataAccess.ExecuteDataTable(sql, out dt);
|
||||
if (dt != null)
|
||||
{
|
||||
if (dt.Rows.Count > 0)
|
||||
{
|
||||
pic = (byte[])dt.Rows[0]["产品图片"];
|
||||
}
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// 电子看板_工位机型_质量数据测量位置_查询
|
||||
/// </summary>
|
||||
/// <param name="opName"></param>
|
||||
/// <param name="engineTypeID"></param>
|
||||
/// <param name="dt"></param>
|
||||
static public void ShaftPositionSelect(string opName, string engineTypeID, out DataTable dt)
|
||||
{
|
||||
string sql;
|
||||
sql = "exec 电子看板_工位机型_质量数据测量位置_查询 '" + opName + "'," + engineTypeID;
|
||||
DataAccess.ExecuteDataTable(sql, out dt);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 电子看板_工位机型_质量数据测量位置_套筒号_查询
|
||||
/// </summary>
|
||||
/// <param name="opName"></param>
|
||||
/// <param name="engineTypeID"></param>
|
||||
/// <param name="dt"></param>
|
||||
static public void ShaftPositionSelect_BoltCode(string opName, string engineTypeID, out DataTable dt)
|
||||
{
|
||||
string sql;
|
||||
sql = "exec 电子看板_工位机型_质量数据测量位置_套筒号_查询 '" + opName + "'," + engineTypeID;
|
||||
DataAccess.ExecuteDataTable(sql, out dt);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 电子看板_工位机型_质量数据测量位置_保存数据
|
||||
/// 完成增加和修改数据
|
||||
/// </summary>
|
||||
/// <param name="opName"></param>
|
||||
/// <param name="engineTypeID"></param>
|
||||
/// <param name="shaftSN"></param>
|
||||
/// <param name="workGroup"></param>
|
||||
/// <param name="xPosition"></param>
|
||||
/// <param name="yPosition"></param>
|
||||
/// <param name="workStep"></param>
|
||||
/// <param name="taoTongHao"></param>
|
||||
static public void ShaftPositionSaveData(string opName,
|
||||
int engineTypeID, int shaftSN,int workGroup,
|
||||
int xPosition, int yPosition, int workStep, int taoTongHao, string Torque)
|
||||
{
|
||||
string procedureName;
|
||||
procedureName = "电子看板_工位机型_质量数据测量位置_保存数据";
|
||||
SqlParameter[] thisParms = new SqlParameter[9];
|
||||
thisParms[0] = new System.Data.SqlClient.SqlParameter("@工位号", opName);
|
||||
thisParms[1] = new System.Data.SqlClient.SqlParameter("@产品型号代码", engineTypeID);
|
||||
thisParms[2] = new System.Data.SqlClient.SqlParameter("@序号", shaftSN);
|
||||
thisParms[3] = new System.Data.SqlClient.SqlParameter("@组号", workGroup);
|
||||
thisParms[4] = new System.Data.SqlClient.SqlParameter("@测量位置X", xPosition);
|
||||
thisParms[5] = new System.Data.SqlClient.SqlParameter("@测量位置Y", yPosition);
|
||||
thisParms[6] = new System.Data.SqlClient.SqlParameter("@工作顺序", workStep);
|
||||
thisParms[7] = new System.Data.SqlClient.SqlParameter("@套筒号", taoTongHao);
|
||||
thisParms[8] = new System.Data.SqlClient.SqlParameter("@扭矩", Torque);
|
||||
DataAccess.ExecuteStoredProcedure(procedureName, ref thisParms);
|
||||
}
|
||||
/// <summary>
|
||||
/// 电子看板_工位机型_质量数据测量位置_修改
|
||||
/// 修改数据 电子看板_工位机型_质量数据测量位置_修改_修改序号
|
||||
/// </summary>
|
||||
/// <param name="opName">工位号</param>
|
||||
/// <param name="engineTypeID">产品型号代码</param>
|
||||
/// <param name="shaftSN">序号</param>
|
||||
/// <param name="workGroup">组号</param>
|
||||
/// <param name="xPosition">测量位置X</param>
|
||||
/// <param name="yPosition">测量位置Y</param>
|
||||
/// <param name="workStep">工作顺序</param>
|
||||
/// <param name="taoTongHao">工作顺序</param>
|
||||
static public void ShaftPositionSaveUpdate(string opName,
|
||||
int engineTypeID, int shaftSN, int workGroup,int xPosition,
|
||||
int yPosition, int workStep, int taoTongHao, string Torque)
|
||||
{
|
||||
string procedureName;
|
||||
procedureName = "电子看板_工位机型_质量数据测量位置_修改";
|
||||
SqlParameter[] thisParms = new SqlParameter[9];
|
||||
thisParms[0] = new System.Data.SqlClient.SqlParameter("@工位号", opName);
|
||||
thisParms[1] = new System.Data.SqlClient.SqlParameter("@产品型号代码", engineTypeID);
|
||||
thisParms[2] = new System.Data.SqlClient.SqlParameter("@序号", shaftSN);
|
||||
thisParms[3] = new System.Data.SqlClient.SqlParameter("@组号", workGroup);
|
||||
thisParms[4] = new System.Data.SqlClient.SqlParameter("@测量位置X", xPosition);
|
||||
thisParms[5] = new System.Data.SqlClient.SqlParameter("@测量位置Y", yPosition);
|
||||
thisParms[6] = new System.Data.SqlClient.SqlParameter("@工作顺序", workStep);
|
||||
thisParms[7] = new System.Data.SqlClient.SqlParameter("@套筒号", taoTongHao);
|
||||
thisParms[8] = new System.Data.SqlClient.SqlParameter("@扭矩", Torque);
|
||||
DataAccess.ExecuteStoredProcedure(procedureName, ref thisParms);
|
||||
}
|
||||
/// <summary>
|
||||
/// 电子看板_工位机型_质量数据测量位置_修改_修改序号
|
||||
/// </summary>
|
||||
/// <param name="id"></param>
|
||||
/// <param name="opName"></param>
|
||||
/// <param name="engineTypeID"></param>
|
||||
/// <param name="shaftSN"></param>
|
||||
static public void ShaftPositionSaveUpdate_OnlySN(int id,string opName, int engineTypeID, int shaftSN)
|
||||
{
|
||||
string procedureName;
|
||||
procedureName = "电子看板_工位机型_质量数据测量位置_修改_修改序号";
|
||||
SqlParameter[] thisParms = new SqlParameter[4];
|
||||
thisParms[0] = new System.Data.SqlClient.SqlParameter("@ID", id);
|
||||
thisParms[1] = new System.Data.SqlClient.SqlParameter("@工位号", opName);
|
||||
thisParms[2] = new System.Data.SqlClient.SqlParameter("@产品型号代码", engineTypeID);
|
||||
thisParms[3] = new System.Data.SqlClient.SqlParameter("@序号", shaftSN);
|
||||
|
||||
DataAccess.ExecuteStoredProcedure(procedureName, ref thisParms);
|
||||
}
|
||||
/// <summary>
|
||||
/// 电子看板_工位机型_质量数据测量位置_删除
|
||||
/// </summary>
|
||||
/// <param name="opName"></param>
|
||||
/// <param name="engineTypeID"></param>
|
||||
/// <param name="shaftSN"></param>
|
||||
static public void ShaftPositionSaveDelete(string opName, int engineTypeID, int shaftSN)
|
||||
{
|
||||
string procedureName;
|
||||
procedureName = "电子看板_工位机型_质量数据测量位置_删除";
|
||||
SqlParameter[] thisParms = new SqlParameter[3];
|
||||
thisParms[0] = new System.Data.SqlClient.SqlParameter("@工位号", opName);
|
||||
thisParms[1] = new System.Data.SqlClient.SqlParameter("@产品型号代码", engineTypeID);
|
||||
thisParms[2] = new System.Data.SqlClient.SqlParameter("@序号", shaftSN);
|
||||
DataAccess.ExecuteStoredProcedure(procedureName, ref thisParms);
|
||||
}
|
||||
/// <summary>
|
||||
/// 电子看板_工位机型_质量数据测量位置_修改_修改扭矩
|
||||
/// </summary>
|
||||
/// <param name="id"></param>
|
||||
/// <param name="opName"></param>
|
||||
/// <param name="engineTypeID"></param>
|
||||
/// <param name="shaftSN"></param>
|
||||
static public void ShaftPositionSaveUpdate_OnlyTorque(int shaftSN, string opName, int engineTypeID, string Torque)
|
||||
{
|
||||
string procedureName;
|
||||
procedureName = "电子看板_工位机型_质量数据测量位置_修改_修改扭矩";
|
||||
SqlParameter[] thisParms = new SqlParameter[4];
|
||||
thisParms[0] = new System.Data.SqlClient.SqlParameter("@序号", shaftSN);
|
||||
thisParms[1] = new System.Data.SqlClient.SqlParameter("@工位号", opName);
|
||||
thisParms[2] = new System.Data.SqlClient.SqlParameter("@产品型号代码", engineTypeID);
|
||||
thisParms[3] = new System.Data.SqlClient.SqlParameter("@扭矩", Torque);
|
||||
|
||||
DataAccess.ExecuteStoredProcedure(procedureName, ref thisParms);
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
Binary file not shown.
Reference in New Issue
Block a user