-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 位移({{shiftCount}})
- 倾斜({{tiltCount}})
- 应力({{stressCount}})
-
-
-
- 报警({{callPoliceCount}})
- 预警({{earlyWarningCount}})
- 离线({{offlineCount}})
- 正常({{normalCount}})
-
-
-
-
-
-
- {{item.pointName}}
-
-
-
-
-
-
-
-
- {{item.pointName}}
-
-
-
-
-
-
-
-
-
-
-
-
-
- 数据加载中!请稍后...
-
-
\ No newline at end of file
diff --git a/miniprogram/pages/deepExcavation/index.wxss b/miniprogram/pages/deepExcavation/index.wxss
deleted file mode 100644
index fb47d7f..0000000
--- a/miniprogram/pages/deepExcavation/index.wxss
+++ /dev/null
@@ -1,8 +0,0 @@
-/* pages/deepExcavation/index.wxss */
-.van-picker__mask {
- background-image: none !important;
- }
- .van-hairline--top-bottom:after {
- border-top: 1px solid #3a4c8b !important;
- border-bottom: 1px solid #3a4c8b !important;
- }
\ No newline at end of file
diff --git a/miniprogram/pages/hnt-strong/index.js b/miniprogram/pages/hnt-strong/index.js
deleted file mode 100644
index d8e9a2f..0000000
--- a/miniprogram/pages/hnt-strong/index.js
+++ /dev/null
@@ -1,66 +0,0 @@
-// pages/hnt-strong/index.js
-Page({
-
- /**
- * 页面的初始数据
- */
- data: {
-
- },
-
- /**
- * 生命周期函数--监听页面加载
- */
- onLoad(options) {
-
- },
-
- /**
- * 生命周期函数--监听页面初次渲染完成
- */
- onReady() {
-
- },
-
- /**
- * 生命周期函数--监听页面显示
- */
- onShow() {
-
- },
-
- /**
- * 生命周期函数--监听页面隐藏
- */
- onHide() {
-
- },
-
- /**
- * 生命周期函数--监听页面卸载
- */
- onUnload() {
-
- },
-
- /**
- * 页面相关事件处理函数--监听用户下拉动作
- */
- onPullDownRefresh() {
-
- },
-
- /**
- * 页面上拉触底事件的处理函数
- */
- onReachBottom() {
-
- },
-
- /**
- * 用户点击右上角分享
- */
- onShareAppMessage() {
-
- }
-})
\ No newline at end of file
diff --git a/miniprogram/pages/hnt-strong/index.wxml b/miniprogram/pages/hnt-strong/index.wxml
deleted file mode 100644
index d05c5c4..0000000
--- a/miniprogram/pages/hnt-strong/index.wxml
+++ /dev/null
@@ -1,2 +0,0 @@
-
-pages/hnt-strong/index.wxml
diff --git a/miniprogram/pages/learn-page/index.js b/miniprogram/pages/learn-page/index.js
deleted file mode 100644
index 8be7a5d..0000000
--- a/miniprogram/pages/learn-page/index.js
+++ /dev/null
@@ -1,66 +0,0 @@
-// pages/learn-page/index.js
-Page({
-
- /**
- * 页面的初始数据
- */
- data: {
-
- },
-
- /**
- * 生命周期函数--监听页面加载
- */
- onLoad(options) {
-
- },
-
- /**
- * 生命周期函数--监听页面初次渲染完成
- */
- onReady() {
-
- },
-
- /**
- * 生命周期函数--监听页面显示
- */
- onShow() {
-
- },
-
- /**
- * 生命周期函数--监听页面隐藏
- */
- onHide() {
-
- },
-
- /**
- * 生命周期函数--监听页面卸载
- */
- onUnload() {
-
- },
-
- /**
- * 页面相关事件处理函数--监听用户下拉动作
- */
- onPullDownRefresh() {
-
- },
-
- /**
- * 页面上拉触底事件的处理函数
- */
- onReachBottom() {
-
- },
-
- /**
- * 用户点击右上角分享
- */
- onShareAppMessage() {
-
- }
-})
\ No newline at end of file
diff --git a/miniprogram/pages/learn-page/index.wxml b/miniprogram/pages/learn-page/index.wxml
deleted file mode 100644
index d866ba1..0000000
--- a/miniprogram/pages/learn-page/index.wxml
+++ /dev/null
@@ -1,2 +0,0 @@
-
-pages/learn-page/index.wxml
diff --git a/miniprogram/pages/measures-Chakan/index.js b/miniprogram/pages/measures-Chakan/index.js
deleted file mode 100644
index 97b5943..0000000
--- a/miniprogram/pages/measures-Chakan/index.js
+++ /dev/null
@@ -1,187 +0,0 @@
-// pages/measures/index.js
-const app = getApp()
-Page({
-
- /**
- * 页面的初始数据
- */
- data: {
- // initData: { text: '请选择你的项目', id: 0 }
- titleName:"测量台账详情",
- szhProjectId:'',
- managementNum:'',
- ledgerType:'',
- measureDevice:{}
- },
-
- /**
- * 生命周期函数--监听页面加载
- */
- onLoad(options) {
- var that = this
- const {q} = options
- let urlStr = decodeURIComponent(q);
- let subStrUrl = urlStr.substr(urlStr.indexOf("?"),urlStr.length-1)
- let params = that.getRequest(subStrUrl)
- let ledgerType = params.ledgerType
- let projectId = params.projectId
- let managementNum = params.managementNum
- var titleName = "台账详情"
- if(ledgerType == 1) {
- titleName = "测量台账详情"
- } else {
- titleName = "实验台账详情"
- }
- that.setData({
- szhProjectId:projectId,
- managementNum:managementNum,
- ledgerType:ledgerType,
- titleName:titleName
- })
- that.getMeasureDeviceInfo()
- },
-
-
- /**
- * 获取请求地址信息
- */
- getRequest(url) {
-
- var theRequest = new Object();
- var strs;
- if (url.indexOf("?") != -1) {
- let str = url.substr(1);
- strs = str.split("&");
- for (let i = 0; i < strs.length; i++) {
- theRequest[strs[i].split("=")[0]] = unescape(strs[i].split("=")[1]);
- }
- }
- return theRequest;
- },
-
- /**
- * 生命周期函数--监听页面初次渲染完成
- */
- onReady() {
-
- },
-
- /**
- * 生命周期函数--监听页面显示
- */
- onShow() {
-
- },
-
- /**
- * 生命周期函数--监听页面隐藏
- */
- onHide() {
-
- },
-
- /**
- * 生命周期函数--监听页面卸载
- */
- onUnload() {
-
- },
-
- /**
- * 页面相关事件处理函数--监听用户下拉动作
- */
- onPullDownRefresh() {
-
- },
-
- /**
- * 页面上拉触底事件的处理函数
- */
- onReachBottom() {
-
- },
-
- /**
- * 用户点击右上角分享
- */
- onShareAppMessage() {
-
- },
-
- /**
- * 关闭
- */
- goGCLB() {
- //在需要退出小程序的地方调用添加下面代码即可(js文件中)
- wx.exitMiniProgram({success: (res) => {
-
- },fail:(res)=>{
- console.log(res)
- }})
- },
- /**
- * 获取台账信息
- */
- getMeasureDeviceInfo() {
- var that = this
- wx.request({
- url: app.globalData.szhUrl+"/system/deviceCheck/selectListByManagementCode",
- method:"POST",
- data:{
- projectId: that.data.szhProjectId,
- managementNum:that.data.managementNum,
- ledgerType:that.data.ledgerType
- },
- header: {
- 'content-type': 'application/x-www-form-urlencoded' //修改此处即可
- },
- success(res){
- if(res.data.code == 0 && res.data.data.length > 0) {
- var data = res.data.data[0]
- data.checkCertificateUrl = data.checkCertificateUrl != null ?data.checkCertificateUrl.split(","):''
- that.setData({
- measureDevice:data
- })
- console.log(that.data.measureDevice)
- }
- }
- })
- },
- /**
- * 打开附件
- * @param {url} e
- */
- openFile(e) {
- console.log(e)
- var url = e.currentTarget.dataset.url
- wx.downloadFile({
- // 示例 url,并非真实存在
- url: url,
- success: function (res) {
- const filePath = res.tempFilePath
- if(url.indexOf(".png") > 0 || url.indexOf(".jpg") > 0 || url.indexOf(".jpeg") >0|| url.indexOf(".PNG")>0|| url.indexOf(".JPG")> 0) {
- wx.previewImage({
- urls: [filePath],
- success: function (res) {
- console.log('打开图片成功')
- },
- fail:function(res) {
- console.log(res)
- }
- })
- } else {
- wx.openDocument({
- filePath: filePath,
- success: function (res) {
- console.log('打开文档成功')
- },
- fail:function(res) {
- console.log(res)
- }
- })
- }
-
- }
- })
- },
-})
\ No newline at end of file
diff --git a/miniprogram/pages/measures-Chakan/index.json b/miniprogram/pages/measures-Chakan/index.json
deleted file mode 100644
index ba2821f..0000000
--- a/miniprogram/pages/measures-Chakan/index.json
+++ /dev/null
@@ -1,4 +0,0 @@
-{
- "usingComponents": {},
- "navigationStyle":"custom"
-}
\ No newline at end of file
diff --git a/miniprogram/pages/measures-Chakan/index.wxml b/miniprogram/pages/measures-Chakan/index.wxml
deleted file mode 100644
index 248c753..0000000
--- a/miniprogram/pages/measures-Chakan/index.wxml
+++ /dev/null
@@ -1,289 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
- *
-
-
- 归属项目:
-
-
- {{measureDevice.projectName}}
-
-
-
-
- *
-
-
- 仪器名称:
-
-
- {{measureDevice.deviceName}}
-
-
-
-
- *
-
-
- 使用状态:
-
-
- {{measureDevice.useStateName}}
-
-
-
-
- *
-
-
- 管理编号:
-
-
- {{measureDevice.managementNum}}
-
-
-
-
-
- 规则型号:
-
-
- {{measureDevice.deviceCode}}
-
-
-
-
-
- 购买日期:
-
-
- {{measureDevice.purchaseDate == null ?'':measureDevice.purchaseDate}}
-
-
-
-
- *
-
-
- 原值:
-
-
- {{measureDevice.originalValue}}
-
-
-
-
- *
-
-
- 净值:
-
-
- {{measureDevice.netValue}}
-
-
-
-
-
- 附属设备:
-
-
- {{measureDevice.accessoryDevice}}
-
-
-
-
-
- 标称精度:
-
-
- {{measureDevice.nominalAccuracy}}
-
-
-
-
-
- 生产厂家:
-
-
- {{measureDevice.deviceCom}}
-
-
-
-
-
- 出厂编号:
-
-
- {{measureDevice.deviceNum}}
-
-
-
-
- *
-
-
- 检定日期:
-
-
- {{measureDevice.checkDate != null ?measureDevice.checkDate:''}}
-
-
-
-
- *
-
-
- 检定周期(月):
-
-
- {{measureDevice.cycleNum}}
-
-
-
-
- *
-
-
- 检定有效截至日期:
-
-
- {{measureDevice.checkDeadline != null ? measureDevice.checkDeadline:''}}
-
-
-
-
- *
-
-
- 检定有效期:
-
-
- {{measureDevice.endDate != null?measureDevice.endDate:''}}
-
-
-
-
- *
-
-
- 检定单位:
-
-
- {{measureDevice.checkCom}}
-
-
-
-
- *
-
-
- 检定结论:
-
-
- {{measureDevice.finalText}}
-
-
-
-
- *
-
-
- 检定证书编号:
-
-
- {{measureDevice.checkCertificateNum}}
-
-
-
-
- *
-
-
- 检定证书文件上传(PDF/图片):
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 使用单位:
-
-
- {{measureDevice.userCom}}
-
-
-
-
-
- 是否可调拨:
-
-
- {{measureDevice.transfer}}
-
-
-
-
-
- 备注:
-
-
- {{measureDevice.context}}
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/miniprogram/pages/measures-Chakan/index.wxss b/miniprogram/pages/measures-Chakan/index.wxss
deleted file mode 100644
index bf97a2c..0000000
--- a/miniprogram/pages/measures-Chakan/index.wxss
+++ /dev/null
@@ -1,45 +0,0 @@
-/* 测量仪器 */
-.outside-content{
- margin-top: 70rpx;
- padding: 0 30rpx;
-}
-.every-shujubox{
- margin: 30rpx 0;
- display: flex;
- justify-content: space-between;
- align-items: center;
- height: 80rpx;
-}
-.left-shujubox{
- display: flex;
- /* justify-content: flex-end; */
- justify-content: center;
- align-items: center;
- width: 260rpx;
- height: 80rpx;
- color: #728ce3
-}
-.leftStyle{
- color: red;
-}
-.right-shujubox{
- display: flex;
- justify-content: center;
- align-items: center;
- width: 400rpx;
- height: 80rpx;
- /* line-height: 80rpx; */
- border-bottom: 1px solid #728ce3;
- color: #728ce3;
- text-align: center;
-}
-.right-file{
- /* height: 184rpx;
- width: 184rpx; */
- border: 1px solid #fff;
- margin-left: 46rpx;
- border-radius: 12rpx;
- text-align: center;
- line-height: 180rpx;
- font-size: 120rpx;
-}
\ No newline at end of file
diff --git a/miniprogram/pages/measures/index.js b/miniprogram/pages/measures/index.js
deleted file mode 100644
index 9470b5a..0000000
--- a/miniprogram/pages/measures/index.js
+++ /dev/null
@@ -1,66 +0,0 @@
-// pages/measures/index.js
-Page({
-
- /**
- * 页面的初始数据
- */
- data: {
-
- },
-
- /**
- * 生命周期函数--监听页面加载
- */
- onLoad(options) {
-
- },
-
- /**
- * 生命周期函数--监听页面初次渲染完成
- */
- onReady() {
-
- },
-
- /**
- * 生命周期函数--监听页面显示
- */
- onShow() {
-
- },
-
- /**
- * 生命周期函数--监听页面隐藏
- */
- onHide() {
-
- },
-
- /**
- * 生命周期函数--监听页面卸载
- */
- onUnload() {
-
- },
-
- /**
- * 页面相关事件处理函数--监听用户下拉动作
- */
- onPullDownRefresh() {
-
- },
-
- /**
- * 页面上拉触底事件的处理函数
- */
- onReachBottom() {
-
- },
-
- /**
- * 用户点击右上角分享
- */
- onShareAppMessage() {
-
- }
-})
\ No newline at end of file
diff --git a/miniprogram/pages/measures/index.wxml b/miniprogram/pages/measures/index.wxml
deleted file mode 100644
index 93f7958..0000000
--- a/miniprogram/pages/measures/index.wxml
+++ /dev/null
@@ -1,2 +0,0 @@
-
-pages/measures/index.wxml
diff --git a/miniprogram/pages/newAddPage/letterCommitment/index.js b/miniprogram/pages/newAddPage/letterCommitment/index.js
deleted file mode 100644
index 2fce4d7..0000000
--- a/miniprogram/pages/newAddPage/letterCommitment/index.js
+++ /dev/null
@@ -1,201 +0,0 @@
-// pages/newAddPage/letterCommitment/index.js
-const app = getApp()
-Page({
-
- /**
- * 页面的初始数据
- */
- data: {
- safetyQualityRich:'
安全质量承诺书
为了个人的安全健康,为了家庭的幸福美满,为了企业的稳定发展,本人在工作中,自愿签订并遵守以下承诺:
忠诚企业、恪尽职守、珍爱生命、铸造精品!
我坚决做到:遵守规章制度、遵守操作规程、遵守劳动纪律,不出事故、不出次品、不留隐患!我将以实际行动,确保企业生产安全、产品优质!”
对于以上承诺,本人自觉遵守,如有违反,本人愿承担责任。
本承诺书自签字日起生效。
承诺人(签字):
岗 位(工种):
日 期: 年 月 日
',
- healthRich:'
健康承诺书
本人: ,性别: ,年龄: 岁、身份证号码: ,从事岗位: ,无 □ / 有 □ 高血压、心脏病等基础身体健康问题;无 □ / 有 □ 严重呼吸系统疾病、严重心脑血管疾病、肝肾疾病、恶性肿瘤以及药物无法有效控制的高血压和糖尿病等基础性病症状征兆,能够胜任本岗位相应工作,我向公司承诺以上所述信息无隐瞒、无虚报,如有隐瞒造成所有后果由本人承担,于项目无关。
承诺人(按手印):
承诺日期: 年 月 日
日 期: 年 月 日
',
- workerRich:'
作业工人安全生产责任书
(一)作业工人对自己施工中的安全负责。
(二)作业工人应严格执行劳动纪律和现场安全生产管理制度,严格执行安全操作规程和安全技术交底,做到“四不伤害”即:我不伤害自己,我不伤害别人,我不被别人伤害。
(三)拒绝强令冒险作业。发现隐患及防护设施缺陷应及时向安全管理人员报告。
(四)正确使用和穿戴安全防护用品,自觉维护现场安全防护设施,未经批准不得随意移动拆除防护设施。
(五)发生事故应及时报告现场管理人员,并在项目负责人的指挥下积极配合施救。
(六)严格遵守本单位的安全生产规章制度和操作规程,服从管理,正确佩戴和使用劳动防护用品。
(七)接受安全生产教育和培训,掌握本职工作所需的安全生产知识,提高安全生产技能,增强事故预防和应急处理能力。从业人员发现事故隐患或者其他不安全因素,应当立即向现场安全生产管理人员或者本单位负责人报告;接到报告的人员应当及时予以处理。
承诺人(按手印):
承诺日期: 年 月 日
',
- protectiveEquipmentRich:'
安全防护用品使用图解
进入施工现场必须根据要求按照下图要求佩戴好相应安全防护用品。

本人已经掌握安全防护用品佩戴方法,并严格遵守!
签字:
日期: 年 月 日
',
- workerPostRich:'
作业人员岗位告知书
你将从事的普工作业,存在着车辆伤害、机械伤害、坠落、物体打击、触电等岗位危险,予以告知。你在作业时务必遵守相关的规章制度、专项工程安全施工方案、安全技术措施,并熟记作业要点及其特性,掌握好相应的安全防范技能;进入作业场所后,要进行重新检查,发现异常情况和不安全因素必须及时采取有效措施排除;要正确使用和佩戴劳动保护用品,在做好自我防范的同时,还要认真贯彻联保互保。同时对以下针对性措施必须经常对照执行:
1、在道路上工作时,密切注意来往车辆,做到“一看二停三通过”,不抢一分一秒,保证自己不被车辆伤害。
2、从事开挖作业时,先观察好周边情况和环境,在最坏的情况能够不伤及自身和他人的情况下再作业。
3、从事搬运石块等工作时,要严格注意身边的人,在呼喊并应答、引起对方注意并退让到安全地带后才可以工作。同时,要积极注意自身安全,不搬运过重的石块,经常检查铁锹、榔头、扁担等工具,一有损坏,立即更换或修复。
4、在电力线底下、光缆附近施工时,必须严格按照安全技术交底,时刻提高警惕,保护好电力电线、国防光缆。
5、严禁在河流、池塘等地游泳、洗澡,由此引发的后果由你承担。
6、做好防火、防盗工作,保护好自己的财物。
7、工作时必须佩戴好劳动防护用品,带好安全帽并系好下额带。
8、密切注意工程施工机械,在挖掘机、压路机、推土机等机械附近施工时,必须面向机械并及时避让,确保安全。严禁在压路机等机械下休息,严禁在施工现场打闹、追逐。
9、工作时听从班组长统一指挥,严格遵守劳动纪律、三级安全教育及安全交底内容。
被告知者签字(指印):
日期: 年 月 日
',
- show:true,
- radio1:'',
- radio2:'',
- signImgUrl:'',
- token: '',
- },
-
- onChange1(event) {
- this.setData({
- radio1: event.detail,
- });
- },
-
- onChange2(event) {
- this.setData({
- radio2: event.detail,
- });
- },
- /**
- * 生命周期函数--监听页面加载
- */
- onLoad(options) {
- this.getQiniupToken();
- },
-
- /**
- * 生命周期函数--监听页面初次渲染完成
- */
- onReady() {
-
- },
-
- /**
- * 生命周期函数--监听页面显示
- */
- onShow() {
-
- },
-
- /**
- * 生命周期函数--监听页面隐藏
- */
- onHide() {
-
- },
-
- /**
- * 生命周期函数--监听页面卸载
- */
- onUnload() {
-
- },
-
- /**
- * 页面相关事件处理函数--监听用户下拉动作
- */
- onPullDownRefresh() {
-
- },
-
- /**
- * 页面上拉触底事件的处理函数
- */
- onReachBottom() {
-
- },
-
- /**
- * 用户点击右上角分享
- */
- onShareAppMessage() {
-
- },
-
- /**
- * 获取七牛云token
- */
- getQiniupToken() {
- var that = this
- wx.request({
- url: app.globalData.szhUrl+'/mkl/api/getToken',
- method:"GET",
- success:function(res){
- that.setData({
- token: res.data,
- });
- }
- })
- },
-
- /**
- * 确认签名
- */
- sign(e){
- let tempFilePath = e.detail
- //上传签名图片
- this.uploadToQiniu(tempFilePath)
- },
-
- /**
- * 重置
- */
- reset(){
- this.setData({
- radio1:'',
- radio2:''
- })
- },
-
- /**
- * 提交签名信息并生成承诺书
- */
- submit(){
- var that = this
- if(this.data.radio1 == ''){
- app.toast("请选择是否有高血压、心脏病等基础身体健康问题");
- return;
- }
- if(this.data.radio2 == ''){
- app.toast("请选择是否有严重呼吸系统疾病、严重心脑血管疾病、肝肾疾病、恶性肿瘤以及药物无法有效控制的高血压和糖尿病等基础性病症状征兆");
- return;
- }
- if(this.data.signImgUrl == ''){
- app.toast("请点击签名!");
- return;
- }
-
- wx.showLoading({
- title: '正在提交。。。',
- mask: true,
- })
-
- wx.request({
- header: {
- 'content-type': 'application/x-www-form-urlencoded'
- },
- url:app.globalData.szhUrl+'/mkl/api/generateSafetyLetterOfCommitment',
- data:{
- "openId": wx.getStorageSync('userOpenId'),
- "idCardNo": wx.getStorageSync('idCardNo'),
- "radio1":this.data.radio1,
- "radio2":this.data.radio2,
- "signImgUrl":this.data.signImgUrl,
- },
- method:"POST",
- success:function(res){
- if(res.data.code == '200'){
- that.setData({
- show:false
- })
- wx.hideLoading({});
- app.toast("温馨提醒:你的个人信息和培训考试结果已成功提交至项目审核,审核通过后可通过人脸识别闸机进场。");
- return;
- }else{
- app.toast(res.data.msg);
- return;
- }
- }
- })
- },
-
- /**
- * 上传图片
- */
- uploadToQiniu(url) { //图片直接上传到七牛云,获取七牛云链接
- var that = this;
- wx.uploadFile({
- url: 'https://upload.qiniup.com',
- name: 'file',
- filePath: url,
- header: {
- "Content-Type": "multipart/form-data"
- },
- formData: {
- token: that.data.token,
- },
- success: function (res) {
- let data = JSON.parse(res.data);
- that.setData({
- signImgUrl: 'https://fileimg.makalu.cc/' + data.key
- })
- },
- fail: function (res) {
- console.log(res)
- }
- });
- },
-})
\ No newline at end of file
diff --git a/miniprogram/pages/newAddPage/letterCommitment/index.json b/miniprogram/pages/newAddPage/letterCommitment/index.json
deleted file mode 100644
index 38d4010..0000000
--- a/miniprogram/pages/newAddPage/letterCommitment/index.json
+++ /dev/null
@@ -1,4 +0,0 @@
-{
- "usingComponents": {},
- "navigationBarTitleText": "承诺书签名"
-}
\ No newline at end of file
diff --git a/miniprogram/pages/newAddPage/letterCommitment/index.wxml b/miniprogram/pages/newAddPage/letterCommitment/index.wxml
deleted file mode 100644
index 831bece..0000000
--- a/miniprogram/pages/newAddPage/letterCommitment/index.wxml
+++ /dev/null
@@ -1,251 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 三级安全教育登记表
- 工程名称:
-
-
-
- 身份证复印件粘贴处
-
-
-
- 姓名
-
-
-
-
-
-
-
-
-
-
- 文化程度
-
-
-
-
-
-
- 班组
-
-
-
-
-
-
- 入场日期
-
-
-
-
-
-
- 工作卡号
-
-
-
-
-
-
- 三级安全教育内容
-
-
-
-
-
-
- 公司教育
-
-
- 进行安全基本知识、法规、法制教育,主要内容是:
- 1、党和国家的安全生产方针、政策
- 2、安全生产法规、标准和安全知识
- 3、企业安全生产规章制度、安全纪律
- 4、安全生产形势及重大事故安全教训
- 5、安全生产事故后如何抢救伤员、排险、保护现场和及时进行报告
-
-
-
-
- 教育人签字:
-
-
- 受教育人签名:
-
-
-
- 累计培训()小时
-
-
-
-
-
-
- 公司教育
-
-
- 进行安全基本知识、法规、法制教育,主要内容是:
- 1、党和国家的安全生产方针、政策
- 2、安全生产法规、标准和安全知识
- 3、企业安全生产规章制度、安全纪律
- 4、安全生产形势及重大事故安全教训
- 5、安全生产事故后如何抢救伤员、排险、保护现场和及时进行报告
-
-
-
-
- 教育人签字:
-
-
- 受教育人签名:
-
-
-
- 累计培训()小时
-
-
-
-
-
-
- 公司教育
-
-
- 进行现场规章制度和遵章守纪教育,主要内容是:
- 1、党和国家的安全生产方针、政策
- 2、安全生产法规、标准和安全知识
- 3、企业安全生产规章制度、安全纪律
- 4、安全生产形势及重大事故安全教训
- 5、安全生产事故后如何抢救伤员、排险、保护现场和及时进行报告
-
-
-
-
- 教育人签字:
-
-
- 受教育人签名:
-
-
-
- 累计培训()小时
-
-
-
-
-
-
-
-
-
-
- 1、高血压、心脏病等基础身体健康问题。
-
-
- 无
- 有
-
-
-
-
- 2、严重呼吸系统疾病、严重心脑血管疾病、肝肾疾病、恶性肿瘤以及药物无法有效控制的高血压和糖尿病等基础性病症状征兆。
-
-
- 无
- 有
-
-
-
-
- 3、签名:
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/miniprogram/pages/newAddPage/letterCommitment/index.wxss b/miniprogram/pages/newAddPage/letterCommitment/index.wxss
deleted file mode 100644
index b2bf6ff..0000000
--- a/miniprogram/pages/newAddPage/letterCommitment/index.wxss
+++ /dev/null
@@ -1,71 +0,0 @@
-/* pages/newAddPage/letterCommitment/index.wxss */
-.radio_custom_class{
- padding: 10rpx 100rpx 10rpx 0;
-}
-.radio_label_class{
- color: #ffffff !important;
-}
-.tableStyle{
- display: flex;
- justify-content: space-between;
- align-items: center;
- width: 50%;
-}
-.leftBox{
- padding: 12rpx 30rpx;
- border: 1px solid #fff;
- width: 184rpx;
- text-align: center;
-}
-.rightBox{
- width: 110rpx;
- padding: 10rpx;
- /* box-sizing: border-box; */
- border: 1px solid #fff;
-}
-.oneBox-style{
- display: flex;
-}
-.identity{
- position: absolute;
- top: 0px;
- right: 0px;
- width: 50%;
- height: 408rpx;
- line-height: 408rpx;
- text-align: center;
- border: 1px solid #fff;
-}
-.gongsi-action{
- display: flex;
- align-items: center;
- border: 1px solid #fff;
- font-size: 10px;
-}
-.gongsi-jiaoyu{
- writing-mode: vertical-lr;
- -webkit-writing-mode: vertical-lr;
- -ms-writing-mode: vertical-lr;
- font-size: 12px;
-}
-.gongsi-content{
- width: 60%;
- border-left: 1px solid #fff;
- border-right: 1px solid #fff;
-}
-.top-jiaoyu{
- width: 100%;
- display: flex;
- justify-content: space-between;
-}
-.top-jiaoyutext{
- font-size: 6px;
-}
-.jiaoyuBox{
- width: 208rpx;
- display: flex;
- flex-direction: column;
- justify-content: space-between;
- align-items: center;
- height: 228rpx;
-}
\ No newline at end of file
diff --git a/miniprogram/pages/newAddPage/safetyBriefingLearning/index.js b/miniprogram/pages/newAddPage/safetyBriefingLearning/index.js
deleted file mode 100644
index 2caa05f..0000000
--- a/miniprogram/pages/newAddPage/safetyBriefingLearning/index.js
+++ /dev/null
@@ -1,613 +0,0 @@
-// pages/newAddPage/safetyBriefingLearning/index.js
-const app = getApp()
-Page({
- /**
- * 页面的初始数据
- */
- data: {
- //所有三级安全教育视频
- allVideo:{},
- // 声明一个数组,里面放着要展示的视频链接
- videoList:[],
- formatanswer:'',
- second:0,
- second_state:true,
- timer:'',
-
- index:0,
- answer:false,
-
- up:false,
- down:false,
- to:false,
-
- questionsData:[],
- //单独视频url
- videoUrl:'',
- videoObj:{},
- //学习时长
- learnTime:1,
- watchTimer:'',
- openId:'',
- activeState:1,
- //答案提示
- answerTip:'',
- //考试分数
- fullScore:'',
- examPaperId:'',
- //控制视频时长
- companyTimer:'',
- companyTime:0,
- projectTimer:'',
- projectTime:0,
- groupTimer:'',
- groupTime:0,
- //试题显示标识
- paperFlag:false
- },
- trainingTypeJump(e){
- var that = this
- // this.onClickShow();
- let index = e.currentTarget.dataset.index;
- var videoList = []
- let titleName = '';
-
- switch(index) {
- case '1':
- titleName = '公司级';
- videoList = that.data.allVideo.companyList
- break;
- case '2':
- if(that.data.companyTime < 30) {
- app.toast("温馨提示:当前视频学习完成后,方可进行下一个视频学习。");
- return;
- } else {
- if( that.data.projectTime <30) {
- var projectTimer = setInterval(() => {
- var projectTime = that.data.projectTime;
- if(projectTime >= 0 && projectTime <= 29){
- this.setData({
- projectTime:parseInt(projectTime) + 1,
- projectTimer:projectTimer
- })
- }else{
- clearInterval(this.data.projectTimer);
- }
- }, 1000);
- }
-
- }
- titleName = '项目级';
- videoList = that.data.allVideo.projectList
-
- break;
- case '3':
- if(that.data.companyTime < 30 || that.data.projectTime < 30) {
- app.toast("温馨提示:当前视频学习完成后,方可进行下一个视频学习。");
- return;
- } else {
- if(that.data.groupTime < 30) {
- var groupTimer = setInterval(() => {
- var groupTime = that.data.groupTime;
- if(groupTime >= 0 && groupTime <= 29){
- this.setData({
- groupTime:parseInt(groupTime) + 1,
- groupTimer:groupTimer
- })
- }else{
- clearInterval(this.data.groupTimer);
- that.setData({
- paperFlag:true
- })
- }
- }, 1000);
- }
-
- }
- titleName = '班组级';
- videoList = that.data.allVideo.groupList
- break;
- default:
- videoList = []
- break
- }
-
-
- this.setData({
- titleName:titleName,
- activeState:index,
- videoList:videoList,
- pageNo:1,
- type:1,
- trainingType:index,
- startDate:'',
- endDate:'',
- collaborateRanksId:''
- });
- console.log(videoList)
- // this.getTrainingList();
- // this.getTrainingNumberOfPeopleCount();
- },
- //打开视频
- bindplay_click(){
- var timer = setInterval(() => {
- var second = this.data.second
- if(second == parseInt(this.data.videoObj.effectiveDuration)) {
- this.addUserRecord()
- }
- if(second > 0){
- this.setData({
- second:second - 1,
- timer:timer
- })
- }
- else{
- clearInterval(this.data.timer);
- this.setData({
- second_state:false,
- })
- }
- }, 1000);
-
-
-
- var watchTimer = setInterval(() => {
- var learnTime = this.data.learnTime;
- if(learnTime >= 0){
- this.setData({
- learnTime:parseInt(learnTime) + 1,
- watchTimer:watchTimer
- })
- }else{
- clearInterval(this.data.watchTimer);
- }
- }, 1000);
-
-
- },
-
- //暂停视频
- bindpause_click(){
- if(this.data.second > 0){
- clearInterval(this.data.timer);
- }
- if(this.data.learnTime > 0) {
- clearInterval(this.data.watchTimer);
- }
- },
- // 点击查看详情
-chakanBtn(e){
- var data = this.data.questionsData
- var i = this.data.index
- data[i].type=true
- var tempList = data[i].answer_list
- var str = ''
- for(var j =0;j 0 ){
- this.setData({
- up:true,
- })
- if(this.data.questionsData.length - 1 == this.data.index && this.data.questionsData[this.data.index].topic_state == true){
- this.setData({
- to:true,
- })
- }
- }
- }
- },
-
- //点击上一题
- onClickUp(){
- var that = this
- this.setData({
- index:this.data.index - 1
- })
-
-
- if(that.data.index == 0){
- that.setData({
- up:false,
- down:true
- })
- }else{
- if(that.data.questionsData[that.data.index].topic_state == false){
- that.setData({
- up:true,
- down:false,
- to:false
-
- })
- }else{
- that.setData({
- up:true,
- down:true,
- to:false
- })
- }
- }
-
- var data = this.data.questionsData
- var i = this.data.index
- var tempList = data[i].answer_list
- var str = ''
- for(var j =0;j {
- var companyTime = this.data.companyTime;
- if(companyTime >= 0 && companyTime <= 29){
- this.setData({
- companyTime:parseInt(companyTime) + 1,
- companyTimer:companyTimer
- })
- console.log(this.data.companyTime)
- }else{
- clearInterval(this.data.companyTimer);
- }
- }, 1000);
-
-
- },
-
- /**
- * 生命周期函数--监听页面初次渲染完成
- */
- onReady(){
-
- },
- /**
- * 生命周期函数--监听页面显示
- */
- onShow() {
-
- },
-
- /**
- * 生命周期函数--监听页面隐藏
- */
- onHide() {
-
- },
-
- /**
- * 生命周期函数--监听页面卸载
- */
- onUnload() {
-
- },
-
- /**
- * 页面相关事件处理函数--监听用户下拉动作
- */
- onPullDownRefresh() {
-
- },
-
- /**
- * 页面上拉触底事件的处理函数
- */
- onReachBottom() {
-
- },
-
- /**
- * 用户点击右上角分享
- */
- onShareAppMessage() {
-
- },
-
- /**
- * 获取在线答题题目信息
- * @param {*} questionType 题目类型(1:安全,2施工技艺)
- */
- getOnlineExamList(questionType,projectId,firstWorkType,secondWorkType){
- var that = this
- wx.request({
- url: app.globalData.szhUrl+'/mkl/api/getOnlineExamList',
- data:{
- "questionType":questionType,
- "projectId":projectId,
- "firstWorkType":firstWorkType,
- "secondWorkType":secondWorkType
- },
- method:"GET",
- success:function(res){
- that.setData({
- questionsData:res.data,
- examPaperId:res.data[0].examPaperId == undefined ?null:res.data[0].examPaperId,
- fullScore:res.data[0].totalScore== undefined ?null:res.data[0].totalScore
- })
- }
- })
- },
-
- /**
- * 提交答题记录
- */
- onClickTo(){
- var that = this
- wx.request({
- url: app.globalData.szhUrl+'/mkl/api/addOnlineExamLog',
- data:{
- "openId": wx.getStorageSync('userOpenId'),
- "idCardNo": wx.getStorageSync('idCardNo'),
- "score":that.data.fullScore,
- "fullScore":that.data.fullScore,
- "examPaperId":that.data.examPaperId,
- "randomScore":Math.floor(Math.random()*10)
- },
- method:"GET",
- success:function(res){
- if(res.data.code == '200'){
- that.setData({ up:false });
- that.setData({ down:false });
- that.setData({ to:false });
- wx.redirectTo({
- url: '../letterCommitment/index'
- })
- }else{
- app.toast(res.data.msg);
- }
- }
- })
- },
-
- /**
- * 获取视频链接
- */
- getVideoURL(projectId,firstWorkType,secondWorkType) {
- var that = this
- wx.request({
- url: app.globalData.szhUrl+'/mkl/api/getOnlineVideoList',
- data:{
- fileType: 1,//视频
- projectId:projectId,
- firstWorkType:firstWorkType,
- secondWorkType:secondWorkType
- },
- method:"GET",
- success:function(res){
- console.log(res)
- console.log(res.data.code)
- if(res.data.code == 0) {
- that.setData({
- allVideo:res.data.data
- })
- }
- var videoList = []
- switch(that.data.activeState ) {
- case 1:
- videoList = that.data.allVideo.companyList
- break;
- case 2:
- videoList = that.data.allVideo.projectList
- break;
- case 3:
- videoList = that.data.allVideo.groupList
- break;
- default:
- videoList = []
- break
- }
- that.setData({
- videoList:videoList
- })
- console.log(that.data.videoList)
- // if(res.data.length > 0) {
- // var list = res.data
- // let url = list[0].videoUrl;
- // let effectiveDuration = parseInt(list[0].effectiveDuration)
- // that.setData({
- // videoObj:list[0],
- // videoUrl:url,
- // second:effectiveDuration
- // })
- // }
- that.checkUserFinishedFlag()
- }
- })
-},
-
- /**
- * 添加用户学习记录
- */
- addUserRecord() {
- var that = this
- var completeFlag = parseInt(that.data.learnTime) >= parseInt(that.data.videoObj.effectiveDuration == ""?0: that.data.videoObj.effectiveDuration)?1:0
- wx.request({
- url:app.globalData.szhUrl+'/mkl/api/addEducationRecord',
- data:{
- initialId:that.data.videoObj.id,
- userId:wx.getStorageSync('idCardNo'),
- openId:wx.getStorageSync('userOpenId'),
- learningDuration:that.data.learnTime,
- completeFlag:completeFlag
- },
- method:"POST",
- success:function(res){
- if(res.data.code == 0){
- console.log("添加学习记录成功!")
- }else{
- console.log("添加学习记录失败!")
- }
- }
- })
- },
-
- /**
- * 获取用户学习时长
- */
- getUserLearnTime() {
- this.addUserRecord()
- this.onClickTo()
- },
-
- /**
- * 查询用户是否学习
- */
- checkUserFinishedFlag() {
- var that = this
- wx.request({
- url:app.globalData.szhUrl+'/mkl/api/getUserFinishList',
- data:{
- initialId:parseInt(that.data.videoObj.id),
- userId:wx.getStorageSync('idCardNo')
- },
- method:"POST",
- success:function(res){
- if(res.data.code == 0){
- if(res.data.data.length >0) {
- var obj = res.data.data[0];
- if(obj.completeFlag == "1") {
- that.setData({
- second_state:false
- })
- }
- }
- }
- }
- })
- },
-
-
-})
\ No newline at end of file
diff --git a/miniprogram/pages/newAddPage/safetyBriefingLearning/index.json b/miniprogram/pages/newAddPage/safetyBriefingLearning/index.json
deleted file mode 100644
index 2099bd2..0000000
--- a/miniprogram/pages/newAddPage/safetyBriefingLearning/index.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "usingComponents": {
- "van-tab": "@vant/weapp/tab/index",
- "van-tabs": "@vant/weapp/tabs/index"
- },
- "navigationBarTitleText": "施工安全交底学习"
-}
\ No newline at end of file
diff --git a/miniprogram/pages/newAddPage/safetyBriefingLearning/index.wxml b/miniprogram/pages/newAddPage/safetyBriefingLearning/index.wxml
deleted file mode 100644
index 3c8dfb7..0000000
--- a/miniprogram/pages/newAddPage/safetyBriefingLearning/index.wxml
+++ /dev/null
@@ -1,102 +0,0 @@
-
-
-
- 安全视频
-
-
-
-
- 公司级
- 项目级
- 班组级
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 温馨提示:请观看视频后进行答题
-
-
-
- 安全考试
-
-
-
-
-
- {{questionsData[index].topic}}
-
-
-
-
-
- {{item.answer}}
-
-
-
-
- 查看详情
-
-
-
-
- 答案:{{answerTip}}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/miniprogram/pages/newAddPage/safetyBriefingLearning/index.wxss b/miniprogram/pages/newAddPage/safetyBriefingLearning/index.wxss
deleted file mode 100644
index 220183a..0000000
--- a/miniprogram/pages/newAddPage/safetyBriefingLearning/index.wxss
+++ /dev/null
@@ -1,68 +0,0 @@
-/* pages/newAddPage/safetyBriefingLearning/index.wxss */
-.chakan{
- position: absolute;
- right: 48rpx;
- bottom: 20rpx;
- color: orange;
-}
-/* vant-weapp样式 */
-.van-tabs__nav {
- background-color: #191d28;
-}
-.van-ellipsis{
- color: #fff;
-}
-.van-tabs__line{
- background-color: #fff !important;
-}
-/* .showBox{
- position: relative;
- width: 750rpx;
- height: 462rpx;
- border: 1px solid red;
- box-sizing: border-box;
- z-index: 999;
-}
-.showBox:hover .leftBtn{
- display: block;
-}
-.showBox:hover .rightBtn{
- display: block;
-}
-.leftBtn{
- position: absolute;
- left: 0;
- top:50%;
- transform: translate(0,-50%);
- width: 48rpx;
- height: 80rpx;
- color: #000;
- border: 1px solid #fff;
- z-index: 999;
- display: none;
-}
-.rightBtn{
- position: absolute;
- right: 0;
- top:50%;
- transform: translate(0,-50%);
- width: 48rpx;
- height: 80rpx;
- color: #000;
- border: 1px solid #fff;
- z-index: 999;
- display: none;
-} */
-.whoBox{
- position: relative;
-}
-.outsideBox{
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- display: none;
-}
-.showBoxs{
-display: block;
-}
\ No newline at end of file
diff --git a/miniprogram/pages/newAddPage/safetyManagement/index.js b/miniprogram/pages/newAddPage/safetyManagement/index.js
deleted file mode 100644
index c7fe2b1..0000000
--- a/miniprogram/pages/newAddPage/safetyManagement/index.js
+++ /dev/null
@@ -1,559 +0,0 @@
-// pages/newAddPage/safetyManagement/index.js
-
-const app = getApp()
-Page({
-
- /**
- * 页面的初始数据
- */
- data: {
- active: 1,
- deptId: '',
- projectName: '',
- projectId: '',
- loginName: '',
- userName: '',
- initData: {},
- projectData: {},
-
- //教育培训
- videoSurvey: [
- ],
- //基坑检测
- safetyDeepData: [
- {
- name: '沉降',
- total: 0,
- notMonitor: 0,
- yesMonitor: 0,
- unit: '个'
- },
- {
- name: '倾斜',
- total: 0,
- notMonitor: 0,
- yesMonitor: 0,
- unit: '个'
- },
- {
- name: '应力',
- total: 0,
- notMonitor: 0,
- yesMonitor: 0,
- unit: '个'
- },
- ],
- //爬架检测
- safetyFrameData: [
- {
- name: '倾斜',
- total: 0,
- notMonitor: 0,
- yesMonitor: 0,
- unit: '个'
- },
- {
- name: '高度',
- total: 0,
- notMonitor: 0,
- yesMonitor: 0,
- unit: '个'
- },
- {
- name: '载荷',
- total: 0,
- notMonitor: 0,
- yesMonitor: 0,
- unit: '个'
- },
- ],
- securityCheck: {
- routineRectificationRate: 0, //常规整改率
- routineProblemTotal: 0,//常规问题总数
- routineCheckNumber: 0,//常规检查次数
- specialRectificationRate: 0, //专项整改率
- specialProblemTotal: 0,//专项问题总数
- specialCheckNumber: 0,//专项检查次数
- },
- pitCount: {//基坑统计数据
- onlineNumber: 0,
- offlineNumber: 0,
- total: 0,
- },
- climbCount: {//爬架统计数据
- onlineNumber: 0,
- offlineNumber: 0,
- total: 0,
- },
- power: {//配电箱信息
- t1: 0,
- t2: 0,
- t3: 0,
- t4: 0,
- c1: 0,
- c2: 0,
- c3: 0,
- leak: 0
- },
- highlightPictures: []
- },
- showPopup() {
- this.setData({ show: true });
- },
-
- onClose() {
- this.setData({ show: false });
- },
-
- onClickShow() {
- this.setData({ loadShow: true });
- },
-
- onClickHide() {
- this.setData({ loadShow: false });
- },
-
- //项目切换 返回值
- onProjectSelect(e) {
- //this.onClickShow();
- let projectId = e.detail.id;
- let projectName = e.detail.text;
- app.globalData.projectId = projectId;
- app.globalData.projectName = projectName;
- this.setData({
- projectId: projectId,
- projectName: projectName,
- })
- this.onLoad()
- },
-
- /**
- * 生命周期函数--监听页面加载
- */
- onLoad(options) {
- var that = this
- wx.getStorage({
- key: 'userinfo',
- success: function (res) {
- console.log(res.data);
- that.setData({
- loginName: res.data.loginName,
- userName: res.data.userName,
- deptId: res.data.deptId,
- projectName: app.globalData.projectName,
- projectId: app.globalData.projectId,
- initData: { text: app.globalData.projectName, id: app.globalData.projectId }
- })
- that.getProjectCorrespondence(app.globalData.projectId);
- }
- })
- },
-
- /**
- * 项目对应关系
- */
- getProjectCorrespondence(projectId) {
- var that = this;
- wx.request({
- url: app.globalData.reqUrl + '/weixin/training/getProjectCorrespondence',
- data: {
- "projectId": projectId,
- },
- method: "get",
- success: function (res) {
- console.log(res.data);
- that.setData({
- projectData: res.data
- })
- that.getSecurityCheck()
- that.getPitCount()
- that.getClimbCount()
- that.getDistributionBoxData()
- that.getHighlightPictures()
- that.getTraining()
- }
- })
- },
- /**
- * 教育培训
- */
- getTraining() {
- let that = this
- wx.request({
- url: app.globalData.szhUrl + "/api/building/listCultivate?project_id=" + this.data.projectData.szh + "&cultivate_type=4",
- method: "post",
- success: res => {
- wx.request({
- url: app.globalData.szhUrl + "/api/building/listCultivate?project_id=" + this.data.projectData.szh + "&cultivate_type=6",
- method: "post",
- success: res1 => {
- wx.request({
- url: app.globalData.szhUrl + "/api/building/listCultivate?project_id=" + this.data.projectData.szh + "&cultivate_type=3",
- method: "post",
- success: res2 => {
- let total = res.data.data.length
- + res1.data.data.length
- + res2.data.data.length
- that.setData({
- videoSurvey: [
- { name: '三级安全教育', value: res.data.data.length, prop: (res.data.data.length / total * 100).toFixed(2) },
- // { name: '班前讲话', value: '0', prop: 0 },
- { name: '应急演练', value: res2.data.data.length, prop: (res2.data.data.length / total * 100).toFixed(2) },
- { name: '专项培训', value: res1.data.data.length, prop: (res1.data.data.length / total * 100).toFixed(2) }
- ]
- })
- // wx.request({
- // url: app.globalData.szhUrl + "/api/building/listCultivate?project_id=" + this.data.projectData.szh + "&cultivate_type=4",
- // method: "post",
- // success: res3 => {
-
- // }
- // })
- }
- })
- }
- })
- }
- })
- },
- /**
- * 获取安全检查数据
- */
- getSecurityCheck() {
- wx.request({
- url: app.globalData.szhUrl + '/api/check/getCheckStatistics?project_id=' + this.data.projectData.szh + "&large_type=1",
- success: res1 => {
- wx.request({
- url: app.globalData.szhUrl + '/api/check/getCheckStatistics?project_id=' + this.data.projectData.szh + "&large_type=2",
- success: res2 => {
- this.setData({
- "securityCheck.routineRectificationRate": res1.data.data.rate,
- "securityCheck.routineProblemTotal": res1.data.data.problemTotal,
- "securityCheck.routineCheckNumber": res1.data.data.total,
- "securityCheck.specialRectificationRate": res2.data.data.rate,
- "securityCheck.specialProblemTotal": res2.data.data.problemTotal,
- "securityCheck.specialCheckNumber": res2.data.data.total,
- })
- }
- })
- }
- })
- },
- /**
- * 获取基坑监测统计
- */
- getPitCount() {
- wx.request({
- url: app.globalData.aqzgUrl + '/weixin/structProjectSensorInfo/select/sensorInfo?projectId=' + this.data.projectData.aqzg + "&sensorType=4",
- method: "post",
- success: res => {
- console.log(res)
- let zxDeviceTotal = 0
- let cj = 0
- let cj_o = 0
- let qx = 0
- let qx_o = 0
- let yl = 0
- let yl_o = 0
- res.data.data.map(x => {
- let a = 0
- if (x.status != 2) {
- zxDeviceTotal++;
- a = 1
- }
- switch (x.sensorType) {
- case "CollWeiyiPoint":
- cj++
- cj_o += a
- break
- case "CollQingxiePoint":
- qx++
- qx_o += a
- break
- case "YingLi":
- yl++
- yl_o += a
- bre
- }
- })
- this.setData({
- "pitCount.onlineNumber": zxDeviceTotal,
- "pitCount.offlineNumber": res.data.data.length - zxDeviceTotal,
- "pitCount.total": res.data.data.length,
- safetyDeepData: [
- {
- name: '沉降',
- total: cj,
- notMonitor: cj - cj_o,
- yesMonitor: cj_o,
- unit: '个'
- },
- {
- name: '倾斜',
- total: qx,
- notMonitor: qx - qx_o,
- yesMonitor: qx_o,
- unit: '个'
- },
- {
- name: '应力',
- total: yl,
- notMonitor: yl - yl_o,
- yesMonitor: yl_o,
- unit: '个'
- },
- ],
- })
- }
- })
- },
- /**
- * 获取爬架监测统计
- */
- getClimbCount() {
- wx.request({
- url: app.globalData.szhUrl + '/screen/api/getDeviceBaseInfo?projectId=' + this.data.projectData.aqzg + '&drawId=7053550232834936832',
- method: "post",
- success: res => {
- let zxDeviceTotal = 0
- let cj = 0
- let cj_o = 0
- let qx = 0
- let qx_o = 0
- let yl = 0
- let yl_o = 0
-
- res.data.data.map(x => {
- let a = 0
- if (x.status != 2) {
- zxDeviceTotal++;
- a = 1
- }
- switch (x.sensorType) {
- case "CollWeiyiPoint":
- cj++
- cj_o += a
- break
- case "CollQingxiePoint":
- qx++
- qx_o += a
- break
- case "YingLi":
- yl++
- yl_o += a
- bre
- }
- })
- this.setData({
- "climbCount.onlineNumber": zxDeviceTotal,
- "climbCount.offlineNumber": res.data.data.length - zxDeviceTotal,
- "climbCount.total": res.data.data.length,
- safetyFrameData: [
- {
- name: '倾斜',
- total: qx,
- notMonitor: qx - qx_o,
- yesMonitor: qx_o,
- unit: '个'
- },
- {
- name: '高度',
- total: 0,
- notMonitor: 0,
- yesMonitor: 0,
- unit: '个'
- },
- {
- name: '载荷',
- total: 0,
- notMonitor: 0,
- yesMonitor: 0,
- unit: '个'
- },
- ],
- })
- }
- })
- },
- /**
- * 获取塔机监测统计
- */
- getTowerCraneCount() {
- wx.request({
- url: app.globalData.aqzgUrl + '/api/statistics/getDeviceSourceCensus',
- method: "post",
- success: res => {
- let zxDeviceTotal = 0
- res.data.data.map(x => {
- if (x.status != 2) {
- zxDeviceTotal++;
- }
- })
- this.setData({
- "towerCraneCount.onlineNumber": zxDeviceTotal,
- "towerCraneCount.offlineNumber": res.data.data.length - zxDeviceTotal,
- "towerCraneCount.total": res.data.data.length
- })
- }
- })
- },
- /**
- * 获取配电箱数据
- */
- getDistributionBoxData() {
- wx.request({
- url: app.globalData.szhUrl + '/api/iot/power/latestList',
- data: {
- projectId: this.data.projectData.szh,
- uid: 'PWR.02731XTJ'
- },
- success: res => {
- this.setData({
- power: res.data.rows[0] ? res.data.rows[0] : {
- t1: 0,
- t2: 0,
- t3: 0,
- t4: 0,
- c1: 0,
- c2: 0,
- c3: 0,
- leak: 0
- }
- })
- }
- })
- },
- /**
- * 亮点照片
- */
- getHighlightPictures() {
- wx.request({
- url: app.globalData.szhUrl + '/api/building/photoList?projectId=' + this.data.projectData.szh + '&typeMain=8&typeId=18',
- method: "post",
- success: res => {
- console.log(res)
- this.setData({
- highlightPictures: res.data.data
- })
- }
- })
- },
-
- goHighLightPage() {
- wx.navigateTo({
- url: '../../Highlight-photos/index',
- })
- },
-
- /**
- * 教育培训页面
- */
- goEducations() {
- wx.navigateTo({
- url: '../../../pageage/educations-list/index?jumpState=1',
- })
- },
-
- /**
- * 基坑页面
- */
- gofoundation(event) {
- let id = event.currentTarget.dataset.id;
- wx.navigateTo({
- url: '../../deepExcavation/index?id='+id,
- })
- },
-
- /**
- * 跳转安全教育
- */
- goCheckView(){
- wx.navigateTo({
- url: '../../../pageage/safetyManagement/securityCheck/index',
- })
- },
-/**
- * 配电箱监测
- */
- goPDJCDetail() {
- wx.navigateTo({
- url: '../../Security-control-echarts/index',
- })
- },
-
-
- /****************************底部导航********************************/
- onChange(event) {
- // event.detail 的值为当前选中项的索引
- this.setData({ active: event.detail });
- },
-
- /**
- * 项目概况页面
- */
- XMGK: function () {
- wx.redirectTo({
- url: '../../xiangmugaikuang/xiangmugaikuang'
- })
- },
-
- /**
- * 设备管理
- */
- SBGL: function () {
- wx.redirectTo({
- url: '../../shebieguanli-jxsb/shajiangguan',
- })
- },
-
- /**
- * 人员管理
- */
- RYGL: function () {
- wx.redirectTo({
- url: '../../renyuanguanli/renyuanguanli'
- })
- },
-
- //跳转到安全管控
- XMSP:function(){
- wx.redirectTo({
- //url: '../deepExcavation/index'
- url:'../../newAddPage/safetyManagement/index'
- })
- },
-
- //跳转到质量管理
- ZLGL2:function(){
- wx.redirectTo({
- url:'../../Quality-Assurance/index'
- })
- },
- //跳转到进度管理
- JDGL2:function(){
- wx.redirectTo({
- //url: '../deepExcavation/index'
- url:'../../../pageage/Progress-management/index'
- })
- },
-
- /**
- * 更多功能
- */
- GDGN: function () {
- wx.redirectTo({
- url: '../../gengduogongneng/gengduogongneng'
- })
- },
-
- /**
- * 工程列表页面
- */
- goGCLB: function () {
- wx.redirectTo({
- url: '../../gongchengliebiao/gongchengliebiao'
- })
- }
-
-
-})
diff --git a/miniprogram/pages/newAddPage/safetyManagement/index.json b/miniprogram/pages/newAddPage/safetyManagement/index.json
deleted file mode 100644
index b516867..0000000
--- a/miniprogram/pages/newAddPage/safetyManagement/index.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "usingComponents": {
- "van-tabbar": "@vant/weapp/tabbar",
- "van-tabbar-item": "@vant/weapp/tabbar-item"
- },
- "navigationStyle":"custom"
-}
\ No newline at end of file
diff --git a/miniprogram/pages/newAddPage/safetyManagement/index.wxml b/miniprogram/pages/newAddPage/safetyManagement/index.wxml
deleted file mode 100644
index 2b987a0..0000000
--- a/miniprogram/pages/newAddPage/safetyManagement/index.wxml
+++ /dev/null
@@ -1,371 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
- {{userName}}
- {{loginName}}
-
-
-
-
-
-
-
-
-
-
-
-
-
- 教育培训
- 查看详情
-
-
-
-
-
-
-
-
- 安全检查
- 查看详情
-
-
-
-
-
- 常规检查次数
-
-
- 整改率
- {{securityCheck.routineRectificationRate}} %
-
-
-
- 检查问题数
- {{securityCheck.routineProblemTotal}}
-
-
-
-
- 专项检查次数
-
-
- 整改率
- {{securityCheck.specialRectificationRate}} %
-
-
-
- 检查问题数
- {{securityCheck.specialProblemTotal}}
-
-
-
-
-
-
-
-
-
-
-
- 基坑监测
- 查看详情
-
-
-
-
-
-
-
- 监测点位数
- {{pitCount.total}} 个
-
-
-
-
-
-
-
- 在线点位数
- {{pitCount.onlineNumber}} 个
-
-
-
-
-
-
-
-
-
-
- 爬架监测
- 查看详情
-
-
-
-
-
-
-
- 监测点位数
- {{climbCount.total}} 个
-
-
-
-
-
-
-
- 在线点位数
- {{climbCount.onlineNumber}} 个
-
-
-
-
-
-
-
-
-
-
- 配电箱监测
- 查看详情
-
-
-
-
-
-
- 环境阈值:
- 70℃
-
-
-
-
-
-
-
- A相温度
- {{power.t1}} ℃
-
-
-
-
-
-
-
-
- B相温度
- {{power.t2}} ℃
-
-
-
-
-
-
-
-
- C相温度
- {{power.t3}} ℃
-
-
-
-
-
-
-
-
- 零线温度
- {{power.t4}} ℃
-
-
-
-
-
-
- 漏电预警阈值:
- 150mA
-
-
-
-
-
-
-
- A相电流
- {{power.c1}} A
-
-
-
-
-
-
-
-
- B相电流
- {{power.c2}} A
-
-
-
-
-
-
-
-
- C相电流
- {{power.c3}} A
-
-
-
-
-
-
-
-
- 漏电电流
- {{power.leak}} A
-
-
-
-
-
-
-
-
-
-
-
-
- 亮点照片
- 查看详情
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 项目概况
-
-
-
-
-
- 安全管理
-
-
-
-
-
- 质量管理
-
-
-
-
-
- 进度管理
-
-
-
-
-
- 更多功能
-
-
-
-
-
diff --git a/miniprogram/pages/newAddPage/safetyManagement/index.wxss b/miniprogram/pages/newAddPage/safetyManagement/index.wxss
deleted file mode 100644
index 52eaf02..0000000
--- a/miniprogram/pages/newAddPage/safetyManagement/index.wxss
+++ /dev/null
@@ -1 +0,0 @@
-/* pages/newAddPage/safetyManagement/index.wxss */
\ No newline at end of file
diff --git a/miniprogram/pages/newAddPage2/letterCommitment/index.js b/miniprogram/pages/newAddPage2/letterCommitment/index.js
deleted file mode 100644
index 0e1f32b..0000000
--- a/miniprogram/pages/newAddPage2/letterCommitment/index.js
+++ /dev/null
@@ -1,66 +0,0 @@
-// pages/newAddPage2/letterCommitment/index.js
-Page({
-
- /**
- * 页面的初始数据
- */
- data: {
-
- },
-
- /**
- * 生命周期函数--监听页面加载
- */
- onLoad(options) {
-
- },
-
- /**
- * 生命周期函数--监听页面初次渲染完成
- */
- onReady() {
-
- },
-
- /**
- * 生命周期函数--监听页面显示
- */
- onShow() {
-
- },
-
- /**
- * 生命周期函数--监听页面隐藏
- */
- onHide() {
-
- },
-
- /**
- * 生命周期函数--监听页面卸载
- */
- onUnload() {
-
- },
-
- /**
- * 页面相关事件处理函数--监听用户下拉动作
- */
- onPullDownRefresh() {
-
- },
-
- /**
- * 页面上拉触底事件的处理函数
- */
- onReachBottom() {
-
- },
-
- /**
- * 用户点击右上角分享
- */
- onShareAppMessage() {
-
- }
-})
\ No newline at end of file
diff --git a/miniprogram/pages/newAddPage2/letterCommitment/index.wxml b/miniprogram/pages/newAddPage2/letterCommitment/index.wxml
deleted file mode 100644
index d905cb3..0000000
--- a/miniprogram/pages/newAddPage2/letterCommitment/index.wxml
+++ /dev/null
@@ -1,2 +0,0 @@
-
-pages/newAddPage2/letterCommitment/index.wxml
diff --git a/miniprogram/pages/tempRegistration/index.js b/miniprogram/pages/tempRegistration/index.js
deleted file mode 100644
index 384605b..0000000
--- a/miniprogram/pages/tempRegistration/index.js
+++ /dev/null
@@ -1,66 +0,0 @@
-// pages/tempRegistration/index.js
-Page({
-
- /**
- * 页面的初始数据
- */
- data: {
-
- },
-
- /**
- * 生命周期函数--监听页面加载
- */
- onLoad(options) {
-
- },
-
- /**
- * 生命周期函数--监听页面初次渲染完成
- */
- onReady() {
-
- },
-
- /**
- * 生命周期函数--监听页面显示
- */
- onShow() {
-
- },
-
- /**
- * 生命周期函数--监听页面隐藏
- */
- onHide() {
-
- },
-
- /**
- * 生命周期函数--监听页面卸载
- */
- onUnload() {
-
- },
-
- /**
- * 页面相关事件处理函数--监听用户下拉动作
- */
- onPullDownRefresh() {
-
- },
-
- /**
- * 页面上拉触底事件的处理函数
- */
- onReachBottom() {
-
- },
-
- /**
- * 用户点击右上角分享
- */
- onShareAppMessage() {
-
- }
-})
\ No newline at end of file
diff --git a/miniprogram/pages/tempRegistration/index.wxml b/miniprogram/pages/tempRegistration/index.wxml
deleted file mode 100644
index df20ea7..0000000
--- a/miniprogram/pages/tempRegistration/index.wxml
+++ /dev/null
@@ -1,2 +0,0 @@
-
-pages/tempRegistration/index.wxml
diff --git a/miniprogram/pages/temporaryToExamine/index.js b/miniprogram/pages/temporaryToExamine/index.js
deleted file mode 100644
index 51349f5..0000000
--- a/miniprogram/pages/temporaryToExamine/index.js
+++ /dev/null
@@ -1,66 +0,0 @@
-// pages/temporaryToExamine/index.js
-Page({
-
- /**
- * 页面的初始数据
- */
- data: {
-
- },
-
- /**
- * 生命周期函数--监听页面加载
- */
- onLoad(options) {
-
- },
-
- /**
- * 生命周期函数--监听页面初次渲染完成
- */
- onReady() {
-
- },
-
- /**
- * 生命周期函数--监听页面显示
- */
- onShow() {
-
- },
-
- /**
- * 生命周期函数--监听页面隐藏
- */
- onHide() {
-
- },
-
- /**
- * 生命周期函数--监听页面卸载
- */
- onUnload() {
-
- },
-
- /**
- * 页面相关事件处理函数--监听用户下拉动作
- */
- onPullDownRefresh() {
-
- },
-
- /**
- * 页面上拉触底事件的处理函数
- */
- onReachBottom() {
-
- },
-
- /**
- * 用户点击右上角分享
- */
- onShareAppMessage() {
-
- }
-})
\ No newline at end of file
diff --git a/miniprogram/pages/temporaryToExamine/index.wxml b/miniprogram/pages/temporaryToExamine/index.wxml
deleted file mode 100644
index e336009..0000000
--- a/miniprogram/pages/temporaryToExamine/index.wxml
+++ /dev/null
@@ -1,2 +0,0 @@
-
-pages/temporaryToExamine/index.wxml