index.vue 53 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382
  1. <template>
  2. <el-form>
  3. <div style="padding-left: 50px;" class="hazardwork">
  4. <div>
  5. <table style="margin-bottom: 8px;width: 100%">
  6. <tr>
  7. <td>表格</td>
  8. <td><b>C00-6.3.0-00FSH-207.4</b></td>
  9. <td><b>延期许可证</b></td>
  10. <td>
  11. <div>修订:05</div>
  12. <div>日期:20-9-2022</div>
  13. <div>页次:1 of 2</div>
  14. </td>
  15. <td>
  16. <el-input style="width: 200px" v-model="form.vId" disabled>
  17. <i slot="prefix" class="el-input__icon el-icon-word">V</i>
  18. </el-input>
  19. <el-button type="primary" @click="onSubmit" :disabled="this.split==5">提交当前数据</el-button>
  20. </td>
  21. </tr>
  22. </table>
  23. </div>
  24. <div>
  25. <div>再发放的许可证号码: <el-input style="width: 150px" v-model="form.aId" disabled>
  26. <i slot="prefix" class="el-input__icon el-icon-word">V</i>
  27. </el-input></div>
  28. <table cellpadding="10" cellspacing="0" class="someBorder-table" style="width: 100%">
  29. <tr>
  30. <td rowspan="2" width="50" style="text-align: center">勾<br />选<br />需<br />要<br />的<br />签<br />名<br/>↓</td>
  31. <td width="150">由 日期、时间<br />
  32. <small>(年月日时分)</small></td>
  33. <td>
  34. <el-date-picker v-model="form.startTime1" type="datetime" placeholder="选择日期时间"
  35. value-format="yyyy-MM-dd HH:mm:ss" :disabled="this.split==0?false:true">
  36. </el-date-picker>
  37. </td>
  38. <td>
  39. <el-date-picker v-model="form.startTime2" type="datetime" placeholder="选择日期时间"
  40. value-format="yyyy-MM-dd HH:mm:ss" :disabled="this.split==1?false:true">
  41. </el-date-picker>
  42. </td>
  43. <td>
  44. <el-date-picker v-model="form.startTime3" type="datetime" placeholder="选择日期时间"
  45. value-format="yyyy-MM-dd HH:mm:ss" :disabled="this.split==2?false:true">
  46. </el-date-picker>
  47. </td>
  48. <td>
  49. <el-date-picker v-model="form.startTime4" type="datetime" placeholder="选择日期时间"
  50. value-format="yyyy-MM-dd HH:mm:ss" :disabled="this.split==3?false:true">
  51. </el-date-picker>
  52. </td>
  53. <td>
  54. <el-date-picker v-model="form.startTime5" type="datetime" placeholder="选择日期时间"
  55. value-format="yyyy-MM-dd HH:mm:ss" :disabled="this.split==4?false:true">
  56. </el-date-picker>
  57. </td>
  58. </tr>
  59. <tr>
  60. <td>至 日期、时间<br />
  61. <small>(年月日时分)</small></td>
  62. <td>
  63. <el-date-picker v-model="form.endTime1" type="datetime" placeholder="选择日期时间"
  64. value-format="yyyy-MM-dd HH:mm:ss" :disabled="this.split==0?false:true">
  65. </el-date-picker>
  66. </td>
  67. <td>
  68. <el-date-picker v-model="form.endTime2" type="datetime" placeholder="选择日期时间"
  69. value-format="yyyy-MM-dd HH:mm:ss" :disabled="this.split==1?false:true">
  70. </el-date-picker>
  71. </td>
  72. <td>
  73. <el-date-picker v-model="form.endTime3" type="datetime" placeholder="选择日期时间"
  74. value-format="yyyy-MM-dd HH:mm:ss" :disabled="this.split==2?false:true">
  75. </el-date-picker>
  76. </td>
  77. <td>
  78. <el-date-picker v-model="form.endTime4" type="datetime" placeholder="选择日期时间"
  79. value-format="yyyy-MM-dd HH:mm:ss" :disabled="this.split==3?false:true">
  80. </el-date-picker>
  81. </td>
  82. <td>
  83. <el-date-picker v-model="form.endTime5" type="datetime" placeholder="选择日期时间"
  84. value-format="yyyy-MM-dd HH:mm:ss" :disabled="this.split==4?false:true">
  85. </el-date-picker>
  86. </td>
  87. </tr>
  88. </table>
  89. </div>
  90. <div>
  91. <table style="width: 100%" class="last-table">
  92. <tr>
  93. <td colspan="6" style="background-color: black">
  94. <span style="font-size: 20px;color: white">危害工作许可证</span>
  95. </td>
  96. </tr>
  97. <tr>
  98. <td width="200"><el-checkbox /> B栏工作内容、C栏危害、D/E/F 栏安全措施不变<b>(G)</b></td>
  99. <td style="text-align: center">
  100. <div>签名/时间</div>
  101. <el-input style="width: 50%" prefix-icon="el-icon-edit" v-model="form.aGSign1" @blur="aGDate1Blur"
  102. :disabled="this.split==0?false:true"/>
  103. <el-input style="width: 50%" v-model="form.aGDate1" disabled/>
  104. </td>
  105. <td style="text-align: center">
  106. <div>签名/时间</div>
  107. <el-input style="width: 50%" prefix-icon="el-icon-edit" v-model="form.aGSign2" @blur="aGDate2Blur"
  108. :disabled="this.split==1?false:true"/>
  109. <el-input style="width: 50%" v-model="form.aGDate2" disabled/>
  110. </td>
  111. <td style="text-align: center">
  112. <div>签名/时间</div>
  113. <el-input style="width: 50%" prefix-icon="el-icon-edit" v-model="form.aGSign3" @blur="aGDate3Blur"
  114. :disabled="this.split==2?false:true"/>
  115. <el-input style="width: 50%" v-model="form.aGDate3" disabled/>
  116. </td>
  117. <td style="text-align: center">
  118. <div>签名/时间</div>
  119. <el-input style="width: 50%" prefix-icon="el-icon-edit" v-model="form.aGSign4" @blur="aGDate4Blur"
  120. :disabled="this.split==3?false:true"/>
  121. <el-input style="width: 50%" v-model="form.aGDate4" disabled/>
  122. </td>
  123. <td style="text-align: center">
  124. <div>签名/时间</div>
  125. <el-input style="width: 50%" prefix-icon="el-icon-edit" v-model="form.aGSign5" @blur="aGDate5Blur"
  126. :disabled="this.split==4?false:true"/>
  127. <el-input style="width: 50%" v-model="form.aGDate5" disabled/>
  128. </td>
  129. </tr>
  130. <tr>
  131. <td><el-checkbox /> D/E/F 栏的安全措施已重新检查及重新批准<b>(H)</b></td>
  132. <td style="text-align: center">
  133. <div>签名/时间</div>
  134. <el-input style="width: 50%" prefix-icon="el-icon-edit" v-model="form.aHSign1" @blur="aHDate1Blur"
  135. :disabled="this.split==0?false:true"/>
  136. <el-input style="width: 50%" v-model="form.aHDate1" disabled/>
  137. </td>
  138. <td style="text-align: center">
  139. <div>签名/时间</div>
  140. <el-input style="width: 50%" prefix-icon="el-icon-edit" v-model="form.aHSign2" @blur="aHDate2Blur"
  141. :disabled="this.split==1?false:true"/>
  142. <el-input style="width: 50%" v-model="form.aHDate2" disabled/>
  143. </td>
  144. <td style="text-align: center">
  145. <div>签名/时间</div>
  146. <el-input style="width: 50%" prefix-icon="el-icon-edit" v-model="form.aHSign3" @blur="aHDate3Blur"
  147. :disabled="this.split==2?false:true"/>
  148. <el-input style="width: 50%" v-model="form.aHDate3" disabled/>
  149. </td>
  150. <td style="text-align: center">
  151. <div>签名/时间</div>
  152. <el-input style="width: 50%" prefix-icon="el-icon-edit" v-model="form.aHSign4" @blur="aHDate4Blur"
  153. :disabled="this.split==3?false:true"/>
  154. <el-input style="width: 50%" v-model="form.aHDate4" disabled/>
  155. </td>
  156. <td style="text-align: center">
  157. <div>签名/时间</div>
  158. <el-input style="width: 50%" prefix-icon="el-icon-edit" v-model="form.aHSign5" @blur="aHDate5Blur"
  159. :disabled="this.split==4?false:true"/>
  160. <el-input style="width: 50%" v-model="form.aHDate5" disabled/>
  161. </td>
  162. </tr>
  163. <tr>
  164. <td><el-checkbox /> 授权的维修主管<b>(I1a)</b></td>
  165. <td style="text-align: center">
  166. <div>签名/时间</div>
  167. <el-input style="width: 50%" prefix-icon="el-icon-edit" v-model="form.aI1aSign1" @blur="aI1aDate1Blur"
  168. :disabled="this.split==0?false:true"/>
  169. <el-input style="width: 50%" v-model="form.aI1aDate1" disabled/>
  170. </td>
  171. <td style="text-align: center">
  172. <div>签名/时间</div>
  173. <el-input style="width: 50%" prefix-icon="el-icon-edit" v-model="form.aI1aSign2" @blur="aI1aDate2Blur"
  174. :disabled="this.split==1?false:true"/>
  175. <el-input style="width: 50%" v-model="form.aI1aDate2" disabled/>
  176. </td>
  177. <td style="text-align: center">
  178. <div>签名/时间</div>
  179. <el-input style="width: 50%" prefix-icon="el-icon-edit" v-model="form.aI1aSign3" @blur="aI1aDate3Blur"
  180. :disabled="this.split==2?false:true"/>
  181. <el-input style="width: 50%" v-model="form.aI1aDate3" disabled/>
  182. </td>
  183. <td style="text-align: center">
  184. <div>签名/时间</div>
  185. <el-input style="width: 50%" prefix-icon="el-icon-edit" v-model="form.aI1aSign4" @blur="aI1aDate4Blur"
  186. :disabled="this.split==3?false:true"/>
  187. <el-input style="width: 50%" v-model="form.aI1aDate4" disabled/>
  188. </td>
  189. <td style="text-align: center">
  190. <div>签名/时间</div>
  191. <el-input style="width: 50%" prefix-icon="el-icon-edit" v-model="form.aI1aSign5" @blur="aI1aDate5Blur"
  192. :disabled="this.split==4?false:true"/>
  193. <el-input style="width: 50%" v-model="form.aI1aDate5" disabled/>
  194. </td>
  195. </tr>
  196. <tr>
  197. <td><el-checkbox /> 安全协调员<b>(A4)</b></td>
  198. <td style="text-align: center">
  199. <div>签名/时间</div>
  200. <el-input style="width: 50%" prefix-icon="el-icon-edit" v-model="form.aA4Sign1" @blur="aA4Date1Blur"
  201. :disabled="this.split==0?false:true"/>
  202. <el-input style="width: 50%" v-model="form.aA4Date1" disabled/>
  203. </td>
  204. <td style="text-align: center">
  205. <div>签名/时间</div>
  206. <el-input style="width: 50%" prefix-icon="el-icon-edit" v-model="form.aA4Sign2" @blur="aA4Date2Blur"
  207. :disabled="this.split==1?false:true"/>
  208. <el-input style="width: 50%" v-model="form.aA4Date2" disabled/>
  209. </td>
  210. <td style="text-align: center">
  211. <div>签名/时间</div>
  212. <el-input style="width: 50%" prefix-icon="el-icon-edit" v-model="form.aA4Sign3" @blur="aA4Date3Blur"
  213. :disabled="this.split==2?false:true"/>
  214. <el-input style="width: 50%" v-model="form.aA4Date3" disabled/>
  215. </td>
  216. <td style="text-align: center">
  217. <div>签名/时间</div>
  218. <el-input style="width: 50%" prefix-icon="el-icon-edit" v-model="form.aA4Sign4" @blur="aA4Date4Blur"
  219. :disabled="this.split==3?false:true"/>
  220. <el-input style="width: 50%" v-model="form.aA4Date4" disabled/>
  221. </td>
  222. <td style="text-align: center">
  223. <div>签名/时间</div>
  224. <el-input style="width: 50%" prefix-icon="el-icon-edit" v-model="form.aA4Sign5" @blur="aA4Date5Blur"
  225. :disabled="this.split==4?false:true"/>
  226. <el-input style="width: 50%" v-model="form.aA4Date5" disabled/>
  227. </td>
  228. </tr>
  229. <tr>
  230. <td><el-checkbox /> 授权的装置/部门维修工人<b>(I1b)</b></td>
  231. <td style="text-align: center">
  232. <div>签名/时间</div>
  233. <el-input style="width: 50%" prefix-icon="el-icon-edit" v-model="form.aI1bSign1" @blur="aI1bDate1Blur"
  234. :disabled="this.split==0?false:true"/>
  235. <el-input style="width: 50%" v-model="form.aI1bDate1" disabled/>
  236. </td>
  237. <td style="text-align: center">
  238. <div>签名/时间</div>
  239. <el-input style="width: 50%" prefix-icon="el-icon-edit" v-model="form.aI1bSign2" @blur="aI1bDate2Blur"
  240. :disabled="this.split==1?false:true"/>
  241. <el-input style="width: 50%" v-model="form.aI1bDate2" disabled/>
  242. </td>
  243. <td style="text-align: center">
  244. <div>签名/时间</div>
  245. <el-input style="width: 50%" prefix-icon="el-icon-edit" v-model="form.aI1bSign3" @blur="aI1bDate3Blur"
  246. :disabled="this.split==2?false:true"/>
  247. <el-input style="width: 50%" v-model="form.aI1bDate3" disabled/>
  248. </td>
  249. <td style="text-align: center">
  250. <div>签名/时间</div>
  251. <el-input style="width: 50%" prefix-icon="el-icon-edit" v-model="form.aI1bSign4" @blur="aI1bDate4Blur"
  252. :disabled="this.split==3?false:true"/>
  253. <el-input style="width: 50%" v-model="form.aI1bDate4" disabled/>
  254. </td>
  255. <td style="text-align: center">
  256. <div>签名/时间</div>
  257. <el-input style="width: 50%" prefix-icon="el-icon-edit" v-model="form.aI1bSign5" @blur="aI1bDate5Blur"
  258. :disabled="this.split==4?false:true"/>
  259. <el-input style="width: 50%" v-model="form.aI1bDate5" disabled/>
  260. </td>
  261. </tr>
  262. <tr>
  263. <td><el-checkbox /> F 栏安全措施已实施<b>(K)</b></td>
  264. <td style="text-align: center">
  265. <div>签名/时间</div>
  266. <el-input style="width: 50%" prefix-icon="el-icon-edit" v-model="form.aKSign1" @blur="aKDate1Blur"
  267. :disabled="this.split==0?false:true"/>
  268. <el-input style="width: 50%" v-model="form.aKDate1" disabled/>
  269. </td>
  270. <td style="text-align: center">
  271. <div>签名/时间</div>
  272. <el-input style="width: 50%" prefix-icon="el-icon-edit" v-model="form.aKSign2" @blur="aKDate2Blur"
  273. :disabled="this.split==1?false:true"/>
  274. <el-input style="width: 50%" v-model="form.aKDate2" disabled/>
  275. </td>
  276. <td style="text-align: center">
  277. <div>签名/时间</div>
  278. <el-input style="width: 50%" prefix-icon="el-icon-edit" v-model="form.aKSign3" @blur="aKDate3Blur"
  279. :disabled="this.split==2?false:true"/>
  280. <el-input style="width: 50%" v-model="form.aKDate3" disabled/>
  281. </td>
  282. <td style="text-align: center">
  283. <div>签名/时间</div>
  284. <el-input style="width: 50%" prefix-icon="el-icon-edit" v-model="form.aKSign4" @blur="aKDate4Blur"
  285. :disabled="this.split==3?false:true"/>
  286. <el-input style="width: 50%" v-model="form.aKDate4" disabled/>
  287. </td>
  288. <td style="text-align: center">
  289. <div>签名/时间</div>
  290. <el-input style="width: 50%" prefix-icon="el-icon-edit" v-model="form.aKSign5" @blur="aKDate5Blur"
  291. :disabled="this.split==4?false:true"/>
  292. <el-input style="width: 50%" v-model="form.aKDate5" disabled/>
  293. </td>
  294. </tr>
  295. <tr>
  296. <td colspan="6" style="background-color: black">
  297. <span style="font-size: 20px;color: white">与危害工作许可证相关的其他内容</span>
  298. </td>
  299. </tr>
  300. <tr>
  301. <td rowspan="2"><el-checkbox /> 时间安全监护人(E3)</td>
  302. <td>由
  303. <el-date-picker v-model="form.aE3StartTime1" type="datetime" placeholder=""
  304. value-format="yyyy-MM-dd HH:mm:ss" style="width: calc(50% - 23px)"
  305. :disabled="this.split==0?false:true">
  306. </el-date-picker> 至
  307. <el-date-picker v-model="form.aE3EndTime1" type="datetime" placeholder=""
  308. value-format="yyyy-MM-dd HH:mm:ss" style="width: calc(50% - 23px)"
  309. :disabled="this.split==0?false:true">
  310. </el-date-picker>
  311. </td>
  312. <td>由
  313. <el-date-picker v-model="form.aE3StartTime2" type="datetime" placeholder=""
  314. value-format="yyyy-MM-dd HH:mm:ss" style="width: calc(50% - 23px)"
  315. :disabled="this.split==1?false:true">
  316. </el-date-picker> 至
  317. <el-date-picker v-model="form.aE3EndTime2" type="datetime" placeholder=""
  318. value-format="yyyy-MM-dd HH:mm:ss" style="width: calc(50% - 23px)"
  319. :disabled="this.split==1?false:true">
  320. </el-date-picker>
  321. </td>
  322. <td>由
  323. <el-date-picker v-model="form.aE3StartTime3" type="datetime" placeholder=""
  324. value-format="yyyy-MM-dd HH:mm:ss" style="width: calc(50% - 23px)"
  325. :disabled="this.split==2?false:true">
  326. </el-date-picker> 至
  327. <el-date-picker v-model="form.aE3EndTime3" type="datetime" placeholder=""
  328. value-format="yyyy-MM-dd HH:mm:ss" style="width: calc(50% - 23px)"
  329. :disabled="this.split==2?false:true">
  330. </el-date-picker>
  331. </td>
  332. <td>由
  333. <el-date-picker v-model="form.aE3StartTime4" type="datetime" placeholder=""
  334. value-format="yyyy-MM-dd HH:mm:ss" style="width: calc(50% - 23px)"
  335. :disabled="this.split==3?false:true">
  336. </el-date-picker> 至
  337. <el-date-picker v-model="form.aE3EndTime4" type="datetime" placeholder=""
  338. value-format="yyyy-MM-dd HH:mm:ss" style="width: calc(50% - 23px)"
  339. :disabled="this.split==3?false:true">
  340. </el-date-picker>
  341. </td>
  342. <td>由
  343. <el-date-picker v-model="form.aE3StartTime5" type="datetime" placeholder=""
  344. value-format="yyyy-MM-dd HH:mm:ss" style="width: calc(50% - 23px)"
  345. :disabled="this.split==4?false:true">
  346. </el-date-picker> 至
  347. <el-date-picker v-model="form.aE3EndTime5" type="datetime" placeholder=""
  348. value-format="yyyy-MM-dd HH:mm:ss" style="width: calc(50% - 23px)"
  349. :disabled="this.split==4?false:true">
  350. </el-date-picker>
  351. </td>
  352. </tr>
  353. <tr>
  354. <td style="text-align: center">
  355. <div>签名/时间</div>
  356. <el-input style="width: 50%" v-model="form.aE3Sign1" @blur="aE3Date1Blur"
  357. :disabled="this.split==0?false:true"/>
  358. <el-input style="width: 50%" v-model="form.aE3Date1" disabled/>
  359. </td>
  360. <td style="text-align: center">
  361. <div>签名/时间</div>
  362. <el-input style="width: 50%" v-model="form.aE3Sign2" @blur="aE3Date2Blur"
  363. :disabled="this.split==1?false:true"/>
  364. <el-input style="width: 50%" v-model="form.aE3Date2" disabled/>
  365. </td>
  366. <td style="text-align: center">
  367. <div>签名/时间</div>
  368. <el-input style="width: 50%" v-model="form.aE3Sign3" @blur="aE3Date3Blur"
  369. :disabled="this.split==2?false:true"/>
  370. <el-input style="width: 50%" v-model="form.aE3Date3" disabled/>
  371. </td>
  372. <td style="text-align: center">
  373. <div>签名/时间</div>
  374. <el-input style="width: 50%" v-model="form.aE3Sign4" @blur="aE3Date4Blur"
  375. :disabled="this.split==3?false:true"/>
  376. <el-input style="width: 50%" v-model="form.aE3Date4" disabled/>
  377. </td>
  378. <td style="text-align: center">
  379. <div>签名/时间</div>
  380. <el-input style="width: 50%" v-model="form.aE3Sign5" @blur="aE3Date5Blur"
  381. :disabled="this.split==4?false:true"/>
  382. <el-input style="width: 50%" v-model="form.aE3Date5" disabled/>
  383. </td>
  384. </tr>
  385. </table>
  386. </div>
  387. <div>
  388. <table class="last-table" style="width: 100%">
  389. <tr>
  390. <td colspan="7" style="background-color: black">
  391. <span style="font-size: 20px;color: white">空气检测记录</span>
  392. </td>
  393. </tr>
  394. <tr>
  395. <td width="200px">检测位置</td>
  396. <td></td>
  397. <td></td>
  398. <td></td>
  399. <td></td>
  400. <td></td>
  401. <td></td>
  402. </tr>
  403. <tr>
  404. <td>检测日期/时间(时/分)</td>
  405. <td></td>
  406. <td></td>
  407. <td></td>
  408. <td></td>
  409. <td></td>
  410. <td></td>
  411. </tr>
  412. <tr>
  413. <td>检测物质</td>
  414. <td></td>
  415. <td></td>
  416. <td></td>
  417. <td></td>
  418. <td></td>
  419. <td></td>
  420. </tr>
  421. <tr>
  422. <td>检测结果</td>
  423. <td></td>
  424. <td></td>
  425. <td></td>
  426. <td></td>
  427. <td></td>
  428. <td></td>
  429. </tr>
  430. <tr>
  431. <td>检测人签名</td>
  432. <td></td>
  433. <td></td>
  434. <td></td>
  435. <td></td>
  436. <td></td>
  437. <td></td>
  438. </tr>
  439. <tr>
  440. <td>便携式检测仪编号</td>
  441. <td></td>
  442. <td></td>
  443. <td></td>
  444. <td></td>
  445. <td></td>
  446. <td></td>
  447. </tr>
  448. </table>
  449. </div>
  450. </div>
  451. </el-form>
  452. </template>
  453. <script>
  454. import {
  455. addDelayPermit,
  456. getDelayPermit
  457. } from "@/api/invoicing/delaypermit";
  458. export default {
  459. data() {
  460. return {
  461. delayData: {
  462. valiStartTime: null,
  463. valiEndTime: null,
  464. aGSign: null,
  465. aGDate: null,
  466. aHSign: null,
  467. aHDate: null,
  468. aI1aSign: null,
  469. aI1aDate: null,
  470. aA4Sign: null,
  471. aA4Date: null,
  472. aI1bSign: null,
  473. aI1bDate: null,
  474. aKSign: null,
  475. aKDate: null,
  476. aE3StartTime: null,
  477. aE3EndTime: null,
  478. aE3Sign: null,
  479. aE3Date: null,
  480. hE3StartTime: null,
  481. hE3EndTime: null,
  482. hE3Sign: null,
  483. hE3Date: null,
  484. h51Sign: null,
  485. h51Date: null,
  486. h52Sign: null,
  487. h52Date: null,
  488. cI2StartTime1: null,
  489. cI2EndTime1: null,
  490. cI2Sign1: null,
  491. cI2Date1: null,
  492. cI2StartTime2: null,
  493. cI2EndTime2: null,
  494. cI2Sign2: null,
  495. cI2Date2: null,
  496. },
  497. form: {
  498. vId: null,
  499. aId: null,
  500. hId: null,
  501. cId: null,
  502. valiStartTime: null,
  503. valiEndTime: null,
  504. startTime1: null,
  505. endTime1: null,
  506. startTime2: null,
  507. endTime2: null,
  508. startTime3: null,
  509. endTime3: null,
  510. startTime4: null,
  511. endTime4: null,
  512. startTime5: null,
  513. endTime5: null,
  514. aGSign: null,
  515. aGDate: null,
  516. aGSign1: null,
  517. aGDate1: null,
  518. aGSign2: null,
  519. aGDate2: null,
  520. aGSign3: null,
  521. aGDate3: null,
  522. aGSign4: null,
  523. aGDate4: null,
  524. aGSign5: null,
  525. aGDate5: null,
  526. aHSign: null,
  527. aHDate: null,
  528. aHSign1: null,
  529. aHDate1: null,
  530. aHSign2: null,
  531. aHDate2: null,
  532. aHSign3: null,
  533. aHDate3: null,
  534. aHSign4: null,
  535. aHDate4: null,
  536. aHSign5: null,
  537. aHDate5: null,
  538. aI1aSign: null,
  539. aI1aDate: null,
  540. aI1aSign1: null,
  541. aI1aDate1: null,
  542. aI1aSign2: null,
  543. aI1aDate2: null,
  544. aI1aSign3: null,
  545. aI1aDate3: null,
  546. aI1aSign4: null,
  547. aI1aDate4: null,
  548. aI1aSign5: null,
  549. aI1aDate5: null,
  550. aA4Sign: null,
  551. aA4Date: null,
  552. aA4Sign1: null,
  553. aA4Date1: null,
  554. aA4Sign2: null,
  555. aA4Date2: null,
  556. aA4Sign3: null,
  557. aA4Date3: null,
  558. aA4Sign4: null,
  559. aA4Date4: null,
  560. aA4Sign5: null,
  561. aA4Date5: null,
  562. aI1bSign: null,
  563. aI1bDate: null,
  564. aI1bSign1: null,
  565. aI1bDate1: null,
  566. aI1bSign2: null,
  567. aI1bDate2: null,
  568. aI1bSign3: null,
  569. aI1bDate3: null,
  570. aI1bSign4: null,
  571. aI1bDate4: null,
  572. aI1bSign5: null,
  573. aI1bDate5: null,
  574. aKSign: null,
  575. aKDate: null,
  576. aKSign1: null,
  577. aKDate1: null,
  578. aKSign2: null,
  579. aKDate2: null,
  580. aKSign3: null,
  581. aKDate3: null,
  582. aKSign4: null,
  583. aKDate4: null,
  584. aKSign5: null,
  585. aKDate5: null,
  586. aE3StartTime: null,
  587. aE3EndTime: null,
  588. aE3StartTime1: null,
  589. aE3EndTime1: null,
  590. aE3StartTime2: null,
  591. aE3EndTime2: null,
  592. aE3StartTime3: null,
  593. aE3EndTime3: null,
  594. aE3StartTime4: null,
  595. aE3EndTime4: null,
  596. aE3StartTime5: null,
  597. aE3EndTime5: null,
  598. aE3Sign: null,
  599. aE3Date: null,
  600. aE3Sign1: null,
  601. aE3Date1: null,
  602. aE3Sign2: null,
  603. aE3Date2: null,
  604. aE3Sign3: null,
  605. aE3Date3: null,
  606. aE3Sign4: null,
  607. aE3Date4: null,
  608. aE3Sign5: null,
  609. aE3Date5: null,
  610. hE3StartTime: null,
  611. hE3EndTime: null,
  612. hE3StartTime1: null,
  613. hE3EndTime1: null,
  614. hE3StartTime2: null,
  615. hE3EndTime2: null,
  616. hE3StartTime3: null,
  617. hE3EndTime3: null,
  618. hE3StartTime4: null,
  619. hE3EndTime4: null,
  620. hE3StartTime5: null,
  621. hE3EndTime5: null,
  622. hE3Sign: null,
  623. hE3Date: null,
  624. hE3Sign1: null,
  625. hE3Date1: null,
  626. hE3Sign2: null,
  627. hE3Date2: null,
  628. hE3Sign3: null,
  629. hE3Date3: null,
  630. hE3Sign4: null,
  631. hE3Date4: null,
  632. hE3Sign5: null,
  633. hE3Date5: null,
  634. h51Sign: null,
  635. h51Date: null,
  636. h51Sign1: null,
  637. h51Date1: null,
  638. h51Sign2: null,
  639. h51Date2: null,
  640. h51Sign3: null,
  641. h51Date3: null,
  642. h51Sign4: null,
  643. h51Date4: null,
  644. h51Sign5: null,
  645. h51Date5: null,
  646. h52Sign: null,
  647. h52Date: null,
  648. h52Sign1: null,
  649. h52Date1: null,
  650. h52Sign2: null,
  651. h52Date2: null,
  652. h52Sign3: null,
  653. h52Date3: null,
  654. h52Sign4: null,
  655. h52Date4: null,
  656. h52Sign5: null,
  657. h52Date5: null,
  658. cI2StartTime1: null,
  659. cI2EndTime1: null,
  660. cI2StartTime11: null,
  661. cI2EndTime11: null,
  662. cI2StartTime12: null,
  663. cI2EndTime12: null,
  664. cI2StartTime13: null,
  665. cI2EndTime13: null,
  666. cI2StartTime14: null,
  667. cI2EndTime14: null,
  668. cI2StartTime15: null,
  669. cI2EndTime15: null,
  670. cI2Sign1: null,
  671. cI2Date1: null,
  672. cI2Sign11: null,
  673. cI2Date11: null,
  674. cI2Sign12: null,
  675. cI2Date12: null,
  676. cI2Sign13: null,
  677. cI2Date13: null,
  678. cI2Sign14: null,
  679. cI2Date14: null,
  680. cI2Sign15: null,
  681. cI2Date15: null,
  682. cI2StartTime2: null,
  683. cI2EndTime2: null,
  684. cI2StartTime21: null,
  685. cI2EndTime21: null,
  686. cI2StartTime22: null,
  687. cI2EndTime22: null,
  688. cI2StartTime23: null,
  689. cI2EndTime23: null,
  690. cI2StartTime24: null,
  691. cI2EndTime24: null,
  692. cI2StartTime25: null,
  693. cI2EndTime25: null,
  694. cI2Sign2: null,
  695. cI2Date2: null,
  696. cI2Sign21: null,
  697. cI2Date21: null,
  698. cI2Sign22: null,
  699. cI2Date22: null,
  700. cI2Sign23: null,
  701. cI2Date23: null,
  702. cI2Sign24: null,
  703. cI2Date24: null,
  704. cI2Sign25: null,
  705. cI2Date25: null,
  706. },
  707. split: 0,
  708. nowTime: null,
  709. }
  710. },
  711. created: function () {
  712. this.form.vId = this.$route.query.vId;
  713. this.form.aId = this.$route.query.aId;
  714. this.form.hId = this.$route.query.hId;
  715. this.form.cId = this.$route.query.cId;
  716. //TODO 数据回显查询(延期票号存在的情况下)
  717. if (this.form.vId != null) {
  718. getDelayPermit(this.form.vId).then(response => {
  719. var list = response.data.others;
  720. // 设置提交按钮灰色不可使用
  721. this.split = list.length;
  722. console.log(this.split);
  723. if (list.size = 1) {
  724. for (let i = 0; i < list.length; i++) {
  725. var one = list[i];
  726. this.delayData = one;
  727. this.allDataView(i);
  728. }
  729. }
  730. var data = response.data;
  731. this.form.vId = data.vId;
  732. this.form.aId = data.aId;
  733. this.form.hId = data.hId;
  734. this.form.cId = data.cId;
  735. this.msgSuccess(this.$t('延期票数据加载成功'));
  736. });
  737. }
  738. },
  739. methods: {
  740. onSubmit() {
  741. this.dataSplit(this.split + 1)
  742. console.log(this.form);
  743. addDelayPermit(this.form).then(response => {
  744. this.form.vId = response.data;
  745. this.msgSuccess(this.$t('延期票数据提交成功'));
  746. });
  747. },
  748. dataSplit(splitStr) {
  749. if (splitStr == 1) {
  750. this.form.valiStartTime = this.form.startTime1;
  751. this.form.valiEndTime = this.form.endTime1;
  752. this.form.aGSign = this.form.aGSign1;
  753. this.form.aGDate = this.form.aGDate1;
  754. this.form.aHSign = this.form.aHSign1;
  755. this.form.aHDate = this.form.aHDate1;
  756. this.form.aI1aSign = this.form.aI1aSign1;
  757. this.form.aI1aDate = this.form.aI1aDate1;
  758. this.form.aA4Sign = this.form.aA4Sign1;
  759. this.form.aA4Date = this.form.aA4Date1;
  760. this.form.aI1bSign = this.form.aI1bSign1;
  761. this.form.aI1bDate = this.form.aI1bDate1;
  762. this.form.aKSign = this.form.aKSign1;
  763. this.form.aE3Sign = this.form.aE3Sign1;
  764. this.form.aE3Date = this.form.aE3Date1;
  765. this.form.aE3StartTime = this.form.aE3StartTime1;
  766. this.form.aE3EndTime = this.form.aE3EndTime1;
  767. this.form.hE3Sign = this.form.hE3Sign1;
  768. this.form.hE3Date = this.form.hE3Date1;
  769. this.form.hE3StartTime = this.form.hE3StartTime1;
  770. this.form.hE3EndTime = this.form.hE3EndTime1;
  771. this.form.h51Sign = this.form.h51Sign1;
  772. this.form.h51Date = this.form.h51Date1;
  773. this.form.h52Sign = this.form.h52Sign1;
  774. this.form.cI2Sign1 = this.form.cI2Sign11;
  775. this.form.cI2Date1 = this.form.cI2Date11;
  776. this.form.cI2StartTime1 = this.form.cI2StartTime11;
  777. this.form.cI2EndTime1 = this.form.cI2EndTime11;
  778. this.form.cI2Sign2 = this.form.cI2Sign11;
  779. this.form.cI2Date2 = this.form.cI2Date11;
  780. this.form.cI2StartTime2 = this.form.cI2StartTime21;
  781. this.form.cI2EndTime2 = this.form.cI2EndTime21;
  782. }
  783. if (splitStr == 2) {
  784. this.form.valiStartTime = this.form.startTime2;
  785. this.form.valiEndTime = this.form.endTime2;
  786. this.form.aGSign = this.form.aGSign2;
  787. this.form.aGDate = this.form.aGDate2;
  788. this.form.aHSign = this.form.aHSign2;
  789. this.form.aHDate = this.form.aHDate2;
  790. this.form.aI1aSign = this.form.aI1aSign2;
  791. this.form.aI1aDate = this.form.aI1aDate2;
  792. this.form.aA4Sign = this.form.aA4Sign2;
  793. this.form.aA4Date = this.form.aA4Date2;
  794. this.form.aI1bSign = this.form.aI1bSign2;
  795. this.form.aI1bDate = this.form.aI1bDate2;
  796. this.form.aKSign = this.form.aKSign2;
  797. this.form.aE3Sign = this.form.aE3Sign2;
  798. this.form.aE3Date = this.form.aE3Date2;
  799. this.form.aE3StartTime = this.form.aE3StartTime2;
  800. this.form.aE3EndTime = this.form.aE3EndTime2;
  801. this.form.hE3Sign = this.form.hE3Sign2;
  802. this.form.hE3Date = this.form.hE3Date2;
  803. this.form.hE3StartTime = this.form.hE3StartTime2;
  804. this.form.hE3EndTime = this.form.hE3EndTime2;
  805. this.form.h51Sign = this.form.h51Sign2;
  806. this.form.h51Date = this.form.h51Date2;
  807. this.form.h52Sign = this.form.h52Sign2;
  808. this.form.cI2Sign1 = this.form.cI2Sign12;
  809. this.form.cI2Date1 = this.form.cI2Date12;
  810. this.form.cI2StartTime1 = this.form.cI2StartTime12;
  811. this.form.cI2EndTime1 = this.form.cI2EndTime12;
  812. this.form.cI2Sign2 = this.form.cI2Sign12;
  813. this.form.cI2Date2 = this.form.cI2Date12;
  814. this.form.cI2StartTime2 = this.form.cI2StartTime22;
  815. this.form.cI2EndTime2 = this.form.cI2EndTime22;
  816. }
  817. if (splitStr == 3) {
  818. this.form.valiStartTime = this.form.startTime3;
  819. this.form.valiEndTime = this.form.endTime3;
  820. this.form.aGSign = this.form.aGSign3;
  821. this.form.aGDate = this.form.aGDate3;
  822. this.form.aHSign = this.form.aHSign3;
  823. this.form.aHDate = this.form.aHDate3;
  824. this.form.aI1aSign = this.form.aI1aSign3;
  825. this.form.aI1aDate = this.form.aI1aDate3;
  826. this.form.aA4Sign = this.form.aA4Sign3;
  827. this.form.aA4Date = this.form.aA4Date3;
  828. this.form.aI1bSign = this.form.aI1bSign3;
  829. this.form.aI1bDate = this.form.aI1bDate3;
  830. this.form.aKSign = this.form.aKSign3;
  831. this.form.aE3Sign = this.form.aE3Sign3;
  832. this.form.aE3Date = this.form.aE3Date3;
  833. this.form.aE3StartTime = this.form.aE3StartTime3;
  834. this.form.aE3EndTime = this.form.aE3EndTime3;
  835. this.form.hE3Sign = this.form.hE3Sign3;
  836. this.form.hE3Date = this.form.hE3Date3;
  837. this.form.hE3StartTime = this.form.hE3StartTime3;
  838. this.form.hE3EndTime = this.form.hE3EndTime3;
  839. this.form.h51Sign = this.form.h51Sign3;
  840. this.form.h51Date = this.form.h51Date3;
  841. this.form.h52Sign = this.form.h52Sign3;
  842. this.form.cI2Sign1 = this.form.cI2Sign13;
  843. this.form.cI2Date1 = this.form.cI2Date13;
  844. this.form.cI2StartTime1 = this.form.cI2StartTime13;
  845. this.form.cI2EndTime1 = this.form.cI2EndTime13;
  846. this.form.cI2Sign2 = this.form.cI2Sign13;
  847. this.form.cI2Date2 = this.form.cI2Date13;
  848. this.form.cI2StartTime2 = this.form.cI2StartTime23;
  849. this.form.cI2EndTime2 = this.form.cI2EndTime23;
  850. }
  851. if (splitStr == 4) {
  852. this.form.valiStartTime = this.form.startTime4;
  853. this.form.valiEndTime = this.form.endTime4;
  854. this.form.aGSign = this.form.aGSign4;
  855. this.form.aGDate = this.form.aGDate4;
  856. this.form.aHSign = this.form.aHSign4;
  857. this.form.aHDate = this.form.aHDate4;
  858. this.form.aI1aSign = this.form.aI1aSign4;
  859. this.form.aI1aDate = this.form.aI1aDate4;
  860. this.form.aA4Sign = this.form.aA4Sign4;
  861. this.form.aA4Date = this.form.aA4Date4;
  862. this.form.aI1bSign = this.form.aI1bSign4;
  863. this.form.aI1bDate = this.form.aI1bDate4;
  864. this.form.aKSign = this.form.aKSign4;
  865. this.form.aE3Sign = this.form.aE3Sign4;
  866. this.form.aE3Date = this.form.aE3Date4;
  867. this.form.aE3StartTime = this.form.aE3StartTime4;
  868. this.form.aE3EndTime = this.form.aE3EndTime4;
  869. this.form.hE3Sign = this.form.hE3Sign4;
  870. this.form.hE3Date = this.form.hE3Date4;
  871. this.form.hE3StartTime = this.form.hE3StartTime4;
  872. this.form.hE3EndTime = this.form.hE3EndTime4;
  873. this.form.h51Sign = this.form.h51Sign4;
  874. this.form.h51Date = this.form.h51Date4;
  875. this.form.h52Sign = this.form.h52Sign4;
  876. this.form.cI2Sign1 = this.form.cI2Sign14;
  877. this.form.cI2Date1 = this.form.cI2Date14;
  878. this.form.cI2StartTime1 = this.form.cI2StartTime14;
  879. this.form.cI2EndTime1 = this.form.cI2EndTime14;
  880. this.form.cI2Sign2 = this.form.cI2Sign14;
  881. this.form.cI2Date2 = this.form.cI2Date14;
  882. this.form.cI2StartTime2 = this.form.cI2StartTime24;
  883. this.form.cI2EndTime2 = this.form.cI2EndTime24;
  884. }
  885. if (splitStr == 5) {
  886. this.form.valiStartTime = this.form.startTime5;
  887. this.form.valiEndTime = this.form.endTime5;
  888. this.form.aGSign = this.form.aGSign5;
  889. this.form.aGDate = this.form.aGDate5;
  890. this.form.aHSign = this.form.aHSign5;
  891. this.form.aHDate = this.form.aHDate5;
  892. this.form.aI1aSign = this.form.aI1aSign5;
  893. this.form.aI1aDate = this.form.aI1aDate5;
  894. this.form.aA4Sign = this.form.aA4Sign5;
  895. this.form.aA4Date = this.form.aA4Date5;
  896. this.form.aI1bSign = this.form.aI1bSign5;
  897. this.form.aI1bDate = this.form.aI1bDate5;
  898. this.form.aKSign = this.form.aKSign5;
  899. this.form.aE3Sign = this.form.aE3Sign5;
  900. this.form.aE3Date = this.form.aE3Date5;
  901. this.form.aE3StartTime = this.form.aE3StartTime5;
  902. this.form.aE3EndTime = this.form.aE3EndTime5;
  903. this.form.hE3Sign = this.form.hE3Sign5;
  904. this.form.hE3Date = this.form.hE3Date5;
  905. this.form.hE3StartTime = this.form.hE3StartTime5;
  906. this.form.hE3EndTime = this.form.hE3EndTime5;
  907. this.form.h51Sign = this.form.h51Sign5;
  908. this.form.h51Date = this.form.h51Date5;
  909. this.form.h52Sign = this.form.h52Sign5;
  910. this.form.cI2Sign1 = this.form.cI2Sign15;
  911. this.form.cI2Date1 = this.form.cI2Date15;
  912. this.form.cI2StartTime1 = this.form.cI2StartTime15;
  913. this.form.cI2EndTime1 = this.form.cI2EndTime15;
  914. this.form.cI2Sign2 = this.form.cI2Sign15;
  915. this.form.cI2Date2 = this.form.cI2Date15;
  916. this.form.cI2StartTime2 = this.form.cI2StartTime25;
  917. this.form.cI2EndTime2 = this.form.cI2EndTime25;
  918. }
  919. },
  920. allDataView(i) {
  921. console.log(i)
  922. if (i == 0) {
  923. this.dataOneView();
  924. }
  925. if (i == 1) {
  926. this.dataTwoView();
  927. }
  928. if (i == 2) {
  929. this.dataThreeView();
  930. }
  931. if (i == 3) {
  932. this.dataFourView();
  933. }
  934. if (i == 4) {
  935. this.dataFiveView();
  936. }
  937. },
  938. dataOneView() {
  939. this.form.startTime1 = this.delayData.valiStartTime;
  940. this.form.endTime1 = this.delayData.valiEndTime;
  941. this.form.aGSign1 = this.delayData.aGSign;
  942. this.form.aGDate1 = this.delayData.aGDate;
  943. this.form.aHSign1 = this.delayData.aHSign;
  944. this.form.aHDate1 = this.delayData.aHDate;
  945. this.form.aI1aSign1 = this.delayData.aI1aSign;
  946. this.form.aI1aDate1 = this.delayData.aI1aDate;
  947. this.form.aA4Sign1 = this.delayData.aA4Sign;
  948. this.form.aA4Date1 = this.delayData.aA4Date;
  949. this.form.aI1bSign1 = this.delayData.aI1bSign;
  950. this.form.aI1bDate1 = this.delayData.aI1bDate;
  951. this.form.aKSign1 = this.delayData.aKSign;
  952. this.form.aE3Sign1 = this.delayData.aE3Sign;
  953. this.form.aE3Date1 = this.delayData.aE3Date;
  954. this.form.aE3StartTime1 = this.delayData.aE3StartTime;
  955. this.form.aE3EndTime1 = this.delayData.aE3EndTime;
  956. this.form.hE3Sign1 = this.delayData.hE3Sign;
  957. this.form.hE3Date1 = this.delayData.hE3Date;
  958. this.form.hE3StartTime1 = this.delayData.hE3StartTime;
  959. this.form.hE3EndTime1 = this.delayData.hE3EndTime;
  960. this.form.h51Sign1 = this.delayData.h51Sign;
  961. this.form.h51Date1 = this.delayData.h51Date;
  962. this.form.h52Sign1 = this.delayData.h52Sign;
  963. this.form.cI2Sign11 = this.delayData.cI2Sign1;
  964. this.form.cI2Date11 = this.delayData.cI2Date1;
  965. this.form.cI2StartTime11 = this.delayData.cI2StartTime1;
  966. this.form.cI2EndTime11 = this.delayData.cI2EndTime1;
  967. this.form.cI2Sign21 = this.delayData.cI2Sign1;
  968. this.form.cI2Date21 = this.delayData.cI2Date1;
  969. this.form.cI2StartTime21 = this.delayData.cI2StartTime2;
  970. this.form.cI2EndTime21 = this.delayData.cI2EndTime2;
  971. },
  972. dataTwoView() {
  973. this.form.startTime2 = this.delayData.valiStartTime;
  974. this.form.endTime2 = this.delayData.valiEndTime;
  975. this.form.aGSign2 = this.delayData.aGSign;
  976. this.form.aGDate2 = this.delayData.aGDate;
  977. this.form.aHSign2 = this.delayData.aHSign;
  978. this.form.aHDate2 = this.delayData.aHDate;
  979. this.form.aI1aSign2 = this.delayData.aI1aSign;
  980. this.form.aI1aDate2 = this.delayData.aI1aDate;
  981. this.form.aA4Sign2 = this.delayData.aA4Sign;
  982. this.form.aA4Date2 = this.delayData.aA4Date;
  983. this.form.aI1bSign2 = this.delayData.aI1bSign;
  984. this.form.aI1bDate2 = this.delayData.aI1bDate;
  985. this.form.aKSign2 = this.delayData.aKSign;
  986. this.form.aE3Sign2 = this.delayData.aE3Sign;
  987. this.form.aE3Date2 = this.delayData.aE3Date;
  988. this.form.aE3StartTime2 = this.delayData.aE3StartTime;
  989. this.form.aE3EndTime2 = this.delayData.aE3EndTime;
  990. this.form.hE3Sign2 = this.delayData.hE3Sign;
  991. this.form.hE3Date2 = this.delayData.hE3Date;
  992. this.form.hE3StartTime2 = this.delayData.hE3StartTime;
  993. this.form.hE3EndTime2 = this.delayData.hE3EndTime;
  994. this.form.h51Sign2 = this.delayData.h51Sign;
  995. this.form.h51Date2 = this.delayData.h51Date;
  996. this.form.h52Sign2 = this.delayData.h52Sign;
  997. this.form.cI2Sign12 = this.delayData.cI2Sign1;
  998. this.form.cI2Date12 = this.delayData.cI2Date1;
  999. this.form.cI2StartTime12 = this.delayData.cI2StartTime1;
  1000. this.form.cI2EndTime12 = this.delayData.cI2EndTime1;
  1001. this.form.cI2Sign22 = this.delayData.cI2Sign1;
  1002. this.form.cI2Date22 = this.delayData.cI2Date1;
  1003. this.form.cI2StartTime22 = this.delayData.cI2StartTime2;
  1004. this.form.cI2EndTime22 = this.delayData.cI2EndTime2;
  1005. },
  1006. dataThreeView() {
  1007. this.form.startTime3 = this.delayData.valiStartTime;
  1008. this.form.endTime3 = this.delayData.valiEndTime;
  1009. this.form.aGSign3 = this.delayData.aGSign;
  1010. this.form.aGDate3 = this.delayData.aGDate;
  1011. this.form.aHSign3 = this.delayData.aHSign;
  1012. this.form.aHDate3 = this.delayData.aHDate;
  1013. this.form.aI1aSign3 = this.delayData.aI1aSign;
  1014. this.form.aI1aDate3 = this.delayData.aI1aDate;
  1015. this.form.aA4Sign3 = this.delayData.aA4Sign;
  1016. this.form.aA4Date3 = this.delayData.aA4Date;
  1017. this.form.aI1bSign3 = this.delayData.aI1bSign;
  1018. this.form.aI1bDate3 = this.delayData.aI1bDate;
  1019. this.form.aKSign3 = this.delayData.aKSign;
  1020. this.form.aE3Sign3 = this.delayData.aE3Sign;
  1021. this.form.aE3Date3 = this.delayData.aE3Date;
  1022. this.form.aE3StartTime3 = this.delayData.aE3StartTime;
  1023. this.form.aE3EndTime3 = this.delayData.aE3EndTime;
  1024. this.form.hE3Sign3 = this.delayData.hE3Sign;
  1025. this.form.hE3Date3 = this.delayData.hE3Date;
  1026. this.form.hE3StartTime3 = this.delayData.hE3StartTime;
  1027. this.form.hE3EndTime3 = this.delayData.hE3EndTime;
  1028. this.form.h51Sign3 = this.delayData.h51Sign;
  1029. this.form.h51Date3 = this.delayData.h51Date;
  1030. this.form.h52Sign3 = this.delayData.h52Sign;
  1031. this.form.cI2Sign13 = this.delayData.cI2Sign1;
  1032. this.form.cI2Date13 = this.delayData.cI2Date1;
  1033. this.form.cI2StartTime13 = this.delayData.cI2StartTime1;
  1034. this.form.cI2EndTime13 = this.delayData.cI2EndTime1;
  1035. this.form.cI2Sign23 = this.delayData.cI2Sign1;
  1036. this.form.cI2Date23 = this.delayData.cI2Date1;
  1037. this.form.cI2StartTime23 = this.delayData.cI2StartTime2;
  1038. this.form.cI2EndTime23 = this.delayData.cI2EndTime2;
  1039. },
  1040. dataFourView() {
  1041. this.form.startTime4 = this.delayData.valiStartTime;
  1042. this.form.endTime4 = this.delayData.valiEndTime;
  1043. this.form.aGSign4 = this.delayData.aGSign;
  1044. this.form.aGDate4 = this.delayData.aGDate;
  1045. this.form.aHSign4 = this.delayData.aHSign;
  1046. this.form.aHDate4 = this.delayData.aHDate;
  1047. this.form.aI1aSign4 = this.delayData.aI1aSign;
  1048. this.form.aI1aDate4 = this.delayData.aI1aDate;
  1049. this.form.aA4Sign4 = this.delayData.aA4Sign;
  1050. this.form.aA4Date4 = this.delayData.aA4Date;
  1051. this.form.aI1bSign4 = this.delayData.aI1bSign;
  1052. this.form.aI1bDate4 = this.delayData.aI1bDate;
  1053. this.form.aKSign4 = this.delayData.aKSign;
  1054. this.form.aE3Sign4 = this.delayData.aE3Sign;
  1055. this.form.aE3Date4 = this.delayData.aE3Date;
  1056. this.form.aE3StartTime4 = this.delayData.aE3StartTime;
  1057. this.form.aE3EndTime4 = this.delayData.aE3EndTime;
  1058. this.form.hE3Sign4 = this.delayData.hE3Sign;
  1059. this.form.hE3Date4 = this.delayData.hE3Date;
  1060. this.form.hE3StartTime4 = this.delayData.hE3StartTime;
  1061. this.form.hE3EndTime4 = this.delayData.hE3EndTime;
  1062. this.form.h51Sign4 = this.delayData.h51Sign;
  1063. this.form.h51Date4 = this.delayData.h51Date;
  1064. this.form.h52Sign4 = this.delayData.h52Sign;
  1065. this.form.cI2Sign14 = this.delayData.cI2Sign1;
  1066. this.form.cI2Date14 = this.delayData.cI2Date1;
  1067. this.form.cI2StartTime14 = this.delayData.cI2StartTime1;
  1068. this.form.cI2EndTime14 = this.delayData.cI2EndTime1;
  1069. this.form.cI2Sign24 = this.delayData.cI2Sign1;
  1070. this.form.cI2Date24 = this.delayData.cI2Date1;
  1071. this.form.cI2StartTime24 = this.delayData.cI2StartTime2;
  1072. this.form.cI2EndTime24 = this.delayData.cI2EndTime2;
  1073. },
  1074. dataFiveView() {
  1075. this.form.startTime5 = this.delayData.valiStartTime;
  1076. this.form.endTime5 = this.delayData.valiEndTime;
  1077. this.form.aGSign5 = this.delayData.aGSign;
  1078. this.form.aGDate5 = this.delayData.aGDate;
  1079. this.form.aHSign5 = this.delayData.aHSign;
  1080. this.form.aHDate5 = this.delayData.aHDate;
  1081. this.form.aI1aSign5 = this.delayData.aI1aSign;
  1082. this.form.aI1aDate5 = this.delayData.aI1aDate;
  1083. this.form.aA4Sign5 = this.delayData.aA4Sign;
  1084. this.form.aA4Date5 = this.delayData.aA4Date;
  1085. this.form.aI1bSign5 = this.delayData.aI1bSign;
  1086. this.form.aI1bDate5 = this.delayData.aI1bDate;
  1087. this.form.aKSign5 = this.delayData.aKSign;
  1088. this.form.aE3Sign5 = this.delayData.aE3Sign;
  1089. this.form.aE3Date5 = this.delayData.aE3Date;
  1090. this.form.aE3StartTime5 = this.delayData.aE3StartTime;
  1091. this.form.aE3EndTime5 = this.delayData.aE3EndTime;
  1092. this.form.hE3Sign5 = this.delayData.hE3Sign;
  1093. this.form.hE3Date5 = this.delayData.hE3Date;
  1094. this.form.hE3StartTime5 = this.delayData.hE3StartTime;
  1095. this.form.hE3EndTime5 = this.delayData.hE3EndTime;
  1096. this.form.h51Sign5 = this.delayData.h51Sign;
  1097. this.form.h51Date5 = this.delayData.h51Date;
  1098. this.form.h52Sign5 = this.delayData.h52Sign;
  1099. this.form.cI2Sign15 = this.delayData.cI2Sign1;
  1100. this.form.cI2Date15 = this.delayData.cI2Date1;
  1101. this.form.cI2StartTime15 = this.delayData.cI2StartTime1;
  1102. this.form.cI2EndTime15 = this.delayData.cI2EndTime1;
  1103. this.form.cI2Sign25 = this.delayData.cI2Sign1;
  1104. this.form.cI2Date25 = this.delayData.cI2Date1;
  1105. this.form.cI2StartTime25 = this.delayData.cI2StartTime2;
  1106. this.form.cI2EndTime25 = this.delayData.cI2EndTime2;
  1107. },
  1108. getCurrentTime() {
  1109. let yy = new Date().getFullYear();
  1110. let mm = new Date().getMonth() + 1;
  1111. let dd = new Date().getDate();
  1112. let hh = new Date().getHours();
  1113. let mf = new Date().getMinutes() < 10 ? '0' + new Date().getMinutes() : new Date().getMinutes();
  1114. let ss = new Date().getSeconds() < 10 ? '0' + new Date().getSeconds() : new Date().getSeconds();
  1115. this.nowTime = yy + '-' + mm + '-' + dd + ' ' + hh + ':' + mf + ':' + ss;
  1116. console.log(this.nowTime)
  1117. },
  1118. aGDate1Blur() {
  1119. this.getCurrentTime();
  1120. this.form.aGDate1 = this.nowTime;
  1121. },
  1122. aGDate2Blur() {
  1123. this.getCurrentTime();
  1124. this.form.aGDate2 = this.nowTime;
  1125. },
  1126. aGDate3Blur() {
  1127. this.getCurrentTime();
  1128. this.form.aGDate3 = this.nowTime;
  1129. },
  1130. aGDate4Blur() {
  1131. this.getCurrentTime();
  1132. this.form.aGDate4 = this.nowTime;
  1133. },
  1134. aGDate5Blur() {
  1135. this.getCurrentTime();
  1136. this.form.aGDate5 = this.nowTime;
  1137. },
  1138. aHDate1Blur() {
  1139. this.getCurrentTime();
  1140. this.form.aHDate1 = this.nowTime;
  1141. },
  1142. aHDate2Blur() {
  1143. this.getCurrentTime();
  1144. this.form.aHDate2 = this.nowTime;
  1145. },
  1146. aHDate3Blur() {
  1147. this.getCurrentTime();
  1148. this.form.aHDate3 = this.nowTime;
  1149. },
  1150. aHDate4Blur() {
  1151. this.getCurrentTime();
  1152. this.form.aHDate4 = this.nowTime;
  1153. },
  1154. aHDate5Blur() {
  1155. this.getCurrentTime();
  1156. this.form.aHDate5 = this.nowTime;
  1157. },
  1158. aI1aDate1Blur() {
  1159. this.getCurrentTime();
  1160. this.form.aI1aDate1 = this.nowTime;
  1161. },
  1162. aI1aDate2Blur() {
  1163. this.getCurrentTime();
  1164. this.form.aI1aDate2 = this.nowTime;
  1165. },
  1166. aI1aDate3Blur() {
  1167. this.getCurrentTime();
  1168. this.form.aI1aDate3 = this.nowTime;
  1169. },
  1170. aI1aDate4Blur() {
  1171. this.getCurrentTime();
  1172. this.form.aI1aDate4 = this.nowTime;
  1173. },
  1174. aI1aDate5Blur() {
  1175. this.getCurrentTime();
  1176. this.form.aI1aDate5 = this.nowTime;
  1177. },
  1178. aA4Date1Blur() {
  1179. this.getCurrentTime();
  1180. this.form.aA4Date1 = this.nowTime;
  1181. },
  1182. aA4Date2Blur() {
  1183. this.getCurrentTime();
  1184. this.form.aA4Date2 = this.nowTime;
  1185. },
  1186. aA4Date3Blur() {
  1187. this.getCurrentTime();
  1188. this.form.aA4Date3 = this.nowTime;
  1189. },
  1190. aA4Date4Blur() {
  1191. this.getCurrentTime();
  1192. this.form.aA4Date4 = this.nowTime;
  1193. },
  1194. aA4Date5Blur() {
  1195. this.getCurrentTime();
  1196. this.form.aA4Date5 = this.nowTime;
  1197. },
  1198. aI1bDate1Blur() {
  1199. this.getCurrentTime();
  1200. this.form.aI1bDate1 = this.nowTime;
  1201. },
  1202. aI1bDate2Blur() {
  1203. this.getCurrentTime();
  1204. this.form.aI1bDate2 = this.nowTime;
  1205. },
  1206. aI1bDate3Blur() {
  1207. this.getCurrentTime();
  1208. this.form.aI1bDate3 = this.nowTime;
  1209. },
  1210. aI1bDate4Blur() {
  1211. this.getCurrentTime();
  1212. this.form.aI1bDate4 = this.nowTime;
  1213. },
  1214. aI1bDate5Blur() {
  1215. this.getCurrentTime();
  1216. this.form.aI1bDate5 = this.nowTime;
  1217. },
  1218. aKDate1Blur() {
  1219. this.getCurrentTime();
  1220. this.form.aKDate1 = this.nowTime;
  1221. },
  1222. aKDate2Blur() {
  1223. this.getCurrentTime();
  1224. this.form.aKDate2 = this.nowTime;
  1225. },
  1226. aKDate3Blur() {
  1227. this.getCurrentTime();
  1228. this.form.aKDate3 = this.nowTime;
  1229. },
  1230. aKDate4Blur() {
  1231. this.getCurrentTime();
  1232. this.form.aKDate4 = this.nowTime;
  1233. },
  1234. aKDate5Blur() {
  1235. this.getCurrentTime();
  1236. this.form.aKDate5 = this.nowTime;
  1237. },
  1238. aE3Date1Blur() {
  1239. this.getCurrentTime();
  1240. this.form.aE3Date1 = this.nowTime;
  1241. },
  1242. aE3Date2Blur() {
  1243. this.getCurrentTime();
  1244. this.form.aE3Date2 = this.nowTime;
  1245. },
  1246. aE3Date3Blur() {
  1247. this.getCurrentTime();
  1248. this.form.aE3Date3 = this.nowTime;
  1249. },
  1250. aE3Date4Blur() {
  1251. this.getCurrentTime();
  1252. this.form.aE3Date4 = this.nowTime;
  1253. },
  1254. aE3Date5Blur() {
  1255. this.getCurrentTime();
  1256. this.form.aE3Date5 = this.nowTime;
  1257. },
  1258. hE3Date1Blur() {
  1259. this.getCurrentTime();
  1260. this.form.hE3Date1 = this.nowTime;
  1261. },
  1262. hE3Date2Blur() {
  1263. this.getCurrentTime();
  1264. this.form.hE3Date2 = this.nowTime;
  1265. },
  1266. hE3Date3Blur() {
  1267. this.getCurrentTime();
  1268. this.form.hE3Date3 = this.nowTime;
  1269. },
  1270. hE3Date4Blur() {
  1271. this.getCurrentTime();
  1272. this.form.hE3Date4 = this.nowTime;
  1273. },
  1274. hE3Date5Blur() {
  1275. this.getCurrentTime();
  1276. this.form.hE3Date5 = this.nowTime;
  1277. },
  1278. h51Date1Blur() {
  1279. this.getCurrentTime();
  1280. this.form.h51Date1 = this.nowTime;
  1281. },
  1282. h51Date2Blur() {
  1283. this.getCurrentTime();
  1284. this.form.h51Date2 = this.nowTime;
  1285. },
  1286. h51Date3Blur() {
  1287. this.getCurrentTime();
  1288. this.form.h51Date3 = this.nowTime;
  1289. },
  1290. h51Date4Blur() {
  1291. this.getCurrentTime();
  1292. this.form.h51Date4 = this.nowTime;
  1293. },
  1294. h51Date5Blur() {
  1295. this.getCurrentTime();
  1296. this.form.h51Date5 = this.nowTime;
  1297. },
  1298. h52Date1Blur() {
  1299. this.getCurrentTime();
  1300. this.form.h52Date1 = this.nowTime;
  1301. },
  1302. h52Date2Blur() {
  1303. this.getCurrentTime();
  1304. this.form.h52Date2 = this.nowTime;
  1305. },
  1306. h52Date3Blur() {
  1307. this.getCurrentTime();
  1308. this.form.h52Date3 = this.nowTime;
  1309. },
  1310. h52Date4Blur() {
  1311. this.getCurrentTime();
  1312. this.form.h52Date4 = this.nowTime;
  1313. },
  1314. h52Date5Blur() {
  1315. this.getCurrentTime();
  1316. this.form.h52Date5 = this.nowTime;
  1317. },
  1318. cI2Date11Blur() {
  1319. this.getCurrentTime();
  1320. this.form.cI2Date11 = this.nowTime;
  1321. },
  1322. cI2Date12Blur() {
  1323. this.getCurrentTime();
  1324. this.form.cI2Date12 = this.nowTime;
  1325. },
  1326. cI2Date13Blur() {
  1327. this.getCurrentTime();
  1328. this.form.cI2Date13 = this.nowTime;
  1329. },
  1330. cI2Date14Blur() {
  1331. this.getCurrentTime();
  1332. this.form.cI2Date14 = this.nowTime;
  1333. },
  1334. cI2Date15Blur() {
  1335. this.getCurrentTime();
  1336. this.form.cI2Date15 = this.nowTime;
  1337. },
  1338. cI2Date21Blur() {
  1339. this.getCurrentTime();
  1340. this.form.cI2Date21 = this.nowTime;
  1341. },
  1342. cI2Date22Blur() {
  1343. this.getCurrentTime();
  1344. this.form.cI2Date22 = this.nowTime;
  1345. },
  1346. cI2Date23Blur() {
  1347. this.getCurrentTime();
  1348. this.form.cI2Date23 = this.nowTime;
  1349. },
  1350. cI2Date24Blur() {
  1351. this.getCurrentTime();
  1352. this.form.cI2Date24 = this.nowTime;
  1353. },
  1354. cI2Date25Blur() {
  1355. this.getCurrentTime();
  1356. this.form.cI2Date25 = this.nowTime;
  1357. }
  1358. }
  1359. }
  1360. </script>
  1361. <style scoped lang="scss">
  1362. .someBorder-table{
  1363. margin-bottom: 8px;
  1364. tr td{
  1365. border-left: 1px solid #484848;
  1366. text-align: center;
  1367. padding: 10px 6px;
  1368. }
  1369. tr:first-child{
  1370. td:first-child {
  1371. border-left: 0 none;
  1372. }
  1373. }
  1374. }
  1375. .last-table tr td{
  1376. padding: 8px 6px;
  1377. }
  1378. </style>