|
@@ -152,356 +152,358 @@
|
|
|
<p class="title-p">发布详情</p>
|
|
|
<p class="button-p reset-button-one" @click="backPage">返回</p>
|
|
|
</div>
|
|
|
- <!--步骤条-->
|
|
|
- <div class="top-steps-box">
|
|
|
- <div class="top-steps-left-box">
|
|
|
- <img src="@/assets/ZDimages/secuityCheck/icon_zg_yzg.png">
|
|
|
- <p>待整改</p>
|
|
|
- </div>
|
|
|
- <div class="top-steps-border" :class="stepsType == 0?'top-steps-border-false':'top-steps-border-true'"></div>
|
|
|
- <div class="top-steps-center-box">
|
|
|
- <img src="@/assets/ZDimages/secuityCheck/icon_zg_zgwwc.png" v-if="stepsType == 0">
|
|
|
- <img src="@/assets/ZDimages/secuityCheck/icon_zg_fh.png" v-if="stepsType == 1 || stepsType == 4">
|
|
|
- <img src="@/assets/ZDimages/secuityCheck/icon_zg_btg.png" v-if="stepsType == 2 || stepsType == 3 || stepsType == 5">
|
|
|
- <p :class="stepsType==0?'color999':''">{{stepsType == 0||stepsType == 1?'整改待复核':(stepsType == 2?'复核未通过':(stepsType == 3?'暂时无法整改':(stepsType == 4?'整改已通过':(stepsType == 5?'逾期':''))))}}</p>
|
|
|
- </div>
|
|
|
- <div class="top-steps-border" :class="stepsType != 4?'top-steps-border-false':'top-steps-border-true'"></div>
|
|
|
- <div class="top-steps-right-box">
|
|
|
- <img src="@/assets/ZDimages/secuityCheck/icon_zg_wwc.png" v-if="stepsType != 4">
|
|
|
- <img src="@/assets/ZDimages/secuityCheck/icon_zg_ywc.png" v-if="stepsType == 4">
|
|
|
- <p :class="stepsType!=4?'color999':''">已整改</p>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- <!--步骤信息-->
|
|
|
- <div class="top-steps-text-box">
|
|
|
- <div class="top-steps-text-left-box">
|
|
|
- <p>检查时间:{{newData.createTime}}</p>
|
|
|
- <p v-if="newData.firstTime">首次查看时间:{{newData.firstTime}}</p>
|
|
|
- </div>
|
|
|
- <div class="top-steps-text-center-box">
|
|
|
- <p v-if="newData.zgqrTime">整改时间:{{newData.zgqrTime}}</p>
|
|
|
- <p v-if="newData.zgbhTime">驳回时间:{{newData.zgbhTime}}</p>
|
|
|
- </div>
|
|
|
- <div class="top-steps-text-right-box">
|
|
|
- <p>整改截止时间:{{newData.zgjzTime}}</p>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- <!--整改单位/人员信息-->
|
|
|
- <div class="center-info-top-box">
|
|
|
- <div class="center-left-box">
|
|
|
- <img src="@/assets/newImages/icon_7.png">
|
|
|
- <div>
|
|
|
- <p>{{newData.zgType == 0?'一般整改':(newData.zgType == 1?'重大整改':'')}}</p>
|
|
|
- <p>{{newData.jcDwName}}</p>
|
|
|
+ <div class="scrollbar-box">
|
|
|
+ <!--步骤条-->
|
|
|
+ <div class="top-steps-box">
|
|
|
+ <div class="top-steps-left-box">
|
|
|
+ <img src="@/assets/ZDimages/secuityCheck/icon_zg_yzg.png">
|
|
|
+ <p>待整改</p>
|
|
|
</div>
|
|
|
- </div>
|
|
|
- <div class="center-center-box">
|
|
|
- <img src="@/assets/newImages/icon_8.png">
|
|
|
- <div>
|
|
|
- <p>{{newData.laboratoryName}}</p>
|
|
|
- <p>{{newData.buildingName}}{{newData.fjNumber}}</p>
|
|
|
+ <div class="top-steps-border" :class="stepsType == 0?'top-steps-border-false':'top-steps-border-true'"></div>
|
|
|
+ <div class="top-steps-center-box">
|
|
|
+ <img src="@/assets/ZDimages/secuityCheck/icon_zg_zgwwc.png" v-if="stepsType == 0">
|
|
|
+ <img src="@/assets/ZDimages/secuityCheck/icon_zg_fh.png" v-if="stepsType == 1 || stepsType == 4">
|
|
|
+ <img src="@/assets/ZDimages/secuityCheck/icon_zg_btg.png" v-if="stepsType == 2 || stepsType == 3 || stepsType == 5">
|
|
|
+ <p :class="stepsType==0?'color999':''">{{stepsType == 0||stepsType == 1?'整改待复核':(stepsType == 2?'复核未通过':(stepsType == 3?'暂时无法整改':(stepsType == 4?'整改已通过':(stepsType == 5?'逾期':''))))}}</p>
|
|
|
+ </div>
|
|
|
+ <div class="top-steps-border" :class="stepsType != 4?'top-steps-border-false':'top-steps-border-true'"></div>
|
|
|
+ <div class="top-steps-right-box">
|
|
|
+ <img src="@/assets/ZDimages/secuityCheck/icon_zg_wwc.png" v-if="stepsType != 4">
|
|
|
+ <img src="@/assets/ZDimages/secuityCheck/icon_zg_ywc.png" v-if="stepsType == 4">
|
|
|
+ <p :class="stepsType!=4?'color999':''">已整改</p>
|
|
|
</div>
|
|
|
</div>
|
|
|
- <div class="center-right-box">
|
|
|
- <img src="@/assets/newImages/icon_9.png">
|
|
|
- <div>
|
|
|
- <p>{{newData.fzrName}}</p>
|
|
|
- <p>{{newData.fzrLxfs}}</p>
|
|
|
+ <!--步骤信息-->
|
|
|
+ <div class="top-steps-text-box">
|
|
|
+ <div class="top-steps-text-left-box">
|
|
|
+ <p>检查时间:{{newData.createTime}}</p>
|
|
|
+ <p v-if="newData.firstTime">首次查看时间:{{newData.firstTime}}</p>
|
|
|
+ </div>
|
|
|
+ <div class="top-steps-text-center-box">
|
|
|
+ <p v-if="newData.zgqrTime">整改时间:{{newData.zgqrTime}}</p>
|
|
|
+ <p v-if="newData.zgbhTime">驳回时间:{{newData.zgbhTime}}</p>
|
|
|
+ </div>
|
|
|
+ <div class="top-steps-text-right-box">
|
|
|
+ <p>整改截止时间:{{newData.zgjzTime}}</p>
|
|
|
</div>
|
|
|
</div>
|
|
|
- </div>
|
|
|
- <!--整改信息部分-->
|
|
|
- <div class="center-info-box">
|
|
|
- <div class="center-info-for-max-box" v-if="newData.dzglist[0]">
|
|
|
- <p class="center-info-for-max-title">待整改</p>
|
|
|
- <!--检查项循环-->
|
|
|
- <div class="center-info-for-box" v-for="(item,index) in newData.dzglist" :key="index">
|
|
|
- <div class="center-info-for-title-box">
|
|
|
- <p class="title-left">{{item.jcxSstkNum}}</p>
|
|
|
- <div class="title-right">
|
|
|
- <p>{{item.jcxName}}</p>
|
|
|
- </div>
|
|
|
+ <!--整改单位/人员信息-->
|
|
|
+ <div class="center-info-top-box">
|
|
|
+ <div class="center-left-box">
|
|
|
+ <img src="@/assets/newImages/icon_7.png">
|
|
|
+ <div>
|
|
|
+ <p>{{newData.zgType == 0?'一般整改':(newData.zgType == 1?'重大整改':'')}}</p>
|
|
|
+ <p>{{newData.jcDwName}}</p>
|
|
|
</div>
|
|
|
- <div class="center-info-for-big-box" :class="item.allDataType?'center-info-for-big-box-all':(!item.detailslogList[1]?'center-info-for-big-box-all':'')">
|
|
|
- <div class="center-info-for-big-title-box">
|
|
|
- <p>条款:</p>
|
|
|
- <p>{{item.jcxSstkMs}}</p>
|
|
|
- </div>
|
|
|
- <div class="center-info-for-big-flex-box">
|
|
|
- <div class="center-info-for-big-flex-left-box">
|
|
|
- <p class="center-info-for-big-flex-left-title">隐患照片:</p>
|
|
|
- <div class="center-info-for-big-flex-left-img-box" v-if="item.yhImg[0]">
|
|
|
- <img :src="item" v-for="(item,index) in item.yhImg" :key="index" @click="lockImg(item)">
|
|
|
- </div>
|
|
|
- <p v-if="!item.yhImg[0]">未上传照片</p>
|
|
|
- </div>
|
|
|
- <div class="center-info-for-big-flex-right-box">
|
|
|
- <div class="center-info-for-big-flex-right-text-box">
|
|
|
- <p>检查时间:</p>
|
|
|
- <p>{{newData.createTime}}</p>
|
|
|
- </div>
|
|
|
- <div class="center-info-for-big-flex-right-text-box">
|
|
|
- <p>检查人:</p>
|
|
|
- <p>{{newData.jcRyxm}}</p>
|
|
|
- </div>
|
|
|
- <div class="center-info-for-big-flex-right-text-box">
|
|
|
- <p>隐患描述:</p>
|
|
|
- <p>{{item.yhMs}}</p>
|
|
|
- </div>
|
|
|
+ </div>
|
|
|
+ <div class="center-center-box">
|
|
|
+ <img src="@/assets/newImages/icon_8.png">
|
|
|
+ <div>
|
|
|
+ <p>{{newData.laboratoryName}}</p>
|
|
|
+ <p>{{newData.buildingName}}{{newData.fjNumber}}</p>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="center-right-box">
|
|
|
+ <img src="@/assets/newImages/icon_9.png">
|
|
|
+ <div>
|
|
|
+ <p>{{newData.fzrName}}</p>
|
|
|
+ <p>{{newData.fzrLxfs}}</p>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <!--整改信息部分-->
|
|
|
+ <div class="center-info-box">
|
|
|
+ <div class="center-info-for-max-box" v-if="newData.dzglist[0]">
|
|
|
+ <p class="center-info-for-max-title">待整改</p>
|
|
|
+ <!--检查项循环-->
|
|
|
+ <div class="center-info-for-box" v-for="(item,index) in newData.dzglist" :key="index">
|
|
|
+ <div class="center-info-for-title-box">
|
|
|
+ <p class="title-left">{{item.jcxSstkNum}}</p>
|
|
|
+ <div class="title-right">
|
|
|
+ <p>{{item.jcxName}}</p>
|
|
|
</div>
|
|
|
</div>
|
|
|
- <div class="center-info-for-min-box" :class="" v-if="item.detailslogList[0]">
|
|
|
- <!--整改循环-->
|
|
|
- <div class="center-info-for-min" v-for="(minItme,minIndex) in item.detailslogList" :key="minIndex" v-if="minIndex == 0 || item.allDataType">
|
|
|
- <div class="center-info-for-min-left-box">
|
|
|
- <div class="for-min-title-box">
|
|
|
- <p></p>
|
|
|
- <p>整改信息</p>
|
|
|
- </div>
|
|
|
- <div class="for-min-text-box">
|
|
|
- <p>整改时间:</p>
|
|
|
- <p>{{minItme.createTime}}</p>
|
|
|
- </div>
|
|
|
- <div class="for-min-text-box">
|
|
|
- <p>整改人:</p>
|
|
|
- <p>{{minItme.zgUserName}}</p>
|
|
|
- </div>
|
|
|
- <div class="for-min-text-box">
|
|
|
- <p>整改描述:</p>
|
|
|
- <p>{{minItme.zgMs}}</p>
|
|
|
- </div>
|
|
|
- <div class="for-min-img-box">
|
|
|
- <p class="for-min-img-box-left-title">整改照片:</p>
|
|
|
- <div class="for-min-img-box-left-img-box" v-if="minItme.yhZghImg[0]">
|
|
|
- <img :src="minItemMin" v-for="(minItemMin,minIndexMin) in item.yhZghImg" :key="minIndexMin" @click="lockImg(minItemMin)">
|
|
|
- </div>
|
|
|
- <p v-if="!item.yhZghImg[0]">未上传照片</p>
|
|
|
+ <div class="center-info-for-big-box" :class="item.allDataType?'center-info-for-big-box-all':(!item.detailslogList[1]?'center-info-for-big-box-all':'')">
|
|
|
+ <div class="center-info-for-big-title-box">
|
|
|
+ <p>条款:</p>
|
|
|
+ <p>{{item.jcxSstkMs}}</p>
|
|
|
+ </div>
|
|
|
+ <div class="center-info-for-big-flex-box">
|
|
|
+ <div class="center-info-for-big-flex-left-box">
|
|
|
+ <p class="center-info-for-big-flex-left-title">隐患照片:</p>
|
|
|
+ <div class="center-info-for-big-flex-left-img-box" v-if="item.yhImg[0]">
|
|
|
+ <img :src="item" v-for="(item,index) in item.yhImg" :key="index" @click="lockImg(item)">
|
|
|
</div>
|
|
|
+ <p v-if="!item.yhImg[0]">未上传照片</p>
|
|
|
</div>
|
|
|
- <div class="center-info-for-min-right-box">
|
|
|
- <div class="for-min-title-box">
|
|
|
- <p></p>
|
|
|
- <p>复核信息</p>
|
|
|
+ <div class="center-info-for-big-flex-right-box">
|
|
|
+ <div class="center-info-for-big-flex-right-text-box">
|
|
|
+ <p>检查时间:</p>
|
|
|
+ <p>{{newData.createTime}}</p>
|
|
|
</div>
|
|
|
- <div class="for-min-text-box">
|
|
|
- <p>复核时间:</p>
|
|
|
- <p>{{minItme.spTime}}</p>
|
|
|
+ <div class="center-info-for-big-flex-right-text-box">
|
|
|
+ <p>检查人:</p>
|
|
|
+ <p>{{newData.jcRyxm}}</p>
|
|
|
</div>
|
|
|
- <div class="for-min-text-box">
|
|
|
- <p>复核人:</p>
|
|
|
- <p>{{minItme.spUserName}}</p>
|
|
|
+ <div class="center-info-for-big-flex-right-text-box">
|
|
|
+ <p>隐患描述:</p>
|
|
|
+ <p>{{item.yhMs}}</p>
|
|
|
</div>
|
|
|
- <div class="for-min-text-box">
|
|
|
- <p>复核结果:</p>
|
|
|
- <p :class="minItme.spStatus == 1?'spStatusColorA':'spStatusColorB'">{{minItme.spStatus == 1 ? '复核通过':'复核驳回'}}</p>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="center-info-for-min-box" :class="" v-if="item.detailslogList[0]">
|
|
|
+ <!--整改循环-->
|
|
|
+ <div class="center-info-for-min" v-for="(minItme,minIndex) in item.detailslogList" :key="minIndex" v-if="minIndex == 0 || item.allDataType">
|
|
|
+ <div class="center-info-for-min-left-box">
|
|
|
+ <div class="for-min-title-box">
|
|
|
+ <p></p>
|
|
|
+ <p>整改信息</p>
|
|
|
+ </div>
|
|
|
+ <div class="for-min-text-box">
|
|
|
+ <p>整改时间:</p>
|
|
|
+ <p>{{minItme.createTime}}</p>
|
|
|
+ </div>
|
|
|
+ <div class="for-min-text-box">
|
|
|
+ <p>整改人:</p>
|
|
|
+ <p>{{minItme.zgUserName}}</p>
|
|
|
+ </div>
|
|
|
+ <div class="for-min-text-box">
|
|
|
+ <p>整改描述:</p>
|
|
|
+ <p>{{minItme.zgMs}}</p>
|
|
|
+ </div>
|
|
|
+ <div class="for-min-img-box">
|
|
|
+ <p class="for-min-img-box-left-title">整改照片:</p>
|
|
|
+ <div class="for-min-img-box-left-img-box" v-if="minItme.yhZghImg[0]">
|
|
|
+ <img :src="minItemMin" v-for="(minItemMin,minIndexMin) in item.yhZghImg" :key="minIndexMin" @click="lockImg(minItemMin)">
|
|
|
+ </div>
|
|
|
+ <p v-if="!item.yhZghImg[0]">未上传照片</p>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
- <div class="for-min-text-box">
|
|
|
- <p>复核备注:</p>
|
|
|
- <p>{{minItme.spSm}}</p>
|
|
|
+ <div class="center-info-for-min-right-box">
|
|
|
+ <div class="for-min-title-box">
|
|
|
+ <p></p>
|
|
|
+ <p>复核信息</p>
|
|
|
+ </div>
|
|
|
+ <div class="for-min-text-box">
|
|
|
+ <p>复核时间:</p>
|
|
|
+ <p>{{minItme.spTime}}</p>
|
|
|
+ </div>
|
|
|
+ <div class="for-min-text-box">
|
|
|
+ <p>复核人:</p>
|
|
|
+ <p>{{minItme.spUserName}}</p>
|
|
|
+ </div>
|
|
|
+ <div class="for-min-text-box">
|
|
|
+ <p>复核结果:</p>
|
|
|
+ <p :class="minItme.spStatus == 1?'spStatusColorA':'spStatusColorB'">{{minItme.spStatus == 1 ? '复核通过':'复核驳回'}}</p>
|
|
|
+ </div>
|
|
|
+ <div class="for-min-text-box">
|
|
|
+ <p>复核备注:</p>
|
|
|
+ <p>{{minItme.spSm}}</p>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
- </div>
|
|
|
- <!--查看更多复核信息-->
|
|
|
- <div class="all-button-box" v-if="item.detailslogList[1] && !item.allDataType" @click="lookAllData(item)">
|
|
|
- <p>查看更多复核记录</p>
|
|
|
- <img src="@/assets/ZDimages/secuityCheck/icon_wtzg_jcjlxl.png">
|
|
|
+ <!--查看更多复核信息-->
|
|
|
+ <div class="all-button-box" v-if="item.detailslogList[1] && !item.allDataType" @click="lookAllData(item)">
|
|
|
+ <p>查看更多复核记录</p>
|
|
|
+ <img src="@/assets/ZDimages/secuityCheck/icon_wtzg_jcjlxl.png">
|
|
|
+ </div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
- </div>
|
|
|
- <div class="center-info-for-max-box" v-if="newData.yzglist[0]">
|
|
|
- <p class="center-info-for-max-title">已整改</p>
|
|
|
- <!--检查项循环-->
|
|
|
- <div class="center-info-for-box" v-for="(item,index) in newData.yzglist" :key="index">
|
|
|
- <div class="center-info-for-title-box">
|
|
|
- <p class="title-left">{{item.jcxSstkNum}}</p>
|
|
|
- <div class="title-right">
|
|
|
- <p>{{item.jcxName}}</p>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- <div class="center-info-for-big-box" :class="item.allDataType?'center-info-for-big-box-all':(!item.detailslogList[1]?'center-info-for-big-box-all':'')">
|
|
|
- <div class="center-info-for-big-title-box">
|
|
|
- <p>条款:</p>
|
|
|
- <p>{{item.jcxSstkMs}}</p>
|
|
|
- </div>
|
|
|
- <div class="center-info-for-big-flex-box">
|
|
|
- <div class="center-info-for-big-flex-left-box">
|
|
|
- <p class="center-info-for-big-flex-left-title">隐患照片:</p>
|
|
|
- <div class="center-info-for-big-flex-left-img-box" v-if="item.yhImg[0]">
|
|
|
- <img :src="item" v-for="(item,index) in item.yhImg" :key="index" @click="lockImg(item)">
|
|
|
- </div>
|
|
|
- <p v-if="!item.yhImg[0]">未上传照片</p>
|
|
|
- </div>
|
|
|
- <div class="center-info-for-big-flex-right-box">
|
|
|
- <div class="center-info-for-big-flex-right-text-box">
|
|
|
- <p>检查时间:</p>
|
|
|
- <p>{{newData.createTime}}</p>
|
|
|
- </div>
|
|
|
- <div class="center-info-for-big-flex-right-text-box">
|
|
|
- <p>检查人:</p>
|
|
|
- <p>{{newData.jcRyxm}}</p>
|
|
|
- </div>
|
|
|
- <div class="center-info-for-big-flex-right-text-box">
|
|
|
- <p>隐患描述:</p>
|
|
|
- <p>{{item.yhMs}}</p>
|
|
|
- </div>
|
|
|
+ <div class="center-info-for-max-box" v-if="newData.yzglist[0]">
|
|
|
+ <p class="center-info-for-max-title">已整改</p>
|
|
|
+ <!--检查项循环-->
|
|
|
+ <div class="center-info-for-box" v-for="(item,index) in newData.yzglist" :key="index">
|
|
|
+ <div class="center-info-for-title-box">
|
|
|
+ <p class="title-left">{{item.jcxSstkNum}}</p>
|
|
|
+ <div class="title-right">
|
|
|
+ <p>{{item.jcxName}}</p>
|
|
|
</div>
|
|
|
</div>
|
|
|
- <div class="center-info-for-min-box" v-if="item.detailslogList[0]">
|
|
|
- <!--整改循环-->
|
|
|
- <div class="center-info-for-min" v-for="(minItme,minIndex) in item.detailslogList" :key="minIndex" v-if="minIndex == 0 || item.allDataType">
|
|
|
- <div class="center-info-for-min-left-box">
|
|
|
- <div class="for-min-title-box">
|
|
|
- <p></p>
|
|
|
- <p>整改信息</p>
|
|
|
- </div>
|
|
|
- <div class="for-min-text-box">
|
|
|
- <p>整改时间:</p>
|
|
|
- <p>{{minItme.createTime}}</p>
|
|
|
- </div>
|
|
|
- <div class="for-min-text-box">
|
|
|
- <p>整改人:</p>
|
|
|
- <p>{{minItme.zgUserName}}</p>
|
|
|
- </div>
|
|
|
- <div class="for-min-text-box">
|
|
|
- <p>整改描述:</p>
|
|
|
- <p>{{minItme.zgMs}}</p>
|
|
|
- </div>
|
|
|
- <div class="for-min-img-box">
|
|
|
- <p class="for-min-img-box-left-title">整改照片:</p>
|
|
|
- <div class="for-min-img-box-left-img-box" v-if="minItme.yhZghImg[0]">
|
|
|
- <img :src="minItemMin" v-for="(minItemMin,minIndexMin) in minItme.yhZghImg" :key="minIndexMin" @click="lockImg(minItemMin)">
|
|
|
- </div>
|
|
|
- <p v-if="!minItme.yhZghImg[0]">未上传照片</p>
|
|
|
+ <div class="center-info-for-big-box" :class="item.allDataType?'center-info-for-big-box-all':(!item.detailslogList[1]?'center-info-for-big-box-all':'')">
|
|
|
+ <div class="center-info-for-big-title-box">
|
|
|
+ <p>条款:</p>
|
|
|
+ <p>{{item.jcxSstkMs}}</p>
|
|
|
+ </div>
|
|
|
+ <div class="center-info-for-big-flex-box">
|
|
|
+ <div class="center-info-for-big-flex-left-box">
|
|
|
+ <p class="center-info-for-big-flex-left-title">隐患照片:</p>
|
|
|
+ <div class="center-info-for-big-flex-left-img-box" v-if="item.yhImg[0]">
|
|
|
+ <img :src="item" v-for="(item,index) in item.yhImg" :key="index" @click="lockImg(item)">
|
|
|
</div>
|
|
|
+ <p v-if="!item.yhImg[0]">未上传照片</p>
|
|
|
</div>
|
|
|
- <div class="center-info-for-min-right-box">
|
|
|
- <div class="for-min-title-box">
|
|
|
- <p></p>
|
|
|
- <p>复核信息</p>
|
|
|
+ <div class="center-info-for-big-flex-right-box">
|
|
|
+ <div class="center-info-for-big-flex-right-text-box">
|
|
|
+ <p>检查时间:</p>
|
|
|
+ <p>{{newData.createTime}}</p>
|
|
|
</div>
|
|
|
- <div class="for-min-text-box" v-if="minItme.spTime">
|
|
|
- <p>复核时间:</p>
|
|
|
- <p>{{minItme.spTime}}</p>
|
|
|
+ <div class="center-info-for-big-flex-right-text-box">
|
|
|
+ <p>检查人:</p>
|
|
|
+ <p>{{newData.jcRyxm}}</p>
|
|
|
</div>
|
|
|
- <div class="for-min-text-box" v-if="minItme.spTime">
|
|
|
- <p>复核人:</p>
|
|
|
- <p>{{minItme.spUserName}}</p>
|
|
|
+ <div class="center-info-for-big-flex-right-text-box">
|
|
|
+ <p>隐患描述:</p>
|
|
|
+ <p>{{item.yhMs}}</p>
|
|
|
</div>
|
|
|
- <div class="for-min-text-box" v-if="minItme.spTime">
|
|
|
- <p>复核结果:</p>
|
|
|
- <p :class="minItme.spStatus == 1?'spStatusColorA':'spStatusColorB'">{{minItme.spStatus == 1 ? '复核通过':'复核驳回'}}</p>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="center-info-for-min-box" v-if="item.detailslogList[0]">
|
|
|
+ <!--整改循环-->
|
|
|
+ <div class="center-info-for-min" v-for="(minItme,minIndex) in item.detailslogList" :key="minIndex" v-if="minIndex == 0 || item.allDataType">
|
|
|
+ <div class="center-info-for-min-left-box">
|
|
|
+ <div class="for-min-title-box">
|
|
|
+ <p></p>
|
|
|
+ <p>整改信息</p>
|
|
|
+ </div>
|
|
|
+ <div class="for-min-text-box">
|
|
|
+ <p>整改时间:</p>
|
|
|
+ <p>{{minItme.createTime}}</p>
|
|
|
+ </div>
|
|
|
+ <div class="for-min-text-box">
|
|
|
+ <p>整改人:</p>
|
|
|
+ <p>{{minItme.zgUserName}}</p>
|
|
|
+ </div>
|
|
|
+ <div class="for-min-text-box">
|
|
|
+ <p>整改描述:</p>
|
|
|
+ <p>{{minItme.zgMs}}</p>
|
|
|
+ </div>
|
|
|
+ <div class="for-min-img-box">
|
|
|
+ <p class="for-min-img-box-left-title">整改照片:</p>
|
|
|
+ <div class="for-min-img-box-left-img-box" v-if="minItme.yhZghImg[0]">
|
|
|
+ <img :src="minItemMin" v-for="(minItemMin,minIndexMin) in minItme.yhZghImg" :key="minIndexMin" @click="lockImg(minItemMin)">
|
|
|
+ </div>
|
|
|
+ <p v-if="!minItme.yhZghImg[0]">未上传照片</p>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
- <div class="for-min-text-box" v-if="minItme.spTime">
|
|
|
- <p>复核备注:</p>
|
|
|
- <p>{{minItme.spSm}}</p>
|
|
|
+ <div class="center-info-for-min-right-box">
|
|
|
+ <div class="for-min-title-box">
|
|
|
+ <p></p>
|
|
|
+ <p>复核信息</p>
|
|
|
+ </div>
|
|
|
+ <div class="for-min-text-box" v-if="minItme.spTime">
|
|
|
+ <p>复核时间:</p>
|
|
|
+ <p>{{minItme.spTime}}</p>
|
|
|
+ </div>
|
|
|
+ <div class="for-min-text-box" v-if="minItme.spTime">
|
|
|
+ <p>复核人:</p>
|
|
|
+ <p>{{minItme.spUserName}}</p>
|
|
|
+ </div>
|
|
|
+ <div class="for-min-text-box" v-if="minItme.spTime">
|
|
|
+ <p>复核结果:</p>
|
|
|
+ <p :class="minItme.spStatus == 1?'spStatusColorA':'spStatusColorB'">{{minItme.spStatus == 1 ? '复核通过':'复核驳回'}}</p>
|
|
|
+ </div>
|
|
|
+ <div class="for-min-text-box" v-if="minItme.spTime">
|
|
|
+ <p>复核备注:</p>
|
|
|
+ <p>{{minItme.spSm}}</p>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
- </div>
|
|
|
- <!--查看更多复核信息-->
|
|
|
- <div class="all-button-box" v-if="item.detailslogList[1] && !item.allDataType" @click="lookAllData(item)">
|
|
|
- <p>查看更多复核记录</p>
|
|
|
- <img src="@/assets/ZDimages/secuityCheck/icon_wtzg_jcjlxl.png">
|
|
|
+ <!--查看更多复核信息-->
|
|
|
+ <div class="all-button-box" v-if="item.detailslogList[1] && !item.allDataType" @click="lookAllData(item)">
|
|
|
+ <p>查看更多复核记录</p>
|
|
|
+ <img src="@/assets/ZDimages/secuityCheck/icon_wtzg_jcjlxl.png">
|
|
|
+ </div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
- </div>
|
|
|
- <div class="center-info-for-max-box" v-if="newData.wfzglist[0]">
|
|
|
- <p class="center-info-for-max-title">暂时无法整改</p>
|
|
|
- <!--检查项循环-->
|
|
|
- <div class="center-info-for-box" v-for="(item,index) in newData.wfzglist" :key="index">
|
|
|
- <div class="center-info-for-title-box">
|
|
|
- <p class="title-left">{{item.jcxSstkNum}}</p>
|
|
|
- <div class="title-right">
|
|
|
- <p>{{item.jcxName}}</p>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- <div class="center-info-for-big-box" :class="item.allDataType?'center-info-for-big-box-all':(!item.detailslogList[1]?'center-info-for-big-box-all':'')">
|
|
|
- <div class="center-info-for-big-title-box">
|
|
|
- <p>条款:</p>
|
|
|
- <p>{{item.jcxSstkMs}}</p>
|
|
|
- </div>
|
|
|
- <div class="center-info-for-big-flex-box">
|
|
|
- <div class="center-info-for-big-flex-left-box">
|
|
|
- <p class="center-info-for-big-flex-left-title">隐患照片:</p>
|
|
|
- <div class="center-info-for-big-flex-left-img-box" v-if="item.yhImg[0]">
|
|
|
- <img :src="item" v-for="(item,index) in item.yhImg" :key="index" @click="lockImg(item)">
|
|
|
- </div>
|
|
|
- <p v-if="!item.yhImg[0]">未上传照片</p>
|
|
|
- </div>
|
|
|
- <div class="center-info-for-big-flex-right-box">
|
|
|
- <div class="center-info-for-big-flex-right-text-box">
|
|
|
- <p>检查时间:</p>
|
|
|
- <p>{{newData.createTime}}</p>
|
|
|
- </div>
|
|
|
- <div class="center-info-for-big-flex-right-text-box">
|
|
|
- <p>检查人:</p>
|
|
|
- <p>{{newData.jcRyxm}}</p>
|
|
|
- </div>
|
|
|
- <div class="center-info-for-big-flex-right-text-box">
|
|
|
- <p>隐患描述:</p>
|
|
|
- <p>{{item.yhMs}}</p>
|
|
|
- </div>
|
|
|
+ <div class="center-info-for-max-box" v-if="newData.wfzglist[0]">
|
|
|
+ <p class="center-info-for-max-title">暂时无法整改</p>
|
|
|
+ <!--检查项循环-->
|
|
|
+ <div class="center-info-for-box" v-for="(item,index) in newData.wfzglist" :key="index">
|
|
|
+ <div class="center-info-for-title-box">
|
|
|
+ <p class="title-left">{{item.jcxSstkNum}}</p>
|
|
|
+ <div class="title-right">
|
|
|
+ <p>{{item.jcxName}}</p>
|
|
|
</div>
|
|
|
</div>
|
|
|
- <div class="center-info-for-min-box" v-if="item.detailslogList[0]">
|
|
|
- <!--整改循环-->
|
|
|
- <div class="center-info-for-min" v-for="(minItme,minIndex) in item.detailslogList" :key="minIndex" v-if="minIndex == 0 || item.allDataType">
|
|
|
- <div class="center-info-for-min-left-box">
|
|
|
- <div class="for-min-title-box">
|
|
|
- <p></p>
|
|
|
- <p>整改信息</p>
|
|
|
- </div>
|
|
|
- <div class="for-min-text-box">
|
|
|
- <p>整改时间:</p>
|
|
|
- <p>{{minItme.createTime}}</p>
|
|
|
- </div>
|
|
|
- <div class="for-min-text-box">
|
|
|
- <p>整改人:</p>
|
|
|
- <p>{{minItme.zgUserName}}</p>
|
|
|
- </div>
|
|
|
- <div class="for-min-text-box">
|
|
|
- <p>整改描述:</p>
|
|
|
- <p>{{minItme.zgMs}}</p>
|
|
|
- </div>
|
|
|
- <div class="for-min-img-box">
|
|
|
- <p class="for-min-img-box-left-title">整改照片:</p>
|
|
|
- <div class="for-min-img-box-left-img-box" v-if="minItme.yhZghImg[0]">
|
|
|
- <img :src="minItemMin" v-for="(minItemMin,minIndexMin) in item.yhZghImg" :key="minIndexMin" @click="lockImg(minItemMin)">
|
|
|
- </div>
|
|
|
- <p v-if="!item.yhZghImg[0]">未上传照片</p>
|
|
|
+ <div class="center-info-for-big-box" :class="item.allDataType?'center-info-for-big-box-all':(!item.detailslogList[1]?'center-info-for-big-box-all':'')">
|
|
|
+ <div class="center-info-for-big-title-box">
|
|
|
+ <p>条款:</p>
|
|
|
+ <p>{{item.jcxSstkMs}}</p>
|
|
|
+ </div>
|
|
|
+ <div class="center-info-for-big-flex-box">
|
|
|
+ <div class="center-info-for-big-flex-left-box">
|
|
|
+ <p class="center-info-for-big-flex-left-title">隐患照片:</p>
|
|
|
+ <div class="center-info-for-big-flex-left-img-box" v-if="item.yhImg[0]">
|
|
|
+ <img :src="item" v-for="(item,index) in item.yhImg" :key="index" @click="lockImg(item)">
|
|
|
</div>
|
|
|
+ <p v-if="!item.yhImg[0]">未上传照片</p>
|
|
|
</div>
|
|
|
- <div class="center-info-for-min-right-box">
|
|
|
- <div class="for-min-title-box">
|
|
|
- <p></p>
|
|
|
- <p>复核信息</p>
|
|
|
+ <div class="center-info-for-big-flex-right-box">
|
|
|
+ <div class="center-info-for-big-flex-right-text-box">
|
|
|
+ <p>检查时间:</p>
|
|
|
+ <p>{{newData.createTime}}</p>
|
|
|
</div>
|
|
|
- <div class="for-min-text-box" v-if="minItme.spTime">
|
|
|
- <p>复核时间:</p>
|
|
|
- <p>{{minItme.spTime}}</p>
|
|
|
+ <div class="center-info-for-big-flex-right-text-box">
|
|
|
+ <p>检查人:</p>
|
|
|
+ <p>{{newData.jcRyxm}}</p>
|
|
|
</div>
|
|
|
- <div class="for-min-text-box" v-if="minItme.spTime">
|
|
|
- <p>复核人:</p>
|
|
|
- <p>{{minItme.spUserName}}</p>
|
|
|
+ <div class="center-info-for-big-flex-right-text-box">
|
|
|
+ <p>隐患描述:</p>
|
|
|
+ <p>{{item.yhMs}}</p>
|
|
|
</div>
|
|
|
- <div class="for-min-text-box" v-if="minItme.spTime">
|
|
|
- <p>复核结果:</p>
|
|
|
- <p :class="minItme.spStatus == 1?'spStatusColorA':'spStatusColorB'">{{minItme.spStatus == 1 ? '复核通过':'复核驳回'}}</p>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="center-info-for-min-box" v-if="item.detailslogList[0]">
|
|
|
+ <!--整改循环-->
|
|
|
+ <div class="center-info-for-min" v-for="(minItme,minIndex) in item.detailslogList" :key="minIndex" v-if="minIndex == 0 || item.allDataType">
|
|
|
+ <div class="center-info-for-min-left-box">
|
|
|
+ <div class="for-min-title-box">
|
|
|
+ <p></p>
|
|
|
+ <p>整改信息</p>
|
|
|
+ </div>
|
|
|
+ <div class="for-min-text-box">
|
|
|
+ <p>整改时间:</p>
|
|
|
+ <p>{{minItme.createTime}}</p>
|
|
|
+ </div>
|
|
|
+ <div class="for-min-text-box">
|
|
|
+ <p>整改人:</p>
|
|
|
+ <p>{{minItme.zgUserName}}</p>
|
|
|
+ </div>
|
|
|
+ <div class="for-min-text-box">
|
|
|
+ <p>整改描述:</p>
|
|
|
+ <p>{{minItme.zgMs}}</p>
|
|
|
+ </div>
|
|
|
+ <div class="for-min-img-box">
|
|
|
+ <p class="for-min-img-box-left-title">整改照片:</p>
|
|
|
+ <div class="for-min-img-box-left-img-box" v-if="minItme.yhZghImg[0]">
|
|
|
+ <img :src="minItemMin" v-for="(minItemMin,minIndexMin) in item.yhZghImg" :key="minIndexMin" @click="lockImg(minItemMin)">
|
|
|
+ </div>
|
|
|
+ <p v-if="!item.yhZghImg[0]">未上传照片</p>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
- <div class="for-min-text-box" v-if="minItme.spTime">
|
|
|
- <p>复核备注:</p>
|
|
|
- <p>{{minItme.spSm}}</p>
|
|
|
+ <div class="center-info-for-min-right-box">
|
|
|
+ <div class="for-min-title-box">
|
|
|
+ <p></p>
|
|
|
+ <p>复核信息</p>
|
|
|
+ </div>
|
|
|
+ <div class="for-min-text-box" v-if="minItme.spTime">
|
|
|
+ <p>复核时间:</p>
|
|
|
+ <p>{{minItme.spTime}}</p>
|
|
|
+ </div>
|
|
|
+ <div class="for-min-text-box" v-if="minItme.spTime">
|
|
|
+ <p>复核人:</p>
|
|
|
+ <p>{{minItme.spUserName}}</p>
|
|
|
+ </div>
|
|
|
+ <div class="for-min-text-box" v-if="minItme.spTime">
|
|
|
+ <p>复核结果:</p>
|
|
|
+ <p :class="minItme.spStatus == 1?'spStatusColorA':'spStatusColorB'">{{minItme.spStatus == 1 ? '复核通过':'复核驳回'}}</p>
|
|
|
+ </div>
|
|
|
+ <div class="for-min-text-box" v-if="minItme.spTime">
|
|
|
+ <p>复核备注:</p>
|
|
|
+ <p>{{minItme.spSm}}</p>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
- </div>
|
|
|
- <!--查看更多复核信息-->
|
|
|
- <div class="all-button-box" v-if="item.detailslogList[1] && !item.allDataType" @click="lookAllData(item)">
|
|
|
- <p>查看更多复核记录</p>
|
|
|
- <img src="@/assets/ZDimages/secuityCheck/icon_wtzg_jcjlxl.png">
|
|
|
+ <!--查看更多复核信息-->
|
|
|
+ <div class="all-button-box" v-if="item.detailslogList[1] && !item.allDataType" @click="lookAllData(item)">
|
|
|
+ <p>查看更多复核记录</p>
|
|
|
+ <img src="@/assets/ZDimages/secuityCheck/icon_wtzg_jcjlxl.png">
|
|
|
+ </div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|