parent
fcf1acd4b4
commit
19f3cb1dbb
|
@ -107,20 +107,20 @@
|
|||
<!-- <input name="input" ref="CONFESS_USER" :disabled="forbidEdit" v-model="pd.CONFESS_USER" placeholder="请输入"></input>-->
|
||||
<!-- </view>-->
|
||||
|
||||
<view class="cu-form-group" >
|
||||
<view class="title">安全教育人:</view>
|
||||
<input name="input" ref="EDUCATE_USER" :disabled="forbidEdit" v-model="pd.EDUCATE_USER" placeholder="请输入"></input>
|
||||
</view>
|
||||
<!-- <view class="cu-form-group" >-->
|
||||
<!-- <view class="title">安全教育人:</view>-->
|
||||
<!-- <input name="input" ref="EDUCATE_USER" :disabled="forbidEdit" v-model="pd.EDUCATE_USER" placeholder="请输入"></input>-->
|
||||
<!-- </view>-->
|
||||
|
||||
<!-- <view class="cu-form-group" >-->
|
||||
<!-- <view class="title">接受交底人:</view>-->
|
||||
<!-- <input name="input" ref="ACCEPT_EDUCATE_USER" :disabled="forbidEdit" v-model="pd.ACCEPT_EDUCATE_USER" placeholder="请输入"></input>-->
|
||||
<!-- </view>-->
|
||||
|
||||
<view class="cu-form-group" >
|
||||
<view class="title">动火措施初审人:</view>
|
||||
<input name="input" ref="TRIAL_USER" :disabled="forbidEdit" v-model="pd.TRIAL_USER" placeholder="请输入"></input>
|
||||
</view>
|
||||
<!-- <view class="cu-form-group" >-->
|
||||
<!-- <view class="title">动火措施初审人:</view>-->
|
||||
<!-- <input name="input" ref="TRIAL_USER" :disabled="forbidEdit" v-model="pd.TRIAL_USER" placeholder="请输入"></input>-->
|
||||
<!-- </view>-->
|
||||
<!-- <view class="cu-form-group" >-->
|
||||
<!-- <view class="title">监护人:</view>-->
|
||||
<!-- <input name="input" ref="GUARDIAN_USER" :disabled="forbidEdit" v-model="pd.GUARDIAN_USER" placeholder="请输入"></input>-->
|
||||
|
@ -154,10 +154,12 @@
|
|||
<view class="title">{{item.QUESTION2}}</view>
|
||||
<input name="input" :disabled="forbidEdit" v-model="item.ANSWER2" placeholder="请输入"></input>
|
||||
</view>
|
||||
<view class="cu-form-group" v-if="item.QUESTION3">
|
||||
<view class="title">{{item.QUESTION3}}</view>
|
||||
<input name="input" :disabled="forbidEdit" v-model="item.ANSWER3" placeholder="请输入"></input>
|
||||
</view>
|
||||
<view class="cu-form-group" v-if="item.QUESTION3 && item.STATUS=='1'" >
|
||||
<view style="display: flex;flex-direction: column">
|
||||
<view class="title">{{item.QUESTION3}}</view>
|
||||
<input name="input" :disabled="forbidEdit" v-model="item.ANSWER3" placeholder="请输入"></input>
|
||||
</view>
|
||||
</view>
|
||||
<view class="cu-form-group" v-if="item.QUESTION4">
|
||||
<view class="title">{{item.QUESTION4}}</view>
|
||||
<input name="input" :disabled="forbidEdit" v-model="item.ANSWER4" placeholder="请输入"></input>
|
||||
|
@ -179,9 +181,12 @@
|
|||
</uni-table>
|
||||
</view>
|
||||
<view v-if="pd.APPLY_STATUS && pd.APPLY_STATUS!=0 && pd.APPLY_STATUS!=1">
|
||||
<view class="cu-form-group">
|
||||
<view class="title">其他安全措施:</view>
|
||||
</view>
|
||||
<view class="cu-form-textarea">
|
||||
<view class="cu-form-title">其他安全措施:</view>
|
||||
<view v-for="(item, index) in pd.safetyList" :key="index">
|
||||
<textarea maxlength="255" auto-height :disabled="forbidEdit" v-model="item.APPROVAL_CONTENT"></textarea>
|
||||
</view>
|
||||
</view>
|
||||
<view v-if="pd.CONFIRM_USER_MEASURES" class="ty-group">
|
||||
<text class="title">
|
||||
作业单位:</text>
|
||||
|
|
|
@ -120,10 +120,12 @@
|
|||
<view class="title">{{item.QUESTION2}}</view>
|
||||
<input name="input" :disabled="forbidEdit" v-model="item.ANSWER2" placeholder="请输入"></input>
|
||||
</view>
|
||||
<view class="cu-form-group" v-if="item.QUESTION3 && item.STATUS=='1'">
|
||||
<view class="title">{{item.QUESTION3}}</view>
|
||||
<input name="input" :disabled="forbidEdit" v-model="item.ANSWER3" placeholder="请输入"></input>
|
||||
</view>
|
||||
<view class="cu-form-group" v-if="item.QUESTION3 && item.STATUS=='1'" >
|
||||
<view style="display: flex;flex-direction: column">
|
||||
<view class="title">{{item.QUESTION3}}</view>
|
||||
<input name="input" :disabled="forbidEdit" v-model="item.ANSWER3" placeholder="请输入"></input>
|
||||
</view>
|
||||
</view>
|
||||
<view class="cu-form-group" v-if="item.QUESTION4 && item.STATUS=='1'">
|
||||
<view class="title">{{item.QUESTION4}}</view>
|
||||
<input name="input" :disabled="forbidEdit" v-model="item.ANSWER4" placeholder="请输入"></input>
|
||||
|
@ -146,19 +148,24 @@
|
|||
</uni-table>
|
||||
</view>
|
||||
<view>
|
||||
<view class="cu-form-group">
|
||||
<view class="title">其他安全措施:</view>
|
||||
</view>
|
||||
<view v-if="pd.SAFETY_USER_MEASURES" class="ty-group">
|
||||
<text class="title">
|
||||
安全措施确认人:</text>
|
||||
<text>{{ pd.SAFETY_USER_MEASURES}}</text>
|
||||
<view class="cu-form-textarea">
|
||||
<view v-for="(item, index) in pd.safetyList" :key="index">
|
||||
<text class="title">其他安全措施:</text>
|
||||
<textarea maxlength="255" v-model="item.APPROVAL_CONTENT"></textarea>
|
||||
</view>
|
||||
</view>
|
||||
<view v-if="pd.CONFIRM_CONTENT" class="ty-group">
|
||||
<text class="title">
|
||||
作业负责人:</text>
|
||||
<text>{{ pd.CONFIRM_OTHER_CONTENT}}</text>
|
||||
</view>
|
||||
<view v-if="pd.safetyList" class="ty-group">
|
||||
<view v-for="(item, index) in pd.safetyList" :key="index">
|
||||
<text class="title">
|
||||
安全措施确认人:</text>
|
||||
<text>{{ item.USER_NAME }}</text>
|
||||
</view>
|
||||
</view>
|
||||
<!-- <view v-if="pd.CONFIRM_CONTENT" class="ty-group">-->
|
||||
<!-- <text class="title">-->
|
||||
<!-- 作业负责人:</text>-->
|
||||
<!-- <text>{{ pd.CONFIRM_OTHER_CONTENT}}</text>-->
|
||||
<!-- </view>-->
|
||||
<view v-if="pd.BELONGING_USER_MEASURES" class="ty-group">
|
||||
<text class="title">
|
||||
项目责任负责人:</text>
|
||||
|
|
|
@ -107,10 +107,12 @@
|
|||
<view class="title">{{item.QUESTION2}}</view>
|
||||
<input name="input" :disabled="forbidEdit" v-model="item.ANSWER2" placeholder="请输入"></input>
|
||||
</view>
|
||||
<view class="cu-form-group" v-if="item.QUESTION3 && item.STATUS=='1'">
|
||||
<view class="title">{{item.QUESTION3}}</view>
|
||||
<input name="input" :disabled="forbidEdit" v-model="item.ANSWER3" placeholder="请输入"></input>
|
||||
</view>
|
||||
<view class="cu-form-group" v-if="item.QUESTION3 && item.STATUS=='1'" >
|
||||
<view style="display: flex;flex-direction: column">
|
||||
<view class="title">{{item.QUESTION3}}</view>
|
||||
<input name="input" :disabled="forbidEdit" v-model="item.ANSWER3" placeholder="请输入"></input>
|
||||
</view>
|
||||
</view>
|
||||
<view class="cu-form-group" v-if="item.QUESTION4 && item.STATUS=='1'">
|
||||
<view class="title">{{item.QUESTION4}}</view>
|
||||
<input name="input" :disabled="forbidEdit" v-model="item.ANSWER4" placeholder="请输入"></input>
|
||||
|
@ -133,9 +135,19 @@
|
|||
</uni-table>
|
||||
</view>
|
||||
<view>
|
||||
<view class="cu-form-textarea">
|
||||
<view class="cu-form-title">其他安全措施:</view>
|
||||
</view>
|
||||
<view class="cu-form-textarea">
|
||||
<view class="cu-form-title">其他安全措施:</view>
|
||||
<view v-for="(item, index) in pd.safetyList" :key="index">
|
||||
<textarea maxlength="255" auto-height :disabled="forbidEdit" v-model="item.APPROVAL_CONTENT"></textarea>
|
||||
</view>
|
||||
</view>
|
||||
<view v-if="pd.safetyList" class="ty-group">
|
||||
<view v-for="(item, index) in pd.safetyList" :key="index">
|
||||
<text class="title">
|
||||
安全措施确认人:</text>
|
||||
<text>{{ item.USER_NAME }}</text>
|
||||
</view>
|
||||
</view>
|
||||
<view v-if="pd.CONFIRM_USER_MEASURES" class="ty-group">
|
||||
<text class="title">
|
||||
作业单位:</text>
|
||||
|
|
|
@ -1152,14 +1152,14 @@ export default {
|
|||
required = false
|
||||
}
|
||||
}
|
||||
// if (this.pd.dongHuoCaoZuoRenPic.length <= 0) {
|
||||
// uni.showToast({
|
||||
// icon: 'none',
|
||||
// title: '请上传动火操作人图片',
|
||||
// duration: 1500
|
||||
// });
|
||||
// required = false
|
||||
// }
|
||||
if (this.pd.dongHuoCaoZuoRenPic.length <= 0) {
|
||||
uni.showToast({
|
||||
icon: 'none',
|
||||
title: '请上传动火操作人图片',
|
||||
duration: 1500
|
||||
});
|
||||
required = false
|
||||
}
|
||||
if (!required) {
|
||||
return
|
||||
}
|
||||
|
|
|
@ -154,10 +154,12 @@
|
|||
<view class="title">{{item.QUESTION2}}</view>
|
||||
<input name="input" :disabled="forbidEdit" v-model="item.ANSWER2" placeholder="请输入"></input>
|
||||
</view>
|
||||
<view class="cu-form-group" v-if="item.QUESTION3">
|
||||
<view class="title">{{item.QUESTION3}}</view>
|
||||
<input name="input" :disabled="forbidEdit" v-model="item.ANSWER3" placeholder="请输入"></input>
|
||||
</view>
|
||||
<view class="cu-form-group" v-if="item.QUESTION3 && item.STATUS=='1'" >
|
||||
<view style="display: flex;flex-direction: column">
|
||||
<view class="title">{{item.QUESTION3}}</view>
|
||||
<input name="input" :disabled="forbidEdit" v-model="item.ANSWER3" placeholder="请输入"></input>
|
||||
</view>
|
||||
</view>
|
||||
<view class="cu-form-group" v-if="item.QUESTION4">
|
||||
<view class="title">{{item.QUESTION4}}</view>
|
||||
<input name="input" :disabled="forbidEdit" v-model="item.ANSWER4" placeholder="请输入"></input>
|
||||
|
@ -179,9 +181,12 @@
|
|||
</uni-table>
|
||||
</view>
|
||||
<view v-if="pd.APPLY_STATUS && pd.APPLY_STATUS!=0 && pd.APPLY_STATUS!=1">
|
||||
<view class="cu-form-group">
|
||||
<view class="title">其他安全措施:</view>
|
||||
</view>
|
||||
<view class="cu-form-textarea">
|
||||
<view class="cu-form-title">其他安全措施:</view>
|
||||
<view v-for="(item, index) in pd.safetyList" :key="index">
|
||||
<textarea maxlength="255" auto-height :disabled="forbidEdit" v-model="item.APPROVAL_CONTENT"></textarea>
|
||||
</view>
|
||||
</view>
|
||||
<view v-if="pd.CONFIRM_USER_MEASURES" class="ty-group">
|
||||
<text class="title">
|
||||
作业单位:</text>
|
||||
|
@ -214,28 +219,46 @@
|
|||
</view>
|
||||
</view>
|
||||
|
||||
<view v-if="pd.CONFESS_USER_SIGNER_PATH">
|
||||
<view style="border-bottom: 1px solid #eeeeee; border-top: 1px solid #eeeeee">
|
||||
<view class="cu-form-group" >
|
||||
<view class="title">安全交底人</view>
|
||||
{{pd.CONFESS_USER_NAME}} {{pd.CONFESS_USER_SIGNER_TIME}}
|
||||
</view>
|
||||
<view style="width: 400upx; height: 200upx; margin: 30upx;margin-top: 0upx;margin-bottom: 20upx;" >
|
||||
<image :src="baseImgPath + pd.CONFESS_USER_SIGNER_PATH" mode="aspectFill" @click="previewImage(baseImgPath + pd.CONFESS_USER_SIGNER_PATH)" style="height: 100%;"></image>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
<view v-if="pd.ACCEPT_CONFESS_USER_SIGNER_PATH">
|
||||
<view style="border-bottom: 1px solid #eeeeee; border-top: 1px solid #eeeeee">
|
||||
<view class="cu-form-group" >
|
||||
<view class="title">接受交底人</view>
|
||||
{{pd.ACCEPT_CONFESS_USER_NAME}} {{pd.ACCEPT_CONFESS_USER_SIGNER_TIME}}
|
||||
</view>
|
||||
<view style="width: 400upx; height: 200upx; margin: 30upx;margin-top: 0upx;margin-bottom: 20upx;" >
|
||||
<image :src="baseImgPath + pd.ACCEPT_CONFESS_USER_SIGNER_PATH" mode="aspectFill" @click="previewImage(baseImgPath + pd.ACCEPT_CONFESS_USER_SIGNER_PATH)" style="height: 100%;"></image>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
<view v-if="pd.SAFETY_USER_NAME">
|
||||
<view style="border-bottom: 1px solid #eeeeee; border-top: 1px solid #eeeeee">
|
||||
<view class="cu-form-group" >
|
||||
<view class="title">安全项检查人</view>
|
||||
{{pd.SAFETY_USER_NAME}}{{pd.SAFETY_SIGNATURE_TIME}}
|
||||
</view>
|
||||
<view class="imgs" style="display: flex;justify-content: space-between;align-items: flex-end;padding: 20upx 50upx;">
|
||||
<image :src="baseImgPath+pd.SAFETY_SIGNATURE" @click="ViewShowImage(baseImgPath+v.SAFETY_SIGNATURE)"
|
||||
mode="" style="width: 200upx;height: 200upx;"></image>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
<view v-if="pd.confessList && pd.confessList.length > 0 && pd.confessList.length !== pd.confessList.filter(item => item.APPROVAL_STATUS === '0').length">
|
||||
<view v-for="(item,index) in pd.confessList" >
|
||||
<view style="border-bottom: 1px solid #eeeeee; border-top: 1px solid #eeeeee">
|
||||
<view class="cu-form-group">
|
||||
<view class="title">安全交底人</view>
|
||||
{{ item.CONFESS_USER_NAME }} {{ item.APPROVAL_SIGNATURE_TIME }}
|
||||
</view>
|
||||
<view style="width: 400upx; height: 200upx; margin: 30upx;margin-top: 0upx;margin-bottom: 20upx;">
|
||||
<image :src="baseImgPath + item.APPROVAL_SIGNATURE" mode="aspectFill"
|
||||
@click="previewImage(baseImgPath + item.APPROVAL_SIGNATURE)" style="height: 100%;"></image>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
<view v-if="pd.acceptConfessList && pd.acceptConfessList.length > 0 && pd.acceptConfessList.length !== pd.acceptConfessList.filter(item => item.APPROVAL_STATUS === '0').length">
|
||||
<view v-for="(item,index) in pd.acceptConfessList" >
|
||||
<view style="border-bottom: 1px solid #eeeeee; border-top: 1px solid #eeeeee">
|
||||
<view class="cu-form-group">
|
||||
<view class="title">接受交底人</view>
|
||||
{{ item.ACCEPT_CONFESS_USER_NAME }} {{ item.APPROVAL_SIGNATURE_TIME }}
|
||||
</view>
|
||||
<view style="width: 400upx; height: 200upx; margin: 30upx;margin-top: 0upx;margin-bottom: 20upx;">
|
||||
<image :src="baseImgPath + item.ACCEPT_CONFESS_USER_SIGNER_PATH" mode="aspectFill"
|
||||
@click="previewImage(baseImgPath + item.ACCEPT_CONFESS_USER_SIGNER_PATH)" style="height: 100%;"></image>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
<view v-if="pd.GUARDIAN_USER_SIGNER_PATH">
|
||||
<view style="border-bottom: 1px solid #eeeeee; border-top: 1px solid #eeeeee">
|
||||
<view class="cu-form-group" >
|
||||
|
|
|
@ -126,10 +126,12 @@
|
|||
<view class="title">{{item.QUESTION2}}</view>
|
||||
<input name="input" :disabled="forbidEdit" v-model="item.ANSWER2" placeholder="请输入"></input>
|
||||
</view>
|
||||
<view class="cu-form-group" v-if="item.QUESTION3 && item.STATUS=='1'">
|
||||
<view class="title">{{item.QUESTION3}}</view>
|
||||
<input name="input" :disabled="forbidEdit" v-model="item.ANSWER3" placeholder="请输入"></input>
|
||||
</view>
|
||||
<view class="cu-form-group" v-if="item.QUESTION3 && item.STATUS=='1'" >
|
||||
<view style="display: flex;flex-direction: column">
|
||||
<view class="title">{{item.QUESTION3}}</view>
|
||||
<input name="input" :disabled="forbidEdit" v-model="item.ANSWER3" placeholder="请输入"></input>
|
||||
</view>
|
||||
</view>
|
||||
<view class="cu-form-group" v-if="item.QUESTION4 && item.STATUS=='1'">
|
||||
<view class="title">{{item.QUESTION4}}</view>
|
||||
<input name="input" :disabled="forbidEdit" v-model="item.ANSWER4" placeholder="请输入"></input>
|
||||
|
@ -152,16 +154,20 @@
|
|||
</uni-table>
|
||||
</view>
|
||||
<view>
|
||||
<view class="cu-form-textarea">
|
||||
<view class="cu-form-title">其他安全措施:</view>
|
||||
<textarea maxlength="255" ref="OTHER_PROTECTIVE_MEASURES" v-model="pd.OTHER_PROTECTIVE_MEASURES" placeholder="请输入其他防护措施..."></textarea>
|
||||
</view>
|
||||
<view class="cu-form-textarea">
|
||||
<view v-for="(item, index) in pd.safetyList" :key="index">
|
||||
<text class="title">其他安全措施:</text>
|
||||
<textarea maxlength="255" v-model="item.APPROVAL_CONTENT"></textarea>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
<view>
|
||||
<view v-if="pd.SAFETY_USER_MEASURES" class="ty-group">
|
||||
<text class="title">
|
||||
安全措施确认人:</text>
|
||||
<text>{{ pd.SAFETY_USER_MEASURES}}</text>
|
||||
<view v-if="pd.safetyList" class="ty-group">
|
||||
<view v-for="(item, index) in pd.safetyList" :key="index">
|
||||
<text class="title">
|
||||
安全措施确认人:</text>
|
||||
<text>{{ item.USER_NAME }}</text>
|
||||
</view>
|
||||
</view>
|
||||
<view v-if="pd.CONFIRM_OTHER_CONTENT" class="ty-group">
|
||||
<text class="title">
|
||||
|
@ -208,6 +214,18 @@
|
|||
</view>
|
||||
</view>
|
||||
<view class="wui-form-list">
|
||||
<view v-if="pd.SAFETY_USER_NAME">
|
||||
<view style="border-bottom: 1px solid #eeeeee; border-top: 1px solid #eeeeee">
|
||||
<view class="cu-form-group" >
|
||||
<view class="title">安全项检查人</view>
|
||||
{{pd.SAFETY_USER_NAME}}{{pd.SAFETY_SIGNATURE_TIME}}
|
||||
</view>
|
||||
<view class="imgs" style="display: flex;justify-content: space-between;align-items: flex-end;padding: 20upx 50upx;">
|
||||
<image :src="baseImgPath+pd.SAFETY_SIGNATURE" @click="ViewShowImage(baseImgPath+v.SAFETY_SIGNATURE)"
|
||||
mode="" style="width: 200upx;height: 200upx;"></image>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
<view v-if="pd.GUARDIAN_USER_SIGNER_PATH">
|
||||
<view style="border-bottom: 1px solid #eeeeee; border-top: 1px solid #eeeeee">
|
||||
<view class="cu-form-group" >
|
||||
|
|
|
@ -154,10 +154,12 @@
|
|||
<view class="title">{{item.QUESTION2}}</view>
|
||||
<input name="input" :disabled="forbidEdit" v-model="item.ANSWER2" placeholder="请输入"></input>
|
||||
</view>
|
||||
<view class="cu-form-group" v-if="item.QUESTION3">
|
||||
<view class="title">{{item.QUESTION3}}</view>
|
||||
<input name="input" :disabled="forbidEdit" v-model="item.ANSWER3" placeholder="请输入"></input>
|
||||
</view>
|
||||
<view class="cu-form-group" v-if="item.QUESTION3 && item.STATUS=='1'" >
|
||||
<view style="display: flex;flex-direction: column">
|
||||
<view class="title">{{item.QUESTION3}}</view>
|
||||
<input name="input" :disabled="forbidEdit" v-model="item.ANSWER3" placeholder="请输入"></input>
|
||||
</view>
|
||||
</view>
|
||||
<view class="cu-form-group" v-if="item.QUESTION4">
|
||||
<view class="title">{{item.QUESTION4}}</view>
|
||||
<input name="input" :disabled="forbidEdit" v-model="item.ANSWER4" placeholder="请输入"></input>
|
||||
|
@ -179,9 +181,12 @@
|
|||
</uni-table>
|
||||
</view>
|
||||
<view v-if="pd.APPLY_STATUS && pd.APPLY_STATUS!=0 && pd.APPLY_STATUS!=1">
|
||||
<view class="cu-form-group">
|
||||
<view class="title">其他安全措施:</view>
|
||||
</view>
|
||||
<view class="cu-form-textarea">
|
||||
<view class="cu-form-title">其他安全措施:</view>
|
||||
<view v-for="(item, index) in pd.safetyList" :key="index">
|
||||
<textarea maxlength="255" auto-height :disabled="forbidEdit" v-model="item.APPROVAL_CONTENT"></textarea>
|
||||
</view>
|
||||
</view>
|
||||
<view v-if="pd.CONFIRM_USER_MEASURES" class="ty-group">
|
||||
<text class="title">
|
||||
作业单位:</text>
|
||||
|
@ -213,40 +218,57 @@
|
|||
<text>{{ pd.MONITOR_USER_MEASURES}}</text>
|
||||
</view>
|
||||
</view>
|
||||
|
||||
<view v-if="pd.CONFESS_USER_SIGNER_PATH">
|
||||
<view style="border-bottom: 1px solid #eeeeee; border-top: 1px solid #eeeeee">
|
||||
<view class="cu-form-group" >
|
||||
<view class="title">安全交底人</view>
|
||||
{{pd.CONFESS_USER_NAME}} {{pd.CONFESS_USER_SIGNER_TIME}}
|
||||
</view>
|
||||
<view style="width: 400upx; height: 200upx; margin: 30upx;margin-top: 0upx;margin-bottom: 20upx;" >
|
||||
<image :src="baseImgPath + pd.CONFESS_USER_SIGNER_PATH" mode="aspectFill" @click="previewImage(baseImgPath + pd.CONFESS_USER_SIGNER_PATH)" style="height: 100%;"></image>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
<view v-if="pd.ACCEPT_CONFESS_USER_SIGNER_PATH">
|
||||
<view style="border-bottom: 1px solid #eeeeee; border-top: 1px solid #eeeeee">
|
||||
<view class="cu-form-group" >
|
||||
<view class="title">接受交底人</view>
|
||||
{{pd.ACCEPT_CONFESS_USER_NAME}} {{pd.ACCEPT_CONFESS_USER_SIGNER_TIME}}
|
||||
</view>
|
||||
<view style="width: 400upx; height: 200upx; margin: 30upx;margin-top: 0upx;margin-bottom: 20upx;" >
|
||||
<image :src="baseImgPath + pd.ACCEPT_CONFESS_USER_SIGNER_PATH" mode="aspectFill" @click="previewImage(baseImgPath + pd.ACCEPT_CONFESS_USER_SIGNER_PATH)" style="height: 100%;"></image>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
<view v-if="pd.GUARDIAN_USER_SIGNER_PATH">
|
||||
<view style="border-bottom: 1px solid #eeeeee; border-top: 1px solid #eeeeee">
|
||||
<view class="cu-form-group" >
|
||||
<view class="title">监护人</view>
|
||||
{{pd.GUARDIAN_USER_NAME}} {{pd.GUARDIAN_USER_SIGNER_TIME}}
|
||||
</view>
|
||||
<view style="width: 400upx; height: 200upx; margin: 30upx;margin-top: 0upx;margin-bottom: 20upx;" >
|
||||
<image :src="baseImgPath + pd.GUARDIAN_USER_SIGNER_PATH" mode="aspectFill" @click="previewImage(baseImgPath + pd.GUARDIAN_USER_SIGNER_PATH)" style="height: 100%;"></image>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
<view v-if="pd.SAFETY_USER_NAME">
|
||||
<view style="border-bottom: 1px solid #eeeeee; border-top: 1px solid #eeeeee">
|
||||
<view class="cu-form-group" >
|
||||
<view class="title">安全项检查人</view>
|
||||
{{pd.SAFETY_USER_NAME}}{{pd.SAFETY_SIGNATURE_TIME}}
|
||||
</view>
|
||||
<view class="imgs" style="display: flex;justify-content: space-between;align-items: flex-end;padding: 20upx 50upx;">
|
||||
<image :src="baseImgPath+pd.SAFETY_SIGNATURE" @click="ViewShowImage(baseImgPath+v.SAFETY_SIGNATURE)"
|
||||
mode="" style="width: 200upx;height: 200upx;"></image>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
<view v-if="pd.confessList && pd.confessList.length > 0 && pd.confessList.length !== pd.confessList.filter(item => item.APPROVAL_STATUS === '0').length">
|
||||
<view v-for="(item,index) in pd.confessList" >
|
||||
<view style="border-bottom: 1px solid #eeeeee; border-top: 1px solid #eeeeee">
|
||||
<view class="cu-form-group">
|
||||
<view class="title">安全交底人</view>
|
||||
{{ item.CONFESS_USER_NAME }} {{ item.APPROVAL_SIGNATURE_TIME }}
|
||||
</view>
|
||||
<view style="width: 400upx; height: 200upx; margin: 30upx;margin-top: 0upx;margin-bottom: 20upx;">
|
||||
<image :src="baseImgPath + item.APPROVAL_SIGNATURE" mode="aspectFill"
|
||||
@click="previewImage(baseImgPath + item.APPROVAL_SIGNATURE)" style="height: 100%;"></image>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
<view v-if="pd.acceptConfessList && pd.acceptConfessList.length > 0 && pd.acceptConfessList.length !== pd.acceptConfessList.filter(item => item.APPROVAL_STATUS === '0').length">
|
||||
<view v-for="(item,index) in pd.acceptConfessList" >
|
||||
<view style="border-bottom: 1px solid #eeeeee; border-top: 1px solid #eeeeee">
|
||||
<view class="cu-form-group">
|
||||
<view class="title">接受交底人</view>
|
||||
{{ item.ACCEPT_CONFESS_USER_NAME }} {{ item.APPROVAL_SIGNATURE_TIME }}
|
||||
</view>
|
||||
<view style="width: 400upx; height: 200upx; margin: 30upx;margin-top: 0upx;margin-bottom: 20upx;">
|
||||
<image :src="baseImgPath + item.ACCEPT_CONFESS_USER_SIGNER_PATH" mode="aspectFill"
|
||||
@click="previewImage(baseImgPath + item.ACCEPT_CONFESS_USER_SIGNER_PATH)" style="height: 100%;"></image>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
<view v-if="pd.GUARDIAN_USER_SIGNER_PATH">
|
||||
<view style="border-bottom: 1px solid #eeeeee; border-top: 1px solid #eeeeee">
|
||||
<view class="cu-form-group" >
|
||||
<view class="title">监护人</view>
|
||||
{{pd.GUARDIAN_USER_NAME}} {{pd.GUARDIAN_USER_SIGNER_TIME}}
|
||||
</view>
|
||||
<view style="width: 400upx; height: 200upx; margin: 30upx;margin-top: 0upx;margin-bottom: 20upx;" >
|
||||
<image :src="baseImgPath + pd.GUARDIAN_USER_SIGNER_PATH" mode="aspectFill" @click="previewImage(baseImgPath + pd.GUARDIAN_USER_SIGNER_PATH)" style="height: 100%;"></image>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
|
||||
<view class="wui-form-list" v-if="!forbidEdit">
|
||||
|
|
|
@ -150,10 +150,12 @@
|
|||
<view class="title">{{item.QUESTION2}}</view>
|
||||
<input name="input" :disabled="forbidEdit" v-model="item.ANSWER2" placeholder="请输入"></input>
|
||||
</view>
|
||||
<view class="cu-form-group" v-if="item.QUESTION3 && item.STATUS=='1'">
|
||||
<view class="title">{{item.QUESTION3}}</view>
|
||||
<input name="input" :disabled="forbidEdit" v-model="item.ANSWER3" placeholder="请输入"></input>
|
||||
</view>
|
||||
<view class="cu-form-group" v-if="item.QUESTION3 && item.STATUS=='1'" >
|
||||
<view style="display: flex;flex-direction: column">
|
||||
<view class="title">{{item.QUESTION3}}</view>
|
||||
<input name="input" :disabled="forbidEdit" v-model="item.ANSWER3" placeholder="请输入"></input>
|
||||
</view>
|
||||
</view>
|
||||
<view class="cu-form-group" v-if="item.QUESTION4 && item.STATUS=='1'">
|
||||
<view class="title">{{item.QUESTION4}}</view>
|
||||
<input name="input" :disabled="forbidEdit" v-model="item.ANSWER4" placeholder="请输入"></input>
|
||||
|
@ -176,15 +178,19 @@
|
|||
</uni-table>
|
||||
</view>
|
||||
<view>
|
||||
<view class="cu-form-textarea">
|
||||
<view class="cu-form-title">其他安全措施:</view>
|
||||
<textarea maxlength="255" ref="OTHER_PROTECTIVE_MEASURES" v-model="pd.OTHER_PROTECTIVE_MEASURES" placeholder="请输入其他防护措施..."></textarea>
|
||||
</view>
|
||||
<view class="cu-form-textarea">
|
||||
<view v-for="(item, index) in pd.safetyList" :key="index">
|
||||
<text class="title">其他安全措施:</text>
|
||||
<textarea maxlength="255" v-model="item.APPROVAL_CONTENT"></textarea>
|
||||
</view>
|
||||
</view>
|
||||
<view>
|
||||
<view v-if="pd.SAFETY_USER_MEASURES" class="ty-group">
|
||||
<text class="title">
|
||||
安全措施确认人:</text>
|
||||
<text>{{ pd.SAFETY_USER_MEASURES}}</text>
|
||||
<view v-if="pd.safetyList" class="ty-group">
|
||||
<view v-for="(item, index) in pd.safetyList" :key="index">
|
||||
<text class="title">
|
||||
安全措施确认人:</text>
|
||||
<text>{{ item.USER_NAME }}</text>
|
||||
</view>
|
||||
</view>
|
||||
<view v-if="pd.CONFIRM_OTHER_CONTENT" class="ty-group">
|
||||
<text class="title">
|
||||
|
@ -232,6 +238,18 @@
|
|||
</view>
|
||||
</view>
|
||||
<view class="wui-form-list">
|
||||
<view v-if="pd.SAFETY_USER_NAME">
|
||||
<view style="border-bottom: 1px solid #eeeeee; border-top: 1px solid #eeeeee">
|
||||
<view class="cu-form-group" >
|
||||
<view class="title">安全项检查人</view>
|
||||
{{pd.SAFETY_USER_NAME}}{{pd.SAFETY_SIGNATURE_TIME}}
|
||||
</view>
|
||||
<view class="imgs" style="display: flex;justify-content: space-between;align-items: flex-end;padding: 20upx 50upx;">
|
||||
<image :src="baseImgPath+pd.SAFETY_SIGNATURE" @click="ViewShowImage(baseImgPath+v.SAFETY_SIGNATURE)"
|
||||
mode="" style="width: 200upx;height: 200upx;"></image>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
<view v-if="pd.GUARDIAN_USER_SIGNER_PATH">
|
||||
<view style="border-bottom: 1px solid #eeeeee; border-top: 1px solid #eeeeee">
|
||||
<view class="cu-form-group" >
|
||||
|
|
|
@ -150,10 +150,12 @@
|
|||
<view class="title">{{item.QUESTION2}}</view>
|
||||
<input name="input" :disabled="forbidEdit" v-model="item.ANSWER2" placeholder="请输入"></input>
|
||||
</view>
|
||||
<view class="cu-form-group" v-if="item.QUESTION3 && item.STATUS=='1'">
|
||||
<view class="title">{{item.QUESTION3}}</view>
|
||||
<input name="input" :disabled="forbidEdit" v-model="item.ANSWER3" placeholder="请输入"></input>
|
||||
</view>
|
||||
<view class="cu-form-group" v-if="item.QUESTION3 && item.STATUS=='1'" >
|
||||
<view style="display: flex;flex-direction: column">
|
||||
<view class="title">{{item.QUESTION3}}</view>
|
||||
<input name="input" :disabled="forbidEdit" v-model="item.ANSWER3" placeholder="请输入"></input>
|
||||
</view>
|
||||
</view>
|
||||
<view class="cu-form-group" v-if="item.QUESTION4 && item.STATUS=='1'">
|
||||
<view class="title">{{item.QUESTION4}}</view>
|
||||
<input name="input" :disabled="forbidEdit" v-model="item.ANSWER4" placeholder="请输入"></input>
|
||||
|
@ -178,8 +180,17 @@
|
|||
<view>
|
||||
<view class="cu-form-textarea">
|
||||
<view class="cu-form-title">其他安全措施:</view>
|
||||
<!-- <textarea maxlength="255" ref="OTHER_PROTECTIVE_MEASURES" v-model="pd.OTHER_PROTECTIVE_MEASURES" placeholder="请输入其他防护措施..."></textarea>-->
|
||||
<view v-for="(item, index) in pd.safetyList" :key="index">
|
||||
<textarea maxlength="255" auto-height :disabled="forbidEdit" v-model="item.APPROVAL_CONTENT"></textarea>
|
||||
</view>
|
||||
</view>
|
||||
<view v-if="pd.safetyList" class="ty-group">
|
||||
<view v-for="(item, index) in pd.safetyList" :key="index">
|
||||
<text class="title">
|
||||
安全措施确认人:</text>
|
||||
<text>{{ item.USER_NAME }}</text>
|
||||
</view>
|
||||
</view>
|
||||
<view v-if="pd.CONFIRM_USER_MEASURES" class="ty-group">
|
||||
<text class="title">
|
||||
作业单位:</text>
|
||||
|
|
|
@ -154,10 +154,12 @@
|
|||
<view class="title">{{item.QUESTION2}}</view>
|
||||
<input name="input" :disabled="forbidEdit" v-model="item.ANSWER2" placeholder="请输入"></input>
|
||||
</view>
|
||||
<view class="cu-form-group" v-if="item.QUESTION3">
|
||||
<view class="title">{{item.QUESTION3}}</view>
|
||||
<input name="input" :disabled="forbidEdit" v-model="item.ANSWER3" placeholder="请输入"></input>
|
||||
</view>
|
||||
<view class="cu-form-group" v-if="item.QUESTION3 && item.STATUS=='1'" >
|
||||
<view style="display: flex;flex-direction: column">
|
||||
<view class="title">{{item.QUESTION3}}</view>
|
||||
<input name="input" :disabled="forbidEdit" v-model="item.ANSWER3" placeholder="请输入"></input>
|
||||
</view>
|
||||
</view>
|
||||
<view class="cu-form-group" v-if="item.QUESTION4">
|
||||
<view class="title">{{item.QUESTION4}}</view>
|
||||
<input name="input" :disabled="forbidEdit" v-model="item.ANSWER4" placeholder="请输入"></input>
|
||||
|
@ -179,9 +181,12 @@
|
|||
</uni-table>
|
||||
</view>
|
||||
<view v-if="pd.APPLY_STATUS && pd.APPLY_STATUS!=0 && pd.APPLY_STATUS!=1">
|
||||
<view class="cu-form-group">
|
||||
<view class="title">其他安全措施:</view>
|
||||
</view>
|
||||
<view class="cu-form-textarea">
|
||||
<view class="cu-form-title">其他安全措施:</view>
|
||||
<view v-for="(item, index) in pd.safetyList" :key="index">
|
||||
<textarea maxlength="255" auto-height :disabled="forbidEdit" v-model="item.APPROVAL_CONTENT"></textarea>
|
||||
</view>
|
||||
</view>
|
||||
<view v-if="pd.CONFIRM_USER_MEASURES" class="ty-group">
|
||||
<text class="title">
|
||||
作业单位:</text>
|
||||
|
@ -214,28 +219,46 @@
|
|||
</view>
|
||||
</view>
|
||||
|
||||
<view v-if="pd.CONFESS_USER_SIGNER_PATH">
|
||||
<view style="border-bottom: 1px solid #eeeeee; border-top: 1px solid #eeeeee">
|
||||
<view class="cu-form-group" >
|
||||
<view class="title">安全交底人</view>
|
||||
{{pd.CONFESS_USER_NAME}} {{pd.CONFESS_USER_SIGNER_TIME}}
|
||||
</view>
|
||||
<view style="width: 400upx; height: 200upx; margin: 30upx;margin-top: 0upx;margin-bottom: 20upx;" >
|
||||
<image :src="baseImgPath + pd.CONFESS_USER_SIGNER_PATH" mode="aspectFill" @click="previewImage(baseImgPath + pd.CONFESS_USER_SIGNER_PATH)" style="height: 100%;"></image>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
<view v-if="pd.ACCEPT_CONFESS_USER_SIGNER_PATH">
|
||||
<view style="border-bottom: 1px solid #eeeeee; border-top: 1px solid #eeeeee">
|
||||
<view class="cu-form-group" >
|
||||
<view class="title">接受交底人</view>
|
||||
{{pd.ACCEPT_CONFESS_USER_NAME}} {{pd.ACCEPT_CONFESS_USER_SIGNER_TIME}}
|
||||
</view>
|
||||
<view style="width: 400upx; height: 200upx; margin: 30upx;margin-top: 0upx;margin-bottom: 20upx;" >
|
||||
<image :src="baseImgPath + pd.ACCEPT_CONFESS_USER_SIGNER_PATH" mode="aspectFill" @click="previewImage(baseImgPath + pd.ACCEPT_CONFESS_USER_SIGNER_PATH)" style="height: 100%;"></image>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
<view v-if="pd.confessList && pd.confessList.length > 0 && pd.confessList.length !== pd.confessList.filter(item => item.APPROVAL_STATUS === '0').length">
|
||||
<view v-for="(item,index) in pd.confessList" >
|
||||
<view style="border-bottom: 1px solid #eeeeee; border-top: 1px solid #eeeeee">
|
||||
<view class="cu-form-group">
|
||||
<view class="title">安全交底人</view>
|
||||
{{ item.CONFESS_USER_NAME }} {{ item.APPROVAL_SIGNATURE_TIME }}
|
||||
</view>
|
||||
<view style="width: 400upx; height: 200upx; margin: 30upx;margin-top: 0upx;margin-bottom: 20upx;">
|
||||
<image :src="baseImgPath + item.APPROVAL_SIGNATURE" mode="aspectFill"
|
||||
@click="previewImage(baseImgPath + item.APPROVAL_SIGNATURE)" style="height: 100%;"></image>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
<view v-if="pd.acceptConfessList && pd.acceptConfessList.length > 0 && pd.acceptConfessList.length !== pd.acceptConfessList.filter(item => item.APPROVAL_STATUS === '0').length">
|
||||
<view v-for="(item,index) in pd.acceptConfessList" >
|
||||
<view style="border-bottom: 1px solid #eeeeee; border-top: 1px solid #eeeeee">
|
||||
<view class="cu-form-group">
|
||||
<view class="title">接受交底人</view>
|
||||
{{ item.ACCEPT_CONFESS_USER_NAME }} {{ item.APPROVAL_SIGNATURE_TIME }}
|
||||
</view>
|
||||
<view style="width: 400upx; height: 200upx; margin: 30upx;margin-top: 0upx;margin-bottom: 20upx;">
|
||||
<image :src="baseImgPath + item.ACCEPT_CONFESS_USER_SIGNER_PATH" mode="aspectFill"
|
||||
@click="previewImage(baseImgPath + item.ACCEPT_CONFESS_USER_SIGNER_PATH)" style="height: 100%;"></image>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
<view v-if="pd.SAFETY_SIGNATURE">
|
||||
<view style="border-bottom: 1px solid #eeeeee; border-top: 1px solid #eeeeee">
|
||||
<view class="cu-form-group" >
|
||||
<view class="title">安全项检查人</view>
|
||||
{{pd.SAFETY_USER_NAME}}<text>{{pd.SAFETY_SIGNATURE_TIME}}</text>
|
||||
</view>
|
||||
<view class="imgs" style="display: flex;justify-content: space-between;align-items: flex-end;padding: 20upx 50upx;">
|
||||
<image :src="baseImgPath+pd.SAFETY_SIGNATURE" @click="ViewShowImage(baseImgPath+v.SAFETY_SIGNATURE)"
|
||||
mode="" style="width: 200upx;height: 200upx;"></image>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
<view v-if="pd.GUARDIAN_USER_SIGNER_PATH">
|
||||
<view style="border-bottom: 1px solid #eeeeee; border-top: 1px solid #eeeeee">
|
||||
<view class="cu-form-group" >
|
||||
|
|
|
@ -121,10 +121,12 @@
|
|||
<view class="title">{{item.QUESTION2}}</view>
|
||||
<input name="input" v-model="item.ANSWER2" type="number" placeholder="请输入"></input>
|
||||
</view>
|
||||
<view class="cu-form-group" v-if="item.QUESTION3">
|
||||
<view class="title">{{item.QUESTION3}}</view>
|
||||
<input name="input" v-model="item.ANSWER3" type="number" placeholder="请输入"></input>
|
||||
</view>
|
||||
<view class="cu-form-group" v-if="item.QUESTION3 && item.STATUS=='1'" >
|
||||
<view style="display: flex;flex-direction: column">
|
||||
<view class="title">{{item.QUESTION3}}</view>
|
||||
<input name="input" :disabled="forbidEdit" v-model="item.ANSWER3" placeholder="请输入"></input>
|
||||
</view>
|
||||
</view>
|
||||
<view class="cu-form-group" v-if="item.QUESTION4">
|
||||
<view class="title">{{item.QUESTION4}}</view>
|
||||
<input name="input" v-model="item.ANSWER4" type="number" placeholder="请输入"></input>
|
||||
|
@ -145,15 +147,19 @@
|
|||
</uni-tr>
|
||||
</uni-table>
|
||||
</view>
|
||||
<view class="cu-form-group" >
|
||||
<view class="title">其他安全措施:</view>
|
||||
<input name="input" ref="OTHER_PROTECTIVE_MEASURES" v-model="pd.APPROVAL_CONTENT" placeholder="请输入"></input>
|
||||
</view>
|
||||
<view class="cu-form-textarea">
|
||||
<view v-for="(item, index) in pd.safetyList" :key="index">
|
||||
<text class="title">其他安全措施:</text>
|
||||
<textarea maxlength="255" v-model="item.APPROVAL_CONTENT"></textarea>
|
||||
</view>
|
||||
</view>
|
||||
<view>
|
||||
<view v-if="pd.SAFETY_USER_MEASURES" class="ty-group">
|
||||
<text class="title">
|
||||
安全措施确认人:</text>
|
||||
<text>{{ pd.SAFETY_USER_MEASURES}}</text>
|
||||
<view v-if="pd.safetyList" class="ty-group">
|
||||
<view v-for="(item, index) in pd.safetyList" :key="index">
|
||||
<text class="title">
|
||||
安全措施确认人:</text>
|
||||
<text>{{ item.USER_NAME }}</text>
|
||||
</view>
|
||||
</view>
|
||||
<view v-if="pd.CONFIRM_OTHER_CONTENT" class="ty-group">
|
||||
<text class="title">
|
||||
|
|
|
@ -104,58 +104,69 @@
|
|||
<text class="text-semi">安全防护措施</text>
|
||||
</view>
|
||||
<view class="wui-table" style="padding: 0 20upx;">
|
||||
<uni-table name='measuresList' border stripe emptyText="暂无更多数据" >
|
||||
<!-- 表头行 -->
|
||||
<uni-tr>
|
||||
<uni-table name='measuresList' border stripe emptyText="暂无更多数据">
|
||||
<!-- 表头行 -->
|
||||
<uni-tr>
|
||||
<uni-th align="center" style="font-weight: bold;">序 号</uni-th>
|
||||
<uni-th align="center" style="font-weight: bold;">主要安全措施</uni-th>
|
||||
<uni-th align="center" style="font-weight: bold;width: 100px">操作</uni-th>
|
||||
</uni-tr>
|
||||
<uni-tr v-for="(item,index) in measuresList" :key="item.BUS_HOTWORK_MEASURES_ID">
|
||||
<uni-td align="center">{{ index + 1 }}</uni-td>
|
||||
<uni-td>
|
||||
<view style="margin-bottom: 20upx;">
|
||||
{{item.PROTECTIVE_MEASURES}}
|
||||
</view>
|
||||
<view class="wui-border" v-if="item.QUESTION1 || item.QUESTION2 || item.QUESTION3 || item.QUESTION4">
|
||||
<view class="cu-form-group" v-if="item.QUESTION1 && item.STATUS=='1'">
|
||||
<view class="title">{{item.QUESTION1}}</view>
|
||||
<input name="input" :disabled="forbidEdit" v-model="item.ANSWER1" placeholder="请输入"></input>
|
||||
</view>
|
||||
<view class="cu-form-group" v-if="item.QUESTION2 && item.STATUS=='1'">
|
||||
<view class="title">{{item.QUESTION2}}</view>
|
||||
<input name="input" :disabled="forbidEdit" v-model="item.ANSWER2" placeholder="请输入"></input>
|
||||
</view>
|
||||
<view class="cu-form-group" v-if="item.QUESTION3 && item.STATUS=='1'">
|
||||
<view class="title">{{item.QUESTION3}}</view>
|
||||
<input name="input" :disabled="forbidEdit" v-model="item.ANSWER3" placeholder="请输入"></input>
|
||||
</view>
|
||||
<view class="cu-form-group" v-if="item.QUESTION4 && item.STATUS=='1'">
|
||||
<view class="title">{{item.QUESTION4}}</view>
|
||||
<input name="input" :disabled="forbidEdit" v-model="item.ANSWER4" placeholder="请输入"></input>
|
||||
</view>
|
||||
</view>
|
||||
</uni-td>
|
||||
<uni-td align="center">
|
||||
<radio-group class="wui-radio-group">
|
||||
<view class="group" v-if="item.STATUS=='-1'">
|
||||
<radio class='radio' value="-1" checked>
|
||||
<text class="wui-pl10">不涉及</text></radio>
|
||||
</view>
|
||||
<view class="group" v-if="item.STATUS=='1'">
|
||||
<radio class='radio' value="1" checked>
|
||||
<text class="wui-pl10">涉 及</text></radio>
|
||||
</view>
|
||||
</radio-group>
|
||||
</uni-td>
|
||||
</uni-tr>
|
||||
</uni-table>
|
||||
<uni-th align="center" style="font-weight: bold;">主要安全措施</uni-th>
|
||||
<uni-th align="center" style="font-weight: bold;width: 100px">操作</uni-th>
|
||||
</uni-tr>
|
||||
<uni-tr v-for="(item,index) in measuresList" :key="item.BUS_HOTWORK_MEASURES_ID">
|
||||
<uni-td align="center" class="wui-border">{{ index + 1 }}</uni-td>
|
||||
<uni-td class="wui-border">
|
||||
<view style="margin-bottom: 20upx;">
|
||||
{{item.PROTECTIVE_MEASURES}}
|
||||
</view>
|
||||
<view class="wui-border" v-if="item.QUESTION1 || item.QUESTION2 || item.QUESTION3 || item.QUESTION4">
|
||||
<view class="cu-form-group" v-if="item.QUESTION1 && item.STATUS=='1'">
|
||||
<view class="title">{{item.QUESTION1}}</view>
|
||||
<input name="input" :disabled="forbidEdit" v-model="item.ANSWER1" placeholder="请输入"></input>
|
||||
</view>
|
||||
<view class="cu-form-group" v-if="item.QUESTION2 && item.STATUS=='1'">
|
||||
<view class="title">{{item.QUESTION2}}</view>
|
||||
<input name="input" :disabled="forbidEdit" v-model="item.ANSWER2" placeholder="请输入"></input>
|
||||
</view>
|
||||
<view class="cu-form-group" v-if="item.QUESTION3 && item.STATUS=='1'">
|
||||
<view style="display: flex;flex-direction: column">
|
||||
<view class="title">{{item.QUESTION3}}</view>
|
||||
<input name="input" :disabled="forbidEdit" v-model="item.ANSWER3" placeholder="请输入"></input>
|
||||
</view>
|
||||
</view>
|
||||
<view class="cu-form-group" v-if="item.QUESTION4 && item.STATUS=='1'">
|
||||
<view class="title">{{item.QUESTION4}}</view>
|
||||
<input name="input" :disabled="forbidEdit" v-model="item.ANSWER4" placeholder="请输入"></input>
|
||||
</view>
|
||||
</view>
|
||||
</uni-td>
|
||||
<uni-td align="center" class="wui-border">
|
||||
<radio-group class="wui-radio-group">
|
||||
<view class="group" v-if="item.STATUS=='-1'">
|
||||
<radio class='radio' value="-1" checked>
|
||||
<text class="wui-pl10">不涉及</text></radio>
|
||||
</view>
|
||||
<view class="group" v-if="item.STATUS=='1'">
|
||||
<radio class='radio' value="1" checked>
|
||||
<text class="wui-pl10">涉 及</text></radio>
|
||||
</view>
|
||||
</radio-group>
|
||||
</uni-td>
|
||||
</uni-tr>
|
||||
</uni-table>
|
||||
</view>
|
||||
<view>
|
||||
<view class="cu-form-textarea">
|
||||
<view class="cu-form-title">其他安全措施:</view>
|
||||
<!-- <textarea maxlength="255" ref="OTHER_PROTECTIVE_MEASURES" v-model="pd.OTHER_PROTECTIVE_MEASURES" placeholder="请输入其他防护措施..."></textarea>-->
|
||||
<view v-for="(item, index) in pd.safetyList" :key="index">
|
||||
<textarea maxlength="255" auto-height :disabled="forbidEdit" v-model="item.APPROVAL_CONTENT"></textarea>
|
||||
</view>
|
||||
</view>
|
||||
<view v-if="pd.safetyList" class="ty-group">
|
||||
<view v-for="(item, index) in pd.safetyList" :key="index">
|
||||
<text class="title">
|
||||
安全措施确认人:</text>
|
||||
<text>{{ item.USER_NAME }}</text>
|
||||
</view>
|
||||
</view>
|
||||
<view v-if="pd.CONFIRM_USER_MEASURES" class="ty-group">
|
||||
<text class="title">
|
||||
作业单位:</text>
|
||||
|
|
|
@ -154,10 +154,12 @@
|
|||
<view class="title">{{item.QUESTION2}}</view>
|
||||
<input name="input" :disabled="forbidEdit" v-model="item.ANSWER2" placeholder="请输入"></input>
|
||||
</view>
|
||||
<view class="cu-form-group" v-if="item.QUESTION3">
|
||||
<view class="title">{{item.QUESTION3}}</view>
|
||||
<input name="input" :disabled="forbidEdit" v-model="item.ANSWER3" placeholder="请输入"></input>
|
||||
</view>
|
||||
<view class="cu-form-group" v-if="item.QUESTION3 && item.STATUS=='1'" >
|
||||
<view style="display: flex;flex-direction: column">
|
||||
<view class="title">{{item.QUESTION3}}</view>
|
||||
<input name="input" :disabled="forbidEdit" v-model="item.ANSWER3" placeholder="请输入"></input>
|
||||
</view>
|
||||
</view>
|
||||
<view class="cu-form-group" v-if="item.QUESTION4">
|
||||
<view class="title">{{item.QUESTION4}}</view>
|
||||
<input name="input" :disabled="forbidEdit" v-model="item.ANSWER4" placeholder="请输入"></input>
|
||||
|
@ -179,9 +181,12 @@
|
|||
</uni-table>
|
||||
</view>
|
||||
<view v-if="pd.APPLY_STATUS && pd.APPLY_STATUS!=0 && pd.APPLY_STATUS!=1">
|
||||
<view class="cu-form-group">
|
||||
<view class="title">其他安全措施:</view>
|
||||
</view>
|
||||
<view class="cu-form-textarea">
|
||||
<view class="cu-form-title">其他安全措施:</view>
|
||||
<view v-for="(item, index) in pd.safetyList" :key="index">
|
||||
<textarea maxlength="255" auto-height :disabled="forbidEdit" v-model="item.APPROVAL_CONTENT"></textarea>
|
||||
</view>
|
||||
</view>
|
||||
<view v-if="pd.CONFIRM_USER_MEASURES" class="ty-group">
|
||||
<text class="title">
|
||||
作业单位:</text>
|
||||
|
@ -213,29 +218,46 @@
|
|||
<text>{{ pd.MONITOR_USER_MEASURES}}</text>
|
||||
</view>
|
||||
</view>
|
||||
|
||||
<view v-if="pd.CONFESS_USER_SIGNER_PATH">
|
||||
<view style="border-bottom: 1px solid #eeeeee; border-top: 1px solid #eeeeee">
|
||||
<view class="cu-form-group" >
|
||||
<view class="title">安全交底人</view>
|
||||
{{pd.CONFESS_USER_NAME}} {{pd.CONFESS_USER_SIGNER_TIME}}
|
||||
</view>
|
||||
<view style="width: 400upx; height: 200upx; margin: 30upx;margin-top: 0upx;margin-bottom: 20upx;" >
|
||||
<image :src="baseImgPath + pd.CONFESS_USER_SIGNER_PATH" mode="aspectFill" @click="previewImage(baseImgPath + pd.CONFESS_USER_SIGNER_PATH)" style="height: 100%;"></image>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
<view v-if="pd.ACCEPT_CONFESS_USER_SIGNER_PATH">
|
||||
<view style="border-bottom: 1px solid #eeeeee; border-top: 1px solid #eeeeee">
|
||||
<view class="cu-form-group" >
|
||||
<view class="title">接受交底人</view>
|
||||
{{pd.ACCEPT_CONFESS_USER_NAME}} {{pd.ACCEPT_CONFESS_USER_SIGNER_TIME}}
|
||||
</view>
|
||||
<view style="width: 400upx; height: 200upx; margin: 30upx;margin-top: 0upx;margin-bottom: 20upx;" >
|
||||
<image :src="baseImgPath + pd.ACCEPT_CONFESS_USER_SIGNER_PATH" mode="aspectFill" @click="previewImage(baseImgPath + pd.ACCEPT_CONFESS_USER_SIGNER_PATH)" style="height: 100%;"></image>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
<view v-if="pd.SAFETY_USER_NAME">
|
||||
<view style="border-bottom: 1px solid #eeeeee; border-top: 1px solid #eeeeee">
|
||||
<view class="cu-form-group" >
|
||||
<view class="title">安全项检查人</view>
|
||||
{{pd.SAFETY_USER_NAME}}{{pd.SAFETY_SIGNATURE_TIME}}
|
||||
</view>
|
||||
<view class="imgs" style="display: flex;justify-content: space-between;align-items: flex-end;padding: 20upx 50upx;">
|
||||
<image :src="baseImgPath+pd.SAFETY_SIGNATURE" @click="ViewShowImage(baseImgPath+v.SAFETY_SIGNATURE)"
|
||||
mode="" style="width: 200upx;height: 200upx;"></image>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
<view v-if="pd.confessList && pd.confessList.length > 0 && pd.confessList.length !== pd.confessList.filter(item => item.APPROVAL_STATUS === '0').length">
|
||||
<view v-for="(item,index) in pd.confessList" >
|
||||
<view style="border-bottom: 1px solid #eeeeee; border-top: 1px solid #eeeeee">
|
||||
<view class="cu-form-group">
|
||||
<view class="title">安全交底人</view>
|
||||
{{ item.CONFESS_USER_NAME }} {{ item.APPROVAL_SIGNATURE_TIME }}
|
||||
</view>
|
||||
<view style="width: 400upx; height: 200upx; margin: 30upx;margin-top: 0upx;margin-bottom: 20upx;">
|
||||
<image :src="baseImgPath + item.APPROVAL_SIGNATURE" mode="aspectFill"
|
||||
@click="previewImage(baseImgPath + item.APPROVAL_SIGNATURE)" style="height: 100%;"></image>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
<view v-if="pd.acceptConfessList && pd.acceptConfessList.length > 0 && pd.acceptConfessList.length !== pd.acceptConfessList.filter(item => item.APPROVAL_STATUS === '0').length">
|
||||
<view v-for="(item,index) in pd.acceptConfessList" >
|
||||
<view style="border-bottom: 1px solid #eeeeee; border-top: 1px solid #eeeeee">
|
||||
<view class="cu-form-group">
|
||||
<view class="title">接受交底人</view>
|
||||
{{ item.ACCEPT_CONFESS_USER_NAME }} {{ item.APPROVAL_SIGNATURE_TIME }}
|
||||
</view>
|
||||
<view style="width: 400upx; height: 200upx; margin: 30upx;margin-top: 0upx;margin-bottom: 20upx;">
|
||||
<image :src="baseImgPath + item.ACCEPT_CONFESS_USER_SIGNER_PATH" mode="aspectFill"
|
||||
@click="previewImage(baseImgPath + item.ACCEPT_CONFESS_USER_SIGNER_PATH)" style="height: 100%;"></image>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
<view v-if="pd.GUARDIAN_USER_SIGNER_PATH">
|
||||
<view style="border-bottom: 1px solid #eeeeee; border-top: 1px solid #eeeeee">
|
||||
<view class="cu-form-group" >
|
||||
|
|
|
@ -121,10 +121,12 @@
|
|||
<view class="title">{{item.QUESTION2}}</view>
|
||||
<input name="input" :disabled="forbidEdit" v-model="item.ANSWER2" placeholder="请输入"></input>
|
||||
</view>
|
||||
<view class="cu-form-group" v-if="item.QUESTION3 && item.STATUS=='1'">
|
||||
<view class="title">{{item.QUESTION3}}</view>
|
||||
<input name="input" :disabled="forbidEdit" v-model="item.ANSWER3" placeholder="请输入"></input>
|
||||
</view>
|
||||
<view class="cu-form-group" v-if="item.QUESTION3 && item.STATUS=='1'" >
|
||||
<view style="display: flex;flex-direction: column">
|
||||
<view class="title">{{item.QUESTION3}}</view>
|
||||
<input name="input" :disabled="forbidEdit" v-model="item.ANSWER3" placeholder="请输入"></input>
|
||||
</view>
|
||||
</view>
|
||||
<view class="cu-form-group" v-if="item.QUESTION4 && item.STATUS=='1'">
|
||||
<view class="title">{{item.QUESTION4}}</view>
|
||||
<input name="input" :disabled="forbidEdit" v-model="item.ANSWER4" placeholder="请输入"></input>
|
||||
|
@ -147,15 +149,19 @@
|
|||
</uni-table>
|
||||
</view>
|
||||
<view>
|
||||
<view class="cu-form-textarea">
|
||||
<view class="cu-form-title">其他安全措施:</view>
|
||||
<textarea maxlength="255" ref="OTHER_PROTECTIVE_MEASURES" v-model="pd.OTHER_PROTECTIVE_MEASURES" placeholder="请输入其他防护措施..."></textarea>
|
||||
</view>
|
||||
<view class="cu-form-textarea">
|
||||
<view v-for="(item, index) in pd.safetyList" :key="index">
|
||||
<text class="title">其他安全措施:</text>
|
||||
<textarea maxlength="255" v-model="item.APPROVAL_CONTENT"></textarea>
|
||||
</view>
|
||||
</view>
|
||||
<view>
|
||||
<view v-if="pd.SAFETY_USER_MEASURES" class="ty-group">
|
||||
<text class="title">
|
||||
安全措施确认人:</text>
|
||||
<text>{{ pd.SAFETY_USER_MEASURES}}</text>
|
||||
<view v-if="pd.safetyList" class="ty-group">
|
||||
<view v-for="(item, index) in pd.safetyList" :key="index">
|
||||
<text class="title">
|
||||
安全措施确认人:</text>
|
||||
<text>{{ item.USER_NAME }}</text>
|
||||
</view>
|
||||
</view>
|
||||
<view v-if="pd.CONFIRM_OTHER_CONTENT" class="ty-group">
|
||||
<text class="title">
|
||||
|
|
|
@ -154,10 +154,12 @@
|
|||
<view class="title">{{item.QUESTION2}}</view>
|
||||
<input name="input" :disabled="forbidEdit" v-model="item.ANSWER2" placeholder="请输入"></input>
|
||||
</view>
|
||||
<view class="cu-form-group" v-if="item.QUESTION3">
|
||||
<view class="title">{{item.QUESTION3}}</view>
|
||||
<input name="input" :disabled="forbidEdit" v-model="item.ANSWER3" placeholder="请输入"></input>
|
||||
</view>
|
||||
<view class="cu-form-group" v-if="item.QUESTION3 && item.STATUS=='1'" >
|
||||
<view style="display: flex;flex-direction: column">
|
||||
<view class="title">{{item.QUESTION3}}</view>
|
||||
<input name="input" :disabled="forbidEdit" v-model="item.ANSWER3" placeholder="请输入"></input>
|
||||
</view>
|
||||
</view>
|
||||
<view class="cu-form-group" v-if="item.QUESTION4">
|
||||
<view class="title">{{item.QUESTION4}}</view>
|
||||
<input name="input" :disabled="forbidEdit" v-model="item.ANSWER4" placeholder="请输入"></input>
|
||||
|
@ -179,9 +181,12 @@
|
|||
</uni-table>
|
||||
</view>
|
||||
<view v-if="pd.APPLY_STATUS && pd.APPLY_STATUS!=0 && pd.APPLY_STATUS!=1">
|
||||
<view class="cu-form-group">
|
||||
<view class="title">其他安全措施:</view>
|
||||
</view>
|
||||
<view class="cu-form-textarea">
|
||||
<view class="cu-form-title">其他安全措施:</view>
|
||||
<view v-for="(item, index) in pd.safetyList" :key="index">
|
||||
<textarea maxlength="255" auto-height :disabled="forbidEdit" v-model="item.APPROVAL_CONTENT"></textarea>
|
||||
</view>
|
||||
</view>
|
||||
<view v-if="pd.CONFIRM_USER_MEASURES" class="ty-group">
|
||||
<text class="title">
|
||||
作业单位:</text>
|
||||
|
|
|
@ -126,10 +126,12 @@
|
|||
<view class="title">{{item.QUESTION2}}</view>
|
||||
<input name="input" :disabled="forbidEdit" v-model="item.ANSWER2" placeholder="请输入"></input>
|
||||
</view>
|
||||
<view class="cu-form-group" v-if="item.QUESTION3 && item.STATUS=='1'">
|
||||
<view class="title">{{item.QUESTION3}}</view>
|
||||
<input name="input" :disabled="forbidEdit" v-model="item.ANSWER3" placeholder="请输入"></input>
|
||||
</view>
|
||||
<view class="cu-form-group" v-if="item.QUESTION3 && item.STATUS=='1'" >
|
||||
<view style="display: flex;flex-direction: column">
|
||||
<view class="title">{{item.QUESTION3}}</view>
|
||||
<input name="input" :disabled="forbidEdit" v-model="item.ANSWER3" placeholder="请输入"></input>
|
||||
</view>
|
||||
</view>
|
||||
<view class="cu-form-group" v-if="item.QUESTION4 && item.STATUS=='1'">
|
||||
<view class="title">{{item.QUESTION4}}</view>
|
||||
<input name="input" :disabled="forbidEdit" v-model="item.ANSWER4" placeholder="请输入"></input>
|
||||
|
@ -152,15 +154,19 @@
|
|||
</uni-table>
|
||||
</view>
|
||||
<view>
|
||||
<view class="cu-form-textarea">
|
||||
<view class="cu-form-title">其他安全措施:</view>
|
||||
<textarea maxlength="255" ref="OTHER_PROTECTIVE_MEASURES" v-model="pd.OTHER_PROTECTIVE_MEASURES" placeholder="请输入其他防护措施..."></textarea>
|
||||
</view>
|
||||
<view class="cu-form-textarea">
|
||||
<view v-for="(item, index) in pd.safetyList" :key="index">
|
||||
<text class="title">其他安全措施:</text>
|
||||
<textarea maxlength="255" v-model="item.APPROVAL_CONTENT"></textarea>
|
||||
</view>
|
||||
</view>
|
||||
<view>
|
||||
<view v-if="pd.SAFETY_USER_MEASURES" class="ty-group">
|
||||
<text class="title">
|
||||
安全措施确认人:</text>
|
||||
<text>{{ pd.SAFETY_USER_MEASURES}}</text>
|
||||
<view v-if="pd.safetyList" class="ty-group">
|
||||
<view v-for="(item, index) in pd.safetyList" :key="index">
|
||||
<text class="title">
|
||||
安全措施确认人:</text>
|
||||
<text>{{ item.USER_NAME }}</text>
|
||||
</view>
|
||||
</view>
|
||||
<view v-if="pd.CONFIRM_OTHER_CONTENT" class="ty-group">
|
||||
<text class="title">
|
||||
|
|
|
@ -108,28 +108,30 @@
|
|||
</uni-tr>
|
||||
<uni-tr v-for="(item,index) in measuresList" :key="item.BUS_HOTWORK_MEASURES_ID">
|
||||
<uni-td align="center">{{ index + 1 }}</uni-td>
|
||||
<uni-td>
|
||||
<view style="margin-bottom: 20upx;">
|
||||
{{item.PROTECTIVE_MEASURES}}
|
||||
</view>
|
||||
<uni-td>
|
||||
<view style="margin-bottom: 20upx;">
|
||||
{{item.PROTECTIVE_MEASURES}}
|
||||
</view>
|
||||
|
||||
<view class="cu-form-group" v-if="item.QUESTION1">
|
||||
<view class="title">{{item.QUESTION1}}</view>
|
||||
<input name="input" v-model="item.ANSWER1" type="number" placeholder="请输入"></input>
|
||||
</view>
|
||||
<view class="cu-form-group" v-if="item.QUESTION2">
|
||||
<view class="title">{{item.QUESTION2}}</view>
|
||||
<input name="input" v-model="item.ANSWER2" type="number" placeholder="请输入"></input>
|
||||
</view>
|
||||
<view class="cu-form-group" v-if="item.QUESTION3">
|
||||
<view class="title">{{item.QUESTION3}}</view>
|
||||
<input name="input" v-model="item.ANSWER3" type="number" placeholder="请输入"></input>
|
||||
</view>
|
||||
<view class="cu-form-group" v-if="item.QUESTION4">
|
||||
<view class="title">{{item.QUESTION4}}</view>
|
||||
<input name="input" v-model="item.ANSWER4" type="number" placeholder="请输入"></input>
|
||||
</view>
|
||||
</uni-td>
|
||||
<view class="cu-form-group" v-if="item.QUESTION1">
|
||||
<view class="title">{{item.QUESTION1}}</view>
|
||||
<input name="input" v-model="item.ANSWER1" type="number" placeholder="请输入"></input>
|
||||
</view>
|
||||
<view class="cu-form-group" v-if="item.QUESTION2">
|
||||
<view class="title">{{item.QUESTION2}}</view>
|
||||
<input name="input" v-model="item.ANSWER2" type="number" placeholder="请输入"></input>
|
||||
</view>
|
||||
<view class="cu-form-group" v-if="item.QUESTION3">
|
||||
<view style="display: flex;flex-direction: column">
|
||||
<view class="title">{{item.QUESTION3}}</view>
|
||||
<input name="input" v-model="item.ANSWER3" type="number" placeholder="请输入"></input>
|
||||
</view>
|
||||
</view>
|
||||
<view class="cu-form-group" v-if="item.QUESTION4">
|
||||
<view class="title">{{item.QUESTION4}}</view>
|
||||
<input name="input" v-model="item.ANSWER4" type="number" placeholder="请输入"></input>
|
||||
</view>
|
||||
</uni-td>
|
||||
<uni-td align="center">
|
||||
<radio-group class="wui-radio-group wui-radio-col">
|
||||
<view class="group" style="margin-bottom: 10px">
|
||||
|
@ -430,7 +432,8 @@
|
|||
duration: 1500
|
||||
});
|
||||
return;
|
||||
}
|
||||
}1
|
||||
console.log('11111111111111111', measures)
|
||||
if (measures.STATUS == '1' && measures.QUESTION1 && !measures.ANSWER1) {
|
||||
uni.showToast({
|
||||
icon: 'none',
|
||||
|
@ -901,5 +904,4 @@
|
|||
</script>
|
||||
|
||||
<style>
|
||||
|
||||
</style>
|
||||
|
|
|
@ -154,10 +154,12 @@
|
|||
<view class="title">{{item.QUESTION2}}</view>
|
||||
<input name="input" :disabled="forbidEdit" v-model="item.ANSWER2" placeholder="请输入"></input>
|
||||
</view>
|
||||
<view class="cu-form-group" v-if="item.QUESTION3">
|
||||
<view class="title">{{item.QUESTION3}}</view>
|
||||
<input name="input" :disabled="forbidEdit" v-model="item.ANSWER3" placeholder="请输入"></input>
|
||||
</view>
|
||||
<view class="cu-form-group" v-if="item.QUESTION3 && item.STATUS=='1'" >
|
||||
<view style="display: flex;flex-direction: column">
|
||||
<view class="title">{{item.QUESTION3}}</view>
|
||||
<input name="input" :disabled="forbidEdit" v-model="item.ANSWER3" placeholder="请输入"></input>
|
||||
</view>
|
||||
</view>
|
||||
<view class="cu-form-group" v-if="item.QUESTION4">
|
||||
<view class="title">{{item.QUESTION4}}</view>
|
||||
<input name="input" :disabled="forbidEdit" v-model="item.ANSWER4" placeholder="请输入"></input>
|
||||
|
@ -179,9 +181,12 @@
|
|||
</uni-table>
|
||||
</view>
|
||||
<view v-if="pd.APPLY_STATUS && pd.APPLY_STATUS!=0 && pd.APPLY_STATUS!=1">
|
||||
<view class="cu-form-group">
|
||||
<view class="title">其他安全措施:</view>
|
||||
</view>
|
||||
<view class="cu-form-textarea">
|
||||
<view class="cu-form-title">其他安全措施:</view>
|
||||
<view v-for="(item, index) in pd.safetyList" :key="index">
|
||||
<textarea maxlength="255" auto-height :disabled="forbidEdit" v-model="item.APPROVAL_CONTENT"></textarea>
|
||||
</view>
|
||||
</view>
|
||||
<view v-if="pd.CONFIRM_USER_MEASURES" class="ty-group">
|
||||
<text class="title">
|
||||
作业单位:</text>
|
||||
|
@ -214,39 +219,57 @@
|
|||
</view>
|
||||
</view>
|
||||
|
||||
<view v-if="pd.CONFESS_USER_SIGNER_PATH">
|
||||
<view style="border-bottom: 1px solid #eeeeee; border-top: 1px solid #eeeeee">
|
||||
<view class="cu-form-group" >
|
||||
<view class="title">安全交底人</view>
|
||||
{{pd.CONFESS_USER_NAME}} {{pd.CONFESS_USER_SIGNER_TIME}}
|
||||
</view>
|
||||
<view style="width: 400upx; height: 200upx; margin: 30upx;margin-top: 0upx;margin-bottom: 20upx;" >
|
||||
<image :src="baseImgPath + pd.CONFESS_USER_SIGNER_PATH" mode="aspectFill" @click="previewImage(baseImgPath + pd.CONFESS_USER_SIGNER_PATH)" style="height: 100%;"></image>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
<view v-if="pd.ACCEPT_CONFESS_USER_SIGNER_PATH">
|
||||
<view style="border-bottom: 1px solid #eeeeee; border-top: 1px solid #eeeeee">
|
||||
<view class="cu-form-group" >
|
||||
<view class="title">接受交底人</view>
|
||||
{{pd.ACCEPT_CONFESS_USER_NAME}} {{pd.ACCEPT_CONFESS_USER_SIGNER_TIME}}
|
||||
</view>
|
||||
<view style="width: 400upx; height: 200upx; margin: 30upx;margin-top: 0upx;margin-bottom: 20upx;" >
|
||||
<image :src="baseImgPath + pd.ACCEPT_CONFESS_USER_SIGNER_PATH" mode="aspectFill" @click="previewImage(baseImgPath + pd.ACCEPT_CONFESS_USER_SIGNER_PATH)" style="height: 100%;"></image>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
<view v-if="pd.GUARDIAN_USER_SIGNER_PATH">
|
||||
<view style="border-bottom: 1px solid #eeeeee; border-top: 1px solid #eeeeee">
|
||||
<view class="cu-form-group" >
|
||||
<view class="title">监护人</view>
|
||||
{{pd.GUARDIAN_USER_NAME}} {{pd.GUARDIAN_USER_SIGNER_TIME}}
|
||||
</view>
|
||||
<view style="width: 400upx; height: 200upx; margin: 30upx;margin-top: 0upx;margin-bottom: 20upx;" >
|
||||
<image :src="baseImgPath + pd.GUARDIAN_USER_SIGNER_PATH" mode="aspectFill" @click="previewImage(baseImgPath + pd.GUARDIAN_USER_SIGNER_PATH)" style="height: 100%;"></image>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
<view v-if="pd.confessList && pd.confessList.length > 0 && pd.confessList.length !== pd.confessList.filter(item => item.APPROVAL_STATUS === '0').length">
|
||||
<view v-for="(item,index) in pd.confessList" >
|
||||
<view style="border-bottom: 1px solid #eeeeee; border-top: 1px solid #eeeeee">
|
||||
<view class="cu-form-group">
|
||||
<view class="title">安全交底人</view>
|
||||
{{ item.CONFESS_USER_NAME }} {{ item.APPROVAL_SIGNATURE_TIME }}
|
||||
</view>
|
||||
<view style="width: 400upx; height: 200upx; margin: 30upx;margin-top: 0upx;margin-bottom: 20upx;">
|
||||
<image :src="baseImgPath + item.APPROVAL_SIGNATURE" mode="aspectFill"
|
||||
@click="previewImage(baseImgPath + item.APPROVAL_SIGNATURE)" style="height: 100%;"></image>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
<view v-if="pd.acceptConfessList && pd.acceptConfessList.length > 0 && pd.acceptConfessList.length !== pd.acceptConfessList.filter(item => item.APPROVAL_STATUS === '0').length">
|
||||
<view v-for="(item,index) in pd.acceptConfessList" >
|
||||
<view style="border-bottom: 1px solid #eeeeee; border-top: 1px solid #eeeeee">
|
||||
<view class="cu-form-group">
|
||||
<view class="title">接受交底人</view>
|
||||
{{ item.ACCEPT_CONFESS_USER_NAME }} {{ item.APPROVAL_SIGNATURE_TIME }}
|
||||
</view>
|
||||
<view style="width: 400upx; height: 200upx; margin: 30upx;margin-top: 0upx;margin-bottom: 20upx;">
|
||||
<image :src="baseImgPath + item.ACCEPT_CONFESS_USER_SIGNER_PATH" mode="aspectFill"
|
||||
@click="previewImage(baseImgPath + item.ACCEPT_CONFESS_USER_SIGNER_PATH)" style="height: 100%;"></image>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
<view v-if="pd.SAFETY_SIGNATURE">
|
||||
<view style="border-bottom: 1px solid #eeeeee; border-top: 1px solid #eeeeee">
|
||||
<view class="cu-form-group" >
|
||||
<view class="title">安全项检查人</view>
|
||||
{{pd.SAFETY_USER_NAME}}<text>{{pd.SAFETY_SIGNATURE_TIME}}</text>
|
||||
</view>
|
||||
<view class="imgs" style="display: flex;justify-content: space-between;align-items: flex-end;padding: 20upx 50upx;">
|
||||
<image :src="baseImgPath+pd.SAFETY_SIGNATURE" @click="ViewShowImage(baseImgPath+v.SAFETY_SIGNATURE)"
|
||||
mode="" style="width: 200upx;height: 200upx;"></image>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
<view v-if="pd.GUARDIAN_USER_SIGNER_PATH">
|
||||
<view style="border-bottom: 1px solid #eeeeee; border-top: 1px solid #eeeeee">
|
||||
<view class="cu-form-group" >
|
||||
<view class="title">监护人</view>
|
||||
{{pd.GUARDIAN_USER_NAME}} {{pd.GUARDIAN_USER_SIGNER_TIME}}
|
||||
</view>
|
||||
<view style="width: 400upx; height: 200upx; margin: 30upx;margin-top: 0upx;margin-bottom: 20upx;" >
|
||||
<image :src="baseImgPath + pd.GUARDIAN_USER_SIGNER_PATH" mode="aspectFill" @click="previewImage(baseImgPath + pd.GUARDIAN_USER_SIGNER_PATH)" style="height: 100%;"></image>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
|
||||
<view class="wui-form-list" v-if="!forbidEdit">
|
||||
|
|
|
@ -121,9 +121,11 @@
|
|||
<view class="title">{{ item.QUESTION2 }}</view>
|
||||
<input name="input" :disabled="forbidEdit" v-model="item.ANSWER2" placeholder="请输入"></input>
|
||||
</view>
|
||||
<view class="cu-form-group" v-if="item.QUESTION3 && item.STATUS=='1'">
|
||||
<view class="title">{{ item.QUESTION3 }}</view>
|
||||
<input name="input" :disabled="forbidEdit" v-model="item.ANSWER3" placeholder="请输入"></input>
|
||||
<view class="cu-form-group" v-if="item.QUESTION3 && item.STATUS=='1'" >
|
||||
<view style="display: flex;flex-direction: column">
|
||||
<view class="title">{{item.QUESTION3}}</view>
|
||||
<input name="input" :disabled="forbidEdit" v-model="item.ANSWER3" placeholder="请输入"></input>
|
||||
</view>
|
||||
</view>
|
||||
<view class="cu-form-group" v-if="item.QUESTION4 && item.STATUS=='1'">
|
||||
<view class="title">{{ item.QUESTION4 }}</view>
|
||||
|
@ -150,15 +152,18 @@
|
|||
</view>
|
||||
<view>
|
||||
<view class="cu-form-textarea">
|
||||
<view class="cu-form-title">其他安全措施:</view>
|
||||
<textarea maxlength="255" ref="OTHER_PROTECTIVE_MEASURES" v-model="pd.APPROVAL_CONTENT"
|
||||
placeholder="请输入其他防护措施..."></textarea>
|
||||
<view v-for="(item, index) in pd.safetyList" :key="index">
|
||||
<text class="title">其他安全措施:</text>
|
||||
<textarea maxlength="255" v-model="item.APPROVAL_CONTENT"></textarea>
|
||||
</view>
|
||||
</view>
|
||||
<view>
|
||||
<view v-if="pd.SAFETY_USER_MEASURES" class="ty-group">
|
||||
<text class="title">
|
||||
安全措施确认人:</text>
|
||||
<text>{{ pd.SAFETY_USER_MEASURES}}</text>
|
||||
<view v-if="pd.safetyList" class="ty-group">
|
||||
<view v-for="(item, index) in pd.safetyList" :key="index">
|
||||
<text class="title">
|
||||
安全措施确认人:</text>
|
||||
<text>{{ item.USER_NAME }}</text>
|
||||
</view>
|
||||
</view>
|
||||
<view v-if="pd.CONFIRM_OTHER_CONTENT" class="ty-group">
|
||||
<text class="title">
|
||||
|
|
|
@ -901,7 +901,7 @@
|
|||
background-color: #dd514c;
|
||||
color: white;
|
||||
border-radius: 50%;
|
||||
padding: 2px 5px;
|
||||
padding:3px 6px;
|
||||
font-size: 12px;
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue