// pages/space/space.js var req_url = getApp().globalData.base_url; const app = getApp() Page({ /** * 页面的初始数据 */ data: { activeNames: [], spanCode: '', firehazard: true, refer1: "是", applicant: "", applicationtime: "", spacename: "", mediumname: "", content: "", operator: "", guardian: '', otherworkandnum: '', result: [], otherinjuries: '', poisonname11: '', poisonname12: '', poisonname21: '', poisonname22: '', poisonname31: '', poisonname32: '', poisonname41: '', poisonname42: '', poisonname51: '', poisonname52: '', poisonname61: '', poisonname62: '', poisonname71: '', poisonname72: '', poisonname81: '', poisonname82: '', combustiblename11: '', combustiblename12: '', combustiblename21: '', combustiblename22: '', combustiblename31: '', combustiblename32: "", combustiblename41: '', combustiblename42: '', combustiblename51: '', combustiblename52: "", combustiblename61: '', combustiblename62: '', combustiblename71: '', combustiblename72: '', combustiblename81: '', combustiblename82: '', breathcontent1: '', breathcontent2: '', breathcontent3: '', breathcontent4: '', breathcontent5: '', breathcontent6: '', gasanalysistime1: '', gasanalysistime2: '', gasanalysistime3: '', gasanalysistime4: '', gasanalysistime5: '', gasanalysistime6: '', gasanalysistime7: '', analysisresult1: '', analysisresult2: '', analysisresult3: '', analysisresult4: '', analysisresult5: '', analysisresult6: '', analysisresult7: '', analyst1: '', analyst2: '', analyst3: '', analyst4: '', analyst5: '', analyst6: '', analyst7: '', hottime: '', secureper: '', receive: '', operationaladvice: '', safetyadvice: '', completionacceptance: '', safetymeasure15: '', organizer: '', safetymeasureother: '', rightText: '处理', safetyMeasure: [ { context: "盛装过有毒、可燃物料的受限空间,所有与受限空间有联系的阀门、管线已加盲板隔离,并落实盲板责任人,未采用水封或关闭阀门代替盲板", safetymeasure: '', refer: "", }, { context: "盛装过有毒、可燃物料的受限空间,设备已经过置换、吹扫或蒸煮", safetymeasure: '', refer: "", }, { context: "设备通风孔已打开进行自然通风,温度适宜人员作业;必要时采用强制通风或佩戴隔绝式呼吸防护装备,不应采用直接通入氧气或富氧空气的方法补充氧", safetymeasure: '', refer: "", }, { context: "转动设备已切断电源,电源开关处已加锁并悬挂“禁止合闸”标志牌", safetymeasure: '', refer: "", }, { context: "受限空间内部已具备进人作业条件,易燃易爆物料容器内作业,作业人员未采用非防爆工具,手持电动工具符合作业安全要求", safetymeasure: '', refer: "", }, { context: "受限空间进出口通道畅通,无阻碍人员进出的障碍物", safetymeasure: '', refer: "", }, { context: "盛装过可燃有毒液体、气体的受限空间,已分析其中的可燃、有毒有害气体和氧气含最,且在安全范围内", safetymeasure: '', refer: "", }, { context: "存在大量扬尘的设备已停止扬尘", safetymeasure: '', refer: "", }, { context: "用于连续检测的移动式可燃、有毒气体、氧气检测仪已配备到位", safetymeasure: '', refer: "", }, { context: "作业人员已佩戴必要的个体防护装备,清楚受限空间内存在的危险因素", safetymeasure: '', refer: "", }, { context: "已配备作业应急设施:消防器材( )、救生绳( )、气防装备( ),盛有腐蚀性介质的容器作业现场已配备应急用冲洗水", safetymeasure: '', refer: "", }, { context: "受限空间内作业已配备通信设备", safetymeasure: '', refer: "", }, { context: "受限空间出入口四周已设立警戒区", safetymeasure: '', refer: "", }, { context: "其他相关特殊作业已办理相应安全作业票", safetymeasure: '', refer: "", }, ], }, onChange(event) { this.setData({ activeNames: event.detail, }); }, /** * 生命周期函数--监听页面加载 */ onLoad(options) { this.setData({ spanCode: options.num }) if (options.handle==1) { this.setData({ rightText: "完结" }) } this.getList() }, onClickLeft() { wx.redirectTo({ url: `/pages/index/index` }) }, onClickRight() { if (this.data.rightText=='处理') { wx.navigateTo({ url: '../handle/handle?zypcode=' + this.data.spanCode + '&zyptepe= 受限空间作业' }) }else{ wx.redirectTo({ url: `/pages/index/index` }) } }, /** * 请求后台获取数据 */ getList: function () { var that = this; //请求后台数据 wx.request({ url: req_url + "/findSpaceCode", data: { code: that.data.spanCode, }, method: 'get', success: function (res) { console.log(res); var datas = res.data; if (res.statusCode != 200) { wx.showToast({ title: '获取数据失败', icon: 'none', duration: 2000 }); } else { var zypd = [] var json = {} json.context = that.data.safetyMeasure[0].context json.refer = datas.refer1 json.safetymeasure = datas.safetymeasure1 zypd.push(json) var json1 = {} json1.context = that.data.safetyMeasure[1].context json1.refer = datas.refer2 json1.safetymeasure = datas.safetymeasure2 zypd.push(json1) var json2 = {} json2.context = that.data.safetyMeasure[2].context json2.refer = datas.refer3 json2.safetymeasure = datas.safetymeasure3 zypd.push(json2) var json3 = {} json3.context = that.data.safetyMeasure[3].context json3.refer = datas.refer4 json3.safetymeasure = datas.safetymeasure4 zypd.push(json3) var json4 = {} json4.context = that.data.safetyMeasure[4].context json4.refer = datas.refer5 json4.safetymeasure = datas.safetymeasure5 zypd.push(json4) var json5 = {} json5.context = that.data.safetyMeasure[5].context json5.refer = datas.refer6 json5.safetymeasure = datas.safetymeasure6 zypd.push(json5) var json6 = {} json6.context = that.data.safetyMeasure[6].context json6.refer = datas.refer7 json6.safetymeasure = datas.safetymeasure7 zypd.push(json6) var json7 = {} json7.context = that.data.safetyMeasure[7].context json7.refer = datas.refer8 json7.safetymeasure = datas.safetymeasure8 zypd.push(json7) var json8 = {} json8.context = that.data.safetyMeasure[8].context json8.refer = datas.refer9 json8.safetymeasure = datas.safetymeasure9 zypd.push(json8) var json9 = {} json9.context = that.data.safetyMeasure[9].context json9.refer = datas.refer10 json9.safetymeasure = datas.safetymeasure10 zypd.push(json9) var json10 = {} json10.context = that.data.safetyMeasure[10].context json10.refer = datas.refer11 json10.safetymeasure = datas.safetymeasure11 zypd.push(json10) var json11 = {} json11.context = that.data.safetyMeasure[11].context json11.refer = datas.refer12 json11.safetymeasure = datas.safetymeasure12 zypd.push(json11) var json12 = {} json12.context = that.data.safetyMeasure[12].context json12.refer = datas.refer13 json12.safetymeasure = datas.safetymeasure13 zypd.push(json12) var json13 = {} json13.context = that.data.safetyMeasure[13].context json13.refer = datas.refer14 json13.safetymeasure = datas.safetymeasure14 zypd.push(json13) var fenxian = [] if (datas.firehazard != null && datas.firehazard != '') { fenxian.push("firehazard") } if (datas.drowning != null && datas.drowning != '') { fenxian.push("drowning") } if (datas.getshock != null && datas.getshock != '') { fenxian.push("getshock") } if (datas.guardian != null && datas.guardian != '') { fenxian.push("guardian") } if (datas.highfall != null && datas.highfall != '') { fenxian.push("highfall") } if (datas.liftinginjury != null && datas.liftinginjury != '') { fenxian.push("liftinginjury") } if (datas.mechanicalinjury != null && datas.mechanicalinjury != '') { fenxian.push("mechanicalinjury") } if (datas.otherexplosions != null && datas.otherexplosions != '') { fenxian.push("otherexplosions") } if (datas.scalding != null && datas.scalding != '') { fenxian.push("scalding") } if (datas.zdandzx != null && datas.zdandzx != '') { fenxian.push("zdandzx") } if (datas.physicalattack != null && datas.physicalattack != '') { fenxian.push("physicalattack") } if (datas.containerexplosion != null && datas.containerexplosion != '') { fenxian.push("containerexplosion") } if (datas.boilerexplosion != null && datas.boilerexplosion != '') { fenxian.push("boilerexplosion") } if (datas.collapse != null && datas.collapse != '') { fenxian.push("collapse") } if (datas.vehicleinjury != null && datas.vehicleinjury != '') { fenxian.push("vehicleinjury") } that.setData({ safetyMeasure: zypd, spanCode: datas.code, applicant: datas.applicant, applicationtime: datas.applicationtime, spacename: datas.spacename, mediumname: datas.mediumname, operator: datas.operator, guardian: datas.guardian, content: datas.content, otherworkandnum: datas.otherworkandnum, result: fenxian, otherinjuries: datas.otherinjuries, poisonname11: datas.poisonname11, poisonname12: datas.poisonname12, poisonname21: datas.poisonname21, poisonname22: datas.poisonname22, poisonname31: datas.poisonname31, poisonname32: datas.poisonname32, poisonname41: datas.poisonname41, poisonname42: datas.poisonname42, poisonname51: datas.poisonname51, poisonname52: datas.poisonname52, poisonname61: datas.poisonname61, poisonname62: datas.poisonname62, poisonname71: datas.poisonname71, poisonname72: datas.poisonname72, poisonname81: datas.poisonname81, poisonname82: datas.poisonname82, combustiblename11: datas.combustiblename11, combustiblename12: datas.combustiblename12, combustiblename21: datas.combustiblename21, combustiblename22: datas.combustiblename22, combustiblename31: datas.combustiblename31, combustiblename32: datas.combustiblename32, combustiblename41: datas.combustiblename41, combustiblename42: datas.combustiblename42, combustiblename51: datas.combustiblename51, combustiblename52: datas.combustiblename52, combustiblename61: datas.combustiblename61, combustiblename71: datas.combustiblename71, combustiblename72: datas.combustiblename72, combustiblename81: datas.combustiblename81, combustiblename82: datas.combustiblename82, breathcontent1: datas.breathcontent1, breathcontent2: datas.breathcontent2, breathcontent3: datas.breathcontent3, breathcontent4: datas.breathcontent4, breathcontent5: datas.breathcontent5, breathcontent6: datas.breathcontent6, gasanalysistime1: datas.gasanalysistime1, gasanalysistime2: datas.gasanalysistime2, gasanalysistime3: datas.gasanalysistime3, gasanalysistime4: datas.gasanalysistime4, gasanalysistime5: datas.gasanalysistime5, gasanalysistime6: datas.gasanalysistime6, gasanalysistime7: datas.gasanalysistime7, analysisresult1: datas.analysisresult1, analysisresult2: datas.analysisresult2, analysisresult3: datas.analysisresult3, analysisresult4: datas.analysisresult4, analysisresult5: datas.analysisresult5, analysisresult6: datas.analysisresult6, analysisresult7: datas.analysisresult7, analyst1: datas.analyst1, analyst2: datas.analyst2, analyst3: datas.analyst3, analyst4: datas.analyst4, analyst5: datas.analyst5, analyst6: datas.analyst6, analyst7: datas.analyst7, hottime: datas.hottime, secureper: datas.secureper, receive: datas.receive, operationaladvice: datas.operationaladvice, safetyadvice: datas.safetyadvice, completionacceptance: datas.completionacceptance, safetymeasure15: datas.safetymeasure15, organizer: datas.organizer, safetymeasureother: datas.safetymeasureother, }) } }, complete: function (res) { wx.hideLoading(); }, fail: function (res) { } }) }, /** * 生命周期函数--监听页面初次渲染完成 */ onReady() { }, /** * 生命周期函数--监听页面显示 */ onShow() { }, /** * 生命周期函数--监听页面隐藏 */ onHide() { }, /** * 生命周期函数--监听页面卸载 */ onUnload() { }, /** * 页面相关事件处理函数--监听用户下拉动作 */ onPullDownRefresh() { }, /** * 页面上拉触底事件的处理函数 */ onReachBottom() { }, /** * 用户点击右上角分享 */ onShareAppMessage() { } })