benchmarklossbytype.jsp 163 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663
  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:-80,
  957. floating: true
  958. // shadow: true
  959. // layout: 'vertical',
  960. // align: 'right',
  961. // verticalAlign: 'middle',
  962. // borderWidth: 0
  963. },
  964. tooltip: {
  965. shared:true,
  966. xDateFormat:'%Y-%m-%d %H:%M'
  967. /*formatter: function() {
  968. return '<b>'+ this.series.name +'</b>:'+
  969. Highcharts.numberFormat(this.y, 2) +' 万kW<br/>时间:'+
  970. Highcharts.dateFormat('%Y-%m-%d %H:%M:%S', this.x);
  971. }*/
  972. },
  973. series: [{
  974. name: '限电损失电量(单位:万KWh)',
  975. yAxis:0
  976. },
  977. {name: '故障损失电量(单位:万KWh)',
  978. yAxis:0
  979. },{
  980. name: '检修损失电量(单位:万KWh)',
  981. yAxis:0
  982. },{
  983. name: '性能损失电量(单位:万KWh)',
  984. yAxis:0
  985. }
  986. ,{
  987. name: '受累损失电量(单位:万KWh)',
  988. yAxis:0
  989. }]
  990. };
  991. /***************************************************************************************************/
  992. showJqGrid();
  993. });
  994. function displaybuttons(cellvalue, options, rawObject) {
  995. var detail = "<input type='button' value='详情' onclick=detail('"
  996. + rawObject.wpId + "')>";
  997. return "&nbsp;&nbsp;&nbsp;\t" + detail + "&nbsp;&nbsp;&nbsp;\t";
  998. };
  999. function detail(wpId) {
  1000. var typeid=$("#typeid").val();
  1001. $("#f1").attr("action", "../benchmark/benchmarkLossWtTypeindex.action?wpId="+wpId+"&typeid="+typeid).submit();
  1002. }
  1003. function showJqGrid() {
  1004. var wpId=wpids;
  1005. var project=pjIds;
  1006. var line=lines;
  1007. var beginDate=$("#beginDate").val();
  1008. var endDate=$("#endDate").val();
  1009. var typeid=$("#typeid").val();
  1010. findWpPowerChat(wpId,beginDate,endDate,project,line);
  1011. var id = 'gridTable';
  1012. var url = '<%=request.getContextPath() %>/benchmark/benchmarkLossList.action?wpId='+wpId
  1013. +"&beginDate="+beginDate +"&endDate="+endDate;
  1014. if(line!=null && line!="" &&line!=undefined)
  1015. {
  1016. url = '<%=request.getContextPath() %>/benchmark/benchmarkLnList.action?wpId='+wpId
  1017. +"&beginDate="+beginDate +"&endDate="+endDate+"&line="+line;
  1018. }else if(project!=null && project!="" &&project!=undefined)
  1019. {
  1020. url = '<%=request.getContextPath() %>/benchmark/benchmarkPjList.action?wpId='+wpId
  1021. +"&beginDate="+beginDate +"&endDate="+endDate+"&project="+project;
  1022. }
  1023. var datatype = 'json';
  1024. var colNames = ['复位及时率分数','状态转换分数','状态转换分数','风能利用率分数','故障损失率分数','检修损失率分数'
  1025. ,'弃风率分数','受累损失率分数','性能损失率分数','风电场编号','风电场名称','项目编号','项目名称','线路编号','线路名称','综合排名', '发电量排名', '发电量', '故障损失电量排名', '故障损失电量', '检修损失电量排名', '检修损失电量', '性能损失电量排名', '性能损失电量',
  1026. '限电损失电量排名', '限电损失电量', '受累损失电量排名', '受累损失电量',
  1027. '风能利用率排名', '风能利用率(%)', '故障损失率排名', '故障损失率(%)','检修损失率排名',
  1028. '检修损失率(%)','弃风率排名','弃风率(%)','性能损失率排名','性能损失率(%)','受累损失率排名','受累损失率(%)', '复位及时率排名', '复位及时率(%)', '状态转换率排名', '状态转换率(%)',
  1029. '消缺及时率排名', '消缺及时率(%)', "操作"];
  1030. var colModel =null;
  1031. if(line=="" && project=="")
  1032. {
  1033. colModel =switchbywp(colModel,typeid);
  1034. }else if(line=="")
  1035. {
  1036. colModel =switchbypj(colModel,typeid);
  1037. }else if(line!="")
  1038. {
  1039. colModel =switchbyln(colModel,typeid);
  1040. }
  1041. var caption = '损失率对标列表';
  1042. var sortname = 'total';
  1043. var gridPagerID ='gridPager';
  1044. var sortorder='desc';
  1045. var height='auto';
  1046. var width='auto';
  1047. var rownumbers=true;
  1048. var multiselect=true;
  1049. myJqGrid(id, url, datatype, colNames, colModel, caption, sortname, gridPagerID,sortorder,height,width,
  1050. multiselect,rownumbers);
  1051. }
  1052. function switchbywp(colModel,typeid)
  1053. {
  1054. switch (typeid)
  1055. {
  1056. case "0":
  1057. colModel = [
  1058. { name: 'fwjslfraction', index: 'fwjslfraction', width: 80, align: 'center',hidden:true},
  1059. { name: 'ztzhjslfraction', index: 'ztzhjslfraction', width: 80, align: 'center',hidden:true},
  1060. { name: 'xqjslfraction', index: 'xqjslfraction', width: 80, align: 'center',hidden:true},
  1061. { name: 'fnlylfraction', index: 'fnlylfraction', width: 80, align: 'center',hidden:true},
  1062. { name: 'gzsslfraction', index: 'gzsslfraction', width: 80, align: 'center',hidden:true},
  1063. { name: 'jxsslfraction', index: 'jxsslfraction', width: 80, align: 'center',hidden:true},
  1064. { name: 'qflfraction', index: 'qflfraction', width: 80, align: 'center',hidden:true},
  1065. { name: 'slsslfraction', index: 'slsslfraction', width: 80, align: 'center',hidden:true},
  1066. { name: 'xnsslfraction', index: 'xnsslfraction', width: 80, align: 'center',hidden:true},
  1067. { name: 'wpId', index: 'wpId', width: 80, align: 'center',hidden:true },
  1068. { name: 'wpName', index: 'wpName', width: 80, align: 'center'},
  1069. { name: 'pjId', index: 'pjId', width: 200, align: 'center',hidden:true },
  1070. { name: 'pjName', index: 'pjName', width: 80, align: 'center',hidden:true},
  1071. { name: 'lnId', index: 'lnId', width: 200, align: 'center',hidden:true },
  1072. { name: 'lnName', index: 'lnName', width: 80, align: 'center',hidden:true},
  1073. { name: 'ordernum', index: 'ordernum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1074. { name: 'scadafdlnum', index: 'scadafdlnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1075. { name: 'scadafdl', index: 'scadafdl', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1076. { name: 'gzssnum', index: 'gzssnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1077. { name: 'gzss', index: 'gzss', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float'},
  1078. { name: 'whssnum', index: 'whssnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1079. { name: 'whss', index: 'whss', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float'},
  1080. { name: 'qfssnum', index: 'qfssnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1081. { name: 'qfss', index: 'qfss', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float'},
  1082. { name: 'xdssnum', index: 'slssnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1083. { name: 'xdss', index: 'slss', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float'},
  1084. { name: 'slssnum', index: 'slssnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1085. { name: 'slss', index: 'slss', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float'},
  1086. { name: 'fnlylnum', index: 'fnlylnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1087. { name: 'fnlyl', index: 'fnlyl', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1088. { name: 'gzsslnum', index: 'gzsslnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1089. { name: 'gzssl', index: 'gzssl', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float'},
  1090. { name: 'jxsslnum', index: 'jxsslnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1091. { name: 'jxssl', index: 'jxssl', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float'},
  1092. { name: 'qflnum', index: 'qflnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1093. { name: 'qfl', index: 'qfl', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float'},
  1094. { name: 'xnsslnum', index: 'xnsslnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1095. { name: 'xnssl', index: 'xnssl', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float'},
  1096. { name: 'slsslnum', index: 'slsslnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1097. { name: 'slssl', index: 'slssl', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float'},
  1098. { name: 'fwjslnum', index: 'fwjslnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1099. { name: 'fwjsl', index: 'fwjsl', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1100. { name: 'ztzhjslnum', index: 'ztzhjslnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1101. { name: 'ztzhjsl', index: 'ztzhjsl', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1102. { name: 'xqjslnum', index: 'xqjslnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1103. { name: 'xqjsl', index: 'xqjsl', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1104. { name: 'wpId', index: 'wpId', width: 80, align: 'center',formatter:displaybuttons}
  1105. ];
  1106. break;
  1107. case "1":
  1108. colModel = [
  1109. { name: 'fwjslfraction', index: 'fwjslfraction', width: 240, align: 'center',hidden:true},
  1110. { name: 'ztzhjslfraction', index: 'ztzhjslfraction', width: 240, align: 'center',hidden:true},
  1111. { name: 'xqjslfraction', index: 'xqjslfraction', width: 240, align: 'center',hidden:true},
  1112. { name: 'fnlylfraction', index: 'fnlylfraction', width: 240, align: 'center',hidden:true},
  1113. { name: 'gzsslfraction', index: 'gzsslfraction', width: 240, align: 'center',hidden:true},
  1114. { name: 'jxsslfraction', index: 'jxsslfraction', width: 240, align: 'center',hidden:true},
  1115. { name: 'qflfraction', index: 'qflfraction', width: 240, align: 'center',hidden:true},
  1116. { name: 'slsslfraction', index: 'slsslfraction', width: 240, align: 'center',hidden:true},
  1117. { name: 'xnsslfraction', index: 'xnsslfraction', width: 240, align: 'center',hidden:true},
  1118. { name: 'wpId', index: 'wpId', width: 240, align: 'center',hidden:true },
  1119. { name: 'wpName', index: 'wpName', width: 240, align: 'center'},
  1120. { name: 'pjId', index: 'pjId', width: 200, align: 'center',hidden:true },
  1121. { name: 'pjName', index: 'pjName', width: 80, align: 'center',hidden:true},
  1122. { name: 'lnId', index: 'lnId', width: 200, align: 'center',hidden:true },
  1123. { name: 'lnName', index: 'lnName', width: 80, align: 'center',hidden:true},
  1124. { name: 'ordernum', index: 'ordernum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1125. { name: 'scadafdlnum', index: 'scadafdlnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1126. { name: 'scadafdl', index: 'scadafdl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1127. { name: 'gzssnum', index: 'gzssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1128. { name: 'gzss', index: 'gzss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1129. { name: 'whssnum', index: 'whssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1130. { name: 'whss', index: 'whss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1131. { name: 'qfssnum', index: 'qfssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1132. { name: 'qfss', index: 'qfss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1133. { name: 'xdssnum', index: 'slssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1134. { name: 'xdss', index: 'slss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float'},
  1135. { name: 'slssnum', index: 'slssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1136. { name: 'slss', index: 'slss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1137. { name: 'fnlylnum', index: 'fnlylnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1138. { name: 'fnlyl', index: 'fnlyl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1139. { name: 'gzsslnum', index: 'gzsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1140. { name: 'gzssl', index: 'gzssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1141. { name: 'jxsslnum', index: 'jxsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1142. { name: 'jxssl', index: 'jxssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1143. { name: 'qflnum', index: 'qflnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1144. { name: 'qfl', index: 'qfl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float'},
  1145. { name: 'xnsslnum', index: 'xnsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1146. { name: 'xnssl', index: 'xnssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1147. { name: 'slsslnum', index: 'slsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1148. { name: 'slssl', index: 'slssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1149. { name: 'fwjslnum', index: 'fwjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1150. { name: 'fwjsl', index: 'fwjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1151. { name: 'ztzhjslnum', index: 'ztzhjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1152. { name: 'ztzhjsl', index: 'ztzhjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1153. { name: 'xqjslnum', index: 'xqjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1154. { name: 'xqjsl', index: 'xqjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1155. { name: 'wpId', index: 'wpId', width: 240, align: 'center',formatter:displaybuttons}
  1156. ];
  1157. break;
  1158. case "2":
  1159. colModel = [
  1160. { name: 'fwjslfraction', index: 'fwjslfraction', width: 240, align: 'center',hidden:true},
  1161. { name: 'ztzhjslfraction', index: 'ztzhjslfraction', width: 240, align: 'center',hidden:true},
  1162. { name: 'xqjslfraction', index: 'xqjslfraction', width: 240, align: 'center',hidden:true},
  1163. { name: 'fnlylfraction', index: 'fnlylfraction', width: 240, align: 'center',hidden:true},
  1164. { name: 'gzsslfraction', index: 'gzsslfraction', width: 240, align: 'center',hidden:true},
  1165. { name: 'jxsslfraction', index: 'jxsslfraction', width: 240, align: 'center',hidden:true},
  1166. { name: 'qflfraction', index: 'qflfraction', width: 240, align: 'center',hidden:true},
  1167. { name: 'slsslfraction', index: 'slsslfraction', width: 240, align: 'center',hidden:true},
  1168. { name: 'xnsslfraction', index: 'xnsslfraction', width: 240, align: 'center',hidden:true},
  1169. { name: 'wpId', index: 'wpId', width: 240, align: 'center',hidden:true },
  1170. { name: 'wpName', index: 'wpName', width: 240, align: 'center'},
  1171. { name: 'pjId', index: 'pjId', width: 200, align: 'center',hidden:true },
  1172. { name: 'pjName', index: 'pjName', width: 80, align: 'center',hidden:true},
  1173. { name: 'lnId', index: 'lnId', width: 200, align: 'center',hidden:true },
  1174. { name: 'lnName', index: 'lnName', width: 80, align: 'center',hidden:true},
  1175. { name: 'ordernum', index: 'ordernum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1176. { name: 'scadafdlnum', index: 'scadafdlnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1177. { name: 'scadafdl', index: 'scadafdl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1178. { name: 'gzssnum', index: 'gzssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1179. { name: 'gzss', index: 'gzss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float'},
  1180. { name: 'whssnum', index: 'whssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1181. { name: 'whss', index: 'whss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1182. { name: 'qfssnum', index: 'qfssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1183. { name: 'qfss', index: 'qfss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1184. { name: 'xdssnum', index: 'slssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1185. { name: 'xdss', index: 'slss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1186. { name: 'slssnum', index: 'slssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1187. { name: 'slss', index: 'slss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1188. { name: 'fnlylnum', index: 'fnlylnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1189. { name: 'fnlyl', index: 'fnlyl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1190. { name: 'gzsslnum', index: 'gzsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1191. { name: 'gzssl', index: 'gzssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float'},
  1192. { name: 'jxsslnum', index: 'jxsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1193. { name: 'jxssl', index: 'jxssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1194. { name: 'qflnum', index: 'qflnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1195. { name: 'qfl', index: 'qfl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1196. { name: 'xnsslnum', index: 'xnsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1197. { name: 'xnssl', index: 'xnssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1198. { name: 'slsslnum', index: 'slsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1199. { name: 'slssl', index: 'slssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1200. { name: 'fwjslnum', index: 'fwjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1201. { name: 'fwjsl', index: 'fwjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1202. { name: 'ztzhjslnum', index: 'ztzhjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1203. { name: 'ztzhjsl', index: 'ztzhjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1204. { name: 'xqjslnum', index: 'xqjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1205. { name: 'xqjsl', index: 'xqjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1206. { name: 'wpId', index: 'wpId', width: 240, align: 'center',formatter:displaybuttons}
  1207. ];
  1208. break;
  1209. case "3":
  1210. colModel = [
  1211. { name: 'fwjslfraction', index: 'fwjslfraction', width: 240, align: 'center',hidden:true},
  1212. { name: 'ztzhjslfraction', index: 'ztzhjslfraction', width: 240, align: 'center',hidden:true},
  1213. { name: 'xqjslfraction', index: 'xqjslfraction', width: 240, align: 'center',hidden:true},
  1214. { name: 'fnlylfraction', index: 'fnlylfraction', width: 240, align: 'center',hidden:true},
  1215. { name: 'gzsslfraction', index: 'gzsslfraction', width: 240, align: 'center',hidden:true},
  1216. { name: 'jxsslfraction', index: 'jxsslfraction', width: 240, align: 'center',hidden:true},
  1217. { name: 'qflfraction', index: 'qflfraction', width: 240, align: 'center',hidden:true},
  1218. { name: 'slsslfraction', index: 'slsslfraction', width: 240, align: 'center',hidden:true},
  1219. { name: 'xnsslfraction', index: 'xnsslfraction', width: 240, align: 'center',hidden:true},
  1220. { name: 'wpId', index: 'wpId', width: 240, align: 'center',hidden:true },
  1221. { name: 'wpName', index: 'wpName', width: 240, align: 'center'},
  1222. { name: 'pjId', index: 'pjId', width: 200, align: 'center',hidden:true },
  1223. { name: 'pjName', index: 'pjName', width: 80, align: 'center',hidden:true},
  1224. { name: 'lnId', index: 'lnId', width: 200, align: 'center',hidden:true },
  1225. { name: 'lnName', index: 'lnName', width: 80, align: 'center',hidden:true},
  1226. { name: 'ordernum', index: 'ordernum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1227. { name: 'scadafdlnum', index: 'scadafdlnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1228. { name: 'scadafdl', index: 'scadafdl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1229. { name: 'gzssnum', index: 'gzssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1230. { name: 'gzss', index: 'gzss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1231. { name: 'whssnum', index: 'whssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1232. { name: 'whss', index: 'whss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float'},
  1233. { name: 'qfssnum', index: 'qfssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1234. { name: 'qfss', index: 'qfss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1235. { name: 'xdssnum', index: 'slssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1236. { name: 'xdss', index: 'slss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1237. { name: 'slssnum', index: 'slssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1238. { name: 'slss', index: 'slss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1239. { name: 'fnlylnum', index: 'fnlylnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1240. { name: 'fnlyl', index: 'fnlyl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1241. { name: 'gzsslnum', index: 'gzsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1242. { name: 'gzssl', index: 'gzssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1243. { name: 'jxsslnum', index: 'jxsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1244. { name: 'jxssl', index: 'jxssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float'},
  1245. { name: 'qflnum', index: 'qflnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1246. { name: 'qfl', index: 'qfl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1247. { name: 'xnsslnum', index: 'xnsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1248. { name: 'xnssl', index: 'xnssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1249. { name: 'slsslnum', index: 'slsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1250. { name: 'slssl', index: 'slssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1251. { name: 'fwjslnum', index: 'fwjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1252. { name: 'fwjsl', index: 'fwjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1253. { name: 'ztzhjslnum', index: 'ztzhjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1254. { name: 'ztzhjsl', index: 'ztzhjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1255. { name: 'xqjslnum', index: 'xqjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1256. { name: 'xqjsl', index: 'xqjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1257. { name: 'wpId', index: 'wpId', width: 240, align: 'center',formatter:displaybuttons}
  1258. ];
  1259. break;
  1260. case "4":
  1261. colModel = [
  1262. { name: 'fwjslfraction', index: 'fwjslfraction', width: 240, align: 'center',hidden:true},
  1263. { name: 'ztzhjslfraction', index: 'ztzhjslfraction', width: 240, align: 'center',hidden:true},
  1264. { name: 'xqjslfraction', index: 'xqjslfraction', width: 240, align: 'center',hidden:true},
  1265. { name: 'fnlylfraction', index: 'fnlylfraction', width: 240, align: 'center',hidden:true},
  1266. { name: 'gzsslfraction', index: 'gzsslfraction', width: 240, align: 'center',hidden:true},
  1267. { name: 'jxsslfraction', index: 'jxsslfraction', width: 240, align: 'center',hidden:true},
  1268. { name: 'qflfraction', index: 'qflfraction', width: 240, align: 'center',hidden:true},
  1269. { name: 'slsslfraction', index: 'slsslfraction', width: 240, align: 'center',hidden:true},
  1270. { name: 'xnsslfraction', index: 'xnsslfraction', width: 240, align: 'center',hidden:true},
  1271. { name: 'wpId', index: 'wpId', width: 240, align: 'center',hidden:true },
  1272. { name: 'wpName', index: 'wpName', width: 240, align: 'center'},
  1273. { name: 'pjId', index: 'pjId', width: 200, align: 'center',hidden:true },
  1274. { name: 'pjName', index: 'pjName', width: 80, align: 'center',hidden:true},
  1275. { name: 'lnId', index: 'lnId', width: 200, align: 'center',hidden:true },
  1276. { name: 'lnName', index: 'lnName', width: 80, align: 'center',hidden:true},
  1277. { name: 'ordernum', index: 'ordernum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1278. { name: 'scadafdlnum', index: 'scadafdlnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1279. { name: 'scadafdl', index: 'scadafdl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1280. { name: 'gzssnum', index: 'gzssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1281. { name: 'gzss', index: 'gzss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1282. { name: 'whssnum', index: 'whssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1283. { name: 'whss', index: 'whss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1284. { name: 'qfssnum', index: 'qfssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1285. { name: 'qfss', index: 'qfss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float'},
  1286. { name: 'xdssnum', index: 'slssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1287. { name: 'xdss', index: 'slss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1288. { name: 'slssnum', index: 'slssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1289. { name: 'slss', index: 'slss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1290. { name: 'fnlylnum', index: 'fnlylnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1291. { name: 'fnlyl', index: 'fnlyl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1292. { name: 'gzsslnum', index: 'gzsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1293. { name: 'gzssl', index: 'gzssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1294. { name: 'jxsslnum', index: 'jxsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1295. { name: 'jxssl', index: 'jxssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1296. { name: 'qflnum', index: 'qflnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1297. { name: 'qfl', index: 'qfl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1298. { name: 'xnsslnum', index: 'xnsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1299. { name: 'xnssl', index: 'xnssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float'},
  1300. { name: 'slsslnum', index: 'slsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1301. { name: 'slssl', index: 'slssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1302. { name: 'fwjslnum', index: 'fwjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1303. { name: 'fwjsl', index: 'fwjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1304. { name: 'ztzhjslnum', index: 'ztzhjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1305. { name: 'ztzhjsl', index: 'ztzhjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1306. { name: 'xqjslnum', index: 'xqjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1307. { name: 'xqjsl', index: 'xqjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1308. { name: 'wpId', index: 'wpId', width: 240, align: 'center',formatter:displaybuttons}
  1309. ];
  1310. break;
  1311. case "5":
  1312. colModel = [
  1313. { name: 'fwjslfraction', index: 'fwjslfraction', width: 240, align: 'center',hidden:true},
  1314. { name: 'ztzhjslfraction', index: 'ztzhjslfraction', width: 240, align: 'center',hidden:true},
  1315. { name: 'xqjslfraction', index: 'xqjslfraction', width: 240, align: 'center',hidden:true},
  1316. { name: 'fnlylfraction', index: 'fnlylfraction', width: 240, align: 'center',hidden:true},
  1317. { name: 'gzsslfraction', index: 'gzsslfraction', width: 240, align: 'center',hidden:true},
  1318. { name: 'jxsslfraction', index: 'jxsslfraction', width: 240, align: 'center',hidden:true},
  1319. { name: 'qflfraction', index: 'qflfraction', width: 240, align: 'center',hidden:true},
  1320. { name: 'slsslfraction', index: 'slsslfraction', width: 240, align: 'center',hidden:true},
  1321. { name: 'xnsslfraction', index: 'xnsslfraction', width: 240, align: 'center',hidden:true},
  1322. { name: 'wpId', index: 'wpId', width: 240, align: 'center',hidden:true },
  1323. { name: 'wpName', index: 'wpName', width: 240, align: 'center'},
  1324. { name: 'pjId', index: 'pjId', width: 200, align: 'center',hidden:true },
  1325. { name: 'pjName', index: 'pjName', width: 80, align: 'center',hidden:true},
  1326. { name: 'lnId', index: 'lnId', width: 200, align: 'center',hidden:true },
  1327. { name: 'lnName', index: 'lnName', width: 80, align: 'center',hidden:true},
  1328. { name: 'ordernum', index: 'ordernum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1329. { name: 'scadafdlnum', index: 'scadafdlnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1330. { name: 'scadafdl', index: 'scadafdl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1331. { name: 'gzssnum', index: 'gzssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1332. { name: 'gzss', index: 'gzss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1333. { name: 'whssnum', index: 'whssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1334. { name: 'whss', index: 'whss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1335. { name: 'qfssnum', index: 'qfssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1336. { name: 'qfss', index: 'qfss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1337. { name: 'xdssnum', index: 'slssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1338. { name: 'xdss', index: 'slss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1339. { name: 'slssnum', index: 'slssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1340. { name: 'slss', index: 'slss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float'},
  1341. { name: 'fnlylnum', index: 'fnlylnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1342. { name: 'fnlyl', index: 'fnlyl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1343. { name: 'gzsslnum', index: 'gzsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1344. { name: 'gzssl', index: 'gzssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1345. { name: 'jxsslnum', index: 'jxsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1346. { name: 'jxssl', index: 'jxssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1347. { name: 'qflnum', index: 'qflnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1348. { name: 'qfl', index: 'qfl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1349. { name: 'xnsslnum', index: 'xnsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1350. { name: 'xnssl', index: 'xnssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1351. { name: 'slsslnum', index: 'slsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1352. { name: 'slssl', index: 'slssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float'},
  1353. { name: 'fwjslnum', index: 'fwjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1354. { name: 'fwjsl', index: 'fwjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1355. { name: 'ztzhjslnum', index: 'ztzhjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1356. { name: 'ztzhjsl', index: 'ztzhjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1357. { name: 'xqjslnum', index: 'xqjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1358. { name: 'xqjsl', index: 'xqjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1359. { name: 'wpId', index: 'wpId', width: 240, align: 'center',formatter:displaybuttons}
  1360. ];
  1361. break;
  1362. }
  1363. return colModel;
  1364. }
  1365. /********************************************************************************************************/
  1366. function switchbypj(colModel,typeid)
  1367. {
  1368. switch (typeid)
  1369. {
  1370. case "0":
  1371. colModel = [
  1372. { name: 'fwjslfraction', index: 'fwjslfraction', width: 80, align: 'center',hidden:true},
  1373. { name: 'ztzhjslfraction', index: 'ztzhjslfraction', width: 80, align: 'center',hidden:true},
  1374. { name: 'xqjslfraction', index: 'xqjslfraction', width: 80, align: 'center',hidden:true},
  1375. { name: 'fnlylfraction', index: 'fnlylfraction', width: 80, align: 'center',hidden:true},
  1376. { name: 'gzsslfraction', index: 'gzsslfraction', width: 80, align: 'center',hidden:true},
  1377. { name: 'jxsslfraction', index: 'jxsslfraction', width: 80, align: 'center',hidden:true},
  1378. { name: 'qflfraction', index: 'qflfraction', width: 80, align: 'center',hidden:true},
  1379. { name: 'slsslfraction', index: 'slsslfraction', width: 80, align: 'center',hidden:true},
  1380. { name: 'xnsslfraction', index: 'xnsslfraction', width: 80, align: 'center',hidden:true},
  1381. { name: 'wpId', index: 'wpId', width: 80, align: 'center',hidden:true },
  1382. { name: 'wpName', index: 'wpName', width: 80, align: 'center',hidden:true},
  1383. { name: 'pjId', index: 'pjId', width: 200, align: 'center',hidden:true },
  1384. { name: 'pjName', index: 'pjName', width: 80, align: 'center'},
  1385. { name: 'lnId', index: 'lnId', width: 200, align: 'center',hidden:true },
  1386. { name: 'lnName', index: 'lnName', width: 80, align: 'center',hidden:true},
  1387. { name: 'ordernum', index: 'ordernum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1388. { name: 'scadafdlnum', index: 'scadafdlnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1389. { name: 'scadafdl', index: 'scadafdl', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1390. { name: 'gzssnum', index: 'gzssnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1391. { name: 'gzss', index: 'gzss', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float'},
  1392. { name: 'whssnum', index: 'whssnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1393. { name: 'whss', index: 'whss', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1394. { name: 'qfssnum', index: 'qfssnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1395. { name: 'qfss', index: 'qfss', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float'},
  1396. { name: 'xdssnum', index: 'slssnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1397. { name: 'xdss', index: 'slss', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float'},
  1398. { name: 'slssnum', index: 'slssnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1399. { name: 'slss', index: 'slss', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float'},
  1400. { name: 'fnlylnum', index: 'fnlylnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1401. { name: 'fnlyl', index: 'fnlyl', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1402. { name: 'gzsslnum', index: 'gzsslnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1403. { name: 'gzssl', index: 'gzssl', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float'},
  1404. { name: 'jxsslnum', index: 'jxsslnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1405. { name: 'jxssl', index: 'jxssl', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float'},
  1406. { name: 'qflnum', index: 'qflnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1407. { name: 'qfl', index: 'qfl', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float'},
  1408. { name: 'xnsslnum', index: 'xnsslnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1409. { name: 'xnssl', index: 'xnssl', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float'},
  1410. { name: 'slsslnum', index: 'slsslnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1411. { name: 'slssl', index: 'slssl', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float'},
  1412. { name: 'fwjslnum', index: 'fwjslnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1413. { name: 'fwjsl', index: 'fwjsl', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1414. { name: 'ztzhjslnum', index: 'ztzhjslnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1415. { name: 'ztzhjsl', index: 'ztzhjsl', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1416. { name: 'xqjslnum', index: 'xqjslnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1417. { name: 'xqjsl', index: 'xqjsl', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1418. { name: 'wpId', index: 'wpId', width: 80, align: 'center',formatter:displaybuttons}
  1419. ];
  1420. break;
  1421. case "1":
  1422. colModel = [
  1423. { name: 'fwjslfraction', index: 'fwjslfraction', width: 240, align: 'center',hidden:true},
  1424. { name: 'ztzhjslfraction', index: 'ztzhjslfraction', width: 240, align: 'center',hidden:true},
  1425. { name: 'xqjslfraction', index: 'xqjslfraction', width: 240, align: 'center',hidden:true},
  1426. { name: 'fnlylfraction', index: 'fnlylfraction', width: 240, align: 'center',hidden:true},
  1427. { name: 'gzsslfraction', index: 'gzsslfraction', width: 240, align: 'center',hidden:true},
  1428. { name: 'jxsslfraction', index: 'jxsslfraction', width: 240, align: 'center',hidden:true},
  1429. { name: 'qflfraction', index: 'qflfraction', width: 240, align: 'center',hidden:true},
  1430. { name: 'slsslfraction', index: 'slsslfraction', width: 240, align: 'center',hidden:true},
  1431. { name: 'xnsslfraction', index: 'xnsslfraction', width: 240, align: 'center',hidden:true},
  1432. { name: 'wpId', index: 'wpId', width: 80, align: 'center',hidden:true },
  1433. { name: 'wpName', index: 'wpName', width: 80, align: 'center',hidden:true},
  1434. { name: 'pjId', index: 'pjId', width: 200, align: 'center',hidden:true },
  1435. { name: 'pjName', index: 'pjName', width: 80, align: 'center'},
  1436. { name: 'lnId', index: 'lnId', width: 200, align: 'center',hidden:true },
  1437. { name: 'lnName', index: 'lnName', width: 80, align: 'center',hidden:true},
  1438. { name: 'ordernum', index: 'ordernum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1439. { name: 'scadafdlnum', index: 'scadafdlnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1440. { name: 'scadafdl', index: 'scadafdl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1441. { name: 'gzssnum', index: 'gzssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1442. { name: 'gzss', index: 'gzss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1443. { name: 'whssnum', index: 'whssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1444. { name: 'whss', index: 'whss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1445. { name: 'qfssnum', index: 'qfssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1446. { name: 'qfss', index: 'qfss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1447. { name: 'xdssnum', index: 'slssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1448. { name: 'xdss', index: 'slss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float'},
  1449. { name: 'slssnum', index: 'slssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1450. { name: 'slss', index: 'slss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1451. { name: 'fnlylnum', index: 'fnlylnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1452. { name: 'fnlyl', index: 'fnlyl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1453. { name: 'gzsslnum', index: 'gzsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1454. { name: 'gzssl', index: 'gzssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1455. { name: 'jxsslnum', index: 'jxsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1456. { name: 'jxssl', index: 'jxssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1457. { name: 'qflnum', index: 'qflnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1458. { name: 'qfl', index: 'qfl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float'},
  1459. { name: 'xnsslnum', index: 'xnsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1460. { name: 'xnssl', index: 'xnssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1461. { name: 'slsslnum', index: 'slsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1462. { name: 'slssl', index: 'slssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1463. { name: 'fwjslnum', index: 'fwjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1464. { name: 'fwjsl', index: 'fwjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1465. { name: 'ztzhjslnum', index: 'ztzhjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1466. { name: 'ztzhjsl', index: 'ztzhjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1467. { name: 'xqjslnum', index: 'xqjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1468. { name: 'xqjsl', index: 'xqjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1469. { name: 'wpId', index: 'wpId', width: 240, align: 'center',formatter:displaybuttons}
  1470. ];
  1471. break;
  1472. case "2":
  1473. colModel = [
  1474. { name: 'fwjslfraction', index: 'fwjslfraction', width: 240, align: 'center',hidden:true},
  1475. { name: 'ztzhjslfraction', index: 'ztzhjslfraction', width: 240, align: 'center',hidden:true},
  1476. { name: 'xqjslfraction', index: 'xqjslfraction', width: 240, align: 'center',hidden:true},
  1477. { name: 'fnlylfraction', index: 'fnlylfraction', width: 240, align: 'center',hidden:true},
  1478. { name: 'gzsslfraction', index: 'gzsslfraction', width: 240, align: 'center',hidden:true},
  1479. { name: 'jxsslfraction', index: 'jxsslfraction', width: 240, align: 'center',hidden:true},
  1480. { name: 'qflfraction', index: 'qflfraction', width: 240, align: 'center',hidden:true},
  1481. { name: 'slsslfraction', index: 'slsslfraction', width: 240, align: 'center',hidden:true},
  1482. { name: 'xnsslfraction', index: 'xnsslfraction', width: 240, align: 'center',hidden:true},
  1483. { name: 'wpId', index: 'wpId', width: 80, align: 'center',hidden:true },
  1484. { name: 'wpName', index: 'wpName', width: 80, align: 'center',hidden:true},
  1485. { name: 'pjId', index: 'pjId', width: 200, align: 'center',hidden:true },
  1486. { name: 'pjName', index: 'pjName', width: 80, align: 'center'},
  1487. { name: 'lnId', index: 'lnId', width: 200, align: 'center',hidden:true },
  1488. { name: 'lnName', index: 'lnName', width: 80, align: 'center',hidden:true},
  1489. { name: 'ordernum', index: 'ordernum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1490. { name: 'scadafdlnum', index: 'scadafdlnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1491. { name: 'scadafdl', index: 'scadafdl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1492. { name: 'gzssnum', index: 'gzssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1493. { name: 'gzss', index: 'gzss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float'},
  1494. { name: 'whssnum', index: 'whssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1495. { name: 'whss', index: 'whss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1496. { name: 'qfssnum', index: 'qfssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1497. { name: 'qfss', index: 'qfss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1498. { name: 'xdssnum', index: 'slssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1499. { name: 'xdss', index: 'slss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1500. { name: 'slssnum', index: 'slssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1501. { name: 'slss', index: 'slss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1502. { name: 'fnlylnum', index: 'fnlylnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1503. { name: 'fnlyl', index: 'fnlyl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1504. { name: 'gzsslnum', index: 'gzsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1505. { name: 'gzssl', index: 'gzssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float'},
  1506. { name: 'jxsslnum', index: 'jxsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1507. { name: 'jxssl', index: 'jxssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1508. { name: 'qflnum', index: 'qflnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1509. { name: 'qfl', index: 'qfl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1510. { name: 'xnsslnum', index: 'xnsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1511. { name: 'xnssl', index: 'xnssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1512. { name: 'slsslnum', index: 'slsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1513. { name: 'slssl', index: 'slssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1514. { name: 'fwjslnum', index: 'fwjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1515. { name: 'fwjsl', index: 'fwjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1516. { name: 'ztzhjslnum', index: 'ztzhjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1517. { name: 'ztzhjsl', index: 'ztzhjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1518. { name: 'xqjslnum', index: 'xqjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1519. { name: 'xqjsl', index: 'xqjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1520. { name: 'wpId', index: 'wpId', width: 240, align: 'center',formatter:displaybuttons}
  1521. ];
  1522. break;
  1523. case "3":
  1524. colModel = [
  1525. { name: 'fwjslfraction', index: 'fwjslfraction', width: 240, align: 'center',hidden:true},
  1526. { name: 'ztzhjslfraction', index: 'ztzhjslfraction', width: 240, align: 'center',hidden:true},
  1527. { name: 'xqjslfraction', index: 'xqjslfraction', width: 240, align: 'center',hidden:true},
  1528. { name: 'fnlylfraction', index: 'fnlylfraction', width: 240, align: 'center',hidden:true},
  1529. { name: 'gzsslfraction', index: 'gzsslfraction', width: 240, align: 'center',hidden:true},
  1530. { name: 'jxsslfraction', index: 'jxsslfraction', width: 240, align: 'center',hidden:true},
  1531. { name: 'qflfraction', index: 'qflfraction', width: 240, align: 'center',hidden:true},
  1532. { name: 'slsslfraction', index: 'slsslfraction', width: 240, align: 'center',hidden:true},
  1533. { name: 'xnsslfraction', index: 'xnsslfraction', width: 240, align: 'center',hidden:true},
  1534. { name: 'wpId', index: 'wpId', width: 80, align: 'center',hidden:true },
  1535. { name: 'wpName', index: 'wpName', width: 80, align: 'center',hidden:true},
  1536. { name: 'pjId', index: 'pjId', width: 200, align: 'center',hidden:true },
  1537. { name: 'pjName', index: 'pjName', width: 80, align: 'center'},
  1538. { name: 'lnId', index: 'lnId', width: 200, align: 'center',hidden:true },
  1539. { name: 'lnName', index: 'lnName', width: 80, align: 'center',hidden:true},
  1540. { name: 'ordernum', index: 'ordernum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1541. { name: 'scadafdlnum', index: 'scadafdlnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1542. { name: 'scadafdl', index: 'scadafdl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1543. { name: 'gzssnum', index: 'gzssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1544. { name: 'gzss', index: 'gzss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1545. { name: 'whssnum', index: 'whssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1546. { name: 'whss', index: 'whss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float'},
  1547. { name: 'qfssnum', index: 'qfssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1548. { name: 'qfss', index: 'qfss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1549. { name: 'xdssnum', index: 'slssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1550. { name: 'xdss', index: 'slss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1551. { name: 'slssnum', index: 'slssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1552. { name: 'slss', index: 'slss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1553. { name: 'fnlylnum', index: 'fnlylnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1554. { name: 'fnlyl', index: 'fnlyl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1555. { name: 'gzsslnum', index: 'gzsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1556. { name: 'gzssl', index: 'gzssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1557. { name: 'jxsslnum', index: 'jxsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1558. { name: 'jxssl', index: 'jxssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float'},
  1559. { name: 'qflnum', index: 'qflnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1560. { name: 'qfl', index: 'qfl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1561. { name: 'xnsslnum', index: 'xnsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1562. { name: 'xnssl', index: 'xnssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1563. { name: 'slsslnum', index: 'slsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1564. { name: 'slssl', index: 'slssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1565. { name: 'fwjslnum', index: 'fwjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1566. { name: 'fwjsl', index: 'fwjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1567. { name: 'ztzhjslnum', index: 'ztzhjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1568. { name: 'ztzhjsl', index: 'ztzhjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1569. { name: 'xqjslnum', index: 'xqjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1570. { name: 'xqjsl', index: 'xqjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1571. { name: 'wpId', index: 'wpId', width: 240, align: 'center',formatter:displaybuttons}
  1572. ];
  1573. break;
  1574. case "4":
  1575. colModel = [
  1576. { name: 'fwjslfraction', index: 'fwjslfraction', width: 240, align: 'center',hidden:true},
  1577. { name: 'ztzhjslfraction', index: 'ztzhjslfraction', width: 240, align: 'center',hidden:true},
  1578. { name: 'xqjslfraction', index: 'xqjslfraction', width: 240, align: 'center',hidden:true},
  1579. { name: 'fnlylfraction', index: 'fnlylfraction', width: 240, align: 'center',hidden:true},
  1580. { name: 'gzsslfraction', index: 'gzsslfraction', width: 240, align: 'center',hidden:true},
  1581. { name: 'jxsslfraction', index: 'jxsslfraction', width: 240, align: 'center',hidden:true},
  1582. { name: 'qflfraction', index: 'qflfraction', width: 240, align: 'center',hidden:true},
  1583. { name: 'slsslfraction', index: 'slsslfraction', width: 240, align: 'center',hidden:true},
  1584. { name: 'xnsslfraction', index: 'xnsslfraction', width: 240, align: 'center',hidden:true},
  1585. { name: 'wpId', index: 'wpId', width: 80, align: 'center',hidden:true },
  1586. { name: 'wpName', index: 'wpName', width: 80, align: 'center',hidden:true},
  1587. { name: 'pjId', index: 'pjId', width: 200, align: 'center',hidden:true },
  1588. { name: 'pjName', index: 'pjName', width: 80, align: 'center'},
  1589. { name: 'lnId', index: 'lnId', width: 200, align: 'center',hidden:true },
  1590. { name: 'lnName', index: 'lnName', width: 80, align: 'center',hidden:true},
  1591. { name: 'ordernum', index: 'ordernum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1592. { name: 'scadafdlnum', index: 'scadafdlnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1593. { name: 'scadafdl', index: 'scadafdl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1594. { name: 'gzssnum', index: 'gzssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1595. { name: 'gzss', index: 'gzss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1596. { name: 'whssnum', index: 'whssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1597. { name: 'whss', index: 'whss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1598. { name: 'qfssnum', index: 'qfssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1599. { name: 'qfss', index: 'qfss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float'},
  1600. { name: 'xdssnum', index: 'slssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1601. { name: 'xdss', index: 'slss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1602. { name: 'slssnum', index: 'slssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1603. { name: 'slss', index: 'slss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1604. { name: 'fnlylnum', index: 'fnlylnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1605. { name: 'fnlyl', index: 'fnlyl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1606. { name: 'gzsslnum', index: 'gzsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1607. { name: 'gzssl', index: 'gzssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1608. { name: 'jxsslnum', index: 'jxsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1609. { name: 'jxssl', index: 'jxssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1610. { name: 'qflnum', index: 'qflnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1611. { name: 'qfl', index: 'qfl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1612. { name: 'xnsslnum', index: 'xnsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1613. { name: 'xnssl', index: 'xnssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float'},
  1614. { name: 'slsslnum', index: 'slsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1615. { name: 'slssl', index: 'slssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1616. { name: 'fwjslnum', index: 'fwjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1617. { name: 'fwjsl', index: 'fwjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1618. { name: 'ztzhjslnum', index: 'ztzhjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1619. { name: 'ztzhjsl', index: 'ztzhjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1620. { name: 'xqjslnum', index: 'xqjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1621. { name: 'xqjsl', index: 'xqjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1622. { name: 'wpId', index: 'wpId', width: 240, align: 'center',formatter:displaybuttons}
  1623. ];
  1624. break;
  1625. case "5":
  1626. colModel = [
  1627. { name: 'fwjslfraction', index: 'fwjslfraction', width: 240, align: 'center',hidden:true},
  1628. { name: 'ztzhjslfraction', index: 'ztzhjslfraction', width: 240, align: 'center',hidden:true},
  1629. { name: 'xqjslfraction', index: 'xqjslfraction', width: 240, align: 'center',hidden:true},
  1630. { name: 'fnlylfraction', index: 'fnlylfraction', width: 240, align: 'center',hidden:true},
  1631. { name: 'gzsslfraction', index: 'gzsslfraction', width: 240, align: 'center',hidden:true},
  1632. { name: 'jxsslfraction', index: 'jxsslfraction', width: 240, align: 'center',hidden:true},
  1633. { name: 'qflfraction', index: 'qflfraction', width: 240, align: 'center',hidden:true},
  1634. { name: 'slsslfraction', index: 'slsslfraction', width: 240, align: 'center',hidden:true},
  1635. { name: 'xnsslfraction', index: 'xnsslfraction', width: 240, align: 'center',hidden:true},
  1636. { name: 'wpId', index: 'wpId', width: 80, align: 'center',hidden:true },
  1637. { name: 'wpName', index: 'wpName', width: 80, align: 'center',hidden:true},
  1638. { name: 'pjId', index: 'pjId', width: 200, align: 'center',hidden:true },
  1639. { name: 'pjName', index: 'pjName', width: 80, align: 'center'},
  1640. { name: 'lnId', index: 'lnId', width: 200, align: 'center',hidden:true },
  1641. { name: 'lnName', index: 'lnName', width: 80, align: 'center',hidden:true},
  1642. { name: 'ordernum', index: 'ordernum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1643. { name: 'scadafdlnum', index: 'scadafdlnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1644. { name: 'scadafdl', index: 'scadafdl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1645. { name: 'gzssnum', index: 'gzssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1646. { name: 'gzss', index: 'gzss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1647. { name: 'whssnum', index: 'whssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1648. { name: 'whss', index: 'whss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1649. { name: 'qfssnum', index: 'qfssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1650. { name: 'qfss', index: 'qfss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1651. { name: 'xdssnum', index: 'slssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1652. { name: 'xdss', index: 'slss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1653. { name: 'slssnum', index: 'slssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1654. { name: 'slss', index: 'slss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float'},
  1655. { name: 'fnlylnum', index: 'fnlylnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1656. { name: 'fnlyl', index: 'fnlyl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1657. { name: 'gzsslnum', index: 'gzsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1658. { name: 'gzssl', index: 'gzssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1659. { name: 'jxsslnum', index: 'jxsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1660. { name: 'jxssl', index: 'jxssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1661. { name: 'qflnum', index: 'qflnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1662. { name: 'qfl', index: 'qfl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1663. { name: 'xnsslnum', index: 'xnsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1664. { name: 'xnssl', index: 'xnssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1665. { name: 'slsslnum', index: 'slsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1666. { name: 'slssl', index: 'slssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float'},
  1667. { name: 'fwjslnum', index: 'fwjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1668. { name: 'fwjsl', index: 'fwjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1669. { name: 'ztzhjslnum', index: 'ztzhjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1670. { name: 'ztzhjsl', index: 'ztzhjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1671. { name: 'xqjslnum', index: 'xqjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1672. { name: 'xqjsl', index: 'xqjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1673. { name: 'wpId', index: 'wpId', width: 240, align: 'center',formatter:displaybuttons}
  1674. ];
  1675. break;
  1676. }
  1677. return colModel;
  1678. }
  1679. /********************************************************************************************************/
  1680. function switchbyln(colModel,typeid)
  1681. {
  1682. switch (typeid)
  1683. {
  1684. case "0":
  1685. colModel = [
  1686. { name: 'fwjslfraction', index: 'fwjslfraction', width: 80, align: 'center',hidden:true},
  1687. { name: 'ztzhjslfraction', index: 'ztzhjslfraction', width: 80, align: 'center',hidden:true},
  1688. { name: 'xqjslfraction', index: 'xqjslfraction', width: 80, align: 'center',hidden:true},
  1689. { name: 'fnlylfraction', index: 'fnlylfraction', width: 80, align: 'center',hidden:true},
  1690. { name: 'gzsslfraction', index: 'gzsslfraction', width: 80, align: 'center',hidden:true},
  1691. { name: 'jxsslfraction', index: 'jxsslfraction', width: 80, align: 'center',hidden:true},
  1692. { name: 'qflfraction', index: 'qflfraction', width: 80, align: 'center',hidden:true},
  1693. { name: 'slsslfraction', index: 'slsslfraction', width: 80, align: 'center',hidden:true},
  1694. { name: 'xnsslfraction', index: 'xnsslfraction', width: 80, align: 'center',hidden:true},
  1695. { name: 'wpId', index: 'wpId', width: 80, align: 'center',hidden:true },
  1696. { name: 'wpName', index: 'wpName', width: 80, align: 'center',hidden:true},
  1697. { name: 'pjId', index: 'pjId', width: 200, align: 'center',hidden:true },
  1698. { name: 'pjName', index: 'pjName', width: 80, align: 'center',hidden:true},
  1699. { name: 'lnId', index: 'lnId', width: 200, align: 'center',hidden:true },
  1700. { name: 'lnName', index: 'lnName', width: 80, align: 'center'},
  1701. { name: 'ordernum', index: 'ordernum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1702. { name: 'scadafdlnum', index: 'scadafdlnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1703. { name: 'scadafdl', index: 'scadafdl', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1704. { name: 'gzssnum', index: 'gzssnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1705. { name: 'gzss', index: 'gzss', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float'},
  1706. { name: 'whssnum', index: 'whssnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1707. { name: 'whss', index: 'whss', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1708. { name: 'qfssnum', index: 'qfssnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1709. { name: 'qfss', index: 'qfss', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float'},
  1710. { name: 'xdssnum', index: 'slssnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1711. { name: 'xdss', index: 'slss', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float'},
  1712. { name: 'slssnum', index: 'slssnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1713. { name: 'slss', index: 'slss', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float'},
  1714. { name: 'fnlylnum', index: 'fnlylnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1715. { name: 'fnlyl', index: 'fnlyl', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1716. { name: 'gzsslnum', index: 'gzsslnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1717. { name: 'gzssl', index: 'gzssl', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float'},
  1718. { name: 'jxsslnum', index: 'jxsslnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1719. { name: 'jxssl', index: 'jxssl', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float'},
  1720. { name: 'qflnum', index: 'qflnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1721. { name: 'qfl', index: 'qfl', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float'},
  1722. { name: 'xnsslnum', index: 'xnsslnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1723. { name: 'xnssl', index: 'xnssl', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float'},
  1724. { name: 'slsslnum', index: 'slsslnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1725. { name: 'slssl', index: 'slssl', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float'},
  1726. { name: 'fwjslnum', index: 'fwjslnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1727. { name: 'fwjsl', index: 'fwjsl', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1728. { name: 'ztzhjslnum', index: 'ztzhjslnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1729. { name: 'ztzhjsl', index: 'ztzhjsl', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1730. { name: 'xqjslnum', index: 'xqjslnum', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1731. { name: 'xqjsl', index: 'xqjsl', width: 80, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1732. { name: 'wpId', index: 'wpId', width: 80, align: 'center',formatter:displaybuttons}
  1733. ];
  1734. break;
  1735. case "1":
  1736. colModel = [
  1737. { name: 'fwjslfraction', index: 'fwjslfraction', width: 240, align: 'center',hidden:true},
  1738. { name: 'ztzhjslfraction', index: 'ztzhjslfraction', width: 240, align: 'center',hidden:true},
  1739. { name: 'xqjslfraction', index: 'xqjslfraction', width: 240, align: 'center',hidden:true},
  1740. { name: 'fnlylfraction', index: 'fnlylfraction', width: 240, align: 'center',hidden:true},
  1741. { name: 'gzsslfraction', index: 'gzsslfraction', width: 240, align: 'center',hidden:true},
  1742. { name: 'jxsslfraction', index: 'jxsslfraction', width: 240, align: 'center',hidden:true},
  1743. { name: 'qflfraction', index: 'qflfraction', width: 240, align: 'center',hidden:true},
  1744. { name: 'slsslfraction', index: 'slsslfraction', width: 240, align: 'center',hidden:true},
  1745. { name: 'xnsslfraction', index: 'xnsslfraction', width: 240, align: 'center',hidden:true},
  1746. { name: 'wpId', index: 'wpId', width: 80, align: 'center',hidden:true },
  1747. { name: 'wpName', index: 'wpName', width: 80, align: 'center',hidden:true},
  1748. { name: 'pjId', index: 'pjId', width: 200, align: 'center',hidden:true },
  1749. { name: 'pjName', index: 'pjName', width: 80, align: 'center',hidden:true},
  1750. { name: 'lnId', index: 'lnId', width: 200, align: 'center',hidden:true },
  1751. { name: 'lnName', index: 'lnName', width: 80, align: 'center'},
  1752. { name: 'ordernum', index: 'ordernum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1753. { name: 'scadafdlnum', index: 'scadafdlnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1754. { name: 'scadafdl', index: 'scadafdl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1755. { name: 'gzssnum', index: 'gzssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1756. { name: 'gzss', index: 'gzss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1757. { name: 'whssnum', index: 'whssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1758. { name: 'whss', index: 'whss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1759. { name: 'qfssnum', index: 'qfssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1760. { name: 'qfss', index: 'qfss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1761. { name: 'xdssnum', index: 'slssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1762. { name: 'xdss', index: 'slss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float'},
  1763. { name: 'slssnum', index: 'slssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1764. { name: 'slss', index: 'slss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1765. { name: 'fnlylnum', index: 'fnlylnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1766. { name: 'fnlyl', index: 'fnlyl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1767. { name: 'gzsslnum', index: 'gzsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1768. { name: 'gzssl', index: 'gzssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1769. { name: 'jxsslnum', index: 'jxsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1770. { name: 'jxssl', index: 'jxssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1771. { name: 'qflnum', index: 'qflnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1772. { name: 'qfl', index: 'qfl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float'},
  1773. { name: 'xnsslnum', index: 'xnsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1774. { name: 'xnssl', index: 'xnssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1775. { name: 'slsslnum', index: 'slsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1776. { name: 'slssl', index: 'slssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1777. { name: 'fwjslnum', index: 'fwjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1778. { name: 'fwjsl', index: 'fwjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1779. { name: 'ztzhjslnum', index: 'ztzhjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1780. { name: 'ztzhjsl', index: 'ztzhjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1781. { name: 'xqjslnum', index: 'xqjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1782. { name: 'xqjsl', index: 'xqjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1783. { name: 'wpId', index: 'wpId', width: 240, align: 'center',formatter:displaybuttons}
  1784. ];
  1785. break;
  1786. case "2":
  1787. colModel = [
  1788. { name: 'fwjslfraction', index: 'fwjslfraction', width: 240, align: 'center',hidden:true},
  1789. { name: 'ztzhjslfraction', index: 'ztzhjslfraction', width: 240, align: 'center',hidden:true},
  1790. { name: 'xqjslfraction', index: 'xqjslfraction', width: 240, align: 'center',hidden:true},
  1791. { name: 'fnlylfraction', index: 'fnlylfraction', width: 240, align: 'center',hidden:true},
  1792. { name: 'gzsslfraction', index: 'gzsslfraction', width: 240, align: 'center',hidden:true},
  1793. { name: 'jxsslfraction', index: 'jxsslfraction', width: 240, align: 'center',hidden:true},
  1794. { name: 'qflfraction', index: 'qflfraction', width: 240, align: 'center',hidden:true},
  1795. { name: 'slsslfraction', index: 'slsslfraction', width: 240, align: 'center',hidden:true},
  1796. { name: 'xnsslfraction', index: 'xnsslfraction', width: 240, align: 'center',hidden:true},
  1797. { name: 'wpId', index: 'wpId', width: 80, align: 'center',hidden:true },
  1798. { name: 'wpName', index: 'wpName', width: 80, align: 'center',hidden:true},
  1799. { name: 'pjId', index: 'pjId', width: 200, align: 'center',hidden:true },
  1800. { name: 'pjName', index: 'pjName', width: 80, align: 'center',hidden:true},
  1801. { name: 'lnId', index: 'lnId', width: 200, align: 'center',hidden:true },
  1802. { name: 'lnName', index: 'lnName', width: 80, align: 'center'},
  1803. { name: 'ordernum', index: 'ordernum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1804. { name: 'scadafdlnum', index: 'scadafdlnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1805. { name: 'scadafdl', index: 'scadafdl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1806. { name: 'gzssnum', index: 'gzssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1807. { name: 'gzss', index: 'gzss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float'},
  1808. { name: 'whssnum', index: 'whssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1809. { name: 'whss', index: 'whss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1810. { name: 'qfssnum', index: 'qfssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1811. { name: 'qfss', index: 'qfss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1812. { name: 'xdssnum', index: 'slssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1813. { name: 'xdss', index: 'slss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1814. { name: 'slssnum', index: 'slssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1815. { name: 'slss', index: 'slss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1816. { name: 'fnlylnum', index: 'fnlylnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1817. { name: 'fnlyl', index: 'fnlyl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1818. { name: 'gzsslnum', index: 'gzsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1819. { name: 'gzssl', index: 'gzssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float'},
  1820. { name: 'jxsslnum', index: 'jxsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1821. { name: 'jxssl', index: 'jxssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1822. { name: 'qflnum', index: 'qflnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1823. { name: 'qfl', index: 'qfl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1824. { name: 'xnsslnum', index: 'xnsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1825. { name: 'xnssl', index: 'xnssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1826. { name: 'slsslnum', index: 'slsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1827. { name: 'slssl', index: 'slssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1828. { name: 'fwjslnum', index: 'fwjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1829. { name: 'fwjsl', index: 'fwjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1830. { name: 'ztzhjslnum', index: 'ztzhjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1831. { name: 'ztzhjsl', index: 'ztzhjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1832. { name: 'xqjslnum', index: 'xqjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1833. { name: 'xqjsl', index: 'xqjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1834. { name: 'wpId', index: 'wpId', width: 240, align: 'center',formatter:displaybuttons}
  1835. ];
  1836. break;
  1837. case "3":
  1838. colModel = [
  1839. { name: 'fwjslfraction', index: 'fwjslfraction', width: 240, align: 'center',hidden:true},
  1840. { name: 'ztzhjslfraction', index: 'ztzhjslfraction', width: 240, align: 'center',hidden:true},
  1841. { name: 'xqjslfraction', index: 'xqjslfraction', width: 240, align: 'center',hidden:true},
  1842. { name: 'fnlylfraction', index: 'fnlylfraction', width: 240, align: 'center',hidden:true},
  1843. { name: 'gzsslfraction', index: 'gzsslfraction', width: 240, align: 'center',hidden:true},
  1844. { name: 'jxsslfraction', index: 'jxsslfraction', width: 240, align: 'center',hidden:true},
  1845. { name: 'qflfraction', index: 'qflfraction', width: 240, align: 'center',hidden:true},
  1846. { name: 'slsslfraction', index: 'slsslfraction', width: 240, align: 'center',hidden:true},
  1847. { name: 'xnsslfraction', index: 'xnsslfraction', width: 240, align: 'center',hidden:true},
  1848. { name: 'wpId', index: 'wpId', width: 80, align: 'center',hidden:true },
  1849. { name: 'wpName', index: 'wpName', width: 80, align: 'center',hidden:true},
  1850. { name: 'pjId', index: 'pjId', width: 200, align: 'center',hidden:true },
  1851. { name: 'pjName', index: 'pjName', width: 80, align: 'center',hidden:true},
  1852. { name: 'lnId', index: 'lnId', width: 200, align: 'center',hidden:true },
  1853. { name: 'lnName', index: 'lnName', width: 80, align: 'center'},
  1854. { name: 'ordernum', index: 'ordernum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1855. { name: 'scadafdlnum', index: 'scadafdlnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1856. { name: 'scadafdl', index: 'scadafdl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1857. { name: 'gzssnum', index: 'gzssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1858. { name: 'gzss', index: 'gzss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1859. { name: 'whssnum', index: 'whssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1860. { name: 'whss', index: 'whss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float'},
  1861. { name: 'qfssnum', index: 'qfssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1862. { name: 'qfss', index: 'qfss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1863. { name: 'xdssnum', index: 'slssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1864. { name: 'xdss', index: 'slss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1865. { name: 'slssnum', index: 'slssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1866. { name: 'slss', index: 'slss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1867. { name: 'fnlylnum', index: 'fnlylnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1868. { name: 'fnlyl', index: 'fnlyl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1869. { name: 'gzsslnum', index: 'gzsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1870. { name: 'gzssl', index: 'gzssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1871. { name: 'jxsslnum', index: 'jxsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1872. { name: 'jxssl', index: 'jxssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float'},
  1873. { name: 'qflnum', index: 'qflnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1874. { name: 'qfl', index: 'qfl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1875. { name: 'xnsslnum', index: 'xnsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1876. { name: 'xnssl', index: 'xnssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1877. { name: 'slsslnum', index: 'slsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1878. { name: 'slssl', index: 'slssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1879. { name: 'fwjslnum', index: 'fwjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1880. { name: 'fwjsl', index: 'fwjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1881. { name: 'ztzhjslnum', index: 'ztzhjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1882. { name: 'ztzhjsl', index: 'ztzhjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1883. { name: 'xqjslnum', index: 'xqjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1884. { name: 'xqjsl', index: 'xqjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1885. { name: 'wpId', index: 'wpId', width: 240, align: 'center',formatter:displaybuttons}
  1886. ];
  1887. break;
  1888. case "4":
  1889. colModel = [
  1890. { name: 'fwjslfraction', index: 'fwjslfraction', width: 240, align: 'center',hidden:true},
  1891. { name: 'ztzhjslfraction', index: 'ztzhjslfraction', width: 240, align: 'center',hidden:true},
  1892. { name: 'xqjslfraction', index: 'xqjslfraction', width: 240, align: 'center',hidden:true},
  1893. { name: 'fnlylfraction', index: 'fnlylfraction', width: 240, align: 'center',hidden:true},
  1894. { name: 'gzsslfraction', index: 'gzsslfraction', width: 240, align: 'center',hidden:true},
  1895. { name: 'jxsslfraction', index: 'jxsslfraction', width: 240, align: 'center',hidden:true},
  1896. { name: 'qflfraction', index: 'qflfraction', width: 240, align: 'center',hidden:true},
  1897. { name: 'slsslfraction', index: 'slsslfraction', width: 240, align: 'center',hidden:true},
  1898. { name: 'xnsslfraction', index: 'xnsslfraction', width: 240, align: 'center',hidden:true},
  1899. { name: 'wpId', index: 'wpId', width: 80, align: 'center',hidden:true },
  1900. { name: 'wpName', index: 'wpName', width: 80, align: 'center',hidden:true},
  1901. { name: 'pjId', index: 'pjId', width: 200, align: 'center',hidden:true },
  1902. { name: 'pjName', index: 'pjName', width: 80, align: 'center',hidden:true},
  1903. { name: 'lnId', index: 'lnId', width: 200, align: 'center',hidden:true },
  1904. { name: 'lnName', index: 'lnName', width: 80, align: 'center'},
  1905. { name: 'ordernum', index: 'ordernum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1906. { name: 'scadafdlnum', index: 'scadafdlnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1907. { name: 'scadafdl', index: 'scadafdl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1908. { name: 'gzssnum', index: 'gzssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1909. { name: 'gzss', index: 'gzss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1910. { name: 'whssnum', index: 'whssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1911. { name: 'whss', index: 'whss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1912. { name: 'qfssnum', index: 'qfssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1913. { name: 'qfss', index: 'qfss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float'},
  1914. { name: 'xdssnum', index: 'slssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1915. { name: 'xdss', index: 'slss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1916. { name: 'slssnum', index: 'slssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1917. { name: 'slss', index: 'slss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1918. { name: 'fnlylnum', index: 'fnlylnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1919. { name: 'fnlyl', index: 'fnlyl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1920. { name: 'gzsslnum', index: 'gzsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1921. { name: 'gzssl', index: 'gzssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1922. { name: 'jxsslnum', index: 'jxsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1923. { name: 'jxssl', index: 'jxssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1924. { name: 'qflnum', index: 'qflnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1925. { name: 'qfl', index: 'qfl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1926. { name: 'xnsslnum', index: 'xnsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1927. { name: 'xnssl', index: 'xnssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float'},
  1928. { name: 'slsslnum', index: 'slsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1929. { name: 'slssl', index: 'slssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1930. { name: 'fwjslnum', index: 'fwjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1931. { name: 'fwjsl', index: 'fwjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1932. { name: 'ztzhjslnum', index: 'ztzhjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1933. { name: 'ztzhjsl', index: 'ztzhjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1934. { name: 'xqjslnum', index: 'xqjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1935. { name: 'xqjsl', index: 'xqjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1936. { name: 'wpId', index: 'wpId', width: 240, align: 'center',formatter:displaybuttons}
  1937. ];
  1938. break;
  1939. case "5":
  1940. colModel = [
  1941. { name: 'fwjslfraction', index: 'fwjslfraction', width: 240, align: 'center',hidden:true},
  1942. { name: 'ztzhjslfraction', index: 'ztzhjslfraction', width: 240, align: 'center',hidden:true},
  1943. { name: 'xqjslfraction', index: 'xqjslfraction', width: 240, align: 'center',hidden:true},
  1944. { name: 'fnlylfraction', index: 'fnlylfraction', width: 240, align: 'center',hidden:true},
  1945. { name: 'gzsslfraction', index: 'gzsslfraction', width: 240, align: 'center',hidden:true},
  1946. { name: 'jxsslfraction', index: 'jxsslfraction', width: 240, align: 'center',hidden:true},
  1947. { name: 'qflfraction', index: 'qflfraction', width: 240, align: 'center',hidden:true},
  1948. { name: 'slsslfraction', index: 'slsslfraction', width: 240, align: 'center',hidden:true},
  1949. { name: 'xnsslfraction', index: 'xnsslfraction', width: 240, align: 'center',hidden:true},
  1950. { name: 'wpId', index: 'wpId', width: 80, align: 'center',hidden:true },
  1951. { name: 'wpName', index: 'wpName', width: 80, align: 'center',hidden:true},
  1952. { name: 'pjId', index: 'pjId', width: 200, align: 'center',hidden:true },
  1953. { name: 'pjName', index: 'pjName', width: 80, align: 'center',hidden:true},
  1954. { name: 'lnId', index: 'lnId', width: 200, align: 'center',hidden:true },
  1955. { name: 'lnName', index: 'lnName', width: 80, align: 'center'},
  1956. { name: 'ordernum', index: 'ordernum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1957. { name: 'scadafdlnum', index: 'scadafdlnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1958. { name: 'scadafdl', index: 'scadafdl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1959. { name: 'gzssnum', index: 'gzssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1960. { name: 'gzss', index: 'gzss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1961. { name: 'whssnum', index: 'whssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1962. { name: 'whss', index: 'whss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1963. { name: 'qfssnum', index: 'qfssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1964. { name: 'qfss', index: 'qfss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1965. { name: 'xdssnum', index: 'slssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1966. { name: 'xdss', index: 'slss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float',hidden:true},
  1967. { name: 'slssnum', index: 'slssnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1968. { name: 'slss', index: 'slss', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 4},sorttype: 'float'},
  1969. { name: 'fnlylnum', index: 'fnlylnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1970. { name: 'fnlyl', index: 'fnlyl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1971. { name: 'gzsslnum', index: 'gzsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1972. { name: 'gzssl', index: 'gzssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1973. { name: 'jxsslnum', index: 'jxsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1974. { name: 'jxssl', index: 'jxssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1975. { name: 'qflnum', index: 'qflnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1976. { name: 'qfl', index: 'qfl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1977. { name: 'xnsslnum', index: 'xnsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1978. { name: 'xnssl', index: 'xnssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1979. { name: 'slsslnum', index: 'slsslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
  1980. { name: 'slssl', index: 'slssl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float'},
  1981. { name: 'fwjslnum', index: 'fwjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1982. { name: 'fwjsl', index: 'fwjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1983. { name: 'ztzhjslnum', index: 'ztzhjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1984. { name: 'ztzhjsl', index: 'ztzhjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1985. { name: 'xqjslnum', index: 'xqjslnum', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int',hidden:true},
  1986. { name: 'xqjsl', index: 'xqjsl', width: 240, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 2},sorttype: 'float',hidden:true},
  1987. { name: 'wpId', index: 'wpId', width: 240, align: 'center',formatter:displaybuttons}
  1988. ];
  1989. break;
  1990. }
  1991. return colModel;
  1992. }
  1993. /********************************************************************************************************/
  1994. function initial()
  1995. {
  1996. $.fn.zTree.init($("#treeWindfarm"), setting);
  1997. wpids='<s:property value="wpId"/>';
  1998. $("#beginDate").val('<s:property value="beginDate"/>');
  1999. $("#endDate").val('<s:property value="endDate"/>');
  2000. $("#typeid").val('${typeid}');
  2001. $("#wpId").val('${wpName}');
  2002. }
  2003. </script>
  2004. <style type="text/css">
  2005. fieldset legend {
  2006. color:#302A2A;
  2007. font: bold 16px/2 Verdana, Geneva, sans-serif;
  2008. font-weight: bold;
  2009. text-align: left;
  2010. text-shadow: 2px 2px 2px rgb(88, 126, 156);
  2011. }
  2012. .ui-jqgrid tr.jqgrow td {
  2013. white-space: normal !important;
  2014. height:auto;
  2015. vertical-align:text-top;
  2016. padding-top:2px;
  2017. }
  2018. th.ui-th-column div{
  2019. white-space:normal !important;
  2020. height:auto !important;
  2021. padding:0px;
  2022. }
  2023. .text_title {
  2024. font-family: "宋体";
  2025. font-size: 12px;
  2026. color: #000;
  2027. text-decoration: none;
  2028. }
  2029. .text_unit {
  2030. font-family: "宋体";
  2031. font-size: 12px;
  2032. color: #333;
  2033. text-decoration: none;
  2034. }
  2035. .text_main{
  2036. font-family: Arial, Helvetica, sans-serif;
  2037. font-size: 12px;
  2038. color: #000;
  2039. text-decoration: none;
  2040. font-weight: bold;
  2041. }
  2042. fieldset legend {
  2043. color:#302A2A;
  2044. font: bold 16px/2 Verdana, Geneva, sans-serif;
  2045. font-weight: bold;
  2046. text-align: left;
  2047. text-shadow: 2px 2px 2px rgb(88, 126, 156);
  2048. }
  2049. .panelcontainer {
  2050. width: 100%;
  2051. height: 70px;
  2052. border-style: solid;
  2053. border-color: #f1f1f1;
  2054. border-width:1px;
  2055. }
  2056. .panelquery {
  2057. width:100%;
  2058. height:25px;
  2059. background-color:#f1f1f1;
  2060. line-height:25px;
  2061. }
  2062. .panelquerytext {
  2063. margin-left:3px;
  2064. font-weight:bold;
  2065. font-size: 12px;
  2066. font-family: tahoma,arial,verdana,sans-serif;
  2067. }
  2068. .querycondcontainer {
  2069. line-height:39px;
  2070. padding:3px;
  2071. float:left;
  2072. font-size: 12px;
  2073. }
  2074. </style>
  2075. </head>
  2076. <body>
  2077. <form action="lossIndex.action" method="post" id="f1">
  2078. <div class="panelcontainer" style="width:1620px;" >
  2079. <div class="querycondcontainer">
  2080. 场站:<input id="wpId" type="text" readonly value="" style="width:200px;" onclick="showWindfarm();" />
  2081. </div>
  2082. <div class="querycondcontainer">
  2083. 项目:<input id="project" type="text" readonly value="" style="width:200px;" onclick="showProject();" />
  2084. </div>
  2085. <div class="querycondcontainer">
  2086. 线路:<input id="line" type="text" readonly value="" style="width:200px;" onclick="showLine();" />
  2087. </div>
  2088. <div class="querycondcontainer">
  2089. 开始日期:<input type="text" style="width:150px;" class="Wdate" onFocus="WdatePicker({dateFmt:'yyyy-MM-dd',isShowWeek:true,readOnly:true})"
  2090. id="beginDate" name="beginDate"/>
  2091. </div>
  2092. <div class="querycondcontainer">
  2093. 结束日期:<input type="text" style="width:150px;" class="Wdate" onFocus="WdatePicker({dateFmt:'yyyy-MM-dd',isShowWeek:true,readOnly:true})"
  2094. id="endDate" name="endDate"/>
  2095. </div>
  2096. <div style="float:left;line-height:39px;margin-left:20px;width:80px;">
  2097. <input id="backbuttona" type="button" value="查询" onClick="queryData()" />
  2098. </div>
  2099. <div style="float:left;line-height:39px;margin-left:20px;width:80px;">
  2100. <input id="backbuttona" type="button" value="对标分析" onClick="contrast()" />
  2101. </div>
  2102. </div>
  2103. <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;">
  2104. <ul id="treeWindfarm" class="ztree" style="margin-top:0; width:180px; height: 300px;"></ul>
  2105. </div>
  2106. <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;">
  2107. <ul id="treePj" class="ztree" style="margin-top:0; width:180px; height: 300px;"></ul>
  2108. </div>
  2109. <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;">
  2110. <ul id="treeXl" class="ztree" style="margin-top:0; width:180px; height: 300px;"></ul>
  2111. </div>
  2112. <table id='gridTable' >
  2113. </table>
  2114. <div id='gridPager'></div>
  2115. <br/>
  2116. <div id="container2" style="width:1570px;height:310px;float:left">
  2117. <div id="container3" style=" width:785px; float:left"></div>
  2118. <div id="container4" style=" width:785px; float:left"></div>
  2119. </div>
  2120. <br/>
  2121. <div id="container" style="width:1570px;height:310px"></div>
  2122. <s:hidden id="typeid"></s:hidden>
  2123. </form>
  2124. <div class="highslide-html-content" id="showDiv" style="width: 1000">
  2125. <div class="highslide-header">
  2126. <ul>
  2127. <li class="highslide-move">
  2128. <a href="#" onclick="return false">Move</a>
  2129. </li>
  2130. <li class="highslide-close" style="width: 18px;height: 10px">
  2131. <a href="#" onclick="return hs.close(this)" ></a>
  2132. </li>
  2133. </ul>
  2134. </div>
  2135. <div class="highslide-body" id="container1" style="width: 1100;height : 1050;">
  2136. <table width="1000" border="0" cellspacing="0" cellpadding="0" bgcolor="#efefef">
  2137. <tr>
  2138. <td width="560" rowspan="15" align="center" bgcolor="#FFFFFF"><div id="fzy"></div><div id="containers"></div></td>
  2139. <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span class='text_main' >指标</span></td>
  2140. <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span class='text_main' id="wpid1" >指标</span></td>
  2141. <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span class='text_main' id="wpid2">指标</span></td>
  2142. </tr>
  2143. <tr>
  2144. <td width="140" height="50" align="center" valign="middle" bgcolor="#FFFFFF"><span id="" class='text_title'>发电量</span></td>
  2145. <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="scadafdl1" class='text_title'></span></td>
  2146. <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="scadafdl2" class='text_title'></span></td>
  2147. </tr>
  2148. <tr>
  2149. <td width="140" height="50" align="center" valign="middle" bgcolor="#FFFFFF"><span id="" class='text_title'>故障损失电量</span></td>
  2150. <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="gzss1" class='text_title'></span></td>
  2151. <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="gzss2" class='text_title'></span></td>
  2152. </tr>
  2153. <tr>
  2154. <td width="140" height="50" align="center" valign="middle" bgcolor="#FFFFFF"><span id="" class='text_title'>检修损失电量</span></td>
  2155. <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="whss1" class='text_title'></span></td>
  2156. <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="whss2" class='text_title'></span></td>
  2157. </tr>
  2158. <tr>
  2159. <td width="140" height="50" align="center" valign="middle" bgcolor="#FFFFFF"><span id="" class='text_title'>性能损失电量</span></td>
  2160. <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="qfss1" class='text_title'></span></td>
  2161. <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="qfss2" class='text_title'></span></td>
  2162. </tr>
  2163. <tr>
  2164. <td width="140" height="50" align="center" valign="middle" bgcolor="#FFFFFF"><span id="" class='text_title'>受累损失电量</span></td>
  2165. <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="slss1" class='text_title'></span></td>
  2166. <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="slss2" class='text_title'></span></td>
  2167. </tr>
  2168. <tr>
  2169. <td width="140" height="50" align="center" valign="middle" bgcolor="#FFFFFF"><span id="" class='text_title'>风能利用率</span></td>
  2170. <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="fnlyl1" class='text_title'></span></td>
  2171. <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="fnlyl2" class='text_title'></span></td>
  2172. </tr>
  2173. <tr>
  2174. <td width="140" height="50" align="center" valign="middle" bgcolor="#FFFFFF"><span id="" class='text_title'>故障损失率</span></td>
  2175. <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="gzssl1" class='text_title'></span></td>
  2176. <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="gzssl2" class='text_title'></span></td>
  2177. </tr>
  2178. <tr>
  2179. <td width="140" height="50" align="center" valign="middle" bgcolor="#FFFFFF"><span id="" class='text_title'>检修损失率</span></td>
  2180. <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="jxssl1" class='text_title'></span></td>
  2181. <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="jxssl2" class='text_title'></span></td>
  2182. </tr>
  2183. <tr>
  2184. <td width="140" height="50" align="center" valign="middle" bgcolor="#FFFFFF"><span id="" class='text_title'>弃风率</span></td>
  2185. <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="qfl1" class='text_title'></span></td>
  2186. <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="qfl2" class='text_title'></span></td>
  2187. </tr>
  2188. <tr>
  2189. <td width="140" height="50" align="center" valign="middle" bgcolor="#FFFFFF"><span id="" class='text_title'>性能损失率</span></td>
  2190. <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="xnssl1" class='text_title'></span></td>
  2191. <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="xnssl2" class='text_title'></span></td>
  2192. </tr>
  2193. <tr>
  2194. <td width="140" height="50" align="center" valign="middle" bgcolor="#FFFFFF"><span id="" class='text_title'>受累损失率</span></td>
  2195. <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="slssl1" class='text_title'></span></td>
  2196. <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="slssl2" class='text_title'></span></td>
  2197. </tr>
  2198. <tr>
  2199. <td width="140" height="50" align="center" valign="middle" bgcolor="#FFFFFF"><span id="" class='text_title'>复位及时率</span></td>
  2200. <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="fwjsl1" class='text_title'></span></td>
  2201. <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="fwjsl2" class='text_title'></span></td>
  2202. </tr>
  2203. <tr>
  2204. <td width="140" height="50" align="center" valign="middle" bgcolor="#FFFFFF"><span id="" class='text_title'>消缺及时率</span></td>
  2205. <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="xqjsl1" class='text_title'></span></td>
  2206. <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="xqjsl2" class='text_title'></span></td>
  2207. </tr>
  2208. <tr>
  2209. <td width="140" height="50" align="center" valign="middle" bgcolor="#FFFFFF"><span id="" class='text_title'>状态转换率</span></td>
  2210. <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="ztzhjsl1" class='text_title'></span></td>
  2211. <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="ztzhjsl2" class='text_title'></span></td>
  2212. </tr>
  2213. </table>
  2214. </div>
  2215. </div>
  2216. <!--***************************************************************************************************************************-->
  2217. <div class="highslide-html-content" id="showDiv2" style="width: 1000">
  2218. <div class="highslide-header">
  2219. <ul>
  2220. <li class="highslide-move">
  2221. <a href="#" onclick="return false">Move</a>
  2222. </li>
  2223. <li class="highslide-close" style="width: 18px;height: 10px">
  2224. <a href="#" onclick="return hs.close(this)" ></a>
  2225. </li>
  2226. </ul>
  2227. </div>
  2228. <div class="highslide-body" id="container5" style="width: 1000">
  2229. <!--***************************************************************************************************************************-->
  2230. <div id="gzsscs" style="display:none">
  2231. <table width="100%" border="0" cellspacing="1" cellpadding="0" bgcolor="#efefef">
  2232. <tr>
  2233. <td width="579" height="20" align="left" bgcolor="#FFFFFF"><span class='text_main' >故障损失应对措施</span><span id="wtid" class='text_title'></span></td>
  2234. </tr>
  2235. <tr>
  2236. <td width="579" height="20" align="left" bgcolor="#FFFFFF"><span class='text_main' >1、加强风机大部件的维护、消缺工作,确保能够长周期运行。</span><span id="wtid" class='text_title'></span></td>
  2237. </tr>
  2238. <tr>
  2239. <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>
  2240. </tr>
  2241. <tr>
  2242. <td width="579" height="28" align="left" bgcolor="#FFFFFF"><span id="span" class='text_main'>3、加强备品备件的管理;提前采购,并采购优质的备品备件;定期对备品备件进行维护。</span>
  2243. </td>
  2244. </tr>
  2245. <tr>
  2246. <td width="579" height="28" align="left" bgcolor="#FFFFFF"><span id="span" class='text_main'>4、按期、保证质量的完成定检项目。</span>
  2247. </td>
  2248. </tr>
  2249. <tr>
  2250. <td width="579" height="28" align="left" bgcolor="#FFFFFF"><span id="span" class='text_main'>5、加强技术力量的储备、培训,培养优秀的风机检修维护人员。</span>
  2251. </td>
  2252. </tr>
  2253. <tr>
  2254. <td width="579" height="28" align="left" bgcolor="#FFFFFF"><span id="span" class='text_main'>6、采购适用各类型风机检修、检测的工器具、仪表。</span>
  2255. </td>
  2256. </tr>
  2257. <tr>
  2258. <td width="579" height="28" align="left" bgcolor="#FFFFFF"><span id="span" class='text_main'>7、建立检修、维护时间定额、工艺确认、验收等管理机制。</span>
  2259. </td>
  2260. </tr>
  2261. </table>
  2262. </div>
  2263. <!--***************************************************************************************************************************-->
  2264. <div id="xnsscs" style="display:none">
  2265. <table width="100%" border="0" cellspacing="1" cellpadding="0" bgcolor="#efefef">
  2266. <tr>
  2267. <td width="579" height="20" align="left" bgcolor="#FFFFFF"><span class='text_main' >性能损失应对措施</span><span id="wtid" class='text_title'></span></td>
  2268. </tr>
  2269. <tr>
  2270. <td width="579" height="20" align="left" bgcolor="#FFFFFF"><span class='text_main' >1、积极协调风机厂家技术人员,进行风机控制策略升级,提高切入风速、额定风速合格率,使风机进入最佳状态。</span><span id="wtid" class='text_title'></span></td>
  2271. </tr>
  2272. <tr>
  2273. <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>
  2274. </tr>
  2275. <tr>
  2276. <td width="579" height="28" align="left" bgcolor="#FFFFFF"><span id="span" class='text_main'>3、定期针对风机易损件的更换、检查、维护,减少风机易损件故障的影响。</span>
  2277. </td>
  2278. </tr>
  2279. <tr>
  2280. <td width="579" height="28" align="left" bgcolor="#FFFFFF"><span id="span" class='text_main'>4、加强备品备件的管理;提前采购,并采购优质的备品备件;定期对备品备件进行维护。</span>
  2281. </td>
  2282. </tr>
  2283. <tr>
  2284. <td width="579" height="28" align="left" bgcolor="#FFFFFF"><span id="span" class='text_main'>5、制定年度技改项目计划,及时进行风机性能优化,风能利用率。</span>
  2285. </td>
  2286. </tr>
  2287. <tr>
  2288. <td width="579" height="28" align="left" bgcolor="#FFFFFF"><span id="span" class='text_main'>6、申请技改费用,更换风速仪、风向标为声波或激光测风,提升风机控制。</span>
  2289. </td>
  2290. </tr>
  2291. <tr>
  2292. <td width="579" height="28" align="left" bgcolor="#FFFFFF"><span id="span" class='text_main'>7、按期、保证质量的完成定检项目。</span>
  2293. </td>
  2294. </tr>
  2295. <tr>
  2296. <td width="579" height="28" align="left" bgcolor="#FFFFFF"><span id="span" class='text_main'>8、加强技术力量的储备、培训,培养优秀的风机检修维护人员。</span>
  2297. </td>
  2298. </tr>
  2299. <tr>
  2300. <td width="579" height="28" align="left" bgcolor="#FFFFFF"><span id="span" class='text_main'>9、采购适用各类型风机检修、检测的工器具、仪表。</span>
  2301. </td>
  2302. </tr>
  2303. <tr>
  2304. <td width="579" height="28" align="left" bgcolor="#FFFFFF"><span id="span" class='text_main'>10、建立风机性能优化、提效的技术团队;建立检修维护工艺确认、验收管理等机制。</span>
  2305. </td>
  2306. </tr>
  2307. </table>
  2308. </div>
  2309. <!--***************************************************************************************************************************-->
  2310. <div id="jxsscs" style="display:none">
  2311. <table width="100%" border="0" cellspacing="1" cellpadding="0" bgcolor="#efefef">
  2312. <tr>
  2313. <td width="579" height="20" align="left" bgcolor="#FFFFFF"><span class='text_main' >检修损失应对措施</span><span id="wtid" class='text_title'></span></td>
  2314. </tr>
  2315. <tr>
  2316. <td width="579" height="20" align="left" bgcolor="#FFFFFF"><span class='text_main' >1、进行检修时间优化(年度计划时间的确定,检修工期的优化)。</span><span id="wtid" class='text_title'></span></td>
  2317. </tr>
  2318. <tr>
  2319. <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>
  2320. </tr>
  2321. <tr>
  2322. <td width="579" height="28" align="left" bgcolor="#FFFFFF"><span id="span" class='text_main'>3、通过制定详细、周密的检修计划,确定检修项目,定额情况,确保按计划或提前完成检修工作。</span>
  2323. </td>
  2324. </tr>
  2325. <tr>
  2326. <td width="579" height="28" align="left" bgcolor="#FFFFFF"><span id="span" class='text_main'>4、提前安排备品备件的采购工作,确保检修工作前,备品备件到场。</span>
  2327. </td>
  2328. </tr>
  2329. <tr>
  2330. <td width="579" height="28" align="left" bgcolor="#FFFFFF"><span id="span" class='text_main'>5、定期检查检修工具、仪器仪表等的配置、完好。提前联系大型车辆、机械等设备到场。做好其他车辆的检查、维护工作,保证车辆不出现异常情况。</span>
  2331. </td>
  2332. </tr>
  2333. <tr>
  2334. <td width="579" height="28" align="left" bgcolor="#FFFFFF"><span id="span" class='text_main'>6、提前做好检修队伍的落实,人员资质、技术能力的审查。</span>
  2335. </td>
  2336. </tr>
  2337. <tr>
  2338. <td width="579" height="28" align="left" bgcolor="#FFFFFF"><span id="span" class='text_main'>7、做好检修的设备性能、状态、可靠性、缺陷(故障)情况的详查,落实检修项目。</span>
  2339. </td>
  2340. </tr>
  2341. <tr>
  2342. <td width="579" height="28" align="left" bgcolor="#FFFFFF"><span id="span" class='text_main'>8、检修工作中严格执行检修作业指导书,标准化检修。</span>
  2343. </td>
  2344. </tr>
  2345. <tr>
  2346. <td width="579" height="28" align="left" bgcolor="#FFFFFF"><span id="span" class='text_main'>9、合理安排检修、运行人员,缩短工期。</span>
  2347. </td>
  2348. </tr>
  2349. <tr>
  2350. <td width="579" height="28" align="left" bgcolor="#FFFFFF"><span id="span" class='text_main'>10、加强后勤保障能力,保证人员吃住行的安全。</span>
  2351. </td>
  2352. </tr>
  2353. <tr>
  2354. <td width="579" height="28" align="left" bgcolor="#FFFFFF"><span id="span" class='text_main'>11、进行班前思想教育、统一思想,认真完成工作交底,确保人员、设备安全。</span>
  2355. </td>
  2356. </tr>
  2357. </table>
  2358. </div>
  2359. <!--***************************************************************************************************************************-->
  2360. <div id="slsscs" style="display:none">
  2361. <table width="100%" border="0" cellspacing="1" cellpadding="0" bgcolor="#efefef">
  2362. <tr>
  2363. <td width="579" height="20" align="left" bgcolor="#FFFFFF"><span class='text_main' >受累损失应对措施</span><span id="wtid" class='text_title'></span></td>
  2364. </tr>
  2365. <tr>
  2366. <td width="579" height="20" align="left" bgcolor="#FFFFFF"><span class='text_main' >1、关注电网计划检修时间,合理优化、适当建议电网检修避开大风天气、恶略天气。</span><span id="wtid" class='text_title'></span></td>
  2367. </tr>
  2368. <tr>
  2369. <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>
  2370. </tr>
  2371. <tr>
  2372. <td width="579" height="28" align="left" bgcolor="#FFFFFF"><span id="span" class='text_main'>3、电网出现故障后,积极联络、及时沟通、主动采取措施,尽快消除故障,恢复运行。</span>
  2373. </td>
  2374. </tr>
  2375. <tr>
  2376. <td width="579" height="28" align="left" bgcolor="#FFFFFF"><span id="span" class='text_main'>4、电网检修时,安排专人负责联系检修人员、大客户经理、调度员等,确认检修进度,及时反馈。工作完成后,及时联系相关人员,争取提前恢复运行。安排风场做好恢复运行的准备工作。</span>
  2377. </td>
  2378. </tr>
  2379. </table>
  2380. </div>
  2381. <!--***************************************************************************************************************************-->
  2382. <div id="xdsscs" style="display:none">
  2383. <table width="100%" border="0" cellspacing="1" cellpadding="0" bgcolor="#efefef">
  2384. <tr>
  2385. <td width="579" height="20" align="left" bgcolor="#FFFFFF"><span class='text_main' >限电损失应对措施</span><span id="wtid" class='text_title'></span></td>
  2386. </tr>
  2387. <tr>
  2388. <td width="579" height="20" align="left" bgcolor="#FFFFFF"><span class='text_main' >1、关注国家、自治区、电网各级关于弃风限电的政策。按相关政策要求,及时应对和采取措施。</span><span id="wtid" class='text_title'></span></td>
  2389. </tr>
  2390. <tr>
  2391. <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>
  2392. </tr>
  2393. <tr>
  2394. <td width="579" height="28" align="left" bgcolor="#FFFFFF"><span id="span" class='text_main'>3、积极与宁夏电网调度机构进行沟通,在负荷有空间时,有较高风速时,及时申请提高负荷。</span>
  2395. </td>
  2396. </tr>
  2397. </table>
  2398. </div>
  2399. <!--***************************************************************************************************************************-->
  2400. </div>
  2401. </div>
  2402. <!--***************************************************************************************************************************-->
  2403. </body>