benchmarklossbytype.jsp 163 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664
  1. <%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
  2. <%@include file="/pages/includes/taglibs.jsp" %>
  3. <head>
  4. <script type="text/javascript" src="<%=request.getContextPath() %>/resource/js/jquery-1.8.3.js"></script>
  5. <script type="text/ecmascript" src="<%=request.getContextPath() %>/resource/plugin/jqgrid/js/jquery.jqGrid.min.js"></script>
  6. <script type="text/ecmascript" src="<%=request.getContextPath() %>/resource/plugin/jqgrid/js/i18n/grid.locale-cn.js"></script>
  7. <script type="text/ecmascript" src="<%=request.getContextPath()%>/resource/js/system/jqdatagrid.js"></script>
  8. <script src="<%=request.getContextPath()%>/resource/js/datePicker/WdatePicker.js" type="text/javascript"></script>
  9. <link rel="stylesheet" type="text/css" href="<%=request.getContextPath() %>/resource/plugin/jqueryui/css/custom-theme/jquery-ui-1.9.2.custom.css" />
  10. <link rel="stylesheet" type="text/css" media="screen" href="<%=request.getContextPath() %>/resource/plugin/jqgrid/css/ui.jqgrid.css" />
  11. <link rel="stylesheet" href="<%=request.getContextPath() %>/resource/css/ztree/zTreeStyle.css" type="text/css">
  12. <script src="<%=request.getContextPath() %>/resource/js/ztree/jquery.ztree.all.min.js" type="text/javascript"></script>
  13. <script src="<%=request.getContextPath()%>/resource/js/highcharts/highcharts.src.js" type="text/javascript"></script>
  14. <script src="<%=request.getContextPath()%>/resource/js/highcharts/highcharts-more.js"></script>
  15. <script src="<%=request.getContextPath()%>/resource/js/highcharts/modules/solid-gauge.src.js"></script>
  16. <script type="text/javascript" src="<%=request.getContextPath()%>/resource/plugin/highslide/highslide-with-html.js"></script>
  17. <link rel="stylesheet" type="text/css" href="<%=request.getContextPath()%>/resource/plugin/highslide/highslide.css" />
  18. <style type="text/css">
  19. fieldset legend {
  20. color:#302A2A;
  21. font: bold 16px/2 Verdana, Geneva, sans-serif;
  22. font-weight: bold;
  23. text-align: left;
  24. text-shadow: 2px 2px 2px rgb(88, 126, 156);
  25. }
  26. </style>
  27. <script type="text/javascript">
  28. hs.graphicsDir = '<%=request.getContextPath()%>/resource/plugin/highslide/graphics/';
  29. hs.outlineType = 'rounded-white';
  30. hs.wrapperClassName = 'draggable-header';
  31. var chart1;
  32. var chart2;
  33. var chart3;
  34. var chart4;
  35. var chart5;
  36. var options1;
  37. var options2;
  38. var options3;
  39. var options4;
  40. var options5;
  41. function showDiv() {
  42. var hc = $("#container1");
  43. return hs.htmlExpand(hc[0], {
  44. contentId : "showDiv",
  45. width : 1100,
  46. height : 1050,
  47. align : 'center',
  48. headingText : '对标信息分析'
  49. });
  50. }
  51. function showDiv2() {
  52. var hc = $("#container5");
  53. return hs.htmlExpand(hc[0], {
  54. contentId : "showDiv2",
  55. width : 800,
  56. height : 800,
  57. align : 'center',
  58. headingText : '损失应对措施'
  59. });
  60. }
  61. function displayInfo(str)
  62. {
  63. switch (str)
  64. {
  65. case 1:
  66. $("#xdsscs").css("display","");
  67. $("#gzsscs").css("display","none");
  68. $("#jxsscs").css("display","none");
  69. $("#xnsscs").css("display","none");
  70. $("#slsscs").css("display","none");
  71. break;
  72. case 2:
  73. $("#gzsscs").css("display","");
  74. $("#jxsscs").css("display","none");
  75. $("#xnsscs").css("display","none");
  76. $("#slsscs").css("display","none");
  77. $("#xdsscs").css("display","none");
  78. break;
  79. case 3:
  80. $("#gzsscs").css("display","none");
  81. $("#jxsscs").css("display","");
  82. $("#xnsscs").css("display","none");
  83. $("#slsscs").css("display","none");
  84. $("#xdsscs").css("display","none");
  85. break;
  86. case 4:
  87. $("#gzsscs").css("display","none");
  88. $("#jxsscs").css("display","none");
  89. $("#xnsscs").css("display","");
  90. $("#slsscs").css("display","none");
  91. $("#xdsscs").css("display","none");
  92. break;
  93. case 5:
  94. $("#gzsscs").css("display","none");
  95. $("#jxsscs").css("display","none");
  96. $("#xnsscs").css("display","none");
  97. $("#slsscs").css("display","");
  98. $("#xdsscs").css("display","none");
  99. break;
  100. }
  101. showDiv2();
  102. }
  103. function contrast()
  104. {
  105. var wpId=wpids;
  106. var project=pjIds;
  107. var line=lines;
  108. var wp1=" ";
  109. var wp2=" ";
  110. var arr=$("#gridTable").jqGrid('getGridParam', 'selarrrow');
  111. var i=0;
  112. var data1 = [];
  113. var data2 = [];
  114. var xddl = [];
  115. var gzdl = [];
  116. var whdl = [];
  117. var qfdl = [];
  118. var sldl = [];
  119. var names = [];
  120. $.each(arr,function(n,value) {
  121. var wpName="";
  122. if(line=="" && project=="")
  123. {
  124. wpName= $("#gridTable").jqGrid('getCell',value,'wpName');
  125. }else if(line=="")
  126. {
  127. wpName= $("#gridTable").jqGrid('getCell',value,'pjName');
  128. }else if(line!="")
  129. {
  130. wpName= $("#gridTable").jqGrid('getCell',value,'lnName');
  131. }
  132. var fnlylfraction= $("#gridTable").jqGrid('getCell',value,'fnlylfraction');
  133. var gzsslfraction= $("#gridTable").jqGrid('getCell',value,'gzsslfraction');
  134. var jxsslfraction= $("#gridTable").jqGrid('getCell',value,'jxsslfraction');
  135. var qflfraction= $("#gridTable").jqGrid('getCell',value,'qflfraction');
  136. var xnsslfraction= $("#gridTable").jqGrid('getCell',value,'xnsslfraction');
  137. var slsslfraction= $("#gridTable").jqGrid('getCell',value,'slsslfraction');
  138. var fwjslfraction= $("#gridTable").jqGrid('getCell',value,'fwjslfraction');
  139. var ztzhjslfraction= $("#gridTable").jqGrid('getCell',value,'ztzhjslfraction');
  140. var xqjslfraction= $("#gridTable").jqGrid('getCell',value,'xqjslfraction');
  141. var fnlyl= $("#gridTable").jqGrid('getCell',value,'fnlyl');
  142. var gzssl= $("#gridTable").jqGrid('getCell',value,'gzssl');
  143. var jxssl= $("#gridTable").jqGrid('getCell',value,'jxssl');
  144. var qfl= $("#gridTable").jqGrid('getCell',value,'qfl');
  145. var slssl= $("#gridTable").jqGrid('getCell',value,'slssl');
  146. var fwjsl= $("#gridTable").jqGrid('getCell',value,'fwjsl');
  147. var ztzhjsl= $("#gridTable").jqGrid('getCell',value,'ztzhjsl');
  148. var xqjsl= $("#gridTable").jqGrid('getCell',value,'xqjsl');
  149. var xnssl= $("#gridTable").jqGrid('getCell',value,'xnssl');
  150. var scadafdl= $("#gridTable").jqGrid('getCell',value,'scadafdl');
  151. var qfss= $("#gridTable").jqGrid('getCell',value,'qfss');
  152. var gzss= $("#gridTable").jqGrid('getCell',value,'gzss');
  153. var whss= $("#gridTable").jqGrid('getCell',value,'whss');
  154. var xdss= $("#gridTable").jqGrid('getCell',value,'xdss');
  155. var slss= $("#gridTable").jqGrid('getCell',value,'slss');
  156. if(i==0)
  157. {
  158. wp1=wpName;
  159. data1.push(parseInt(fnlylfraction));
  160. data1.push(parseInt(gzsslfraction));
  161. data1.push(parseInt(jxsslfraction));
  162. data1.push(parseInt(qflfraction));
  163. data1.push(parseInt(xnsslfraction));
  164. data1.push(parseInt(slsslfraction));
  165. data1.push(parseInt(fwjslfraction));
  166. data1.push(parseInt(ztzhjslfraction));
  167. data1.push(parseInt(xqjslfraction));
  168. $("#wpid1").html(wpName + "&nbsp;");
  169. $("#fnlyl1").html(fnlyl + "&nbsp;");
  170. if(gzssl>=5)
  171. {
  172. $("#gzssl1").css("background-color","red");
  173. $("#gzssl1").html("<a href='#' onclick='displayInfo(2)'>"+gzssl + "</a>");
  174. }else
  175. {
  176. $("#gzssl1").html(gzssl+ "&nbsp;");
  177. }
  178. if(jxssl>=5)
  179. {
  180. $("#jxssl1").css("background-color","red");
  181. $("#jxssl1").html("<a href='#' onclick='displayInfo(3)'>"+jxssl + "</a>");
  182. }else
  183. {
  184. $("#jxssl1").html(jxssl + "&nbsp;");
  185. }
  186. if(qfl>=5)
  187. {
  188. $("#qfl1").html("<a href='#' onclick='displayInfo(1)'>"+qfl + "</a>");
  189. $("#qfl1").css("background-color","red");
  190. }else
  191. {
  192. $("#qfl1").html(qfl + "&nbsp;");
  193. }
  194. if(slssl>=5)
  195. {
  196. $("#slssl1").html("<a href='#' onclick='displayInfo(5)'>"+slssl + "</a>");
  197. $("#slssl1").css("background-color","red");
  198. }else
  199. {
  200. $("#slssl1").html(slssl + "&nbsp;");
  201. }
  202. if(xnssl>=5)
  203. {
  204. $("#xnssl1").html("<a href='#' onclick='displayInfo(4)'>"+xnssl + "</a>");
  205. $("#xnssl1").css("background-color","red");
  206. }else
  207. {
  208. $("#xnssl1").html(slssl + "&nbsp;");
  209. }
  210. $("#fwjsl1").html(fwjsl + "&nbsp;");
  211. $("#ztzhjsl1").html(ztzhjsl + "&nbsp;");
  212. $("#xqjsl1").html(xqjsl + "&nbsp;");
  213. $("#scadafdl1").html(scadafdl + "&nbsp;");
  214. $("#gzss1").html(gzss + "&nbsp;");
  215. $("#qfss1").html(qfss + "&nbsp;");
  216. $("#whss1").html(whss + "&nbsp;");
  217. $("#xdss1").html(xdss + "&nbsp;");
  218. $("#slss1").html(slss + "&nbsp;");
  219. names.push(wp1);
  220. if (xdss != null) {
  221. xddl.push( parseFloat(xdss) );
  222. }
  223. if (gzss != null) {
  224. gzdl.push( parseFloat(gzss) );
  225. }
  226. if (whss != null) {
  227. whdl.push( parseFloat(whss) );
  228. }
  229. if (qfss != null) {
  230. qfdl.push( parseFloat(qfss) );
  231. }
  232. sldl.push(parseFloat('0'));
  233. }else if(i==1)
  234. {
  235. wp2=wpName;
  236. data2.push(parseInt(fnlylfraction));
  237. data2.push(parseInt(gzsslfraction));
  238. data2.push(parseInt(jxsslfraction));
  239. data2.push(parseInt(qflfraction));
  240. data2.push(parseInt(xnsslfraction));
  241. data2.push(parseInt(slsslfraction));
  242. data2.push(parseInt(fwjslfraction));
  243. data2.push(parseInt(ztzhjslfraction));
  244. data2.push(parseInt(xqjslfraction));
  245. $("#wpid2").html(wpName + "&nbsp;");
  246. $("#fnlyl2").html(fnlyl + "&nbsp;");
  247. if(gzssl>=5)
  248. {
  249. $("#gzssl2").css("background-color","red");
  250. $("#gzssl2").html("<a href='#' onclick='displayInfo(2)'>"+gzssl + "</a>");
  251. }else
  252. {
  253. $("#gzssl2").html(gzssl+ "&nbsp;");
  254. }
  255. if(jxssl>=5)
  256. {
  257. $("#jxssl2").css("background-color","red");
  258. $("#jxssl2").html("<a href='#' onclick='displayInfo(3)'>"+jxssl + "</a>");
  259. }else
  260. {
  261. $("#jxssl2").html(jxssl + "&nbsp;");
  262. }
  263. if(qfl>=5)
  264. {
  265. $("#qfl2").html("<a href='#' onclick='displayInfo(1)'>"+qfl + "</a>");
  266. $("#qfl2").css("background-color","red");
  267. }else
  268. {
  269. $("#qfl2").html(qfl + "&nbsp;");
  270. }
  271. if(slssl>=5)
  272. {
  273. $("#slssl2").html("<a href='#' onclick='displayInfo(5)'>"+slssl + "</a>");
  274. $("#slssl2").css("background-color","red");
  275. }else
  276. {
  277. $("#slssl2").html(slssl + "&nbsp;");
  278. }
  279. if(xnssl>=5)
  280. {
  281. $("#xnssl2").html("<a href='#' onclick='displayInfo(4)'>"+xnssl + "</a>");
  282. $("#xnssl2").css("background-color","red");
  283. }else
  284. {
  285. $("#xnssl2").html(xnssl + "&nbsp;");
  286. }
  287. $("#fwjsl2").html(fwjsl + "&nbsp;");
  288. $("#ztzhjsl2").html(ztzhjsl + "&nbsp;");
  289. $("#xqjsl2").html(xqjsl + "&nbsp;");
  290. $("#scadafdl2").html(scadafdl + "&nbsp;");
  291. $("#gzss2").html(gzss + "&nbsp;");
  292. $("#qfss2").html(qfss + "&nbsp;");
  293. $("#whss2").html(whss + "&nbsp;");
  294. $("#xdss2").html(xdss + "&nbsp;");
  295. $("#slss2").html(slss + "&nbsp;");
  296. names.push(wp2);
  297. if (xdss != null) {
  298. xddl.push( parseFloat(xdss) );
  299. }
  300. if (gzss != null) {
  301. gzdl.push( parseFloat(gzss) );
  302. }
  303. if (whss != null) {
  304. whdl.push( parseFloat(whss) );
  305. }
  306. if (qfss != null) {
  307. qfdl.push( parseFloat(qfss) );
  308. }
  309. sldl.push(parseFloat('0'));
  310. }
  311. i++;
  312. })
  313. options2.series[0].data = data1;
  314. options2.series[0].name = wp1;
  315. options2.series[1].data = data2;
  316. options2.series[1].name = wp2;
  317. chart2 = new Highcharts.Chart(options2);
  318. options5.series[0].data = xddl;
  319. options5.series[1].data = gzdl;
  320. options5.series[2].data = whdl;
  321. options5.series[3].data = qfdl;
  322. options5.series[4].data = sldl;
  323. options5.xAxis.categories = names;
  324. chart5 = new Highcharts.Chart(options5);
  325. if(i>2)
  326. {
  327. alert("一次最多能选择两个场站!");
  328. return false;
  329. }else if(i<2)
  330. {
  331. alert("请选择两个场站!");
  332. return false;
  333. }
  334. showDiv();
  335. }
  336. function findWpPowerChat(wpId,beginDate,endDate,project,line) {
  337. var typeid =$("#typeid").val();
  338. var url = "/benchmark/findWpPowerOutChat.action?wpId="+wpId
  339. +"&beginDate="+beginDate +"&endDate="+endDate;
  340. if(line!=null && line!="" &&line!=undefined)
  341. {
  342. url = "/benchmark/findWpPowerLnChat.action?wpId="+wpId
  343. +"&beginDate="+beginDate +"&endDate="+endDate+"&line="+line;
  344. }else if(project!=null && project!="" &&project!=undefined)
  345. {
  346. url = "/benchmark/findWpPowerPjChat.action?wpId="+wpId
  347. +"&beginDate="+beginDate +"&endDate="+endDate+"&project="+project;
  348. }
  349. $.ajax({
  350. url : url,
  351. type : "post",
  352. cache : false,
  353. dataType : "json",
  354. async : false,
  355. data : {},
  356. ifModified : false,
  357. success : function(result) {
  358. var xddl = [];
  359. var gzdl = [];
  360. var whdl = [];
  361. var qfdl = [];
  362. var sldl = [];
  363. var xaixs1 = [];
  364. var xaixs2 = [];
  365. var name = [];
  366. if(result!=null)
  367. {
  368. $.each(result, function(m, obj) {
  369. //if(m == result.length -1){
  370. var total=0;
  371. if (obj.value1 != null) {
  372. total=total+parseFloat(obj.value1);
  373. xddl.push( parseFloat(obj.value1) );
  374. }
  375. if (obj.value2 != null) {
  376. total=total+parseFloat(obj.value2);
  377. gzdl.push( parseFloat(obj.value2) );
  378. }
  379. if (obj.value3 != null) {
  380. total=total+parseFloat(obj.value3);
  381. whdl.push( parseFloat(obj.value3) );
  382. }
  383. if (obj.value4 != null) {
  384. total=total+parseFloat(obj.value4);
  385. qfdl.push( parseFloat(obj.value4) );
  386. }
  387. if (obj.value5 != null) {
  388. total=total+parseFloat(obj.value5);
  389. sldl.push( parseFloat(obj.value5) );
  390. }
  391. var jsonObj1 = [obj.name, obj.value6 ];
  392. var jsonObj2 ;
  393. switch (typeid)
  394. {
  395. case "0":
  396. var total=0;
  397. if (obj.value1 != null) {
  398. total=total+parseFloat(obj.value1);
  399. }
  400. if (obj.value2 != null) {
  401. total=total+parseFloat(obj.value2);
  402. }
  403. if (obj.value3 != null) {
  404. total=total+parseFloat(obj.value3);
  405. }
  406. if (obj.value4 != null) {
  407. total=total+parseFloat(obj.value4);
  408. }
  409. if (obj.value5 != null) {
  410. total=total+parseFloat(obj.value5);
  411. }
  412. jsonObj2 =[obj.name, total ];
  413. options4.title.text='损失电量占比';
  414. break;
  415. case "1":
  416. if (obj.value1 != null) {
  417. jsonObj2 =[obj.name, parseFloat(obj.value1) ];
  418. }
  419. options4.title.text='限电损失占比';
  420. break;
  421. case "2":
  422. if (obj.value2 != null) {
  423. jsonObj2 =[obj.name, parseFloat(obj.value2) ];
  424. }
  425. options4.title.text='故障损失占比';
  426. break;
  427. case "3":
  428. if (obj.value3 != null) {
  429. jsonObj2 =[obj.name, parseFloat(obj.value3) ];
  430. }
  431. options4.title.text='检修损失占比';
  432. break;
  433. case "4":
  434. if (obj.value4 != null) {
  435. jsonObj2 =[obj.name, parseFloat(obj.value4) ];
  436. }
  437. options4.title.text='性能损失占比';
  438. break;
  439. case "5":
  440. if (obj.value5 != null) {
  441. jsonObj2 =[obj.name, parseFloat(obj.value5) ];
  442. }
  443. options4.title.text='受累损失占比';
  444. break;
  445. }
  446. xaixs1.push(jsonObj1);
  447. xaixs2.push(jsonObj2);
  448. if(obj.name!= null )
  449. {
  450. name.push(obj.name);
  451. }
  452. });
  453. //alert(xtime.length);
  454. options1.series[0].data = xddl;
  455. options1.series[1].data = gzdl;
  456. options1.series[2].data = whdl;
  457. options1.series[3].data = qfdl;
  458. options1.series[4].data = sldl;
  459. options1.xAxis.categories = name;
  460. options3.series[0].data = xaixs1;
  461. options4.series[0].data = xaixs2;
  462. chart1 = new Highcharts.Chart(options1);
  463. chart3 = new Highcharts.Chart(options3);
  464. chart4 = new Highcharts.Chart(options4);
  465. }
  466. }
  467. });
  468. }
  469. var setting = {
  470. check : {
  471. enable : true,
  472. chkboxType : {
  473. "Y" : "",
  474. "N" : ""
  475. }
  476. },
  477. view: {
  478. dblClickExpand: false
  479. },
  480. data: {
  481. simpleData: {
  482. enable: true
  483. }
  484. },
  485. callback: {
  486. beforeClick: beforeClickWindfarm,
  487. onCheck: selectWindfarm
  488. },
  489. async: {
  490. enable: true,
  491. url:"../power/windfarmAjax.action",
  492. dataType:"json"
  493. }
  494. };
  495. function beforeClickWindfarm(treeId, treeNode) {
  496. var zTree = $.fn.zTree.getZTreeObj(treeId);
  497. zTree.checkNode(treeNode, !treeNode.checked, null, true);
  498. return false;
  499. }
  500. function showWindfarm() {
  501. var cityObj = $("#wpId");
  502. var cityOffset = $("#wpId").offset();
  503. $("#menuWindfarm").css({left:cityOffset.left + "px", top:cityOffset.top + cityObj.outerHeight() + "px"}).slideDown("fast");
  504. $("body").bind("mousedown", onBodyDown);
  505. }
  506. function hideMenuWindfarm() {
  507. $("#menuWindfarm").fadeOut("fast");
  508. }
  509. var wpids="";
  510. function selectWindfarm(e, treeId, treeNode) {
  511. var zTree = $.fn.zTree.getZTreeObj("treeWindfarm"),
  512. nodes = zTree.getCheckedNodes(true);
  513. v = "";
  514. d="";
  515. for (var i=0, l=nodes.length; i<l; i++) {
  516. v += nodes[i].name + ",";
  517. d+=nodes[i].id+",";
  518. }
  519. if (v.length > 0 ) v = v.substring(0, v.length-1);
  520. if (d.length > 0 ) d = d.substring(0, d.length-1);
  521. wpids=d;
  522. var cityObj = $("#wpId");
  523. cityObj.attr("value", v);
  524. //$("#menuWindfarm").fadeOut("fast");
  525. }
  526. /**************************************************************************************************/
  527. var pjIds="";
  528. function selectPj(e, treeId, treeNode){
  529. var zTree = $.fn.zTree.getZTreeObj("treePj"),
  530. nodes = zTree.getCheckedNodes(true);
  531. v = "";
  532. d="";
  533. for (var i=0, l=nodes.length; i<l; i++) {
  534. v += nodes[i].name + ",";
  535. d+=nodes[i].id+",";
  536. }
  537. if (v.length > 0 ) v = v.substring(0, v.length-1);
  538. if (d.length > 0 ) d = d.substring(0, d.length-1);
  539. pjIds=d;
  540. var cityObj = $("#project");
  541. cityObj.attr("value", v);
  542. //$("#menuXl").fadeOut("fast");
  543. }
  544. function hideMenuPj() {
  545. $("#menuPj").fadeOut("fast");
  546. }
  547. function showProject(){
  548. if(wpids==""){
  549. alert("请选择风场!");
  550. return;
  551. }
  552. var setting1 = {
  553. check : {
  554. enable : true,
  555. chkboxType : {
  556. "Y" : "",
  557. "N" : ""
  558. }
  559. },
  560. view: {
  561. dblClickExpand: false
  562. },
  563. data: {
  564. simpleData: {
  565. enable: true
  566. }
  567. },
  568. callback: {
  569. beforeClick: beforeClickWindfarm,
  570. onCheck: selectPj
  571. },
  572. async: {
  573. enable: true,
  574. url:"../power/projectAjax.action?wpIds="+wpids,
  575. dataType:"json"
  576. }
  577. };
  578. $.fn.zTree.init($("#treePj"), setting1);
  579. var cityObj = $("#project");
  580. var cityOffset = $("#project").offset();
  581. $("#menuPj").css({left:cityOffset.left + "px", top:cityOffset.top + cityObj.outerHeight() + "px"}).slideDown("fast");
  582. $("body").bind("mousedown", onBodyDown);
  583. pjIds='';
  584. $("#project").val("");
  585. }
  586. /**************************************************************************************************/
  587. var lines="";
  588. function selectXl(e, treeId, treeNode){
  589. var zTree = $.fn.zTree.getZTreeObj("treeXl"),
  590. nodes = zTree.getCheckedNodes(true);
  591. v = "";
  592. d="";
  593. for (var i=0, l=nodes.length; i<l; i++) {
  594. v += nodes[i].name + ",";
  595. d+=nodes[i].id+",";
  596. }
  597. if (v.length > 0 ) v = v.substring(0, v.length-1);
  598. if (d.length > 0 ) d = d.substring(0, d.length-1);
  599. lines=d;
  600. var cityObj = $("#line");
  601. cityObj.attr("value", v);
  602. //$("#menuXl").fadeOut("fast");
  603. }
  604. function showLine(){
  605. if(wpids==""){
  606. alert("请选择风场!");
  607. return;
  608. }
  609. var setting2 = {
  610. check : {
  611. enable : true,
  612. chkboxType : {
  613. "Y" : "",
  614. "N" : ""
  615. }
  616. },
  617. view: {
  618. dblClickExpand: false
  619. },
  620. data: {
  621. simpleData: {
  622. enable: true
  623. }
  624. },
  625. callback: {
  626. beforeClick: beforeClickWindfarm,
  627. onCheck: selectXl
  628. },
  629. async: {
  630. enable: true,
  631. url:"../power/lineAjax.action?wpIds="+wpids,
  632. dataType:"json"
  633. }
  634. };
  635. $.fn.zTree.init($("#treeXl"), setting2);
  636. var cityObj = $("#line");
  637. var cityOffset = $("#line").offset();
  638. $("#menuXl").css({left:cityOffset.left + "px", top:cityOffset.top + cityObj.outerHeight() + "px"}).slideDown("fast");
  639. $("body").bind("mousedown", onBodyDown);
  640. lines='';
  641. $("#line").val("");
  642. //$("#menuWindfarm").fadeOut("fas
  643. }
  644. function hideMenuXl() {
  645. $("#menuXl").fadeOut("fast");
  646. }
  647. /**************************************************************************************************/
  648. function onBodyDown(event) {
  649. if (( event.target.id != "wpId" && event.target.id != "menuWindfarm" && $(event.target).parents("#menuWindfarm").length<=0)) {
  650. hideMenuWindfarm();
  651. }
  652. if (!( event.target.id == "project" || event.target.id == "menuPj" || $(event.target).parents("#menuPj").length>0)) {
  653. hideMenuPj();
  654. }
  655. if (!( event.target.id == "line" || event.target.id == "menuXl" || $(event.target).parents("#menuXl").length>0)) {
  656. hideMenuXl();
  657. }
  658. }
  659. /**************************************************************************************************/
  660. function queryData(){
  661. if("" == $("#beginDate").val()){
  662. alert("请选择查询开始日期!");
  663. }else if("" == $("#endDate").val()){
  664. alert("请选择查询结束日期!");
  665. }
  666. else{
  667. //var type=$("#type").val();
  668. //var wpId=$("#wpId").find("option:selected").val();
  669. //var beginDate=$("#beginDate").val();
  670. //var endDate=$("#endDate").val();
  671. //var url = '<%=request.getContextPath() %>/charts/lossList.action?wpId='+wpId
  672. // +"&beginDate="+beginDate +"&endDate="+endDate+"&type="+type;
  673. //$("#gridTable").setGridParam({url:url}).trigger("reloadGrid");
  674. $("#gridTable").jqGrid('GridUnload');
  675. showJqGrid();
  676. }
  677. }
  678. $(document).ready(function () {
  679. initial();
  680. options1 = {
  681. colors: [
  682. '#D201D8', //限电
  683. '#FD0100',//故障
  684. '#FF7B16', //维护
  685. '#8085E9',//性能
  686. '#A6A6A6' //受累
  687. ],
  688. chart: {
  689. renderTo: 'container',
  690. type: 'column',
  691. width:1568,
  692. height:308,
  693. //backgroundColor:'#BFDFFF',
  694. //plotBackgroundColor:'#BFDFFF',
  695. zoomType: 'x'
  696. },
  697. title : {
  698. text : '损失电量分析'
  699. },
  700. xAxis: {
  701. type: 'category'
  702. },
  703. yAxis: [{ // Primary yAxis
  704. labels: {
  705. format: '{value}万kw',
  706. style: {
  707. color: '#89A54E'
  708. }
  709. },
  710. title: {
  711. text: '电量',
  712. style: {
  713. color: '#89A54E'
  714. }
  715. }
  716. }],
  717. legend: {
  718. layout: 'vertical',
  719. // backgroundColor: '#FFFFFF',
  720. align: 'right',
  721. verticalAlign: 'top',
  722. x:-80,
  723. floating: true
  724. // shadow: true
  725. // layout: 'vertical',
  726. // align: 'right',
  727. // verticalAlign: 'middle',
  728. // borderWidth: 0
  729. },
  730. tooltip: {
  731. shared:true,
  732. xDateFormat:'%Y-%m-%d %H:%M'
  733. /*formatter: function() {
  734. return '<b>'+ this.series.name +'</b>:'+
  735. Highcharts.numberFormat(this.y, 2) +' 万kW<br/>时间:'+
  736. Highcharts.dateFormat('%Y-%m-%d %H:%M:%S', this.x);
  737. }*/
  738. },
  739. series: [{
  740. name: '限电损失电量(单位:万KWh)',
  741. yAxis:0
  742. },
  743. {name: '故障损失电量(单位:万KWh)',
  744. yAxis:0
  745. },{
  746. name: '检修损失电量(单位:万KWh)',
  747. yAxis:0
  748. },{
  749. name: '性能损失电量(单位:万KWh)',
  750. yAxis:0
  751. }
  752. ,{
  753. name: '受累损失电量(单位:万KWh)',
  754. yAxis:0
  755. }]
  756. };
  757. /******************************************玫瑰图1***********************************************/
  758. options2 = {
  759. colors: [
  760. '#7CB5EC',
  761. '#ACF19D'
  762. ],
  763. chart: {
  764. renderTo : 'fzy',
  765. polar: true,
  766. width:450,
  767. height:450,
  768. type: 'area'
  769. },
  770. title: {
  771. text: '对标排名分析',
  772. x: 0
  773. },
  774. pane: {
  775. size: '80%'
  776. },
  777. xAxis: {
  778. categories: ['风能利用率','故障损失率','检修损失率','弃风率','性能损失率','受累损失率','复位及时率','状态转换率','消缺及时率'
  779. ],
  780. tickmarkPlacement: 'on',
  781. lineWidth: 0
  782. },
  783. yAxis: {
  784. gridLineInterpolation: 'polygon',
  785. lineWidth: 0,
  786. min: 0
  787. },
  788. tooltip: {
  789. shared: true,
  790. pointFormat: '<span style="color:{series.color}"> <b>{point.y:,.0f}</b><br/>'
  791. },
  792. series: [{
  793. name: " ",
  794. data: [],
  795. pointPlacement: 'on'
  796. },{
  797. name: " ",
  798. data: [],
  799. pointPlacement: 'on'
  800. }]
  801. }
  802. /***************************************************************************************************/
  803. options3 = {
  804. colors: [
  805. '#00B259', //绿
  806. '#B20000', //红
  807. '#006DD9', //蓝
  808. '#000000', //黑
  809. '#FFBFFF',//藕荷色
  810. '#CC9900',//黄褐色
  811. '#FF8000',//橘黄
  812. '#DDDDDD',
  813. '#FF7744',
  814. '#33FFFF',
  815. '#FF44AA',
  816. '#FF00FF',
  817. '#FF0000',
  818. '#007799'
  819. ],
  820. chart : {
  821. renderTo : 'container3',
  822. height:313,width:785,
  823. plotBackgroundColor : null,
  824. plotBorderWidth : null,
  825. plotShadow : false
  826. },
  827. title : {
  828. text : '发电量占比'
  829. },
  830. tooltip : {
  831. pointFormat : '{series.name}: <b>{point.percentage:.1f}%</b>'
  832. },
  833. plotOptions : {
  834. pie : {
  835. allowPointSelect : true,
  836. cursor : 'pointer',
  837. dataLabels : {
  838. enabled : false,
  839. color : '#000000',
  840. connectorColor : '#000000',
  841. format : '<b>{point.name}</b>: {point.percentage:.1f} %'
  842. },
  843. showInLegend : true
  844. }
  845. },
  846. legend : {
  847. layout : 'vertical',
  848. align : 'left',
  849. verticalAlign : 'left',
  850. borderWidth : 0
  851. },
  852. series : [ {
  853. type : 'pie',
  854. name : '占比',
  855. data : []
  856. } ]
  857. }
  858. /***************************************************************************************************/
  859. options4 = {
  860. colors: [
  861. '#00B259', //绿
  862. '#B20000', //红
  863. '#006DD9', //蓝
  864. '#000000', //黑
  865. '#FFBFFF',//藕荷色
  866. '#CC9900',//黄褐色
  867. '#FF8000',//橘黄
  868. '#DDDDDD',
  869. '#FF7744',
  870. '#33FFFF',
  871. '#FF44AA',
  872. '#FF00FF',
  873. '#FF0000',
  874. '#007799'
  875. ],
  876. chart : {
  877. renderTo : 'container4',
  878. height:313,width:785,
  879. plotBackgroundColor : null,
  880. plotBorderWidth : null,
  881. plotShadow : false
  882. },
  883. title : {
  884. text : '损失电量占比'
  885. },
  886. tooltip : {
  887. pointFormat : '{series.name}: <b>{point.percentage:.1f}%</b>'
  888. },
  889. plotOptions : {
  890. pie : {
  891. allowPointSelect : true,
  892. cursor : 'pointer',
  893. dataLabels : {
  894. enabled : false,
  895. color : '#000000',
  896. connectorColor : '#000000',
  897. format : '<b>{point.name}</b>: {point.percentage:.1f} %'
  898. },
  899. showInLegend : true
  900. }
  901. },
  902. legend : {
  903. layout : 'vertical',
  904. align : 'left',
  905. verticalAlign : 'left',
  906. borderWidth : 0
  907. },
  908. series : [ {
  909. type : 'pie',
  910. name : '占比',
  911. data : []
  912. } ]
  913. }
  914. /***************************************************************************************************/
  915. options5 = {
  916. colors: [
  917. '#D201D8', //限电
  918. '#FD0100',//故障
  919. '#FF7B16', //维护
  920. '#8085E9',//性能
  921. '#A6A6A6' //受累
  922. ],
  923. chart: {
  924. renderTo: 'containers',
  925. type: 'column',
  926. width:450,
  927. height:300,
  928. //backgroundColor:'#BFDFFF',
  929. //plotBackgroundColor:'#BFDFFF',
  930. zoomType: 'x'
  931. },
  932. title : {
  933. text : '损失电量分析'
  934. },
  935. xAxis: {
  936. type: 'category'
  937. },
  938. yAxis: [{ // Primary yAxis
  939. labels: {
  940. format: '{value}万kw',
  941. style: {
  942. color: '#89A54E'
  943. }
  944. },
  945. title: {
  946. text: '电量',
  947. style: {
  948. color: '#89A54E'
  949. }
  950. }
  951. }],
  952. legend: {
  953. layout: 'vertical',
  954. // backgroundColor: '#FFFFFF',
  955. verticalAlign: 'top',
  956. x:16,
  957. floating: true,
  958. align: 'right'
  959. // shadow: true
  960. // layout: 'vertical',
  961. // align: 'right',
  962. // verticalAlign: 'middle',
  963. // borderWidth: 0
  964. },
  965. tooltip: {
  966. shared:true,
  967. xDateFormat:'%Y-%m-%d %H:%M'
  968. /*formatter: function() {
  969. return '<b>'+ this.series.name +'</b>:'+
  970. Highcharts.numberFormat(this.y, 2) +' 万kW<br/>时间:'+
  971. Highcharts.dateFormat('%Y-%m-%d %H:%M:%S', this.x);
  972. }*/
  973. },
  974. series: [{
  975. name: '限电损失电量(单位:万KWh)',
  976. yAxis:0
  977. },
  978. {name: '故障损失电量(单位:万KWh)',
  979. yAxis:0
  980. },{
  981. name: '检修损失电量(单位:万KWh)',
  982. yAxis:0
  983. },{
  984. name: '性能损失电量(单位:万KWh)',
  985. yAxis:0
  986. }
  987. ,{
  988. name: '受累损失电量(单位:万KWh)',
  989. yAxis:0
  990. }]
  991. };
  992. /***************************************************************************************************/
  993. showJqGrid();
  994. });
  995. function displaybuttons(cellvalue, options, rawObject) {
  996. var detail = "<input type='button' value='详情' onclick=detail('"
  997. + rawObject.wpId + "')>";
  998. return "&nbsp;&nbsp;&nbsp;\t" + detail + "&nbsp;&nbsp;&nbsp;\t";
  999. };
  1000. function detail(wpId) {
  1001. var typeid=$("#typeid").val();
  1002. $("#f1").attr("action", "../benchmark/benchmarkLossWtTypeindex.action?wpId="+wpId+"&typeid="+typeid).submit();
  1003. }
  1004. function showJqGrid() {
  1005. var wpId=wpids;
  1006. var project=pjIds;
  1007. var line=lines;
  1008. var beginDate=$("#beginDate").val();
  1009. var endDate=$("#endDate").val();
  1010. var typeid=$("#typeid").val();
  1011. findWpPowerChat(wpId,beginDate,endDate,project,line);
  1012. var id = 'gridTable';
  1013. var url = '<%=request.getContextPath() %>/benchmark/benchmarkLossList.action?wpId='+wpId
  1014. +"&beginDate="+beginDate +"&endDate="+endDate;
  1015. if(line!=null && line!="" &&line!=undefined)
  1016. {
  1017. url = '<%=request.getContextPath() %>/benchmark/benchmarkLnList.action?wpId='+wpId
  1018. +"&beginDate="+beginDate +"&endDate="+endDate+"&line="+line;
  1019. }else if(project!=null && project!="" &&project!=undefined)
  1020. {
  1021. url = '<%=request.getContextPath() %>/benchmark/benchmarkPjList.action?wpId='+wpId
  1022. +"&beginDate="+beginDate +"&endDate="+endDate+"&project="+project;
  1023. }
  1024. var datatype = 'json';
  1025. var colNames = ['复位及时率分数','状态转换分数','状态转换分数','风能利用率分数','故障损失率分数','检修损失率分数'
  1026. ,'弃风率分数','受累损失率分数','性能损失率分数','风电场编号','风电场名称','项目编号','项目名称','线路编号','线路名称','综合排名', '发电量排名', '发电量', '故障损失电量排名', '故障损失电量', '检修损失电量排名', '检修损失电量', '性能损失电量排名', '性能损失电量',
  1027. '限电损失电量排名', '限电损失电量', '受累损失电量排名', '受累损失电量',
  1028. '风能利用率排名', '风能利用率(%)', '故障损失率排名', '故障损失率(%)','检修损失率排名',
  1029. '检修损失率(%)','弃风率排名','弃风率(%)','性能损失率排名','性能损失率(%)','受累损失率排名','受累损失率(%)', '复位及时率排名', '复位及时率(%)', '状态转换率排名', '状态转换率(%)',
  1030. '消缺及时率排名', '消缺及时率(%)', "操作"];
  1031. var colModel =null;
  1032. if(line=="" && project=="")
  1033. {
  1034. colModel =switchbywp(colModel,typeid);
  1035. }else if(line=="")
  1036. {
  1037. colModel =switchbypj(colModel,typeid);
  1038. }else if(line!="")
  1039. {
  1040. colModel =switchbyln(colModel,typeid);
  1041. }
  1042. var caption = '损失率对标列表';
  1043. var sortname = 'total';
  1044. var gridPagerID ='gridPager';
  1045. var sortorder='desc';
  1046. var height='auto';
  1047. var width='auto';
  1048. var rownumbers=true;
  1049. var multiselect=true;
  1050. myJqGrid(id, url, datatype, colNames, colModel, caption, sortname, gridPagerID,sortorder,height,width,
  1051. multiselect,rownumbers);
  1052. }
  1053. function switchbywp(colModel,typeid)
  1054. {
  1055. switch (typeid)
  1056. {
  1057. case "0":
  1058. colModel = [
  1059. { name: 'fwjslfraction', index: 'fwjslfraction', width: 80, align: 'center',hidden:true},
  1060. { name: 'ztzhjslfraction', index: 'ztzhjslfraction', width: 80, align: 'center',hidden:true},
  1061. { name: 'xqjslfraction', index: 'xqjslfraction', width: 80, align: 'center',hidden:true},
  1062. { name: 'fnlylfraction', index: 'fnlylfraction', width: 80, align: 'center',hidden:true},
  1063. { name: 'gzsslfraction', index: 'gzsslfraction', width: 80, align: 'center',hidden:true},
  1064. { name: 'jxsslfraction', index: 'jxsslfraction', width: 80, align: 'center',hidden:true},
  1065. { name: 'qflfraction', index: 'qflfraction', width: 80, align: 'center',hidden:true},
  1066. { name: 'slsslfraction', index: 'slsslfraction', width: 80, align: 'center',hidden:true},
  1067. { name: 'xnsslfraction', index: 'xnsslfraction', width: 80, align: 'center',hidden:true},
  1068. { name: 'wpId', index: 'wpId', width: 80, align: 'center',hidden:true },
  1069. { name: 'wpName', index: 'wpName', width: 80, align: 'center'},
  1070. { name: 'pjId', index: 'pjId', width: 200, align: 'center',hidden:true },
  1071. { name: 'pjName', index: 'pjName', width: 80, align: 'center',hidden:true},
  1072. { name: 'lnId', index: 'lnId', width: 200, align: 'center',hidden:true },
  1073. { name: 'lnName', index: 'lnName', width: 80, align: 'center',hidden:true},
  1074. { name: 'ordernum', index: 'ordernum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1075. { name: 'scadafdlnum', index: 'scadafdlnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1076. { name: 'scadafdl', index: 'scadafdl', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1077. { name: 'gzssnum', index: 'gzssnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1078. { name: 'gzss', index: 'gzss', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float'},
  1079. { name: 'whssnum', index: 'whssnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1080. { name: 'whss', index: 'whss', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float'},
  1081. { name: 'qfssnum', index: 'qfssnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1082. { name: 'qfss', index: 'qfss', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float'},
  1083. { name: 'xdssnum', index: 'slssnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1084. { name: 'xdss', index: 'slss', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float'},
  1085. { name: 'slssnum', index: 'slssnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1086. { name: 'slss', index: 'slss', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float'},
  1087. { name: 'fnlylnum', index: 'fnlylnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1088. { name: 'fnlyl', index: 'fnlyl', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1089. { name: 'gzsslnum', index: 'gzsslnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1090. { name: 'gzssl', index: 'gzssl', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float'},
  1091. { name: 'jxsslnum', index: 'jxsslnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1092. { name: 'jxssl', index: 'jxssl', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float'},
  1093. { name: 'qflnum', index: 'qflnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1094. { name: 'qfl', index: 'qfl', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float'},
  1095. { name: 'xnsslnum', index: 'xnsslnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1096. { name: 'xnssl', index: 'xnssl', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float'},
  1097. { name: 'slsslnum', index: 'slsslnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1098. { name: 'slssl', index: 'slssl', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float'},
  1099. { name: 'fwjslnum', index: 'fwjslnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1100. { name: 'fwjsl', index: 'fwjsl', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1101. { name: 'ztzhjslnum', index: 'ztzhjslnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1102. { name: 'ztzhjsl', index: 'ztzhjsl', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1103. { name: 'xqjslnum', index: 'xqjslnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1104. { name: 'xqjsl', index: 'xqjsl', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1105. { name: 'wpId', index: 'wpId', width: 80, align: 'center',formatter:displaybuttons}
  1106. ];
  1107. break;
  1108. case "1":
  1109. colModel = [
  1110. { name: 'fwjslfraction', index: 'fwjslfraction', width: 240, align: 'center',hidden:true},
  1111. { name: 'ztzhjslfraction', index: 'ztzhjslfraction', width: 240, align: 'center',hidden:true},
  1112. { name: 'xqjslfraction', index: 'xqjslfraction', width: 240, align: 'center',hidden:true},
  1113. { name: 'fnlylfraction', index: 'fnlylfraction', width: 240, align: 'center',hidden:true},
  1114. { name: 'gzsslfraction', index: 'gzsslfraction', width: 240, align: 'center',hidden:true},
  1115. { name: 'jxsslfraction', index: 'jxsslfraction', width: 240, align: 'center',hidden:true},
  1116. { name: 'qflfraction', index: 'qflfraction', width: 240, align: 'center',hidden:true},
  1117. { name: 'slsslfraction', index: 'slsslfraction', width: 240, align: 'center',hidden:true},
  1118. { name: 'xnsslfraction', index: 'xnsslfraction', width: 240, align: 'center',hidden:true},
  1119. { name: 'wpId', index: 'wpId', width: 240, align: 'center',hidden:true },
  1120. { name: 'wpName', index: 'wpName', width: 240, align: 'center'},
  1121. { name: 'pjId', index: 'pjId', width: 200, align: 'center',hidden:true },
  1122. { name: 'pjName', index: 'pjName', width: 80, align: 'center',hidden:true},
  1123. { name: 'lnId', index: 'lnId', width: 200, align: 'center',hidden:true },
  1124. { name: 'lnName', index: 'lnName', width: 80, align: 'center',hidden:true},
  1125. { name: 'ordernum', index: 'ordernum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1126. { name: 'scadafdlnum', index: 'scadafdlnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1127. { name: 'scadafdl', index: 'scadafdl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1128. { name: 'gzssnum', index: 'gzssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1129. { name: 'gzss', index: 'gzss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1130. { name: 'whssnum', index: 'whssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1131. { name: 'whss', index: 'whss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1132. { name: 'qfssnum', index: 'qfssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1133. { name: 'qfss', index: 'qfss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1134. { name: 'xdssnum', index: 'slssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1135. { name: 'xdss', index: 'slss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float'},
  1136. { name: 'slssnum', index: 'slssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1137. { name: 'slss', index: 'slss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1138. { name: 'fnlylnum', index: 'fnlylnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1139. { name: 'fnlyl', index: 'fnlyl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1140. { name: 'gzsslnum', index: 'gzsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1141. { name: 'gzssl', index: 'gzssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1142. { name: 'jxsslnum', index: 'jxsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1143. { name: 'jxssl', index: 'jxssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1144. { name: 'qflnum', index: 'qflnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1145. { name: 'qfl', index: 'qfl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float'},
  1146. { name: 'xnsslnum', index: 'xnsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1147. { name: 'xnssl', index: 'xnssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1148. { name: 'slsslnum', index: 'slsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1149. { name: 'slssl', index: 'slssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1150. { name: 'fwjslnum', index: 'fwjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1151. { name: 'fwjsl', index: 'fwjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1152. { name: 'ztzhjslnum', index: 'ztzhjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1153. { name: 'ztzhjsl', index: 'ztzhjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1154. { name: 'xqjslnum', index: 'xqjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1155. { name: 'xqjsl', index: 'xqjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1156. { name: 'wpId', index: 'wpId', width: 240, align: 'center',formatter:displaybuttons}
  1157. ];
  1158. break;
  1159. case "2":
  1160. colModel = [
  1161. { name: 'fwjslfraction', index: 'fwjslfraction', width: 240, align: 'center',hidden:true},
  1162. { name: 'ztzhjslfraction', index: 'ztzhjslfraction', width: 240, align: 'center',hidden:true},
  1163. { name: 'xqjslfraction', index: 'xqjslfraction', width: 240, align: 'center',hidden:true},
  1164. { name: 'fnlylfraction', index: 'fnlylfraction', width: 240, align: 'center',hidden:true},
  1165. { name: 'gzsslfraction', index: 'gzsslfraction', width: 240, align: 'center',hidden:true},
  1166. { name: 'jxsslfraction', index: 'jxsslfraction', width: 240, align: 'center',hidden:true},
  1167. { name: 'qflfraction', index: 'qflfraction', width: 240, align: 'center',hidden:true},
  1168. { name: 'slsslfraction', index: 'slsslfraction', width: 240, align: 'center',hidden:true},
  1169. { name: 'xnsslfraction', index: 'xnsslfraction', width: 240, align: 'center',hidden:true},
  1170. { name: 'wpId', index: 'wpId', width: 240, align: 'center',hidden:true },
  1171. { name: 'wpName', index: 'wpName', width: 240, align: 'center'},
  1172. { name: 'pjId', index: 'pjId', width: 200, align: 'center',hidden:true },
  1173. { name: 'pjName', index: 'pjName', width: 80, align: 'center',hidden:true},
  1174. { name: 'lnId', index: 'lnId', width: 200, align: 'center',hidden:true },
  1175. { name: 'lnName', index: 'lnName', width: 80, align: 'center',hidden:true},
  1176. { name: 'ordernum', index: 'ordernum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1177. { name: 'scadafdlnum', index: 'scadafdlnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1178. { name: 'scadafdl', index: 'scadafdl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1179. { name: 'gzssnum', index: 'gzssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1180. { name: 'gzss', index: 'gzss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float'},
  1181. { name: 'whssnum', index: 'whssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1182. { name: 'whss', index: 'whss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1183. { name: 'qfssnum', index: 'qfssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1184. { name: 'qfss', index: 'qfss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1185. { name: 'xdssnum', index: 'slssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1186. { name: 'xdss', index: 'slss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1187. { name: 'slssnum', index: 'slssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1188. { name: 'slss', index: 'slss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1189. { name: 'fnlylnum', index: 'fnlylnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1190. { name: 'fnlyl', index: 'fnlyl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1191. { name: 'gzsslnum', index: 'gzsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1192. { name: 'gzssl', index: 'gzssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float'},
  1193. { name: 'jxsslnum', index: 'jxsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1194. { name: 'jxssl', index: 'jxssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1195. { name: 'qflnum', index: 'qflnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1196. { name: 'qfl', index: 'qfl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1197. { name: 'xnsslnum', index: 'xnsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1198. { name: 'xnssl', index: 'xnssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1199. { name: 'slsslnum', index: 'slsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1200. { name: 'slssl', index: 'slssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1201. { name: 'fwjslnum', index: 'fwjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1202. { name: 'fwjsl', index: 'fwjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1203. { name: 'ztzhjslnum', index: 'ztzhjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1204. { name: 'ztzhjsl', index: 'ztzhjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1205. { name: 'xqjslnum', index: 'xqjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1206. { name: 'xqjsl', index: 'xqjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1207. { name: 'wpId', index: 'wpId', width: 240, align: 'center',formatter:displaybuttons}
  1208. ];
  1209. break;
  1210. case "3":
  1211. colModel = [
  1212. { name: 'fwjslfraction', index: 'fwjslfraction', width: 240, align: 'center',hidden:true},
  1213. { name: 'ztzhjslfraction', index: 'ztzhjslfraction', width: 240, align: 'center',hidden:true},
  1214. { name: 'xqjslfraction', index: 'xqjslfraction', width: 240, align: 'center',hidden:true},
  1215. { name: 'fnlylfraction', index: 'fnlylfraction', width: 240, align: 'center',hidden:true},
  1216. { name: 'gzsslfraction', index: 'gzsslfraction', width: 240, align: 'center',hidden:true},
  1217. { name: 'jxsslfraction', index: 'jxsslfraction', width: 240, align: 'center',hidden:true},
  1218. { name: 'qflfraction', index: 'qflfraction', width: 240, align: 'center',hidden:true},
  1219. { name: 'slsslfraction', index: 'slsslfraction', width: 240, align: 'center',hidden:true},
  1220. { name: 'xnsslfraction', index: 'xnsslfraction', width: 240, align: 'center',hidden:true},
  1221. { name: 'wpId', index: 'wpId', width: 240, align: 'center',hidden:true },
  1222. { name: 'wpName', index: 'wpName', width: 240, align: 'center'},
  1223. { name: 'pjId', index: 'pjId', width: 200, align: 'center',hidden:true },
  1224. { name: 'pjName', index: 'pjName', width: 80, align: 'center',hidden:true},
  1225. { name: 'lnId', index: 'lnId', width: 200, align: 'center',hidden:true },
  1226. { name: 'lnName', index: 'lnName', width: 80, align: 'center',hidden:true},
  1227. { name: 'ordernum', index: 'ordernum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1228. { name: 'scadafdlnum', index: 'scadafdlnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1229. { name: 'scadafdl', index: 'scadafdl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1230. { name: 'gzssnum', index: 'gzssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1231. { name: 'gzss', index: 'gzss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1232. { name: 'whssnum', index: 'whssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1233. { name: 'whss', index: 'whss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float'},
  1234. { name: 'qfssnum', index: 'qfssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1235. { name: 'qfss', index: 'qfss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1236. { name: 'xdssnum', index: 'slssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1237. { name: 'xdss', index: 'slss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1238. { name: 'slssnum', index: 'slssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1239. { name: 'slss', index: 'slss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1240. { name: 'fnlylnum', index: 'fnlylnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1241. { name: 'fnlyl', index: 'fnlyl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1242. { name: 'gzsslnum', index: 'gzsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1243. { name: 'gzssl', index: 'gzssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1244. { name: 'jxsslnum', index: 'jxsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1245. { name: 'jxssl', index: 'jxssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float'},
  1246. { name: 'qflnum', index: 'qflnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1247. { name: 'qfl', index: 'qfl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1248. { name: 'xnsslnum', index: 'xnsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1249. { name: 'xnssl', index: 'xnssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1250. { name: 'slsslnum', index: 'slsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1251. { name: 'slssl', index: 'slssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1252. { name: 'fwjslnum', index: 'fwjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1253. { name: 'fwjsl', index: 'fwjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1254. { name: 'ztzhjslnum', index: 'ztzhjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1255. { name: 'ztzhjsl', index: 'ztzhjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1256. { name: 'xqjslnum', index: 'xqjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1257. { name: 'xqjsl', index: 'xqjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1258. { name: 'wpId', index: 'wpId', width: 240, align: 'center',formatter:displaybuttons}
  1259. ];
  1260. break;
  1261. case "4":
  1262. colModel = [
  1263. { name: 'fwjslfraction', index: 'fwjslfraction', width: 240, align: 'center',hidden:true},
  1264. { name: 'ztzhjslfraction', index: 'ztzhjslfraction', width: 240, align: 'center',hidden:true},
  1265. { name: 'xqjslfraction', index: 'xqjslfraction', width: 240, align: 'center',hidden:true},
  1266. { name: 'fnlylfraction', index: 'fnlylfraction', width: 240, align: 'center',hidden:true},
  1267. { name: 'gzsslfraction', index: 'gzsslfraction', width: 240, align: 'center',hidden:true},
  1268. { name: 'jxsslfraction', index: 'jxsslfraction', width: 240, align: 'center',hidden:true},
  1269. { name: 'qflfraction', index: 'qflfraction', width: 240, align: 'center',hidden:true},
  1270. { name: 'slsslfraction', index: 'slsslfraction', width: 240, align: 'center',hidden:true},
  1271. { name: 'xnsslfraction', index: 'xnsslfraction', width: 240, align: 'center',hidden:true},
  1272. { name: 'wpId', index: 'wpId', width: 240, align: 'center',hidden:true },
  1273. { name: 'wpName', index: 'wpName', width: 240, align: 'center'},
  1274. { name: 'pjId', index: 'pjId', width: 200, align: 'center',hidden:true },
  1275. { name: 'pjName', index: 'pjName', width: 80, align: 'center',hidden:true},
  1276. { name: 'lnId', index: 'lnId', width: 200, align: 'center',hidden:true },
  1277. { name: 'lnName', index: 'lnName', width: 80, align: 'center',hidden:true},
  1278. { name: 'ordernum', index: 'ordernum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1279. { name: 'scadafdlnum', index: 'scadafdlnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1280. { name: 'scadafdl', index: 'scadafdl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1281. { name: 'gzssnum', index: 'gzssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1282. { name: 'gzss', index: 'gzss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1283. { name: 'whssnum', index: 'whssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1284. { name: 'whss', index: 'whss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1285. { name: 'qfssnum', index: 'qfssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1286. { name: 'qfss', index: 'qfss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float'},
  1287. { name: 'xdssnum', index: 'slssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1288. { name: 'xdss', index: 'slss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1289. { name: 'slssnum', index: 'slssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1290. { name: 'slss', index: 'slss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1291. { name: 'fnlylnum', index: 'fnlylnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1292. { name: 'fnlyl', index: 'fnlyl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1293. { name: 'gzsslnum', index: 'gzsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1294. { name: 'gzssl', index: 'gzssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1295. { name: 'jxsslnum', index: 'jxsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1296. { name: 'jxssl', index: 'jxssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1297. { name: 'qflnum', index: 'qflnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1298. { name: 'qfl', index: 'qfl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1299. { name: 'xnsslnum', index: 'xnsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1300. { name: 'xnssl', index: 'xnssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float'},
  1301. { name: 'slsslnum', index: 'slsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1302. { name: 'slssl', index: 'slssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1303. { name: 'fwjslnum', index: 'fwjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1304. { name: 'fwjsl', index: 'fwjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1305. { name: 'ztzhjslnum', index: 'ztzhjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1306. { name: 'ztzhjsl', index: 'ztzhjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1307. { name: 'xqjslnum', index: 'xqjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1308. { name: 'xqjsl', index: 'xqjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1309. { name: 'wpId', index: 'wpId', width: 240, align: 'center',formatter:displaybuttons}
  1310. ];
  1311. break;
  1312. case "5":
  1313. colModel = [
  1314. { name: 'fwjslfraction', index: 'fwjslfraction', width: 240, align: 'center',hidden:true},
  1315. { name: 'ztzhjslfraction', index: 'ztzhjslfraction', width: 240, align: 'center',hidden:true},
  1316. { name: 'xqjslfraction', index: 'xqjslfraction', width: 240, align: 'center',hidden:true},
  1317. { name: 'fnlylfraction', index: 'fnlylfraction', width: 240, align: 'center',hidden:true},
  1318. { name: 'gzsslfraction', index: 'gzsslfraction', width: 240, align: 'center',hidden:true},
  1319. { name: 'jxsslfraction', index: 'jxsslfraction', width: 240, align: 'center',hidden:true},
  1320. { name: 'qflfraction', index: 'qflfraction', width: 240, align: 'center',hidden:true},
  1321. { name: 'slsslfraction', index: 'slsslfraction', width: 240, align: 'center',hidden:true},
  1322. { name: 'xnsslfraction', index: 'xnsslfraction', width: 240, align: 'center',hidden:true},
  1323. { name: 'wpId', index: 'wpId', width: 240, align: 'center',hidden:true },
  1324. { name: 'wpName', index: 'wpName', width: 240, align: 'center'},
  1325. { name: 'pjId', index: 'pjId', width: 200, align: 'center',hidden:true },
  1326. { name: 'pjName', index: 'pjName', width: 80, align: 'center',hidden:true},
  1327. { name: 'lnId', index: 'lnId', width: 200, align: 'center',hidden:true },
  1328. { name: 'lnName', index: 'lnName', width: 80, align: 'center',hidden:true},
  1329. { name: 'ordernum', index: 'ordernum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1330. { name: 'scadafdlnum', index: 'scadafdlnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1331. { name: 'scadafdl', index: 'scadafdl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1332. { name: 'gzssnum', index: 'gzssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1333. { name: 'gzss', index: 'gzss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1334. { name: 'whssnum', index: 'whssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1335. { name: 'whss', index: 'whss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1336. { name: 'qfssnum', index: 'qfssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1337. { name: 'qfss', index: 'qfss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1338. { name: 'xdssnum', index: 'slssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1339. { name: 'xdss', index: 'slss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1340. { name: 'slssnum', index: 'slssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1341. { name: 'slss', index: 'slss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float'},
  1342. { name: 'fnlylnum', index: 'fnlylnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1343. { name: 'fnlyl', index: 'fnlyl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1344. { name: 'gzsslnum', index: 'gzsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1345. { name: 'gzssl', index: 'gzssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1346. { name: 'jxsslnum', index: 'jxsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1347. { name: 'jxssl', index: 'jxssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1348. { name: 'qflnum', index: 'qflnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1349. { name: 'qfl', index: 'qfl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1350. { name: 'xnsslnum', index: 'xnsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1351. { name: 'xnssl', index: 'xnssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1352. { name: 'slsslnum', index: 'slsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1353. { name: 'slssl', index: 'slssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float'},
  1354. { name: 'fwjslnum', index: 'fwjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1355. { name: 'fwjsl', index: 'fwjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1356. { name: 'ztzhjslnum', index: 'ztzhjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1357. { name: 'ztzhjsl', index: 'ztzhjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1358. { name: 'xqjslnum', index: 'xqjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1359. { name: 'xqjsl', index: 'xqjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1360. { name: 'wpId', index: 'wpId', width: 240, align: 'center',formatter:displaybuttons}
  1361. ];
  1362. break;
  1363. }
  1364. return colModel;
  1365. }
  1366. /********************************************************************************************************/
  1367. function switchbypj(colModel,typeid)
  1368. {
  1369. switch (typeid)
  1370. {
  1371. case "0":
  1372. colModel = [
  1373. { name: 'fwjslfraction', index: 'fwjslfraction', width: 80, align: 'center',hidden:true},
  1374. { name: 'ztzhjslfraction', index: 'ztzhjslfraction', width: 80, align: 'center',hidden:true},
  1375. { name: 'xqjslfraction', index: 'xqjslfraction', width: 80, align: 'center',hidden:true},
  1376. { name: 'fnlylfraction', index: 'fnlylfraction', width: 80, align: 'center',hidden:true},
  1377. { name: 'gzsslfraction', index: 'gzsslfraction', width: 80, align: 'center',hidden:true},
  1378. { name: 'jxsslfraction', index: 'jxsslfraction', width: 80, align: 'center',hidden:true},
  1379. { name: 'qflfraction', index: 'qflfraction', width: 80, align: 'center',hidden:true},
  1380. { name: 'slsslfraction', index: 'slsslfraction', width: 80, align: 'center',hidden:true},
  1381. { name: 'xnsslfraction', index: 'xnsslfraction', width: 80, align: 'center',hidden:true},
  1382. { name: 'wpId', index: 'wpId', width: 80, align: 'center',hidden:true },
  1383. { name: 'wpName', index: 'wpName', width: 80, align: 'center',hidden:true},
  1384. { name: 'pjId', index: 'pjId', width: 200, align: 'center',hidden:true },
  1385. { name: 'pjName', index: 'pjName', width: 80, align: 'center'},
  1386. { name: 'lnId', index: 'lnId', width: 200, align: 'center',hidden:true },
  1387. { name: 'lnName', index: 'lnName', width: 80, align: 'center',hidden:true},
  1388. { name: 'ordernum', index: 'ordernum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1389. { name: 'scadafdlnum', index: 'scadafdlnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1390. { name: 'scadafdl', index: 'scadafdl', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1391. { name: 'gzssnum', index: 'gzssnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1392. { name: 'gzss', index: 'gzss', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float'},
  1393. { name: 'whssnum', index: 'whssnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1394. { name: 'whss', index: 'whss', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1395. { name: 'qfssnum', index: 'qfssnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1396. { name: 'qfss', index: 'qfss', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float'},
  1397. { name: 'xdssnum', index: 'slssnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1398. { name: 'xdss', index: 'slss', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float'},
  1399. { name: 'slssnum', index: 'slssnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1400. { name: 'slss', index: 'slss', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float'},
  1401. { name: 'fnlylnum', index: 'fnlylnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1402. { name: 'fnlyl', index: 'fnlyl', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1403. { name: 'gzsslnum', index: 'gzsslnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1404. { name: 'gzssl', index: 'gzssl', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float'},
  1405. { name: 'jxsslnum', index: 'jxsslnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1406. { name: 'jxssl', index: 'jxssl', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float'},
  1407. { name: 'qflnum', index: 'qflnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1408. { name: 'qfl', index: 'qfl', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float'},
  1409. { name: 'xnsslnum', index: 'xnsslnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1410. { name: 'xnssl', index: 'xnssl', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float'},
  1411. { name: 'slsslnum', index: 'slsslnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1412. { name: 'slssl', index: 'slssl', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float'},
  1413. { name: 'fwjslnum', index: 'fwjslnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1414. { name: 'fwjsl', index: 'fwjsl', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1415. { name: 'ztzhjslnum', index: 'ztzhjslnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1416. { name: 'ztzhjsl', index: 'ztzhjsl', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1417. { name: 'xqjslnum', index: 'xqjslnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1418. { name: 'xqjsl', index: 'xqjsl', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1419. { name: 'wpId', index: 'wpId', width: 80, align: 'center',formatter:displaybuttons}
  1420. ];
  1421. break;
  1422. case "1":
  1423. colModel = [
  1424. { name: 'fwjslfraction', index: 'fwjslfraction', width: 240, align: 'center',hidden:true},
  1425. { name: 'ztzhjslfraction', index: 'ztzhjslfraction', width: 240, align: 'center',hidden:true},
  1426. { name: 'xqjslfraction', index: 'xqjslfraction', width: 240, align: 'center',hidden:true},
  1427. { name: 'fnlylfraction', index: 'fnlylfraction', width: 240, align: 'center',hidden:true},
  1428. { name: 'gzsslfraction', index: 'gzsslfraction', width: 240, align: 'center',hidden:true},
  1429. { name: 'jxsslfraction', index: 'jxsslfraction', width: 240, align: 'center',hidden:true},
  1430. { name: 'qflfraction', index: 'qflfraction', width: 240, align: 'center',hidden:true},
  1431. { name: 'slsslfraction', index: 'slsslfraction', width: 240, align: 'center',hidden:true},
  1432. { name: 'xnsslfraction', index: 'xnsslfraction', width: 240, align: 'center',hidden:true},
  1433. { name: 'wpId', index: 'wpId', width: 80, align: 'center',hidden:true },
  1434. { name: 'wpName', index: 'wpName', width: 80, align: 'center',hidden:true},
  1435. { name: 'pjId', index: 'pjId', width: 200, align: 'center',hidden:true },
  1436. { name: 'pjName', index: 'pjName', width: 80, align: 'center'},
  1437. { name: 'lnId', index: 'lnId', width: 200, align: 'center',hidden:true },
  1438. { name: 'lnName', index: 'lnName', width: 80, align: 'center',hidden:true},
  1439. { name: 'ordernum', index: 'ordernum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1440. { name: 'scadafdlnum', index: 'scadafdlnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1441. { name: 'scadafdl', index: 'scadafdl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1442. { name: 'gzssnum', index: 'gzssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1443. { name: 'gzss', index: 'gzss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1444. { name: 'whssnum', index: 'whssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1445. { name: 'whss', index: 'whss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1446. { name: 'qfssnum', index: 'qfssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1447. { name: 'qfss', index: 'qfss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1448. { name: 'xdssnum', index: 'slssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1449. { name: 'xdss', index: 'slss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float'},
  1450. { name: 'slssnum', index: 'slssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1451. { name: 'slss', index: 'slss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1452. { name: 'fnlylnum', index: 'fnlylnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1453. { name: 'fnlyl', index: 'fnlyl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1454. { name: 'gzsslnum', index: 'gzsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1455. { name: 'gzssl', index: 'gzssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1456. { name: 'jxsslnum', index: 'jxsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1457. { name: 'jxssl', index: 'jxssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1458. { name: 'qflnum', index: 'qflnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1459. { name: 'qfl', index: 'qfl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float'},
  1460. { name: 'xnsslnum', index: 'xnsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1461. { name: 'xnssl', index: 'xnssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1462. { name: 'slsslnum', index: 'slsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1463. { name: 'slssl', index: 'slssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1464. { name: 'fwjslnum', index: 'fwjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1465. { name: 'fwjsl', index: 'fwjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1466. { name: 'ztzhjslnum', index: 'ztzhjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1467. { name: 'ztzhjsl', index: 'ztzhjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1468. { name: 'xqjslnum', index: 'xqjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1469. { name: 'xqjsl', index: 'xqjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1470. { name: 'wpId', index: 'wpId', width: 240, align: 'center',formatter:displaybuttons}
  1471. ];
  1472. break;
  1473. case "2":
  1474. colModel = [
  1475. { name: 'fwjslfraction', index: 'fwjslfraction', width: 240, align: 'center',hidden:true},
  1476. { name: 'ztzhjslfraction', index: 'ztzhjslfraction', width: 240, align: 'center',hidden:true},
  1477. { name: 'xqjslfraction', index: 'xqjslfraction', width: 240, align: 'center',hidden:true},
  1478. { name: 'fnlylfraction', index: 'fnlylfraction', width: 240, align: 'center',hidden:true},
  1479. { name: 'gzsslfraction', index: 'gzsslfraction', width: 240, align: 'center',hidden:true},
  1480. { name: 'jxsslfraction', index: 'jxsslfraction', width: 240, align: 'center',hidden:true},
  1481. { name: 'qflfraction', index: 'qflfraction', width: 240, align: 'center',hidden:true},
  1482. { name: 'slsslfraction', index: 'slsslfraction', width: 240, align: 'center',hidden:true},
  1483. { name: 'xnsslfraction', index: 'xnsslfraction', width: 240, align: 'center',hidden:true},
  1484. { name: 'wpId', index: 'wpId', width: 80, align: 'center',hidden:true },
  1485. { name: 'wpName', index: 'wpName', width: 80, align: 'center',hidden:true},
  1486. { name: 'pjId', index: 'pjId', width: 200, align: 'center',hidden:true },
  1487. { name: 'pjName', index: 'pjName', width: 80, align: 'center'},
  1488. { name: 'lnId', index: 'lnId', width: 200, align: 'center',hidden:true },
  1489. { name: 'lnName', index: 'lnName', width: 80, align: 'center',hidden:true},
  1490. { name: 'ordernum', index: 'ordernum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1491. { name: 'scadafdlnum', index: 'scadafdlnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1492. { name: 'scadafdl', index: 'scadafdl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1493. { name: 'gzssnum', index: 'gzssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1494. { name: 'gzss', index: 'gzss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float'},
  1495. { name: 'whssnum', index: 'whssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1496. { name: 'whss', index: 'whss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1497. { name: 'qfssnum', index: 'qfssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1498. { name: 'qfss', index: 'qfss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1499. { name: 'xdssnum', index: 'slssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1500. { name: 'xdss', index: 'slss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1501. { name: 'slssnum', index: 'slssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1502. { name: 'slss', index: 'slss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1503. { name: 'fnlylnum', index: 'fnlylnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1504. { name: 'fnlyl', index: 'fnlyl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1505. { name: 'gzsslnum', index: 'gzsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1506. { name: 'gzssl', index: 'gzssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float'},
  1507. { name: 'jxsslnum', index: 'jxsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1508. { name: 'jxssl', index: 'jxssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1509. { name: 'qflnum', index: 'qflnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1510. { name: 'qfl', index: 'qfl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1511. { name: 'xnsslnum', index: 'xnsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1512. { name: 'xnssl', index: 'xnssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1513. { name: 'slsslnum', index: 'slsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1514. { name: 'slssl', index: 'slssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1515. { name: 'fwjslnum', index: 'fwjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1516. { name: 'fwjsl', index: 'fwjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1517. { name: 'ztzhjslnum', index: 'ztzhjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1518. { name: 'ztzhjsl', index: 'ztzhjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1519. { name: 'xqjslnum', index: 'xqjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1520. { name: 'xqjsl', index: 'xqjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1521. { name: 'wpId', index: 'wpId', width: 240, align: 'center',formatter:displaybuttons}
  1522. ];
  1523. break;
  1524. case "3":
  1525. colModel = [
  1526. { name: 'fwjslfraction', index: 'fwjslfraction', width: 240, align: 'center',hidden:true},
  1527. { name: 'ztzhjslfraction', index: 'ztzhjslfraction', width: 240, align: 'center',hidden:true},
  1528. { name: 'xqjslfraction', index: 'xqjslfraction', width: 240, align: 'center',hidden:true},
  1529. { name: 'fnlylfraction', index: 'fnlylfraction', width: 240, align: 'center',hidden:true},
  1530. { name: 'gzsslfraction', index: 'gzsslfraction', width: 240, align: 'center',hidden:true},
  1531. { name: 'jxsslfraction', index: 'jxsslfraction', width: 240, align: 'center',hidden:true},
  1532. { name: 'qflfraction', index: 'qflfraction', width: 240, align: 'center',hidden:true},
  1533. { name: 'slsslfraction', index: 'slsslfraction', width: 240, align: 'center',hidden:true},
  1534. { name: 'xnsslfraction', index: 'xnsslfraction', width: 240, align: 'center',hidden:true},
  1535. { name: 'wpId', index: 'wpId', width: 80, align: 'center',hidden:true },
  1536. { name: 'wpName', index: 'wpName', width: 80, align: 'center',hidden:true},
  1537. { name: 'pjId', index: 'pjId', width: 200, align: 'center',hidden:true },
  1538. { name: 'pjName', index: 'pjName', width: 80, align: 'center'},
  1539. { name: 'lnId', index: 'lnId', width: 200, align: 'center',hidden:true },
  1540. { name: 'lnName', index: 'lnName', width: 80, align: 'center',hidden:true},
  1541. { name: 'ordernum', index: 'ordernum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1542. { name: 'scadafdlnum', index: 'scadafdlnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1543. { name: 'scadafdl', index: 'scadafdl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1544. { name: 'gzssnum', index: 'gzssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1545. { name: 'gzss', index: 'gzss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1546. { name: 'whssnum', index: 'whssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1547. { name: 'whss', index: 'whss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float'},
  1548. { name: 'qfssnum', index: 'qfssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1549. { name: 'qfss', index: 'qfss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1550. { name: 'xdssnum', index: 'slssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1551. { name: 'xdss', index: 'slss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1552. { name: 'slssnum', index: 'slssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1553. { name: 'slss', index: 'slss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1554. { name: 'fnlylnum', index: 'fnlylnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1555. { name: 'fnlyl', index: 'fnlyl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1556. { name: 'gzsslnum', index: 'gzsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1557. { name: 'gzssl', index: 'gzssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1558. { name: 'jxsslnum', index: 'jxsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1559. { name: 'jxssl', index: 'jxssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float'},
  1560. { name: 'qflnum', index: 'qflnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1561. { name: 'qfl', index: 'qfl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1562. { name: 'xnsslnum', index: 'xnsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1563. { name: 'xnssl', index: 'xnssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1564. { name: 'slsslnum', index: 'slsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1565. { name: 'slssl', index: 'slssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1566. { name: 'fwjslnum', index: 'fwjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1567. { name: 'fwjsl', index: 'fwjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1568. { name: 'ztzhjslnum', index: 'ztzhjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1569. { name: 'ztzhjsl', index: 'ztzhjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1570. { name: 'xqjslnum', index: 'xqjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1571. { name: 'xqjsl', index: 'xqjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1572. { name: 'wpId', index: 'wpId', width: 240, align: 'center',formatter:displaybuttons}
  1573. ];
  1574. break;
  1575. case "4":
  1576. colModel = [
  1577. { name: 'fwjslfraction', index: 'fwjslfraction', width: 240, align: 'center',hidden:true},
  1578. { name: 'ztzhjslfraction', index: 'ztzhjslfraction', width: 240, align: 'center',hidden:true},
  1579. { name: 'xqjslfraction', index: 'xqjslfraction', width: 240, align: 'center',hidden:true},
  1580. { name: 'fnlylfraction', index: 'fnlylfraction', width: 240, align: 'center',hidden:true},
  1581. { name: 'gzsslfraction', index: 'gzsslfraction', width: 240, align: 'center',hidden:true},
  1582. { name: 'jxsslfraction', index: 'jxsslfraction', width: 240, align: 'center',hidden:true},
  1583. { name: 'qflfraction', index: 'qflfraction', width: 240, align: 'center',hidden:true},
  1584. { name: 'slsslfraction', index: 'slsslfraction', width: 240, align: 'center',hidden:true},
  1585. { name: 'xnsslfraction', index: 'xnsslfraction', width: 240, align: 'center',hidden:true},
  1586. { name: 'wpId', index: 'wpId', width: 80, align: 'center',hidden:true },
  1587. { name: 'wpName', index: 'wpName', width: 80, align: 'center',hidden:true},
  1588. { name: 'pjId', index: 'pjId', width: 200, align: 'center',hidden:true },
  1589. { name: 'pjName', index: 'pjName', width: 80, align: 'center'},
  1590. { name: 'lnId', index: 'lnId', width: 200, align: 'center',hidden:true },
  1591. { name: 'lnName', index: 'lnName', width: 80, align: 'center',hidden:true},
  1592. { name: 'ordernum', index: 'ordernum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1593. { name: 'scadafdlnum', index: 'scadafdlnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1594. { name: 'scadafdl', index: 'scadafdl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1595. { name: 'gzssnum', index: 'gzssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1596. { name: 'gzss', index: 'gzss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1597. { name: 'whssnum', index: 'whssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1598. { name: 'whss', index: 'whss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1599. { name: 'qfssnum', index: 'qfssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1600. { name: 'qfss', index: 'qfss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float'},
  1601. { name: 'xdssnum', index: 'slssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1602. { name: 'xdss', index: 'slss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1603. { name: 'slssnum', index: 'slssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1604. { name: 'slss', index: 'slss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1605. { name: 'fnlylnum', index: 'fnlylnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1606. { name: 'fnlyl', index: 'fnlyl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1607. { name: 'gzsslnum', index: 'gzsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1608. { name: 'gzssl', index: 'gzssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1609. { name: 'jxsslnum', index: 'jxsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1610. { name: 'jxssl', index: 'jxssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1611. { name: 'qflnum', index: 'qflnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1612. { name: 'qfl', index: 'qfl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1613. { name: 'xnsslnum', index: 'xnsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1614. { name: 'xnssl', index: 'xnssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float'},
  1615. { name: 'slsslnum', index: 'slsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1616. { name: 'slssl', index: 'slssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1617. { name: 'fwjslnum', index: 'fwjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1618. { name: 'fwjsl', index: 'fwjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1619. { name: 'ztzhjslnum', index: 'ztzhjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1620. { name: 'ztzhjsl', index: 'ztzhjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1621. { name: 'xqjslnum', index: 'xqjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1622. { name: 'xqjsl', index: 'xqjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1623. { name: 'wpId', index: 'wpId', width: 240, align: 'center',formatter:displaybuttons}
  1624. ];
  1625. break;
  1626. case "5":
  1627. colModel = [
  1628. { name: 'fwjslfraction', index: 'fwjslfraction', width: 240, align: 'center',hidden:true},
  1629. { name: 'ztzhjslfraction', index: 'ztzhjslfraction', width: 240, align: 'center',hidden:true},
  1630. { name: 'xqjslfraction', index: 'xqjslfraction', width: 240, align: 'center',hidden:true},
  1631. { name: 'fnlylfraction', index: 'fnlylfraction', width: 240, align: 'center',hidden:true},
  1632. { name: 'gzsslfraction', index: 'gzsslfraction', width: 240, align: 'center',hidden:true},
  1633. { name: 'jxsslfraction', index: 'jxsslfraction', width: 240, align: 'center',hidden:true},
  1634. { name: 'qflfraction', index: 'qflfraction', width: 240, align: 'center',hidden:true},
  1635. { name: 'slsslfraction', index: 'slsslfraction', width: 240, align: 'center',hidden:true},
  1636. { name: 'xnsslfraction', index: 'xnsslfraction', width: 240, align: 'center',hidden:true},
  1637. { name: 'wpId', index: 'wpId', width: 80, align: 'center',hidden:true },
  1638. { name: 'wpName', index: 'wpName', width: 80, align: 'center',hidden:true},
  1639. { name: 'pjId', index: 'pjId', width: 200, align: 'center',hidden:true },
  1640. { name: 'pjName', index: 'pjName', width: 80, align: 'center'},
  1641. { name: 'lnId', index: 'lnId', width: 200, align: 'center',hidden:true },
  1642. { name: 'lnName', index: 'lnName', width: 80, align: 'center',hidden:true},
  1643. { name: 'ordernum', index: 'ordernum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1644. { name: 'scadafdlnum', index: 'scadafdlnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1645. { name: 'scadafdl', index: 'scadafdl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1646. { name: 'gzssnum', index: 'gzssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1647. { name: 'gzss', index: 'gzss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1648. { name: 'whssnum', index: 'whssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1649. { name: 'whss', index: 'whss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1650. { name: 'qfssnum', index: 'qfssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1651. { name: 'qfss', index: 'qfss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1652. { name: 'xdssnum', index: 'slssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1653. { name: 'xdss', index: 'slss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1654. { name: 'slssnum', index: 'slssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1655. { name: 'slss', index: 'slss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float'},
  1656. { name: 'fnlylnum', index: 'fnlylnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1657. { name: 'fnlyl', index: 'fnlyl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1658. { name: 'gzsslnum', index: 'gzsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1659. { name: 'gzssl', index: 'gzssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1660. { name: 'jxsslnum', index: 'jxsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1661. { name: 'jxssl', index: 'jxssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1662. { name: 'qflnum', index: 'qflnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1663. { name: 'qfl', index: 'qfl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1664. { name: 'xnsslnum', index: 'xnsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1665. { name: 'xnssl', index: 'xnssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1666. { name: 'slsslnum', index: 'slsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1667. { name: 'slssl', index: 'slssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float'},
  1668. { name: 'fwjslnum', index: 'fwjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1669. { name: 'fwjsl', index: 'fwjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1670. { name: 'ztzhjslnum', index: 'ztzhjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1671. { name: 'ztzhjsl', index: 'ztzhjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1672. { name: 'xqjslnum', index: 'xqjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1673. { name: 'xqjsl', index: 'xqjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1674. { name: 'wpId', index: 'wpId', width: 240, align: 'center',formatter:displaybuttons}
  1675. ];
  1676. break;
  1677. }
  1678. return colModel;
  1679. }
  1680. /********************************************************************************************************/
  1681. function switchbyln(colModel,typeid)
  1682. {
  1683. switch (typeid)
  1684. {
  1685. case "0":
  1686. colModel = [
  1687. { name: 'fwjslfraction', index: 'fwjslfraction', width: 80, align: 'center',hidden:true},
  1688. { name: 'ztzhjslfraction', index: 'ztzhjslfraction', width: 80, align: 'center',hidden:true},
  1689. { name: 'xqjslfraction', index: 'xqjslfraction', width: 80, align: 'center',hidden:true},
  1690. { name: 'fnlylfraction', index: 'fnlylfraction', width: 80, align: 'center',hidden:true},
  1691. { name: 'gzsslfraction', index: 'gzsslfraction', width: 80, align: 'center',hidden:true},
  1692. { name: 'jxsslfraction', index: 'jxsslfraction', width: 80, align: 'center',hidden:true},
  1693. { name: 'qflfraction', index: 'qflfraction', width: 80, align: 'center',hidden:true},
  1694. { name: 'slsslfraction', index: 'slsslfraction', width: 80, align: 'center',hidden:true},
  1695. { name: 'xnsslfraction', index: 'xnsslfraction', width: 80, align: 'center',hidden:true},
  1696. { name: 'wpId', index: 'wpId', width: 80, align: 'center',hidden:true },
  1697. { name: 'wpName', index: 'wpName', width: 80, align: 'center',hidden:true},
  1698. { name: 'pjId', index: 'pjId', width: 200, align: 'center',hidden:true },
  1699. { name: 'pjName', index: 'pjName', width: 80, align: 'center',hidden:true},
  1700. { name: 'lnId', index: 'lnId', width: 200, align: 'center',hidden:true },
  1701. { name: 'lnName', index: 'lnName', width: 80, align: 'center'},
  1702. { name: 'ordernum', index: 'ordernum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1703. { name: 'scadafdlnum', index: 'scadafdlnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1704. { name: 'scadafdl', index: 'scadafdl', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1705. { name: 'gzssnum', index: 'gzssnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1706. { name: 'gzss', index: 'gzss', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float'},
  1707. { name: 'whssnum', index: 'whssnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1708. { name: 'whss', index: 'whss', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1709. { name: 'qfssnum', index: 'qfssnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1710. { name: 'qfss', index: 'qfss', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float'},
  1711. { name: 'xdssnum', index: 'slssnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1712. { name: 'xdss', index: 'slss', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float'},
  1713. { name: 'slssnum', index: 'slssnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1714. { name: 'slss', index: 'slss', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float'},
  1715. { name: 'fnlylnum', index: 'fnlylnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1716. { name: 'fnlyl', index: 'fnlyl', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1717. { name: 'gzsslnum', index: 'gzsslnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1718. { name: 'gzssl', index: 'gzssl', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float'},
  1719. { name: 'jxsslnum', index: 'jxsslnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1720. { name: 'jxssl', index: 'jxssl', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float'},
  1721. { name: 'qflnum', index: 'qflnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1722. { name: 'qfl', index: 'qfl', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float'},
  1723. { name: 'xnsslnum', index: 'xnsslnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1724. { name: 'xnssl', index: 'xnssl', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float'},
  1725. { name: 'slsslnum', index: 'slsslnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1726. { name: 'slssl', index: 'slssl', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float'},
  1727. { name: 'fwjslnum', index: 'fwjslnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1728. { name: 'fwjsl', index: 'fwjsl', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1729. { name: 'ztzhjslnum', index: 'ztzhjslnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1730. { name: 'ztzhjsl', index: 'ztzhjsl', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1731. { name: 'xqjslnum', index: 'xqjslnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1732. { name: 'xqjsl', index: 'xqjsl', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1733. { name: 'wpId', index: 'wpId', width: 80, align: 'center',formatter:displaybuttons}
  1734. ];
  1735. break;
  1736. case "1":
  1737. colModel = [
  1738. { name: 'fwjslfraction', index: 'fwjslfraction', width: 240, align: 'center',hidden:true},
  1739. { name: 'ztzhjslfraction', index: 'ztzhjslfraction', width: 240, align: 'center',hidden:true},
  1740. { name: 'xqjslfraction', index: 'xqjslfraction', width: 240, align: 'center',hidden:true},
  1741. { name: 'fnlylfraction', index: 'fnlylfraction', width: 240, align: 'center',hidden:true},
  1742. { name: 'gzsslfraction', index: 'gzsslfraction', width: 240, align: 'center',hidden:true},
  1743. { name: 'jxsslfraction', index: 'jxsslfraction', width: 240, align: 'center',hidden:true},
  1744. { name: 'qflfraction', index: 'qflfraction', width: 240, align: 'center',hidden:true},
  1745. { name: 'slsslfraction', index: 'slsslfraction', width: 240, align: 'center',hidden:true},
  1746. { name: 'xnsslfraction', index: 'xnsslfraction', width: 240, align: 'center',hidden:true},
  1747. { name: 'wpId', index: 'wpId', width: 80, align: 'center',hidden:true },
  1748. { name: 'wpName', index: 'wpName', width: 80, align: 'center',hidden:true},
  1749. { name: 'pjId', index: 'pjId', width: 200, align: 'center',hidden:true },
  1750. { name: 'pjName', index: 'pjName', width: 80, align: 'center',hidden:true},
  1751. { name: 'lnId', index: 'lnId', width: 200, align: 'center',hidden:true },
  1752. { name: 'lnName', index: 'lnName', width: 80, align: 'center'},
  1753. { name: 'ordernum', index: 'ordernum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1754. { name: 'scadafdlnum', index: 'scadafdlnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1755. { name: 'scadafdl', index: 'scadafdl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1756. { name: 'gzssnum', index: 'gzssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1757. { name: 'gzss', index: 'gzss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1758. { name: 'whssnum', index: 'whssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1759. { name: 'whss', index: 'whss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1760. { name: 'qfssnum', index: 'qfssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1761. { name: 'qfss', index: 'qfss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1762. { name: 'xdssnum', index: 'slssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1763. { name: 'xdss', index: 'slss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float'},
  1764. { name: 'slssnum', index: 'slssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1765. { name: 'slss', index: 'slss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1766. { name: 'fnlylnum', index: 'fnlylnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1767. { name: 'fnlyl', index: 'fnlyl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1768. { name: 'gzsslnum', index: 'gzsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1769. { name: 'gzssl', index: 'gzssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1770. { name: 'jxsslnum', index: 'jxsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1771. { name: 'jxssl', index: 'jxssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1772. { name: 'qflnum', index: 'qflnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1773. { name: 'qfl', index: 'qfl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float'},
  1774. { name: 'xnsslnum', index: 'xnsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1775. { name: 'xnssl', index: 'xnssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1776. { name: 'slsslnum', index: 'slsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1777. { name: 'slssl', index: 'slssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1778. { name: 'fwjslnum', index: 'fwjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1779. { name: 'fwjsl', index: 'fwjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1780. { name: 'ztzhjslnum', index: 'ztzhjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1781. { name: 'ztzhjsl', index: 'ztzhjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1782. { name: 'xqjslnum', index: 'xqjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1783. { name: 'xqjsl', index: 'xqjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1784. { name: 'wpId', index: 'wpId', width: 240, align: 'center',formatter:displaybuttons}
  1785. ];
  1786. break;
  1787. case "2":
  1788. colModel = [
  1789. { name: 'fwjslfraction', index: 'fwjslfraction', width: 240, align: 'center',hidden:true},
  1790. { name: 'ztzhjslfraction', index: 'ztzhjslfraction', width: 240, align: 'center',hidden:true},
  1791. { name: 'xqjslfraction', index: 'xqjslfraction', width: 240, align: 'center',hidden:true},
  1792. { name: 'fnlylfraction', index: 'fnlylfraction', width: 240, align: 'center',hidden:true},
  1793. { name: 'gzsslfraction', index: 'gzsslfraction', width: 240, align: 'center',hidden:true},
  1794. { name: 'jxsslfraction', index: 'jxsslfraction', width: 240, align: 'center',hidden:true},
  1795. { name: 'qflfraction', index: 'qflfraction', width: 240, align: 'center',hidden:true},
  1796. { name: 'slsslfraction', index: 'slsslfraction', width: 240, align: 'center',hidden:true},
  1797. { name: 'xnsslfraction', index: 'xnsslfraction', width: 240, align: 'center',hidden:true},
  1798. { name: 'wpId', index: 'wpId', width: 80, align: 'center',hidden:true },
  1799. { name: 'wpName', index: 'wpName', width: 80, align: 'center',hidden:true},
  1800. { name: 'pjId', index: 'pjId', width: 200, align: 'center',hidden:true },
  1801. { name: 'pjName', index: 'pjName', width: 80, align: 'center',hidden:true},
  1802. { name: 'lnId', index: 'lnId', width: 200, align: 'center',hidden:true },
  1803. { name: 'lnName', index: 'lnName', width: 80, align: 'center'},
  1804. { name: 'ordernum', index: 'ordernum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1805. { name: 'scadafdlnum', index: 'scadafdlnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1806. { name: 'scadafdl', index: 'scadafdl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1807. { name: 'gzssnum', index: 'gzssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1808. { name: 'gzss', index: 'gzss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float'},
  1809. { name: 'whssnum', index: 'whssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1810. { name: 'whss', index: 'whss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1811. { name: 'qfssnum', index: 'qfssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1812. { name: 'qfss', index: 'qfss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1813. { name: 'xdssnum', index: 'slssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1814. { name: 'xdss', index: 'slss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1815. { name: 'slssnum', index: 'slssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1816. { name: 'slss', index: 'slss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1817. { name: 'fnlylnum', index: 'fnlylnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1818. { name: 'fnlyl', index: 'fnlyl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1819. { name: 'gzsslnum', index: 'gzsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1820. { name: 'gzssl', index: 'gzssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float'},
  1821. { name: 'jxsslnum', index: 'jxsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1822. { name: 'jxssl', index: 'jxssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1823. { name: 'qflnum', index: 'qflnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1824. { name: 'qfl', index: 'qfl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1825. { name: 'xnsslnum', index: 'xnsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1826. { name: 'xnssl', index: 'xnssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1827. { name: 'slsslnum', index: 'slsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1828. { name: 'slssl', index: 'slssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1829. { name: 'fwjslnum', index: 'fwjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1830. { name: 'fwjsl', index: 'fwjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1831. { name: 'ztzhjslnum', index: 'ztzhjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1832. { name: 'ztzhjsl', index: 'ztzhjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1833. { name: 'xqjslnum', index: 'xqjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1834. { name: 'xqjsl', index: 'xqjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1835. { name: 'wpId', index: 'wpId', width: 240, align: 'center',formatter:displaybuttons}
  1836. ];
  1837. break;
  1838. case "3":
  1839. colModel = [
  1840. { name: 'fwjslfraction', index: 'fwjslfraction', width: 240, align: 'center',hidden:true},
  1841. { name: 'ztzhjslfraction', index: 'ztzhjslfraction', width: 240, align: 'center',hidden:true},
  1842. { name: 'xqjslfraction', index: 'xqjslfraction', width: 240, align: 'center',hidden:true},
  1843. { name: 'fnlylfraction', index: 'fnlylfraction', width: 240, align: 'center',hidden:true},
  1844. { name: 'gzsslfraction', index: 'gzsslfraction', width: 240, align: 'center',hidden:true},
  1845. { name: 'jxsslfraction', index: 'jxsslfraction', width: 240, align: 'center',hidden:true},
  1846. { name: 'qflfraction', index: 'qflfraction', width: 240, align: 'center',hidden:true},
  1847. { name: 'slsslfraction', index: 'slsslfraction', width: 240, align: 'center',hidden:true},
  1848. { name: 'xnsslfraction', index: 'xnsslfraction', width: 240, align: 'center',hidden:true},
  1849. { name: 'wpId', index: 'wpId', width: 80, align: 'center',hidden:true },
  1850. { name: 'wpName', index: 'wpName', width: 80, align: 'center',hidden:true},
  1851. { name: 'pjId', index: 'pjId', width: 200, align: 'center',hidden:true },
  1852. { name: 'pjName', index: 'pjName', width: 80, align: 'center',hidden:true},
  1853. { name: 'lnId', index: 'lnId', width: 200, align: 'center',hidden:true },
  1854. { name: 'lnName', index: 'lnName', width: 80, align: 'center'},
  1855. { name: 'ordernum', index: 'ordernum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1856. { name: 'scadafdlnum', index: 'scadafdlnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1857. { name: 'scadafdl', index: 'scadafdl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1858. { name: 'gzssnum', index: 'gzssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1859. { name: 'gzss', index: 'gzss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1860. { name: 'whssnum', index: 'whssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1861. { name: 'whss', index: 'whss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float'},
  1862. { name: 'qfssnum', index: 'qfssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1863. { name: 'qfss', index: 'qfss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1864. { name: 'xdssnum', index: 'slssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1865. { name: 'xdss', index: 'slss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1866. { name: 'slssnum', index: 'slssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1867. { name: 'slss', index: 'slss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1868. { name: 'fnlylnum', index: 'fnlylnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1869. { name: 'fnlyl', index: 'fnlyl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1870. { name: 'gzsslnum', index: 'gzsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1871. { name: 'gzssl', index: 'gzssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1872. { name: 'jxsslnum', index: 'jxsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1873. { name: 'jxssl', index: 'jxssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float'},
  1874. { name: 'qflnum', index: 'qflnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1875. { name: 'qfl', index: 'qfl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1876. { name: 'xnsslnum', index: 'xnsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1877. { name: 'xnssl', index: 'xnssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1878. { name: 'slsslnum', index: 'slsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1879. { name: 'slssl', index: 'slssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1880. { name: 'fwjslnum', index: 'fwjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1881. { name: 'fwjsl', index: 'fwjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1882. { name: 'ztzhjslnum', index: 'ztzhjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1883. { name: 'ztzhjsl', index: 'ztzhjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1884. { name: 'xqjslnum', index: 'xqjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1885. { name: 'xqjsl', index: 'xqjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1886. { name: 'wpId', index: 'wpId', width: 240, align: 'center',formatter:displaybuttons}
  1887. ];
  1888. break;
  1889. case "4":
  1890. colModel = [
  1891. { name: 'fwjslfraction', index: 'fwjslfraction', width: 240, align: 'center',hidden:true},
  1892. { name: 'ztzhjslfraction', index: 'ztzhjslfraction', width: 240, align: 'center',hidden:true},
  1893. { name: 'xqjslfraction', index: 'xqjslfraction', width: 240, align: 'center',hidden:true},
  1894. { name: 'fnlylfraction', index: 'fnlylfraction', width: 240, align: 'center',hidden:true},
  1895. { name: 'gzsslfraction', index: 'gzsslfraction', width: 240, align: 'center',hidden:true},
  1896. { name: 'jxsslfraction', index: 'jxsslfraction', width: 240, align: 'center',hidden:true},
  1897. { name: 'qflfraction', index: 'qflfraction', width: 240, align: 'center',hidden:true},
  1898. { name: 'slsslfraction', index: 'slsslfraction', width: 240, align: 'center',hidden:true},
  1899. { name: 'xnsslfraction', index: 'xnsslfraction', width: 240, align: 'center',hidden:true},
  1900. { name: 'wpId', index: 'wpId', width: 80, align: 'center',hidden:true },
  1901. { name: 'wpName', index: 'wpName', width: 80, align: 'center',hidden:true},
  1902. { name: 'pjId', index: 'pjId', width: 200, align: 'center',hidden:true },
  1903. { name: 'pjName', index: 'pjName', width: 80, align: 'center',hidden:true},
  1904. { name: 'lnId', index: 'lnId', width: 200, align: 'center',hidden:true },
  1905. { name: 'lnName', index: 'lnName', width: 80, align: 'center'},
  1906. { name: 'ordernum', index: 'ordernum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1907. { name: 'scadafdlnum', index: 'scadafdlnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1908. { name: 'scadafdl', index: 'scadafdl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1909. { name: 'gzssnum', index: 'gzssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1910. { name: 'gzss', index: 'gzss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1911. { name: 'whssnum', index: 'whssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1912. { name: 'whss', index: 'whss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1913. { name: 'qfssnum', index: 'qfssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1914. { name: 'qfss', index: 'qfss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float'},
  1915. { name: 'xdssnum', index: 'slssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1916. { name: 'xdss', index: 'slss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1917. { name: 'slssnum', index: 'slssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1918. { name: 'slss', index: 'slss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1919. { name: 'fnlylnum', index: 'fnlylnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1920. { name: 'fnlyl', index: 'fnlyl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1921. { name: 'gzsslnum', index: 'gzsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1922. { name: 'gzssl', index: 'gzssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1923. { name: 'jxsslnum', index: 'jxsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1924. { name: 'jxssl', index: 'jxssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1925. { name: 'qflnum', index: 'qflnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1926. { name: 'qfl', index: 'qfl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1927. { name: 'xnsslnum', index: 'xnsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1928. { name: 'xnssl', index: 'xnssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float'},
  1929. { name: 'slsslnum', index: 'slsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1930. { name: 'slssl', index: 'slssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1931. { name: 'fwjslnum', index: 'fwjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1932. { name: 'fwjsl', index: 'fwjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1933. { name: 'ztzhjslnum', index: 'ztzhjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1934. { name: 'ztzhjsl', index: 'ztzhjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1935. { name: 'xqjslnum', index: 'xqjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1936. { name: 'xqjsl', index: 'xqjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1937. { name: 'wpId', index: 'wpId', width: 240, align: 'center',formatter:displaybuttons}
  1938. ];
  1939. break;
  1940. case "5":
  1941. colModel = [
  1942. { name: 'fwjslfraction', index: 'fwjslfraction', width: 240, align: 'center',hidden:true},
  1943. { name: 'ztzhjslfraction', index: 'ztzhjslfraction', width: 240, align: 'center',hidden:true},
  1944. { name: 'xqjslfraction', index: 'xqjslfraction', width: 240, align: 'center',hidden:true},
  1945. { name: 'fnlylfraction', index: 'fnlylfraction', width: 240, align: 'center',hidden:true},
  1946. { name: 'gzsslfraction', index: 'gzsslfraction', width: 240, align: 'center',hidden:true},
  1947. { name: 'jxsslfraction', index: 'jxsslfraction', width: 240, align: 'center',hidden:true},
  1948. { name: 'qflfraction', index: 'qflfraction', width: 240, align: 'center',hidden:true},
  1949. { name: 'slsslfraction', index: 'slsslfraction', width: 240, align: 'center',hidden:true},
  1950. { name: 'xnsslfraction', index: 'xnsslfraction', width: 240, align: 'center',hidden:true},
  1951. { name: 'wpId', index: 'wpId', width: 80, align: 'center',hidden:true },
  1952. { name: 'wpName', index: 'wpName', width: 80, align: 'center',hidden:true},
  1953. { name: 'pjId', index: 'pjId', width: 200, align: 'center',hidden:true },
  1954. { name: 'pjName', index: 'pjName', width: 80, align: 'center',hidden:true},
  1955. { name: 'lnId', index: 'lnId', width: 200, align: 'center',hidden:true },
  1956. { name: 'lnName', index: 'lnName', width: 80, align: 'center'},
  1957. { name: 'ordernum', index: 'ordernum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1958. { name: 'scadafdlnum', index: 'scadafdlnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1959. { name: 'scadafdl', index: 'scadafdl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1960. { name: 'gzssnum', index: 'gzssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1961. { name: 'gzss', index: 'gzss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1962. { name: 'whssnum', index: 'whssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1963. { name: 'whss', index: 'whss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1964. { name: 'qfssnum', index: 'qfssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1965. { name: 'qfss', index: 'qfss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1966. { name: 'xdssnum', index: 'slssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1967. { name: 'xdss', index: 'slss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1968. { name: 'slssnum', index: 'slssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1969. { name: 'slss', index: 'slss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float'},
  1970. { name: 'fnlylnum', index: 'fnlylnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1971. { name: 'fnlyl', index: 'fnlyl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1972. { name: 'gzsslnum', index: 'gzsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1973. { name: 'gzssl', index: 'gzssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1974. { name: 'jxsslnum', index: 'jxsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1975. { name: 'jxssl', index: 'jxssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1976. { name: 'qflnum', index: 'qflnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1977. { name: 'qfl', index: 'qfl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1978. { name: 'xnsslnum', index: 'xnsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1979. { name: 'xnssl', index: 'xnssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1980. { name: 'slsslnum', index: 'slsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1981. { name: 'slssl', index: 'slssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float'},
  1982. { name: 'fwjslnum', index: 'fwjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1983. { name: 'fwjsl', index: 'fwjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1984. { name: 'ztzhjslnum', index: 'ztzhjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1985. { name: 'ztzhjsl', index: 'ztzhjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1986. { name: 'xqjslnum', index: 'xqjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1987. { name: 'xqjsl', index: 'xqjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1988. { name: 'wpId', index: 'wpId', width: 240, align: 'center',formatter:displaybuttons}
  1989. ];
  1990. break;
  1991. }
  1992. return colModel;
  1993. }
  1994. /********************************************************************************************************/
  1995. function initial()
  1996. {
  1997. $.fn.zTree.init($("#treeWindfarm"), setting);
  1998. wpids='<s:property value="wpId"/>';
  1999. $("#beginDate").val('<s:property value="beginDate"/>');
  2000. $("#endDate").val('<s:property value="endDate"/>');
  2001. $("#typeid").val('${typeid}');
  2002. $("#wpId").val('${wpName}');
  2003. }
  2004. </script>
  2005. <style type="text/css">
  2006. fieldset legend {
  2007. color:#302A2A;
  2008. font: bold 16px/2 Verdana, Geneva, sans-serif;
  2009. font-weight: bold;
  2010. text-align: left;
  2011. text-shadow: 2px 2px 2px rgb(88, 126, 156);
  2012. }
  2013. .ui-jqgrid tr.jqgrow td {
  2014. white-space: normal !important;
  2015. height:auto;
  2016. vertical-align:text-top;
  2017. padding-top:2px;
  2018. }
  2019. th.ui-th-column div{
  2020. white-space:normal !important;
  2021. height:auto !important;
  2022. padding:0px;
  2023. }
  2024. .text_title {
  2025. font-family: "宋体";
  2026. font-size: 12px;
  2027. color: #000;
  2028. text-decoration: none;
  2029. }
  2030. .text_unit {
  2031. font-family: "宋体";
  2032. font-size: 12px;
  2033. color: #333;
  2034. text-decoration: none;
  2035. }
  2036. .text_main{
  2037. font-family: Arial, Helvetica, sans-serif;
  2038. font-size: 12px;
  2039. color: #000;
  2040. text-decoration: none;
  2041. font-weight: bold;
  2042. }
  2043. fieldset legend {
  2044. color:#302A2A;
  2045. font: bold 16px/2 Verdana, Geneva, sans-serif;
  2046. font-weight: bold;
  2047. text-align: left;
  2048. text-shadow: 2px 2px 2px rgb(88, 126, 156);
  2049. }
  2050. .panelcontainer {
  2051. width: 100%;
  2052. height: 70px;
  2053. border-style: solid;
  2054. border-color: #f1f1f1;
  2055. border-width:1px;
  2056. }
  2057. .panelquery {
  2058. width:100%;
  2059. height:25px;
  2060. background-color:#f1f1f1;
  2061. line-height:25px;
  2062. }
  2063. .panelquerytext {
  2064. margin-left:3px;
  2065. font-weight:bold;
  2066. font-size: 12px;
  2067. font-family: tahoma,arial,verdana,sans-serif;
  2068. }
  2069. .querycondcontainer {
  2070. line-height:39px;
  2071. padding:3px;
  2072. float:left;
  2073. font-size: 12px;
  2074. }
  2075. </style>
  2076. </head>
  2077. <body>
  2078. <form action="lossIndex.action" method="post" id="f1">
  2079. <div class="panelcontainer" style="width:1620px;" >
  2080. <div class="querycondcontainer">
  2081. 场站:<input id="wpId" type="text" readonly value="" style="width:200px;" onclick="showWindfarm();" />
  2082. </div>
  2083. <div class="querycondcontainer">
  2084. 项目:<input id="project" type="text" readonly value="" style="width:200px;" onclick="showProject();" />
  2085. </div>
  2086. <div class="querycondcontainer">
  2087. 线路:<input id="line" type="text" readonly value="" style="width:200px;" onclick="showLine();" />
  2088. </div>
  2089. <div class="querycondcontainer">
  2090. 开始日期:<input type="text" style="width:150px;" class="Wdate" onFocus="WdatePicker({dateFmt:'yyyy-MM-dd',isShowWeek:true,readOnly:true})"
  2091. id="beginDate" name="beginDate"/>
  2092. </div>
  2093. <div class="querycondcontainer">
  2094. 结束日期:<input type="text" style="width:150px;" class="Wdate" onFocus="WdatePicker({dateFmt:'yyyy-MM-dd',isShowWeek:true,readOnly:true})"
  2095. id="endDate" name="endDate"/>
  2096. </div>
  2097. <div style="float:left;line-height:39px;margin-left:20px;width:80px;">
  2098. <input id="backbuttona" type="button" value="查询" onClick="queryData()" />
  2099. </div>
  2100. <div style="float:left;line-height:39px;margin-left:20px;width:80px;">
  2101. <input id="backbuttona" type="button" value="对标分析" onClick="contrast()" />
  2102. </div>
  2103. </div>
  2104. <div id="menuWindfarm" class="menuContent" style="overflow-y:scroll;overflow-x:auto;z-index:9999; border: 1px solid #617775;background: #f0f6e4;display:none;position: absolute;">
  2105. <ul id="treeWindfarm" class="ztree" style="margin-top:0; width:180px; height: 300px;"></ul>
  2106. </div>
  2107. <div id="menuPj" class="menuContent" style="overflow-y:scroll;overflow-x:auto;z-index:9999; border: 1px solid #617775;background: #f0f6e4;display:none;position: absolute;">
  2108. <ul id="treePj" class="ztree" style="margin-top:0; width:180px; height: 300px;"></ul>
  2109. </div>
  2110. <div id="menuXl" class="menuContent" style="overflow-y:scroll;overflow-x:auto;z-index:9999; border: 1px solid #617775;background: #f0f6e4;display:none;position: absolute;">
  2111. <ul id="treeXl" class="ztree" style="margin-top:0; width:180px; height: 300px;"></ul>
  2112. </div>
  2113. <table id='gridTable' >
  2114. </table>
  2115. <div id='gridPager'></div>
  2116. <br/>
  2117. <div id="container2" style="width:1570px;height:310px;float:left">
  2118. <div id="container3" style=" width:785px; float:left"></div>
  2119. <div id="container4" style=" width:785px; float:left"></div>
  2120. </div>
  2121. <br/>
  2122. <div id="container" style="width:1570px;height:310px"></div>
  2123. <s:hidden id="typeid"></s:hidden>
  2124. </form>
  2125. <div class="highslide-html-content" id="showDiv" style="width: 1000">
  2126. <div class="highslide-header">
  2127. <ul>
  2128. <li class="highslide-move">
  2129. <a href="#" onclick="return false">Move</a>
  2130. </li>
  2131. <li class="highslide-close" style="width: 18px;height: 10px">
  2132. <a href="#" onclick="return hs.close(this)" ></a>
  2133. </li>
  2134. </ul>
  2135. </div>
  2136. <div class="highslide-body" id="container1" style="width: 1100;height : 1050;">
  2137. <table width="1000" border="0" cellspacing="0" cellpadding="0" bgcolor="#efefef">
  2138. <tr>
  2139. <td width="560" rowspan="15" align="center" bgcolor="#FFFFFF"><div id="fzy"></div><div id="containers"></div></td>
  2140. <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span class='text_main' >指标</span></td>
  2141. <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span class='text_main' id="wpid1" >指标</span></td>
  2142. <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span class='text_main' id="wpid2">指标</span></td>
  2143. </tr>
  2144. <tr>
  2145. <td width="140" height="50" align="center" valign="middle" bgcolor="#FFFFFF"><span id="" class='text_title'>发电量</span></td>
  2146. <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="scadafdl1" class='text_title'></span></td>
  2147. <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="scadafdl2" class='text_title'></span></td>
  2148. </tr>
  2149. <tr>
  2150. <td width="140" height="50" align="center" valign="middle" bgcolor="#FFFFFF"><span id="" class='text_title'>故障损失电量</span></td>
  2151. <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="gzss1" class='text_title'></span></td>
  2152. <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="gzss2" class='text_title'></span></td>
  2153. </tr>
  2154. <tr>
  2155. <td width="140" height="50" align="center" valign="middle" bgcolor="#FFFFFF"><span id="" class='text_title'>检修损失电量</span></td>
  2156. <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="whss1" class='text_title'></span></td>
  2157. <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="whss2" class='text_title'></span></td>
  2158. </tr>
  2159. <tr>
  2160. <td width="140" height="50" align="center" valign="middle" bgcolor="#FFFFFF"><span id="" class='text_title'>性能损失电量</span></td>
  2161. <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="qfss1" class='text_title'></span></td>
  2162. <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="qfss2" class='text_title'></span></td>
  2163. </tr>
  2164. <tr>
  2165. <td width="140" height="50" align="center" valign="middle" bgcolor="#FFFFFF"><span id="" class='text_title'>受累损失电量</span></td>
  2166. <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="slss1" class='text_title'></span></td>
  2167. <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="slss2" class='text_title'></span></td>
  2168. </tr>
  2169. <tr>
  2170. <td width="140" height="50" align="center" valign="middle" bgcolor="#FFFFFF"><span id="" class='text_title'>风能利用率</span></td>
  2171. <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="fnlyl1" class='text_title'></span></td>
  2172. <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="fnlyl2" class='text_title'></span></td>
  2173. </tr>
  2174. <tr>
  2175. <td width="140" height="50" align="center" valign="middle" bgcolor="#FFFFFF"><span id="" class='text_title'>故障损失率</span></td>
  2176. <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="gzssl1" class='text_title'></span></td>
  2177. <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="gzssl2" class='text_title'></span></td>
  2178. </tr>
  2179. <tr>
  2180. <td width="140" height="50" align="center" valign="middle" bgcolor="#FFFFFF"><span id="" class='text_title'>检修损失率</span></td>
  2181. <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="jxssl1" class='text_title'></span></td>
  2182. <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="jxssl2" class='text_title'></span></td>
  2183. </tr>
  2184. <tr>
  2185. <td width="140" height="50" align="center" valign="middle" bgcolor="#FFFFFF"><span id="" class='text_title'>弃风率</span></td>
  2186. <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="qfl1" class='text_title'></span></td>
  2187. <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="qfl2" class='text_title'></span></td>
  2188. </tr>
  2189. <tr>
  2190. <td width="140" height="50" align="center" valign="middle" bgcolor="#FFFFFF"><span id="" class='text_title'>性能损失率</span></td>
  2191. <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="xnssl1" class='text_title'></span></td>
  2192. <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="xnssl2" class='text_title'></span></td>
  2193. </tr>
  2194. <tr>
  2195. <td width="140" height="50" align="center" valign="middle" bgcolor="#FFFFFF"><span id="" class='text_title'>受累损失率</span></td>
  2196. <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="slssl1" class='text_title'></span></td>
  2197. <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="slssl2" class='text_title'></span></td>
  2198. </tr>
  2199. <tr>
  2200. <td width="140" height="50" align="center" valign="middle" bgcolor="#FFFFFF"><span id="" class='text_title'>复位及时率</span></td>
  2201. <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="fwjsl1" class='text_title'></span></td>
  2202. <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="fwjsl2" class='text_title'></span></td>
  2203. </tr>
  2204. <tr>
  2205. <td width="140" height="50" align="center" valign="middle" bgcolor="#FFFFFF"><span id="" class='text_title'>消缺及时率</span></td>
  2206. <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="xqjsl1" class='text_title'></span></td>
  2207. <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="xqjsl2" class='text_title'></span></td>
  2208. </tr>
  2209. <tr>
  2210. <td width="140" height="50" align="center" valign="middle" bgcolor="#FFFFFF"><span id="" class='text_title'>状态转换率</span></td>
  2211. <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="ztzhjsl1" class='text_title'></span></td>
  2212. <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="ztzhjsl2" class='text_title'></span></td>
  2213. </tr>
  2214. </table>
  2215. </div>
  2216. </div>
  2217. <!--***************************************************************************************************************************-->
  2218. <div class="highslide-html-content" id="showDiv2" style="width: 1000">
  2219. <div class="highslide-header">
  2220. <ul>
  2221. <li class="highslide-move">
  2222. <a href="#" onclick="return false">Move</a>
  2223. </li>
  2224. <li class="highslide-close" style="width: 18px;height: 10px">
  2225. <a href="#" onclick="return hs.close(this)" ></a>
  2226. </li>
  2227. </ul>
  2228. </div>
  2229. <div class="highslide-body" id="container5" style="width: 1000">
  2230. <!--***************************************************************************************************************************-->
  2231. <div id="gzsscs" style="display:none">
  2232. <table width="100%" border="0" cellspacing="1" cellpadding="0" bgcolor="#efefef">
  2233. <tr>
  2234. <td width="579" height="20" align="left" bgcolor="#FFFFFF"><span class='text_main' >故障损失应对措施</span><span id="wtid" class='text_title'></span></td>
  2235. </tr>
  2236. <tr>
  2237. <td width="579" height="20" align="left" bgcolor="#FFFFFF"><span class='text_main' >1、加强风机大部件的维护、消缺工作,确保能够长周期运行。</span><span id="wtid" class='text_title'></span></td>
  2238. </tr>
  2239. <tr>
  2240. <td width="579" height="26" align="left" bgcolor="#FFFFFF"><span id="span" class='text_main'>2、定期针对风机易损件的更换、检查、维护,减少风机易损件故障的影响。</span><span id="level" class='text_title'></span></td>
  2241. </tr>
  2242. <tr>
  2243. <td width="579" height="28" align="left" bgcolor="#FFFFFF"><span id="span" class='text_main'>3、加强备品备件的管理;提前采购,并采购优质的备品备件;定期对备品备件进行维护。</span>
  2244. </td>
  2245. </tr>
  2246. <tr>
  2247. <td width="579" height="28" align="left" bgcolor="#FFFFFF"><span id="span" class='text_main'>4、按期、保证质量的完成定检项目。</span>
  2248. </td>
  2249. </tr>
  2250. <tr>
  2251. <td width="579" height="28" align="left" bgcolor="#FFFFFF"><span id="span" class='text_main'>5、加强技术力量的储备、培训,培养优秀的风机检修维护人员。</span>
  2252. </td>
  2253. </tr>
  2254. <tr>
  2255. <td width="579" height="28" align="left" bgcolor="#FFFFFF"><span id="span" class='text_main'>6、采购适用各类型风机检修、检测的工器具、仪表。</span>
  2256. </td>
  2257. </tr>
  2258. <tr>
  2259. <td width="579" height="28" align="left" bgcolor="#FFFFFF"><span id="span" class='text_main'>7、建立检修、维护时间定额、工艺确认、验收等管理机制。</span>
  2260. </td>
  2261. </tr>
  2262. </table>
  2263. </div>
  2264. <!--***************************************************************************************************************************-->
  2265. <div id="xnsscs" style="display:none">
  2266. <table width="100%" border="0" cellspacing="1" cellpadding="0" bgcolor="#efefef">
  2267. <tr>
  2268. <td width="579" height="20" align="left" bgcolor="#FFFFFF"><span class='text_main' >性能损失应对措施</span><span id="wtid" class='text_title'></span></td>
  2269. </tr>
  2270. <tr>
  2271. <td width="579" height="20" align="left" bgcolor="#FFFFFF"><span class='text_main' >1、积极协调风机厂家技术人员,进行风机控制策略升级,提高切入风速、额定风速合格率,使风机进入最佳状态。</span><span id="wtid" class='text_title'></span></td>
  2272. </tr>
  2273. <tr>
  2274. <td width="579" height="26" align="left" bgcolor="#FFFFFF"><span id="span" class='text_main'>2、加强风机大部件的维护、消缺工作,确保能够长周期运行。</span><span id="level" class='text_title'></span></td>
  2275. </tr>
  2276. <tr>
  2277. <td width="579" height="28" align="left" bgcolor="#FFFFFF"><span id="span" class='text_main'>3、定期针对风机易损件的更换、检查、维护,减少风机易损件故障的影响。</span>
  2278. </td>
  2279. </tr>
  2280. <tr>
  2281. <td width="579" height="28" align="left" bgcolor="#FFFFFF"><span id="span" class='text_main'>4、加强备品备件的管理;提前采购,并采购优质的备品备件;定期对备品备件进行维护。</span>
  2282. </td>
  2283. </tr>
  2284. <tr>
  2285. <td width="579" height="28" align="left" bgcolor="#FFFFFF"><span id="span" class='text_main'>5、制定年度技改项目计划,及时进行风机性能优化,风能利用率。</span>
  2286. </td>
  2287. </tr>
  2288. <tr>
  2289. <td width="579" height="28" align="left" bgcolor="#FFFFFF"><span id="span" class='text_main'>6、申请技改费用,更换风速仪、风向标为声波或激光测风,提升风机控制。</span>
  2290. </td>
  2291. </tr>
  2292. <tr>
  2293. <td width="579" height="28" align="left" bgcolor="#FFFFFF"><span id="span" class='text_main'>7、按期、保证质量的完成定检项目。</span>
  2294. </td>
  2295. </tr>
  2296. <tr>
  2297. <td width="579" height="28" align="left" bgcolor="#FFFFFF"><span id="span" class='text_main'>8、加强技术力量的储备、培训,培养优秀的风机检修维护人员。</span>
  2298. </td>
  2299. </tr>
  2300. <tr>
  2301. <td width="579" height="28" align="left" bgcolor="#FFFFFF"><span id="span" class='text_main'>9、采购适用各类型风机检修、检测的工器具、仪表。</span>
  2302. </td>
  2303. </tr>
  2304. <tr>
  2305. <td width="579" height="28" align="left" bgcolor="#FFFFFF"><span id="span" class='text_main'>10、建立风机性能优化、提效的技术团队;建立检修维护工艺确认、验收管理等机制。</span>
  2306. </td>
  2307. </tr>
  2308. </table>
  2309. </div>
  2310. <!--***************************************************************************************************************************-->
  2311. <div id="jxsscs" style="display:none">
  2312. <table width="100%" border="0" cellspacing="1" cellpadding="0" bgcolor="#efefef">
  2313. <tr>
  2314. <td width="579" height="20" align="left" bgcolor="#FFFFFF"><span class='text_main' >检修损失应对措施</span><span id="wtid" class='text_title'></span></td>
  2315. </tr>
  2316. <tr>
  2317. <td width="579" height="20" align="left" bgcolor="#FFFFFF"><span class='text_main' >1、进行检修时间优化(年度计划时间的确定,检修工期的优化)。</span><span id="wtid" class='text_title'></span></td>
  2318. </tr>
  2319. <tr>
  2320. <td width="579" height="26" align="left" bgcolor="#FFFFFF"><span id="span" class='text_main'>2、季节检修向状态检修转变。</span><span id="level" class='text_title'></span></td>
  2321. </tr>
  2322. <tr>
  2323. <td width="579" height="28" align="left" bgcolor="#FFFFFF"><span id="span" class='text_main'>3、通过制定详细、周密的检修计划,确定检修项目,定额情况,确保按计划或提前完成检修工作。</span>
  2324. </td>
  2325. </tr>
  2326. <tr>
  2327. <td width="579" height="28" align="left" bgcolor="#FFFFFF"><span id="span" class='text_main'>4、提前安排备品备件的采购工作,确保检修工作前,备品备件到场。</span>
  2328. </td>
  2329. </tr>
  2330. <tr>
  2331. <td width="579" height="28" align="left" bgcolor="#FFFFFF"><span id="span" class='text_main'>5、定期检查检修工具、仪器仪表等的配置、完好。提前联系大型车辆、机械等设备到场。做好其他车辆的检查、维护工作,保证车辆不出现异常情况。</span>
  2332. </td>
  2333. </tr>
  2334. <tr>
  2335. <td width="579" height="28" align="left" bgcolor="#FFFFFF"><span id="span" class='text_main'>6、提前做好检修队伍的落实,人员资质、技术能力的审查。</span>
  2336. </td>
  2337. </tr>
  2338. <tr>
  2339. <td width="579" height="28" align="left" bgcolor="#FFFFFF"><span id="span" class='text_main'>7、做好检修的设备性能、状态、可靠性、缺陷(故障)情况的详查,落实检修项目。</span>
  2340. </td>
  2341. </tr>
  2342. <tr>
  2343. <td width="579" height="28" align="left" bgcolor="#FFFFFF"><span id="span" class='text_main'>8、检修工作中严格执行检修作业指导书,标准化检修。</span>
  2344. </td>
  2345. </tr>
  2346. <tr>
  2347. <td width="579" height="28" align="left" bgcolor="#FFFFFF"><span id="span" class='text_main'>9、合理安排检修、运行人员,缩短工期。</span>
  2348. </td>
  2349. </tr>
  2350. <tr>
  2351. <td width="579" height="28" align="left" bgcolor="#FFFFFF"><span id="span" class='text_main'>10、加强后勤保障能力,保证人员吃住行的安全。</span>
  2352. </td>
  2353. </tr>
  2354. <tr>
  2355. <td width="579" height="28" align="left" bgcolor="#FFFFFF"><span id="span" class='text_main'>11、进行班前思想教育、统一思想,认真完成工作交底,确保人员、设备安全。</span>
  2356. </td>
  2357. </tr>
  2358. </table>
  2359. </div>
  2360. <!--***************************************************************************************************************************-->
  2361. <div id="slsscs" style="display:none">
  2362. <table width="100%" border="0" cellspacing="1" cellpadding="0" bgcolor="#efefef">
  2363. <tr>
  2364. <td width="579" height="20" align="left" bgcolor="#FFFFFF"><span class='text_main' >受累损失应对措施</span><span id="wtid" class='text_title'></span></td>
  2365. </tr>
  2366. <tr>
  2367. <td width="579" height="20" align="left" bgcolor="#FFFFFF"><span class='text_main' >1、关注电网计划检修时间,合理优化、适当建议电网检修避开大风天气、恶略天气。</span><span id="wtid" class='text_title'></span></td>
  2368. </tr>
  2369. <tr>
  2370. <td width="579" height="26" align="left" bgcolor="#FFFFFF"><span id="span" class='text_main'>2、恶略天气关注电网的变化,根据实际情况适当变换运行方式,做好事故预想。</span><span id="level" class='text_title'></span></td>
  2371. </tr>
  2372. <tr>
  2373. <td width="579" height="28" align="left" bgcolor="#FFFFFF"><span id="span" class='text_main'>3、电网出现故障后,积极联络、及时沟通、主动采取措施,尽快消除故障,恢复运行。</span>
  2374. </td>
  2375. </tr>
  2376. <tr>
  2377. <td width="579" height="28" align="left" bgcolor="#FFFFFF"><span id="span" class='text_main'>4、电网检修时,安排专人负责联系检修人员、大客户经理、调度员等,确认检修进度,及时反馈。工作完成后,及时联系相关人员,争取提前恢复运行。安排风场做好恢复运行的准备工作。</span>
  2378. </td>
  2379. </tr>
  2380. </table>
  2381. </div>
  2382. <!--***************************************************************************************************************************-->
  2383. <div id="xdsscs" style="display:none">
  2384. <table width="100%" border="0" cellspacing="1" cellpadding="0" bgcolor="#efefef">
  2385. <tr>
  2386. <td width="579" height="20" align="left" bgcolor="#FFFFFF"><span class='text_main' >限电损失应对措施</span><span id="wtid" class='text_title'></span></td>
  2387. </tr>
  2388. <tr>
  2389. <td width="579" height="20" align="left" bgcolor="#FFFFFF"><span class='text_main' >1、关注国家、自治区、电网各级关于弃风限电的政策。按相关政策要求,及时应对和采取措施。</span><span id="wtid" class='text_title'></span></td>
  2390. </tr>
  2391. <tr>
  2392. <td width="579" height="26" align="left" bgcolor="#FFFFFF"><span id="span" class='text_main'>2、在新能源电量与小火电置换、大用户直供、外送等方面增加营销力度。</span><span id="level" class='text_title'></span></td>
  2393. </tr>
  2394. <tr>
  2395. <td width="579" height="28" align="left" bgcolor="#FFFFFF"><span id="span" class='text_main'>3、积极与宁夏电网调度机构进行沟通,在负荷有空间时,有较高风速时,及时申请提高负荷。</span>
  2396. </td>
  2397. </tr>
  2398. </table>
  2399. </div>
  2400. <!--***************************************************************************************************************************-->
  2401. </div>
  2402. </div>
  2403. <!--***************************************************************************************************************************-->
  2404. </body>