t4800812
This commit is contained in:
parent
f457c46ad8
commit
03da1d2065
|
@ -16,7 +16,13 @@ Page({
|
||||||
onLoad: function (options) {
|
onLoad: function (options) {
|
||||||
console.log(options)
|
console.log(options)
|
||||||
this.data.riskact = options.riskact
|
this.data.riskact = options.riskact
|
||||||
this.data.group = options.group
|
if(options.group==undefined){
|
||||||
|
this.data.group = 'all'
|
||||||
|
}else{
|
||||||
|
this.data.group = options.group
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
},
|
},
|
||||||
getlist:function(){
|
getlist:function(){
|
||||||
var page = this.data.page
|
var page = this.data.page
|
||||||
|
@ -118,4 +124,30 @@ Page({
|
||||||
url: '/pages/trouble/addtrouble?type=risktask&index=' + e.currentTarget.dataset.index,
|
url: '/pages/trouble/addtrouble?type=risktask&index=' + e.currentTarget.dataset.index,
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
|
submit: function () {
|
||||||
|
console.log(this.data.alllist)
|
||||||
|
let data={'tasks':[]}
|
||||||
|
for (var i = 0; i < this.data.alllist.length; i++) {
|
||||||
|
data.tasks.push(this.data.alllist[i].id)
|
||||||
|
}
|
||||||
|
wx.showLoading({
|
||||||
|
title: '提交中',
|
||||||
|
})
|
||||||
|
wx.request({
|
||||||
|
url: getApp().globalData.serverUrl + 'api/risktask?a=update',
|
||||||
|
header: {
|
||||||
|
'content-type': 'application/json', // 默认值
|
||||||
|
'Cookie': wx.getStorageSync("sessionid"),
|
||||||
|
},
|
||||||
|
method: 'POST',
|
||||||
|
data:data,
|
||||||
|
success: res => {
|
||||||
|
if (res.statusCode === 200) {
|
||||||
|
wx.navigateBack({
|
||||||
|
})
|
||||||
|
}
|
||||||
|
wx.hideLoading();
|
||||||
|
}
|
||||||
|
});
|
||||||
|
},
|
||||||
})
|
})
|
|
@ -40,10 +40,13 @@
|
||||||
<span wx:else>无</span>
|
<span wx:else>无</span>
|
||||||
</view>
|
</view>
|
||||||
<button class="weui-btn mini-btn" type="warn" size="mini" disabled="{{item.trouble__yhnum != null}}" data-index="{{index}}" bindtap="open">发现隐患</button>
|
<button class="weui-btn mini-btn" type="warn" size="mini" disabled="{{item.trouble__yhnum != null}}" data-index="{{index}}" bindtap="open">发现隐患</button>
|
||||||
|
<view class="weui-media-box__desc" style="color:red" wx:if="{{item.trouble__yhnum != null}}">{{item.trouble__yhnum}}</view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
</block>
|
</block>
|
||||||
</view>
|
</view>
|
||||||
<view class="btn-area">
|
<view class="btn-area">
|
||||||
<button class="weui-btn" type="primary" bindtap="submit" >排查完毕,提交!</button>
|
<button class="weui-btn" type="primary" bindtap="submit"
|
||||||
|
disabled="{{alllist[0].user__userid!=null}}"
|
||||||
|
>排查完毕,提交!</button>
|
||||||
</view>
|
</view>
|
||||||
|
|
|
@ -9,7 +9,7 @@ Page({
|
||||||
page: 1,
|
page: 1,
|
||||||
serverUrl: getApp().globalData.serverUrl,
|
serverUrl: getApp().globalData.serverUrl,
|
||||||
alllist: [],
|
alllist: [],
|
||||||
tabs: ["我的已查", "我的待查", "全厂待办"],
|
tabs: ["历史任务", "我的任务", "全厂待办"],
|
||||||
activeIndex: 1,
|
activeIndex: 1,
|
||||||
sliderOffset: 0,
|
sliderOffset: 0,
|
||||||
sliderLeft: 0
|
sliderLeft: 0
|
||||||
|
@ -190,7 +190,7 @@ Page({
|
||||||
title: '加载中',
|
title: '加载中',
|
||||||
}),
|
}),
|
||||||
wx.request({
|
wx.request({
|
||||||
url: this.data.serverUrl + 'api/suggest?a=listself&rows=10&page=' + page,
|
url: this.data.serverUrl + 'api/listtask?a=list2done&rows=10&page=' + page,
|
||||||
header: {
|
header: {
|
||||||
'content-type': 'application/json', // 默认值
|
'content-type': 'application/json', // 默认值
|
||||||
'Cookie': wx.getStorageSync("sessionid"),
|
'Cookie': wx.getStorageSync("sessionid"),
|
||||||
|
@ -228,6 +228,18 @@ Page({
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
|
scan: function () {
|
||||||
|
wx.scanCode({
|
||||||
|
onlyFromCamera: true,
|
||||||
|
success(res) {
|
||||||
|
console.log(res)
|
||||||
|
let id = res.result.split('=')[1]
|
||||||
|
wx.navigateTo({
|
||||||
|
url: 'check?riskact=' + id,
|
||||||
|
})
|
||||||
|
}
|
||||||
|
})
|
||||||
|
},
|
||||||
gettodolist: function (page) {
|
gettodolist: function (page) {
|
||||||
var that = this;
|
var that = this;
|
||||||
if (page != 1) { page = that.data.todopage }
|
if (page != 1) { page = that.data.todopage }
|
||||||
|
|
|
@ -12,18 +12,25 @@
|
||||||
<view class="head">共{{donetotal}}条已查</view>
|
<view class="head">共{{donetotal}}条已查</view>
|
||||||
<view class="weui-cells weui-cells_after-title">
|
<view class="weui-cells weui-cells_after-title">
|
||||||
<block wx:for="{{donelist}}" wx:key="unique">
|
<block wx:for="{{donelist}}" wx:key="unique">
|
||||||
<navigator url="detail?jyid={{item.jyid}}" class="weui-media-box weui-media-box_appmsg" hover-class="weui-cell_active">
|
<navigator url="check?riskact={{item.risk__riskact__id}}&group={{item.risk__group__groupid}}" class="weui-media-box weui-media-box_appmsg" hover-class="weui-cell_active">
|
||||||
<view class="weui-media-box__bd weui-media-box__bd_in-appmsg">
|
<view class="weui-media-box__bd weui-media-box__bd_in-appmsg">
|
||||||
<view class="weui-media-box__title">{{item.jynr}}</view>
|
<view class="weui-media-box__title">
|
||||||
<view class="weui-media-box__desc">{{item.jynum}} {{item.jyr__name}}填报</view>
|
<span style="background-color:green;color:white">风险点</span>
|
||||||
<view class="weui-media-box__desc">{{item.submittime}}</view>
|
{{item.risk__riskact__area__name}} {{item.risk__riskact__name}}
|
||||||
|
</view>
|
||||||
|
<view class="weui-media-box__desc">
|
||||||
|
<span style="background-color:orange;color:white">排查岗位</span>
|
||||||
|
{{item.risk__gkcj}} {{item.risk__group__groupname}}
|
||||||
|
</view>
|
||||||
|
<view class="weui-media-box__desc">任务生成时间:{{item.taskadd}}</view>
|
||||||
|
<view class="weui-media-box__desc">任务过期时间:{{item.taskexpire}}</view>
|
||||||
</view>
|
</view>
|
||||||
<view class="weui-panel__ft weui-cell__ft_in-access">
|
<view class="weui-panel__ft weui-cell__ft_in-access">
|
||||||
<view class="weui-media-box__title" wx:if="{{item.jyzt == 1}}" style="background-color:yellow">待评估</view>
|
<view class="weui-media-box__title" wx:if="{{item.risk__riskact__level == '低风险'}}" style="background-color:blue;color:white">低风险</view>
|
||||||
<view class="weui-media-box__title" wx:if="{{item.jyzt == 2}}" style="background-color:yellow">处理中</view>
|
<view class="weui-media-box__title" wx:if="{{item.risk__riskact__level == '一般风险'}}" style="background-color:yellow">一般风险</view>
|
||||||
<view class="weui-media-box__title" wx:if="{{item.jyzt == 3}}" style="background-color:yellow">待确认</view>
|
<view class="weui-media-box__title" wx:if="{{item.risk__riskact__level == '较大风险'}}" style="background-color:orange">较大风险</view>
|
||||||
<view class="weui-media-box__title" wx:if="{{item.jyzt == 4}}" style="background-color:green">已归档</view>
|
<view class="weui-media-box__title" wx:if="{{item.risk__riskact__level == '重大风险'}}" style="background-color:red;color:white">重大风险</view>
|
||||||
<view class="weui-media-box__desc" wx:if="{{item.todouser__name}}">{{item.todouser__name}}</view>
|
<view wx:if="{{item.user__userid!=null}}" class="weui-media-box__title" style="background-color:green;color:white">已完成</view>
|
||||||
</view>
|
</view>
|
||||||
</navigator>
|
</navigator>
|
||||||
</block>
|
</block>
|
||||||
|
@ -36,12 +43,12 @@
|
||||||
<navigator url="check?riskact={{item.risk__riskact__id}}&group={{item.risk__group__groupid}}" class="weui-media-box weui-media-box_appmsg" hover-class="weui-cell_active">
|
<navigator url="check?riskact={{item.risk__riskact__id}}&group={{item.risk__group__groupid}}" class="weui-media-box weui-media-box_appmsg" hover-class="weui-cell_active">
|
||||||
<view class="weui-media-box__bd weui-media-box__bd_in-appmsg">
|
<view class="weui-media-box__bd weui-media-box__bd_in-appmsg">
|
||||||
<view class="weui-media-box__title">
|
<view class="weui-media-box__title">
|
||||||
<span style="background-color:green;color:white">风险点</span>
|
<span style="background-color:green;color:white">风险点</span>
|
||||||
{{item.risk__riskact__area__name}} {{item.risk__riskact__name}}
|
{{item.risk__riskact__area__name}} {{item.risk__riskact__name}}
|
||||||
</view>
|
</view>
|
||||||
<view class="weui-media-box__desc">
|
<view class="weui-media-box__desc">
|
||||||
<span style="background-color:orange;color:white">排查岗位</span>
|
<span style="background-color:orange;color:white">排查岗位</span>
|
||||||
{{item.risk__gkcj}} {{item.risk__group__groupname}}
|
{{item.risk__gkcj}} {{item.risk__group__groupname}}
|
||||||
</view>
|
</view>
|
||||||
<view class="weui-media-box__desc">任务生成时间:{{item.taskadd}}</view>
|
<view class="weui-media-box__desc">任务生成时间:{{item.taskadd}}</view>
|
||||||
<view class="weui-media-box__desc">任务过期时间:{{item.taskexpire}}</view>
|
<view class="weui-media-box__desc">任务过期时间:{{item.taskexpire}}</view>
|
||||||
|
@ -51,6 +58,7 @@
|
||||||
<view class="weui-media-box__title" wx:if="{{item.risk__riskact__level == '一般风险'}}" style="background-color:yellow">一般风险</view>
|
<view class="weui-media-box__title" wx:if="{{item.risk__riskact__level == '一般风险'}}" style="background-color:yellow">一般风险</view>
|
||||||
<view class="weui-media-box__title" wx:if="{{item.risk__riskact__level == '较大风险'}}" style="background-color:orange">较大风险</view>
|
<view class="weui-media-box__title" wx:if="{{item.risk__riskact__level == '较大风险'}}" style="background-color:orange">较大风险</view>
|
||||||
<view class="weui-media-box__title" wx:if="{{item.risk__riskact__level == '重大风险'}}" style="background-color:red;color:white">重大风险</view>
|
<view class="weui-media-box__title" wx:if="{{item.risk__riskact__level == '重大风险'}}" style="background-color:red;color:white">重大风险</view>
|
||||||
|
<view wx:if="{{item.user__userid!=null}}" class="weui-media-box__title" style="background-color:green;color:white">已完成</view>
|
||||||
</view>
|
</view>
|
||||||
</navigator>
|
</navigator>
|
||||||
</block>
|
</block>
|
||||||
|
@ -63,12 +71,12 @@
|
||||||
<navigator url="check?riskact={{item.risk__riskact__id}}&group={{item.risk__group__groupid}}" class="weui-media-box weui-media-box_appmsg" hover-class="weui-cell_active">
|
<navigator url="check?riskact={{item.risk__riskact__id}}&group={{item.risk__group__groupid}}" class="weui-media-box weui-media-box_appmsg" hover-class="weui-cell_active">
|
||||||
<view class="weui-media-box__bd weui-media-box__bd_in-appmsg">
|
<view class="weui-media-box__bd weui-media-box__bd_in-appmsg">
|
||||||
<view class="weui-media-box__title">
|
<view class="weui-media-box__title">
|
||||||
<span style="background-color:green;color:white">风险点</span>
|
<span style="background-color:green;color:white">风险点</span>
|
||||||
{{item.risk__riskact__area__name}} {{item.risk__riskact__name}}
|
{{item.risk__riskact__area__name}} {{item.risk__riskact__name}}
|
||||||
</view>
|
</view>
|
||||||
<view class="weui-media-box__desc">
|
<view class="weui-media-box__desc">
|
||||||
<span style="background-color:orange;color:white">排查岗位</span>
|
<span style="background-color:orange;color:white">排查岗位</span>
|
||||||
{{item.risk__gkcj}} {{item.risk__group__groupname}}
|
{{item.risk__gkcj}} {{item.risk__group__groupname}}
|
||||||
</view>
|
</view>
|
||||||
<view class="weui-media-box__desc">任务生成时间:{{item.taskadd}}</view>
|
<view class="weui-media-box__desc">任务生成时间:{{item.taskadd}}</view>
|
||||||
<view class="weui-media-box__desc">任务过期时间:{{item.taskexpire}}</view>
|
<view class="weui-media-box__desc">任务过期时间:{{item.taskexpire}}</view>
|
||||||
|
@ -78,7 +86,7 @@
|
||||||
<view class="weui-media-box__title" wx:if="{{item.risk__riskact__level == '一般风险'}}" style="background-color:yellow">一般风险</view>
|
<view class="weui-media-box__title" wx:if="{{item.risk__riskact__level == '一般风险'}}" style="background-color:yellow">一般风险</view>
|
||||||
<view class="weui-media-box__title" wx:if="{{item.risk__riskact__level == '较大风险'}}" style="background-color:orange">较大风险</view>
|
<view class="weui-media-box__title" wx:if="{{item.risk__riskact__level == '较大风险'}}" style="background-color:orange">较大风险</view>
|
||||||
<view class="weui-media-box__title" wx:if="{{item.risk__riskact__level == '重大风险'}}" style="background-color:red;color:white">重大风险</view>
|
<view class="weui-media-box__title" wx:if="{{item.risk__riskact__level == '重大风险'}}" style="background-color:red;color:white">重大风险</view>
|
||||||
|
<view wx:if="{{item.user__userid!=null}}" class="weui-media-box__title" style="background-color:green;color:white">已完成</view>
|
||||||
</view>
|
</view>
|
||||||
</navigator>
|
</navigator>
|
||||||
</block>
|
</block>
|
||||||
|
@ -88,8 +96,6 @@
|
||||||
</view>
|
</view>
|
||||||
|
|
||||||
|
|
||||||
<view style="position:fixed;bottom:0;left:0;width:100%;" hidden="{{activeIndex != 0}}">
|
<view style="position:fixed;bottom:0;left:0;width:100%;" hidden="{{activeIndex != 1}}">
|
||||||
<navigator url="/pages/suggest/add" hover-class="navigator-hover">
|
<button class="weui-btn" type="primary" style="width:auto;margin:5px" bindtap="scan">扫一扫风险点</button>
|
||||||
<button class="weui-btn" type="primary" style="width:auto;margin:5px">新增</button>
|
|
||||||
</navigator>
|
|
||||||
</view>
|
</view>
|
|
@ -275,7 +275,7 @@ Page({
|
||||||
if (res.statusCode === 200) {
|
if (res.statusCode === 200) {
|
||||||
wx.hideLoading();
|
wx.hideLoading();
|
||||||
wx.navigateBack({
|
wx.navigateBack({
|
||||||
delta: 2
|
delta: 1
|
||||||
})
|
})
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -209,7 +209,31 @@ Page({
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}else{
|
}
|
||||||
|
else if (this.data.yhtype == 'risktask') {
|
||||||
|
let data = { 'risktask': null, 'trouble': null }
|
||||||
|
data.risktask = this.data.risktaskdata.id
|
||||||
|
data.trouble = res.data.trouble
|
||||||
|
wx.request({
|
||||||
|
url: this.data.serverUrl + 'api/risktask?a=checktrouble',
|
||||||
|
header: {
|
||||||
|
'content-type': 'application/json', //
|
||||||
|
'Cookie': wx.getStorageSync("sessionid"),
|
||||||
|
},
|
||||||
|
method: 'POST',
|
||||||
|
data: data,
|
||||||
|
success: res => {
|
||||||
|
if (res.statusCode === 200) {
|
||||||
|
wx.hideLoading();
|
||||||
|
wx.navigateBack({
|
||||||
|
delta: 2
|
||||||
|
})
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
|
else{
|
||||||
wx.hideLoading();
|
wx.hideLoading();
|
||||||
wx.navigateBack({
|
wx.navigateBack({
|
||||||
delta: 2
|
delta: 2
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
<view class="page" >
|
<view class="page" >
|
||||||
<view class="page__bd">
|
<view class="page__bd">
|
||||||
<view class="head" wx:if="{{yhtype=='inspect'}}">{{inspectdata.equipment.name}} 设备异常</view>
|
<view class="head" wx:if="{{yhtype=='inspect'}}">{{inspectdata.equipment.name}} 设备异常</view>
|
||||||
|
<view class="head" wx:if="{{yhtype=='risktask'}}">风险 {{risktaskdata.risk__step}}</view>
|
||||||
<view class="weui-cells__title">评估信息</view>
|
<view class="weui-cells__title">评估信息</view>
|
||||||
<view class="weui-cells weui-cells_after-title">
|
<view class="weui-cells weui-cells_after-title">
|
||||||
<view class="weui-cell weui-cell_select">
|
<view class="weui-cell weui-cell_select">
|
||||||
|
|
|
@ -169,7 +169,31 @@ Page({
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}else{
|
}
|
||||||
|
else if (this.data.yhtype == 'risktask') {
|
||||||
|
let data = { 'risktask': null, 'trouble': null }
|
||||||
|
data.risktask = this.data.risktaskdata.id
|
||||||
|
data.trouble = res.data.trouble
|
||||||
|
wx.request({
|
||||||
|
url: this.data.serverUrl + 'api/risktask?a=checktrouble',
|
||||||
|
header: {
|
||||||
|
'content-type': 'application/json', //
|
||||||
|
'Cookie': wx.getStorageSync("sessionid"),
|
||||||
|
},
|
||||||
|
method: 'POST',
|
||||||
|
data: data,
|
||||||
|
success: res => {
|
||||||
|
if (res.statusCode === 200) {
|
||||||
|
wx.hideLoading();
|
||||||
|
wx.navigateBack({
|
||||||
|
delta: 2
|
||||||
|
})
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
|
else{
|
||||||
wx.hideLoading();
|
wx.hideLoading();
|
||||||
wx.navigateBack({
|
wx.navigateBack({
|
||||||
delta: 2
|
delta: 2
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
<view class="page">
|
<view class="page">
|
||||||
<view class="page__bd">
|
<view class="page__bd">
|
||||||
<view class="head" wx:if="{{yhtype=='inspect'}}">{{inspectdata.equipment.name}} 设备异常</view>
|
<view class="head" wx:if="{{yhtype=='inspect'}}">{{inspectdata.equipment.name}} 设备异常
|
||||||
|
</view>
|
||||||
|
<view class="head" wx:if="{{yhtype=='riskdata'}}">风险 {{inspectdata.equipment.name}}</view>
|
||||||
<view class="weui-cells__title">评估信息</view>
|
<view class="weui-cells__title">评估信息</view>
|
||||||
<view class="weui-cells weui-cells_after-title">
|
<view class="weui-cells weui-cells_after-title">
|
||||||
<view class="weui-cell weui-cell_select">
|
<view class="weui-cell weui-cell_select">
|
||||||
|
|
Loading…
Reference in New Issue