|  |  |  | 
|---|
|  |  |  | <uni-popup-message :type="messageType" :message="messageText" :duration="3000"></uni-popup-message> | 
|---|
|  |  |  | </uni-popup> | 
|---|
|  |  |  | </view> | 
|---|
|  |  |  | <view class="board"> | 
|---|
|  |  |  | <uni-transition ref="ani" custom-class="transition" :mode-class="newModeClass" :show="errorBoardShow"> | 
|---|
|  |  |  | <view class="error-board"> | 
|---|
|  |  |  | <text v-for="item in carInfo">{{item}}</text> | 
|---|
|  |  |  | </view> | 
|---|
|  |  |  | </uni-transition> | 
|---|
|  |  |  | </view> | 
|---|
|  |  |  | </view> | 
|---|
|  |  |  | </template> | 
|---|
|  |  |  |  | 
|---|
|  |  |  | 
|---|
|  |  |  | export default { | 
|---|
|  |  |  | data() { | 
|---|
|  |  |  | return { | 
|---|
|  |  |  | newModeClass: 'slide-top', | 
|---|
|  |  |  | errorBoardShow: false, | 
|---|
|  |  |  | carInfo: [], | 
|---|
|  |  |  | type: 'center', | 
|---|
|  |  |  | msgType: 'success', | 
|---|
|  |  |  | messageType: 'success', | 
|---|
|  |  |  | 
|---|
|  |  |  | // this.getError2() | 
|---|
|  |  |  | this.getDate2() | 
|---|
|  |  |  | this.getInfo3() | 
|---|
|  |  |  | this.getCarInfo() | 
|---|
|  |  |  | // this.getInfo4() | 
|---|
|  |  |  | // this.controller() | 
|---|
|  |  |  | },1000) | 
|---|
|  |  |  | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | methods: { | 
|---|
|  |  |  | // 日历 服务器 | 
|---|
|  |  |  | // 异常信息 | 
|---|
|  |  |  | getCarInfoTest() { | 
|---|
|  |  |  | let that = this | 
|---|
|  |  |  | var result = ycqdata.carError | 
|---|
|  |  |  | var res = result.data | 
|---|
|  |  |  | that.carInfoModel(res) | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | getCarInfo() { | 
|---|
|  |  |  | let that = this | 
|---|
|  |  |  | uni.request({ | 
|---|
|  |  |  | url: that.commonUrl + "/mobile/error/list2", | 
|---|
|  |  |  | method: "GET", | 
|---|
|  |  |  | success(result) { | 
|---|
|  |  |  | var res = result.data | 
|---|
|  |  |  | that.carInfoModel(res) | 
|---|
|  |  |  | } | 
|---|
|  |  |  | }) | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | carInfoModel(res) { | 
|---|
|  |  |  | let infoList = [] | 
|---|
|  |  |  |  | 
|---|
|  |  |  | if (res.code == 200 && res.data != '') { | 
|---|
|  |  |  | let str = '' | 
|---|
|  |  |  | for (let k of res.data) { | 
|---|
|  |  |  | str = `${k.tsakNo1}-${k.errName}` | 
|---|
|  |  |  | infoList.push(str) | 
|---|
|  |  |  | } | 
|---|
|  |  |  | this.carInfo = infoList | 
|---|
|  |  |  | this.errorBoardShow = true | 
|---|
|  |  |  | } else { | 
|---|
|  |  |  | this.errorBoardShow = false | 
|---|
|  |  |  | } | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | getDate2() { | 
|---|
|  |  |  | let that = this | 
|---|
|  |  |  | if(that.commonUrl == 'undefined') { | 
|---|
|  |  |  | 
|---|
|  |  |  | .popup { | 
|---|
|  |  |  |  | 
|---|
|  |  |  | } | 
|---|
|  |  |  | </style> | 
|---|
|  |  |  | .board { | 
|---|
|  |  |  | position: absolute; | 
|---|
|  |  |  | top: 0; | 
|---|
|  |  |  | right: 0; | 
|---|
|  |  |  | /* background-color: #aa00ff; */ | 
|---|
|  |  |  | /* height: 13vh; */ | 
|---|
|  |  |  | width: 100%; | 
|---|
|  |  |  | /* box-shadow: rgba(0,0,0,.35) 0px 5px 15px; */ | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | .error-board { | 
|---|
|  |  |  | margin: .2rem; | 
|---|
|  |  |  | height: 11vh; | 
|---|
|  |  |  | background-color: #F56C6C; | 
|---|
|  |  |  | box-shadow: rgba(0, 0, 0, .35) 0px 5px 15px; | 
|---|
|  |  |  | border-radius: .2rem; | 
|---|
|  |  |  | display: flex; | 
|---|
|  |  |  | align-items: center; | 
|---|
|  |  |  | justify-content: space-around; | 
|---|
|  |  |  | font-size: 2rem; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | </style> | 
|---|