2026821
This commit is contained in:
@@ -0,0 +1,596 @@
|
||||
using System;
|
||||
using System.Data;
|
||||
using System.Configuration;
|
||||
using System.Collections;
|
||||
using System.Web;
|
||||
using System.Web.Security;
|
||||
using System.Web.UI;
|
||||
using System.Web.UI.WebControls;
|
||||
using System.Web.UI.WebControls.WebParts;
|
||||
using System.Web.UI.HtmlControls;
|
||||
using GThinking.N_MODEL.Page;
|
||||
using GThinking.N_MISPRO;
|
||||
using GThinking.N_CONTROL;
|
||||
using GThinking.N_MISPRO.Data;
|
||||
using GThinking.N_MISPRO.Utility;
|
||||
using GThinking.N_MISPRO.TableCache;
|
||||
|
||||
namespace GThinking.N_XLXSBJ
|
||||
{
|
||||
public partial class TZYZBJJInfo : SingleCardBase
|
||||
{
|
||||
TZYZBJJ entity = new TZYZBJJ();
|
||||
public const int iGYFL = 167; // 工艺分类数量
|
||||
public static readonly string[,] ArrGYFL = new string[167, 7]
|
||||
{
|
||||
{"CGY001", "超高压线缆", "ArrGYPZQD", "ArrCGYCS", "101457005", "CGYDL", "XLDGY018"},
|
||||
{"ZY001", "中压线缆", "ArrZYGYPZQD", "ArrZYCS", "101457006", "ZYDL", "XLDZY018"},
|
||||
{"DY001", "低压线缆(无屏蔽)", "ArrDYGYPZQD", "ArrDYCS", "101457007", "DYWPPDL", "XLDDY018"},
|
||||
{"DY002", "低压线缆(有屏蔽)", "ArrDY002GYPZQD", "ArrDY002CS", "101457008", "DYYPPDL", "XLDDY028"},
|
||||
{"DX001", "不带护套布电线", "ArrDX001GYPZQD", "ArrDX001CS", "101457009", "WHTBDX", "XLDDX018"},
|
||||
{"DX002", "对绞软电线工艺", "ArrDX002GYPZQD", "ArrDX002CS", "101457010", "WHTDJRDX", "XLDDX028"},
|
||||
{"DX003", "不带护套软电线", "ArrDX003GYPZQD", "ArrDX003CS", "101457011", "WHTRDX", "XLDDX038"},
|
||||
{"DX004", "带护套布电线", "ArrDX004GYPZQD", "ArrDX004CS", "101457012", "YHTBDX", "XLDDX048"},
|
||||
{"DX005", "带护套软电线", "ArrDX005GYPZQD", "ArrDX005CS", "101457013", "YHTRDX", "XLDDX058"},
|
||||
{"DX006", "扁形无护套电线", "ArrDX006GYPZQD", "ArrDX006CS", "101457014", "BXWHTDX", "XLDDX068"},
|
||||
{"GF001", "光伏电缆", "ArrGFGYPZQD", "ArrGFCS", "101457015", "GFDL", "XLDGF018"},
|
||||
{"KZ001", "控制线缆", "ArrKZ001GYPZQD", "ArrKZ001CS", "101457016", "KZDL", "XLDKZ018"},
|
||||
{"JKJY001", "架空绝缘线", "ArrJKJY001GYPZQD", "ArrJKJY001CS", "101457017", "JKJYDL", "XLDJK018"},
|
||||
{"JSJ001", "计算机线缆", "ArrJSJ001GYPZQD", "ArrJSJ001CS", "101457018", "JSJDL", "XLDJS018"},
|
||||
{"FH001", "柔性防火电缆", "ArrFH001GYPZQD", "ArrFH001CS", "101457023", "FHDL", "XLDFH018"},
|
||||
{"GSDL001", "高寿命低压电力电缆", "ArrGSDL001GYPZQD", "ArrGSDL001CS", "101457025", "GSMDYDL", "XLDGS018"},
|
||||
{"GSDX001", "高寿命电线", "ArrGSDX001GYPZQD", "ArrGSDX001CS", "101457026", "GSMDX", "XLDGS028"},
|
||||
{"NRDX001", "耐热交联聚烯烃电线", "ArrNRDX001GYPZQD", "ArrNRDX001CS", "101457027", "NRJLDX", "XLDNR018"},
|
||||
{"FH002", "云母带矿物绝缘波纹铜护套电缆", "ArrFH002GYPZQD", "ArrFH002CS", "101457028", "YMDKWJYDL", "XLDFH028"},
|
||||
{"FH003", "额定电压750V及以下矿物绝缘电缆", "ArrFH003GYPZQD", "ArrFH003CS", "101457029", "KWJYDL", "XLDFH038"},
|
||||
{"FH004", "金属护套无机矿物绝缘电缆", "ArrFH004GYPZQD", "ArrFH004CS", "101457030", "WJKWJYDL", "XLDFH048"},
|
||||
{"TLSZ001", "铁路数字信号电缆", "ArrTLSZ001GYPZQD", "ArrTLSZ001CS", "101457031", "TLSZXHDL", "XLDTL018"},
|
||||
{"DYBP001", "低压变频电缆", "ArrDYBP001GYPZQD", "ArrDYBP001CS", "101457032", "DYBPDL", "XLDBP018"},
|
||||
{"ZYBP001", "中压变频电缆", "ArrZYBP001GYPZQD", "ArrZYBP001CS", "101457033", "ZYBPDL", "XLDBP028"},
|
||||
{"TLXH001", "铁路信号电缆", "ArrTLXH001GYPZQD", "ArrTLXH001CS", "101457034", "TLXHDL", "XLDTL028"},
|
||||
{"TLYDQ001", "应答器数据传输电缆", "ArrTLYDQ001GYPZQD", "ArrTLYDQ001CS", "101457035", "TLYDQDL", "XLDTL038"},
|
||||
{"TLJZ001", "铁路列车计轴综合信号电缆", "ArrTLJZ001GYPZQD", "ArrTLJZ001CS", "101457036", "TLJZDL", "XLDTL048"},
|
||||
{"TLZH001", "铁路综合屏蔽信号电缆", "ArrTLZH001GYPZQD", "ArrTLZH001CS", "101457037", "TLZHDL", "XLDTL058"},
|
||||
{"TLDC001", "铁路长途对称通信电缆", "ArrTLDC001GYPZQD", "ArrTLDC001CS", "101457038", "TLDCDL", "XLDTL068"},
|
||||
{"SJL001", "数字通信用水平对绞电缆", "ArrSJL001GYPZQD", "ArrSJL001CS", "101457039", "SZTXDL", "XLDSJ018"},
|
||||
{"ZRRDL001", "通信电源用阻燃耐火软电缆", "ArrZRRDL001GYPZQD", "ArrZRRDL001CS", "101457040", "TXZRNHDL", "XLDRDL018"},
|
||||
{"KZ002", "企业标准控制电缆", "", "", "101457041", "KZDLQB", "XLDKZ028"},
|
||||
{"KZ003", "氟塑料控制电缆", "", "", "101457042", "KZDLFSL", "XLDKZ038"},
|
||||
{"KZ004", "硅橡胶控制电缆", "", "", "101457043", "KZDLGXJ", "XLDKZ048"},
|
||||
{"JSJ002", "耐高温计算机电缆", "", "", "101457044", "JSJDLNGW", "XLDJS028"},
|
||||
{"DHJ001", "电焊机电缆", "", "", "101457045", "DHJDL", "XLDDHJ018"},
|
||||
{"TYXT001", "通用橡套软电缆", "", "", "101457046", "TYXTRDL", "XLDXT018"},
|
||||
{"LJX", "铝绞线", "ArrLJX001GYPZQD", "ArrLJX001CS", "101457047", "LJX001", "XLDLJX018"},
|
||||
{"GXLJX", "钢芯铝绞线", "ArrLJX002GYPZQD", "ArrLJX002CS", "101457048", "LJX002", "XLDLJX028"},
|
||||
{"FFGXLJX", "防腐型钢芯铝绞线", "ArrLJX003GYPZQD", "ArrLJX003CS", "101457049", "LJX003", "XLDLJX038"},
|
||||
{"KZ005", "煤矿用控制电缆", "ArrKZ005GYPZQD", "ArrKZ005CS", "101457061", "MKKZDL", "XLDMTKZ018"},
|
||||
{"CYDY001", "船用低压电力电缆", "", "", "", "CYDYDL", "XLDCYDY018"},
|
||||
{"MT001", "采煤机软电缆", "ArrMT001GYPZQD", "ArrMT001CS", "101457051", "MKCMJRDL", "XLDMT018"},
|
||||
{"MT002", "采煤机屏蔽监视加强型软电缆", "ArrMT002GYPZQD", "ArrMT002CS", "101457052", "MKCMJPBJSRDL", "XLDMT028"},
|
||||
{"MT003", "采煤机金属屏蔽软电缆", "ArrMT003GYPZQD", "ArrMT003CS", "101457053", "MKCMJJSPBRDL", "XLDMT038"},
|
||||
{"MT004", "移动软电缆", "ArrMT004GYPZQD", "ArrMT004CS", "101457054", "MKYDRDL", "XLDMT048"},
|
||||
{"MT005", "移动金属屏蔽监视型软电缆", "ArrMT005GYPZQD", "ArrMT005CS", "101457055", "MKYDJSPBJSRDL", "XLDMT058"},
|
||||
{"MT006", "移动屏蔽软电缆", "ArrMT006GYPZQD", "ArrMT006CS", "101457056", "MKYDPBRDL", "XLDMT068"},
|
||||
{"MT007", "煤矿用电钻电缆", "ArrMT007GYPZQD", "ArrMT007CS", "101457057", "MKDZDL", "XLDMT078"},
|
||||
{"MT008", "煤矿用移动轻型软电缆", "ArrMT008GYPZQD", "ArrMT008CS", "101457058", "MKYDQXRDL", "XLDMT088"},
|
||||
{"MT009", "煤矿用矿工帽灯线", "ArrMT009GYPZQD", "ArrMT009CS", "101457070", "MKMDX", "XLDMT098"},
|
||||
{"MT010", "煤矿用中压电力电缆", "ArrMT010GYPZQD", "ArrMT010CS", "101457059", "MKDLDL", "XLDMT108"},
|
||||
{"CLGY001", "车辆高压电缆", "", "", "", "CLGYDL", "XLDCLGY018"},
|
||||
{"FN001", "风能电缆", "", "", "101457151", "FNDL", "XLDFN018"},
|
||||
{"MT011", "煤矿用低压电力电缆", "ArrMT011GYPZQD", "ArrMT011CS", "101457060", "MKDYDLDL", "XLDMT118"},
|
||||
{"QYB001", "潜油泵电缆", "ArrQYB001GYPZQD", "ArrQYB001CS", "101457062", "QYBDL", "XLDQYBDL8"},
|
||||
{"QCX001", "德标汽车低压线", "ArrQCX001GYPZQD", "ArrQCX001CS", "101457087", "DBQCDYX", "XLDQCDY018"},
|
||||
{"QCCD001", "电动汽车充电用电缆工艺", "ArrQCCD001GYPZQD", "ArrQCCD001CS", "101457088", "DDQCCDYDL", "XLDQCCD018"},
|
||||
{"JCX001", "低压轨道交通车辆电缆工艺", "ArrJCX001GYPZQD", "ArrJCX001CS", "101457063", "DYGDJTDL", "XLDGDCL018"},
|
||||
{"JCX002", "动车组第二类型低烟无卤标准壁电缆工艺", "ArrJCX002GYPZQD", "ArrJCX002CS", "101457064", "DCZDEDL", "XLDGDCL028"},
|
||||
{"JCX003", "铁路客车用电线电缆工艺", "ArrJCX003GYPZQD", "ArrJCX003CS", "101457065", "TLKCYDL", "XLDGDCL038"},
|
||||
{"JCX004", "低烟无卤标准壁电缆工艺", "ArrJCX004GYPZQD", "ArrJCX004CS", "101457066", "DCZBZBDL", "XLDGDCL048"},
|
||||
{"JZX001", "家装环保电线工艺", "ArrJZX001GYPZQD", "ArrJZX001CS", "101457067", "JZHBDX", "XLDHBDX018"},
|
||||
{"CLGY001", "车辆高压电缆工艺", "ArrCLGY001GYPZQD", "ArrCLGY001CS", "101457068", "CLGY001", "XLDCLGY018"},
|
||||
{"SJJ001", "升降机电缆工艺", "ArrSJJ001GYPZQD", "ArrSJJ001CS", "101457069", "SJJDL", "XLDSJJ018"},
|
||||
{"MKTX001", "煤矿用通信电缆", "", "", "", "MKTXDL", "XLDMTTX018"},
|
||||
{"GF002", "铝合金光伏电缆工艺", "ArrGFLHJGYPZQD", "ArrGFLHJCS", "101457071", "GFLHJDL", "XLDGF028"},
|
||||
{"DJYJX001", "电机引接线工艺", "ArrDJYJX001GYPZQD", "ArrDJYJX001CS", "101457072", "DJYJX", "XLDYJX018"},
|
||||
{"CYDY001", "船用低压电力电缆工艺", "ArrCYDY001GYPZQD", "ArrCYDY001CS", "101457073", "CYDYDL", "XLDCYDY018"},
|
||||
{"MKTX001", "煤矿用通信电缆工艺", "ArrMKTX001GYPZQD", "ArrMKTX001CS", "101457074", "MKTXDL", "XLDMTTX018"},
|
||||
{"TL001", "拖链电缆工艺", "ArrTL001GYPZQD", "ArrTL001CS", "101457075", "TLDL", "XLDTLDL018"},
|
||||
{"BDL001", "扁电缆工艺", "ArrBDL001GYPZQD", "ArrBDL001CS", "101457076", "BXYDRDL", "XLDBDL018"},
|
||||
{"YDXT001", "移动橡套卷筒电缆工艺", "ArrYDXT001GYPZQD", "ArrYDXT001CS", "101457077", "YDXTDL", "XLDYDXT018"},
|
||||
{"DGJ001", "盾构机用软电缆工艺", "ArrDGJ001GYPZQD", "ArrDGJ001CS", "101457078", "DGJRDL", "XLDDGJ018"},
|
||||
{"CYZY001", "船用中压电力电缆工艺", "ArrCYZY001GYPZQD", "ArrCYZY001CS", "101457079", "CYZYDL", "XLDCYZY018"},
|
||||
{"CYKZ001", "船用控制电缆工艺", "ArrCYKZ001GYPZQD", "ArrCYKZ001CS", "101457080", "CYKZDL", "XLDCYKZ018"},
|
||||
{"CYYB001", "船用仪表电缆工艺", "ArrCYYB001GYPZQD", "ArrCYYB001CS", "101457081", "CYYBDL", "XLDCYYB018"},
|
||||
{"CYBDX001", "船用电线工艺", "", "", "101457082", "CYBDX", "XLDCYDX018"},
|
||||
{"JYZY001", "舰用中压电力电缆工艺", "ArrJYZY001GYPZQD", "ArrJYZY001CS", "101457083", "JYZYDL", "XLDJYZY018"},
|
||||
{"JYDY001", "舰用低压电力电缆工艺", "ArrJYDY001GYPZQD", "ArrJYDY001CS", "101457084", "JYDYDL", "XLDJYDY018"},
|
||||
{"JYTX001", "舰用通信电缆工艺", "ArrJYTX001GYPZQD", "ArrJYTX001CS", "101457085", "JYTXDL", "XLDJYTX018"},
|
||||
{"JYKZ001", "舰用控制电缆工艺", "ArrJYKZ001GYPZQD", "ArrJYKZ001CS", "101457086", "JYKZDL", "XLDJYKZ018"},
|
||||
{"CYZYBP01", "船用中压变频电力电缆工艺", "ArrCYZYBP01GYPZQD", "ArrCYZYBP01CS", "101457089", "CYZYBPDL", "XLDCYBP018"},
|
||||
{"CYZYBP02", "船用低压变频电力电缆工艺", "ArrCYZYBP02GYPZQD", "ArrCYZYBP02CS", "101457090", "CYDYBPDL", "XLDCYBP028"},
|
||||
{"HYGC01", "海洋工程低压电力电缆工艺", "ArrHYGC01GYPZQD", "ArrHYGC01CS", "101457091", "HYGCDYDL", "XLDHYDY018"},
|
||||
{"HYGC02", "海洋工程通信电缆工艺", "ArrHYGC02GYPZQD", "ArrHYGC02CS", "101457092", "HYGCTXDL", "XLDHYTX018"},
|
||||
{"LJX004", "铝合金绞线工艺", "ArrLJX004GYPZQD", "ArrLJX004CS", "101457093", "LJX004", "XLDLJX048"},
|
||||
{"LJX005", "钢芯铝合金绞线工艺", "ArrLJX005GYPZQD", "ArrLJX005CS", "101457094", "LJX005", "XLDLJX058"},
|
||||
{"LJX006", "铝合金芯铝绞线工艺", "ArrLJX006GYPZQD", "ArrLJX006CS", "101457095", "LJX006", "XLDLJX068"},
|
||||
{"LJX007", "铝包钢芯铝绞线工艺", "ArrLJX007GYPZQD", "ArrLJX007CS", "101457096", "LJX007", "XLDLJX078"},
|
||||
{"LJX008", "铝包钢芯铝合金绞线工艺", "ArrLJX008GYPZQD", "ArrLJX008CS", "101457097", "LJX008", "XLDLJX088"},
|
||||
{"RBQC01", "日标单芯汽车线工艺", "ArrRBQC01GYPZQD", "ArrRBQC01CS", "101457101", "RBQC01", "XLDRBQC018"},
|
||||
{"RBQC02", "日标多芯汽车线工艺", "ArrRBQC02GYPZQD", "ArrRBQC02CS", "101457102", "RBQC02", "XLDRBQC028"},
|
||||
{"GBQC01", "国标单芯汽车线工艺", "ArrGBQC01GYPZQD", "ArrGBQC01CS", "101457103", "GBQC01", "XLDGBQC018"},
|
||||
{"GBQC02", "国标多芯汽车线工艺", "ArrGBQC02GYPZQD", "ArrGBQC02CS", "101457104", "GBQC02", "XLDGBQC028"},
|
||||
{"MBQC01", "美标单芯汽车线工艺", "ArrMBQC01GYPZQD", "ArrMBQC01CS", "101457105", "MBQC01", "XLDMBQC018"},
|
||||
{"XNYQC01", "新能源单芯汽车线工艺", "ArrXNYQC01GYPZQD", "ArrXNYQC01CS", "101457106", "XNYQC01", "XLDXNY018"},
|
||||
{"XNYQC02", "新能源多芯汽车线工艺", "ArrXNYQC02GYPZQD", "ArrXNYQC02CS", "101457107", "XNYQC02", "XLDXNY028"},
|
||||
{"LXDL01", "螺旋电缆工艺", "ArrLXDL01GYPZQD", "ArrLXDL01CS", "101457108", "LXDL01", "XLDLXDL018"},
|
||||
{"HTQYBDL", "华通潜油泵电缆", "ArrHTQYBDLGYPZQD", "ArrHTQYBDLCS", "101457109", "HTQYBDL", "XLDHTQYBDL8"},
|
||||
{"DBTXSJCSDL", "德标通讯及数据传输用电缆工艺", "ArrDBTXSJCSDLGYPZQD", "ArrDBTXSJCSDLCS", "101457110", "DBTXSJCSDL", "XLDDBTXSJ018"},
|
||||
{"EN50525", "EN50525系列工艺", "ArrEN50525GYPZQD", "ArrEN50525CS", "101457111", "EN50525", "XLDEN50525018"},
|
||||
{"EN50214", "EN50214系列扁线工艺", "ArrEN50214GYPZQD", "ArrEN50214CS", "101457112", "EN50214", "XLDEN50214018"},
|
||||
{"EN50618", "EN50618系列光伏电缆工艺", "ArrEN50618GYPZQD", "ArrEN50618CS", "101457113", "EN50618", "XLDEN50618018"},
|
||||
{"EN50620", "EN50620电动汽车充电电缆工艺", "ArrEN50620GYPZQD", "ArrEN50620CS", "101457114", "EN50620", "XLDEN50620018"},
|
||||
{"OBDYDL", "欧标低压电力电缆工艺", "ArrOBDYDLGYPZQD", "ArrOBDYDLCS", "101457115", "OBDYDL", "XLDOBDYDL8"},
|
||||
{"OBDYAZX", "欧标电源安装电线工艺", "ArrOBDYAZXGYPZQD", "ArrOBDYAZXCS", "101457116", "OBDYAZX", "XLDOBDYAZX8"},
|
||||
{"ABDYDL", "澳标低压电力电缆工艺", "ArrABDYDLGYPZQD", "ArrABDYDLCS", "101457117", "ABDYDL", "XLDABDYDL8"},
|
||||
{"ABKZDL", "澳标控制电缆工艺", "ArrABKZDLGYPZQD", "ArrABKZDLCS", "101457118", "ABKZDL", "XLDABKZDL8"},
|
||||
{"UL758", "美标UL758电器布线电线电缆工艺", "ArrUL758GYPZQD", "ArrUL758CS", "101457119", "UL758", "XLDUL7588"},
|
||||
{"UL1277", "美标UL1277电源和控制托架电缆工艺", "ArrUL1277GYPZQD", "ArrUL1277CS", "101457120", "UL1277", "XLDUL12778"},
|
||||
{"UL62", "美标UL62软线及装置线工艺", "ArrUL62GYPZQD", "ArrUL62CS", "101457121", "UL62", "XLDUL628"},
|
||||
{"UL83", "美标UL83热塑性绝缘电线电缆工艺", "ArrUL83GYPZQD", "ArrUL83CS", "101457122", "UL83", "XLDUL838"},
|
||||
{"UL44", "美标UL44热固性绝缘电线电缆工艺", "ArrUL44GYPZQD", "ArrUL44CS", "101457123", "UL44", "XLDUL448"},
|
||||
{"ANQBDL", "埃因企标电缆工艺", "ArrANQBDLGYPZQD", "ArrANQBDLCS", "101457124", "ANQBDL", "XLDANQBDL8"},
|
||||
{"DXAZ001", "安装用电线工艺", "ArrDXAZ001GYPZQD", "ArrDXAZ001CS", "101457125", "DXAZ001", "XLDDXAZ018"},
|
||||
{"YSDGDL", "影视灯光电缆", "ArrYSDGDLGYPZQD", "ArrYSDGDLCS", "101457126", "YSDGDL", "XLDYSDGDL8"},
|
||||
{"YXX", "音响线", "", "", "101457127", "YXX", "XLDYXX018"},
|
||||
{"SPTZ001", "射频电缆工艺", "", "", "101457128", "SPTZ001", "XLDSPTZ018"},
|
||||
{"YDDQYRDL", "移动电器用软电缆工艺", "ArrYDDQYRDLGYPZQD", "ArrYDDQYRDLCS", "101457129", "YDDQYRDL", "XLDRDL028"},
|
||||
{"MKBPXTRDL", "煤矿用变频橡套软电缆工艺", "ArrMKBPXTRDLGYPZQD", "ArrMKBPXTRDLCS", "101457131", "MKBPXTRDL", "XLDMTBP018"},
|
||||
{"HLDYYBXJRDL", "汉缆低压乙丙橡胶软电缆", "ArrHLDYYBXJRDLGYPZQD", "ArrHLDYYBXJRDLCS", "101457132", "HLDYYBXJRDL", "XLDYBXJ018"},
|
||||
{"HLZYYBXJRDL", "汉缆中压乙丙橡胶软电缆", "ArrHLZYYBXJRDLGYPZQD", "ArrHLZYYBXJRDLCS", "101457133", "HLZYYBXJRDL", "XLDYBXJ028"},
|
||||
{"SCYXTRDL", "梭车用金属屏蔽加强型橡套软电缆", "ArrSCYXTRDLGYPZQD", "ArrSCYXTRDLCS", "101457134", "SCYXTRDL", "XLDSCYRDL018"},
|
||||
{"TLGTDX", "铁路贯通地线", "ArrTLGTDXGYPZQD", "ArrTLGTDXCS", "101457135", "TLGTDX", "XLDGTDX018"},
|
||||
{"TLLXTZDL", "铁路通信漏泄同轴电缆", "ArrTLLXTZDLGYPZQD", "ArrTLLXTZDLCS", "101457136", "TLLXTZDL", "XLDLXTZ018"},
|
||||
{"HDZYDL", "核电中压电缆", "ArrHDZYDLGYPZQD", "ArrHDZYDLCS", "101457137", "HDZYDL", "XLDHDZY018"},
|
||||
{"HDDYDL", "核电低压电缆", "ArrHDDYDLGYPZQD", "ArrHDDYDLCS", "101457138", "HDDYDL", "XLDHDDY018"},
|
||||
{"HDKZDL", "核电站用1E级控制电缆", "ArrHDKZDLGYPZQD", "ArrHDKZDLCS", "101457139", "HD1EKZDL", "XLDHDKZ018"},
|
||||
{"HDCLDL", "核电测量电缆", "ArrHDCLDLGYPZQD", "ArrHDCLDLCS", "101457140", "HDCLDL", "XLDHDCL018"},
|
||||
{"HDBCDL", "核级补偿电缆", "ArrHDBCDLGYPZQD", "ArrHDBCDLCS", "101457141", "HDBCDL", "XLDHDBC018"},
|
||||
{"JYHDDYDL", "舰用核电低压电力电缆", "ArrJYHDDYDLGYPZQD", "ArrJYHDDYDLCS", "101457142", "JYHDDYDL", "XLDJYHDDY018"},
|
||||
{"JYHDKZDL", "舰用核电控制电缆", "ArrJYHDKZDLGYPZQD", "ArrJYHDKZDLCS", "101457143", "JYHDKZDL", "XLDJYHDKZ018"},
|
||||
{"JYHDTXDL", "舰用核电通信电缆", "ArrJYHDTXDLGYPZQD", "ArrJYHDTXDLCS", "101457144", "JYHDTXDL", "XLDJYHDTX018"},
|
||||
{"FSLDYWPPDL", "氟塑料绝缘电力电缆", "ArrFSLDYWPPDLGYPZQD", "ArrFSLDYWPPDLCS", "101457146", "FSLDYWPPDL", "XLDDY038"},
|
||||
{"FSLDYYPPDL", "氟塑料绝缘有屏蔽电力电缆", "ArrFSLDYYPPDLGYPZQD", "ArrFSLDYYPPDLCS", "101457147", "FSLDYYPPDL", "XLDDY048"},
|
||||
{"GXJDYWPPDL", "硅橡胶绝缘电力电缆", "ArrGXJDYWPPDLGYPZQD", "ArrGXJDYWPPDLCS", "101457148", "GXJDYWPPDL", "XLDDY058"},
|
||||
{"GXJDYYPPDL", "硅橡胶绝缘有屏蔽电力电缆", "ArrGXJDYYPPDLGYPZQD", "ArrGXJDYYPPDLCS", "101457149", "GXJDYYPPDL", "XLDDY068"},
|
||||
{"HDYBDX", "核电用布电线", "ArrHDYBDXGYPZQD", "ArrHDYBDXCS", "101457150", "HDYBDX", "XLDHDBDX018"},
|
||||
{"CNDL", "储能电缆工艺", "ArrCNDLGYPZQD", "ArrCNDLCS", "101457152", "CNDL", "XLDCN018"},
|
||||
{"LJX009", "钢绞线工艺", "ArrLJX009GYPZQD", "ArrLJX009CS", "101457153", "LJX009", "XLDLJX098"},
|
||||
{"LJX010", "铝包钢绞线工艺", "ArrLJX010GYPZQD", "ArrLJX010CS", "101457154", "LJX010", "XLDLJX108"},
|
||||
{"BCDL", "补偿电缆工艺", "ArrBCDLGYPZQD", "ArrBCDLCS", "101457155", "BCDL", "XLDBC018"},
|
||||
{"LJX011", "钢芯耐热铝合金绞线工艺", "ArrLJX011GYPZQD", "ArrLJX011CS", "101457156", "LJX011", "XLDLJX118"},
|
||||
{"LJX012", "铝包钢芯耐热铝合金绞线工艺", "ArrLJX012GYPZQD", "ArrLJX012CS", "101457157", "LJX012", "XLDLJX128"},
|
||||
{"LJX013", "钢芯高强度耐热铝合金绞线工艺", "ArrLJX013GYPZQD", "ArrLJX013CS", "101457158", "LJX013", "XLDLJX138"},
|
||||
{"LJX014", "圆线同心绞铝包殷钢芯铝合金绞线工艺", "ArrLJX014GYPZQD", "ArrLJX014CS", "101457159", "LJX014", "XLDLJX148"},
|
||||
{"LJX015", "钢芯耐热铝合金型线绞线工艺", "ArrLJX015GYPZQD", "ArrLJX015CS", "101457160", "LJX015", "XLDLJX158"},
|
||||
{"KBSQBDL", "凯布斯企标电缆工艺", "", "", "101457162", "KBSQBDL", "XLDKBSQBDL8"},
|
||||
{"OBZLCDDL", "欧标直流充电用电缆工艺", "", "", "101457163", "OBZLCDDL", "XLDOBCD018"},
|
||||
{"OBJLCDDL", "欧标交流充电用电缆工艺", "", "", "101457164", "OBJLCDDL", "XLDOBCD028"},
|
||||
{"BYZYDL", "八益专用电缆工艺", "ArrBYZYDLGYPZQD", "ArrBYZYDLCS", "101457170", "BYZYDL", "XLDBYZY018"},
|
||||
{"HDYBDL", "核电仪表电缆工艺", "ArrHDYBDLGYPZQD", "ArrHDYBDLCS", "101457171", "HDYBDL", "XLDHDYB018"},
|
||||
{"HDTXDL", "核电通信电缆工艺", "ArrHDTXDLGYPZQD", "ArrHDTXDLCS", "101457172", "HDTXDL", "XLDHDTX018"},
|
||||
{"DQDXDL", "电气化铁路27.5kV单相交流交联聚乙烯绝缘电缆工艺", "ArrDQDXDLGYPZQD", "ArrDQDXDLCS", "101457173", "DQDXDL", "XLDDQDX018"},
|
||||
{"DC1500DL", "DC1500V直流电缆工艺", "ArrDC1500DLGYPZQD", "ArrDC1500DLCS", "101457174", "DC1500DL", "XLDDC1500018"},
|
||||
{"TXDL", "通信电缆工艺", "ArrTXDLGYPZQD", "ArrTXDLCS", "101457175", "TXDL", "XLDTX018"},
|
||||
{"HDTZDL", "核电同轴电缆工艺", "ArrHDTZDLGYPZQD", "ArrHDTZDLCS", "101457176", "HDTZDL", "XLDHDTZ018"},
|
||||
{"FSLAZDL", "氟塑料安装线", "ArrFSLAZDLGYPZQD", "ArrFSLAZDLCS", "101457178", "FSLAZDL", "XLDFSLAZ018"},
|
||||
{"DFDLZYGY", "东方电缆自研工艺", "", "", "101457177", "DFDLZYGY", "XLDDFDLZYGY018"},
|
||||
{"YDYDJJLYXDL", "移动用丁腈聚氯乙烯电缆工艺", "ArrYDYDJJLYXDLGYPZQD", "ArrYDYDJJLYXDLCS", "101457179", "YDYDJJLYXDL", "XLDYD018"},
|
||||
{"YDYDJJLYXBDL", "移动用丁腈聚氯乙烯扁电缆工艺", "ArrYDYDJJLYXBDLGYPZQD", "ArrYDYDJJLYXBDLCS", "101457180", "YDYDJJLYXBDL", "XLDYD028"},
|
||||
{"YDYTXTRDL", "移动用弹性体软电缆工艺", "ArrYDYTXTRDLGYPZQD", "ArrYDYTXTRDLCS", "101457181", "YDYTXTRDL", "XLDYD038"},
|
||||
{"HKHTYHFJHWJYDXDL", "航空航天用含氟聚合物绝缘电线电缆工艺", "ArrHKHTYHFJHWJYDXDLGYPZQD", "ArrHKHTYHFJHWJYDXDLCS", "101457182", "HKHTYHFJHWJYDXDL", "XLDHKHT018"},
|
||||
{"ZYJLHDDL", "中压交流海底电缆工艺", "ArrZYJLHDDLGYPZQD", "ArrZYJLHDDLCS", "101457183", "ZYJLHDDL", "XLDHD018"},
|
||||
{"CGYJLHDDL", "超高压交流海底电缆工艺", "ArrCGYJLHDDLGYPZQD", "ArrCGYJLHDDLCS", "101457184", "CGYJLHDDL", "XLDHD028"},
|
||||
{"ZLHDDL", "直流海底电缆工艺", "ArrZLHDDLGYPZQD", "ArrZLHDDLCS", "101457185", "ZLHDDL", "XLDHD038"}
|
||||
};
|
||||
protected void Page_Load(object sender, EventArgs e)
|
||||
{
|
||||
this.UMID = 100860150;
|
||||
this.UMName = "按线缆特征类型特征调报价";
|
||||
this.CurMaster = Master;
|
||||
this.CurEntity = entity;
|
||||
this.PageHeight = 450;
|
||||
this.PageWidth = 500;
|
||||
|
||||
SetTJYZLable();
|
||||
|
||||
if (!this.IsPostBack)
|
||||
{
|
||||
InitControls();
|
||||
}
|
||||
|
||||
base.InitPage();
|
||||
}
|
||||
|
||||
#region 模板事件继承
|
||||
|
||||
protected override void ReportDataSetAdd()
|
||||
{
|
||||
TDatabase db = TContextDatabases.GetDatabase("DBERP");
|
||||
TSQL sql = new TSQL(db);
|
||||
sql.Add("select XLXSTZYZ_YZID, XLXSTZYZ_YZMC from XLXSTZYZ where XLXSTZYZ_MXBH='BJD' and XLXSTZYZ_TJYS='J' order by XLXSTZYZ_XSXH,XLXSTZYZ_YZID ");
|
||||
DataSet ds = db.OpenDataSet(sql);
|
||||
for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
|
||||
{
|
||||
string sYZID = "TZYZ_" + ds.Tables[0].Rows[i]["XLXSTZYZ_YZID"].ToString().Trim();
|
||||
string sYZMC = ds.Tables[0].Rows[i]["XLXSTZYZ_YZMC"].ToString().Trim();
|
||||
AddUserReportField("XLXSBJDYZZJ", sYZID, sYZMC, "N");
|
||||
}
|
||||
|
||||
base.ReportDataSetAdd();
|
||||
}
|
||||
|
||||
protected override void ReportRecordSetAdd()
|
||||
{
|
||||
TDatabase dberp = TContextDatabases.GetDatabase("DBERP");
|
||||
|
||||
TSQL sSQL = new TSQL(dberp);
|
||||
TSQL SQL = new TSQL(dberp);
|
||||
SQL.Clear();
|
||||
SQL.Add("select XLXSTZYZ_YZID, XLXSTZYZ_YZMC ");
|
||||
SQL.Add(" from XLXSTZYZ");
|
||||
SQL.Add(" where XLXSTZYZ_MXBH = 'BJD' and XLXSTZYZ_TJYS='J' order by XLXSTZYZ_XSXH,XLXSTZYZ_YZID ");
|
||||
DataSet ds = dberp.OpenDataSet(SQL);
|
||||
for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
|
||||
{
|
||||
sSQL.Add(string.Format(",sum(decode(XLXSBJDYZZJ_YZID, '{0}', XLXSBJDYZZJ_YZZ, 0)) as TZYZ_{0}", ds.Tables[0].Rows[i][0].ToString().Trim()));
|
||||
}
|
||||
sSQL.Text = "select 1" + sSQL.Text + " from XLXSBJDYZZJ where XLXSBJDYZZJ_JGBID='" + txtJGBID.Value.Trim()
|
||||
+ "' and XLXSBJDYZZJ_TZLX = '" + cbxTZLX.SelectedValue.Trim() + "' and XLXSBJDYZZJ_TZ = '" + cbxTZ.SelectedValue.Trim() + "' and XLXSBJDYZZJ_GYFLBM='"+cbxGYFL.SelectedValue.Trim()+"' ";
|
||||
AddUserReportSQL("XLXSBJDYZZJ", sSQL);
|
||||
base.ReportRecordSetAdd();
|
||||
}
|
||||
|
||||
protected override void SetControlState()
|
||||
{
|
||||
base.SetControlState();
|
||||
|
||||
txtWHR.Enabled = false;
|
||||
datWHSJ.Enabled = false;
|
||||
|
||||
# region 给调价因子控件设只读性
|
||||
if (ControlState == TControlState.ctsInsert || ControlState == TControlState.ctsCopy || ControlState == TControlState.ctsEdit)
|
||||
{
|
||||
for (int i = 1; i <= 20; i++)
|
||||
{
|
||||
gtNumTextBox txtTJYZ = (gtNumTextBox)Master.ContentFormControl.FindControl("txt" + "TJYZ" + i);
|
||||
txtTJYZ.Enabled = false;
|
||||
}
|
||||
|
||||
string[] sTJYZList = PageParam.GetRTrimString("TJYZList").Split(',');
|
||||
for (int i = 0; i < sTJYZList.Length; i++)
|
||||
{
|
||||
for (int j = 1; j <= 20; j++)
|
||||
{
|
||||
string sTZYZID = "BJ" + j.ToString().PadLeft(2, '0') + "|";
|
||||
gtNumTextBox txtTJYZ = (gtNumTextBox)Master.ContentFormControl.FindControl("txt" + "TJYZ" + j.ToString().Trim());
|
||||
if (sTJYZList[i].StartsWith(sTZYZID))
|
||||
{
|
||||
txtTJYZ.Enabled = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
}
|
||||
|
||||
protected override void LoadRecord()
|
||||
{
|
||||
if (!IsPostBack)
|
||||
{
|
||||
entity.Param.Add("XLXSBJDYZZJ_JGBID", PageParam.GetRTrimString("XLXSBJDYZZJ_JGBID"));
|
||||
entity.Param.Add("XLXSBJDYZZJ_TZLX", PageParam.GetRTrimString("XLXSBJDYZZJ_TZLX"));
|
||||
entity.Param.Add("XLXSBJDYZZJ_TZ", PageParam.GetRTrimString("XLXSBJDYZZJ_TZ"));
|
||||
entity.Param.Add("XLXSBJDYZZJ_GYFLBM", PageParam.GetRTrimString("XLXSBJDYZZJ_GYFLBM"));
|
||||
entity.Param.Add("XLXSBJDYZZJ_YZID", PageParam.GetRTrimString("XLXSBJDYZZJ_YZID"));
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
|
||||
entity.Param.Add("XLXSBJDYZZJ_JGBID", txtJGBID.Value.Trim());
|
||||
entity.Param.Add("XLXSBJDYZZJ_TZLX", txtOLD_TZLX.Value.Trim());
|
||||
entity.Param.Add("XLXSBJDYZZJ_TZ", txtOLD_TZ.Value.Trim());
|
||||
entity.Param.Add("XLXSBJDYZZJ_GYFLBM", txtOLD_GYFL.Value.Trim());
|
||||
entity.Param.Add("XLXSBJDYZZJ_YZID", txtYZID.Value.Trim());
|
||||
|
||||
}
|
||||
base.LoadRecord();
|
||||
|
||||
|
||||
txtOLD_TZLX.Value = cbxTZLX.SelectedValue.Trim();
|
||||
txtOLD_TZ.Value = cbxTZ.SelectedValue.Trim();
|
||||
txtOLD_GYFL.Value = cbxGYFL.SelectedValue.Trim();
|
||||
|
||||
# region 给调价因子控件赋值
|
||||
TDatabase dberp = TContextDatabases.GetDatabase("DBERP");
|
||||
TSQL sql = new TSQL(dberp);
|
||||
sql.Clear();
|
||||
sql.Add(string.Format(" select XLXSBJDYZZ{0}_YZID, XLXSBJDYZZ{0}_YZZ from XLXSBJDYZZ{0} ", "J"));
|
||||
sql.Add(string.Format(" where XLXSBJDYZZ{0}_JGBID=:pJGBID and XLXSBJDYZZ{0}_TZLX=:pTZLX ", "J"));
|
||||
sql.Add(string.Format(" and XLXSBJDYZZ{0}_TZ=:pTZ ", "J"));
|
||||
sql.Add(string.Format(" and XLXSBJDYZZ{0}_GYFLBM=:pGYFL ", "J"));
|
||||
sql.Add(string.Format(" order by XLXSBJDYZZ{0}_YZID", "J"));
|
||||
sql.ParamByName("pJGBID").Value = txtJGBID.Value.Trim();
|
||||
sql.ParamByName("pTZLX").Value = cbxTZLX.SelectedValue.Trim();
|
||||
sql.ParamByName("pTZ").Value = cbxTZ.SelectedValue.Trim();
|
||||
sql.ParamByName("pGYFL").Value = cbxGYFL.SelectedValue.Trim();
|
||||
|
||||
DataSet ds = dberp.OpenDataSet(sql);
|
||||
for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
|
||||
{
|
||||
string sYZID = ds.Tables[0].Rows[i][0].ToString().Trim();
|
||||
double dYZZ = CMISproConvert.StrToFloat(ds.Tables[0].Rows[i][1].ToString().Trim());
|
||||
if (PageParam.GetRTrimString("TJYZList").Contains(sYZID + "|"))
|
||||
{
|
||||
for (int j = 1; j <= 20; j++)
|
||||
{
|
||||
string sTZYZID = "BJ" + j.ToString().PadLeft(2, '0');
|
||||
gtNumTextBox txtTJYZ = (gtNumTextBox)Master.ContentFormControl.FindControl("txt" + "TJYZ" + j.ToString().Trim());
|
||||
if (sYZID.Equals(sTZYZID))
|
||||
txtTJYZ.Value = dYZZ;
|
||||
}
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
}
|
||||
|
||||
protected override void OnNewRecorder()
|
||||
{
|
||||
base.OnNewRecorder();
|
||||
txtJGBID.Value = PageParam.GetRTrimString("XLXSBJDYZZJ_JGBID");
|
||||
txtWHR.Text = tSession.UserName;
|
||||
txtWHRID.Value = tSession.UserId;
|
||||
datWHSJ.Text = CMISproConvert.ConvertTime(System.DateTime.Now);
|
||||
|
||||
}
|
||||
|
||||
protected override void OnCopyRecorder()
|
||||
{
|
||||
base.OnCopyRecorder();
|
||||
txtJGBID.Value = PageParam.GetRTrimString("XLXSBJDYZZJ_JGBID");
|
||||
txtWHR.Text = tSession.UserName;
|
||||
txtWHRID.Value = tSession.UserId;
|
||||
datWHSJ.Text = CMISproConvert.ConvertTime(System.DateTime.Now);
|
||||
}
|
||||
|
||||
protected override bool DataLogicValid()
|
||||
{
|
||||
if (!base.DataLogicValid()) return false;
|
||||
|
||||
if (cbxTZLX.SelectedValue.Trim().Equals(""))
|
||||
{
|
||||
ShowMessage("特征类型不允许为空!");
|
||||
return false;
|
||||
}
|
||||
if (cbxTZ.SelectedValue.Trim().Equals(""))
|
||||
{
|
||||
ShowMessage("特征不允许为空!");
|
||||
return false;
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
protected override bool Master_BeforeDeleteAction(object sender, EventArgs e)
|
||||
{
|
||||
string sYZIDlist = TZYZBJAInfo.GetYZIDList(PageParam.GetRTrimString("TJYZList"));
|
||||
entity.EntityTable.DeleteSql = " delete from XLXSBJDYZZJ "
|
||||
+ " where XLXSBJDYZZJ_JGBID =:XLXSBJDYZZJ_JGBID "
|
||||
+ " and XLXSBJDYZZJ_TZLX=:XLXSBJDYZZJ_TZLX and XLXSBJDYZZJ_TZ=:XLXSBJDYZZJ_TZ and XLXSBJDYZZJ_GYFLBM=:XLXSBJDYZZJ_GYFLBM and "
|
||||
+ CMISproDataBase.GetWhereEqual("XLXSBJDYZZJ_YZID", sYZIDlist);
|
||||
return base.Master_BeforeDeleteAction(sender, e);
|
||||
}
|
||||
|
||||
protected override bool Master_BeforeSaveAction(object sender, EventArgs e)
|
||||
{//研发自测:王威 2025/12/15 11:27:57
|
||||
if (!base.Master_BeforeSaveAction(sender, e)) return false;
|
||||
string sYZIDlist = TZYZBJAInfo.GetYZIDList(PageParam.GetRTrimString("TJYZList"));
|
||||
entity.EntityTable.UpdateSql = " update XLXSBJDYZZJ "
|
||||
+ " set XLXSBJDYZZJ_JGBID =:XLXSBJDYZZJ_JGBID "
|
||||
+ " , XLXSBJDYZZJ_TZLX =:XLXSBJDYZZJ_TZLX , XLXSBJDYZZJ_TZ =:XLXSBJDYZZJ_TZ ,XLXSBJDYZZJ_GYFLBM=:XLXSBJDYZZJ_GYFLBM,XLXSBJDYZZJ_XHBBH=:XLXSBJDYZZJ_XHBBH,"
|
||||
+ " XLXSBJDYZZJ_WHR=:XLXSBJDYZZJ_WHR,XLXSBJDYZZJ_WHRID=:XLXSBJDYZZJ_WHRID,XLXSBJDYZZJ_WHSJ=:XLXSBJDYZZJ_WHSJ "
|
||||
+ " where XLXSBJDYZZJ_JGBID =:XLXSBJDYZZJ_JGBID "
|
||||
+ " and XLXSBJDYZZJ_TZLX =:OLD_XLXSBJDYZZJ_TZLX and XLXSBJDYZZJ_TZ =:OLD_XLXSBJDYZZJ_TZ and XLXSBJDYZZJ_GYFLBM=:OLD_XLXSBJDYZZJ_GYFLBM and " + CMISproDataBase.GetWhereEqual("XLXSBJDYZZJ_YZID", sYZIDlist);
|
||||
txtWHR.Text = tSession.UserName;
|
||||
txtWHRID.Value = tSession.UserId;
|
||||
datWHSJ.Text = CMISproConvert.ConvertTime(System.DateTime.Now);
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
protected override bool Master_AfterSaveAction(object sender, EventArgs e)
|
||||
{//研发自测:王威 2025/12/15 11:28:00
|
||||
txtOLD_TZLX.Value = cbxTZLX.SelectedValue.Trim();
|
||||
txtOLD_TZ.Value = cbxTZ.SelectedValue.Trim();
|
||||
txtOLD_GYFL.Value = cbxGYFL.SelectedValue.Trim();
|
||||
|
||||
|
||||
txtYZID.Value = PageParam.GetRTrimString("FirstYZID");
|
||||
|
||||
string sJGBID = txtJGBID.Value.Trim();
|
||||
string sTZLX = cbxTZLX.SelectedValue.Trim();
|
||||
string sTZ = cbxTZ.SelectedValue.Trim().Equals("") ? " " : cbxTZ.SelectedValue.Trim();
|
||||
string sGYFL = cbxGYFL.SelectedValue.Trim().Equals("") ? " " : cbxGYFL.SelectedValue.Trim();
|
||||
|
||||
# region 将调价因子控件值更新至数据库中
|
||||
TDatabase dberp = TContextDatabases.GetDatabase("DBERP");
|
||||
TSQL sql = new TSQL(dberp);
|
||||
sql.Clear();
|
||||
string sYZIDlist = TZYZBJAInfo.GetYZIDList(PageParam.GetRTrimString("TJYZList"));
|
||||
dberp.ExecSQL(string.Format(" delete from XLXSBJDYZZ{0} where XLXSBJDYZZ{0}_JGBID='{1}' and XLXSBJDYZZ{0}_TZLX='{2}' "
|
||||
+ " and XLXSBJDYZZ{0}_TZ='{3}' and XLXSBJDYZZ{0}_GYFLBM='{4}' and " + CMISproDataBase.GetWhereEqual("XLXSBJDYZZ{0}_YZID", sYZIDlist)
|
||||
, "J", sJGBID, sTZLX, sTZ,sGYFL));
|
||||
|
||||
string[] sTJYZList = PageParam.GetRTrimString("TJYZList").Split(',');
|
||||
DateTime tNow = DateTime.Now;
|
||||
for (int i = 0; i < sTJYZList.Length; i++)
|
||||
{
|
||||
sql.Clear();
|
||||
sql.Add(string.Format(" insert into XLXSBJDYZZ{0}(XLXSBJDYZZ{0}_JGBID, XLXSBJDYZZ{0}_TZLX,XLXSBJDYZZ{0}_TZ,XLXSBJDYZZ{0}_GYFLBM,XLXSBJDYZZ{0}_XHBBH,", "J"));
|
||||
sql.Add(string.Format(" XLXSBJDYZZ{0}_YZID, XLXSBJDYZZ{0}_YZZ, XLXSBJDYZZ{0}_WHR, XLXSBJDYZZ{0}_WHRID, XLXSBJDYZZ{0}_WHSJ)", "J"));
|
||||
sql.Add(string.Format(" values(:pJGBID,:pTZLX,:pTZ,:pGYFL,:pXHBBH,:pYZID,:pYZZ,:pWHR,:pWHRID,:pWHSJ)"));
|
||||
sql.ParamByName("pJGBID").Value = sJGBID;
|
||||
sql.ParamByName("pTZLX").Value = sTZLX;
|
||||
sql.ParamByName("pTZ").Value = sTZ;
|
||||
sql.ParamByName("pGYFL").Value = sGYFL;
|
||||
sql.ParamByName("pXHBBH").Value = txtXHBBHZF.Text.Trim();
|
||||
sql.ParamByName("pWHR").Value = tSession.UserName;
|
||||
sql.ParamByName("pWHRID").Value = tSession.UserId;
|
||||
sql.ParamByName("pWHSJ").Value = tNow;
|
||||
|
||||
for (int j = 1; j <= 20; j++)
|
||||
{
|
||||
string sTZYZID = "BJ" + j.ToString().PadLeft(2, '0') + "|";
|
||||
gtNumTextBox txtTJYZ = (gtNumTextBox)Master.ContentFormControl.FindControl("txt" + "TJYZ" + j.ToString().Trim());
|
||||
if (sTJYZList[i].StartsWith(sTZYZID))
|
||||
{
|
||||
sql.ParamByName("pYZID").Value = sTZYZID.TrimEnd('|');
|
||||
sql.ParamByName("pYZZ").Value = txtTJYZ.Value;
|
||||
dberp.ExecSQL(sql);
|
||||
}
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
|
||||
return base.Master_AfterSaveAction(sender, e);
|
||||
}
|
||||
|
||||
protected override void SetComboxItems()
|
||||
{
|
||||
cbxTZLX.ClearItems();
|
||||
cbxTZLX.Items.Add(new ListItem("线缆特性", "线缆特性"));
|
||||
cbxTZLX.Items.Add(new ListItem("铠装外护", "铠装外护"));
|
||||
cbxTZLX.Items.Add(new ListItem("标准工序", "标准工序"));
|
||||
cbxTZLX.Items.Add(new ListItem("报价材料", "报价材料"));
|
||||
|
||||
|
||||
if (cbxTZLX.SelectedValue.Trim() == "线缆特性")
|
||||
{
|
||||
//TComboBox.SetComboBox("DBERP", cbxTZ, "select distinct XLXHB_XLTXID as ID,XLXHB_XLTXID as Name from XLXHB order by ID ", false);
|
||||
cbxTZ.ClearItems();
|
||||
cbxTZ.Items.Add(new ListItem("N-", "N-"));
|
||||
cbxTZ.Items.Add(new ListItem("NH-", "NH-"));
|
||||
}
|
||||
else if (cbxTZLX.SelectedValue.Trim() == "铠装外护")
|
||||
{
|
||||
TComboBox.SetComboBox("DBERP", cbxTZ, "select distinct rtrim(XLXHB_KZCLID)||XLXHB_WHCLID as ID,rtrim(XLXHB_KZCLID)||XLXHB_WHCLID as Name from XLXHB order by ID ", false);
|
||||
}
|
||||
else if (cbxTZLX.SelectedValue.Trim() == "标准工序")
|
||||
{
|
||||
cbxTZ.ClearItems();
|
||||
cbxTZ.Items.Add(new ListItem("铝塑复合带屏蔽", "3-50-03"));
|
||||
cbxTZ.Items.Add(new ListItem("铜丝疏绕屏蔽", "3-50-04"));
|
||||
}
|
||||
else if (cbxTZLX.SelectedValue.Trim() == "报价材料")
|
||||
{
|
||||
cbxTZ.ClearItems();
|
||||
cbxTZ.Items.Add(new ListItem("尼龙护套料", "N-2"));
|
||||
}
|
||||
|
||||
cbxGYFL.ClearItems();
|
||||
cbxGYFL.Items.Add(new ListItem("", ""));
|
||||
for (int i = 0; i < ArrGYFL.GetLength(0); i++)
|
||||
{
|
||||
if (DSMAC.IsRegMAC(ArrGYFL[i, 6]))
|
||||
{
|
||||
cbxGYFL.Items.Add(new ListItem(ArrGYFL[i, 1], ArrGYFL[i, 5]));
|
||||
}
|
||||
}
|
||||
|
||||
base.SetComboxItems();
|
||||
|
||||
}
|
||||
|
||||
protected void cbxTZLX_OnSelectedIndexChanged(object sender, EventArgs e)
|
||||
{//研发自测:王威 2025/12/15 11:28:05
|
||||
if (cbxTZLX.SelectedValue.Trim() == "线缆特性")
|
||||
{
|
||||
//TComboBox.SetComboBox("DBERP", cbxTZ, "select distinct XLXHB_XLTXID as ID,XLXHB_XLTXID as Name from XLXHB order by ID ", false);
|
||||
cbxTZ.ClearItems();
|
||||
cbxTZ.Items.Add(new ListItem("N-", "N-"));
|
||||
cbxTZ.Items.Add(new ListItem("NH-", "NH-"));
|
||||
}
|
||||
else if (cbxTZLX.SelectedValue.Trim() == "铠装外护")
|
||||
{
|
||||
TComboBox.SetComboBox("DBERP", cbxTZ, "select distinct rtrim(XLXHB_KZCLID)||XLXHB_WHCLID as ID,rtrim(XLXHB_KZCLID)||XLXHB_WHCLID as Name from XLXHB order by ID ", false);
|
||||
}
|
||||
else if (cbxTZLX.SelectedValue.Trim() == "标准工序")
|
||||
{
|
||||
cbxTZ.ClearItems();
|
||||
cbxTZ.Items.Add(new ListItem("铝塑复合带屏蔽", "3-50-03"));
|
||||
cbxTZ.Items.Add(new ListItem("铜丝疏绕屏蔽", "3-50-04"));
|
||||
}
|
||||
else if (cbxTZLX.SelectedValue.Trim() == "报价材料")
|
||||
{
|
||||
cbxTZ.ClearItems();
|
||||
cbxTZ.Items.Add(new ListItem("尼龙护套料", "N-2"));
|
||||
}
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
#region 自定义函数
|
||||
|
||||
private void InitControls()
|
||||
{
|
||||
txtYZID.Value = PageParam.GetRTrimString("FirstYZID");
|
||||
}
|
||||
|
||||
private void SetTJYZLable()
|
||||
{
|
||||
string[] sTJYZList = PageParam.GetRTrimString("TJYZList").Split(',');
|
||||
for (int i = 0; i < sTJYZList.Length; i++)
|
||||
{
|
||||
|
||||
for (int j = 1; j <= 20; j++)
|
||||
{
|
||||
string sTZYZID = "BJ" + j.ToString().PadLeft(2, '0') + "|";
|
||||
gtNumTextBox txtTJYZ = (gtNumTextBox)Master.ContentFormControl.FindControl("txt" + "TJYZ" + j.ToString().Trim());
|
||||
gtLabel lblTJYZ = (gtLabel)Master.ContentFormControl.FindControl("lbl" + "TJYZ" + j.ToString().Trim());
|
||||
if (sTJYZList[i].StartsWith(sTZYZID))
|
||||
{
|
||||
string s = sTJYZList[i].Replace(sTZYZID, "").Replace("(X)", "") + ":";
|
||||
lblTJYZ.Text = s;
|
||||
if (sTJYZList[i].EndsWith("(%)") || sTJYZList[i].EndsWith("(元)"))
|
||||
{
|
||||
txtTJYZ.DecimalPlaces = 2;
|
||||
}
|
||||
else if (sTJYZList[i].EndsWith("(X)"))
|
||||
{
|
||||
txtTJYZ.DecimalPlaces = 4;
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private string getYSMC(string sYSID)
|
||||
{
|
||||
string sYSMC = "";
|
||||
TDatabase dberp = TContextDatabases.GetDatabase("DBERP");
|
||||
TSQL SQL = new TSQL(dberp);
|
||||
SQL.Clear();
|
||||
SQL.Add(" select XLYSB_XLYSID,XLYSB_XLYSMC from XLYSB where XLYSB_XLYSID = :pXLYSID ");
|
||||
SQL.ParamByName("pXLYSID").Value = sYSID;
|
||||
DataSet ds = dberp.OpenDataSet(SQL);
|
||||
if (ds.Tables[0].Rows.Count > 0)
|
||||
{
|
||||
sYSMC = ds.Tables[0].Rows[0]["XLYSB_XLYSMC"].ToString().Trim();
|
||||
}
|
||||
return sYSMC;
|
||||
}
|
||||
|
||||
|
||||
#endregion
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user