Merge remote-tracking branch 'origin/master'
正在显示
59 个修改的文件
包含
4216 行增加
和
132 行删除
@@ -23,7 +23,8 @@ module.exports = { | @@ -23,7 +23,8 @@ module.exports = { | ||
23 | alias: { | 23 | alias: { |
24 | 'vue$': 'vue/dist/vue.esm.js', | 24 | 'vue$': 'vue/dist/vue.esm.js', |
25 | '@': resolve('src'), | 25 | '@': resolve('src'), |
26 | - 'scss_vars': '@/styles/vars.scss' | 26 | + 'scss_vars': '@/styles/vars.scss', |
27 | + 'img':resolve('src/assets/img') | ||
27 | } | 28 | } |
28 | }, | 29 | }, |
29 | module: { | 30 | module: { |
@@ -24,17 +24,18 @@ module.exports = { | @@ -24,17 +24,18 @@ module.exports = { | ||
24 | }, | 24 | }, |
25 | dev: { | 25 | dev: { |
26 | env: require('./dev.env'), | 26 | env: require('./dev.env'), |
27 | - port: 12020, | 27 | + port: 12021, |
28 | autoOpenBrowser: true, | 28 | autoOpenBrowser: true, |
29 | assetsSubDirectory: 'static', | 29 | assetsSubDirectory: 'static', |
30 | assetsPublicPath: '/', | 30 | assetsPublicPath: '/', |
31 | proxyTable: { | 31 | proxyTable: { |
32 | '/api':{ | 32 | '/api':{ |
33 | target: 'http://192.168.1.53:12343',//设置你调用的接口域名和端口号 别忘了加http | 33 | target: 'http://192.168.1.53:12343',//设置你调用的接口域名和端口号 别忘了加http |
34 | + // target: 'http://192.168.1.189:12343',//设置你调用的接口域名和端口号 别忘了加http | ||
34 | // target: 'http://localhost:12343',//设置你调用的接口域名和端口号 别忘了加http | 35 | // target: 'http://localhost:12343',//设置你调用的接口域名和端口号 别忘了加http |
35 | changeOrigin: true, | 36 | changeOrigin: true, |
36 | pathRewrite: { | 37 | pathRewrite: { |
37 | - '^/api/': '/'//这里理解成用‘/api’代替target里面的地址,后面组件中我们掉接口时直接用api代替 比如我要调用'http://40.00.100.100:3002/user/add',直接写‘/api/user/add’即可 | 38 | + '^/api/': '/', //这里理解成用‘/api’代替target里面的地址,后面组件中我们掉接口时直接用api代替 比如我要调用'http://40.00.100.100:3002/user/add',直接写‘/api/user/add’即可 |
38 | } | 39 | } |
39 | } | 40 | } |
40 | }, | 41 | }, |
@@ -3,7 +3,7 @@ | @@ -3,7 +3,7 @@ | ||
3 | 3 | ||
4 | <head> | 4 | <head> |
5 | <meta charset="utf-8"> | 5 | <meta charset="utf-8"> |
6 | - <title>易通快速通关申报管理系统</title> | 6 | + <title>易通链快速通关申报平台</title> |
7 | <link rel="shortcut icon" type="image/x-icon" href="favicon.ico"> | 7 | <link rel="shortcut icon" type="image/x-icon" href="favicon.ico"> |
8 | </head> | 8 | </head> |
9 | 9 |
此 diff 太大无法显示。
package.json
100755 → 100644
@@ -10,10 +10,15 @@ | @@ -10,10 +10,15 @@ | ||
10 | "build": "node build/build.js" | 10 | "build": "node build/build.js" |
11 | }, | 11 | }, |
12 | "dependencies": { | 12 | "dependencies": { |
13 | + "@xkeshi/vue-barcode": "^1.0.0", | ||
13 | "axios": "^0.19.0", | 14 | "axios": "^0.19.0", |
14 | - "echarts": "^3.3.2", | 15 | + "common": "^0.2.5", |
16 | + "echarts": "^5.0.1", | ||
17 | + "echarts-liquidfill": "^3.0.0", | ||
15 | "element-ui": "^2.13.0", | 18 | "element-ui": "^2.13.0", |
16 | "eslint": "^5.14.1", | 19 | "eslint": "^5.14.1", |
20 | + "eslint-plugin-html": "^6.0.2", | ||
21 | + "fecha": "^4.2.0", | ||
17 | "file-saver": "^2.0.2", | 22 | "file-saver": "^2.0.2", |
18 | "font-awesome": "^4.7.0", | 23 | "font-awesome": "^4.7.0", |
19 | "html2canvas": "^1.0.0-rc.5", | 24 | "html2canvas": "^1.0.0-rc.5", |
@@ -16,6 +16,10 @@ export default { | @@ -16,6 +16,10 @@ export default { | ||
16 | </script> | 16 | </script> |
17 | 17 | ||
18 | <style lang="scss"> | 18 | <style lang="scss"> |
19 | + .el-table th.gutter{ | ||
20 | + display: table-cell!important; | ||
21 | + } | ||
22 | + | ||
19 | body { | 23 | body { |
20 | margin: 0px; | 24 | margin: 0px; |
21 | padding: 0px; | 25 | padding: 0px; |
1 | -const loginuserInfo = JSON.parse(sessionStorage.getItem('user')); | 1 | +import jsutil from "@/common/js/util"; |
2 | +import { Message } from 'element-ui'; | ||
3 | + | ||
4 | +function getusername(){ | ||
5 | + let session_user_info = sessionStorage.getItem('user'); | ||
6 | + if (session_user_info && jsutil.checkNull(session_user_info)){ | ||
7 | + let user = JSON.parse(sessionStorage.getItem('user')); | ||
8 | + return user; | ||
9 | + }else { | ||
10 | + // Message({ | ||
11 | + // message:"未查询到用户缓存名称", | ||
12 | + // type:"error", | ||
13 | + // }); | ||
14 | + return { | ||
15 | + username:"" | ||
16 | + }; | ||
17 | + } | ||
18 | + | ||
19 | +} | ||
20 | + | ||
21 | +let loginuserInfo = getusername(); | ||
2 | export default loginuserInfo; | 22 | export default loginuserInfo; |
src/api/comcommonUtil.js
0 → 100644
1 | + | ||
2 | +export function formatDate(date, fmt) { | ||
3 | + if (/(y+)/.test(fmt)) { | ||
4 | + fmt = fmt.replace(RegExp.$1, (date.getFullYear() + '').substr(4 - RegExp.$1.length)); | ||
5 | + } | ||
6 | + let o = { | ||
7 | + 'M+': date.getMonth() + 1, | ||
8 | + 'd+': date.getDate(), | ||
9 | + 'h+': date.getHours(), | ||
10 | + 'm+': date.getMinutes(), | ||
11 | + 's+': date.getSeconds() | ||
12 | + }; | ||
13 | + for (let k in o) { | ||
14 | + if (new RegExp(`(${k})`).test(fmt)) { | ||
15 | + let str = o[k] + ''; | ||
16 | + fmt = fmt.replace(RegExp.$1, (RegExp.$1.length === 1) ? str : padLeftZero(str)); | ||
17 | + } | ||
18 | + } | ||
19 | + return fmt; | ||
20 | +}; |
src/api/consigner/consignee.js
0 → 100644
1 | +import axios from 'axios' | ||
2 | +import http from "../http"; | ||
3 | + | ||
4 | + | ||
5 | +let baseUrl = 'wltp-flight-consigneeconsigner/consignee' | ||
6 | + | ||
7 | +export const getList = params => { return axios.get(`${baseUrl}/list`, { params: params }); }; | ||
8 | + | ||
9 | +export const remove = params => { return axios.delete(`${baseUrl}/remove`, { params: params }); }; | ||
10 | + | ||
11 | +export const add = params => { return http.post(`${baseUrl}/add`,params)}; | ||
12 | + | ||
13 | +export const edit = params => { return http.put(`${baseUrl}/edit`,params)}; | ||
14 | + | ||
15 | + |
src/api/consigner/consigner.js
0 → 100644
1 | +import axios from 'axios' | ||
2 | +import http from '../http.js' | ||
3 | + | ||
4 | + | ||
5 | +let baseUrl = 'wltp-flight-consigneeconsigner/consigner' | ||
6 | + | ||
7 | +export const getList = params => { return axios.get(`${baseUrl}/list`, { params: params }); }; | ||
8 | + | ||
9 | +export const remove = params => { return axios.delete(`${baseUrl}/remove`, { params: params }); }; | ||
10 | + | ||
11 | +export const add = params => { return http.post(`${baseUrl}/add`,params)}; | ||
12 | + | ||
13 | +export const edit = params => { return http.put(`${baseUrl}/edit`,params)}; | ||
14 | + | ||
15 | + |
src/api/consigner/transport.js
0 → 100644
1 | +import axios from 'axios' | ||
2 | +import http from "../http"; | ||
3 | + | ||
4 | + | ||
5 | +let baseUrl = 'wlpt-nmms-manage/trans/dom' | ||
6 | + | ||
7 | +export const getList = params => { return http.get(`${baseUrl}`, params);}; | ||
8 | +export const remove = params => { return http.del(`${baseUrl}`, params); }; | ||
9 | + | ||
10 | +export const add = params => { return http.post(`${baseUrl}`,params)}; | ||
11 | + | ||
12 | +export const edit = params => { return http.put(`${baseUrl}`,params)}; | ||
13 | + | ||
14 | + |
src/api/detailed.js
0 → 100644
src/api/dispatch_api.js
0 → 100644
1 | +import http from './http.js' | ||
2 | + | ||
3 | +let baseUrl = 'dispatch-system/dispatch' | ||
4 | +// let baseUrl = 'http://127.0.0.1:9999/dispatch' | ||
5 | +/*用户端,调度车辆*/ | ||
6 | +export const dispatch = params =>{return http.post(`${baseUrl}/dispatch`, params);}; | ||
7 | +/*用户端,取消车辆调度*/ | ||
8 | +export const cancel = params =>{return http.put(`${baseUrl}/cancel`, params);}; | ||
9 | +/*用户端,获取用户信息*/ | ||
10 | +export const getUser = params =>{return http.get(`${baseUrl}/user/getUser`, params);}; | ||
11 | + | ||
12 | +/* 管理员端,调度记录,开始任务 */ | ||
13 | +export const startTask = params =>{return http.put(`${baseUrl}/startTask`, params);}; | ||
14 | +/* 管理员端,调度记录,结束任务 */ | ||
15 | +export const completeTask = params =>{return http.put(`${baseUrl}/completeTask`, params);}; | ||
16 | + | ||
17 | +/*用户端,管理员端调度记录,查询车辆调度记录*/ | ||
18 | +export const selectDispatchNoteList = params =>{return http.get(`${baseUrl}/dispatchNote/selectDispatchNoteList`, params);}; | ||
19 | +/*管理员端,调度记录,增加车辆调度记录*/ | ||
20 | +export const insertDispatchNote = params =>{return http.post(`${baseUrl}/dispatchNote/insertDispatchNote`, params);}; | ||
21 | +/*管理员端,调度记录,编辑车辆调度记录*/ | ||
22 | +export const updateDispatchNote = params =>{return http.put(`${baseUrl}/dispatchNote/updateDispatchNote`, params);}; | ||
23 | +/*管理员端,调度记录,删除车辆调度记录*/ | ||
24 | +export const deleteDispatchNote = params =>{return http.del(`${baseUrl}/dispatchNote/deleteDispatchNote`, params);}; | ||
25 | +/*管理员端,调度记录,批量删除车辆调度记录*/ | ||
26 | +export const batchRemoveDispatchNode = params =>{return http.get(`${baseUrl}/dispatchNote/batchRemove`, params);}; | ||
27 | + | ||
28 | +/*管理员端,车辆信息,查询车辆信息*/ | ||
29 | +export const selectVehicleInfoList = params =>{return http.get(`${baseUrl}/vehicleInfo/selectVehicleInfoList`, params);}; | ||
30 | +/*管理员端,车辆信息,新增车辆信息*/ | ||
31 | +export const insertVehicleInfo = params =>{return http.post(`${baseUrl}/vehicleInfo/insertVehicleInfo`, params);}; | ||
32 | +/*管理员端,车辆信息,修改车辆信息*/ | ||
33 | +export const updateVehicleInfo = params =>{return http.put(`${baseUrl}/vehicleInfo/updateVehicleInfo`, params);}; | ||
34 | +/*管理员端,车辆信息,删除车辆信息*/ | ||
35 | +export const deleteVehicleInfo = params =>{return http.del(`${baseUrl}/vehicleInfo/deleteVehicleInfo`, params);}; | ||
36 | +/*管理员端,车辆信息,批量删除车辆信息*/ | ||
37 | +export const batchRemoveVehicleInfo= params =>{return http.get(`${baseUrl}/vehicleInfo/batchRemove`, params);}; | ||
38 | + | ||
39 | +/*管理员端,驾驶员信息,查询驾驶员信息*/ | ||
40 | +export const selectDriverInfoList = params =>{return http.get(`${baseUrl}/driverInfo/selectDriverInfoList`, params);}; | ||
41 | +/*管理员端,驾驶员信息,新增驾驶员信息*/ | ||
42 | +export const insertDriverInfo = params =>{return http.post(`${baseUrl}/driverInfo/insertDriverInfo`, params);}; | ||
43 | +/*管理员端,驾驶员信息,修改驾驶员信息*/ | ||
44 | +export const updateDriverInfo = params =>{return http.put(`${baseUrl}/driverInfo/updateDriverInfo`, params);}; | ||
45 | +/*管理员端,驾驶员信息,删除驾驶员信息*/ | ||
46 | +export const deleteDriverInfo = params =>{return http.del(`${baseUrl}/driverInfo/deleteDriverInfo`, params);}; | ||
47 | +/*管理员端,驾驶员信息,批量删除驾驶员信息*/ | ||
48 | +export const batchRemoveDriverInfo= params =>{return http.get(`${baseUrl}/driverInfo/batchRemove`, params);}; |
@@ -12,6 +12,8 @@ export const updateMT2201 = params => { return http.put(`${baseUrl}/updateMt2201 | @@ -12,6 +12,8 @@ export const updateMT2201 = params => { return http.put(`${baseUrl}/updateMt2201 | ||
12 | 12 | ||
13 | export const addMt2201 = params => { return http.post(`${baseUrl}/addMt2201`,params)}; | 13 | export const addMt2201 = params => { return http.post(`${baseUrl}/addMt2201`,params)}; |
14 | 14 | ||
15 | +export const selectSecurityAwba = params => { return http.get(`${baseUrl}/selectSecurityAwba`,params)}; | ||
16 | + | ||
15 | export const getLostLoadChange = params => { return http.get(`${baseUrl}/getLostLoadChange`, params)}; | 17 | export const getLostLoadChange = params => { return http.get(`${baseUrl}/getLostLoadChange`, params)}; |
16 | 18 | ||
17 | export const saveLostChange = params => { return http.get(`${baseUrl}/saveLostChange`, params)}; | 19 | export const saveLostChange = params => { return http.get(`${baseUrl}/saveLostChange`, params)}; |
src/api/express/express.js
0 → 100644
1 | +import axios from 'axios' | ||
2 | +import http from "../http"; | ||
3 | + | ||
4 | +let awbaUrl = 'express-system/expressAwba' | ||
5 | +let awbhUrl = 'express-system/expressAwbh' | ||
6 | +let bulidMsg = 'express-system/bulidMsg' | ||
7 | + | ||
8 | + | ||
9 | +/** | ||
10 | + * 主单请求 | ||
11 | + * @param params | ||
12 | + * @returns {Promise<AxiosResponse<T>>} | ||
13 | + */ | ||
14 | +export const getExpressList = params => { return axios.get(`${awbaUrl}/list`, { params: params });}; | ||
15 | + | ||
16 | +export const awbaAdd = params => { return http.post(`${awbaUrl}/awbaAdd`,params)}; | ||
17 | + | ||
18 | +export const awbaEdit = params => { return http.put(`${awbaUrl}/awbaEdit`,params)}; | ||
19 | + | ||
20 | +export const selectAwba = params => { return http.get(`${awbaUrl}/selectAwba`,{ params: params });}; | ||
21 | + | ||
22 | +/** | ||
23 | + * 分单请求 | ||
24 | + */ | ||
25 | +export const awbhAdd = params => { return http.post(`${awbhUrl}/awbhAdd`,params)}; | ||
26 | + | ||
27 | +export const awbhEdit = params => { return http.put(`${awbhUrl}/awbhEdit`,params)}; | ||
28 | + | ||
29 | +export const selectAwbh = params => { return axios.get(`${awbhUrl}/selectAwbh`, { params: params }); }; | ||
30 | + | ||
31 | +/** | ||
32 | + * 生成报文 | ||
33 | + */ | ||
34 | +export const awbaAddBulid = params => { return http.post(`${bulidMsg}/awbaAddBulid`,params)}; | ||
35 | + | ||
36 | +export const awbhAddBulid = params => { return http.post(`${bulidMsg}/awbhAddBulid`,params)}; | ||
37 | + | ||
38 | + |
src/api/history/history.js
0 → 100644
@@ -47,6 +47,7 @@ export default { | @@ -47,6 +47,7 @@ export default { | ||
47 | return axios({ | 47 | return axios({ |
48 | method: 'POST', // 请求协议 | 48 | method: 'POST', // 请求协议 |
49 | url: 'cloud-user-center/login', // 请求的地址 | 49 | url: 'cloud-user-center/login', // 请求的地址 |
50 | + // url: 'cloud-kako-user-center/login', // 请求的地址 | ||
50 | data: qs.stringify(data), // post 请求的数据 | 51 | data: qs.stringify(data), // post 请求的数据 |
51 | timeout: 30000, // 超时时间, 单位毫秒 | 52 | timeout: 30000, // 超时时间, 单位毫秒 |
52 | headers: { | 53 | headers: { |
src/api/inquiry/inquiry.js
0 → 100644
1 | +import axios from 'axios' | ||
2 | + | ||
3 | +let base = '/wltp-flight-scheduling-interface/inquiry'; | ||
4 | + | ||
5 | +export const portList = params => { return axios.get(`${base}/portList`, { params: params }); }; | ||
6 | + | ||
7 | +export const exportList = params => { return axios.get(`${base}/exportList`, { params: params }); }; | ||
8 | + | ||
9 | +export const nternationaiiImportList = params => { return axios.get(`${base}/nternationaiiImportList`, { params: params }); }; | ||
10 | + | ||
11 | +export const nternationaiiExportList = params => { return axios.get(`${base}/nternationaiiExportList`, { params: params }); }; | ||
12 | + |
src/api/nmms/importMsg.js
0 → 100644
1 | +import request from 'axios' | ||
2 | +import qs from 'qs' | ||
3 | + | ||
4 | +let baseUrl = '/wltp-nmms-custom-reciption-resolver' | ||
5 | +export function postFFM(query) { | ||
6 | + return request({ | ||
7 | + method: 'get', | ||
8 | + url: `${baseUrl}/Rmsg/ffm`, | ||
9 | + params: query, | ||
10 | + headers: { | ||
11 | + 'Content-Type': 'application/x-www-form-urlencoded' | ||
12 | + } | ||
13 | + }) | ||
14 | +} | ||
15 | + | ||
16 | +export function postFWB(query) { | ||
17 | + return request({ | ||
18 | + method: 'get', | ||
19 | + url: `${baseUrl}/Rmsg/fwb`, | ||
20 | + params: query, | ||
21 | + headers: { | ||
22 | + 'Content-Type': 'application/x-www-form-urlencoded' | ||
23 | + } | ||
24 | + }) | ||
25 | +} | ||
26 | + | ||
27 | +export function postFHL(query) { | ||
28 | + return request({ | ||
29 | + method: 'get', | ||
30 | + url: `${baseUrl}/Rmsg/fhl`, | ||
31 | + params: query, | ||
32 | + headers: { | ||
33 | + 'Content-Type': 'application/x-www-form-urlencoded' | ||
34 | + } | ||
35 | + }) | ||
36 | +} |
1 | import axios from 'axios' | 1 | import axios from 'axios' |
2 | 2 | ||
3 | let base = '/cloud-user-center/perm'; | 3 | let base = '/cloud-user-center/perm'; |
4 | +// let base = '/cloud-kako-user-center/perm'; | ||
4 | 5 | ||
5 | 6 | ||
6 | export const getList = params => { return axios.get(`${base}/list`, { params: params }); }; | 7 | export const getList = params => { return axios.get(`${base}/list`, { params: params }); }; |
@@ -35,3 +36,6 @@ export const add = params => { return axios({ | @@ -35,3 +36,6 @@ export const add = params => { return axios({ | ||
35 | 'Content-Type': 'application/json;charset=UTF-8' | 36 | 'Content-Type': 'application/json;charset=UTF-8' |
36 | } | 37 | } |
37 | })}; | 38 | })}; |
39 | + | ||
40 | + | ||
41 | +export const userMenu = params => { return axios.get(`${base}/userMenu`, { params: params }); }; |
src/api/remote_interface/byont_import.js
0 → 100644
1 | +import axios from 'axios' | ||
2 | +import http from "../http"; | ||
3 | + | ||
4 | +let base = 'byonet-import'; | ||
5 | + | ||
6 | +export const trailerFrameNoSuccess = params => {return axios.post(`${base}/businesstype/trailerFrameNoSuccess`, params);}; | ||
7 | + | ||
8 | +export const list = params => {return http.get(`${base}/businesstype/list`, params);}; | ||
9 | + | ||
10 | +export const aisleList = params => {return http.get(`${base}/businesstype/aisleList`, params);}; | ||
11 | + | ||
12 | +export const barCodeDel = params => {return http.get(`${base}/businesstype/barCodeDel`, params);}; | ||
13 | + | ||
14 | +export const remove = params => {return http.get(`${base}/businesstype/remove`, params);}; | ||
15 | + | ||
16 | +export const save = params => {return axios.post(`${base}/businesstype/save`, params);}; | ||
17 | + | ||
18 | +export const edit = params => {return axios.post(`${base}/businesstype/edit`, params);}; | ||
19 | + | ||
20 | + | ||
21 | + |
1 | import axios from 'axios' | 1 | import axios from 'axios' |
2 | 2 | ||
3 | let base = '/cloud-user-center/role'; | 3 | let base = '/cloud-user-center/role'; |
4 | +// let baseUrl = '/cloud-kako-user-center/role' | ||
4 | 5 | ||
5 | 6 | ||
6 | export const getList = params => { return axios.get(`${base}/list`, { params: params }); }; | 7 | export const getList = params => { return axios.get(`${base}/list`, { params: params }); }; |
src/api/security/security.js
0 → 100644
1 | +import http from '../http.js' | ||
2 | +import axios from "axios"; | ||
3 | + | ||
4 | +let baseUrl = 'wltp-security-declaration/security' | ||
5 | + | ||
6 | +export const getList = params => { return http.get(`${baseUrl}/list`, params)}; | ||
7 | + | ||
8 | +export const remove = params => { return axios.delete(`${baseUrl}/remove`, { params: params }); }; | ||
9 | + | ||
10 | +export const edit = params => { return http.put(`${baseUrl}/edit`, params)}; | ||
11 | + | ||
12 | +export const add = params => { return http.post(`${baseUrl}/add`,params)}; | ||
13 | + | ||
14 | + |
src/api/shipper/shipper.js
0 → 100644
1 | +import http from '../http.js' | ||
2 | +import axios from "axios"; | ||
3 | + | ||
4 | +let baseUrl = 'nmms-server-export/shipper' | ||
5 | + | ||
6 | +export const getList = params => { return http.get(`${baseUrl}/list`, params)}; | ||
7 | + | ||
8 | +export const getListHzTypeList = params => { return http.get(`${baseUrl}/getListHzTypeList`, params)}; | ||
9 | +// export const getListHzTypeList = params => { return http.get(`http://127.0.0.1:8008/shipper/getListHzTypeList`, params)}; | ||
10 | + | ||
11 | +export const remove = params => { return axios.delete(`${baseUrl}/remove`, { params: params }); }; | ||
12 | + | ||
13 | +export const batchRemove = params => { return axios.delete(`${baseUrl}/batchRemove`, { params: params }); }; | ||
14 | + | ||
15 | +export const edit = params => { return http.put(`${baseUrl}/edit`, params)}; | ||
16 | + | ||
17 | +export const add = params => { return http.post(`${baseUrl}/add`,params)}; | ||
18 | + | ||
19 | +// export const getList = params => { return http.get(`http://127.0.0.1:8008/shipper/list`, params)}; | ||
20 | +// | ||
21 | +// export const getListHzTypeList = params => { return http.get(`http://127.0.0.1:8008/shipper/getListHzTypeList`, params)}; | ||
22 | +// | ||
23 | +// export const remove = params => { return axios.delete(`http://127.0.0.1:8008/shipper/remove`, { params: params }); }; | ||
24 | +// | ||
25 | +// export const batchRemove = params => { return axios.delete(`http://127.0.0.1:8008/shipper/batchRemove`, { params: params }); }; | ||
26 | +// | ||
27 | +// export const edit = params => { return http.put(`http://127.0.0.1:8008/shipper/edit`, params)}; | ||
28 | +// | ||
29 | +// export const add = params => { return http.post(`http://127.0.0.1:8008/shipper/add`,params)}; | ||
30 | + | ||
31 | + |
src/api/station_dispatch.js
0 → 100644
1 | +import http from './http.js' | ||
2 | + | ||
3 | +let baseUrl = 'station-manage' | ||
4 | + | ||
5 | +// 场站信息,分页查询 | ||
6 | +export const selectYardList = params =>{return http.get(`${baseUrl}/yard/page`, params);}; | ||
7 | +export const getYardList = params =>{return http.get(`${baseUrl}/yard/list`, params);}; | ||
8 | +// 场站信息,新增 | ||
9 | +export const insertYard = params =>{return http.post(`${baseUrl}/yard/insert`, params);}; | ||
10 | +// 场站信息,编辑 | ||
11 | +export const updateYard = params =>{return http.put(`${baseUrl}/yard/update`, params);}; | ||
12 | +// 场站信息,删除 | ||
13 | +export const deleteYard = params =>{return http.del(`${baseUrl}/yard/delete`, params);}; | ||
14 | + | ||
15 | +// 卡口信息,分页查询 | ||
16 | +export const selectBayonetList = params =>{return http.get(`${baseUrl}/bayonet/page`, params);}; | ||
17 | +// 卡口信息,新增 | ||
18 | +export const insertBayonet = params =>{return http.post(`${baseUrl}/bayonet/insert`, params);}; | ||
19 | +// 卡口信息,编辑 | ||
20 | +export const updateBayonet = params =>{return http.put(`${baseUrl}/bayonet/update`, params);}; | ||
21 | +// 卡口信息,删除 | ||
22 | +export const deleteBayonet = params =>{return http.del(`${baseUrl}/bayonet/delete`, params);}; | ||
23 | + | ||
24 | + | ||
25 | +// 仓库信息,分页查询 | ||
26 | +export const selectWarehouseList = params =>{return http.get(`${baseUrl}/warehouse/page`, params);}; | ||
27 | +// 仓库信息,新增 | ||
28 | +export const insertWarehouse = params =>{return http.post(`${baseUrl}/warehouse/insert`, params);}; | ||
29 | +// 仓库信息,编辑 | ||
30 | +export const updateWarehouse = params =>{return http.put(`${baseUrl}/warehouse/update`, params);}; | ||
31 | +// 仓库信息,删除 | ||
32 | +export const deleteWarehouse = params =>{return http.del(`${baseUrl}/warehouse/delete`, params);}; | ||
33 | + |
src/api/transport.js
0 → 100644
1 | +import http from './http.js' | ||
2 | +let baseUrl = 'air-server-transport/transport/route' | ||
3 | +let baseUrlBill = 'air-server-transport/transport/bill' | ||
4 | +let baseUrlFlight = 'air-server-transport/transport/flight' | ||
5 | +let baseUrlFlightPlan = 'air-server-transport/transport/flightplan' | ||
6 | +let baseUrlAircraft = 'air-server-transport/transport/aircraft' | ||
7 | +let baseUrlAirLineAircraft = 'air-server-transport/transport/airlineaircraft' | ||
8 | +let baseUrlPrediction = 'air-server-transport/transport/prediction' | ||
9 | +let baseUrlConfirm = 'air-server-transport/transport/confirm' | ||
10 | +let baseUrlSchedule = 'air-server-transport/transport/schedule' | ||
11 | +let baseUrlLongtimeplan = 'air-server-transport/transport/longtimeplan' | ||
12 | +let baseUrlBillperson = 'air-server-transport/transport/billperson' | ||
13 | +let baseUrlResultMsg = 'air-server-transport/transport/returnmsg' | ||
14 | +let baseUrlDynamics = 'air-server-transport/transport/aircraftStaying' | ||
15 | +let baseUrlCancel = 'air-server-transport/transport/prediction' | ||
16 | +let baseUrlBillcountry = 'air-server-transport/transport/country' | ||
17 | +let baseUrlBillcreden = 'air-server-transport/transport/creden' | ||
18 | +//确报 | ||
19 | +let baseUrlExact = 'air-server-transport/exactPlanConfig' | ||
20 | +//预报 | ||
21 | +let baseUrlConfig = 'air-server-transport/prePlanConfig' | ||
22 | + | ||
23 | + | ||
24 | + | ||
25 | +// 确保申报配置 | ||
26 | +export const addExact = params => { return http.post(`${baseUrlExact}/addExact`, params); }; | ||
27 | +export const ediExact = params => { return http.post(`${baseUrlExact}/ediExact`, params); }; | ||
28 | +export const delExact = params => { return http.post(`${baseUrlExact}/delExact`, params); }; | ||
29 | +export const selectExact = params => { return http.get(`${baseUrlExact}/selectExact`, params); }; | ||
30 | +//预报申报配置 | ||
31 | +export const addPrePlanConfig = params => { return http.post(`${baseUrlConfig}/addPrePlanConfig`, params); }; | ||
32 | +export const ediPrePlanConfig = params => { return http.post(`${baseUrlConfig}/ediPrePlanConfig`, params); }; | ||
33 | +export const delPrePlanConfig = params => { return http.post(`${baseUrlConfig}/delPrePlanConfig`, params); }; | ||
34 | +export const selectPrePlanConfig = params => { return http.get(`${baseUrlConfig}/selectPrePlanConfig`, params); }; | ||
35 | + | ||
36 | + | ||
37 | + | ||
38 | + | ||
39 | + | ||
40 | + | ||
41 | + | ||
42 | + | ||
43 | +//进港预报 取消申报原因 | ||
44 | +export const cancelPrediction = params => { return http.post(`${baseUrlCancel}/cancelPrediction`, params); }; | ||
45 | +//在港动态 | ||
46 | +//增删改 | ||
47 | +export const addAircraftStaying = params => { return http.post(`${baseUrlDynamics}/addAircraftStaying`, params); }; | ||
48 | +//查 | ||
49 | +export const selectAircraftStaying = params => { return http.get(`${baseUrlDynamics}/selectAircraftStaying`, params); }; | ||
50 | +//申报 | ||
51 | +export const sendAircraftStaying = params => { return http.post(`${baseUrlDynamics}/sendAircraftStaying`, params); }; | ||
52 | + | ||
53 | + | ||
54 | +//航线申报 | ||
55 | +//新增方法 | ||
56 | +export const addRoute = params => { return http.post(`${baseUrl}/addRoute`, params); }; | ||
57 | +//查询列表 | ||
58 | +export const selectRoute=params=>{return http.get(`${baseUrl}/selectRoute`, params);}; | ||
59 | +//删除方法 | ||
60 | +export const editRoute=params=>{return http.post(`${baseUrl}/editRoute`, params);}; | ||
61 | + | ||
62 | + | ||
63 | + | ||
64 | + | ||
65 | +//单据申报 | ||
66 | +//新增方法 | ||
67 | +export const addBill = params => { return http.post(`${baseUrlBill}/addBill`, params); }; | ||
68 | +//查询列表 | ||
69 | +export const selectBill=params=>{return http.get(`${baseUrlBill}/selectBill`, params);}; | ||
70 | +//删除方法 | ||
71 | +export const editBill=params=>{return http.post(`${baseUrlBill}/editBill`, params);}; | ||
72 | + | ||
73 | + | ||
74 | +//航班申报 | ||
75 | +//新增方法 | ||
76 | +export const addFlight = params => { return http.post(`${baseUrlFlight}/addFlight`, params); }; | ||
77 | +//保存并发送 | ||
78 | +export const sendFlight = params => { return http.post(`${baseUrlFlight}/sendFlight`, params); }; | ||
79 | + | ||
80 | +//查询列表 | ||
81 | +export const selectFlight=params=>{return http.get(`${baseUrlFlight}/selectFlight`, params);}; | ||
82 | +//删除方法 | ||
83 | +export const editFlight=params=>{return http.post(`${baseUrlFlight}/editFlight`, params);}; | ||
84 | + | ||
85 | +//航班当日计划申报 | ||
86 | +//新增方法 | ||
87 | +export const addFlightPlan = params => { return http.post(`${baseUrlFlightPlan}/addFlightPlan`, params); }; | ||
88 | +//保存并发送 | ||
89 | +export const sendFlightPlan = params => { return http.post(`${baseUrlFlightPlan}/sendFlightPlan`, params); }; | ||
90 | + | ||
91 | +//查询列表 | ||
92 | +export const selectFlightPlan=params=>{return http.get(`${baseUrlFlightPlan}/selectFlightPlan`, params);}; | ||
93 | +//删除方法 | ||
94 | +export const editFlightPlan=params=>{return http.post(`${baseUrlFlightPlan}/editFlightPlan`, params);}; | ||
95 | + | ||
96 | +//通用航空器申报 | ||
97 | +//新增方法 | ||
98 | +export const addAircraft = params => { return http.post(`${baseUrlAircraft}/addAircraft`, params); }; | ||
99 | +//保存并发送 | ||
100 | +export const sendAircraft = params => { return http.post(`${baseUrlAircraft}/sendAircraft`, params); }; | ||
101 | +//查询列表 | ||
102 | +export const selectAircraft=params=>{return http.get(`${baseUrlAircraft}/selectAircraft`, params);}; | ||
103 | +//删除方法 | ||
104 | +export const editAircraft=params=>{return http.post(`${baseUrlAircraft}/editAircraft`, params);}; | ||
105 | +//变更申请 | ||
106 | +export const changeAircraft = params => { return http.post(`${baseUrlAircraft}/changeAircraft`, params); }; | ||
107 | +//撤销申请 | ||
108 | +export const cancleAircraft = params => { return http.post(`${baseUrlAircraft}/cancleAircraft`, params); }; | ||
109 | + | ||
110 | +//航线航空器申报 | ||
111 | +//新增方法 | ||
112 | +export const addAirLineAircraft = params => { return http.post(`${baseUrlAirLineAircraft}/addAirLineAircraft`, params); }; | ||
113 | +//保存并发送 | ||
114 | +export const sendAirLineAircraft = params => { return http.post(`${baseUrlAirLineAircraft}/sendAirLineAircraft`, params); }; | ||
115 | +//删除方法 | ||
116 | +export const editAirLineAircraft=params=>{return http.post(`${baseUrlAirLineAircraft}/editAirLineAircraft`, params);}; | ||
117 | +//查询列表 | ||
118 | +export const selectAirLineAircraft=params=>{return http.get(`${baseUrlAirLineAircraft}/selectAirLineAircraft`, params);}; | ||
119 | +//变更申请 | ||
120 | +export const changeAirLineAircraft = params => { return http.post(`${baseUrlAirLineAircraft}/changeAirLineAircraft`, params); }; | ||
121 | +//撤销申请 | ||
122 | +export const cancleAirLineAircraft = params => { return http.post(`${baseUrlAirLineAircraft}/cancleAirLineAircraft`, params); }; | ||
123 | + | ||
124 | + | ||
125 | + | ||
126 | +//进港预报申报prediction | ||
127 | +//新增方法 | ||
128 | +export const addPrediction = params => { return http.post(`${baseUrlPrediction}/addPrediction`, params); }; | ||
129 | +//保存并发送 | ||
130 | +export const sendPredictionIn = params => { return http.post(`${baseUrlPrediction}/sendPredictionIn`, params); }; | ||
131 | + | ||
132 | +//删除方法 | ||
133 | +export const editPrediction=params=>{return http.post(`${baseUrlPrediction}/editPrediction`, params);}; | ||
134 | +//查询列表 | ||
135 | +export const selectPrediction=params=>{return http.get(`${baseUrlPrediction}/selectPrediction`, params);}; | ||
136 | + | ||
137 | + | ||
138 | +//进港确报申报confirm | ||
139 | +//新增方法 | ||
140 | +export const addConfirm = params => { return http.post(`${baseUrlConfirm}/addConfirm`, params); }; | ||
141 | +//保存并发送 | ||
142 | +export const sendConfirmIn = params => { return http.post(`${baseUrlConfirm}/sendConfirmIn`, params); }; | ||
143 | +// 修改 | ||
144 | + | ||
145 | + | ||
146 | +//删除方法 | ||
147 | +export const editConfirm=params=>{return http.post(`${baseUrlConfirm}/editConfirm`, params);}; | ||
148 | +//查询列表 | ||
149 | +export const selectConfirm=params=>{return http.get(`${baseUrlConfirm}/selectConfirm`, params);}; | ||
150 | + | ||
151 | + | ||
152 | +//出港预报申报 | ||
153 | +//保存并发送 | ||
154 | +export const sendPredictionOut = params => { return http.post(`${baseUrlPrediction}/sendPredictionOut`, params); }; | ||
155 | +//出港确报申报 | ||
156 | +//保存并发送 | ||
157 | +export const sendConfirmOut = params => { return http.post(`${baseUrlConfirm}/sendConfirmOut`, params); }; | ||
158 | + | ||
159 | +// 查询是否预报审核通过 | ||
160 | +export const selectPredictionInterface = params => { return http.get(`${baseUrlPrediction}/selectPredictionInterface`, params)} | ||
161 | + | ||
162 | + | ||
163 | +//进港航班配置 | ||
164 | +//新增方法 | ||
165 | +export const addSchedule = params => { return http.post(`${baseUrlSchedule}/addSchedule`, params); }; | ||
166 | +//删除方法 | ||
167 | +export const editSchedule=params=>{return http.post(`${baseUrlSchedule}/editSchedule`, params);}; | ||
168 | +//查询列表 | ||
169 | +export const selectSchedule=params=>{return http.get(`${baseUrlSchedule}/selectSchedule`, params);}; | ||
170 | + | ||
171 | + | ||
172 | + | ||
173 | +//查询长期计划查询列表 | ||
174 | +export const selectLongTimePlan=params=>{return http.get(`${baseUrlLongtimeplan}/selectLongTimePlan`, params);}; | ||
175 | + | ||
176 | + | ||
177 | +//机组人员 | ||
178 | +//新增方法 | ||
179 | +export const addBillPerson = params => { return http.post(`${baseUrlBillperson}/addBillPerson`, params); }; | ||
180 | +//删除方法 | ||
181 | +export const editBillPerson=params=>{return http.post(`${baseUrlBillperson}/editBillPerson`, params);}; | ||
182 | +//查询列表 | ||
183 | +export const selectBillPerson=params=>{return http.get(`${baseUrlBillperson}/selectBillPerson`, params);}; | ||
184 | +//国家代码 | ||
185 | +export const selectCountry=params=>{return http.get(`${baseUrlBillcountry}/selectCountry`, params);}; | ||
186 | +//证件查询 | ||
187 | +export const selectCreden=params=>{return http.get(`${baseUrlBillcreden}/selectCreden`, params);}; | ||
188 | +//保存并发送 | ||
189 | +export const sendBill=params=>{return http.post(`${baseUrlBill}/sendBill`, params);}; | ||
190 | + | ||
191 | + | ||
192 | + | ||
193 | + | ||
194 | + | ||
195 | + | ||
196 | + | ||
197 | + | ||
198 | + | ||
199 | + | ||
200 | + | ||
201 | +//查询回执列表 | ||
202 | +export const selectReturnMsg=params=>{return http.get(`${baseUrlResultMsg}/selectReturnMsg`, params);}; |
src/api/trn.js
0 → 100644
1 | +import http from './http.js' | ||
2 | +let baseUrl = 'wlpt-nmms-manage/trans' | ||
3 | + | ||
4 | + | ||
5 | + | ||
6 | + | ||
7 | + | ||
8 | + | ||
9 | +export const selectTrans = params => { return http.get(`${baseUrl}/selectTrans`, params); }; | ||
10 | +export const delTrans = params => { return http.post(`${baseUrl}/delTrans`, params); }; | ||
11 | +export const batchSend = params => { return http.post(`${baseUrl}/batchSend`, params); }; | ||
12 | +export const addTrans = params => { return http.post(`${baseUrl}/addTrans`, params); }; | ||
13 | +export const ediTrans = params => { return http.post(`${baseUrl}/ediTrans`, params); }; | ||
14 | +export const send = params => { return http.post(`${baseUrl}/send`, params); }; | ||
15 | + | ||
16 | + | ||
17 | + |
1 | import http from './http.js' | 1 | import http from './http.js' |
2 | let baseUrl = '/cloud-user-center/user' | 2 | let baseUrl = '/cloud-user-center/user' |
3 | +// let baseUrl = '/cloud-kako-user-center/user' | ||
4 | +// let baseCode = '/cloud-kako-user-center/randCode' | ||
3 | export const getUserList = params => { return http.get(`${baseUrl}/list`, params); }; | 5 | export const getUserList = params => { return http.get(`${baseUrl}/list`, params); }; |
4 | 6 | ||
7 | +export const getRandCode = params => { return http.get(`${baseCode}`, params); }; | ||
8 | + | ||
5 | export const getUserListPage = params => { return http.get(`/user/list`,params) }; | 9 | export const getUserListPage = params => { return http.get(`/user/list`,params) }; |
6 | 10 | ||
7 | export const removeUser = params => { return http.del(`${baseUrl}/del`,params)}; | 11 | export const removeUser = params => { return http.del(`${baseUrl}/del`,params)}; |
@@ -15,3 +19,5 @@ export const editUser = params => { return http.put(`${baseUrl}/edit`,params)}; | @@ -15,3 +19,5 @@ export const editUser = params => { return http.put(`${baseUrl}/edit`,params)}; | ||
15 | export const addUser = params => { return http.post(`${baseUrl}/add`,params)}; | 19 | export const addUser = params => { return http.post(`${baseUrl}/add`,params)}; |
16 | 20 | ||
17 | export const setUserRole = params => { return http.put(`${baseUrl}/roleset`,params)}; | 21 | export const setUserRole = params => { return http.put(`${baseUrl}/roleset`,params)}; |
22 | + | ||
23 | +export const resetToken = params => { return http.put(`${baseUrl}/resetToken`,params)}; |
src/assets/img/air-banner.png
0 → 100644

82.3 KB
src/assets/img/banner.png
0 → 100644

78.5 KB
src/assets/img/faceDefault.jpg
0 → 100644

3.0 KB
src/assets/img/indexcp.jpg
0 → 100644

98.5 KB
src/assets/logo1.png
0 → 100644

1.4 KB
1 | -@charset "UTF-8";.el-col-pull-1,.el-col-pull-10,.el-col-pull-11,.el-col-pull-12,.el-col-pull-13,.el-col-pull-14,.el-col-pull-15,.el-col-pull-16,.el-col-pull-17,.el-col-pull-18,.el-col-pull-19,.el-col-pull-2,.el-col-pull-20,.el-col-pull-21,.el-col-pull-22,.el-col-pull-23,.el-col-pull-24,.el-col-pull-3,.el-col-pull-4,.el-col-pull-5,.el-col-pull-6,.el-col-pull-7,.el-col-pull-8,.el-col-pull-9,.el-col-push-1,.el-col-push-10,.el-col-push-11,.el-col-push-13,.el-col-push-14,.el-col-push-15,.el-col-push-16,.el-col-push-17,.el-col-push-18,.el-col-push-19,.el-col-push-2,.el-col-push-20,.el-col-push-21,.el-col-push-22,.el-col-push-23,.el-col-push-24,.el-col-push-3,.el-col-push-4,.el-col-push-5,.el-col-push-6,.el-col-push-7,.el-col-push-8,.el-col-push-9{position:relative}.el-col-1,.el-col-10,.el-col-11,.el-col-12,.el-col-13,.el-col-14,.el-col-15,.el-col-16,.el-col-17,.el-col-18,.el-col-19,.el-col-2,.el-col-20,.el-col-21,.el-col-22,.el-col-23,.el-col-24,.el-col-3,.el-col-4,.el-col-5,.el-col-6,.el-col-7,.el-col-8,.el-col-9{float:left;box-sizing:border-box}.el-col-0{display:none}.el-col-1{width:4.16667%}.el-col-offset-1{margin-left:4.16667%}.el-col-pull-1{right:4.16667%}.el-col-push-1{left:4.16667%}.el-col-2{width:8.33333%}.el-col-offset-2{margin-left:8.33333%}.el-col-pull-2{right:8.33333%}.el-col-push-2{left:8.33333%}.el-col-3{width:12.5%}.el-col-offset-3{margin-left:12.5%}.el-col-pull-3{right:12.5%}.el-col-push-3{left:12.5%}.el-col-4{width:16.66667%}.el-col-offset-4{margin-left:16.66667%}.el-col-pull-4{right:16.66667%}.el-col-push-4{left:16.66667%}.el-col-5{width:20.83333%}.el-col-offset-5{margin-left:20.83333%}.el-col-pull-5{right:20.83333%}.el-col-push-5{left:20.83333%}.el-col-6{width:25%}.el-col-offset-6{margin-left:25%}.el-col-pull-6{right:25%}.el-col-push-6{left:25%}.el-col-7{width:29.16667%}.el-col-offset-7{margin-left:29.16667%}.el-col-pull-7{right:29.16667%}.el-col-push-7{left:29.16667%}.el-col-8{width:33.33333%}.el-col-offset-8{margin-left:33.33333%}.el-col-pull-8{right:33.33333%}.el-col-push-8{left:33.33333%}.el-col-9{width:37.5%}.el-col-offset-9{margin-left:37.5%}.el-col-pull-9{right:37.5%}.el-col-push-9{left:37.5%}.el-col-10{width:41.66667%}.el-col-offset-10{margin-left:41.66667%}.el-col-pull-10{right:41.66667%}.el-col-push-10{left:41.66667%}.el-col-11{width:45.83333%}.el-col-offset-11{margin-left:45.83333%}.el-col-pull-11{right:45.83333%}.el-col-push-11{left:45.83333%}.el-col-12{width:50%}.el-col-offset-12{margin-left:50%}.el-col-pull-12{right:50%}.el-col-push-12{position:relative;left:50%}.el-col-13{width:54.16667%}.el-col-offset-13{margin-left:54.16667%}.el-col-pull-13{right:54.16667%}.el-col-push-13{left:54.16667%}.el-col-14{width:58.33333%}.el-col-offset-14{margin-left:58.33333%}.el-col-pull-14{right:58.33333%}.el-col-push-14{left:58.33333%}.el-col-15{width:62.5%}.el-col-offset-15{margin-left:62.5%}.el-col-pull-15{right:62.5%}.el-col-push-15{left:62.5%}.el-col-16{width:66.66667%}.el-col-offset-16{margin-left:66.66667%}.el-col-pull-16{right:66.66667%}.el-col-push-16{left:66.66667%}.el-col-17{width:70.83333%}.el-col-offset-17{margin-left:70.83333%}.el-col-pull-17{right:70.83333%}.el-col-push-17{left:70.83333%}.el-col-18{width:75%}.el-col-offset-18{margin-left:75%}.el-col-pull-18{right:75%}.el-col-push-18{left:75%}.el-col-19{width:79.16667%}.el-col-offset-19{margin-left:79.16667%}.el-col-pull-19{right:79.16667%}.el-col-push-19{left:79.16667%}.el-col-20{width:83.33333%}.el-col-offset-20{margin-left:83.33333%}.el-col-pull-20{right:83.33333%}.el-col-push-20{left:83.33333%}.el-col-21{width:87.5%}.el-col-offset-21{margin-left:87.5%}.el-col-pull-21{right:87.5%}.el-col-push-21{left:87.5%}.el-col-22{width:91.66667%}.el-col-offset-22{margin-left:91.66667%}.el-col-pull-22{right:91.66667%}.el-col-push-22{left:91.66667%}.el-col-23{width:95.83333%}.el-col-offset-23{margin-left:95.83333%}.el-col-pull-23{right:95.83333%}.el-col-push-23{left:95.83333%}.el-col-24{width:100%}.el-col-offset-24{margin-left:100%}.el-col-pull-24{right:100%}.el-col-push-24{left:100%}@media (max-width:768px){.el-col-xs-1{width:4.16667%}.el-col-xs-offset-1{margin-left:4.16667%}.el-col-xs-pull-1{position:relative;right:4.16667%}.el-col-xs-push-1{position:relative;left:4.16667%}.el-col-xs-2{width:8.33333%}.el-col-xs-offset-2{margin-left:8.33333%}.el-col-xs-pull-2{position:relative;right:8.33333%}.el-col-xs-push-2{position:relative;left:8.33333%}.el-col-xs-3{width:12.5%}.el-col-xs-offset-3{margin-left:12.5%}.el-col-xs-pull-3{position:relative;right:12.5%}.el-col-xs-push-3{position:relative;left:12.5%}.el-col-xs-4{width:16.66667%}.el-col-xs-offset-4{margin-left:16.66667%}.el-col-xs-pull-4{position:relative;right:16.66667%}.el-col-xs-push-4{position:relative;left:16.66667%}.el-col-xs-5{width:20.83333%}.el-col-xs-offset-5{margin-left:20.83333%}.el-col-xs-pull-5{position:relative;right:20.83333%}.el-col-xs-push-5{position:relative;left:20.83333%}.el-col-xs-6{width:25%}.el-col-xs-offset-6{margin-left:25%}.el-col-xs-pull-6{position:relative;right:25%}.el-col-xs-push-6{position:relative;left:25%}.el-col-xs-7{width:29.16667%}.el-col-xs-offset-7{margin-left:29.16667%}.el-col-xs-pull-7{position:relative;right:29.16667%}.el-col-xs-push-7{position:relative;left:29.16667%}.el-col-xs-8{width:33.33333%}.el-col-xs-offset-8{margin-left:33.33333%}.el-col-xs-pull-8{position:relative;right:33.33333%}.el-col-xs-push-8{position:relative;left:33.33333%}.el-col-xs-9{width:37.5%}.el-col-xs-offset-9{margin-left:37.5%}.el-col-xs-pull-9{position:relative;right:37.5%}.el-col-xs-push-9{position:relative;left:37.5%}.el-col-xs-10{width:41.66667%}.el-col-xs-offset-10{margin-left:41.66667%}.el-col-xs-pull-10{position:relative;right:41.66667%}.el-col-xs-push-10{position:relative;left:41.66667%}.el-col-xs-11{width:45.83333%}.el-col-xs-offset-11{margin-left:45.83333%}.el-col-xs-pull-11{position:relative;right:45.83333%}.el-col-xs-push-11{position:relative;left:45.83333%}.el-col-xs-12{width:50%}.el-col-xs-offset-12{margin-left:50%}.el-col-xs-pull-12{position:relative;right:50%}.el-col-xs-push-12{position:relative;left:50%}.el-col-xs-13{width:54.16667%}.el-col-xs-offset-13{margin-left:54.16667%}.el-col-xs-pull-13{position:relative;right:54.16667%}.el-col-xs-push-13{position:relative;left:54.16667%}.el-col-xs-14{width:58.33333%}.el-col-xs-offset-14{margin-left:58.33333%}.el-col-xs-pull-14{position:relative;right:58.33333%}.el-col-xs-push-14{position:relative;left:58.33333%}.el-col-xs-15{width:62.5%}.el-col-xs-offset-15{margin-left:62.5%}.el-col-xs-pull-15{position:relative;right:62.5%}.el-col-xs-push-15{position:relative;left:62.5%}.el-col-xs-16{width:66.66667%}.el-col-xs-offset-16{margin-left:66.66667%}.el-col-xs-pull-16{position:relative;right:66.66667%}.el-col-xs-push-16{position:relative;left:66.66667%}.el-col-xs-17{width:70.83333%}.el-col-xs-offset-17{margin-left:70.83333%}.el-col-xs-pull-17{position:relative;right:70.83333%}.el-col-xs-push-17{position:relative;left:70.83333%}.el-col-xs-18{width:75%}.el-col-xs-offset-18{margin-left:75%}.el-col-xs-pull-18{position:relative;right:75%}.el-col-xs-push-18{position:relative;left:75%}.el-col-xs-19{width:79.16667%}.el-col-xs-offset-19{margin-left:79.16667%}.el-col-xs-pull-19{position:relative;right:79.16667%}.el-col-xs-push-19{position:relative;left:79.16667%}.el-col-xs-20{width:83.33333%}.el-col-xs-offset-20{margin-left:83.33333%}.el-col-xs-pull-20{position:relative;right:83.33333%}.el-col-xs-push-20{position:relative;left:83.33333%}.el-col-xs-21{width:87.5%}.el-col-xs-offset-21{margin-left:87.5%}.el-col-xs-pull-21{position:relative;right:87.5%}.el-col-xs-push-21{position:relative;left:87.5%}.el-col-xs-22{width:91.66667%}.el-col-xs-offset-22{margin-left:91.66667%}.el-col-xs-pull-22{position:relative;right:91.66667%}.el-col-xs-push-22{position:relative;left:91.66667%}.el-col-xs-23{width:95.83333%}.el-col-xs-offset-23{margin-left:95.83333%}.el-col-xs-pull-23{position:relative;right:95.83333%}.el-col-xs-push-23{position:relative;left:95.83333%}.el-col-xs-24{width:100%}.el-col-xs-offset-24{margin-left:100%}.el-col-xs-pull-24{position:relative;right:100%}.el-col-xs-push-24{position:relative;left:100%}}@media (min-width:768px){.el-col-sm-1{width:4.16667%}.el-col-sm-offset-1{margin-left:4.16667%}.el-col-sm-pull-1{position:relative;right:4.16667%}.el-col-sm-push-1{position:relative;left:4.16667%}.el-col-sm-2{width:8.33333%}.el-col-sm-offset-2{margin-left:8.33333%}.el-col-sm-pull-2{position:relative;right:8.33333%}.el-col-sm-push-2{position:relative;left:8.33333%}.el-col-sm-3{width:12.5%}.el-col-sm-offset-3{margin-left:12.5%}.el-col-sm-pull-3{position:relative;right:12.5%}.el-col-sm-push-3{position:relative;left:12.5%}.el-col-sm-4{width:16.66667%}.el-col-sm-offset-4{margin-left:16.66667%}.el-col-sm-pull-4{position:relative;right:16.66667%}.el-col-sm-push-4{position:relative;left:16.66667%}.el-col-sm-5{width:20.83333%}.el-col-sm-offset-5{margin-left:20.83333%}.el-col-sm-pull-5{position:relative;right:20.83333%}.el-col-sm-push-5{position:relative;left:20.83333%}.el-col-sm-6{width:25%}.el-col-sm-offset-6{margin-left:25%}.el-col-sm-pull-6{position:relative;right:25%}.el-col-sm-push-6{position:relative;left:25%}.el-col-sm-7{width:29.16667%}.el-col-sm-offset-7{margin-left:29.16667%}.el-col-sm-pull-7{position:relative;right:29.16667%}.el-col-sm-push-7{position:relative;left:29.16667%}.el-col-sm-8{width:33.33333%}.el-col-sm-offset-8{margin-left:33.33333%}.el-col-sm-pull-8{position:relative;right:33.33333%}.el-col-sm-push-8{position:relative;left:33.33333%}.el-col-sm-9{width:37.5%}.el-col-sm-offset-9{margin-left:37.5%}.el-col-sm-pull-9{position:relative;right:37.5%}.el-col-sm-push-9{position:relative;left:37.5%}.el-col-sm-10{width:41.66667%}.el-col-sm-offset-10{margin-left:41.66667%}.el-col-sm-pull-10{position:relative;right:41.66667%}.el-col-sm-push-10{position:relative;left:41.66667%}.el-col-sm-11{width:45.83333%}.el-col-sm-offset-11{margin-left:45.83333%}.el-col-sm-pull-11{position:relative;right:45.83333%}.el-col-sm-push-11{position:relative;left:45.83333%}.el-col-sm-12{width:50%}.el-col-sm-offset-12{margin-left:50%}.el-col-sm-pull-12{position:relative;right:50%}.el-col-sm-push-12{position:relative;left:50%}.el-col-sm-13{width:54.16667%}.el-col-sm-offset-13{margin-left:54.16667%}.el-col-sm-pull-13{position:relative;right:54.16667%}.el-col-sm-push-13{position:relative;left:54.16667%}.el-col-sm-14{width:58.33333%}.el-col-sm-offset-14{margin-left:58.33333%}.el-col-sm-pull-14{position:relative;right:58.33333%}.el-col-sm-push-14{position:relative;left:58.33333%}.el-col-sm-15{width:62.5%}.el-col-sm-offset-15{margin-left:62.5%}.el-col-sm-pull-15{position:relative;right:62.5%}.el-col-sm-push-15{position:relative;left:62.5%}.el-col-sm-16{width:66.66667%}.el-col-sm-offset-16{margin-left:66.66667%}.el-col-sm-pull-16{position:relative;right:66.66667%}.el-col-sm-push-16{position:relative;left:66.66667%}.el-col-sm-17{width:70.83333%}.el-col-sm-offset-17{margin-left:70.83333%}.el-col-sm-pull-17{position:relative;right:70.83333%}.el-col-sm-push-17{position:relative;left:70.83333%}.el-col-sm-18{width:75%}.el-col-sm-offset-18{margin-left:75%}.el-col-sm-pull-18{position:relative;right:75%}.el-col-sm-push-18{position:relative;left:75%}.el-col-sm-19{width:79.16667%}.el-col-sm-offset-19{margin-left:79.16667%}.el-col-sm-pull-19{position:relative;right:79.16667%}.el-col-sm-push-19{position:relative;left:79.16667%}.el-col-sm-20{width:83.33333%}.el-col-sm-offset-20{margin-left:83.33333%}.el-col-sm-pull-20{position:relative;right:83.33333%}.el-col-sm-push-20{position:relative;left:83.33333%}.el-col-sm-21{width:87.5%}.el-col-sm-offset-21{margin-left:87.5%}.el-col-sm-pull-21{position:relative;right:87.5%}.el-col-sm-push-21{position:relative;left:87.5%}.el-col-sm-22{width:91.66667%}.el-col-sm-offset-22{margin-left:91.66667%}.el-col-sm-pull-22{position:relative;right:91.66667%}.el-col-sm-push-22{position:relative;left:91.66667%}.el-col-sm-23{width:95.83333%}.el-col-sm-offset-23{margin-left:95.83333%}.el-col-sm-pull-23{position:relative;right:95.83333%}.el-col-sm-push-23{position:relative;left:95.83333%}.el-col-sm-24{width:100%}.el-col-sm-offset-24{margin-left:100%}.el-col-sm-pull-24{position:relative;right:100%}.el-col-sm-push-24{position:relative;left:100%}}@media (min-width:992px){.el-col-md-1{width:4.16667%}.el-col-md-offset-1{margin-left:4.16667%}.el-col-md-pull-1{position:relative;right:4.16667%}.el-col-md-push-1{position:relative;left:4.16667%}.el-col-md-2{width:8.33333%}.el-col-md-offset-2{margin-left:8.33333%}.el-col-md-pull-2{position:relative;right:8.33333%}.el-col-md-push-2{position:relative;left:8.33333%}.el-col-md-3{width:12.5%}.el-col-md-offset-3{margin-left:12.5%}.el-col-md-pull-3{position:relative;right:12.5%}.el-col-md-push-3{position:relative;left:12.5%}.el-col-md-4{width:16.66667%}.el-col-md-offset-4{margin-left:16.66667%}.el-col-md-pull-4{position:relative;right:16.66667%}.el-col-md-push-4{position:relative;left:16.66667%}.el-col-md-5{width:20.83333%}.el-col-md-offset-5{margin-left:20.83333%}.el-col-md-pull-5{position:relative;right:20.83333%}.el-col-md-push-5{position:relative;left:20.83333%}.el-col-md-6{width:25%}.el-col-md-offset-6{margin-left:25%}.el-col-md-pull-6{position:relative;right:25%}.el-col-md-push-6{position:relative;left:25%}.el-col-md-7{width:29.16667%}.el-col-md-offset-7{margin-left:29.16667%}.el-col-md-pull-7{position:relative;right:29.16667%}.el-col-md-push-7{position:relative;left:29.16667%}.el-col-md-8{width:33.33333%}.el-col-md-offset-8{margin-left:33.33333%}.el-col-md-pull-8{position:relative;right:33.33333%}.el-col-md-push-8{position:relative;left:33.33333%}.el-col-md-9{width:37.5%}.el-col-md-offset-9{margin-left:37.5%}.el-col-md-pull-9{position:relative;right:37.5%}.el-col-md-push-9{position:relative;left:37.5%}.el-col-md-10{width:41.66667%}.el-col-md-offset-10{margin-left:41.66667%}.el-col-md-pull-10{position:relative;right:41.66667%}.el-col-md-push-10{position:relative;left:41.66667%}.el-col-md-11{width:45.83333%}.el-col-md-offset-11{margin-left:45.83333%}.el-col-md-pull-11{position:relative;right:45.83333%}.el-col-md-push-11{position:relative;left:45.83333%}.el-col-md-12{width:50%}.el-col-md-offset-12{margin-left:50%}.el-col-md-pull-12{position:relative;right:50%}.el-col-md-push-12{position:relative;left:50%}.el-col-md-13{width:54.16667%}.el-col-md-offset-13{margin-left:54.16667%}.el-col-md-pull-13{position:relative;right:54.16667%}.el-col-md-push-13{position:relative;left:54.16667%}.el-col-md-14{width:58.33333%}.el-col-md-offset-14{margin-left:58.33333%}.el-col-md-pull-14{position:relative;right:58.33333%}.el-col-md-push-14{position:relative;left:58.33333%}.el-col-md-15{width:62.5%}.el-col-md-offset-15{margin-left:62.5%}.el-col-md-pull-15{position:relative;right:62.5%}.el-col-md-push-15{position:relative;left:62.5%}.el-col-md-16{width:66.66667%}.el-col-md-offset-16{margin-left:66.66667%}.el-col-md-pull-16{position:relative;right:66.66667%}.el-col-md-push-16{position:relative;left:66.66667%}.el-col-md-17{width:70.83333%}.el-col-md-offset-17{margin-left:70.83333%}.el-col-md-pull-17{position:relative;right:70.83333%}.el-col-md-push-17{position:relative;left:70.83333%}.el-col-md-18{width:75%}.el-col-md-offset-18{margin-left:75%}.el-col-md-pull-18{position:relative;right:75%}.el-col-md-push-18{position:relative;left:75%}.el-col-md-19{width:79.16667%}.el-col-md-offset-19{margin-left:79.16667%}.el-col-md-pull-19{position:relative;right:79.16667%}.el-col-md-push-19{position:relative;left:79.16667%}.el-col-md-20{width:83.33333%}.el-col-md-offset-20{margin-left:83.33333%}.el-col-md-pull-20{position:relative;right:83.33333%}.el-col-md-push-20{position:relative;left:83.33333%}.el-col-md-21{width:87.5%}.el-col-md-offset-21{margin-left:87.5%}.el-col-md-pull-21{position:relative;right:87.5%}.el-col-md-push-21{position:relative;left:87.5%}.el-col-md-22{width:91.66667%}.el-col-md-offset-22{margin-left:91.66667%}.el-col-md-pull-22{position:relative;right:91.66667%}.el-col-md-push-22{position:relative;left:91.66667%}.el-col-md-23{width:95.83333%}.el-col-md-offset-23{margin-left:95.83333%}.el-col-md-pull-23{position:relative;right:95.83333%}.el-col-md-push-23{position:relative;left:95.83333%}.el-col-md-24{width:100%}.el-col-md-offset-24{margin-left:100%}.el-col-md-pull-24{position:relative;right:100%}.el-col-md-push-24{position:relative;left:100%}}@media (min-width:1200px){.el-col-lg-1{width:4.16667%}.el-col-lg-offset-1{margin-left:4.16667%}.el-col-lg-pull-1{position:relative;right:4.16667%}.el-col-lg-push-1{position:relative;left:4.16667%}.el-col-lg-2{width:8.33333%}.el-col-lg-offset-2{margin-left:8.33333%}.el-col-lg-pull-2{position:relative;right:8.33333%}.el-col-lg-push-2{position:relative;left:8.33333%}.el-col-lg-3{width:12.5%}.el-col-lg-offset-3{margin-left:12.5%}.el-col-lg-pull-3{position:relative;right:12.5%}.el-col-lg-push-3{position:relative;left:12.5%}.el-col-lg-4{width:16.66667%}.el-col-lg-offset-4{margin-left:16.66667%}.el-col-lg-pull-4{position:relative;right:16.66667%}.el-col-lg-push-4{position:relative;left:16.66667%}.el-col-lg-5{width:20.83333%}.el-col-lg-offset-5{margin-left:20.83333%}.el-col-lg-pull-5{position:relative;right:20.83333%}.el-col-lg-push-5{position:relative;left:20.83333%}.el-col-lg-6{width:25%}.el-col-lg-offset-6{margin-left:25%}.el-col-lg-pull-6{position:relative;right:25%}.el-col-lg-push-6{position:relative;left:25%}.el-col-lg-7{width:29.16667%}.el-col-lg-offset-7{margin-left:29.16667%}.el-col-lg-pull-7{position:relative;right:29.16667%}.el-col-lg-push-7{position:relative;left:29.16667%}.el-col-lg-8{width:33.33333%}.el-col-lg-offset-8{margin-left:33.33333%}.el-col-lg-pull-8{position:relative;right:33.33333%}.el-col-lg-push-8{position:relative;left:33.33333%}.el-col-lg-9{width:37.5%}.el-col-lg-offset-9{margin-left:37.5%}.el-col-lg-pull-9{position:relative;right:37.5%}.el-col-lg-push-9{position:relative;left:37.5%}.el-col-lg-10{width:41.66667%}.el-col-lg-offset-10{margin-left:41.66667%}.el-col-lg-pull-10{position:relative;right:41.66667%}.el-col-lg-push-10{position:relative;left:41.66667%}.el-col-lg-11{width:45.83333%}.el-col-lg-offset-11{margin-left:45.83333%}.el-col-lg-pull-11{position:relative;right:45.83333%}.el-col-lg-push-11{position:relative;left:45.83333%}.el-col-lg-12{width:50%}.el-col-lg-offset-12{margin-left:50%}.el-col-lg-pull-12{position:relative;right:50%}.el-col-lg-push-12{position:relative;left:50%}.el-col-lg-13{width:54.16667%}.el-col-lg-offset-13{margin-left:54.16667%}.el-col-lg-pull-13{position:relative;right:54.16667%}.el-col-lg-push-13{position:relative;left:54.16667%}.el-col-lg-14{width:58.33333%}.el-col-lg-offset-14{margin-left:58.33333%}.el-col-lg-pull-14{position:relative;right:58.33333%}.el-col-lg-push-14{position:relative;left:58.33333%}.el-col-lg-15{width:62.5%}.el-col-lg-offset-15{margin-left:62.5%}.el-col-lg-pull-15{position:relative;right:62.5%}.el-col-lg-push-15{position:relative;left:62.5%}.el-col-lg-16{width:66.66667%}.el-col-lg-offset-16{margin-left:66.66667%}.el-col-lg-pull-16{position:relative;right:66.66667%}.el-col-lg-push-16{position:relative;left:66.66667%}.el-col-lg-17{width:70.83333%}.el-col-lg-offset-17{margin-left:70.83333%}.el-col-lg-pull-17{position:relative;right:70.83333%}.el-col-lg-push-17{position:relative;left:70.83333%}.el-col-lg-18{width:75%}.el-col-lg-offset-18{margin-left:75%}.el-col-lg-pull-18{position:relative;right:75%}.el-col-lg-push-18{position:relative;left:75%}.el-col-lg-19{width:79.16667%}.el-col-lg-offset-19{margin-left:79.16667%}.el-col-lg-pull-19{position:relative;right:79.16667%}.el-col-lg-push-19{position:relative;left:79.16667%}.el-col-lg-20{width:83.33333%}.el-col-lg-offset-20{margin-left:83.33333%}.el-col-lg-pull-20{position:relative;right:83.33333%}.el-col-lg-push-20{position:relative;left:83.33333%}.el-col-lg-21{width:87.5%}.el-col-lg-offset-21{margin-left:87.5%}.el-col-lg-pull-21{position:relative;right:87.5%}.el-col-lg-push-21{position:relative;left:87.5%}.el-col-lg-22{width:91.66667%}.el-col-lg-offset-22{margin-left:91.66667%}.el-col-lg-pull-22{position:relative;right:91.66667%}.el-col-lg-push-22{position:relative;left:91.66667%}.el-col-lg-23{width:95.83333%}.el-col-lg-offset-23{margin-left:95.83333%}.el-col-lg-pull-23{position:relative;right:95.83333%}.el-col-lg-push-23{position:relative;left:95.83333%}.el-col-lg-24{width:100%}.el-col-lg-offset-24{margin-left:100%}.el-col-lg-pull-24{position:relative;right:100%}.el-col-lg-push-24{position:relative;left:100%}} | ||
1 | +@charset "UTF-8"; | ||
2 | +.el-col-pull-1, .el-col-pull-10, .el-col-pull-11, .el-col-pull-12, .el-col-pull-13, .el-col-pull-14, .el-col-pull-15, .el-col-pull-16, .el-col-pull-17, .el-col-pull-18, .el-col-pull-19, .el-col-pull-2, .el-col-pull-20, .el-col-pull-21, .el-col-pull-22, .el-col-pull-23, .el-col-pull-24, .el-col-pull-3, .el-col-pull-4, .el-col-pull-5, .el-col-pull-6, .el-col-pull-7, .el-col-pull-8, .el-col-pull-9, .el-col-push-1, .el-col-push-10, .el-col-push-11, .el-col-push-13, .el-col-push-14, .el-col-push-15, .el-col-push-16, .el-col-push-17, .el-col-push-18, .el-col-push-19, .el-col-push-2, .el-col-push-20, .el-col-push-21, .el-col-push-22, .el-col-push-23, .el-col-push-24, .el-col-push-3, .el-col-push-4, .el-col-push-5, .el-col-push-6, .el-col-push-7, .el-col-push-8, .el-col-push-9 { | ||
3 | + position: relative | ||
4 | +} | ||
5 | + | ||
6 | +.el-col-1, .el-col-10, .el-col-11, .el-col-12, .el-col-13, .el-col-14, .el-col-15, .el-col-16, .el-col-17, .el-col-18, .el-col-19, .el-col-2, .el-col-20, .el-col-21, .el-col-22, .el-col-23, .el-col-24, .el-col-3, .el-col-4, .el-col-5, .el-col-6, .el-col-7, .el-col-8, .el-col-9 { | ||
7 | + float: left; | ||
8 | + box-sizing: border-box | ||
9 | +} | ||
10 | + | ||
11 | +.el-col-0 { | ||
12 | + display: none | ||
13 | +} | ||
14 | + | ||
15 | +.el-col-1 { | ||
16 | + width: 4.16667% | ||
17 | +} | ||
18 | + | ||
19 | +.el-col-offset-1 { | ||
20 | + margin-left: 4.16667% | ||
21 | +} | ||
22 | + | ||
23 | +.el-col-pull-1 { | ||
24 | + right: 4.16667% | ||
25 | +} | ||
26 | + | ||
27 | +.el-col-push-1 { | ||
28 | + left: 4.16667% | ||
29 | +} | ||
30 | + | ||
31 | +.el-col-2 { | ||
32 | + width: 8.33333% | ||
33 | +} | ||
34 | + | ||
35 | +.el-col-offset-2 { | ||
36 | + margin-left: 8.33333% | ||
37 | +} | ||
38 | + | ||
39 | +.el-col-pull-2 { | ||
40 | + right: 8.33333% | ||
41 | +} | ||
42 | + | ||
43 | +.el-col-push-2 { | ||
44 | + left: 8.33333% | ||
45 | +} | ||
46 | + | ||
47 | +.el-col-3 { | ||
48 | + width: 12.5% | ||
49 | +} | ||
50 | + | ||
51 | +.el-col-offset-3 { | ||
52 | + margin-left: 12.5% | ||
53 | +} | ||
54 | + | ||
55 | +.el-col-pull-3 { | ||
56 | + right: 12.5% | ||
57 | +} | ||
58 | + | ||
59 | +.el-col-push-3 { | ||
60 | + left: 12.5% | ||
61 | +} | ||
62 | + | ||
63 | +.el-col-4 { | ||
64 | + width: 16.66667% | ||
65 | +} | ||
66 | + | ||
67 | +.el-col-offset-4 { | ||
68 | + margin-left: 16.66667% | ||
69 | +} | ||
70 | + | ||
71 | +.el-col-pull-4 { | ||
72 | + right: 16.66667% | ||
73 | +} | ||
74 | + | ||
75 | +.el-col-push-4 { | ||
76 | + left: 16.66667% | ||
77 | +} | ||
78 | + | ||
79 | +.el-col-5 { | ||
80 | + width: 20.83333% | ||
81 | +} | ||
82 | + | ||
83 | +.el-col-offset-5 { | ||
84 | + margin-left: 20.83333% | ||
85 | +} | ||
86 | + | ||
87 | +.el-col-pull-5 { | ||
88 | + right: 20.83333% | ||
89 | +} | ||
90 | + | ||
91 | +.el-col-push-5 { | ||
92 | + left: 20.83333% | ||
93 | +} | ||
94 | + | ||
95 | +.el-col-6 { | ||
96 | + width: 25% | ||
97 | +} | ||
98 | + | ||
99 | +.el-col-offset-6 { | ||
100 | + margin-left: 25% | ||
101 | +} | ||
102 | + | ||
103 | +.el-col-pull-6 { | ||
104 | + right: 25% | ||
105 | +} | ||
106 | + | ||
107 | +.el-col-push-6 { | ||
108 | + left: 25% | ||
109 | +} | ||
110 | + | ||
111 | +.el-col-7 { | ||
112 | + width: 29.16667% | ||
113 | +} | ||
114 | + | ||
115 | +.el-col-offset-7 { | ||
116 | + margin-left: 29.16667% | ||
117 | +} | ||
118 | + | ||
119 | +.el-col-pull-7 { | ||
120 | + right: 29.16667% | ||
121 | +} | ||
122 | + | ||
123 | +.el-col-push-7 { | ||
124 | + left: 29.16667% | ||
125 | +} | ||
126 | + | ||
127 | +.el-col-8 { | ||
128 | + width: 33.33333% | ||
129 | +} | ||
130 | + | ||
131 | +.el-col-offset-8 { | ||
132 | + margin-left: 33.33333% | ||
133 | +} | ||
134 | + | ||
135 | +.el-col-pull-8 { | ||
136 | + right: 33.33333% | ||
137 | +} | ||
138 | + | ||
139 | +.el-col-push-8 { | ||
140 | + left: 33.33333% | ||
141 | +} | ||
142 | + | ||
143 | +.el-col-9 { | ||
144 | + width: 37.5% | ||
145 | +} | ||
146 | + | ||
147 | +.el-col-offset-9 { | ||
148 | + margin-left: 37.5% | ||
149 | +} | ||
150 | + | ||
151 | +.el-col-pull-9 { | ||
152 | + right: 37.5% | ||
153 | +} | ||
154 | + | ||
155 | +.el-col-push-9 { | ||
156 | + left: 37.5% | ||
157 | +} | ||
158 | + | ||
159 | +.el-col-10 { | ||
160 | + width: 41.66667% | ||
161 | +} | ||
162 | + | ||
163 | +.el-col-offset-10 { | ||
164 | + margin-left: 41.66667% | ||
165 | +} | ||
166 | + | ||
167 | +.el-col-pull-10 { | ||
168 | + right: 41.66667% | ||
169 | +} | ||
170 | + | ||
171 | +.el-col-push-10 { | ||
172 | + left: 41.66667% | ||
173 | +} | ||
174 | + | ||
175 | +.el-col-11 { | ||
176 | + width: 45.83333% | ||
177 | +} | ||
178 | + | ||
179 | +.el-col-offset-11 { | ||
180 | + margin-left: 45.83333% | ||
181 | +} | ||
182 | + | ||
183 | +.el-col-pull-11 { | ||
184 | + right: 45.83333% | ||
185 | +} | ||
186 | + | ||
187 | +.el-col-push-11 { | ||
188 | + left: 45.83333% | ||
189 | +} | ||
190 | + | ||
191 | +.el-col-12 { | ||
192 | + width: 50% | ||
193 | +} | ||
194 | + | ||
195 | +.el-col-offset-12 { | ||
196 | + margin-left: 50% | ||
197 | +} | ||
198 | + | ||
199 | +.el-col-pull-12 { | ||
200 | + right: 50% | ||
201 | +} | ||
202 | + | ||
203 | +.el-col-push-12 { | ||
204 | + position: relative; | ||
205 | + left: 50% | ||
206 | +} | ||
207 | + | ||
208 | +.el-col-13 { | ||
209 | + width: 54.16667% | ||
210 | +} | ||
211 | + | ||
212 | +.el-col-offset-13 { | ||
213 | + margin-left: 54.16667% | ||
214 | +} | ||
215 | + | ||
216 | +.el-col-pull-13 { | ||
217 | + right: 54.16667% | ||
218 | +} | ||
219 | + | ||
220 | +.el-col-push-13 { | ||
221 | + left: 54.16667% | ||
222 | +} | ||
223 | + | ||
224 | +.el-col-14 { | ||
225 | + width: 58.33333% | ||
226 | +} | ||
227 | + | ||
228 | +.el-col-offset-14 { | ||
229 | + margin-left: 58.33333% | ||
230 | +} | ||
231 | + | ||
232 | +.el-col-pull-14 { | ||
233 | + right: 58.33333% | ||
234 | +} | ||
235 | + | ||
236 | +.el-col-push-14 { | ||
237 | + left: 58.33333% | ||
238 | +} | ||
239 | + | ||
240 | +.el-col-15 { | ||
241 | + width: 62.5% | ||
242 | +} | ||
243 | + | ||
244 | +.el-col-offset-15 { | ||
245 | + margin-left: 62.5% | ||
246 | +} | ||
247 | + | ||
248 | +.el-col-pull-15 { | ||
249 | + right: 62.5% | ||
250 | +} | ||
251 | + | ||
252 | +.el-col-push-15 { | ||
253 | + left: 62.5% | ||
254 | +} | ||
255 | + | ||
256 | +.el-col-16 { | ||
257 | + width: 66.66667% | ||
258 | +} | ||
259 | + | ||
260 | +.el-col-offset-16 { | ||
261 | + margin-left: 66.66667% | ||
262 | +} | ||
263 | + | ||
264 | +.el-col-pull-16 { | ||
265 | + right: 66.66667% | ||
266 | +} | ||
267 | + | ||
268 | +.el-col-push-16 { | ||
269 | + left: 66.66667% | ||
270 | +} | ||
271 | + | ||
272 | +.el-col-17 { | ||
273 | + width: 70.83333% | ||
274 | +} | ||
275 | + | ||
276 | +.el-col-offset-17 { | ||
277 | + margin-left: 70.83333% | ||
278 | +} | ||
279 | + | ||
280 | +.el-col-pull-17 { | ||
281 | + right: 70.83333% | ||
282 | +} | ||
283 | + | ||
284 | +.el-col-push-17 { | ||
285 | + left: 70.83333% | ||
286 | +} | ||
287 | + | ||
288 | +.el-col-18 { | ||
289 | + width: 75% | ||
290 | +} | ||
291 | + | ||
292 | +.el-col-offset-18 { | ||
293 | + margin-left: 75% | ||
294 | +} | ||
295 | + | ||
296 | +.el-col-pull-18 { | ||
297 | + right: 75% | ||
298 | +} | ||
299 | + | ||
300 | +.el-col-push-18 { | ||
301 | + left: 75% | ||
302 | +} | ||
303 | + | ||
304 | +.el-col-19 { | ||
305 | + width: 79.16667% | ||
306 | +} | ||
307 | + | ||
308 | +.el-col-offset-19 { | ||
309 | + margin-left: 79.16667% | ||
310 | +} | ||
311 | + | ||
312 | +.el-col-pull-19 { | ||
313 | + right: 79.16667% | ||
314 | +} | ||
315 | + | ||
316 | +.el-col-push-19 { | ||
317 | + left: 79.16667% | ||
318 | +} | ||
319 | + | ||
320 | +.el-col-20 { | ||
321 | + width: 83.33333% | ||
322 | +} | ||
323 | + | ||
324 | +.el-col-offset-20 { | ||
325 | + margin-left: 83.33333% | ||
326 | +} | ||
327 | + | ||
328 | +.el-col-pull-20 { | ||
329 | + right: 83.33333% | ||
330 | +} | ||
331 | + | ||
332 | +.el-col-push-20 { | ||
333 | + left: 83.33333% | ||
334 | +} | ||
335 | + | ||
336 | +.el-col-21 { | ||
337 | + width: 87.5% | ||
338 | +} | ||
339 | + | ||
340 | +.el-col-offset-21 { | ||
341 | + margin-left: 87.5% | ||
342 | +} | ||
343 | + | ||
344 | +.el-col-pull-21 { | ||
345 | + right: 87.5% | ||
346 | +} | ||
347 | + | ||
348 | +.el-col-push-21 { | ||
349 | + left: 87.5% | ||
350 | +} | ||
351 | + | ||
352 | +.el-col-22 { | ||
353 | + width: 91.66667% | ||
354 | +} | ||
355 | + | ||
356 | +.el-col-offset-22 { | ||
357 | + margin-left: 91.66667% | ||
358 | +} | ||
359 | + | ||
360 | +.el-col-pull-22 { | ||
361 | + right: 91.66667% | ||
362 | +} | ||
363 | + | ||
364 | +.el-col-push-22 { | ||
365 | + left: 91.66667% | ||
366 | +} | ||
367 | + | ||
368 | +.el-col-23 { | ||
369 | + width: 95.83333% | ||
370 | +} | ||
371 | + | ||
372 | +.el-col-offset-23 { | ||
373 | + margin-left: 95.83333% | ||
374 | +} | ||
375 | + | ||
376 | +.el-col-pull-23 { | ||
377 | + right: 95.83333% | ||
378 | +} | ||
379 | + | ||
380 | +.el-col-push-23 { | ||
381 | + left: 95.83333% | ||
382 | +} | ||
383 | + | ||
384 | +.el-col-24 { | ||
385 | + width: 100% | ||
386 | +} | ||
387 | + | ||
388 | +.el-col-offset-24 { | ||
389 | + margin-left: 100% | ||
390 | +} | ||
391 | + | ||
392 | +.el-col-pull-24 { | ||
393 | + right: 100% | ||
394 | +} | ||
395 | + | ||
396 | +.el-col-push-24 { | ||
397 | + left: 100% | ||
398 | +} | ||
399 | + | ||
400 | +@media (max-width: 768px) { | ||
401 | + .el-col-xs-1 { | ||
402 | + width: 4.16667% | ||
403 | + } | ||
404 | + | ||
405 | + .el-col-xs-offset-1 { | ||
406 | + margin-left: 4.16667% | ||
407 | + } | ||
408 | + | ||
409 | + .el-col-xs-pull-1 { | ||
410 | + position: relative; | ||
411 | + right: 4.16667% | ||
412 | + } | ||
413 | + | ||
414 | + .el-col-xs-push-1 { | ||
415 | + position: relative; | ||
416 | + left: 4.16667% | ||
417 | + } | ||
418 | + | ||
419 | + .el-col-xs-2 { | ||
420 | + width: 8.33333% | ||
421 | + } | ||
422 | + | ||
423 | + .el-col-xs-offset-2 { | ||
424 | + margin-left: 8.33333% | ||
425 | + } | ||
426 | + | ||
427 | + .el-col-xs-pull-2 { | ||
428 | + position: relative; | ||
429 | + right: 8.33333% | ||
430 | + } | ||
431 | + | ||
432 | + .el-col-xs-push-2 { | ||
433 | + position: relative; | ||
434 | + left: 8.33333% | ||
435 | + } | ||
436 | + | ||
437 | + .el-col-xs-3 { | ||
438 | + width: 12.5% | ||
439 | + } | ||
440 | + | ||
441 | + .el-col-xs-offset-3 { | ||
442 | + margin-left: 12.5% | ||
443 | + } | ||
444 | + | ||
445 | + .el-col-xs-pull-3 { | ||
446 | + position: relative; | ||
447 | + right: 12.5% | ||
448 | + } | ||
449 | + | ||
450 | + .el-col-xs-push-3 { | ||
451 | + position: relative; | ||
452 | + left: 12.5% | ||
453 | + } | ||
454 | + | ||
455 | + .el-col-xs-4 { | ||
456 | + width: 16.66667% | ||
457 | + } | ||
458 | + | ||
459 | + .el-col-xs-offset-4 { | ||
460 | + margin-left: 16.66667% | ||
461 | + } | ||
462 | + | ||
463 | + .el-col-xs-pull-4 { | ||
464 | + position: relative; | ||
465 | + right: 16.66667% | ||
466 | + } | ||
467 | + | ||
468 | + .el-col-xs-push-4 { | ||
469 | + position: relative; | ||
470 | + left: 16.66667% | ||
471 | + } | ||
472 | + | ||
473 | + .el-col-xs-5 { | ||
474 | + width: 20.83333% | ||
475 | + } | ||
476 | + | ||
477 | + .el-col-xs-offset-5 { | ||
478 | + margin-left: 20.83333% | ||
479 | + } | ||
480 | + | ||
481 | + .el-col-xs-pull-5 { | ||
482 | + position: relative; | ||
483 | + right: 20.83333% | ||
484 | + } | ||
485 | + | ||
486 | + .el-col-xs-push-5 { | ||
487 | + position: relative; | ||
488 | + left: 20.83333% | ||
489 | + } | ||
490 | + | ||
491 | + .el-col-xs-6 { | ||
492 | + width: 25% | ||
493 | + } | ||
494 | + | ||
495 | + .el-col-xs-offset-6 { | ||
496 | + margin-left: 25% | ||
497 | + } | ||
498 | + | ||
499 | + .el-col-xs-pull-6 { | ||
500 | + position: relative; | ||
501 | + right: 25% | ||
502 | + } | ||
503 | + | ||
504 | + .el-col-xs-push-6 { | ||
505 | + position: relative; | ||
506 | + left: 25% | ||
507 | + } | ||
508 | + | ||
509 | + .el-col-xs-7 { | ||
510 | + width: 29.16667% | ||
511 | + } | ||
512 | + | ||
513 | + .el-col-xs-offset-7 { | ||
514 | + margin-left: 29.16667% | ||
515 | + } | ||
516 | + | ||
517 | + .el-col-xs-pull-7 { | ||
518 | + position: relative; | ||
519 | + right: 29.16667% | ||
520 | + } | ||
521 | + | ||
522 | + .el-col-xs-push-7 { | ||
523 | + position: relative; | ||
524 | + left: 29.16667% | ||
525 | + } | ||
526 | + | ||
527 | + .el-col-xs-8 { | ||
528 | + width: 33.33333% | ||
529 | + } | ||
530 | + | ||
531 | + .el-col-xs-offset-8 { | ||
532 | + margin-left: 33.33333% | ||
533 | + } | ||
534 | + | ||
535 | + .el-col-xs-pull-8 { | ||
536 | + position: relative; | ||
537 | + right: 33.33333% | ||
538 | + } | ||
539 | + | ||
540 | + .el-col-xs-push-8 { | ||
541 | + position: relative; | ||
542 | + left: 33.33333% | ||
543 | + } | ||
544 | + | ||
545 | + .el-col-xs-9 { | ||
546 | + width: 37.5% | ||
547 | + } | ||
548 | + | ||
549 | + .el-col-xs-offset-9 { | ||
550 | + margin-left: 37.5% | ||
551 | + } | ||
552 | + | ||
553 | + .el-col-xs-pull-9 { | ||
554 | + position: relative; | ||
555 | + right: 37.5% | ||
556 | + } | ||
557 | + | ||
558 | + .el-col-xs-push-9 { | ||
559 | + position: relative; | ||
560 | + left: 37.5% | ||
561 | + } | ||
562 | + | ||
563 | + .el-col-xs-10 { | ||
564 | + width: 41.66667% | ||
565 | + } | ||
566 | + | ||
567 | + .el-col-xs-offset-10 { | ||
568 | + margin-left: 41.66667% | ||
569 | + } | ||
570 | + | ||
571 | + .el-col-xs-pull-10 { | ||
572 | + position: relative; | ||
573 | + right: 41.66667% | ||
574 | + } | ||
575 | + | ||
576 | + .el-col-xs-push-10 { | ||
577 | + position: relative; | ||
578 | + left: 41.66667% | ||
579 | + } | ||
580 | + | ||
581 | + .el-col-xs-11 { | ||
582 | + width: 45.83333% | ||
583 | + } | ||
584 | + | ||
585 | + .el-col-xs-offset-11 { | ||
586 | + margin-left: 45.83333% | ||
587 | + } | ||
588 | + | ||
589 | + .el-col-xs-pull-11 { | ||
590 | + position: relative; | ||
591 | + right: 45.83333% | ||
592 | + } | ||
593 | + | ||
594 | + .el-col-xs-push-11 { | ||
595 | + position: relative; | ||
596 | + left: 45.83333% | ||
597 | + } | ||
598 | + | ||
599 | + .el-col-xs-12 { | ||
600 | + width: 50% | ||
601 | + } | ||
602 | + | ||
603 | + .el-col-xs-offset-12 { | ||
604 | + margin-left: 50% | ||
605 | + } | ||
606 | + | ||
607 | + .el-col-xs-pull-12 { | ||
608 | + position: relative; | ||
609 | + right: 50% | ||
610 | + } | ||
611 | + | ||
612 | + .el-col-xs-push-12 { | ||
613 | + position: relative; | ||
614 | + left: 50% | ||
615 | + } | ||
616 | + | ||
617 | + .el-col-xs-13 { | ||
618 | + width: 54.16667% | ||
619 | + } | ||
620 | + | ||
621 | + .el-col-xs-offset-13 { | ||
622 | + margin-left: 54.16667% | ||
623 | + } | ||
624 | + | ||
625 | + .el-col-xs-pull-13 { | ||
626 | + position: relative; | ||
627 | + right: 54.16667% | ||
628 | + } | ||
629 | + | ||
630 | + .el-col-xs-push-13 { | ||
631 | + position: relative; | ||
632 | + left: 54.16667% | ||
633 | + } | ||
634 | + | ||
635 | + .el-col-xs-14 { | ||
636 | + width: 58.33333% | ||
637 | + } | ||
638 | + | ||
639 | + .el-col-xs-offset-14 { | ||
640 | + margin-left: 58.33333% | ||
641 | + } | ||
642 | + | ||
643 | + .el-col-xs-pull-14 { | ||
644 | + position: relative; | ||
645 | + right: 58.33333% | ||
646 | + } | ||
647 | + | ||
648 | + .el-col-xs-push-14 { | ||
649 | + position: relative; | ||
650 | + left: 58.33333% | ||
651 | + } | ||
652 | + | ||
653 | + .el-col-xs-15 { | ||
654 | + width: 62.5% | ||
655 | + } | ||
656 | + | ||
657 | + .el-col-xs-offset-15 { | ||
658 | + margin-left: 62.5% | ||
659 | + } | ||
660 | + | ||
661 | + .el-col-xs-pull-15 { | ||
662 | + position: relative; | ||
663 | + right: 62.5% | ||
664 | + } | ||
665 | + | ||
666 | + .el-col-xs-push-15 { | ||
667 | + position: relative; | ||
668 | + left: 62.5% | ||
669 | + } | ||
670 | + | ||
671 | + .el-col-xs-16 { | ||
672 | + width: 66.66667% | ||
673 | + } | ||
674 | + | ||
675 | + .el-col-xs-offset-16 { | ||
676 | + margin-left: 66.66667% | ||
677 | + } | ||
678 | + | ||
679 | + .el-col-xs-pull-16 { | ||
680 | + position: relative; | ||
681 | + right: 66.66667% | ||
682 | + } | ||
683 | + | ||
684 | + .el-col-xs-push-16 { | ||
685 | + position: relative; | ||
686 | + left: 66.66667% | ||
687 | + } | ||
688 | + | ||
689 | + .el-col-xs-17 { | ||
690 | + width: 70.83333% | ||
691 | + } | ||
692 | + | ||
693 | + .el-col-xs-offset-17 { | ||
694 | + margin-left: 70.83333% | ||
695 | + } | ||
696 | + | ||
697 | + .el-col-xs-pull-17 { | ||
698 | + position: relative; | ||
699 | + right: 70.83333% | ||
700 | + } | ||
701 | + | ||
702 | + .el-col-xs-push-17 { | ||
703 | + position: relative; | ||
704 | + left: 70.83333% | ||
705 | + } | ||
706 | + | ||
707 | + .el-col-xs-18 { | ||
708 | + width: 75% | ||
709 | + } | ||
710 | + | ||
711 | + .el-col-xs-offset-18 { | ||
712 | + margin-left: 75% | ||
713 | + } | ||
714 | + | ||
715 | + .el-col-xs-pull-18 { | ||
716 | + position: relative; | ||
717 | + right: 75% | ||
718 | + } | ||
719 | + | ||
720 | + .el-col-xs-push-18 { | ||
721 | + position: relative; | ||
722 | + left: 75% | ||
723 | + } | ||
724 | + | ||
725 | + .el-col-xs-19 { | ||
726 | + width: 79.16667% | ||
727 | + } | ||
728 | + | ||
729 | + .el-col-xs-offset-19 { | ||
730 | + margin-left: 79.16667% | ||
731 | + } | ||
732 | + | ||
733 | + .el-col-xs-pull-19 { | ||
734 | + position: relative; | ||
735 | + right: 79.16667% | ||
736 | + } | ||
737 | + | ||
738 | + .el-col-xs-push-19 { | ||
739 | + position: relative; | ||
740 | + left: 79.16667% | ||
741 | + } | ||
742 | + | ||
743 | + .el-col-xs-20 { | ||
744 | + width: 83.33333% | ||
745 | + } | ||
746 | + | ||
747 | + .el-col-xs-offset-20 { | ||
748 | + margin-left: 83.33333% | ||
749 | + } | ||
750 | + | ||
751 | + .el-col-xs-pull-20 { | ||
752 | + position: relative; | ||
753 | + right: 83.33333% | ||
754 | + } | ||
755 | + | ||
756 | + .el-col-xs-push-20 { | ||
757 | + position: relative; | ||
758 | + left: 83.33333% | ||
759 | + } | ||
760 | + | ||
761 | + .el-col-xs-21 { | ||
762 | + width: 87.5% | ||
763 | + } | ||
764 | + | ||
765 | + .el-col-xs-offset-21 { | ||
766 | + margin-left: 87.5% | ||
767 | + } | ||
768 | + | ||
769 | + .el-col-xs-pull-21 { | ||
770 | + position: relative; | ||
771 | + right: 87.5% | ||
772 | + } | ||
773 | + | ||
774 | + .el-col-xs-push-21 { | ||
775 | + position: relative; | ||
776 | + left: 87.5% | ||
777 | + } | ||
778 | + | ||
779 | + .el-col-xs-22 { | ||
780 | + width: 91.66667% | ||
781 | + } | ||
782 | + | ||
783 | + .el-col-xs-offset-22 { | ||
784 | + margin-left: 91.66667% | ||
785 | + } | ||
786 | + | ||
787 | + .el-col-xs-pull-22 { | ||
788 | + position: relative; | ||
789 | + right: 91.66667% | ||
790 | + } | ||
791 | + | ||
792 | + .el-col-xs-push-22 { | ||
793 | + position: relative; | ||
794 | + left: 91.66667% | ||
795 | + } | ||
796 | + | ||
797 | + .el-col-xs-23 { | ||
798 | + width: 95.83333% | ||
799 | + } | ||
800 | + | ||
801 | + .el-col-xs-offset-23 { | ||
802 | + margin-left: 95.83333% | ||
803 | + } | ||
804 | + | ||
805 | + .el-col-xs-pull-23 { | ||
806 | + position: relative; | ||
807 | + right: 95.83333% | ||
808 | + } | ||
809 | + | ||
810 | + .el-col-xs-push-23 { | ||
811 | + position: relative; | ||
812 | + left: 95.83333% | ||
813 | + } | ||
814 | + | ||
815 | + .el-col-xs-24 { | ||
816 | + width: 100% | ||
817 | + } | ||
818 | + | ||
819 | + .el-col-xs-offset-24 { | ||
820 | + margin-left: 100% | ||
821 | + } | ||
822 | + | ||
823 | + .el-col-xs-pull-24 { | ||
824 | + position: relative; | ||
825 | + right: 100% | ||
826 | + } | ||
827 | + | ||
828 | + .el-col-xs-push-24 { | ||
829 | + position: relative; | ||
830 | + left: 100% | ||
831 | + } | ||
832 | +} | ||
833 | + | ||
834 | +@media (min-width: 768px) { | ||
835 | + .el-col-sm-1 { | ||
836 | + width: 4.16667% | ||
837 | + } | ||
838 | + | ||
839 | + .el-col-sm-offset-1 { | ||
840 | + margin-left: 4.16667% | ||
841 | + } | ||
842 | + | ||
843 | + .el-col-sm-pull-1 { | ||
844 | + position: relative; | ||
845 | + right: 4.16667% | ||
846 | + } | ||
847 | + | ||
848 | + .el-col-sm-push-1 { | ||
849 | + position: relative; | ||
850 | + left: 4.16667% | ||
851 | + } | ||
852 | + | ||
853 | + .el-col-sm-2 { | ||
854 | + width: 8.33333% | ||
855 | + } | ||
856 | + | ||
857 | + .el-col-sm-offset-2 { | ||
858 | + margin-left: 8.33333% | ||
859 | + } | ||
860 | + | ||
861 | + .el-col-sm-pull-2 { | ||
862 | + position: relative; | ||
863 | + right: 8.33333% | ||
864 | + } | ||
865 | + | ||
866 | + .el-col-sm-push-2 { | ||
867 | + position: relative; | ||
868 | + left: 8.33333% | ||
869 | + } | ||
870 | + | ||
871 | + .el-col-sm-3 { | ||
872 | + width: 12.5% | ||
873 | + } | ||
874 | + | ||
875 | + .el-col-sm-offset-3 { | ||
876 | + margin-left: 12.5% | ||
877 | + } | ||
878 | + | ||
879 | + .el-col-sm-pull-3 { | ||
880 | + position: relative; | ||
881 | + right: 12.5% | ||
882 | + } | ||
883 | + | ||
884 | + .el-col-sm-push-3 { | ||
885 | + position: relative; | ||
886 | + left: 12.5% | ||
887 | + } | ||
888 | + | ||
889 | + .el-col-sm-4 { | ||
890 | + width: 16.66667% | ||
891 | + } | ||
892 | + | ||
893 | + .el-col-sm-offset-4 { | ||
894 | + margin-left: 16.66667% | ||
895 | + } | ||
896 | + | ||
897 | + .el-col-sm-pull-4 { | ||
898 | + position: relative; | ||
899 | + right: 16.66667% | ||
900 | + } | ||
901 | + | ||
902 | + .el-col-sm-push-4 { | ||
903 | + position: relative; | ||
904 | + left: 16.66667% | ||
905 | + } | ||
906 | + | ||
907 | + .el-col-sm-5 { | ||
908 | + width: 20.83333% | ||
909 | + } | ||
910 | + | ||
911 | + .el-col-sm-offset-5 { | ||
912 | + margin-left: 20.83333% | ||
913 | + } | ||
914 | + | ||
915 | + .el-col-sm-pull-5 { | ||
916 | + position: relative; | ||
917 | + right: 20.83333% | ||
918 | + } | ||
919 | + | ||
920 | + .el-col-sm-push-5 { | ||
921 | + position: relative; | ||
922 | + left: 20.83333% | ||
923 | + } | ||
924 | + | ||
925 | + .el-col-sm-6 { | ||
926 | + width: 25% | ||
927 | + } | ||
928 | + | ||
929 | + .el-col-sm-offset-6 { | ||
930 | + margin-left: 25% | ||
931 | + } | ||
932 | + | ||
933 | + .el-col-sm-pull-6 { | ||
934 | + position: relative; | ||
935 | + right: 25% | ||
936 | + } | ||
937 | + | ||
938 | + .el-col-sm-push-6 { | ||
939 | + position: relative; | ||
940 | + left: 25% | ||
941 | + } | ||
942 | + | ||
943 | + .el-col-sm-7 { | ||
944 | + width: 29.16667% | ||
945 | + } | ||
946 | + | ||
947 | + .el-col-sm-offset-7 { | ||
948 | + margin-left: 29.16667% | ||
949 | + } | ||
950 | + | ||
951 | + .el-col-sm-pull-7 { | ||
952 | + position: relative; | ||
953 | + right: 29.16667% | ||
954 | + } | ||
955 | + | ||
956 | + .el-col-sm-push-7 { | ||
957 | + position: relative; | ||
958 | + left: 29.16667% | ||
959 | + } | ||
960 | + | ||
961 | + .el-col-sm-8 { | ||
962 | + width: 33.33333% | ||
963 | + } | ||
964 | + | ||
965 | + .el-col-sm-offset-8 { | ||
966 | + margin-left: 33.33333% | ||
967 | + } | ||
968 | + | ||
969 | + .el-col-sm-pull-8 { | ||
970 | + position: relative; | ||
971 | + right: 33.33333% | ||
972 | + } | ||
973 | + | ||
974 | + .el-col-sm-push-8 { | ||
975 | + position: relative; | ||
976 | + left: 33.33333% | ||
977 | + } | ||
978 | + | ||
979 | + .el-col-sm-9 { | ||
980 | + width: 37.5% | ||
981 | + } | ||
982 | + | ||
983 | + .el-col-sm-offset-9 { | ||
984 | + margin-left: 37.5% | ||
985 | + } | ||
986 | + | ||
987 | + .el-col-sm-pull-9 { | ||
988 | + position: relative; | ||
989 | + right: 37.5% | ||
990 | + } | ||
991 | + | ||
992 | + .el-col-sm-push-9 { | ||
993 | + position: relative; | ||
994 | + left: 37.5% | ||
995 | + } | ||
996 | + | ||
997 | + .el-col-sm-10 { | ||
998 | + width: 41.66667% | ||
999 | + } | ||
1000 | + | ||
1001 | + .el-col-sm-offset-10 { | ||
1002 | + margin-left: 41.66667% | ||
1003 | + } | ||
1004 | + | ||
1005 | + .el-col-sm-pull-10 { | ||
1006 | + position: relative; | ||
1007 | + right: 41.66667% | ||
1008 | + } | ||
1009 | + | ||
1010 | + .el-col-sm-push-10 { | ||
1011 | + position: relative; | ||
1012 | + left: 41.66667% | ||
1013 | + } | ||
1014 | + | ||
1015 | + .el-col-sm-11 { | ||
1016 | + width: 45.83333% | ||
1017 | + } | ||
1018 | + | ||
1019 | + .el-col-sm-offset-11 { | ||
1020 | + margin-left: 45.83333% | ||
1021 | + } | ||
1022 | + | ||
1023 | + .el-col-sm-pull-11 { | ||
1024 | + position: relative; | ||
1025 | + right: 45.83333% | ||
1026 | + } | ||
1027 | + | ||
1028 | + .el-col-sm-push-11 { | ||
1029 | + position: relative; | ||
1030 | + left: 45.83333% | ||
1031 | + } | ||
1032 | + | ||
1033 | + .el-col-sm-12 { | ||
1034 | + width: 50% | ||
1035 | + } | ||
1036 | + | ||
1037 | + .el-col-sm-offset-12 { | ||
1038 | + margin-left: 50% | ||
1039 | + } | ||
1040 | + | ||
1041 | + .el-col-sm-pull-12 { | ||
1042 | + position: relative; | ||
1043 | + right: 50% | ||
1044 | + } | ||
1045 | + | ||
1046 | + .el-col-sm-push-12 { | ||
1047 | + position: relative; | ||
1048 | + left: 50% | ||
1049 | + } | ||
1050 | + | ||
1051 | + .el-col-sm-13 { | ||
1052 | + width: 54.16667% | ||
1053 | + } | ||
1054 | + | ||
1055 | + .el-col-sm-offset-13 { | ||
1056 | + margin-left: 54.16667% | ||
1057 | + } | ||
1058 | + | ||
1059 | + .el-col-sm-pull-13 { | ||
1060 | + position: relative; | ||
1061 | + right: 54.16667% | ||
1062 | + } | ||
1063 | + | ||
1064 | + .el-col-sm-push-13 { | ||
1065 | + position: relative; | ||
1066 | + left: 54.16667% | ||
1067 | + } | ||
1068 | + | ||
1069 | + .el-col-sm-14 { | ||
1070 | + width: 58.33333% | ||
1071 | + } | ||
1072 | + | ||
1073 | + .el-col-sm-offset-14 { | ||
1074 | + margin-left: 58.33333% | ||
1075 | + } | ||
1076 | + | ||
1077 | + .el-col-sm-pull-14 { | ||
1078 | + position: relative; | ||
1079 | + right: 58.33333% | ||
1080 | + } | ||
1081 | + | ||
1082 | + .el-col-sm-push-14 { | ||
1083 | + position: relative; | ||
1084 | + left: 58.33333% | ||
1085 | + } | ||
1086 | + | ||
1087 | + .el-col-sm-15 { | ||
1088 | + width: 62.5% | ||
1089 | + } | ||
1090 | + | ||
1091 | + .el-col-sm-offset-15 { | ||
1092 | + margin-left: 62.5% | ||
1093 | + } | ||
1094 | + | ||
1095 | + .el-col-sm-pull-15 { | ||
1096 | + position: relative; | ||
1097 | + right: 62.5% | ||
1098 | + } | ||
1099 | + | ||
1100 | + .el-col-sm-push-15 { | ||
1101 | + position: relative; | ||
1102 | + left: 62.5% | ||
1103 | + } | ||
1104 | + | ||
1105 | + .el-col-sm-16 { | ||
1106 | + width: 66.66667% | ||
1107 | + } | ||
1108 | + | ||
1109 | + .el-col-sm-offset-16 { | ||
1110 | + margin-left: 66.66667% | ||
1111 | + } | ||
1112 | + | ||
1113 | + .el-col-sm-pull-16 { | ||
1114 | + position: relative; | ||
1115 | + right: 66.66667% | ||
1116 | + } | ||
1117 | + | ||
1118 | + .el-col-sm-push-16 { | ||
1119 | + position: relative; | ||
1120 | + left: 66.66667% | ||
1121 | + } | ||
1122 | + | ||
1123 | + .el-col-sm-17 { | ||
1124 | + width: 70.83333% | ||
1125 | + } | ||
1126 | + | ||
1127 | + .el-col-sm-offset-17 { | ||
1128 | + margin-left: 70.83333% | ||
1129 | + } | ||
1130 | + | ||
1131 | + .el-col-sm-pull-17 { | ||
1132 | + position: relative; | ||
1133 | + right: 70.83333% | ||
1134 | + } | ||
1135 | + | ||
1136 | + .el-col-sm-push-17 { | ||
1137 | + position: relative; | ||
1138 | + left: 70.83333% | ||
1139 | + } | ||
1140 | + | ||
1141 | + .el-col-sm-18 { | ||
1142 | + width: 75% | ||
1143 | + } | ||
1144 | + | ||
1145 | + .el-col-sm-offset-18 { | ||
1146 | + margin-left: 75% | ||
1147 | + } | ||
1148 | + | ||
1149 | + .el-col-sm-pull-18 { | ||
1150 | + position: relative; | ||
1151 | + right: 75% | ||
1152 | + } | ||
1153 | + | ||
1154 | + .el-col-sm-push-18 { | ||
1155 | + position: relative; | ||
1156 | + left: 75% | ||
1157 | + } | ||
1158 | + | ||
1159 | + .el-col-sm-19 { | ||
1160 | + width: 79.16667% | ||
1161 | + } | ||
1162 | + | ||
1163 | + .el-col-sm-offset-19 { | ||
1164 | + margin-left: 79.16667% | ||
1165 | + } | ||
1166 | + | ||
1167 | + .el-col-sm-pull-19 { | ||
1168 | + position: relative; | ||
1169 | + right: 79.16667% | ||
1170 | + } | ||
1171 | + | ||
1172 | + .el-col-sm-push-19 { | ||
1173 | + position: relative; | ||
1174 | + left: 79.16667% | ||
1175 | + } | ||
1176 | + | ||
1177 | + .el-col-sm-20 { | ||
1178 | + width: 83.33333% | ||
1179 | + } | ||
1180 | + | ||
1181 | + .el-col-sm-offset-20 { | ||
1182 | + margin-left: 83.33333% | ||
1183 | + } | ||
1184 | + | ||
1185 | + .el-col-sm-pull-20 { | ||
1186 | + position: relative; | ||
1187 | + right: 83.33333% | ||
1188 | + } | ||
1189 | + | ||
1190 | + .el-col-sm-push-20 { | ||
1191 | + position: relative; | ||
1192 | + left: 83.33333% | ||
1193 | + } | ||
1194 | + | ||
1195 | + .el-col-sm-21 { | ||
1196 | + width: 87.5% | ||
1197 | + } | ||
1198 | + | ||
1199 | + .el-col-sm-offset-21 { | ||
1200 | + margin-left: 87.5% | ||
1201 | + } | ||
1202 | + | ||
1203 | + .el-col-sm-pull-21 { | ||
1204 | + position: relative; | ||
1205 | + right: 87.5% | ||
1206 | + } | ||
1207 | + | ||
1208 | + .el-col-sm-push-21 { | ||
1209 | + position: relative; | ||
1210 | + left: 87.5% | ||
1211 | + } | ||
1212 | + | ||
1213 | + .el-col-sm-22 { | ||
1214 | + width: 91.66667% | ||
1215 | + } | ||
1216 | + | ||
1217 | + .el-col-sm-offset-22 { | ||
1218 | + margin-left: 91.66667% | ||
1219 | + } | ||
1220 | + | ||
1221 | + .el-col-sm-pull-22 { | ||
1222 | + position: relative; | ||
1223 | + right: 91.66667% | ||
1224 | + } | ||
1225 | + | ||
1226 | + .el-col-sm-push-22 { | ||
1227 | + position: relative; | ||
1228 | + left: 91.66667% | ||
1229 | + } | ||
1230 | + | ||
1231 | + .el-col-sm-23 { | ||
1232 | + width: 95.83333% | ||
1233 | + } | ||
1234 | + | ||
1235 | + .el-col-sm-offset-23 { | ||
1236 | + margin-left: 95.83333% | ||
1237 | + } | ||
1238 | + | ||
1239 | + .el-col-sm-pull-23 { | ||
1240 | + position: relative; | ||
1241 | + right: 95.83333% | ||
1242 | + } | ||
1243 | + | ||
1244 | + .el-col-sm-push-23 { | ||
1245 | + position: relative; | ||
1246 | + left: 95.83333% | ||
1247 | + } | ||
1248 | + | ||
1249 | + .el-col-sm-24 { | ||
1250 | + width: 100% | ||
1251 | + } | ||
1252 | + | ||
1253 | + .el-col-sm-offset-24 { | ||
1254 | + margin-left: 100% | ||
1255 | + } | ||
1256 | + | ||
1257 | + .el-col-sm-pull-24 { | ||
1258 | + position: relative; | ||
1259 | + right: 100% | ||
1260 | + } | ||
1261 | + | ||
1262 | + .el-col-sm-push-24 { | ||
1263 | + position: relative; | ||
1264 | + left: 100% | ||
1265 | + } | ||
1266 | +} | ||
1267 | + | ||
1268 | +@media (min-width: 992px) { | ||
1269 | + .el-col-md-1 { | ||
1270 | + width: 4.16667% | ||
1271 | + } | ||
1272 | + | ||
1273 | + .el-col-md-offset-1 { | ||
1274 | + margin-left: 4.16667% | ||
1275 | + } | ||
1276 | + | ||
1277 | + .el-col-md-pull-1 { | ||
1278 | + position: relative; | ||
1279 | + right: 4.16667% | ||
1280 | + } | ||
1281 | + | ||
1282 | + .el-col-md-push-1 { | ||
1283 | + position: relative; | ||
1284 | + left: 4.16667% | ||
1285 | + } | ||
1286 | + | ||
1287 | + .el-col-md-2 { | ||
1288 | + width: 8.33333% | ||
1289 | + } | ||
1290 | + | ||
1291 | + .el-col-md-offset-2 { | ||
1292 | + margin-left: 8.33333% | ||
1293 | + } | ||
1294 | + | ||
1295 | + .el-col-md-pull-2 { | ||
1296 | + position: relative; | ||
1297 | + right: 8.33333% | ||
1298 | + } | ||
1299 | + | ||
1300 | + .el-col-md-push-2 { | ||
1301 | + position: relative; | ||
1302 | + left: 8.33333% | ||
1303 | + } | ||
1304 | + | ||
1305 | + .el-col-md-3 { | ||
1306 | + width: 12.5% | ||
1307 | + } | ||
1308 | + | ||
1309 | + .el-col-md-offset-3 { | ||
1310 | + margin-left: 12.5% | ||
1311 | + } | ||
1312 | + | ||
1313 | + .el-col-md-pull-3 { | ||
1314 | + position: relative; | ||
1315 | + right: 12.5% | ||
1316 | + } | ||
1317 | + | ||
1318 | + .el-col-md-push-3 { | ||
1319 | + position: relative; | ||
1320 | + left: 12.5% | ||
1321 | + } | ||
1322 | + | ||
1323 | + .el-col-md-4 { | ||
1324 | + width: 16.66667% | ||
1325 | + } | ||
1326 | + | ||
1327 | + .el-col-md-offset-4 { | ||
1328 | + margin-left: 16.66667% | ||
1329 | + } | ||
1330 | + | ||
1331 | + .el-col-md-pull-4 { | ||
1332 | + position: relative; | ||
1333 | + right: 16.66667% | ||
1334 | + } | ||
1335 | + | ||
1336 | + .el-col-md-push-4 { | ||
1337 | + position: relative; | ||
1338 | + left: 16.66667% | ||
1339 | + } | ||
1340 | + | ||
1341 | + .el-col-md-5 { | ||
1342 | + width: 20.83333% | ||
1343 | + } | ||
1344 | + | ||
1345 | + .el-col-md-offset-5 { | ||
1346 | + margin-left: 20.83333% | ||
1347 | + } | ||
1348 | + | ||
1349 | + .el-col-md-pull-5 { | ||
1350 | + position: relative; | ||
1351 | + right: 20.83333% | ||
1352 | + } | ||
1353 | + | ||
1354 | + .el-col-md-push-5 { | ||
1355 | + position: relative; | ||
1356 | + left: 20.83333% | ||
1357 | + } | ||
1358 | + | ||
1359 | + .el-col-md-6 { | ||
1360 | + width: 25% | ||
1361 | + } | ||
1362 | + | ||
1363 | + .el-col-md-offset-6 { | ||
1364 | + margin-left: 25% | ||
1365 | + } | ||
1366 | + | ||
1367 | + .el-col-md-pull-6 { | ||
1368 | + position: relative; | ||
1369 | + right: 25% | ||
1370 | + } | ||
1371 | + | ||
1372 | + .el-col-md-push-6 { | ||
1373 | + position: relative; | ||
1374 | + left: 25% | ||
1375 | + } | ||
1376 | + | ||
1377 | + .el-col-md-7 { | ||
1378 | + width: 29.16667% | ||
1379 | + } | ||
1380 | + | ||
1381 | + .el-col-md-offset-7 { | ||
1382 | + margin-left: 29.16667% | ||
1383 | + } | ||
1384 | + | ||
1385 | + .el-col-md-pull-7 { | ||
1386 | + position: relative; | ||
1387 | + right: 29.16667% | ||
1388 | + } | ||
1389 | + | ||
1390 | + .el-col-md-push-7 { | ||
1391 | + position: relative; | ||
1392 | + left: 29.16667% | ||
1393 | + } | ||
1394 | + | ||
1395 | + .el-col-md-8 { | ||
1396 | + width: 33.33333% | ||
1397 | + } | ||
1398 | + | ||
1399 | + .el-col-md-offset-8 { | ||
1400 | + margin-left: 33.33333% | ||
1401 | + } | ||
1402 | + | ||
1403 | + .el-col-md-pull-8 { | ||
1404 | + position: relative; | ||
1405 | + right: 33.33333% | ||
1406 | + } | ||
1407 | + | ||
1408 | + .el-col-md-push-8 { | ||
1409 | + position: relative; | ||
1410 | + left: 33.33333% | ||
1411 | + } | ||
1412 | + | ||
1413 | + .el-col-md-9 { | ||
1414 | + width: 37.5% | ||
1415 | + } | ||
1416 | + | ||
1417 | + .el-col-md-offset-9 { | ||
1418 | + margin-left: 37.5% | ||
1419 | + } | ||
1420 | + | ||
1421 | + .el-col-md-pull-9 { | ||
1422 | + position: relative; | ||
1423 | + right: 37.5% | ||
1424 | + } | ||
1425 | + | ||
1426 | + .el-col-md-push-9 { | ||
1427 | + position: relative; | ||
1428 | + left: 37.5% | ||
1429 | + } | ||
1430 | + | ||
1431 | + .el-col-md-10 { | ||
1432 | + width: 41.66667% | ||
1433 | + } | ||
1434 | + | ||
1435 | + .el-col-md-offset-10 { | ||
1436 | + margin-left: 41.66667% | ||
1437 | + } | ||
1438 | + | ||
1439 | + .el-col-md-pull-10 { | ||
1440 | + position: relative; | ||
1441 | + right: 41.66667% | ||
1442 | + } | ||
1443 | + | ||
1444 | + .el-col-md-push-10 { | ||
1445 | + position: relative; | ||
1446 | + left: 41.66667% | ||
1447 | + } | ||
1448 | + | ||
1449 | + .el-col-md-11 { | ||
1450 | + width: 45.83333% | ||
1451 | + } | ||
1452 | + | ||
1453 | + .el-col-md-offset-11 { | ||
1454 | + margin-left: 45.83333% | ||
1455 | + } | ||
1456 | + | ||
1457 | + .el-col-md-pull-11 { | ||
1458 | + position: relative; | ||
1459 | + right: 45.83333% | ||
1460 | + } | ||
1461 | + | ||
1462 | + .el-col-md-push-11 { | ||
1463 | + position: relative; | ||
1464 | + left: 45.83333% | ||
1465 | + } | ||
1466 | + | ||
1467 | + .el-col-md-12 { | ||
1468 | + width: 50% | ||
1469 | + } | ||
1470 | + | ||
1471 | + .el-col-md-offset-12 { | ||
1472 | + margin-left: 50% | ||
1473 | + } | ||
1474 | + | ||
1475 | + .el-col-md-pull-12 { | ||
1476 | + position: relative; | ||
1477 | + right: 50% | ||
1478 | + } | ||
1479 | + | ||
1480 | + .el-col-md-push-12 { | ||
1481 | + position: relative; | ||
1482 | + left: 50% | ||
1483 | + } | ||
1484 | + | ||
1485 | + .el-col-md-13 { | ||
1486 | + width: 54.16667% | ||
1487 | + } | ||
1488 | + | ||
1489 | + .el-col-md-offset-13 { | ||
1490 | + margin-left: 54.16667% | ||
1491 | + } | ||
1492 | + | ||
1493 | + .el-col-md-pull-13 { | ||
1494 | + position: relative; | ||
1495 | + right: 54.16667% | ||
1496 | + } | ||
1497 | + | ||
1498 | + .el-col-md-push-13 { | ||
1499 | + position: relative; | ||
1500 | + left: 54.16667% | ||
1501 | + } | ||
1502 | + | ||
1503 | + .el-col-md-14 { | ||
1504 | + width: 58.33333% | ||
1505 | + } | ||
1506 | + | ||
1507 | + .el-col-md-offset-14 { | ||
1508 | + margin-left: 58.33333% | ||
1509 | + } | ||
1510 | + | ||
1511 | + .el-col-md-pull-14 { | ||
1512 | + position: relative; | ||
1513 | + right: 58.33333% | ||
1514 | + } | ||
1515 | + | ||
1516 | + .el-col-md-push-14 { | ||
1517 | + position: relative; | ||
1518 | + left: 58.33333% | ||
1519 | + } | ||
1520 | + | ||
1521 | + .el-col-md-15 { | ||
1522 | + width: 62.5% | ||
1523 | + } | ||
1524 | + | ||
1525 | + .el-col-md-offset-15 { | ||
1526 | + margin-left: 62.5% | ||
1527 | + } | ||
1528 | + | ||
1529 | + .el-col-md-pull-15 { | ||
1530 | + position: relative; | ||
1531 | + right: 62.5% | ||
1532 | + } | ||
1533 | + | ||
1534 | + .el-col-md-push-15 { | ||
1535 | + position: relative; | ||
1536 | + left: 62.5% | ||
1537 | + } | ||
1538 | + | ||
1539 | + .el-col-md-16 { | ||
1540 | + width: 66.66667% | ||
1541 | + } | ||
1542 | + | ||
1543 | + .el-col-md-offset-16 { | ||
1544 | + margin-left: 66.66667% | ||
1545 | + } | ||
1546 | + | ||
1547 | + .el-col-md-pull-16 { | ||
1548 | + position: relative; | ||
1549 | + right: 66.66667% | ||
1550 | + } | ||
1551 | + | ||
1552 | + .el-col-md-push-16 { | ||
1553 | + position: relative; | ||
1554 | + left: 66.66667% | ||
1555 | + } | ||
1556 | + | ||
1557 | + .el-col-md-17 { | ||
1558 | + width: 70.83333% | ||
1559 | + } | ||
1560 | + | ||
1561 | + .el-col-md-offset-17 { | ||
1562 | + margin-left: 70.83333% | ||
1563 | + } | ||
1564 | + | ||
1565 | + .el-col-md-pull-17 { | ||
1566 | + position: relative; | ||
1567 | + right: 70.83333% | ||
1568 | + } | ||
1569 | + | ||
1570 | + .el-col-md-push-17 { | ||
1571 | + position: relative; | ||
1572 | + left: 70.83333% | ||
1573 | + } | ||
1574 | + | ||
1575 | + .el-col-md-18 { | ||
1576 | + width: 75% | ||
1577 | + } | ||
1578 | + | ||
1579 | + .el-col-md-offset-18 { | ||
1580 | + margin-left: 75% | ||
1581 | + } | ||
1582 | + | ||
1583 | + .el-col-md-pull-18 { | ||
1584 | + position: relative; | ||
1585 | + right: 75% | ||
1586 | + } | ||
1587 | + | ||
1588 | + .el-col-md-push-18 { | ||
1589 | + position: relative; | ||
1590 | + left: 75% | ||
1591 | + } | ||
1592 | + | ||
1593 | + .el-col-md-19 { | ||
1594 | + width: 79.16667% | ||
1595 | + } | ||
1596 | + | ||
1597 | + .el-col-md-offset-19 { | ||
1598 | + margin-left: 79.16667% | ||
1599 | + } | ||
1600 | + | ||
1601 | + .el-col-md-pull-19 { | ||
1602 | + position: relative; | ||
1603 | + right: 79.16667% | ||
1604 | + } | ||
1605 | + | ||
1606 | + .el-col-md-push-19 { | ||
1607 | + position: relative; | ||
1608 | + left: 79.16667% | ||
1609 | + } | ||
1610 | + | ||
1611 | + .el-col-md-20 { | ||
1612 | + width: 83.33333% | ||
1613 | + } | ||
1614 | + | ||
1615 | + .el-col-md-offset-20 { | ||
1616 | + margin-left: 83.33333% | ||
1617 | + } | ||
1618 | + | ||
1619 | + .el-col-md-pull-20 { | ||
1620 | + position: relative; | ||
1621 | + right: 83.33333% | ||
1622 | + } | ||
1623 | + | ||
1624 | + .el-col-md-push-20 { | ||
1625 | + position: relative; | ||
1626 | + left: 83.33333% | ||
1627 | + } | ||
1628 | + | ||
1629 | + .el-col-md-21 { | ||
1630 | + width: 87.5% | ||
1631 | + } | ||
1632 | + | ||
1633 | + .el-col-md-offset-21 { | ||
1634 | + margin-left: 87.5% | ||
1635 | + } | ||
1636 | + | ||
1637 | + .el-col-md-pull-21 { | ||
1638 | + position: relative; | ||
1639 | + right: 87.5% | ||
1640 | + } | ||
1641 | + | ||
1642 | + .el-col-md-push-21 { | ||
1643 | + position: relative; | ||
1644 | + left: 87.5% | ||
1645 | + } | ||
1646 | + | ||
1647 | + .el-col-md-22 { | ||
1648 | + width: 91.66667% | ||
1649 | + } | ||
1650 | + | ||
1651 | + .el-col-md-offset-22 { | ||
1652 | + margin-left: 91.66667% | ||
1653 | + } | ||
1654 | + | ||
1655 | + .el-col-md-pull-22 { | ||
1656 | + position: relative; | ||
1657 | + right: 91.66667% | ||
1658 | + } | ||
1659 | + | ||
1660 | + .el-col-md-push-22 { | ||
1661 | + position: relative; | ||
1662 | + left: 91.66667% | ||
1663 | + } | ||
1664 | + | ||
1665 | + .el-col-md-23 { | ||
1666 | + width: 95.83333% | ||
1667 | + } | ||
1668 | + | ||
1669 | + .el-col-md-offset-23 { | ||
1670 | + margin-left: 95.83333% | ||
1671 | + } | ||
1672 | + | ||
1673 | + .el-col-md-pull-23 { | ||
1674 | + position: relative; | ||
1675 | + right: 95.83333% | ||
1676 | + } | ||
1677 | + | ||
1678 | + .el-col-md-push-23 { | ||
1679 | + position: relative; | ||
1680 | + left: 95.83333% | ||
1681 | + } | ||
1682 | + | ||
1683 | + .el-col-md-24 { | ||
1684 | + width: 100% | ||
1685 | + } | ||
1686 | + | ||
1687 | + .el-col-md-offset-24 { | ||
1688 | + margin-left: 100% | ||
1689 | + } | ||
1690 | + | ||
1691 | + .el-col-md-pull-24 { | ||
1692 | + position: relative; | ||
1693 | + right: 100% | ||
1694 | + } | ||
1695 | + | ||
1696 | + .el-col-md-push-24 { | ||
1697 | + position: relative; | ||
1698 | + left: 100% | ||
1699 | + } | ||
1700 | +} | ||
1701 | + | ||
1702 | +@media (min-width: 1200px) { | ||
1703 | + .el-col-lg-1 { | ||
1704 | + width: 4.16667% | ||
1705 | + } | ||
1706 | + | ||
1707 | + .el-col-lg-offset-1 { | ||
1708 | + margin-left: 4.16667% | ||
1709 | + } | ||
1710 | + | ||
1711 | + .el-col-lg-pull-1 { | ||
1712 | + position: relative; | ||
1713 | + right: 4.16667% | ||
1714 | + } | ||
1715 | + | ||
1716 | + .el-col-lg-push-1 { | ||
1717 | + position: relative; | ||
1718 | + left: 4.16667% | ||
1719 | + } | ||
1720 | + | ||
1721 | + .el-col-lg-2 { | ||
1722 | + width: 8.33333% | ||
1723 | + } | ||
1724 | + | ||
1725 | + .el-col-lg-offset-2 { | ||
1726 | + margin-left: 8.33333% | ||
1727 | + } | ||
1728 | + | ||
1729 | + .el-col-lg-pull-2 { | ||
1730 | + position: relative; | ||
1731 | + right: 8.33333% | ||
1732 | + } | ||
1733 | + | ||
1734 | + .el-col-lg-push-2 { | ||
1735 | + position: relative; | ||
1736 | + left: 8.33333% | ||
1737 | + } | ||
1738 | + | ||
1739 | + .el-col-lg-3 { | ||
1740 | + width: 12.5% | ||
1741 | + } | ||
1742 | + | ||
1743 | + .el-col-lg-offset-3 { | ||
1744 | + margin-left: 12.5% | ||
1745 | + } | ||
1746 | + | ||
1747 | + .el-col-lg-pull-3 { | ||
1748 | + position: relative; | ||
1749 | + right: 12.5% | ||
1750 | + } | ||
1751 | + | ||
1752 | + .el-col-lg-push-3 { | ||
1753 | + position: relative; | ||
1754 | + left: 12.5% | ||
1755 | + } | ||
1756 | + | ||
1757 | + .el-col-lg-4 { | ||
1758 | + width: 16.66667% | ||
1759 | + } | ||
1760 | + | ||
1761 | + .el-col-lg-offset-4 { | ||
1762 | + margin-left: 16.66667% | ||
1763 | + } | ||
1764 | + | ||
1765 | + .el-col-lg-pull-4 { | ||
1766 | + position: relative; | ||
1767 | + right: 16.66667% | ||
1768 | + } | ||
1769 | + | ||
1770 | + .el-col-lg-push-4 { | ||
1771 | + position: relative; | ||
1772 | + left: 16.66667% | ||
1773 | + } | ||
1774 | + | ||
1775 | + .el-col-lg-5 { | ||
1776 | + width: 20.83333% | ||
1777 | + } | ||
1778 | + | ||
1779 | + .el-col-lg-offset-5 { | ||
1780 | + margin-left: 20.83333% | ||
1781 | + } | ||
1782 | + | ||
1783 | + .el-col-lg-pull-5 { | ||
1784 | + position: relative; | ||
1785 | + right: 20.83333% | ||
1786 | + } | ||
1787 | + | ||
1788 | + .el-col-lg-push-5 { | ||
1789 | + position: relative; | ||
1790 | + left: 20.83333% | ||
1791 | + } | ||
1792 | + | ||
1793 | + .el-col-lg-6 { | ||
1794 | + width: 25% | ||
1795 | + } | ||
1796 | + | ||
1797 | + .el-col-lg-offset-6 { | ||
1798 | + margin-left: 25% | ||
1799 | + } | ||
1800 | + | ||
1801 | + .el-col-lg-pull-6 { | ||
1802 | + position: relative; | ||
1803 | + right: 25% | ||
1804 | + } | ||
1805 | + | ||
1806 | + .el-col-lg-push-6 { | ||
1807 | + position: relative; | ||
1808 | + left: 25% | ||
1809 | + } | ||
1810 | + | ||
1811 | + .el-col-lg-7 { | ||
1812 | + width: 29.16667% | ||
1813 | + } | ||
1814 | + | ||
1815 | + .el-col-lg-offset-7 { | ||
1816 | + margin-left: 29.16667% | ||
1817 | + } | ||
1818 | + | ||
1819 | + .el-col-lg-pull-7 { | ||
1820 | + position: relative; | ||
1821 | + right: 29.16667% | ||
1822 | + } | ||
1823 | + | ||
1824 | + .el-col-lg-push-7 { | ||
1825 | + position: relative; | ||
1826 | + left: 29.16667% | ||
1827 | + } | ||
1828 | + | ||
1829 | + .el-col-lg-8 { | ||
1830 | + width: 33.33333% | ||
1831 | + } | ||
1832 | + | ||
1833 | + .el-col-lg-offset-8 { | ||
1834 | + margin-left: 33.33333% | ||
1835 | + } | ||
1836 | + | ||
1837 | + .el-col-lg-pull-8 { | ||
1838 | + position: relative; | ||
1839 | + right: 33.33333% | ||
1840 | + } | ||
1841 | + | ||
1842 | + .el-col-lg-push-8 { | ||
1843 | + position: relative; | ||
1844 | + left: 33.33333% | ||
1845 | + } | ||
1846 | + | ||
1847 | + .el-col-lg-9 { | ||
1848 | + width: 37.5% | ||
1849 | + } | ||
1850 | + | ||
1851 | + .el-col-lg-offset-9 { | ||
1852 | + margin-left: 37.5% | ||
1853 | + } | ||
1854 | + | ||
1855 | + .el-col-lg-pull-9 { | ||
1856 | + position: relative; | ||
1857 | + right: 37.5% | ||
1858 | + } | ||
1859 | + | ||
1860 | + .el-col-lg-push-9 { | ||
1861 | + position: relative; | ||
1862 | + left: 37.5% | ||
1863 | + } | ||
1864 | + | ||
1865 | + .el-col-lg-10 { | ||
1866 | + width: 41.66667% | ||
1867 | + } | ||
1868 | + | ||
1869 | + .el-col-lg-offset-10 { | ||
1870 | + margin-left: 41.66667% | ||
1871 | + } | ||
1872 | + | ||
1873 | + .el-col-lg-pull-10 { | ||
1874 | + position: relative; | ||
1875 | + right: 41.66667% | ||
1876 | + } | ||
1877 | + | ||
1878 | + .el-col-lg-push-10 { | ||
1879 | + position: relative; | ||
1880 | + left: 41.66667% | ||
1881 | + } | ||
1882 | + | ||
1883 | + .el-col-lg-11 { | ||
1884 | + width: 45.83333% | ||
1885 | + } | ||
1886 | + | ||
1887 | + .el-col-lg-offset-11 { | ||
1888 | + margin-left: 45.83333% | ||
1889 | + } | ||
1890 | + | ||
1891 | + .el-col-lg-pull-11 { | ||
1892 | + position: relative; | ||
1893 | + right: 45.83333% | ||
1894 | + } | ||
1895 | + | ||
1896 | + .el-col-lg-push-11 { | ||
1897 | + position: relative; | ||
1898 | + left: 45.83333% | ||
1899 | + } | ||
1900 | + | ||
1901 | + .el-col-lg-12 { | ||
1902 | + width: 50% | ||
1903 | + } | ||
1904 | + | ||
1905 | + .el-col-lg-offset-12 { | ||
1906 | + margin-left: 50% | ||
1907 | + } | ||
1908 | + | ||
1909 | + .el-col-lg-pull-12 { | ||
1910 | + position: relative; | ||
1911 | + right: 50% | ||
1912 | + } | ||
1913 | + | ||
1914 | + .el-col-lg-push-12 { | ||
1915 | + position: relative; | ||
1916 | + left: 50% | ||
1917 | + } | ||
1918 | + | ||
1919 | + .el-col-lg-13 { | ||
1920 | + width: 54.16667% | ||
1921 | + } | ||
1922 | + | ||
1923 | + .el-col-lg-offset-13 { | ||
1924 | + margin-left: 54.16667% | ||
1925 | + } | ||
1926 | + | ||
1927 | + .el-col-lg-pull-13 { | ||
1928 | + position: relative; | ||
1929 | + right: 54.16667% | ||
1930 | + } | ||
1931 | + | ||
1932 | + .el-col-lg-push-13 { | ||
1933 | + position: relative; | ||
1934 | + left: 54.16667% | ||
1935 | + } | ||
1936 | + | ||
1937 | + .el-col-lg-14 { | ||
1938 | + width: 58.33333% | ||
1939 | + } | ||
1940 | + | ||
1941 | + .el-col-lg-offset-14 { | ||
1942 | + margin-left: 58.33333% | ||
1943 | + } | ||
1944 | + | ||
1945 | + .el-col-lg-pull-14 { | ||
1946 | + position: relative; | ||
1947 | + right: 58.33333% | ||
1948 | + } | ||
1949 | + | ||
1950 | + .el-col-lg-push-14 { | ||
1951 | + position: relative; | ||
1952 | + left: 58.33333% | ||
1953 | + } | ||
1954 | + | ||
1955 | + .el-col-lg-15 { | ||
1956 | + width: 62.5% | ||
1957 | + } | ||
1958 | + | ||
1959 | + .el-col-lg-offset-15 { | ||
1960 | + margin-left: 62.5% | ||
1961 | + } | ||
1962 | + | ||
1963 | + .el-col-lg-pull-15 { | ||
1964 | + position: relative; | ||
1965 | + right: 62.5% | ||
1966 | + } | ||
1967 | + | ||
1968 | + .el-col-lg-push-15 { | ||
1969 | + position: relative; | ||
1970 | + left: 62.5% | ||
1971 | + } | ||
1972 | + | ||
1973 | + .el-col-lg-16 { | ||
1974 | + width: 66.66667% | ||
1975 | + } | ||
1976 | + | ||
1977 | + .el-col-lg-offset-16 { | ||
1978 | + margin-left: 66.66667% | ||
1979 | + } | ||
1980 | + | ||
1981 | + .el-col-lg-pull-16 { | ||
1982 | + position: relative; | ||
1983 | + right: 66.66667% | ||
1984 | + } | ||
1985 | + | ||
1986 | + .el-col-lg-push-16 { | ||
1987 | + position: relative; | ||
1988 | + left: 66.66667% | ||
1989 | + } | ||
1990 | + | ||
1991 | + .el-col-lg-17 { | ||
1992 | + width: 70.83333% | ||
1993 | + } | ||
1994 | + | ||
1995 | + .el-col-lg-offset-17 { | ||
1996 | + margin-left: 70.83333% | ||
1997 | + } | ||
1998 | + | ||
1999 | + .el-col-lg-pull-17 { | ||
2000 | + position: relative; | ||
2001 | + right: 70.83333% | ||
2002 | + } | ||
2003 | + | ||
2004 | + .el-col-lg-push-17 { | ||
2005 | + position: relative; | ||
2006 | + left: 70.83333% | ||
2007 | + } | ||
2008 | + | ||
2009 | + .el-col-lg-18 { | ||
2010 | + width: 75% | ||
2011 | + } | ||
2012 | + | ||
2013 | + .el-col-lg-offset-18 { | ||
2014 | + margin-left: 75% | ||
2015 | + } | ||
2016 | + | ||
2017 | + .el-col-lg-pull-18 { | ||
2018 | + position: relative; | ||
2019 | + right: 75% | ||
2020 | + } | ||
2021 | + | ||
2022 | + .el-col-lg-push-18 { | ||
2023 | + position: relative; | ||
2024 | + left: 75% | ||
2025 | + } | ||
2026 | + | ||
2027 | + .el-col-lg-19 { | ||
2028 | + width: 79.16667% | ||
2029 | + } | ||
2030 | + | ||
2031 | + .el-col-lg-offset-19 { | ||
2032 | + margin-left: 79.16667% | ||
2033 | + } | ||
2034 | + | ||
2035 | + .el-col-lg-pull-19 { | ||
2036 | + position: relative; | ||
2037 | + right: 79.16667% | ||
2038 | + } | ||
2039 | + | ||
2040 | + .el-col-lg-push-19 { | ||
2041 | + position: relative; | ||
2042 | + left: 79.16667% | ||
2043 | + } | ||
2044 | + | ||
2045 | + .el-col-lg-20 { | ||
2046 | + width: 83.33333% | ||
2047 | + } | ||
2048 | + | ||
2049 | + .el-col-lg-offset-20 { | ||
2050 | + margin-left: 83.33333% | ||
2051 | + } | ||
2052 | + | ||
2053 | + .el-col-lg-pull-20 { | ||
2054 | + position: relative; | ||
2055 | + right: 83.33333% | ||
2056 | + } | ||
2057 | + | ||
2058 | + .el-col-lg-push-20 { | ||
2059 | + position: relative; | ||
2060 | + left: 83.33333% | ||
2061 | + } | ||
2062 | + | ||
2063 | + .el-col-lg-21 { | ||
2064 | + width: 87.5% | ||
2065 | + } | ||
2066 | + | ||
2067 | + .el-col-lg-offset-21 { | ||
2068 | + margin-left: 87.5% | ||
2069 | + } | ||
2070 | + | ||
2071 | + .el-col-lg-pull-21 { | ||
2072 | + position: relative; | ||
2073 | + right: 87.5% | ||
2074 | + } | ||
2075 | + | ||
2076 | + .el-col-lg-push-21 { | ||
2077 | + position: relative; | ||
2078 | + left: 87.5% | ||
2079 | + } | ||
2080 | + | ||
2081 | + .el-col-lg-22 { | ||
2082 | + width: 91.66667% | ||
2083 | + } | ||
2084 | + | ||
2085 | + .el-col-lg-offset-22 { | ||
2086 | + margin-left: 91.66667% | ||
2087 | + } | ||
2088 | + | ||
2089 | + .el-col-lg-pull-22 { | ||
2090 | + position: relative; | ||
2091 | + right: 91.66667% | ||
2092 | + } | ||
2093 | + | ||
2094 | + .el-col-lg-push-22 { | ||
2095 | + position: relative; | ||
2096 | + left: 91.66667% | ||
2097 | + } | ||
2098 | + | ||
2099 | + .el-col-lg-23 { | ||
2100 | + width: 95.83333% | ||
2101 | + } | ||
2102 | + | ||
2103 | + .el-col-lg-offset-23 { | ||
2104 | + margin-left: 95.83333% | ||
2105 | + } | ||
2106 | + | ||
2107 | + .el-col-lg-pull-23 { | ||
2108 | + position: relative; | ||
2109 | + right: 95.83333% | ||
2110 | + } | ||
2111 | + | ||
2112 | + .el-col-lg-push-23 { | ||
2113 | + position: relative; | ||
2114 | + left: 95.83333% | ||
2115 | + } | ||
2116 | + | ||
2117 | + .el-col-lg-24 { | ||
2118 | + width: 100% | ||
2119 | + } | ||
2120 | + | ||
2121 | + .el-col-lg-offset-24 { | ||
2122 | + margin-left: 100% | ||
2123 | + } | ||
2124 | + | ||
2125 | + .el-col-lg-pull-24 { | ||
2126 | + position: relative; | ||
2127 | + right: 100% | ||
2128 | + } | ||
2129 | + | ||
2130 | + .el-col-lg-push-24 { | ||
2131 | + position: relative; | ||
2132 | + left: 100% | ||
2133 | + } | ||
2134 | +} |
src/common/init/sys_init.js
0 → 100644
1 | +import jsutil from "@/common/js/util"; | ||
2 | +import axios from "@/axios"; | ||
3 | + | ||
4 | +var axois_init = { | ||
5 | + init_axios: (message,router,axios) => { | ||
6 | + axios.defaults.baseURL = '/api'; | ||
7 | + axios.interceptors.response.use( | ||
8 | + res => { | ||
9 | + //对响应数据做些事 | ||
10 | + if (res.data && res.status!==200) { | ||
11 | + message({ | ||
12 | + // 饿了么的消息弹窗组件,类似toast | ||
13 | + showClose: true, | ||
14 | + message: 'res.data.error.message.message ? res.data.error.message.message : res.data.error.message', | ||
15 | + type: "error" | ||
16 | + }); | ||
17 | + return Promise.reject(res.data.error.message); | ||
18 | + } | ||
19 | + return res; | ||
20 | + }, | ||
21 | + error => { | ||
22 | + // 用户登录的时候会拿到一个基础信息,比如用户名,token,过期时间戳 | ||
23 | + // 直接丢sessionStorage | ||
24 | + if (!sessionStorage.getItem("token")) { | ||
25 | + // 若是接口访问的时候没有发现有鉴权的基础信息,直接返回登录页 | ||
26 | + // router.push({ | ||
27 | + // // path: "/login" | ||
28 | + // path: "/main" | ||
29 | + // }); | ||
30 | + } | ||
31 | + | ||
32 | + // 下面是接口回调的satus ,因为我做了一些错误页面,所以都会指向对应的报错页面 | ||
33 | + if (error.response.status === 401) { | ||
34 | + message({ | ||
35 | + // 饿了么的消息弹窗组件 | ||
36 | + message: '授权超时,或访问未授权,请重新登录', | ||
37 | + type: "error" | ||
38 | + }); | ||
39 | + } | ||
40 | + | ||
41 | + // 下面是接口回调的satus ,因为我做了一些错误页面,所以都会指向对应的报错页面 | ||
42 | + if (error.response.status === 403) { | ||
43 | + router.push({ | ||
44 | + path: "/error/403" | ||
45 | + }); | ||
46 | + } | ||
47 | + if (error.response.status === 500) { | ||
48 | + message({ | ||
49 | + // 饿了么的消息弹窗组件 | ||
50 | + message: error.message, | ||
51 | + type: "error" | ||
52 | + }); | ||
53 | + // router.push({ | ||
54 | + // path: "/error/500" | ||
55 | + // }); | ||
56 | + } | ||
57 | + if (error.response.status === 502) { | ||
58 | + router.push({ | ||
59 | + path: "/error/502" | ||
60 | + }); | ||
61 | + } | ||
62 | + if (error.response.status === 404) { | ||
63 | + message({ | ||
64 | + // 饿了么的消息弹窗组件 | ||
65 | + message: "访问不存在", | ||
66 | + type: "error" | ||
67 | + }); | ||
68 | + } | ||
69 | + | ||
70 | + let errorInfo = "出错了"; | ||
71 | + | ||
72 | + if(jsutil.checkNull(error.response)){ | ||
73 | + errorInfo = error.response.statusText | ||
74 | + }else if(jsutil.checkNull(error.data) && jsutil.checkNull(error.data.error) && jsutil.checkNull(error.data.error.message)){ | ||
75 | + errorInfo = error.data.error.message; | ||
76 | + }else if (jsutil.checkNull(error.message)){ | ||
77 | + errorInfo = error.message; | ||
78 | + }else { | ||
79 | + errorInfo = error; | ||
80 | + } | ||
81 | + // 返回 response 里的错误信息 | ||
82 | + | ||
83 | + return Promise.reject(errorInfo); | ||
84 | + } | ||
85 | + ); | ||
86 | + }, | ||
87 | + init_router: (router,axios) => { | ||
88 | + router.beforeEach((to, from, next) => { | ||
89 | + // NProgress.start(); | ||
90 | + if (to.path == '/login') { | ||
91 | + sessionStorage.removeItem('user'); | ||
92 | + sessionStorage.removeItem('menu'); | ||
93 | + sessionStorage.removeItem('token'); | ||
94 | + axios.defaults.headers.common['Authorization'] = undefined; | ||
95 | + next() | ||
96 | + }else{ | ||
97 | + let user = JSON.parse(sessionStorage.getItem('user')); | ||
98 | + if(sessionStorage.getItem('token')){ | ||
99 | + axios.defaults.headers.common['Authorization'] = sessionStorage.getItem('token'); | ||
100 | + } | ||
101 | + | ||
102 | + if (!jsutil.checkNull(user) && to.path != '/login' && !sessionStorage.getItem('menu') && !sessionStorage.getItem('token')) { | ||
103 | + next({ path: '/login' }) | ||
104 | + }else{ | ||
105 | + next() | ||
106 | + } | ||
107 | + } | ||
108 | + | ||
109 | + }); | ||
110 | + } | ||
111 | +} | ||
112 | + | ||
113 | +export default axois_init; |
@@ -72,7 +72,7 @@ export default { | @@ -72,7 +72,7 @@ export default { | ||
72 | 72 | ||
73 | }, | 73 | }, |
74 | checkNull: params => { | 74 | checkNull: params => { |
75 | - if (params!==null && typeof(params)!="undefined"){ | 75 | + if (params!==null && typeof(params)!="undefined" && params !== ""){ |
76 | return true; | 76 | return true; |
77 | }else { | 77 | }else { |
78 | return false; | 78 | return false; |
src/components/ICON.vue
0 → 100644
1 | +<template> | ||
2 | + <div class="myicons"> | ||
3 | + <ul class="icon-list"> | ||
4 | + <li><span><i class="el-icon-platform-eleme"></i><span class="icon-name">el-icon-platform-eleme</span></span> | ||
5 | + </li> | ||
6 | + <li><span><i class="el-icon-eleme"></i><span class="icon-name">el-icon-eleme</span></span></li> | ||
7 | + <li><span><i class="el-icon-delete-solid"></i><span class="icon-name">el-icon-delete-solid</span></span> | ||
8 | + </li> | ||
9 | + <li><span><i class="el-icon-delete"></i><span class="icon-name">el-icon-delete</span></span></li> | ||
10 | + <li><span><i class="el-icon-s-tools"></i><span class="icon-name">el-icon-s-tools</span></span></li> | ||
11 | + <li><span><i class="el-icon-setting"></i><span class="icon-name">el-icon-setting</span></span></li> | ||
12 | + <li><span><i class="el-icon-user-solid"></i><span class="icon-name">el-icon-user-solid</span></span></li> | ||
13 | + <li><span><i class="el-icon-user"></i><span class="icon-name">el-icon-user</span></span></li> | ||
14 | + <li><span><i class="el-icon-phone"></i><span class="icon-name">el-icon-phone</span></span></li> | ||
15 | + <li><span><i class="el-icon-phone-outline"></i><span class="icon-name">el-icon-phone-outline</span></span> | ||
16 | + </li> | ||
17 | + <li><span><i class="el-icon-more"></i><span class="icon-name">el-icon-more</span></span></li> | ||
18 | + <li><span><i class="el-icon-more-outline"></i><span class="icon-name">el-icon-more-outline</span></span> | ||
19 | + </li> | ||
20 | + <li><span><i class="el-icon-star-on"></i><span class="icon-name">el-icon-star-on</span></span></li> | ||
21 | + <li><span><i class="el-icon-star-off"></i><span class="icon-name">el-icon-star-off</span></span></li> | ||
22 | + <li><span><i class="el-icon-s-goods"></i><span class="icon-name">el-icon-s-goods</span></span></li> | ||
23 | + <li><span><i class="el-icon-goods"></i><span class="icon-name">el-icon-goods</span></span></li> | ||
24 | + <li><span><i class="el-icon-warning"></i><span class="icon-name">el-icon-warning</span></span></li> | ||
25 | + <li><span><i class="el-icon-warning-outline"></i><span | ||
26 | + class="icon-name">el-icon-warning-outline</span></span></li> | ||
27 | + <li><span><i class="el-icon-question"></i><span class="icon-name">el-icon-question</span></span></li> | ||
28 | + <li><span><i class="el-icon-info"></i><span class="icon-name">el-icon-info</span></span></li> | ||
29 | + <li><span><i class="el-icon-remove"></i><span class="icon-name">el-icon-remove</span></span></li> | ||
30 | + <li><span><i class="el-icon-circle-plus"></i><span class="icon-name">el-icon-circle-plus</span></span></li> | ||
31 | + <li><span><i class="el-icon-success"></i><span class="icon-name">el-icon-success</span></span></li> | ||
32 | + <li><span><i class="el-icon-error"></i><span class="icon-name">el-icon-error</span></span></li> | ||
33 | + <li><span><i class="el-icon-zoom-in"></i><span class="icon-name">el-icon-zoom-in</span></span></li> | ||
34 | + <li><span><i class="el-icon-zoom-out"></i><span class="icon-name">el-icon-zoom-out</span></span></li> | ||
35 | + <li><span><i class="el-icon-remove-outline"></i><span class="icon-name">el-icon-remove-outline</span></span> | ||
36 | + </li> | ||
37 | + <li><span><i class="el-icon-circle-plus-outline"></i><span | ||
38 | + class="icon-name">el-icon-circle-plus-outline</span></span></li> | ||
39 | + <li><span><i class="el-icon-circle-check"></i><span class="icon-name">el-icon-circle-check</span></span> | ||
40 | + </li> | ||
41 | + <li><span><i class="el-icon-circle-close"></i><span class="icon-name">el-icon-circle-close</span></span> | ||
42 | + </li> | ||
43 | + <li><span><i class="el-icon-s-help"></i><span class="icon-name">el-icon-s-help</span></span></li> | ||
44 | + <li><span><i class="el-icon-help"></i><span class="icon-name">el-icon-help</span></span></li> | ||
45 | + <li><span><i class="el-icon-minus"></i><span class="icon-name">el-icon-minus</span></span></li> | ||
46 | + <li><span><i class="el-icon-plus"></i><span class="icon-name">el-icon-plus</span></span></li> | ||
47 | + <li><span><i class="el-icon-check"></i><span class="icon-name">el-icon-check</span></span></li> | ||
48 | + <li><span><i class="el-icon-close"></i><span class="icon-name">el-icon-close</span></span></li> | ||
49 | + <li><span><i class="el-icon-picture"></i><span class="icon-name">el-icon-picture</span></span></li> | ||
50 | + <li><span><i class="el-icon-picture-outline"></i><span | ||
51 | + class="icon-name">el-icon-picture-outline</span></span></li> | ||
52 | + <li><span><i class="el-icon-picture-outline-round"></i><span | ||
53 | + class="icon-name">el-icon-picture-outline-round</span></span></li> | ||
54 | + <li><span><i class="el-icon-upload"></i><span class="icon-name">el-icon-upload</span></span></li> | ||
55 | + <li><span><i class="el-icon-upload2"></i><span class="icon-name">el-icon-upload2</span></span></li> | ||
56 | + <li><span><i class="el-icon-download"></i><span class="icon-name">el-icon-download</span></span></li> | ||
57 | + <li><span><i class="el-icon-camera-solid"></i><span class="icon-name">el-icon-camera-solid</span></span> | ||
58 | + </li> | ||
59 | + <li><span><i class="el-icon-camera"></i><span class="icon-name">el-icon-camera</span></span></li> | ||
60 | + <li><span><i class="el-icon-video-camera-solid"></i><span | ||
61 | + class="icon-name">el-icon-video-camera-solid</span></span></li> | ||
62 | + <li><span><i class="el-icon-video-camera"></i><span class="icon-name">el-icon-video-camera</span></span> | ||
63 | + </li> | ||
64 | + <li><span><i class="el-icon-message-solid"></i><span class="icon-name">el-icon-message-solid</span></span> | ||
65 | + </li> | ||
66 | + <li><span><i class="el-icon-bell"></i><span class="icon-name">el-icon-bell</span></span></li> | ||
67 | + <li><span><i class="el-icon-s-cooperation"></i><span class="icon-name">el-icon-s-cooperation</span></span> | ||
68 | + </li> | ||
69 | + <li><span><i class="el-icon-s-order"></i><span class="icon-name">el-icon-s-order</span></span></li> | ||
70 | + <li><span><i class="el-icon-s-platform"></i><span class="icon-name">el-icon-s-platform</span></span></li> | ||
71 | + <li><span><i class="el-icon-s-fold"></i><span class="icon-name">el-icon-s-fold</span></span></li> | ||
72 | + <li><span><i class="el-icon-s-unfold"></i><span class="icon-name">el-icon-s-unfold</span></span></li> | ||
73 | + <li><span><i class="el-icon-s-operation"></i><span class="icon-name">el-icon-s-operation</span></span></li> | ||
74 | + <li><span><i class="el-icon-s-promotion"></i><span class="icon-name">el-icon-s-promotion</span></span></li> | ||
75 | + <li><span><i class="el-icon-s-home"></i><span class="icon-name">el-icon-s-home</span></span></li> | ||
76 | + <li><span><i class="el-icon-s-release"></i><span class="icon-name">el-icon-s-release</span></span></li> | ||
77 | + <li><span><i class="el-icon-s-ticket"></i><span class="icon-name">el-icon-s-ticket</span></span></li> | ||
78 | + <li><span><i class="el-icon-s-management"></i><span class="icon-name">el-icon-s-management</span></span> | ||
79 | + </li> | ||
80 | + <li><span><i class="el-icon-s-open"></i><span class="icon-name">el-icon-s-open</span></span></li> | ||
81 | + <li><span><i class="el-icon-s-shop"></i><span class="icon-name">el-icon-s-shop</span></span></li> | ||
82 | + <li><span><i class="el-icon-s-marketing"></i><span class="icon-name">el-icon-s-marketing</span></span></li> | ||
83 | + <li><span><i class="el-icon-s-flag"></i><span class="icon-name">el-icon-s-flag</span></span></li> | ||
84 | + <li><span><i class="el-icon-s-comment"></i><span class="icon-name">el-icon-s-comment</span></span></li> | ||
85 | + <li><span><i class="el-icon-s-finance"></i><span class="icon-name">el-icon-s-finance</span></span></li> | ||
86 | + <li><span><i class="el-icon-s-claim"></i><span class="icon-name">el-icon-s-claim</span></span></li> | ||
87 | + <li><span><i class="el-icon-s-custom"></i><span class="icon-name">el-icon-s-custom</span></span></li> | ||
88 | + <li><span><i class="el-icon-s-opportunity"></i><span class="icon-name">el-icon-s-opportunity</span></span> | ||
89 | + </li> | ||
90 | + <li><span><i class="el-icon-s-data"></i><span class="icon-name">el-icon-s-data</span></span></li> | ||
91 | + <li><span><i class="el-icon-s-check"></i><span class="icon-name">el-icon-s-check</span></span></li> | ||
92 | + <li><span><i class="el-icon-s-grid"></i><span class="icon-name">el-icon-s-grid</span></span></li> | ||
93 | + <li><span><i class="el-icon-menu"></i><span class="icon-name">el-icon-menu</span></span></li> | ||
94 | + <li><span><i class="el-icon-share"></i><span class="icon-name">el-icon-share</span></span></li> | ||
95 | + <li><span><i class="el-icon-d-caret"></i><span class="icon-name">el-icon-d-caret</span></span></li> | ||
96 | + <li><span><i class="el-icon-caret-left"></i><span class="icon-name">el-icon-caret-left</span></span></li> | ||
97 | + <li><span><i class="el-icon-caret-right"></i><span class="icon-name">el-icon-caret-right</span></span></li> | ||
98 | + <li><span><i class="el-icon-caret-bottom"></i><span class="icon-name">el-icon-caret-bottom</span></span> | ||
99 | + </li> | ||
100 | + <li><span><i class="el-icon-caret-top"></i><span class="icon-name">el-icon-caret-top</span></span></li> | ||
101 | + <li><span><i class="el-icon-bottom-left"></i><span class="icon-name">el-icon-bottom-left</span></span></li> | ||
102 | + <li><span><i class="el-icon-bottom-right"></i><span class="icon-name">el-icon-bottom-right</span></span> | ||
103 | + </li> | ||
104 | + <li><span><i class="el-icon-back"></i><span class="icon-name">el-icon-back</span></span></li> | ||
105 | + <li><span><i class="el-icon-right"></i><span class="icon-name">el-icon-right</span></span></li> | ||
106 | + <li><span><i class="el-icon-bottom"></i><span class="icon-name">el-icon-bottom</span></span></li> | ||
107 | + <li><span><i class="el-icon-top"></i><span class="icon-name">el-icon-top</span></span></li> | ||
108 | + <li><span><i class="el-icon-top-left"></i><span class="icon-name">el-icon-top-left</span></span></li> | ||
109 | + <li><span><i class="el-icon-top-right"></i><span class="icon-name">el-icon-top-right</span></span></li> | ||
110 | + <li><span><i class="el-icon-arrow-left"></i><span class="icon-name">el-icon-arrow-left</span></span></li> | ||
111 | + <li><span><i class="el-icon-arrow-right"></i><span class="icon-name">el-icon-arrow-right</span></span></li> | ||
112 | + <li><span><i class="el-icon-arrow-down"></i><span class="icon-name">el-icon-arrow-down</span></span></li> | ||
113 | + <li><span><i class="el-icon-arrow-up"></i><span class="icon-name">el-icon-arrow-up</span></span></li> | ||
114 | + <li><span><i class="el-icon-d-arrow-left"></i><span class="icon-name">el-icon-d-arrow-left</span></span> | ||
115 | + </li> | ||
116 | + <li><span><i class="el-icon-d-arrow-right"></i><span class="icon-name">el-icon-d-arrow-right</span></span> | ||
117 | + </li> | ||
118 | + <li><span><i class="el-icon-video-pause"></i><span class="icon-name">el-icon-video-pause</span></span></li> | ||
119 | + <li><span><i class="el-icon-video-play"></i><span class="icon-name">el-icon-video-play</span></span></li> | ||
120 | + <li><span><i class="el-icon-refresh"></i><span class="icon-name">el-icon-refresh</span></span></li> | ||
121 | + <li><span><i class="el-icon-refresh-right"></i><span class="icon-name">el-icon-refresh-right</span></span> | ||
122 | + </li> | ||
123 | + <li><span><i class="el-icon-refresh-left"></i><span class="icon-name">el-icon-refresh-left</span></span> | ||
124 | + </li> | ||
125 | + <li><span><i class="el-icon-finished"></i><span class="icon-name">el-icon-finished</span></span></li> | ||
126 | + <li><span><i class="el-icon-sort"></i><span class="icon-name">el-icon-sort</span></span></li> | ||
127 | + <li><span><i class="el-icon-sort-up"></i><span class="icon-name">el-icon-sort-up</span></span></li> | ||
128 | + <li><span><i class="el-icon-sort-down"></i><span class="icon-name">el-icon-sort-down</span></span></li> | ||
129 | + <li><span><i class="el-icon-rank"></i><span class="icon-name">el-icon-rank</span></span></li> | ||
130 | + <li><span><i class="el-icon-loading"></i><span class="icon-name">el-icon-loading</span></span></li> | ||
131 | + <li><span><i class="el-icon-view"></i><span class="icon-name">el-icon-view</span></span></li> | ||
132 | + <li><span><i class="el-icon-c-scale-to-original"></i><span | ||
133 | + class="icon-name">el-icon-c-scale-to-original</span></span></li> | ||
134 | + <li><span><i class="el-icon-date"></i><span class="icon-name">el-icon-date</span></span></li> | ||
135 | + <li><span><i class="el-icon-edit"></i><span class="icon-name">el-icon-edit</span></span></li> | ||
136 | + <li><span><i class="el-icon-edit-outline"></i><span class="icon-name">el-icon-edit-outline</span></span> | ||
137 | + </li> | ||
138 | + <li><span><i class="el-icon-folder"></i><span class="icon-name">el-icon-folder</span></span></li> | ||
139 | + <li><span><i class="el-icon-folder-opened"></i><span class="icon-name">el-icon-folder-opened</span></span> | ||
140 | + </li> | ||
141 | + <li><span><i class="el-icon-folder-add"></i><span class="icon-name">el-icon-folder-add</span></span></li> | ||
142 | + <li><span><i class="el-icon-folder-remove"></i><span class="icon-name">el-icon-folder-remove</span></span> | ||
143 | + </li> | ||
144 | + <li><span><i class="el-icon-folder-delete"></i><span class="icon-name">el-icon-folder-delete</span></span> | ||
145 | + </li> | ||
146 | + <li><span><i class="el-icon-folder-checked"></i><span class="icon-name">el-icon-folder-checked</span></span> | ||
147 | + </li> | ||
148 | + <li><span><i class="el-icon-tickets"></i><span class="icon-name">el-icon-tickets</span></span></li> | ||
149 | + <li><span><i class="el-icon-document-remove"></i><span | ||
150 | + class="icon-name">el-icon-document-remove</span></span></li> | ||
151 | + <li><span><i class="el-icon-document-delete"></i><span | ||
152 | + class="icon-name">el-icon-document-delete</span></span></li> | ||
153 | + <li><span><i class="el-icon-document-copy"></i><span class="icon-name">el-icon-document-copy</span></span> | ||
154 | + </li> | ||
155 | + <li><span><i class="el-icon-document-checked"></i><span | ||
156 | + class="icon-name">el-icon-document-checked</span></span></li> | ||
157 | + <li><span><i class="el-icon-document"></i><span class="icon-name">el-icon-document</span></span></li> | ||
158 | + <li><span><i class="el-icon-document-add"></i><span class="icon-name">el-icon-document-add</span></span> | ||
159 | + </li> | ||
160 | + <li><span><i class="el-icon-printer"></i><span class="icon-name">el-icon-printer</span></span></li> | ||
161 | + <li><span><i class="el-icon-paperclip"></i><span class="icon-name">el-icon-paperclip</span></span></li> | ||
162 | + <li><span><i class="el-icon-takeaway-box"></i><span class="icon-name">el-icon-takeaway-box</span></span> | ||
163 | + </li> | ||
164 | + <li><span><i class="el-icon-search"></i><span class="icon-name">el-icon-search</span></span></li> | ||
165 | + <li><span><i class="el-icon-monitor"></i><span class="icon-name">el-icon-monitor</span></span></li> | ||
166 | + <li><span><i class="el-icon-attract"></i><span class="icon-name">el-icon-attract</span></span></li> | ||
167 | + <li><span><i class="el-icon-mobile"></i><span class="icon-name">el-icon-mobile</span></span></li> | ||
168 | + <li><span><i class="el-icon-scissors"></i><span class="icon-name">el-icon-scissors</span></span></li> | ||
169 | + <li><span><i class="el-icon-umbrella"></i><span class="icon-name">el-icon-umbrella</span></span></li> | ||
170 | + <li><span><i class="el-icon-headset"></i><span class="icon-name">el-icon-headset</span></span></li> | ||
171 | + <li><span><i class="el-icon-brush"></i><span class="icon-name">el-icon-brush</span></span></li> | ||
172 | + <li><span><i class="el-icon-mouse"></i><span class="icon-name">el-icon-mouse</span></span></li> | ||
173 | + <li><span><i class="el-icon-coordinate"></i><span class="icon-name">el-icon-coordinate</span></span></li> | ||
174 | + <li><span><i class="el-icon-magic-stick"></i><span class="icon-name">el-icon-magic-stick</span></span></li> | ||
175 | + <li><span><i class="el-icon-reading"></i><span class="icon-name">el-icon-reading</span></span></li> | ||
176 | + <li><span><i class="el-icon-data-line"></i><span class="icon-name">el-icon-data-line</span></span></li> | ||
177 | + <li><span><i class="el-icon-data-board"></i><span class="icon-name">el-icon-data-board</span></span></li> | ||
178 | + <li><span><i class="el-icon-pie-chart"></i><span class="icon-name">el-icon-pie-chart</span></span></li> | ||
179 | + <li><span><i class="el-icon-data-analysis"></i><span class="icon-name">el-icon-data-analysis</span></span> | ||
180 | + </li> | ||
181 | + <li><span><i class="el-icon-collection-tag"></i><span class="icon-name">el-icon-collection-tag</span></span> | ||
182 | + </li> | ||
183 | + <li><span><i class="el-icon-film"></i><span class="icon-name">el-icon-film</span></span></li> | ||
184 | + <li><span><i class="el-icon-suitcase"></i><span class="icon-name">el-icon-suitcase</span></span></li> | ||
185 | + <li><span><i class="el-icon-suitcase-1"></i><span class="icon-name">el-icon-suitcase-1</span></span></li> | ||
186 | + <li><span><i class="el-icon-receiving"></i><span class="icon-name">el-icon-receiving</span></span></li> | ||
187 | + <li><span><i class="el-icon-collection"></i><span class="icon-name">el-icon-collection</span></span></li> | ||
188 | + <li><span><i class="el-icon-files"></i><span class="icon-name">el-icon-files</span></span></li> | ||
189 | + <li><span><i class="el-icon-notebook-1"></i><span class="icon-name">el-icon-notebook-1</span></span></li> | ||
190 | + <li><span><i class="el-icon-notebook-2"></i><span class="icon-name">el-icon-notebook-2</span></span></li> | ||
191 | + <li><span><i class="el-icon-toilet-paper"></i><span class="icon-name">el-icon-toilet-paper</span></span> | ||
192 | + </li> | ||
193 | + <li><span><i class="el-icon-office-building"></i><span | ||
194 | + class="icon-name">el-icon-office-building</span></span></li> | ||
195 | + <li><span><i class="el-icon-school"></i><span class="icon-name">el-icon-school</span></span></li> | ||
196 | + <li><span><i class="el-icon-table-lamp"></i><span class="icon-name">el-icon-table-lamp</span></span></li> | ||
197 | + <li><span><i class="el-icon-house"></i><span class="icon-name">el-icon-house</span></span></li> | ||
198 | + <li><span><i class="el-icon-no-smoking"></i><span class="icon-name">el-icon-no-smoking</span></span></li> | ||
199 | + <li><span><i class="el-icon-smoking"></i><span class="icon-name">el-icon-smoking</span></span></li> | ||
200 | + <li><span><i class="el-icon-shopping-cart-full"></i><span | ||
201 | + class="icon-name">el-icon-shopping-cart-full</span></span></li> | ||
202 | + <li><span><i class="el-icon-shopping-cart-1"></i><span | ||
203 | + class="icon-name">el-icon-shopping-cart-1</span></span></li> | ||
204 | + <li><span><i class="el-icon-shopping-cart-2"></i><span | ||
205 | + class="icon-name">el-icon-shopping-cart-2</span></span></li> | ||
206 | + <li><span><i class="el-icon-shopping-bag-1"></i><span class="icon-name">el-icon-shopping-bag-1</span></span> | ||
207 | + </li> | ||
208 | + <li><span><i class="el-icon-shopping-bag-2"></i><span class="icon-name">el-icon-shopping-bag-2</span></span> | ||
209 | + </li> | ||
210 | + <li><span><i class="el-icon-sold-out"></i><span class="icon-name">el-icon-sold-out</span></span></li> | ||
211 | + <li><span><i class="el-icon-sell"></i><span class="icon-name">el-icon-sell</span></span></li> | ||
212 | + <li><span><i class="el-icon-present"></i><span class="icon-name">el-icon-present</span></span></li> | ||
213 | + <li><span><i class="el-icon-box"></i><span class="icon-name">el-icon-box</span></span></li> | ||
214 | + <li><span><i class="el-icon-bank-card"></i><span class="icon-name">el-icon-bank-card</span></span></li> | ||
215 | + <li><span><i class="el-icon-money"></i><span class="icon-name">el-icon-money</span></span></li> | ||
216 | + <li><span><i class="el-icon-coin"></i><span class="icon-name">el-icon-coin</span></span></li> | ||
217 | + <li><span><i class="el-icon-wallet"></i><span class="icon-name">el-icon-wallet</span></span></li> | ||
218 | + <li><span><i class="el-icon-discount"></i><span class="icon-name">el-icon-discount</span></span></li> | ||
219 | + <li><span><i class="el-icon-price-tag"></i><span class="icon-name">el-icon-price-tag</span></span></li> | ||
220 | + <li><span><i class="el-icon-news"></i><span class="icon-name">el-icon-news</span></span></li> | ||
221 | + <li><span><i class="el-icon-guide"></i><span class="icon-name">el-icon-guide</span></span></li> | ||
222 | + <li><span><i class="el-icon-male"></i><span class="icon-name">el-icon-male</span></span></li> | ||
223 | + <li><span><i class="el-icon-female"></i><span class="icon-name">el-icon-female</span></span></li> | ||
224 | + <li><span><i class="el-icon-thumb"></i><span class="icon-name">el-icon-thumb</span></span></li> | ||
225 | + <li><span><i class="el-icon-cpu"></i><span class="icon-name">el-icon-cpu</span></span></li> | ||
226 | + <li><span><i class="el-icon-link"></i><span class="icon-name">el-icon-link</span></span></li> | ||
227 | + <li><span><i class="el-icon-connection"></i><span class="icon-name">el-icon-connection</span></span></li> | ||
228 | + <li><span><i class="el-icon-open"></i><span class="icon-name">el-icon-open</span></span></li> | ||
229 | + <li><span><i class="el-icon-turn-off"></i><span class="icon-name">el-icon-turn-off</span></span></li> | ||
230 | + <li><span><i class="el-icon-set-up"></i><span class="icon-name">el-icon-set-up</span></span></li> | ||
231 | + <li><span><i class="el-icon-chat-round"></i><span class="icon-name">el-icon-chat-round</span></span></li> | ||
232 | + <li><span><i class="el-icon-chat-line-round"></i><span | ||
233 | + class="icon-name">el-icon-chat-line-round</span></span></li> | ||
234 | + <li><span><i class="el-icon-chat-square"></i><span class="icon-name">el-icon-chat-square</span></span></li> | ||
235 | + <li><span><i class="el-icon-chat-dot-round"></i><span class="icon-name">el-icon-chat-dot-round</span></span> | ||
236 | + </li> | ||
237 | + <li><span><i class="el-icon-chat-dot-square"></i><span | ||
238 | + class="icon-name">el-icon-chat-dot-square</span></span></li> | ||
239 | + <li><span><i class="el-icon-chat-line-square"></i><span | ||
240 | + class="icon-name">el-icon-chat-line-square</span></span></li> | ||
241 | + <li><span><i class="el-icon-message"></i><span class="icon-name">el-icon-message</span></span></li> | ||
242 | + <li><span><i class="el-icon-postcard"></i><span class="icon-name">el-icon-postcard</span></span></li> | ||
243 | + <li><span><i class="el-icon-position"></i><span class="icon-name">el-icon-position</span></span></li> | ||
244 | + <li><span><i class="el-icon-turn-off-microphone"></i><span | ||
245 | + class="icon-name">el-icon-turn-off-microphone</span></span></li> | ||
246 | + <li><span><i class="el-icon-microphone"></i><span class="icon-name">el-icon-microphone</span></span></li> | ||
247 | + <li><span><i class="el-icon-close-notification"></i><span | ||
248 | + class="icon-name">el-icon-close-notification</span></span></li> | ||
249 | + <li><span><i class="el-icon-bangzhu"></i><span class="icon-name">el-icon-bangzhu</span></span></li> | ||
250 | + <li><span><i class="el-icon-time"></i><span class="icon-name">el-icon-time</span></span></li> | ||
251 | + <li><span><i class="el-icon-odometer"></i><span class="icon-name">el-icon-odometer</span></span></li> | ||
252 | + <li><span><i class="el-icon-crop"></i><span class="icon-name">el-icon-crop</span></span></li> | ||
253 | + <li><span><i class="el-icon-aim"></i><span class="icon-name">el-icon-aim</span></span></li> | ||
254 | + <li><span><i class="el-icon-switch-button"></i><span class="icon-name">el-icon-switch-button</span></span> | ||
255 | + </li> | ||
256 | + <li><span><i class="el-icon-full-screen"></i><span class="icon-name">el-icon-full-screen</span></span></li> | ||
257 | + <li><span><i class="el-icon-copy-document"></i><span class="icon-name">el-icon-copy-document</span></span> | ||
258 | + </li> | ||
259 | + <li><span><i class="el-icon-mic"></i><span class="icon-name">el-icon-mic</span></span></li> | ||
260 | + <li><span><i class="el-icon-stopwatch"></i><span class="icon-name">el-icon-stopwatch</span></span></li> | ||
261 | + <li><span><i class="el-icon-medal-1"></i><span class="icon-name">el-icon-medal-1</span></span></li> | ||
262 | + <li><span><i class="el-icon-medal"></i><span class="icon-name">el-icon-medal</span></span></li> | ||
263 | + <li><span><i class="el-icon-trophy"></i><span class="icon-name">el-icon-trophy</span></span></li> | ||
264 | + <li><span><i class="el-icon-trophy-1"></i><span class="icon-name">el-icon-trophy-1</span></span></li> | ||
265 | + <li><span><i class="el-icon-first-aid-kit"></i><span class="icon-name">el-icon-first-aid-kit</span></span> | ||
266 | + </li> | ||
267 | + <li><span><i class="el-icon-discover"></i><span class="icon-name">el-icon-discover</span></span></li> | ||
268 | + <li><span><i class="el-icon-place"></i><span class="icon-name">el-icon-place</span></span></li> | ||
269 | + <li><span><i class="el-icon-location"></i><span class="icon-name">el-icon-location</span></span></li> | ||
270 | + <li><span><i class="el-icon-location-outline"></i><span | ||
271 | + class="icon-name">el-icon-location-outline</span></span></li> | ||
272 | + <li><span><i class="el-icon-location-information"></i><span | ||
273 | + class="icon-name">el-icon-location-information</span></span></li> | ||
274 | + <li><span><i class="el-icon-add-location"></i><span class="icon-name">el-icon-add-location</span></span> | ||
275 | + </li> | ||
276 | + <li><span><i class="el-icon-delete-location"></i><span | ||
277 | + class="icon-name">el-icon-delete-location</span></span></li> | ||
278 | + <li><span><i class="el-icon-map-location"></i><span class="icon-name">el-icon-map-location</span></span> | ||
279 | + </li> | ||
280 | + <li><span><i class="el-icon-alarm-clock"></i><span class="icon-name">el-icon-alarm-clock</span></span></li> | ||
281 | + <li><span><i class="el-icon-timer"></i><span class="icon-name">el-icon-timer</span></span></li> | ||
282 | + <li><span><i class="el-icon-watch-1"></i><span class="icon-name">el-icon-watch-1</span></span></li> | ||
283 | + <li><span><i class="el-icon-watch"></i><span class="icon-name">el-icon-watch</span></span></li> | ||
284 | + <li><span><i class="el-icon-lock"></i><span class="icon-name">el-icon-lock</span></span></li> | ||
285 | + <li><span><i class="el-icon-unlock"></i><span class="icon-name">el-icon-unlock</span></span></li> | ||
286 | + <li><span><i class="el-icon-key"></i><span class="icon-name">el-icon-key</span></span></li> | ||
287 | + <li><span><i class="el-icon-service"></i><span class="icon-name">el-icon-service</span></span></li> | ||
288 | + <li><span><i class="el-icon-mobile-phone"></i><span class="icon-name">el-icon-mobile-phone</span></span> | ||
289 | + </li> | ||
290 | + <li><span><i class="el-icon-bicycle"></i><span class="icon-name">el-icon-bicycle</span></span></li> | ||
291 | + <li><span><i class="el-icon-truck"></i><span class="icon-name">el-icon-truck</span></span></li> | ||
292 | + <li><span><i class="el-icon-ship"></i><span class="icon-name">el-icon-ship</span></span></li> | ||
293 | + <li><span><i class="el-icon-basketball"></i><span class="icon-name">el-icon-basketball</span></span></li> | ||
294 | + <li><span><i class="el-icon-football"></i><span class="icon-name">el-icon-football</span></span></li> | ||
295 | + <li><span><i class="el-icon-soccer"></i><span class="icon-name">el-icon-soccer</span></span></li> | ||
296 | + <li><span><i class="el-icon-baseball"></i><span class="icon-name">el-icon-baseball</span></span></li> | ||
297 | + <li><span><i class="el-icon-wind-power"></i><span class="icon-name">el-icon-wind-power</span></span></li> | ||
298 | + <li><span><i class="el-icon-light-rain"></i><span class="icon-name">el-icon-light-rain</span></span></li> | ||
299 | + <li><span><i class="el-icon-lightning"></i><span class="icon-name">el-icon-lightning</span></span></li> | ||
300 | + <li><span><i class="el-icon-heavy-rain"></i><span class="icon-name">el-icon-heavy-rain</span></span></li> | ||
301 | + <li><span><i class="el-icon-sunrise"></i><span class="icon-name">el-icon-sunrise</span></span></li> | ||
302 | + <li><span><i class="el-icon-sunrise-1"></i><span class="icon-name">el-icon-sunrise-1</span></span></li> | ||
303 | + <li><span><i class="el-icon-sunset"></i><span class="icon-name">el-icon-sunset</span></span></li> | ||
304 | + <li><span><i class="el-icon-sunny"></i><span class="icon-name">el-icon-sunny</span></span></li> | ||
305 | + <li><span><i class="el-icon-cloudy"></i><span class="icon-name">el-icon-cloudy</span></span></li> | ||
306 | + <li><span><i class="el-icon-partly-cloudy"></i><span class="icon-name">el-icon-partly-cloudy</span></span> | ||
307 | + </li> | ||
308 | + <li><span><i class="el-icon-cloudy-and-sunny"></i><span | ||
309 | + class="icon-name">el-icon-cloudy-and-sunny</span></span></li> | ||
310 | + <li><span><i class="el-icon-moon"></i><span class="icon-name">el-icon-moon</span></span></li> | ||
311 | + <li><span><i class="el-icon-moon-night"></i><span class="icon-name">el-icon-moon-night</span></span></li> | ||
312 | + <li><span><i class="el-icon-dish"></i><span class="icon-name">el-icon-dish</span></span></li> | ||
313 | + <li><span><i class="el-icon-dish-1"></i><span class="icon-name">el-icon-dish-1</span></span></li> | ||
314 | + <li><span><i class="el-icon-food"></i><span class="icon-name">el-icon-food</span></span></li> | ||
315 | + <li><span><i class="el-icon-chicken"></i><span class="icon-name">el-icon-chicken</span></span></li> | ||
316 | + <li><span><i class="el-icon-fork-spoon"></i><span class="icon-name">el-icon-fork-spoon</span></span></li> | ||
317 | + <li><span><i class="el-icon-knife-fork"></i><span class="icon-name">el-icon-knife-fork</span></span></li> | ||
318 | + <li><span><i class="el-icon-burger"></i><span class="icon-name">el-icon-burger</span></span></li> | ||
319 | + <li><span><i class="el-icon-tableware"></i><span class="icon-name">el-icon-tableware</span></span></li> | ||
320 | + <li><span><i class="el-icon-sugar"></i><span class="icon-name">el-icon-sugar</span></span></li> | ||
321 | + <li><span><i class="el-icon-dessert"></i><span class="icon-name">el-icon-dessert</span></span></li> | ||
322 | + <li><span><i class="el-icon-ice-cream"></i><span class="icon-name">el-icon-ice-cream</span></span></li> | ||
323 | + <li><span><i class="el-icon-hot-water"></i><span class="icon-name">el-icon-hot-water</span></span></li> | ||
324 | + <li><span><i class="el-icon-water-cup"></i><span class="icon-name">el-icon-water-cup</span></span></li> | ||
325 | + <li><span><i class="el-icon-coffee-cup"></i><span class="icon-name">el-icon-coffee-cup</span></span></li> | ||
326 | + <li><span><i class="el-icon-cold-drink"></i><span class="icon-name">el-icon-cold-drink</span></span></li> | ||
327 | + <li><span><i class="el-icon-goblet"></i><span class="icon-name">el-icon-goblet</span></span></li> | ||
328 | + <li><span><i class="el-icon-goblet-full"></i><span class="icon-name">el-icon-goblet-full</span></span></li> | ||
329 | + <li><span><i class="el-icon-goblet-square"></i><span class="icon-name">el-icon-goblet-square</span></span> | ||
330 | + </li> | ||
331 | + <li><span><i class="el-icon-goblet-square-full"></i><span | ||
332 | + class="icon-name">el-icon-goblet-square-full</span></span></li> | ||
333 | + <li><span><i class="el-icon-refrigerator"></i><span class="icon-name">el-icon-refrigerator</span></span> | ||
334 | + </li> | ||
335 | + <li><span><i class="el-icon-grape"></i><span class="icon-name">el-icon-grape</span></span></li> | ||
336 | + <li><span><i class="el-icon-watermelon"></i><span class="icon-name">el-icon-watermelon</span></span></li> | ||
337 | + <li><span><i class="el-icon-cherry"></i><span class="icon-name">el-icon-cherry</span></span></li> | ||
338 | + <li><span><i class="el-icon-apple"></i><span class="icon-name">el-icon-apple</span></span></li> | ||
339 | + <li><span><i class="el-icon-pear"></i><span class="icon-name">el-icon-pear</span></span></li> | ||
340 | + <li><span><i class="el-icon-orange"></i><span class="icon-name">el-icon-orange</span></span></li> | ||
341 | + <li><span><i class="el-icon-coffee"></i><span class="icon-name">el-icon-coffee</span></span></li> | ||
342 | + <li><span><i class="el-icon-ice-tea"></i><span class="icon-name">el-icon-ice-tea</span></span></li> | ||
343 | + <li><span><i class="el-icon-ice-drink"></i><span class="icon-name">el-icon-ice-drink</span></span></li> | ||
344 | + <li><span><i class="el-icon-milk-tea"></i><span class="icon-name">el-icon-milk-tea</span></span></li> | ||
345 | + <li><span><i class="el-icon-potato-strips"></i><span class="icon-name">el-icon-potato-strips</span></span> | ||
346 | + </li> | ||
347 | + <li><span><i class="el-icon-lollipop"></i><span class="icon-name">el-icon-lollipop</span></span></li> | ||
348 | + <li><span><i class="el-icon-ice-cream-square"></i><span | ||
349 | + class="icon-name">el-icon-ice-cream-square</span></span></li> | ||
350 | + <li><span><i class="el-icon-ice-cream-round"></i><span | ||
351 | + class="icon-name">el-icon-ice-cream-round</span></span></li> | ||
352 | + </ul> | ||
353 | + </div> | ||
354 | +</template> | ||
355 | + | ||
356 | +<script> | ||
357 | + export default { | ||
358 | + name: "ICON" | ||
359 | + } | ||
360 | +</script> | ||
361 | + | ||
362 | +<style lang="scss"> | ||
363 | + .myicons{ | ||
364 | + ul:not(.timeline) { | ||
365 | + margin: 10px 0; | ||
366 | + padding: 0 0 0 20px; | ||
367 | + font-size: 14px; | ||
368 | + color: #5e6d82; | ||
369 | + line-height: 2em; | ||
370 | + } | ||
371 | + | ||
372 | + ul.icon-list { | ||
373 | + overflow: hidden; | ||
374 | + list-style: none; | ||
375 | + padding: 0!important; | ||
376 | + border: 1px solid #eaeefb; | ||
377 | + border-radius: 4px; | ||
378 | + | ||
379 | + li { | ||
380 | + float: left; | ||
381 | + width: 16.66%; | ||
382 | + text-align: center; | ||
383 | + height: 120px; | ||
384 | + line-height: 120px; | ||
385 | + color: #666; | ||
386 | + font-size: 13px; | ||
387 | + border-right: 1px solid #eee; | ||
388 | + border-bottom: 1px solid #eee; | ||
389 | + margin-right: -1px; | ||
390 | + margin-bottom: -1px; | ||
391 | + } | ||
392 | + } | ||
393 | + } | ||
394 | +</style> |
src/components/NavMenu/ChangeIcon.vue
0 → 100644
1 | +<template> | ||
2 | +</template> | ||
3 | + | ||
4 | +<script> | ||
5 | + export default { | ||
6 | + name: "ChangeIcon", | ||
7 | + mounted() { | ||
8 | + console.log("changeicon mounted") | ||
9 | + // this.$emit('icon'); | ||
10 | + }, | ||
11 | + methods: { | ||
12 | + childMethod() { | ||
13 | + this.$emit('icon'); | ||
14 | + } | ||
15 | + } | ||
16 | + } | ||
17 | +</script> | ||
18 | + | ||
19 | +<style scoped> | ||
20 | + | ||
21 | +</style> |
src/components/NavMenu/index.vue
0 → 100644
1 | +<template> | ||
2 | + <el-menu default-active="$route.path" | ||
3 | + :class="collapsed?'logo-collapse-width':'logo-width'" | ||
4 | + background-color="#26384c" | ||
5 | + text-color="#fff" | ||
6 | + active-text-color="#ffd04b" | ||
7 | + style="overflow-y:scroll;border-right:none;" | ||
8 | + @open="handleopen" | ||
9 | + @close="handleclose" | ||
10 | + @select="handleselect" | ||
11 | + unique-opened | ||
12 | + router | ||
13 | + :collapse="collapsed"> | ||
14 | + <!-- class="el-menu-vertical-demo"--> | ||
15 | + | ||
16 | + <!-- <el-radio-group v-model="collapsed" style="margin-left: 200px;">--> | ||
17 | +<!-- <el-radio-button :label="false">展开</el-radio-button>--> | ||
18 | +<!-- <el-radio-button :label="true">收起</el-radio-button>--> | ||
19 | +<!-- </el-radio-group>--> | ||
20 | + | ||
21 | + <div align="center" style="height: 66px;line-height: 66px;"> | ||
22 | +<!-- <img id="logo" src="~@/assets/logo1.png">--> | ||
23 | + <h1 id="logo-text" style="color:white;display: inline-block;font-weight: 600;font-size: 15px;line-height: 50px"> 物流公共信息服务平台</h1> | ||
24 | + </div> | ||
25 | + <template v-for="(item,index) in menu"> | ||
26 | + <el-submenu :index="index+''" v-if="item.hasChild"> | ||
27 | + <template slot="title"> | ||
28 | + <i :class="item.iconCls"></i> | ||
29 | + <span slot="title" class="my-el-menu-item">{{item.name}}</span> | ||
30 | + </template> | ||
31 | + <el-menu-item v-for="child in item.children" | ||
32 | + :index="child.path" | ||
33 | + :key="child.permissionId" | ||
34 | + v-if="!child.hidden" | ||
35 | + class="el-submenu__title"> | ||
36 | + {{child.name}} | ||
37 | + </el-menu-item> | ||
38 | + </el-submenu> | ||
39 | + <el-menu-item v-if="!item.hasChild" :index="item.path"> | ||
40 | + <i :class="item.iconCls"></i> | ||
41 | + <span slot="title" class="my-el-menu-item">{{item.name}}</span> | ||
42 | + </el-menu-item> | ||
43 | + </template> | ||
44 | + </el-menu> | ||
45 | +</template> | ||
46 | + | ||
47 | +<script> | ||
48 | + import {userMenu} from '@/api/perm_api'; | ||
49 | + import {mapActions, mapGetters} from 'vuex' | ||
50 | + import ChangeIcon from './ChangeIcon' | ||
51 | + export default { | ||
52 | + name: 'NavMenus', | ||
53 | + props:['collapsed'], | ||
54 | + components:{ChangeIcon}, | ||
55 | + data() { | ||
56 | + return { | ||
57 | + rotate:false, | ||
58 | + menu:[] | ||
59 | + } | ||
60 | + }, | ||
61 | + methods: { | ||
62 | + initMenu:function(){ | ||
63 | + if (this.getUserMenuStore.length > 0){ | ||
64 | + this.menu = this.getUserMenuStore; | ||
65 | + }else { | ||
66 | + this.getUserMenu(); | ||
67 | + } | ||
68 | + }, | ||
69 | + ...mapActions( // 语法糖 | ||
70 | + ['setUserMenuStore'] // 相当于this.$store.dispatch('modifyName'),提交这个方法 | ||
71 | + ), | ||
72 | + start(){ | ||
73 | + this.rotate=!this.rotate; | ||
74 | + }, | ||
75 | + collapse:function(){ | ||
76 | + this.collapsed=!this.collapsed; | ||
77 | + }, | ||
78 | + onSubmit() { | ||
79 | + console.log('submit!'); | ||
80 | + }, | ||
81 | + handleopen() { | ||
82 | + console.log('handleopen'); | ||
83 | + }, | ||
84 | + handleclose() { | ||
85 | + console.log('handleclose'); | ||
86 | + }, | ||
87 | + handleselect: function (a, b) { | ||
88 | + this.reload() | ||
89 | + }, | ||
90 | + showMenu(i,status){ | ||
91 | + this.$refs.menuCollapsed.getElementsByClassName('submenu-hook-'+i)[0].style.display=status?'block':'none'; | ||
92 | + }, | ||
93 | + getUserMenu:function(){ | ||
94 | + const _this=this; | ||
95 | + const para={ | ||
96 | + userId:JSON.parse(sessionStorage.getItem('user')).userId | ||
97 | + }; | ||
98 | + userMenu(para).then((res) => { | ||
99 | + console.log("ce"+res.data); | ||
100 | + _this.menu = res.data.data; | ||
101 | + this.setUserMenuStore(_this.menu); | ||
102 | + }).catch((error) => { | ||
103 | + if(null!= error.response && error.response!==undefined){ | ||
104 | + let status= error.response.status; | ||
105 | + let msg = error.response.statusText; | ||
106 | + _this.$message({ | ||
107 | + // 饿了么的消息弹窗组件 | ||
108 | + message: msg, | ||
109 | + type: "error" | ||
110 | + }); | ||
111 | + }else { | ||
112 | + _this.$message({ | ||
113 | + // 饿了么的消息弹窗组件 | ||
114 | + message: error, | ||
115 | + type: "error" | ||
116 | + }); | ||
117 | + } | ||
118 | + }); | ||
119 | + }, | ||
120 | + reload() { | ||
121 | + this.$nextTick(function () { | ||
122 | + this.$router.push({ | ||
123 | + path: this.$router.path, | ||
124 | + query:{ | ||
125 | + t: new Date().getTime() | ||
126 | + } | ||
127 | + }) | ||
128 | + }) | ||
129 | + }, | ||
130 | + changeIcon: function () { | ||
131 | + this.$nextTick(function(){ | ||
132 | + let doms = document.getElementsByClassName('el-submenu__icon-arrow el-icon-arrow-down'); | ||
133 | + if (doms && doms.length>0){ | ||
134 | + let domArr = Array.from(doms) | ||
135 | + domArr.forEach(function (item,index) { | ||
136 | + item.className = "el-submenu__icon-arrow el-icon-caret-bottom"; | ||
137 | + }) | ||
138 | + } | ||
139 | + }) | ||
140 | + } | ||
141 | + }, | ||
142 | + computed: { | ||
143 | + ...mapGetters(['getUserMenuStore']) // 动态计算属性,相当于this.$store.getters.resturantName | ||
144 | + }, | ||
145 | + mounted() { | ||
146 | + }, | ||
147 | + created() { | ||
148 | + this.initMenu(); | ||
149 | + }, | ||
150 | + watch: { | ||
151 | + menu(value) { | ||
152 | + this.$nextTick(function(){ | ||
153 | + this.changeIcon(); | ||
154 | + }) | ||
155 | + } | ||
156 | + } | ||
157 | + } | ||
158 | +</script> | ||
159 | +<style> | ||
160 | + .my-el-menu-item{ | ||
161 | + color:#bcbfc5; | ||
162 | + } | ||
163 | +</style> | ||
164 | +<style lang="scss"> | ||
165 | + | ||
166 | +</style> | ||
167 | +<style scoped lang="scss"> | ||
168 | + .go{ | ||
169 | + transform:rotate(-180deg); | ||
170 | + } | ||
171 | + .el-menu-vertical-demo{ | ||
172 | + position: relative; | ||
173 | + } | ||
174 | + .tools{ | ||
175 | + position:absolute; | ||
176 | + | ||
177 | + } | ||
178 | + .logo-width{ | ||
179 | + } | ||
180 | + .logo-collapse-width{ | ||
181 | + width:90px; | ||
182 | + | ||
183 | + } | ||
184 | + /*el-submenu__title:hover {*/ | ||
185 | + /* background-color: #4f6273;*/ | ||
186 | + /* border-left: 3px solid #be1fd9*/ | ||
187 | + | ||
188 | + /*}*/ | ||
189 | + /*.el-submenu:hover {*/ | ||
190 | + /* border-left: 25px solid #be1fd9;*/ | ||
191 | + | ||
192 | + /*}*/ | ||
193 | + .el-submenu__title:hover { | ||
194 | + border-left: 23px solid #be1fd9 | ||
195 | + } | ||
196 | +</style> |
src/components/TabMenu/index.vue
0 → 100644
1 | +<template> | ||
2 | + <div style="width: 100%;"> | ||
3 | +<!-- <Assembly></Assembly>--> | ||
4 | + <el-tabs v-model="activeIndex" | ||
5 | + v-if="openTab.length" | ||
6 | + type="card" | ||
7 | + :closable = "tabCloseable" | ||
8 | + @tab-click='tabClick' | ||
9 | + @tab-remove="tabRemove" | ||
10 | + style="width: 100%;margin-top: 0px;"> | ||
11 | + <el-tab-pane | ||
12 | + v-for="(item, index) in this.$store.state.openTab" | ||
13 | + :key="item.name" | ||
14 | + :label="item.name" | ||
15 | + :name="item.route"> | ||
16 | + </el-tab-pane> | ||
17 | + <section class="content-container"> | ||
18 | + <div> | ||
19 | + <el-col :span="24" class="content-wrapper"> | ||
20 | + <transition name="fade" mode="out-in"> | ||
21 | + <router-view></router-view> | ||
22 | + </transition> | ||
23 | + </el-col> | ||
24 | + </div> | ||
25 | + </section> | ||
26 | + </el-tabs> | ||
27 | + </div> | ||
28 | +</template> | ||
29 | + | ||
30 | +<script> | ||
31 | + import Assembly from "@/views/bus/Assembly"; | ||
32 | + | ||
33 | + export default { | ||
34 | + name: 'TabMenu', | ||
35 | + components: { Assembly }, | ||
36 | + | ||
37 | + data() { | ||
38 | + return { | ||
39 | + tabCloseable: true | ||
40 | + } | ||
41 | + }, | ||
42 | + methods: { | ||
43 | + initTab(){ | ||
44 | + // 刷新时以当前路由做为tab加入tabs | ||
45 | + // 当前路由不是首页时,添加首页以及另一页到store里,并设置激活状态 | ||
46 | + // 当当前路由是首页时,添加首页到store,并设置激活状态 | ||
47 | + if (this.$route.path !== '/' && this.$route.path !== '/main') { | ||
48 | + console.log('1'); | ||
49 | + this.$store.commit('add_tabs', {route: '/main' , name: '首页'}); | ||
50 | + this.$store.commit('add_tabs', {route: this.$route.path , name: this.$route.name }); | ||
51 | + this.$store.commit('set_active_index', this.$route.path); | ||
52 | + } else { | ||
53 | + console.log('2'); | ||
54 | + this.$store.commit('add_tabs', {route: '/main', name: '首页'}); | ||
55 | + this.$store.commit('set_active_index', '/main'); | ||
56 | + this.$router.push('/main'); | ||
57 | + } | ||
58 | + }, | ||
59 | + tabClick(tab){ | ||
60 | + // console.log("tab",tab); | ||
61 | + // console.log('active',this.$store.state.activeIndex); | ||
62 | + this.$router.push({path: this.$store.state.activeIndex}); | ||
63 | + }, | ||
64 | + tabRemove(targetName){ | ||
65 | + // console.log("tabRemove",targetName); | ||
66 | + //首页不删 | ||
67 | + if(targetName == '/main'){ | ||
68 | + return | ||
69 | + } | ||
70 | + this.$store.commit('delete_tabs', targetName); | ||
71 | + if (this.$store.state.activeIndex === targetName) { | ||
72 | + // 设置当前激活的路由 | ||
73 | + if (this.$store.state.openTab && this.$store.state.openTab.length >=1) { | ||
74 | + // console.log('=============',this.$store.state.openTab[this.$store.state.openTab.length-1].route) | ||
75 | + this.$store.commit('set_active_index', this.$store.state.openTab[this.$store.state.openTab.length-1].route); | ||
76 | + this.$router.push({path: this.$store.state.activeIndex}); | ||
77 | + } else { | ||
78 | + this.$router.push({path: '/main'}); | ||
79 | + } | ||
80 | + | ||
81 | + | ||
82 | + } | ||
83 | + }, | ||
84 | + }, | ||
85 | + mounted() { | ||
86 | + this.initTab(); | ||
87 | + }, | ||
88 | + watch:{ | ||
89 | + '$route'(to,from){ | ||
90 | + //判断路由是否已经打开 | ||
91 | + //已经打开的 ,将其置为active | ||
92 | + //未打开的,将其放入队列里 | ||
93 | + let flag = false; | ||
94 | + for(let item of this.$store.state.openTab){ | ||
95 | + // console.log("item.name",item.name) | ||
96 | + // console.log("t0.name",to.name) | ||
97 | + | ||
98 | + if(item.name === to.name){ | ||
99 | + // console.log('to.path',to.path); | ||
100 | + this.$store.commit('set_active_index',to.path) | ||
101 | + flag = true; | ||
102 | + break; | ||
103 | + } | ||
104 | + } | ||
105 | + | ||
106 | + if(!flag){ | ||
107 | + // console.log('to.path',to.path); | ||
108 | + this.$store.commit('add_tabs', {route: to.path, name: to.name}); | ||
109 | + this.$store.commit('set_active_index', to.path); | ||
110 | + } | ||
111 | + | ||
112 | + }, | ||
113 | + openTab(){ | ||
114 | + this.openTab.length === 1 ? this.tabCloseable=false :this.tabCloseable = true; | ||
115 | + } | ||
116 | + }, | ||
117 | + computed:{ | ||
118 | + openTab:{ | ||
119 | + get: function () { | ||
120 | + return this.$store.state.openTab; | ||
121 | + }, | ||
122 | + set:function (value) { | ||
123 | + this.$store.commit('set_tabs', {value}); | ||
124 | + // console.log("opebTab监视:value = "+ value); | ||
125 | + } | ||
126 | + | ||
127 | + }, | ||
128 | + activeIndex:{ | ||
129 | + get:function () { | ||
130 | + return this.$store.state.activeIndex; | ||
131 | + }, | ||
132 | + set:function (value) { | ||
133 | + this.$store.commit('set_active_index', value); | ||
134 | + } | ||
135 | + | ||
136 | + } | ||
137 | + } | ||
138 | + } | ||
139 | +</script> | ||
140 | + | ||
141 | +<style> | ||
142 | + .el-tabs__item{ | ||
143 | + width: 13em; | ||
144 | + text-align: center; | ||
145 | + } | ||
146 | + /*底层背景色*/ | ||
147 | + .el-tabs__nav-scroll{ | ||
148 | + /*background-color: rgb(239,243,246);*/ | ||
149 | + } | ||
150 | + .el-tabs--card>.el-tabs__header{ | ||
151 | + border: none; | ||
152 | + } | ||
153 | + /*首个内部边框*/ | ||
154 | + .el-tabs--card>.el-tabs__header .el-tabs__item:first-child{ | ||
155 | + border: 1px solid rgba(80,109,130,.64); | ||
156 | + } | ||
157 | + /*其他内部边框*/ | ||
158 | + .el-tabs--card>.el-tabs__header .el-tabs__item{ | ||
159 | + border: 1px solid rgba(80,109,130,.64); | ||
160 | + } | ||
161 | + /*外部大边框取消表格样式*/ | ||
162 | + .el-tabs--card>.el-tabs__header .el-tabs__nav{ | ||
163 | + border: 0px; | ||
164 | + } | ||
165 | + /*黑框及内字体样式*/ | ||
166 | + .el-tabs__item{ | ||
167 | + color:#495060; | ||
168 | + height: 26px; | ||
169 | + border: 1px solid rgba(80,109,130,.64); | ||
170 | + margin: 0px 3px; | ||
171 | + line-height: 26px; | ||
172 | + border-radius: 0 0 5px 5px; | ||
173 | + background-color: #fff; | ||
174 | + font-size: 12px; | ||
175 | + font-family: Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif; | ||
176 | + } | ||
177 | + /* 选中的黑框的样式*/ | ||
178 | + .el-tabs--card>.el-tabs__header .el-tabs__item.is-active{ | ||
179 | + border-bottom: 1px solid rgba(80,109,130,.64); | ||
180 | + border-radius: 0 0 5px 5px; | ||
181 | + background-color: #398af1; | ||
182 | + color: #fff; | ||
183 | + border-color: #398af1; | ||
184 | + } | ||
185 | + .el-tabs--card>.el-tabs__header .el-tabs__item.is-active:before{ | ||
186 | + content: ""; | ||
187 | + background: #fff; | ||
188 | + display: inline-block; | ||
189 | + width: 8px; | ||
190 | + height: 8px; | ||
191 | + border-radius: 50%; | ||
192 | + margin-right: 8px; | ||
193 | + } | ||
194 | +</style> | ||
195 | + |
src/components/TreeTable/eval.js
100755 → 100644
src/components/TreeTable/index.vue
100755 → 100644
src/components/TreeTable/readme.md
100755 → 100644
src/components/detailedDialog/index.vue
0 → 100644
1 | +<template> | ||
2 | + <div class="app-container"> | ||
3 | + <el-dialog | ||
4 | + title="收发明细" | ||
5 | + :visible.sync="dialogVisible" | ||
6 | + width="75%" | ||
7 | + > | ||
8 | + <el-table :data="detailedList" border> | ||
9 | + <el-table-column label="操作人"> | ||
10 | + <template slot-scope="scope"> | ||
11 | + {{ scope.row.operator}} | ||
12 | + </template> | ||
13 | + </el-table-column> | ||
14 | + <el-table-column label="件数"> | ||
15 | + <template slot-scope="scope"> | ||
16 | + {{ scope.row.pcs}} | ||
17 | + </template> | ||
18 | + </el-table-column> | ||
19 | + <el-table-column label="重量"> | ||
20 | + <template slot-scope="scope"> | ||
21 | + {{ scope.row.wgt}} | ||
22 | + </template> | ||
23 | + </el-table-column> | ||
24 | + <el-table-column label="海关回执时间" width="160"> | ||
25 | + <template slot-scope="scope"> | ||
26 | + {{ scope.row.procdate}} | ||
27 | + </template> | ||
28 | + </el-table-column> | ||
29 | + <el-table-column label="回执接收时间" width="160"> | ||
30 | + <template slot-scope="scope"> | ||
31 | + {{ scope.row.responsedate}} | ||
32 | + </template> | ||
33 | + </el-table-column> | ||
34 | + <el-table-column label="海关统一编号" width="160"> | ||
35 | + <template slot-scope="scope"> | ||
36 | + {{ scope.row.seqno}} | ||
37 | + </template> | ||
38 | + </el-table-column> | ||
39 | + <el-table-column label="客户端导入回执状态码"> | ||
40 | + <template slot-scope="scope"> | ||
41 | + <el-tag type="success" v-if="scope.row.responsecode ==='0'">正常</el-tag> | ||
42 | + <el-tag type="danger" v-if="scope.row.responsecode ==='1'">失败</el-tag> | ||
43 | + </template> | ||
44 | + </el-table-column> | ||
45 | + <el-table-column label="客户端导入回执" show-overflow-tooltip> | ||
46 | + <template slot-scope="scope"> | ||
47 | + <span :style="{'color':scope.row.responsecode=='0'?'rgb(103,194,58)' | ||
48 | + :scope.row.responsecode=='1'?'rgb(245,110,110)':'rgb(60,62,66)'}">{{ scope.row.responsemessage }}</span> | ||
49 | + </template> | ||
50 | + </el-table-column> | ||
51 | + <el-table-column label="海关回执代码"> | ||
52 | + <template slot-scope="scope"> | ||
53 | + <el-tag type="success" v-if="scope.row.procresult ==='S'">成功</el-tag> | ||
54 | + <el-tag type="danger" v-if="scope.row.procresult ==='F'">失败</el-tag> | ||
55 | + </template> | ||
56 | + </el-table-column> | ||
57 | + <el-table-column label="海关回执内容" show-overflow-tooltip> | ||
58 | + <template slot-scope="scope"> | ||
59 | + <span :style="{'color':scope.row.procresult=='S'?'rgb(103,194,58)' | ||
60 | + :scope.row.procresult=='F'?'rgb(245,110,110)':'rgb(60,62,66)'}">{{ scope.row.note }}</span> | ||
61 | + </template> | ||
62 | + </el-table-column> | ||
63 | + </el-table> | ||
64 | + </el-dialog> | ||
65 | + </div> | ||
66 | +</template> | ||
67 | + | ||
68 | +<script> | ||
69 | + import { | ||
70 | + getList | ||
71 | + } from '../../api/detailed' | ||
72 | + | ||
73 | + export default { | ||
74 | + name: "DetailedLog", | ||
75 | + props: { | ||
76 | + visible: { | ||
77 | + type: Boolean, | ||
78 | + default: false | ||
79 | + }, | ||
80 | + messageId: { | ||
81 | + type: String, | ||
82 | + default: false | ||
83 | + } | ||
84 | + }, | ||
85 | + data() { | ||
86 | + return { | ||
87 | + detailedList: [] | ||
88 | + } | ||
89 | + }, | ||
90 | + computed: { | ||
91 | + dialogVisible: { | ||
92 | + get() { | ||
93 | + return this.visible | ||
94 | + }, | ||
95 | + set(val) { | ||
96 | + // 当visible改变的时候,触发父组件的 updateVisible方法,在该方法中更改传入子组件的 centerDialogVisible的值 | ||
97 | + this.$emit('updateVisible', val) | ||
98 | + } | ||
99 | + } | ||
100 | + }, | ||
101 | + created() { | ||
102 | + }, | ||
103 | + methods: { | ||
104 | + check(id) { | ||
105 | + let _this = this | ||
106 | + const para = { | ||
107 | + autoid: id | ||
108 | + } | ||
109 | + getList(para).then(res => { | ||
110 | + let response = res.data | ||
111 | + if (response.code === '200') { | ||
112 | + _this.detailedList = response.data | ||
113 | + } | ||
114 | + }) | ||
115 | + }, | ||
116 | + handleClose() { | ||
117 | + | ||
118 | + } | ||
119 | + } | ||
120 | + } | ||
121 | +</script> | ||
122 | + | ||
123 | +<style scoped> | ||
124 | + .filter-container { | ||
125 | + margin-bottom: 20px; | ||
126 | + } | ||
127 | + .el-tooltip_popper{ | ||
128 | + max-width: 60%; | ||
129 | + } | ||
130 | + .table-p { | ||
131 | + font-size: 20px; | ||
132 | + text-align: center; | ||
133 | + background-color: #efefef; | ||
134 | + height: 45px; | ||
135 | + line-height: 45px; | ||
136 | + width: 100%; | ||
137 | + margin-top: 0px; | ||
138 | + } | ||
139 | +</style> |
src/favicon.ico
0 → 100644
不能预览此文件类型
1 | - | ||
2 | import Vue from 'vue' | 1 | import Vue from 'vue' |
3 | import App from './App' | 2 | import App from './App' |
4 | import ElementUI from 'element-ui' | 3 | import ElementUI from 'element-ui' |
@@ -15,6 +14,11 @@ import 'font-awesome/css/font-awesome.min.css' | @@ -15,6 +14,11 @@ import 'font-awesome/css/font-awesome.min.css' | ||
15 | 14 | ||
16 | import * as socketApi from './api/socket' | 15 | import * as socketApi from './api/socket' |
17 | import '@/styles/index.scss' | 16 | import '@/styles/index.scss' |
17 | +import sys_init from '@/common/init/sys_init' | ||
18 | + | ||
19 | +// 条形组件 | ||
20 | +import VueBarcode from '@xkeshi/vue-barcode'; //导入条形码插件 | ||
21 | +Vue.component('barcode', VueBarcode); | ||
18 | 22 | ||
19 | 23 | ||
20 | //定义一个全局过滤器实现日期格式化 | 24 | //定义一个全局过滤器实现日期格式化 |
@@ -29,7 +33,11 @@ Vue.prototype.socketApi = socketApi | @@ -29,7 +33,11 @@ Vue.prototype.socketApi = socketApi | ||
29 | 33 | ||
30 | Vue.config.productionTip = false | 34 | Vue.config.productionTip = false |
31 | Mock.bootstrap(); | 35 | Mock.bootstrap(); |
32 | -Vue.use(ElementUI) | 36 | +Vue.use(ElementUI, |
37 | + { | ||
38 | + // eslint-disable-next-line no-undef | ||
39 | + size: 'mini' | ||
40 | + }) | ||
33 | Vue.use(VueRouter) | 41 | Vue.use(VueRouter) |
34 | Vue.use(Vuex) | 42 | Vue.use(Vuex) |
35 | Vue.prototype.$axios = axios; | 43 | Vue.prototype.$axios = axios; |
@@ -45,94 +53,9 @@ Vue.prototype.$rout =router; | @@ -45,94 +53,9 @@ Vue.prototype.$rout =router; | ||
45 | //本地存储系统初始化的router路由,用来处理用户退出后,把路由数据初始化 | 53 | //本地存储系统初始化的router路由,用来处理用户退出后,把路由数据初始化 |
46 | sessionStorage.setItem('sysMenu', JSON.stringify(rout.routes)); | 54 | sessionStorage.setItem('sysMenu', JSON.stringify(rout.routes)); |
47 | 55 | ||
48 | -router.beforeEach((to, from, next) => { | ||
49 | - //NProgress.start(); | ||
50 | - if (to.path == '/login') { | ||
51 | - sessionStorage.removeItem('user'); | ||
52 | - sessionStorage.removeItem('menu'); | ||
53 | - sessionStorage.removeItem('token'); | ||
54 | - } | ||
55 | - let user = JSON.parse(sessionStorage.getItem('user')); | ||
56 | - if(sessionStorage.getItem('token')){ | ||
57 | - axios.defaults.headers.common['Authorization'] = sessionStorage.getItem('token'); | ||
58 | - } | ||
59 | - if (!user && to.path != '/login' && !sessionStorage.getItem('menu') && !sessionStorage.getItem('token')) { | ||
60 | - next({ path: '/login' }) | ||
61 | - } else { | ||
62 | - next() | ||
63 | - } | ||
64 | -}); | ||
65 | - | ||
66 | const message = Vue.prototype.$message; | 56 | const message = Vue.prototype.$message; |
67 | -axios.defaults.baseURL = '/api'; | ||
68 | -axios.interceptors.response.use( | ||
69 | - res => { | ||
70 | - //对响应数据做些事 | ||
71 | - if (res.data && res.status!==200) { | ||
72 | - message({ | ||
73 | - // 饿了么的消息弹窗组件,类似toast | ||
74 | - showClose: true, | ||
75 | - message: 'res.data.error.message.message ? res.data.error.message.message : res.data.error.message', | ||
76 | - type: "error" | ||
77 | - }); | ||
78 | - return Promise.reject(res.data.error.message); | ||
79 | - } | ||
80 | - return res; | ||
81 | - }, | ||
82 | - error => { | ||
83 | - // 用户登录的时候会拿到一个基础信息,比如用户名,token,过期时间戳 | ||
84 | - // 直接丢sessionStorage | ||
85 | - if (!sessionStorage.getItem("token")) { | ||
86 | - // 若是接口访问的时候没有发现有鉴权的基础信息,直接返回登录页 | ||
87 | - router.push({ | ||
88 | - path: "/login" | ||
89 | - }); | ||
90 | - } else { | ||
91 | - | ||
92 | - // 下面是接口回调的satus ,因为我做了一些错误页面,所以都会指向对应的报错页面 | ||
93 | - if (error.response.status === 401) { | ||
94 | - message({ | ||
95 | - // 饿了么的消息弹窗组件 | ||
96 | - message: '授权超时,或访问未授权,请重新登录', | ||
97 | - type: "error" | ||
98 | - }); | ||
99 | - } | ||
100 | - | ||
101 | - // 下面是接口回调的satus ,因为我做了一些错误页面,所以都会指向对应的报错页面 | ||
102 | - if (error.response.status === 403) { | ||
103 | - router.push({ | ||
104 | - path: "/error/403" | ||
105 | - }); | ||
106 | - } | ||
107 | - if (error.response.status === 500) { | ||
108 | - message({ | ||
109 | - // 饿了么的消息弹窗组件 | ||
110 | - message: error.message, | ||
111 | - type: "error" | ||
112 | - }); | ||
113 | - // router.push({ | ||
114 | - // path: "/error/500" | ||
115 | - // }); | ||
116 | - } | ||
117 | - if (error.response.status === 502) { | ||
118 | - router.push({ | ||
119 | - path: "/error/502" | ||
120 | - }); | ||
121 | - } | ||
122 | - if (error.response.status === 404) { | ||
123 | - message({ | ||
124 | - // 饿了么的消息弹窗组件 | ||
125 | - message: error.message, | ||
126 | - type: "error" | ||
127 | - }); | ||
128 | - } | ||
129 | - } | ||
130 | - // 返回 response 里的错误信息 | ||
131 | - let errorInfo = error.response ? error.response.statusText : (error.data.error ? error.data.error.message : error.message); | ||
132 | - return Promise.reject(errorInfo); | ||
133 | - } | ||
134 | -); | ||
135 | - | 57 | +sys_init.init_axios(message,router,axios); |
58 | +sys_init.init_router(router,axios); | ||
136 | 59 | ||
137 | //router.afterEach(transition => { | 60 | //router.afterEach(transition => { |
138 | //NProgress.done(); | 61 | //NProgress.done(); |
1 | import Login from './views/Login.vue' | 1 | import Login from './views/Login.vue' |
2 | import NotFound from './views/404.vue' | 2 | import NotFound from './views/404.vue' |
3 | import Home from './views/Home.vue' | 3 | import Home from './views/Home.vue' |
4 | +import HomeNew from './views/HomeNew.vue' | ||
4 | import Main from './views/dashboard/index' | 5 | import Main from './views/dashboard/index' |
5 | // import Table from './views/nav1/Table.vue' | 6 | // import Table from './views/nav1/Table.vue' |
6 | import Role from './views/nav1/role.vue' | 7 | import Role from './views/nav1/role.vue' |
@@ -25,7 +26,6 @@ import ExitLoading from './views/nmms/ExitLoading.vue' | @@ -25,7 +26,6 @@ import ExitLoading from './views/nmms/ExitLoading.vue' | ||
25 | import ExitFlightDesc from './views/nmms/ExitFlightDesc.vue' | 26 | import ExitFlightDesc from './views/nmms/ExitFlightDesc.vue' |
26 | import LostLoad from './views/lostLoadChange/lostLoading.vue' | 27 | import LostLoad from './views/lostLoadChange/lostLoading.vue' |
27 | import LostLoadChange from './views/lostLoadChange/lostLoadChange.vue' | 28 | import LostLoadChange from './views/lostLoadChange/lostLoadChange.vue' |
28 | - | ||
29 | import OrigFlightList from './views/nmms_import/OrigFlightList.vue' | 29 | import OrigFlightList from './views/nmms_import/OrigFlightList.vue' |
30 | import EnterFlightInfo from './views/nmms_import/EnterFlightInfo.vue' | 30 | import EnterFlightInfo from './views/nmms_import/EnterFlightInfo.vue' |
31 | import OrigMaster from './views/nmms_import/OrigMaster.vue' | 31 | import OrigMaster from './views/nmms_import/OrigMaster.vue' |
@@ -36,10 +36,25 @@ import AllocateSearch from './views/nmms_import/AllocateSearch.vue' | @@ -36,10 +36,25 @@ import AllocateSearch from './views/nmms_import/AllocateSearch.vue' | ||
36 | import Importallocation from './views/nmms_import/Importallocation.vue' | 36 | import Importallocation from './views/nmms_import/Importallocation.vue' |
37 | import Allocatearrive from './views/nmms_import/Allocatearrive.vue' | 37 | import Allocatearrive from './views/nmms_import/Allocatearrive.vue' |
38 | import User from './views/nav1/user.vue' | 38 | import User from './views/nav1/user.vue' |
39 | -import Page4 from './views/nav2/Page4.vue' | ||
40 | -import Page5 from './views/nav2/Page5.vue' | 39 | +import preConfiguration from './views/nav2/preConfiguration.vue' |
40 | +import allocate from './views/nav2/allocate.vue' | ||
41 | +import charge from './views/nav2/charge.vue' | ||
42 | +import documents from './views/nav2/documents.vue' | ||
43 | +import booking from './views/nav4/booking.vue' | ||
44 | +import order from './views/nav4/order.vue' | ||
45 | +import airlift from './views/nav4/airlift.vue' | ||
46 | +import inquiry from './views/nav4/inquiry.vue' | ||
41 | import Page6 from './views/nav3/Page6.vue' | 47 | import Page6 from './views/nav3/Page6.vue' |
48 | +import Page7 from './views/nav3/Page7.vue' | ||
49 | +import importFFMMsg from './views/airRadioMsg/importFFMMsg.vue' | ||
50 | +import importFHLMsg from './views/airRadioMsg/importFHLMsg.vue' | ||
51 | +import importFWBMsg from './views/airRadioMsg/importFWBMsg.vue' | ||
52 | + | ||
53 | + | ||
54 | + | ||
42 | import echarts from './views/charts/echarts.vue' | 55 | import echarts from './views/charts/echarts.vue' |
56 | +import earthCharts from './views/charts/earthCharts.vue' | ||
57 | + | ||
43 | import SecrityInspection from './views/staff/security_inspection.vue' | 58 | import SecrityInspection from './views/staff/security_inspection.vue' |
44 | import Key from './views/staff/key.vue' | 59 | import Key from './views/staff/key.vue' |
45 | import Maintain from './views/staff/maintain.vue' | 60 | import Maintain from './views/staff/maintain.vue' |
@@ -48,6 +63,68 @@ import OnDuty from './views/staff/on_duty.vue' | @@ -48,6 +63,68 @@ import OnDuty from './views/staff/on_duty.vue' | ||
48 | import WaterStationsPatrol from './views/water/water_stations_patrol.vue' | 63 | import WaterStationsPatrol from './views/water/water_stations_patrol.vue' |
49 | import Location from './views/empt/Location.vue' | 64 | import Location from './views/empt/Location.vue' |
50 | 65 | ||
66 | +//运输工具 通用业务申报 | ||
67 | +import Route from './views/airtransport/route.vue' | ||
68 | +import Bill from './views/airtransport/bill.vue' | ||
69 | +import Flight from './views/airtransport/flight.vue' | ||
70 | +import Flightplan from './views/airtransport/flightplan.vue' | ||
71 | +import Aircraft from './views/airtransport/aircraft.vue' | ||
72 | +import Routeaircraft from './views/airtransport/routeaircraft' | ||
73 | + | ||
74 | +//通用业务查询 | ||
75 | +import queryRoute from './views/airtransport/queryRoute.vue' | ||
76 | +import queryBill from './views/airtransport/queryBill.vue' | ||
77 | +import queryFlight from './views/airtransport/queryFlight.vue' | ||
78 | +import queryFlightplan from './views/airtransport/queryFlightplan.vue' | ||
79 | +import queryAircraft from './views/airtransport/queryAircraft.vue' | ||
80 | +import queryRouteaircraft from './views/airtransport/queryRouteaircraft.vue' | ||
81 | +import arrival from './views/airtransport/arrival.vue' | ||
82 | +import confirmatory from './views/airtransport/confirmatory.vue' | ||
83 | +import queryArrival from './views/airtransport/queryArrival.vue' | ||
84 | +import conForConfigure from './views/airtransport/conForConfigure.vue' | ||
85 | +import queryForConfigure from './views/airtransport/queryForConfigure.vue' | ||
86 | +import queryConfirmatory from './views/airtransport/queryConfirmatory.vue' | ||
87 | +import configure from './views/airtransport/configure.vue' | ||
88 | +import queryConfigure from './views/airtransport/queryConfigure.vue' | ||
89 | +import transit from './views/transit/transit.vue' | ||
90 | +import departure from './views/airtransport/departure.vue' | ||
91 | +import declare from './views/airtransport/declare.vue' | ||
92 | +import queryDeparture from './views/airtransport/queryDeparture.vue' | ||
93 | +import queryDeclare from './views/airtransport/queryDeclare.vue' | ||
94 | +import outConfigure from './views/airtransport/outConfigure.vue' | ||
95 | +import queryFlightConfigure from './views/airtransport/queryFlightConfigure.vue' | ||
96 | +import Consigner from './views/consigner/consigner.vue' | ||
97 | +import Consignee from './views/consigner/consignee.vue' | ||
98 | +// 货主信息管理 | ||
99 | +import Shipper from './views/shipper/shipper.vue' | ||
100 | +import Security from './views/security/security.vue' | ||
101 | +import dynamics from './views/airtransport/dynamics.vue' | ||
102 | + | ||
103 | + | ||
104 | + | ||
105 | +// 场站管理 | ||
106 | +import Yard from './views/station_manage/Yard.vue' | ||
107 | +import Bayonet from './views/station_manage/Bayonet.vue' | ||
108 | +import Warehouse from './views/station_manage/Warehouse.vue' | ||
109 | + | ||
110 | +// 快邮舱单申报 | ||
111 | +import Express from './views/express_system/express.vue' | ||
112 | +//给海龙做的货运单 | ||
113 | +import Way from './views/nav3/Way.vue' | ||
114 | +//朱总让做的网页在线客服 | ||
115 | +import Webdialog from './views/bus/Webdialog.vue' | ||
116 | + | ||
117 | +//国际转运 | ||
118 | +import Transport from './views/nav4/Transport.vue' | ||
119 | + | ||
120 | +/* 车辆调度系统 */ | ||
121 | +import DriverInfo from "./views/dispatch/DriverInfo"; | ||
122 | +import VehicleInfo from "./views/dispatch/VehicleInfo"; | ||
123 | +import DispatchNode from "./views/dispatch/DispatchNode"; | ||
124 | +import Dispatch from "./views/dispatch/Dispatch"; | ||
125 | + | ||
126 | + | ||
127 | + | ||
51 | let routes = [ | 128 | let routes = [ |
52 | { | 129 | { |
53 | path: '/login', | 130 | path: '/login', |
@@ -63,7 +140,7 @@ let routes = [ | @@ -63,7 +140,7 @@ let routes = [ | ||
63 | }, | 140 | }, |
64 | { | 141 | { |
65 | path: '/', | 142 | path: '/', |
66 | - component: Home, | 143 | + component: HomeNew, |
67 | name: '主页', | 144 | name: '主页', |
68 | leaf: true, | 145 | leaf: true, |
69 | iconCls: 'el-icon-menu', | 146 | iconCls: 'el-icon-menu', |
@@ -71,12 +148,83 @@ let routes = [ | @@ -71,12 +148,83 @@ let routes = [ | ||
71 | {path: '/main', component: Main, name: '首页'}, | 148 | {path: '/main', component: Main, name: '首页'}, |
72 | ] | 149 | ] |
73 | }, | 150 | }, |
74 | - // { path: '/test', component: Main }, | 151 | + { |
152 | + path: '/', | ||
153 | + component: HomeNew, | ||
154 | + name: 'Charts', | ||
155 | + iconCls: 'fa fa-bar-chart', | ||
156 | + children: [ | ||
157 | + {path: '/echarts', component: echarts, name: 'echarts'}, | ||
158 | + {path: '/earthCharts', component: earthCharts, name: '统计表'} | ||
159 | + ] | ||
160 | + }, | ||
161 | + { path: '/test', component: Main }, | ||
162 | + { | ||
163 | + path: '/bill', | ||
164 | + component: HomeNew, | ||
165 | + name: '货运单', | ||
166 | + iconCls: 'el-icon-collection', | ||
167 | + children: [ | ||
168 | + {path: '/Way', component: Way, name: '货运单'}, | ||
169 | + {path: '/Webdialog', component: Webdialog, name: '在线客服'} | ||
170 | + ] | ||
171 | + }, | ||
172 | + { | ||
173 | + path: '/', | ||
174 | + component: HomeNew, | ||
175 | + name: '海关货物流转', | ||
176 | + iconCls: 'el-icon-delete-location', | ||
177 | + children: [ | ||
178 | + { path: '/Page6', component: Page6, name: '申请列表' }, | ||
179 | + { path: '/Page7', component: Page7, name: '申请添加' }, | ||
180 | + ] | ||
181 | + }, | ||
182 | + { | ||
183 | + path: '/', | ||
184 | + component: HomeNew, | ||
185 | + name: '车辆调度管理', | ||
186 | + iconCls: 'el-icon-delete-location', | ||
187 | + children: [ | ||
188 | + { path: '/Dispatch', component: Dispatch, name: '车辆调度' }, | ||
189 | + { path: '/DriverInfo', component: DriverInfo, name: '驾驶员信息' }, | ||
190 | + { path: '/VehicleInfo', component: VehicleInfo, name: '车辆信息' }, | ||
191 | + ] | ||
192 | + }, | ||
193 | + | ||
194 | + { | ||
195 | + path: '/domdep', | ||
196 | + component: HomeNew, | ||
197 | + name: '订舱系统', | ||
198 | + iconCls: 'el-icon-delete-location', | ||
199 | + children: [ | ||
200 | + { path: '/booking', component: booking, name: '在线订舱' }, | ||
201 | + { path: '/order', component: order, name: '订舱信息' }, | ||
202 | + { path: '/airlift', component: airlift, name: '空运专线' }, | ||
203 | + ] | ||
204 | + }, | ||
205 | + | ||
206 | + | ||
207 | + | ||
208 | + | ||
209 | + // 货运系统--航班预配 | ||
210 | + { | ||
211 | + path: '/domdep', | ||
212 | + component: HomeNew, | ||
213 | + name: '国内出港', | ||
214 | + iconCls: 'el-icon-position', | ||
215 | + children: [ | ||
216 | + { path: '/preConfiguration', component: preConfiguration, name: '航班预配' }, | ||
217 | + { path: '/allocate', component: allocate, name: '航班配载' }, | ||
218 | + { path: '/documents', component: documents, name: '航班文件' }, | ||
219 | + { path: '/charge', component: charge, name: '付费处理' } | ||
220 | + ] | ||
221 | + }, | ||
75 | { | 222 | { |
76 | path: '/admin', | 223 | path: '/admin', |
77 | - component: Home, | 224 | + component: HomeNew, |
78 | name: '系统设置', | 225 | name: '系统设置', |
79 | iconCls: 'el-icon-setting',//图标样式class | 226 | iconCls: 'el-icon-setting',//图标样式class |
227 | + leaf: false, | ||
80 | children: [ | 228 | children: [ |
81 | { path: '/user', component: User, name: '用户管理' }, | 229 | { path: '/user', component: User, name: '用户管理' }, |
82 | { path: '/role', component: Role, name: '组织机构' }, | 230 | { path: '/role', component: Role, name: '组织机构' }, |
@@ -89,7 +237,7 @@ let routes = [ | @@ -89,7 +237,7 @@ let routes = [ | ||
89 | }, | 237 | }, |
90 | { | 238 | { |
91 | path: '/guestService', | 239 | path: '/guestService', |
92 | - component: Home, | 240 | + component: HomeNew, |
93 | name: '客服系统', | 241 | name: '客服系统', |
94 | iconCls: 'fa fa-id-card-o', | 242 | iconCls: 'fa fa-id-card-o', |
95 | children: [ | 243 | children: [ |
@@ -100,13 +248,64 @@ let routes = [ | @@ -100,13 +248,64 @@ let routes = [ | ||
100 | }, | 248 | }, |
101 | { | 249 | { |
102 | path: '/output', | 250 | path: '/output', |
103 | - component: Home, | ||
104 | - name: '出港业务申报', | 251 | + component: HomeNew, |
252 | + name: '国际出港业务申报', | ||
253 | + iconCls: 'el-icon-collection', | ||
254 | + children: [ | ||
255 | + {path: '/flight', component: ExitFlight, name: '出港航班申报'}, | ||
256 | + {path: '/manifest', component: ExitManifest, name: '出港运单申报'}, | ||
257 | + {path: '/pre', component: ExitPre, name: '国际出港预配舱单'}, | ||
258 | + {path: '/arrive', component: ExitArrive, name: '出港运抵'}, | ||
259 | + {path: '/loadingView', component: ExitFlightDesc, name: '出港航班信息'}, | ||
260 | + {path: '/loading', component: ExitLoading, name: '出港装载'}, | ||
261 | + {path: '/tidy', component: ExitTidy, name: '出港理货'} | ||
262 | + ] | ||
263 | + }, | ||
264 | + { | ||
265 | + path: '/radioMsgImport', | ||
266 | + component: HomeNew, | ||
267 | + name: '航空报文导入', | ||
268 | + iconCls:'el-icon-goods', | ||
269 | + children:[ | ||
270 | + {path:'/ffmRadioMsgImport',component:importFFMMsg,name:'FFM报文导入'}, | ||
271 | + {path:'/fhlRadioMsgImport',component:importFHLMsg,name:'FHL报文导入'}, | ||
272 | + {path:'/fwbRadioMsgImport',component:importFWBMsg,name:'FWB报文导入'} | ||
273 | + ] | ||
274 | + }, | ||
275 | + { | ||
276 | + path: '/sec', | ||
277 | + component: HomeNew, | ||
278 | + name: '国际安检清单申报管理', | ||
279 | + iconCls: 'el-icon-collection', | ||
280 | + children: [ | ||
281 | + {path: '/security', component: Security, name: '国际安检清单申报'} | ||
282 | + ] | ||
283 | + }, | ||
284 | + | ||
285 | + { | ||
286 | + path: '/output', | ||
287 | + component: HomeNew, | ||
288 | + name: '国内出港业务申报', | ||
289 | + iconCls: 'el-icon-collection', | ||
290 | + children: [ | ||
291 | + {path: '/flight', component: ExitFlight, name: '出港航班申报'}, | ||
292 | + {path: '/manifest', component: ExitManifest, name: '出港运单申报'}, | ||
293 | + {path: '/pre', component: ExitPre, name: '国内出港预配舱单'}, | ||
294 | + {path: '/arrive', component: ExitArrive, name: '出港运抵'}, | ||
295 | + {path: '/loadingView', component: ExitFlightDesc, name: '出港航班信息'}, | ||
296 | + {path: '/loading', component: ExitLoading, name: '出港装载'}, | ||
297 | + {path: '/tidy', component: ExitTidy, name: '出港理货'} | ||
298 | + ] | ||
299 | + }, | ||
300 | + { | ||
301 | + path: '/output', | ||
302 | + component: HomeNew, | ||
303 | + name: '国内进港业务申报', | ||
105 | iconCls: 'el-icon-collection', | 304 | iconCls: 'el-icon-collection', |
106 | children: [ | 305 | children: [ |
107 | {path: '/flight', component: ExitFlight, name: '出港航班申报'}, | 306 | {path: '/flight', component: ExitFlight, name: '出港航班申报'}, |
108 | {path: '/manifest', component: ExitManifest, name: '出港运单申报'}, | 307 | {path: '/manifest', component: ExitManifest, name: '出港运单申报'}, |
109 | - {path: '/pre', component: ExitPre, name: '出港预配舱单'}, | 308 | + {path: '/pre', component: ExitPre, name: '国内进港预配舱单'}, |
110 | {path: '/arrive', component: ExitArrive, name: '出港运抵'}, | 309 | {path: '/arrive', component: ExitArrive, name: '出港运抵'}, |
111 | {path: '/loadingView', component: ExitFlightDesc, name: '出港航班信息'}, | 310 | {path: '/loadingView', component: ExitFlightDesc, name: '出港航班信息'}, |
112 | {path: '/loading', component: ExitLoading, name: '出港装载'}, | 311 | {path: '/loading', component: ExitLoading, name: '出港装载'}, |
@@ -114,8 +313,18 @@ let routes = [ | @@ -114,8 +313,18 @@ let routes = [ | ||
114 | ] | 313 | ] |
115 | }, | 314 | }, |
116 | { | 315 | { |
316 | + path: '/sec', | ||
317 | + component: HomeNew, | ||
318 | + name: '国内安检清单申报管理', | ||
319 | + iconCls: 'el-icon-collection', | ||
320 | + children: [ | ||
321 | + {path: '/security', component: Security, name: '国内安检清单申报'} | ||
322 | + ] | ||
323 | + }, | ||
324 | + | ||
325 | + { | ||
117 | path: '/nmms2', | 326 | path: '/nmms2', |
118 | - component: Home, | 327 | + component: HomeNew, |
119 | name: '进港业务申报', | 328 | name: '进港业务申报', |
120 | iconCls: 'fa fa-id-card-o', | 329 | iconCls: 'fa fa-id-card-o', |
121 | children: [ | 330 | children: [ |
@@ -130,9 +339,19 @@ let routes = [ | @@ -130,9 +339,19 @@ let routes = [ | ||
130 | {path:'/allocatearrive',component:Allocatearrive,name:'分拨运抵'}, | 339 | {path:'/allocatearrive',component:Allocatearrive,name:'分拨运抵'}, |
131 | ] | 340 | ] |
132 | }, | 341 | }, |
342 | + // 货运系统--航班预配 | ||
343 | + { | ||
344 | + path: '/flight_scheduling', | ||
345 | + component: HomeNew, | ||
346 | + name: '航班计划', | ||
347 | + iconCls: 'el-icon-delete-location', | ||
348 | + children: [ | ||
349 | + { path: '/inquiry', component: inquiry, name: '航班计划查询' }, | ||
350 | + ] | ||
351 | + }, | ||
133 | { | 352 | { |
134 | path: '/lost', | 353 | path: '/lost', |
135 | - component: Home, | 354 | + component: HomeNew, |
136 | name: '落装改配申报', | 355 | name: '落装改配申报', |
137 | iconCls:'el-icon-goods', | 356 | iconCls:'el-icon-goods', |
138 | children:[ | 357 | children:[ |
@@ -142,17 +361,155 @@ let routes = [ | @@ -142,17 +361,155 @@ let routes = [ | ||
142 | ] | 361 | ] |
143 | }, | 362 | }, |
144 | { | 363 | { |
145 | - path: '/empt', | 364 | + path: '/airtransport', |
365 | + component: HomeNew, | ||
366 | + name: '通用业务申报', | ||
367 | + iconCls:'el-icon-goods', | ||
368 | + children:[ | ||
369 | + {path:'/route',component:Route,name:'航线申报'}, | ||
370 | + {path:'/bill',component:Bill,name:'单据申报'}, | ||
371 | + {path:'/flights',component:Flight,name:'航班申报'}, | ||
372 | + {path:'/flightplan',component:Flightplan,name:'当日飞行计划'}, | ||
373 | + {path:'/aircraft',component:Aircraft,name:'通用航空器申报'}, | ||
374 | + {path:'/routeaircraft',component:Routeaircraft,name:'航线航空器申报'}, | ||
375 | + {path:'/queryForConfigure',component:queryForConfigure,name:'预报申报配置'}, | ||
376 | + {path:'/conryForConfigure',component:conForConfigure,name:'确报申报配置'}, | ||
377 | + ] | ||
378 | + }, | ||
379 | + { | ||
380 | + path: '/querytransport', | ||
381 | + component: HomeNew, | ||
382 | + name: '通用业务查询', | ||
383 | + iconCls:'el-icon-goods', | ||
384 | + children:[ | ||
385 | + {path:'/queryRoute',component:queryRoute,name:'航线查询'}, | ||
386 | + {path:'/queryBill',component:queryBill,name:'单据查询'}, | ||
387 | + {path:'/queryFlights',component:queryFlight,name:'航班查询'}, | ||
388 | + {path:'/queryFlightplan',component:queryFlightplan,name:'当日飞行计划查询'}, | ||
389 | + {path:'/queryAircraft',component:queryAircraft,name:'通用航空器查询'}, | ||
390 | + {path:'/queryRouteaircraft',component:queryRouteaircraft,name:'航线航空器查询'}, | ||
391 | + ] | ||
392 | + }, | ||
393 | + { | ||
394 | + path: '/input', | ||
395 | + component: HomeNew, | ||
396 | + name: '进港航班申报', | ||
397 | + iconCls:'el-icon-goods', | ||
398 | + children:[ | ||
399 | + {path:'/arrival',component:arrival,name:'进港预报申报'}, | ||
400 | + {path:'/confirmatory',component:confirmatory,name:'进港确报申报'}, | ||
401 | + {path:'/queryArrival',component:queryArrival,name:'进港预报查询'}, | ||
402 | + {path:'/queryConfirmatory',component:queryConfirmatory,name:'进港确报查询'}, | ||
403 | + {path:'/configure',component:configure,name:'进港航班配置'}, | ||
404 | + {path:'/queryConfigure',component:queryConfigure,name:'航班配置查询'}, | ||
405 | + | ||
406 | + | ||
407 | + | ||
408 | + ] | ||
409 | + }, | ||
410 | + { | ||
411 | + path: '/con', | ||
412 | + component: HomeNew, | ||
413 | + name: '收发货人管理', | ||
414 | + iconCls:'el-icon-goods', | ||
415 | + children:[ | ||
416 | + {path:'/consigner',component:Consigner,name:'发货人管理'}, | ||
417 | + {path:'/consignee',component:Consignee,name:'收货人管理'}, | ||
418 | + {path:'/transport',component:Transport,name:'转运申请'}, | ||
419 | + | ||
420 | + ] | ||
421 | + }, | ||
422 | + { | ||
423 | + path: '/cargo_shipper', | ||
424 | + component: HomeNew, | ||
425 | + name: '货主信息管理', | ||
426 | + iconCls:'el-icon-goods', | ||
427 | + children:[ | ||
428 | + {path: '/shipper',component: Shipper,name: '货主信息管理'} | ||
429 | + ] | ||
430 | + }, | ||
431 | + { | ||
432 | + path: '/', | ||
433 | + component: HomeNew, | ||
434 | + name: '转关运抵', | ||
435 | + iconCls: 'el-icon-delete-location', | ||
436 | + children: [ | ||
437 | + {path:'/transit',component:transit,name:'转关运抵申报'}, | ||
438 | + ] | ||
439 | + }, | ||
440 | + { | ||
441 | + path: '/out', | ||
442 | + component: HomeNew, | ||
443 | + name: '出港航班申报', | ||
444 | + iconCls:'el-icon-goods', | ||
445 | + children:[ | ||
446 | + {path:'/departure',component:departure,name:'出港预报申报'}, | ||
447 | + {path:'/declare',component:declare,name:'出港确报申报'}, | ||
448 | + {path:'/queryDeparture',component:queryDeparture,name:'出港预报查询'}, | ||
449 | + {path:'/queryDeclare',component:queryDeclare,name:'出港确报查询'}, | ||
450 | + {path:'/outConfigure',component:outConfigure,name:'出港航班配置'}, | ||
451 | + {path:'/queryFlightConfigure',component:queryFlightConfigure,name:'航班配置查询'}, | ||
452 | + | ||
453 | + | ||
454 | + ] | ||
455 | + }, | ||
456 | + { | ||
457 | + path: '/at', | ||
458 | + component: HomeNew, | ||
459 | + name: '在港动态', | ||
460 | + iconCls:'el-icon-goods', | ||
461 | + children:[ | ||
462 | + {path:'/dynamics',component:dynamics,name:'在港动态信息'}, | ||
463 | + ] | ||
464 | + }, | ||
465 | + { | ||
466 | + path: '/express-system', | ||
467 | + component: HomeNew, | ||
468 | + name: '快邮舱单申报', | ||
469 | + iconCls:'el-icon-wind-power', | ||
470 | + children:[ | ||
471 | + {path:'/express',component:Express,name:'快邮舱单申报'}, | ||
472 | + ] | ||
473 | + }, | ||
474 | + | ||
475 | + { | ||
476 | + path: '/', | ||
477 | + component: HomeNew, | ||
478 | + name: '场站管理', | ||
479 | + iconCls: 'el-icon-setting',//图标样式class | ||
480 | + children: [ | ||
481 | + {path: '/yard', component: Yard, name: '场站管理'}, | ||
482 | + {path: '/bayonet', component: Bayonet, name: '卡口管理'}, | ||
483 | + {path: '/warehouse', component: Warehouse, name: '仓库管理'}, | ||
484 | + ] | ||
485 | + }, | ||
486 | + { | ||
487 | + path: '/', | ||
146 | component: Home, | 488 | component: Home, |
489 | + name: '车辆调度管理', | ||
490 | + iconCls: 'el-icon-truck', | ||
491 | + children: [ | ||
492 | + {path: '/dispatch', component: Dispatch, name: '车辆调度'}, | ||
493 | + {path: '/dispatchNode', component: DispatchNode, name: '调度记录'}, | ||
494 | + {path: '/vehicleInfo', component: VehicleInfo, name: '车辆信息'}, | ||
495 | + {path: '/driverInfo', component: DriverInfo, name: '驾驶员信息'}, | ||
496 | + // {path: '/companyInfo', component: CompanyInfo, name: '公司信息'}, | ||
497 | + ] | ||
498 | + }, | ||
499 | + | ||
500 | + { | ||
501 | + path: '/empt', | ||
502 | + component: HomeNew, | ||
147 | name: '能源管理', | 503 | name: '能源管理', |
148 | iconCls: 'fa fa-id-card-o', | 504 | iconCls: 'fa fa-id-card-o', |
149 | children: [ | 505 | children: [ |
150 | { path: '/location', component: Location, name: '能源缴费' }, | 506 | { path: '/location', component: Location, name: '能源缴费' }, |
507 | + | ||
151 | ] | 508 | ] |
152 | }, | 509 | }, |
153 | { | 510 | { |
154 | path: '/satff', | 511 | path: '/satff', |
155 | - component: Home, | 512 | + component: HomeNew, |
156 | name: '生活保障部门', | 513 | name: '生活保障部门', |
157 | iconCls: 'fa fa-id-card-o', | 514 | iconCls: 'fa fa-id-card-o', |
158 | children: [ | 515 | children: [ |
@@ -165,27 +522,19 @@ let routes = [ | @@ -165,27 +522,19 @@ let routes = [ | ||
165 | }, | 522 | }, |
166 | { | 523 | { |
167 | path: '/water_heating_chamber', | 524 | path: '/water_heating_chamber', |
168 | - component: Home, | 525 | + component: HomeNew, |
169 | name: '水暖室', | 526 | name: '水暖室', |
170 | iconCls: 'fa fa-address-card', | 527 | iconCls: 'fa fa-address-card', |
171 | // leaf: true,//只有一个节点 | 528 | // leaf: true,//只有一个节点 |
172 | children: [ | 529 | children: [ |
173 | { path: '/water_stations_patrol', component: WaterStationsPatrol, name: '二水厂-水站巡视记录单管理' }, | 530 | { path: '/water_stations_patrol', component: WaterStationsPatrol, name: '二水厂-水站巡视记录单管理' }, |
174 | - // { path: '/page6', component: Page6, name: '水质量检测' }, | ||
175 | - // { path: '/page6', component: Page6, name: '污水站' }, | ||
176 | - // { path: '/page6', component: Page6, name: '一水厂' }, | ||
177 | - // { path: '/page6', component: Page6, name: '综合楼空调站' }, | ||
178 | - ] | ||
179 | - }, | ||
180 | - { | ||
181 | - path: '/', | ||
182 | - component: Home, | ||
183 | - name: 'Charts', | ||
184 | - iconCls: 'fa fa-bar-chart', | ||
185 | - children: [ | ||
186 | - {path: '/echarts', component: echarts, name: 'echarts'} | 531 | + { path: '/page6', component: Page6, name: '水质量检测' }, |
532 | + { path: '/page6', component: Page6, name: '污水站' }, | ||
533 | + { path: '/page6', component: Page6, name: '一水厂' }, | ||
534 | + { path: '/page6', component: Page6, name: '综合楼空调站' }, | ||
187 | ] | 535 | ] |
188 | }, | 536 | }, |
537 | + | ||
189 | { | 538 | { |
190 | path: '*', | 539 | path: '*', |
191 | hidden: true, | 540 | hidden: true, |
@@ -10,7 +10,7 @@ body { | @@ -10,7 +10,7 @@ body { | ||
10 | -moz-osx-font-smoothing: grayscale; | 10 | -moz-osx-font-smoothing: grayscale; |
11 | -webkit-font-smoothing: antialiased; | 11 | -webkit-font-smoothing: antialiased; |
12 | text-rendering: optimizeLegibility; | 12 | text-rendering: optimizeLegibility; |
13 | - font-family: Helvetica Neue, Helvetica, PingFang SC, Hiragino Sans GB, Microsoft YaHei, Arial, sans-serif; | 13 | + font-family: "Microsoft YaHei",微软雅黑,Helvetica Neue, Helvetica, PingFang SC, Hiragino Sans GB, Microsoft YaHei, Arial, sans-serif; |
14 | } | 14 | } |
15 | 15 | ||
16 | label { | 16 | label { |
1 | /** | 1 | /** |
2 | * Created by jiachenpan on 16/11/18. | 2 | * Created by jiachenpan on 16/11/18. |
3 | + * 一些工具类 | ||
4 | + * | ||
3 | */ | 5 | */ |
4 | 6 | ||
7 | +/** | ||
8 | + * 给Date日期对象新增format方法 | ||
9 | + * 日期格式化 | ||
10 | + * @param fmt | ||
11 | + * @returns {void | string | *} | ||
12 | + */ | ||
13 | +Date.prototype.format = function(fmt) { | ||
14 | + var o = { | ||
15 | + 'M+': this.getMonth() + 1, // 月份 | ||
16 | + 'd+': this.getDate(), // 日 | ||
17 | + 'h+': this.getHours(), // 小时 | ||
18 | + 'H+': this.getHours(), // 小时 | ||
19 | + 'm+': this.getMinutes(), // 分 | ||
20 | + 's+': this.getSeconds(), // 秒 | ||
21 | + 'q+': Math.floor((this.getMonth() + 3) / 3), // 季度 | ||
22 | + 'S': this.getMilliseconds() // 毫秒 | ||
23 | + } | ||
24 | + if (/(y+)/.test(fmt)) { | ||
25 | + fmt = fmt.replace(RegExp.$1, (this.getFullYear() + '').substr(4 - RegExp.$1.length)) | ||
26 | + } | ||
27 | + for (var k in o) { | ||
28 | + if (new RegExp('(' + k + ')').test(fmt)) { | ||
29 | + fmt = fmt.replace(RegExp.$1, (RegExp.$1.length === 1) ? (o[k]) : (('00' + o[k]).substr(('' + o[k]).length))) | ||
30 | + } | ||
31 | + } | ||
32 | + return fmt | ||
33 | +} | ||
5 | export function parseTime(time, cFormat) { | 34 | export function parseTime(time, cFormat) { |
6 | if (arguments.length === 0) { | 35 | if (arguments.length === 0) { |
7 | return null | 36 | return null |
-
请 注册 或 登录 后发表评论