181 lines
4.4 KiB
C#
181 lines
4.4 KiB
C#
|
|
namespace LP;
|
||
|
|
|
||
|
|
public class CanShuFenJi
|
||
|
|
{
|
||
|
|
public static int mNextID_static;
|
||
|
|
|
||
|
|
public int mID_CanShuFenJi = 1;
|
||
|
|
|
||
|
|
public int mXianLuID = 0;
|
||
|
|
|
||
|
|
public int mID_GanTa = 0;
|
||
|
|
|
||
|
|
public int mID_TGanTa = 0;
|
||
|
|
|
||
|
|
public double mOld_JYZCD;
|
||
|
|
|
||
|
|
public double mNew_JYZCD;
|
||
|
|
|
||
|
|
public double mNew_JYZCD_Step1;
|
||
|
|
|
||
|
|
public int mFenJi_JYZCD;
|
||
|
|
|
||
|
|
public double mOld_JDDZ = 0.0;
|
||
|
|
|
||
|
|
public double mNew_JDDZ = 0.0;
|
||
|
|
|
||
|
|
public double mNew_JDDZ_Step1;
|
||
|
|
|
||
|
|
public int mFenJi_JDDZ = 0;
|
||
|
|
|
||
|
|
public double mOld_BLXGD = 0.0;
|
||
|
|
|
||
|
|
public double mNew_BLXGD = 0.0;
|
||
|
|
|
||
|
|
public int mFJ_BLXGD;
|
||
|
|
|
||
|
|
public double mOld_HuGao = 0.0;
|
||
|
|
|
||
|
|
public double mNew_HuGao = 0.0;
|
||
|
|
|
||
|
|
public int mFJ_HuGao;
|
||
|
|
|
||
|
|
public double mOld_DMQJ = 0.0;
|
||
|
|
|
||
|
|
public double mNew_DMQJ = 0.0;
|
||
|
|
|
||
|
|
public int mFJ_DMQJ = 0;
|
||
|
|
|
||
|
|
public double mOld_BaoHuJiao = 0.0;
|
||
|
|
|
||
|
|
public double mNew_BaoHuJiao = 0.0;
|
||
|
|
|
||
|
|
public int mFJ_BaoHuJiao = 0;
|
||
|
|
|
||
|
|
public double mSTD_JYZ_mm = 0.0;
|
||
|
|
|
||
|
|
public double mSTD_height_m = 0.0;
|
||
|
|
|
||
|
|
public int mState_TuiJian = 0;
|
||
|
|
|
||
|
|
public bool mBLQ_need = false;
|
||
|
|
|
||
|
|
public bool mCallDLL = false;
|
||
|
|
|
||
|
|
static CanShuFenJi()
|
||
|
|
{
|
||
|
|
mNextID_static = 1;
|
||
|
|
mNextID_static = 1;
|
||
|
|
}
|
||
|
|
|
||
|
|
public CanShuFenJi()
|
||
|
|
{
|
||
|
|
mID_CanShuFenJi = mNextID_static;
|
||
|
|
}
|
||
|
|
|
||
|
|
public static string MyHead_ToString()
|
||
|
|
{
|
||
|
|
string text = "";
|
||
|
|
text += "参数分级编码,";
|
||
|
|
text += "线路编号,";
|
||
|
|
text += "杆塔编号,";
|
||
|
|
text += "任务杆塔编号,";
|
||
|
|
text += "初始值绝缘子串长度mm,";
|
||
|
|
text += "推荐值绝缘子串长度mm,";
|
||
|
|
text += "分级绝缘子串长度mm,";
|
||
|
|
text += "初始值接地电阻Ω,";
|
||
|
|
text += "推荐值接地电阻Ω,";
|
||
|
|
text += "分级接地电阻Ω,";
|
||
|
|
text += "初始值避雷线高度m,";
|
||
|
|
text += "推荐值避雷线高度m,";
|
||
|
|
text += "分级接避雷线高度m,";
|
||
|
|
text += "初始值杆塔呼高m,";
|
||
|
|
text += "推荐值杆塔呼高m,";
|
||
|
|
text += "分级接杆塔呼高m,";
|
||
|
|
text += "初始值地面倾角,";
|
||
|
|
text += "推荐值地面倾角,";
|
||
|
|
text += "分级接地面倾角,";
|
||
|
|
text += "初始值保护角,";
|
||
|
|
text += "推荐值保护角,";
|
||
|
|
text += "分级接保护角,";
|
||
|
|
text += "标准值绝缘子串长度mm,";
|
||
|
|
text += "标准值高度m,";
|
||
|
|
text += "推荐状态,";
|
||
|
|
return text + "安装避雷器";
|
||
|
|
}
|
||
|
|
|
||
|
|
public string MyToString()
|
||
|
|
{
|
||
|
|
string text = "";
|
||
|
|
text += $"{mID_CanShuFenJi},";
|
||
|
|
text += $"{mXianLuID},";
|
||
|
|
text += $"{mID_GanTa},";
|
||
|
|
text += $"{mID_TGanTa},";
|
||
|
|
text += $"{mOld_JYZCD},";
|
||
|
|
text += $"{mNew_JYZCD},";
|
||
|
|
text += $"{mFenJi_JYZCD},";
|
||
|
|
text += $"{mOld_JDDZ},";
|
||
|
|
text += $"{mNew_JDDZ},";
|
||
|
|
text += $"{mFenJi_JDDZ},";
|
||
|
|
text += $"{mOld_BLXGD},";
|
||
|
|
text += $"{mNew_BLXGD},";
|
||
|
|
text += $"{mFJ_BLXGD},";
|
||
|
|
text += $"{mOld_HuGao},";
|
||
|
|
text += $"{mNew_HuGao},";
|
||
|
|
text += $"{mFJ_HuGao},";
|
||
|
|
text += $"{mOld_DMQJ},";
|
||
|
|
text += $"{mNew_DMQJ},";
|
||
|
|
text += $"{mFJ_DMQJ},";
|
||
|
|
text += $"{mOld_BaoHuJiao},";
|
||
|
|
text += $"{mNew_BaoHuJiao},";
|
||
|
|
text += $"{mFJ_BaoHuJiao},";
|
||
|
|
text += $"{mSTD_JYZ_mm},";
|
||
|
|
text += $"{mSTD_height_m},";
|
||
|
|
text += $"{mState_TuiJian},";
|
||
|
|
return text + $"{mBLQ_need}";
|
||
|
|
}
|
||
|
|
|
||
|
|
public string MyToString_simple()
|
||
|
|
{
|
||
|
|
string text = "";
|
||
|
|
text += $"mID_CanShuFenJi={mID_CanShuFenJi}";
|
||
|
|
text += $"mState_TuiJian={mState_TuiJian},";
|
||
|
|
text += $"newBaoHuJiao={mNew_BaoHuJiao},";
|
||
|
|
text += $"oldBaoHuJiao={mOld_BaoHuJiao},";
|
||
|
|
text += $"newJYZCD={mNew_JYZCD},";
|
||
|
|
text += $"oldJYZCD={mOld_JYZCD},";
|
||
|
|
text += $"newJDDZ={mNew_JDDZ},";
|
||
|
|
return text + $"oldJDDZ={mOld_JDDZ}";
|
||
|
|
}
|
||
|
|
|
||
|
|
public void copyFrom(CanShuFenJi _source)
|
||
|
|
{
|
||
|
|
mID_CanShuFenJi = _source.mID_CanShuFenJi;
|
||
|
|
mID_GanTa = _source.mID_GanTa;
|
||
|
|
mID_TGanTa = _source.mID_TGanTa;
|
||
|
|
mXianLuID = _source.mXianLuID;
|
||
|
|
mOld_BaoHuJiao = _source.mOld_BaoHuJiao;
|
||
|
|
mOld_BLXGD = _source.mOld_BLXGD;
|
||
|
|
mOld_DMQJ = _source.mOld_DMQJ;
|
||
|
|
mOld_HuGao = _source.mOld_HuGao;
|
||
|
|
mOld_JDDZ = _source.mOld_JDDZ;
|
||
|
|
mOld_JYZCD = _source.mOld_JYZCD;
|
||
|
|
mNew_BaoHuJiao = _source.mNew_BaoHuJiao;
|
||
|
|
mNew_BLXGD = _source.mNew_BLXGD;
|
||
|
|
mNew_DMQJ = _source.mNew_DMQJ;
|
||
|
|
mNew_HuGao = _source.mNew_HuGao;
|
||
|
|
mNew_JDDZ = _source.mNew_JDDZ;
|
||
|
|
mNew_JYZCD = _source.mNew_JYZCD;
|
||
|
|
mFJ_BaoHuJiao = _source.mFJ_BaoHuJiao;
|
||
|
|
mFJ_BLXGD = _source.mFJ_BLXGD;
|
||
|
|
mFJ_DMQJ = _source.mFJ_DMQJ;
|
||
|
|
mFJ_HuGao = _source.mFJ_HuGao;
|
||
|
|
mFenJi_JDDZ = _source.mFenJi_JDDZ;
|
||
|
|
mFenJi_JYZCD = _source.mFenJi_JYZCD;
|
||
|
|
mSTD_JYZ_mm = _source.mSTD_JYZ_mm;
|
||
|
|
mSTD_height_m = _source.mSTD_height_m;
|
||
|
|
mState_TuiJian = _source.mState_TuiJian;
|
||
|
|
mBLQ_need = _source.mBLQ_need;
|
||
|
|
}
|
||
|
|
}
|