index.vue 199 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736
  1. <template>
  2. <div class="app-container" style="overflow-x: auto;">
  3. <!--<div class="triangle-top"></div>-->
  4. <!--<div class="triangle-bottom"></div>-->
  5. <!--<div class="triangle-left"></div>-->
  6. <!-- 操作栏 -->
  7. <el-form :model="queryParams" ref="queryForm" :inline="true" v-show="showSearch" label-width="68px">
  8. <el-form-item label="报告日期" prop="reportDate">
  9. <el-date-picker clearable size="small" style="width: 200px"
  10. @change="handleQuery"
  11. v-model="queryParams.reportDate"
  12. type="date"
  13. value-format="yyyy-MM-dd"
  14. placeholder="选择报告日期">
  15. </el-date-picker>
  16. </el-form-item>
  17. <el-form-item>
  18. <el-button
  19. :disabled="updating"
  20. icon="el-icon-edit"
  21. size="mini"
  22. @click="handleUpdate"
  23. v-hasPermi="['production:report:edit']"
  24. >{{ $t('编辑') }}</el-button>
  25. </el-form-item>
  26. <el-form-item>
  27. <el-button
  28. :disabled="!updating"
  29. type="success"
  30. icon="el-icon-check"
  31. size="mini"
  32. @click="handleConfirmUpdate"
  33. v-hasPermi="['production:report:edit']"
  34. >{{ $t('保存') }}</el-button>
  35. </el-form-item>
  36. <el-form-item>
  37. <el-button
  38. :disabled="!updating"
  39. type="info"
  40. icon="el-icon-close"
  41. size="mini"
  42. @click="handleCancelUpdate"
  43. v-hasPermi="['production:report:edit']"
  44. >{{ $t('取消') }}</el-button>
  45. </el-form-item>
  46. <el-form-item>
  47. <el-button
  48. type="primary"
  49. icon="el-icon-upload2"
  50. size="mini"
  51. @click="handleImport"
  52. v-hasPermi="['production:report:edit']"
  53. >导入</el-button>
  54. </el-form-item>
  55. <el-form-item>
  56. <el-button
  57. type="warning"
  58. icon="el-icon-download"
  59. size="mini"
  60. @click="handleExport"
  61. v-hasPermi="['production:report:export']"
  62. >导出</el-button>
  63. </el-form-item>
  64. </el-form>
  65. <!-- 表格 -->
  66. <form>
  67. <div style="height: calc(100vh - 200px);">
  68. <table border>
  69. <tr class="bg-yellow">
  70. <td class="no-border ft-blue" colspan="10">Confidential 保密信息</td>
  71. <td class="no-border" colspan="6" style="font-size: 26px;">Cracker & Aromatics Daily Production Report</td>
  72. <td class="no-border" colspan="4"></td>
  73. <td class="no-border" colspan="2">CBP-7.5.1-SCFPP-002</td>
  74. </tr>
  75. <tr class="bg-yellow">
  76. <td class="no-border" colspan="10"></td>
  77. <td class="no-border bg-blue">{{reportData.fromDate}}</td>
  78. <td class="no-border bg-blue-green-neon">TO</td>
  79. <td class="no-border bg-blue">{{reportData.toDate}}</td>
  80. <td class="no-border">Duration</td>
  81. <td class="no-border">1</td>
  82. <td class="no-border">Days</td>
  83. <td class="no-border" colspan="5"></td>
  84. <td class="no-border">REV.06</td>
  85. </tr>
  86. <tr class="bg-yellow">
  87. <td class="no-border"></td>
  88. <td class="no-border" colspan="3">Material Balance</td>
  89. <td class="no-border" colspan="14"></td>
  90. <td class="no-border">Unit: </td>
  91. <td class="no-border">Ton</td>d uid
  92. <td class="no-border">Date: </td>
  93. <td class="no-border bg-blue">{{reportData.reportDate}}</td>
  94. </tr>
  95. <tr>
  96. <td class="bg-blue-light">Nap</td>
  97. <td class="no-border"></td>
  98. <td class="bg-green" rowspan="35">Cracker</td>
  99. <td class="no-border" rowspan="2" colspan="2"></td>
  100. <td class="bg-blue-light"></td>
  101. <td class="bg-blue-light">yield %</td>
  102. <td class="bg-blue-light">Produced</td>
  103. <td class="bg-blue-light">Inventory</td>
  104. <td class="bg-blue-light">Change</td>
  105. <td class="bg-blue-light">Import</td>
  106. <td class="bg-blue-light">Export</td>
  107. </tr>
  108. <tr>
  109. <td class="bg-yellow-light">
  110. <span v-if="!updating">{{reportData.nap}}</span>
  111. <el-input v-if="updating" size="mini" v-model="reportData.nap"/>
  112. </td>
  113. <td class="no-border solid-line-top" rowspan="2">
  114. <!--<div class="triangle-right"></div>-->
  115. </td>
  116. <td class="bg-blue-light" rowspan="2">H2</td>
  117. <td class="bg-yellow-light" rowspan="2">
  118. <span v-if="!updating">{{reportData.h2YieldPercentage}}</span>
  119. <el-input v-if="updating" size="mini" v-model="reportData.h2YieldPercentage"/>
  120. </td>
  121. <td class="bg-yellow-light" rowspan="2">
  122. <span v-if="!updating">{{reportData.h2Produced}}</span>
  123. <el-input v-if="updating" size="mini" v-model="reportData.h2Produced"/>
  124. </td>
  125. <td class="bg-yellow-light" rowspan="2">
  126. <span v-if="!updating">{{reportData.h2Inventory}}</span>
  127. <el-input v-if="updating" size="mini" v-model="reportData.h2Inventory"/>
  128. </td>
  129. <td class="bg-yellow-light" rowspan="2">
  130. <span v-if="!updating">{{reportData.h2Change}}</span>
  131. <el-input v-if="updating" size="mini" v-model="reportData.h2Change"/>
  132. </td>
  133. <td class="bg-yellow-light" rowspan="2">
  134. <span v-if="!updating">{{reportData.h2Import}}</span>
  135. <el-input v-if="updating" size="mini" v-model="reportData.h2Import"/>
  136. </td>
  137. <td class="bg-yellow-light" rowspan="2">
  138. <span v-if="!updating">{{reportData.h2Export}}</span>
  139. <el-input v-if="updating" size="mini" v-model="reportData.h2Export"/>
  140. </td>
  141. <td class="bg-blue-light">To PGU</td>
  142. <td class="bg-blue-light">To YPC</td>
  143. <td class="bg-blue-light">To OXO</td>
  144. <td class="bg-blue-light">Fr Syngas to SUB</td>
  145. </tr>
  146. <tr>
  147. <td class="bg-blue-light">C5</td>
  148. <td class="no-border solid-line-top" rowspan="2" colspan="2"></td>
  149. <td class="bg-yellow-light">
  150. <span v-if="!updating">{{reportData.h2ToPgu}}</span>
  151. <el-input v-if="updating" size="mini" v-model="reportData.h2ToPgu"/>
  152. </td>
  153. <td class="bg-yellow-light">
  154. <span v-if="!updating">{{reportData.h2ToYpc}}</span>
  155. <el-input v-if="updating" size="mini" v-model="reportData.h2ToYpc"/>
  156. </td>
  157. <td class="bg-yellow-light">
  158. <span v-if="!updating">{{reportData.h2ToOxo}}</span>
  159. <el-input v-if="updating" size="mini" v-model="reportData.h2ToOxo"/>
  160. </td>
  161. <td class="bg-yellow-light">
  162. <span v-if="!updating">{{reportData.h2FrSyngasToSub}}</span>
  163. <el-input v-if="updating" size="mini" v-model="reportData.h2FrSyngasToSub"/>
  164. </td>
  165. </tr>
  166. <tr>
  167. <td class="bg-yellow-light">
  168. <span v-if="!updating">{{reportData.c5}}</span>
  169. <el-input v-if="updating" size="mini" v-model="reportData.c5"/>
  170. </td>
  171. <td class="no-border solid-line-top" rowspan="2"></td>
  172. <td class="bg-blue-light" rowspan="2">ETHYLEN</td>
  173. <td class="bg-yellow-light" rowspan="2">
  174. <span v-if="!updating">{{reportData.ethylenYieldPercentage}}</span>
  175. <el-input v-if="updating" size="mini" v-model="reportData.ethylenYieldPercentage"/>
  176. </td>
  177. <td class="bg-yellow-light" rowspan="2">
  178. <span v-if="!updating">{{reportData.ethylenProduced}}</span>
  179. <el-input v-if="updating" size="mini" v-model="reportData.ethylenProduced"/>
  180. </td>
  181. <td class="bg-yellow-light" rowspan="2">
  182. <span v-if="!updating">{{reportData.ethylenInventory}}</span>
  183. <el-input v-if="updating" size="mini" v-model="reportData.ethylenInventory"/>
  184. </td>
  185. <td class="bg-yellow-light" rowspan="2">
  186. <span v-if="!updating">{{reportData.ethylenChange}}</span>
  187. <el-input v-if="updating" size="mini" v-model="reportData.ethylenChange"/>
  188. </td>
  189. <td class="bg-yellow-light" rowspan="2">
  190. <span v-if="!updating">{{reportData.ethylenImport}}</span>
  191. <el-input v-if="updating" size="mini" v-model="reportData.ethylenImport"/>
  192. </td>
  193. <td class="bg-yellow-light" rowspan="2">
  194. <span v-if="!updating">{{reportData.ethylenExport}}</span>
  195. <el-input v-if="updating" size="mini" v-model="reportData.ethylenExport"/>
  196. </td>
  197. <td class="bg-blue-light">To TM</td>
  198. <td class="bg-blue-light">To TS</td>
  199. <td class="bg-blue-light">To EO/EG</td>
  200. <td class="bg-blue-light">To OXO</td>
  201. <td class="bg-blue-light">To YBS</td>
  202. <td class="bg-blue-light">To YPC</td>
  203. <td class="bg-blue-light">To Wacker</td>
  204. <td class="bg-blue-light">To Dyna</td>
  205. <td class="bg-blue-light">To Celan./longx.</td>
  206. <td class="bg-blue-light">Fr YPC</td>
  207. <td class="bg-blue-light">Fr Longxiang</td>
  208. </tr>
  209. <tr>
  210. <td class="bg-blue-light">C6-C8-NA</td>
  211. <td class="no-border solid-line-top" rowspan="2" colspan="2"></td>
  212. <td class="bg-yellow-light">
  213. <span v-if="!updating">{{reportData.ethylenToTm}}</span>
  214. <el-input v-if="updating" size="mini" v-model="reportData.ethylenToTm"/>
  215. </td>
  216. <td class="bg-yellow-light">
  217. <span v-if="!updating">{{reportData.ethylenToTs}}</span>
  218. <el-input v-if="updating" size="mini" v-model="reportData.ethylenToTs"/>
  219. </td>
  220. <td class="bg-yellow-light">
  221. <span v-if="!updating">{{reportData.ethylenToEoEg}}</span>
  222. <el-input v-if="updating" size="mini" v-model="reportData.ethylenToEoEg"/>
  223. </td>
  224. <td class="bg-yellow-light">
  225. <span v-if="!updating">{{reportData.ethylenToOxo}}</span>
  226. <el-input v-if="updating" size="mini" v-model="reportData.ethylenToOxo"/>
  227. </td>
  228. <td class="bg-yellow-light">
  229. <span v-if="!updating">{{reportData.ethylenToYbs}}</span>
  230. <el-input v-if="updating" size="mini" v-model="reportData.ethylenToYbs"/>
  231. </td>
  232. <td class="bg-yellow-light">
  233. <span v-if="!updating">{{reportData.ethylenToYpc}}</span>
  234. <el-input v-if="updating" size="mini" v-model="reportData.ethylenToYpc"/>
  235. </td>
  236. <td class="bg-yellow-light">
  237. <span v-if="!updating">{{reportData.ethylenToWacker}}</span>
  238. <el-input v-if="updating" size="mini" v-model="reportData.ethylenToWacker"/>
  239. </td>
  240. <td class="bg-yellow-light">
  241. <span v-if="!updating">{{reportData.ethylenToDyna}}</span>
  242. <el-input v-if="updating" size="mini" v-model="reportData.ethylenToDyna"/>
  243. </td>
  244. <td class="bg-yellow-light">
  245. <span v-if="!updating">{{reportData.ethylenToCelanLongx}}</span>
  246. <el-input v-if="updating" size="mini" v-model="reportData.ethylenToCelanLongx"/>
  247. </td>
  248. <td class="bg-yellow-light">
  249. <span v-if="!updating">{{reportData.ethylenFrYpc}}</span>
  250. <el-input v-if="updating" size="mini" v-model="reportData.ethylenFrYpc"/>
  251. </td>
  252. <td class="bg-yellow-light">
  253. <span v-if="!updating">{{reportData.ethylenFrLongxiang}}</span>
  254. <el-input v-if="updating" size="mini" v-model="reportData.ethylenFrLongxiang"/>
  255. </td>
  256. </tr>
  257. <tr>
  258. <td class="bg-yellow-light">
  259. <span v-if="!updating">{{reportData.c6C8Na}}</span>
  260. <el-input v-if="updating" size="mini" v-model="reportData.c6C8Na"/>
  261. </td>
  262. <td class="no-border solid-line-top" rowspan="2"></td>
  263. <td class="bg-blue-light" rowspan="2">Propylene</td>
  264. <td class="bg-yellow-light" rowspan="2">
  265. <span v-if="!updating">{{reportData.propyleneYieldPercentage}}</span>
  266. <el-input v-if="updating" size="mini" v-model="reportData.propyleneYieldPercentage"/>
  267. </td>
  268. <td class="bg-yellow-light" rowspan="2">
  269. <span v-if="!updating">{{reportData.propyleneProduced}}</span>
  270. <el-input v-if="updating" size="mini" v-model="reportData.propyleneProduced"/>
  271. </td>
  272. <td class="bg-yellow-light" rowspan="2">
  273. <span v-if="!updating">{{reportData.propyleneInventory}}</span>
  274. <el-input v-if="updating" size="mini" v-model="reportData.propyleneInventory"/>
  275. </td>
  276. <td class="bg-yellow-light" rowspan="2">
  277. <span v-if="!updating">{{reportData.propyleneChange}}</span>
  278. <el-input v-if="updating" size="mini" v-model="reportData.propyleneChange"/>
  279. </td>
  280. <td class="bg-yellow-light" rowspan="2">
  281. <span v-if="!updating">{{reportData.propyleneImport}}</span>
  282. <el-input v-if="updating" size="mini" v-model="reportData.propyleneImport"/>
  283. </td>
  284. <td class="bg-yellow-light" rowspan="2">
  285. <span v-if="!updating">{{reportData.propyleneExport}}</span>
  286. <el-input v-if="updating" size="mini" v-model="reportData.propyleneExport"/>
  287. </td>
  288. <td class="bg-blue-light">To AA/AE</td>
  289. <td class="bg-blue-light">To GAA</td>
  290. <td class="bg-blue-light">To OXO</td>
  291. <td class="bg-blue-light">To LDPE</td>
  292. <td class="bg-blue-light">To YPC</td>
  293. <td class="bg-blue-light">To Road</td>
  294. <td class="bg-blue-light">To Ship</td>
  295. <td class="bg-blue-light">Fr YPC</td>
  296. <td class="bg-blue-light">Fr Ship</td>
  297. <td class="bg-blue-light">Fr Chengzhi</td>
  298. </tr>
  299. <tr>
  300. <td class="bg-blue-light">wison Ethane </td>
  301. <td class="no-border solid-line-top" rowspan="2" colspan="2"></td>
  302. <td class="bg-yellow-light">
  303. <span v-if="!updating">{{reportData.propyleneToAaAe}}</span>
  304. <el-input v-if="updating" size="mini" v-model="reportData.propyleneToAaAe"/>
  305. </td>
  306. <td class="bg-yellow-light">
  307. <span v-if="!updating">{{reportData.propyleneToGaa}}</span>
  308. <el-input v-if="updating" size="mini" v-model="reportData.propyleneToGaa"/>
  309. </td>
  310. <td class="bg-yellow-light">
  311. <span v-if="!updating">{{reportData.propyleneToOxo}}</span>
  312. <el-input v-if="updating" size="mini" v-model="reportData.propyleneToOxo"/>
  313. </td>
  314. <td class="bg-yellow-light">
  315. <span v-if="!updating">{{reportData.propyleneToLdpe}}</span>
  316. <el-input v-if="updating" size="mini" v-model="reportData.propyleneToLdpe"/>
  317. </td>
  318. <td class="bg-yellow-light">
  319. <span v-if="!updating">{{reportData.propyleneToYpc}}</span>
  320. <el-input v-if="updating" size="mini" v-model="reportData.propyleneToYpc"/>
  321. </td>
  322. <td class="bg-yellow-light">
  323. <span v-if="!updating">{{reportData.propyleneToRoad}}</span>
  324. <el-input v-if="updating" size="mini" v-model="reportData.propyleneToRoad"/>
  325. </td>
  326. <td class="bg-yellow-light">
  327. <span v-if="!updating">{{reportData.propyleneToShip}}</span>
  328. <el-input v-if="updating" size="mini" v-model="reportData.propyleneToShip"/>
  329. </td>
  330. <td class="bg-yellow-light">
  331. <span v-if="!updating">{{reportData.propyleneFrYpc}}</span>
  332. <el-input v-if="updating" size="mini" v-model="reportData.propyleneFrYpc"/>
  333. </td>
  334. <td class="bg-yellow-light">
  335. <span v-if="!updating">{{reportData.propyleneFrShip}}</span>
  336. <el-input v-if="updating" size="mini" v-model="reportData.propyleneFrShip"/>
  337. </td>
  338. <td class="bg-yellow-light">
  339. <span v-if="!updating">{{reportData.propyleneFrChengzhi}}</span>
  340. <el-input v-if="updating" size="mini" v-model="reportData.propyleneFrChengzhi"/>
  341. </td>
  342. </tr>
  343. <tr>
  344. <td class="bg-yellow-light">
  345. <span v-if="!updating">{{reportData.wisonEthane}}</span>
  346. <el-input v-if="updating" size="mini" v-model="reportData.wisonEthane"/>
  347. </td>
  348. <td class="no-border solid-line-top" rowspan="2"></td>
  349. <td class="bg-blue-light">C3 LPG</td>
  350. <td class="bg-yellow-light">
  351. <span v-if="!updating">{{reportData.c3LpgYieldPercentage}}</span>
  352. <el-input v-if="updating" size="mini" v-model="reportData.c3LpgYieldPercentage"/>
  353. </td>
  354. <td class="bg-yellow-light">
  355. <span v-if="!updating">{{reportData.c3LpgProduced}}</span>
  356. <el-input v-if="updating" size="mini" v-model="reportData.c3LpgProduced"/>
  357. </td>
  358. <td class="bg-yellow-light" rowspan="2">
  359. <span v-if="!updating">{{reportData.c3C4Inventory}}</span>
  360. <el-input v-if="updating" size="mini" v-model="reportData.c3C4Inventory"/>
  361. </td>
  362. <td class="bg-yellow-light" rowspan="2">
  363. <span v-if="!updating">{{reportData.c3C4Change}}</span>
  364. <el-input v-if="updating" size="mini" v-model="reportData.c3C4Change"/>
  365. </td>
  366. <td class="bg-yellow-light" rowspan="2">
  367. <span v-if="!updating">{{reportData.c3C4Import}}</span>
  368. <el-input v-if="updating" size="mini" v-model="reportData.c3C4Import"/>
  369. </td>
  370. <td class="bg-yellow-light" rowspan="2">
  371. <span v-if="!updating">{{reportData.c3C4Export}}</span>
  372. <el-input v-if="updating" size="mini" v-model="reportData.c3C4Export"/>
  373. </td>
  374. <td class="bg-blue-light">To SUB</td>
  375. <td class="bg-blue-light">To Fur as fule</td>
  376. <td class="bg-blue-light">As Feed</td>
  377. <td class="bg-blue-light">Fr YPC</td>
  378. <td class="bg-blue-light">Fr Truck</td>
  379. </tr>
  380. <tr>
  381. <td class="bg-blue-light">LPG to furnace</td>
  382. <td class="no-border solid-line-top" rowspan="2" colspan="2"></td>
  383. <td class="bg-blue-light">C4 LPG</td>
  384. <td class="bg-yellow-light">
  385. <span v-if="!updating">{{reportData.c4LpgYieldPercentage}}</span>
  386. <el-input v-if="updating" size="mini" v-model="reportData.c4LpgYieldPercentage"/>
  387. </td>
  388. <td class="bg-yellow-light">
  389. <span v-if="!updating">{{reportData.c4LpgProduced}}</span>
  390. <el-input v-if="updating" size="mini" v-model="reportData.c4LpgProduced"/>
  391. </td>
  392. <td class="bg-yellow-light">
  393. <span v-if="!updating">{{reportData.c3C4ToSub}}</span>
  394. <el-input v-if="updating" size="mini" v-model="reportData.c3C4ToSub"/>
  395. </td>
  396. <td class="bg-yellow-light">
  397. <span v-if="!updating">{{reportData.c3C4ToFurAsFule}}</span>
  398. <el-input v-if="updating" size="mini" v-model="reportData.c3C4ToFurAsFule"/>
  399. </td>
  400. <td class="bg-yellow-light">
  401. <span v-if="!updating">{{reportData.c3C4AsFeed}}</span>
  402. <el-input v-if="updating" size="mini" v-model="reportData.c3C4AsFeed"/>
  403. </td>
  404. <td class="bg-yellow-light">
  405. <span v-if="!updating">{{reportData.c3C4FrYpc}}</span>
  406. <el-input v-if="updating" size="mini" v-model="reportData.c3C4FrYpc"/>
  407. </td>
  408. <td class="bg-yellow-light">
  409. <span v-if="!updating">{{reportData.c3C4FrTruck}}</span>
  410. <el-input v-if="updating" size="mini" v-model="reportData.c3C4FrTruck"/>
  411. </td>
  412. </tr>
  413. <tr>
  414. <td class="bg-yellow-light">
  415. <span v-if="!updating">{{reportData.lpgToFurnace}}</span>
  416. <el-input v-if="updating" size="mini" v-model="reportData.lpgToFurnace"/>
  417. </td>
  418. <td class="no-border solid-line-top" rowspan="2"></td>
  419. <td class="bg-blue-light" rowspan="2">MixedC4'S</td>
  420. <td class="bg-yellow-light" rowspan="2">
  421. <span v-if="!updating">{{reportData.mixedC4sYieldPercentage}}</span>
  422. <el-input v-if="updating" size="mini" v-model="reportData.mixedC4sYieldPercentage"/>
  423. </td>
  424. <td class="bg-yellow-light" rowspan="2">
  425. <span v-if="!updating">{{reportData.mixedC4sProduced}}</span>
  426. <el-input v-if="updating" size="mini" v-model="reportData.mixedC4sProduced"/>
  427. </td>
  428. <td class="bg-yellow-light" rowspan="2">
  429. <span v-if="!updating">{{reportData.mixedC4sInventory}}</span>
  430. <el-input v-if="updating" size="mini" v-model="reportData.mixedC4sInventory"/>
  431. </td>
  432. <td class="bg-yellow-light" rowspan="2">
  433. <span v-if="!updating">{{reportData.mixedC4sChange}}</span>
  434. <el-input v-if="updating" size="mini" v-model="reportData.mixedC4sChange"/>
  435. </td>
  436. <td class="bg-yellow-light" rowspan="2">
  437. <span v-if="!updating">{{reportData.mixedC4sImport}}</span>
  438. <el-input v-if="updating" size="mini" v-model="reportData.mixedC4sImport"/>
  439. </td>
  440. <td class="bg-yellow-light" rowspan="2">
  441. <span v-if="!updating">{{reportData.mixedC4sExport}}</span>
  442. <el-input v-if="updating" size="mini" v-model="reportData.mixedC4sExport"/>
  443. </td>
  444. <td class="bg-blue-light">To BD</td>
  445. <td class="bg-blue-light">To YPC</td>
  446. <td class="bg-blue-light">To Truck</td>
  447. <td class="bg-blue-light">To ship</td>
  448. <td class="bg-blue-light">Fr YPC</td>
  449. <td class="bg-blue-light">Fr Truck</td>
  450. <td class="bg-blue-light">Fr ship</td>
  451. <td class="bg-blue-light">FR BD R1</td>
  452. <td class="bg-blue-light">TO R800</td>
  453. </tr>
  454. <tr>
  455. <td class="bg-blue-light">Raff1 fr BD</td>
  456. <td class="no-border solid-line-top" rowspan="2" colspan="2"></td>
  457. <td class="bg-yellow-light">
  458. <span v-if="!updating">{{reportData.mixedC4sToBd}}</span>
  459. <el-input v-if="updating" size="mini" v-model="reportData.mixedC4sToBd"/>
  460. </td>
  461. <td class="bg-yellow-light">
  462. <span v-if="!updating">{{reportData.mixedC4sToYpc}}</span>
  463. <el-input v-if="updating" size="mini" v-model="reportData.mixedC4sToYpc"/>
  464. </td>
  465. <td class="bg-yellow-light">
  466. <span v-if="!updating">{{reportData.mixedC4sToTruck}}</span>
  467. <el-input v-if="updating" size="mini" v-model="reportData.mixedC4sToTruck"/>
  468. </td>
  469. <td class="bg-yellow-light">
  470. <span v-if="!updating">{{reportData.mixedC4sToShip}}</span>
  471. <el-input v-if="updating" size="mini" v-model="reportData.mixedC4sToShip"/>
  472. </td>
  473. <td class="bg-yellow-light">
  474. <span v-if="!updating">{{reportData.mixedC4sFrYpc}}</span>
  475. <el-input v-if="updating" size="mini" v-model="reportData.mixedC4sFrYpc"/>
  476. </td>
  477. <td class="bg-yellow-light">
  478. <span v-if="!updating">{{reportData.mixedC4sFrTruck}}</span>
  479. <el-input v-if="updating" size="mini" v-model="reportData.mixedC4sFrTruck"/>
  480. </td>
  481. <td class="bg-yellow-light">
  482. <span v-if="!updating">{{reportData.mixedC4sFrShip}}</span>
  483. <el-input v-if="updating" size="mini" v-model="reportData.mixedC4sFrShip"/>
  484. </td>
  485. <td class="bg-yellow-light">
  486. <span v-if="!updating">{{reportData.mixedC4sFrBdR1}}</span>
  487. <el-input v-if="updating" size="mini" v-model="reportData.mixedC4sFrBdR1"/>
  488. </td>
  489. <td class="bg-yellow-light">
  490. <span v-if="!updating">{{reportData.mixedC4sToR800}}</span>
  491. <el-input v-if="updating" size="mini" v-model="reportData.mixedC4sToR800"/>
  492. </td>
  493. </tr>
  494. <tr>
  495. <td class="bg-yellow-light">
  496. <span v-if="!updating">{{reportData.raff1FrBd}}</span>
  497. <el-input v-if="updating" size="mini" v-model="reportData.raff1FrBd"/>
  498. </td>
  499. <td class="no-border solid-line-top" rowspan="2"></td>
  500. <td class="bg-blue-light" rowspan="2">EBO</td>
  501. <td class="bg-yellow-light" rowspan="2">
  502. <span v-if="!updating">{{reportData.eboYieldPercentage}}</span>
  503. <el-input v-if="updating" size="mini" v-model="reportData.eboYieldPercentage"/>
  504. </td>
  505. <td class="bg-yellow-light" rowspan="2">
  506. <span v-if="!updating">{{reportData.eboProduced}}</span>
  507. <el-input v-if="updating" size="mini" v-model="reportData.eboProduced"/>
  508. </td>
  509. <td class="bg-yellow-light" rowspan="2">
  510. <span v-if="!updating">{{reportData.eboInventory}}</span>
  511. <el-input v-if="updating" size="mini" v-model="reportData.eboInventory"/>
  512. </td>
  513. <td class="bg-yellow-light" rowspan="2">
  514. <span v-if="!updating">{{reportData.eboChange}}</span>
  515. <el-input v-if="updating" size="mini" v-model="reportData.eboChange"/>
  516. </td>
  517. <td class="bg-yellow-light" rowspan="2">
  518. <span v-if="!updating">{{reportData.eboImport}}</span>
  519. <el-input v-if="updating" size="mini" v-model="reportData.eboImport"/>
  520. </td>
  521. <td class="bg-yellow-light" rowspan="2">
  522. <span v-if="!updating">{{reportData.eboExport}}</span>
  523. <el-input v-if="updating" size="mini" v-model="reportData.eboExport"/>
  524. </td>
  525. <td class="bg-blue-light">To Ship</td>
  526. <td class="bg-blue-light">To RTTF</td>
  527. <td class="bg-blue-light">To Train</td>
  528. <td class="bg-blue-light">Fr BD</td>
  529. </tr>
  530. <tr>
  531. <td class="bg-blue-light">Raff2 fr IB</td>
  532. <td class="no-border solid-line-top" rowspan="2" colspan="2"></td>
  533. <td class="bg-yellow-light">
  534. <span v-if="!updating">{{reportData.eboToShip}}</span>
  535. <el-input v-if="updating" size="mini" v-model="reportData.eboToShip"/>
  536. </td>
  537. <td class="bg-yellow-light">
  538. <span v-if="!updating">{{reportData.eboToRttf}}</span>
  539. <el-input v-if="updating" size="mini" v-model="reportData.eboToRttf"/>
  540. </td>
  541. <td class="bg-yellow-light">
  542. <span v-if="!updating">{{reportData.eboToTrain}}</span>
  543. <el-input v-if="updating" size="mini" v-model="reportData.eboToTrain"/>
  544. </td>
  545. <td class="bg-yellow-light">
  546. <span v-if="!updating">{{reportData.eboFrBd}}</span>
  547. <el-input v-if="updating" size="mini" v-model="reportData.eboFrBd"/>
  548. </td>
  549. </tr>
  550. <tr>
  551. <td class="bg-yellow-light">
  552. <span v-if="!updating">{{reportData.raff2FrIb}}</span>
  553. <el-input v-if="updating" size="mini" v-model="reportData.raff2FrIb"/>
  554. </td>
  555. <td class="no-border solid-line-top" rowspan="2"></td>
  556. <td class="bg-blue-light" rowspan="2">Naphthalene</td>
  557. <td class="bg-yellow-light" rowspan="2">
  558. <span v-if="!updating">{{reportData.naphthaleneYieldPercentage}}</span>
  559. <el-input v-if="updating" size="mini" v-model="reportData.naphthaleneYieldPercentage"/>
  560. </td>
  561. <td class="bg-yellow-light" rowspan="2">
  562. <span v-if="!updating">{{reportData.naphthaleneProduced}}</span>
  563. <el-input v-if="updating" size="mini" v-model="reportData.naphthaleneProduced"/>
  564. </td>
  565. <td class="bg-yellow-light" rowspan="2">
  566. <span v-if="!updating">{{reportData.naphthaleneInventory}}</span>
  567. <el-input v-if="updating" size="mini" v-model="reportData.naphthaleneInventory"/>
  568. </td>
  569. <td class="bg-yellow-light" rowspan="2">
  570. <span v-if="!updating">{{reportData.naphthaleneChange}}</span>
  571. <el-input v-if="updating" size="mini" v-model="reportData.naphthaleneChange"/>
  572. </td>
  573. <td class="bg-yellow-light" rowspan="2">
  574. <span v-if="!updating">{{reportData.naphthaleneImport}}</span>
  575. <el-input v-if="updating" size="mini" v-model="reportData.naphthaleneImport"/>
  576. </td>
  577. <td class="bg-yellow-light" rowspan="2">
  578. <span v-if="!updating">{{reportData.naphthaleneExport}}</span>
  579. <el-input v-if="updating" size="mini" v-model="reportData.naphthaleneExport"/>
  580. </td>
  581. <td class="bg-blue-light">To Truck</td>
  582. <td class="no-border" colspan="9"></td>
  583. <td class="bg-blue-light" colspan="2">Export & Import</td>
  584. </tr>
  585. <tr>
  586. <td class="bg-blue-light">Raff3 fr BD</td>
  587. <td class="no-border solid-line-top" rowspan="2" colspan="2"></td>
  588. <td class="bg-yellow-light">
  589. <span v-if="!updating">{{reportData.naphthaleneToTruck}}</span>
  590. <el-input v-if="updating" size="mini" v-model="reportData.naphthaleneToTruck"/>
  591. </td>
  592. <td class="no-border" colspan="9"></td>
  593. <td class="bg-blue-light">To ship</td>
  594. <td class="bg-blue-light">Fr ship</td>
  595. </tr>
  596. <tr>
  597. <td class="bg-yellow-light">
  598. <span v-if="!updating">{{reportData.raff3FrBd}}</span>
  599. <el-input v-if="updating" size="mini" v-model="reportData.raff3FrBd"/>
  600. </td>
  601. <td class="no-border solid-line-top" rowspan="2"></td>
  602. <td class="bg-blue-light" rowspan="2">PO/Flux Oil</td>
  603. <td class="bg-yellow-light" rowspan="2">
  604. <span v-if="!updating">{{reportData.poFluxOilYieldPercentage}}</span>
  605. <el-input v-if="updating" size="mini" v-model="reportData.poFluxOilYieldPercentage"/>
  606. </td>
  607. <td class="bg-yellow-light" rowspan="2">
  608. <span v-if="!updating">{{reportData.poFluxOilProduced}}</span>
  609. <el-input v-if="updating" size="mini" v-model="reportData.poFluxOilProduced"/>
  610. </td>
  611. <td class="bg-yellow-light" rowspan="2">
  612. <span v-if="!updating">{{reportData.poFluxOilInventory}}</span>
  613. <el-input v-if="updating" size="mini" v-model="reportData.poFluxOilInventory"/>
  614. </td>
  615. <td class="bg-yellow-light" rowspan="2">
  616. <span v-if="!updating">{{reportData.poFluxOilChange}}</span>
  617. <el-input v-if="updating" size="mini" v-model="reportData.poFluxOilChange"/>
  618. </td>
  619. <td class="bg-yellow-light" rowspan="2">
  620. <span v-if="!updating">{{reportData.poFluxOilImport}}</span>
  621. <el-input v-if="updating" size="mini" v-model="reportData.poFluxOilImport"/>
  622. </td>
  623. <td class="bg-yellow-light" rowspan="2">
  624. <span v-if="!updating">{{reportData.poFluxOilExport}}</span>
  625. <el-input v-if="updating" size="mini" v-model="reportData.poFluxOilExport"/>
  626. </td>
  627. <td class="bg-blue-light">To BD</td>
  628. <td class="no-border" colspan="9"></td>
  629. <td class="bg-yellow-light">
  630. <span v-if="!updating">{{reportData.aeuBenzeneToShip}}</span>
  631. <el-input v-if="updating" size="mini" v-model="reportData.aeuBenzeneToShip"/>
  632. </td>
  633. <td class="bg-yellow-light">
  634. <span v-if="!updating">{{reportData.aeuBenzeneFrShip}}</span>
  635. <el-input v-if="updating" size="mini" v-model="reportData.aeuBenzeneFrShip"/>
  636. </td>
  637. </tr>
  638. <tr>
  639. <td class="bg-blue-light">Raffinate II P fr 2PH</td>
  640. <td class="no-border solid-line-top" rowspan="2" colspan="2"></td>
  641. <td class="bg-yellow-light">
  642. <span v-if="!updating">{{reportData.poFluxOilToBd}}</span>
  643. <el-input v-if="updating" size="mini" v-model="reportData.poFluxOilToBd"/>
  644. </td>
  645. <td class="no-border" colspan="9"></td>
  646. <td class="bg-blue-light">To YBS</td>
  647. <td class="bg-blue-light"></td>
  648. </tr>
  649. <tr>
  650. <td class="bg-yellow-light">
  651. <span v-if="!updating">{{reportData.raffinate2pFr2ph}}</span>
  652. <el-input v-if="updating" size="mini" v-model="reportData.raffinate2pFr2ph"/>
  653. </td>
  654. <td class="no-border solid-line-top" rowspan="2"></td>
  655. <td class="bg-blue-light" rowspan="2">Offags</td>
  656. <td class="bg-yellow-light" rowspan="2">
  657. <span v-if="!updating">{{reportData.offgasYieldPercentage}}</span>
  658. <el-input v-if="updating" size="mini" v-model="reportData.offgasYieldPercentage"/>
  659. </td>
  660. <td class="bg-yellow-light" rowspan="2">
  661. <span v-if="!updating">{{reportData.offgasProduced}}</span>
  662. <el-input v-if="updating" size="mini" v-model="reportData.offgasProduced"/>
  663. </td>
  664. <td class="bg-yellow-light" rowspan="2">
  665. <span v-if="!updating">{{reportData.offgasInventory}}</span>
  666. <el-input v-if="updating" size="mini" v-model="reportData.offgasInventory"/>
  667. </td>
  668. <td class="bg-yellow-light" rowspan="2">
  669. <span v-if="!updating">{{reportData.offgasChange}}</span>
  670. <el-input v-if="updating" size="mini" v-model="reportData.offgasChange"/>
  671. </td>
  672. <td class="bg-yellow-light" rowspan="2">
  673. <span v-if="!updating">{{reportData.offgasImport}}</span>
  674. <el-input v-if="updating" size="mini" v-model="reportData.offgasImport"/>
  675. </td>
  676. <td class="bg-yellow-light" rowspan="2">
  677. <span v-if="!updating">{{reportData.offgasExport}}</span>
  678. <el-input v-if="updating" size="mini" v-model="reportData.offgasExport"/>
  679. </td>
  680. <td class="bg-blue-light">To Furnace</td>
  681. <td class="bg-blue-light">To YBS</td>
  682. <td class="bg-blue-light">To c-ERU</td>
  683. <td class="bg-blue-light">SuB(inclose U2)</td>
  684. <td class="bg-blue-light">Flare+SCTU</td>
  685. <td class="bg-blue-light">To U2(nm3)</td>
  686. <td class="bg-orange ft-red">Flare loss (T)</td>
  687. <td class="no-border" colspan="2"></td>
  688. <td class="no-border solid-line-top solid-line-left" rowspan="7"></td>
  689. <td class="bg-yellow-light">
  690. <span v-if="!updating">{{reportData.aeuBenzeneToYbs}}</span>
  691. <el-input v-if="updating" size="mini" v-model="reportData.aeuBenzeneToYbs"/>
  692. </td>
  693. <td class="bg-yellow-light"></td>
  694. </tr>
  695. <tr>
  696. <td class="bg-blue-light">C2 fr LDPE</td>
  697. <td class="no-border solid-line-top" rowspan="2" colspan="2"></td>
  698. <td class="bg-yellow-light">
  699. <span v-if="!updating">{{reportData.offgasToFurnance}}</span>
  700. <el-input v-if="updating" size="mini" v-model="reportData.offgasToFurnance"/>
  701. </td>
  702. <td class="bg-yellow-light">
  703. <span v-if="!updating">{{reportData.offgasToYbs}}</span>
  704. <el-input v-if="updating" size="mini" v-model="reportData.offgasToYbs"/>
  705. </td>
  706. <td class="bg-yellow-light">
  707. <span v-if="!updating">{{reportData.offgasToCEru}}</span>
  708. <el-input v-if="updating" size="mini" v-model="reportData.offgasToCEru"/>
  709. </td>
  710. <td class="bg-yellow-light">
  711. <span v-if="!updating">{{reportData.offgasSubInCloseU2}}</span>
  712. <el-input v-if="updating" size="mini" v-model="reportData.offgasSubInCloseU2"/>
  713. </td>
  714. <td class="bg-yellow-light">
  715. <span v-if="!updating">{{reportData.offgasFlareSctu}}</span>
  716. <el-input v-if="updating" size="mini" v-model="reportData.offgasFlareSctu"/>
  717. </td>
  718. <td class="bg-yellow-light">
  719. <span v-if="!updating">{{reportData.offgasToU2Nm3}}</span>
  720. <el-input v-if="updating" size="mini" v-model="reportData.offgasToU2Nm3"/>
  721. </td>
  722. <td class="bg-yellow-light">
  723. <span v-if="!updating">{{reportData.offgasFlareLossT}}</span>
  724. <el-input v-if="updating" size="mini" v-model="reportData.offgasFlareLossT"/>
  725. </td>
  726. <td class="no-border" colspan="3"></td>
  727. <td class="bg-blue-light">To RTTF</td>
  728. <td class="bg-blue-light">To Train</td>
  729. </tr>
  730. <tr>
  731. <td class="bg-yellow-light">
  732. <span v-if="!updating">{{reportData.c2FrLdpe}}</span>
  733. <el-input v-if="updating" size="mini" v-model="reportData.c2FrLdpe"/>
  734. </td>
  735. <td class="no-border solid-line-top" rowspan="2"></td>
  736. <td class="bg-blue-light" rowspan="2">RPG</td>
  737. <td class="bg-yellow-light" rowspan="2">
  738. <span v-if="!updating">{{reportData.rpgYieldPercentage}}</span>
  739. <el-input v-if="updating" size="mini" v-model="reportData.rpgYieldPercentage"/>
  740. </td>
  741. <td class="bg-yellow-light" rowspan="2">
  742. <span v-if="!updating">{{reportData.rpgProduced}}</span>
  743. <el-input v-if="updating" size="mini" v-model="reportData.rpgProduced"/>
  744. </td>
  745. <td class="bg-yellow-light" rowspan="2">
  746. <span v-if="!updating">{{reportData.rpgInventory}}</span>
  747. <el-input v-if="updating" size="mini" v-model="reportData.rpgInventory"/>
  748. </td>
  749. <td class="bg-yellow-light" rowspan="2">
  750. <span v-if="!updating">{{reportData.rpgChange}}</span>
  751. <el-input v-if="updating" size="mini" v-model="reportData.rpgChange"/>
  752. </td>
  753. <td class="bg-yellow-light" rowspan="2">
  754. <span v-if="!updating">{{reportData.rpgImport}}</span>
  755. <el-input v-if="updating" size="mini" v-model="reportData.rpgImport"/>
  756. </td>
  757. <td class="bg-yellow-light" rowspan="2">
  758. <span v-if="!updating">{{reportData.rpgExport}}</span>
  759. <el-input v-if="updating" size="mini" v-model="reportData.rpgExport"/>
  760. </td>
  761. <td class="bg-blue-light">To PGU</td>
  762. <td class="bg-blue-light">Fr YFCC</td>
  763. <td class="no-border" colspan="8"></td>
  764. <td class="bg-yellow-light">
  765. <span v-if="!updating">{{reportData.aeuBenzeneToRttf}}</span>
  766. <el-input v-if="updating" size="mini" v-model="reportData.aeuBenzeneToRttf"/>
  767. </td>
  768. <td class="bg-yellow-light">
  769. <span v-if="!updating">{{reportData.aeuBenzeneToTrain}}</span>
  770. <el-input v-if="updating" size="mini" v-model="reportData.aeuBenzeneToTrain"/>
  771. </td>
  772. </tr>
  773. <tr>
  774. <td class="bg-blue-light">C3 fr OXO</td>
  775. <td class="no-border solid-line-top" rowspan="2" colspan="2"></td>
  776. <td class="bg-yellow-light">
  777. <span v-if="!updating">{{reportData.rpgToPgu}}</span>
  778. <el-input v-if="updating" size="mini" v-model="reportData.rpgToPgu"/>
  779. </td>
  780. <td class="bg-yellow-light">
  781. <span v-if="!updating">{{reportData.rpgFrYfcc}}</span>
  782. <el-input v-if="updating" size="mini" v-model="reportData.rpgFrYfcc"/>
  783. </td>
  784. </tr>
  785. <tr>
  786. <td class="bg-yellow-light">
  787. <span v-if="!updating">{{reportData.c3FrOxo}}</span>
  788. <el-input v-if="updating" size="mini" v-model="reportData.c3FrOxo"/>
  789. </td>
  790. <td class="no-border solid-line-top" rowspan="2"></td>
  791. <td class="bg-blue-light" rowspan="2">Methane</td>
  792. <td class="bg-yellow-light" rowspan="2">
  793. <span v-if="!updating">{{reportData.methaneYieldPercentage}}</span>
  794. <el-input v-if="updating" size="mini" v-model="reportData.methaneYieldPercentage"/>
  795. </td>
  796. <td class="bg-yellow-light" rowspan="2">
  797. <span v-if="!updating">{{reportData.methaneProduced}}</span>
  798. <el-input v-if="updating" size="mini" v-model="reportData.methaneProduced"/>
  799. </td>
  800. <td class="bg-blue-light">To EO/EG</td>
  801. <td class="no-border" colspan="8"></td>
  802. <td class="bg-blue-light">yield %</td>
  803. <td class="bg-blue-light">Inventory</td>
  804. <td class="no-border" colspan="3"></td>
  805. <td class="bg-blue-light">To Ship</td>
  806. <td class="bg-blue-light">Fr Ship</td>
  807. </tr>
  808. <tr>
  809. <td class="bg-blue-light">MIXED C3/C4 </td>
  810. <td class="no-border solid-line-top" rowspan="2" colspan="2"></td>
  811. <td class="bg-yellow-light">
  812. <span v-if="!updating">{{reportData.methaneToEoEg}}</span>
  813. <el-input v-if="updating" size="mini" v-model="reportData.methaneToEoEg"/>
  814. </td>
  815. <td class="no-border" colspan="5"></td>
  816. <td class="bg-green" rowspan="14">AEU</td>
  817. <td class="no-border" colspan="2"></td>
  818. <td class="bg-blue-light">Produced</td>
  819. <td class="bg-blue-light">Change</td>
  820. <td class="no-border" colspan="3"></td>
  821. <td class="bg-yellow-light">
  822. <span v-if="!updating">{{reportData.aeuTolueneToShip}}</span>
  823. <el-input v-if="updating" size="mini" v-model="reportData.aeuTolueneToShip"/>
  824. </td>
  825. <td class="bg-yellow-light">
  826. <span v-if="!updating">{{reportData.aeuTolueneFrShip}}</span>
  827. <el-input v-if="updating" size="mini" v-model="reportData.aeuTolueneFrShip"/>
  828. </td>
  829. </tr>
  830. <tr>
  831. <td class="bg-yellow-light">
  832. <span v-if="!updating">{{reportData.mixedC3C4}}</span>
  833. <el-input v-if="updating" size="mini" v-model="reportData.mixedC3C4"/>
  834. </td>
  835. <td class="no-border solid-line-top" rowspan="2"></td>
  836. <td class="bg-blue-light" rowspan="2">Residue oil</td>
  837. <td class="bg-yellow-light" rowspan="2">
  838. <span v-if="!updating">{{reportData.residueOilYieldPercentage}}</span>
  839. <el-input v-if="updating" size="mini" v-model="reportData.residueOilYieldPercentage"/>
  840. </td>
  841. <td class="bg-yellow-light" rowspan="2">
  842. <span v-if="!updating">{{reportData.residueOilProduced}}</span>
  843. <el-input v-if="updating" size="mini" v-model="reportData.residueOilProduced"/>
  844. </td>
  845. <td class="no-border" colspan="7"></td>
  846. <td class="no-border solid-line-bottom"></td>
  847. <td class="bg-blue-light" rowspan="2">Benzene</td>
  848. <td class="bg-yellow-light">
  849. <span v-if="!updating">{{reportData.aeuBenzeneYeildPercentage}}</span>
  850. <el-input v-if="updating" size="mini" v-model="reportData.aeuBenzeneYeildPercentage"/>
  851. </td>
  852. <td class="bg-yellow-light">
  853. <span v-if="!updating">{{reportData.aeuBenzeneInventory}}</span>
  854. <el-input v-if="updating" size="mini" v-model="reportData.aeuBenzeneInventory"/>
  855. </td>
  856. <td class="no-border solid-line-bottom" colspan="2"></td>
  857. <td class="bg-blue-light">To YPC</td>
  858. <td class="bg-blue-light">Fr YPC</td>
  859. </tr>
  860. <tr>
  861. <td class="bg-blue-light">Hy C9</td>
  862. <td class="no-border solid-line-top" rowspan="2" colspan="2"></td>
  863. <td class="no-border" colspan="8"></td>
  864. <td class="bg-yellow-light">
  865. <span v-if="!updating">{{reportData.aeuBenzeneProduced}}</span>
  866. <el-input v-if="updating" size="mini" v-model="reportData.aeuBenzeneProduced"/>
  867. </td>
  868. <td class="bg-yellow-light">
  869. <span v-if="!updating">{{reportData.aeuBenzeneChange}}</span>
  870. <el-input v-if="updating" size="mini" v-model="reportData.aeuBenzeneChange"/>
  871. </td>
  872. <td class="no-border solid-line-bottom" colspan="3" rowspan="2"></td>
  873. <td class="bg-yellow-light">
  874. <span v-if="!updating">{{reportData.aeuTolueneToYpc}}</span>
  875. <el-input v-if="updating" size="mini" v-model="reportData.aeuTolueneToYpc"/>
  876. </td>
  877. <td class="bg-yellow-light">
  878. <span v-if="!updating">{{reportData.aeuTolueneFrYpc}}</span>
  879. <el-input v-if="updating" size="mini" v-model="reportData.aeuTolueneFrYpc"/>
  880. </td>
  881. </tr>
  882. <tr>
  883. <td class="bg-yellow-light">
  884. <span v-if="!updating">{{reportData.hyC9}}</span>
  885. <el-input v-if="updating" size="mini" v-model="reportData.hyC9"/>
  886. </td>
  887. <td class="no-border solid-line-top" rowspan="2"></td>
  888. <td class="no-border" colspan="10"></td>
  889. <td class="no-border solid-line-bottom"></td>
  890. <td class="bg-blue-light" rowspan="2">Toluene</td>
  891. <td class="bg-yellow-light">
  892. <span v-if="!updating">{{reportData.aeuTolueneYeildPercentage}}</span>
  893. <el-input v-if="updating" size="mini" v-model="reportData.aeuTolueneYeildPercentage"/>
  894. </td>
  895. <td class="bg-yellow-light">
  896. <span v-if="!updating">{{reportData.aeuTolueneInventory}}</span>
  897. <el-input v-if="updating" size="mini" v-model="reportData.aeuTolueneInventory"/>
  898. </td>
  899. <td class="bg-blue-light">To RTTF</td>
  900. <td class="bg-blue-light">Fr YBS</td>
  901. </tr>
  902. <tr>
  903. <td class="bg-blue-light">PGU Offgas</td>
  904. <td class="no-border" rowspan="9" colspan="2"></td>
  905. <td class="no-border" colspan="11"></td>
  906. <td class="bg-yellow-light">
  907. <span v-if="!updating">{{reportData.aeuTolueneProduced}}</span>
  908. <el-input v-if="updating" size="mini" v-model="reportData.aeuTolueneProduced"/>
  909. </td>
  910. <td class="bg-yellow-light">
  911. <span v-if="!updating">{{reportData.aeuTolueneChange}}</span>
  912. <el-input v-if="updating" size="mini" v-model="reportData.aeuTolueneChange"/>
  913. </td>
  914. <td class="no-border solid-line-bottom" colspan="2" rowspan="2"></td>
  915. <td class="no-border" rowspan="2"></td>
  916. <td class="bg-yellow-light">
  917. <span v-if="!updating">{{reportData.aeuTolueneToRttf}}</span>
  918. <el-input v-if="updating" size="mini" v-model="reportData.aeuTolueneToRttf"/>
  919. </td>
  920. <td class="bg-yellow-light">
  921. <span v-if="!updating">{{reportData.aeuTolueneFrYbs}}</span>
  922. <el-input v-if="updating" size="mini" v-model="reportData.aeuTolueneFrYbs"/>
  923. </td>
  924. </tr>
  925. <tr>
  926. <td class="bg-yellow-light">
  927. <span v-if="!updating">{{reportData.pguOffgas}}</span>
  928. <el-input v-if="updating" size="mini" v-model="reportData.pguOffgas"/>
  929. </td>
  930. <td class="no-border solid-line-top" rowspan="2"></td>
  931. <td class="no-border" colspan="7"></td>
  932. <td class="no-border bg-yellow">t/h</td>
  933. <td class="no-border bg-yellow">
  934. <span v-if="!updating">{{reportData.pguAeuTH}}</span>
  935. <el-input v-if="updating" size="mini" v-model="reportData.pguAeuTH"/>
  936. </td>
  937. <td class="no-border solid-line-bottom"></td>
  938. <td class="bg-blue-light" rowspan="2">Xylene</td>
  939. <td class="bg-yellow-light">
  940. <span v-if="!updating">{{reportData.aeuXyleneYeildPercentage}}</span>
  941. <el-input v-if="updating" size="mini" v-model="reportData.aeuXyleneYeildPercentage"/>
  942. </td>
  943. <td class="bg-yellow-light">
  944. <span v-if="!updating">{{reportData.aeuXyleneInventory}}</span>
  945. <el-input v-if="updating" size="mini" v-model="reportData.aeuXyleneInventory"/>
  946. </td>
  947. <td class="bg-blue-light">To EU</td>
  948. <td class="bg-blue-light"></td>
  949. </tr>
  950. <tr>
  951. <td class="bg-blue-light">Wash Oil</td>
  952. <td class="no-border" colspan="2"></td>
  953. <td class="bg-green" rowspan="14">PGU</td>
  954. <td class="no-border" colspan="2"></td>
  955. <td class="bg-blue-light">yield %</td>
  956. <td class="bg-blue-light">Inventory</td>
  957. <td class="bg-blue-light">Export</td>
  958. <td class="no-border" colspan="4"></td>
  959. <td class="bg-yellow-light">
  960. <span v-if="!updating">{{reportData.aeuXyleneProduced}}</span>
  961. <el-input v-if="updating" size="mini" v-model="reportData.aeuXyleneProduced"/>
  962. </td>
  963. <td class="bg-yellow-light">
  964. <span v-if="!updating">{{reportData.aeuXyleneChange}}</span>
  965. <el-input v-if="updating" size="mini" v-model="reportData.aeuXyleneChange"/>
  966. </td>
  967. <td class="no-border"></td>
  968. <td class="no-border"></td>
  969. <td class="no-border solid-line-left solid-line-bottom" rowspan="7"></td>
  970. <td class="bg-yellow-light">
  971. <span v-if="!updating">{{reportData.aeuTolueneToEu}}</span>
  972. <el-input v-if="updating" size="mini" v-model="reportData.aeuTolueneToEu"/>
  973. </td>
  974. <td class="bg-yellow-light"></td>
  975. </tr>
  976. <tr>
  977. <td class="bg-yellow-light">
  978. <span v-if="!updating">{{reportData.washOil}}</span>
  979. <el-input v-if="updating" size="mini" v-model="reportData.washOil"/>
  980. </td>
  981. <td class="no-border solid-line-top" rowspan="2"></td>
  982. <td class="no-border" colspan="5"></td>
  983. <td class="bg-blue-light">Produced</td>
  984. <td class="bg-blue-light">Change</td>
  985. <td class="bg-blue-light">To AEU</td>
  986. <td class="no-border bg-yellow-light solid-line-bottom">
  987. <span v-if="!updating">{{reportData.pguToAeu}}</span>
  988. <el-input v-if="updating" size="mini" v-model="reportData.pguToAeu"/>
  989. </td>
  990. <td class="no-border solid-line-bottom"></td>
  991. <td class="bg-blue-light" rowspan="2">C6-C8 NA</td>
  992. <td class="bg-yellow-light">
  993. <span v-if="!updating">{{reportData.aeuC6C8NaYeildPercentage}}</span>
  994. <el-input v-if="updating" size="mini" v-model="reportData.aeuC6C8NaYeildPercentage"/>
  995. </td>
  996. <td class="bg-yellow-light">
  997. <span v-if="!updating">{{reportData.aeuC6C8NaInventory}}</span>
  998. <el-input v-if="updating" size="mini" v-model="reportData.aeuC6C8NaInventory"/>
  999. </td>
  1000. <td class="no-border"></td>
  1001. <td class="no-border"></td>
  1002. </tr>
  1003. <tr>
  1004. <td class="bg-blue-light">Toluene</td>
  1005. <td class="no-border bg-yellow">t/h</td>
  1006. <td class="bg-yellow no-border">
  1007. <span v-if="!updating">{{reportData.pguRpgTH}}</span>
  1008. <el-input v-if="updating" size="mini" v-model="reportData.pguRpgTH"/>
  1009. </td>
  1010. <td class="no-border solid-line-bottom"></td>
  1011. <td class="bg-blue-light">BTX</td>
  1012. <td class="bg-yellow-light">
  1013. <span v-if="!updating">{{reportData.pguBtxYeildPercentage}}</span>
  1014. <el-input v-if="updating" size="mini" v-model="reportData.pguBtxYeildPercentage"/>
  1015. </td>
  1016. <td class="bg-yellow-light">
  1017. <span v-if="!updating">{{reportData.pguBtxInventory}}</span>
  1018. <el-input v-if="updating" size="mini" v-model="reportData.pguBtxInventory"/>
  1019. </td>
  1020. <td>
  1021. <span v-if="!updating">{{reportData.pguBtxExport}}</span>
  1022. <el-input v-if="updating" size="mini" v-model="reportData.pguBtxExport"/>
  1023. </td>
  1024. <td class="no-border" colspan="4"></td>
  1025. <td class="bg-yellow-light">
  1026. <span v-if="!updating">{{reportData.aeuC6C8NaProduced}}</span>
  1027. <el-input v-if="updating" size="mini" v-model="reportData.aeuC6C8NaProduced"/>
  1028. </td>
  1029. <td class="bg-yellow-light">
  1030. <span v-if="!updating">{{reportData.aeuC6C8NaChange}}</span>
  1031. <el-input v-if="updating" size="mini" v-model="reportData.aeuC6C8NaChange"/>
  1032. </td>
  1033. <td class="no-border solid-line-top solid-line-right" rowspan="8"></td>
  1034. <td class="no-border"></td>
  1035. <td class="bg-blue-light">To ship</td>
  1036. <td class="bg-blue-light">Fr ship</td>
  1037. </tr>
  1038. <tr>
  1039. <td class="bg-yellow-light">
  1040. <span v-if="!updating">{{reportData.toluene}}</span>
  1041. <el-input v-if="updating" size="mini" v-model="reportData.toluene"/>
  1042. </td>
  1043. <td class="no-border solid-line-top" rowspan="2"></td>
  1044. <td class="bg-blue-light">RPG</td>
  1045. <td class="no-border solid-line-bottom">
  1046. <span v-if="!updating">{{reportData.rpgToPgu2}}</span>
  1047. <el-input v-if="updating" size="mini" v-model="reportData.rpgToPgu2"/>
  1048. </td>
  1049. <td class="no-border"></td>
  1050. <td class="bg-blue-light">Product</td>
  1051. <td class="bg-yellow-light">
  1052. <span v-if="!updating">{{reportData.pguBtxProduced}}</span>
  1053. <el-input v-if="updating" size="mini" v-model="reportData.pguBtxProduced"/>
  1054. </td>
  1055. <td class="bg-yellow-light">
  1056. <span v-if="!updating">{{reportData.pguBtxChange}}</span>
  1057. <el-input v-if="updating" size="mini" v-model="reportData.pguBtxChange"/>
  1058. </td>
  1059. <td class="bg-yellow-light">
  1060. <span v-if="!updating">{{reportData.pguBtxToAeu}}</span>
  1061. <el-input v-if="updating" size="mini" v-model="reportData.pguBtxToAeu"/>
  1062. </td>
  1063. <td class="no-border bg-yellow-light solid-line-top">
  1064. <span v-if="!updating">{{reportData.aeuToPgu}}</span>
  1065. <el-input v-if="updating" size="mini" v-model="reportData.aeuToPgu"/>
  1066. </td>
  1067. <td class="no-border" colspan="4"></td>
  1068. <td class="no-border"></td>
  1069. <td class="bg-yellow-light">
  1070. <span v-if="!updating">{{reportData.aeuXyleneToShip}}</span>
  1071. <el-input v-if="updating" size="mini" v-model="reportData.aeuXyleneToShip"/>
  1072. </td>
  1073. <td class="bg-yellow-light">
  1074. <span v-if="!updating">{{reportData.aeuXyleneFrShip}}</span>
  1075. <el-input v-if="updating" size="mini" v-model="reportData.aeuXyleneFrShip"/>
  1076. </td>
  1077. </tr>
  1078. <tr>
  1079. <td class="bg-blue-light">Hy C4 fr R800</td>
  1080. <td>
  1081. <span v-if="!updating">{{reportData.pguRpg1}}</span>
  1082. <el-input v-if="updating" size="mini" v-model="reportData.pguRpg1"/>
  1083. </td>
  1084. <td class="no-border" colspan="11"></td>
  1085. <td class="no-border">AEU</td>
  1086. <td class="no-border">PGU&AEU</td>
  1087. <td class="no-border"></td>
  1088. <td class="bg-blue-light">To YPC</td>
  1089. <td class="bg-blue-light">Fr YPC</td>
  1090. </tr>
  1091. <tr>
  1092. <td class="bg-yellow-light">
  1093. <span v-if="!updating">{{reportData.hyC4FrR800}}</span>
  1094. <el-input v-if="updating" size="mini" v-model="reportData.hyC4FrR800"/>
  1095. </td>
  1096. <td class="no-border solid-line-top" rowspan="2"></td>
  1097. <td class="bg-yellow-light">
  1098. <span v-if="!updating">{{reportData.pguRpg2}}</span>
  1099. <el-input v-if="updating" size="mini" v-model="reportData.pguRpg2"/>
  1100. </td>
  1101. <td class="bg-yellow-light no-border solid-line-top">
  1102. <span v-if="!updating">{{reportData.pguToRpg}}</span>
  1103. <el-input v-if="updating" size="mini" v-model="reportData.pguToRpg"/>
  1104. </td>
  1105. <td class="no-border" colspan="8"></td>
  1106. <td class="no-border bg-blue-light">total Feed</td>
  1107. <td class="no-border bg-yellow-light">
  1108. <span v-if="!updating">{{reportData.aeuTotalFeed}}</span>
  1109. <el-input v-if="updating" size="mini" v-model="reportData.aeuTotalFeed"/>
  1110. </td>
  1111. <td class="no-border bg-yellow-light">
  1112. <span v-if="!updating">{{reportData.pguAeuTotalFeed}}</span>
  1113. <el-input v-if="updating" size="mini" v-model="reportData.pguAeuTotalFeed"/>
  1114. </td>
  1115. <td class="no-border"></td>
  1116. <td class="bg-yellow-light">
  1117. <span v-if="!updating">{{reportData.aeuXyleneToYpc}}</span>
  1118. <el-input v-if="updating" size="mini" v-model="reportData.aeuXyleneToYpc"/>
  1119. </td>
  1120. <td class="bg-yellow-light">
  1121. <span v-if="!updating">{{reportData.aeuXyleneFrYpc}}</span>
  1122. <el-input v-if="updating" size="mini" v-model="reportData.aeuXyleneFrYpc"/>
  1123. </td>
  1124. </tr>
  1125. <tr>
  1126. <td class="no-border" colspan="8"></td>
  1127. <td class="no-border solid-line-bottom"></td>
  1128. <td class="bg-blue-light" rowspan="2">Washoil</td>
  1129. <td class="bg-yellow-light">
  1130. <span v-if="!updating">{{reportData.pguWashoilYeildPercentage}}</span>
  1131. <el-input v-if="updating" size="mini" v-model="reportData.pguWashoilYeildPercentage"/>
  1132. </td>
  1133. <td class="bg-yellow-light">
  1134. <span v-if="!updating">{{reportData.pguWashoilInventory}}</span>
  1135. <el-input v-if="updating" size="mini" v-model="reportData.pguWashoilInventory"/>
  1136. </td>
  1137. <td class="bg-blue-light">To EU</td>
  1138. <td class="no-border" colspan="3"></td>
  1139. <td class="no-border bg-blue-light">output</td>
  1140. <td class="no-border bg-yellow-light">
  1141. <span v-if="!updating">{{reportData.aeuOutput}}</span>
  1142. <el-input v-if="updating" size="mini" v-model="reportData.aeuOutput"/>
  1143. </td>
  1144. <td class="no-border bg-yellow-light">
  1145. <span v-if="!updating">{{reportData.pguAeuOutput}}</span>
  1146. <el-input v-if="updating" size="mini" v-model="reportData.pguAeuOutput"/>
  1147. </td>
  1148. <td class="no-border"></td>
  1149. <td class="bg-blue-light">To rttf</td>
  1150. <td class="bg-blue-light"></td>
  1151. </tr>
  1152. <tr>
  1153. <td class="bg-blue-light" colspan="2">Total input</td>
  1154. <td class="bg-yellow-light">
  1155. <span v-if="!updating">{{reportData.totalInput}}</span>
  1156. <el-input v-if="updating" size="mini" v-model="reportData.totalInput"/>
  1157. {{reportData.totalInput}}
  1158. </td>
  1159. <td class="no-border" colspan="2"></td>
  1160. <td class="bg-blue-light">H2</td>
  1161. <td class="no-border" colspan="4"></td>
  1162. <td class="bg-yellow-light">
  1163. <span v-if="!updating">{{reportData.pguWashoilProduced}}</span>
  1164. <el-input v-if="updating" size="mini" v-model="reportData.pguWashoilProduced"/>
  1165. </td>
  1166. <td class="bg-yellow-light">
  1167. <span v-if="!updating">{{reportData.pguWashoilChange}}</span>
  1168. <el-input v-if="updating" size="mini" v-model="reportData.pguWashoilChange"/>
  1169. </td>
  1170. <td class="bg-yellow-light">
  1171. <span v-if="!updating">{{reportData.pguWashoilToEu}}</span>
  1172. <el-input v-if="updating" size="mini" v-model="reportData.pguWashoilToEu"/>
  1173. </td>
  1174. <td class="no-border" colspan="3"></td>
  1175. <td class="no-border bg-blue-light">Total loss</td>
  1176. <td class="no-border bg-yellow-light">
  1177. <span v-if="!updating">{{reportData.aeuTotalLoss}}</span>
  1178. <el-input v-if="updating" size="mini" v-model="reportData.aeuTotalLoss"/>
  1179. </td>
  1180. <td class="no-border bg-yellow-light">
  1181. <span v-if="!updating">{{reportData.pguAeuTotalLoss}}</span>
  1182. <el-input v-if="updating" size="mini" v-model="reportData.pguAeuTotalLoss"/>
  1183. </td>
  1184. <td class="no-border"></td>
  1185. <td class="no-border"></td>
  1186. <td class="bg-yellow-light">
  1187. <span v-if="!updating">{{reportData.aeuXyleneToRttf}}</span>
  1188. <el-input v-if="updating" size="mini" v-model="reportData.aeuXyleneToRttf"/>
  1189. </td>
  1190. <td class="bg-yellow-light"></td>
  1191. </tr>
  1192. <tr>
  1193. <td class="bg-blue-light" colspan="2">Total output</td>
  1194. <td class="bg-yellow-light">
  1195. <span v-if="!updating">{{reportData.totalOutput}}</span>
  1196. <el-input v-if="updating" size="mini" v-model="reportData.totalOutput"/>
  1197. </td>
  1198. <td class="no-border" colspan="2"></td>
  1199. <td class="bg-yellow-light">
  1200. <span v-if="!updating">{{reportData.pguH2}}</span>
  1201. <el-input v-if="updating" size="mini" v-model="reportData.pguH2"/>
  1202. </td>
  1203. <td class="no-border solid-line-top"></td>
  1204. <td class="no-border solid-line-bottom"></td>
  1205. <td class="bg-blue-light" rowspan="2">offags</td>
  1206. <td class="bg-yellow-light">
  1207. <span v-if="!updating">{{reportData.pguOffgasYeildPercentage}}</span>
  1208. <el-input v-if="updating" size="mini" v-model="reportData.pguOffgasYeildPercentage"/>
  1209. </td>
  1210. <td class="bg-yellow-light">
  1211. <span v-if="!updating">{{reportData.pguOffgasInventory}}</span>
  1212. <el-input v-if="updating" size="mini" v-model="reportData.pguOffgasInventory"/>
  1213. </td>
  1214. <td class="bg-blue-light">To EU</td>
  1215. <td class="no-border" colspan="3"></td>
  1216. <td class="no-border bg-blue-light">loss%</td>
  1217. <td class="no-border bg-yellow-light">
  1218. <span v-if="!updating">{{reportData.aeuLossPercentage}}</span>
  1219. <el-input v-if="updating" size="mini" v-model="reportData.aeuLossPercentage"/>
  1220. </td>
  1221. <td class="no-border bg-yellow-light">
  1222. <span v-if="!updating">{{reportData.pguAeuLossPercentage}}</span>
  1223. <el-input v-if="updating" size="mini" v-model="reportData.pguAeuLossPercentage"/>
  1224. </td>
  1225. </tr>
  1226. <tr>
  1227. <td class="bg-blue-light" colspan="2">Total loss</td>
  1228. <td class="bg-yellow-light ft-red">
  1229. <span v-if="!updating">{{reportData.totalLoss}}</span>
  1230. <el-input v-if="updating" size="mini" v-model="reportData.totalLoss"/>
  1231. </td>
  1232. <td class="no-border" colspan="6"></td>
  1233. <td class="bg-yellow-light">
  1234. <span v-if="!updating">{{reportData.pguOffgasProduced}}</span>
  1235. <el-input v-if="updating" size="mini" v-model="reportData.pguOffgasProduced"/>
  1236. </td>
  1237. <td class="bg-yellow-light">
  1238. <span v-if="!updating">{{reportData.pguOffgasChange}}</span>
  1239. <el-input v-if="updating" size="mini" v-model="reportData.pguOffgasChange"/>
  1240. </td>
  1241. <td class="bg-yellow-light">
  1242. <span v-if="!updating">{{reportData.pguOffgasToEu}}</span>
  1243. <el-input v-if="updating" size="mini" v-model="reportData.pguOffgasToEu"/>
  1244. </td>
  1245. <td class="no-border" colspan="3"></td>
  1246. <td class="no-border bg-blue">Load%</td>
  1247. <td class="no-border bg-blue">
  1248. <span v-if="!updating">{{reportData.aeuFeedLoadPercentage}}</span>
  1249. <el-input v-if="updating" size="mini" v-model="reportData.aeuFeedLoadPercentage"/>
  1250. </td>
  1251. <td class="no-border bg-blue">
  1252. <span v-if="!updating">{{reportData.pguAeuFeedLoadPercentage}}</span>
  1253. <el-input v-if="updating" size="mini" v-model="reportData.pguAeuFeedLoadPercentage"/>
  1254. </td>
  1255. <td class="no-border solid-line-bottom" colspan="2"></td>
  1256. <td class="bg-blue-light">To EU</td>
  1257. <td class="bg-blue-light">To YPC</td>
  1258. </tr>
  1259. <tr>
  1260. <td class="bg-blue-light" colspan="2">loss%</td>
  1261. <td class="bg-yellow-light ft-red">
  1262. <span v-if="!updating">{{reportData.lossPercentage}}</span>
  1263. <el-input v-if="updating" size="mini" v-model="reportData.lossPercentage"/>
  1264. </td>
  1265. <td class="no-border" colspan="2"></td>
  1266. <td class="no-border bg-blue-light">total Feed</td>
  1267. <td class="no-border bg-yellow-light">
  1268. <span v-if="!updating">{{reportData.pguTotalFeed}}</span>
  1269. <el-input v-if="updating" size="mini" v-model="reportData.pguTotalFeed"/>
  1270. </td>
  1271. <td class="no-border solid-line-bottom"></td>
  1272. <td class="bg-blue-light" rowspan="2">C5</td>
  1273. <td class="bg-yellow-light">
  1274. <span v-if="!updating">{{reportData.pguC5YeildPercentage}}</span>
  1275. <el-input v-if="updating" size="mini" v-model="reportData.pguC5YeildPercentage"/>
  1276. </td>
  1277. <td class="bg-yellow-light">C5 raff input</td>
  1278. <td class="bg-yellow-light">
  1279. <span v-if="!updating">{{reportData.pguC5Export}}</span>
  1280. <el-input v-if="updating" size="mini" v-model="reportData.pguC5Export"/>
  1281. </td>
  1282. <td class="bg-blue-light">To EU</td>
  1283. <td class="bg-blue-light">To Yuanguan</td>
  1284. <td class="no-border" colspan="7"></td>
  1285. <td class="bg-yellow-light">
  1286. <span v-if="!updating">{{reportData.aeuC6C8NaToEu}}</span>
  1287. <el-input v-if="updating" size="mini" v-model="reportData.aeuC6C8NaToEu"/>
  1288. </td>
  1289. <td class="bg-yellow-light">
  1290. <span v-if="!updating">{{reportData.aeuC6C8NaToYpc}}</span>
  1291. <el-input v-if="updating" size="mini" v-model="reportData.aeuC6C8NaToYpc"/>
  1292. </td>
  1293. </tr>
  1294. <tr>
  1295. <td class="bg-blue-light" colspan="2">Total Furnace Feed</td>
  1296. <td class="bg-yellow-light">
  1297. <span v-if="!updating">{{reportData.totalFurnanceFeed}}</span>
  1298. <el-input v-if="updating" size="mini" v-model="reportData.totalFurnanceFeed"/>
  1299. </td>
  1300. <td class="no-border" colspan="2"></td>
  1301. <td class="no-border bg-blue-light">output</td>
  1302. <td class="no-border bg-yellow-light">
  1303. <span v-if="!updating">{{reportData.pguOutput}}</span>
  1304. <el-input v-if="updating" size="mini" v-model="reportData.pguOutput"/>
  1305. </td>
  1306. <td class="no-border"></td>
  1307. <td class="bg-yellow-light">
  1308. <span v-if="!updating">{{reportData.pguC5Produced}}</span>
  1309. <el-input v-if="updating" size="mini" v-model="reportData.pguC5Produced"/>
  1310. </td>
  1311. <td class="bg-yellow-light">
  1312. <span v-if="!updating">{{reportData.pguC5RaffInput}}</span>
  1313. <el-input v-if="updating" size="mini" v-model="reportData.pguC5RaffInput"/>
  1314. </td>
  1315. <td class="bg-yellow-light">
  1316. <span v-if="!updating">{{reportData.pguC5ToAeu}}</span>
  1317. <el-input v-if="updating" size="mini" v-model="reportData.pguC5ToAeu"/>
  1318. </td>
  1319. <td class="bg-yellow-light">
  1320. <span v-if="!updating">{{reportData.pguC5ToEu}}</span>
  1321. <el-input v-if="updating" size="mini" v-model="reportData.pguC5ToEu"/>
  1322. </td>
  1323. <td class="bg-yellow-light">
  1324. <span v-if="!updating">{{reportData.pguC5ToYuanguan}}</span>
  1325. <el-input v-if="updating" size="mini" v-model="reportData.pguC5ToYuanguan"/>
  1326. </td>
  1327. </tr>
  1328. <tr>
  1329. <td class="bg-blue-light" colspan="2">NAP fr CLTF</td>
  1330. <td class="bg-blue">
  1331. <span v-if="!updating">{{reportData.napFrCltf}}</span>
  1332. <el-input v-if="updating" size="mini" v-model="reportData.napFrCltf"/>
  1333. </td>
  1334. <td class="no-border" colspan="2"></td>
  1335. <td class="no-border bg-blue-light">Total loss</td>
  1336. <td class="no-border bg-yellow-light">
  1337. <span v-if="!updating">{{reportData.pguTotalLoss}}</span>
  1338. <el-input v-if="updating" size="mini" v-model="reportData.pguTotalLoss"/>
  1339. </td>
  1340. <td class="no-border solid-line-bottom"></td>
  1341. <td class="bg-blue-light" rowspan="2">C9</td>
  1342. <td class="bg-yellow-light">
  1343. <span v-if="!updating">{{reportData.pguC9YeildPercentage}}</span>
  1344. <el-input v-if="updating" size="mini" v-model="reportData.pguC9YeildPercentage"/>
  1345. </td>
  1346. <td class="bg-yellow-light">
  1347. <span v-if="!updating">{{reportData.pguC9Inventory}}</span>
  1348. <el-input v-if="updating" size="mini" v-model="reportData.pguC9Inventory"/>
  1349. </td>
  1350. <td class="bg-yellow-light">
  1351. <span v-if="!updating">{{reportData.pguC9Export}}</span>
  1352. <el-input v-if="updating" size="mini" v-model="reportData.pguC9Export"/>
  1353. </td>
  1354. <td class="bg-blue-light">To RTTF</td>
  1355. <td class="bg-blue-light">To ship</td>
  1356. <td class="bg-blue-light">To YFCC</td>
  1357. </tr>
  1358. <tr>
  1359. <td class="bg-blue-light" colspan="2">Total P/E</td>
  1360. <td class="bg-yellow-light">
  1361. <span v-if="!updating">{{reportData.totalPE}}</span>
  1362. <el-input v-if="updating" size="mini" v-model="reportData.totalPE"/>
  1363. </td>
  1364. <td class="no-border" colspan="2"></td>
  1365. <td class="no-border bg-blue-light">loss%</td>
  1366. <td class="no-border bg-yellow-light">
  1367. <span v-if="!updating">{{reportData.pguLossPercentage}}</span>
  1368. <el-input v-if="updating" size="mini" v-model="reportData.pguLossPercentage"/>
  1369. </td>
  1370. <td class="no-border"></td>
  1371. <td class="bg-yellow-light">
  1372. <span v-if="!updating">{{reportData.pguC9Produced}}</span>
  1373. <el-input v-if="updating" size="mini" v-model="reportData.pguC9Produced"/>
  1374. </td>
  1375. <td class="bg-yellow-light">
  1376. <span v-if="!updating">{{reportData.pguC9Change}}</span>
  1377. <el-input v-if="updating" size="mini" v-model="reportData.pguC9Change"/>
  1378. </td>
  1379. <td class="bg-yellow-light">
  1380. <span v-if="!updating">{{reportData.pguC9ToAeu}}</span>
  1381. <el-input v-if="updating" size="mini" v-model="reportData.pguC9ToAeu"/>
  1382. </td>
  1383. <td class="bg-yellow-light">
  1384. <span v-if="!updating">{{reportData.pguC9ToRttf}}</span>
  1385. <el-input v-if="updating" size="mini" v-model="reportData.pguC9ToRttf"/>
  1386. </td>
  1387. <td class="bg-yellow-light">
  1388. <span v-if="!updating">{{reportData.pguC9ToShip}}</span>
  1389. <el-input v-if="updating" size="mini" v-model="reportData.pguC9ToShip"/>
  1390. </td>
  1391. <td class="bg-yellow-light">
  1392. <span v-if="!updating">{{reportData.pguC9ToYfcc}}</span>
  1393. <el-input v-if="updating" size="mini" v-model="reportData.pguC9ToYfcc"/>
  1394. </td>
  1395. </tr>
  1396. <tr>
  1397. <td class="bg-blue-light" colspan="2">Plant mode is</td>
  1398. <td class="bg-yellow-light">
  1399. <span v-if="!updating">{{reportData.plantModeIs}}</span>
  1400. <el-input v-if="updating" size="mini" v-model="reportData.plantModeIs"/>
  1401. </td>
  1402. <td class="no-border" colspan="2"></td>
  1403. <td class="no-border bg-blue">Feed Load%</td>
  1404. <td class="no-border bg-blue">
  1405. <span v-if="!updating">{{reportData.pguFeedLoadPercentage}}</span>
  1406. <el-input v-if="updating" size="mini" v-model="reportData.pguFeedLoadPercentage"/>
  1407. </td>
  1408. </tr>
  1409. <tr>
  1410. <td class="bg-blue" colspan="2">plant load (3495t/d)</td>
  1411. <td class="bg-blue">
  1412. <span v-if="!updating">{{reportData.plantLoad3495tD}}</span>
  1413. <el-input v-if="updating" size="mini" v-model="reportData.plantLoad3495tD"/>
  1414. </td>
  1415. </tr>
  1416. <tr>
  1417. <td class="bg-blue" colspan="2">Avg. Furnace feed(t/h)</td>
  1418. <td class="bg-blue">
  1419. <span v-if="!updating">{{reportData.avgFurnanceFeedTH}}</span>
  1420. <el-input v-if="updating" size="mini" v-model="reportData.avgFurnanceFeedTH"/>
  1421. </td>
  1422. </tr>
  1423. <tr>
  1424. <td class="bg-blue" colspan="2">Feeding ratio %</td>
  1425. <td class="bg-blue">
  1426. <span v-if="!updating">{{reportData.feedingRatioPercentage}}</span>
  1427. <el-input v-if="updating" size="mini" v-model="reportData.feedingRatioPercentage"/>
  1428. </td>
  1429. <td class="bg-yellow-light" colspan="12">Specific Energy Consumption</td>
  1430. <td class="no-border"></td>
  1431. <td class="bg-yellow" colspan="6">SCTF STORAGE 当前罐容</td>
  1432. </tr>
  1433. <tr>
  1434. <td class="bg-blue-dark" rowspan="3">Items</td>
  1435. <td class="bg-blue-dark" rowspan="3">unit</td>
  1436. <td class="bg-blue-dark" colspan="3" rowspan="2">Conversion</td>
  1437. <td class="bg-blue-dark" colspan="4">Cracker</td>
  1438. <td class="bg-blue-dark" colspan="4">PGU+AEU</td>
  1439. <td class="bg-blue-dark">SCTU+Flare</td>
  1440. <td class="bg-blue-dark">SUB</td>
  1441. <td class="bg-blue-dark">BCC</td>
  1442. <td class="bg-green-blue-neon">Total C2</td>
  1443. <td class="bg-blue-light">TK1061</td>
  1444. <td class="bg-blue-light">TK1062</td>
  1445. <td class="bg-blue-light">TK1063</td>
  1446. <td class="bg-blue-light">TK1064</td>
  1447. <td class="bg-blue-light">TK1065 (Off)</td>
  1448. </tr>
  1449. <tr>
  1450. <td class="bg-blue-dark" rowspan="2">Consumption</td>
  1451. <td class="bg-blue-dark" rowspan="2">t/t</td>
  1452. <td class="bg-blue-dark" colspan="2">Energy</td>
  1453. <td class="bg-blue-dark" rowspan="2">Consumption</td>
  1454. <td class="bg-blue-dark" rowspan="2">t/t</td>
  1455. <td class="bg-blue-dark" colspan="2">Energy</td>
  1456. <td class="bg-blue-dark">Consumption</td>
  1457. <td class="bg-blue-dark">Consumption</td>
  1458. <td class="bg-blue-dark">Consumption</td>
  1459. <td class="bg-green-blue-neon">
  1460. <span v-if="!updating">{{reportData.sctfStorageTotalC2}}</span>
  1461. <el-input v-if="updating" size="mini" v-model="reportData.sctfStorageTotalC2"/>
  1462. </td>
  1463. <td class="bg-purple-light">
  1464. <span v-if="!updating">{{reportData.sctfStorageTk1061}}</span>
  1465. <el-input v-if="updating" size="mini" v-model="reportData.sctfStorageTk1061"/>
  1466. </td>
  1467. <td class="bg-purple-light">
  1468. <span v-if="!updating">{{reportData.sctfStorageTk1062}}</span>
  1469. <el-input v-if="updating" size="mini" v-model="reportData.sctfStorageTk1062"/>
  1470. </td>
  1471. <td class="bg-purple-light">
  1472. <span v-if="!updating">{{reportData.sctfStorageTk1063}}</span>
  1473. <el-input v-if="updating" size="mini" v-model="reportData.sctfStorageTk1063"/>
  1474. </td>
  1475. <td class="bg-purple-light">
  1476. <span v-if="!updating">{{reportData.sctfStorageTk1064}}</span>
  1477. <el-input v-if="updating" size="mini" v-model="reportData.sctfStorageTk1064"/>
  1478. </td>
  1479. <td class="bg-purple-light">
  1480. <span v-if="!updating">{{reportData.sctfStorageTk1065Off}}</span>
  1481. <el-input v-if="updating" size="mini" v-model="reportData.sctfStorageTk1065Off"/>
  1482. </td>
  1483. </tr>
  1484. <tr>
  1485. <td class="bg-blue-dark">TOE/unit</td>
  1486. <td class="bg-blue-dark">TCE/unit</td>
  1487. <td class="bg-blue-dark">Pre-standard</td>
  1488. <td class="bg-blue-dark">kgOE/t C2=</td>
  1489. <td class="bg-blue-dark">kgCE/t C2=</td>
  1490. <td class="bg-blue-dark">kgOE/t BTX</td>
  1491. <td class="bg-blue-dark">kgCE/t BTX</td>
  1492. <td class="bg-blue-dark">unit</td>
  1493. <td class="bg-blue-dark">unit</td>
  1494. <td class="bg-blue-dark">unit</td>
  1495. <td class="bg-green-blue-neon">Total C3</td>
  1496. <td class="bg-blue-light">TK1011</td>
  1497. <td class="bg-blue-light">TK1012</td>
  1498. <td class="bg-blue-light">TK1013</td>
  1499. <td class="bg-blue-light">TK1014</td>
  1500. <td class="bg-blue-light">TK1040 (Off)</td>
  1501. </tr>
  1502. <tr>
  1503. <td class="bg-blue-dark">HHP</td>
  1504. <td class="bg-blue-dark">t</td>
  1505. <td class="bg-purple-light">
  1506. <span v-if="!updating">{{reportData.hhpToe}}</span>
  1507. <el-input v-if="updating" size="mini" v-model="reportData.hhpToe"/>
  1508. </td>
  1509. <td class="bg-purple-light">
  1510. <span v-if="!updating">{{reportData.hhpTce}}</span>
  1511. <el-input v-if="updating" size="mini" v-model="reportData.hhpTce"/>
  1512. </td>
  1513. <td class="bg-purple-light">
  1514. <span v-if="!updating">{{reportData.hhpPre}}</span>
  1515. <el-input v-if="updating" size="mini" v-model="reportData.hhpPre"/>
  1516. </td>
  1517. <td class="bg-yellow-light">
  1518. <span v-if="!updating">{{reportData.hhpCracker}}</span>
  1519. <el-input v-if="updating" size="mini" v-model="reportData.hhpCracker"/>
  1520. </td>
  1521. <td class="bg-yellow-light">
  1522. <span v-if="!updating">{{reportData.hhpCrackerTT}}</span>
  1523. <el-input v-if="updating" size="mini" v-model="reportData.hhpCrackerTT"/>
  1524. </td>
  1525. <td class="bg-yellow-light">
  1526. <span v-if="!updating">{{reportData.hhpCrackerKgoe}}</span>
  1527. <el-input v-if="updating" size="mini" v-model="reportData.hhpCrackerKgoe"/>
  1528. </td>
  1529. <td class="bg-yellow-light">
  1530. <span v-if="!updating">{{reportData.hhpCrackerKgce}}</span>
  1531. <el-input v-if="updating" size="mini" v-model="reportData.hhpCrackerKgce"/>
  1532. </td>
  1533. <td class="bg-yellow-light">
  1534. <span v-if="!updating">{{reportData.hhpPguAeu}}</span>
  1535. <el-input v-if="updating" size="mini" v-model="reportData.hhpPguAeu"/>
  1536. </td>
  1537. <td class="bg-yellow-light">
  1538. <span v-if="!updating">{{reportData.hhpPguAeuTT}}</span>
  1539. <el-input v-if="updating" size="mini" v-model="reportData.hhpPguAeuTT"/>
  1540. </td>
  1541. <td class="bg-yellow-light">
  1542. <span v-if="!updating">{{reportData.hhpPguAeuKgoe}}</span>
  1543. <el-input v-if="updating" size="mini" v-model="reportData.hhpPguAeuKgoe"/>
  1544. </td>
  1545. <td class="bg-yellow-light">
  1546. <span v-if="!updating">{{reportData.hhpPguAeuKgce}}</span>
  1547. <el-input v-if="updating" size="mini" v-model="reportData.hhpPguAeuKgce"/>
  1548. </td>
  1549. <td class="bg-yellow-light">
  1550. <span v-if="!updating">{{reportData.hhpSctuFlare}}</span>
  1551. <el-input v-if="updating" size="mini" v-model="reportData.hhpSctuFlare"/>
  1552. </td>
  1553. <td class="bg-yellow-light">
  1554. <span v-if="!updating">{{reportData.hhpSub}}</span>
  1555. <el-input v-if="updating" size="mini" v-model="reportData.hhpSub"/>
  1556. </td>
  1557. <td class="bg-yellow-light">
  1558. <span v-if="!updating">{{reportData.hhpBcc}}</span>
  1559. <el-input v-if="updating" size="mini" v-model="reportData.hhpBcc"/>
  1560. </td>
  1561. <td class="bg-green-blue-neon">
  1562. <span v-if="!updating">{{reportData.sctfStorageTotalC3}}</span>
  1563. <el-input v-if="updating" size="mini" v-model="reportData.sctfStorageTotalC3"/>
  1564. </td>
  1565. <td class="bg-blue-light">
  1566. <span v-if="!updating">{{reportData.sctfStorageTk1011}}</span>
  1567. <el-input v-if="updating" size="mini" v-model="reportData.sctfStorageTk1011"/>
  1568. </td>
  1569. <td class="bg-blue-light">
  1570. <span v-if="!updating">{{reportData.sctfStorageTk1012}}</span>
  1571. <el-input v-if="updating" size="mini" v-model="reportData.sctfStorageTk1012"/>
  1572. </td>
  1573. <td class="bg-blue-light">
  1574. <span v-if="!updating">{{reportData.sctfStorageTk1013}}</span>
  1575. <el-input v-if="updating" size="mini" v-model="reportData.sctfStorageTk1013"/>
  1576. </td>
  1577. <td class="bg-blue-light">
  1578. <span v-if="!updating">{{reportData.sctfStorageTk1014}}</span>
  1579. <el-input v-if="updating" size="mini" v-model="reportData.sctfStorageTk1014"/>
  1580. </td>
  1581. <td class="bg-blue-light">
  1582. <span v-if="!updating">{{reportData.sctfStorageTk1040Off}}</span>
  1583. <el-input v-if="updating" size="mini" v-model="reportData.sctfStorageTk1040Off"/>
  1584. </td>
  1585. </tr>
  1586. <tr>
  1587. <td class="bg-blue-dark">NG</td>
  1588. <td class="bg-blue-dark">Km3</td>
  1589. <td class="bg-purple-light">
  1590. <span v-if="!updating">{{reportData.ngToe}}</span>
  1591. <el-input v-if="updating" size="mini" v-model="reportData.ngToe"/>
  1592. </td>
  1593. <td class="bg-purple-light">
  1594. <span v-if="!updating">{{reportData.ngTce}}</span>
  1595. <el-input v-if="updating" size="mini" v-model="reportData.ngTce"/>
  1596. </td>
  1597. <td class="bg-purple-light">
  1598. <span v-if="!updating">{{reportData.ngPre}}</span>
  1599. <el-input v-if="updating" size="mini" v-model="reportData.ngPre"/>
  1600. </td>
  1601. <td class="bg-yellow-light">
  1602. <span v-if="!updating">{{reportData.ngCracker}}</span>
  1603. <el-input v-if="updating" size="mini" v-model="reportData.ngCracker"/>
  1604. </td>
  1605. <td class="bg-yellow-light">
  1606. <span v-if="!updating">{{reportData.ngCrackerTT}}</span>
  1607. <el-input v-if="updating" size="mini" v-model="reportData.ngCrackerTT"/>
  1608. </td>
  1609. <td class="bg-yellow-light">
  1610. <span v-if="!updating">{{reportData.ngCrackerKgoe}}</span>
  1611. <el-input v-if="updating" size="mini" v-model="reportData.ngCrackerKgoe"/>
  1612. </td>
  1613. <td class="bg-yellow-light">
  1614. <span v-if="!updating">{{reportData.ngCrackerKgce}}</span>
  1615. <el-input v-if="updating" size="mini" v-model="reportData.ngCrackerKgce"/>
  1616. </td>
  1617. <td class="bg-yellow-light">
  1618. <span v-if="!updating">{{reportData.ngPguAeu}}</span>
  1619. <el-input v-if="updating" size="mini" v-model="reportData.ngPguAeu"/>
  1620. </td>
  1621. <td class="bg-yellow-light">
  1622. <span v-if="!updating">{{reportData.ngPguAeuTT}}</span>
  1623. <el-input v-if="updating" size="mini" v-model="reportData.ngPguAeuTT"/>
  1624. </td>
  1625. <td class="bg-yellow-light">
  1626. <span v-if="!updating">{{reportData.ngPguAeuKgoe}}</span>
  1627. <el-input v-if="updating" size="mini" v-model="reportData.ngPguAeuKgoe"/>
  1628. </td>
  1629. <td class="bg-yellow-light">
  1630. <span v-if="!updating">{{reportData.ngPguAeuKgce}}</span>
  1631. <el-input v-if="updating" size="mini" v-model="reportData.ngPguAeuKgce"/>
  1632. </td>
  1633. <td class="bg-yellow-light">
  1634. <span v-if="!updating">{{reportData.ngSctuFlare}}</span>
  1635. <el-input v-if="updating" size="mini" v-model="reportData.ngSctuFlare"/>
  1636. </td>
  1637. <td class="bg-yellow-light">
  1638. <span v-if="!updating">{{reportData.ngSub}}</span>
  1639. <el-input v-if="updating" size="mini" v-model="reportData.ngSub"/>
  1640. </td>
  1641. <td class="bg-yellow-light">
  1642. <span v-if="!updating">{{reportData.ngBcc}}</span>
  1643. <el-input v-if="updating" size="mini" v-model="reportData.ngBcc"/>
  1644. </td>
  1645. <td class="bg-blue-light">TK1120(LPG)</td>
  1646. <td class="bg-blue-light">TK1111(C4's)</td>
  1647. <td class="bg-blue-light">TK1520(RPG)</td>
  1648. <td class="bg-blue-light">TK1350(PO)</td>
  1649. <td class="bg-green">TK1310(BTX)</td>
  1650. <td class="bg-blue-light">TK1330(EBO)</td>
  1651. </tr>
  1652. <tr>
  1653. <td class="bg-blue-dark">Fuel Gas(offags)</td>
  1654. <td class="bg-blue-dark">t</td>
  1655. <td class="bg-purple-light">
  1656. <span v-if="!updating">{{reportData.fuelGasOffgasToe}}</span>
  1657. <el-input v-if="updating" size="mini" v-model="reportData.fuelGasOffgasToe"/>
  1658. </td>
  1659. <td class="bg-purple-light">
  1660. <span v-if="!updating">{{reportData.fuelGasOffgasTce}}</span>
  1661. <el-input v-if="updating" size="mini" v-model="reportData.fuelGasOffgasTce"/>
  1662. </td>
  1663. <td class="bg-purple-light">
  1664. <span v-if="!updating">{{reportData.fuelGasOffgasPre}}</span>
  1665. <el-input v-if="updating" size="mini" v-model="reportData.fuelGasOffgasPre"/>
  1666. </td>
  1667. <td class="bg-yellow-light">
  1668. <span v-if="!updating">{{reportData.fuelGasOffgasCracker}}</span>
  1669. <el-input v-if="updating" size="mini" v-model="reportData.fuelGasOffgasCracker"/>
  1670. </td>
  1671. <td class="bg-yellow-light">
  1672. <span v-if="!updating">{{reportData.fuelGasOffgasCrackerTT}}</span>
  1673. <el-input v-if="updating" size="mini" v-model="reportData.fuelGasOffgasCrackerTT"/>
  1674. </td>
  1675. <td class="bg-yellow-light">
  1676. <span v-if="!updating">{{reportData.fuelGasOffgasCrackerKgoe}}</span>
  1677. <el-input v-if="updating" size="mini" v-model="reportData.fuelGasOffgasCrackerKgoe"/>
  1678. </td>
  1679. <td class="bg-yellow-light">
  1680. <span v-if="!updating">{{reportData.fuelGasOffgasCrackerKgce}}</span>
  1681. <el-input v-if="updating" size="mini" v-model="reportData.fuelGasOffgasCrackerKgce"/>
  1682. </td>
  1683. <td class="bg-yellow-light">
  1684. <span v-if="!updating">{{reportData.fuelGasOffgasPguAeu}}</span>
  1685. <el-input v-if="updating" size="mini" v-model="reportData.fuelGasOffgasPguAeu"/>
  1686. </td>
  1687. <td class="bg-yellow-light">
  1688. <span v-if="!updating">{{reportData.fuelGasOffgasPguAeuTT}}</span>
  1689. <el-input v-if="updating" size="mini" v-model="reportData.fuelGasOffgasPguAeuTT"/>
  1690. </td>
  1691. <td class="bg-yellow-light">
  1692. <span v-if="!updating">{{reportData.fuelGasOffgasPguAeuKgoe}}</span>
  1693. <el-input v-if="updating" size="mini" v-model="reportData.fuelGasOffgasPguAeuKgoe"/>
  1694. </td>
  1695. <td class="bg-yellow-light">
  1696. <span v-if="!updating">{{reportData.fuelGasOffgasPguAeuKgce}}</span>
  1697. <el-input v-if="updating" size="mini" v-model="reportData.fuelGasOffgasPguAeuKgce"/>
  1698. </td>
  1699. <td class="bg-yellow-light">
  1700. <span v-if="!updating">{{reportData.fuelGasOffgasSctuFlare}}</span>
  1701. <el-input v-if="updating" size="mini" v-model="reportData.fuelGasOffgasSctuFlare"/>
  1702. </td>
  1703. <td class="bg-yellow-light">
  1704. <span v-if="!updating">{{reportData.fuelGasOffgasSub}}</span>
  1705. <el-input v-if="updating" size="mini" v-model="reportData.fuelGasOffgasSub"/>
  1706. </td>
  1707. <td class="bg-yellow-light">
  1708. <span v-if="!updating">{{reportData.fuelGasOffgasBcc}}</span>
  1709. <el-input v-if="updating" size="mini" v-model="reportData.fuelGasOffgasBcc"/>
  1710. </td>
  1711. <td class="bg-blue-light">
  1712. <span v-if="!updating">{{reportData.sctfStorageTk1020Lpg}}</span>
  1713. <el-input v-if="updating" size="mini" v-model="reportData.sctfStorageTk1020Lpg"/>
  1714. </td>
  1715. <td class="bg-blue-light">
  1716. <span v-if="!updating">{{reportData.sctfStorageTk1111C4s}}</span>
  1717. <el-input v-if="updating" size="mini" v-model="reportData.sctfStorageTk1111C4s"/>
  1718. </td>
  1719. <td class="bg-blue-light">
  1720. <span v-if="!updating">{{reportData.sctfStorageTk1520Rpg}}</span>
  1721. <el-input v-if="updating" size="mini" v-model="reportData.sctfStorageTk1520Rpg"/>
  1722. </td>
  1723. <td class="bg-blue-light">
  1724. <span v-if="!updating">{{reportData.sctfStorageTk1350Po}}</span>
  1725. <el-input v-if="updating" size="mini" v-model="reportData.sctfStorageTk1350Po"/>
  1726. </td>
  1727. <td class="bg-green">
  1728. <span v-if="!updating">{{reportData.sctfStorageTk1310Btx}}</span>
  1729. <el-input v-if="updating" size="mini" v-model="reportData.sctfStorageTk1310Btx"/>
  1730. </td>
  1731. <td class="bg-blue-light">
  1732. <span v-if="!updating">{{reportData.sctfStorageTk1330Ebo}}</span>
  1733. <el-input v-if="updating" size="mini" v-model="reportData.sctfStorageTk1330Ebo"/>
  1734. </td>
  1735. </tr>
  1736. <tr>
  1737. <td class="bg-blue-dark">SHP</td>
  1738. <td class="bg-blue-dark">t</td>
  1739. <td class="bg-yellow">
  1740. <span v-if="!updating">{{reportData.shpToe}}</span>
  1741. <el-input v-if="updating" size="mini" v-model="reportData.shpToe"/>
  1742. </td>
  1743. <td class="bg-purple-light">
  1744. <span v-if="!updating">{{reportData.shpTce}}</span>
  1745. <el-input v-if="updating" size="mini" v-model="reportData.shpTce"/>
  1746. </td>
  1747. <td class="bg-purple-light">
  1748. <span v-if="!updating">{{reportData.shpPre}}</span>
  1749. <el-input v-if="updating" size="mini" v-model="reportData.shpPre"/>
  1750. </td>
  1751. <td class="bg-yellow-light">
  1752. <span v-if="!updating">{{reportData.shpCracker}}</span>
  1753. <el-input v-if="updating" size="mini" v-model="reportData.shpCracker"/>
  1754. </td>
  1755. <td class="bg-yellow-light">
  1756. <span v-if="!updating">{{reportData.shpCrackerTT}}</span>
  1757. <el-input v-if="updating" size="mini" v-model="reportData.shpCrackerTT"/>
  1758. </td>
  1759. <td class="bg-yellow-light">
  1760. <span v-if="!updating">{{reportData.shpCrackerKgoe}}</span>
  1761. <el-input v-if="updating" size="mini" v-model="reportData.shpCrackerKgoe"/>
  1762. </td>
  1763. <td class="bg-yellow-light">
  1764. <span v-if="!updating">{{reportData.shpCrackerKgce}}</span>
  1765. <el-input v-if="updating" size="mini" v-model="reportData.shpCrackerKgce"/>
  1766. </td>
  1767. <td class="bg-yellow-light">
  1768. <span v-if="!updating">{{reportData.shpPguAeu}}</span>
  1769. <el-input v-if="updating" size="mini" v-model="reportData.shpPguAeu"/>
  1770. </td>
  1771. <td class="bg-yellow-light">
  1772. <span v-if="!updating">{{reportData.shpPguAeuTT}}</span>
  1773. <el-input v-if="updating" size="mini" v-model="reportData.shpPguAeuTT"/>
  1774. </td>
  1775. <td class="bg-yellow-light">
  1776. <span v-if="!updating">{{reportData.shpPguAeuKgoe}}</span>
  1777. <el-input v-if="updating" size="mini" v-model="reportData.shpPguAeuKgoe"/>
  1778. </td>
  1779. <td class="bg-yellow-light">
  1780. <span v-if="!updating">{{reportData.shpPguAeuKgce}}</span>
  1781. <el-input v-if="updating" size="mini" v-model="reportData.shpPguAeuKgce"/>
  1782. </td>
  1783. <td class="bg-yellow-light">
  1784. <span v-if="!updating">{{reportData.shpSctuFlare}}</span>
  1785. <el-input v-if="updating" size="mini" v-model="reportData.shpSctuFlare"/>
  1786. </td>
  1787. <td class="bg-yellow-light">
  1788. <span v-if="!updating">{{reportData.shpSub}}</span>
  1789. <el-input v-if="updating" size="mini" v-model="reportData.shpSub"/>
  1790. </td>
  1791. <td class="bg-yellow-light">
  1792. <span v-if="!updating">{{reportData.shpBcc}}</span>
  1793. <el-input v-if="updating" size="mini" v-model="reportData.shpBcc"/>
  1794. </td>
  1795. <td class="bg-blue-light">TK1430(LFO)</td>
  1796. <td class="bg-green">TK1320(off-btx)</td>
  1797. <td class="bg-green">T201(BTX)</td>
  1798. <td class="bg-green">TK1340(C9)</td>
  1799. <td class="bg-green">CLT1350(C9)</td>
  1800. <td class="bg-green">TK1160(NH3)</td>
  1801. </tr>
  1802. <tr>
  1803. <td class="bg-blue-dark">HP</td>
  1804. <td class="bg-blue-dark">t</td>
  1805. <td class="bg-yellow">
  1806. <span v-if="!updating">{{reportData.hpToe}}</span>
  1807. <el-input v-if="updating" size="mini" v-model="reportData.hpToe"/>
  1808. </td>
  1809. <td class="bg-purple-light">
  1810. <span v-if="!updating">{{reportData.hpTce}}</span>
  1811. <el-input v-if="updating" size="mini" v-model="reportData.hpTce"/>
  1812. </td>
  1813. <td class="bg-purple-light">
  1814. <span v-if="!updating">{{reportData.hpPre}}</span>
  1815. <el-input v-if="updating" size="mini" v-model="reportData.hpPre"/>
  1816. </td>
  1817. <td class="bg-yellow-light">
  1818. <span v-if="!updating">{{reportData.hpCracker}}</span>
  1819. <el-input v-if="updating" size="mini" v-model="reportData.hpCracker"/>
  1820. </td>
  1821. <td class="bg-yellow-light">
  1822. <span v-if="!updating">{{reportData.hpCrackerTT}}</span>
  1823. <el-input v-if="updating" size="mini" v-model="reportData.hpCrackerTT"/>
  1824. </td>
  1825. <td class="bg-yellow-light">
  1826. <span v-if="!updating">{{reportData.hpCrackerKgoe}}</span>
  1827. <el-input v-if="updating" size="mini" v-model="reportData.hpCrackerKgoe"/>
  1828. </td>
  1829. <td class="bg-yellow-light">
  1830. <span v-if="!updating">{{reportData.hpCrackerKgce}}</span>
  1831. <el-input v-if="updating" size="mini" v-model="reportData.hpCrackerKgce"/>
  1832. </td>
  1833. <td class="bg-yellow-light">
  1834. <span v-if="!updating">{{reportData.hpPguAeu}}</span>
  1835. <el-input v-if="updating" size="mini" v-model="reportData.hpPguAeu"/>
  1836. </td>
  1837. <td class="bg-yellow-light">
  1838. <span v-if="!updating">{{reportData.hpPguAeuTT}}</span>
  1839. <el-input v-if="updating" size="mini" v-model="reportData.hpPguAeuTT"/>
  1840. </td>
  1841. <td class="bg-yellow-light">
  1842. <span v-if="!updating">{{reportData.hpPguAeuKgoe}}</span>
  1843. <el-input v-if="updating" size="mini" v-model="reportData.hpPguAeuKgoe"/>
  1844. </td>
  1845. <td class="bg-yellow-light">
  1846. <span v-if="!updating">{{reportData.hpPguAeuKgce}}</span>
  1847. <el-input v-if="updating" size="mini" v-model="reportData.hpPguAeuKgce"/>
  1848. </td>
  1849. <td class="bg-yellow-light">
  1850. <span v-if="!updating">{{reportData.hpSctuFlare}}</span>
  1851. <el-input v-if="updating" size="mini" v-model="reportData.hpSctuFlare"/>
  1852. </td>
  1853. <td class="bg-yellow-light">
  1854. <span v-if="!updating">{{reportData.hpSub}}</span>
  1855. <el-input v-if="updating" size="mini" v-model="reportData.hpSub"/>
  1856. </td>
  1857. <td class="bg-yellow-light">
  1858. <span v-if="!updating">{{reportData.hpBcc}}</span>
  1859. <el-input v-if="updating" size="mini" v-model="reportData.hpBcc"/>
  1860. </td>
  1861. <td class="bg-blue-light">
  1862. <span v-if="!updating">{{reportData.sctfStorageTk1430Lfo}}</span>
  1863. <el-input v-if="updating" size="mini" v-model="reportData.sctfStorageTk1430Lfo"/>
  1864. </td>
  1865. <td class="bg-green">
  1866. <span v-if="!updating">{{reportData.sctfStorageTk1320OffBtx}}</span>
  1867. <el-input v-if="updating" size="mini" v-model="reportData.sctfStorageTk1320OffBtx"/>
  1868. </td>
  1869. <td class="bg-green">
  1870. <span v-if="!updating">{{reportData.sctfStorageT201Btx}}</span>
  1871. <el-input v-if="updating" size="mini" v-model="reportData.sctfStorageT201Btx"/>
  1872. </td>
  1873. <td class="bg-green">
  1874. <span v-if="!updating">{{reportData.sctfStorageTk1340C9}}</span>
  1875. <el-input v-if="updating" size="mini" v-model="reportData.sctfStorageTk1340C9"/>
  1876. </td>
  1877. <td class="bg-green">
  1878. <span v-if="!updating">{{reportData.sctfStorageTk1350Po}}</span>
  1879. <el-input v-if="updating" size="mini" v-model="reportData.sctfStorageTk1350Po"/>
  1880. </td>
  1881. <td class="bg-green">
  1882. <span v-if="!updating">{{reportData.sctfStorageTk1160Nh3}}</span>
  1883. <el-input v-if="updating" size="mini" v-model="reportData.sctfStorageTk1160Nh3"/>
  1884. </td>
  1885. </tr>
  1886. <tr>
  1887. <td class="bg-blue-dark">MP</td>
  1888. <td class="bg-blue-dark">t</td>
  1889. <td class="bg-yellow">
  1890. <span v-if="!updating">{{reportData.mpToe}}</span>
  1891. <el-input v-if="updating" size="mini" v-model="reportData.mpToe"/>
  1892. </td>
  1893. <td class="bg-purple-light">
  1894. <span v-if="!updating">{{reportData.mpTce}}</span>
  1895. <el-input v-if="updating" size="mini" v-model="reportData.mpTce"/>
  1896. </td>
  1897. <td class="bg-purple-light">
  1898. <span v-if="!updating">{{reportData.mpPre}}</span>
  1899. <el-input v-if="updating" size="mini" v-model="reportData.mpPre"/>
  1900. </td>
  1901. <td class="bg-yellow-light">
  1902. <span v-if="!updating">{{reportData.mpCracker}}</span>
  1903. <el-input v-if="updating" size="mini" v-model="reportData.mpCracker"/>
  1904. </td>
  1905. <td class="bg-yellow-light">
  1906. <span v-if="!updating">{{reportData.mpCrackerTT}}</span>
  1907. <el-input v-if="updating" size="mini" v-model="reportData.mpCrackerTT"/>
  1908. </td>
  1909. <td class="bg-yellow-light">
  1910. <span v-if="!updating">{{reportData.mpCrackerKgoe}}</span>
  1911. <el-input v-if="updating" size="mini" v-model="reportData.mpCrackerKgoe"/>
  1912. </td>
  1913. <td class="bg-yellow-light">
  1914. <span v-if="!updating">{{reportData.mpCrackerKgce}}</span>
  1915. <el-input v-if="updating" size="mini" v-model="reportData.mpCrackerKgce"/>
  1916. </td>
  1917. <td class="bg-yellow-light">
  1918. <span v-if="!updating">{{reportData.mpPguAeu}}</span>
  1919. <el-input v-if="updating" size="mini" v-model="reportData.mpPguAeu"/>
  1920. </td>
  1921. <td class="bg-yellow-light">
  1922. <span v-if="!updating">{{reportData.mpPguAeuTT}}</span>
  1923. <el-input v-if="updating" size="mini" v-model="reportData.mpPguAeuTT"/>
  1924. </td>
  1925. <td class="bg-yellow-light">
  1926. <span v-if="!updating">{{reportData.mpPguAeuKgoe}}</span>
  1927. <el-input v-if="updating" size="mini" v-model="reportData.mpPguAeuKgoe"/>
  1928. </td>
  1929. <td class="bg-yellow-light">
  1930. <span v-if="!updating">{{reportData.mpPguAeuKgce}}</span>
  1931. <el-input v-if="updating" size="mini" v-model="reportData.mpPguAeuKgce"/>
  1932. </td>
  1933. <td class="bg-yellow-light">
  1934. <span v-if="!updating">{{reportData.mpSctuFlare}}</span>
  1935. <el-input v-if="updating" size="mini" v-model="reportData.mpSctuFlare"/>
  1936. </td>
  1937. <td class="bg-yellow-light">
  1938. <span v-if="!updating">{{reportData.mpSub}}</span>
  1939. <el-input v-if="updating" size="mini" v-model="reportData.mpSub"/>
  1940. </td>
  1941. <td class="bg-yellow-light">
  1942. <span v-if="!updating">{{reportData.mpBcc}}</span>
  1943. <el-input v-if="updating" size="mini" v-model="reportData.mpBcc"/>
  1944. </td>
  1945. <td class="no-border"></td>
  1946. <td class="bg-green">TK1510(B)</td>
  1947. <td class="bg-green">CLT1370(B)</td>
  1948. <td class="bg-green">TK1360(T)</td>
  1949. <td class="bg-green">TK1410(X)</td>
  1950. <td class="bg-green">CLT1380(X)</td>
  1951. </tr>
  1952. <tr>
  1953. <td class="bg-blue-dark">LP</td>
  1954. <td class="bg-blue-dark">t</td>
  1955. <td class="bg-yellow">
  1956. <span v-if="!updating">{{reportData.lpToe}}</span>
  1957. <el-input v-if="updating" size="mini" v-model="reportData.lpToe"/>
  1958. </td>
  1959. <td class="bg-purple-light">
  1960. <span v-if="!updating">{{reportData.lpTce}}</span>
  1961. <el-input v-if="updating" size="mini" v-model="reportData.lpTce"/>
  1962. </td>
  1963. <td class="bg-purple-light">
  1964. <span v-if="!updating">{{reportData.lpPre}}</span>
  1965. <el-input v-if="updating" size="mini" v-model="reportData.lpPre"/>
  1966. </td>
  1967. <td class="bg-yellow-light">
  1968. <span v-if="!updating">{{reportData.lpCracker}}</span>
  1969. <el-input v-if="updating" size="mini" v-model="reportData.lpCracker"/>
  1970. </td>
  1971. <td class="bg-yellow-light">
  1972. <span v-if="!updating">{{reportData.lpCrackerTT}}</span>
  1973. <el-input v-if="updating" size="mini" v-model="reportData.lpCrackerTT"/>
  1974. </td>
  1975. <td class="bg-yellow-light">
  1976. <span v-if="!updating">{{reportData.lpCrackerKgoe}}</span>
  1977. <el-input v-if="updating" size="mini" v-model="reportData.lpCrackerKgoe"/>
  1978. </td>
  1979. <td class="bg-yellow-light">
  1980. <span v-if="!updating">{{reportData.lpCrackerKgce}}</span>
  1981. <el-input v-if="updating" size="mini" v-model="reportData.lpCrackerKgce"/>
  1982. </td>
  1983. <td class="bg-yellow-light">
  1984. <span v-if="!updating">{{reportData.lpPguAeu}}</span>
  1985. <el-input v-if="updating" size="mini" v-model="reportData.lpPguAeu"/>
  1986. </td>
  1987. <td class="bg-yellow-light">
  1988. <span v-if="!updating">{{reportData.lpPguAeuTT}}</span>
  1989. <el-input v-if="updating" size="mini" v-model="reportData.lpPguAeuTT"/>
  1990. </td>
  1991. <td class="bg-yellow-light">
  1992. <span v-if="!updating">{{reportData.lpPguAeuKgoe}}</span>
  1993. <el-input v-if="updating" size="mini" v-model="reportData.lpPguAeuKgoe"/>
  1994. </td>
  1995. <td class="bg-yellow-light">
  1996. <span v-if="!updating">{{reportData.lpPguAeuKgce}}</span>
  1997. <el-input v-if="updating" size="mini" v-model="reportData.lpPguAeuKgce"/>
  1998. </td>
  1999. <td class="bg-yellow-light">
  2000. <span v-if="!updating">{{reportData.lpSctuFlare}}</span>
  2001. <el-input v-if="updating" size="mini" v-model="reportData.lpSctuFlare"/>
  2002. </td>
  2003. <td class="bg-yellow-light">
  2004. <span v-if="!updating">{{reportData.lpSub}}</span>
  2005. <el-input v-if="updating" size="mini" v-model="reportData.lpSub"/>
  2006. </td>
  2007. <td class="bg-yellow-light">
  2008. <span v-if="!updating">{{reportData.lpBcc}}</span>
  2009. <el-input v-if="updating" size="mini" v-model="reportData.lpBcc"/>
  2010. </td>
  2011. <td class="no-border"></td>
  2012. <td class="bg-green">
  2013. <span v-if="!updating">{{reportData.sctfStorageTk1510B}}</span>
  2014. <el-input v-if="updating" size="mini" v-model="reportData.sctfStorageTk1510B"/>
  2015. </td>
  2016. <td class="bg-green">
  2017. <span v-if="!updating">{{reportData.sctfStorageClt1370B}}</span>
  2018. <el-input v-if="updating" size="mini" v-model="reportData.sctfStorageClt1370B"/>
  2019. </td>
  2020. <td class="bg-green">
  2021. <span v-if="!updating">{{reportData.sctfStorageTk1360T}}</span>
  2022. <el-input v-if="updating" size="mini" v-model="reportData.sctfStorageTk1360T"/>
  2023. </td>
  2024. <td class="bg-green">
  2025. <span v-if="!updating">{{reportData.sctfStorageTk1410X}}</span>
  2026. <el-input v-if="updating" size="mini" v-model="reportData.sctfStorageTk1410X"/>
  2027. </td>
  2028. <td class="bg-green">
  2029. <span v-if="!updating">{{reportData.sctfStorageClt1380X}}</span>
  2030. <el-input v-if="updating" size="mini" v-model="reportData.sctfStorageClt1380X"/>
  2031. </td>
  2032. </tr>
  2033. <tr>
  2034. <td class="bg-blue-dark">Electricity</td>
  2035. <td class="bg-blue-dark">MWh</td>
  2036. <td class="bg-yellow">
  2037. <span v-if="!updating">{{reportData.electricityToe}}</span>
  2038. <el-input v-if="updating" size="mini" v-model="reportData.electricityToe"/>
  2039. </td>
  2040. <td class="bg-purple-light">
  2041. <span v-if="!updating">{{reportData.electricityTce}}</span>
  2042. <el-input v-if="updating" size="mini" v-model="reportData.electricityTce"/>
  2043. </td>
  2044. <td class="bg-purple-light">
  2045. <span v-if="!updating">{{reportData.electricityPre}}</span>
  2046. <el-input v-if="updating" size="mini" v-model="reportData.electricityPre"/>
  2047. </td>
  2048. <td class="bg-yellow-light">
  2049. <span v-if="!updating">{{reportData.electricityCracker}}</span>
  2050. <el-input v-if="updating" size="mini" v-model="reportData.electricityCracker"/>
  2051. </td>
  2052. <td class="bg-yellow-light">
  2053. <span v-if="!updating">{{reportData.electricityCrackerTT}}</span>
  2054. <el-input v-if="updating" size="mini" v-model="reportData.electricityCrackerTT"/>
  2055. </td>
  2056. <td class="bg-yellow-light">
  2057. <span v-if="!updating">{{reportData.electricityCrackerKgoe}}</span>
  2058. <el-input v-if="updating" size="mini" v-model="reportData.electricityCrackerKgoe"/>
  2059. </td>
  2060. <td class="bg-yellow-light">
  2061. <span v-if="!updating">{{reportData.electricityCrackerKgce}}</span>
  2062. <el-input v-if="updating" size="mini" v-model="reportData.electricityCrackerKgce"/>
  2063. </td>
  2064. <td class="bg-yellow-light">
  2065. <span v-if="!updating">{{reportData.electricityPguAeu}}</span>
  2066. <el-input v-if="updating" size="mini" v-model="reportData.electricityPguAeu"/>
  2067. </td>
  2068. <td class="bg-yellow-light">
  2069. <span v-if="!updating">{{reportData.electricityPguAeuTT}}</span>
  2070. <el-input v-if="updating" size="mini" v-model="reportData.electricityPguAeuTT"/>
  2071. </td>
  2072. <td class="bg-yellow-light">
  2073. <span v-if="!updating">{{reportData.electricityPguAeuKgoe}}</span>
  2074. <el-input v-if="updating" size="mini" v-model="reportData.electricityPguAeuKgoe"/>
  2075. </td>
  2076. <td class="bg-yellow-light">
  2077. <span v-if="!updating">{{reportData.electricityPguAeuKgce}}</span>
  2078. <el-input v-if="updating" size="mini" v-model="reportData.electricityPguAeuKgce"/>
  2079. </td>
  2080. <td class="bg-yellow-light">
  2081. <span v-if="!updating">{{reportData.electricitySctuFlare}}</span>
  2082. <el-input v-if="updating" size="mini" v-model="reportData.electricitySctuFlare"/>
  2083. </td>
  2084. <td class="bg-yellow-light">
  2085. <span v-if="!updating">{{reportData.electricitySub}}</span>
  2086. <el-input v-if="updating" size="mini" v-model="reportData.electricitySub"/>
  2087. </td>
  2088. <td class="bg-yellow-light">
  2089. <span v-if="!updating">{{reportData.electricityBcc}}</span>
  2090. <el-input v-if="updating" size="mini" v-model="reportData.electricityBcc"/>
  2091. </td>
  2092. <td class="no-border" colspan="2"></td>
  2093. <td class="bg-blue-light">TK1420(Dimer)</td>
  2094. <td class="bg-blue-light">TK1110(R1)</td>
  2095. <td class="bg-blue-light">TK1130(IB)</td>
  2096. <td class="bg-blue-light">TK1150(R3)</td>
  2097. </tr>
  2098. <tr>
  2099. <td class="bg-blue-dark">coolling water</td>
  2100. <td class="bg-blue-dark">kt</td>
  2101. <td class="bg-yellow">
  2102. <span v-if="!updating">{{reportData.coolingWaterToe}}</span>
  2103. <el-input v-if="updating" size="mini" v-model="reportData.coolingWaterToe"/>
  2104. </td>
  2105. <td class="bg-purple-light">
  2106. <span v-if="!updating">{{reportData.coolingWaterTce}}</span>
  2107. <el-input v-if="updating" size="mini" v-model="reportData.coolingWaterTce"/>
  2108. </td>
  2109. <td class="bg-purple-light">
  2110. <span v-if="!updating">{{reportData.coolingWaterPre}}</span>
  2111. <el-input v-if="updating" size="mini" v-model="reportData.coolingWaterPre"/>
  2112. </td>
  2113. <td class="bg-yellow-light">
  2114. <span v-if="!updating">{{reportData.coolingWaterCracker}}</span>
  2115. <el-input v-if="updating" size="mini" v-model="reportData.coolingWaterCracker"/>
  2116. </td>
  2117. <td class="bg-yellow-light">
  2118. <span v-if="!updating">{{reportData.coolingWaterCrackerTT}}</span>
  2119. <el-input v-if="updating" size="mini" v-model="reportData.coolingWaterCrackerTT"/>
  2120. </td>
  2121. <td class="bg-yellow-light">
  2122. <span v-if="!updating">{{reportData.coolingWaterCrackerKgoe}}</span>
  2123. <el-input v-if="updating" size="mini" v-model="reportData.coolingWaterCrackerKgoe"/>
  2124. </td>
  2125. <td class="bg-yellow-light">
  2126. <span v-if="!updating">{{reportData.coolingWaterCrackerKgce}}</span>
  2127. <el-input v-if="updating" size="mini" v-model="reportData.coolingWaterCrackerKgce"/>
  2128. </td>
  2129. <td class="bg-yellow-light">
  2130. <span v-if="!updating">{{reportData.coolingWaterPguAeu}}</span>
  2131. <el-input v-if="updating" size="mini" v-model="reportData.coolingWaterPguAeu"/>
  2132. </td>
  2133. <td class="bg-yellow-light">
  2134. <span v-if="!updating">{{reportData.coolingWaterPguAeuTT}}</span>
  2135. <el-input v-if="updating" size="mini" v-model="reportData.coolingWaterPguAeuTT"/>
  2136. </td>
  2137. <td class="bg-yellow-light">
  2138. <span v-if="!updating">{{reportData.coolingWaterPguAeuKgoe}}</span>
  2139. <el-input v-if="updating" size="mini" v-model="reportData.coolingWaterPguAeuKgoe"/>
  2140. </td>
  2141. <td class="bg-yellow-light">
  2142. <span v-if="!updating">{{reportData.coolingWaterPguAeuKgce}}</span>
  2143. <el-input v-if="updating" size="mini" v-model="reportData.coolingWaterPguAeuKgce"/>
  2144. </td>
  2145. <td class="bg-yellow-light">
  2146. <span v-if="!updating">{{reportData.coolingWaterSctuFlare}}</span>
  2147. <el-input v-if="updating" size="mini" v-model="reportData.coolingWaterSctuFlare"/>
  2148. </td>
  2149. <td class="bg-yellow-light">
  2150. <span v-if="!updating">{{reportData.coolingWaterSub}}</span>
  2151. <el-input v-if="updating" size="mini" v-model="reportData.coolingWaterSub"/>
  2152. </td>
  2153. <td class="bg-yellow-light">
  2154. <span v-if="!updating">{{reportData.coolingWaterBcc}}</span>
  2155. <el-input v-if="updating" size="mini" v-model="reportData.coolingWaterBcc"/>
  2156. </td>
  2157. <td class="no-border" colspan="2"></td>
  2158. <td class="bg-blue-light">
  2159. <span v-if="!updating">{{reportData.sctfStorageTk1420Dimer}}</span>
  2160. <el-input v-if="updating" size="mini" v-model="reportData.sctfStorageTk1420Dimer"/>
  2161. </td>
  2162. <td class="bg-blue-light">
  2163. <span v-if="!updating">{{reportData.sctfStorageTk1110R1}}</span>
  2164. <el-input v-if="updating" size="mini" v-model="reportData.sctfStorageTk1110R1"/>
  2165. </td>
  2166. <td class="bg-blue-light">
  2167. <span v-if="!updating">{{reportData.sctfStorageTk1130Ib}}</span>
  2168. <el-input v-if="updating" size="mini" v-model="reportData.sctfStorageTk1130Ib"/>
  2169. </td>
  2170. <td class="bg-blue-light">
  2171. <span v-if="!updating">{{reportData.sctfStorageTk1150R3}}</span>
  2172. <el-input v-if="updating" size="mini" v-model="reportData.sctfStorageTk1150R3"/>
  2173. </td>
  2174. </tr>
  2175. <tr>
  2176. <td class="bg-blue-dark">Polished Condensate</td>
  2177. <td class="bg-blue-dark">t</td>
  2178. <td class="bg-purple-light">
  2179. <span v-if="!updating">{{reportData.polishedConToe}}</span>
  2180. <el-input v-if="updating" size="mini" v-model="reportData.polishedConToe"/>
  2181. </td>
  2182. <td class="bg-purple-light">
  2183. <span v-if="!updating">{{reportData.polishedConTce}}</span>
  2184. <el-input v-if="updating" size="mini" v-model="reportData.polishedConTce"/>
  2185. </td>
  2186. <td class="bg-purple-light">
  2187. <span v-if="!updating">{{reportData.polishedConPre}}</span>
  2188. <el-input v-if="updating" size="mini" v-model="reportData.polishedConPre"/>
  2189. </td>
  2190. <td class="bg-yellow-light">
  2191. <span v-if="!updating">{{reportData.polishedConCracker}}</span>
  2192. <el-input v-if="updating" size="mini" v-model="reportData.polishedConCracker"/>
  2193. </td>
  2194. <td class="bg-yellow-light">
  2195. <span v-if="!updating">{{reportData.polishedConCrackerTT}}</span>
  2196. <el-input v-if="updating" size="mini" v-model="reportData.polishedConCrackerTT"/>
  2197. </td>
  2198. <td class="bg-yellow-light">
  2199. <span v-if="!updating">{{reportData.polishedConCrackerKgoe}}</span>
  2200. <el-input v-if="updating" size="mini" v-model="reportData.polishedConCrackerKgoe"/>
  2201. </td>
  2202. <td class="bg-yellow-light">
  2203. <span v-if="!updating">{{reportData.polishedConCrackerKgce}}</span>
  2204. <el-input v-if="updating" size="mini" v-model="reportData.polishedConCrackerKgce"/>
  2205. </td>
  2206. <td class="bg-yellow-light">
  2207. <span v-if="!updating">{{reportData.polishedConPguAeu}}</span>
  2208. <el-input v-if="updating" size="mini" v-model="reportData.polishedConPguAeu"/>
  2209. </td>
  2210. <td class="bg-yellow-light">
  2211. <span v-if="!updating">{{reportData.polishedConPguAeuTT}}</span>
  2212. <el-input v-if="updating" size="mini" v-model="reportData.polishedConPguAeuTT"/>
  2213. </td>
  2214. <td class="bg-yellow-light">
  2215. <span v-if="!updating">{{reportData.polishedConPguAeuKgoe}}</span>
  2216. <el-input v-if="updating" size="mini" v-model="reportData.polishedConPguAeuKgoe"/>
  2217. </td>
  2218. <td class="bg-yellow-light">
  2219. <span v-if="!updating">{{reportData.polishedConPguAeuKgce}}</span>
  2220. <el-input v-if="updating" size="mini" v-model="reportData.polishedConPguAeuKgce"/>
  2221. </td>
  2222. <td class="bg-yellow-light">
  2223. <span v-if="!updating">{{reportData.polishedConSctuFlare}}</span>
  2224. <el-input v-if="updating" size="mini" v-model="reportData.polishedConSctuFlare"/>
  2225. </td>
  2226. <td class="bg-yellow-light">
  2227. <span v-if="!updating">{{reportData.polishedConSub}}</span>
  2228. <el-input v-if="updating" size="mini" v-model="reportData.polishedConSub"/>
  2229. </td>
  2230. <td class="bg-yellow-light">
  2231. <span v-if="!updating">{{reportData.polishedConBcc}}</span>
  2232. <el-input v-if="updating" size="mini" v-model="reportData.polishedConBcc"/>
  2233. </td>
  2234. <td class="no-border" colspan="3"></td>
  2235. <td class="bg-blue-light">TK1140(BD)</td>
  2236. <td class="bg-blue-light">TK1141(BD)</td>
  2237. <td class="bg-blue-light">TK1142(BD)</td>
  2238. </tr>
  2239. <tr>
  2240. <td class="bg-blue-dark">HP BFW</td>
  2241. <td class="bg-blue-dark">t</td>
  2242. <td class="bg-yellow">
  2243. <span v-if="!updating">{{reportData.hpBfwToe}}</span>
  2244. <el-input v-if="updating" size="mini" v-model="reportData.hpBfwToe"/>
  2245. </td>
  2246. <td class="bg-purple-light">
  2247. <span v-if="!updating">{{reportData.hpBfwTce}}</span>
  2248. <el-input v-if="updating" size="mini" v-model="reportData.hpBfwTce"/>
  2249. </td>
  2250. <td class="bg-purple-light">
  2251. <span v-if="!updating">{{reportData.hpBfwPre}}</span>
  2252. <el-input v-if="updating" size="mini" v-model="reportData.hpBfwPre"/>
  2253. </td>
  2254. <td class="bg-yellow-light">
  2255. <span v-if="!updating">{{reportData.hpBfwCracker}}</span>
  2256. <el-input v-if="updating" size="mini" v-model="reportData.hpBfwCracker"/>
  2257. </td>
  2258. <td class="bg-yellow-light">
  2259. <span v-if="!updating">{{reportData.hpBfwCrackerTT}}</span>
  2260. <el-input v-if="updating" size="mini" v-model="reportData.hpBfwCrackerTT"/>
  2261. </td>
  2262. <td class="bg-yellow-light">
  2263. <span v-if="!updating">{{reportData.hpBfwCrackerKgoe}}</span>
  2264. <el-input v-if="updating" size="mini" v-model="reportData.hpBfwCrackerKgoe"/>
  2265. </td>
  2266. <td class="bg-yellow-light">
  2267. <span v-if="!updating">{{reportData.hpBfwCrackerKgce}}</span>
  2268. <el-input v-if="updating" size="mini" v-model="reportData.hpBfwCrackerKgce"/>
  2269. </td>
  2270. <td class="bg-yellow-light">
  2271. <span v-if="!updating">{{reportData.hpBfwPguAeu}}</span>
  2272. <el-input v-if="updating" size="mini" v-model="reportData.hpBfwPguAeu"/>
  2273. </td>
  2274. <td class="bg-yellow-light">
  2275. <span v-if="!updating">{{reportData.hpBfwPguAeuTT}}</span>
  2276. <el-input v-if="updating" size="mini" v-model="reportData.hpBfwPguAeuTT"/>
  2277. </td>
  2278. <td class="bg-yellow-light">
  2279. <span v-if="!updating">{{reportData.hpBfwPguAeuKgoe}}</span>
  2280. <el-input v-if="updating" size="mini" v-model="reportData.hpBfwPguAeuKgoe"/>
  2281. </td>
  2282. <td class="bg-yellow-light">
  2283. <span v-if="!updating">{{reportData.hpBfwPguAeuKgce}}</span>
  2284. <el-input v-if="updating" size="mini" v-model="reportData.hpBfwPguAeuKgce"/>
  2285. </td>
  2286. <td class="bg-yellow-light">
  2287. <span v-if="!updating">{{reportData.hpBfwSctuFlare}}</span>
  2288. <el-input v-if="updating" size="mini" v-model="reportData.hpBfwSctuFlare"/>
  2289. </td>
  2290. <td class="bg-yellow-light">
  2291. <span v-if="!updating">{{reportData.hpBfwSub}}</span>
  2292. <el-input v-if="updating" size="mini" v-model="reportData.hpBfwSub"/>
  2293. </td>
  2294. <td class="bg-yellow-light">
  2295. <span v-if="!updating">{{reportData.hpBfwBcc}}</span>
  2296. <el-input v-if="updating" size="mini" v-model="reportData.hpBfwBcc"/>
  2297. </td>
  2298. <td class="no-border" colspan="3"></td>
  2299. <td class="bg-blue-light">
  2300. <span v-if="!updating">{{reportData.sctfStorageTk1140Bd}}</span>
  2301. <el-input v-if="updating" size="mini" v-model="reportData.sctfStorageTk1140Bd"/>
  2302. </td>
  2303. <td class="bg-blue-light">
  2304. <span v-if="!updating">{{reportData.sctfStorageTk1141Bd}}</span>
  2305. <el-input v-if="updating" size="mini" v-model="reportData.sctfStorageTk1141Bd"/>
  2306. </td>
  2307. <td class="bg-blue-light">
  2308. <span v-if="!updating">{{reportData.sctfStorageTk1142Bd}}</span>
  2309. <el-input v-if="updating" size="mini" v-model="reportData.sctfStorageTk1142Bd"/>
  2310. </td>
  2311. </tr>
  2312. <tr>
  2313. <td class="bg-blue-dark">Production Water</td>
  2314. <td class="bg-blue-dark">t</td>
  2315. <td class="bg-purple-light">
  2316. <span v-if="!updating">{{reportData.prodWaterToe}}</span>
  2317. <el-input v-if="updating" size="mini" v-model="reportData.prodWaterToe"/>
  2318. </td>
  2319. <td class="bg-purple-light">
  2320. <span v-if="!updating">{{reportData.prodWaterTce}}</span>
  2321. <el-input v-if="updating" size="mini" v-model="reportData.prodWaterTce"/>
  2322. </td>
  2323. <td class="bg-purple-light">
  2324. <span v-if="!updating">{{reportData.prodWaterPre}}</span>
  2325. <el-input v-if="updating" size="mini" v-model="reportData.prodWaterPre"/>
  2326. </td>
  2327. <td class="bg-yellow-light">
  2328. <span v-if="!updating">{{reportData.prodWaterCracker}}</span>
  2329. <el-input v-if="updating" size="mini" v-model="reportData.prodWaterCracker"/>
  2330. </td>
  2331. <td class="bg-yellow-light">
  2332. <span v-if="!updating">{{reportData.prodWaterCrackerTT}}</span>
  2333. <el-input v-if="updating" size="mini" v-model="reportData.prodWaterCrackerTT"/>
  2334. </td>
  2335. <td class="bg-yellow-light">
  2336. <span v-if="!updating">{{reportData.prodWaterCrackerKgoe}}</span>
  2337. <el-input v-if="updating" size="mini" v-model="reportData.prodWaterCrackerKgoe"/>
  2338. </td>
  2339. <td class="bg-yellow-light">
  2340. <span v-if="!updating">{{reportData.prodWaterCrackerKgce}}</span>
  2341. <el-input v-if="updating" size="mini" v-model="reportData.prodWaterCrackerKgce"/>
  2342. </td>
  2343. <td class="bg-yellow-light">
  2344. <span v-if="!updating">{{reportData.prodWaterPguAeu}}</span>
  2345. <el-input v-if="updating" size="mini" v-model="reportData.prodWaterPguAeu"/>
  2346. </td>
  2347. <td class="bg-yellow-light">
  2348. <span v-if="!updating">{{reportData.prodWaterPguAeuTT}}</span>
  2349. <el-input v-if="updating" size="mini" v-model="reportData.prodWaterPguAeuTT"/>
  2350. </td>
  2351. <td class="bg-yellow-light">
  2352. <span v-if="!updating">{{reportData.prodWaterPguAeuKgoe}}</span>
  2353. <el-input v-if="updating" size="mini" v-model="reportData.prodWaterPguAeuKgoe"/>
  2354. </td>
  2355. <td class="bg-yellow-light">
  2356. <span v-if="!updating">{{reportData.prodWaterPguAeuKgce}}</span>
  2357. <el-input v-if="updating" size="mini" v-model="reportData.prodWaterPguAeuKgce"/>
  2358. </td>
  2359. <td class="bg-yellow-light">
  2360. <span v-if="!updating">{{reportData.prodWaterSctuFlare}}</span>
  2361. <el-input v-if="updating" size="mini" v-model="reportData.prodWaterSctuFlare"/>
  2362. </td>
  2363. <td class="bg-yellow-light">
  2364. <span v-if="!updating">{{reportData.prodWaterSub}}</span>
  2365. <el-input v-if="updating" size="mini" v-model="reportData.prodWaterSub"/>
  2366. </td>
  2367. <td class="bg-yellow-light">
  2368. <span v-if="!updating">{{reportData.prodWaterBcc}}</span>
  2369. <el-input v-if="updating" size="mini" v-model="reportData.prodWaterBcc"/>
  2370. </td>
  2371. <td class="no-border" colspan="2"></td>
  2372. <td class="bg-green-neon">total NAP</td>
  2373. <td class="bg-grey-light">CLTF1621</td>
  2374. <td class="bg-grey-light">CLTF1622</td>
  2375. <td class="bg-grey-light">CLTF1623</td>
  2376. </tr>
  2377. <tr>
  2378. <td class="bg-blue-dark">Turbine Condensate</td>
  2379. <td class="bg-blue-dark">t</td>
  2380. <td class="bg-purple-light">
  2381. <span v-if="!updating">{{reportData.turbineConToe}}</span>
  2382. <el-input v-if="updating" size="mini" v-model="reportData.turbineConToe"/>
  2383. </td>
  2384. <td class="bg-purple-light">
  2385. <span v-if="!updating">{{reportData.turbineConTce}}</span>
  2386. <el-input v-if="updating" size="mini" v-model="reportData.turbineConTce"/>
  2387. </td>
  2388. <td class="bg-purple-light">
  2389. <span v-if="!updating">{{reportData.turbineConPre}}</span>
  2390. <el-input v-if="updating" size="mini" v-model="reportData.turbineConPre"/>
  2391. </td>
  2392. <td class="bg-yellow-light">
  2393. <span v-if="!updating">{{reportData.turbineConCracker}}</span>
  2394. <el-input v-if="updating" size="mini" v-model="reportData.turbineConCracker"/>
  2395. </td>
  2396. <td class="bg-yellow-light">
  2397. <span v-if="!updating">{{reportData.turbineConCrackerTT}}</span>
  2398. <el-input v-if="updating" size="mini" v-model="reportData.turbineConCrackerTT"/>
  2399. </td>
  2400. <td class="bg-yellow-light">
  2401. <span v-if="!updating">{{reportData.turbineConCrackerKgoe}}</span>
  2402. <el-input v-if="updating" size="mini" v-model="reportData.turbineConCrackerKgoe"/>
  2403. </td>
  2404. <td class="bg-yellow-light">
  2405. <span v-if="!updating">{{reportData.turbineConCrackerKgce}}</span>
  2406. <el-input v-if="updating" size="mini" v-model="reportData.turbineConCrackerKgce"/>
  2407. </td>
  2408. <td class="bg-yellow-light">
  2409. <span v-if="!updating">{{reportData.turbineConPguAeu}}</span>
  2410. <el-input v-if="updating" size="mini" v-model="reportData.turbineConPguAeu"/>
  2411. </td>
  2412. <td class="bg-yellow-light">
  2413. <span v-if="!updating">{{reportData.turbineConPguAeuTT}}</span>
  2414. <el-input v-if="updating" size="mini" v-model="reportData.turbineConPguAeuTT"/>
  2415. </td>
  2416. <td class="bg-yellow-light">
  2417. <span v-if="!updating">{{reportData.turbineConPguAeuKgoe}}</span>
  2418. <el-input v-if="updating" size="mini" v-model="reportData.turbineConPguAeuKgoe"/>
  2419. </td>
  2420. <td class="bg-yellow-light">
  2421. <span v-if="!updating">{{reportData.turbineConPguAeuKgce}}</span>
  2422. <el-input v-if="updating" size="mini" v-model="reportData.turbineConPguAeuKgce"/>
  2423. </td>
  2424. <td class="bg-yellow-light">
  2425. <span v-if="!updating">{{reportData.turbineConSctuFlare}}</span>
  2426. <el-input v-if="updating" size="mini" v-model="reportData.turbineConSctuFlare"/>
  2427. </td>
  2428. <td class="bg-yellow-light">
  2429. <span v-if="!updating">{{reportData.turbineConSub}}</span>
  2430. <el-input v-if="updating" size="mini" v-model="reportData.turbineConSub"/>
  2431. </td>
  2432. <td class="bg-yellow-light">
  2433. <span v-if="!updating">{{reportData.turbineConBcc}}</span>
  2434. <el-input v-if="updating" size="mini" v-model="reportData.turbineConBcc"/>
  2435. </td>
  2436. <td class="no-border" colspan="2"></td>
  2437. <td class="bg-green-neon">
  2438. <span v-if="!updating">{{reportData.sctfStorageTotalNap}}</span>
  2439. <el-input v-if="updating" size="mini" v-model="reportData.sctfStorageTotalNap"/>
  2440. </td>
  2441. <td class="bg-grey-light">
  2442. <span v-if="!updating">{{reportData.sctfStorageCltf1621}}</span>
  2443. <el-input v-if="updating" size="mini" v-model="reportData.sctfStorageCltf1621"/>
  2444. </td>
  2445. <td class="bg-grey-light">
  2446. <span v-if="!updating">{{reportData.sctfStorageCltf1622}}</span>
  2447. <el-input v-if="updating" size="mini" v-model="reportData.sctfStorageCltf1622"/>
  2448. </td>
  2449. <td class="bg-grey-light">
  2450. <span v-if="!updating">{{reportData.sctfStorageCltf1623}}</span>
  2451. <el-input v-if="updating" size="mini" v-model="reportData.sctfStorageCltf1623"/>
  2452. </td>
  2453. </tr>
  2454. <tr>
  2455. <td class="bg-blue-dark">PA&IA</td>
  2456. <td class="bg-blue-dark">pnm3</td>
  2457. <td class="bg-purple-light">
  2458. <span v-if="!updating">{{reportData.paIaToe}}</span>
  2459. <el-input v-if="updating" size="mini" v-model="reportData.paIaToe"/>
  2460. </td>
  2461. <td class="bg-purple-light">
  2462. <span v-if="!updating">{{reportData.paIaTce}}</span>
  2463. <el-input v-if="updating" size="mini" v-model="reportData.paIaTce"/>
  2464. </td>
  2465. <td class="bg-purple-light">
  2466. <span v-if="!updating">{{reportData.paIaPre}}</span>
  2467. <el-input v-if="updating" size="mini" v-model="reportData.paIaPre"/>
  2468. </td>
  2469. <td class="bg-yellow-light">
  2470. <span v-if="!updating">{{reportData.paIaCracker}}</span>
  2471. <el-input v-if="updating" size="mini" v-model="reportData.paIaCracker"/>
  2472. </td>
  2473. <td class="bg-yellow-light">
  2474. <span v-if="!updating">{{reportData.paIaCrackerTT}}</span>
  2475. <el-input v-if="updating" size="mini" v-model="reportData.paIaCrackerTT"/>
  2476. </td>
  2477. <td class="bg-yellow-light">
  2478. <span v-if="!updating">{{reportData.paIaCrackerKgoe}}</span>
  2479. <el-input v-if="updating" size="mini" v-model="reportData.paIaCrackerKgoe"/>
  2480. </td>
  2481. <td class="bg-yellow-light">
  2482. <span v-if="!updating">{{reportData.paIaCrackerKgce}}</span>
  2483. <el-input v-if="updating" size="mini" v-model="reportData.paIaCrackerKgce"/>
  2484. </td>
  2485. <td class="bg-yellow-light">
  2486. <span v-if="!updating">{{reportData.paIaPguAeu}}</span>
  2487. <el-input v-if="updating" size="mini" v-model="reportData.paIaPguAeu"/>
  2488. </td>
  2489. <td class="bg-yellow-light">
  2490. <span v-if="!updating">{{reportData.paIaPguAeuTT}}</span>
  2491. <el-input v-if="updating" size="mini" v-model="reportData.paIaPguAeuTT"/>
  2492. </td>
  2493. <td class="bg-yellow-light">
  2494. <span v-if="!updating">{{reportData.paIaPguAeuKgoe}}</span>
  2495. <el-input v-if="updating" size="mini" v-model="reportData.paIaPguAeuKgoe"/>
  2496. </td>
  2497. <td class="bg-yellow-light">
  2498. <span v-if="!updating">{{reportData.paIaPguAeuKgce}}</span>
  2499. <el-input v-if="updating" size="mini" v-model="reportData.paIaPguAeuKgce"/>
  2500. </td>
  2501. <td class="bg-yellow-light">
  2502. <span v-if="!updating">{{reportData.paIaSctuFlare}}</span>
  2503. <el-input v-if="updating" size="mini" v-model="reportData.paIaSctuFlare"/>
  2504. </td>
  2505. <td class="bg-yellow-light">
  2506. <span v-if="!updating">{{reportData.paIaSub}}</span>
  2507. <el-input v-if="updating" size="mini" v-model="reportData.paIaSub"/>
  2508. </td>
  2509. <td class="bg-yellow-light">
  2510. <span v-if="!updating">{{reportData.paIaBcc}}</span>
  2511. <el-input v-if="updating" size="mini" v-model="reportData.paIaBcc"/>
  2512. </td>
  2513. </tr>
  2514. <tr>
  2515. <td class="bg-blue-dark">N2</td>
  2516. <td class="bg-blue-dark">pnm3</td>
  2517. <td class="bg-purple-light">
  2518. <span v-if="!updating">{{reportData.n2Toe}}</span>
  2519. <el-input v-if="updating" size="mini" v-model="reportData.n2Toe"/>
  2520. </td>
  2521. <td class="bg-purple-light">
  2522. <span v-if="!updating">{{reportData.n2Tce}}</span>
  2523. <el-input v-if="updating" size="mini" v-model="reportData.n2Tce"/>
  2524. </td>
  2525. <td class="bg-purple-light">
  2526. <span v-if="!updating">{{reportData.n2Pre}}</span>
  2527. <el-input v-if="updating" size="mini" v-model="reportData.n2Pre"/>
  2528. </td>
  2529. <td class="bg-yellow-light">
  2530. <span v-if="!updating">{{reportData.n2Cracker}}</span>
  2531. <el-input v-if="updating" size="mini" v-model="reportData.n2Cracker"/>
  2532. </td>
  2533. <td class="bg-yellow-light">
  2534. <span v-if="!updating">{{reportData.n2CrackerTT}}</span>
  2535. <el-input v-if="updating" size="mini" v-model="reportData.n2CrackerTT"/>
  2536. </td>
  2537. <td class="bg-yellow-light">
  2538. <span v-if="!updating">{{reportData.n2CrackerKgoe}}</span>
  2539. <el-input v-if="updating" size="mini" v-model="reportData.n2CrackerKgoe"/>
  2540. </td>
  2541. <td class="bg-yellow-light">
  2542. <span v-if="!updating">{{reportData.n2CrackerKgce}}</span>
  2543. <el-input v-if="updating" size="mini" v-model="reportData.n2CrackerKgce"/>
  2544. </td>
  2545. <td class="bg-yellow-light">
  2546. <span v-if="!updating">{{reportData.n2PguAeu}}</span>
  2547. <el-input v-if="updating" size="mini" v-model="reportData.n2PguAeu"/>
  2548. </td>
  2549. <td class="bg-yellow-light">
  2550. <span v-if="!updating">{{reportData.n2PguAeuTT}}</span>
  2551. <el-input v-if="updating" size="mini" v-model="reportData.n2PguAeuTT"/>
  2552. </td>
  2553. <td class="bg-yellow-light">
  2554. <span v-if="!updating">{{reportData.n2PguAeuKgoe}}</span>
  2555. <el-input v-if="updating" size="mini" v-model="reportData.n2PguAeuKgoe"/>
  2556. </td>
  2557. <td class="bg-yellow-light">
  2558. <span v-if="!updating">{{reportData.n2PguAeuKgce}}</span>
  2559. <el-input v-if="updating" size="mini" v-model="reportData.n2PguAeuKgce"/>
  2560. </td>
  2561. <td class="bg-yellow-light">
  2562. <span v-if="!updating">{{reportData.n2SctuFlare}}</span>
  2563. <el-input v-if="updating" size="mini" v-model="reportData.n2SctuFlare"/>
  2564. </td>
  2565. <td class="bg-yellow-light">
  2566. <span v-if="!updating">{{reportData.n2Sub}}</span>
  2567. <el-input v-if="updating" size="mini" v-model="reportData.n2Sub"/>
  2568. </td>
  2569. <td class="bg-yellow-light">
  2570. <span v-if="!updating">{{reportData.n2Bcc}}</span>
  2571. <el-input v-if="updating" size="mini" v-model="reportData.n2Bcc"/>
  2572. </td>
  2573. </tr>
  2574. <tr>
  2575. <td class="bg-orange">Total</td>
  2576. <td class="bg-orange" rowspan="3">t</td>
  2577. <td class="bg-orange">
  2578. <span v-if="!updating">{{reportData.totalToe}}</span>
  2579. <el-input v-if="updating" size="mini" v-model="reportData.totalToe"/>
  2580. </td>
  2581. <td class="bg-orange">
  2582. <span v-if="!updating">{{reportData.totalTce}}</span>
  2583. <el-input v-if="updating" size="mini" v-model="reportData.totalTce"/>
  2584. </td>
  2585. <td class="bg-orange">
  2586. <span v-if="!updating">{{reportData.totalPre}}</span>
  2587. <el-input v-if="updating" size="mini" v-model="reportData.totalPre"/>
  2588. </td>
  2589. <td class="bg-orange">
  2590. <span v-if="!updating">{{reportData.totalCracker}}</span>
  2591. <el-input v-if="updating" size="mini" v-model="reportData.totalCracker"/>
  2592. </td>
  2593. <td class="bg-orange">
  2594. <span v-if="!updating">{{reportData.totalCrackerTT}}</span>
  2595. <el-input v-if="updating" size="mini" v-model="reportData.totalCrackerTT"/>
  2596. </td>
  2597. <td class="bg-blue">
  2598. <span v-if="!updating">{{reportData.totalCrackerKgoe}}</span>
  2599. <el-input v-if="updating" size="mini" v-model="reportData.totalCrackerKgoe"/>
  2600. </td>
  2601. <td class="bg-blue">
  2602. <span v-if="!updating">{{reportData.totalCrackerKgce}}</span>
  2603. <el-input v-if="updating" size="mini" v-model="reportData.totalCrackerKgce"/>
  2604. </td>
  2605. <td class="bg-orange">
  2606. <span v-if="!updating">{{reportData.totalPguAeu}}</span>
  2607. <el-input v-if="updating" size="mini" v-model="reportData.totalPguAeu"/>
  2608. </td>
  2609. <td class="bg-orange">
  2610. <span v-if="!updating">{{reportData.totalPguAeuTT}}</span>
  2611. <el-input v-if="updating" size="mini" v-model="reportData.totalPguAeuTT"/>
  2612. </td>
  2613. <td class="bg-blue">
  2614. <span v-if="!updating">{{reportData.totalPguAeuKgoe}}</span>
  2615. <el-input v-if="updating" size="mini" v-model="reportData.totalPguAeuKgoe"/>
  2616. </td>
  2617. <td class="bg-blue">
  2618. <span v-if="!updating">{{reportData.totalPguAeuKgce}}</span>
  2619. <el-input v-if="updating" size="mini" v-model="reportData.totalPguAeuKgce"/>
  2620. </td>
  2621. <td class="bg-orange"></td>
  2622. <td class="bg-orange">
  2623. <span v-if="!updating">{{reportData.frEoEg}}</span>
  2624. <el-input v-if="updating" size="mini" v-model="reportData.frEoEg"/>
  2625. </td>
  2626. <td class="bg-orange">FR EO/EG</td>
  2627. <td class="bg-purple">320FC2161</td>
  2628. <td class="bg-green">C210 PDI</td>
  2629. <td class="bg-yellow">气温</td>
  2630. <td class="bg-blue-dark">裂解炉烧焦</td>
  2631. </tr>
  2632. <tr>
  2633. <td class="bg-orange">Target</td>
  2634. <td class="bg-orange">
  2635. <span v-if="!updating">{{reportData.targetToe}}</span>
  2636. <el-input v-if="updating" size="mini" v-model="reportData.targetToe"/>
  2637. </td>
  2638. <td class="bg-orange">
  2639. <span v-if="!updating">{{reportData.targetTce}}</span>
  2640. <el-input v-if="updating" size="mini" v-model="reportData.targetTce"/>
  2641. </td>
  2642. <td class="bg-orange">
  2643. <span v-if="!updating">{{reportData.targetPre}}</span>
  2644. <el-input v-if="updating" size="mini" v-model="reportData.targetPre"/>
  2645. </td>
  2646. <td class="bg-orange">
  2647. <span v-if="!updating">{{reportData.targetCracker}}</span>
  2648. <el-input v-if="updating" size="mini" v-model="reportData.targetCracker"/>
  2649. </td>
  2650. <td class="bg-orange">
  2651. <span v-if="!updating">{{reportData.targetCrackerTT}}</span>
  2652. <el-input v-if="updating" size="mini" v-model="reportData.targetCrackerTT"/>
  2653. </td>
  2654. <td class="bg-orange">
  2655. <span v-if="!updating">{{reportData.targetCrackerKgoe}}</span>
  2656. <el-input v-if="updating" size="mini" v-model="reportData.targetCrackerKgoe"/>
  2657. </td>
  2658. <td class="bg-orange">
  2659. <span v-if="!updating">{{reportData.targetCrackerKgce}}</span>
  2660. <el-input v-if="updating" size="mini" v-model="reportData.targetCrackerKgce"/>
  2661. </td>
  2662. <td class="bg-orange">
  2663. <span v-if="!updating">{{reportData.targetPguAeu}}</span>
  2664. <el-input v-if="updating" size="mini" v-model="reportData.targetPguAeu"/>
  2665. </td>
  2666. <td class="bg-orange">
  2667. <span v-if="!updating">{{reportData.targetPguAeuTT}}</span>
  2668. <el-input v-if="updating" size="mini" v-model="reportData.targetPguAeuTT"/>
  2669. </td>
  2670. <td class="bg-orange">
  2671. <span v-if="!updating">{{reportData.targetPguAeuKgoe}}</span>
  2672. <el-input v-if="updating" size="mini" v-model="reportData.targetPguAeuKgoe"/>
  2673. </td>
  2674. <td class="bg-orange">
  2675. <span v-if="!updating">{{reportData.targetPguAeuKgce}}</span>
  2676. <el-input v-if="updating" size="mini" v-model="reportData.targetPguAeuKgce"/>
  2677. </td>
  2678. <td class="bg-blue"></td>
  2679. <td class="bg-blue">
  2680. <span v-if="!updating">{{reportData.loadPercentage}}</span>
  2681. <el-input v-if="updating" size="mini" v-model="reportData.loadPercentage"/>
  2682. </td>
  2683. <td class="bg-blue">load%</td>
  2684. <td class="bg-purple">
  2685. <span v-if="!updating">{{reportData.col320fc2161}}</span>
  2686. <el-input v-if="updating" size="mini" v-model="reportData.col320fc2161"/>
  2687. </td>
  2688. <td class="bg-green">
  2689. <span v-if="!updating">{{reportData.c210pdi}}</span>
  2690. <el-input v-if="updating" size="mini" v-model="reportData.c210pdi"/>
  2691. </td>
  2692. <td class="bg-yellow">
  2693. <span v-if="!updating">{{reportData.temperature}}</span>
  2694. <el-input v-if="updating" size="mini" v-model="reportData.temperature"/>
  2695. </td>
  2696. <td class="bg-blue-dark">
  2697. <span v-if="!updating">{{reportData.crackingFurnaceBurn}}</span>
  2698. <el-input v-if="updating" size="mini" v-model="reportData.crackingFurnaceBurn"/>
  2699. </td>
  2700. </tr>
  2701. <tr>
  2702. <td class="bg-orange">Produced</td>
  2703. <td class="bg-orange">
  2704. <span v-if="!updating">{{reportData.producedToe}}</span>
  2705. <el-input v-if="updating" size="mini" v-model="reportData.producedToe"/>
  2706. </td>
  2707. <td class="bg-orange">
  2708. <span v-if="!updating">{{reportData.producedTce}}</span>
  2709. <el-input v-if="updating" size="mini" v-model="reportData.producedTce"/>
  2710. </td>
  2711. <td class="bg-orange">
  2712. <span v-if="!updating">{{reportData.producedPre}}</span>
  2713. <el-input v-if="updating" size="mini" v-model="reportData.producedPre"/>
  2714. </td>
  2715. <td class="bg-orange">
  2716. <span v-if="!updating">{{reportData.producedCracker}}</span>
  2717. <el-input v-if="updating" size="mini" v-model="reportData.producedCracker"/>
  2718. </td>
  2719. <td class="bg-orange">
  2720. <span v-if="!updating">{{reportData.producedCrackerTT}}</span>
  2721. <el-input v-if="updating" size="mini" v-model="reportData.producedCrackerTT"/>
  2722. </td>
  2723. <td class="bg-orange">
  2724. <span v-if="!updating">{{reportData.producedCrackerKgoe}}</span>
  2725. <el-input v-if="updating" size="mini" v-model="reportData.producedCrackerKgoe"/>
  2726. </td>
  2727. <td class="bg-orange">
  2728. <span v-if="!updating">{{reportData.producedCrackerKgce}}</span>
  2729. <el-input v-if="updating" size="mini" v-model="reportData.producedCrackerKgce"/>
  2730. </td>
  2731. <td class="bg-orange">
  2732. <span v-if="!updating">{{reportData.producedPguAeu}}</span>
  2733. <el-input v-if="updating" size="mini" v-model="reportData.producedPguAeu"/>
  2734. </td>
  2735. <td class="bg-orange">
  2736. <span v-if="!updating">{{reportData.producedPguAeuTT}}</span>
  2737. <el-input v-if="updating" size="mini" v-model="reportData.producedPguAeuTT"/>
  2738. </td>
  2739. <td class="bg-orange">
  2740. <span v-if="!updating">{{reportData.producedPguAeuKgoe}}</span>
  2741. <el-input v-if="updating" size="mini" v-model="reportData.producedPguAeuKgoe"/>
  2742. </td>
  2743. <td class="bg-orange">
  2744. <span v-if="!updating">{{reportData.producedPguAeuKgce}}</span>
  2745. <el-input v-if="updating" size="mini" v-model="reportData.producedPguAeuKgce"/>
  2746. </td>
  2747. <td class="bg-blue"></td>
  2748. <td class="bg-blue">
  2749. <span v-if="!updating">{{reportData.hsProducet}}</span>
  2750. <el-input v-if="updating" size="mini" v-model="reportData.hsProducet"/>
  2751. </td>
  2752. <td class="bg-blue">HS Producet</td>
  2753. <td class="bg-purple">kg/h</td>
  2754. <td class="bg-green">Kpa</td>
  2755. <td class="bg-yellow">℃</td>
  2756. <td class="bg-blue-dark">台</td>
  2757. </tr>
  2758. </table>
  2759. </div>
  2760. </form>
  2761. </div>
  2762. </template>
  2763. <script>
  2764. import { getReportByMaxDate, listReport, getReport, delReport, addReport, updateReport, exportReport, importTemplate} from "@/api/production/report";
  2765. import { treeselect } from "@/api/system/dept";
  2766. import { getToken } from "@/utils/auth";
  2767. import Treeselect from "@riophae/vue-treeselect";
  2768. import "@riophae/vue-treeselect/dist/vue-treeselect.css";
  2769. export default {
  2770. name: "DailyProductionReport",
  2771. components: { Treeselect },
  2772. data() {
  2773. return {
  2774. // 遮罩层
  2775. loading: true,
  2776. // 选中数组
  2777. ids: [],
  2778. // 非单个禁用
  2779. single: true,
  2780. // 非多个禁用
  2781. multiple: true,
  2782. // 显示搜索条件
  2783. showSearch: true,
  2784. // 总条数
  2785. total: 0,
  2786. // 每日生产报告表格数据
  2787. reportList: [],
  2788. // 弹出层标题
  2789. title: "",
  2790. // 部门树选项
  2791. deptOptions: undefined,
  2792. clientHeight:300,
  2793. // 是否显示弹出层
  2794. open: false,
  2795. // 用户导入参数
  2796. upload: {
  2797. // 是否显示弹出层(用户导入)
  2798. open: false,
  2799. // 弹出层标题(用户导入)
  2800. title: "",
  2801. // 是否禁用上传
  2802. isUploading: false,
  2803. // 是否更新已经存在的用户数据
  2804. updateSupport: 0,
  2805. // 设置上传的请求头部
  2806. headers: { Authorization: "Bearer " + getToken() },
  2807. // 上传的地址
  2808. url: process.env.VUE_APP_BASE_API + "/production/report/importData"
  2809. },
  2810. // 查询参数
  2811. queryParams: {
  2812. pageNum: 1,
  2813. pageSize: 20,
  2814. fromDate: null,
  2815. toDate: null,
  2816. reportDate: null,
  2817. reportCode: null,
  2818. nap: null,
  2819. c5: null,
  2820. c6C8Na: null,
  2821. wisonEthane: null,
  2822. lpgToFurnace: null,
  2823. raff1FrBd: null,
  2824. raff2FrIb: null,
  2825. raff3FrBd: null,
  2826. raffinate2pFr2ph: null,
  2827. c2FrLdpe: null,
  2828. c3FrOxo: null,
  2829. mixedC3C4: null,
  2830. hyC9: null,
  2831. pguOffgas: null,
  2832. washOil: null,
  2833. toluene: null,
  2834. hyC4FrR800: null,
  2835. h2YieldPercentage: null,
  2836. h2Produced: null,
  2837. h2Inventory: null,
  2838. h2Change: null,
  2839. h2Import: null,
  2840. h2Export: null,
  2841. h2ToPgu: null,
  2842. h2ToYpc: null,
  2843. h2ToOxo: null,
  2844. h2FrSyngasToSub: null,
  2845. ethylenYieldPercentage: null,
  2846. ethylenProduced: null,
  2847. ethylenInventory: null,
  2848. ethylenChange: null,
  2849. ethylenImport: null,
  2850. ethylenExport: null,
  2851. ethylenToTm: null,
  2852. ethylenToTs: null,
  2853. ethylenToEoEg: null,
  2854. ethylenToOxo: null,
  2855. ethylenToYbs: null,
  2856. ethylenToYpc: null,
  2857. ethylenToWacker: null,
  2858. ethylenToDyna: null,
  2859. ethylenToCelanLongx: null,
  2860. ethylenFrYpc: null,
  2861. ethylenFrLongxiang: null,
  2862. propyleneYieldPercentage: null,
  2863. propyleneProduced: null,
  2864. propyleneInventory: null,
  2865. propyleneChange: null,
  2866. propyleneImport: null,
  2867. propyleneExport: null,
  2868. propyleneToAaAe: null,
  2869. propyleneToGaa: null,
  2870. propyleneToOxo: null,
  2871. propyleneToLdpe: null,
  2872. propyleneToYpc: null,
  2873. propyleneToRoad: null,
  2874. propyleneToShip: null,
  2875. propyleneFrYpc: null,
  2876. propyleneFrShip: null,
  2877. propyleneFrChengzhi: null,
  2878. c3LpgYieldPercentage: null,
  2879. c4LpgYieldPercentage: null,
  2880. c3LpgProduced: null,
  2881. c4LpgProduced: null,
  2882. c3C4Inventory: null,
  2883. c3C4Change: null,
  2884. c3C4Import: null,
  2885. c3C4Export: null,
  2886. c3C4ToSub: null,
  2887. c3C4ToFurAsFule: null,
  2888. c3C4AsFeed: null,
  2889. c3C4FrYpc: null,
  2890. c3C4FrTruck: null,
  2891. mixedC4sYieldPercentage: null,
  2892. mixedC4sProduced: null,
  2893. mixedC4sInventory: null,
  2894. mixedC4sChange: null,
  2895. mixedC4sImport: null,
  2896. mixedC4sExport: null,
  2897. mixedC4sToBd: null,
  2898. mixedC4sToYpc: null,
  2899. mixedC4sToTruck: null,
  2900. mixedC4sToShip: null,
  2901. mixedC4sFrYpc: null,
  2902. mixedC4sFrTruck: null,
  2903. mixedC4sFrShip: null,
  2904. mixedC4sFrBdR1: null,
  2905. mixedC4sToR800: null,
  2906. eboYieldPercentage: null,
  2907. eboProduced: null,
  2908. eboInventory: null,
  2909. eboChange: null,
  2910. eboImport: null,
  2911. eboExport: null,
  2912. eboToShip: null,
  2913. eboToRttf: null,
  2914. eboToTrain: null,
  2915. eboFrBd: null,
  2916. naphthaleneYieldPercentage: null,
  2917. naphthaleneProduced: null,
  2918. naphthaleneInventory: null,
  2919. naphthaleneChange: null,
  2920. naphthaleneImport: null,
  2921. naphthaleneExport: null,
  2922. naphthaleneToTruck: null,
  2923. poFluxOilYieldPercentage: null,
  2924. poFluxOilProduced: null,
  2925. poFluxOilInventory: null,
  2926. poFluxOilChange: null,
  2927. poFluxOilImport: null,
  2928. poFluxOilExport: null,
  2929. poFluxOilToBd: null,
  2930. offgasYieldPercentage: null,
  2931. offgasProduced: null,
  2932. offgasInventory: null,
  2933. offgasChange: null,
  2934. offgasImport: null,
  2935. offgasExport: null,
  2936. offgasToFurnance: null,
  2937. offgasToYbs: null,
  2938. offgasToCEru: null,
  2939. offgasSubInCloseU2: null,
  2940. offgasFlareSctu: null,
  2941. offgasToU2Nm3: null,
  2942. offgasFlareLossT: null,
  2943. rpgYieldPercentage: null,
  2944. rpgProduced: null,
  2945. rpgInventory: null,
  2946. rpgChange: null,
  2947. rpgImport: null,
  2948. rpgExport: null,
  2949. rpgToPgu: null,
  2950. rpgFrYfcc: null,
  2951. methaneYieldPercentage: null,
  2952. methaneProduced: null,
  2953. methaneToEoEg: null,
  2954. residueOilYieldPercentage: null,
  2955. residueOilProduced: null,
  2956. totalInput: null,
  2957. totalOutput: null,
  2958. totalLoss: null,
  2959. lossPercentage: null,
  2960. totalFurnanceFeed: null,
  2961. napFrCltf: null,
  2962. totalPE: null,
  2963. plantModeIs: null,
  2964. plantLoad3495tD: null,
  2965. avgFurnanceFeedTH: null,
  2966. feedingRatioPercentage: null,
  2967. hhpToe: null,
  2968. hhpTce: null,
  2969. hhpPre: null,
  2970. hhpCracker: null,
  2971. hhpCrackerTT: null,
  2972. hhpCrackerKgoe: null,
  2973. hhpCrackerKgce: null,
  2974. hhpPguAeu: null,
  2975. hhpPguAeuTT: null,
  2976. hhpPguAeuKgoe: null,
  2977. hhpPguAeuKgce: null,
  2978. hhpSctuFlare: null,
  2979. hhpSub: null,
  2980. hhpBcc: null,
  2981. ngToe: null,
  2982. ngTce: null,
  2983. ngPre: null,
  2984. ngCracker: null,
  2985. ngCrackerTT: null,
  2986. ngCrackerKgoe: null,
  2987. ngCrackerKgce: null,
  2988. ngPguAeu: null,
  2989. ngPguAeuTT: null,
  2990. ngPguAeuKgoe: null,
  2991. ngPguAeuKgce: null,
  2992. ngSctuFlare: null,
  2993. ngSub: null,
  2994. ngBcc: null,
  2995. fuelGasOffgasToe: null,
  2996. fuelGasOffgasTce: null,
  2997. fuelGasOffgasPre: null,
  2998. fuelGasOffgasCracker: null,
  2999. fuelGasOffgasCrackerTT: null,
  3000. fuelGasOffgasCrackerKgoe: null,
  3001. fuelGasOffgasCrackerKgce: null,
  3002. fuelGasOffgasPguAeu: null,
  3003. fuelGasOffgasPguAeuTT: null,
  3004. fuelGasOffgasPguAeuKgoe: null,
  3005. fuelGasOffgasPguAeuKgce: null,
  3006. fuelGasOffgasSctuFlare: null,
  3007. fuelGasOffgasSub: null,
  3008. fuelGasOffgasBcc: null,
  3009. shpToe: null,
  3010. shpTce: null,
  3011. shpPre: null,
  3012. shpCracker: null,
  3013. shpCrackerTT: null,
  3014. shpCrackerKgoe: null,
  3015. shpCrackerKgce: null,
  3016. shpPguAeu: null,
  3017. shpPguAeuTT: null,
  3018. shpPguAeuKgoe: null,
  3019. shpPguAeuKgce: null,
  3020. shpSctuFlare: null,
  3021. shpSub: null,
  3022. shpBcc: null,
  3023. hpToe: null,
  3024. hpTce: null,
  3025. hpPre: null,
  3026. hpCracker: null,
  3027. hpCrackerTT: null,
  3028. hpCrackerKgoe: null,
  3029. hpCrackerKgce: null,
  3030. hpPguAeu: null,
  3031. hpPguAeuTT: null,
  3032. hpPguAeuKgoe: null,
  3033. hpPguAeuKgce: null,
  3034. hpSctuFlare: null,
  3035. hpSub: null,
  3036. hpBcc: null,
  3037. mpToe: null,
  3038. mpTce: null,
  3039. mpPre: null,
  3040. mpCracker: null,
  3041. mpCrackerTT: null,
  3042. mpCrackerKgoe: null,
  3043. mpCrackerKgce: null,
  3044. mpPguAeu: null,
  3045. mpPguAeuTT: null,
  3046. mpPguAeuKgoe: null,
  3047. mpPguAeuKgce: null,
  3048. mpSctuFlare: null,
  3049. mpSub: null,
  3050. mpBcc: null,
  3051. lpToe: null,
  3052. lpTce: null,
  3053. lpPre: null,
  3054. lpCracker: null,
  3055. lpCrackerTT: null,
  3056. lpCrackerKgoe: null,
  3057. lpCrackerKgce: null,
  3058. lpPguAeu: null,
  3059. lpPguAeuTT: null,
  3060. lpPguAeuKgoe: null,
  3061. lpPguAeuKgce: null,
  3062. lpSctuFlare: null,
  3063. lpSub: null,
  3064. lpBcc: null,
  3065. electricityToe: null,
  3066. electricityTce: null,
  3067. electricityPre: null,
  3068. electricityCracker: null,
  3069. electricityCrackerTT: null,
  3070. electricityCrackerKgoe: null,
  3071. electricityCrackerKgce: null,
  3072. electricityPguAeu: null,
  3073. electricityPguAeuTT: null,
  3074. electricityPguAeuKgoe: null,
  3075. electricityPguAeuKgce: null,
  3076. electricitySctuFlare: null,
  3077. electricitySub: null,
  3078. electricityBcc: null,
  3079. coolingWaterToe: null,
  3080. coolingWaterTce: null,
  3081. coolingWaterPre: null,
  3082. coolingWaterCracker: null,
  3083. coolingWaterCrackerTT: null,
  3084. coolingWaterCrackerKgoe: null,
  3085. coolingWaterCrackerKgce: null,
  3086. coolingWaterPguAeu: null,
  3087. coolingWaterPguAeuTT: null,
  3088. coolingWaterPguAeuKgoe: null,
  3089. coolingWaterPguAeuKgce: null,
  3090. coolingWaterSctuFlare: null,
  3091. coolingWaterSub: null,
  3092. coolingWaterBcc: null,
  3093. polishedConToe: null,
  3094. polishedConTce: null,
  3095. polishedConPre: null,
  3096. polishedConCracker: null,
  3097. polishedConCrackerTT: null,
  3098. polishedConCrackerKgoe: null,
  3099. polishedConCrackerKgce: null,
  3100. polishedConPguAeu: null,
  3101. polishedConPguAeuTT: null,
  3102. polishedConPguAeuKgoe: null,
  3103. polishedConPguAeuKgce: null,
  3104. polishedConSctuFlare: null,
  3105. polishedConSub: null,
  3106. polishedConBcc: null,
  3107. hpBfwToe: null,
  3108. hpBfwTce: null,
  3109. hpBfwPre: null,
  3110. hpBfwCracker: null,
  3111. hpBfwCrackerTT: null,
  3112. hpBfwCrackerKgoe: null,
  3113. hpBfwCrackerKgce: null,
  3114. hpBfwPguAeu: null,
  3115. hpBfwPguAeuTT: null,
  3116. hpBfwPguAeuKgoe: null,
  3117. hpBfwPguAeuKgce: null,
  3118. hpBfwSctuFlare: null,
  3119. hpBfwSub: null,
  3120. hpBfwBcc: null,
  3121. prodWaterToe: null,
  3122. prodWaterTce: null,
  3123. prodWaterPre: null,
  3124. prodWaterCracker: null,
  3125. prodWaterCrackerTT: null,
  3126. prodWaterCrackerKgoe: null,
  3127. prodWaterCrackerKgce: null,
  3128. prodWaterPguAeu: null,
  3129. prodWaterPguAeuTT: null,
  3130. prodWaterPguAeuKgoe: null,
  3131. prodWaterPguAeuKgce: null,
  3132. prodWaterSctuFlare: null,
  3133. prodWaterSub: null,
  3134. prodWaterBcc: null,
  3135. turbineConToe: null,
  3136. turbineConTce: null,
  3137. turbineConPre: null,
  3138. turbineConCracker: null,
  3139. turbineConCrackerTT: null,
  3140. turbineConCrackerKgoe: null,
  3141. turbineConCrackerKgce: null,
  3142. turbineConPguAeu: null,
  3143. turbineConPguAeuTT: null,
  3144. turbineConPguAeuKgoe: null,
  3145. turbineConPguAeuKgce: null,
  3146. turbineConSctuFlare: null,
  3147. turbineConSub: null,
  3148. turbineConBcc: null,
  3149. paIaToe: null,
  3150. paIaTce: null,
  3151. paIaPre: null,
  3152. paIaCracker: null,
  3153. paIaCrackerTT: null,
  3154. paIaCrackerKgoe: null,
  3155. paIaCrackerKgce: null,
  3156. paIaPguAeu: null,
  3157. paIaPguAeuTT: null,
  3158. paIaPguAeuKgoe: null,
  3159. paIaPguAeuKgce: null,
  3160. paIaSctuFlare: null,
  3161. paIaSub: null,
  3162. paIaBcc: null,
  3163. n2Toe: null,
  3164. n2Tce: null,
  3165. n2Pre: null,
  3166. n2Cracker: null,
  3167. n2CrackerTT: null,
  3168. n2CrackerKgoe: null,
  3169. n2CrackerKgce: null,
  3170. n2PguAeu: null,
  3171. n2PguAeuTT: null,
  3172. n2PguAeuKgoe: null,
  3173. n2PguAeuKgce: null,
  3174. n2SctuFlare: null,
  3175. n2Sub: null,
  3176. n2Bcc: null,
  3177. totalToe: null,
  3178. totalTce: null,
  3179. totalPre: null,
  3180. totalCracker: null,
  3181. totalCrackerTT: null,
  3182. totalCrackerKgoe: null,
  3183. totalCrackerKgce: null,
  3184. totalPguAeu: null,
  3185. totalPguAeuTT: null,
  3186. totalPguAeuKgoe: null,
  3187. totalPguAeuKgce: null,
  3188. targetToe: null,
  3189. targetTce: null,
  3190. targetPre: null,
  3191. targetCracker: null,
  3192. targetCrackerTT: null,
  3193. targetCrackerKgoe: null,
  3194. targetCrackerKgce: null,
  3195. targetPguAeu: null,
  3196. targetPguAeuTT: null,
  3197. targetPguAeuKgoe: null,
  3198. targetPguAeuKgce: null,
  3199. producedToe: null,
  3200. producedTce: null,
  3201. producedPre: null,
  3202. producedCracker: null,
  3203. producedCrackerTT: null,
  3204. producedCrackerKgoe: null,
  3205. producedCrackerKgce: null,
  3206. producedPguAeu: null,
  3207. producedPguAeuTT: null,
  3208. producedPguAeuKgoe: null,
  3209. producedPguAeuKgce: null,
  3210. frEoEg: null,
  3211. loadPercentage: null,
  3212. hsProducet: null,
  3213. sctfStorageTotalC2: null,
  3214. sctfStorageTk1061: null,
  3215. sctfStorageTk1062: null,
  3216. sctfStorageTk1063: null,
  3217. sctfStorageTk1064: null,
  3218. sctfStorageTk1065Off: null,
  3219. sctfStorageTotalC3: null,
  3220. sctfStorageTk1011: null,
  3221. sctfStorageTk1012: null,
  3222. sctfStorageTk1013: null,
  3223. sctfStorageTk1014: null,
  3224. sctfStorageTk1040Off: null,
  3225. sctfStorageTk1020Lpg: null,
  3226. sctfStorageTk1111C4s: null,
  3227. sctfStorageTk1520Rpg: null,
  3228. sctfStorageTk1350Po: null,
  3229. sctfStorageTk1310Btx: null,
  3230. sctfStorageTk1330Ebo: null,
  3231. sctfStorageTk1430Lfo: null,
  3232. sctfStorageTk1320OffBtx: null,
  3233. sctfStorageT201Btx: null,
  3234. sctfStorageTk1340C9: null,
  3235. sctfStorageClt1350C9: null,
  3236. sctfStorageTk1160Nh3: null,
  3237. sctfStorageTk1510B: null,
  3238. sctfStorageClt1370B: null,
  3239. sctfStorageTk1360T: null,
  3240. sctfStorageTk1410X: null,
  3241. sctfStorageClt1380X: null,
  3242. sctfStorageTk1420Dimer: null,
  3243. sctfStorageTk1110R1: null,
  3244. sctfStorageTk1130Ib: null,
  3245. sctfStorageTk1150R3: null,
  3246. sctfStorageTk1140Bd: null,
  3247. sctfStorageTk1141Bd: null,
  3248. sctfStorageTk1142Bd: null,
  3249. sctfStorageTotalNap: null,
  3250. sctfStorageCltf1621: null,
  3251. sctfStorageCltf1622: null,
  3252. sctfStorageCltf1623: null,
  3253. pguToRpg: null,
  3254. rpgToPgu2: null,
  3255. pguRpgTH: null,
  3256. pguRpg1: null,
  3257. pguRpg2: null,
  3258. pguH2: null,
  3259. pguTotalFeed: null,
  3260. pguOutput: null,
  3261. pguTotalLoss: null,
  3262. pguLossPercentage: null,
  3263. pguFeedLoadPercentage: null,
  3264. pguToAeu: null,
  3265. aeuToPgu: null,
  3266. pguAeuTH: null,
  3267. pguBtxYeildPercentage: null,
  3268. pguBtxProduced: null,
  3269. pguBtxInventory: null,
  3270. pguBtxChange: null,
  3271. pguBtxExport: null,
  3272. pguBtxToAeu: null,
  3273. pguWashoilYeildPercentage: null,
  3274. pguWashoilProduced: null,
  3275. pguWashoilInventory: null,
  3276. pguWashoilChange: null,
  3277. pguWashoilExport: null,
  3278. pguWashoilToEu: null,
  3279. pguOffgasYeildPercentage: null,
  3280. pguOffgasProduced: null,
  3281. pguOffgasInventory: null,
  3282. pguOffgasChange: null,
  3283. pguOffgasExport: null,
  3284. pguOffgasToEu: null,
  3285. pguC5YeildPercentage: null,
  3286. pguC5Produced: null,
  3287. pguC5Inventory: null,
  3288. pguC5Change: null,
  3289. pguC5Export: null,
  3290. pguC5ToAeu: null,
  3291. pguC5ToEu: null,
  3292. pguC5ToYuanguan: null,
  3293. pguC9YeildPercentage: null,
  3294. pguC9Produced: null,
  3295. pguC9Inventory: null,
  3296. pguC9Change: null,
  3297. pguC9Export: null,
  3298. pguC9ToAeu: null,
  3299. pguC9ToRttf: null,
  3300. pguC9ToShip: null,
  3301. pguC9ToYfcc: null,
  3302. aeuBenzeneYeildPercentage: null,
  3303. aeuBenzeneProduced: null,
  3304. aeuBenzeneInventory: null,
  3305. aeuBenzeneChange: null,
  3306. aeuBenzeneToShip: null,
  3307. aeuBenzeneFrShip: null,
  3308. aeuBenzeneToYbs: null,
  3309. aeuBenzeneToRttf: null,
  3310. aeuBenzeneToTrain: null,
  3311. aeuTolueneYeildPercentage: null,
  3312. aeuTolueneProduced: null,
  3313. aeuTolueneInventory: null,
  3314. aeuTolueneChange: null,
  3315. aeuTolueneToShip: null,
  3316. aeuTolueneFrShip: null,
  3317. aeuTolueneToYpc: null,
  3318. aeuTolueneFrYpc: null,
  3319. aeuTolueneToRttf: null,
  3320. aeuTolueneFrYbs: null,
  3321. aeuTolueneToEu: null,
  3322. aeuXyleneYeildPercentage: null,
  3323. aeuXyleneProduced: null,
  3324. aeuXyleneInventory: null,
  3325. aeuXyleneChange: null,
  3326. aeuXyleneToShip: null,
  3327. aeuXyleneFrShip: null,
  3328. aeuXyleneToYpc: null,
  3329. aeuXyleneFrYpc: null,
  3330. aeuXyleneToRttf: null,
  3331. aeuC6C8NaYeildPercentage: null,
  3332. aeuC6C8NaProduced: null,
  3333. aeuC6C8NaInventory: null,
  3334. aeuC6C8NaChange: null,
  3335. aeuC6C8NaToEu: null,
  3336. aeuC6C8NaToYpc: null,
  3337. aeuTotalFeed: null,
  3338. aeuOutput: null,
  3339. aeuTotalLoss: null,
  3340. aeuLossPercentage: null,
  3341. aeuFeedLoadPercentage: null,
  3342. pguAeuTotalFeed: null,
  3343. pguAeuOutput: null,
  3344. pguAeuTotalLoss: null,
  3345. pguAeuLossPercentage: null,
  3346. pguAeuFeedLoadPercentage: null
  3347. },
  3348. // 表单参数
  3349. form: {},
  3350. // 表单校验
  3351. rules: {
  3352. },
  3353. // 每日生产报告数据
  3354. reportData: {
  3355. id: null,
  3356. pguC5RaffInput: null,
  3357. fromDate: null,
  3358. toDate: null,
  3359. reportDate: null,
  3360. nap: null,
  3361. c5: null,
  3362. c6C8Na: null,
  3363. wisonEthane: null,
  3364. lpgToFurnace: null,
  3365. raff1FrBd: null,
  3366. raff2FrIb: null,
  3367. raff3FrBd: null,
  3368. raffinate2pFr2ph: null,
  3369. c2FrLdpe: null,
  3370. c3FrOxo: null,
  3371. mixedC3C4: null,
  3372. hyC9: null,
  3373. pguOffgas: null,
  3374. washOil: null,
  3375. toluene: null,
  3376. hyC4FrR800: null,
  3377. h2YieldPercentage: null,
  3378. h2Produced: null,
  3379. h2Inventory: null,
  3380. h2Change: null,
  3381. h2Import: null,
  3382. h2Export: null,
  3383. h2ToPgu: null,
  3384. h2ToYpc: null,
  3385. h2ToOxo: null,
  3386. h2FrSyngasToSub: null,
  3387. ethylenYieldPercentage: null,
  3388. ethylenProduced: null,
  3389. ethylenInventory: null,
  3390. ethylenChange: null,
  3391. ethylenImport: null,
  3392. ethylenExport: null,
  3393. ethylenToTm: null,
  3394. ethylenToTs: null,
  3395. ethylenToEoEg: null,
  3396. ethylenToOxo: null,
  3397. ethylenToYbs: null,
  3398. ethylenToYpc: null,
  3399. ethylenToWacker: null,
  3400. ethylenToDyna: null,
  3401. ethylenToCelanLongx: null,
  3402. ethylenFrYpc: null,
  3403. ethylenFrLongxiang: null,
  3404. propyleneYieldPercentage: null,
  3405. propyleneProduced: null,
  3406. propyleneInventory: null,
  3407. propyleneChange: null,
  3408. propyleneImport: null,
  3409. propyleneExport: null,
  3410. propyleneToAaAe: null,
  3411. propyleneToGaa: null,
  3412. propyleneToOxo: null,
  3413. propyleneToLdpe: null,
  3414. propyleneToYpc: null,
  3415. propyleneToRoad: null,
  3416. propyleneToShip: null,
  3417. propyleneFrYpc: null,
  3418. propyleneFrShip: null,
  3419. propyleneFrChengzhi: null,
  3420. c3LpgYieldPercentage: null,
  3421. c4LpgYieldPercentage: null,
  3422. c3LpgProduced: null,
  3423. c4LpgProduced: null,
  3424. c3C4Inventory: null,
  3425. c3C4Change: null,
  3426. c3C4Import: null,
  3427. c3C4Export: null,
  3428. c3C4ToSub: null,
  3429. c3C4ToFurAsFule: null,
  3430. c3C4AsFeed: null,
  3431. c3C4FrYpc: null,
  3432. c3C4FrTruck: null,
  3433. mixedC4sYieldPercentage: null,
  3434. mixedC4sProduced: null,
  3435. mixedC4sInventory: null,
  3436. mixedC4sChange: null,
  3437. mixedC4sImport: null,
  3438. mixedC4sExport: null,
  3439. mixedC4sToBd: null,
  3440. mixedC4sToYpc: null,
  3441. mixedC4sToTruck: null,
  3442. mixedC4sToShip: null,
  3443. mixedC4sFrYpc: null,
  3444. mixedC4sFrTruck: null,
  3445. mixedC4sFrShip: null,
  3446. mixedC4sFrBdR1: null,
  3447. mixedC4sToR800: null,
  3448. eboYieldPercentage: null,
  3449. eboProduced: null,
  3450. eboInventory: null,
  3451. eboChange: null,
  3452. eboImport: null,
  3453. eboExport: null,
  3454. eboToShip: null,
  3455. eboToRttf: null,
  3456. eboToTrain: null,
  3457. eboFrBd: null,
  3458. naphthaleneYieldPercentage: null,
  3459. naphthaleneProduced: null,
  3460. naphthaleneInventory: null,
  3461. naphthaleneChange: null,
  3462. naphthaleneImport: null,
  3463. naphthaleneExport: null,
  3464. naphthaleneToTruck: null,
  3465. poFluxOilYieldPercentage: null,
  3466. poFluxOilProduced: null,
  3467. poFluxOilInventory: null,
  3468. poFluxOilChange: null,
  3469. poFluxOilImport: null,
  3470. poFluxOilExport: null,
  3471. poFluxOilToBd: null,
  3472. offgasYieldPercentage: null,
  3473. offgasProduced: null,
  3474. offgasInventory: null,
  3475. offgasChange: null,
  3476. offgasImport: null,
  3477. offgasExport: null,
  3478. offgasToFurnance: null,
  3479. offgasToYbs: null,
  3480. offgasToCEru: null,
  3481. offgasSubInCloseU2: null,
  3482. offgasFlareSctu: null,
  3483. offgasToU2Nm3: null,
  3484. offgasFlareLossT: null,
  3485. rpgYieldPercentage: null,
  3486. rpgProduced: null,
  3487. rpgInventory: null,
  3488. rpgChange: null,
  3489. rpgImport: null,
  3490. rpgExport: null,
  3491. rpgToPgu: null,
  3492. rpgFrYfcc: null,
  3493. methaneYieldPercentage: null,
  3494. methaneProduced: null,
  3495. methaneToEoEg: null,
  3496. residueOilYieldPercentage: null,
  3497. residueOilProduced: null,
  3498. totalInput: null,
  3499. totalOutput: null,
  3500. totalLoss: null,
  3501. lossPercentage: null,
  3502. totalFurnanceFeed: null,
  3503. napFrCltf: null,
  3504. totalPE: null,
  3505. plantModeIs: null,
  3506. plantLoad3495tD: null,
  3507. avgFurnanceFeedTH: null,
  3508. feedingRatioPercentage: null,
  3509. hhpToe: null,
  3510. hhpTce: null,
  3511. hhpPre: null,
  3512. hhpCracker: null,
  3513. hhpCrackerTT: null,
  3514. hhpCrackerKgoe: null,
  3515. hhpCrackerKgce: null,
  3516. hhpPguAeu: null,
  3517. hhpPguAeuTT: null,
  3518. hhpPguAeuKgoe: null,
  3519. hhpPguAeuKgce: null,
  3520. hhpSctuFlare: null,
  3521. hhpSub: null,
  3522. hhpBcc: null,
  3523. ngToe: null,
  3524. ngTce: null,
  3525. ngPre: null,
  3526. ngCracker: null,
  3527. ngCrackerTT: null,
  3528. ngCrackerKgoe: null,
  3529. ngCrackerKgce: null,
  3530. ngPguAeu: null,
  3531. ngPguAeuTT: null,
  3532. ngPguAeuKgoe: null,
  3533. ngPguAeuKgce: null,
  3534. ngSctuFlare: null,
  3535. ngSub: null,
  3536. ngBcc: null,
  3537. fuelGasOffgasToe: null,
  3538. fuelGasOffgasTce: null,
  3539. fuelGasOffgasPre: null,
  3540. fuelGasOffgasCracker: null,
  3541. fuelGasOffgasCrackerTT: null,
  3542. fuelGasOffgasCrackerKgoe: null,
  3543. fuelGasOffgasCrackerKgce: null,
  3544. fuelGasOffgasPguAeu: null,
  3545. fuelGasOffgasPguAeuTT: null,
  3546. fuelGasOffgasPguAeuKgoe: null,
  3547. fuelGasOffgasPguAeuKgce: null,
  3548. fuelGasOffgasSctuFlare: null,
  3549. fuelGasOffgasSub: null,
  3550. fuelGasOffgasBcc: null,
  3551. shpToe: null,
  3552. shpTce: null,
  3553. shpPre: null,
  3554. shpCracker: null,
  3555. shpCrackerTT: null,
  3556. shpCrackerKgoe: null,
  3557. shpCrackerKgce: null,
  3558. shpPguAeu: null,
  3559. shpPguAeuTT: null,
  3560. shpPguAeuKgoe: null,
  3561. shpPguAeuKgce: null,
  3562. shpSctuFlare: null,
  3563. shpSub: null,
  3564. shpBcc: null,
  3565. hpToe: null,
  3566. hpTce: null,
  3567. hpPre: null,
  3568. hpCracker: null,
  3569. hpCrackerTT: null,
  3570. hpCrackerKgoe: null,
  3571. hpCrackerKgce: null,
  3572. hpPguAeu: null,
  3573. hpPguAeuTT: null,
  3574. hpPguAeuKgoe: null,
  3575. hpPguAeuKgce: null,
  3576. hpSctuFlare: null,
  3577. hpSub: null,
  3578. hpBcc: null,
  3579. mpToe: null,
  3580. mpTce: null,
  3581. mpPre: null,
  3582. mpCracker: null,
  3583. mpCrackerTT: null,
  3584. mpCrackerKgoe: null,
  3585. mpCrackerKgce: null,
  3586. mpPguAeu: null,
  3587. mpPguAeuTT: null,
  3588. mpPguAeuKgoe: null,
  3589. mpPguAeuKgce: null,
  3590. mpSctuFlare: null,
  3591. mpSub: null,
  3592. mpBcc: null,
  3593. lpToe: null,
  3594. lpTce: null,
  3595. lpPre: null,
  3596. lpCracker: null,
  3597. lpCrackerTT: null,
  3598. lpCrackerKgoe: null,
  3599. lpCrackerKgce: null,
  3600. lpPguAeu: null,
  3601. lpPguAeuTT: null,
  3602. lpPguAeuKgoe: null,
  3603. lpPguAeuKgce: null,
  3604. lpSctuFlare: null,
  3605. lpSub: null,
  3606. lpBcc: null,
  3607. electricityToe: null,
  3608. electricityTce: null,
  3609. electricityPre: null,
  3610. electricityCracker: null,
  3611. electricityCrackerTT: null,
  3612. electricityCrackerKgoe: null,
  3613. electricityCrackerKgce: null,
  3614. electricityPguAeu: null,
  3615. electricityPguAeuTT: null,
  3616. electricityPguAeuKgoe: null,
  3617. electricityPguAeuKgce: null,
  3618. electricitySctuFlare: null,
  3619. electricitySub: null,
  3620. electricityBcc: null,
  3621. coolingWaterToe: null,
  3622. coolingWaterTce: null,
  3623. coolingWaterPre: null,
  3624. coolingWaterCracker: null,
  3625. coolingWaterCrackerTT: null,
  3626. coolingWaterCrackerKgoe: null,
  3627. coolingWaterCrackerKgce: null,
  3628. coolingWaterPguAeu: null,
  3629. coolingWaterPguAeuTT: null,
  3630. coolingWaterPguAeuKgoe: null,
  3631. coolingWaterPguAeuKgce: null,
  3632. coolingWaterSctuFlare: null,
  3633. coolingWaterSub: null,
  3634. coolingWaterBcc: null,
  3635. polishedConToe: null,
  3636. polishedConTce: null,
  3637. polishedConPre: null,
  3638. polishedConCracker: null,
  3639. polishedConCrackerTT: null,
  3640. polishedConCrackerKgoe: null,
  3641. polishedConCrackerKgce: null,
  3642. polishedConPguAeu: null,
  3643. polishedConPguAeuTT: null,
  3644. polishedConPguAeuKgoe: null,
  3645. polishedConPguAeuKgce: null,
  3646. polishedConSctuFlare: null,
  3647. polishedConSub: null,
  3648. polishedConBcc: null,
  3649. hpBfwToe: null,
  3650. hpBfwTce: null,
  3651. hpBfwPre: null,
  3652. hpBfwCracker: null,
  3653. hpBfwCrackerTT: null,
  3654. hpBfwCrackerKgoe: null,
  3655. hpBfwCrackerKgce: null,
  3656. hpBfwPguAeu: null,
  3657. hpBfwPguAeuTT: null,
  3658. hpBfwPguAeuKgoe: null,
  3659. hpBfwPguAeuKgce: null,
  3660. hpBfwSctuFlare: null,
  3661. hpBfwSub: null,
  3662. hpBfwBcc: null,
  3663. prodWaterToe: null,
  3664. prodWaterTce: null,
  3665. prodWaterPre: null,
  3666. prodWaterCracker: null,
  3667. prodWaterCrackerTT: null,
  3668. prodWaterCrackerKgoe: null,
  3669. prodWaterCrackerKgce: null,
  3670. prodWaterPguAeu: null,
  3671. prodWaterPguAeuTT: null,
  3672. prodWaterPguAeuKgoe: null,
  3673. prodWaterPguAeuKgce: null,
  3674. prodWaterSctuFlare: null,
  3675. prodWaterSub: null,
  3676. prodWaterBcc: null,
  3677. turbineConToe: null,
  3678. turbineConTce: null,
  3679. turbineConPre: null,
  3680. turbineConCracker: null,
  3681. turbineConCrackerTT: null,
  3682. turbineConCrackerKgoe: null,
  3683. turbineConCrackerKgce: null,
  3684. turbineConPguAeu: null,
  3685. turbineConPguAeuTT: null,
  3686. turbineConPguAeuKgoe: null,
  3687. turbineConPguAeuKgce: null,
  3688. turbineConSctuFlare: null,
  3689. turbineConSub: null,
  3690. turbineConBcc: null,
  3691. paIaToe: null,
  3692. paIaTce: null,
  3693. paIaPre: null,
  3694. paIaCracker: null,
  3695. paIaCrackerTT: null,
  3696. paIaCrackerKgoe: null,
  3697. paIaCrackerKgce: null,
  3698. paIaPguAeu: null,
  3699. paIaPguAeuTT: null,
  3700. paIaPguAeuKgoe: null,
  3701. paIaPguAeuKgce: null,
  3702. paIaSctuFlare: null,
  3703. paIaSub: null,
  3704. paIaBcc: null,
  3705. n2Toe: null,
  3706. n2Tce: null,
  3707. n2Pre: null,
  3708. n2Cracker: null,
  3709. n2CrackerTT: null,
  3710. n2CrackerKgoe: null,
  3711. n2CrackerKgce: null,
  3712. n2PguAeu: null,
  3713. n2PguAeuTT: null,
  3714. n2PguAeuKgoe: null,
  3715. n2PguAeuKgce: null,
  3716. n2SctuFlare: null,
  3717. n2Sub: null,
  3718. n2Bcc: null,
  3719. totalToe: null,
  3720. totalTce: null,
  3721. totalPre: null,
  3722. totalCracker: null,
  3723. totalCrackerTT: null,
  3724. totalCrackerKgoe: null,
  3725. totalCrackerKgce: null,
  3726. totalPguAeu: null,
  3727. totalPguAeuTT: null,
  3728. totalPguAeuKgoe: null,
  3729. totalPguAeuKgce: null,
  3730. targetToe: null,
  3731. targetTce: null,
  3732. targetPre: null,
  3733. targetCracker: null,
  3734. targetCrackerTT: null,
  3735. targetCrackerKgoe: null,
  3736. targetCrackerKgce: null,
  3737. targetPguAeu: null,
  3738. targetPguAeuTT: null,
  3739. targetPguAeuKgoe: null,
  3740. targetPguAeuKgce: null,
  3741. producedToe: null,
  3742. producedTce: null,
  3743. producedPre: null,
  3744. producedCracker: null,
  3745. producedCrackerTT: null,
  3746. producedCrackerKgoe: null,
  3747. producedCrackerKgce: null,
  3748. producedPguAeu: null,
  3749. producedPguAeuTT: null,
  3750. producedPguAeuKgoe: null,
  3751. producedPguAeuKgce: null,
  3752. frEoEg: null,
  3753. loadPercentage: null,
  3754. hsProducet: null,
  3755. sctfStorageTotalC2: null,
  3756. sctfStorageTk1061: null,
  3757. sctfStorageTk1062: null,
  3758. sctfStorageTk1063: null,
  3759. sctfStorageTk1064: null,
  3760. sctfStorageTk1065Off: null,
  3761. sctfStorageTotalC3: null,
  3762. sctfStorageTk1011: null,
  3763. sctfStorageTk1012: null,
  3764. sctfStorageTk1013: null,
  3765. sctfStorageTk1014: null,
  3766. sctfStorageTk1040Off: null,
  3767. sctfStorageTk1020Lpg: null,
  3768. sctfStorageTk1111C4s: null,
  3769. sctfStorageTk1520Rpg: null,
  3770. sctfStorageTk1350Po: null,
  3771. sctfStorageTk1310Btx: null,
  3772. sctfStorageTk1330Ebo: null,
  3773. sctfStorageTk1430Lfo: null,
  3774. sctfStorageTk1320OffBtx: null,
  3775. sctfStorageT201Btx: null,
  3776. sctfStorageTk1340C9: null,
  3777. sctfStorageClt1350C9: null,
  3778. sctfStorageTk1160Nh3: null,
  3779. sctfStorageTk1510B: null,
  3780. sctfStorageClt1370B: null,
  3781. sctfStorageTk1360T: null,
  3782. sctfStorageTk1410X: null,
  3783. sctfStorageClt1380X: null,
  3784. sctfStorageTk1420Dimer: null,
  3785. sctfStorageTk1110R1: null,
  3786. sctfStorageTk1130Ib: null,
  3787. sctfStorageTk1150R3: null,
  3788. sctfStorageTk1140Bd: null,
  3789. sctfStorageTk1141Bd: null,
  3790. sctfStorageTk1142Bd: null,
  3791. sctfStorageTotalNap: null,
  3792. sctfStorageCltf1621: null,
  3793. sctfStorageCltf1622: null,
  3794. sctfStorageCltf1623: null,
  3795. pguToRpg: null,
  3796. rpgToPgu2: null,
  3797. pguRpgTH: null,
  3798. pguRpg1: null,
  3799. pguRpg2: null,
  3800. pguH2: null,
  3801. pguTotalFeed: null,
  3802. pguOutput: null,
  3803. pguTotalLoss: null,
  3804. pguLossPercentage: null,
  3805. pguFeedLoadPercentage: null,
  3806. pguToAeu: null,
  3807. aeuToPgu: null,
  3808. pguAeuTH: null,
  3809. pguBtxYeildPercentage: null,
  3810. pguBtxProduced: null,
  3811. pguBtxInventory: null,
  3812. pguBtxChange: null,
  3813. pguBtxExport: null,
  3814. pguBtxToAeu: null,
  3815. pguWashoilYeildPercentage: null,
  3816. pguWashoilProduced: null,
  3817. pguWashoilInventory: null,
  3818. pguWashoilChange: null,
  3819. pguWashoilExport: null,
  3820. pguWashoilToEu: null,
  3821. pguOffgasYeildPercentage: null,
  3822. pguOffgasProduced: null,
  3823. pguOffgasInventory: null,
  3824. pguOffgasChange: null,
  3825. pguOffgasExport: null,
  3826. pguOffgasToEu: null,
  3827. pguC5YeildPercentage: null,
  3828. pguC5Produced: null,
  3829. pguC5Inventory: null,
  3830. pguC5Change: null,
  3831. pguC5Export: null,
  3832. pguC5ToAeu: null,
  3833. pguC5ToEu: null,
  3834. pguC5ToYuanguan: null,
  3835. pguC9YeildPercentage: null,
  3836. pguC9Produced: null,
  3837. pguC9Inventory: null,
  3838. pguC9Change: null,
  3839. pguC9Export: null,
  3840. pguC9ToAeu: null,
  3841. pguC9ToRttf: null,
  3842. pguC9ToShip: null,
  3843. pguC9ToYfcc: null,
  3844. aeuBenzeneYeildPercentage: null,
  3845. aeuBenzeneProduced: null,
  3846. aeuBenzeneInventory: null,
  3847. aeuBenzeneChange: null,
  3848. aeuBenzeneToShip: null,
  3849. aeuBenzeneFrShip: null,
  3850. aeuBenzeneToYbs: null,
  3851. aeuBenzeneToRttf: null,
  3852. aeuBenzeneToTrain: null,
  3853. aeuTolueneYeildPercentage: null,
  3854. aeuTolueneProduced: null,
  3855. aeuTolueneInventory: null,
  3856. aeuTolueneChange: null,
  3857. aeuTolueneToShip: null,
  3858. aeuTolueneFrShip: null,
  3859. aeuTolueneToYpc: null,
  3860. aeuTolueneFrYpc: null,
  3861. aeuTolueneToRttf: null,
  3862. aeuTolueneFrYbs: null,
  3863. aeuTolueneToEu: null,
  3864. aeuXyleneYeildPercentage: null,
  3865. aeuXyleneProduced: null,
  3866. aeuXyleneInventory: null,
  3867. aeuXyleneChange: null,
  3868. aeuXyleneToShip: null,
  3869. aeuXyleneFrShip: null,
  3870. aeuXyleneToYpc: null,
  3871. aeuXyleneFrYpc: null,
  3872. aeuXyleneToRttf: null,
  3873. aeuC6C8NaYeildPercentage: null,
  3874. aeuC6C8NaProduced: null,
  3875. aeuC6C8NaInventory: null,
  3876. aeuC6C8NaChange: null,
  3877. aeuC6C8NaToEu: null,
  3878. aeuC6C8NaToYpc: null,
  3879. aeuTotalFeed: null,
  3880. aeuOutput: null,
  3881. aeuTotalLoss: null,
  3882. aeuLossPercentage: null,
  3883. aeuFeedLoadPercentage: null,
  3884. pguAeuTotalFeed: null,
  3885. pguAeuOutput: null,
  3886. pguAeuTotalLoss: null,
  3887. pguAeuLossPercentage: null,
  3888. pguAeuFeedLoadPercentage: null
  3889. },
  3890. // 上次选中日期
  3891. lastSelectedDate: null,
  3892. // 修改中
  3893. updating: false
  3894. };
  3895. },
  3896. watch: {
  3897. // 根据名称筛选部门树
  3898. deptName(val) {
  3899. this.$refs.tree.filter(val);
  3900. }
  3901. },
  3902. created() {
  3903. //设置表格高度对应屏幕高度
  3904. this.$nextTick(() => {
  3905. this.clientHeight = document.body.clientHeight -250
  3906. })
  3907. this.setMaxDate();
  3908. this.getReport();
  3909. this.getTreeselect();
  3910. this.loading = false;
  3911. },
  3912. methods: {
  3913. /** 编辑按钮操作 */
  3914. handleUpdate(row) {
  3915. this.updating = true;
  3916. // this.reset();
  3917. // const id = row.id || this.ids
  3918. // getReport(id).then(response => {
  3919. // this.form = response.data;
  3920. // this.open = true;
  3921. // this.title = "修改每日生产报告";
  3922. // });
  3923. },
  3924. /** 确定修改按钮操作 */
  3925. handleConfirmUpdate(row) {
  3926. this.updating = false;
  3927. updateReport(this.reportData).then(response => {
  3928. if (response.code == 200) {
  3929. this.$message.success("修改成功");
  3930. } else {
  3931. this.$message.error("未知错误,请联系管理员");
  3932. }
  3933. this.getReport();
  3934. });
  3935. },
  3936. /** 取消修改按钮操作 */
  3937. handleCancelUpdate(row) {
  3938. this.updating = false;
  3939. this.getReport();
  3940. },
  3941. /** 设置最近的日期 */
  3942. setMaxDate() {
  3943. getReportByMaxDate().then(response => {
  3944. if (null != response.data) {
  3945. this.queryParams.reportDate = response.data.reportDate;
  3946. } else {
  3947. this.$message.info("未导入生产日报数据");
  3948. }
  3949. });
  3950. },
  3951. /** 查询生产报告 */
  3952. getReport() {
  3953. this.loading = true;
  3954. listReport(this.queryParams).then(response => {
  3955. if (response.rows.length != 0) {
  3956. this.lastSelectedDate = this.queryParams.reportDate;
  3957. this.reportData = response.rows[0];
  3958. this.loading = false;
  3959. } else {
  3960. let str = "未查询到" + this.queryParams.reportDate + "的日报,请修改搜索日期或手动导入数据。";
  3961. this.queryParams.reportDate = this.lastSelectedDate;
  3962. this.$message.warning(str);
  3963. this.loading = false;
  3964. }
  3965. });
  3966. },
  3967. /** 查询每日生产报告列表 */
  3968. getList() {
  3969. this.loading = true;
  3970. listReport(this.queryParams).then(response => {
  3971. this.reportList = response.rows;
  3972. this.total = response.total;
  3973. this.loading = false;
  3974. });
  3975. },
  3976. /** 查询部门下拉树结构 */
  3977. getTreeselect() {
  3978. treeselect().then(response => {
  3979. this.deptOptions = response.data;
  3980. });
  3981. },
  3982. // 取消按钮
  3983. cancel() {
  3984. this.open = false;
  3985. this.reset();
  3986. },
  3987. // 表单重置
  3988. reset() {
  3989. this.form = {
  3990. id: null,
  3991. fromDate: null,
  3992. toDate: null,
  3993. reportDate: null,
  3994. reportCode: null,
  3995. nap: null,
  3996. c5: null,
  3997. c6C8Na: null,
  3998. wisonEthane: null,
  3999. lpgToFurnace: null,
  4000. raff1FrBd: null,
  4001. raff2FrIb: null,
  4002. raff3FrBd: null,
  4003. raffinate2pFr2ph: null,
  4004. c2FrLdpe: null,
  4005. c3FrOxo: null,
  4006. mixedC3C4: null,
  4007. hyC9: null,
  4008. pguOffgas: null,
  4009. washOil: null,
  4010. toluene: null,
  4011. hyC4FrR800: null,
  4012. h2YieldPercentage: null,
  4013. h2Produced: null,
  4014. h2Inventory: null,
  4015. h2Change: null,
  4016. h2Import: null,
  4017. h2Export: null,
  4018. h2ToPgu: null,
  4019. h2ToYpc: null,
  4020. h2ToOxo: null,
  4021. h2FrSyngasToSub: null,
  4022. ethylenYieldPercentage: null,
  4023. ethylenProduced: null,
  4024. ethylenInventory: null,
  4025. ethylenChange: null,
  4026. ethylenImport: null,
  4027. ethylenExport: null,
  4028. ethylenToTm: null,
  4029. ethylenToTs: null,
  4030. ethylenToEoEg: null,
  4031. ethylenToOxo: null,
  4032. ethylenToYbs: null,
  4033. ethylenToYpc: null,
  4034. ethylenToWacker: null,
  4035. ethylenToDyna: null,
  4036. ethylenToCelanLongx: null,
  4037. ethylenFrYpc: null,
  4038. ethylenFrLongxiang: null,
  4039. propyleneYieldPercentage: null,
  4040. propyleneProduced: null,
  4041. propyleneInventory: null,
  4042. propyleneChange: null,
  4043. propyleneImport: null,
  4044. propyleneExport: null,
  4045. propyleneToAaAe: null,
  4046. propyleneToGaa: null,
  4047. propyleneToOxo: null,
  4048. propyleneToLdpe: null,
  4049. propyleneToYpc: null,
  4050. propyleneToRoad: null,
  4051. propyleneToShip: null,
  4052. propyleneFrYpc: null,
  4053. propyleneFrShip: null,
  4054. propyleneFrChengzhi: null,
  4055. c3LpgYieldPercentage: null,
  4056. c4LpgYieldPercentage: null,
  4057. c3LpgProduced: null,
  4058. c4LpgProduced: null,
  4059. c3C4Inventory: null,
  4060. c3C4Change: null,
  4061. c3C4Import: null,
  4062. c3C4Export: null,
  4063. c3C4ToSub: null,
  4064. c3C4ToFurAsFule: null,
  4065. c3C4AsFeed: null,
  4066. c3C4FrYpc: null,
  4067. c3C4FrTruck: null,
  4068. mixedC4sYieldPercentage: null,
  4069. mixedC4sProduced: null,
  4070. mixedC4sInventory: null,
  4071. mixedC4sChange: null,
  4072. mixedC4sImport: null,
  4073. mixedC4sExport: null,
  4074. mixedC4sToBd: null,
  4075. mixedC4sToYpc: null,
  4076. mixedC4sToTruck: null,
  4077. mixedC4sToShip: null,
  4078. mixedC4sFrYpc: null,
  4079. mixedC4sFrTruck: null,
  4080. mixedC4sFrShip: null,
  4081. mixedC4sFrBdR1: null,
  4082. mixedC4sToR800: null,
  4083. eboYieldPercentage: null,
  4084. eboProduced: null,
  4085. eboInventory: null,
  4086. eboChange: null,
  4087. eboImport: null,
  4088. eboExport: null,
  4089. eboToShip: null,
  4090. eboToRttf: null,
  4091. eboToTrain: null,
  4092. eboFrBd: null,
  4093. naphthaleneYieldPercentage: null,
  4094. naphthaleneProduced: null,
  4095. naphthaleneInventory: null,
  4096. naphthaleneChange: null,
  4097. naphthaleneImport: null,
  4098. naphthaleneExport: null,
  4099. naphthaleneToTruck: null,
  4100. poFluxOilYieldPercentage: null,
  4101. poFluxOilProduced: null,
  4102. poFluxOilInventory: null,
  4103. poFluxOilChange: null,
  4104. poFluxOilImport: null,
  4105. poFluxOilExport: null,
  4106. poFluxOilToBd: null,
  4107. offgasYieldPercentage: null,
  4108. offgasProduced: null,
  4109. offgasInventory: null,
  4110. offgasChange: null,
  4111. offgasImport: null,
  4112. offgasExport: null,
  4113. offgasToFurnance: null,
  4114. offgasToYbs: null,
  4115. offgasToCEru: null,
  4116. offgasSubInCloseU2: null,
  4117. offgasFlareSctu: null,
  4118. offgasToU2Nm3: null,
  4119. offgasFlareLossT: null,
  4120. rpgYieldPercentage: null,
  4121. rpgProduced: null,
  4122. rpgInventory: null,
  4123. rpgChange: null,
  4124. rpgImport: null,
  4125. rpgExport: null,
  4126. rpgToPgu: null,
  4127. rpgFrYfcc: null,
  4128. methaneYieldPercentage: null,
  4129. methaneProduced: null,
  4130. methaneToEoEg: null,
  4131. residueOilYieldPercentage: null,
  4132. residueOilProduced: null,
  4133. totalInput: null,
  4134. totalOutput: null,
  4135. totalLoss: null,
  4136. lossPercentage: null,
  4137. totalFurnanceFeed: null,
  4138. napFrCltf: null,
  4139. totalPE: null,
  4140. plantModeIs: null,
  4141. plantLoad3495tD: null,
  4142. avgFurnanceFeedTH: null,
  4143. feedingRatioPercentage: null,
  4144. hhpToe: null,
  4145. hhpTce: null,
  4146. hhpPre: null,
  4147. hhpCracker: null,
  4148. hhpCrackerTT: null,
  4149. hhpCrackerKgoe: null,
  4150. hhpCrackerKgce: null,
  4151. hhpPguAeu: null,
  4152. hhpPguAeuTT: null,
  4153. hhpPguAeuKgoe: null,
  4154. hhpPguAeuKgce: null,
  4155. hhpSctuFlare: null,
  4156. hhpSub: null,
  4157. hhpBcc: null,
  4158. ngToe: null,
  4159. ngTce: null,
  4160. ngPre: null,
  4161. ngCracker: null,
  4162. ngCrackerTT: null,
  4163. ngCrackerKgoe: null,
  4164. ngCrackerKgce: null,
  4165. ngPguAeu: null,
  4166. ngPguAeuTT: null,
  4167. ngPguAeuKgoe: null,
  4168. ngPguAeuKgce: null,
  4169. ngSctuFlare: null,
  4170. ngSub: null,
  4171. ngBcc: null,
  4172. fuelGasOffgasToe: null,
  4173. fuelGasOffgasTce: null,
  4174. fuelGasOffgasPre: null,
  4175. fuelGasOffgasCracker: null,
  4176. fuelGasOffgasCrackerTT: null,
  4177. fuelGasOffgasCrackerKgoe: null,
  4178. fuelGasOffgasCrackerKgce: null,
  4179. fuelGasOffgasPguAeu: null,
  4180. fuelGasOffgasPguAeuTT: null,
  4181. fuelGasOffgasPguAeuKgoe: null,
  4182. fuelGasOffgasPguAeuKgce: null,
  4183. fuelGasOffgasSctuFlare: null,
  4184. fuelGasOffgasSub: null,
  4185. fuelGasOffgasBcc: null,
  4186. shpToe: null,
  4187. shpTce: null,
  4188. shpPre: null,
  4189. shpCracker: null,
  4190. shpCrackerTT: null,
  4191. shpCrackerKgoe: null,
  4192. shpCrackerKgce: null,
  4193. shpPguAeu: null,
  4194. shpPguAeuTT: null,
  4195. shpPguAeuKgoe: null,
  4196. shpPguAeuKgce: null,
  4197. shpSctuFlare: null,
  4198. shpSub: null,
  4199. shpBcc: null,
  4200. hpToe: null,
  4201. hpTce: null,
  4202. hpPre: null,
  4203. hpCracker: null,
  4204. hpCrackerTT: null,
  4205. hpCrackerKgoe: null,
  4206. hpCrackerKgce: null,
  4207. hpPguAeu: null,
  4208. hpPguAeuTT: null,
  4209. hpPguAeuKgoe: null,
  4210. hpPguAeuKgce: null,
  4211. hpSctuFlare: null,
  4212. hpSub: null,
  4213. hpBcc: null,
  4214. mpToe: null,
  4215. mpTce: null,
  4216. mpPre: null,
  4217. mpCracker: null,
  4218. mpCrackerTT: null,
  4219. mpCrackerKgoe: null,
  4220. mpCrackerKgce: null,
  4221. mpPguAeu: null,
  4222. mpPguAeuTT: null,
  4223. mpPguAeuKgoe: null,
  4224. mpPguAeuKgce: null,
  4225. mpSctuFlare: null,
  4226. mpSub: null,
  4227. mpBcc: null,
  4228. lpToe: null,
  4229. lpTce: null,
  4230. lpPre: null,
  4231. lpCracker: null,
  4232. lpCrackerTT: null,
  4233. lpCrackerKgoe: null,
  4234. lpCrackerKgce: null,
  4235. lpPguAeu: null,
  4236. lpPguAeuTT: null,
  4237. lpPguAeuKgoe: null,
  4238. lpPguAeuKgce: null,
  4239. lpSctuFlare: null,
  4240. lpSub: null,
  4241. lpBcc: null,
  4242. electricityToe: null,
  4243. electricityTce: null,
  4244. electricityPre: null,
  4245. electricityCracker: null,
  4246. electricityCrackerTT: null,
  4247. electricityCrackerKgoe: null,
  4248. electricityCrackerKgce: null,
  4249. electricityPguAeu: null,
  4250. electricityPguAeuTT: null,
  4251. electricityPguAeuKgoe: null,
  4252. electricityPguAeuKgce: null,
  4253. electricitySctuFlare: null,
  4254. electricitySub: null,
  4255. electricityBcc: null,
  4256. coolingWaterToe: null,
  4257. coolingWaterTce: null,
  4258. coolingWaterPre: null,
  4259. coolingWaterCracker: null,
  4260. coolingWaterCrackerTT: null,
  4261. coolingWaterCrackerKgoe: null,
  4262. coolingWaterCrackerKgce: null,
  4263. coolingWaterPguAeu: null,
  4264. coolingWaterPguAeuTT: null,
  4265. coolingWaterPguAeuKgoe: null,
  4266. coolingWaterPguAeuKgce: null,
  4267. coolingWaterSctuFlare: null,
  4268. coolingWaterSub: null,
  4269. coolingWaterBcc: null,
  4270. polishedConToe: null,
  4271. polishedConTce: null,
  4272. polishedConPre: null,
  4273. polishedConCracker: null,
  4274. polishedConCrackerTT: null,
  4275. polishedConCrackerKgoe: null,
  4276. polishedConCrackerKgce: null,
  4277. polishedConPguAeu: null,
  4278. polishedConPguAeuTT: null,
  4279. polishedConPguAeuKgoe: null,
  4280. polishedConPguAeuKgce: null,
  4281. polishedConSctuFlare: null,
  4282. polishedConSub: null,
  4283. polishedConBcc: null,
  4284. hpBfwToe: null,
  4285. hpBfwTce: null,
  4286. hpBfwPre: null,
  4287. hpBfwCracker: null,
  4288. hpBfwCrackerTT: null,
  4289. hpBfwCrackerKgoe: null,
  4290. hpBfwCrackerKgce: null,
  4291. hpBfwPguAeu: null,
  4292. hpBfwPguAeuTT: null,
  4293. hpBfwPguAeuKgoe: null,
  4294. hpBfwPguAeuKgce: null,
  4295. hpBfwSctuFlare: null,
  4296. hpBfwSub: null,
  4297. hpBfwBcc: null,
  4298. prodWaterToe: null,
  4299. prodWaterTce: null,
  4300. prodWaterPre: null,
  4301. prodWaterCracker: null,
  4302. prodWaterCrackerTT: null,
  4303. prodWaterCrackerKgoe: null,
  4304. prodWaterCrackerKgce: null,
  4305. prodWaterPguAeu: null,
  4306. prodWaterPguAeuTT: null,
  4307. prodWaterPguAeuKgoe: null,
  4308. prodWaterPguAeuKgce: null,
  4309. prodWaterSctuFlare: null,
  4310. prodWaterSub: null,
  4311. prodWaterBcc: null,
  4312. turbineConToe: null,
  4313. turbineConTce: null,
  4314. turbineConPre: null,
  4315. turbineConCracker: null,
  4316. turbineConCrackerTT: null,
  4317. turbineConCrackerKgoe: null,
  4318. turbineConCrackerKgce: null,
  4319. turbineConPguAeu: null,
  4320. turbineConPguAeuTT: null,
  4321. turbineConPguAeuKgoe: null,
  4322. turbineConPguAeuKgce: null,
  4323. turbineConSctuFlare: null,
  4324. turbineConSub: null,
  4325. turbineConBcc: null,
  4326. paIaToe: null,
  4327. paIaTce: null,
  4328. paIaPre: null,
  4329. paIaCracker: null,
  4330. paIaCrackerTT: null,
  4331. paIaCrackerKgoe: null,
  4332. paIaCrackerKgce: null,
  4333. paIaPguAeu: null,
  4334. paIaPguAeuTT: null,
  4335. paIaPguAeuKgoe: null,
  4336. paIaPguAeuKgce: null,
  4337. paIaSctuFlare: null,
  4338. paIaSub: null,
  4339. paIaBcc: null,
  4340. n2Toe: null,
  4341. n2Tce: null,
  4342. n2Pre: null,
  4343. n2Cracker: null,
  4344. n2CrackerTT: null,
  4345. n2CrackerKgoe: null,
  4346. n2CrackerKgce: null,
  4347. n2PguAeu: null,
  4348. n2PguAeuTT: null,
  4349. n2PguAeuKgoe: null,
  4350. n2PguAeuKgce: null,
  4351. n2SctuFlare: null,
  4352. n2Sub: null,
  4353. n2Bcc: null,
  4354. totalToe: null,
  4355. totalTce: null,
  4356. totalPre: null,
  4357. totalCracker: null,
  4358. totalCrackerTT: null,
  4359. totalCrackerKgoe: null,
  4360. totalCrackerKgce: null,
  4361. totalPguAeu: null,
  4362. totalPguAeuTT: null,
  4363. totalPguAeuKgoe: null,
  4364. totalPguAeuKgce: null,
  4365. targetToe: null,
  4366. targetTce: null,
  4367. targetPre: null,
  4368. targetCracker: null,
  4369. targetCrackerTT: null,
  4370. targetCrackerKgoe: null,
  4371. targetCrackerKgce: null,
  4372. targetPguAeu: null,
  4373. targetPguAeuTT: null,
  4374. targetPguAeuKgoe: null,
  4375. targetPguAeuKgce: null,
  4376. producedToe: null,
  4377. producedTce: null,
  4378. producedPre: null,
  4379. producedCracker: null,
  4380. producedCrackerTT: null,
  4381. producedCrackerKgoe: null,
  4382. producedCrackerKgce: null,
  4383. producedPguAeu: null,
  4384. producedPguAeuTT: null,
  4385. producedPguAeuKgoe: null,
  4386. producedPguAeuKgce: null,
  4387. frEoEg: null,
  4388. loadPercentage: null,
  4389. hsProducet: null,
  4390. sctfStorageTotalC2: null,
  4391. sctfStorageTk1061: null,
  4392. sctfStorageTk1062: null,
  4393. sctfStorageTk1063: null,
  4394. sctfStorageTk1064: null,
  4395. sctfStorageTk1065Off: null,
  4396. sctfStorageTotalC3: null,
  4397. sctfStorageTk1011: null,
  4398. sctfStorageTk1012: null,
  4399. sctfStorageTk1013: null,
  4400. sctfStorageTk1014: null,
  4401. sctfStorageTk1040Off: null,
  4402. sctfStorageTk1020Lpg: null,
  4403. sctfStorageTk1111C4s: null,
  4404. sctfStorageTk1520Rpg: null,
  4405. sctfStorageTk1350Po: null,
  4406. sctfStorageTk1310Btx: null,
  4407. sctfStorageTk1330Ebo: null,
  4408. sctfStorageTk1430Lfo: null,
  4409. sctfStorageTk1320OffBtx: null,
  4410. sctfStorageT201Btx: null,
  4411. sctfStorageTk1340C9: null,
  4412. sctfStorageClt1350C9: null,
  4413. sctfStorageTk1160Nh3: null,
  4414. sctfStorageTk1510B: null,
  4415. sctfStorageClt1370B: null,
  4416. sctfStorageTk1360T: null,
  4417. sctfStorageTk1410X: null,
  4418. sctfStorageClt1380X: null,
  4419. sctfStorageTk1420Dimer: null,
  4420. sctfStorageTk1110R1: null,
  4421. sctfStorageTk1130Ib: null,
  4422. sctfStorageTk1150R3: null,
  4423. sctfStorageTk1140Bd: null,
  4424. sctfStorageTk1141Bd: null,
  4425. sctfStorageTk1142Bd: null,
  4426. sctfStorageTotalNap: null,
  4427. sctfStorageCltf1621: null,
  4428. sctfStorageCltf1622: null,
  4429. sctfStorageCltf1623: null,
  4430. pguToRpg: null,
  4431. rpgToPgu2: null,
  4432. pguRpgTH: null,
  4433. pguRpg1: null,
  4434. pguRpg2: null,
  4435. pguH2: null,
  4436. pguTotalFeed: null,
  4437. pguOutput: null,
  4438. pguTotalLoss: null,
  4439. pguLossPercentage: null,
  4440. pguFeedLoadPercentage: null,
  4441. pguToAeu: null,
  4442. aeuToPgu: null,
  4443. pguAeuTH: null,
  4444. pguBtxYeildPercentage: null,
  4445. pguBtxProduced: null,
  4446. pguBtxInventory: null,
  4447. pguBtxChange: null,
  4448. pguBtxExport: null,
  4449. pguBtxToAeu: null,
  4450. pguWashoilYeildPercentage: null,
  4451. pguWashoilProduced: null,
  4452. pguWashoilInventory: null,
  4453. pguWashoilChange: null,
  4454. pguWashoilExport: null,
  4455. pguWashoilToEu: null,
  4456. pguOffgasYeildPercentage: null,
  4457. pguOffgasProduced: null,
  4458. pguOffgasInventory: null,
  4459. pguOffgasChange: null,
  4460. pguOffgasExport: null,
  4461. pguOffgasToEu: null,
  4462. pguC5YeildPercentage: null,
  4463. pguC5Produced: null,
  4464. pguC5Inventory: null,
  4465. pguC5Change: null,
  4466. pguC5Export: null,
  4467. pguC5ToAeu: null,
  4468. pguC5ToEu: null,
  4469. pguC5ToYuanguan: null,
  4470. pguC9YeildPercentage: null,
  4471. pguC9Produced: null,
  4472. pguC9Inventory: null,
  4473. pguC9Change: null,
  4474. pguC9Export: null,
  4475. pguC9ToAeu: null,
  4476. pguC9ToRttf: null,
  4477. pguC9ToShip: null,
  4478. pguC9ToYfcc: null,
  4479. aeuBenzeneYeildPercentage: null,
  4480. aeuBenzeneProduced: null,
  4481. aeuBenzeneInventory: null,
  4482. aeuBenzeneChange: null,
  4483. aeuBenzeneToShip: null,
  4484. aeuBenzeneFrShip: null,
  4485. aeuBenzeneToYbs: null,
  4486. aeuBenzeneToRttf: null,
  4487. aeuBenzeneToTrain: null,
  4488. aeuTolueneYeildPercentage: null,
  4489. aeuTolueneProduced: null,
  4490. aeuTolueneInventory: null,
  4491. aeuTolueneChange: null,
  4492. aeuTolueneToShip: null,
  4493. aeuTolueneFrShip: null,
  4494. aeuTolueneToYpc: null,
  4495. aeuTolueneFrYpc: null,
  4496. aeuTolueneToRttf: null,
  4497. aeuTolueneFrYbs: null,
  4498. aeuTolueneToEu: null,
  4499. aeuXyleneYeildPercentage: null,
  4500. aeuXyleneProduced: null,
  4501. aeuXyleneInventory: null,
  4502. aeuXyleneChange: null,
  4503. aeuXyleneToShip: null,
  4504. aeuXyleneFrShip: null,
  4505. aeuXyleneToYpc: null,
  4506. aeuXyleneFrYpc: null,
  4507. aeuXyleneToRttf: null,
  4508. aeuC6C8NaYeildPercentage: null,
  4509. aeuC6C8NaProduced: null,
  4510. aeuC6C8NaInventory: null,
  4511. aeuC6C8NaChange: null,
  4512. aeuC6C8NaToEu: null,
  4513. aeuC6C8NaToYpc: null,
  4514. aeuTotalFeed: null,
  4515. aeuOutput: null,
  4516. aeuTotalLoss: null,
  4517. aeuLossPercentage: null,
  4518. aeuFeedLoadPercentage: null,
  4519. pguAeuTotalFeed: null,
  4520. pguAeuOutput: null,
  4521. pguAeuTotalLoss: null,
  4522. pguAeuLossPercentage: null,
  4523. pguAeuFeedLoadPercentage: null,
  4524. col320fc2161: null,
  4525. c210pdi: null,
  4526. temperature: null,
  4527. crackingFurnaceBurn: null,
  4528. };
  4529. this.resetForm("form");
  4530. },
  4531. /** 搜索按钮操作 */
  4532. handleQuery() {
  4533. this.getReport();
  4534. },
  4535. /** 重置按钮操作 */
  4536. resetQuery() {
  4537. this.resetForm("queryForm");
  4538. this.handleQuery();
  4539. },
  4540. // 多选框选中数据
  4541. handleSelectionChange(selection) {
  4542. this.ids = selection.map(item => item.id)
  4543. this.single = selection.length!==1
  4544. this.multiple = !selection.length
  4545. },
  4546. /** 新增按钮操作 */
  4547. handleAdd() {
  4548. this.reset();
  4549. this.open = true;
  4550. this.title = "添加每日生产报告";
  4551. },
  4552. /** 提交按钮 */
  4553. submitForm() {
  4554. this.$refs["form"].validate(valid => {
  4555. if (valid) {
  4556. if (this.form.id != null) {
  4557. updateReport(this.form).then(response => {
  4558. this.msgSuccess("修改成功");
  4559. this.open = false;
  4560. this.getList();
  4561. });
  4562. } else {
  4563. addReport(this.form).then(response => {
  4564. this.msgSuccess("新增成功");
  4565. this.open = false;
  4566. this.getList();
  4567. });
  4568. }
  4569. }
  4570. });
  4571. },
  4572. /** 删除按钮操作 */
  4573. handleDelete(row) {
  4574. const ids = row.id || this.ids;
  4575. this.$confirm('是否确认删除?', "警告", {
  4576. confirmButtonText: "确定",
  4577. cancelButtonText: "取消",
  4578. type: "warning"
  4579. }).then(function() {
  4580. return delReport(ids);
  4581. }).then(() => {
  4582. this.getList();
  4583. this.msgSuccess("删除成功");
  4584. })
  4585. },
  4586. /** 导出按钮操作 */
  4587. handleExport() {
  4588. const queryParams = this.queryParams;
  4589. this.$confirm('是否确认导出所有每日生产报告数据项?', "警告", {
  4590. confirmButtonText: "确定",
  4591. cancelButtonText: "取消",
  4592. type: "warning"
  4593. }).then(function() {
  4594. return exportReport(queryParams);
  4595. }).then(response => {
  4596. this.download(response.msg);
  4597. })
  4598. },
  4599. /** 导入按钮操作 */
  4600. handleImport() {
  4601. this.upload.title = "用户导入";
  4602. this.upload.open = true;
  4603. },
  4604. /** 下载模板操作 */
  4605. importTemplate() {
  4606. importTemplate().then(response => {
  4607. this.download(response.msg);
  4608. });
  4609. },
  4610. // 文件上传中处理
  4611. handleFileUploadProgress(event, file, fileList) {
  4612. this.upload.isUploading = true;
  4613. },
  4614. // 文件上传成功处理
  4615. handleFileSuccess(response, file, fileList) {
  4616. this.upload.open = false;
  4617. this.upload.isUploading = false;
  4618. this.$refs.upload.clearFiles();
  4619. this.$alert(response.msg, "导入结果", { dangerouslyUseHTMLString: true });
  4620. this.getList();
  4621. },
  4622. // 提交上传文件
  4623. submitFileForm() {
  4624. this.$refs.upload.submit();
  4625. }
  4626. }
  4627. };
  4628. </script>
  4629. <style scoped>
  4630. .triangle-top{
  4631. height:8px;
  4632. width:8px;
  4633. border-color:transparent transparent black transparent;
  4634. border-style:solid;
  4635. border-width:8px;
  4636. display:inline-block;
  4637. }
  4638. .triangle-right{
  4639. height:8px;
  4640. width:8px;
  4641. border-color:transparent transparent transparent black;
  4642. border-style:solid;
  4643. border-width:8px;
  4644. display:inline-block;
  4645. position:relative;
  4646. top:-27px;
  4647. left:25px;
  4648. }
  4649. .triangle-bottom{
  4650. height:8px;
  4651. width:8px;
  4652. border-color:black transparent transparent transparent;
  4653. border-style:solid;
  4654. border-width:8px;
  4655. display:inline-block;
  4656. }
  4657. .triangle-left{
  4658. height:8px;
  4659. width:8px;
  4660. border-color:transparent black transparent transparent;
  4661. border-style:solid;
  4662. border-width:8px;
  4663. display:inline-block;
  4664. }
  4665. table{
  4666. border-width: 0px;
  4667. border-spacing: 0px;
  4668. }
  4669. td{
  4670. padding: 4px;
  4671. white-space: nowrap;
  4672. }
  4673. .no-border{
  4674. border: 0px;
  4675. }
  4676. .solid-line-top{
  4677. border-top: 3px solid;
  4678. }
  4679. .solid-line-bottom{
  4680. border-bottom: 3px solid;
  4681. }
  4682. .solid-line-left{
  4683. border-left: 3px solid;
  4684. }
  4685. .solid-line-right{
  4686. border-right: 3px solid;
  4687. }
  4688. .bg-yellow{
  4689. background-color: #FFFF00;
  4690. }
  4691. .bg-yellow-light{
  4692. background-color: #FCFEBA;
  4693. }
  4694. .bg-blue{
  4695. background-color: #00FFFF;
  4696. }
  4697. .bg-blue-light{
  4698. background-color: #CCFFFF;
  4699. }
  4700. .bg-blue-dark{
  4701. background-color: #00B0F0;
  4702. }
  4703. .bg-blue-green-neon{
  4704. background-color: #00FFCC;
  4705. }
  4706. .bg-green{
  4707. background-color: #92D050;
  4708. }
  4709. .bg-green-neon{
  4710. background-color: #00FF00;
  4711. }
  4712. .bg-green-blue-neon{
  4713. background-color: #00FF99;
  4714. }
  4715. .bg-orange{
  4716. background-color: #FFC000;
  4717. }
  4718. .bg-purple{
  4719. background-color: #CCC0DA;
  4720. }
  4721. .bg-purple-light{
  4722. background-color: #CCECFF;
  4723. }
  4724. .bg-grey-light{
  4725. background-color: #EBF1DE;
  4726. }
  4727. .ft-red{
  4728. color: red;
  4729. }
  4730. .ft-blue{
  4731. color: blue;
  4732. }
  4733. </style>