ZhitiJ

try to help you for your report

此脚本不应直接安装,它是一个供其他脚本使用的外部库。如果您需要使用该库,请在脚本元属性加入:// @require https://update.cn-greasyfork.org/scripts/489285/1339465/ZhitiJ.js

  1. // ==UserScript==
  2. // @name ZhitiJ
  3. // @namespace http://tampermonkey.net/
  4. // @version 0.1
  5. // @description try to help you for your report
  6. // @author You
  7. // @match http://111.51.123.233:8088/stj-web/index/inspect/report/toReportInput.do*
  8. // @icon https://www.google.com/s2/favicons?sz=64&domain=123.233
  9. // @grant none
  10. // ==/UserScript==
  11.  
  12.  
  13. (function () {
  14. 'use strict';
  15. var div = document.createElement('button');
  16. div.innerText = "CHECK";
  17. Object.assign(div.style, {
  18. position: 'fixed',
  19. right: '50px',
  20. bottom: '50px',
  21. fontSize: '5px',
  22. zIndex: 59,
  23. borderRadius: '10%',
  24. backgroundColor: 'yellow',
  25. padding: '10px',
  26. cursor: 'pointer'
  27. })
  28. document.body.appendChild(div);
  29. div.onclick = function (e) {
  30.  
  31. main()
  32. }
  33. var input = document.createElement("TEXTAREA");
  34. input.id = "information";
  35. input.name = "information";
  36. input.style.width = '320px';
  37. input.style.height = '400px';
  38. document.body.appendChild(input);
  39. Object.assign(input.style, {
  40. position: 'fixed',
  41. right: '1180px',
  42. bottom: '60px',
  43. fontSize: '16px',
  44. zIndex: 0,
  45. borderRadius: '5%',
  46. backgroundColor: 'white',
  47. padding: '1px',
  48. cursor: 'pointer'
  49. })
  50.  
  51.  
  52. var strtip=''
  53. var tipnum=0
  54. var enable=true
  55. var strinput=''
  56.  
  57.  
  58.  
  59. function main() {
  60. //当前日期
  61. var curdate = new Date()
  62. var curyear=curdate.getFullYear()//获取完整的年份(4位)
  63. var curmonth=curdate.getMonth()//获取完整的月份(2位)
  64.  
  65. var fenxiangs=[]
  66. var fenxiangmap=new Map()
  67. var fenxiangjlmap=new Map()
  68. var sbtezhengshebeijianchengmap=new Map()
  69. sbtezhengshebeijianchengmap.set('电梯','梯')
  70. //sbtezhengshebeijianchengmap.set('起重机械','起')
  71. //sbtezhengshebeijianchengmap.set('场(厂)内专用机动车辆','车')
  72. var sheqvshizimudaihaomap=new Map()
  73. sheqvshizimudaihaomap.set('银川市','A')
  74.  
  75. //sheqvshizimudaihaomap.set('石嘴山市','B')
  76. //sheqvshizimudaihaomap.set('吴忠市','C')
  77. sheqvshizimudaihaomap.set('固原市','D')
  78. sheqvshizimudaihaomap.set('中卫市','E')
  79. var sbtezhengdaihaomap=new Map()
  80. sbtezhengdaihaomap.set('曳引驱动乘客电梯','11')
  81. sbtezhengdaihaomap.set('曳引驱动载货电梯','12')
  82. //sbtezhengdaihaomap.set('强制驱动载货电梯','13')
  83. //sbtezhengdaihaomap.set('液压乘客电梯','21')
  84. //sbtezhengdaihaomap.set('液压载货电梯','22')
  85. //sbtezhengdaihaomap.set('自动扶梯','31')
  86. //sbtezhengdaihaomap.set('自动人行道','32')
  87. //sbtezhengdaihaomap.set('防爆电梯','41')
  88. //sbtezhengdaihaomap.set('消防员电梯','42')
  89. //sbtezhengdaihaomap.set('杂物电梯','43')
  90. var sbfenleimap=new Map()
  91. sbfenleimap.set('曳引式客梯','3110')
  92. sbfenleimap.set('强制式客梯','3120')
  93. sbfenleimap.set('无机房客梯','3130')
  94. //sbfenleimap.set('消防客梯','3140')
  95. sbfenleimap.set('观光客梯','3150')//校验玻璃轿门
  96. //sbfenleimap.set('防爆客梯','3160')
  97. sbfenleimap.set('病床客梯','3170')
  98. sbfenleimap.set('曳引式货梯','3210')
  99. sbfenleimap.set('强制式货梯','3220')
  100. sbfenleimap.set('无机房货梯','3230')
  101. //sbfenleimap.set('汽车电梯','3240')
  102. //sbfenleimap.set('防爆货梯','3250')
  103. //sbfenleimap.set('液压客梯','3310')
  104. //sbfenleimap.set('防爆液压客梯','3320')
  105. //sbfenleimap.set('液压货梯','3330')
  106. //sbfenleimap.set('防爆液压货梯','3340')
  107. //sbfenleimap.set('杂物电梯','3400')
  108. //sbfenleimap.set('自动扶梯','3500')
  109. //sbfenleimap.set('自动人形道','3600')
  110. var xingzhenqvhuamap=new Map()
  111. xingzhenqvhuamap.set('兴庆区','640104')
  112. xingzhenqvhuamap.set('西夏区','640105')
  113. xingzhenqvhuamap.set('金凤区','640106')
  114. xingzhenqvhuamap.set('永宁县','640121')
  115. xingzhenqvhuamap.set('贺兰县','640122')
  116. xingzhenqvhuamap.set('灵武市','640181')
  117. xingzhenqvhuamap.set('石嘴山市','640200')
  118. xingzhenqvhuamap.set('大武口区','640202')
  119. xingzhenqvhuamap.set('惠农区','640205')
  120. xingzhenqvhuamap.set('平罗县','640221')
  121. xingzhenqvhuamap.set('利通区','640302')
  122. xingzhenqvhuamap.set('红寺堡区','640303')
  123. xingzhenqvhuamap.set('盐池县','640323')
  124. xingzhenqvhuamap.set('同心县','640324')
  125. xingzhenqvhuamap.set('青铜峡市','640381')
  126. xingzhenqvhuamap.set('原州区','640402')
  127. xingzhenqvhuamap.set('西吉县','640422')
  128. xingzhenqvhuamap.set('隆德县','640423')
  129. xingzhenqvhuamap.set('泾源县','640424')
  130. xingzhenqvhuamap.set('彭阳县','640425')
  131. xingzhenqvhuamap.set('沙坡头区','640502')
  132. xingzhenqvhuamap.set('中宁县','640521')
  133. xingzhenqvhuamap.set('海原县','640522')
  134. var usemap=new Map()
  135. usemap.set(1,'640104')
  136. usemap.set(2,'640105')
  137. usemap.set(3,'640106')
  138. usemap.set(4,'640121')
  139. usemap.set(5,'640122')
  140. usemap.set(6,'640181')
  141. usemap.set(7,'640200')
  142. usemap.set(8,'640202')
  143. usemap.set(9,'640205')
  144. usemap.set(10,'640221')
  145. usemap.set(11,'640302')
  146. usemap.set(12,'640303')
  147. //resetHilightFields()
  148.  
  149. /*var [reportDateEl, reportDate] = getCoverFieldValueByLabel('检验日期:')
  150. reportDate = reportDate.replace(/年|月|日/g, '-').slice(0, -1).slice(-10)
  151. if (!reportDate) {
  152. addstrtip('没有找到检验日期!')
  153. return
  154. }
  155. var reportTime = new Date(reportDate)
  156. var [nextReportDateEl, nextReportDate] = getTableFieldValueByLabel('下次检验时间')
  157. nextReportDate = nextReportDate.match(/\d{4}年\d{2}月\d{2}日/)[0].replace(/年|月|日/g, '-').slice(0, -1)
  158. if (!nextReportDate) {
  159. return
  160. }
  161. console.log(reportTime, reportDate)
  162. var nextReportTime = new Date(nextReportDate)
  163.  
  164. if (reportTime.getFullYear() + 1 === nextReportTime.getFullYear() && reportTime.getMonth() === nextReportTime.getMonth()) {
  165. // 一年一检
  166. console.log('检验时间校验正确?')
  167. } else {
  168. console.log(reportTime.getFullYear() + 1, nextReportTime.getFullYear(), reportTime.getMonth())
  169. highlightedFields.push(reportDateEl)
  170. highlightedFields.push(nextReportDateEl)
  171. addstrtip('检验时间有误!')
  172. }*/
  173.  
  174. //封面
  175. var username = document.getElementById('1581261202417784a').textContent.trim().slice(6)
  176.  
  177. if(username==='')
  178. {
  179. addstrtip('注意封面使用单位名称!')
  180. }
  181. var sbdm = document.getElementById('15812612267239b62').textContent.trim().slice(4)
  182. if(sbdm.trim()==='')
  183. {
  184. addstrtip('注意封面设备代码!')
  185. }
  186. var sblb = document.getElementById('15812612661633124').textContent.trim().slice(12)
  187. if(sblb!='曳引与强制驱动电梯')
  188. {
  189. addstrtip('注意封面设备类别!')
  190. }
  191. var sbpz = document.getElementById('15812612904775e8a').innerText.trim()
  192. //alert(sbpz)
  193.  
  194.  
  195. if(!(sbpz==='曳引驱动乘客电梯'||sbpz==='曳引驱动载货电梯'))
  196. {
  197. addstrtip('注意封面设备品种!')
  198. }
  199. var sglb = document.getElementById('1581475038385c79e').textContent.trim().slice(4);
  200. if(!(sglb==='安装'||sglb==='改造'||sglb==='重大修理'))
  201. {
  202. addstrtip('注意封面施工类别!')
  203. }
  204. var sgdanweiname = document.getElementById('1622474646779d247').textContent.trim().slice(6)
  205. if(sgdanweiname==='')
  206. {
  207. addstrtip('注意封面施工单位名称!')
  208. }
  209.  
  210. var jyrq = document.getElementById('16449067367889ff9').textContent.trim().slice(4).replace(/年|月|日/g, '-').slice(0, -1)//封面检验日期
  211. jyrq=YearMonthToYearMonthDay(jyrq)
  212.  
  213. //仪器
  214. /*var yqwanyong1 = document.getElementById('16225989609296d4').innerText.trim()
  215. var yqwanyong2 = document.getElementById('16225989609292ee').innerText.trim()
  216. var yqqianxing1 = document.getElementById('1622598960929825').innerText.trim()
  217. var yqqianxing2 = document.getElementById('1622598960929dcd').innerText.trim()
  218. var yqyoubiao1 = document.getElementById('1622598960930ba1').innerText.trim()
  219. var yqyoubiao2 = document.getElementById('1622598960930fc7').innerText.trim()
  220. var yqgangzhi1 = document.getElementById('1622598960930c1d').innerText.trim()
  221. var yqgangzhi2 = document.getElementById('162259896093082e').innerText.trim()
  222.  
  223. var yqgangjuan1 = document.getElementById('1622598960930078').innerText.trim()
  224. var yqgangjuan2 = document.getElementById('1622598960930b0d').innerText.trim()
  225. var yqsaichi1 = document.getElementById('1622598960930cd0').innerText.trim()
  226. var yqsaichi2 = document.getElementById('1622598960930710').innerText.trim()
  227. var yqcili1 = document.getElementById('16225989609307a8').innerText.trim()
  228. var yqcili2 = document.getElementById('162259896093063f').innerText.trim()
  229. var yqchangyong1 = document.getElementById('162259896093043b').innerText.trim()
  230. var yqchangyong2 = document.getElementById('1622598960930056').innerText.trim()
  231.  
  232. var yqzhaodu1 = document.getElementById('16225989609309e4').innerText.trim()
  233. var yqzhaodu2 = document.getElementById('1622598960930c7d').innerText.trim()
  234. var yqjishi1 = document.getElementById('16225989609307e8').innerText.trim()
  235. var yqjishi2 = document.getElementById('1622598960930ced').innerText.trim()
  236. var yqceli1 = document.getElementById('1622598960930045').innerText.trim()
  237. var yqceli2 = document.getElementById('1622598960930a03').innerText.trim()
  238. var yqbianxiedeng1 = document.getElementById('1622598960930fd4').innerText.trim()
  239. var yqbianxiedeng2 = document.getElementById('16225989609308bc').innerText.trim()
  240.  
  241. var yqdaogui1 = document.getElementById('1622598960930e90').innerText.trim()
  242. var yqdaodui2 = document.getElementById('16225989609309ae').innerText.trim()
  243. var yqbianxietan1 = document.getElementById('162259896093026b').innerText.trim()
  244. var yqbianxietan2 = document.getElementById('1622598960930eca').innerText.trim()
  245. var yqfama1 = document.getElementById('1622598960930d03').innerText.trim()
  246. var yqfama2 = document.getElementById('1622598960930a6f').innerText.trim()
  247. var yqjueyuan1 = document.getElementById('162259896093080e').innerText.trim()
  248. var yqjueyuan2 = document.getElementById('1622598960930d0b').innerText.trim()
  249.  
  250. var yqjiedi1 = document.getElementById('16225989609317e3').innerText.trim()
  251. var yqjiedi2 = document.getElementById('162259896093167e').innerText.trim()
  252. var yqshengji1 = document.getElementById('16225989609319b5').innerText.trim()
  253. var yqshengji2 = document.getElementById('1622598960931038').innerText.trim()
  254. var yqjiasu1 = document.getElementById('16225989609316ea').innerText.trim()
  255. var yqjiasu2 = document.getElementById('16460339482180a54').innerText.trim()
  256. var yqwengshi1 = document.getElementById('16457724618037a52').innerText.trim()
  257. var yqwengshi2 = document.getElementById('16457725202218512').innerText.trim()
  258.  
  259. var yqzhuansu1 = document.getElementById('1676366333158646c').innerText.trim()
  260. var yqzhuansu2 = document.getElementById('1676361947114369f').innerText.trim()*/
  261. var yqjueyuan1 = document.getElementById('1622475382488cbb').innerText.trim()
  262. var yqjueyuan2 = document.getElementById('16224753824888eb').innerText.trim()
  263. if(yqjueyuan1==='-'||yqjueyuan2==='-')
  264. {
  265. addstrtip('应勾选绝缘电阻测试仪986456!')
  266. }
  267.  
  268.  
  269. var yqwengshi1 = document.getElementById('1648629583354ff66').innerText.trim()
  270. var yqwengshi2 = document.getElementById('1622475382488bf3').innerText.trim()
  271. if(yqwengshi1==='-'||yqwengshi2==='-')
  272. {
  273. addstrtip('应勾选温湿度计39258856!')
  274. }
  275.  
  276.  
  277. //现场条件
  278. var tj11 = document.getElementById('162247611255838c').innerText.trim()
  279. var tj12 = document.getElementById('1622476112558697').innerText.trim()
  280. var tj21 = document.getElementById('1622476112558d7a').innerText.trim()
  281. var tj22 = document.getElementById('162247611255885b').innerText.trim()
  282. var tj31 = document.getElementById('16224761125582de').innerText.trim()
  283. var tj32 = document.getElementById('1622476112558ff5').innerText.trim()
  284. var tj41 = document.getElementById('1622476112558abc').innerText.trim()
  285. var tj42 = document.getElementById('1622476112558d86').innerText.trim()
  286. var tj51 = document.getElementById('1622476112558d1f').innerText.trim()
  287. var tj52 = document.getElementById('1622476112558915').innerText.trim()
  288.  
  289. //现场检验条件记录验证
  290. if(tj11!='√'||tj21!='√'||tj31!='√'||tj41!='√'||tj51!='√'
  291. ||tj12!='-'||tj22!='-'||tj32!='-'||tj42!='-'||tj52!='-')
  292. {
  293. addstrtip('注意现场检验条件是否确认,填写是否合理!')
  294. }
  295.  
  296. //检验人员
  297. var jyrengyuan = document.getElementById('16224769268825925').textContent.trim()
  298. var jyrengyuanriqi = document.getElementById('1622600497260dd5e').textContent.trim().slice(4).replace(/年|月|日/g, '-').slice(0, -1)//检验人员日期
  299. jyrengyuanriqi=YearMonthToYearMonthDay(jyrengyuanriqi)
  300.  
  301. //受检人员
  302. var shoujianren = document.getElementById('1622476966093c772').innerText.trim()
  303. var shoujianrenriqi = document.getElementById('162260051182972d0').textContent.trim().slice(6).replace(/年|月|日/g, '-').slice(0, -1)//受检单位签字日期
  304. shoujianrenriqi=YearMonthToYearMonthDay(shoujianrenriqi)
  305. //设备概况
  306. //使用登记证编号
  307. var gkshiyongdengji = document.getElementById('16224772829930225').textContent.trim().slice(5)
  308. //制造日期
  309. var gkzhizaoriqi = document.getElementById('16224772931847c12').textContent.trim().slice(4).replace(/年|月|日/g, '-').slice(0, -1)
  310. gkzhizaoriqi=YearMonthToYearMonthDay(gkzhizaoriqi)
  311.  
  312. //设备名称
  313. var gkshebeiname = document.getElementById('16224761125583fb').textContent.trim().slice(4)
  314.  
  315. if(!(gkshebeiname.trim()==='曳引驱动乘客电梯'||gkshebeiname.trim()==='曳引驱动载货电梯'))
  316. {
  317. addstrtip('注意概况设备名称!')
  318. }
  319.  
  320. if(gkshebeiname.trim()!=sbpz.trim())
  321. {
  322. addstrtip('注意封面与概况中设备名称是否一致!')
  323. }
  324. var gkxinghao = document.getElementById('16224773063527e89').textContent.trim().slice(4)//型号
  325.  
  326. if(gkxinghao.trim()==='')
  327. {
  328. addstrtip('注意型号!')
  329. }
  330. var gkchanpingbianhao = document.getElementById('1622477318006ec87').textContent.trim().slice(10)//产品编号
  331. if(gkchanpingbianhao.trim()==='')
  332. {
  333. addstrtip('注意产品编号!')
  334. }
  335.  
  336. var gkyonghusbbianhao = document.getElementById('1622476112558923').textContent.trim().slice(6)//用户设备编号
  337. if(gkyonghusbbianhao.trim()==='')
  338. {
  339. addstrtip('注意用户设备编号!')
  340. }
  341.  
  342. var gktishenggaodu = document.getElementById('1622477346371b42a').textContent.trim().slice(6)//提升高度
  343. var gaoduright=false
  344. if(!isNaN(Number(gktishenggaodu)))
  345. {
  346. if(parseFloat(gktishenggaodu)>0)
  347. {
  348. gaoduright=true
  349. }
  350. }
  351. if(!gaoduright)
  352. {
  353. addstrtip('注意提升高度是否正确!')
  354. }
  355.  
  356. var gkanzhuangdidian = document.getElementById('16224773692617c8d').textContent.trim().slice(10)//安装地点
  357. if(gkanzhuangdidian.trim()==='')
  358. {
  359. addstrtip('注意安装地点!')
  360. }
  361. var gkedinzaizhongliang = document.getElementById('1622477385830b0af').textContent.trim().slice(6)//额定载重量
  362. if(!isNormalInteger(gkedinzaizhongliang))
  363. {
  364. addstrtip('注意额定载重量是否正确!')
  365. }
  366. var gkedinsudu = document.getElementById('1622477404019add4').textContent.trim().slice(4)//额定速度parseFloat()
  367. var suduright=false
  368. if(!isNaN(Number(gkedinsudu)))
  369. {
  370. if(parseFloat(gkedinsudu)>0)
  371. {
  372. suduright=true
  373. }
  374. }
  375. if(!suduright)
  376. {
  377. addstrtip('注意额定速度是否正确!')
  378. }
  379.  
  380. var gkcengshu = document.getElementById('16224774529643ebc').textContent.trim().slice(4)//层数
  381. if(!isNormalInteger(gkcengshu))
  382. {
  383. addstrtip('注意层数是否正确!')
  384. }
  385. var gkzhanshu = document.getElementById('1622477484482fac5').textContent.trim().slice(4)//站数
  386. if(!isNormalInteger(gkzhanshu))
  387. {
  388. addstrtip('注意站数是否正确!')
  389. }
  390.  
  391. var gkmenshu = document.getElementById('1622477497037eebe').textContent.trim().slice(4)//门数
  392. if(!isNormalInteger(gkmenshu))
  393. {
  394. addstrtip('注意门数是否正确!')
  395. }
  396.  
  397. var gkkongzhifangshi = document.getElementById('16224761125588f1').textContent.trim().slice(5)//控制方式,默认有空格隔开
  398.  
  399. if(!(gkkongzhifangshi==='集选控制'||gkkongzhifangshi==='并联控制'||gkkongzhifangshi==='群控'||gkkongzhifangshi==='集选'||gkkongzhifangshi==='并联'))
  400. {
  401. addstrtip('注意控制方式是否正确!')
  402. }
  403. var gkyeyinjixinghao = document.getElementById('1622476112558ed9').innerText.trim()//曳引机型号
  404. if(gkyeyinjixinghao.trim()==='')
  405. {
  406. addstrtip('注意曳引机型号!')
  407. }
  408.  
  409. var gkyeyinjibianhao = document.getElementById('1622477519272f1d6').textContent.trim().slice(7)//曳引机编号
  410. if(gkyeyinjibianhao.trim()==='')
  411. {
  412. addstrtip('注意曳引机编号!')
  413. }
  414.  
  415. //var gksubi = document.getElementById('1622476112558245').textContent.trim().slice(3);//alert(gksubi)//曳引速比,系统默认'-'
  416. var gksubi = document.getElementById('1622476112558245').innerText
  417. var gksubif=1
  418. //alert(gksubi.length)
  419. //alert(gksubi.search(':'))
  420. if(gksubi.length>=3&&((gksubi.search(':')!=-1)||(gksubi.search(':')!=-1)))
  421. {
  422. var gksubiarr
  423. if(gksubi.search(':')!=-1)
  424. {
  425. gksubiarr=gksubi.split(':')
  426. }
  427. else
  428. {
  429. gksubiarr=gksubi.split(':')
  430. }
  431. if(!(isNormalInteger(gksubiarr[0].trim()) && isNormalInteger(gksubiarr[1].trim())))
  432. {
  433. addstrtip('注意速比格式!')
  434. }
  435. else
  436. {
  437. gksubif=parseInt(gksubiarr[0].trim())/parseInt(gksubiarr[1].trim())
  438. }
  439. }
  440. else if(gksubi!='-')
  441. {
  442. addstrtip('注意速比格式!')
  443. }
  444.  
  445. var gkduizhongkuai = document.getElementById('1622477564115fa82').textContent.trim().slice(5)//对重块数量或高度
  446. var dzright=false
  447. if(gkduizhongkuai.search('块')!=-1)
  448. {
  449. var kuaishu=gkduizhongkuai.substr(0,gkduizhongkuai.search('块')).trim()
  450. if(isNormalInteger(kuaishu)&&gkduizhongkuai.length===(gkduizhongkuai.search('块')+1))
  451. {
  452. dzright=true
  453. }
  454. }
  455. else if(gkduizhongkuai.search('mm')!=-1)
  456. {
  457. kuaishu=gkduizhongkuai.substr(0,gkduizhongkuai.search('mm')).trim()
  458. if(isNormalInteger(kuaishu)&&gkduizhongkuai.length===(gkduizhongkuai.search('mm')+2))
  459. {
  460. dzright=true
  461. }
  462. }
  463. else if(gkduizhongkuai.search('cm')!=-1)
  464. {
  465. kuaishu=gkduizhongkuai.substr(0,gkduizhongkuai.search('cm')).trim()
  466. if(isNormalInteger(kuaishu)&&gkduizhongkuai.length===(gkduizhongkuai.search('cm')+2))
  467. {
  468. dzright=true
  469. }
  470. }
  471. if(!dzright)
  472. {
  473. addstrtip('注意对重块数量或高度填写是否正确!')
  474. }
  475.  
  476. var gkyeyinshengshugangdaishu = document.getElementById('16224779141556940').textContent.trim().slice(4)//曳引绳数/钢带数
  477.  
  478. if(!isNormalInteger(gkyeyinshengshugangdaishu))
  479. {
  480. addstrtip('注意曳引绳数/钢带数!')
  481. }
  482. var gkyeyinshengzhijingangdaikuandu = document.getElementById('16224779390265fa7').textContent.trim().slice(5)//曳引绳直径/钢带宽度
  483.  
  484. if(!isNormalInteger(gkyeyinshengzhijingangdaikuandu))
  485. {
  486. addstrtip('注意曳引绳直径/钢带宽度!')
  487. }
  488. var gkyeyinlunjiejin = document.getElementById('1622477626844c227').textContent.trim().slice(9)//曳引轮节径
  489.  
  490. if(!isNormalInteger(gkyeyinlunjiejin))
  491. {
  492. addstrtip('注意曳引轮节径!')
  493. }
  494.  
  495. var gkyeyinbi = document.getElementById('1622476112558913').innerText.trim()//曳引比
  496. var gkyeyinbif=1
  497. if(gkyeyinbi.trim()==='')
  498. {
  499. addstrtip('注意曳引比!')
  500. }
  501. if(gkyeyinbi.length>=3&&((gkyeyinbi.search(':')!=-1)||(gkyeyinbi.search(':')!=-1)))
  502. {
  503. var gkyeyinbiarr
  504. if(gkyeyinbi.search(':')!=-1)
  505. {
  506. gkyeyinbiarr=gkyeyinbi.split(':')
  507. }
  508. else
  509. {
  510. gkyeyinbiarr=gkyeyinbi.split(':')
  511. }
  512.  
  513. if(!(isNormalInteger(gkyeyinbiarr[0].trim()) && isNormalInteger(gkyeyinbiarr[1].trim())))
  514. {
  515. addstrtip('注意曳引比格式!')
  516. }
  517. else
  518. {
  519. gkyeyinbif=parseInt(gkyeyinbiarr[0].trim())/parseInt(gkyeyinbiarr[1].trim())
  520. }
  521. }
  522. else if(gkyeyinbi!='-')
  523. {
  524. addstrtip('注意曳引比格式!')
  525. }
  526.  
  527.  
  528.  
  529. var gkkongzhipingxinghao = document.getElementById('1622476112558d95').innerText.trim()//控制屏型号
  530. if(gkkongzhipingxinghao.trim()==='')
  531. {
  532. addstrtip('注意控制屏型号!')
  533. }
  534. var gkkongzhipingbianhao = document.getElementById('1622477737040cce1').textContent.trim().slice(7)//控制屏编号
  535. if(gkkongzhipingbianhao.trim()==='')
  536. {
  537. addstrtip('注意控制屏编号!')
  538. }
  539. var gkxiansuqixinghao = document.getElementById('1623124027975f8af').textContent.trim().slice(5)//限速器型号
  540. if(gkxiansuqixinghao.trim()==='')
  541. {
  542. addstrtip('注意限速器型号!')
  543. }
  544. var gkxiansuqibianhao = document.getElementById('16231240690647d80').textContent.trim().slice(7)//限速器编号
  545. if(gkxiansuqibianhao.trim()==='')
  546. {
  547. addstrtip('注意限速器编号!')
  548. }
  549.  
  550.  
  551. var gkxiansuqijixiedongzuosudu = document.getElementById('164673204698580db').textContent.trim().slice(6)//限速器机械动作速度
  552. var xiansuqijixiesuduright=false
  553. if(!isNaN(Number(gkxiansuqijixiedongzuosudu)))
  554. {
  555. if(parseFloat(gkxiansuqijixiedongzuosudu)>0)
  556. {
  557. xiansuqijixiesuduright=true
  558. }
  559. }
  560. if(!xiansuqijixiesuduright)
  561. {
  562. addstrtip('注意限速器机械动作速度!')
  563. }
  564. var gkxiansuqixiaciriqi = document.getElementById('1622603702341e7ff').textContent.trim().slice(9).replace(/年|月|日/g, '-').slice(0, -1)//限速器下次校验时间
  565. gkxiansuqixiaciriqi=YearMonthToYearMonthDay(gkxiansuqixiaciriqi)
  566. var gkdiandongjixinghao = document.getElementById('16226005043886a2').textContent.trim().slice(5)//电动机型号
  567. if(gkdiandongjixinghao.trim()==='')
  568. {
  569. addstrtip('注意电动机型号!')
  570. }
  571.  
  572. var gkdiandongjibianhao = document.getElementById('16226037405401401').textContent.trim().slice(7)//电动机编号
  573. if(gkdiandongjibianhao.trim()==='')
  574. {
  575. addstrtip('注意电动机编号!')
  576. }
  577. var gkdiandongjizhuansu = document.getElementById('16226037735274882').textContent.trim().slice(5)//电动机转速
  578.  
  579. if(!isNormalInteger(gkdiandongjizhuansu))
  580. {
  581. addstrtip('注意电动机转速!')
  582. }
  583. var gkdiandongjigonglv = document.getElementById('16226037517277a51').textContent.trim().slice(5)//电动机功率
  584. var gkdiandongjigonglvright=false
  585. if(!isNaN(Number(gkdiandongjigonglv)))
  586. {
  587. if(parseFloat(gkdiandongjigonglv)>0)
  588. {
  589. gkdiandongjigonglvright=true
  590. }
  591. }
  592. if(!gkdiandongjigonglvright)
  593. {
  594. addstrtip('注意电动机功率!')
  595. }
  596. var gkjiaoxiangguijv = document.getElementById('1622603797267f008').textContent.trim().slice(8)//轿厢轨距
  597.  
  598. if(!isNormalInteger(gkjiaoxiangguijv))
  599. {
  600. addstrtip('注意轿厢轨距!')
  601. }
  602. var gkduizhongguijv = document.getElementById('1622603822238d6b5').textContent.trim().slice(8)//对重轨距
  603.  
  604. if(!isNormalInteger(gkduizhongguijv))
  605. {
  606. addstrtip('注意对重轨距!')
  607. }
  608. var gkdincenggaodu = document.getElementById('1622603844545a342').textContent.trim().slice(7)//顶层高度
  609.  
  610. var gkdincenggaoduright=false
  611. if(!isNaN(Number(gkdincenggaodu)))
  612. {
  613. if(parseFloat(gkdincenggaodu)>0)
  614. {
  615. gkdincenggaoduright=true
  616. }
  617. }
  618. if(!gkdincenggaoduright)
  619. {
  620. addstrtip('注意顶层高度!')
  621. }
  622.  
  623. var gkdikenshendu = document.getElementById('16226038606177731').textContent.trim().slice(4)//底坑深度
  624. var gkdikenshenduright=false
  625. if(!isNaN(Number(gkdikenshendu)))
  626. {
  627. if(parseFloat(gkdikenshendu)>0)
  628. {
  629. gkdikenshenduright=true
  630. }
  631. }
  632. if(!gkdikenshenduright)
  633. {
  634. addstrtip('注意底坑深度!')
  635. }
  636.  
  637.  
  638. //var gkshigongxukezhengbianhao = document.getElementById('1639889662468977c').textContent.trim().slice(7)//施工许可证编号
  639. var gkshigongxukezhengbianhao = document.getElementById('1639889662468977c').innerText.trim()
  640. if(!/^TS[A-Z\d]{7}-\d{4}$/g.test(gkshigongxukezhengbianhao)){
  641. addstrtip('施工许可证编号错误!')
  642. }
  643. /^TS[A-Z\d]{7}-(\d{4})$/g.test(gkshigongxukezhengbianhao)
  644. var nian=parseFloat(RegExp.$1)//得到年份
  645. let currentYear = new Date().getFullYear();
  646. if(nian<=currentYear){
  647. addstrtip('施工许可证编号年份错误!')
  648. }
  649. // var gkshigongxukezhengbianhaoright=true
  650. // if(gkshigongxukezhengbianhao.length!=14)
  651. // {
  652. // gkshigongxukezhengbianhaoright=false
  653. // }
  654. // else
  655. // {
  656. // if(gkshigongxukezhengbianhao.substr(0,4)!='TS33')
  657. // {
  658. // gkshigongxukezhengbianhaoright=false
  659. // }
  660. // if(parseInt(gkshigongxukezhengbianhao.substr(10,4))===curyear)
  661. // {
  662. // addstrtip('注意施工许可证编号有效期!')
  663. // }
  664. // else if(parseInt(gkshigongxukezhengbianhao.substr(10,4))<curyear)
  665. // {
  666. // addstrtip('施工许可证已过有效期!')
  667. // }
  668. // }
  669. // if(!gkshigongxukezhengbianhaoright)
  670. // {
  671. // addstrtip('施工许可证编号错误!')
  672. // }
  673.  
  674. var gkxiacijianyanriqi = document.getElementById('16226038825965416').textContent.trim().slice(18).replace(/年|月|日/g, '-').slice(0, -1)//下次检验日期
  675. gkxiacijianyanriqi=YearMonthToYearMonthDay(gkxiacijianyanriqi)
  676. var gkshigongdanwei = document.getElementById('163988963891004ef').textContent.trim().slice(6)//施工单位名称
  677. if(gkshigongdanwei.trim()==='')
  678. {
  679. addstrtip('注意制造单位名称!')
  680. }
  681. var gkxiacizhidongshijian = document.getElementById('1622603891801fa41').textContent.trim().slice(8).replace(/年|月|日/g, '-').slice(0, -1)//下次制动试验时间
  682. gkxiacizhidongshijian=YearMonthToYearMonthDay(gkxiacizhidongshijian)
  683. var gkzhizaodanwei = document.getElementById('1622600504388ae6').innerText.trim()//制造单位名称
  684. if(gkzhizaodanwei.trim()==='')
  685. {
  686. addstrtip('注意制造单位名称!')
  687. }
  688. var gkweibaodanwei = document.getElementById('1622603937963d516').textContent.trim().slice(6)//维护保养单位名称
  689. if(gkweibaodanwei.trim()==='')
  690. {
  691. addstrtip('注意维护保养单位名称!')
  692. }
  693.  
  694. var gkshiyongdanweidizhi = document.getElementById('16226039460826631').textContent.trim().slice(6)//使用单位地址
  695. if(gkshiyongdanweidizhi.trim()==='')
  696. {
  697. addstrtip('注意使用单位地址!')
  698. }
  699.  
  700.  
  701. var gkanquangaunli = document.getElementById('1622603985752fdef').textContent.trim().slice(6)//安全管理人员
  702. if(gkanquangaunli.trim()==='')
  703. {
  704. addstrtip('注意安全管理人员!')
  705. }
  706.  
  707. var gkanquanguanlidianhua = document.getElementById('16226039923688964').textContent.trim().slice(10)//安全管理人员电话
  708. var dianhuaright=false
  709.  
  710. if(gkanquanguanlidianhua.length===11|| (gkanquanguanlidianhua.length===12&&(gkanquanguanlidianhua.search('-')!=-1)))
  711. {
  712. var ssgkanquanguanlidianhua=gkanquanguanlidianhua.replace('-','')
  713. if(isNormalInteger(ssgkanquanguanlidianhua))
  714. {
  715. dianhuaright=true
  716. }
  717. }
  718. if(!dianhuaright)
  719. {
  720. addstrtip('安全管理人员电话不正确!')
  721. }
  722.  
  723. var gkbeizhu = document.getElementById('16226040111081cc9').textContent.trim().slice(4); //alert(gkbeizhu)//概况备注
  724. var jljianyanjielun = document.getElementById('1622604043713a7d9').textContent.trim().slice(16);//alert(jljianyanjielun)//检验结论
  725. var jljianyanrenyuan = document.getElementById('1622604081031bd43').innerText.trim()//检验人员
  726. var jljianyanriqi = document.getElementById('1622604083285c65d').textContent.trim().slice(4).replace(/年|月|日/g, '-').slice(0, -1);//alert(jljianyanriqi)//检验人员日期
  727. jljianyanriqi=YearMonthToYearMonthDay(jljianyanriqi)
  728. var jljiaoherenyuan = document.getElementById('1622604087149b143').innerText.trim()//校核人员
  729. var jljiaoheriqi = document.getElementById('1622604089537d38d').textContent.trim().slice(4).replace(/年|月|日/g, '-').slice(0, -1);//alert(jljiaoheriqi)//校核人员日期
  730. jljiaoheriqi=YearMonthToYearMonthDay(jljiaoheriqi)
  731. var jlbeizhu = document.getElementById('16226041152308df0').textContent.trim().slice(6);//alert(jlbeizhu)//结论备注
  732.  
  733.  
  734.  
  735. var checkdoor6_7 = document.getElementById('1622534824719fce8').textContent.trim().slice(5);//alert(checkdoor6_7)//自动关闭层门装置抽查
  736. var checkdoor6_8 = document.getElementById('1622534852260eb90').textContent.trim().slice(5);//alert(checkdoor6_8)//紧急开锁装置抽查
  737. var checkdoor6_10 = document.getElementById('1622534854401c820').textContent.trim().slice(5);//alert(checkdoor6_10)//门的闭合抽查
  738. var strcheckdoor6_7 = checkdoor6_7.split("、")
  739. var strcheckdoor6_8 = checkdoor6_8.split("、")
  740. var strcheckdoor6_10 = checkdoor6_10.split("、")
  741. var intgkcengshu=parseInt(gkcengshu)
  742. var intgkzhanshu=parseInt(gkzhanshu)
  743. var intgkmenshu=parseInt(gkmenshu)
  744. if(intgkcengshu<intgkzhanshu||intgkmenshu>intgkzhanshu*2||intgkzhanshu>intgkmenshu)
  745. {
  746. addstrtip('注意层站门数量是否不合理!')
  747. }
  748. //电梯速度验证
  749. var calsudu=(parseInt(gkdiandongjizhuansu)*3.1415926*parseInt(gkyeyinlunjiejin))/(60000*gkyeyinbif*gksubif);//alert(calsudu)
  750. calsudu=calsudu.toFixed(2)
  751. if(Math.abs(calsudu-parseFloat(gkedinsudu))>0.001)
  752. {
  753. var sudutip='计算速度:'+calsudu.toString()+'与电梯速度:'+gkedinsudu+'不一致!'
  754. addstrtip(sudutip);
  755.  
  756. }
  757.  
  758.  
  759. //门系统检测记录验证
  760. if((intgkcengshu>2&&strcheckdoor6_7.length<3)||(strcheckdoor6_7.length-2)<((intgkmenshu-2)*0.2)
  761. ||(strcheckdoor6_8.length-2)<((intgkmenshu-2)*0.2)
  762. ||(strcheckdoor6_10.length-2)<((intgkmenshu-2)*0.2))//减去2是去除基站、端站的数量,当基站与端站同为1层时为2,考虑最不利情况
  763. {
  764. addstrtip('注意抽查层门数量是否不合理!')
  765. }
  766. var heli=true
  767. for(var k=2;k<strcheckdoor6_7.length;k++)
  768. {
  769. if(parseInt(strcheckdoor6_7[k])>=(intgkcengshu-2))//一般地下最多两层,考虑最不利情况
  770. {
  771. heli=false
  772. break
  773. }
  774. }
  775. for(k=2;k<strcheckdoor6_8.length;k++)
  776. {
  777. if(parseInt(strcheckdoor6_8[k])>=(intgkcengshu-2))//一般地下最多两层,考虑最不利情况
  778. {
  779. heli=false
  780. break
  781. }
  782. }
  783. for(k=2;k<strcheckdoor6_10.length;k++)
  784. {
  785. if(parseInt(strcheckdoor6_10[k])>=(intgkcengshu-2))//一般地下最多两层,考虑最不利情况
  786. {
  787. heli=false
  788. break
  789. }
  790. }
  791. if(!heli)
  792. {
  793. addstrtip('注意抽查层门层数是否不合理!')
  794. }
  795.  
  796. //验证备注
  797. if(jlbeizhu==='')
  798. {
  799. addstrtip('结论备注为空!')
  800. }
  801. if(gkbeizhu==='')
  802. {
  803. addstrtip('概况备注为空!')
  804. }
  805.  
  806. //获取日期date
  807.  
  808. //制造日期
  809. var zhizaodate=StringToDate(gkzhizaoriqi)
  810.  
  811.  
  812. //封面检验日期
  813. var jyrqdate=StringToDate(jyrq)
  814.  
  815. //检验人员日期
  816. var jyrengyuanriqidate=StringToDate(jyrengyuanriqi)
  817.  
  818. //受检单位签字日期
  819. var shoujianrenriqidate=StringToDate(shoujianrenriqi)
  820.  
  821. //下次检验日期
  822. var gkxiacijianyanriqidate=StringToDate(gkxiacijianyanriqi)
  823.  
  824. //限速器下次校验时间
  825. var gkxiansuqixiaciriqidate=StringToDate(gkxiansuqixiaciriqi)
  826.  
  827. //下次制动试验时间gkxiacizhidongshijian
  828. var gkxiacizhidongshijiandate=StringToDate(gkxiacizhidongshijian)
  829.  
  830. //结论中检验人员日期
  831. var jljianyanriqidate=StringToDate(jljianyanriqi)
  832.  
  833. //结论中校核人员日期
  834. var jljiaoheriqidate=StringToDate(jljiaoheriqi)
  835.  
  836.  
  837. if((Math.abs(jyrqdate-curdate)/(1*24*60*60*1000))>30)
  838. {
  839. addstrtip('注意封面检验日期是否合理!')
  840. }
  841.  
  842.  
  843. var floatedinsudu=parseFloat(gkedinsudu)
  844. var date20171001=StringToDate('2017-10-01')
  845. var date20180101=StringToDate('2018-01-01')
  846. var date20160701=StringToDate('2016-07-01')
  847.  
  848.  
  849. /*var keyiright=false
  850. usemap.forEach(function(value,key){
  851. if(key===curmonth)
  852. {
  853. var con;
  854. con=prompt('请输入校验码!')
  855. if(con===value)
  856. {
  857. keyiright=true
  858. }
  859. }
  860. });
  861. if(!keyiright)
  862. {
  863. return
  864. }*/
  865.  
  866. //检验日期逻辑判断
  867. if(!(jyrqdate.getTime()===jyrengyuanriqidate.getTime()&&jyrqdate.getTime()===shoujianrenriqidate.getTime()&&jyrqdate.getTime()===jljianyanriqidate.getTime()))
  868. {
  869. addstrtip('封面检验日期、检验人员签名日期、受检方确认签名日期、综合结论检验人员签字日期不一致!')
  870. }
  871. //下次、限速器、制动时间月份一致性逻辑判断
  872. if(!(gkxiacijianyanriqidate.getMonth()===gkxiansuqixiaciriqidate.getMonth()&&gkxiacijianyanriqidate.getMonth()===gkxiacizhidongshijiandate.getMonth()))
  873. {
  874. addstrtip('下次检验日期、限速器下次校验时间、下次制动试验时间中月份不一致!')
  875.  
  876. }
  877.  
  878. //下次检验日期、限速器下次校验时间、下次制动试验时间中年份验证
  879. if(!(gkxiacijianyanriqidate.getFullYear()-jyrqdate.getFullYear()===1
  880. &&gkxiansuqixiaciriqidate.getFullYear()-jyrqdate.getFullYear()===2
  881. &&gkxiacizhidongshijiandate.getFullYear()-jyrqdate.getFullYear()===5))
  882. {
  883. addstrtip('下次检验日期、限速器下次校验时间、下次制动试验时间中年份错误!')
  884.  
  885. }
  886. if(!(zhizaodate.getTime()<=jyrqdate.getTime()))
  887. {
  888. addstrtip('制造日期与检验日期矛盾!')
  889.  
  890. }
  891.  
  892. if(!(jljianyanriqidate.getTime()<=jljiaoheriqidate.getTime()))
  893. {
  894. addstrtip('结论中检验日期与校核日期矛盾!')
  895.  
  896. }
  897.  
  898. /*if(gkzhizaoriqi!='2022-10-16'&&gkzhizaoriqi!='2022-06-10'&&gkzhizaoriqi!='2022-09-30'){
  899. addstrtip('注意制造日期 2022年10月16日 2022年06月10日 2022年09月30日!')
  900. }
  901.  
  902.  
  903. if(sgdanweiname!='辽宁三洋电梯制造有限公司')
  904. {
  905. addstrtip('注意封面施工单位名称 辽宁三洋电梯制造有限公司!')
  906. }
  907.  
  908.  
  909. if(username!='宁夏盛源房地产开发有限公司')
  910. {
  911. addstrtip('注意封面使用单位名称 宁夏盛源房地产开发有限公司!')
  912. }
  913. if(gkanzhuangdidian.search('香山悦府')===-1){
  914. addstrtip('注意使用单位地址 香山悦府')
  915. }
  916. if(gkxinghao!='SY-320'){
  917. addstrtip('注意设备型号 SY-320')
  918. }
  919. if(gkchanpingbianhao.search('22SY-TK-020A')===-1){
  920. addstrtip('注意产品编号 22SY-TK-020A')
  921. }
  922. if(gktishenggaodu!='76.3')
  923. {
  924. addstrtip('注意提升高度 76.3')
  925. }
  926. if(gkedinzaizhongliang!='1000')
  927. {
  928. addstrtip('注意额定载重量 1000')
  929. }
  930. if(gkedinsudu!='1.75')
  931. {
  932. addstrtip('注意额定速度 1.75')
  933. }
  934. if(gkcengshu!='26'&&gkcengshu!='18'&&gkcengshu!='20')
  935. {
  936. addstrtip('注意层数26 18 20!')
  937. }
  938. if(gkkongzhifangshi!='集选'&&gkkongzhifangshi!='集选控制')
  939. {
  940. addstrtip('注意控制方式 集选控制')
  941. }
  942. if(gkyeyinjixinghao!='MCK200')
  943. {
  944. addstrtip('注意曳引机型号 MCK200')
  945. }
  946. if(gkduizhongkuai!='28块')
  947. {
  948. addstrtip('注意对重块数量 28块')
  949. }
  950. if(gkyeyinshengshugangdaishu!='6')
  951. {
  952. addstrtip('注意曳引绳数 6')
  953. }
  954. if(gkyeyinshengzhijingangdaikuandu!='8')
  955. {
  956. addstrtip('注意曳引绳直径 8')
  957. }
  958. if(gkyeyinlunjiejin!='400')
  959. {
  960. addstrtip('注意曳引轮节径 400')
  961. }
  962.  
  963. if(gkkongzhipingxinghao!='SY-KZG-T')
  964. {
  965. addstrtip('注意控制屏型号! SY-KZG-T')
  966. }
  967. if(gkkongzhipingbianhao.search('22SY-TK-020A')===-1)
  968. {
  969. addstrtip('注意控制屏编号! 22SY-TK-020A')
  970. }
  971. if(gkxiansuqixinghao!='XS-240')
  972. {
  973. addstrtip('注意限速器型号! XS-240')
  974. }
  975. if(gkxiansuqibianhao.search('22065')===-1)
  976. {
  977. addstrtip('注意限速器编号! 22065')
  978. }
  979. if(gkxiansuqijixiedongzuosudu.search('2.2')===-1){
  980. addstrtip('注意限速器机械动作速度! 2.2')
  981. }
  982. if(gkxiansuqixiaciriqi!='2025-10-01'){
  983. addstrtip('注意限速器下次校验时间! 2025年10月')
  984. }
  985. if(gkdiandongjizhuansu!='167'){
  986. addstrtip('注意电动机转速 167')
  987. }
  988. if(gkdiandongjigonglv!='11.7'){
  989. addstrtip('注意电动机功率 11.7')
  990. }
  991. if(gkjiaoxiangguijv!='1720'){
  992. addstrtip('注意轿厢轨距 1720')
  993. }
  994. if(gkduizhongguijv!='1100'){
  995. addstrtip('注意对重轨距 1100')
  996. }
  997. if(gkdincenggaodu!='5'){
  998. addstrtip('注意顶层高度 5')
  999. }
  1000. if(gkdikenshendu!='1.4'){
  1001. addstrtip('注意底坑深度 1.4')
  1002. }
  1003. if(gkshigongxukezhengbianhao!='TS2310826-2024'){
  1004. addstrtip('注意施工许可证编号 TS2310826-2024')
  1005. }
  1006. if(gkxiacijianyanriqi!='2024-10-01'){
  1007. addstrtip('注意下次检验时间! 2024年10月')
  1008. }
  1009. if(gkxiacizhidongshijian!='2028-10-01'){
  1010. addstrtip('注意下次制动时间! 2028年10月')
  1011. }
  1012. if(gkzhizaodanwei!='辽宁三洋电梯制造有限公司'){
  1013. addstrtip('注意制造单位 辽宁三洋电梯制造有限公司')
  1014. }
  1015. if(gkweibaodanwei!='宁夏捷登电梯工程有限公司'){
  1016. addstrtip('注意维护保养单位 宁夏捷登电梯工程有限公司')
  1017. }
  1018. if(gkshiyongdanweidizhi!='中卫市沙坡头区应理南街345号'){
  1019. addstrtip('注意使用单位地址 中卫市沙坡头区应理南街345号')
  1020. }
  1021. if(gkanquangaunli!='赵盟'){
  1022. addstrtip('注意安全管理人员 赵盟')
  1023. }
  1024. if(gkanquanguanlidianhua!='18795388807'){
  1025. addstrtip('注意安全管理人员 18795388807')
  1026. }*/
  1027.  
  1028. var mark1_1 = document.getElementById('16226042240460566').innerText.trim()
  1029. var mark1_1_1 = document.getElementById('16226042695801625').innerText.trim()
  1030. var mark1_1_2 = document.getElementById('1622604356035b946').innerText.trim()
  1031. var mark1_1_3 = document.getElementById('162260438874287a8').innerText.trim()
  1032. var mark1_1_4 = document.getElementById('16226043887430304').innerText.trim()
  1033. var mark1_1_5 = document.getElementById('1622604388744fc1b').innerText.trim()
  1034. var mark1_1_6 = document.getElementById('1622604388744a601').innerText.trim()
  1035. fenxiangjlmap.set('mark1_1',mark1_1)
  1036. fenxiangmap.set('mark1_1_1',mark1_1_1)
  1037. fenxiangmap.set('mark1_1_2',mark1_1_2)
  1038. fenxiangmap.set('mark1_1_3',mark1_1_3)
  1039. fenxiangmap.set('mark1_1_4',mark1_1_4)
  1040. fenxiangmap.set('mark1_1_5',mark1_1_5)
  1041. fenxiangmap.set('mark1_1_6',mark1_1_6)
  1042. if(!((mark1_1_1 === '×'||mark1_1_2 === '×'||mark1_1_3 === '×'
  1043. ||mark1_1_4 === '×'||mark1_1_5 === '×'||mark1_1_6 === '×'
  1044. ) && mark1_1 === '×'||
  1045. (mark1_1_1 != '×'&&mark1_1_2 != '×'&&mark1_1_3 != '×'
  1046. &&mark1_1_4 != '×'&&mark1_1_5 != '×'&&mark1_1_6 != '×'
  1047. ) && mark1_1 != '×'))
  1048. {
  1049. addstrtip('mark1_1结论有误!')
  1050. }
  1051.  
  1052. var mark1_2 = document.getElementById('16226042437264392').innerText.trim()
  1053. var mark1_2_1 = document.getElementById('162260447353385f4').innerText.trim()
  1054. var mark1_2_2 = document.getElementById('1647413864739595c').innerText.trim()
  1055. var mark1_2_3 = document.getElementById('1647413887971a18c').innerText.trim()
  1056. var mark1_2_4 = document.getElementById('16226045478641c56').innerText.trim()
  1057. var mark1_2_5 = document.getElementById('16226045645734648').innerText.trim()
  1058. var mark1_2_6 = document.getElementById('162260456457433d6').innerText.trim()
  1059. var mark1_2_7 = document.getElementById('16226045645759421').innerText.trim()
  1060. fenxiangjlmap.set('mark1_2',mark1_2)
  1061. fenxiangmap.set('mark1_2_1',mark1_2_1)
  1062. fenxiangmap.set('mark1_2_2',mark1_2_2)
  1063. fenxiangmap.set('mark1_2_3',mark1_2_3)
  1064. fenxiangmap.set('mark1_2_4',mark1_2_4)
  1065. fenxiangmap.set('mark1_2_5',mark1_2_5)
  1066. fenxiangmap.set('mark1_2_6',mark1_2_6)
  1067. fenxiangmap.set('mark1_2_7',mark1_2_7)
  1068. if(!((mark1_2_1 === '×'||mark1_2_2 === '×'||mark1_2_3 === '×'
  1069. ||mark1_2_4 === '×'||mark1_2_5 === '×'||mark1_2_6 === '×'||mark1_2_7 === '×'
  1070. ) && mark1_2 === '×'||
  1071. (mark1_2_1 != '×'&&mark1_2_2 != '×'&&mark1_2_3 != '×'
  1072. &&mark1_2_4 != '×'&&mark1_2_5 != '×'&&mark1_2_6 != '×'&&mark1_2_7 != '×'
  1073. ) && mark1_2 != '×'))
  1074. {
  1075. addstrtip('mark1_2结论有误!')
  1076. }
  1077.  
  1078. var mark1_3 = document.getElementById('1622604243727f1a2').innerText.trim()
  1079. var mark1_3_1 = document.getElementById('162260449831128c9').innerText.trim()
  1080. var mark1_3_2 = document.getElementById('16226046167468394').innerText.trim()
  1081. var mark1_3_3 = document.getElementById('16226046422493ea3').innerText.trim()
  1082. var mark1_3_41 = document.getElementById('16226264933294726').innerText.trim()
  1083. var mark1_3_42 = document.getElementById('16226265559014055').innerText.trim()
  1084. var mark1_3_43 = document.getElementById('1622626582684da0d').innerText.trim()
  1085. var mark1_3_5 = document.getElementById('1622626603372cea4').innerText.trim()
  1086. var mark1_3_6 = document.getElementById('162262663860317c3').innerText.trim()
  1087. var mark1_3_7 = document.getElementById('16226266496002438').innerText.trim()
  1088. fenxiangjlmap.set('mark1_3',mark1_3)
  1089. fenxiangmap.set('mark1_3_1',mark1_3_1)
  1090. fenxiangmap.set('mark1_3_2',mark1_3_2)
  1091. fenxiangmap.set('mark1_3_3',mark1_3_3)
  1092. fenxiangmap.set('mark1_3_41',mark1_3_41)
  1093. fenxiangmap.set('mark1_3_42',mark1_3_42)
  1094. fenxiangmap.set('mark1_3_43',mark1_3_43)
  1095. fenxiangmap.set('mark1_3_5',mark1_3_5)
  1096. fenxiangmap.set('mark1_3_6',mark1_3_6)
  1097. fenxiangmap.set('mark1_3_7',mark1_3_7)
  1098. if(!((mark1_3_1 === '×'||mark1_3_2 === '×'||mark1_3_3 === '×'
  1099. ||mark1_3_41 === '×'||mark1_3_42 === '×'||mark1_3_43 === '×'||mark1_3_5 === '×'||mark1_3_6 === '×'||mark1_3_7 === '×'
  1100. ) && mark1_3 === '×'||
  1101. (mark1_3_1 != '×'&&mark1_3_2 != '×'&&mark1_3_3 != '×'
  1102. &&mark1_3_41 != '×'&&mark1_3_42 != '×'&&mark1_3_43 != '×'&&mark1_3_5 != '×'&&mark1_3_6 != '×'&&mark1_3_7 != '×'
  1103. ) && mark1_3 != '×'))
  1104. {
  1105. addstrtip('mark1_3结论有误!')
  1106. }
  1107.  
  1108. var mark1_4 = document.getElementById('1622626457352d1e8').innerText.trim()
  1109. var mark1_4_1 = document.getElementById('1622626675105bd8e').innerText.trim()
  1110. var mark1_4_2 = document.getElementById('162262669834119b1').innerText.trim()
  1111. var mark1_4_3 = document.getElementById('1622626740309b89e').innerText.trim()
  1112. var mark1_4_4 = document.getElementById('1622626760962884b').innerText.trim()
  1113. var mark1_4_5 = document.getElementById('16226267791735f5a').innerText.trim()
  1114. fenxiangjlmap.set('mark1_4',mark1_4)
  1115. fenxiangmap.set('mark1_4_1',mark1_4_1)
  1116. fenxiangmap.set('mark1_4_2',mark1_4_2)
  1117. fenxiangmap.set('mark1_4_3',mark1_4_3)
  1118. fenxiangmap.set('mark1_4_4',mark1_4_4)
  1119. fenxiangmap.set('mark1_4_5',mark1_4_5)
  1120. if(!((mark1_4_1 === '×'||mark1_4_2 === '×'||mark1_4_3 === '×'
  1121. ||mark1_4_4 === '×'||mark1_4_5 === '×'
  1122. ) && mark1_4 === '×'||
  1123. (mark1_4_1 != '×'&&mark1_4_2 != '×'&&mark1_4_3 != '×'
  1124. &&mark1_4_4 != '×'&&mark1_4_5 != '×'
  1125. ) && mark1_4 != '×'))
  1126. {
  1127. addstrtip('mark1_4结论有误!')
  1128. }
  1129. if(mark1_4_1=== '×')
  1130. {
  1131. if(jlbeizhu==='-'||jlbeizhu==='无')
  1132. {
  1133. addstrtip('未注册不合格应备注说明!')
  1134. }
  1135. }
  1136.  
  1137.  
  1138. var mark2_1 = document.getElementById('1622626476900c6b6').innerText.trim()
  1139. var mark2_1_1 = document.getElementById('1622626816567a57a').innerText.trim()
  1140. var mark2_1_11 = document.getElementById('1622626852654e60d').innerText.trim()
  1141. var mark2_1_12 = document.getElementById('1622626877825ed8e').innerText.trim()
  1142. var mark2_1_13 = document.getElementById('1622626901342c1d7').innerText.trim()
  1143. var mark2_1_14 = document.getElementById('1622626916098885a').innerText.trim()
  1144. var mark2_1_2 = document.getElementById('16226269466164a48').innerText.trim()
  1145. var mark2_1_31 = document.getElementById('1622626982211d6ac').innerText.trim()
  1146. var mark2_1_32 = document.getElementById('16226270142073bcd').innerText.trim()
  1147. var mark2_1_33 = document.getElementById('16226270312148bfb').innerText.trim()
  1148. fenxiangjlmap.set('mark2_1',mark2_1)
  1149. fenxiangmap.set('mark2_1_1',mark2_1_1)
  1150. fenxiangmap.set('mark2_1_11',mark2_1_11)
  1151. fenxiangmap.set('mark2_1_12',mark2_1_12)
  1152. fenxiangmap.set('mark2_1_13',mark2_1_13)
  1153. fenxiangmap.set('mark2_1_14',mark2_1_11)
  1154. fenxiangmap.set('mark2_1_2',mark2_1_2)
  1155. fenxiangmap.set('mark2_1_31',mark2_1_31)
  1156. fenxiangmap.set('mark2_1_32',mark2_1_32)
  1157. fenxiangmap.set('mark2_1_33',mark2_1_33)
  1158.  
  1159. if(!((mark2_1_1 === '×'||mark2_1_11 === '×'||mark2_1_12 === '×'
  1160. ||mark2_1_13 === '×'||mark2_1_14 === '×'||mark2_1_2 === '×'||
  1161. mark2_1_31 === '×'||mark2_1_32 === '×'||mark2_1_33 === '×'
  1162. ) && mark2_1 === '×'||
  1163. (mark2_1_1 != '×'&&mark2_1_11 != '×'&&mark2_1_12 != '×'
  1164. &&mark2_1_13 != '×'&&mark2_1_14 != '×'&&mark2_1_2 != '×'
  1165. &&mark2_1_31 != '×'&&mark2_1_32 != '×'&&mark2_1_33 != '×'
  1166. ) && mark2_1 != '×'))
  1167. {
  1168. addstrtip('2_1结论有误!')
  1169. }
  1170.  
  1171. if( mark2_1_11 === '-'&&mark2_1_12 === '-' && mark2_1_13 === '-'&& mark2_1_14 === '-')
  1172. {
  1173. strinput=strinput+'无爬梯 '
  1174. }
  1175. else if( mark2_1_11 != '-'&&mark2_1_12 !='-' && mark2_1_13 !='-'&& mark2_1_14 !='-')
  1176. {
  1177. strinput=strinput+'有爬梯 '
  1178. }
  1179. else
  1180. {
  1181. strinput=strinput+'爬梯部分勾选 '
  1182. }
  1183. if( mark2_1_31 === '-'&&mark2_1_32 === '-' && mark2_1_33 === '-')
  1184. {
  1185. strinput=strinput+'无机房门 '
  1186. }
  1187. else if( mark2_1_31 != '-'&&mark2_1_32 !='-' && mark2_1_33 !='-')
  1188. {
  1189. strinput=strinput+'有机房门 '
  1190. }
  1191. else
  1192. {
  1193. strinput=strinput+'机房门部分勾选 '
  1194. }
  1195. var mark2_2 = document.getElementById('16226264769012b67').innerText.trim()
  1196. var mark2_2_1 = document.getElementById('1622627048063b38e').innerText.trim()
  1197. fenxiangjlmap.set('mark2_2',mark2_2)
  1198. fenxiangmap.set('mark2_2_1',mark2_2_1)
  1199.  
  1200. if(!((mark2_2_1 === '×') && mark2_2 === '×'||
  1201. (mark2_2_1 != '×') && mark2_2 != '×'))
  1202. {
  1203. addstrtip('2_2结论有误!')
  1204. }
  1205.  
  1206. var mark2_3 = document.getElementById('16226271943647251').innerText.trim()
  1207. var mark2_3_1 = document.getElementById('162262722995766ab').innerText.trim()
  1208. var mark2_3_2 = document.getElementById('16226272639883625').innerText.trim()
  1209. var mark2_3_3 = document.getElementById('16226272854057b10').innerText.trim()
  1210. fenxiangjlmap.set('mark2_3',mark2_3)
  1211. fenxiangmap.set('mark2_3_1',mark2_3_1)
  1212. fenxiangmap.set('mark2_3_2',mark2_3_2)
  1213. fenxiangmap.set('mark2_3_3',mark2_3_3)
  1214. if(!((mark2_3_1 === '×'||mark2_3_2 === '×'||mark2_3_3 === '×'
  1215. ) && mark2_3 === '×'||
  1216. (mark2_3_1 != '×'&&mark2_3_2 != '×'&&mark2_3_3 != '×'
  1217. ) && mark2_3 != '×'))
  1218. {
  1219. addstrtip('mark2_3结论有误!')
  1220. }
  1221. if(mark2_3_3!='-')
  1222. {
  1223. strinput=strinput+'机房地面高度差大于0.5且有楼梯护栏 '
  1224. }
  1225. else
  1226. {
  1227. strinput=strinput+'机房地面高度差不大于0.5没有楼梯护栏 '
  1228. }
  1229.  
  1230.  
  1231. var mark2_4 = document.getElementById('1622627214468f429').innerText.trim()
  1232. var mark2_4_1 = document.getElementById('162262730456011cc').innerText.trim()
  1233. fenxiangjlmap.set('mark2_4',mark2_4)
  1234. fenxiangmap.set('mark2_4_1',mark2_4_1)
  1235.  
  1236. if(!((mark2_4_1 === '×') && mark2_4 === '×'||
  1237. (mark2_4_1 != '×') && mark2_4 != '×'))
  1238. {
  1239. addstrtip('mark2_4结论有误!')
  1240. }
  1241. if(mark2_4_1!='-')
  1242. {
  1243. strinput=strinput+'有地面开口及圈框 '
  1244. }
  1245. else
  1246. {
  1247. strinput=strinput+'无地面开口及圈框 '
  1248. }
  1249.  
  1250.  
  1251. var mark2_5 = document.getElementById('1647413747985a91b').innerText.trim()
  1252. var mark2_5_11 = document.getElementById('1647413638290acfa').innerText.trim()
  1253. var mark2_5_12 = document.getElementById('16474136761369b6e').innerText.trim()
  1254. var mark2_5_2 = document.getElementById('1647413700785bf24').innerText.trim()
  1255. var mark2_5_3 = document.getElementById('1647413720655ca83').innerText.trim()
  1256. fenxiangjlmap.set('mark2_5',mark2_5)
  1257. fenxiangmap.set('mark2_5_11',mark2_5_11)
  1258. fenxiangmap.set('mark2_5_12',mark2_5_12)
  1259. fenxiangmap.set('mark2_5_2',mark2_5_2)
  1260. fenxiangmap.set('mark2_5_3',mark2_5_3)
  1261.  
  1262. if(!((mark2_5_11 === '×'||mark2_5_12 === '×'||mark2_5_2 === '×'||mark2_5_3 === '×'
  1263. ) && mark2_5 === '×'||
  1264. (mark2_5_11 != '×'&&mark2_5_12 != '×'&&mark2_5_2 != '×'&&mark2_5_3 != '×'
  1265. ) && mark2_5 != '×'))
  1266. {
  1267. addstrtip('2_5结论有误!')
  1268. }
  1269.  
  1270. var mark2_6 = document.getElementById('16474130724200d78').innerText.trim()
  1271. var mark2_6_1 = document.getElementById('1647412871795f018').innerText.trim()
  1272. var mark2_6_11 = document.getElementById('1647412901835b8df').innerText.trim()
  1273. var mark2_6_12 = document.getElementById('1647412924939773a').innerText.trim()
  1274. var mark2_6_13 = document.getElementById('1647412967308bfbe').innerText.trim()
  1275. var mark2_6_2 = document.getElementById('16474129945176c4c').innerText.trim()
  1276. var mark2_6_3 = document.getElementById('1647413020700bd8f').innerText.trim()
  1277. var mark2_6_4 = document.getElementById('16474130440843e85').innerText.trim()
  1278. fenxiangjlmap.set('mark2_6',mark2_6)
  1279. fenxiangmap.set('mark2_6_1',mark2_6_1)
  1280. fenxiangmap.set('mark2_6_11',mark2_6_11)
  1281. fenxiangmap.set('mark2_6_12',mark2_6_12)
  1282. fenxiangmap.set('mark2_6_13',mark2_6_13)
  1283. fenxiangmap.set('mark2_6_2',mark2_6_2)
  1284. fenxiangmap.set('mark2_6_3',mark2_6_3)
  1285. fenxiangmap.set('mark2_6_4',mark2_6_4)
  1286. if(!((mark2_6_1 === '×'||mark2_6_11 === '×'||mark2_6_12 === '×'
  1287. ||mark2_6_13 === '×'||mark2_6_2 === '×'||mark2_6_3 === '×'||mark2_6_4 === '×'
  1288. ) && mark2_6 === '×'||
  1289. (mark2_6_1 != '×'&&mark2_6_11 != '×'&&mark2_6_12 != '×'
  1290. &&mark2_6_13 != '×'&&mark2_6_2 != '×'&&mark2_6_3 != '×'&&mark2_6_4 != '×'
  1291. ) && mark2_6 != '×'))
  1292. {
  1293. addstrtip('mark2_6结论有误!')
  1294. }
  1295. if(mark2_6_13!='-')
  1296. {
  1297. strinput=strinput+'控制柜有分断主电源的断路器 '
  1298. }
  1299. else
  1300. {
  1301. strinput=strinput+'控制柜无分断主电源的断路器 '
  1302. }
  1303. if(mark2_6_4!='-')
  1304. {
  1305. strinput=strinput+'共用机房 '
  1306. }
  1307. else
  1308. {
  1309. strinput=strinput+'不共用机房 '
  1310. }
  1311. if(mark2_6_12!='-'){
  1312. addstrtip('控制柜不能操作主开关!')
  1313. }
  1314. if(mark2_6_12==='-'){
  1315. addstrtip('控制柜能操作主开关!')
  1316. }
  1317.  
  1318.  
  1319. var mark2_7 = document.getElementById('164741347666912f3').innerText.trim()
  1320. var mark2_7_1 = document.getElementById('164741313905988a7').innerText.trim()
  1321. var mark2_7_2 = document.getElementById('16474131739989bd4').innerText.trim()
  1322. var mark2_7_31 = document.getElementById('1647413195884c263').innerText.trim()
  1323. var mark2_7_32 = document.getElementById('1647413222771814d').innerText.trim()
  1324. var mark2_7_41 = document.getElementById('1647413241743a258').innerText.trim()
  1325. var mark2_7_42 = document.getElementById('1647413284854897c').innerText.trim()
  1326. var mark2_7_43 = document.getElementById('1647413322644fa31').innerText.trim()
  1327. var mark2_7_51 = document.getElementById('1647413345378c0eb').innerText.trim()
  1328. var mark2_7_52 = document.getElementById('1647413373624227d').innerText.trim()
  1329. var mark2_7_53 = document.getElementById('1647413396221a50b').innerText.trim()
  1330. var mark2_7_54 = document.getElementById('16474134265028a1d').innerText.trim()
  1331. var mark2_7_55 = document.getElementById('1647413453151ad73').innerText.trim()
  1332.  
  1333. fenxiangjlmap.set('mark2_7',mark2_7)
  1334. fenxiangmap.set('mark2_7_1',mark2_7_1)
  1335. fenxiangmap.set('mark2_7_2',mark2_7_2)
  1336. fenxiangmap.set('mark2_7_31',mark2_7_31)
  1337. fenxiangmap.set('mark2_7_32',mark2_7_32)
  1338. fenxiangmap.set('mark2_7_41',mark2_7_41)
  1339. fenxiangmap.set('mark2_7_42',mark2_7_42)
  1340. fenxiangmap.set('mark2_7_43',mark2_7_43)
  1341. fenxiangmap.set('mark2_7_51',mark2_7_51)
  1342. fenxiangmap.set('mark2_7_52',mark2_7_52)
  1343. fenxiangmap.set('mark2_7_53',mark2_7_53)
  1344. fenxiangmap.set('mark2_7_54',mark2_7_54)
  1345. fenxiangmap.set('mark2_7_55',mark2_7_55)
  1346.  
  1347. if(!((mark2_7_1 === '×'||mark2_7_2 === '×'||mark2_7_31 === '×'||mark2_7_32 === '×'
  1348. ||mark2_7_41 === '×'||mark2_7_42 === '×'||mark2_7_43 === '×'||mark2_7_51 === '×'||mark2_7_52 === '×'
  1349. ||mark2_7_53 === '×'||mark2_7_54 === '×'||mark2_7_55 === '×'
  1350. ) && mark2_7 === '×'||
  1351. (mark2_7_1 != '×'&&mark2_7_2 != '×'&&mark2_7_31 != '×'&&mark2_7_32 != '×'
  1352. &&mark2_7_41 != '×'&&mark2_7_42 != '×'&&mark2_7_43 != '×'&&mark2_7_51 != '×'
  1353. &&mark2_7_52 != '×'&&mark2_7_53 != '×'&&mark2_7_54 != '×'
  1354. &&mark2_7_55 != '×'
  1355. ) && mark2_7 != '×'))
  1356. {
  1357. addstrtip('2_7结论有误!')
  1358. }
  1359. if(mark2_7_51 === '-'&&mark2_7_52 === '-'&&mark2_7_53=== '-'&&mark2_7_54=== '-' &&mark2_7_55 === '-')
  1360. {
  1361. strinput=strinput+'盘车松闸未勾选 '
  1362. }
  1363. else if(mark2_7_51 != '-'&&mark2_7_52 != '-'&&mark2_7_53!= '-'&&mark2_7_54!='-' &&mark2_7_55 != '-')
  1364. {
  1365. strinput=strinput+'盘车松闸勾选 '
  1366. }
  1367. else
  1368. {
  1369. strinput=strinput+'盘车松闸部分勾选 '
  1370. }
  1371. if(mark2_7_32!='-')
  1372. {
  1373. addstrtip('2_7注意是否需要曳引能力验证!')
  1374. }
  1375.  
  1376. var mark2_8 = document.getElementById('1647414754972de9f').innerText.trim()
  1377. var mark2_8_1 = document.getElementById('1647414171536ce86').innerText.trim()
  1378. var mark2_8_21 = document.getElementById('1647414194713d339').innerText.trim()
  1379. var mark2_8_22 = document.getElementById('16474142191892cb8').innerText.trim()
  1380. var mark2_8_3 = document.getElementById('16474142413709dbe').innerText.trim()
  1381.  
  1382. var mark2_8_41 = document.getElementById('16474142721868c6a').innerText.trim()
  1383. var mark2_8_42 = document.getElementById('16474142933268e14').innerText.trim()
  1384. var mark2_8_43 = document.getElementById('16474143159811e73').innerText.trim()
  1385. var mark2_8_51 = document.getElementById('16474143355966f80').innerText.trim()
  1386. var mark2_8_52 = document.getElementById('1647414374139fd6e').innerText.trim()
  1387. var mark2_8_53 = document.getElementById('1647414400468bf90').innerText.trim()
  1388. var mark2_8_54 = document.getElementById('1647414425348c0a0').innerText.trim()
  1389. var mark2_8_61 = document.getElementById('1647414448493ed0d').innerText.trim()
  1390. var mark2_8_62 = document.getElementById('1647414467785d76d').innerText.trim()
  1391. var mark2_8_63 = document.getElementById('16474144894783dd2').innerText.trim()
  1392. var mark2_8_64 = document.getElementById('16474145120342d46').innerText.trim()
  1393. var mark2_8_71 = document.getElementById('16474145462218032').innerText.trim()
  1394. var mark2_8_72 = document.getElementById('1647414566898f6ad').innerText.trim()
  1395. var mark2_8_8 = document.getElementById('164741459048565a4').innerText.trim()
  1396. var mark2_8_91 = document.getElementById('164741460968637cc').innerText.trim()
  1397. var mark2_8_92 = document.getElementById('164741463148285f9').innerText.trim()
  1398. var mark2_8_93 = document.getElementById('16474146558249fad').innerText.trim()
  1399. var mark2_8_94 = document.getElementById('1647414679073ce5b').innerText.trim()
  1400. var mark2_8_10 = document.getElementById('1647414701830840d').innerText.trim()
  1401. var mark2_8_11 = document.getElementById('16474147309652c9d').innerText.trim()
  1402. fenxiangjlmap.set('mark2_8',mark2_8)
  1403. fenxiangmap.set('mark2_8_1',mark2_8_1)
  1404. fenxiangmap.set('mark2_8_21',mark2_8_21)
  1405. fenxiangmap.set('mark2_8_22',mark2_8_22)
  1406. fenxiangmap.set('mark2_8_3',mark2_8_3)
  1407. fenxiangmap.set('mark2_8_41',mark2_8_41)
  1408. fenxiangmap.set('mark2_8_42',mark2_8_42)
  1409. fenxiangmap.set('mark2_8_43',mark2_8_43)
  1410. fenxiangmap.set('mark2_8_51',mark2_8_51)
  1411. fenxiangmap.set('mark2_8_52',mark2_8_52)
  1412. fenxiangmap.set('mark2_8_53',mark2_8_53)
  1413. fenxiangmap.set('mark2_8_54',mark2_8_54)
  1414. fenxiangmap.set('mark2_8_61',mark2_8_61)
  1415. fenxiangmap.set('mark2_8_62',mark2_8_62)
  1416. fenxiangmap.set('mark2_8_63',mark2_8_63)
  1417. fenxiangmap.set('mark2_8_64',mark2_8_64)
  1418.  
  1419. fenxiangmap.set('mark2_8_71',mark2_8_71)
  1420. fenxiangmap.set('mark2_8_72',mark2_8_72)
  1421. fenxiangmap.set('mark2_8_8',mark2_8_8)
  1422. fenxiangmap.set('mark2_8_91',mark2_8_91)
  1423. fenxiangmap.set('mark2_8_92',mark2_8_92)
  1424. fenxiangmap.set('mark2_8_93',mark2_8_93)
  1425. fenxiangmap.set('mark2_8_94',mark2_8_94)
  1426. fenxiangmap.set('mark2_8_10',mark2_8_10)
  1427. fenxiangmap.set('mark2_8_11',mark2_8_11)
  1428. if(!((mark2_8_1 === '×'||mark2_8_21 === '×'||mark2_8_22 === '×'||mark2_8_3 === '×'
  1429. ||mark2_8_41 === '×'||mark2_8_42 === '×'||mark2_8_43 === '×'
  1430. ||mark2_8_51 === '×'||mark2_8_52 === '×'||mark2_8_53 === '×'||mark2_8_54 === '×'
  1431. ||mark2_8_61 === '×'||mark2_8_62 === '×'||mark2_8_63 === '×'||mark2_8_64 === '×'
  1432. ||mark2_8_71 === '×'||mark2_8_72 === '×'
  1433. ||mark2_8_8 === '×'
  1434. ||mark2_8_91 === '×'||mark2_8_92 === '×'||mark2_8_93 === '×'||mark2_8_94 === '×'||mark2_8_10 === '×'||mark2_8_11 === '×'
  1435. ) && mark2_8 === '×'||
  1436. (mark2_8_1 != '×'&&mark2_8_21 != '×'&&mark2_8_22 != '×'&&mark2_8_3 != '×'
  1437. &&mark2_8_41 != '×'&&mark2_8_42 != '×'&&mark2_8_43 != '×'
  1438. &&mark2_8_51 != '×'&&mark2_8_52 != '×'&&mark2_8_53 != '×'&&mark2_8_54 != '×'
  1439. &&mark2_8_61 != '×'&&mark2_8_62 != '×'&&mark2_8_63 != '×'&&mark2_8_64 != '×'
  1440. &&mark2_8_71 != '×'&&mark2_8_72 != '×'
  1441. &&mark2_8_8 != '×'
  1442. &&mark2_8_91 != '×'&&mark2_8_92 != '×'&&mark2_8_93 != '×'&&mark2_8_94 != '×'&&mark2_8_10 != '×'&&mark2_8_11 != '×'
  1443. ) && mark2_8 != '×'))
  1444. {
  1445. addstrtip('2_8结论有误!')
  1446. }
  1447. if(mark2_8_22!='-')
  1448. {
  1449. addstrtip('2_8_22注意是否电梯运行与相序无关!')
  1450. strinput=strinput+'电梯运行与相序无关 '
  1451. }
  1452. else
  1453. {
  1454. strinput=strinput+'电梯运行与相序有关 '
  1455. }
  1456. if(mark2_8_91!='-'&&mark2_8_92!='-'&&mark2_8_93!='-'&&mark2_8_94!='-')
  1457. {
  1458. strinput=strinput+'有自动救援 '
  1459. addstrtip('2_8注意是否有自动救援!')
  1460. }
  1461. else if(mark2_8_91==='-'&&mark2_8_92==='-'&&mark2_8_93==='-'&&mark2_8_94==='-')
  1462. {
  1463. strinput=strinput+'无自动救援 '
  1464. }
  1465. else
  1466. {
  1467. strinput=strinput+'自动救援部分勾选 '
  1468. }
  1469. if(mark2_8_10!='-')
  1470. {
  1471. strinput=strinput+'有能量回馈 '
  1472. addstrtip('2_8注意是否有能量回馈!')
  1473. }
  1474. else
  1475. {
  1476. strinput=strinput+'无能量回馈 '
  1477. }
  1478. if(mark2_8_11!='-')
  1479. {
  1480. strinput=strinput+'加装IC卡 '
  1481. addstrtip('2_8注意是否有加装IC卡!')
  1482. }
  1483. else
  1484. {
  1485. strinput=strinput+'未加装IC卡 '
  1486. }
  1487.  
  1488. var mark2_9 = document.getElementById('1647415718456f839').innerText.trim()
  1489. var mark2_9_1 = document.getElementById('1647415185202e268').innerText.trim()
  1490. var mark2_9_21 = document.getElementById('16474152052434303').innerText.trim()
  1491. var mark2_9_22 = document.getElementById('16474152262860283').innerText.trim()
  1492. var mark2_9_3 = document.getElementById('16474152507622679').innerText.trim()
  1493. var mark2_9_4 = document.getElementById('1647415273202d4fc').innerText.trim()
  1494. fenxiangjlmap.set('mark2_9',mark2_9)
  1495. fenxiangmap.set('mark2_9_1',mark2_9_1)
  1496. fenxiangmap.set('mark2_9_21',mark2_9_21)
  1497. fenxiangmap.set('mark2_9_22',mark2_9_22)
  1498. fenxiangmap.set('mark2_9_3',mark2_9_3)
  1499. fenxiangmap.set('mark2_9_4',mark2_9_4)
  1500. if(!((mark2_9_1 === '×'||mark2_9_21 === '×'
  1501. ||mark2_9_22 === '×'||mark2_9_3 === '×'||mark2_9_4 === '×'
  1502. ) && mark2_9 === '×'||
  1503. (mark2_9_1 != '×'&&mark2_9_21 != '×'
  1504. &&mark2_9_22 != '×'&&mark2_9_3 != '×'&&mark2_9_4 != '×'
  1505. ) && mark2_9 != '×'))
  1506. {
  1507. addstrtip('2_9结论有误!')
  1508. }
  1509. var mark2_10 = document.getElementById('1647415734535880a').innerText.trim()
  1510. var mark2_10_1 = document.getElementById('1647415308765d6aa').innerText.trim()
  1511. var mark2_10_2 = document.getElementById('1647415329558d902').innerText.trim()
  1512. fenxiangjlmap.set('mark2_10',mark2_10)
  1513. fenxiangmap.set('mark2_10_1',mark2_10_1)
  1514. fenxiangmap.set('mark2_10_2',mark2_10_2)
  1515. if(!((mark2_10_1 === '×'||mark2_10_2 === '×'
  1516. ) && mark2_10 === '×'||
  1517. (mark2_10_1 != '×'&&mark2_10_2 != '×'
  1518. ) && mark2_10 != '×'))
  1519. {
  1520. addstrtip('2_10结论有误!')
  1521. }
  1522.  
  1523.  
  1524. var mark2_11 = document.getElementById('1647415752037cdea').innerText.trim()
  1525. var mark2_111 = document.getElementById('164741535114036b8').innerText.trim()
  1526. fenxiangjlmap.set('mark2_11',mark2_11)
  1527. fenxiangmap.set('mark2_111',mark2_111)
  1528.  
  1529. if(!((
  1530. //start1
  1531. mark2_111 === '×'
  1532. //end1
  1533. ) && mark2_11 === '×'||(
  1534. //start2
  1535. mark2_111 != '×'
  1536. //end2
  1537. ) && mark2_11 != '×'))
  1538. {
  1539. addstrtip('2_11结论有误!')
  1540. }
  1541.  
  1542. var mark2_12 = document.getElementById('16474157703022491').innerText.trim()
  1543. var mark2_121 = document.getElementById('16474154048413007').innerText.trim()
  1544. var mark2_122 = document.getElementById('164741542773366c7').innerText.trim()
  1545. fenxiangjlmap.set('mark2_12',mark2_12)
  1546. fenxiangmap.set('mark2_121',mark2_121)
  1547. fenxiangmap.set('mark2_122',mark2_122)
  1548. if(!((mark2_121 === '×'||mark2_122 === '×'
  1549. ) && mark2_12 === '×'||
  1550. (mark2_121 != '×'&&mark2_122 != '×'
  1551. ) && mark2_12 != '×'))
  1552. {
  1553. addstrtip('mark2_12结论有误!')
  1554. }
  1555.  
  1556. var mark2_13 = document.getElementById('16474157946300861').innerText.trim()
  1557. var mark2_13_1 = document.getElementById('16474154472861794').innerText.trim()
  1558. var mark2_13_2 = document.getElementById('1647415469382418e').innerText.trim()
  1559. fenxiangjlmap.set('mark2_13',mark2_13)
  1560. fenxiangmap.set('mark2_13_1',mark2_13_1)
  1561. fenxiangmap.set('mark2_13_2',mark2_13_2)
  1562. if(!((mark2_13_1 === '×'||mark2_13_2 === '×'
  1563. ) && mark2_13 === '×'||
  1564. (mark2_13_1 != '×'&&mark2_13_2 != '×'
  1565. ) && mark2_13 != '×'))
  1566. {
  1567. addstrtip('mark2_13结论有误!')
  1568. }
  1569.  
  1570. var mark3_1 = document.getElementById('1647415814102301a').innerText.trim()
  1571. var mark3_1_1 = document.getElementById('1647415488898a0d7').innerText.trim()
  1572. var mark3_1_2 = document.getElementById('16474155070018a2c').innerText.trim()
  1573. var mark3_1_3 = document.getElementById('164741552649258c7').innerText.trim()
  1574. fenxiangjlmap.set('mark3_1',mark3_1)
  1575. fenxiangmap.set('mark3_1_1',mark3_1_1)
  1576. fenxiangmap.set('mark3_1_2',mark3_1_2)
  1577. fenxiangmap.set('mark3_1_3',mark3_1_3)
  1578. if(!((mark3_1_1 === '×'||mark3_1_2 === '×'||mark3_1_3 === '×'
  1579. ) && mark3_1 === '×'||
  1580. (mark3_1_1 != '×'&&mark3_1_2 != '×'&&mark3_1_3 != '×'
  1581. ) && mark3_1 != '×'))
  1582. {
  1583. addstrtip('3_1结论有误!')
  1584. }
  1585. if(mark3_1_2!='-')
  1586. {
  1587. addstrtip('3_1注意是否部分封闭井道!')
  1588. strinput=strinput+'3_1部分封闭井道 '
  1589. }
  1590. else
  1591. {
  1592. strinput=strinput+'3_1非部分封闭井道 '
  1593. }
  1594. if(!(mark3_1_2!='-'&&mark3_1_3!='-'||mark3_1_2==='-'&&mark3_1_3==='-'))
  1595. {
  1596. addstrtip('3_1部分封闭井道勾选矛盾!')
  1597. }
  1598.  
  1599. var mark3_2 = document.getElementById('1647415832126fe37').innerText.trim()
  1600. var mark3_2_11 = document.getElementById('164741554754091b6').innerText.trim()
  1601. var mark3_2_12 = document.getElementById('16474155674543ae2').innerText.trim()
  1602. var mark3_2_13 = document.getElementById('1647415586112b772').innerText.trim()
  1603. var mark3_2_14 = document.getElementById('16474156156653eec').innerText.trim()
  1604. var mark3_2_15 = document.getElementById('1647415636379e76d').innerText.trim()
  1605. var mark3_2_16 = document.getElementById('1647415656026f1ab').innerText.trim()
  1606. var mark3_2_2 = document.getElementById('16474156800406353').innerText.trim()
  1607.  
  1608. fenxiangjlmap.set('mark3_2',mark3_2)
  1609. fenxiangmap.set('mark3_2_11',mark3_2_11)
  1610. fenxiangmap.set('mark3_2_12',mark3_2_12)
  1611. fenxiangmap.set('mark3_2_13',mark3_2_13)
  1612. fenxiangmap.set('mark3_2_14',mark3_2_14)
  1613. fenxiangmap.set('mark3_2_15',mark3_2_15)
  1614. fenxiangmap.set('mark3_2_16',mark3_2_16)
  1615. fenxiangmap.set('mark3_2_2',mark3_2_2)
  1616.  
  1617. if(!((mark3_2_11 === '×'||mark3_2_12 === '×'||mark3_2_13 === '×'||mark3_2_14 === '×'
  1618. ||mark3_2_15 === '×'||mark3_2_16 === '×'||mark3_2_2 === '×'
  1619. ) && mark3_2 === '×'||
  1620. (mark3_2_11 != '×'&&mark3_2_12 != '×'&&mark3_2_13 != '×'&&mark3_2_14 != '×'
  1621. &&mark3_2_15 != '×'&&mark3_2_16 != '×'&&mark3_2_2 != '×'
  1622. ) && mark3_2 != '×'))
  1623. {
  1624. addstrtip('mark3_2结论有误!')
  1625. }
  1626. var mark3_3 = document.getElementById('1647417613604f2ba').innerText.trim()
  1627. var mark3_3_1 = document.getElementById('164741657947266d9').innerText.trim()
  1628. var mark3_3_21 = document.getElementById('1647416606996d3e3').innerText.trim()
  1629. var mark3_3_22 = document.getElementById('16474166296127ca5').innerText.trim()
  1630. var mark3_3_23 = document.getElementById('164741665115840b7').innerText.trim()
  1631. var mark3_3_3 = document.getElementById('1647416672189d72c').innerText.trim()
  1632.  
  1633. fenxiangjlmap.set('mark3_3',mark3_3)
  1634. fenxiangmap.set('mark3_3_1',mark3_3_1)
  1635. fenxiangmap.set('mark3_3_21',mark3_3_21)
  1636. fenxiangmap.set('mark3_3_22',mark3_3_22)
  1637. fenxiangmap.set('mark3_3_23',mark3_3_23)
  1638. fenxiangmap.set('mark3_3_3',mark3_3_3)
  1639.  
  1640. if(!((mark3_3_1 === '×'||mark3_3_21 === '×'||mark3_3_22 === '×'||mark3_3_23 === '×'
  1641. ||mark3_3_3 === '×'
  1642. ) && mark3_3 === '×'||
  1643. (mark3_3_1 != '×'&&mark3_3_21 != '×'&&mark3_3_22 != '×'&&mark3_3_23 != '×'
  1644. &&mark3_3_3 != '×'
  1645. ) && mark3_3 != '×'))
  1646. {
  1647. addstrtip('mark3_3结论有误!')
  1648. }
  1649. if(mark3_3!='-')
  1650. {
  1651. addstrtip('mark3_3强制驱动电梯有勾选!')
  1652. }
  1653.  
  1654. var mark3_4 = document.getElementById('1647417626855915d').innerText.trim()
  1655. var mark3_4_1 = document.getElementById('164741669079912d0').innerText.trim()
  1656. var mark3_4_2 = document.getElementById('16474167119891fe5').innerText.trim()
  1657. var mark3_4_3 = document.getElementById('164741673239709a6').innerText.trim()
  1658. var mark3_4_4 = document.getElementById('16474167547659eff').innerText.trim()
  1659. fenxiangjlmap.set('mark3_4',mark3_4)
  1660. fenxiangmap.set('mark3_4_1',mark3_4_1)
  1661. fenxiangmap.set('mark3_4_2',mark3_4_2)
  1662. fenxiangmap.set('mark3_4_3',mark3_4_3)
  1663. fenxiangmap.set('mark3_4_4',mark3_4_4)
  1664.  
  1665. if(!((//start1
  1666. mark3_4_1 === '×'||mark3_4_2 === '×'||mark3_4_3 === '×'||mark3_4_4 === '×'
  1667. //end1
  1668. ) && mark3_4 === '×'||(
  1669. //start2
  1670. mark3_4_1 != '×'&&mark3_4_2 != '×'&&mark3_4_3 != '×'&&mark3_4_4 != '×'
  1671. //end2
  1672. ) && mark3_4 != '×'))
  1673. {
  1674. addstrtip('3_4结论有误!')
  1675. }
  1676.  
  1677. if(mark3_4_1 === '-'&&mark3_4_2 === '-' && mark3_4_3 === '-'&&mark3_4_4 === '-' && mark3_4 === '-')
  1678. {
  1679. strinput=strinput+'无井道安全门 '
  1680. }
  1681. else if(mark3_4_1 != '-'&&mark3_4_2 !='-' &&mark3_4_3 != '-'&&mark3_4_4 !='-' && mark3_4 !='-')
  1682. {
  1683. //addstrtip('3_4TIP:有井道安全门!')
  1684. strinput=strinput+'有井道安全门 '
  1685. }
  1686. else
  1687. {
  1688. //addstrtip('3_4TIP:井道安全门部分勾选!')
  1689. strinput=strinput+'井道安全门部分勾选 '
  1690. }
  1691.  
  1692. var mark3_5 = document.getElementById('16474176492771db0').innerText.trim()
  1693. var mark3_5_1 = document.getElementById('164741677351990e0').innerText.trim()
  1694. var mark3_5_2 = document.getElementById('1647416793555cfd8').innerText.trim()
  1695. var mark3_5_3 = document.getElementById('1647416817370087f').innerText.trim()
  1696. var mark3_5_4 = document.getElementById('16474169403735651').innerText.trim()
  1697.  
  1698. fenxiangjlmap.set('mark3_5',mark3_5)
  1699. fenxiangmap.set('mark3_5_1',mark3_5_1)
  1700. fenxiangmap.set('mark3_5_2',mark3_5_2)
  1701. fenxiangmap.set('mark3_5_3',mark3_5_3)
  1702. fenxiangmap.set('mark3_5_4',mark3_5_4)
  1703. if(!((//start1
  1704. mark3_5_1 === '×'||mark3_5_2 === '×'||mark3_5_3 === '×'||mark3_5_4 === '×'
  1705. //end1
  1706. ) && mark3_5 === '×'||(
  1707. //start2
  1708. mark3_5_1 != '×'&&mark3_5_2 != '×'&&mark3_5_3 != '×'&&mark3_5_4 != '×'
  1709. //end2
  1710. ) && mark3_5 != '×'))
  1711. {
  1712. addstrtip('3_5结论有误!')
  1713. }
  1714.  
  1715. if(mark3_5_1 === '-'&&mark3_5_2 === '-' && mark3_5_3 === '-'&&mark3_5_4 === '-' && mark3_5 === '-')
  1716. {
  1717. //addstrtip('3_5TIP:无井道检修门!')
  1718. strinput=strinput+'无井道检修门 '
  1719. }
  1720. else if(mark3_5_1 != '-'&&mark3_5_2 !='-' &&mark3_5_3 != '-'&&mark3_5_4 !='-' && mark3_5 !='-')
  1721. {
  1722. //addstrtip('3_5TIP:有井道检修门!')
  1723. strinput=strinput+'有井道检修门 '
  1724. }
  1725. else
  1726. {
  1727. //addstrtip('3_5TIP:井道检修门部分勾选!')
  1728. strinput=strinput+'井道检修门部分勾选 '
  1729. }
  1730.  
  1731. var mark3_6 = document.getElementById('164741766552097c3').innerText.trim()
  1732. var mark3_6_11 = document.getElementById('16474169832489a93').innerText.trim()
  1733. var mark3_6_12 = document.getElementById('1647417005508cea9').innerText.trim()
  1734. var mark3_6_13 = document.getElementById('1647417030190cc04').innerText.trim()
  1735.  
  1736. var mark3_6_21 = document.getElementById('164741707363694fb').innerText.trim()
  1737. var mark3_6_22 = document.getElementById('1647417100456a886').innerText.trim()
  1738. var mark3_6_23 = document.getElementById('1647417118884d59a').innerText.trim()
  1739.  
  1740. var mark3_6_31 = document.getElementById('1647417148060996d').innerText.trim()
  1741. var mark3_6_32 = document.getElementById('16474171639878aa2').innerText.trim()
  1742. var mark3_6_33 = document.getElementById('1647417190844a54f').innerText.trim()
  1743. var mark3_6_34 = document.getElementById('16474172176709735').innerText.trim()
  1744.  
  1745. var mark3_6_41 = document.getElementById('1647417242301f354').innerText.trim()
  1746. var mark3_6_42 = document.getElementById('1647417279293f98b').innerText.trim()
  1747. var mark3_6_43 = document.getElementById('1647417360068c691').innerText.trim()
  1748.  
  1749. fenxiangjlmap.set('mark3_6',mark3_6)
  1750. fenxiangmap.set('mark3_6_11',mark3_6_11)
  1751. fenxiangmap.set('mark3_6_12',mark3_6_12)
  1752. fenxiangmap.set('mark3_6_13',mark3_6_13)
  1753. fenxiangmap.set('mark3_6_21',mark3_6_21)
  1754. fenxiangmap.set('mark3_6_22',mark3_6_22)
  1755. fenxiangmap.set('mark3_6_23',mark3_6_23)
  1756. fenxiangmap.set('mark3_6_31',mark3_6_31)
  1757. fenxiangmap.set('mark3_6_32',mark3_6_32)
  1758. fenxiangmap.set('mark3_6_33',mark3_6_33)
  1759. fenxiangmap.set('mark3_6_34',mark3_6_34)
  1760. fenxiangmap.set('mark3_6_41',mark3_6_41)
  1761. fenxiangmap.set('mark3_6_42',mark3_6_42)
  1762. fenxiangmap.set('mark3_6_43',mark3_6_43)
  1763.  
  1764. if(!((mark3_6_11 === '×'||mark3_6_12 === '×'||mark3_6_13 === '×'
  1765. ||mark3_6_21 === '×'||mark3_6_22 === '×'||mark3_6_23 === '×'
  1766. ||mark3_6_31 === '×'||mark3_6_32 === '×'||mark3_6_33 === '×'||mark3_6_34 === '×'
  1767. ||mark3_6_41 === '×'||mark3_6_42 === '×'||mark3_6_43 === '×'
  1768. ) && mark3_6 === '×'||
  1769. (mark3_6_11 != '×'&&mark3_6_12 != '×'&&mark3_6_13 != '×'
  1770. &&mark3_6_21 != '×'&&mark3_6_22 != '×'&&mark3_6_23 != '×'
  1771. &&mark3_6_31 != '×'&&mark3_6_32 != '×'&&mark3_6_33 != '×'&&mark3_6_34 != '×'
  1772. &&mark3_6_41 != '×'&&mark3_6_42 != '×'&&mark3_6_43 != '×'
  1773. ) && mark3_6 != '×'))
  1774. {
  1775. addstrtip('mark3_6结论有误!')
  1776. }
  1777. if(mark3_6_12!='-')
  1778. {
  1779. addstrtip('3_6注意导轨间距是否大于2.5!')
  1780. strinput=strinput+'导轨间距大于2.5 '
  1781. }
  1782. else
  1783. {
  1784. strinput=strinput+'导轨间距小于2.5 '
  1785. }
  1786. if(mark3_6_13!='-')
  1787. {
  1788. addstrtip('3_6注意有非标支架数!')
  1789. strinput=strinput+'有非标支架数 '
  1790. }
  1791. else
  1792. {
  1793. strinput=strinput+'无非标支架数 '
  1794. }
  1795.  
  1796.  
  1797. var mark3_7 = document.getElementById('164741768158862c5').innerText.trim()
  1798. var mark3_71 = document.getElementById('16474174529570257').innerText.trim()
  1799. var mark3_72 = document.getElementById('1647417470982373a').innerText.trim()
  1800. var mark3_73 = document.getElementById('1647417500786b868').innerText.trim()
  1801. var mark3_74 = document.getElementById('164741753108433e2').innerText.trim()
  1802. var mark3_75 = document.getElementById('1647417550421c839').innerText.trim()
  1803. fenxiangjlmap.set('mark3_7',mark3_7)
  1804. fenxiangmap.set('mark3_71',mark3_71)
  1805. fenxiangmap.set('mark3_72',mark3_72)
  1806. fenxiangmap.set('mark3_73',mark3_73)
  1807. fenxiangmap.set('mark3_74',mark3_74)
  1808. fenxiangmap.set('mark3_75',mark3_75)
  1809. if(!((//start1
  1810. mark3_71 === '×'||mark3_72 === '×'||mark3_73 === '×'||mark3_74 === '×'||mark3_75 === '×'
  1811. //end1
  1812. ) && mark3_7 === '×'||(
  1813. //start2
  1814. mark3_71 != '×'&&mark3_72 != '×'&&mark3_73 != '×'&&mark3_74 != '×'&&mark3_75 != '×'
  1815. //end2
  1816. ) && mark3_7 != '×'))
  1817. {// 通过
  1818. addstrtip('3_7结论有误!')
  1819. }
  1820. if(mark3_73!='-'||mark3_74!='-')
  1821. {
  1822. addstrtip('3_7注意井道壁距离是否局部增大到0.2!')
  1823. strinput=strinput+'井道壁距离局部增大 '
  1824. }
  1825. if(mark3_71!='-'){
  1826. var jingdaobijuliright=false
  1827. if(!isNaN(Number(mark3_71)))
  1828. {
  1829. if(parseFloat(mark3_71)>0)
  1830. {
  1831. jingdaobijuliright=true
  1832. }
  1833. }
  1834. if(!jingdaobijuliright)
  1835. {
  1836. addstrtip('注意井道壁距离!')
  1837. }
  1838. if(!(parseFloat(mark3_71)>0.15&&mark3_72==='×'||parseFloat(mark3_71)<=0.15&&mark3_72==='√'))
  1839. {
  1840. addstrtip('3_7注意井道壁距离项矛盾!')
  1841. }
  1842. }
  1843. if(mark3_73!='-')
  1844. {
  1845. var jingdaobijubujuliright=false
  1846. if(!isNaN(Number(mark3_73)))
  1847. {
  1848. if(parseFloat(mark3_73)>0)
  1849. {
  1850. jingdaobijubujuliright=true
  1851. }
  1852. }
  1853. if(!jingdaobijubujuliright)
  1854. {
  1855. addstrtip('注意井道壁局部距离!')
  1856. }
  1857. else if(!(parseFloat(mark3_73)>0.2&&mark3_74==='×'||parseFloat(mark3_73)<=0.2&&mark3_74==='√'))
  1858. {
  1859. addstrtip('3_7注意井道壁局部距离项矛盾!')
  1860. }
  1861. }
  1862.  
  1863. if((mark3_71 != '-'||mark3_72 != '-'||mark3_73 != '-'||mark3_74 != '-')&&mark3_75 != '-')
  1864. {
  1865. addstrtip('3_7注意是否勾选不合理!')
  1866. }
  1867.  
  1868.  
  1869. var mark3_8 = document.getElementById('16474176965085764').innerText.trim()
  1870. var mark3_81 = document.getElementById('16474175715338c85').innerText.trim()
  1871. var mark3_82 = document.getElementById('16474175926120aef').innerText.trim()
  1872. fenxiangjlmap.set('mark3_8',mark3_8)
  1873. fenxiangmap.set('mark3_81',mark3_81)
  1874. fenxiangmap.set('mark3_82',mark3_82)
  1875. if(!((//start1
  1876. mark3_81 === '×'||mark3_82 === '×'
  1877. //end1
  1878. ) && mark3_8 === '×'||(
  1879. //start2
  1880. mark3_81 != '×'&&mark3_82 != '×'
  1881. //end2
  1882. ) && mark3_8 != '×'))
  1883. {// 通过
  1884. addstrtip('mark3_8结论有误!')
  1885. }
  1886.  
  1887. var mark3_9 = document.getElementById('1647418747427cde3').innerText.trim()
  1888. var mark3_9_11 = document.getElementById('1647417767827d2a4').innerText.trim()
  1889. var mark3_9_12 = document.getElementById('164741779728645f2').innerText.trim()
  1890. var mark3_9_21 = document.getElementById('164741784320317bd').innerText.trim()
  1891. var mark3_9_22 = document.getElementById('164741786493152be').innerText.trim()
  1892. var mark3_9_23 = document.getElementById('1647417894675c366').innerText.trim()
  1893. var mark3_9_24 = document.getElementById('16474179236181e3a').innerText.trim()
  1894. fenxiangjlmap.set('mark3_9',mark3_9)
  1895. fenxiangmap.set('mark3_9_11',mark3_9_11)
  1896. fenxiangmap.set('mark3_9_12',mark3_9_12)
  1897. fenxiangmap.set('mark3_9_21',mark3_9_21)
  1898. fenxiangmap.set('mark3_9_22',mark3_9_22)
  1899. fenxiangmap.set('mark3_9_23',mark3_9_23)
  1900. fenxiangmap.set('mark3_9_24',mark3_9_24)
  1901. if(!((//start1
  1902. mark3_9_11 === '×'||mark3_9_12 === '×'||mark3_9_21 === '×'||mark3_9_22 === '×'||mark3_9_23 === '×'||mark3_9_24 === '×'
  1903. //end1
  1904. ) && mark3_9 === '×'||(
  1905. //start2
  1906. mark3_9_11 != '×'&&mark3_9_12 != '×'&&mark3_9_21 != '×'&&mark3_9_22 != '×'&&mark3_9_23 != '×'&&mark3_9_24 != '×'
  1907. //end2
  1908. ) && mark3_9 != '×'))
  1909. {// 通过
  1910. addstrtip('mark3_9结论有误!')
  1911. }
  1912. if(mark3_9_21!='-'||mark3_9_22!='-'||mark3_9_23!='-'||mark3_9_24!='-')
  1913. {
  1914. addstrtip('mark3_9注意是否多台电梯共用井道!')
  1915. }
  1916. if(mark3_9_21!='-'&&mark3_9_22!='-'&&mark3_9_23!='-'&&mark3_9_24!='-')
  1917. {
  1918. strinput=strinput+'3_9多台电梯共用井道 '
  1919. }
  1920. else if(mark3_9_21==='-'&&mark3_9_22==='-'&&mark3_9_23==='-'&&mark3_9_24==='-')
  1921. {
  1922. strinput=strinput+'3_9非多台电梯共用井道 '
  1923. }
  1924. else
  1925. {
  1926. strinput=strinput+'3_9多台电梯共用井道部分勾选 '
  1927. }
  1928.  
  1929. var mark3_10 = document.getElementById('16474187695062db0').innerText.trim()
  1930. var mark3_101 = document.getElementById('16474179483142595').innerText.trim()
  1931. var mark3_102 = document.getElementById('16474179797312512').innerText.trim()
  1932. fenxiangjlmap.set('mark3_10',mark3_10)
  1933. fenxiangmap.set('mark3_101',mark3_101)
  1934. fenxiangmap.set('mark3_102',mark3_102)
  1935. if(!((//start1
  1936. mark3_101 === '×'||mark3_102 === '×'
  1937. //end1
  1938. ) && mark3_10 === '×'||(
  1939. //start2
  1940. mark3_101 != '×'&&mark3_102 != '×'
  1941. //end2
  1942. ) && mark3_10 != '×'))
  1943. {
  1944. addstrtip('3_10结论有误!')
  1945. }
  1946.  
  1947. var mark3_11 = document.getElementById('164741878325494d3').innerText.trim()
  1948. var mark3_111 = document.getElementById('164741800047480be').innerText.trim()
  1949. var mark3_112 = document.getElementById('1647418028041ea15').innerText.trim()
  1950. fenxiangjlmap.set('mark3_11',mark3_11)
  1951. fenxiangmap.set('mark3_111',mark3_111)
  1952. fenxiangmap.set('mark3_112',mark3_112)
  1953. if(!((//start1
  1954. mark3_111 === '×'||mark3_112 === '×'
  1955. //end1
  1956. ) && mark3_11 === '×'||(
  1957. //start2
  1958. mark3_111 != '×'&&mark3_112 != '×'
  1959. //end2
  1960. ) && mark3_11 != '×'))
  1961. {addstrtip('3_11结论有误!')
  1962. }
  1963. if(mark3_112!='-')
  1964. {
  1965. addstrtip('3_11注意是否为部分封闭井道!')
  1966. strinput=strinput+'3_11部分封闭井道照明要求满足 '
  1967. }
  1968. else
  1969. {
  1970. strinput=strinput+'3_11非部分封闭井道照明 '
  1971. }
  1972. if(mark3_1_2==='-'&&mark3_1_3==='-'&&mark3_112!='-')
  1973. {
  1974. addstrtip('3_1与3_11注意部分封闭井道是否矛盾!')
  1975. }
  1976. if(mark3_1_2!='-'&&mark3_1_3!='-')
  1977. {
  1978. if(mark3_112==='-')
  1979. {
  1980. addstrtip('3_1与3_11注意部分封闭井道是否可以不设照明!')
  1981. }
  1982. }
  1983.  
  1984. var mark3_12 = document.getElementById('1647418798393b161').innerText.trim()
  1985. var mark3_12_1 = document.getElementById('16474180502042b47').innerText.trim()
  1986. var mark3_12_21 = document.getElementById('16474180925012b57').innerText.trim()
  1987. var mark3_12_22 = document.getElementById('16474181112030b7f').innerText.trim()
  1988. var mark3_12_31 = document.getElementById('16474182276361e76').innerText.trim()
  1989. var mark3_12_32 = document.getElementById('16474182478841af6').innerText.trim()
  1990. var mark3_12_4 = document.getElementById('164741826959883eb').innerText.trim()
  1991. fenxiangjlmap.set('mark3_12',mark3_12)
  1992. fenxiangmap.set('mark3_12_1',mark3_12_1)
  1993. fenxiangmap.set('mark3_12_21',mark3_12_21)
  1994. fenxiangmap.set('mark3_12_22',mark3_12_22)
  1995. fenxiangmap.set('mark3_12_31',mark3_12_31)
  1996. fenxiangmap.set('mark3_12_32',mark3_12_32)
  1997. fenxiangmap.set('mark3_12_4',mark3_12_4)
  1998. if(!((//start1
  1999. mark3_12_1 === '×'||mark3_12_21 === '×'||mark3_12_22 === '×'
  2000. ||mark3_12_31 === '×'||mark3_12_32 === '×'||mark3_12_4 === '×'
  2001. //end1
  2002. ) && mark3_12 === '×'||(
  2003. //start2
  2004. mark3_12_1 != '×'&&mark3_12_21 != '×'&&mark3_12_22 != '×'
  2005. &&mark3_12_31 != '×'&&mark3_12_32 != '×'&&mark3_12_4 != '×'
  2006. //end2
  2007. ) && mark3_12 != '×'))
  2008. {addstrtip('3_12结论有误!')
  2009. }
  2010.  
  2011. var mark3_13 = document.getElementById('1647418814818ba3a').innerText.trim()
  2012. var mark3_13_1 = document.getElementById('1647418290563bc7a').innerText.trim()
  2013. var mark3_13_21 = document.getElementById('1647418313069d1dc').innerText.trim()
  2014. var mark3_13_22 = document.getElementById('16474183413148d22').innerText.trim()
  2015. var mark3_13_23 = document.getElementById('16474183621589b23').innerText.trim()
  2016. var mark3_13_3 = document.getElementById('164741841116595ed').innerText.trim()
  2017. fenxiangjlmap.set('mark3_13',mark3_13)
  2018. fenxiangmap.set('mark3_13_1',mark3_13_1)
  2019. fenxiangmap.set('mark3_13_21',mark3_13_21)
  2020. fenxiangmap.set('mark3_13_22',mark3_13_22)
  2021. fenxiangmap.set('mark3_13_23',mark3_13_23)
  2022. fenxiangmap.set('mark3_13_3',mark3_13_3)
  2023. if(!((//start1
  2024. mark3_13_1 === '×'||mark3_13_21 === '×'||mark3_13_22 === '×'||mark3_13_23 === '×'
  2025. ||mark3_13_3 === '×'
  2026. //end1
  2027. ) && mark3_13 === '×'||(
  2028. //start2
  2029. mark3_13_1 != '×'&&mark3_13_21 != '×'&&mark3_13_22 != '×'&&mark3_13_23 != '×'
  2030. &&mark3_13_3 != '×'
  2031. //end2
  2032. ) && mark3_13 != '×'))
  2033. {
  2034. addstrtip('3_13结论有误!')
  2035. }
  2036. if(mark3_13_22!='-'||mark3_13_23!='-')
  2037. {
  2038. addstrtip('3_13注意底坑与轿厢最低距离是否线性增大!')
  2039. }
  2040. if(mark3_13_3!='-')
  2041. {
  2042. addstrtip('3_13注意是否存在底坑最高部件与轿厢最低距离!')
  2043. }
  2044.  
  2045. var mark3_14 = document.getElementById('1647418828003f4eb').innerText.trim()
  2046. var mark3_141 = document.getElementById('1647418452844aa09').innerText.trim()
  2047. var mark3_142 = document.getElementById('164741847697360de').innerText.trim()
  2048.  
  2049. fenxiangjlmap.set('mark3_14',mark3_14)
  2050. fenxiangmap.set('mark3_141',mark3_141)
  2051. fenxiangmap.set('mark3_142',mark3_142)
  2052. if(!((//start1
  2053. mark3_141 === '×'||mark3_142 === '×'
  2054. //end1
  2055. ) && mark3_14 === '×'||(
  2056. //start2
  2057. mark3_141 != '×'&&mark3_142 != '×'
  2058. //end2
  2059. ) && mark3_14 != '×'))
  2060. {
  2061. addstrtip('3_14结论有误!')
  2062. }
  2063.  
  2064. var mark3_15 = document.getElementById('16474188445341853').innerText.trim()
  2065. var mark3_15_11 = document.getElementById('164741850743879e8').innerText.trim()
  2066. var mark3_15_12 = document.getElementById('16474185267152097').innerText.trim()
  2067. var mark3_15_13 = document.getElementById('1647418552366b8af').innerText.trim()
  2068. var mark3_15_2 = document.getElementById('16474185816997ad3').innerText.trim()
  2069. var mark3_15_3 = document.getElementById('16474186068352e65').innerText.trim()
  2070. var mark3_15_4 = document.getElementById('164741866580698dd').innerText.trim()
  2071. var mark3_15_5 = document.getElementById('1647418689511d71c').innerText.trim()
  2072. fenxiangjlmap.set('mark3_15',mark3_15)
  2073. fenxiangmap.set('mark3_15_11',mark3_15_11)
  2074. fenxiangmap.set('mark3_15_12',mark3_15_12)
  2075. fenxiangmap.set('mark3_15_13',mark3_15_13)
  2076. fenxiangmap.set('mark3_15_2',mark3_15_2)
  2077. fenxiangmap.set('mark3_15_3',mark3_15_3)
  2078. fenxiangmap.set('mark3_15_4',mark3_15_4)
  2079. fenxiangmap.set('mark3_15_5',mark3_15_5)
  2080.  
  2081. if(!((//start1
  2082. mark3_15_11 === '×'||mark3_15_12 === '×'||mark3_15_13 === '×'||mark3_15_2 === '×'||mark3_15_3 === '×'||mark3_15_4 === '×'||mark3_15_5 === '×'
  2083. //end1
  2084. ) && mark3_15 === '×'||(
  2085. //start2
  2086. mark3_15_11 != '×'&&mark3_15_12 != '×'&&mark3_15_13 != '×'&&mark3_15_2 != '×'&&mark3_15_3 != '×'&&mark3_15_4 != '×'&&mark3_15_5 != '×'
  2087. //end2
  2088. ) && mark3_15 != '×'))
  2089. {addstrtip('3_15结论有误!')}
  2090. if(mark3_15_4==='-')
  2091. {
  2092. //addstrtip('3_15_4TIP:蓄能缓冲器!')
  2093. strinput=strinput+'蓄能缓冲器 '
  2094. }
  2095. else
  2096. {
  2097. //addstrtip('3_15_4TIP:耗能缓冲器!')
  2098. strinput=strinput+'耗能缓冲器 '
  2099. }
  2100. if(mark3_15_12!='-')
  2101. {
  2102. addstrtip('3_15_12勾选强制驱动电梯!')
  2103. }
  2104.  
  2105. var mark3_16 = document.getElementById('1622633889469054d').innerText.trim()
  2106. var mark3_16_1 = document.getElementById('1622633931613dd46').innerText.trim()
  2107. var mark3_16_2 = document.getElementById('162263395769241ca').innerText.trim()
  2108. fenxiangjlmap.set('mark3_16',mark3_16)
  2109. fenxiangmap.set('mark3_16_1',mark3_16_1)
  2110. fenxiangmap.set('mark3_16_2',mark3_16_2)
  2111.  
  2112. if(!((//start1
  2113. mark3_16_1 === '×'||mark3_16_2 === '×'
  2114. //end1
  2115. ) && mark3_16 === '×'||(
  2116. //start2
  2117. mark3_16_1 != '×'&&mark3_16_2 != '×'
  2118. //end2
  2119. ) && mark3_16 != '×'))
  2120. {addstrtip('3_16结论有误!')}
  2121. if(mark3_16_1!='-'||mark3_16_2!='-')
  2122. {
  2123. addstrtip('3_16注意底坑地面以下是否有空间!')
  2124. }
  2125. if(mark3_16_1!='-')
  2126. {
  2127. strinput=strinput+'3_16底坑地面以下有空间,有实心柱 '
  2128. }
  2129. if(mark3_16_2!='-')
  2130. {
  2131. strinput=strinput+'3_16底坑地面以下有空间,有对重安全钳 '
  2132. }
  2133. if(mark3_16_1==='-'||mark3_16_2==='-')
  2134. {
  2135. strinput=strinput+'3_16底坑地面以下无空间 '
  2136. }
  2137.  
  2138. var mark4_1 = document.getElementById('16226339091487a9a').innerText.trim()
  2139. var mark4_1_11 = document.getElementById('16226339980541260').innerText.trim()
  2140. var mark4_1_12 = document.getElementById('162263402359010d7').innerText.trim()
  2141. var mark4_1_13 = document.getElementById('16226340551410dec').innerText.trim()
  2142. var mark4_1_14 = document.getElementById('16226340765084720').innerText.trim()
  2143. var mark4_1_15 = document.getElementById('16226340962850515').innerText.trim()
  2144. var mark4_1_21 = document.getElementById('1622634116691af3c').innerText.trim()
  2145. var mark4_1_22 = document.getElementById('1622634138366cb2f').innerText.trim()
  2146. var mark4_1_23 = document.getElementById('162263427031225c1').innerText.trim()
  2147. var mark4_1_3 = document.getElementById('162263429258134f6').innerText.trim()
  2148. fenxiangjlmap.set('mark4_1',mark4_1)
  2149. fenxiangmap.set('mark4_1_11',mark4_1_11)
  2150. fenxiangmap.set('mark4_1_12',mark4_1_12)
  2151. fenxiangmap.set('mark4_1_13',mark4_1_13)
  2152. fenxiangmap.set('mark4_1_14',mark4_1_14)
  2153. fenxiangmap.set('mark4_1_15',mark4_1_15)
  2154. fenxiangmap.set('mark4_1_21',mark4_1_21)
  2155. fenxiangmap.set('mark4_1_22',mark4_1_22)
  2156. fenxiangmap.set('mark4_1_23',mark4_1_23)
  2157. fenxiangmap.set('mark4_1_3',mark4_1_3)
  2158.  
  2159. if(!((//start1
  2160. mark4_1_11 === '×'||mark4_1_12 === '×'||mark4_1_13 === '×'||mark4_1_14 === '×'||mark4_1_15 === '×'
  2161. ||mark4_1_21 === '×'||mark4_1_22 === '×'||mark4_1_23 === '×'||mark4_1_3 === '×'
  2162. //end1
  2163. ) && mark4_1 === '×'||(
  2164. //start2
  2165. mark4_1_11 != '×'&&mark4_1_12 != '×'&&mark4_1_13 != '×'&&mark4_1_14 != '×'&&mark4_1_15 != '×'
  2166. &&mark4_1_21 != '×'&&mark4_1_22 != '×'&&mark4_1_23 != '×'&&mark4_1_3 != '×'
  2167. //end2
  2168. ) && mark4_1 != '×'))
  2169. {addstrtip('4_1结论有误!')}
  2170.  
  2171. var mark4_2 = document.getElementById('16226339091497c1c').innerText.trim()
  2172. var mark4_2_1 = document.getElementById('1622634322012aedf').innerText.trim()
  2173. var mark4_2_21 = document.getElementById('1622634347892645c').innerText.trim()
  2174. var mark4_2_22 = document.getElementById('1622634380941ed12').innerText.trim()
  2175. var mark4_2_3 = document.getElementById('16226343997252187').innerText.trim()
  2176. var mark4_2_4 = document.getElementById('1622634414181ce48').innerText.trim()
  2177. fenxiangjlmap.set('mark4_2',mark4_2)
  2178. fenxiangmap.set('mark4_2_1',mark4_2_1)
  2179. fenxiangmap.set('mark4_2_21',mark4_2_21)
  2180. fenxiangmap.set('mark4_2_22',mark4_2_22)
  2181. fenxiangmap.set('mark4_2_3',mark4_2_3)
  2182. fenxiangmap.set('mark4_2_4',mark4_2_4)
  2183.  
  2184. if(!((//start1
  2185. mark4_2_1 === '×'||mark4_2_21 === '×'||mark4_2_22 === '×'||mark4_2_3 === '×'||mark4_2_4 === '×'
  2186. //end1
  2187. ) && mark4_2 === '×'||(
  2188. //start2
  2189. mark4_2_1 != '×'&&mark4_2_21 != '×'&&mark4_2_22 != '×'&&mark4_2_3 != '×'&&mark4_2_4 != '×'
  2190. //end2
  2191. ) && mark4_2 != '×'))
  2192. {addstrtip('4_2结论有误!')}
  2193. if(mark4_2_1 === '-'&&mark4_2_21 === '-'&&mark4_2_22 === '-'&&mark4_2_3 === '-'&&mark4_2_4 === '-')
  2194. {
  2195. strinput=strinput+'4_2井道壁离轿顶外侧水平距离不超过0.3且无轿顶护栏 '
  2196. addstrtip('4_2注意是否井道壁离轿顶外侧水平距离不超过0.3且无轿顶护栏')
  2197. }
  2198. if(mark4_2_21 != '-')
  2199. {
  2200. strinput=strinput+'4_2扶手外缘、0.70m '
  2201. }
  2202. else
  2203. {
  2204. strinput=strinput+'4_2不存在扶手外缘、0.70m '
  2205. }
  2206. if(mark4_2_22 != '-')
  2207. {
  2208. strinput=strinput+'4_2扶手外缘、1.10m; '
  2209. }
  2210. else
  2211. {
  2212. strinput=strinput+'4_2不存在扶手外缘、1.10m; '
  2213. }
  2214.  
  2215.  
  2216. var mark4_3 = document.getElementById('162263390914921cc').innerText.trim()
  2217. var mark4_31 = document.getElementById('16226344348383ff6').innerText.trim()
  2218. var mark4_32 = document.getElementById('16226344530559e16').innerText.trim()
  2219. var mark4_33 = document.getElementById('16226344691920b8d').innerText.trim()
  2220. fenxiangjlmap.set('mark4_3',mark4_3)
  2221. fenxiangmap.set('mark4_31',mark4_31)
  2222. fenxiangmap.set('mark4_32',mark4_32)
  2223. fenxiangmap.set('mark4_33',mark4_33)
  2224.  
  2225. if(!((//start1
  2226. mark4_31 === '×'||mark4_32 === '×'||mark4_33 === '×'
  2227. //end1
  2228. ) && mark4_3 === '×'||(
  2229. //start2
  2230. mark4_31 != '×'&&mark4_32 != '×'&&mark4_33 != '×'
  2231. //end2
  2232. ) && mark4_3 != '×'))
  2233. {addstrtip('4_3结论有误!')}
  2234. if(mark4_31==='-'&&mark4_32==='-'&&mark4_33==='-')
  2235. {
  2236. strinput=strinput+'无安全窗 '
  2237. }
  2238. else if(mark4_31!='-'&&mark4_32!='-'&&mark4_33!='-')
  2239. {
  2240. strinput=strinput+'有安全窗 '
  2241. }
  2242. else
  2243. {
  2244. strinput=strinput+'安全窗部分勾选 '
  2245. }
  2246.  
  2247. var mark4_4 = document.getElementById('1622633909150f160').innerText.trim()
  2248. var mark4_41 = document.getElementById('1622634508661a52c').innerText.trim()
  2249. var mark4_42 = document.getElementById('16226345411207e67').innerText.trim()
  2250. fenxiangjlmap.set('mark4_4',mark4_4)
  2251. fenxiangmap.set('mark4_41',mark4_41)
  2252. fenxiangmap.set('mark4_42',mark4_42)
  2253.  
  2254. if(!((//start1
  2255. mark4_41 === '×'||mark4_42 === '×'
  2256. //end1
  2257. ) && mark4_4 === '×'||(
  2258. //start2
  2259. mark4_41 != '×'&&mark4_42 != '×'
  2260. //end2
  2261. ) && mark4_4 != '×'))
  2262. {addstrtip('4_4结论有误!')}
  2263. if(mark4_41!='N')
  2264. {
  2265. var duizhongjiaoxiangjuliright=false
  2266. if(!isNaN(Number(mark4_41)))
  2267. {
  2268. if(parseFloat(mark4_41)>0)
  2269. {
  2270. duizhongjiaoxiangjuliright=true
  2271. }
  2272. }
  2273. if(!duizhongjiaoxiangjuliright)
  2274. {
  2275. addstrtip('注意对重轿厢距离!')
  2276. }
  2277. if(!(parseFloat(mark4_41)>=50&&mark4_42==='√'||parseFloat(mark4_41)<50&&mark4_42==='×'))
  2278. {
  2279. addstrtip('注意4_4是否矛盾!')
  2280. }
  2281. }
  2282.  
  2283.  
  2284. var mark4_5 = document.getElementById('1647419413028b112').innerText.trim()
  2285. var mark4_5_1 = document.getElementById('16474190103578649').innerText.trim()
  2286. var mark4_5_2 = document.getElementById('16474190309662fda').innerText.trim()
  2287. fenxiangjlmap.set('mark4_5',mark4_5)
  2288. fenxiangmap.set('mark4_5_1',mark4_5_1)
  2289. fenxiangmap.set('mark4_5_2',mark4_5_2)
  2290.  
  2291. if(!((//start1
  2292. mark4_5_1 === '×'||mark4_5_2 === '×'
  2293. //end1
  2294. ) && mark4_5 === '×'||(
  2295. //start2
  2296. mark4_5_1 != '×'&&mark4_5_2 != '×'
  2297. //end2
  2298. ) && mark4_5 != '×'))
  2299. {addstrtip('4_5结论有误!')}
  2300.  
  2301.  
  2302. var mark4_6 = document.getElementById('1647419426419bfe8').innerText.trim()
  2303. var mark4_6_1 = document.getElementById('16474190489971b45').innerText.trim()
  2304. var mark4_6_21 = document.getElementById('1647419071318a86b').innerText.trim()
  2305. var mark4_6_22 = document.getElementById('1647419090544e565').innerText.trim()
  2306. var mark4_6_23 = document.getElementById('1647419115853975c').innerText.trim()
  2307.  
  2308. fenxiangjlmap.set('mark4_6',mark4_6)
  2309. fenxiangmap.set('mark4_6_1',mark4_6_1)
  2310. fenxiangmap.set('mark4_6_21',mark4_6_21)
  2311. fenxiangmap.set('mark4_6_22',mark4_6_22)
  2312. fenxiangmap.set('mark4_6_23',mark4_6_23)
  2313. if(!((//start1
  2314. mark4_6_1 === '×'||mark4_6_21 === '×'||mark4_6_22 === '×'||mark4_6_23 === '×'
  2315. //end1
  2316. ) && mark4_6 === '×'||(
  2317. //start2
  2318. mark4_6_1 != '×'&&mark4_6_21 != '×'&&mark4_6_22 != '×'&&mark4_6_23 != '×'
  2319. //end2
  2320. ) && mark4_6 != '×'))
  2321. {addstrtip('4_6结论有误!')}
  2322. if(mark4_6_21!='-'||mark4_6_22!='-'||mark4_6_23!='-')
  2323. {
  2324. addstrtip('4_6注意是否为超面积载货电梯!')
  2325. }
  2326.  
  2327.  
  2328. var mark4_7 = document.getElementById('164741944727768a3').innerText.trim()
  2329. var mark4_7_11 = document.getElementById('1647419136861958c').innerText.trim()
  2330. var mark4_7_12 = document.getElementById('16474191573284686').innerText.trim()
  2331. var mark4_7_2 = document.getElementById('16474191811873130').innerText.trim()
  2332.  
  2333. fenxiangjlmap.set('mark4_7',mark4_7)
  2334. fenxiangmap.set('mark4_7_11',mark4_7_11)
  2335. fenxiangmap.set('mark4_7_12',mark4_7_12)
  2336. fenxiangmap.set('mark4_7_2',mark4_7_2)
  2337. if(!((//start1
  2338. mark4_7_11 === '×'||mark4_7_12 === '×'||mark4_7_2 === '×'
  2339. //end1
  2340. ) && mark4_7 === '×'||(
  2341. //start2
  2342. mark4_7_11 != '×'&&mark4_7_12 != '×'&&mark4_7_2 != '×'
  2343. //end2
  2344. ) && mark4_7 != '×'))
  2345. {addstrtip('mark4_7结论有误!')}
  2346.  
  2347. var mark4_8 = document.getElementById('1647419463968a8a4').innerText.trim()
  2348. var mark4_8_1 = document.getElementById('16474191985616a32').innerText.trim()
  2349. var mark4_8_21 = document.getElementById('16474192295794ad4').innerText.trim()
  2350. var mark4_8_22 = document.getElementById('1647419258503cc72').innerText.trim()
  2351. var mark4_8_23 = document.getElementById('16474192823193724').innerText.trim()
  2352. var mark4_8_24 = document.getElementById('16474193074927b48').innerText.trim()
  2353.  
  2354. fenxiangjlmap.set('mark4_8',mark4_8)
  2355. fenxiangmap.set('mark4_8_1',mark4_8_1)
  2356. fenxiangmap.set('mark4_8_21',mark4_8_21)
  2357. fenxiangmap.set('mark4_8_22',mark4_8_22)
  2358. fenxiangmap.set('mark4_8_23',mark4_8_23)
  2359. fenxiangmap.set('mark4_8_24',mark4_8_24)
  2360.  
  2361. if(!((//start1
  2362. mark4_8_1 === '×'
  2363. ||mark4_8_21 === '×'||mark4_8_22 === '×'||mark4_8_23 === '×'||mark4_8_24 === '×'
  2364. //end1
  2365. ) && mark4_8 === '×'||(
  2366. //start2
  2367. mark4_8_1 != '×'
  2368. &&mark4_8_21 != '×'&&mark4_8_22 != '×'&&mark4_8_23 != '×'&&mark4_8_24 != '×'
  2369. //end2
  2370. ) && mark4_8 != '×'))
  2371. {addstrtip('4_8结论有误!')}
  2372.  
  2373. var mark4_9 = document.getElementById('1647419478011ab4b').innerText.trim()
  2374. var mark4_91 = document.getElementById('16474193284437435').innerText.trim()
  2375. fenxiangjlmap.set('mark4_9',mark4_9)
  2376. fenxiangmap.set('mark4_91',mark4_91)
  2377. if(!((//start1
  2378. mark4_91 === '×'
  2379. //end1
  2380. ) && mark4_9 === '×'||(
  2381. //start2
  2382. mark4_91 != '×'
  2383. //end2
  2384. ) && mark4_9 != '×'))
  2385. {addstrtip('4_9结论有误!')}
  2386.  
  2387. var mark4_10 = document.getElementById('16474218898032983').innerText.trim()
  2388. var mark4_101 = document.getElementById('1647421220140b43f').innerText.trim()
  2389. var mark4_102 = document.getElementById('164742124573316db').innerText.trim()
  2390. fenxiangjlmap.set('mark4_10',mark4_10)
  2391. fenxiangmap.set('mark4_101',mark4_101)
  2392. fenxiangmap.set('mark4_102',mark4_102)
  2393. if(!((//start1
  2394. mark4_101 === '×'||mark4_102 === '×'
  2395. //end1
  2396. ) && mark4_10 === '×'||(
  2397. //start2
  2398. mark4_101 != '×'&&mark4_102 != '×'
  2399. //end2
  2400. ) && mark4_10 != '×'))
  2401. {addstrtip('4_10结论有误!')}
  2402.  
  2403. var mark4_11 = document.getElementById('16474219149540de8').innerText.trim()
  2404. var mark4_11_11 = document.getElementById('16474212690670878').innerText.trim()
  2405. var mark4_11_12 = document.getElementById('1647421293399a802').innerText.trim()
  2406. var mark4_11_2 = document.getElementById('16474214144754638').innerText.trim()
  2407. fenxiangjlmap.set('mark4_11',mark4_11)
  2408. fenxiangmap.set('mark4_11_11',mark4_11_11)
  2409. fenxiangmap.set('mark4_11_12',mark4_11_12)
  2410. fenxiangmap.set('mark4_11_2',mark4_11_2)
  2411. if(!((//start1
  2412. mark4_11_11 === '×'||mark4_11_12 === '×'||mark4_11_2 === '×'
  2413. //end1
  2414. ) && mark4_11 === '×'||(
  2415. //start2
  2416. mark4_11_11 != '×'&&mark4_11_12 != '×'&&mark4_11_2 != '×'
  2417. //end2
  2418. ) && mark4_11 != '×'))
  2419. {addstrtip('4_11结论有误!')}
  2420.  
  2421. var mark5_1 = document.getElementById('16474219292516522').innerText.trim()
  2422. var mark5_11 = document.getElementById('164742149686229c2').innerText.trim()
  2423. var mark5_12 = document.getElementById('164742154633067e6').innerText.trim()
  2424. var mark5_13 = document.getElementById('164742156684400c8').innerText.trim()
  2425. var mark5_14 = document.getElementById('1647421586920426f').innerText.trim()
  2426.  
  2427. fenxiangjlmap.set('mark5_1',mark5_1)
  2428. fenxiangmap.set('mark5_11',mark5_11)
  2429. fenxiangmap.set('mark5_12',mark5_12)
  2430. fenxiangmap.set('mark5_13',mark5_13)
  2431. fenxiangmap.set('mark5_14',mark5_14)
  2432. if(!((//start1
  2433. mark5_11 === '×'||mark5_12 === '×'||mark5_13 === '×'||mark5_14 === '×'
  2434. //end1
  2435. ) && mark5_1 === '×'||(
  2436. //start2
  2437. mark5_11 != '×'&&mark5_12 != '×'&&mark5_13 != '×'&&mark5_14 != '×'
  2438. //end2
  2439. ) && mark5_1 != '×'))
  2440. {addstrtip('5_1结论有误!')}
  2441. if(mark5_14==='-')
  2442. {
  2443. strinput=strinput+'钢丝绳 '
  2444. }
  2445. else
  2446. {
  2447. strinput=strinput+'钢带 '
  2448. }
  2449. if(!((mark5_11 != '-'&&mark5_12 != '-'&&mark5_13 != '-'&&mark5_14 === '-')||(mark5_11 === '-'&&mark5_12 === '-'&&mark5_13 === '-'&&mark5_14 != '-')))
  2450. {
  2451. addstrtip('5_1注意是否不合理!')
  2452. }
  2453.  
  2454. var mark5_2 = document.getElementById('1647421945539d267').innerText.trim()
  2455. var mark5_21 = document.getElementById('1647421633206065e').innerText.trim()
  2456. var mark5_22 = document.getElementById('1647421660365eebe').innerText.trim()
  2457. var mark5_23 = document.getElementById('1647421681704d9a2').innerText.trim()
  2458. fenxiangjlmap.set('mark5_2',mark5_2)
  2459. fenxiangmap.set('mark5_21',mark5_21)
  2460. fenxiangmap.set('mark5_22',mark5_22)
  2461. fenxiangmap.set('mark5_23',mark5_23)
  2462. if(!((//start1
  2463. mark5_21 === '×'||mark5_22 === '×'||mark5_23 === '×'
  2464. //end1
  2465. ) && mark5_2 === '×'||(
  2466. //start2
  2467. mark5_21 != '×'&&mark5_22 != '×'&&mark5_23 != '×'
  2468. //end2
  2469. ) && mark5_2 != '×'))
  2470. {addstrtip('5_2结论有误!')}
  2471. if(!((mark5_21 != '-'&&mark5_22 === '-'&&mark5_23 === '-')||(mark5_21 === '-'&&mark5_22 === '-'&&mark5_23 != '-')))
  2472. {
  2473. addstrtip('5_2注意是否不合理!')
  2474. }
  2475. if(!(mark5_14 != '-'&&mark5_23 != '-'||mark5_14 === '-'&&mark5_23 === '-'))
  2476. {
  2477. addstrtip('5_1与5_2注意是否矛盾!')
  2478. }
  2479.  
  2480. var mark5_3 = document.getElementById('16474219600450b22').innerText.trim()
  2481. var mark5_3_1 = document.getElementById('1647421723645f56f').innerText.trim()
  2482. var mark5_3_2 = document.getElementById('1647421748815e1f2').innerText.trim()
  2483. var mark5_3_31 = document.getElementById('1647421776751ac90').innerText.trim()
  2484. var mark5_3_32 = document.getElementById('1647421798454dfd0').innerText.trim()
  2485. fenxiangjlmap.set('mark5_3',mark5_3)
  2486. fenxiangmap.set('mark5_3_1',mark5_3_1)
  2487. fenxiangmap.set('mark5_3_2',mark5_3_2)
  2488. fenxiangmap.set('mark5_3_31',mark5_3_31)
  2489. fenxiangmap.set('mark5_3_32',mark5_3_32)
  2490. if(!((//start1
  2491. mark5_3_1 === '×'||mark5_3_2 === '×'
  2492. ||mark5_3_31 === '×'||mark5_3_32 === '×'
  2493. //end1
  2494. ) && mark5_3 === '×'||(
  2495. //start2
  2496. mark5_3_1 != '×'&&mark5_3_2 != '×'
  2497. &&mark5_3_31 != '×'&&mark5_3_32 != '×'
  2498. //end2
  2499. ) && mark5_3 != '×'))
  2500. {addstrtip('5_3结论有误!')}
  2501. if(mark5_3_1!='-')
  2502. {
  2503. strinput=strinput+'有补偿绳 '
  2504. }
  2505. else
  2506. {
  2507. strinput=strinput+'无补偿绳 '
  2508. }
  2509. if(mark5_3_2!='-')
  2510. {
  2511. addstrtip('5_3_2注意是否有补偿绳张紧电气开关!')
  2512. strinput=strinput+'有补偿绳张紧电气开关 '
  2513. }
  2514. else
  2515. {
  2516. strinput=strinput+'无补偿绳张紧电气开关 '
  2517. }
  2518. if(mark5_3_31!='-'&&mark5_3_32!='-')
  2519. {
  2520. strinput=strinput+'有补偿绳防跳 '
  2521. }
  2522. else if(mark5_3_31==='-'&&mark5_3_32==='-')
  2523. {
  2524. strinput=strinput+'无补偿绳防跳 '
  2525. }
  2526. else
  2527. {
  2528. strinput=strinput+'补偿绳防跳部分勾选 '
  2529. }
  2530.  
  2531.  
  2532. var mark5_4 = document.getElementById('1647421975919f6c4').innerText.trim()
  2533. var mark5_4_1 = document.getElementById('1647421821366bc49').innerText.trim()
  2534. var mark5_4_2 = document.getElementById('16474218455128ac3').innerText.trim()
  2535. var mark5_4_3 = document.getElementById('1647421868752fea0').innerText.trim()
  2536. fenxiangjlmap.set('mark5_4',mark5_4)
  2537. fenxiangmap.set('mark5_4_1',mark5_4_1)
  2538. fenxiangmap.set('mark5_4_2',mark5_4_2)
  2539. fenxiangmap.set('mark5_4_3',mark5_4_3)
  2540. if(!((//start1
  2541. mark5_4_1 === '×'||mark5_4_2 === '×'||mark5_4_3 === '×'
  2542. //end1
  2543. ) && mark5_4 === '×'||(
  2544. //start2
  2545. mark5_4_1 != '×'&&mark5_4_2 != '×'&&mark5_4_3 != '×'
  2546. //end2
  2547. ) && mark5_4 != '×'))
  2548. {addstrtip('5_4结论有误!')}
  2549. if(mark5_4_1!='-'||mark5_4_2!='-'||mark5_4_3!='-')
  2550. {
  2551. addstrtip('5_4勾选强制驱动电梯!')
  2552. }
  2553.  
  2554.  
  2555. var mark5_5 = document.getElementById('1622636805161670d').innerText.trim()
  2556. var mark5_51 = document.getElementById('1622636828975719c').innerText.trim()
  2557. fenxiangjlmap.set('mark5_5',mark5_5)
  2558. fenxiangmap.set('mark5_51',mark5_51)
  2559. if(!((//start1
  2560. mark5_51 === '×'
  2561. //end1
  2562. ) && mark5_5 === '×'||(
  2563. //start2
  2564. mark5_51 != '×'
  2565. //end2
  2566. ) && mark5_5 != '×'))
  2567. {addstrtip('5_5结论有误!')}
  2568.  
  2569. if(parseInt(gkyeyinshengshugangdaishu)===2)
  2570. {
  2571. if(mark5_51==='-')
  2572. {
  2573. addstrtip('5_5两根悬挂应有电气开关!')
  2574. }
  2575. }
  2576. if(mark5_51!='-')
  2577. {
  2578. strinput=strinput+'5_5悬挂有电气开关 '
  2579. }
  2580. else
  2581. {
  2582. strinput=strinput+'5_5悬挂无电气开关 '
  2583. }
  2584.  
  2585. var mark5_6 = document.getElementById('1622636821527fae5').innerText.trim()
  2586. var mark5_61 = document.getElementById('16226368539764f46').innerText.trim()
  2587. var mark5_62 = document.getElementById('1622636875601317f').innerText.trim()
  2588. var mark5_63 = document.getElementById('1622636887623056c').innerText.trim()
  2589. fenxiangjlmap.set('mark5_6',mark5_6)
  2590. fenxiangmap.set('mark5_61',mark5_61)
  2591. fenxiangmap.set('mark5_62',mark5_62)
  2592. fenxiangmap.set('mark5_63',mark5_63)
  2593. if(!((//start1
  2594. mark5_61 === '×'||mark5_62 === '×'||mark5_63 === '×'
  2595. //end1
  2596. ) && mark5_6 === '×'||(
  2597. //start2
  2598. mark5_61 != '×'&&mark5_62 != '×'&&mark5_63 != '×'
  2599. //end2
  2600. ) && mark5_6 != '×'))
  2601. {addstrtip('5_6结论有误!')}
  2602. var date20040101=StringToDate('2004-01-01')
  2603. if(zhizaodate.getTime()<date20040101.getTime())
  2604. {
  2605. addstrtip('注意5_6是否按照老标准勾选!')
  2606. }
  2607.  
  2608. var mark6_1 = document.getElementById('1622636821529f236').innerText.trim()
  2609. var mark6_1_1 = document.getElementById('1622636912158e34d').innerText.trim()
  2610. var mark6_1_2 = document.getElementById('16226369400731482').innerText.trim()
  2611.  
  2612. fenxiangjlmap.set('mark6_1',mark6_1)
  2613. fenxiangmap.set('mark6_1_1',mark6_1_1)
  2614. fenxiangmap.set('mark6_1_2',mark6_1_2)
  2615. if(!((//start1
  2616. mark6_1_1 === '×'||mark6_1_2 === '×'
  2617. //end1
  2618. ) && mark6_1 === '×'||(
  2619. //start2
  2620. mark6_1_1 != '×'&&mark6_1_2 != '×'
  2621. //end2
  2622. ) && mark6_1 != '×'))
  2623. {addstrtip('mark6_1结论有误!')}
  2624. if(mark6_1_1!='N')
  2625. {
  2626. var mendikanjuliright=false
  2627. if(!isNaN(Number(mark6_1_1)))
  2628. {
  2629. if(parseFloat(mark6_1_1)>0)
  2630. {
  2631. mendikanjuliright=true
  2632. }
  2633. }
  2634. if(!mendikanjuliright)
  2635. {
  2636. addstrtip('注意门地坎距离!')
  2637. }
  2638. if(!(parseFloat(mark6_1_1)<=35&&mark6_1_2==='√'||parseFloat(mark6_1_1)>35&&mark6_1_2==='×'))
  2639. {
  2640. addstrtip('注意6_1是否矛盾!')
  2641. }
  2642. }
  2643.  
  2644. var mark6_2 = document.getElementById('162263682153025c4').innerText.trim()
  2645. var mark6_2_1 = document.getElementById('16226369669797f51').innerText.trim()
  2646.  
  2647. fenxiangjlmap.set('mark6_2',mark6_2)
  2648. fenxiangmap.set('mark6_2_1',mark6_2_1)
  2649. if(!((//start1
  2650. mark6_2_1 === '×'
  2651. //end1
  2652. ) && mark6_2 === '×'||(
  2653. //start2
  2654. mark6_2_1 != '×'
  2655. //end2
  2656. ) && mark6_2 != '×'))
  2657. {addstrtip('mark6_2结论有误!')}
  2658.  
  2659.  
  2660. var mark6_3 = document.getElementById('16226368215323edf').innerText.trim()
  2661. var mark6_3_11 = document.getElementById('162263699156029c5').innerText.trim()
  2662. var mark6_3_12 = document.getElementById('16424988069538462').innerText.trim()
  2663. var mark6_3_13 = document.getElementById('1622637029186754d').innerText.trim()
  2664. var mark6_3_14 = document.getElementById('1642499327741b74d').innerText.trim()
  2665. var mark6_3_15 = document.getElementById('16226370563714ea0').innerText.trim()
  2666. var mark6_3_21 = document.getElementById('16226370860196fa8').innerText.trim()
  2667. var mark6_3_22 = document.getElementById('16226371149069e2d').innerText.trim()
  2668. var mark6_3_23 = document.getElementById('162263715148786bf').innerText.trim()
  2669. fenxiangjlmap.set('mark6_3',mark6_3)
  2670. fenxiangmap.set('mark6_3_11',mark6_3_11)
  2671. fenxiangmap.set('mark6_3_12',mark6_3_12)
  2672. fenxiangmap.set('mark6_3_13',mark6_3_13)
  2673. fenxiangmap.set('mark6_3_14',mark6_3_14)
  2674. fenxiangmap.set('mark6_3_15',mark6_3_15)
  2675. fenxiangmap.set('mark6_3_21',mark6_3_21)
  2676. fenxiangmap.set('mark6_3_22',mark6_3_22)
  2677. fenxiangmap.set('mark6_3_23',mark6_3_23)
  2678. if(!((//start1
  2679. mark6_3_11 === '×'||mark6_3_12 === '×'||mark6_3_13 === '×'||mark6_3_14 === '×'||mark6_3_15 === '×'
  2680. ||mark6_3_21 === '×'||mark6_3_22 === '×'||mark6_3_23 === '×'
  2681. //end1
  2682. ) && mark6_3 === '×'||(
  2683. //start2
  2684. mark6_3_11 != '×'&&mark6_3_12 != '×'&&mark6_3_13 != '×'&&mark6_3_14 != '×'&&mark6_3_15 != '×'
  2685. &&mark6_3_21 != '×'&&mark6_3_22 != '×'&&mark6_3_23 != '×'
  2686. //end2
  2687. ) && mark6_3 != '×'))
  2688. {addstrtip('6_3结论有误!')}
  2689.  
  2690. var mark6_4 = document.getElementById('1622636821533bdb7').innerText.trim()
  2691. var mark6_41 = document.getElementById('162263718693384fd').innerText.trim()
  2692. fenxiangjlmap.set('mark6_4',mark6_4)
  2693. fenxiangmap.set('mark6_41',mark6_41)
  2694. if(!((//start1
  2695. mark6_41 === '×'
  2696. //end1
  2697. ) && mark6_4 === '×'||(
  2698. //start2
  2699. mark6_41 != '×'
  2700. //end2
  2701. ) && mark6_4 != '×'))
  2702. {addstrtip('6_4结论有误!')}
  2703. if(mark6_41!='-')
  2704. {
  2705. addstrtip('6_4注意是否玻璃门防拖曳!')
  2706. strinput=strinput+'6_4有玻璃门防拖曳 '
  2707. }
  2708. else
  2709. {
  2710. strinput=strinput+'6_4无玻璃门防拖曳 '
  2711. }
  2712.  
  2713.  
  2714. var mark6_5 = document.getElementById('16226368215342cc6').innerText.trim()
  2715. var mark6_51 = document.getElementById('1622637208733eb3a').innerText.trim()
  2716. var mark6_52 = document.getElementById('16226372270609baa').innerText.trim()
  2717. fenxiangjlmap.set('mark6_5',mark6_5)
  2718. fenxiangmap.set('mark6_51',mark6_51)
  2719. fenxiangmap.set('mark6_52',mark6_52)
  2720. if(!((//start1
  2721. mark6_51 === '×'||mark6_52 === '×'
  2722. //end1
  2723. ) && mark6_5 === '×'||(
  2724. //start2
  2725. mark6_51 != '×'&&mark6_52 != '×'
  2726. //end2
  2727. ) && mark6_5 != '×'))
  2728. {addstrtip('6_5结论有误!')}
  2729. var mark6_6 = document.getElementById('16226368215354600').innerText.trim()
  2730. var mark6_61 = document.getElementById('1622637250539b3d4').innerText.trim()
  2731. var mark6_62 = document.getElementById('16226372731213a43').innerText.trim()
  2732.  
  2733. fenxiangjlmap.set('mark6_6',mark6_6)
  2734. fenxiangmap.set('mark6_61',mark6_61)
  2735. fenxiangmap.set('mark6_62',mark6_62)
  2736. if(!((//start1
  2737. mark6_61 === '×'||mark6_62 === '×'
  2738. //end1
  2739. ) && mark6_6 === '×'||(
  2740. //start2
  2741. mark6_61 != '×'&&mark6_62 != '×'
  2742. //end2
  2743. ) && mark6_6 != '×'))
  2744. {addstrtip('6_6结论有误!')}
  2745. if(mark6_62!='-')
  2746. {
  2747. //addstrtip('6_6TIP:有应急导向装置!')
  2748. strinput=strinput+'有应急导向装置 '
  2749. }
  2750. else
  2751. {
  2752. //addstrtip('6_6TIP:无应急导向装置!')
  2753. strinput=strinput+'无应急导向装置 '
  2754. }
  2755.  
  2756. var mark6_7 = document.getElementById('1622619332912ef9').innerText.trim()
  2757. var mark6_71 = document.getElementById('16474226541106a2e').innerText.trim()
  2758. var mark6_72 = document.getElementById('164742267508103fd').innerText.trim()
  2759. fenxiangjlmap.set('mark6_6',mark6_6)
  2760. fenxiangmap.set('mark6_71',mark6_71)
  2761. fenxiangmap.set('mark6_72',mark6_72)
  2762. if(!((//start1
  2763. mark6_71 === '×'||mark6_72 === '×'
  2764. //end1
  2765. ) && mark6_7 === '×'||(
  2766. //start2
  2767. mark6_71 != '×'&&mark6_72 != '×'
  2768. //end2
  2769. ) && mark6_7 != '×'))
  2770. {addstrtip('6_7结论有误!')}
  2771. if(mark6_72!='-')
  2772. {
  2773. strinput=strinput+'有重锤 '
  2774. }
  2775. else
  2776. {
  2777. strinput=strinput+'无重锤 '
  2778. }
  2779.  
  2780. var mark6_8 = document.getElementById('16226377489381920').innerText.trim()
  2781. var mark6_81 = document.getElementById('16474226970028cb8').innerText.trim()
  2782. var mark6_82 = document.getElementById('16474227299622a28').innerText.trim()
  2783.  
  2784. fenxiangjlmap.set('mark6_8',mark6_8)
  2785. fenxiangmap.set('mark6_81',mark6_81)
  2786. fenxiangmap.set('mark6_82',mark6_82)
  2787. if(!((//start1
  2788. mark6_81 === '×'||mark6_82 === '×'
  2789. //end1
  2790. ) && mark6_8 === '×'||(
  2791. //start2
  2792. mark6_81 != '×'&&mark6_82 != '×'
  2793. //end2
  2794. ) && mark6_8 != '×'))
  2795. {addstrtip('6_8结论有误!')}
  2796.  
  2797. var mark6_9_1j = document.getElementById('16564020849697af6').innerText.trim()
  2798. var mark6_9_1 = document.getElementById('1647422769358483c').innerText.trim()
  2799. var mark6_9_11 = document.getElementById('16474227905173935').innerText.trim()
  2800. var mark6_9_12 = document.getElementById('164742281497409b5').innerText.trim()
  2801. var mark6_9_13_1 = document.getElementById('1647422858559c0fa').innerText.trim()
  2802. var mark6_9_13_2 = document.getElementById('16474228350178dc6').innerText.trim()
  2803. fenxiangjlmap.set('mark6_9_1j',mark6_9_1j)
  2804. fenxiangmap.set('mark6_9_1',mark6_9_1)
  2805. fenxiangmap.set('mark6_9_11',mark6_9_11)
  2806. fenxiangmap.set('mark6_9_12',mark6_9_12)
  2807. fenxiangmap.set('mark6_9_13_1',mark6_9_13_1)
  2808. fenxiangmap.set('mark6_9_13_2',mark6_9_13_2)
  2809. if(!((//start1
  2810. mark6_9_1 === '×'||mark6_9_11 === '×'||mark6_9_12 === '×'||mark6_9_13_1 === '×'||mark6_9_13_2 === '×'
  2811. //end1
  2812. ) && mark6_9_1j === '×'||(
  2813. //start2
  2814. mark6_9_1 != '×'&&mark6_9_11 != '×'&&mark6_9_12 != '×'&&mark6_9_13_1 != '×'&&mark6_9_13_2 != '×'
  2815. //end2
  2816. ) && mark6_9_1j != '×'))
  2817. {addstrtip('mark6_9结论有误!')}
  2818. var nieheshenduright=false
  2819. if(!isNaN(Number(mark6_9_13_1)))
  2820. {
  2821. if(parseFloat(mark6_9_13_1)>0)
  2822. {
  2823. nieheshenduright=true
  2824. }
  2825. }
  2826. if(!nieheshenduright)
  2827. {
  2828. addstrtip('注意啮合深度!')
  2829. }
  2830. if(!(parseFloat(mark6_9_13_1)>=7&&mark6_9_13_2==='√'||parseFloat(mark6_9_13_1)<7&&mark6_9_13_2==='×'))
  2831. {
  2832. addstrtip('注意6_9啮合深度是否矛盾!')
  2833. }
  2834.  
  2835. var mark6_9_14j = document.getElementById('1656402116176c5d6').innerText.trim()
  2836. var mark6_9_14 = document.getElementById('16474228955584d56').innerText.trim()
  2837. fenxiangjlmap.set('mark6_9_14j',mark6_9_14j)
  2838. fenxiangmap.set('mark6_9_14',mark6_9_14)
  2839. if(!((//start1
  2840. mark6_9_14 === '×'
  2841. //end1
  2842. ) && mark6_9_14j === '×'||(
  2843. //start2
  2844. mark6_9_14 != '×'
  2845. //end2
  2846. ) && mark6_9_14j != '×'))
  2847. {addstrtip('mark6_9结论有误!')}
  2848.  
  2849. var mark6_9_2j = document.getElementById('1652772677833d734').innerText.trim()
  2850. var mark6_9_2 = document.getElementById('16474229151895c3c').innerText.trim()
  2851. fenxiangjlmap.set('mark6_9_2j',mark6_9_2j)
  2852. fenxiangmap.set('mark6_9_2',mark6_9_2)
  2853. if(!((//start1
  2854. mark6_9_2 === '×'
  2855. //end1
  2856. ) && mark6_9_2j === '×'||(
  2857. //start2
  2858. mark6_9_2 != '×'
  2859. //end2
  2860. ) && mark6_9_2j != '×'))
  2861. {addstrtip('mark6_9结论有误!')}
  2862. if(!(mark3_75 != '-'&&mark6_9_2!='-'||mark3_75 === '-'&&mark6_9_2==='-'))
  2863. {
  2864. addstrtip('3_7与6_9矛盾!')
  2865. }
  2866.  
  2867.  
  2868. var mark6_10 = document.getElementById('16226377489445b44').innerText.trim()
  2869. var mark6_10_11 = document.getElementById('1647423309615e876').innerText.trim()
  2870. var mark6_10_12 = document.getElementById('16474233573910994').innerText.trim()
  2871. var mark6_10_21 = document.getElementById('16474233836857eec').innerText.trim()
  2872. var mark6_10_22 = document.getElementById('1647423408187cc44').innerText.trim()
  2873. fenxiangjlmap.set('mark6_10',mark6_10)
  2874. fenxiangmap.set('mark6_10_11',mark6_10_11)
  2875. fenxiangmap.set('mark6_10_12',mark6_10_12)
  2876. fenxiangmap.set('mark6_10_21',mark6_10_21)
  2877. fenxiangmap.set('mark6_10_22',mark6_10_22)
  2878. if(!((//start1
  2879. mark6_10_11 === '×'||mark6_10_12 === '×'||mark6_10_21 === '×'||mark6_10_22 === '×'
  2880. //end1
  2881. ) && mark6_10 === '×'||(
  2882. //start2
  2883. mark6_10_11 != '×'&&mark6_10_12 != '×'&&mark6_10_21 != '×'&&mark6_10_22 != '×'
  2884. //end2
  2885. ) && mark6_10 != '×'))
  2886. {addstrtip('mark6_10结论有误!')}
  2887.  
  2888. var mark6_11 = document.getElementById('1622637748946d20c').innerText.trim()
  2889. var mark6_11_1 = document.getElementById('164742343566336be').innerText.trim()
  2890. var mark6_11_2 = document.getElementById('16474234580652ce6').innerText.trim()
  2891. fenxiangjlmap.set('mark6_11',mark6_11)
  2892. fenxiangmap.set('mark6_11_1',mark6_11_1)
  2893. fenxiangmap.set('mark6_11_2',mark6_11_2)
  2894. if(!((//start1
  2895. mark6_11_1 === '×'||mark6_11_2 === '×'
  2896. //end1
  2897. ) && mark6_11 === '×'||(
  2898. //start2
  2899. mark6_11_1 != '×'&&mark6_11_2 != '×'
  2900. //end2
  2901. ) && mark6_11 != '×'))
  2902. {addstrtip('6_11结论有误!')}
  2903.  
  2904. var mark6_12 = document.getElementById('1622637748948f699').innerText.trim()
  2905. var mark6_121 = document.getElementById('1622638114600a625').innerText.trim()
  2906. var mark6_122 = document.getElementById('16474235322404acc').innerText.trim()
  2907. fenxiangjlmap.set('mark6_12',mark6_12)
  2908. fenxiangmap.set('mark6_121',mark6_121)
  2909. fenxiangmap.set('mark6_122',mark6_122)
  2910. if(!((//start1
  2911. mark6_121 === '×'||mark6_122 === '×'
  2912. //end1
  2913. ) && mark6_12 === '×'||(
  2914. //start2
  2915. mark6_121 != '×'&&mark6_122 != '×'
  2916. //end2
  2917. ) && mark6_12 != '×'))
  2918. {addstrtip('6_12结论有误!')}
  2919. var floatjianxi=parseFloat(mark6_121)
  2920. if(floatjianxi<5)
  2921. {
  2922. if(mark6_12!='×')
  2923. {
  2924. addstrtip('6_12结论有误!')
  2925. }
  2926. }
  2927. else
  2928. {
  2929. if(mark6_12==='×')
  2930. {
  2931. addstrtip('6_12结论有误!')
  2932. }
  2933. }
  2934. if(mark6_121!='N')
  2935. {
  2936. var dikanmendaojianxiright=false
  2937. if(!isNaN(Number(mark6_121)))
  2938. {
  2939. if(parseFloat(mark6_121)>0)
  2940. {
  2941. dikanmendaojianxiright=true
  2942. }
  2943. }
  2944. if(!dikanmendaojianxiright)
  2945. {
  2946. addstrtip('注意门刀、门锁滚轮与地坎间隙!')
  2947. }
  2948. if(!(parseFloat(mark6_121)>=5&&mark6_122==='√'||parseFloat(mark6_121)<5&&mark6_122==='×'))
  2949. {
  2950. addstrtip('注意6_12是否矛盾!')
  2951. }
  2952. }
  2953. var mark7_1 = document.getElementById('162263774894902c9').innerText.trim()
  2954. var mark7_1_1 = document.getElementById('1647423775757fbe3').innerText.trim()
  2955. var mark7_1_2 = document.getElementById('1647423796832aed5').innerText.trim()
  2956. var mark7_1_3 = document.getElementById('16474238183930d1c').innerText.trim()
  2957. var mark7_1_4 = document.getElementById('16474238420721043').innerText.trim()
  2958.  
  2959. fenxiangjlmap.set('mark7_1',mark7_1)
  2960. fenxiangmap.set('mark7_1_1',mark7_1_1)
  2961. fenxiangmap.set('mark7_1_2',mark7_1_2)
  2962. fenxiangmap.set('mark7_1_3',mark7_1_3)
  2963. fenxiangmap.set('mark7_1_4',mark7_1_4)
  2964. if(!((//start1
  2965. mark7_1_1 === '×'||mark7_1_2 === '×'||mark7_1_3 === '×'||mark7_1_4 === '×'
  2966. //end1
  2967. ) && mark7_1 === '×'||(
  2968. //start2
  2969. mark7_1_1 != '×'&&mark7_1_2 != '×'&&mark7_1_3 != '×'&&mark7_1_4 != '×'
  2970. //end2
  2971. ) && mark7_1 != '×'))
  2972. {addstrtip('7_1结论有误!')}
  2973.  
  2974. var mark7_2 = document.getElementById('1647758742473baa8').innerText.trim()
  2975. var mark7_2_1 = document.getElementById('16477583096087f78').innerText.trim()
  2976. var mark7_2_2 = document.getElementById('16477583347152fcd').innerText.trim()
  2977. var mark7_2_3 = document.getElementById('16477583595130277').innerText.trim()
  2978.  
  2979. fenxiangjlmap.set('mark7_2',mark7_2)
  2980. fenxiangmap.set('mark7_2_1',mark7_2_1)
  2981. fenxiangmap.set('mark7_2_2',mark7_2_2)
  2982. fenxiangmap.set('mark7_2_3',mark7_2_3)
  2983. if(!((//start1
  2984. mark7_2_1 === '×'||mark7_2_2 === '×'||mark7_2_3 === '×'
  2985. //end1
  2986. ) && mark7_2 === '×'||(
  2987. //start2
  2988. mark7_2_1 != '×'&&mark7_2_2 != '×'&&mark7_2_3 != '×'
  2989. //end2
  2990. ) && mark7_2 != '×'))
  2991. {addstrtip('7_2结论有误!')}
  2992.  
  2993. var mark7_3 = document.getElementById('1647758722905d43e').innerText.trim()
  2994. var mark7_3_1 = document.getElementById('1647758382715975e').innerText.trim()
  2995. var mark7_3_2 = document.getElementById('1647758402396e210').innerText.trim()
  2996. var mark7_3_3 = document.getElementById('16477584224809dcd').innerText.trim()
  2997. var mark7_3_4 = document.getElementById('1647758442632e0cc').innerText.trim()
  2998. var mark7_3_5 = document.getElementById('16477584654331449').innerText.trim()
  2999.  
  3000. fenxiangjlmap.set('mark7_3',mark7_3)
  3001. fenxiangmap.set('mark7_3_1',mark7_3_1)
  3002. fenxiangmap.set('mark7_3_2',mark7_3_2)
  3003. fenxiangmap.set('mark7_3_3',mark7_3_3)
  3004. fenxiangmap.set('mark7_3_4',mark7_3_4)
  3005. fenxiangmap.set('mark7_3_5',mark7_3_5)
  3006. if(!((//start1
  3007. mark7_3_1 === '×'||mark7_3_2 === '×'||mark7_3_3 === '×'||mark7_3_4 === '×'||mark7_3_5 === '×'
  3008. //end1
  3009. ) && mark7_3 === '×'||(
  3010. //start2
  3011. mark7_3_1 != '×'&&mark7_3_2 != '×'&&mark7_3_3 != '×'&&mark7_3_4 != '×'&&mark7_3_5 != '×'
  3012. //end2
  3013. ) && mark7_3 != '×'))
  3014. {addstrtip('7_3结论有误!')}
  3015.  
  3016. var mark7_4 = document.getElementById('1647758706329e322').innerText.trim()
  3017. var mark7_4_11 = document.getElementById('1647758485817c944').innerText.trim()
  3018. var mark7_4_12 = document.getElementById('1647758507539689d').innerText.trim()
  3019. var mark7_4_21 = document.getElementById('1647758528914d549').innerText.trim()
  3020. var mark7_4_22 = document.getElementById('16477585500354760').innerText.trim()
  3021.  
  3022. fenxiangjlmap.set('mark7_4',mark7_4)
  3023. fenxiangmap.set('mark7_4_21',mark7_4_21)
  3024. fenxiangmap.set('mark7_4_22',mark7_4_22)
  3025. fenxiangmap.set('mark7_4_11',mark7_4_11)
  3026. fenxiangmap.set('mark7_4_12',mark7_4_12)
  3027. if(!((//start1
  3028. mark7_4_11 === '×'||mark7_4_12 === '×'||mark7_4_21 === '×'||mark7_4_22 === '×'
  3029. //end1
  3030. ) && mark7_4 === '×'||(
  3031. //start2
  3032. mark7_4_11 != '×'&&mark7_4_12 != '×'&&mark7_4_21 != '×'&&mark7_4_22 != '×'
  3033. //end2
  3034. ) && mark7_4 != '×'))
  3035. {addstrtip('7_4结论有误!')}
  3036.  
  3037. var mark8_1 = document.getElementById('1647758692772c8fb').innerText.trim()
  3038. var mark8_1_1 = document.getElementById('1647758599820eab5').textContent.trim().slice(7)
  3039. var mark8_1_2 = document.getElementById('164775857578792ce').innerText.trim()
  3040. var mark8_1_3 = document.getElementById('1647758614793ac2a').innerText.trim()
  3041. if(mark8_1_1!='-')
  3042. {
  3043. var mark8_1_1right=false
  3044. if(!isNaN(Number(mark8_1_1)))
  3045. {
  3046. if(parseFloat(mark8_1_1)>0)
  3047. {
  3048. mark8_1_1right=true
  3049. }
  3050. }
  3051. if(!mark8_1_1right)
  3052. {
  3053. addstrtip('注意mark8_1平衡系数数据是否正确!')
  3054. }
  3055. var mark8_1_1f=parseFloat(mark8_1_1)
  3056. if(mark8_1_1f>=0.4&&mark8_1_1f<=0.5)
  3057. {
  3058. if(mark8_1_2!='√')
  3059. {
  3060. addstrtip('8_1 注意平衡系数数据与勾选矛盾!')
  3061. }
  3062. }
  3063. else
  3064. {
  3065. if(mark8_1_2!='×')
  3066. {
  3067. addstrtip('8_1 注意平衡系数数据与勾选矛盾!')
  3068. }
  3069. }
  3070. }
  3071. fenxiangjlmap.set('mark8_1',mark8_1)
  3072. fenxiangmap.set('mark8_1_1',mark8_1_1)
  3073. fenxiangmap.set('mark8_1_2',mark8_1_2)
  3074. fenxiangmap.set('mark8_1_3',mark8_1_3)
  3075. if(!((//start1
  3076. mark8_1_1 === '×'||mark8_1_2 === '×'||mark8_1_3 === '×'
  3077. //end1
  3078. ) && mark8_1 === '×'||(
  3079. //start2
  3080. mark8_1_1 != '×'&&mark8_1_2 != '×'&&mark8_1_3 != '×'
  3081. //end2
  3082. ) && mark8_1 != '×'))
  3083. {addstrtip('8_1结论有误!')}
  3084.  
  3085. if(mark8_1_1==='N'||mark8_1_2==='N')
  3086. {
  3087. addstrtip('8_1 平衡系数应实测!')
  3088. }
  3089. if((mark8_1_1!='-'||mark8_1_2!='-')&&mark8_1_3!='-')
  3090. {
  3091. addstrtip('8_1 注意平衡系数勾选矛盾!')
  3092. }
  3093. if(mark8_1_3!='-')
  3094. {
  3095. addstrtip('8_1 注意平衡系数是否“符合制造(改造)单位设计值”!')
  3096. strinput=strinput+'平衡系数无特殊设计值 '
  3097. }
  3098. else
  3099. {
  3100. strinput=strinput+'平衡系数符合设计值 '
  3101. }
  3102.  
  3103.  
  3104. var mark8_2 = document.getElementById('1647758677412e1ac').innerText.trim()
  3105. var mark8_21 = document.getElementById('16477586353707c63').innerText.trim()
  3106. var mark8_22 = document.getElementById('16477586565867700').innerText.trim()
  3107.  
  3108. fenxiangjlmap.set('mark8_2',mark8_2)
  3109. fenxiangmap.set('mark8_21',mark8_21)
  3110. fenxiangmap.set('mark8_22',mark8_22)
  3111. if(!((//start1
  3112. mark8_21 === '×'||mark8_22 === '×'
  3113. //end1
  3114. ) && mark8_2 === '×'||(
  3115. //start2
  3116. mark8_21 != '×'&&mark8_22 != '×'
  3117. //end2
  3118. ) && mark8_2 != '×'))
  3119. {addstrtip('8_2结论有误!')}
  3120.  
  3121. if(mark8_21 === '-'&&mark8_22 === '-'&& mark8_2 === '-')
  3122. {
  3123. strinput=strinput+'无上行超速保护 '
  3124. }
  3125. else if(mark8_21 != '-'&&mark8_22 != '-'&& mark8_2 != '-')
  3126. {
  3127. strinput=strinput+'有上行超速保护 '
  3128. }
  3129. else
  3130. {
  3131. strinput=strinput+'上行超速保护部分勾选 '
  3132. }
  3133.  
  3134. var mark8_3 = document.getElementById('1647758021650b22d').innerText.trim()
  3135. var mark8_3_1 = document.getElementById('1647757617127c99a').innerText.trim()
  3136. var mark8_3_2 = document.getElementById('1647757641154a85b').innerText.trim()
  3137.  
  3138. fenxiangjlmap.set('mark8_3',mark8_3)
  3139. fenxiangmap.set('mark8_3_1',mark8_3_1)
  3140. fenxiangmap.set('mark8_3_2',mark8_3_2)
  3141. if(!((//start1
  3142. mark8_3_1 === '×'||mark8_3_2 === '×'
  3143. //end1
  3144. ) && mark8_3 === '×'||(
  3145. //start2
  3146. mark8_3_1 != '×'&&mark8_3_2 != '×'
  3147. //end2
  3148. ) && mark8_3 != '×'))
  3149. {addstrtip('8_3结论有误!')}
  3150. if(gksubif!=1)
  3151. {
  3152. if(mark8_3_2!= '-')
  3153. {
  3154. addstrtip('蜗轮蜗杆,8_3_2 UCMP冗余制动不适用!')
  3155. }
  3156. }
  3157.  
  3158. var mark8_4 = document.getElementById('164775803707080c6').innerText.trim()
  3159. var mark8_4_1 = document.getElementById('164775766130811db').innerText.trim()
  3160. var mark8_4_11 = document.getElementById('16477576841823000').innerText.trim()
  3161. var mark8_4_12 = document.getElementById('1647757704563eb3e').innerText.trim()
  3162. var mark8_4_13 = document.getElementById('164775774693274b1').innerText.trim()
  3163. var mark8_4_14 = document.getElementById('16477577715167679').innerText.trim()
  3164. var mark8_4_2 = document.getElementById('16477577938533633').innerText.trim()
  3165.  
  3166. fenxiangjlmap.set('mark8_4',mark8_4)
  3167. fenxiangmap.set('mark8_4_1',mark8_4_1)
  3168. fenxiangmap.set('mark8_4_11',mark8_4_11)
  3169. fenxiangmap.set('mark8_4_12',mark8_4_12)
  3170. fenxiangmap.set('mark8_4_13',mark8_4_13)
  3171. fenxiangmap.set('mark8_4_14',mark8_4_14)
  3172. fenxiangmap.set('mark8_4_2',mark8_4_2)
  3173. if(!((//start1
  3174. mark8_4_1 === '×'||mark8_4_11 === '×'||mark8_4_12 === '×'||mark8_4_13 === '×'||mark8_4_14 === '×'||mark8_4_2 === '×'
  3175. //end1
  3176. ) && mark8_4 === '×'||(
  3177. //start2
  3178. mark8_4_1 != '×'&&mark8_4_11 != '×'&&mark8_4_12 != '×'&&mark8_4_13 != '×'&&mark8_4_14 != '×'&&mark8_4_2 != '×'
  3179. //end2
  3180. ) && mark8_4 != '×'))
  3181. {addstrtip('8_4结论有误!')}
  3182. if(mark8_4_11!='-')
  3183. {
  3184. addstrtip('8_4瞬时式安全钳!')
  3185. }
  3186. if(mark8_4_13!='-')
  3187. {
  3188. addstrtip('8_4超面积载货梯!')
  3189. }
  3190. if(mark8_4_14!='-')
  3191. {
  3192. addstrtip('8_4汽车梯!')
  3193. }
  3194. if(mark8_4_2!='-')
  3195. {
  3196. addstrtip('8_4联动定检勾选!')
  3197. }
  3198.  
  3199.  
  3200. var mark8_5 = document.getElementById('1647758051061879f').innerText.trim()
  3201. var mark8_51 = document.getElementById('164775781778136b0').innerText.trim()
  3202.  
  3203. fenxiangjlmap.set('mark8_5',mark8_5)
  3204. fenxiangmap.set('mark8_51',mark8_51)
  3205. if(!((//start1
  3206. mark8_51 === '×'
  3207. //end1
  3208. ) && mark8_5 === '×'||(
  3209. //start2
  3210. mark8_51 != '×'
  3211. //end2
  3212. ) && mark8_5 != '×'))
  3213. {addstrtip('8_5结论有误!')}
  3214. if(mark8_51!='-')
  3215. {
  3216. addstrtip('8_5注意是否有对重安全钳!')
  3217. strinput=strinput+'有对重安全钳 '
  3218. }
  3219. else
  3220. {
  3221. strinput=strinput+'无对重安全钳 '
  3222. }
  3223.  
  3224. var mark8_6 = document.getElementById('16477580766796c3d').innerText.trim()
  3225. var mark8_61 = document.getElementById('1647757847171daf9').innerText.trim()
  3226. var mark8_62 = document.getElementById('1647757872219f0e7').innerText.trim()
  3227.  
  3228. fenxiangjlmap.set('mark8_6',mark8_6)
  3229. fenxiangmap.set('mark8_61',mark8_61)
  3230. fenxiangmap.set('mark8_62',mark8_62)
  3231. if(!((//start1
  3232. mark8_61 === '×'||mark8_62 === '×'
  3233. //end1
  3234. ) && mark8_6 === '×'||(
  3235. //start2
  3236. mark8_61 != '×'&&mark8_62 != '×'
  3237. //end2
  3238. ) && mark8_6 != '×'))
  3239. {addstrtip('8_6结论有误!')}
  3240.  
  3241. if(mark8_62!='-')
  3242. {
  3243. strinput=strinput+'有IC卡 '
  3244. }
  3245. else
  3246. {
  3247. strinput=strinput+'无IC卡 '
  3248. }
  3249.  
  3250. var mark8_7 = document.getElementById('16477580946987e18').innerText.trim()
  3251. var mark8_7_1 = document.getElementById('1647757899302c449').innerText.trim()
  3252. var mark8_7_2 = document.getElementById('1647757928539d02a').innerText.trim()
  3253. var mark8_7_3 = document.getElementById('1622639354819d81c').innerText.trim()
  3254.  
  3255. fenxiangjlmap.set('mark8_7',mark8_7)
  3256. fenxiangmap.set('mark8_7_1',mark8_7_1)
  3257. fenxiangmap.set('mark8_7_2',mark8_7_2)
  3258. fenxiangmap.set('mark8_7_3',mark8_7_3)
  3259. if(!((//start1
  3260. mark8_7_1 === '×'||mark8_7_2 === '×'||mark8_7_3 === '×'
  3261. //end1
  3262. ) && mark8_7 === '×'||(
  3263. //start2
  3264. mark8_7_1 != '×'&&mark8_7_2 != '×'&&mark8_7_3 != '×'
  3265. //end2
  3266. ) && mark8_7 != '×'))
  3267. {addstrtip('8_7结论有误!')}
  3268.  
  3269. var mark8_8 = document.getElementById('16477581114871815').innerText.trim()
  3270. var mark8_8_1 = document.getElementById('16477579491621778').innerText.trim()
  3271.  
  3272. fenxiangjlmap.set('mark8_8',mark8_8)
  3273. fenxiangmap.set('mark8_8_1',mark8_8_1)
  3274. if(!((//start1
  3275. mark8_8_1 === '×'
  3276. //end1
  3277. ) && mark8_8 === '×'||(
  3278. //start2
  3279. mark8_8_1 != '×'
  3280. //end2
  3281. ) && mark8_8 != '×'))
  3282. {addstrtip('8_8结论有误!')}
  3283.  
  3284.  
  3285. var mark8_9 = document.getElementById('16477581260439c64').innerText.trim()
  3286. var mark8_91 = document.getElementById('164775797633243e3').innerText.trim()
  3287.  
  3288. fenxiangjlmap.set('mark8_9',mark8_9)
  3289. fenxiangmap.set('mark8_91',mark8_91)
  3290. if(!((//start1
  3291. mark8_91 === '×'
  3292. //end1
  3293. ) && mark8_9 === '×'||(
  3294. //start2
  3295. mark8_91 != '×'
  3296. //end2
  3297. ) && mark8_9 != '×'))
  3298. {addstrtip('8_9结论有误!')}
  3299.  
  3300.  
  3301. var mark8_10 = document.getElementById('16477581430697589').innerText.trim()
  3302. var mark8_101 = document.getElementById('16477579997751296').innerText.trim()
  3303.  
  3304. fenxiangjlmap.set('mark8_10',mark8_10)
  3305. fenxiangmap.set('mark8_101',mark8_101)
  3306. if(!((//start1
  3307. mark8_101 === '×'
  3308. //end1
  3309. ) && mark8_10 === '×'||(
  3310. //start2
  3311. mark8_101 != '×'
  3312. //end2
  3313. ) && mark8_10 != '×'))
  3314. {addstrtip('8_10结论有误!')}
  3315.  
  3316. //与mark8_11冲突,此处取为mark8_11_
  3317. var mark8_11_ = document.getElementById('1647755319970322e').innerText.trim()
  3318. var mark8_111 = document.getElementById('162263883836576e5').innerText.trim()
  3319.  
  3320. fenxiangjlmap.set('mark8_11_',mark8_11_)
  3321. fenxiangmap.set('mark8_111',mark8_111)
  3322. if(!((//start1
  3323. mark8_111 === '×'
  3324. //end1
  3325. ) && mark8_11_ === '×'||(
  3326. //start2
  3327. mark8_111 != '×'
  3328. //end2
  3329. ) && mark8_11_ != '×'))
  3330. {addstrtip('8_11结论有误!')}
  3331.  
  3332. //与mark8_12冲突,此处取为mark8_12_
  3333. var mark8_12_ = document.getElementById('1647755443342f8e6').innerText.trim()
  3334. var mark8_121 = document.getElementById('16477553696065b01').innerText.trim()
  3335. var mark8_122 = document.getElementById('16477553923233dde').innerText.trim()
  3336.  
  3337. fenxiangjlmap.set('mark8_12_',mark8_12_)
  3338. fenxiangmap.set('mark8_121',mark8_121)
  3339. fenxiangmap.set('mark8_122',mark8_122)
  3340. if(!((//start1
  3341. mark8_121 === '×'||mark8_122 === '×'
  3342. //end1
  3343. ) && mark8_12_ === '×'||(
  3344. //start2
  3345. mark8_121 != '×'&&mark8_122 != '×'
  3346. //end2
  3347. ) && mark8_12_ != '×'))
  3348. {addstrtip('8_12结论有误!')}
  3349.  
  3350. var mark8_13 = document.getElementById('1647755463942829c').innerText.trim()
  3351. var mark8_131 = document.getElementById('164775541838474ba').innerText.trim()
  3352.  
  3353. fenxiangjlmap.set('mark8_13',mark8_13)
  3354. fenxiangmap.set('mark8_131',mark8_131)
  3355. if(!((//start1
  3356. mark8_131 === '×'
  3357. //end1
  3358. ) && mark8_13 === '×'||(
  3359. //start2
  3360. mark8_131 != '×'
  3361. //end2
  3362. ) && mark8_13 != '×'))
  3363. {addstrtip('8_13结论有误!')}
  3364.  
  3365. //附录1 顶部空间
  3366. //附录1 顶部空间
  3367. //附录1 顶部空间
  3368. var markfl1B1 = document.getElementById('1622533928092cea1').textContent.trim().slice(4)
  3369. var markfl1C1 = document.getElementById('1622534045094bdc8').textContent.trim().slice(4)
  3370. var markfl1A1 = document.getElementById('16225341421569790').textContent.trim().slice(5)
  3371.  
  3372. var markfl1B2 = document.getElementById('1622533949156916c').textContent.trim().slice(4)
  3373. var markfl1C2 = document.getElementById('16225340603829763').textContent.trim().slice(4)
  3374. var markfl1A2 = document.getElementById('16225341666546ed2').textContent.trim().slice(5)
  3375.  
  3376. var markfl1B3 = document.getElementById('16225339732802755').textContent.trim().slice(4)
  3377. var markfl1C3 = document.getElementById('16225340763990139').textContent.trim().slice(4)
  3378. var markfl1A3 = document.getElementById('1622534189078e9a6').textContent.trim().slice(5)
  3379.  
  3380. var markfl1B4 = document.getElementById('16225340056313e2b').textContent.trim().slice(4)
  3381. var markfl1C4 = document.getElementById('1622534093465cc23').textContent.trim().slice(4)
  3382. var markfl1A4 = document.getElementById('1622534204941d171').textContent.trim().slice(5)
  3383.  
  3384. var markfl1H = document.getElementById('16225341093213226').textContent.trim().slice(4)
  3385.  
  3386. var markfl1_4 = document.getElementById('162253319182817c').textContent.trim().slice(5)
  3387. if(markfl1_4!='符合要求'&&markfl1_4!='N')
  3388. {
  3389. addstrtip('附录1顶层空间数据条件4是否正确!')
  3390. }
  3391. var markfl1_5 = document.getElementById('16225342574690973').textContent.trim().slice(4)
  3392.  
  3393. if(markfl1_5!='-')
  3394. {
  3395. if(!(markfl1B1==='-'&&markfl1C1==='-'&&markfl1A1==='-'&&
  3396. markfl1B2==='-'&&markfl1C2==='-'&&markfl1A2==='-'&&
  3397. markfl1B3==='-'&&markfl1C3==='-'&&markfl1A3==='-'&&
  3398. markfl1B4==='-'&&markfl1C4==='-'&&markfl1A4==='-'&&
  3399. markfl1H==='-'&&markfl1_4==='-'))
  3400. {
  3401. addstrtip('附录1顶层空间数据与条件5矛盾!')
  3402. }
  3403. }
  3404. else
  3405. {
  3406. if(!(markfl1B1 != '-'&&markfl1C1 != '-' &&markfl1A1 != '-' &&
  3407. markfl1B2 != '-'&&markfl1C2 != '-'&&markfl1A2 != '-' &&
  3408. markfl1B3 != '-'&&markfl1C3 != '-'&&markfl1A3 != '-'))
  3409. {
  3410. addstrtip('附录1顶层空间数据不完整!')
  3411. }
  3412. if(markfl1B4 != '-'||markfl1C4 != '-'||markfl1A4 != '-')
  3413. {
  3414. addstrtip('附录1顶层空间附件距离有填写!')
  3415. var dincengdatafujian4right=false
  3416. if(!isNaN(Number(markfl1B4))&&!isNaN(Number(markfl1C4))&&!isNaN(Number(markfl1A4)))
  3417. {
  3418. if(parseFloat(markfl1B4)>0&&parseFloat(markfl1C4)>0&&parseFloat(markfl1A4)>0)
  3419. {
  3420. dincengdatafujian4right=true
  3421. }
  3422. }
  3423. if(!dincengdataright)
  3424. {
  3425. addstrtip('注意附录1顶层空间附件距离数据是否正确!')
  3426. }
  3427. }
  3428. }
  3429.  
  3430.  
  3431. var dincengdataright=false
  3432. if(!isNaN(Number(markfl1B1))&&!isNaN(Number(markfl1C1))&&!isNaN(Number(markfl1A1))&&
  3433. !isNaN(Number(markfl1B2))&&!isNaN(Number(markfl1C2))&&!isNaN(Number(markfl1A2))&&
  3434. !isNaN(Number(markfl1B3))&&!isNaN(Number(markfl1C3))&&!isNaN(Number(markfl1A3))&&
  3435. !isNaN(Number(markfl1H)))
  3436. {
  3437. if(parseFloat(markfl1B1)>0&&parseFloat(markfl1C1)>0&&parseFloat(markfl1A1)>0&&
  3438. parseFloat(markfl1B2)>0&&parseFloat(markfl1C2)>0&&parseFloat(markfl1A2)>0&&
  3439. parseFloat(markfl1B3)>0&&parseFloat(markfl1C3)>0&&parseFloat(markfl1A3)>0&&
  3440. parseFloat(markfl1H)>0)
  3441. {
  3442. dincengdataright=true
  3443. }
  3444. }
  3445.  
  3446.  
  3447. if(!dincengdataright)
  3448. {
  3449. addstrtip('注意附录1顶层空间数据是否正确!')
  3450. }
  3451.  
  3452. var markfl1B1f=parseFloat(markfl1B1)
  3453. var markfl1C1f=parseFloat(markfl1C1)
  3454. var markfl1A1f=parseFloat(markfl1A1)
  3455.  
  3456. var markfl1B2f=parseFloat(markfl1B2)
  3457. var markfl1C2f=parseFloat(markfl1C2)
  3458. var markfl1A2f=parseFloat(markfl1A2)
  3459.  
  3460. var markfl1B3f=parseFloat(markfl1B3)
  3461. var markfl1C3f=parseFloat(markfl1C3)
  3462. var markfl1A3f=parseFloat(markfl1A3)
  3463.  
  3464. var markfl1B4f=parseFloat(markfl1B4)
  3465. var markfl1C4f=parseFloat(markfl1C4)
  3466. var markfl1A4f=parseFloat(markfl1A4)
  3467.  
  3468. var markfl1Hf=parseFloat(markfl1H)
  3469. var edsudu=parseFloat(gkedinsudu)
  3470. var zhidaofujian=(0.1+0.035*Math.pow(edsudu,2)).toFixed(3)
  3471. var zuigao=(0.3+0.035*Math.pow(edsudu,2)).toFixed(3)
  3472. var zhanren=(1.0+0.035*Math.pow(edsudu,2)).toFixed(3)
  3473. var ti
  3474. if(Math.abs(markfl1B1f-zhidaofujian)>0.0001)
  3475. {
  3476. ti='制导行程要求值与额定速度:'
  3477. ti=ti.concat(gkedinsudu)
  3478. ti=ti.concat('对应值:')
  3479. ti=ti.concat(zhidaofujian.toString())
  3480. ti=ti.concat('不符');
  3481. addstrtip(ti)
  3482. }
  3483. if(Math.abs(markfl1B2f-zhanren)>0.0001)
  3484. {
  3485. ti='可站人要求值与额定速度:'
  3486. ti=ti.concat(gkedinsudu);
  3487. ti=ti.concat('对应值:')
  3488. ti=ti.concat(zhanren.toString())
  3489. ti=ti.concat('不符')
  3490. addstrtip(ti)
  3491. }
  3492. if(Math.abs(markfl1B3f-zuigao)>0.0001)
  3493. {
  3494. ti='最高部件要求值与额定速度:'
  3495. ti=ti.concat(gkedinsudu)
  3496. ti=ti.concat('对应值:')
  3497. ti=ti.concat(zuigao.toString())
  3498. ti=ti.concat('不符')
  3499. addstrtip(ti)
  3500. }
  3501. if(markfl1B4 != '-'||markfl1C4 != '-'||markfl1A4 != '-')
  3502. {
  3503. if(Math.abs(markfl1B4f-zhidaofujian)>0.0001)
  3504. {
  3505. ti='附件要求值与额定速度:'
  3506. ti=ti.concat(gkedinsudu)
  3507. ti=ti.concat('对应值:')
  3508. ti=ti.concat(zhidaofujian.toString())
  3509. ti=ti.concat('不符')
  3510. addstrtip(ti)
  3511. }
  3512. }
  3513. //对两个浮点数判断大小和是否相等不能直接用==来判断,会出错!明明相等的两个数比较反而是不相等!
  3514. //对于两个浮点数比较只能通过相减并与预先设定的精度比较,记得要取绝对值!
  3515. if(Math.abs(markfl1C1f-markfl1Hf-markfl1A1f)>0.0001)
  3516. {
  3517. addstrtip('C1-H != A1')
  3518. }
  3519. if(Math.abs(markfl1C2f-markfl1Hf-markfl1A2f)>0.0001)
  3520. {
  3521. addstrtip('C2-H != A2')
  3522. }
  3523. if(Math.abs(markfl1C3f-markfl1Hf-markfl1A3f)>0.0001)
  3524. {
  3525. addstrtip('C3-H != A3')
  3526. }
  3527.  
  3528. if(Math.abs(markfl1C4f-markfl1Hf-markfl1A4f)>0.0001)
  3529. {
  3530. addstrtip('C3-H != A3')
  3531. }
  3532.  
  3533.  
  3534. if(markfl1A1f<markfl1B1f)
  3535. {
  3536. addstrtip('A1 < B1')
  3537. }
  3538. if(markfl1A2f<markfl1B2f)
  3539. {
  3540. addstrtip('A2 < B2')
  3541. }
  3542. if(markfl1A3f<markfl1B3f)
  3543. {
  3544. addstrtip('A3 < B3')
  3545. }
  3546. if(markfl1A4f<markfl1B4f)
  3547. {
  3548. addstrtip('A4 < B4')
  3549. }
  3550.  
  3551.  
  3552. //附录3平衡系数表
  3553. //附录3平衡系数表
  3554. //附录3平衡系数表
  3555. var markfl3_30s = document.getElementById('15536944226714b1b').textContent.trim().slice(9)
  3556. var markfl3_30x = document.getElementById('155369442267132b2').textContent.trim().slice(11)
  3557. var markfl3_40s = document.getElementById('1553694422671f5dc').textContent.trim().slice(9)
  3558. var markfl3_40x = document.getElementById('155369442267160d0').textContent.trim().slice(11)
  3559.  
  3560. var markfl3_45s = document.getElementById('15536944226712c4c').textContent.trim().slice(9)
  3561. var markfl3_45x = document.getElementById('15536944226717a21').textContent.trim().slice(11)
  3562.  
  3563. var markfl3_50s = document.getElementById('1553694422671b35b').textContent.trim().slice(9)
  3564. var markfl3_50x = document.getElementById('1553694422671475d').textContent.trim().slice(11)
  3565. var markfl3_60s = document.getElementById('155369442267162a5').textContent.trim().slice(9)
  3566. var markfl3_60x = document.getElementById('155369442267117f1').textContent.trim().slice(11)
  3567.  
  3568. var pinghengxishuright=false
  3569. if(!isNaN(Number(markfl3_30s))&&!isNaN(Number(markfl3_30x))&&
  3570. !isNaN(Number(markfl3_40s))&&!isNaN(Number(markfl3_40x))&&
  3571. !isNaN(Number(markfl3_45s))&&!isNaN(Number(markfl3_45x))&&
  3572. !isNaN(Number(markfl3_50s))&&!isNaN(Number(markfl3_50x))&&
  3573. !isNaN(Number(markfl3_60s))&&!isNaN(Number(markfl3_60x)))
  3574. {
  3575. if(parseFloat(markfl3_30s)>0&&parseFloat(markfl3_30x)>0&&
  3576. parseFloat(markfl3_40s)>0&&parseFloat(markfl3_40x)>0&&
  3577. parseFloat(markfl3_45s)>0&&parseFloat(markfl3_45x)>0&&
  3578. parseFloat(markfl3_50s)>0&&parseFloat(markfl3_50x)>0&&
  3579. parseFloat(markfl3_60s)>0&&parseFloat(markfl3_60x)>0)
  3580. {
  3581. pinghengxishuright=true
  3582. }
  3583. }
  3584. if(!pinghengxishuright)
  3585. {
  3586. addstrtip('注意附录3平衡系数数据是否正确!')
  3587. }
  3588.  
  3589. var markfl3_30sf=parseFloat(markfl3_30s)
  3590. var markfl3_30xf=parseFloat(markfl3_30x)
  3591. var markfl3_40sf=parseFloat(markfl3_40s)
  3592. var markfl3_40xf=parseFloat(markfl3_40x)
  3593.  
  3594. var markfl3_45sf=parseFloat(markfl3_45s)
  3595. var markfl3_45xf=parseFloat(markfl3_45x)
  3596.  
  3597. var markfl3_50sf=parseFloat(markfl3_50s)
  3598. var markfl3_50xf=parseFloat(markfl3_50x)
  3599. var markfl3_60sf=parseFloat(markfl3_60s)
  3600. var markfl3_60xf=parseFloat(markfl3_60x)
  3601.  
  3602. var shangxing=[markfl3_30sf,markfl3_40sf,markfl3_45sf,markfl3_50sf,markfl3_60sf]
  3603. var xiaxing=[markfl3_30xf,markfl3_40xf,markfl3_45xf,markfl3_50xf,markfl3_60xf]
  3604. var sxright=true
  3605. var xxright=true
  3606. var pinghengqidian=-1//平衡系数点
  3607. var pinghengxishu=-1//平衡系数
  3608. var length = shangxing.length;//对数组进行遍历
  3609. var a1=0,b1=0,b2=0,d1=0,d2=0
  3610. for (var i=0;i<length-1;i++){
  3611. if(shangxing[i]>shangxing[i+1])
  3612. {
  3613. sxright=false
  3614. }
  3615. if(xiaxing[i]<xiaxing[i+1])
  3616. {
  3617. xxright=false
  3618. }
  3619. if(((shangxing[i]<xiaxing[i])&&(shangxing[i+1]>xiaxing[i+1]))||(shangxing[i]===xiaxing[i]))
  3620. {
  3621. pinghengqidian=i
  3622. }
  3623. }
  3624. if(!sxright)
  3625. {
  3626. addstrtip('上行数据不递增!')
  3627. }
  3628. if(!xxright)
  3629. {
  3630. addstrtip('下行数据不递减!')
  3631. }
  3632. if(pinghengqidian===-1)
  3633. {
  3634. addstrtip('注意附录3平衡系数数据无交点!')
  3635. }
  3636. else
  3637. {
  3638. if(pinghengqidian===0)
  3639. {
  3640. addstrtip('注意附录3平衡系数小于0.4!')
  3641. }
  3642. else if(pinghengqidian===1)
  3643. {
  3644. if(shangxing[pinghengqidian]===xiaxing[pinghengqidian])
  3645. {
  3646. pinghengxishu=0.4
  3647. }
  3648. else
  3649. {
  3650. a1=0.4
  3651. b1=shangxing[pinghengqidian]
  3652. b2=shangxing[pinghengqidian+1]
  3653. d1=xiaxing[pinghengqidian]
  3654. d2=xiaxing[pinghengqidian+1]
  3655. pinghengxishu=(a1*((b2-b1)-(d2-d1))+0.05*(d1-b1))/((b2-b1)-(d2-d1))
  3656. pinghengxishu=pinghengxishu.toFixed(2)
  3657. }
  3658. }
  3659. else if(pinghengqidian===2)
  3660. {
  3661. if(shangxing[pinghengqidian]===xiaxing[pinghengqidian])
  3662. {
  3663. pinghengxishu=0.45
  3664. }
  3665. else
  3666. {
  3667. a1=0.45
  3668. b1=shangxing[pinghengqidian]
  3669. b2=shangxing[pinghengqidian+1]
  3670. d1=xiaxing[pinghengqidian]
  3671. d2=xiaxing[pinghengqidian+1]
  3672. pinghengxishu=(a1*((b2-b1)-(d2-d1))+0.05*(d1-b1))/((b2-b1)-(d2-d1))
  3673. pinghengxishu=pinghengxishu.toFixed(2)
  3674. }
  3675. }
  3676. else if(pinghengqidian===3)
  3677. {
  3678. if(shangxing[pinghengqidian]===xiaxing[pinghengqidian])
  3679. {
  3680. pinghengxishu=0.5
  3681. }
  3682. else
  3683. {
  3684. addstrtip('注意附录3平衡系数大于0.5!')
  3685. }
  3686. }
  3687. }
  3688. if(pinghengxishu!=-1)
  3689. {
  3690. if(mark8_1_1!='-')
  3691. {
  3692. if(Math.abs(mark8_1_1f-pinghengxishu)>0.001)
  3693. {
  3694. var phxs='注意附录3平衡系数:'+pinghengxishu.toString()+'与mark8.1项:'+mark8_1_1.toString()+'不一致!'
  3695. addstrtip(phxs)
  3696. }
  3697. }
  3698. }
  3699.  
  3700.  
  3701.  
  3702. //下次制动是否勾选
  3703.  
  3704. if(mark8_131==='-')
  3705. {
  3706. addstrtip('8_13TIP:制动未勾选!')
  3707. }
  3708.  
  3709.  
  3710. if((mark2_1_11!='-'||mark2_1_12!='-'||mark2_1_13!='-'||mark2_1_14!='-'//机房爬梯
  3711. ||mark2_1_31!='-'||mark2_1_32!='-'||mark2_1_33!='-'||mark2_3_3 !='-'//机房门及地面高度差
  3712. ||mark2_4!='-'|mark2_6_4!='-'//地面开口,共用机房
  3713. ||mark2_7_51!='-'||mark2_7_52!='-'||mark2_7_53!='-'||mark2_7_54!='-'||mark2_7_55!='-')//盘车松闸
  3714. &&(mark2_6_11 !='-'||mark2_6_12 !='-'||mark2_6_13 !='-'//无机房主开关
  3715. ||mark2_8_51 !='-'||mark2_8_52 !='-'||mark2_8_53 !='-'||mark2_8_54 !='-'//无机房紧急操作及动态测试装置
  3716. ||mark7_1!='-'||mark7_2!='-'||mark7_3!='-'))
  3717. {
  3718. addstrtip('无机房与有机房项目同时勾选!')
  3719. }
  3720. //无机房项目校验,若不是无机房,通过使用登记编号判断是否为无机房
  3721. if(mark7_1==='-'&&mark7_2==='-'&&mark7_3==='-')
  3722. {
  3723. if(mark2_1_31 === '-'&&mark2_1_32 === '-'&&mark2_1_33 === '-')//机房门
  3724. {
  3725. addstrtip('无机房项目7与机房门同为无此项!')
  3726. }
  3727. if(mark2_6_11 !='-'||mark2_6_12 !='-'||mark2_6_13 !='-')//无机房主开关
  3728. {
  3729. addstrtip('无机房项目7与无机房主开关矛盾!')
  3730. }
  3731. if(mark2_8_51 !='-'||mark2_8_52 !='-'||mark2_8_53 !='-'||mark2_8_54 !='-')//无机房紧急操作及动态测试装置
  3732. {
  3733. addstrtip('无机房项目7与紧急操作及动态测试装置矛盾!')
  3734. }
  3735. if(mark2_5_2==='-'){
  3736. addstrtip('有机房与mark2_5_2矛盾!')
  3737. }
  3738. }
  3739. //若是无机房
  3740. else if(!((mark7_1!='-'&&mark7_2==='-'&&mark7_3==='-')
  3741. ||(mark7_1==='-'&&mark7_2!='-'&&mark7_3==='-')
  3742. ||(mark7_1==='-'&&mark7_2==='-'&&mark7_3!='-')))
  3743. {
  3744. addstrtip('无机房项目7_1、7_2、7_3矛盾!')
  3745. }
  3746. else
  3747. {
  3748. if(mark2_5_2!='-'){
  3749. addstrtip('无机房与mark2_5_2矛盾!')
  3750. }
  3751. if(mark2_1_11 != '-'&&mark2_1_12 != '-'&&mark2_1_13 !='-'&&mark2_1_14 != '-' )//机房爬梯
  3752. {
  3753. addstrtip('无机房项目7与机房爬梯矛盾!')
  3754. }
  3755. if(mark2_1_31 != '-'&&mark2_1_32!= '-'&&mark2_1_33 !='-')//机房门
  3756. {
  3757. addstrtip('无机房项目7与机房门矛盾!')
  3758. }
  3759. if(mark2_3_3 != '-')//地面高度差
  3760. {
  3761. addstrtip('无机房项目7与机房地面高度差矛盾!')
  3762. }
  3763. if(mark2_7_51 != '-'&&mark2_7_52!= '-'&&mark2_7_53 != '-'&&mark2_7_54 != '-'&&mark2_7_55 != '-')//盘车松闸
  3764. {
  3765. addstrtip('无机房项目7与盘车松闸矛盾!')
  3766. }
  3767. if(mark2_6_11==='-'||mark2_6_13 ==='-')//无机房主开关
  3768. {
  3769. addstrtip('无机房项目7与无机房主开关矛盾!')
  3770. }
  3771. if(mark2_8_51 ==='-'||mark2_8_52 ==='-'||mark2_8_53==='-'||mark2_8_54==='-')//无机房紧急操作及动态测试装置
  3772. {
  3773. addstrtip('无机房项目7与紧急操作及动态测试装置矛盾!')
  3774. }
  3775.  
  3776. }
  3777. //曳引能力验证
  3778. if(mark2_7_32!='-')
  3779. {
  3780. if(mark8_91=='-')
  3781. {
  3782. addstrtip('曳引能力验证项2_7_32与8_9矛盾!')
  3783. }
  3784. if(mark8_101=='-')
  3785. {
  3786. addstrtip('曳引能力验证项2_7_32与8_10矛盾!')
  3787. }
  3788. if(mark8_111=='-')
  3789. {
  3790. addstrtip('曳引能力验证项2_7_32与8_11矛盾!')
  3791. }
  3792. }
  3793. //货梯验证
  3794. if(sbpz==='曳引驱动载货电梯')
  3795. {
  3796. if(gkxiacizhidongshijian!='-'||gkxiacizhidongshijian!='')
  3797. {
  3798. addstrtip('设备品种与下次制动时间矛盾!')
  3799. }
  3800. if(mark6_3_13==='-'&&mark6_3_14==='-'&&mark6_3_15==='-')//货梯没画货梯项目
  3801. {
  3802. addstrtip('设备品种与6_3项矛盾!')
  3803. }
  3804. }
  3805. if(sbpz==='曳引驱动乘客电梯')
  3806. {
  3807. if(gkxiacizhidongshijian==='-'||gkxiacizhidongshijian==='')
  3808. {
  3809. addstrtip('设备品种与下次制动时间矛盾!')
  3810. }
  3811. if(mark6_3_11==='-'&&mark6_3_12==='-'&&mark6_3_15==='-')//客梯没画客梯项目
  3812. {
  3813. addstrtip('设备品种与6_3项矛盾!')
  3814. }
  3815. if(mark6_3_13!='-'||mark6_3_14!='-')//客梯画了货梯项目
  3816. {
  3817. addstrtip('设备品种与6_3项矛盾!')
  3818. }
  3819. if(mark4_6_21!='-'||mark4_6_22!='-'||mark4_6_23!='-')//超面积载货电梯
  3820. {
  3821. addstrtip('设备品种与4_6项矛盾!')
  3822. }
  3823. if(mark8_4_11!='-'||mark8_4_13!='-')//超面积载货电梯
  3824. {
  3825. addstrtip('设备品种与8_4项矛盾!')
  3826. }
  3827. if(mark8_121!='-')//超面积载货电梯静态曳引检查
  3828. {
  3829. addstrtip('设备品种与8_12项矛盾!')
  3830. }
  3831. }
  3832.  
  3833. //验证旁路、门回路检测等新项目
  3834. if(zhizaodate.getTime()>=date20180101.getTime())
  3835. {
  3836. if(mark2_8_61=== '-'&& mark2_8_62=== '-'&&mark2_8_63 === '-'&&mark2_8_64=== '-')
  3837. {
  3838. addstrtip('制造日期与旁路矛盾!')
  3839. }
  3840. if(mark2_8_71 === '-'&&mark2_8_72 === '-')
  3841. {
  3842. addstrtip('制造日期与门回路矛盾!')
  3843. }
  3844. if(mark2_8_8 === '-')
  3845. {
  3846. addstrtip('制造日期与制动器故障保护矛盾!')
  3847. }
  3848. }
  3849. else
  3850. {
  3851. if(mark2_8_61!= '-'|| mark2_8_62!= '-'||mark2_8_63!= '-'||mark2_8_64!= '-')
  3852. {
  3853. addstrtip('制造日期与旁路矛盾!')
  3854. }
  3855. if(mark2_8_71 != '-'||mark2_8_72 != '-')
  3856. {
  3857. addstrtip('制造日期与门回路矛盾!')
  3858. }
  3859. if(mark2_8_8 != '-')
  3860. {
  3861. addstrtip('制造日期与制动器故障保护矛盾!')
  3862. }
  3863. }
  3864.  
  3865. //注意制造日期与轿门机械锁及轿门开门限制是否矛盾
  3866. if(zhizaodate.getTime()<date20171001.getTime())
  3867. {
  3868. if(mark3_75!= '-'|| mark6_9_2!= '-')
  3869. {
  3870. addstrtip('注意制造日期与轿门机械锁是否矛盾!')
  3871. }
  3872. if(mark6_11_1!= '-'|| mark6_11_2!= '-')
  3873. {
  3874. addstrtip('注意制造日期与轿门开门限制是否矛盾!')
  3875. }
  3876. }
  3877. else
  3878. {
  3879. if(mark6_11_1=== '-'|| mark6_11_2=== '-')
  3880. {
  3881. addstrtip('注意制造日期与轿门开门限制是否矛盾!')
  3882. }
  3883. }
  3884. //注意制造日期与轿门机械锁是否矛盾
  3885. if(zhizaodate.getTime()>=date20171001.getTime())
  3886. {
  3887. if(mark3_75=== '-'&& mark6_9_2=== '-'&&mark6_11_1=== '-'&&mark6_11_2=== '-')
  3888. {
  3889. addstrtip('注意制造日期与轿门机械锁、轿门开门限制是否矛盾!')
  3890. }
  3891. }
  3892. if(mark3_75!= '-'&& mark6_9_2!= '-'&&mark6_11_1=== '-'&&mark6_11_2=== '-')
  3893. {
  3894. addstrtip('注意轿门机械锁与轿门开门限制是否矛盾!')
  3895. }
  3896. //验证UCMP
  3897. if(zhizaodate.getTime()>=date20160701.getTime())
  3898. {
  3899. if(zhizaodate.getTime()>=date20171001.getTime())
  3900. {
  3901. if(mark8_3_1=== '-'&& mark8_3_2=== '-')
  3902. {
  3903. addstrtip('制造日期与UCMP矛盾!')
  3904. }
  3905. }
  3906. else
  3907. {
  3908. if(mark8_3_1=== '-'&& mark8_3_2=== '-')
  3909.  
  3910. {addstrtip('注意制造日期与UCMP是否矛盾!')}
  3911. }
  3912. }
  3913. else
  3914. {
  3915. if(mark8_3_1!= '-'|| mark8_3_2!= '-')
  3916. {
  3917. addstrtip('注意制造日期与UCMP是否矛盾!')
  3918. }
  3919. }
  3920. //验证UCMP与轿门开门限制
  3921. if(mark8_3_1=== '-'&& mark8_3_2=== '-'&&mark6_11_2!= '-')
  3922. {
  3923. addstrtip('UCMP与轿门开门限制矛盾!')
  3924. }
  3925. //验证UCMP与蜗轮蜗杆驱动主机的关系
  3926. if(mark8_3_1!= '-'&& mark8_3_2=== '-')
  3927. {
  3928. addstrtip('注意UCMP与蜗轮蜗杆驱动主机的关系!')
  3929. }
  3930.  
  3931. //验证额定速度与缓冲器类型
  3932. if(floatedinsudu>1.0&&mark3_15_4==='-')
  3933. {
  3934. addstrtip('额定速度与缓冲器类型不匹配!')
  3935. }
  3936. //验证额定速度与补偿绳的关系
  3937. if(floatedinsudu>3.5&&mark5_3_31==='-'&&mark5_3_32==='-')
  3938. {
  3939. addstrtip('额定速度与补偿绳防跳绳不匹配!')
  3940. }
  3941. //注意提升高度与轿厢机房对讲系统是否匹配
  3942. if(parseFloat(gkcengshu)>=10&&mark4_8_22==='-')
  3943. {
  3944. addstrtip('注意提升高度与轿厢机房对讲系统是否匹配!')
  3945. }
  3946. if(parseFloat(gkcengshu)<10&&mark4_8_22!='-')
  3947. {
  3948. addstrtip('注意提升高度与轿厢机房对讲系统是否匹配!')
  3949. }
  3950.  
  3951. //验证使用登记证编号
  3952. if(gkshiyongdengji.length!=20&&gkshiyongdengji.length!=14)
  3953. {
  3954. if(gkshiyongdengji.trim()!='-')
  3955. {
  3956. addstrtip('使用登记证编号位数错误!')
  3957. }
  3958.  
  3959. }
  3960. else
  3961. {
  3962. if(gkshiyongdengji.length===20)
  3963. {
  3964. yanzhengshiyongdengjihaoold(gkshiyongdengji)
  3965. }
  3966. if(gkshiyongdengji.length===14)
  3967. {
  3968. yanzhengshiyongdengjihaonew(gkshiyongdengji)
  3969. }
  3970. }
  3971.  
  3972. if ((mark1_1 === '×'||mark1_2 === '×'||mark1_3 === '×'||mark1_4 === '×'
  3973. ||mark2_1 === '×'||mark2_2 === '×'||mark2_3 === '×'||mark2_4 === '×'||mark2_5 === '×'
  3974. ||mark2_6 === '×'||mark2_7 === '×'||mark2_8 === '×'||mark2_9 === '×'||mark2_10 === '×'||mark2_11 === '×'||mark2_12 === '×'||mark2_13 === '×'
  3975. ||mark3_1 === '×'||mark3_2 === '×'||mark3_3 === '×'||mark3_4 === '×'||mark3_5 === '×'||mark3_6 === '×'
  3976. ||mark3_7 === '×'||mark3_8 === '×'||mark3_9 === '×'||mark3_10 === '×'||mark3_11 === '×'||mark3_12 === '×'
  3977. ||mark3_13 === '×'||mark3_14 === '×'||mark3_15 === '×'||mark3_16 === '×'
  3978. ||mark4_1=== '×'||mark4_2 === '×'||mark4_3 === '×'||mark4_4=== '×'||mark4_5 === '×'||mark4_6 === '×'||mark4_7=== '×'||mark4_8 === '×'||mark4_9=== '×'
  3979. ||mark4_10=== '×'||mark4_11 === '×'
  3980. ||mark5_1 === '×'||mark5_2 === '×'||mark5_3 === '×'
  3981. ||mark5_4 === '×'||mark5_5 === '×'||mark5_6 === '×'
  3982. ||mark6_1 === '×'||mark6_2 === '×'||mark6_3 === '×'
  3983. ||mark6_4 === '×'||mark6_5 === '×'||mark6_6 === '×'
  3984. ||mark6_7 === '×'||mark6_8 === '×'||mark6_9_1j === '×'
  3985. ||mark6_9_14j === '×'||mark6_9_2j === '×'
  3986. ||mark6_10 === '×'||mark6_11 === '×'||mark6_12 === '×'
  3987. ||mark7_1 === '×'||mark7_2 === '×'||mark7_3 === '×'||mark7_4 === '×'
  3988. ||mark8_1 === '×'||mark8_2 === '×'
  3989. ||mark8_3 === '×'||mark8_4 === '×'||mark8_5 === '×'
  3990. ||mark8_6 === '×'||mark8_7 === '×'||mark8_8 === '×'||mark8_9 === '×'
  3991. ||mark8_10 === '×'||mark8_11_ === '×'||mark8_12_ === '×'
  3992. ||mark8_13 === '×'
  3993. ) &&(jljianyanjielun==='合格'||jljianyanjielun==='复检合格') ||
  3994. (mark1_1 != '×'||mark1_2 != '×'||mark1_3 != '×'||mark1_4 != '×'
  3995. ||mark2_1 != '×'||mark2_2 != '×'||mark2_3 != '×'||mark2_4 != '×'||mark2_5 != '×'
  3996. ||mark2_6 != '×'||mark2_7 != '×'||mark2_8 != '×'||mark2_9 != '×'||mark2_10 != '×'||mark2_11 != '×'||mark2_12 != '×'||mark2_13 != '×'
  3997. ||mark3_1 != '×'||mark3_2 != '×'||mark3_3 != '×'||mark3_4 != '×'||mark3_5 != '×'||mark3_6 != '×'
  3998. ||mark3_7 != '×'||mark3_8 != '×'||mark3_9 != '×'||mark3_10 != '×'||mark3_11 != '×'||mark3_12 != '×'
  3999. ||mark3_13 != '×'||mark3_14 != '×'||mark3_15 != '×'||mark3_16 != '×'
  4000. ||mark4_1!= '×'||mark4_2 != '×'||mark4_3 != '×'||mark4_4!= '×'||mark4_5 != '×'||mark4_6 != '×'||mark4_7!= '×'||mark4_8 != '×'||mark4_9!= '×'
  4001. ||mark4_10!= '×'||mark4_11 != '×'
  4002. ||mark5_1 != '×'||mark5_2 != '×'||mark5_3 != '×'
  4003. ||mark5_4 != '×'||mark5_5 != '×'||mark5_6 != '×'
  4004. ||mark6_1 != '×'||mark6_2 != '×'||mark6_3 != '×'
  4005. ||mark6_4 != '×'||mark6_5 != '×'||mark6_6 != '×'
  4006. ||mark6_7 != '×'||mark6_8 != '×'||mark6_9_1j != '×'
  4007. ||mark6_9_14j != '×'||mark6_9_2j != '×'
  4008. ||mark6_10 != '×'||mark6_11 != '×'||mark6_12 != '×'
  4009. ||mark7_1 != '×'||mark7_2 != '×'||mark7_3 != '×'||mark7_4 != '×'
  4010. ||mark8_1 != '×'||mark8_2 != '×'
  4011. ||mark8_3 != '×'||mark8_4 != '×'||mark8_5 != '×'
  4012. ||mark8_6 != '×'||mark8_7 != '×'||mark8_8 != '×'||mark8_9 != '×'
  4013. ||mark8_10 != '×'||mark8_11_ != '×'||mark8_12_ != '×'
  4014. ||mark8_13 != '×'
  4015. ) && (jljianyanjielun==='不合格'||jljianyanjielun==='复检不合格'))
  4016. {
  4017. addstrtip('结论有误!')
  4018. //highlightedFields.push(document.getElementById('16226362466730b57'), document.getElementById('162260294680410f0'))
  4019. }
  4020. //检验结论与检验日期是否矛盾
  4021. if((jljianyanjielun==='不合格'||jljianyanjielun==='复检不合格')&&gkxiacijianyanriqi!='')
  4022. {
  4023. addstrtip('下次检验日期与检验结论矛盾!')
  4024. }
  4025.  
  4026. if(jljianyanjielun==='不合格'||jljianyanjielun==='复检不合格')
  4027. {
  4028. var errxiang='如下不合格项:\n'
  4029. fenxiangmap.forEach(function(value,key){
  4030. if(value==='×')
  4031. {
  4032. errxiang=errxiang.concat(" ")
  4033. errxiang=errxiang.concat(key)
  4034. errxiang=errxiang.concat("\n")
  4035. }
  4036. });
  4037.  
  4038. errxiang=errxiang.concat(" 需在附表列出。")
  4039. addstrtip(errxiang)
  4040. }
  4041. if((jljianyanjielun==='合格'||jljianyanjielun==='复检合格')&&gkxiacijianyanriqi==='')
  4042. {
  4043. addstrtip('下次检验日期与检验结论矛盾!')
  4044. }
  4045. //概况信息
  4046. if(gkshiyongdengji.length===20)
  4047. {
  4048. if(gkshiyongdengji.substr(0,4)!=sbfenleimap.get('曳引式货梯')
  4049. &&gkshiyongdengji.substr(0,4)!=sbfenleimap.get('无机房货梯')
  4050. &&sbpz==='曳引驱动载货电梯')
  4051. {
  4052. addstrtip('使用登记证编号与概况中设备品种不一致!')
  4053. }
  4054. if(gkshiyongdengji.substr(0,4)!=sbfenleimap.get('曳引式客梯')
  4055. &&gkshiyongdengji.substr(0,4)!=sbfenleimap.get('无机房客梯')
  4056. &&gkshiyongdengji.substr(0,4)!=sbfenleimap.get('观光客梯')
  4057. &&gkshiyongdengji.substr(0,4)!=sbfenleimap.get('病床客梯')
  4058. &&sbpz==='曳引驱动乘客电梯')
  4059. {
  4060. addstrtip('使用登记证编号与概况中设备品种不一致!')
  4061. }
  4062. if(gkshiyongdengji.substr(0,4)===sbfenleimap.get('观光客梯'))
  4063. {
  4064. if(mark6_41==='-')
  4065. {
  4066. addstrtip('注意mark6_41是否需要勾选玻璃门防止拖曳!')
  4067. }
  4068. }
  4069. if((gkshiyongdengji.substr(4,6)!=xingzhenqvhuamap.get('兴庆区'))
  4070. &&(gkshiyongdanweidizhi.search('兴庆区')!=-1)
  4071. ||(gkshiyongdengji.substr(4,6)!=xingzhenqvhuamap.get('西夏区'))
  4072. &&(gkshiyongdanweidizhi.search('西夏区')!=-1)
  4073. ||(gkshiyongdengji.substr(4,6)!=xingzhenqvhuamap.get('金凤区'))
  4074. &&(gkshiyongdanweidizhi.search('金凤区')!=-1)
  4075. ||(gkshiyongdengji.substr(4,6)!=xingzhenqvhuamap.get('永宁县'))
  4076. &&(gkshiyongdanweidizhi.search('永宁县')!=-1)
  4077. ||(gkshiyongdengji.substr(4,6)!=xingzhenqvhuamap.get('贺兰县'))
  4078. &&(gkshiyongdanweidizhi.search('贺兰县')!=-1)
  4079. ||(gkshiyongdengji.substr(4,6)!=xingzhenqvhuamap.get('灵武市'))
  4080. &&(gkshiyongdanweidizhi.search('灵武市')!=-1)
  4081. ||(gkshiyongdengji.substr(4,6)!=xingzhenqvhuamap.get('石嘴山市'))
  4082. &&(gkshiyongdanweidizhi.search('石嘴山市')!=-1)
  4083. ||(gkshiyongdengji.substr(4,6)!=xingzhenqvhuamap.get('大武口区'))
  4084. &&(gkshiyongdanweidizhi.search('大武口区')!=-1)
  4085. ||(gkshiyongdengji.substr(4,6)!=xingzhenqvhuamap.get('惠农区'))
  4086. &&(gkshiyongdanweidizhi.search('惠农区')!=-1)
  4087. ||(gkshiyongdengji.substr(4,6)!=xingzhenqvhuamap.get('平罗县'))
  4088. &&(gkshiyongdanweidizhi.search('平罗县')!=-1)
  4089. ||(gkshiyongdengji.substr(4,6)!=xingzhenqvhuamap.get('利通区'))
  4090. &&(gkshiyongdanweidizhi.search('利通区')!=-1)
  4091. ||(gkshiyongdengji.substr(4,6)!=xingzhenqvhuamap.get('红寺堡区'))
  4092. &&(gkshiyongdanweidizhi.search('红寺堡区')!=-1)
  4093. ||(gkshiyongdengji.substr(4,6)!=xingzhenqvhuamap.get('盐池县'))
  4094. &&(gkshiyongdanweidizhi.search('盐池县')!=-1)
  4095. ||(gkshiyongdengji.substr(4,6)!=xingzhenqvhuamap.get('同心县'))
  4096. &&(gkshiyongdanweidizhi.search('同心县')!=-1)
  4097. ||(gkshiyongdengji.substr(4,6)!=xingzhenqvhuamap.get('青铜峡市'))
  4098. &&(gkshiyongdanweidizhi.search('青铜峡市')!=-1)
  4099. ||(gkshiyongdengji.substr(4,6)!=xingzhenqvhuamap.get('原州区'))
  4100. &&(gkshiyongdanweidizhi.search('原州区')!=-1)
  4101. ||(gkshiyongdengji.substr(4,6)!=xingzhenqvhuamap.get('西吉县'))
  4102. &&(gkshiyongdanweidizhi.search('西吉县')!=-1)
  4103. ||(gkshiyongdengji.substr(4,6)!=xingzhenqvhuamap.get('隆德县'))
  4104. &&(gkshiyongdanweidizhi.search('隆德县')!=-1)
  4105. ||(gkshiyongdengji.substr(4,6)!=xingzhenqvhuamap.get('泾源县'))
  4106. &&(gkshiyongdanweidizhi.search('泾源县')!=-1)
  4107. ||(gkshiyongdengji.substr(4,6)!=xingzhenqvhuamap.get('彭阳县'))
  4108. &&(gkshiyongdanweidizhi.search('彭阳县')!=-1)
  4109. ||(gkshiyongdengji.substr(4,6)!=xingzhenqvhuamap.get('沙坡头区'))
  4110. &&(gkshiyongdanweidizhi.search('沙坡头区')!=-1)
  4111. ||(gkshiyongdengji.substr(4,6)!=xingzhenqvhuamap.get('中宁县'))
  4112. &&(gkshiyongdanweidizhi.search('中宁县')!=-1)
  4113. ||(gkshiyongdengji.substr(4,6)!=xingzhenqvhuamap.get('海原县'))
  4114. &&(gkshiyongdanweidizhi.search('海原县')!=-1)
  4115. )
  4116. {
  4117. addstrtip('使用登记证编号与概况中使用单位地址不一致!')
  4118. }
  4119.  
  4120. var dengjiriqi=gkshiyongdengji.substr(10,4)+'-'
  4121. dengjiriqi=dengjiriqi+gkshiyongdengji.substr(14,2)
  4122. dengjiriqi=dengjiriqi+'-01'
  4123. var dengjiriqidate=StringToDate(dengjiriqi)
  4124. if(!(dengjiriqidate.getTime()>=zhizaodate.getTime()&&parseInt(gkshiyongdengji.substr(10,4))<2018 ))
  4125. {
  4126. addstrtip('使用登记证编号与概况中监督检验日期矛盾,且不应大于2018年!')
  4127. }
  4128. }
  4129. if(gkshiyongdengji.length===14)
  4130. {
  4131. if(gkshiyongdengji.substr(0,1)!=sbtezhengshebeijianchengmap.get('电梯'))
  4132. {
  4133. addstrtip('使用登记证编号与概况中设备类别不一致!')
  4134. }
  4135. if(gkshiyongdengji.substr(1,2)!=sbtezhengdaihaomap.get('曳引驱动载货电梯')
  4136. &&sbpz==='曳引驱动载货电梯')
  4137. {
  4138. addstrtip('使用登记证编号与概况中设备品种不一致!')
  4139. }
  4140. if(gkshiyongdengji.substr(1,2)!=sbtezhengdaihaomap.get('曳引驱动乘客电梯')
  4141. &&sbpz==='曳引驱动乘客电梯')
  4142. {
  4143. addstrtip('使用登记证编号与概况中设备品种不一致!')
  4144. }
  4145.  
  4146. if((gkshiyongdengji.substr(4,1)!=sheqvshizimudaihaomap.get('银川市'))
  4147. &&(gkshiyongdanweidizhi.search('银川市')!=-1)
  4148. ||(gkshiyongdengji.substr(4,1)!=sheqvshizimudaihaomap.get('石嘴山市'))
  4149. &&(gkshiyongdanweidizhi.search('石嘴山市')!=-1)
  4150. ||(gkshiyongdengji.substr(4,1)!=sheqvshizimudaihaomap.get('吴忠市'))
  4151. &&(gkshiyongdanweidizhi.search('吴忠市')!=-1)
  4152. ||(gkshiyongdengji.substr(4,1)!=sheqvshizimudaihaomap.get('固原市'))
  4153. &&(gkshiyongdanweidizhi.search('固原市')!=-1)
  4154. ||(gkshiyongdengji.substr(4,1)!=sheqvshizimudaihaomap.get('中卫市'))
  4155. &&(gkshiyongdanweidizhi.search('中卫市')!=-1))
  4156. {
  4157. addstrtip('使用登记证编号与使用单位地址不一致!')
  4158. }
  4159. if(!(gkshiyongdanweidizhi.search('银川市')||gkshiyongdanweidizhi.search('石嘴山市')||gkshiyongdanweidizhi.search('吴忠市')||gkshiyongdanweidizhi.search('固原市')||gkshiyongdanweidizhi.search('中卫市')))
  4160. {
  4161. addstrtip('使用单位地址应包含XX市!')
  4162. }
  4163.  
  4164. var cur =parseInt(curyear.toString().substr(2,2))
  4165. var jianduyear =parseInt(zhizaodate.getFullYear().toString().substr(2,2))
  4166. var dengjiyear=parseInt(gkshiyongdengji.substr(11,2))
  4167. if(!(dengjiyear<=cur&&dengjiyear>=jianduyear))
  4168. {
  4169. addstrtip('使用登记证号登记年份与监督检验年份矛盾,且不能超过当前日期!')
  4170. }
  4171.  
  4172. }
  4173. //概况信息
  4174.  
  4175.  
  4176. //显示提示信息
  4177. if(strtip.trim()==='')
  4178. {
  4179. strtip='未发现问题'
  4180. }
  4181.  
  4182. input.value=strtip+'\n\n'+strinput
  4183. strtip=''
  4184. strinput=''
  4185. tipnum=0
  4186. //highlightFileds()
  4187.  
  4188. //验证使用登记证号
  4189. function yanzhengshiyongdengjihaonew(gkshiyongdengji)
  4190. {
  4191. var tezhenghao1right=false
  4192. sbtezhengshebeijianchengmap.forEach(function(value,key){
  4193. if(value===gkshiyongdengji.substr(0,1))
  4194. {
  4195. tezhenghao1right=true
  4196. }
  4197. });
  4198. if(!tezhenghao1right)
  4199. {
  4200. addstrtip('注意使用登记证号中特种设备简称是否合理!')
  4201. }
  4202.  
  4203. var tezhenghao2right=false
  4204. sbtezhengdaihaomap.forEach(function(value,key){
  4205. if(value===gkshiyongdengji.substr(1,2))
  4206. {
  4207. tezhenghao2right=true
  4208. }
  4209. });
  4210. if(!tezhenghao2right)
  4211. {
  4212. addstrtip('注意使用登记证号中特种设备品种号是否合理!')
  4213. }
  4214.  
  4215. if(gkshiyongdengji.substr(3,1)!='宁')
  4216. {
  4217. addstrtip('注意使用登记证号中省级代号是否合理!')
  4218. }
  4219. var sheqvshidaihaoright=false
  4220. sheqvshizimudaihaomap.forEach(function(value,key){
  4221. if(value===gkshiyongdengji.substr(4,1))
  4222. {
  4223. sheqvshidaihaoright=true
  4224. }
  4225. });
  4226. if(!sheqvshidaihaoright)
  4227. {
  4228. addstrtip('注意使用登记证号中设区的市代号是否合理!')
  4229. }
  4230. //设备使用地址是否合理
  4231.  
  4232. if(gkshiyongdengji.substr(10,1)!='('||gkshiyongdengji.substr(13,1)!=')')
  4233. {
  4234. addstrtip('注意使用登记证号括号为半角格式!')
  4235. }
  4236.  
  4237. //if(!isNaN(Number(gkshiyongdengji.substr(11,2))))
  4238. if(isNormalInteger(gkshiyongdengji.substr(11,2)))
  4239. {
  4240. var cur =parseInt(curyear.toString().substr(2,2))
  4241.  
  4242.  
  4243. if(parseInt(gkshiyongdengji.substr(11,2))>cur||parseInt(gkshiyongdengji.substr(11,2))<parseInt(zhizaodate.getFullYear().toString().substr(2,2)))
  4244. {
  4245.  
  4246. addstrtip('注意使用登记证号登记年份是否合理!')
  4247. }
  4248. }
  4249.  
  4250. }
  4251. function yanzhengshiyongdengjihaoold(gkshiyongdengji)
  4252. {
  4253. var sbflright=false
  4254. sbfenleimap.forEach(function(value,key){
  4255. if(value===gkshiyongdengji.substr(0,4))
  4256. {
  4257. sbflright=true
  4258. }
  4259. });
  4260. if(!sbflright)
  4261. {
  4262. addstrtip('注意使用登记证号设备分类码是否合理!')
  4263. }
  4264.  
  4265. var xzqhright=false
  4266. xingzhenqvhuamap.forEach(function(value,key){
  4267. if(value===gkshiyongdengji.substr(4,6))
  4268. {
  4269. xzqhright=true
  4270. }
  4271. });
  4272. if(!xzqhright)
  4273. {
  4274. addstrtip('注意使用登记证号行政区划代码是否合理!')
  4275. }
  4276.  
  4277. var nianyueright=false
  4278. if(isNormalInteger(gkshiyongdengji.substr(10,6)))
  4279. {
  4280. if(parseInt(gkshiyongdengji.substr(10,4))>=zhizaodate.getFullYear()&&parseInt(gkshiyongdengji.substr(10,4))<2018
  4281. &&parseInt(gkshiyongdengji.substr(14,2))>0&&parseInt(gkshiyongdengji.substr(14,2))<=12)
  4282. {
  4283. nianyueright=true
  4284. }
  4285. }
  4286. if(!nianyueright)
  4287. {
  4288. addstrtip('注意使用登记证号注册年份码是否合理!')
  4289. }
  4290.  
  4291.  
  4292. if(isNaN(Number(gkshiyongdengji.substr(16,4)))){
  4293.  
  4294. addstrtip('注意使用登记证号顺序码是否合理!')
  4295.  
  4296. }
  4297. }
  4298.  
  4299.  
  4300. }
  4301.  
  4302. var highlightedFields = []
  4303. // 高亮错误的内容
  4304. function highlightFileds() {
  4305. if (!highlightedFields.length) {
  4306. addstrtip('校验通过!')
  4307. return
  4308. }
  4309. highlightedFields.forEach(element => {
  4310. element.style.backgroundColor = 'yellow'
  4311. })
  4312. }
  4313. // 清除高亮内容
  4314. function resetHilightFields() {
  4315. highlightedFields.forEach(element => {
  4316. element.style.backgroundColor = 'unset'
  4317. })
  4318. highlightedFields.length = 0
  4319. }
  4320.  
  4321. // 获取封面对应值
  4322. function getCoverFieldValueByLabel(label) {
  4323. var labelEl = Array.from(document.getElementsByTagName('span')).find(el => el.textContent === label)
  4324. var widgetFieldEl = labelEl.parentElement
  4325. while (!widgetFieldEl.classList.contains('widget-field')) {
  4326. widgetFieldEl = widgetFieldEl.parentElement
  4327. }
  4328. return [widgetFieldEl.nextElementSibling, widgetFieldEl.nextElementSibling.textContent.trim()]
  4329. }
  4330. // 获取表格对应值
  4331. function getTableFieldValueByLabel(label) {
  4332. var labelEl = Array.from(document.getElementsByTagName('td')).find(el => el.textContent.trim() === label)
  4333. return [labelEl.nextElementSibling, labelEl.nextElementSibling.textContent.trim()]
  4334. }
  4335. function StringToDate(str)
  4336. {
  4337. var strDate = str.split(" ");
  4338.  
  4339. var strDatepart = strDate[0].split("-");
  4340.  
  4341. var dtDate = new Date(strDatepart[0],strDatepart[1]-1,strDatepart[2]);
  4342.  
  4343. return dtDate;
  4344. }
  4345. function YearMonthToYearMonthDay(str)
  4346. {
  4347. if(str.length===7)
  4348. {str=str.concat('-01')}
  4349. return str.trim();
  4350. }
  4351. function addstrtip(str)
  4352. {
  4353. strtip=strtip.concat("\n")
  4354. tipnum=tipnum+1
  4355. strtip=strtip.concat(tipnum.toString())
  4356. strtip=strtip.concat('、')
  4357. strtip=strtip.concat(str)
  4358. }
  4359. function isNormalInteger(str) {
  4360.  
  4361. var n = Math.floor(Number(str));
  4362.  
  4363. return n !== Infinity && String(n) === str && n >= 0;
  4364.  
  4365. }
  4366.  
  4367.  
  4368. })();