Commit 73c8d18c7042b16402b33470281739fb57c41adb

Authored by liuqimichale
1 parent 6d921c99

高位视频 orderExamine/queryLists 接口

src/utils/request.js
@@ -2,6 +2,8 @@ import axios from 'axios' @@ -2,6 +2,8 @@ import axios from 'axios'
2 2
3 // let _url = process.env.API_ROOT 3 // let _url = process.env.API_ROOT
4 // axios.defaults.baseURL = process.env.API_ROOT 4 // axios.defaults.baseURL = process.env.API_ROOT
  5 +// edc10efb-b059-463b-9153-5db0b92b670f
  6 +
5 const service = axios.create({ 7 const service = axios.create({
6 8
7 9
@@ -11,7 +13,9 @@ const service = axios.create({ @@ -11,7 +13,9 @@ const service = axios.create({
11 }) 13 })
12 14
13 service.interceptors.request.use( 15 service.interceptors.request.use(
  16 +
14 config => { 17 config => {
  18 + config.headers['X-Auth-Token'] = '84108a96-3589-443d-90e1-1a8e724fd21c'
15 return config 19 return config
16 }, 20 },
17 error => { 21 error => {
src/views/highVideo.vue
@@ -34,24 +34,24 @@ @@ -34,24 +34,24 @@
34 </el-header> 34 </el-header>
35 <el-main style="padding: 0;display: flex"> 35 <el-main style="padding: 0;display: flex">
36 <ul class="status-wrap"> 36 <ul class="status-wrap">
37 - <li> 37 + <li v-for="(i, index) in list" :key="i.id">
38 <el-row> 38 <el-row>
39 <el-col :span="8"> 39 <el-col :span="8">
40 <p class="status-ifo"> 40 <p class="status-ifo">
41 - <span>入位</span>  
42 - <span class="blueText">通过</span> 41 + <span>{{ i.parkState | parkStateFilter}}</span>
  42 + <span class="blueText">{{ i.examineState | examineStateFilter }}</span>
43 </p> 43 </p>
44 <p class="status-ifo"> 44 <p class="status-ifo">
45 - <span>车牌号码: 京A123431</span>  
46 - <span>车牌颜色: 蓝色</span> 45 + <span>车牌号码: {{ i.carNumber }}</span>
  46 + <span>车牌颜色: {{ i.vplColor }}</span>
47 </p> 47 </p>
48 <p class="status-ifo"> 48 <p class="status-ifo">
49 <span>车辆类型: 轿车</span> 49 <span>车辆类型: 轿车</span>
50 <span>车身颜色: 其他</span> 50 <span>车身颜色: 其他</span>
51 </p> 51 </p>
52 <p class="status-ifo"> 52 <p class="status-ifo">
53 - <span>2020-07-12 00:00:00</span>  
54 - <span>停车事件: 正常</span> 53 + <span>{{ i.parkTime }}</span>
  54 + <span>停车事件: {{ i.parkState}}</span>
55 </p> 55 </p>
56 </el-col> 56 </el-col>
57 <el-col :span="16" style="overflow-x: auto;width: 570px;"> 57 <el-col :span="16" style="overflow-x: auto;width: 570px;">
@@ -71,8 +71,7 @@ @@ -71,8 +71,7 @@
71 71
72 </el-row> 72 </el-row>
73 </li> 73 </li>
74 - <li></li>  
75 - <li></li> 74 +
76 </ul> 75 </ul>
77 76
78 <div class="handle-wrap"> 77 <div class="handle-wrap">
@@ -167,6 +166,7 @@ export default { @@ -167,6 +166,7 @@ export default {
167 name: 'highVideo', 166 name: 'highVideo',
168 data() { 167 data() {
169 return { 168 return {
  169 + list:[],
170 value1: '2021-08-01 00:02:02', 170 value1: '2021-08-01 00:02:02',
171 centerDialogVisible: false, 171 centerDialogVisible: false,
172 carNumber: '京A123312', 172 carNumber: '京A123312',
@@ -183,6 +183,39 @@ export default { @@ -183,6 +183,39 @@ export default {
183 'https://img-blog.csdnimg.cn/20190504154805438.png', 183 'https://img-blog.csdnimg.cn/20190504154805438.png',
184 ] 184 ]
185 } 185 }
  186 + },
  187 + created() {
  188 + this.orderExamine()
  189 + },
  190 + methods:{
  191 + orderExamine(){
  192 + let jsondata = {}
  193 + orderExamine(jsondata).then(response => {
  194 + console.log(response)
  195 + this.list = response.data.dataList
  196 + })
  197 + }
  198 + },
  199 + filters: {
  200 + parkStateFilter(val){
  201 + if(val===10){
  202 + return '在场'
  203 + }else if(val===20){
  204 + return '离场'
  205 + }else{
  206 + return '预定'
  207 + }
  208 + },
  209 + examineStateFilter(val){
  210 +
  211 + if(val===1){
  212 + return '通过'
  213 + }else if(val===0){
  214 + return '需审核'
  215 + }else{
  216 + return '废弃'
  217 + }
  218 + }
186 } 219 }
187 } 220 }
188 </script> 221 </script>