|  |  |  | 
|---|
|  |  |  | <div class="item" v-for="(item,index) in logList" :key="item.id"> | 
|---|
|  |  |  | <div class="separate" v-if="index < logList.length-1"></div> | 
|---|
|  |  |  | <div class="info"> | 
|---|
|  |  |  | <i class="el-icon-success icon" v-if="(model.status ==1) || index < logList.length-1"></i> | 
|---|
|  |  |  | <i class="el-icon-question icon1" v-if="(model.status==0)  && index == logList.length-1"></i> | 
|---|
|  |  |  | <i class="el-icon-error icon2" v-if="(model.status==2)  && index == logList.length-1"></i> | 
|---|
|  |  |  | <img src="@/assets/icons/ic_tongguo.png"   class="iconnew" v-if="(model.status ==1) || index < logList.length-1"/> | 
|---|
|  |  |  | <img src="@/assets/icons/ic_dangqian.png"   class="iconnew"   v-if="(model.status==0)  && index == logList.length-1"/> | 
|---|
|  |  |  | <img src="@/assets/icons/ic_jujue.png"  class="iconnew"   v-if="(model.status==2)  && index == logList.length-1"/> | 
|---|
|  |  |  | <img v-if="item.avatar!=null && item.avatar !=''" :src="item.avatar" class="avatar" alt="" /> | 
|---|
|  |  |  | <img v-if="item.avatar ==null ||item.avatar ==''"  src="@/assets/avatar/man.png" class="avatar" alt="" /> | 
|---|
|  |  |  | <div class="content"> | 
|---|
|  |  |  | 
|---|
|  |  |  | import upload from '@/components/common/upload' | 
|---|
|  |  |  | import { memberList } from '@/api/business/hiddenDangerParam' | 
|---|
|  |  |  | import { mapState } from 'vuex' | 
|---|
|  |  |  | import { dealHiddenDanger } from '@/api/business/hiddenDanger' | 
|---|
|  |  |  | export default { | 
|---|
|  |  |  | components: { GlobalWindow, upload }, | 
|---|
|  |  |  | extends: BaseOpera, | 
|---|
|  |  |  | 
|---|
|  |  |  | rulesBack: { | 
|---|
|  |  |  | checkDate: [ | 
|---|
|  |  |  | { required: true, message: '请选择退回时间' } | 
|---|
|  |  |  | ]/*, | 
|---|
|  |  |  | ] | 
|---|
|  |  |  | /*, | 
|---|
|  |  |  | dealBeforeFileList: [ | 
|---|
|  |  |  | { required: true, message: '请上传整改前情况' } | 
|---|
|  |  |  | ]*/ | 
|---|
|  |  |  | 
|---|
|  |  |  | this.memberList = [] | 
|---|
|  |  |  | this.transForm = { | 
|---|
|  |  |  | memberId: null | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | } | 
|---|
|  |  |  | this.dealForm = { | 
|---|
|  |  |  | checkDate: null, | 
|---|
|  |  |  | checkInfo: null, | 
|---|
|  |  |  | dealBeforeFileList: [], | 
|---|
|  |  |  | dealAfterFileList: [] | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | } | 
|---|
|  |  |  | this.backForm = { | 
|---|
|  |  |  | checkDate: null, | 
|---|
|  |  |  | checkInfo: null, | 
|---|
|  |  |  | 
|---|
|  |  |  | color: #53b76f; | 
|---|
|  |  |  | font-size: 24px; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | .iconnew{ | 
|---|
|  |  |  | width: 24px; | 
|---|
|  |  |  | height: 24px; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | .icon1 { | 
|---|
|  |  |  | position: relative; | 
|---|
|  |  |  | z-index: 11; | 
|---|
|  |  |  | 
|---|
|  |  |  | height: 40px; | 
|---|
|  |  |  | border-radius: 50%; | 
|---|
|  |  |  | margin: 0 12px 0 16px; | 
|---|
|  |  |  | border: 1px solid; | 
|---|
|  |  |  | //border: 1px solid; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | .content { | 
|---|
|  |  |  | flex: 1; | 
|---|