238 lines
8.5 KiB
Vue
238 lines
8.5 KiB
Vue
<template>
|
||
<view class="bg-white">
|
||
<cu-custom bgColor="bg-gradual-blueness" :isBack="true">
|
||
<block slot="backText">返回</block>
|
||
<block slot="content">安全承诺</block>
|
||
</cu-custom>
|
||
|
||
<scroll-view scroll-y="false">
|
||
<view class="sure-box">
|
||
<view class="sure-h1">
|
||
<text class="text-semi">【{{pd.DEPARTMENTNAME}}】车间 【{{pd.POSTNAME}}】岗位</text>
|
||
</view>
|
||
<view class="sure-title">
|
||
<text class="text-semi">班组状态</text>
|
||
</view>
|
||
<view class="sure-form">
|
||
<view class="sure-sub-title">
|
||
<text class="cuIcon-title text-blue"></text>
|
||
<text class="text-semi">高危生产活动及作业的安全风险可控状态</text>
|
||
</view>
|
||
<view class="sure-content">
|
||
<view class="sure-p">
|
||
检修作业<text class="sure-mark">{{pd.INPUT1}}</text>处,
|
||
特殊作业<text class="sure-mark">{{pd.INPUT2}}</text>处,
|
||
动火作业<text class="sure-mark">{{pd.INPUT3}}</text>处,
|
||
其中特级<text class="sure-mark">{{pd.INPUT4}}</text>处,
|
||
一级<text class="sure-mark">{{pd.INPUT5}}</text>处,
|
||
二级<text class="sure-mark">{{pd.INPUT6}}</text>处,
|
||
高处作业<text class="sure-mark">{{pd.INPUT7}}</text>处,
|
||
受限空间作业<text class="sure-mark">{{pd.INPUT8}}</text>处,
|
||
吊装作业<text class="sure-mark">{{pd.INPUT9}}</text>处,
|
||
临时用电作业<text class="sure-mark">{{pd.INPUT10}}</text>处,
|
||
盲板抽堵作业<text class="sure-mark">{{pd.INPUT11}}</text>处,
|
||
动土作业<text class="sure-mark">{{pd.INPUT12}}</text>处,
|
||
断路作业<text class="sure-mark">{{pd.INPUT13}}</text>处。
|
||
</view>
|
||
<view class="sure-p">
|
||
<text>风险辨识、作业许可及管控措施的落实情况:</text>
|
||
<text class="sure-mark">{{pd.RADIO1==1?'是':'否'}}</text>
|
||
</view>
|
||
<view class="sure-p">
|
||
<text>处于试生产情况:</text>
|
||
<text class="sure-mark">{{pd.RADIO2==1?'是':'否'}}</text>
|
||
</view>
|
||
<view class="sure-p">
|
||
<text>处于开停车情况:</text>
|
||
<text class="sure-mark">{{pd.RADIO3==1?'开':'停'}}</text>
|
||
</view>
|
||
<view class="sure-p">
|
||
承包商作业<text class="sure-mark">{{pd.INPUT14}}</text>处,
|
||
管控情况:<text class="sure-mark">{{pd.RADIO4==1?'受控':'非受控'}}</text>
|
||
</view>
|
||
<view class="sure-p">
|
||
<text>变更情况:</text>
|
||
<text class="sure-mark">{{pd.RADIO5==1?'是':'否'}}</text>
|
||
</view>
|
||
<view class="sure-p">
|
||
<text>落实审批程序情况:</text>
|
||
<text class="sure-mark">{{pd.RADIO6==1?'是':'否'}}</text>
|
||
</view>
|
||
<view class="sure-p">
|
||
<text>罐区、仓库等危险源是否处于安全状态:</text>
|
||
<text class="sure-mark">{{pd.RADIO7==1?'是':'否'}}</text>
|
||
</view>
|
||
</view>
|
||
<view class="sure-sub-title">
|
||
<text class="cuIcon-title text-blue"></text>
|
||
<text class="text-semi">班组安全状态</text>
|
||
</view>
|
||
<view class="sure-content">
|
||
<view class="sure-p">
|
||
岗位主要设备(装置)名称、数量<text class="sure-mark">{{pd.INPUT15}}</text>,
|
||
其中运行<text class="sure-mark">{{pd.INPUT16}}</text>处,
|
||
停产<text class="sure-mark">{{pd.INPUT17}}</text>处,
|
||
检修<text class="sure-mark">{{pd.INPUT18}}</text>处。
|
||
</view>
|
||
</view>
|
||
|
||
<view class="sure-sub-title">
|
||
<text class="cuIcon-title text-blue"></text>
|
||
<text class="text-semi">生产装置的安全运行状态</text>
|
||
</view>
|
||
<view class="sure-content">
|
||
<view class="sure-p">
|
||
<text>生产装置的温度、压力、组分液位、流量等主要工艺参数是否处于指标范围:</text>
|
||
<text class="sure-mark">{{pd.RADIO8==1?'是':'否'}}</text>
|
||
</view>
|
||
<view class="sure-p">
|
||
<text>压力容器、压力管道等特种设备处于安全运行状态:</text>
|
||
<text class="sure-mark">{{pd.RADIO9==1?'是':'否'}}</text>
|
||
</view>
|
||
<view class="sure-p">
|
||
<text>设备设施的静动密封完好无泄漏:</text>
|
||
<text class="sure-mark">{{pd.RADIO10==1?'是':'否'}}</text>
|
||
</view>
|
||
<view class="sure-p">
|
||
<text>超限报警、紧急切断、联锁等各类安全设施配备完好投用,并可靠运行:</text>
|
||
<text class="sure-mark">{{pd.RADIO11==1?'是':'否'}}</text>
|
||
</view>
|
||
</view>
|
||
<view class="sure-sub-title">
|
||
<text class="cuIcon-title text-blue"></text>
|
||
<text class="text-semi">危险化学品罐区、仓库等重大危险源的安全运行状态</text>
|
||
</view>
|
||
<view class="sure-content">
|
||
<view class="sure-p">
|
||
<text>储罐、管道、机泵、阀门及仪表系统完好无泄漏:</text>
|
||
<text class="sure-mark">{{pd.RADIO12==1?'是':'否'}}</text>
|
||
</view>
|
||
<view class="sure-p">
|
||
<text>储罐的液位、温度、压力无超限运行:</text>
|
||
<text class="sure-mark">{{pd.RADIO13==1?'是':'否'}}</text>
|
||
</view>
|
||
<view class="sure-p">
|
||
<text>气柜钟罩超高、低运行:</text>
|
||
<text class="sure-mark">{{pd.RADIO14==1?'是':'否'}}</text>
|
||
</view>
|
||
<view class="sure-p">
|
||
<text>手动放脱水、装卸车时确保人员在岗:</text>
|
||
<text class="sure-mark">{{pd.RADIO15==1?'是':'否'}}</text>
|
||
</view>
|
||
<view class="sure-p">
|
||
<text>可燃及有毒气体报警和联锁处于可靠运行状态:</text>
|
||
<text class="sure-mark">{{pd.RADIO16==1?'是':'否'}}</text>
|
||
</view>
|
||
<view class="sure-textarea">
|
||
<view>仓库是否按照国家标准分区分类储存危险化学品,是否超量、超品种储存,相互禁配物质是否混放混存。</view>
|
||
<textarea maxlength="255" disabled="disabled" v-model="pd.INPUT19" class="sure-mark"></textarea>
|
||
</view>
|
||
</view>
|
||
</view>
|
||
|
||
<view class="sure-title">
|
||
<text class="text-semi">班组承诺</text>
|
||
</view>
|
||
<view class="sure-form">
|
||
<view class="sure-p">
|
||
今日(<text class="sure-mark">{{pd.START_TIME}}</text>至<text class="sure-mark">{{pd.END_TIME}}</text>)
|
||
我车间已进行安全风险研判,各项安全风险防控措施已落实到位。我承诺本生产装置/业务活动处于安全运行状态,涉及罐区、仓库等危险源安全风险得到有效管控。
|
||
</view>
|
||
<view class="sure-name">
|
||
<text class="text-grey">手写签名:</text>
|
||
<image :src="baseImgPath+pd.SIGN_PATH" @click="ViewShowImage" mode=""></image>
|
||
</view>
|
||
<view class="sure-p">
|
||
<text>签字时间:</text>
|
||
<text class="sure-mark">{{pd.SIGN_TIME}}</text>
|
||
</view>
|
||
</view>
|
||
</view>
|
||
</scroll-view>
|
||
</view>
|
||
</template>
|
||
|
||
<script>
|
||
import {
|
||
basePath,
|
||
corpinfoId,
|
||
deptId,
|
||
loginUser,
|
||
formatDate,
|
||
loginSession,
|
||
baseImgPath
|
||
} from '@/common/tool.js';
|
||
import tkiTree from "@/components/select-tree/select-tree.vue"
|
||
import writingBoard from "@/components/writing-board/writing-board.vue"
|
||
import gcoord from '@/common/gcoord.js'
|
||
import ruiDatePicker from '@/components/rattenking-dtpicker/rattenking-dtpicker.vue';
|
||
export default {
|
||
components: {
|
||
tkiTree,
|
||
ruiDatePicker,
|
||
writingBoard
|
||
},
|
||
data() {
|
||
return {
|
||
baseImgPath: baseImgPath,
|
||
isUps: false,
|
||
forbidEdit: true, // 禁止修改
|
||
msg: 'add',
|
||
noClick: true,
|
||
treeNode: [], //部门下拉数据
|
||
analyzeUserList: [],
|
||
analyzeindex: -1,
|
||
pd: {}, // 数据
|
||
}
|
||
},
|
||
onLoad(event) {
|
||
this.pd.COMMITMENTTEAM_ID = event.COMMITMENTTEAM_ID;
|
||
this.getData();
|
||
loginSession();
|
||
},
|
||
methods: {
|
||
getData() {
|
||
var _this = this;
|
||
uni.showLoading({
|
||
title: '请稍候'
|
||
})
|
||
uni.request({
|
||
url: basePath + '/app/commitment/team/goEdit',
|
||
method: 'POST',
|
||
header: {
|
||
'Content-type': 'application/x-www-form-urlencoded'
|
||
},
|
||
data: {
|
||
COMMITMENTTEAM_ID: _this.pd.COMMITMENTTEAM_ID,
|
||
CORPINFO_ID:loginUser.CORPINFO_ID,
|
||
USER_ID:loginUser.USER_ID,
|
||
},
|
||
success: (res) => {
|
||
if ("success" == res.data.result) {
|
||
uni.hideLoading();
|
||
_this.pd = res.data.pd; //参数map
|
||
} else if ("exception" == data.result) {
|
||
uni.showToast({
|
||
title: '错误',
|
||
duration: 2000
|
||
});
|
||
}
|
||
}
|
||
});
|
||
},
|
||
ViewShowImage(e) {
|
||
let files = [];
|
||
files.push(baseImgPath + this.pd.SIGN_PATH)
|
||
uni.previewImage({
|
||
urls: files,
|
||
current: 0
|
||
});
|
||
},
|
||
}
|
||
}
|
||
</script>
|
||
|
||
<style scoped>
|
||
|
||
</style>
|