| | |
| | | <template> |
| | | <GlobalWindow |
| | | :title="title" |
| | | width="60%" |
| | | :visible.sync="visible" |
| | | :confirm-working="isWorking" |
| | | @confirm="confirm" |
| | | > |
| | | <el-form :model="form" ref="form" :rules="rules"> |
| | | <el-form-item label="å建人ç¼ç " prop="creator"> |
| | | <el-input v-model="form.creator" placeholder="请è¾å
¥å建人ç¼ç " v-trim/> |
| | | </el-form-item> |
| | | <el-form-item label="å建æ¶é´" prop="createDate"> |
| | | <el-date-picker v-model="form.createDate" value-format="yyyy-MM-dd" placeholder="请è¾å
¥å建æ¶é´"></el-date-picker> |
| | | </el-form-item> |
| | | <el-form-item label="æ´æ°äººç¼ç " prop="editor"> |
| | | <el-input v-model="form.editor" placeholder="请è¾å
¥æ´æ°äººç¼ç " v-trim/> |
| | | </el-form-item> |
| | | <el-form-item label="æ´æ°æ¶é´" prop="editDate"> |
| | | <el-date-picker v-model="form.editDate" value-format="yyyy-MM-dd" placeholder="请è¾å
¥æ´æ°æ¶é´"></el-date-picker> |
| | | </el-form-item> |
| | | <el-form-item label="æ¯å¦å é¤0å¦ 1æ¯" prop="isdeleted"> |
| | | <el-input v-model="form.isdeleted" placeholder="请è¾å
¥æ¯å¦å é¤0å¦ 1æ¯" v-trim/> |
| | | </el-form-item> |
| | | <el-form-item label="æå±åç±»ç¼ï¼å
³ècategory)" prop="categoryId"> |
| | | <el-input v-model="form.categoryId" placeholder="请è¾å
¥æå±åç±»ç¼ï¼å
³ècategory)" v-trim/> |
| | | </el-form-item> |
| | | <el-form-item label="夿³¨" prop="remark"> |
| | | <el-input v-model="form.remark" placeholder="请è¾å
¥å¤æ³¨" v-trim/> |
| | | </el-form-item> |
| | | <el-form-item label="ç¶æ 0å¾
确认/å¾
å审 1å¾
åé
/å¾
ç»å®¡ 2å¾
å¤ç 3 å·²æ¤å 4å·²å¤ç" prop="status"> |
| | | <el-input v-model="form.status" placeholder="请è¾å
¥ç¶æ 0å¾
确认/å¾
å审 1å¾
åé
/å¾
ç»å®¡ 2å¾
å¤ç 3 å·²æ¤å 4å·²å¤ç" v-trim/> |
| | | </el-form-item> |
| | | <el-form-item label="æåºç " prop="sortnum"> |
| | | <el-input v-model="form.sortnum" placeholder="请è¾å
¥æåºç " v-trim/> |
| | | </el-form-item> |
| | | <el-form-item label="ç±»å 0ä½ç½®è´£ä»»äºº 1çé¿ 2ç©ä¸ä¸»ç®¡ 3å·¥ç¨å¸ 4SHEè´è´£äºº 5SHEå·¥åé®ç®±æé人" prop="type"> |
| | | <el-input v-model="form.type" placeholder="请è¾å
¥ç±»å 0ä½ç½®è´£ä»»äºº 1çé¿ 2ç©ä¸ä¸»ç®¡ 3å·¥ç¨å¸ 4SHEè´è´£äºº 5SHEå·¥åé®ç®±æé人" v-trim/> |
| | | </el-form-item> |
| | | <el-form-item label="䏿¥äººåç¼ç ï¼å
³èmember)" prop="memberId"> |
| | | <el-input v-model="form.memberId" placeholder="请è¾å
¥ä¸æ¥äººåç¼ç ï¼å
³èmember)" v-trim/> |
| | | </el-form-item> |
| | | <el-form-item label="é¨é¨ç¼ç " prop="companyId"> |
| | | <el-input v-model="form.companyId" placeholder="请è¾å
¥é¨é¨ç¼ç " v-trim/> |
| | | </el-form-item> |
| | | <el-form-item label="䏿¥æ¶é´" prop="submitDate"> |
| | | <el-input v-model="form.submitDate" placeholder="请è¾å
¥ä¸æ¥æ¶é´" v-trim/> |
| | | </el-form-item> |
| | | <el-form-item label="SHEæ¶å人åç±»å 0æ¬äºº 1åäº 2ä¾åºå" prop="memberType"> |
| | | <el-input v-model="form.memberType" placeholder="请è¾å
¥SHEæ¶å人åç±»å 0æ¬äºº 1åäº 2ä¾åºå" v-trim/> |
| | | </el-form-item> |
| | | <el-form-item label="SHEæ¶å人åä¼ä¸ç¼ç éå" prop="memberQwids"> |
| | | <el-input v-model="form.memberQwids" placeholder="请è¾å
¥SHEæ¶å人åä¼ä¸ç¼ç éå" v-trim/> |
| | | </el-form-item> |
| | | <el-form-item label="SHEæ¶å人åä¾åºåéå" prop="memberNames"> |
| | | <el-input v-model="form.memberNames" placeholder="请è¾å
¥SHEæ¶å人åä¾åºåéå" v-trim/> |
| | | </el-form-item> |
| | | <el-form-item label="åçå°ç¹/ä½ç½®ç¼ç ï¼å
³ècategoryï¼" prop="localtionId"> |
| | | <el-input v-model="form.localtionId" placeholder="请è¾å
¥åçå°ç¹/ä½ç½®ç¼ç ï¼å
³ècategoryï¼" v-trim/> |
| | | </el-form-item> |
| | | <el-form-item label="æ¯å¦å¤é¨å°±å» 0å¦ 1æ¯" prop="outJiuyi"> |
| | | <el-input v-model="form.outJiuyi" placeholder="请è¾å
¥æ¯å¦å¤é¨å°±å» 0å¦ 1æ¯" v-trim/> |
| | | </el-form-item> |
| | | <el-form-item label="æ¯å¦å»å¡å®¤ 0å¦ 1æ¯" prop="isYiwushi"> |
| | | <el-input v-model="form.isYiwushi" placeholder="请è¾å
¥æ¯å¦å»å¡å®¤ 0å¦ 1æ¯" v-trim/> |
| | | </el-form-item> |
| | | <el-form-item label="æ¯å¦å伤 0å¦ 1æ¯" prop="isHurted"> |
| | | <el-input v-model="form.isHurted" placeholder="请è¾å
¥æ¯å¦å伤 0å¦ 1æ¯" v-trim/> |
| | | </el-form-item> |
| | | <el-form-item label="æ¯å¦åå·¥ä½ç¸å
³" prop="workRelated"> |
| | | <el-input v-model="form.workRelated" placeholder="请è¾å
¥æ¯å¦åå·¥ä½ç¸å
³" v-trim/> |
| | | </el-form-item> |
| | | <el-form-item label="äºä»¶è¯´æ" prop="eventInfo"> |
| | | <el-input v-model="form.eventInfo" placeholder="请è¾å
¥äºä»¶è¯´æ" v-trim/> |
| | | </el-form-item> |
| | | <el-form-item label="é®ä»¶éç¥äººåç¼ç éå" prop="emialMemberIds"> |
| | | <el-input v-model="form.emialMemberIds" placeholder="请è¾å
¥é®ä»¶éç¥äººåç¼ç éå" v-trim/> |
| | | </el-form-item> |
| | | <el-form-item label="ä¼ä¸å¾®ä¿¡éç¥äººåç¼ç éå" prop="qwnoticeMemberIds"> |
| | | <el-input v-model="form.qwnoticeMemberIds" placeholder="请è¾å
¥ä¼ä¸å¾®ä¿¡éç¥äººåç¼ç éå" v-trim/> |
| | | </el-form-item> |
| | | <el-form-item label="åç°æ¶é´" prop="happenTime"> |
| | | <el-input v-model="form.happenTime" placeholder="请è¾å
¥åç°æ¶é´" v-trim/> |
| | | </el-form-item> |
| | | <el-form-item label="é£é©ç±»å(å
³ècategoryï¼" prop="typeId"> |
| | | <el-date-picker v-model="form.typeId" value-format="yyyy-MM-dd" placeholder="请è¾å
¥é£é©ç±»å(å
³ècategoryï¼"></el-date-picker> |
| | | </el-form-item> |
| | | <el-form-item label="é£é©æè¿°" prop="riskInfo"> |
| | | <el-input v-model="form.riskInfo" placeholder="请è¾å
¥é£é©æè¿°" v-trim/> |
| | | </el-form-item> |
| | | <el-form-item label="å½åç©ä¸ä¸»ç®¡ç¼ç ï¼å
³èmemberï¼" prop="managerId"> |
| | | <el-input v-model="form.managerId" placeholder="请è¾å
¥å½åç©ä¸ä¸»ç®¡ç¼ç ï¼å
³èmemberï¼" v-trim/> |
| | | </el-form-item> |
| | | <el-form-item label="å½åå¤ç人åç¼ç ï¼å
³èmember)" prop="dealerId"> |
| | | <el-input v-model="form.dealerId" placeholder="请è¾å
¥å½åå¤ç人åç¼ç ï¼å
³èmember)" v-trim/> |
| | | </el-form-item> |
| | | <el-form-item label="åé
æ¶é´" prop="dispatchTime"> |
| | | <el-date-picker v-model="form.dispatchTime" value-format="yyyy-MM-dd" placeholder="请è¾å
¥åé
æ¶é´"></el-date-picker> |
| | | </el-form-item> |
| | | <el-form-item label="åé
夿³¨" prop="dispatchInfo"> |
| | | <el-input v-model="form.dispatchInfo" placeholder="请è¾å
¥åé
夿³¨" v-trim/> |
| | | </el-form-item> |
| | | <el-form-item label="å¤çæ¶é´" prop="dealTime"> |
| | | <el-date-picker v-model="form.dealTime" value-format="yyyy-MM-dd" placeholder="请è¾å
¥å¤çæ¶é´"></el-date-picker> |
| | | </el-form-item> |
| | | <el-form-item label="å¤ç夿³¨" prop="dealInfo"> |
| | | <el-input v-model="form.dealInfo" placeholder="请è¾å
¥å¤ç夿³¨" v-trim/> |
| | | </el-form-item> |
| | | <el-form-item label="DCAé®é¢ç¼ç " prop="problemId"> |
| | | <el-input v-model="form.problemId" placeholder="请è¾å
¥DCAé®é¢ç¼ç " v-trim/> |
| | | </el-form-item> |
| | | <el-form-item label="DCAé®é¢æ°é" prop="problemNum"> |
| | | <el-input v-model="form.problemNum" placeholder="请è¾å
¥DCAé®é¢æ°é" v-trim/> |
| | | </el-form-item> |
| | | <el-form-item label="ä½ç½®å°ç¹è·¯å¾åç§°" prop="locationName"> |
| | | <el-input v-model="form.locationName" placeholder="请è¾å
¥ä½ç½®å°ç¹è·¯å¾åç§°" v-trim/> |
| | | </el-form-item> |
| | | <el-form-item label="å·¥åå·" prop="code"> |
| | | <el-input v-model="form.code" placeholder="请è¾å
¥å·¥åå·" v-trim/> |
| | | </el-form-item> |
| | | </el-form> |
| | | :title="title" |
| | | width="80%" |
| | | :visible.sync="visible" |
| | | :confirm-working="isWorking" |
| | | @confirm="confirm"> |
| | | <div class="modal_wrap"> |
| | | <div class="modal_content"> |
| | | <div class="header"> |
| | | <img v-if="info.status == '3'" class="head_bg" |
| | | src="@/assets/task/bg_shenhe_fail@2x.png" alt=""> |
| | | <img v-else-if="info.status == '4'" class="head_bg" |
| | | src="@/assets/task/bg_shenhe_pass@2x.png" alt=""> |
| | | <img v-else class="head_bg" src="@/assets/task/bg_shenhe@2x.png" alt=""> |
| | | <div class="left"> |
| | | <div class="h1">{{ cateList[type] }}</div> |
| | | <div class="time">æäº¤æ¶é´ï¼{{ info.createDate }}</div> |
| | | </div> |
| | | <div class="right" :class="{ scs: info.status == '4', msg: info.status == '3' }">{{ statusMap[info.status] }}</div> |
| | | </div> |
| | | <div class="info"> |
| | | <div class="title">访客é¢çº¦ä¿¡æ¯</div> |
| | | <div class="list"> |
| | | <div class="item"> |
| | | <div class="label">被访人</div> |
| | | <div class="value">{{ info.visitUserName }}</div> |
| | | </div> |
| | | <div class="item"> |
| | | <div class="label">æ¥è®¿æ¶é´</div> |
| | | <div class="value">{{ info.visitTime }}</div> |
| | | </div> |
| | | <div class="item"> |
| | | <div class="label">æ¥è®¿äºç±</div> |
| | | <div class="value">{{ info.visitReason }}</div> |
| | | </div> |
| | | <div class="item"> |
| | | <div class="label">éè¡è½¦è¾</div> |
| | | <div class="value">{{ info.carNos }}</div> |
| | | </div> |
| | | <div class="item"> |
| | | <div class="label">æ¶åæ½å·¥ä½ä¸</div> |
| | | <div class="value">{{ info.type == "0" ? "å¦" : "æ¯" }}</div> |
| | | </div> |
| | | <div class="item"> |
| | | <div class="label">æ½å·¥å
容</div> |
| | | <div class="value">{{ info.constructionReason }}</div> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div class="side"> |
| | | <div class="side_title">æä½åå²</div> |
| | | <div class="list" v-if=" info.logList != null && info.logList.length != 0 |
| | | "> |
| | | <div class="item" v-for="(item, index) in infologList" :key="item.id"> |
| | | <div class="separate" v-if="index < info.logList.length - 1"></div> |
| | | <div class="info"> |
| | | <img src="@/assets/icons/ic_tongguo.png" class="iconnew" v-if="item.status == 2" /> |
| | | <img src="@/assets/icons/ic_dangqian.png" class="iconnew" v-if="item.status == 1" /> |
| | | <img src="@/assets/icons/ic_jujue.png" class="iconnew" v-if="item.status == 3" /> |
| | | <img src="@/assets/icons/ic_grey.png" class="iconnew" v-if="item.status == null || item.status == 0" /> |
| | | <div style="display: inline" v-if="item.approveType != 1"> |
| | | <img v-if="item.faceImg != null && item.faceImg != ''" :src="item.faceImg" class="avatar" alt="" /> |
| | | <img v-if="item.faceImg == null || item.faceImg == ''" src="@/assets/avatar/man.png" class="avatar" |
| | | alt="" /> |
| | | </div> |
| | | <div style="display: inline" v-if="item.approveType == 1"> |
| | | <img v-if="item.type != 1" src="@/assets/icons/ic_duoren.png" class="avatar" alt="" /> |
| | | <img v-if="item.type == 1" src="@/assets/icons/ic_chaosong.png" class="avatar" alt="" /> |
| | | </div> |
| | | <div class="content"> |
| | | <div class="line"> |
| | | <div class="name">{{ item.title }}</div> |
| | | <div class="time">{{ item.checkDate }}</div> |
| | | </div> |
| | | <div class="line"> |
| | | <div class="company"> |
| | | {{ item.memberName }} |
| | | <div style="display: inline" v-if="item.statusInfo != null && item.statusInfo != ''"> |
| | | ï¼<span :class="{ padding: item.statusInfo == 'å¤çä¸' || item.status == '1' }">{{ |
| | | item.statusInfo || "" |
| | | }}</span>ï¼ |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div v-if=" |
| | | item.approveType != 1 && |
| | | item.checkInfo != null && |
| | | item.checkInfo != '' |
| | | " class="remark"> |
| | | {{ item.checkInfo || "" }} |
| | | </div> |
| | | <div v-if="item.approveType == 1" class="childList"> |
| | | <div class="m_content company" v-for="item1 in item.approveList" :key="item1.id"> |
| | | <img v-if="item1.faceImg != null && item1.faceImg != ''" :src="item1.faceImg" class="avatar" alt="" /> |
| | | <img v-if="item1.faceImg == null || item1.faceImg == ''" src="@/assets/avatar/man.png" class="avatar" |
| | | alt="" /> |
| | | <span> {{ item1.memberName }}</span> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <!-- --> |
| | | <template v-slot:footer> |
| | | <el-button @click="close">è¿å</el-button> |
| | | </template> |
| | | </GlobalWindow> |
| | | </template> |
| | | |
| | |
| | | components: { GlobalWindow }, |
| | | data () { |
| | | return { |
| | | // è¡¨åæ°æ® |
| | | form: { }, |
| | | // éªè¯è§å |
| | | rules: { |
| | | id: '', |
| | | type: null, |
| | | title: 'å·¥å详æ
', |
| | | info: {}, |
| | | statusMap: { |
| | | 0: 'å¾
å®¡æ ¸', |
| | | 1: 'å¤çä¸', |
| | | 2: 'å·²åæ', |
| | | 3: 'å·²æç»', |
| | | 4: '已忶', |
| | | }, |
| | | cateList: { |
| | | 0: 'SHEäºä»¶å·¥å', |
| | | 1: 'è·ç»æ»äºä»¶å·¥å', |
| | | 2: 'DCAäºä»¶æäº¤è®°å½', |
| | | 3: 'DCAäºä»¶å·¥å' |
| | | } |
| | | } |
| | | }, |
| | | created () { |
| | | this.config({ |
| | | api: '/business/workorder', |
| | | 'field.id': 'id' |
| | | }) |
| | | }, |
| | | methods:{ |
| | | /** |
| | | * æå¼çªå£ |
| | | * |
| | | * @param title çªå£æ é¢ |
| | | * @param target è¡å¯¹è±¡ï¼ä»
ç¼è¾éè¯¥åæ°ï¼ |
| | | */ |
| | | methods: { |
| | | open (title, target) { |
| | | this.title = title |
| | | this.visible = true |
| | | this.form = target |
| | | } |
| | | this.info = target |
| | | this.type = this.info.type |
| | | }, |
| | | close () { |
| | | this.visible = false |
| | | }, |
| | | getDetail () { |
| | | const { id, type } = this |
| | | switch (type) { |
| | | case 0: |
| | | getVisitedDetail({ id }).then(res => { |
| | | this.info = res |
| | | if (this.info.approveDateVO && this.info.approveDateVO.approveList.length > 0) { |
| | | this.info.approveDateVO.approveList.forEach(item => { |
| | | if (item.approveList && item.approveList.length == 1 && item.type !== 1) { |
| | | item.title = item.approveList[0].title |
| | | item.faceImg = item.approveList[0].faceImg |
| | | item.memberName = item.approveList[0].memberName |
| | | item.statusInfo = item.approveList[0].statusInfo |
| | | item.approveList = [] |
| | | } |
| | | }) |
| | | } |
| | | }) |
| | | break |
| | | |
| | | default: |
| | | break |
| | | } |
| | | }, |
| | | reject () { }, |
| | | handleAvatarSuccess () { }, |
| | | beforeAvatarUpload () { } |
| | | } |
| | | } |
| | | </script> |
| | | |
| | | <style lang="scss" scoped> |
| | | @import "@/assets/style/variables.scss"; |
| | | |
| | | .upload_box { |
| | | width: 84px; |
| | | height: 84px; |
| | | border-radius: 4px; |
| | | background-color: #f7f7f7; |
| | | display: flex; |
| | | flex-direction: column; |
| | | justify-content: center; |
| | | align-items: center; |
| | | color: #999999; |
| | | border: 1px solid #e4e4e4; |
| | | |
| | | .icon { |
| | | font-size: 24px; |
| | | } |
| | | |
| | | .text { |
| | | font-size: 12px; |
| | | } |
| | | } |
| | | |
| | | .side_title { |
| | | font-weight: 600; |
| | | font-size: 18px; |
| | | color: #111111; |
| | | margin-bottom: 20px; |
| | | margin-left: 20px; |
| | | margin-top: 20px; |
| | | } |
| | | |
| | | .modal_wrap { |
| | | display: flex; |
| | | height: 100%; |
| | | |
| | | .modal_content { |
| | | flex: 1; |
| | | padding: 0px 30px; |
| | | border-radius: 8px; |
| | | overflow: hidden; |
| | | height: 100%; |
| | | |
| | | .title { |
| | | font-weight: 600; |
| | | font-size: 18px; |
| | | color: #333333; |
| | | margin-bottom: 20px; |
| | | margin-top: 30px; |
| | | } |
| | | |
| | | .info { |
| | | .list { |
| | | display: flex; |
| | | flex-wrap: wrap; |
| | | |
| | | .item { |
| | | display: flex; |
| | | width: 40%; |
| | | margin-bottom: 20px; |
| | | |
| | | &:nth-of-type(2n) { |
| | | width: 60%; |
| | | } |
| | | |
| | | .label { |
| | | color: #888888; |
| | | width: 100px; |
| | | } |
| | | |
| | | .value { |
| | | color: #111111; |
| | | } |
| | | } |
| | | } |
| | | } |
| | | |
| | | .header { |
| | | display: flex; |
| | | justify-content: space-between; |
| | | align-items: center; |
| | | padding: 20px 30px; |
| | | margin: 0 -30px; |
| | | border-radius: 8px 8px 0 0; |
| | | position: relative; |
| | | |
| | | .head_bg { |
| | | position: absolute; |
| | | width: 100%; |
| | | height: 100%; |
| | | left: 0; |
| | | top: 0; |
| | | z-index: 9; |
| | | } |
| | | |
| | | .h1 { |
| | | font-weight: 600; |
| | | font-size: 22px; |
| | | color: #111111; |
| | | margin-bottom: 8px; |
| | | } |
| | | |
| | | .time { |
| | | font-size: 14px; |
| | | color: #999999; |
| | | } |
| | | |
| | | .right { |
| | | height: 40px; |
| | | font-size: 16px; |
| | | color: #ffffff; |
| | | line-height: 40px; |
| | | padding: 0 20px; |
| | | background: #207ff7; |
| | | box-shadow: 4px 4px 0px 0px rgba(32, 127, 247, 0.16); |
| | | border-radius: 16px 0px 16px 0px; |
| | | position: relative; |
| | | z-index: 99; |
| | | } |
| | | |
| | | .scs { |
| | | background-color: #00BA67; |
| | | } |
| | | |
| | | .msg { |
| | | background-color: #ED4545; |
| | | } |
| | | } |
| | | |
| | | .table_info { |
| | | .name_wrap { |
| | | display: flex; |
| | | align-items: center; |
| | | |
| | | .avatar { |
| | | width: 40px; |
| | | height: 40px; |
| | | border-radius: 50%; |
| | | margin-right: 12px; |
| | | } |
| | | |
| | | .content { |
| | | .line { |
| | | display: flex; |
| | | } |
| | | |
| | | .tag { |
| | | color: #b2cbf9; |
| | | border: 1px solid #b2cbf9; |
| | | padding: 0px 4px; |
| | | border-radius: 4px; |
| | | margin-left: 6px; |
| | | } |
| | | } |
| | | } |
| | | } |
| | | } |
| | | |
| | | .side { |
| | | height: 100%; |
| | | width: 420px; |
| | | background: #ffffff; |
| | | border-left: 20px solid #f7f7f7; |
| | | |
| | | .list { |
| | | .item { |
| | | padding: 8px 0; |
| | | position: relative; |
| | | |
| | | .separate { |
| | | position: absolute; |
| | | border-left: 2px dashed #cccccc; |
| | | left: 31px; |
| | | height: calc(100% - 30px); |
| | | top: 49px; |
| | | } |
| | | |
| | | .avatar { |
| | | width: 40px; |
| | | height: 40px; |
| | | border-radius: 50%; |
| | | margin: 0 12px 0 16px; |
| | | //border: 1px solid; |
| | | } |
| | | |
| | | .childList { |
| | | display: flex; |
| | | flex-wrap: wrap; |
| | | margin-left: 100px; |
| | | } |
| | | |
| | | .company { |
| | | font-size: 13px; |
| | | color: #888888; |
| | | |
| | | .status { |
| | | color: $primaryColor; |
| | | } |
| | | } |
| | | |
| | | .m_content { |
| | | display: flex; |
| | | flex-direction: column; |
| | | align-items: center; |
| | | justify-content: center; |
| | | margin-bottom: 4px; |
| | | } |
| | | |
| | | .info { |
| | | display: flex; |
| | | align-items: center; |
| | | margin-left: 20px; |
| | | |
| | | .icon { |
| | | position: relative; |
| | | z-index: 11; |
| | | color: #53b76f; |
| | | font-size: 24px; |
| | | } |
| | | |
| | | .icon1 { |
| | | position: relative; |
| | | z-index: 11; |
| | | color: deepskyblue; |
| | | font-size: 24px; |
| | | } |
| | | |
| | | .icon2 { |
| | | position: relative; |
| | | z-index: 11; |
| | | color: #dc362e; |
| | | font-size: 24px; |
| | | } |
| | | |
| | | .iconnew { |
| | | width: 24px; |
| | | height: 24px; |
| | | } |
| | | |
| | | .icon3 { |
| | | position: relative; |
| | | z-index: 11; |
| | | color: gray; |
| | | font-size: 24px; |
| | | } |
| | | |
| | | .content { |
| | | flex: 1; |
| | | |
| | | .line { |
| | | display: flex; |
| | | justify-content: space-between; |
| | | align-content: center; |
| | | margin-bottom: 6px; |
| | | |
| | | .status { |
| | | color: #888888; |
| | | } |
| | | |
| | | .padding { |
| | | color: $primaryColor; |
| | | } |
| | | |
| | | .name { |
| | | font-weight: 600; |
| | | font-size: 16px; |
| | | color: #111111; |
| | | } |
| | | |
| | | .time { |
| | | color: #888888; |
| | | } |
| | | } |
| | | } |
| | | } |
| | | |
| | | .remark { |
| | | background: #f7f7f7; |
| | | border-radius: 4px; |
| | | padding: 13px 15px; |
| | | color: #666666; |
| | | margin-left: 100px; |
| | | } |
| | | } |
| | | } |
| | | } |
| | | } |
| | | </style> |