@ -0,0 +1,144 @@
|
||||
const seatImg = {
|
||||
'00': {
|
||||
name: 'default',
|
||||
url: '@/static/images/seats/00.png',
|
||||
color: '#D8D8D8'
|
||||
},
|
||||
'01': {
|
||||
name: 'checked',
|
||||
url: '@/static/images/seats/01.png',
|
||||
color: '#007800'
|
||||
},
|
||||
A: {
|
||||
name: 'A',
|
||||
url: '/static/images/seats/A.png',
|
||||
color: '#ff3b30'
|
||||
},
|
||||
B: {
|
||||
name: 'B',
|
||||
url: '/static/images/seats/B.png',
|
||||
color: '#fe9400'
|
||||
},
|
||||
C: {
|
||||
name: 'C',
|
||||
url: '/static/images/seats/C.png',
|
||||
color: '#f6eb77'
|
||||
},
|
||||
D: {
|
||||
name: 'D',
|
||||
url: '/static/images/seats/D.png',
|
||||
color: '#4bd863'
|
||||
},
|
||||
E: {
|
||||
name: 'E',
|
||||
url: '/static/images/seats/E.png',
|
||||
color: '#0079fe'
|
||||
},
|
||||
F: {
|
||||
name: 'F',
|
||||
url: '/static/images/seats/F.png',
|
||||
color: '#e6109b'
|
||||
},
|
||||
G: {
|
||||
name: 'G',
|
||||
url: '/static/images/seats/G.png',
|
||||
color: '#ebddd5'
|
||||
},
|
||||
H: {
|
||||
name: 'H',
|
||||
url: '/static/images/seats/H.png',
|
||||
color: '#ff403a'
|
||||
},
|
||||
I: {
|
||||
name: 'I',
|
||||
url: '/static/images/seats/I.png',
|
||||
color: '#f5a433'
|
||||
},
|
||||
J: {
|
||||
name: 'J',
|
||||
url: '/static/images/seats/J.png',
|
||||
color: '#e8ff8c'
|
||||
},
|
||||
K: {
|
||||
name: 'K',
|
||||
url: '/static/images/seats/K.png',
|
||||
color: '#bad4aa'
|
||||
},
|
||||
L: {
|
||||
name: 'L',
|
||||
url: '/static/images/seats/L.png',
|
||||
color: '#abe0ff'
|
||||
},
|
||||
M: {
|
||||
name: 'M',
|
||||
url: '/static/images/seats/M.png',
|
||||
color: '#e5daf9'
|
||||
},
|
||||
N: {
|
||||
name: 'N',
|
||||
url: '/static/images/seats/N.png',
|
||||
color: '#b3907d'
|
||||
},
|
||||
O: {
|
||||
name: 'O',
|
||||
url: '/static/images/seats/O.png',
|
||||
color: '#f45c93'
|
||||
},
|
||||
P: {
|
||||
name: 'P',
|
||||
url: '/static/images/seats/P.png',
|
||||
color: '#db5200'
|
||||
},
|
||||
Q: {
|
||||
name: 'Q',
|
||||
url: '/static/images/seats/Q.png',
|
||||
color: '#e8e363'
|
||||
},
|
||||
R: {
|
||||
name: 'R',
|
||||
url: '/static/images/seats/R.png',
|
||||
color: '#2db3a0'
|
||||
},
|
||||
S: {
|
||||
name: 'S',
|
||||
url: '/static/images/seats/S.png',
|
||||
color: '#bff1ff'
|
||||
},
|
||||
T: {
|
||||
name: 'T',
|
||||
url: '/static/images/seats/T.png',
|
||||
color: '#ffe3fb'
|
||||
},
|
||||
U: {
|
||||
name: 'U',
|
||||
url: '/static/images/seats/U.png',
|
||||
color: '#a60040'
|
||||
},
|
||||
V: {
|
||||
name: 'V',
|
||||
url: '/static/images/seats/V.png',
|
||||
color: '#ffdec9'
|
||||
},
|
||||
W: {
|
||||
name: 'W',
|
||||
url: '/static/images/seats/W.png',
|
||||
color: '#f6ffe3'
|
||||
},
|
||||
X: {
|
||||
name: 'X',
|
||||
url: '/static/images/seats/X.png',
|
||||
color: '#8ab4e8'
|
||||
},
|
||||
Y: {
|
||||
name: 'Y',
|
||||
url: '/static/images/seats/Y.png',
|
||||
color: '#ebf5df'
|
||||
},
|
||||
Z: {
|
||||
name: 'Z',
|
||||
url: '/static/images/seats/Z.png',
|
||||
color: '#a82f5a'
|
||||
}
|
||||
};
|
||||
|
||||
module.exports = seatImg
|
@ -1,64 +1,57 @@
|
||||
/*
|
||||
* @Author: your name
|
||||
* @Date: 2021-10-13 09:28:02
|
||||
* @LastEditTime: 2021-12-23 16:21:07
|
||||
* @LastEditors: Please set LastEditors
|
||||
* @Description: In User Settings Edit
|
||||
* @FilePath: /data-show/src/request/index.js
|
||||
*/
|
||||
import axios from 'axios';
|
||||
import qs from 'qs';
|
||||
function filterRequestData(obj) {
|
||||
let o = {};
|
||||
for(let key in obj) {
|
||||
let b1 = obj[key] === 0;
|
||||
let b2 = obj[key] === false;
|
||||
if(obj[key] || b1 || b2) {
|
||||
o[key] = obj[key]
|
||||
}
|
||||
}
|
||||
return o;
|
||||
}
|
||||
import axios from "axios"
|
||||
|
||||
//创建axios的实例
|
||||
const httpService = axios.create({
|
||||
baseURL: 'https://mm.kaixinguopiao.com',// TODO:具体的配置可以根据项目情况而来
|
||||
// timeout: 5000
|
||||
timeout: 5000
|
||||
})
|
||||
|
||||
//axios的拦截--request
|
||||
httpService.interceptors.request.use(config => {
|
||||
// 请求成功处理
|
||||
// if(localStorage.getItem('token')){//判断浏览器中的cookie中是否存在项目的token
|
||||
// config.headers.token = localStorage.getItem('token')
|
||||
// }
|
||||
const rqParams = filterRequestData(config.params);
|
||||
const rqData = filterRequestData(config.data);
|
||||
if(config.method === 'post') {
|
||||
config.data = qs.stringify(rqData);
|
||||
} else {
|
||||
config.data = rqData;
|
||||
config.params = rqParams;
|
||||
}
|
||||
return config;
|
||||
},err => {
|
||||
Promise.reject(err);// 请求错误处理
|
||||
config.headers['Content-Type'] = "application/json";
|
||||
config.headers['Access-Control-Allow-Origin'] = '*';
|
||||
// config.headers['admin-token'] = store.getters.getToken;
|
||||
// config.headers['device-type'] = "web";
|
||||
return config
|
||||
}, err => {
|
||||
return Promise.reject(err)
|
||||
})
|
||||
|
||||
//4、axios的拦截--response
|
||||
|
||||
httpService.interceptors.response.use(response => {
|
||||
// TODO:具体的code对应的处理可继续添加修改
|
||||
let msg = '';
|
||||
let data = null;
|
||||
let res = response.data;
|
||||
if(res.status){
|
||||
return {res};
|
||||
if(res.code){
|
||||
data = res.data;
|
||||
msg = res.msg || "";
|
||||
// return {data, msg};
|
||||
return res;
|
||||
} else {
|
||||
msg = res.Msg || "";
|
||||
return Promise.reject(new Error(msg))
|
||||
msg = res.msg || "";
|
||||
// return Promise.reject(new Error(msg))
|
||||
return res;
|
||||
}
|
||||
},err => {
|
||||
}, err => {
|
||||
// console.log(err)
|
||||
// TODO:具体的code对应的处理可继续添加修改
|
||||
return Promise.reject(err);
|
||||
})
|
||||
|
||||
export default httpService
|
||||
|
||||
export const getMethod = (api,params) => {
|
||||
return httpService({
|
||||
url: api,
|
||||
method: 'get',
|
||||
params: params
|
||||
})
|
||||
}
|
||||
|
||||
export const postMethod = (api, data) => {
|
||||
return httpService({
|
||||
url: api,
|
||||
method: 'post',
|
||||
// headers: {
|
||||
// 'Content-Type': 'application/json'
|
||||
// },
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
After Width: | Height: | Size: 4.7 KiB |
After Width: | Height: | Size: 5.2 KiB |
After Width: | Height: | Size: 6.8 KiB |
After Width: | Height: | Size: 5.2 KiB |
After Width: | Height: | Size: 5.1 KiB |
After Width: | Height: | Size: 5.1 KiB |
After Width: | Height: | Size: 5.1 KiB |
After Width: | Height: | Size: 5.1 KiB |
After Width: | Height: | Size: 5.1 KiB |
After Width: | Height: | Size: 4.8 KiB |
After Width: | Height: | Size: 5.2 KiB |
After Width: | Height: | Size: 5.1 KiB |
After Width: | Height: | Size: 5.0 KiB |
After Width: | Height: | Size: 4.9 KiB |
After Width: | Height: | Size: 5.0 KiB |
After Width: | Height: | Size: 4.9 KiB |
After Width: | Height: | Size: 5.1 KiB |
After Width: | Height: | Size: 5.1 KiB |
After Width: | Height: | Size: 5.1 KiB |
After Width: | Height: | Size: 5.1 KiB |
After Width: | Height: | Size: 5.1 KiB |
After Width: | Height: | Size: 5.0 KiB |
After Width: | Height: | Size: 4.9 KiB |
After Width: | Height: | Size: 5.2 KiB |
After Width: | Height: | Size: 4.9 KiB |
After Width: | Height: | Size: 5.0 KiB |
After Width: | Height: | Size: 5.0 KiB |
After Width: | Height: | Size: 4.8 KiB |
After Width: | Height: | Size: 5.1 KiB |