t4800812
This commit is contained in:
parent
f457c46ad8
commit
03da1d2065
|
@ -16,7 +16,13 @@ Page({
|
|||
onLoad: function (options) {
|
||||
console.log(options)
|
||||
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(){
|
||||
var page = this.data.page
|
||||
|
@ -118,4 +124,30 @@ Page({
|
|||
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>
|
||||
</view>
|
||||
<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>
|
||||
</block>
|
||||
</view>
|
||||
<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>
|
||||
|
|
|
@ -9,7 +9,7 @@ Page({
|
|||
page: 1,
|
||||
serverUrl: getApp().globalData.serverUrl,
|
||||
alllist: [],
|
||||
tabs: ["我的已查", "我的待查", "全厂待办"],
|
||||
tabs: ["历史任务", "我的任务", "全厂待办"],
|
||||
activeIndex: 1,
|
||||
sliderOffset: 0,
|
||||
sliderLeft: 0
|
||||
|
@ -190,7 +190,7 @@ Page({
|
|||
title: '加载中',
|
||||
}),
|
||||
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: {
|
||||
'content-type': 'application/json', // 默认值
|
||||
'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) {
|
||||
var that = this;
|
||||
if (page != 1) { page = that.data.todopage }
|
||||
|
|
|
@ -12,18 +12,25 @@
|
|||
<view class="head">共{{donetotal}}条已查</view>
|
||||
<view class="weui-cells weui-cells_after-title">
|
||||
<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__title">{{item.jynr}}</view>
|
||||
<view class="weui-media-box__desc">{{item.jynum}} {{item.jyr__name}}填报</view>
|
||||
<view class="weui-media-box__desc">{{item.submittime}}</view>
|
||||
<view class="weui-media-box__title">
|
||||
<span style="background-color:green;color:white">风险点</span>
|
||||
{{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 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.jyzt == 2}}" 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.jyzt == 4}}" style="background-color:green">已归档</view>
|
||||
<view class="weui-media-box__desc" wx:if="{{item.todouser__name}}">{{item.todouser__name}}</view>
|
||||
<view class="weui-panel__ft weui-cell__ft_in-access">
|
||||
<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.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:red;color:white">重大风险</view>
|
||||
<view wx:if="{{item.user__userid!=null}}" class="weui-media-box__title" style="background-color:green;color:white">已完成</view>
|
||||
</view>
|
||||
</navigator>
|
||||
</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">
|
||||
<view class="weui-media-box__bd weui-media-box__bd_in-appmsg">
|
||||
<view class="weui-media-box__title">
|
||||
<span style="background-color:green;color:white">风险点</span>
|
||||
{{item.risk__riskact__area__name}} {{item.risk__riskact__name}}
|
||||
<span style="background-color:green;color:white">风险点</span>
|
||||
{{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}}
|
||||
<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>
|
||||
|
@ -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:orange">较大风险</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>
|
||||
</navigator>
|
||||
</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">
|
||||
<view class="weui-media-box__bd weui-media-box__bd_in-appmsg">
|
||||
<view class="weui-media-box__title">
|
||||
<span style="background-color:green;color:white">风险点</span>
|
||||
{{item.risk__riskact__area__name}} {{item.risk__riskact__name}}
|
||||
<span style="background-color:green;color:white">风险点</span>
|
||||
{{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}}
|
||||
<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>
|
||||
|
@ -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:orange">较大风险</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>
|
||||
</navigator>
|
||||
</block>
|
||||
|
@ -88,8 +96,6 @@
|
|||
</view>
|
||||
|
||||
|
||||
<view style="position:fixed;bottom:0;left:0;width:100%;" hidden="{{activeIndex != 0}}">
|
||||
<navigator url="/pages/suggest/add" hover-class="navigator-hover">
|
||||
<button class="weui-btn" type="primary" style="width:auto;margin:5px">新增</button>
|
||||
</navigator>
|
||||
<view style="position:fixed;bottom:0;left:0;width:100%;" hidden="{{activeIndex != 1}}">
|
||||
<button class="weui-btn" type="primary" style="width:auto;margin:5px" bindtap="scan">扫一扫风险点</button>
|
||||
</view>
|
|
@ -275,7 +275,7 @@ Page({
|
|||
if (res.statusCode === 200) {
|
||||
wx.hideLoading();
|
||||
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.navigateBack({
|
||||
delta: 2
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
<view class="page" >
|
||||
<view class="page__bd">
|
||||
<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 weui-cells_after-title">
|
||||
<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.navigateBack({
|
||||
delta: 2
|
||||
|
|
|
@ -1,6 +1,8 @@
|
|||
<view class="page">
|
||||
<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 weui-cells_after-title">
|
||||
<view class="weui-cell weui-cell_select">
|
||||
|
|
Loading…
Reference in New Issue