|
@@ -1,20 +1,31 @@
|
|
<!--
|
|
<!--
|
|
|
|
|
|
|
|
+ <infoDialog v-if="infoDialogType" :propsInfoDialogData="propsInfoDialogData"></infoDialog>
|
|
|
|
+
|
|
import infoDialog from '@/views/safetyCheck/components/infoDialog/infoDialog.vue'
|
|
import infoDialog from '@/views/safetyCheck/components/infoDialog/infoDialog.vue'
|
|
|
|
|
|
components: {
|
|
components: {
|
|
infoDialog,
|
|
infoDialog,
|
|
},
|
|
},
|
|
|
|
|
|
- <infoDialog v-if="infoDialogType"></infoDialog>
|
|
|
|
|
|
|
|
infoDialogType:false,
|
|
infoDialogType:false,
|
|
|
|
+ propsInfoDialogData:{},
|
|
|
|
|
|
|
|
|
|
//开关详情页面
|
|
//开关详情页面
|
|
addDialogOpen(type,data){
|
|
addDialogOpen(type,data){
|
|
if(this.infoDialogType != type){
|
|
if(this.infoDialogType != type){
|
|
- this.$set(this,'infoDialogType',type);
|
|
|
|
|
|
+ if(type){
|
|
|
|
+ let obj = {
|
|
|
|
+ id:data.id
|
|
|
|
+ }
|
|
|
|
+ this.$set(this,'propsInfoDialogData',obj);
|
|
|
|
+ this.$set(this,'infoDialogType',type);
|
|
|
|
+ }else{
|
|
|
|
+ this.getList();
|
|
|
|
+ this.$set(this,'infoDialogType',type);
|
|
|
|
+ }
|
|
}
|
|
}
|
|
},
|
|
},
|
|
|
|
|
|
@@ -23,14 +34,15 @@
|
|
<el-dialog class="safetyHazard-info-dialog-box" @close="outDialog"
|
|
<el-dialog class="safetyHazard-info-dialog-box" @close="outDialog"
|
|
:title="infoDialogTitle" :visible.sync="infoDialogType" v-if="infoDialogType"
|
|
:title="infoDialogTitle" :visible.sync="infoDialogType" v-if="infoDialogType"
|
|
width="1184px" append-to-body>
|
|
width="1184px" append-to-body>
|
|
- <div class="info-dialog-title-box">
|
|
|
|
|
|
+ <div class="info-dialog-title-box scrollbar-box">
|
|
<div class="info-dialog-for-title-box" @click="checkTitleButton('info')" :class="infoDialogCheckIndex == 'info'?'info-dialog-for-check':''">
|
|
<div class="info-dialog-for-title-box" @click="checkTitleButton('info')" :class="infoDialogCheckIndex == 'info'?'info-dialog-for-check':''">
|
|
<p>隐患检查</p>
|
|
<p>隐患检查</p>
|
|
<p></p>
|
|
<p></p>
|
|
</div>
|
|
</div>
|
|
<div class="info-dialog-for-title-box" :class="infoDialogCheckIndex == index?'info-dialog-for-check':''"
|
|
<div class="info-dialog-for-title-box" :class="infoDialogCheckIndex == index?'info-dialog-for-check':''"
|
|
- @click="checkTitleButton(index)" v-for="(item,index) in infoDialogList" :key="index">
|
|
|
|
- <p>{{item.name}}</p>
|
|
|
|
|
|
+ @click="checkTitleButton(index)" v-for="(item,index) in infoDialogData.checkRectifyApplyList" :key="index">
|
|
|
|
+ <!--<p>{{item.applyFlag==1?'隐患整改':(item.applyFlag==2?'整改复核':'')}}</p>-->
|
|
|
|
+ <p>{{item.titleName}}</p>
|
|
<p></p>
|
|
<p></p>
|
|
</div>
|
|
</div>
|
|
<div class="info-dialog-for-title-box" v-if="addFormType == 1 || addFormType == 2" @click="checkTitleButton('add')" :class="infoDialogCheckIndex == 'add'?'info-dialog-for-check':''">
|
|
<div class="info-dialog-for-title-box" v-if="addFormType == 1 || addFormType == 2" @click="checkTitleButton('add')" :class="infoDialogCheckIndex == 'add'?'info-dialog-for-check':''">
|
|
@@ -42,65 +54,65 @@
|
|
<div class="info-dialog-content-info" v-if="infoDialogCheckIndex == 'info' && imgDocumentType == 0">
|
|
<div class="info-dialog-content-info" v-if="infoDialogCheckIndex == 'info' && imgDocumentType == 0">
|
|
<div class="text-box-box">
|
|
<div class="text-box-box">
|
|
<p>计划标题</p>
|
|
<p>计划标题</p>
|
|
- <p>{{infoDialogData.data1}}</p>
|
|
|
|
|
|
+ <p>{{infoDialogData.title}}</p>
|
|
</div>
|
|
</div>
|
|
<div class="text-box-two-box">
|
|
<div class="text-box-two-box">
|
|
<div>
|
|
<div>
|
|
<p>检查类型</p>
|
|
<p>检查类型</p>
|
|
- <p>{{infoDialogData.data2}}</p>
|
|
|
|
|
|
+ <p>{{infoDialogData.checkType==1?'校园巡查':(infoDialogData.checkType==2?'实验室自查':'')}}</p>
|
|
</div>
|
|
</div>
|
|
<div>
|
|
<div>
|
|
- <p>任务周期</p>
|
|
|
|
- <p>{{infoDialogData.data3}}</p>
|
|
|
|
|
|
+ <p>{{infoDialogData.checkType==1?'计划周期':(infoDialogData.checkType==2?'任务周期':'')}}</p>
|
|
|
|
+ <p>{{infoDialogData.cycleStartTime}} 至 {{infoDialogData.cycleEndTime}}</p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="text-box-two-box">
|
|
<div class="text-box-two-box">
|
|
<div>
|
|
<div>
|
|
<p>学院</p>
|
|
<p>学院</p>
|
|
- <p>{{infoDialogData.data4}}</p>
|
|
|
|
|
|
+ <p>{{infoDialogData.collegeName}}</p>
|
|
</div>
|
|
</div>
|
|
<div>
|
|
<div>
|
|
<p>实验室</p>
|
|
<p>实验室</p>
|
|
- <p>{{infoDialogData.data5}}</p>
|
|
|
|
|
|
+ <p>{{infoDialogData.subjectName}} - {{infoDialogData.roomNumber}}</p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="text-box-two-box">
|
|
<div class="text-box-two-box">
|
|
<div>
|
|
<div>
|
|
<p>楼栋</p>
|
|
<p>楼栋</p>
|
|
- <p>{{infoDialogData.data6}}</p>
|
|
|
|
|
|
+ <p>{{infoDialogData.buildName}}</p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="text-box-box">
|
|
<div class="text-box-box">
|
|
<p>检查要求</p>
|
|
<p>检查要求</p>
|
|
- <p>{{infoDialogData.data7}}</p>
|
|
|
|
|
|
+ <p>{{infoDialogData.checkDemand}}</p>
|
|
</div>
|
|
</div>
|
|
<div class="text-box-two-box">
|
|
<div class="text-box-two-box">
|
|
<div>
|
|
<div>
|
|
<p>检查结果</p>
|
|
<p>检查结果</p>
|
|
- <p>{{infoDialogData.data8}}</p>
|
|
|
|
|
|
+ <p>{{infoDialogData.checkResult==0?'不符合':(infoDialogData.checkResult==1?'符合':'')}}</p>
|
|
</div>
|
|
</div>
|
|
<div>
|
|
<div>
|
|
<p>整改期限</p>
|
|
<p>整改期限</p>
|
|
- <p>{{infoDialogData.data9}}</p>
|
|
|
|
|
|
+ <p>{{infoDialogData.rectifyDeadline}}</p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="button-box">
|
|
<div class="button-box">
|
|
- <p>整改通知书?整改告知书</p>
|
|
|
|
|
|
+ <p>{{infoDialogData.rectifyNotice == 1?'整改告知书':(infoDialogData.rectifyNotice == 2?'整改通知书':'')}}</p>
|
|
<p class="inquire-button-one" @click="lookDocument(1,infoDialogData.data18)">查看</p>
|
|
<p class="inquire-button-one" @click="lookDocument(1,infoDialogData.data18)">查看</p>
|
|
<p class="add-button-one-90">下载</p>
|
|
<p class="add-button-one-90">下载</p>
|
|
</div>
|
|
</div>
|
|
<div class="text-box-two-box">
|
|
<div class="text-box-two-box">
|
|
<div>
|
|
<div>
|
|
<p>检查者</p>
|
|
<p>检查者</p>
|
|
- <p>{{infoDialogData.data10}}</p>
|
|
|
|
|
|
+ <p>{{infoDialogData.checkUser}}</p>
|
|
</div>
|
|
</div>
|
|
<div>
|
|
<div>
|
|
- <p>创建时间</p>
|
|
|
|
- <p>{{infoDialogData.data11}}</p>
|
|
|
|
|
|
+ <p>检查时间</p>
|
|
|
|
+ <p>{{infoDialogData.checkTime}}</p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="table-box">
|
|
<div class="table-box">
|
|
- <p class="table-title-p">第1隐患项</p>
|
|
|
|
|
|
+ <p class="table-title-p">隐患项</p>
|
|
<div class="table-min">
|
|
<div class="table-min">
|
|
<div class="left-box">
|
|
<div class="left-box">
|
|
<p></p>
|
|
<p></p>
|
|
@@ -109,9 +121,9 @@
|
|
</div>
|
|
</div>
|
|
<div class="right-box text-two-box">
|
|
<div class="right-box text-two-box">
|
|
<p></p>
|
|
<p></p>
|
|
- <p>{{infoDialogData.data12}}</p>
|
|
|
|
|
|
+ <p>{{infoDialogData.checkHazardApplyDto.hazardCheckProStr}}</p>
|
|
<p></p>
|
|
<p></p>
|
|
- <p>此检查项在当前实验室累计出现 <span>{{infoDialogData.data13}}</span> 次隐患</p>
|
|
|
|
|
|
+ <p v-if="infoDialogData.checkHazardApplyDto.hazardCheckCount>0">此检查项在当前实验室累计出现 <span>{{infoDialogData.checkHazardApplyDto.hazardCheckCount}}</span> 次隐患</p>
|
|
<p></p>
|
|
<p></p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
@@ -123,7 +135,7 @@
|
|
</div>
|
|
</div>
|
|
<div class="right-box text-box">
|
|
<div class="right-box text-box">
|
|
<p></p>
|
|
<p></p>
|
|
- <p>{{infoDialogData.data14}}</p>
|
|
|
|
|
|
+ <p>{{infoDialogData.checkHazardApplyDto.hazardDescribe}}</p>
|
|
<p></p>
|
|
<p></p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
@@ -135,7 +147,7 @@
|
|
</div>
|
|
</div>
|
|
<div class="right-box text-box">
|
|
<div class="right-box text-box">
|
|
<p></p>
|
|
<p></p>
|
|
- <p>{{infoDialogData.data15}}</p>
|
|
|
|
|
|
+ <p>{{infoDialogData.checkHazardApplyDto.hazardLevel==0?'一般隐患':(infoDialogData.checkHazardApplyDto.hazardLevel==1?'重大隐患':(infoDialogData.checkHazardApplyDto.hazardLevel==2?'管理问题':''))}}</p>
|
|
<p></p>
|
|
<p></p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
@@ -147,7 +159,7 @@
|
|
</div>
|
|
</div>
|
|
<div class="right-box text-box">
|
|
<div class="right-box text-box">
|
|
<p></p>
|
|
<p></p>
|
|
- <p>{{infoDialogData.data16}}</p>
|
|
|
|
|
|
+ <p>{{infoDialogData.checkHazardApplyDto.hazardCheckPoint}}</p>
|
|
<p></p>
|
|
<p></p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
@@ -158,63 +170,63 @@
|
|
<p></p>
|
|
<p></p>
|
|
</div>
|
|
</div>
|
|
<div class="right-box img-box">
|
|
<div class="right-box img-box">
|
|
- <img src="" v-for="(imgItem,index) in infoDialogData.data17" :key="index" @click="lookImg(infoDialogData.data17,index)">
|
|
|
|
|
|
+ <img :src="imgItem.fileUrl" v-for="(imgItem,index) in infoDialogData.checkHazardApplyDto.uploadDtoList" :key="index" @click="lookImg(infoDialogData.data17,index)">
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="info-dialog-content-type" v-if="infoDialogCheckIndex == index && imgDocumentType == 0"
|
|
<div class="info-dialog-content-type" v-if="infoDialogCheckIndex == index && imgDocumentType == 0"
|
|
- v-for="(item,index) in infoDialogList" :key="index">
|
|
|
|
|
|
+ v-for="(item,index) in infoDialogData.checkRectifyApplyList" :key="index">
|
|
<!--已整改-->
|
|
<!--已整改-->
|
|
- <div class="has-rectification" v-if="item.rectificationType == 1">
|
|
|
|
|
|
+ <div class="has-rectification" v-if="item.applyFlag == 1">
|
|
<div class="button-box">
|
|
<div class="button-box">
|
|
<p>整改结果</p>
|
|
<p>整改结果</p>
|
|
- <p>{{item.dataA}}</p>
|
|
|
|
|
|
+ <p>{{item.rectifyResult == 1?'已整改':(item.rectifyResult == 0?'暂无法整改':'')}}</p>
|
|
</div>
|
|
</div>
|
|
<div class="text-box">
|
|
<div class="text-box">
|
|
<p>整改措施</p>
|
|
<p>整改措施</p>
|
|
- <p>{{item.dataB}}</p>
|
|
|
|
|
|
+ <p>{{item.rectifyMeasure}}</p>
|
|
</div>
|
|
</div>
|
|
<div class="img-box">
|
|
<div class="img-box">
|
|
<p>整改照片</p>
|
|
<p>整改照片</p>
|
|
<div>
|
|
<div>
|
|
- <img :src="imgItem.url" @click="lookImg(item.lookImgList,imgIndex)"
|
|
|
|
- v-for="(imgItem,imgIndex) in item.lookImgList" :key="imgIndex">
|
|
|
|
|
|
+ <img :src="imgItem.fileUrl" @click="lookImg(item.lookImgList,imgIndex)"
|
|
|
|
+ v-for="(imgItem,imgIndex) in item.uploadDtoList" :key="imgIndex">
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="text-box-two">
|
|
<div class="text-box-two">
|
|
<div>
|
|
<div>
|
|
<p>整改人</p>
|
|
<p>整改人</p>
|
|
- <p>{{item.dataC}}</p>
|
|
|
|
|
|
+ <p>{{item.createName}}</p>
|
|
</div>
|
|
</div>
|
|
<div style="margin-left:26px;">
|
|
<div style="margin-left:26px;">
|
|
<p>整改时间</p>
|
|
<p>整改时间</p>
|
|
- <p>{{item.dataD}}</p>
|
|
|
|
|
|
+ <p>{{item.createTime}}</p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<!--已审核-->
|
|
<!--已审核-->
|
|
- <div class="has-inspection" v-if="item.rectificationType == 2">
|
|
|
|
|
|
+ <div class="has-inspection" v-if="item.applyFlag == 2">
|
|
<div class="type-box">
|
|
<div class="type-box">
|
|
<p>审核结果</p>
|
|
<p>审核结果</p>
|
|
- <img v-if="item.dataE == 1" src="@/assets/ZDimages/safetyCheck/icon_zcgl_cg.png">
|
|
|
|
- <img v-else src="@/assets/ZDimages/safetyCheck/icon_zcgl_sb.png">
|
|
|
|
|
|
+ <img v-if="item.examineResult == 0" src="@/assets/ZDimages/safetyCheck/icon_zcgl_sb.png">
|
|
|
|
+ <img v-if="item.examineResult == 1" src="@/assets/ZDimages/safetyCheck/icon_zcgl_cg.png">
|
|
</div>
|
|
</div>
|
|
<div class="text-box">
|
|
<div class="text-box">
|
|
<p>审核意见</p>
|
|
<p>审核意见</p>
|
|
- <p>{{item.dataF}}</p>
|
|
|
|
|
|
+ <p>{{item.examineOpinion}}</p>
|
|
</div>
|
|
</div>
|
|
<div class="text-box-two">
|
|
<div class="text-box-two">
|
|
<div>
|
|
<div>
|
|
<p>审核人</p>
|
|
<p>审核人</p>
|
|
- <p>{{item.dataG}}</p>
|
|
|
|
|
|
+ <p>{{item.reviewedName}}</p>
|
|
</div>
|
|
</div>
|
|
<div style="margin-left:26px;">
|
|
<div style="margin-left:26px;">
|
|
<p>审核时间</p>
|
|
<p>审核时间</p>
|
|
- <p>{{item.dataH}}</p>
|
|
|
|
|
|
+ <p>{{item.reviewedTime}}</p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
- <div class="button-box">
|
|
|
|
|
|
+ <div class="button-box" v-if="item.examineResult == 1">
|
|
<p>整改报告书</p>
|
|
<p>整改报告书</p>
|
|
<p class="inquire-button-one" @click="lookDocument(2,item.dataL)">查看</p>
|
|
<p class="inquire-button-one" @click="lookDocument(2,item.dataL)">查看</p>
|
|
<p class="add-button-one-90">下载</p>
|
|
<p class="add-button-one-90">下载</p>
|
|
@@ -222,29 +234,29 @@
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="info-dialog-content-add" v-if="infoDialogCheckIndex == 'add' && imgDocumentType == 0">
|
|
<div class="info-dialog-content-add" v-if="infoDialogCheckIndex == 'add' && imgDocumentType == 0">
|
|
- <el-form :model="addForm" :rules="rules" label-width="90px">
|
|
|
|
|
|
+ <el-form ref="addForm" :model="addForm" :rules="rules" label-width="90px">
|
|
<!--待整改-->
|
|
<!--待整改-->
|
|
<div class="stay-rectification" v-if="addFormType == 1">
|
|
<div class="stay-rectification" v-if="addFormType == 1">
|
|
- <el-form-item label="整改结果" prop="dataZ">
|
|
|
|
- <el-radio-group v-model="addForm.dataZ">
|
|
|
|
- <el-radio :label="0">已整改</el-radio>
|
|
|
|
- <el-radio :label="1">暂无法整改</el-radio>
|
|
|
|
|
|
+ <el-form-item label="整改结果" prop="rectifyResult">
|
|
|
|
+ <el-radio-group v-model="addForm.rectifyResult">
|
|
|
|
+ <el-radio :label="1">已整改</el-radio>
|
|
|
|
+ <el-radio :label="0">暂无法整改</el-radio>
|
|
</el-radio-group>
|
|
</el-radio-group>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
- <el-form-item label="原因描述" prop="dataX">
|
|
|
|
|
|
+ <el-form-item :label="addForm.rectifyResult==1?'整改措施':'原因描述'" prop="rectifyMeasure">
|
|
<el-input
|
|
<el-input
|
|
type="textarea"
|
|
type="textarea"
|
|
:autosize="{ minRows: 4, maxRows: 4}"
|
|
:autosize="{ minRows: 4, maxRows: 4}"
|
|
- placeholder="请输入原因描述"
|
|
|
|
|
|
+ :placeholder="addForm.rectifyResult==1?'请输入整改措施':'请输入原因描述'"
|
|
resize="none"
|
|
resize="none"
|
|
maxlength="100"
|
|
maxlength="100"
|
|
show-word-limit
|
|
show-word-limit
|
|
- v-model="addForm.dataX">
|
|
|
|
|
|
+ v-model="addForm.rectifyMeasure">
|
|
</el-input>
|
|
</el-input>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
- <el-form-item label="上传照片" prop="upImgList">
|
|
|
|
- <div class="for-img-box" v-for="(img,imgIndex) in addForm.upImgList" :key="imgIndex">
|
|
|
|
- <img class="for-img" :src="img.url" @click="lookImg(addForm.upImgList,imgIndex)">
|
|
|
|
|
|
+ <el-form-item label="上传照片" prop="uploadDtoList">
|
|
|
|
+ <div class="for-img-box" v-for="(img,imgIndex) in addForm.uploadDtoList" :key="imgIndex">
|
|
|
|
+ <img class="for-img" :src="img.fileUrl" @click="lookImg(addForm.uploadDtoList,imgIndex)">
|
|
<p class="for-del-button el-icon-circle-close" @click="delImg(imgIndex)"></p>
|
|
<p class="for-del-button el-icon-circle-close" @click="delImg(imgIndex)"></p>
|
|
</div>
|
|
</div>
|
|
<el-upload
|
|
<el-upload
|
|
@@ -262,7 +274,7 @@
|
|
</div>
|
|
</div>
|
|
<!--待审核-->
|
|
<!--待审核-->
|
|
<div class="stay-inspection" v-if="addFormType == 2">
|
|
<div class="stay-inspection" v-if="addFormType == 2">
|
|
- <el-form-item label="审核意见" prop="dataY">
|
|
|
|
|
|
+ <el-form-item label="审核意见" prop="examineOpinion">
|
|
<el-input
|
|
<el-input
|
|
type="textarea"
|
|
type="textarea"
|
|
:autosize="{ minRows: 4, maxRows: 4}"
|
|
:autosize="{ minRows: 4, maxRows: 4}"
|
|
@@ -270,7 +282,7 @@
|
|
resize="none"
|
|
resize="none"
|
|
maxlength="100"
|
|
maxlength="100"
|
|
show-word-limit
|
|
show-word-limit
|
|
- v-model="addForm.dataY">
|
|
|
|
|
|
+ v-model="addForm.examineOpinion">
|
|
</el-input>
|
|
</el-input>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<div class="quick-selection-box">
|
|
<div class="quick-selection-box">
|
|
@@ -282,7 +294,7 @@
|
|
</el-form>
|
|
</el-form>
|
|
</div>
|
|
</div>
|
|
<div class="info-dialog-content-img" v-if="imgDocumentType == 1">
|
|
<div class="info-dialog-content-img" v-if="imgDocumentType == 1">
|
|
- <img :src="imgList[imgIndex].url">
|
|
|
|
|
|
+ <img :src="imgList[imgIndex].fileUrl">
|
|
<p class="el-icon-arrow-left left-button-p" @click="infoLeftButton"></p>
|
|
<p class="el-icon-arrow-left left-button-p" @click="infoLeftButton"></p>
|
|
<p class="el-icon-arrow-right right-button-p" @click="infoRightButton"></p>
|
|
<p class="el-icon-arrow-right right-button-p" @click="infoRightButton"></p>
|
|
<p class="bottom-num-text">{{imgIndex+1}} / {{imgList.length}}</p>
|
|
<p class="bottom-num-text">{{imgIndex+1}} / {{imgList.length}}</p>
|
|
@@ -320,18 +332,22 @@
|
|
<div class="bottom-button-box dialog-footer-box" v-if="infoDialogCheckIndex == 'add'">
|
|
<div class="bottom-button-box dialog-footer-box" v-if="infoDialogCheckIndex == 'add'">
|
|
<p class="dialog-footer-button-null"></p>
|
|
<p class="dialog-footer-button-null"></p>
|
|
<p class="dialog-footer-button-info" @click="outDialog">取消</p>
|
|
<p class="dialog-footer-button-info" @click="outDialog">取消</p>
|
|
- <p class="dialog-footer-button-primary" v-if="addFormType==1">提交</p>
|
|
|
|
- <p class="dialog-footer-button-border" v-if="addFormType==2">驳回</p>
|
|
|
|
- <p class="dialog-footer-button-primary" v-if="addFormType==2">通过</p>
|
|
|
|
|
|
+ <p class="dialog-footer-button-primary" v-if="addFormType==1" @click="upDataButton(1)">提交</p>
|
|
|
|
+ <p class="dialog-footer-button-border" v-if="addFormType==2" @click="upDataButton(2)">驳回</p>
|
|
|
|
+ <p class="dialog-footer-button-primary" v-if="addFormType==2" @click="upDataButton(3)">通过</p>
|
|
<p class="dialog-footer-button-null"></p>
|
|
<p class="dialog-footer-button-null"></p>
|
|
</div>
|
|
</div>
|
|
</el-dialog>
|
|
</el-dialog>
|
|
</template>
|
|
</template>
|
|
|
|
|
|
<script>
|
|
<script>
|
|
|
|
+ import { getHazardById,addOrApprove } from '@/api/safetyCheck/index'
|
|
import { getToken } from "@/utils/auth";
|
|
import { getToken } from "@/utils/auth";
|
|
export default {
|
|
export default {
|
|
name: 'infoDialog',
|
|
name: 'infoDialog',
|
|
|
|
+ props:{
|
|
|
|
+ propsInfoDialogData:{},
|
|
|
|
+ },
|
|
data(){
|
|
data(){
|
|
return{
|
|
return{
|
|
upDataName:"",
|
|
upDataName:"",
|
|
@@ -340,115 +356,11 @@
|
|
Authorization: "Bearer " + getToken(),
|
|
Authorization: "Bearer " + getToken(),
|
|
},
|
|
},
|
|
infoDialogTitle:"编辑",
|
|
infoDialogTitle:"编辑",
|
|
- infoDialogType:true,
|
|
|
|
|
|
+ infoDialogType:false,
|
|
//img 与 document 展示状态
|
|
//img 与 document 展示状态
|
|
imgDocumentType:0,
|
|
imgDocumentType:0,
|
|
infoDialogCheckIndex:'info',
|
|
infoDialogCheckIndex:'info',
|
|
- infoDialogData:{
|
|
|
|
- data1:"2023年3月份校级督导检查",
|
|
|
|
- data2:"校园巡查",
|
|
|
|
- data3:"2023-01-01至2024-01-01",
|
|
|
|
- data4:"环境与测绘学院",
|
|
|
|
- data5:"管制类化学品暂存库 - A103",
|
|
|
|
- data6:"实验大楼",
|
|
|
|
- data7:"全部检查",
|
|
|
|
- data8:"不符合",
|
|
|
|
- data9:"2023-01-01",
|
|
|
|
- data10:"李小三",
|
|
|
|
- data11:"2023-01-01 13:00",
|
|
|
|
- data12:"1 检查项目名称 — 1.1 检查项目名称名称名称名称 — 1.1.1 检查项目名称名称名称名称名称名称名称名称名称名称名称名称名称名称名称名称名称名称名称名称名称名称名称名称名称名称名称名称名称名称名称名称",
|
|
|
|
- data13:"9",
|
|
|
|
- data14:"现场隐患信息隐患信息现场隐患信息隐患信息现场隐患信息隐患信息现场隐患信息隐患信息场隐患信息隐患信息现场隐患信息隐患信息现场隐患信息隐患信息现场隐患信息隐患信息现场隐患信息隐患信息现场隐患信息隐患信息现场隐患信息隐患信息现场隐患信息隐患信息现场隐患信息隐患信息现场隐患",
|
|
|
|
- data15:"一般隐患",
|
|
|
|
- data16:"检查要点内容检查要点内容检查要点内容检查要点内容检查要点内容检查要点内容检查要检查要点内容检查要点内容检查要点内容检查要点内容检查要点内容检查要点内容检查要检查要点内容检查要点内容检查要点内容检查要点内容检查要点内容检查要点内容检查要检查要点内容检查要点内容检查要点内容检查要点内容检查要点内容检查要点内容检查要",
|
|
|
|
- data17:[
|
|
|
|
- {name:"1",url:'https://img2.baidu.com/it/u=3219906533,2982923681&fm=253&fmt=auto&app=138&f=JPEG?w=800&h=500'},
|
|
|
|
- {name:"2",url:'https://img1.baidu.com/it/u=567782244,1695500002&fm=253&fmt=auto&app=138&f=JPEG?w=753&h=500'},
|
|
|
|
- {name:"3",url:'https://img1.baidu.com/it/u=2995157981,91041597&fm=253&fmt=auto&app=138&f=JPEG?w=500&h=750'},
|
|
|
|
- {name:"4",url:'https://img0.baidu.com/it/u=561734853,2461096286&fm=253&fmt=auto&app=138&f=JPEG?w=889&h=500'},
|
|
|
|
- {name:"5",url:'https://img2.baidu.com/it/u=567357414,4240886412&fm=253&fmt=auto&app=138&f=JPEG?w=800&h=500'},
|
|
|
|
- ],
|
|
|
|
- data18:[
|
|
|
|
- {
|
|
|
|
- name:"我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容",
|
|
|
|
- url:"statics/bigFile/2023022011/f23a32c8-bf8e-40b5-9e52-04cf73fc6037.docx",
|
|
|
|
- },
|
|
|
|
- {
|
|
|
|
- name:"我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容",
|
|
|
|
- url:"statics/bigFile/2023022011/f23a32c8-bf8e-40b5-9e52-04cf73fc6037.docx",
|
|
|
|
- },
|
|
|
|
- {
|
|
|
|
- name:"我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容",
|
|
|
|
- url:"statics/bigFile/2023022011/f23a32c8-bf8e-40b5-9e52-04cf73fc6037.docx",
|
|
|
|
- },
|
|
|
|
- {
|
|
|
|
- name:"我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容",
|
|
|
|
- url:"statics/bigFile/2023022011/f23a32c8-bf8e-40b5-9e52-04cf73fc6037.docx",
|
|
|
|
- },
|
|
|
|
- {
|
|
|
|
- name:"我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容",
|
|
|
|
- url:"statics/bigFile/2023022011/f23a32c8-bf8e-40b5-9e52-04cf73fc6037.docx",
|
|
|
|
- },
|
|
|
|
- {
|
|
|
|
- name:"我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容",
|
|
|
|
- url:"statics/bigFile/2023022011/f23a32c8-bf8e-40b5-9e52-04cf73fc6037.docx",
|
|
|
|
- },
|
|
|
|
- {
|
|
|
|
- name:"我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容",
|
|
|
|
- url:"statics/bigFile/2023022011/f23a32c8-bf8e-40b5-9e52-04cf73fc6037.docx",
|
|
|
|
- },
|
|
|
|
- {
|
|
|
|
- name:"我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容",
|
|
|
|
- url:"statics/bigFile/2023022011/f23a32c8-bf8e-40b5-9e52-04cf73fc6037.docx",
|
|
|
|
- },
|
|
|
|
- {
|
|
|
|
- name:"我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容",
|
|
|
|
- url:"statics/bigFile/2023022011/f23a32c8-bf8e-40b5-9e52-04cf73fc6037.docx",
|
|
|
|
- },
|
|
|
|
- {
|
|
|
|
- name:"我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容",
|
|
|
|
- url:"statics/bigFile/2023022011/f23a32c8-bf8e-40b5-9e52-04cf73fc6037.docx",
|
|
|
|
- },
|
|
|
|
- {
|
|
|
|
- name:"我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容",
|
|
|
|
- url:"statics/bigFile/2023022011/f23a32c8-bf8e-40b5-9e52-04cf73fc6037.docx",
|
|
|
|
- },
|
|
|
|
- {
|
|
|
|
- name:"我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容",
|
|
|
|
- url:"statics/bigFile/2023022011/f23a32c8-bf8e-40b5-9e52-04cf73fc6037.docx",
|
|
|
|
- },
|
|
|
|
- {
|
|
|
|
- name:"我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容",
|
|
|
|
- url:"statics/bigFile/2023022011/f23a32c8-bf8e-40b5-9e52-04cf73fc6037.docx",
|
|
|
|
- }
|
|
|
|
- ],
|
|
|
|
- },
|
|
|
|
- infoDialogList:[
|
|
|
|
- {
|
|
|
|
- name:"隐患整改",
|
|
|
|
- rectificationType:1,
|
|
|
|
- dataA:"已整改",
|
|
|
|
- dataB:"已更换电源",
|
|
|
|
- dataC:"李腾腾",
|
|
|
|
- dataD:"2023-03-26 14:00",
|
|
|
|
- lookImgList:[
|
|
|
|
- {name:"1",url:'https://img2.baidu.com/it/u=3219906533,2982923681&fm=253&fmt=auto&app=138&f=JPEG?w=800&h=500'},
|
|
|
|
- {name:"2",url:'https://img1.baidu.com/it/u=567782244,1695500002&fm=253&fmt=auto&app=138&f=JPEG?w=753&h=500'},
|
|
|
|
- {name:"3",url:'https://img1.baidu.com/it/u=2995157981,91041597&fm=253&fmt=auto&app=138&f=JPEG?w=500&h=750'},
|
|
|
|
- {name:"4",url:'https://img0.baidu.com/it/u=561734853,2461096286&fm=253&fmt=auto&app=138&f=JPEG?w=889&h=500'},
|
|
|
|
- {name:"5",url:'https://img2.baidu.com/it/u=567357414,4240886412&fm=253&fmt=auto&app=138&f=JPEG?w=800&h=500'},
|
|
|
|
- ],
|
|
|
|
- },
|
|
|
|
- {
|
|
|
|
- name:"整改复核",
|
|
|
|
- rectificationType:2,
|
|
|
|
- dataE:"1",
|
|
|
|
- dataF:"请补充照片",
|
|
|
|
- dataG:"李腾腾",
|
|
|
|
- dataH:"2023-03-26 14:00",
|
|
|
|
- dataL:"statics/bigFile/2023022011/f23a32c8-bf8e-40b5-9e52-04cf73fc6037.docx",
|
|
|
|
- },
|
|
|
|
- ],
|
|
|
|
|
|
+ infoDialogData:{},
|
|
//图片
|
|
//图片
|
|
imgList:[],
|
|
imgList:[],
|
|
imgIndex:0,
|
|
imgIndex:0,
|
|
@@ -458,24 +370,27 @@
|
|
iframeSrcIndex:0,
|
|
iframeSrcIndex:0,
|
|
iframeSrcList:[],
|
|
iframeSrcList:[],
|
|
// 提交数据
|
|
// 提交数据
|
|
- addFormType:"2",//1整改 2审核
|
|
|
|
- addFormTitle:"二次整改",
|
|
|
|
|
|
+ addFormType:null,//1整改 2审核 默认NULL 回调数据内判定当前状态
|
|
|
|
+ addFormTitle:null,
|
|
addForm:{
|
|
addForm:{
|
|
- dataZ:1,
|
|
|
|
- dataX:"已更换电源",
|
|
|
|
- dataY:"",
|
|
|
|
- upImgList:[],
|
|
|
|
|
|
+ rectifyResult:'',
|
|
|
|
+ rectifyMeasure:'',
|
|
|
|
+ uploadDtoList:[],
|
|
|
|
+ examineOpinion:'',
|
|
},
|
|
},
|
|
rules: {
|
|
rules: {
|
|
- dataZ: [
|
|
|
|
- { required: true, message: "请选择隐患等级", trigger: "change" },
|
|
|
|
|
|
+ rectifyResult: [
|
|
|
|
+ { required: true, message: "请选择整改结果", trigger: "change" },
|
|
|
|
+ ],
|
|
|
|
+ uploadDtoList: [
|
|
|
|
+ { required: true, message: "请选择上传图片", trigger: "change" },
|
|
],
|
|
],
|
|
- dataX: [
|
|
|
|
- { required: true, message: "请选择检查项目", trigger: "change" },
|
|
|
|
- { required: true, message: "请输入隐患描述", validator: this.spaceJudgment, trigger: "change" },
|
|
|
|
|
|
+ rectifyMeasure: [
|
|
|
|
+ { required: true, message: '请输入内容', trigger: "change" },
|
|
|
|
+ { required: true, message: '请输入内容', validator: this.spaceJudgment, trigger: "change" },
|
|
],
|
|
],
|
|
- dataY: [
|
|
|
|
- { required: true, message: "请输入隐患描述", trigger: "change" },
|
|
|
|
|
|
+ examineOpinion: [
|
|
|
|
+ { required: true, message: "请输入内容", trigger: "change" },
|
|
],
|
|
],
|
|
},
|
|
},
|
|
//快速选择
|
|
//快速选择
|
|
@@ -486,9 +401,85 @@
|
|
|
|
|
|
},
|
|
},
|
|
mounted(){
|
|
mounted(){
|
|
-
|
|
|
|
|
|
+ this.getHazardById();
|
|
},
|
|
},
|
|
methods:{
|
|
methods:{
|
|
|
|
+ //提交
|
|
|
|
+ upDataButton(type){
|
|
|
|
+ this.$refs["addForm"].validate(valid => {
|
|
|
|
+ if (valid) {
|
|
|
|
+ let obj = JSON.parse(JSON.stringify(this.addForm));
|
|
|
|
+ if(type == 1){
|
|
|
|
+ //整改
|
|
|
|
+ obj.checkHazardId = this.infoDialogData.checkHazardApplyDto.id
|
|
|
|
+ delete obj.examineOpinion
|
|
|
|
+ }else if(type != 1){
|
|
|
|
+ //审核
|
|
|
|
+ obj.id = this.infoDialogData.checkRectifyApplyList[this.infoDialogData.checkRectifyApplyList.length-1].id;
|
|
|
|
+ obj.examineResult = type==2?0:(type==3?1:'');
|
|
|
|
+ delete obj.rectifyResult
|
|
|
|
+ delete obj.rectifyMeasure
|
|
|
|
+ delete obj.uploadDtoList
|
|
|
|
+ }
|
|
|
|
+ addOrApprove(obj).then(response => {
|
|
|
|
+ this.msgSuccess(response.msg);
|
|
|
|
+ this.$parent.addDialogOpen(false);
|
|
|
|
+ })
|
|
|
|
+ }
|
|
|
|
+ })
|
|
|
|
+ },
|
|
|
|
+ //获取详情
|
|
|
|
+ getHazardById(){
|
|
|
|
+ getHazardById({id:this.propsInfoDialogData.id}).then(response => {
|
|
|
|
+ console.log('response.data.checkRectifyApplyList[0]',response.data.checkRectifyApplyList)
|
|
|
|
+ if(response.data.checkRectifyApplyList[0]){
|
|
|
|
+ if(response.data.checkRectifyApplyList[response.data.checkRectifyApplyList.length-1].applyFlag == 1){
|
|
|
|
+ if(response.data.checkHazardApplyDto.applyGentle){
|
|
|
|
+ //已整改
|
|
|
|
+ this.$set(this,'addFormType',2)
|
|
|
|
+ if(response.data.checkRectifyApplyList.length>2){
|
|
|
|
+ this.$set(this,'addFormTitle',this.frequencyCalculation(response.data.checkRectifyApplyList.length,2)+'复核')
|
|
|
|
+ }else{
|
|
|
|
+ this.$set(this,'addFormTitle','整改复核')
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }else if(response.data.checkRectifyApplyList[response.data.checkRectifyApplyList.length-1].applyFlag == 2){
|
|
|
|
+ if(response.data.checkHazardApplyDto.rectifyGentle){
|
|
|
|
+ //已复核
|
|
|
|
+ if(response.data.checkRectifyApplyList[response.data.checkRectifyApplyList.length-1].examineResult == 0){
|
|
|
|
+ //复核驳回
|
|
|
|
+ this.$set(this,'addFormType',1)
|
|
|
|
+ if(response.data.checkRectifyApplyList.length>1){
|
|
|
|
+ this.$set(this,'addFormTitle',this.frequencyCalculation(response.data.checkRectifyApplyList.length,1)+'整改')
|
|
|
|
+ }else{
|
|
|
|
+ this.$set(this,'addFormTitle','隐患整改')
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }else{
|
|
|
|
+ if(response.data.checkHazardApplyDto.rectifyGentle){
|
|
|
|
+ //初次整改
|
|
|
|
+ this.$set(this,'addFormType',1)
|
|
|
|
+ this.$set(this,'addFormTitle','隐患整改')
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ for(let i=0;i<response.data.checkRectifyApplyList.length;i++){
|
|
|
|
+ console.log("i=",i);
|
|
|
|
+ if(i == 0){
|
|
|
|
+ response.data.checkRectifyApplyList[i].titleName = '隐患整改'
|
|
|
|
+ }else if(i == 1){
|
|
|
|
+ response.data.checkRectifyApplyList[i].titleName = '整改复核'
|
|
|
|
+ }else{
|
|
|
|
+ let nameLeft = this.frequencyCalculation(i,response.data.checkRectifyApplyList[i].applyFlag);
|
|
|
|
+ let nameRight = response.data.checkRectifyApplyList[i].applyFlag == 1?'整改':'复核';
|
|
|
|
+ response.data.checkRectifyApplyList[i].titleName = nameLeft+nameRight;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ this.$set(this,'infoDialogData',response.data);
|
|
|
|
+ this.$set(this,'infoDialogType',true);
|
|
|
|
+ });
|
|
|
|
+ },
|
|
//标签切换
|
|
//标签切换
|
|
checkTitleButton(index){
|
|
checkTitleButton(index){
|
|
if(this.infoDialogCheckIndex != index){
|
|
if(this.infoDialogCheckIndex != index){
|
|
@@ -498,12 +489,11 @@
|
|
},
|
|
},
|
|
//快速选择内容
|
|
//快速选择内容
|
|
stayInspectionClick(val){
|
|
stayInspectionClick(val){
|
|
- this.$set(this.addForm,'dataY',val);
|
|
|
|
|
|
+ this.$set(this.addForm,'examineOpinion',val);
|
|
},
|
|
},
|
|
//点击查看文档
|
|
//点击查看文档
|
|
lookDocument(type,data){
|
|
lookDocument(type,data){
|
|
if(type == 1){
|
|
if(type == 1){
|
|
- console.log('data',data)
|
|
|
|
this.$set(this,'iframeSrcIndex',0);
|
|
this.$set(this,'iframeSrcIndex',0);
|
|
this.$set(this,'iframeSrcList',data);
|
|
this.$set(this,'iframeSrcList',data);
|
|
this.$set(this,'iframeSrc',this.urlJudge(data[0].url));
|
|
this.$set(this,'iframeSrc',this.urlJudge(data[0].url));
|
|
@@ -543,7 +533,7 @@
|
|
},
|
|
},
|
|
/*==========上传相关==========*/
|
|
/*==========上传相关==========*/
|
|
handleAvatarSuccess(res,item) {
|
|
handleAvatarSuccess(res,item) {
|
|
- if(item.upImgList.length>4){
|
|
|
|
|
|
+ if(item.uploadDtoList.length>4){
|
|
this.msgError('最多只可上传5张')
|
|
this.msgError('最多只可上传5张')
|
|
return
|
|
return
|
|
}
|
|
}
|
|
@@ -555,14 +545,15 @@
|
|
return
|
|
return
|
|
}
|
|
}
|
|
let obj ={
|
|
let obj ={
|
|
- name:this.upDataName,
|
|
|
|
- url:res.data.url,
|
|
|
|
|
|
+ fileName:this.upDataName,
|
|
|
|
+ fileUrl:res.data.url,
|
|
|
|
+ fileType:2,
|
|
};
|
|
};
|
|
- item.upImgList.push(obj);
|
|
|
|
|
|
+ item.uploadDtoList.push(obj);
|
|
this.$forceUpdate()
|
|
this.$forceUpdate()
|
|
},
|
|
},
|
|
beforeAvatarUpload(file,item) {
|
|
beforeAvatarUpload(file,item) {
|
|
- if(item.upImgList.length>4){
|
|
|
|
|
|
+ if(item.uploadDtoList.length>4){
|
|
this.msgError('最多只可上传5张')
|
|
this.msgError('最多只可上传5张')
|
|
return false
|
|
return false
|
|
}
|
|
}
|
|
@@ -582,12 +573,32 @@
|
|
},
|
|
},
|
|
// 删除图片
|
|
// 删除图片
|
|
delImg(imgIndex){
|
|
delImg(imgIndex){
|
|
- this.addForm.upImgList.splice(imgIndex,1);
|
|
|
|
|
|
+ this.addForm.uploadDtoList.splice(imgIndex,1);
|
|
},
|
|
},
|
|
//退出
|
|
//退出
|
|
outDialog(){
|
|
outDialog(){
|
|
this.$parent.addDialogOpen(false);
|
|
this.$parent.addDialogOpen(false);
|
|
},
|
|
},
|
|
|
|
+ //多次名称匹配
|
|
|
|
+ frequencyCalculation(length,type){
|
|
|
|
+ let textList = [
|
|
|
|
+ {value:'二次',key:'2'},{value:'三次',key:'3'},{value:'四次',key:'4'},{value:'五次',key:'5'}, {value:'六次',key:'6'}, {value:'七次',key:'7'},
|
|
|
|
+ {value:'八次',key:'8'},{value:'九次',key:'9'},{value:'十次',key:'10'}
|
|
|
|
+ ]
|
|
|
|
+ let num = type === 2?Math.ceil(length/2):Math.floor(length/2)
|
|
|
|
+ if(type == 1){
|
|
|
|
+ num++
|
|
|
|
+ }
|
|
|
|
+ if (num > 10){
|
|
|
|
+ return '再次'
|
|
|
|
+ } else{
|
|
|
|
+ for(let i=0;i<textList.length;i++){
|
|
|
|
+ if(num == textList[i].key){
|
|
|
|
+ return textList[i].value
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ },
|
|
},
|
|
},
|
|
}
|
|
}
|
|
</script>
|
|
</script>
|
|
@@ -603,6 +614,10 @@
|
|
.info-dialog-title-box{
|
|
.info-dialog-title-box{
|
|
border-bottom:1px solid #E0E0E0;
|
|
border-bottom:1px solid #E0E0E0;
|
|
padding:0 30px;
|
|
padding:0 30px;
|
|
|
|
+ overflow-x: scroll;
|
|
|
|
+ overflow-y: hidden;
|
|
|
|
+ height:80px;
|
|
|
|
+ white-space: nowrap;
|
|
.info-dialog-for-title-box{
|
|
.info-dialog-for-title-box{
|
|
height:80px;
|
|
height:80px;
|
|
width: 80px;
|
|
width: 80px;
|
|
@@ -654,12 +669,13 @@
|
|
font-size:16px;
|
|
font-size:16px;
|
|
}
|
|
}
|
|
p:nth-child(2){
|
|
p:nth-child(2){
|
|
- width:933px;
|
|
|
|
- padding:0 20px;
|
|
|
|
|
|
+ width:928px;
|
|
|
|
+ padding:10px 20px;
|
|
overflow: hidden;
|
|
overflow: hidden;
|
|
background: #F5F5F5;
|
|
background: #F5F5F5;
|
|
border-radius:4px;
|
|
border-radius:4px;
|
|
font-size:14px;
|
|
font-size:14px;
|
|
|
|
+ line-height:20px;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
.text-box-two-box{
|
|
.text-box-two-box{
|
|
@@ -977,6 +993,7 @@
|
|
padding:0 20px;
|
|
padding:0 20px;
|
|
background-color: #F5F5F5;
|
|
background-color: #F5F5F5;
|
|
border-radius:4px;
|
|
border-radius:4px;
|
|
|
|
+ overflow: hidden;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|