index.vue 194 KB

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