//介损供体 private string CreateCapacitancePra(MeasurementItemStruct mi, JobList job) { if (mi.Terimal == null) { string CapacitanceVoltage = "00"; CapacitanceVoltage = GetParameter.GetPraCapacitanceVoltageNum(job); string Fre = "01"; string Wt = "01"; rc.CaPaNum++; rc.CaPaNumEnable = true; return(CapacitanceVoltage + Fre + Wt + NumCorrection.KeepNum(((int)mi.Winding.ToJSstation()).ToString(), 2, HeadOrTail.Head)); } else { Parameter.JSstation Jsposition; string Windingkind = null; if (mi.Winding == WindingType.HV) { Jsposition = Parameter.JSstation.高压套管A + (((int)mi.Terimal[0] + 3) % 4); } else { Jsposition = Parameter.JSstation.中压套管A + (((int)mi.Terimal[0] + 3) % 4); } switch (Jsposition) { case Parameter.JSstation.高压套管A: Windingkind = "03"; break; case Parameter.JSstation.高压套管B: Windingkind = "04"; break; case Parameter.JSstation.高压套管C: Windingkind = "05"; break; case Parameter.JSstation.高压套管0: Windingkind = "06"; break; case Parameter.JSstation.中压套管A: Windingkind = "07"; break; case Parameter.JSstation.中压套管B: Windingkind = "08"; break; case Parameter.JSstation.中压套管C: Windingkind = "09"; break; case Parameter.JSstation.中压套管0: Windingkind = "0A"; break; default: Windingkind = "03"; break; } string CapacitanceVoltage = GetParameter.GetPraCapacitanceVoltageNum(job); string Fre = "01"; string Wt = "00"; rc.CaPaNum++; rc.CaPaNumEnable = true; return(CapacitanceVoltage + Fre + Wt + Windingkind); } }