| | |
| | | "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", |
| | | "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" |
| | | }, |
| | | "vconsole": { |
| | | "version": "3.3.4", |
| | | "resolved": "https://registry.npmjs.org/vconsole/-/vconsole-3.3.4.tgz", |
| | | "integrity": "sha512-9yihsic96NPoMLQx/lCQwH9d89H0bbMW3LZPzo/t4yGQcS1X+vTCe9OHm1XSH7WNxzGDmcSwBiKLsFGwvJpQBg==" |
| | | }, |
| | | "vendors": { |
| | | "version": "1.0.4", |
| | | "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz", |
| | |
| | | "react-router-dom": "^5.2.0", |
| | | "react-scripts": "3.4.1", |
| | | "redux": "^4.0.5", |
| | | "redux-thunk": "^2.3.0" |
| | | "redux-thunk": "^2.3.0", |
| | | "vconsole": "^3.3.4" |
| | | }, |
| | | "scripts": { |
| | | "start": "react-app-rewired start", |
| | |
| | | "babel-plugin-import": "^1.13.0", |
| | | "customize-cra": "^1.0.0", |
| | | "react-app-rewired": "^2.1.6" |
| | | } |
| | | }, |
| | | "homepage": "." |
| | | } |
| | |
| | | import axios from 'axios' |
| | | import { Toast } from 'antd-mobile' |
| | | import md5 from 'md5' |
| | | import { data } from '@/utils/mockdata.js' |
| | | import Utils from '@/utils/utils.js' |
| | | |
| | | axios.defaults.crossDomain = true |
| | |
| | | }, (error) => { |
| | | return Promise.reject(error) |
| | | }) |
| | | |
| | | |
| | | axios.interceptors.response.use((response) => { |
| | | return Promise.resolve(response.data) |
| | |
| | | } |
| | | |
| | | /** |
| | | * @description 使用dostars通用接口接口 |
| | | * @param {Object} param 查询及提交参数 |
| | | */ |
| | | normalInterface (param) { |
| | | param.lang = sessionStorage.getItem('lang') || '' |
| | | param.SessionUid = localStorage.getItem('SessionUid') || '' |
| | | param.LoginUID = sessionStorage.getItem('LoginUID') || 'bh0bapabtd45epsgra79segbch6c1ibk' |
| | | param.userid = param.userid || sessionStorage.getItem('UserID') || 'bh0bapabtd45epsgra79segbch6c1ibk' |
| | | param.appkey = window.GLOB.appkey || '' |
| | | |
| | | param.nonc = Utils.getuuid() |
| | | |
| | | let keys = Object.keys(param).sort() |
| | | let values = '' |
| | | keys.forEach(key => { |
| | | if (key === 'rduri' || key === 't') return |
| | | if (typeof(param[key]) === 'object') { |
| | | values += key + JSON.stringify(param[key]) |
| | | } else { |
| | | values += key + param[key] |
| | | } |
| | | }) |
| | | param.sign = md5(values) |
| | | param.t = new Date().getTime() |
| | | |
| | | return axios({ |
| | | url: '/webapi/dostar', |
| | | data: param |
| | | }) |
| | | } |
| | | |
| | | /** |
| | | * @description 登录系统, 获取用户信息 |
| | | */ |
| | | getusermsg (username, password) { |
| | |
| | | }) |
| | | } |
| | | |
| | | getMockData (param) { |
| | | return new Promise((resolve, reject) => { |
| | | let _param = {} |
| | | _param.userid = sessionStorage.getItem('UserID') |
| | | _param.lang = localStorage.getItem('lang') || '' |
| | | _param.SessionUid = localStorage.getItem('SessionUid') || '' |
| | | _param.LoginUID = sessionStorage.getItem('LoginUID') || '' |
| | | _param.appkey = window.GLOB.appkey || '' |
| | | _param.func = 'sPC_Get_LongParam' |
| | | _param.MenuID = '15928026905645arqoi0cu0p6tvhk2g1' |
| | | _param.rduri = 'http://cloud.mk9h.cn/webapi/dostar' |
| | | |
| | | axios({ |
| | | url: `/webapi/dostar`, |
| | | data: _param |
| | | }).then(() => { |
| | | setTimeout(() => { |
| | | resolve({ |
| | | status: true, |
| | | LongParam: data[param.MenuID] |
| | | }) |
| | | }, 300) |
| | | }) |
| | | }) |
| | | } |
| | | |
| | | /** |
| | | * @description 获取或修改系统配置,增加appkey |
| | | */ |
| | | getSystemConfig (param) { |
| | | param.userid = sessionStorage.getItem('UserID') |
| | | param.userid = param.userid || sessionStorage.getItem('UserID') |
| | | param.lang = localStorage.getItem('lang') || '' |
| | | param.SessionUid = localStorage.getItem('SessionUid') || '' |
| | | param.LoginUID = sessionStorage.getItem('LoginUID') || '' |
| | | param.LoginUID = param.LoginUID || sessionStorage.getItem('LoginUID') || '' |
| | | param.appkey = window.GLOB.appkey || '' |
| | | |
| | | if (window.GLOB.mainSystemApi) { |
| | | param.rduri = window.GLOB.mainSystemApi |
| | | param.rduri = param.rduri || window.GLOB.mainSystemApi |
| | | } |
| | | |
| | | param.nonc = Utils.getuuid() |
| | |
| | | param.t = new Date().getTime() |
| | | |
| | | return axios({ |
| | | url: `/webapi/dostars${param.func ? '/' + param.func : ''}`, |
| | | url: `/webapi/dostar${param.func ? '/' + param.func : ''}`, |
| | | data: param |
| | | }) |
| | | } |
New file |
| | |
| | | |
| | | @font-face {font-family: "iconfont"; |
| | | src: url('../font/iconfont.eot?t=1541234426200'); /* IE9*/ |
| | | src: url('../font/iconfont.eot?t=1541234426200#iefix') format('embedded-opentype'), /* IE6-IE8 */ |
| | | url('data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAA34AAsAAAAAFNwAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADMAAABCsP6z7U9TLzIAAAE8AAAARAAAAFY8fkmVY21hcAAAAYAAAADrAAAC5Guzo/BnbHlmAAACbAAACL8AAAwka0O1smhlYWQAAAssAAAAMQAAADYTxEPqaGhlYQAAC2AAAAAgAAAAJAh9BDNobXR4AAALgAAAABsAAABQUMT/+WxvY2EAAAucAAAAKgAAACoeHBsAbWF4cAAAC8gAAAAfAAAAIAEkAJBuYW1lAAAL6AAAAUUAAAJtPlT+fXBvc3QAAA0wAAAAxgAAAREv3Fv7eJxjYGRgYOBikGPQYWB0cfMJYeBgYGGAAJAMY05meiJQDMoDyrGAaQ4gZoOIAgCKIwNPAHicY2Bk4WKcwMDKwMHUyXSGgYGhH0IzvmYwYuRgYGBiYGVmwAoC0lxTGByeMTyfwdzwv4EhhrmRoQMozAiSAwDsEgyPeJzdkj1SAkEQhb9ZEP9QFA7A1gSWVHkJbkFIyDm4BByAkAMQeZy3VUYG5vh621TJ7alva6ard6e33wOugIF5M0MonxQiPpwtfX7AXZ8f8u5zpfWuUaOJWlUttNRKa2201U4HHXXqarc/n0G4Zv53zYUovu/F6/XXBTP388Ajt+5zwjP3jP1X1zz57RGN+79h6k+NLt72/2PcP79+TrPQKOn3JQkfqEk8WauYeMZonnjaqE3CH6oJUbtIrAVaJlYFrZLoQusk/KdNYs3QNrF6aJeED3VIrCg6JkSPpyQ83NXEetPtE6bfb61jXwB4nG1WfYzcxBX3m7HH64+117dee9d3543Pu9672/ve2124OzaQLxI1aogiFGjUcmkJiZpCEUqhgpAL6ZcCrdSCKgUCKKIolEiFtIEKISVBAaVpo1AptGoDqAkgIfXaopQ/qER2fX2zmwOCYo3fzBu/+XjPv/ebEUDAh5wkJ4W0IACzXXAaEJVgBOrQQCnDd+wMVGVLBzk+zYBBTQbdkuG59EQ6/i8Dw2JgSoYEOWYZwPh0OOfCHP033S2sEwQpqo5C1C6uw+QGVEegZIDsgzuxFLDwVUzCymBio9SAOn6xmWxAnjp5wFKKanUDfKg3gM4TSVUzx21VpkBYY7k4/9vD85I0fziRiIxgWFXlLjX0Far5yf1nRPHM/v1vitN1mRAiKZrNx2EzkSCGjWJWhISmO69ntIQkJfSZp2898pEkfXTkpY8koGpS7LJVqiUIBfHs00+dFcWzT617uKonmLg4iuEo2baIrCvcb4p+7xYFul3QBFeoYSA+c7UBxY5nqI4AZIJqVCj1ycxxJxzXEd16gCb1dsANoJ548MEHD1LKZWue7t26bS8he7dt3Ru3RIHF7/w1l030UJWpr4HMcs3JHNy3TWWKrX7vx2T5roOieHBXR257mJCHt7Vl67jnHWkyAinNJtJ7+3O5rS/UpLTNxJmTl//ZP8iHNBQkVGQFXICVM7Al3jcDz9K+6Xhf/OQMHGjb/Y68R9cLKfy3CtQmoz65g5uJ2iR5O56FA7JpJ+KbZBkOJ2wzhOfhANZyvFbG7hsTpr0Yqzfpz+kExqpbKAtC+gvxkfqiEuuErR6V2l1X6HeL7x869L7YlvDTnSfGAuj0QDB2Yueu10fzi3p+9HVy+8YdhOzYuHEHpTteWl6Phjv6cFRfPg8rrimWO3q5eM0KdH3h04Xvi0XEbgmV2kQegcdfExCQ4DAEcp8JLFoKNQ7qGsdvHeZT5dSW1KrChTCZe8bzpJIU5v8Y3BycWhJi2/OeySXDC4VVFp1dsuTPQYUFbNA70L2h+EEhl9puWdtTucIHxQ3dB7xB/FQJeEq28/I/5DFhSJgRhCKLSlG95iJYGC4vt/OhVq+VsBsVDqR2gpQQQKyO4Yq4GTfHTsIq6+3yzPTm0YIKWjQ5mWQp37rjjpTiTe6YW7qCif2DM8+stIimeXbxGOiMMjqqSEZSUg3vXVIZ/Pr6tUmWT6jM8fNKrldWp6cVcypcN+VvWXntbH/dHNL0VDqh2HcariYC8ZjiuojILu5HOyd2t3MCGUaQHcGtCfVIoEFfNFmrBBOOzYhwLj7PGATnzkHAWHxej+9we3pceAIl3Y0d575g0HqrZ6QHSydOn81f+tL8YcZmfdF1EPJ1pqE6WZtweqFy9fWewPn4Yu5i4yqrXvG93Wjj+Gf0Ono35oMn+JgT6FXJQlAEiFdkxBApDXOE2Y6bDqyAKvES3AT0OnAhw+vMRSOd7k2nzYvxEjh/T69DH+h8b/7I6a0A/9SbBrq6NdZe6yl6J/1me61B9DboY7LlA8awVrdGIET+4E4ifRbxDUagak3W+E4ytNg67fcD9Puk2qnj/zm+P+z7LiiobPT7+3143u+nmwf85ml/YMCnVX+gOQv+iI8FPr08OtupOTwZjz19gT4kmEJeqAh1YY1w6+VdZTq7ug59l0MEKOrTgLtE9ocA9fauG7AUOjunk9XxatjH3AyGj2+awyIjB52RizORE/GcogPoCjyk6PpbrygagKZ0KphrkXQOIJcmGG39DFh4JuVfxEDHac0wNPKyZhy5Yjz8OqlqSjKpaGryT6CrWGGHqpNfgWc3b7O7QdXOZB1y3O5u/gtg2Ol50dToJs00tcNfMBdEjMP79GN6vbBEWCU8IMxhDCg/5vj2qRvyo66ODrvocN1yKihDuvh/QmQ9jMHVhBtiJldDDuLSFdIADNIVEtnTDWoIMdSLQSagH2/RB/pbT/YPaltkEcYLhs7j95XSJOjJ4jiIv+x1Wi8jAKkeDhZ0FKGe5EIvcBGWQ53CsrQ34pVycFlEHgwDyhHIlToCZtWcTW63s9osxr11PSm03oXz0Eu8CCDy4vcIXyp+daAOUB+AVbiRYrw1mwfIZ2FWTHV1pb78ihrkbDt39RdSbhog7cYX7dy7AwJbWFiYE59F/CXxDFkrfE34rvADzMCx8Xb4xkcAgRhcoRXDEUDaLnGGLMPYOM+X+th4hdOn63S5yKPOMOCZPD42biDps+JEgdMq59pIDtI0qFX4ie3aMhIs3meYLNH05zbVSWTkPjmANTC0rAxQXjYEZDMM3TAEbRGf+PvUV5mXNcDu0q1vmJmMeduA74eQGqHQO7YJbGiY3Efz0KNx1oN39tw+Rf0eU7kl0TyWv5Fuk5XsgNUDktmdh9U75v4ZX3Rq34JHtq4dI363SZWkJYnNC5WgXA6CoaFgsf5JYv3Ua7/Z1T1mKWDnbQC3e035wfi5lLRawZuUbZrYB2cVpq4Q77tzzS2u1PqQNMAy+0Zta823d+obkkyS4FJ8k8LkIfHe7atVvctUABbP8jfoq/QGISHYQj+iH93j14GILt5+EMhprkisD88xftYXaxOuA5d6StF0FPlHm5LUPHqsKdKmvokoUjwvaSTBeBMyDJvwB4imStG1/XA/GnbMjzbjS2iokE0gyho4l1v8BrNwmm6hcvvMmRAawmrcE/42pOM2uYTILZbN2jwNmIUl7MOeRSLlFJpB285RUQZ+fEjIRyxEcqqRm7UkQDZrHFCNbBYgCW78aGUl9sCgD3f5g2DYBqyMz92vGobKRRyTR5OGkWzdhZJkDDXexVXYww0+b7d+D0tHiWokk0brE69Q8IjKDVqfjC6lUzgnljVZfHi8MeiPkbeRgZOChb5pUEpzcFK3G+oS5j/Zt2/fpRXk6RX3tk4On9qz51TrL/BGPAO/gNXxK8dbfyMDcQrueRy8+MPHF669fP87QY/RBp89bQXWMrqTNpo/pDuF/wNaIkGHAHicY2BkYGAA4gfZM27H89t8ZeBmYQCBG8z1v2D0/1//K1iWMDcCuRwMTCBRAHapDb0AAAB4nGNgZGBgbvjfwBDDsvj/r/+/WZYwAEVQgAgAvBAHt3icY2FgYGDBhRX+/8IpB8KL//9HFwMApG4FCwAAAAAAACoApgEEARgBPAGIAcwCMAJgAqAC1gMeA6IEXgUiBWoF2gYEBhIAAHicY2BkYGAQYWhhYGMAASYg5gJCBob/YD4DABfUAbUAeJxlj01OwzAQhV/6B6QSqqhgh+QFYgEo/RGrblhUavdddN+mTpsqiSPHrdQDcB6OwAk4AtyAO/BIJ5s2lsffvHljTwDc4Acejt8t95E9XDI7cg0XuBeuU38QbpBfhJto41W4Rf1N2MczpsJtdGF5g9e4YvaEd2EPHXwI13CNT+E69S/hBvlbuIk7/Aq30PHqwj7mXle4jUcv9sdWL5xeqeVBxaHJIpM5v4KZXu+Sha3S6pxrW8QmU4OgX0lTnWlb3VPs10PnIhVZk6oJqzpJjMqt2erQBRvn8lGvF4kehCblWGP+tsYCjnEFhSUOjDFCGGSIyujoO1Vm9K+xQ8Jee1Y9zed0WxTU/3OFAQL0z1xTurLSeTpPgT1fG1J1dCtuy56UNJFezUkSskJe1rZUQuoBNmVXjhF6XNGJPyhnSP8ACVpuyAAAAHicbUzRToNAELxp6yFUS1X8DBNN/J/mPOjdAtlNgA2Fr/dQH52H2czMzpid+UVh/keFHfY44A4WGe6Ro8ARD3jECSXOeMIzXlDh1Ry+nO/s2LjBx8x5L8rT0Q2DzG8DhTiVN3IcVpU23UnUtnRt+MPOeiMOpY8pXYRDL0E+30+zKnnhUSX1pPqTPxupmLh2+6np7RhFW8pq2hzOx22mTl92pUUdF2skdrzGhrMt81HzmPwQEp2X7rJNderocqW+N+YbuJZLKwAA') format('woff'), |
| | | url('../font/iconfont.ttf?t=1541234426200') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/ |
| | | url('../font/iconfont.svg?t=1541234426200#iconfont') format('svg'); /* iOS 4.1- */ |
| | | } |
| | | |
| | | .iconfont { |
| | | font-family:"iconfont" !important; |
| | | font-size:16px; |
| | | font-style:normal; |
| | | -webkit-font-smoothing: antialiased; |
| | | -moz-osx-font-smoothing: grayscale; |
| | | } |
| | | |
| | | .icon-back:before { content: "\e697"; } |
| | | |
| | | .icon-search:before { content: "\e6ac"; } |
| | | |
| | | .icon-account:before { content: "\e6b8"; } |
| | | |
| | | .icon-arrow-right:before { content: "\e601"; } |
| | | |
| | | .icon-xiangzuojiantou:before { content: "\e660"; } |
| | | |
| | | .icon-jifen1:before { content: "\e6a4"; } |
| | | |
| | | .icon-wuxing:before { content: "\e668"; } |
| | | |
| | | .icon-changyonglogo40:before { content: "\e722"; } |
| | | |
| | | .icon-wuuiconsuoxiao:before { content: "\e61f"; } |
| | | |
| | | .icon-wuuiconxiangjifangda:before { content: "\e620"; } |
| | | |
| | | .icon-tel:before { content: "\e641"; } |
| | | |
| | | .icon-shouji:before { content: "\e658"; } |
| | | |
| | | .icon-dingdan:before { content: "\e602"; } |
| | | |
| | | .icon-shangdian:before { content: "\e60f"; } |
| | | |
| | | .icon-ziyuan:before { content: "\e622"; } |
| | | |
| | | .icon-zhinanzhen:before { content: "\e682"; } |
| | | |
| | | .icon-shanchu:before { content: "\e629"; } |
| | | |
| | | .icon-huangguan:before { content: "\e798"; } |
| | | |
| | | .icon-yk_fangkuai_fill:before { content: "\e600"; } |
| | | |
New file |
| | |
| | | * { |
| | | padding: 0; |
| | | margin: 0; |
| | | list-style: none; |
| | | font-style: normal; |
| | | -webkit-tap-highlight-color: transparent; /*防止点击闪烁*/ |
| | | -webkit-text-size-adjust: none; /*缩放网页,文字大小不变*/ |
| | | font-family: "Helvetica Neue", Helvetica, STHeiTi, sans-serif; |
| | | -webkit-font-smoothing: antialiased; |
| | | box-sizing: border-box; |
| | | font-weight: normal; |
| | | &:hover { |
| | | outline: none; |
| | | } |
| | | } |
| | | |
| | | /* 设置iconfont标签font-family */ |
| | | [class^="icon-"],[class*=" icon-"] { |
| | | font-family: "iconfont"; |
| | | font-size: 16px; |
| | | font-style: normal; |
| | | -webkit-font-smoothing: antialiased; |
| | | -moz-osx-font-smoothing: grayscale; |
| | | } |
| | | |
| | | /*去除虚线*/ |
| | | input:focus, select:focus, textarea:focus, button:focus { |
| | | outline: none; |
| | | } |
| | | input { |
| | | border: none |
| | | } |
| | | |
| | | /*背景色*/ |
| | | html, body { |
| | | width: 100%; |
| | | font-size: 14px; |
| | | } |
| | | #root { |
| | | height: 100%; |
| | | } |
| | | |
| | | html::-webkit-scrollbar { |
| | | width: 8px; |
| | | } |
| | | html::-webkit-scrollbar-thumb { |
| | | box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.13); |
| | | background: rgba(0, 0, 0, 0.13); |
| | | border-radius: 5px; |
| | | } |
| | | html::-webkit-scrollbar-track { |
| | | box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.05); |
| | | border: 1px solid rgba(0, 0, 0, 0.07); |
| | | background: rgba(0, 0, 0, 0); |
| | | border-radius: 3px; |
| | | } |
| | | |
| | | input[type="button"], input[type="submit"], input[type="search"], input[type="reset"] { |
| | | -webkit-appearance: none; |
| | | } |
| | | |
| | | a { |
| | | text-decoration: none; |
| | | /*ios禁止页面在新窗口打开*/ |
| | | -webkit-touch-callout: none; |
| | | } |
| | | .ant-menu-submenu-popup.ant-menu-dark .ant-menu-item.ant-menu-item-selected { |
| | | background-color: unset; |
| | | color: unset; |
| | | } |
| | | .side-menu.ant-menu-dark .ant-menu-item.ant-menu-item-selected { |
| | | background-color: unset; |
| | | color: unset; |
| | | } |
| | | |
| | | // 重置按钮中文字与图标距离 |
| | | .ant-btn > .anticon + span, .ant-btn > span + .anticon { |
| | | margin-left: 5px; |
| | | } |
| | | |
| | | // 设置下拉搜索滚动条样式 |
| | | .ant-select-dropdown-menu::-webkit-scrollbar { |
| | | width: 10px; |
| | | height: 10px; |
| | | } |
| | | .ant-select-dropdown-menu::-webkit-scrollbar-thumb { |
| | | border-radius: 5px; |
| | | box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.13); |
| | | background: rgba(0, 0, 0, 0.13); |
| | | } |
| | | .ant-select-dropdown-menu::-webkit-scrollbar-track {/*滚动条里面轨道*/ |
| | | box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.05); |
| | | border-radius: 3px; |
| | | border: 1px solid rgba(0, 0, 0, 0.07); |
| | | background: rgba(0, 0, 0, 0); |
| | | } |
| | | |
| | | .ant-message { |
| | | top: 50px; |
| | | z-index: 1080; |
| | | } |
| | | |
| | | // 重置穿梭框滚动条 |
| | | .ant-transfer-list-content::-webkit-scrollbar { |
| | | width: 7px; |
| | | } |
| | | .ant-transfer-list-content::-webkit-scrollbar-thumb { |
| | | border-radius: 5px; |
| | | box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.13); |
| | | background: rgba(0, 0, 0, 0.13); |
| | | } |
| | | .ant-transfer-list-content::-webkit-scrollbar-track { |
| | | box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.05); |
| | | border-radius: 3px; |
| | | border: 1px solid rgba(0, 0, 0, 0.07); |
| | | background: rgba(0, 0, 0, 0); |
| | | } |
| | | |
| | | // 重置时间插件时间滚动条 |
| | | .ant-calendar-time-picker-select:hover::-webkit-scrollbar { |
| | | width: 7px; |
| | | } |
| | | .ant-calendar-time-picker-select:hover::-webkit-scrollbar-thumb { |
| | | border-radius: 5px; |
| | | box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.13); |
| | | background: rgba(0, 0, 0, 0.13); |
| | | } |
| | | .ant-calendar-time-picker-select:hover::-webkit-scrollbar-track { |
| | | box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.05); |
| | | border-radius: 3px; |
| | | border: 1px solid rgba(0, 0, 0, 0.07); |
| | | background: rgba(0, 0, 0, 0); |
| | | } |
| | | // 重置模态框滚动条 |
| | | .ant-modal-wrap::-webkit-scrollbar { |
| | | width: 7px; |
| | | } |
| | | .ant-modal-wrap::-webkit-scrollbar-thumb { |
| | | border-radius: 5px; |
| | | box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.13); |
| | | background: rgba(0, 0, 0, 0.13); |
| | | } |
| | | .ant-modal-wrap::-webkit-scrollbar-track { |
| | | box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.05); |
| | | border-radius: 3px; |
| | | border: 1px solid rgba(0, 0, 0, 0.07); |
| | | background: rgba(0, 0, 0, 0); |
| | | } |
| | | |
| | | .ant-modal-mask { |
| | | z-index: 1080!important; |
| | | } |
| | | .ant-modal-wrap { |
| | | z-index: 1080!important; |
| | | } |
| | | .ant-form-item-children { |
| | | width: 100%; |
| | | display: inline-block; |
| | | .ant-calendar-picker { |
| | | width: 100%; |
| | | } |
| | | } |
| | | .ant-calendar-picker-container { |
| | | z-index: 1090!important; |
| | | } |
| | | .ant-notification { |
| | | z-index: 1100!important; |
| | | } |
| | | |
| | | .ant-select-dropdown { |
| | | z-index: 1090!important; |
| | | } |
| | | |
| | | .ant-dropdown { |
| | | z-index: 1090!important; |
| | | } |
| | | |
| | | .mk-normal-dropdown { |
| | | .ant-dropdown-menu { |
| | | max-height: 250px; |
| | | overflow-y: auto; |
| | | } |
| | | .ant-dropdown-menu::-webkit-scrollbar { |
| | | width: 7px; |
| | | } |
| | | .ant-dropdown-menu::-webkit-scrollbar-thumb { |
| | | border-radius: 5px; |
| | | box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.13); |
| | | background: rgba(0, 0, 0, 0.13); |
| | | } |
| | | .ant-dropdown-menu::-webkit-scrollbar-track { |
| | | box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.05); |
| | | border-radius: 3px; |
| | | border: 1px solid rgba(0, 0, 0, 0.07); |
| | | background: rgba(0, 0, 0, 0); |
| | | } |
| | | } |
| | | |
| | | // 确认提示框高度 |
| | | .ant-modal.ant-modal-confirm { |
| | | top: 38vh; |
| | | } |
| | | |
| | | .ant-popover { |
| | | z-index: 1070!important; |
| | | } |
| | | // 气泡确认框 |
| | | .ant-popover.popover-confirm { |
| | | z-index: 1080!important; |
| | | } |
| | | |
| | | .ant-notification-notice.notification-custom-error { |
| | | background: #f5222d; |
| | | .anticon.ant-notification-notice-icon-error { |
| | | color: #ffffff; |
| | | } |
| | | .ant-notification-notice-message { |
| | | color: #ffffff; |
| | | } |
| | | .ant-notification-close-icon { |
| | | color: #ffffff; |
| | | } |
| | | } |
| | | |
| | | // 重置提示框 |
| | | .ant-tooltip { |
| | | z-index: 1090!important; |
| | | .ant-tooltip-inner { |
| | | letter-spacing: 1px; |
| | | } |
| | | } |
| | | .ant-tooltip.middle { |
| | | max-width: 320px!important; |
| | | } |
| | | |
| | | // 关联选择 |
| | | .ant-cascader-menus { |
| | | z-index: 1090!important; |
| | | .ant-cascader-menu::-webkit-scrollbar { |
| | | width: 7px; |
| | | } |
| | | .ant-cascader-menu::-webkit-scrollbar-thumb { |
| | | border-radius: 5px; |
| | | box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.13); |
| | | background: rgba(0, 0, 0, 0.13); |
| | | } |
| | | .ant-cascader-menu::-webkit-scrollbar-track { |
| | | box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.05); |
| | | border-radius: 3px; |
| | | border: 1px solid rgba(0, 0, 0, 0.07); |
| | | background: rgba(0, 0, 0, 0); |
| | | } |
| | | } |
| | | |
| | | .popview-modal { |
| | | .ant-modal-body { |
| | | min-height: 300px; |
| | | max-height: calc(100vh - 160px); |
| | | overflow-y: auto; |
| | | } |
| | | .ant-modal-body::-webkit-scrollbar { |
| | | width: 7px; |
| | | } |
| | | .ant-modal-body::-webkit-scrollbar-thumb { |
| | | border-radius: 5px; |
| | | box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.13); |
| | | background: rgba(0, 0, 0, 0.13); |
| | | } |
| | | .ant-modal-body::-webkit-scrollbar-track { |
| | | box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.05); |
| | | border-radius: 3px; |
| | | border: 1px solid rgba(0, 0, 0, 0.07); |
| | | background: rgba(0, 0, 0, 0); |
| | | } |
| | | } |
| | | |
| | | .ant-drawer { |
| | | z-index: 1080!important; |
| | | } |
| | | |
| | | .mk-popover-control-wrap { |
| | | .ant-popover-content { |
| | | position: relative; |
| | | top: 5px; |
| | | .ant-popover-arrow { |
| | | bottom: -3.8px!important; |
| | | } |
| | | .mk-popover-control { |
| | | i { |
| | | padding: 5px 8px; |
| | | cursor: pointer; |
| | | font-size: 16px; |
| | | } |
| | | .edit { |
| | | color: #1890ff; |
| | | } |
| | | .copy { |
| | | color: #26C281; |
| | | } |
| | | .close { |
| | | color: #ff4d4f; |
| | | } |
| | | .profile { |
| | | color: purple; |
| | | } |
| | | } |
| | | .ant-popover-inner-content { |
| | | padding: 5px 20px; |
| | | } |
| | | } |
| | | } |
New file |
| | |
| | | @font-face { |
| | | font-family: 'minkeicon'; |
| | | src: url('../fonts/minkeicon.eot?rnsr1o'); |
| | | src: url('../fonts/minkeicon.eot?rnsr1o#iefix') format('embedded-opentype'), |
| | | url('../fonts/minkeicon.ttf?rnsr1o') format('truetype'), |
| | | url('../fonts/minkeicon.woff?rnsr1o') format('woff'), |
| | | url('../fonts/minkeicon.svg?rnsr1o#minkeicon') format('svg'); |
| | | font-weight: normal; |
| | | font-style: normal; |
| | | font-display: block; |
| | | } |
| | | |
| | | [class^="minke-"], [class*=" minke-"] { |
| | | /* use !important to prevent issues with browser extensions that change fonts */ |
| | | font-family: 'minkeicon' !important; |
| | | speak: never; |
| | | font-style: normal; |
| | | font-weight: normal; |
| | | font-variant: normal; |
| | | text-transform: none; |
| | | line-height: 1; |
| | | |
| | | /* Better Font Rendering =========== */ |
| | | -webkit-font-smoothing: antialiased; |
| | | -moz-osx-font-smoothing: grayscale; |
| | | } |
| | | |
| | | .minke-check-circle-o:before { |
| | | content: "\e900"; |
| | | } |
| | | .minke-dashboard:before { |
| | | content: "\e901"; |
| | | } |
| | | .minke-form:before { |
| | | content: "\e902"; |
| | | } |
| | | .minke-highlight:before { |
| | | content: "\e903"; |
| | | } |
| | | .minke-table:before { |
| | | content: "\e905"; |
| | | } |
| | | .minke-user:before { |
| | | content: "\e906"; |
| | | } |
| | | .minke-warning:before { |
| | | content: "\e907"; |
| | | } |
| | | .minke-angle-rule:before { |
| | | content: "\e904"; |
| | | } |
| | | .minke-bachelor:before { |
| | | content: "\e908"; |
| | | } |
| | | .minke-bachelor2:before { |
| | | content: "\e909"; |
| | | } |
| | | .minke-bell:before { |
| | | content: "\e90a"; |
| | | } |
| | | .minke-book-close:before { |
| | | content: "\e90b"; |
| | | } |
| | | .minke-book-open:before { |
| | | content: "\e90c"; |
| | | } |
| | | .minke-calendar:before { |
| | | content: "\e90d"; |
| | | } |
| | | .minke-download:before { |
| | | content: "\e90e"; |
| | | } |
| | | .minke-draw:before { |
| | | content: "\e90f"; |
| | | } |
| | | .minke-lamp:before { |
| | | content: "\e91a"; |
| | | } |
| | | .minke-like:before { |
| | | content: "\e91b"; |
| | | } |
| | | .minke-lock:before { |
| | | content: "\e91c"; |
| | | } |
| | | .minke-notification:before { |
| | | content: "\e91d"; |
| | | } |
| | | .minke-notification_off:before { |
| | | content: "\e91e"; |
| | | } |
| | | .minke-pen:before { |
| | | content: "\e910"; |
| | | } |
| | | .minke-phonecall:before { |
| | | content: "\e911"; |
| | | } |
| | | .minke-region:before { |
| | | content: "\e912"; |
| | | } |
| | | .minke-search:before { |
| | | content: "\e913"; |
| | | } |
| | | .minke-setting:before { |
| | | content: "\e914"; |
| | | } |
| | | .minke-star:before { |
| | | content: "\e915"; |
| | | } |
| | | .minke-time:before { |
| | | content: "\e916"; |
| | | } |
| | | .minke-tri-rule:before { |
| | | content: "\e917"; |
| | | } |
| | | .minke-upload:before { |
| | | content: "\e918"; |
| | | } |
| | | .minke-window:before { |
| | | content: "\e919"; |
| | | } |
| | | .minke-eshop001:before { |
| | | content: "\e921"; |
| | | } |
| | | .minke-mpinterface:before { |
| | | content: "\e91f"; |
| | | } |
| | | .minke-pay:before { |
| | | content: "\e923"; |
| | | } |
New file |
| | |
| | | (function(window){var svgSprite='<svg><symbol id="icon-back" viewBox="0 0 1024 1024"><path d="M363.840919 472.978737C336.938714 497.358861 337.301807 537.486138 364.730379 561.486138L673.951902 832.05497C682.818816 839.813519 696.296418 838.915012 704.05497 830.048098 711.813519 821.181184 710.915012 807.703582 702.048098 799.94503L392.826577 529.376198C384.59578 522.174253 384.502227 511.835287 392.492414 504.59418L702.325747 223.807723C711.056111 215.895829 711.719614 202.404616 703.807723 193.674252 695.895829 184.943889 682.404617 184.280386 673.674253 192.192278L363.840919 472.978737Z" ></path></symbol><symbol id="icon-search" viewBox="0 0 1024 1024"><path d="M1001.526404 991.699618C999.922771 986.822379 999.922771 986.822379 998.661741 984.531443 997.556333 982.547938 996.293839 980.724943 994.702325 978.653549 992.500075 975.787264 989.423708 972.169135 985.358477 967.619563 978.223881 959.634933 967.82403 948.546074 954.04227 934.18551 932.495573 911.733901 910.909628 889.684252 858.479859 836.391998 806.561909 783.619985 784.782022 761.370402 763.425645 739.113463 750.035742 725.158933 739.986204 714.441517 733.331893 706.993367 730.0273 703.294545 727.65239 700.501581 726.365602 698.828322 727.222236 700.438869 727.222236 700.438869 728.57702 704.41879 730.685899 711.913483 730.685899 711.913483 721.610157 729.174018 803.853596 649.91606 851.33145 539.987051 851.33145 422.399774 851.33145 189.11482 665.530044 0 436.332393 0 207.134741 0 21.333333 189.11482 21.333333 422.399774 21.333333 655.684727 207.134741 844.799548 436.332393 844.799548 441.356706 844.799548 446.556279 844.56416 452.347883 844.11767 456.487002 843.798575 460.079727 843.454155 466.651669 842.776804 479.958906 841.405269 484.804847 841.014569 490.397372 841.014558 499.896397 841.014541 514.964663 837.646929 537.39015 831.429666 540.021178 830.700239 542.719546 829.938705 545.476431 829.148403 553.976567 826.711712 562.667765 824.108471 571.097184 821.505798 576.160226 819.942528 580.026436 818.721914 582.233225 818.013231 595.480279 813.759108 602.830912 799.380094 598.651326 785.896804 594.471738 772.413515 580.344653 764.931795 567.097598 769.18592 565.058735 769.840674 561.367413 771.006074 556.494825 772.510539 548.364858 775.020755 539.986116 777.530404 531.839533 779.865745 529.217662 780.617342 526.657771 781.339795 524.170112 782.029476 506.936476 786.807345 493.480702 789.814579 490.397278 789.814586 482.458716 789.814601 476.720548 790.277235 461.583853 791.837329 455.416051 792.473024 452.140828 792.787008 448.548723 793.063932 443.933724 793.419714 439.960704 793.599575 436.332393 793.599575 234.916275 793.599575 71.63625 627.407763 71.63625 422.399774 71.63625 217.391785 234.916275 51.199973 436.332393 51.199973 637.74851 51.199973 801.028533 217.391785 801.028533 422.399774 801.028533 525.775443 759.336083 622.309077 687.025254 691.994987 677.769918 709.563029 677.769918 709.563029 679.976768 717.62707 681.566101 722.305182 681.566101 722.305182 682.808947 724.550298 683.910231 726.511657 685.170219 728.326692 686.754421 730.386692 688.964348 733.260343 692.047349 736.886044 696.115554 741.439575 703.261474 749.437982 713.66454 760.532418 727.438434 774.887134 749.001325 797.359294 770.84669 819.675765 822.916311 872.601946 875.194278 925.7399 896.716879 947.724843 918.057933 969.962174 931.455439 983.922347 941.502012 994.634524 948.144469 1002.068378 951.440527 1005.757135 953.805218 1008.538259 955.077419 1010.194061 954.139053 1008.441707 954.139053 1008.441707 952.75811 1004.249822 950.686453 996.172693 950.686453 996.172693 960.850534 978.849743 950.24269 987.977788 948.913429 1004.130236 957.881542 1014.927251 966.849655 1025.724265 982.719104 1027.077231 993.326948 1017.949188 1003.683753 1000.332838 1003.683753 1000.332838 1001.526404 991.699618Z" ></path></symbol><symbol id="icon-account" viewBox="0 0 1024 1024"><path d="M793.6 316.991454C793.6 153.703982 661.792629 21.333333 499.2 21.333333 336.607371 21.333333 204.8 153.703982 204.8 316.991454 204.8 480.278923 336.607371 612.649572 499.2 612.649572 661.792629 612.649572 793.6 480.278923 793.6 316.991454ZM256 316.991454C256 182.101803 364.88435 72.752137 499.2 72.752137 633.51565 72.752137 742.4 182.101803 742.4 316.991454 742.4 451.881103 633.51565 561.230769 499.2 561.230769 364.88435 561.230769 256 451.881103 256 316.991454Z" ></path><path d="M0 998.290598 0 1024 25.6 1024 486.4 1024 998.4 1024 1024 1024 1024 998.290598C1024 767.462671 787.090923 561.230769 512 561.230769 495.448045 561.230769 478.989086 561.900892 462.660538 563.232578 448.568439 564.381869 485.255599 576.786276 486.4 590.938596 501.350035 589.719337 496.831226 612.649572 512 612.649572 760.310844 612.649572 972.8 797.623669 972.8 998.290598L998.4 972.581197 486.4 972.581197 25.6 972.581197 51.2 998.290598C51.2 861.757427 137.013906 736.945338 275.263548 667.439085 287.906261 661.082846 293.024384 645.637353 286.695191 632.94061 280.366001 620.243866 264.986234 615.103872 252.34352 621.460111 97.581613 699.268053 0 841.195691 0 998.290598Z" ></path></symbol><symbol id="icon-arrow-right" viewBox="0 0 1024 1024"><path d="M325.048 93.511l-60.030 59.435 357.181 359.631-360.184 356.603 59.522 59.93 420.207-416.043z" ></path></symbol><symbol id="icon-xiangzuojiantou" viewBox="0 0 1024 1024"><path d="M729.6 931.2l-416-425.6 416-416c9.6-9.6 9.6-25.6 0-35.2-9.6-9.6-25.6-9.6-35.2 0l-432 435.2c-9.6 9.6-9.6 25.6 0 35.2l432 441.6c9.6 9.6 25.6 9.6 35.2 0C739.2 956.8 739.2 940.8 729.6 931.2z" ></path></symbol><symbol id="icon-jifen1" viewBox="0 0 1024 1024"><path d="M112.12673 284.089243a390.766 200.815 0 1 0 799.74654 0 390.766 200.815 0 1 0-799.74654 0Z" ></path><path d="M512 551.408545c-163.335019 0-303.791981-50.327222-365.869828-122.45189-21.856797 25.394367-34.003442 53.489238-34.003442 83.043345 0 113.491821 179.029466 205.495234 399.87327 205.495234s399.87327-92.003414 399.87327-205.495234c0-29.554106-12.145621-57.648978-34.003442-83.043345C815.791981 501.081323 675.335019 551.408545 512 551.408545z" ></path><path d="M512 784.985348c-165.466566 0-307.456441-51.64831-368.263341-125.285424-20.35049 24.644283-31.609928 51.751664-31.609928 80.20981 0 113.491821 179.029466 205.495234 399.87327 205.495234s399.87327-92.003414 399.87327-205.495234c0-28.459169-11.259438-55.565527-31.609928-80.20981C819.456441 733.337037 677.466566 784.985348 512 784.985348z" ></path></symbol><symbol id="icon-wuxing" viewBox="0 0 1056 1024"><path d="M489.72845 32.177681c20.819595-42.896749 54.843563-42.896749 75.663157 0l100.150633 206.519198c20.819595 42.896749 75.907682 83.6277 122.43738 90.509344l223.950369 33.11573c46.529697 6.881645 57.044292 39.857647 23.369645 73.252835l-162.050501 160.723077c-33.674646 33.395188-54.703833 99.31226-46.774223 146.435805l38.250765 226.989471c7.964543 47.158477-19.596967 67.523953-61.201224 45.237206l-200.336198-107.172006c-41.604257-22.251815-109.722057-22.251815-151.326314 0l-200.336198 107.172006c-41.604257 22.286747-69.165767 1.921271-61.201224-45.237206l38.250765-226.989471c7.964543-47.123545-13.099578-113.040617-46.774223-146.435805l-162.085434-160.723077c-33.674646-33.395188-23.12512-66.336258 23.369645-73.252835l223.985301-33.11573c46.529697-6.881645 101.617786-47.612596 122.43738-90.509344L489.72845 32.177681z" ></path></symbol><symbol id="icon-changyonglogo40" viewBox="0 0 1024 1024"><path d="M517.741259 676.457586c-67.105351 3.637854-126.141932-36.759205-151.879106-91.833545-28.284183-60.517305-22.948665-120.268154 17.433044-173.59264 38.496779-50.837852 92.007507-71.033823 155.378813-63.46545 31.457456 3.75758 59.190077 16.672728 83.367733 37.193087 13.117762 11.140735 12.825097 16.119119-1.718131 24.465205-12.636808 7.255241-25.337061 14.395872-37.908378 21.765723-34.756595 20.361747-69.728084 40.370453-104.07945 61.402465-18.395976 11.256368-22.074761 29.214369-11.792581 47.845705 11.123338 20.149922 32.68747 24.840758 55.534827 11.631922 67.890226-39.261189 135.553279-78.912257 203.657376-117.804033 11.268648-6.433526 12.506848-12.979616 7.499811-23.883967-17.61724-38.361703-43.562145-69.872371-78.328973-93.444229-76.822666-52.086285-158.791539-60.431348-242.733347-20.86419-83.740216 39.473013-129.229247 108.788705-136.791479 200.144366-6.265704 75.734892 22.550599 139.857305 77.215616 192.627159 76.216869 73.571622 203.592908 85.148285 291.139823 26.002211 22.796192-15.395642 22.796192-15.395642 8.662287-38.911218-15.282055-25.418926-30.446429-30.143531-56.975643-17.425881C570.320779 670.340261 544.299125 678.157297 517.741259 676.457586z" ></path><path d="M748.179582 568.833403c-1.26276-18.193361-11.128455-32.971949-19.642362-48.208978-2.7793-4.976338-7.238868-3.061732-11.218506-0.791016-15.604396 8.933463-31.160697 17.943674-46.883797 26.660196-6.683213 3.705392-7.865131 8.192589-4.001127 14.705933 8.954953 15.093766 17.844413 30.227442 26.429952 45.528939 3.730974 6.647397 8.205892 8.16803 14.644535 4.097318 9.402137-5.942339 19.108197-11.453866 28.184923-17.853623C743.767086 587.272357 748.511133 579.263963 748.179582 568.833403z" ></path></symbol><symbol id="icon-wuuiconsuoxiao" viewBox="0 0 1024 1024"><path d="M512 0C230.4 0 0 230.4 0 512c0 281.6 230.4 512 512 512 281.6 0 512-230.4 512-512C1024 230.4 793.6 0 512 0zM716.8 563.2 307.2 563.2c-30.72 0-51.2-20.48-51.2-51.2 0-30.72 20.48-51.2 51.2-51.2l409.6 0c30.72 0 51.2 20.48 51.2 51.2C768 542.72 747.52 563.2 716.8 563.2z" ></path></symbol><symbol id="icon-wuuiconxiangjifangda" viewBox="0 0 1024 1024"><path d="M512 0C230.4 0 0 230.4 0 512c0 281.6 230.4 512 512 512 281.6 0 512-230.4 512-512C1024 230.4 793.6 0 512 0zM716.8 563.2l-153.6 0 0 153.6c0 30.72-20.48 51.2-51.2 51.2s-51.2-20.48-51.2-51.2l0-153.6L307.2 563.2c-30.72 0-51.2-20.48-51.2-51.2 0-30.72 20.48-51.2 51.2-51.2l153.6 0L460.8 307.2c0-30.72 20.48-51.2 51.2-51.2s51.2 20.48 51.2 51.2l0 153.6 153.6 0c30.72 0 51.2 20.48 51.2 51.2C768 542.72 747.52 563.2 716.8 563.2z" ></path></symbol><symbol id="icon-tel" viewBox="0 0 1024 1024"><path d="M776.676 1010.080h-479.92c-28.332 0-51.33-22.999-51.33-51.33v-891.12c0-28.332 22.999-51.33 51.33-51.33h479.92c28.332 0 51.33 22.999 51.33 51.33v891.12c0 28.332-22.999 51.33-51.33 51.33v0zM536.576 958.751c19.073 0 34.221-15.426 34.221-34.221s-15.426-34.221-34.221-34.221-34.221 15.426-34.221 34.221 15.426 34.221 34.221 34.221v0zM776.676 118.96h-479.92v719.742h479.641v-719.742h0.279z" ></path></symbol><symbol id="icon-shouji" viewBox="0 0 1024 1024"><path d="M805.36064 30.72 239.66208 30.72C200.62208 30.72 168.96 62.68928 168.96 102.08256l0 820.82304c0 39.39328 31.66208 71.36256 70.70208 71.36256l565.69856 0c39.04 0 70.70208-31.96416 70.70208-71.36256L876.06272 102.08256C876.0576 62.68928 844.40064 30.72 805.36064 30.72L805.36064 30.72zM540.22144 958.61248c-29.312 0-53.05856-23.99232-53.05856-53.53984 0-29.54752 23.74656-53.5296 53.05856-53.5296 29.30176 0 53.04832 23.9872 53.04832 53.5296C593.26976 934.62528 569.46176 958.61248 540.22144 958.61248L540.22144 958.61248zM805.36064 708.8128c0 39.3984-31.66208 71.36256-70.69696 71.36256L310.35904 780.17536c-39.04 0-70.69696-31.96416-70.69696-71.36256L239.66208 173.44512c0-39.3984 31.66208-71.36256 70.69696-71.36256l424.30976 0c39.03488 0 70.69696 31.96416 70.69696 71.36256L805.36576 708.8128 805.36064 708.8128z" ></path></symbol><symbol id="icon-dingdan" viewBox="0 0 1024 1024"><path d="M706.066 472.244H320.784c-11.817 0-21.406 10.05-21.406 22.441v11.176c0 12.402 9.589 22.452 21.406 22.452h385.282c11.817 0 21.406-10.061 21.406-22.452v-11.176c0.011-12.391-9.589-22.441-21.406-22.441zM504.208 674.462H319.862c-11.311 0-20.483 10.095-20.483 22.542v11.344c0 12.436 9.172 22.531 20.483 22.531h184.346c11.311 0 20.483-10.084 20.483-22.531v-11.344c0-12.447-9.172-22.542-20.483-22.542zM896.456 0H130.395C105.5 0 85.333 20.888 85.333 46.661v929.722c0 25.761 20.168 46.661 45.062 46.661h545.307c8.306-1.733 23.004-6.798 38.479-21.811l204.615-205.201s17.759-17.118 22.734-45.603V46.66c-0.011-25.772-20.19-46.661-45.074-46.661z m-11.434 789.02c-0.034-0.574-0.113-1.137-0.169-1.699l0.169-0.169v1.868z m0-47.009h-174.96c-40.178 0-50.093 12.076-50.093 50.42v115.582l-0.023 0.023v58.939H166.611c-13.685 0-24.771-11.479-24.771-25.604V81.696c0-14.158 11.086-25.615 24.771-25.615h693.64c13.685 0 24.771 11.457 24.771 25.615v660.316zM706.066 258.434H320.784c-11.817 0-21.406 10.084-21.406 22.531v11.344c0 12.436 9.589 22.531 21.406 22.531h385.282c11.817 0 21.406-10.084 21.406-22.531v-11.344c0.011-12.436-9.589-22.531-21.406-22.531z" fill="" ></path></symbol><symbol id="icon-shangdian" viewBox="0 0 1024 1024"><path d="M1009.52064 417.08544l-100.096-285.0816-0.82944-2.01728c-16.10752-33.82272-38.5024-65.1264-92.78464-65.1264H203.96032c-54.28224 0-76.66688 31.30368-92.78464 65.1264L10.24 417.08544l6.42048 2.2528h-3.72736c0 47.68768 38.79936 86.4768 86.4768 86.4768 8.8064 0 17.3056-1.34144 25.32352-3.79904v325.71392c0 53.63712 41.15456 97.28 91.72992 97.28h586.84416c50.57536 0 91.72992-43.64288 91.72992-97.28V502.016a86.2208 86.2208 0 0 0 25.32352 3.79904c47.68768 0 86.4768-38.78912 86.4768-86.4768h-3.72736l6.41024-2.2528z m-155.4432 410.64448c0 31.04768-22.784 56.32-50.76992 56.32H216.46336c-27.99616 0-50.76992-25.27232-50.76992-56.32V475.72992h-0.8704c1.04448-1.19808 2.02752-2.44736 3.00032-3.70688 15.83104 20.50048 40.57088 33.78176 68.41344 33.78176s52.5824-13.28128 68.41344-33.78176c15.83104 20.50048 40.57088 33.78176 68.41344 33.78176s52.5824-13.28128 68.41344-33.78176c15.83104 20.50048 40.57088 33.78176 68.41344 33.78176s52.5824-13.28128 68.41344-33.78176c15.83104 20.50048 40.57088 33.78176 68.41344 33.78176s52.59264-13.28128 68.41344-33.78176c15.83104 20.50048 40.57088 33.78176 68.41344 33.78176s52.5824-13.28128 68.41344-33.78176c0.9728 1.25952 1.96608 2.49856 3.00032 3.70688h-0.8704v352z m66.27328-362.87488a45.568 45.568 0 0 1-45.50656-45.5168h-45.80352a45.568 45.568 0 0 1-45.50656 45.5168 45.568 45.568 0 0 1-45.5168-45.5168H692.224a45.568 45.568 0 0 1-45.5168 45.5168 45.568 45.568 0 0 1-45.50656-45.5168h-45.80352a45.568 45.568 0 0 1-45.50656 45.5168 45.568 45.568 0 0 1-45.5168-45.5168H418.58048c0 25.09824-20.41856 45.5168-45.5168 45.5168s-45.5168-20.41856-45.5168-45.5168H281.7536c0 25.09824-20.41856 45.5168-45.5168 45.5168s-45.5168-20.41856-45.5168-45.5168H144.92672c0 25.09824-20.41856 45.5168-45.5168 45.5168s-45.5168-20.41856-45.5168-45.5168h-1.03424l95.75424-272.71168c15.0528-31.25248 28.09856-40.81664 55.33696-40.81664h611.86048c27.2384 0 40.2944 9.56416 55.33696 40.8064l95.75424 272.71168h-1.03424a45.55776 45.55776 0 0 1-45.5168 45.52704z" ></path><path d="M236.2368 243.72224h547.29728v40.96H236.2368z" ></path></symbol><symbol id="icon-ziyuan" viewBox="0 0 1187 1024"><path d="M406.736182 946.759263m-77.240737 0a77.240737 77.240737 0 1 0 154.481473 0 77.240737 77.240737 0 1 0-154.481473 0Z" fill="#727171" ></path><path d="M1015.373632 946.759263m-77.240737 0a77.240737 77.240737 0 1 0 154.481473 0 77.240737 77.240737 0 1 0-154.481473 0Z" fill="#727171" ></path><path d="M620.370371 811.832407H404.291855a160.836724 160.836724 0 0 1-141.770973-146.659626c0-2.933193-48.886542-345.627853-64.530235-491.309749a132.971395 132.971395 0 0 0-38.620369-91.417834 48.886542 48.886542 0 0 0-28.84306-9.777309H36.176192A35.687176 35.687176 0 1 1 36.176192 0.315807h86.040314a116.34997 116.34997 0 0 1 79.685064 23.954406 195.546169 195.546169 0 0 1 66.485697 140.304376c17.599155 146.659626 64.04137 488.865422 64.530236 488.865421S342.694811 733.61394 408.691643 738.991459c74.307544 4.399789 677.567474 0 684.411591 0a34.709445 34.709445 0 0 1 35.687175 35.198311 35.687176 35.687176 0 0 1-35.19831 35.687175c-17.599155 0-275.720098 1.955462-473.221728 1.955462z" fill="#727171" ></path><path d="M289.897346 602.109141S782.673691 594.77616 920.53374 586.954313 1075.992944 504.824922 1075.992944 504.824922s56.708389-217.545113 72.840948-301.1411C1171.321701 80.489736 1062.304712 98.088891 1062.304712 98.088891H227.811437z" fill="#727171" ></path><path d="M258.609959 635.840855L187.724473 62.401716h872.135912a120.749759 120.749759 0 0 1 97.773084 30.309656 126.616144 126.616144 0 0 1 24.443271 117.816566c-16.132559 83.595987-70.885486 293.319253-73.329813 303.096562s-27.376464 97.773084-186.746591 108.039258c-136.882318 8.799578-612.059508 15.643693-632.10299 16.132559z m9.777308-504.509115l53.286331 432.157033c111.461316 0 482.021306-7.821847 596.90468-15.154828 105.594931-6.844116 121.72749-53.286331 122.216356-55.241793S1097.014157 278.480232 1112.65785 195.861976a65.996832 65.996832 0 0 0-5.377519-54.752928 52.3086 52.3086 0 0 0-39.109234-9.288443H267.898402z" fill="#727171" ></path></symbol><symbol id="icon-zhinanzhen" viewBox="0 0 1024 1024"><path d="M507.448889 441.457778c-36.408889 0-68.266667 29.582222-68.266667 68.266666 0 36.408889 29.582222 68.266667 68.266667 68.266667s68.266667-29.582222 68.266667-68.266667c0-36.408889-29.582222-68.266667-68.266667-68.266666z" fill="" ></path><path d="M507.448889 63.715556c-245.76 0-446.008889 200.248889-446.008889 446.008888S261.688889 955.733333 507.448889 955.733333s446.008889-200.248889 446.008889-446.008889C955.733333 263.964444 755.484444 63.715556 507.448889 63.715556z m202.524444 266.24l-91.022222 277.617777c-2.275556 6.826667-9.102222 13.653333-15.928889 15.928889l-277.617778 91.022222c-6.826667 2.275556-15.928889 2.275556-18.204444-2.275555-4.551111-4.551111-6.826667-11.377778-2.275556-18.204445l91.022223-277.617777c2.275556-6.826667 9.102222-13.653333 15.928889-15.928889l277.617777-91.022222c6.826667-2.275556 15.928889-2.275556 18.204445 2.275555 4.551111 4.551111 6.826667 11.377778 2.275555 18.204445z" fill="" ></path></symbol><symbol id="icon-shanchu" viewBox="0 0 1024 1024"><path d="M597.171103 362.634221a24.334601 24.334601 0 0 1 24.3346 24.3346v385.557415a24.334601 24.334601 0 1 1-48.669201 0V386.968821a24.334601 24.334601 0 0 1 24.334601-24.3346zM426.828897 362.634221a24.334601 24.334601 0 0 1 24.334601 24.3346v385.557415a24.334601 24.334601 0 1 1-48.669201 0V386.968821a24.334601 24.334601 0 0 1 24.3346-24.3346z" fill="" ></path><path d="M694.509506 948.952091h-365.019012c-67.090494 0-121.673004-49.910266-121.673004-111.23346V316.252471a24.334601 24.334601 0 1 1 48.669202 0v521.46616c0 34.506464 32.754373 62.564259 73.003802 62.564259h365.019012c40.24943 0 73.003802-28.057795 73.003802-62.564259V316.252471a24.334601 24.334601 0 1 1 48.669202 0v521.46616c0 61.323194-54.58251 111.23346-121.673004 111.23346z" fill="" ></path><path d="M451.163498 121.575665h121.673004a24.334601 24.334601 0 1 1 0 48.669202h-121.673004a24.334601 24.334601 0 1 1 0-48.669202zM183.48289 194.579468h657.03422a24.334601 24.334601 0 1 1 0 48.669201h-657.03422a24.334601 24.334601 0 1 1 0-48.669201z" fill="" ></path></symbol><symbol id="icon-huangguan" viewBox="0 0 1024 1024"><path d="M663.742703 494.542431L512.00614 166.828253 360.25525 494.542431 109.308326 303.70644l67.638358 553.465307h670.05035L914.69065 303.70644 663.742703 494.542431z m133.479794 305.102227H226.747827l-45.136922-369.173346 200.190014 152.214446 130.206244-281.198865 130.163265 281.198865 200.219691-152.214446-45.167622 369.173346z" ></path><path d="M286.436135 684.564896h451.12466v57.552672H286.436135z" ></path></symbol><symbol id="icon-yk_fangkuai_fill" viewBox="0 0 1024 1024"><path d="M65.95584 66.06848v891.91936h892.032V66.06848H65.95584z" ></path></symbol></svg>';var script=function(){var scripts=document.getElementsByTagName("script");return scripts[scripts.length-1]}();var shouldInjectCss=script.getAttribute("data-injectcss");var ready=function(fn){if(document.addEventListener){if(~["complete","loaded","interactive"].indexOf(document.readyState)){setTimeout(fn,0)}else{var loadFn=function(){document.removeEventListener("DOMContentLoaded",loadFn,false);fn()};document.addEventListener("DOMContentLoaded",loadFn,false)}}else if(document.attachEvent){IEContentLoaded(window,fn)}function IEContentLoaded(w,fn){var d=w.document,done=false,init=function(){if(!done){done=true;fn()}};var polling=function(){try{d.documentElement.doScroll("left")}catch(e){setTimeout(polling,50);return}init()};polling();d.onreadystatechange=function(){if(d.readyState==="complete"){d.onreadystatechange=null;init()}}}};var before=function(el,target){target.parentNode.insertBefore(el,target)};var prepend=function(el,target){if(target.firstChild){before(el,target.firstChild)}else{target.appendChild(el)}};function appendSvg(){var div,svg;div=document.createElement("div");div.innerHTML=svgSprite;svgSprite=null;svg=div.getElementsByTagName("svg")[0];if(svg){svg.setAttribute("aria-hidden","true");svg.style.position="absolute";svg.style.width=0;svg.style.height=0;svg.style.overflow="hidden";prepend(svg,document.body)}}if(shouldInjectCss&&!window.__iconfont__svg__cssinject__){window.__iconfont__svg__cssinject__=true;try{document.write("<style>.svgfont {display: inline-block;width: 1em;height: 1em;fill: currentColor;vertical-align: -0.1em;font-size:16px;}</style>")}catch(e){console&&console.warn(e)}}ready(appendSvg)})(window) |
New file |
| | |
| | | <?xml version="1.0" standalone="no"?> |
| | | <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" > |
| | | <!-- |
| | | 2013-9-30: Created. |
| | | --> |
| | | <svg> |
| | | <metadata> |
| | | Created by iconfont |
| | | </metadata> |
| | | <defs> |
| | | |
| | | <font id="iconfont" horiz-adv-x="1024" > |
| | | <font-face |
| | | font-family="iconfont" |
| | | font-weight="500" |
| | | font-stretch="normal" |
| | | units-per-em="1024" |
| | | ascent="896" |
| | | descent="-128" |
| | | /> |
| | | <missing-glyph /> |
| | | |
| | | <glyph glyph-name="back" unicode="" d="M363.840919 423.021263C336.938714 398.641139 337.301807 358.513862 364.730379 334.513862L673.951902 63.94503C682.818816 56.186481 696.296418 57.084988 704.05497 65.951902 711.813519 74.818816 710.915012 88.296418 702.048098 96.05497L392.826577 366.623802C384.59578 373.825747 384.502227 384.164713 392.492414 391.40582L702.325747 672.192277C711.056111 680.104171 711.719614 693.595384 703.807723 702.325748 695.895829 711.056111 682.404617 711.719614 673.674253 703.807722L363.840919 423.021263Z" horiz-adv-x="1024" /> |
| | | |
| | | |
| | | <glyph glyph-name="search" unicode="" d="M1001.526404-95.699618C999.922771-90.822379 999.922771-90.822379 998.661741-88.531443 997.556333-86.547938 996.293839-84.724943 994.702325-82.653549 992.500075-79.787264 989.423708-76.169135 985.358477-71.619563 978.223881-63.634933 967.82403-52.546074 954.04227-38.18551 932.495573-15.733901 910.909628 6.315748 858.479859 59.608002 806.561909 112.380015 784.782022 134.629598 763.425645 156.886537 750.035742 170.841067 739.986204 181.558483 733.331893 189.006633 730.0273 192.705455 727.65239 195.498419 726.365602 197.171678 727.222236 195.561131 727.222236 195.561131 728.57702 191.58121 730.685899 184.086517 730.685899 184.086517 721.610157 166.825982 803.853596 246.08394 851.33145 356.012949 851.33145 473.600226 851.33145 706.88518 665.530044 896 436.332393 896 207.134741 896 21.333333 706.88518 21.333333 473.600226 21.333333 240.315273 207.134741 51.200452 436.332393 51.200452 441.356706 51.200452 446.556279 51.43584 452.347883 51.88233 456.487002 52.201425 460.079727 52.545845 466.651669 53.223196 479.958906 54.594731 484.804847 54.985431 490.397372 54.985442 499.896397 54.985459 514.964663 58.353071 537.39015 64.570334 540.021178 65.299761 542.719546 66.061295 545.476431 66.851597 553.976567 69.288288 562.667765 71.891529 571.097184 74.494202 576.160226 76.057472 580.026436 77.278086 582.233225 77.986769 595.480279 82.240892 602.830912 96.619906 598.651326 110.103196 594.471738 123.586485 580.344653 131.068205 567.097598 126.81408 565.058735 126.159326 561.367413 124.993926 556.494825 123.489461 548.364858 120.979245 539.986116 118.469596 531.839533 116.134255 529.217662 115.382658 526.657771 114.660205 524.170112 113.970524 506.936476 109.192655 493.480702 106.185421 490.397278 106.185414 482.458716 106.185399 476.720548 105.722765 461.583853 104.162671 455.416051 103.526976 452.140828 103.212992 448.548723 102.936068 443.933724 102.580286 439.960704 102.400425 436.332393 102.400425 234.916275 102.400425 71.63625 268.592237 71.63625 473.600226 71.63625 678.608215 234.916275 844.800027 436.332393 844.800027 637.74851 844.800027 801.028533 678.608215 801.028533 473.600226 801.028533 370.224557 759.336083 273.690923 687.025254 204.005013 677.769918 186.436971 677.769918 186.436971 679.976768 178.37293 681.566101 173.694818 681.566101 173.694818 682.808947 171.449702 683.910231 169.488343 685.170219 167.673308 686.754421 165.613308 688.964348 162.739657 692.047349 159.113956 696.115554 154.560425 703.261474 146.562018 713.66454 135.467582 727.438434 121.112866 749.001325 98.640706 770.84669 76.324235 822.916311 23.398054 875.194278-29.7399 896.716879-51.724843 918.057933-73.962174 931.455439-87.922347 941.502012-98.634524 948.144469-106.068378 951.440527-109.757135 953.805218-112.538259 955.077419-114.194061 954.139053-112.441707 954.139053-112.441707 952.75811-108.249822 950.686453-100.172693 950.686453-100.172693 960.850534-82.849743 950.24269-91.977788 948.913429-108.130236 957.881542-118.927251 966.849655-129.724265 982.719104-131.077231 993.326948-121.949188 1003.683753-104.332838 1003.683753-104.332838 1001.526404-95.699618Z" horiz-adv-x="1024" /> |
| | | |
| | | |
| | | <glyph glyph-name="account" unicode="" d="M793.6 579.008546C793.6 742.296018 661.792629 874.666667 499.2 874.666667 336.607371 874.666667 204.8 742.296018 204.8 579.008546 204.8 415.721077 336.607371 283.350428 499.2 283.350428 661.792629 283.350428 793.6 415.721077 793.6 579.008546ZM256 579.008546C256 713.898197 364.88435 823.247863 499.2 823.247863 633.51565 823.247863 742.4 713.898197 742.4 579.008546 742.4 444.118897 633.51565 334.769231 499.2 334.769231 364.88435 334.769231 256 444.118897 256 579.008546ZM0-102.290598 0-128 25.6-128 486.4-128 998.4-128 1024-128 1024-102.290598C1024 128.537329 787.090923 334.769231 512 334.769231 495.448045 334.769231 478.989086 334.099108 462.660538 332.767422 448.568439 331.618131 485.255599 319.213724 486.4 305.061404 501.350035 306.280663 496.831226 283.350428 512 283.350428 760.310844 283.350428 972.8 98.376331 972.8-102.290598L998.4-76.581197 486.4-76.581197 25.6-76.581197 51.2-102.290598C51.2 34.242573 137.013906 159.054662 275.263548 228.560915 287.906261 234.917154 293.024384 250.362647 286.695191 263.05939 280.366001 275.756134 264.986234 280.896128 252.34352 274.539889 97.581613 196.731947 0 54.804309 0-102.290598Z" horiz-adv-x="1024" /> |
| | | |
| | | |
| | | <glyph glyph-name="arrow-right" unicode="" d="M325.048 802.489l-60.030-59.435 357.181-359.631-360.184-356.603 59.522-59.93 420.207 416.043z" horiz-adv-x="1024" /> |
| | | |
| | | |
| | | <glyph glyph-name="xiangzuojiantou" unicode="" d="M729.6-35.2l-416 425.6 416 416c9.6 9.6 9.6 25.6 0 35.2-9.6 9.6-25.6 9.6-35.2 0l-432-435.2c-9.6-9.6-9.6-25.6 0-35.2l432-441.6c9.6-9.6 25.6-9.6 35.2 0C739.2-60.8 739.2-44.8 729.6-35.2z" horiz-adv-x="1024" /> |
| | | |
| | | |
| | | <glyph glyph-name="jifen1" unicode="" d="M112.12673 611.910757a390.766 200.815 0 1 0 799.74654 0 390.766 200.815 0 1 0-799.74654 0ZM512 344.591455c-163.335019 0-303.791981 50.327222-365.869828 122.45189-21.856797-25.394367-34.003442-53.489238-34.003442-83.043345 0-113.491821 179.029466-205.495234 399.87327-205.495234s399.87327 92.003414 399.87327 205.495234c0 29.554106-12.145621 57.648978-34.003442 83.043345C815.791981 394.918677 675.335019 344.591455 512 344.591455zM512 111.014652c-165.466566 0-307.456441 51.64831-368.263341 125.285424-20.35049-24.644283-31.609928-51.751664-31.609928-80.20981 0-113.491821 179.029466-205.495234 399.87327-205.495234s399.87327 92.003414 399.87327 205.495234c0 28.459169-11.259438 55.565527-31.609928 80.20981C819.456441 162.662963 677.466566 111.014652 512 111.014652z" horiz-adv-x="1024" /> |
| | | |
| | | |
| | | <glyph glyph-name="wuxing" unicode="" d="M489.72845 863.822319c20.819595 42.896749 54.843563 42.896749 75.663157 0l100.150633-206.519198c20.819595-42.896749 75.907682-83.6277 122.43738-90.509344l223.950369-33.11573c46.529697-6.881645 57.044292-39.857647 23.369645-73.252835l-162.050501-160.723077c-33.674646-33.395188-54.703833-99.31226-46.774223-146.435805l38.250765-226.989471c7.964543-47.158477-19.596967-67.523953-61.201224-45.237206l-200.336198 107.172006c-41.604257 22.251815-109.722057 22.251815-151.326314 0l-200.336198-107.172006c-41.604257-22.286747-69.165767-1.921271-61.201224 45.237206l38.250765 226.989471c7.964543 47.123545-13.099578 113.040617-46.774223 146.435805l-162.085434 160.723077c-33.674646 33.395188-23.12512 66.336258 23.369645 73.252835l223.985301 33.11573c46.529697 6.881645 101.617786 47.612596 122.43738 90.509344L489.72845 863.822319z" horiz-adv-x="1056" /> |
| | | |
| | | |
| | | <glyph glyph-name="changyonglogo40" unicode="" d="M517.741259 219.542414c-67.105351-3.637854-126.141932 36.759205-151.879106 91.833545-28.284183 60.517305-22.948665 120.268154 17.433044 173.59264 38.496779 50.837852 92.007507 71.033823 155.378813 63.46545 31.457456-3.75758 59.190077-16.672728 83.367733-37.193087 13.117762-11.140735 12.825097-16.119119-1.718131-24.465205-12.636808-7.255241-25.337061-14.395872-37.908378-21.765723-34.756595-20.361747-69.728084-40.370453-104.07945-61.402465-18.395976-11.256368-22.074761-29.214369-11.792581-47.845705 11.123338-20.149922 32.68747-24.840758 55.534827-11.631922 67.890226 39.261189 135.553279 78.912257 203.657376 117.804033 11.268648 6.433526 12.506848 12.979616 7.499811 23.883967-17.61724 38.361703-43.562145 69.872371-78.328973 93.444229-76.822666 52.086285-158.791539 60.431348-242.733347 20.86419-83.740216-39.473013-129.229247-108.788705-136.791479-200.144366-6.265704-75.734892 22.550599-139.857305 77.215616-192.627159 76.216869-73.571622 203.592908-85.148285 291.139823-26.002211 22.796192 15.395642 22.796192 15.395642 8.662287 38.911218-15.282055 25.418926-30.446429 30.143531-56.975643 17.425881C570.320779 225.659739 544.299125 217.842703 517.741259 219.542414zM748.179582 327.166597c-1.26276 18.193361-11.128455 32.971949-19.642362 48.208978-2.7793 4.976338-7.238868 3.061732-11.218506 0.791016-15.604396-8.933463-31.160697-17.943674-46.883797-26.660196-6.683213-3.705392-7.865131-8.192589-4.001127-14.705933 8.954953-15.093766 17.844413-30.227442 26.429952-45.528939 3.730974-6.647397 8.205892-8.16803 14.644535-4.097318 9.402137 5.942339 19.108197 11.453866 28.184923 17.853623C743.767086 308.727643 748.511133 316.736037 748.179582 327.166597z" horiz-adv-x="1024" /> |
| | | |
| | | |
| | | <glyph glyph-name="wuuiconsuoxiao" unicode="" d="M512 896C230.4 896 0 665.6 0 384c0-281.6 230.4-512 512-512 281.6 0 512 230.4 512 512C1024 665.6 793.6 896 512 896zM716.8 332.8 307.2 332.8c-30.72 0-51.2 20.48-51.2 51.2 0 30.72 20.48 51.2 51.2 51.2l409.6 0c30.72 0 51.2-20.48 51.2-51.2C768 353.28 747.52 332.8 716.8 332.8z" horiz-adv-x="1024" /> |
| | | |
| | | |
| | | <glyph glyph-name="wuuiconxiangjifangda" unicode="" d="M512 896C230.4 896 0 665.6 0 384c0-281.6 230.4-512 512-512 281.6 0 512 230.4 512 512C1024 665.6 793.6 896 512 896zM716.8 332.8l-153.6 0 0-153.6c0-30.72-20.48-51.2-51.2-51.2s-51.2 20.48-51.2 51.2l0 153.6L307.2 332.8c-30.72 0-51.2 20.48-51.2 51.2 0 30.72 20.48 51.2 51.2 51.2l153.6 0L460.8 588.8c0 30.72 20.48 51.2 51.2 51.2s51.2-20.48 51.2-51.2l0-153.6 153.6 0c30.72 0 51.2-20.48 51.2-51.2C768 353.28 747.52 332.8 716.8 332.8z" horiz-adv-x="1024" /> |
| | | |
| | | |
| | | <glyph glyph-name="tel" unicode="" d="M776.676-114.080h-479.92c-28.332 0-51.33 22.999-51.33 51.33v891.12c0 28.332 22.999 51.33 51.33 51.33h479.92c28.332 0 51.33-22.999 51.33-51.33v-891.12c0-28.332-22.999-51.33-51.33-51.33v0zM536.576-62.751c19.073 0 34.221 15.426 34.221 34.221s-15.426 34.221-34.221 34.221-34.221-15.426-34.221-34.221 15.426-34.221 34.221-34.221v0zM776.676 777.040h-479.92v-719.742h479.641v719.742h0.279z" horiz-adv-x="1024" /> |
| | | |
| | | |
| | | <glyph glyph-name="shouji" unicode="" d="M805.36064 865.28 239.66208 865.28C200.62208 865.28 168.96 833.31072 168.96 793.91744l0-820.82304c0-39.39328 31.66208-71.36256 70.70208-71.36256l565.69856 0c39.04 0 70.70208 31.96416 70.70208 71.36256L876.06272 793.91744C876.0576 833.31072 844.40064 865.28 805.36064 865.28L805.36064 865.28zM540.22144-62.61248c-29.312 0-53.05856 23.99232-53.05856 53.53984 0 29.54752 23.74656 53.5296 53.05856 53.5296 29.30176 0 53.04832-23.9872 53.04832-53.5296C593.26976-38.62528 569.46176-62.61248 540.22144-62.61248L540.22144-62.61248zM805.36064 187.1872c0-39.3984-31.66208-71.36256-70.69696-71.36256L310.35904 115.82464c-39.04 0-70.69696 31.96416-70.69696 71.36256L239.66208 722.55488c0 39.3984 31.66208 71.36256 70.69696 71.36256l424.30976 0c39.03488 0 70.69696-31.96416 70.69696-71.36256L805.36576 187.1872 805.36064 187.1872z" horiz-adv-x="1024" /> |
| | | |
| | | |
| | | <glyph glyph-name="dingdan" unicode="" d="M706.066 423.756H320.784c-11.817 0-21.406-10.05-21.406-22.441v-11.176c0-12.402 9.589-22.452 21.406-22.452h385.282c11.817 0 21.406 10.061 21.406 22.452v11.176c0.011 12.391-9.589 22.441-21.406 22.441zM504.208 221.538H319.862c-11.311 0-20.483-10.095-20.483-22.542v-11.344c0-12.436 9.172-22.531 20.483-22.531h184.346c11.311 0 20.483 10.084 20.483 22.531v11.344c0 12.447-9.172 22.542-20.483 22.542zM896.456 896H130.395C105.5 896 85.333 875.112 85.333 849.339v-929.722c0-25.761 20.168-46.661 45.062-46.661h545.307c8.306 1.733 23.004 6.798 38.479 21.811l204.615 205.201s17.759 17.118 22.734 45.603V849.34c-0.011 25.772-20.19 46.661-45.074 46.661z m-11.434-789.02c-0.034 0.574-0.113 1.137-0.169 1.699l0.169 0.169v-1.868z m0 47.009h-174.96c-40.178 0-50.093-12.076-50.093-50.42v-115.582l-0.023-0.023v-58.939H166.611c-13.685 0-24.771 11.479-24.771 25.604V814.304c0 14.158 11.086 25.615 24.771 25.615h693.64c13.685 0 24.771-11.457 24.771-25.615v-660.316zM706.066 637.566H320.784c-11.817 0-21.406-10.084-21.406-22.531v-11.344c0-12.436 9.589-22.531 21.406-22.531h385.282c11.817 0 21.406 10.084 21.406 22.531v11.344c0.011 12.436-9.589 22.531-21.406 22.531z" horiz-adv-x="1024" /> |
| | | |
| | | |
| | | <glyph glyph-name="shangdian" unicode="" d="M1009.52064 478.91456l-100.096 285.0816-0.82944 2.01728c-16.10752 33.82272-38.5024 65.1264-92.78464 65.1264H203.96032c-54.28224 0-76.66688-31.30368-92.78464-65.1264L10.24 478.91456l6.42048-2.2528h-3.72736c0-47.68768 38.79936-86.4768 86.4768-86.4768 8.8064 0 17.3056 1.34144 25.32352 3.79904v-325.71392c0-53.63712 41.15456-97.28 91.72992-97.28h586.84416c50.57536 0 91.72992 43.64288 91.72992 97.28V393.984a86.2208 86.2208 0 0 1 25.32352-3.79904c47.68768 0 86.4768 38.78912 86.4768 86.4768h-3.72736l6.41024 2.2528z m-155.4432-410.64448c0-31.04768-22.784-56.32-50.76992-56.32H216.46336c-27.99616 0-50.76992 25.27232-50.76992 56.32V420.27008h-0.8704c1.04448 1.19808 2.02752 2.44736 3.00032 3.70688 15.83104-20.50048 40.57088-33.78176 68.41344-33.78176s52.5824 13.28128 68.41344 33.78176c15.83104-20.50048 40.57088-33.78176 68.41344-33.78176s52.5824 13.28128 68.41344 33.78176c15.83104-20.50048 40.57088-33.78176 68.41344-33.78176s52.5824 13.28128 68.41344 33.78176c15.83104-20.50048 40.57088-33.78176 68.41344-33.78176s52.59264 13.28128 68.41344 33.78176c15.83104-20.50048 40.57088-33.78176 68.41344-33.78176s52.5824 13.28128 68.41344 33.78176c0.9728-1.25952 1.96608-2.49856 3.00032-3.70688h-0.8704v-352z m66.27328 362.87488a45.568 45.568 0 0 0-45.50656 45.5168h-45.80352a45.568 45.568 0 0 0-45.50656-45.5168 45.568 45.568 0 0 0-45.5168 45.5168H692.224a45.568 45.568 0 0 0-45.5168-45.5168 45.568 45.568 0 0 0-45.50656 45.5168h-45.80352a45.568 45.568 0 0 0-45.50656-45.5168 45.568 45.568 0 0 0-45.5168 45.5168H418.58048c0-25.09824-20.41856-45.5168-45.5168-45.5168s-45.5168 20.41856-45.5168 45.5168H281.7536c0-25.09824-20.41856-45.5168-45.5168-45.5168s-45.5168 20.41856-45.5168 45.5168H144.92672c0-25.09824-20.41856-45.5168-45.5168-45.5168s-45.5168 20.41856-45.5168 45.5168h-1.03424l95.75424 272.71168c15.0528 31.25248 28.09856 40.81664 55.33696 40.81664h611.86048c27.2384 0 40.2944-9.56416 55.33696-40.8064l95.75424-272.71168h-1.03424a45.55776 45.55776 0 0 0-45.5168-45.52704zM236.2368 652.27776h547.29728v-40.96H236.2368z" horiz-adv-x="1024" /> |
| | | |
| | | |
| | | <glyph glyph-name="ziyuan" unicode="" d="M329.495-50.759c-0-0.003-0-0.006-0-0.009 0-42.659 34.582-77.241 77.241-77.241 42.659 0 77.241 34.582 77.241 77.241 0 0.003-0 0.006-0 0.009 0 0.002 0 0.005 0 0.008 0 42.659-34.582 77.241-77.241 77.241-42.659 0-77.241-34.582-77.241-77.241 0-0.003 0-0.006 0-0.009zM938.133-50.759c-0-0.003-0-0.006-0-0.009 0-42.659 34.582-77.241 77.241-77.241 42.659 0 77.241 34.582 77.241 77.241 0 0.003-0 0.006-0 0.009 0 0.002 0 0.005 0 0.008 0 42.659-34.582 77.241-77.241 77.241-42.659 0-77.241-34.582-77.241-77.241 0-0.003 0-0.006 0-0.009zM620.37 84.168h-216.079c-76.354 9.112-135.837 70.577-141.812 147.067 0.041 2.526-48.846 345.221-64.489 490.903-0.645 36.131-15.602 68.648-39.426 92.222-7.211 5.262-17.336 8.928-28.317 8.975l-94.071-0.002c-0 0-0 0-0 0-19.979 0-36.176 16.197-36.176 36.176 0 19.979 16.197 36.176 36.176 36.176 0 0 0 0 0-0l86.040 0c2.562 0.201 5.549 0.315 8.561 0.315 26.905 0 51.677-9.132 71.385-24.466 39.769-35.043 65.211-86.036 66.302-142.99 17.521-143.778 63.963-485.984 64.452-485.984s9.777-80.174 75.774-85.551c74.308-4.4 677.567 0 684.412 0 0.292 0.009 0.636 0.014 0.981 0.014 19.169 0 34.709-15.54 34.709-34.709 0-0.177-0.001-0.353-0.004-0.529 0 0.026 0 0.024 0 0.023 0-19.538-15.7-35.408-35.172-35.684-17.625-0-275.746-1.956-473.248-1.956zM289.897 293.891s492.776 7.333 630.636 15.155 155.459 82.129 155.459 82.129 56.708 217.545 72.841 301.141c22.488 123.194-86.529 105.595-86.529 105.595h-834.493zM258.61 260.159l-70.885 573.439h872.136c4.958 0.721 10.683 1.133 16.503 1.133 31.345 0 59.901-11.943 81.364-31.528 18.408-21.783 29.657-50.306 29.657-81.455 0-12.936-1.94-25.419-5.545-37.173-15.896-82.699-70.649-292.422-73.093-302.2s-27.376-97.773-186.747-108.039c-136.882-8.8-612.060-15.644-632.103-16.133zM268.387 764.668l53.286-432.157c111.461 0 482.021 7.822 596.905 15.155 105.595 6.844 121.727 53.286 122.216 55.242s56.22 214.612 71.863 297.23c2.284 6.412 3.605 13.808 3.605 21.513 0 12.248-3.336 23.717-9.15 33.547-8.336 5.922-19.004 9.66-30.546 9.66-2.965 0-5.872-0.247-8.702-0.72l-799.966 0.042z" horiz-adv-x="1187" /> |
| | | |
| | | |
| | | <glyph glyph-name="zhinanzhen" unicode="" d="M507.448889 454.542222c-36.408889 0-68.266667-29.582222-68.266667-68.266666 0-36.408889 29.582222-68.266667 68.266667-68.266667s68.266667 29.582222 68.266667 68.266667c0 36.408889-29.582222 68.266667-68.266667 68.266666zM507.448889 832.284444c-245.76 0-446.008889-200.248889-446.008889-446.008888S261.688889-59.733333 507.448889-59.733333s446.008889 200.248889 446.008889 446.008889C955.733333 632.035556 755.484444 832.284444 507.448889 832.284444z m202.524444-266.24l-91.022222-277.617777c-2.275556-6.826667-9.102222-13.653333-15.928889-15.928889l-277.617778-91.022222c-6.826667-2.275556-15.928889-2.275556-18.204444 2.275555-4.551111 4.551111-6.826667 11.377778-2.275556 18.204445l91.022223 277.617777c2.275556 6.826667 9.102222 13.653333 15.928889 15.928889l277.617777 91.022222c6.826667 2.275556 15.928889 2.275556 18.204445-2.275555 4.551111-4.551111 6.826667-11.377778 2.275555-18.204445z" horiz-adv-x="1024" /> |
| | | |
| | | |
| | | <glyph glyph-name="shanchu" unicode="" d="M597.171103 533.365779a24.334601 24.334601 0 0 0 24.3346-24.3346v-385.557415a24.334601 24.334601 0 1 0-48.669201 0V509.031179a24.334601 24.334601 0 0 0 24.334601 24.3346zM426.828897 533.365779a24.334601 24.334601 0 0 0 24.334601-24.3346v-385.557415a24.334601 24.334601 0 1 0-48.669201 0V509.031179a24.334601 24.334601 0 0 0 24.3346 24.3346zM694.509506-52.952091h-365.019012c-67.090494 0-121.673004 49.910266-121.673004 111.23346V579.747529a24.334601 24.334601 0 1 0 48.669202 0v-521.46616c0-34.506464 32.754373-62.564259 73.003802-62.564259h365.019012c40.24943 0 73.003802 28.057795 73.003802 62.564259V579.747529a24.334601 24.334601 0 1 0 48.669202 0v-521.46616c0-61.323194-54.58251-111.23346-121.673004-111.23346zM451.163498 774.424335h121.673004a24.334601 24.334601 0 1 0 0-48.669202h-121.673004a24.334601 24.334601 0 1 0 0 48.669202zM183.48289 701.420532h657.03422a24.334601 24.334601 0 1 0 0-48.669201h-657.03422a24.334601 24.334601 0 1 0 0 48.669201z" horiz-adv-x="1024" /> |
| | | |
| | | |
| | | <glyph glyph-name="huangguan" unicode="" d="M663.742703 401.457569L512.00614 729.171747 360.25525 401.457569 109.308326 592.29356l67.638358-553.465307h670.05035L914.69065 592.29356 663.742703 401.457569z m133.479794-305.102227H226.747827l-45.136922 369.173346 200.190014-152.214446 130.206244 281.198865 130.163265-281.198865 200.219691 152.214446-45.167622-369.173346zM286.436135 211.435104h451.12466v-57.552672H286.436135z" horiz-adv-x="1024" /> |
| | | |
| | | |
| | | <glyph glyph-name="yk_fangkuai_fill" unicode="" d="M65.95584 829.93152v-891.91936h892.032V829.93152H65.95584z" horiz-adv-x="1024" /> |
| | | |
| | | |
| | | |
| | | |
| | | </font> |
| | | </defs></svg> |
New file |
| | |
| | | <?xml version="1.0" standalone="no"?> |
| | | <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" > |
| | | <svg xmlns="http://www.w3.org/2000/svg"> |
| | | <metadata>Generated by IcoMoon</metadata> |
| | | <defs> |
| | | <font id="minkeicon" horiz-adv-x="1024"> |
| | | <font-face units-per-em="1024" ascent="877.7142857142858" descent="-146.28571428571428" /> |
| | | <missing-glyph horiz-adv-x="1024" /> |
| | | <glyph unicode=" " horiz-adv-x="256" d="" /> |
| | | <glyph unicode="" glyph-name="check-circle-o" d="M725.714 533.714h-53.6c-11.657 0-22.743-5.6-29.6-15.2l-179.657-249.143-81.371 112.914c-6.857 9.486-17.829 15.2-29.6 15.2h-53.6c-7.429 0-11.771-8.457-7.429-14.514l142.4-197.486c6.675-9.236 17.415-15.176 29.543-15.176s22.868 5.94 29.47 15.070l0.073 0.106 240.686 333.714c4.457 6.057 0.114 14.514-7.314 14.514zM512 864c-282.743 0-512-229.257-512-512s229.257-512 512-512 512 229.257 512 512-229.257 512-512 512zM512-73.143c-234.743 0-425.143 190.4-425.143 425.143s190.4 425.143 425.143 425.143 425.143-190.4 425.143-425.143-190.4-425.143-425.143-425.143z" /> |
| | | <glyph unicode="" glyph-name="dashboard" d="M983.771 496.457c-27.128 63.268-64.145 117.28-109.705 162.733l-0.010 0.010c-45.463 45.569-99.475 82.586-159.429 108.443l-3.313 1.272c-63.2 26.743-130.171 40.229-199.314 40.229s-136.114-13.486-199.314-40.229c-63.268-27.128-117.28-64.145-162.733-109.705l-0.010-0.010c-45.569-45.463-82.586-99.475-108.443-159.429l-1.272-3.313c-26.743-63.2-40.229-130.171-40.229-199.314 0-151.657 66.629-294.514 182.743-392.114l1.943-1.6c6.629-5.486 14.971-8.571 23.543-8.571h607.657c8.571 0 16.914 3.086 23.543 8.571l1.943 1.6c116 97.6 182.629 240.457 182.629 392.114 0 69.143-13.6 136.114-40.229 199.314zM797.029-18.286h-570.057c-86.19 77.939-140.115 190.171-140.115 314.998 0 0.151 0 0.303 0 0.454v-0.023c0 113.6 44.229 220.343 124.571 300.571 80.343 80.343 187.086 124.571 300.571 124.571 113.6 0 220.343-44.229 300.571-124.571 80.343-80.343 124.571-187.086 124.571-300.571 0-120.686-50.857-234.857-140.114-315.429zM639.429 455.429c-1.657 1.642-3.939 2.656-6.457 2.656s-4.8-1.014-6.458-2.657l-96.57-96.57c-21.371 5.714-45.029 0.229-61.829-16.571-11.597-11.576-18.771-27.579-18.771-45.257s7.174-33.681 18.77-45.256l0.001-0.001c11.576-11.597 27.579-18.771 45.257-18.771s33.681 7.174 45.256 18.77l0.001 0.001c11.596 11.562 18.77 27.552 18.77 45.218 0 5.908-0.802 11.629-2.304 17.059l0.106-0.449 96.571 96.571c3.543 3.543 3.543 9.371 0 12.914l-32.343 32.343zM486.857 571.429h50.286c5.029 0 9.143 4.114 9.143 9.143v91.429c0 5.029-4.114 9.143-9.143 9.143h-50.286c-5.029 0-9.143-4.114-9.143-9.143v-91.429c0-5.029 4.114-9.143 9.143-9.143zM784 322.286v-50.286c0-5.029 4.114-9.143 9.143-9.143h91.429c5.029 0 9.143 4.114 9.143 9.143v50.286c0 5.029-4.114 9.143-9.143 9.143h-91.429c-5.029 0-9.143-4.114-9.143-9.143zM798.514 547.657l-35.543 35.543c-1.657 1.642-3.939 2.656-6.457 2.656s-4.8-1.014-6.458-2.657l-64.685-64.685c-1.642-1.657-2.656-3.939-2.656-6.457s1.014-4.8 2.657-6.458l35.542-35.542c3.543-3.543 9.371-3.543 12.914 0l64.686 64.686c3.543 3.543 3.543 9.371 0 12.914zM274.4 583.2c-1.657 1.642-3.939 2.656-6.457 2.656s-4.8-1.014-6.458-2.657l-35.542-35.542c-1.642-1.657-2.656-3.939-2.656-6.457s1.014-4.8 2.657-6.458l64.685-64.685c3.543-3.543 9.371-3.543 12.914 0l35.543 35.543c3.543 3.543 3.543 9.371 0 12.914l-64.686 64.686zM226.286 331.429h-91.429c-5.029 0-9.143-4.114-9.143-9.143v-50.286c0-5.029 4.114-9.143 9.143-9.143h91.429c5.029 0 9.143 4.114 9.143 9.143v50.286c0 5.029-4.114 9.143-9.143 9.143z" /> |
| | | <glyph unicode="" glyph-name="form" d="M960 352h-64c-5.029 0-9.143-4.114-9.143-9.143v-365.714h-749.714v749.714h365.714c5.029 0 9.143 4.114 9.143 9.143v64c0 5.029-4.114 9.143-9.143 9.143h-411.429c-20.229 0-36.571-16.343-36.571-36.571v-841.143c0-20.229 16.343-36.571 36.571-36.571h841.143c20.229 0 36.571 16.343 36.571 36.571v411.429c0 5.029-4.114 9.143-9.143 9.143zM333.6 325.829l-2.171-135.886c-0.114-10.171 8.114-18.514 18.286-18.514h0.457l134.857 3.314c2.286 0.114 4.571 1.029 6.171 2.629l475.314 474.286c3.543 3.543 3.543 9.371 0 12.914l-142.057 141.943c-1.829 1.829-4.114 2.629-6.514 2.629s-4.686-0.914-6.514-2.629l-475.2-474.286c-1.593-1.664-2.586-3.912-2.628-6.392v-0.008zM406.171 298.857l411.771 410.857 51.657-51.543-412-411.086-52.229-1.257 0.8 53.029z" /> |
| | | <glyph unicode="" glyph-name="highlight" d="M1021.257 357.257l-405.029 399.086c-1.635 1.643-3.899 2.66-6.4 2.66s-4.765-1.017-6.4-2.66v0l-272.8-268.8c-1.676-1.663-2.714-3.968-2.714-6.515 0-2.49 0.992-4.748 2.601-6.401l0.112-0.112 45.714-45.029-133.943-131.771c-1.676-1.663-2.714-3.968-2.714-6.515 0-2.49 0.992-4.748 2.601-6.401l0.112-0.112 45.143-44.457-216.114-213.714h-62.171c-5.029 0-9.257-4.114-9.257-9.143v-63.086c0-5.029 4.114-9.143 9.143-9.143h394.171c2.4 0 4.686 0.914 6.4 2.629l86.971 86.4 46.171-45.486c1.635-1.643 3.899-2.66 6.4-2.66s4.765 1.017 6.4 2.66v0l133.829 132.114 45.829-45.143c1.635-1.643 3.899-2.66 6.4-2.66s4.765 1.017 6.4 2.66v0l272.8 268.8c3.886 3.429 3.886 9.143 0.343 12.8zM372.343 27.2h-183.086l153.6 152 91.543-90.171-62.057-61.829zM549.257 98.171l-195.886 193.029 78.4 77.257 195.886-193.029-78.4-77.257zM741.829 185.143l-300.343 295.886 168.343 165.829 300.343-296-168.343-165.714z" /> |
| | | <glyph unicode="" glyph-name="profile" d="M932.571 809.143h-841.143c-20.229 0-36.571-16.343-36.571-36.571v-841.143c0-20.229 16.343-36.571 36.571-36.571h841.143c20.229 0 36.571 16.343 36.571 36.571v841.143c0 20.229-16.343 36.571-36.571 36.571zM886.857-22.857h-749.714v749.714h749.714v-749.714zM489.143 480h210.286c5.029 0 9.143 4.114 9.143 9.143v54.857c0 5.029-4.114 9.143-9.143 9.143h-210.286c-5.029 0-9.143-4.114-9.143-9.143v-54.857c0-5.029 4.114-9.143 9.143-9.143zM489.143 315.429h210.286c5.029 0 9.143 4.114 9.143 9.143v54.857c0 5.029-4.114 9.143-9.143 9.143h-210.286c-5.029 0-9.143-4.114-9.143-9.143v-54.857c0-5.029 4.114-9.143 9.143-9.143zM489.143 150.857h210.286c5.029 0 9.143 4.114 9.143 9.143v54.857c0 5.029-4.114 9.143-9.143 9.143h-210.286c-5.029 0-9.143-4.114-9.143-9.143v-54.857c0-5.029 4.114-9.143 9.143-9.143zM315.429 516.571c0-25.247 20.467-45.714 45.714-45.714s45.714 20.467 45.714 45.714v0c0 25.247-20.467 45.714-45.714 45.714s-45.714-20.467-45.714-45.714v0zM315.429 352c0-25.247 20.467-45.714 45.714-45.714s45.714 20.467 45.714 45.714v0c0 25.247-20.467 45.714-45.714 45.714s-45.714-20.467-45.714-45.714v0zM315.429 187.429c0-25.247 20.467-45.714 45.714-45.714s45.714 20.467 45.714 45.714v0c0 25.247-20.467 45.714-45.714 45.714s-45.714-20.467-45.714-45.714v0z" /> |
| | | <glyph unicode="" glyph-name="table" d="M987.429 754.286h-950.857c-20.229 0-36.571-16.343-36.571-36.571v-731.429c0-20.229 16.343-36.571 36.571-36.571h950.857c20.229 0 36.571 16.343 36.571 36.571v731.429c0 20.229-16.343 36.571-36.571 36.571zM941.714 516.571h-242.286v155.429h242.286v-155.429zM941.714 260.571h-242.286v182.857h242.286v-182.857zM397.714 443.429h228.571v-182.857h-228.571v182.857zM626.286 516.571h-228.571v155.429h228.571v-155.429zM82.286 443.429h242.286v-182.857h-242.286v182.857zM82.286 672h242.286v-155.429h-242.286v155.429zM82.286 187.429h242.286v-155.429h-242.286v155.429zM397.714 187.429h228.571v-155.429h-228.571v155.429zM941.714 32h-242.286v155.429h242.286v-155.429z" /> |
| | | <glyph unicode="" glyph-name="user" d="M908 64.457c-22.754 53.104-53.836 98.434-92.102 136.559l-0.013 0.013c-38.161 38.24-83.484 69.315-133.789 91.044l-2.783 1.070c-0.457 0.229-0.914 0.343-1.371 0.571 71.2 51.429 117.486 135.2 117.486 229.714 0 156.571-126.857 283.429-283.429 283.429s-283.429-126.857-283.429-283.429c0-94.514 46.286-178.286 117.486-229.829-0.457-0.229-0.914-0.343-1.371-0.571-51.2-21.6-97.143-52.571-136.571-92.114-38.24-38.161-69.315-83.484-91.044-133.789l-1.070-2.783c-20.284-46.497-32.574-100.58-33.708-157.399l-0.007-0.43c-0.002-0.068-0.003-0.148-0.003-0.229 0-5.049 4.093-9.143 9.143-9.143 0.001 0 0.002 0 0.003 0h68.571c5.029 0 9.029 4 9.143 8.914 2.286 88.229 37.714 170.857 100.343 233.486 64.8 64.8 150.857 100.457 242.514 100.457s177.714-35.657 242.514-100.457c62.629-62.629 98.057-145.257 100.343-233.486 0.114-5.029 4.114-8.914 9.143-8.914h68.571c0.001 0 0.002 0 0.003 0 5.049 0 9.143 4.093 9.143 9.143 0 0.080-0.001 0.161-0.003 0.24v-0.012c-1.143 54.629-12.457 107.771-33.714 157.943zM512 326.857c-52.457 0-101.829 20.457-138.971 57.6s-57.6 86.514-57.6 138.971c0 52.457 20.457 101.829 57.6 138.971s86.514 57.6 138.971 57.6 101.829-20.457 138.971-57.6 57.6-86.514 57.6-138.971c0-52.457-20.457-101.829-57.6-138.971s-86.514-57.6-138.971-57.6z" /> |
| | | <glyph unicode="" glyph-name="warning" d="M457.143 114.286c0-30.297 24.56-54.857 54.857-54.857s54.857 24.56 54.857 54.857v0c0 30.297-24.56 54.857-54.857 54.857s-54.857-24.56-54.857-54.857v0zM475.429 461.714v-210.286c0-5.029 4.114-9.143 9.143-9.143h54.857c5.029 0 9.143 4.114 9.143 9.143v210.286c0 5.029-4.114 9.143-9.143 9.143h-54.857c-5.029 0-9.143-4.114-9.143-9.143zM1019.086-41.143l-475.429 822.857c-7.086 12.229-19.314 18.286-31.657 18.286s-24.686-6.057-31.657-18.286l-475.429-822.857c-14.057-24.457 3.543-54.857 31.657-54.857h950.857c28.114 0 45.714 30.4 31.657 54.857zM123.657-9.257l388.343 672.229 388.343-672.229h-776.686z" /> |
| | | </font></defs></svg> |
New file |
| | |
| | | <?xml version="1.0" standalone="no"?> |
| | | <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" > |
| | | <svg xmlns="http://www.w3.org/2000/svg"> |
| | | <metadata>Generated by IcoMoon</metadata> |
| | | <defs> |
| | | <font id="minkeicon" horiz-adv-x="1024"> |
| | | <font-face units-per-em="1024" ascent="877.7142857142858" descent="-146.28571428571428" /> |
| | | <missing-glyph horiz-adv-x="1024" /> |
| | | <glyph unicode=" " horiz-adv-x="256" d="" /> |
| | | <glyph unicode="" glyph-name="check-circle-o" d="M725.714 533.714h-53.6c-11.657 0-22.743-5.6-29.6-15.2l-179.657-249.143-81.371 112.914c-6.857 9.486-17.829 15.2-29.6 15.2h-53.6c-7.429 0-11.771-8.457-7.429-14.514l142.4-197.486c6.675-9.236 17.415-15.176 29.543-15.176s22.868 5.94 29.47 15.070l0.073 0.106 240.686 333.714c4.457 6.057 0.114 14.514-7.314 14.514zM512 864c-282.743 0-512-229.257-512-512s229.257-512 512-512 512 229.257 512 512-229.257 512-512 512zM512-73.143c-234.743 0-425.143 190.4-425.143 425.143s190.4 425.143 425.143 425.143 425.143-190.4 425.143-425.143-190.4-425.143-425.143-425.143z" /> |
| | | <glyph unicode="" glyph-name="dashboard" d="M983.771 496.457c-27.128 63.268-64.145 117.28-109.705 162.733l-0.010 0.010c-45.463 45.569-99.475 82.586-159.429 108.443l-3.313 1.272c-63.2 26.743-130.171 40.229-199.314 40.229s-136.114-13.486-199.314-40.229c-63.268-27.128-117.28-64.145-162.733-109.705l-0.010-0.010c-45.569-45.463-82.586-99.475-108.443-159.429l-1.272-3.313c-26.743-63.2-40.229-130.171-40.229-199.314 0-151.657 66.629-294.514 182.743-392.114l1.943-1.6c6.629-5.486 14.971-8.571 23.543-8.571h607.657c8.571 0 16.914 3.086 23.543 8.571l1.943 1.6c116 97.6 182.629 240.457 182.629 392.114 0 69.143-13.6 136.114-40.229 199.314zM797.029-18.286h-570.057c-86.19 77.939-140.115 190.171-140.115 314.998 0 0.151 0 0.303 0 0.454v-0.023c0 113.6 44.229 220.343 124.571 300.571 80.343 80.343 187.086 124.571 300.571 124.571 113.6 0 220.343-44.229 300.571-124.571 80.343-80.343 124.571-187.086 124.571-300.571 0-120.686-50.857-234.857-140.114-315.429zM639.429 455.429c-1.657 1.642-3.939 2.656-6.457 2.656s-4.8-1.014-6.458-2.657l-96.57-96.57c-21.371 5.714-45.029 0.229-61.829-16.571-11.597-11.576-18.771-27.579-18.771-45.257s7.174-33.681 18.77-45.256l0.001-0.001c11.576-11.597 27.579-18.771 45.257-18.771s33.681 7.174 45.256 18.77l0.001 0.001c11.596 11.562 18.77 27.552 18.77 45.218 0 5.908-0.802 11.629-2.304 17.059l0.106-0.449 96.571 96.571c3.543 3.543 3.543 9.371 0 12.914l-32.343 32.343zM486.857 571.429h50.286c5.029 0 9.143 4.114 9.143 9.143v91.429c0 5.029-4.114 9.143-9.143 9.143h-50.286c-5.029 0-9.143-4.114-9.143-9.143v-91.429c0-5.029 4.114-9.143 9.143-9.143zM784 322.286v-50.286c0-5.029 4.114-9.143 9.143-9.143h91.429c5.029 0 9.143 4.114 9.143 9.143v50.286c0 5.029-4.114 9.143-9.143 9.143h-91.429c-5.029 0-9.143-4.114-9.143-9.143zM798.514 547.657l-35.543 35.543c-1.657 1.642-3.939 2.656-6.457 2.656s-4.8-1.014-6.458-2.657l-64.685-64.685c-1.642-1.657-2.656-3.939-2.656-6.457s1.014-4.8 2.657-6.458l35.542-35.542c3.543-3.543 9.371-3.543 12.914 0l64.686 64.686c3.543 3.543 3.543 9.371 0 12.914zM274.4 583.2c-1.657 1.642-3.939 2.656-6.457 2.656s-4.8-1.014-6.458-2.657l-35.542-35.542c-1.642-1.657-2.656-3.939-2.656-6.457s1.014-4.8 2.657-6.458l64.685-64.685c3.543-3.543 9.371-3.543 12.914 0l35.543 35.543c3.543 3.543 3.543 9.371 0 12.914l-64.686 64.686zM226.286 331.429h-91.429c-5.029 0-9.143-4.114-9.143-9.143v-50.286c0-5.029 4.114-9.143 9.143-9.143h91.429c5.029 0 9.143 4.114 9.143 9.143v50.286c0 5.029-4.114 9.143-9.143 9.143z" /> |
| | | <glyph unicode="" glyph-name="form" d="M960 352h-64c-5.029 0-9.143-4.114-9.143-9.143v-365.714h-749.714v749.714h365.714c5.029 0 9.143 4.114 9.143 9.143v64c0 5.029-4.114 9.143-9.143 9.143h-411.429c-20.229 0-36.571-16.343-36.571-36.571v-841.143c0-20.229 16.343-36.571 36.571-36.571h841.143c20.229 0 36.571 16.343 36.571 36.571v411.429c0 5.029-4.114 9.143-9.143 9.143zM333.6 325.829l-2.171-135.886c-0.114-10.171 8.114-18.514 18.286-18.514h0.457l134.857 3.314c2.286 0.114 4.571 1.029 6.171 2.629l475.314 474.286c3.543 3.543 3.543 9.371 0 12.914l-142.057 141.943c-1.829 1.829-4.114 2.629-6.514 2.629s-4.686-0.914-6.514-2.629l-475.2-474.286c-1.593-1.664-2.586-3.912-2.628-6.392v-0.008zM406.171 298.857l411.771 410.857 51.657-51.543-412-411.086-52.229-1.257 0.8 53.029z" /> |
| | | <glyph unicode="" glyph-name="highlight" d="M1021.257 357.257l-405.029 399.086c-1.635 1.643-3.899 2.66-6.4 2.66s-4.765-1.017-6.4-2.66v0l-272.8-268.8c-1.676-1.663-2.714-3.968-2.714-6.515 0-2.49 0.992-4.748 2.601-6.401l0.112-0.112 45.714-45.029-133.943-131.771c-1.676-1.663-2.714-3.968-2.714-6.515 0-2.49 0.992-4.748 2.601-6.401l0.112-0.112 45.143-44.457-216.114-213.714h-62.171c-5.029 0-9.257-4.114-9.257-9.143v-63.086c0-5.029 4.114-9.143 9.143-9.143h394.171c2.4 0 4.686 0.914 6.4 2.629l86.971 86.4 46.171-45.486c1.635-1.643 3.899-2.66 6.4-2.66s4.765 1.017 6.4 2.66v0l133.829 132.114 45.829-45.143c1.635-1.643 3.899-2.66 6.4-2.66s4.765 1.017 6.4 2.66v0l272.8 268.8c3.886 3.429 3.886 9.143 0.343 12.8zM372.343 27.2h-183.086l153.6 152 91.543-90.171-62.057-61.829zM549.257 98.171l-195.886 193.029 78.4 77.257 195.886-193.029-78.4-77.257zM741.829 185.143l-300.343 295.886 168.343 165.829 300.343-296-168.343-165.714z" /> |
| | | <glyph unicode="" glyph-name="angle-rule" d="M837.6-156c-4 0-8 1.6-11.2 4.8l-817.6 816.8c-3.2 3.2-4.8 7.2-4.8 11.2s1.6 8 4.8 11.2c232 229.6 607.2 228.8 837.6-1.6s231.2-605.6 2.4-837.6c-3.2-3.2-7.2-4.8-11.2-4.8zM43.2 676.8l793.6-793.6c205.6 220 200.8 566.4-13.6 780.8-213.6 213.6-560 218.4-780 12.8zM799.2 162.4c-2.4 0-4 0.8-5.6 2.4l-468.8 468.8c-2.4 2.4-3.2 4.8-2.4 8 0.8 2.4 3.2 4.8 5.6 5.6 134.4 34.4 278.4-4.8 376.8-102.4 97.6-97.6 136.8-241.6 102.4-376.8-0.8-2.4-3.2-4.8-5.6-5.6h-2.4zM346.4 635.2l448.8-448.8c27.2 124.8-11.2 256.8-101.6 347.2s-222.4 128-347.2 101.6zM110.4 579.2c-2.4 0-4 0.8-5.6 2.4-3.2 3.2-3.2 8 0 11.2l72 72c3.2 3.2 8 3.2 11.2 0s3.2-8 0-11.2l-72-72c-1.6-1.6-3.2-2.4-5.6-2.4zM181.6 508c-2.4 0-4 0.8-5.6 2.4-3.2 3.2-3.2 8 0 11.2l43.2 43.2c3.2 3.2 8 3.2 11.2 0s3.2-8 0-11.2l-43.2-43.2c-1.6-1.6-4-2.4-5.6-2.4zM252 437.6c-2.4 0-4 0.8-5.6 2.4-3.2 3.2-3.2 8 0 11.2l72 72c3.2 3.2 8 3.2 11.2 0s3.2-8 0-11.2l-72-72c-1.6-1.6-3.2-2.4-5.6-2.4zM322.4 367.2c-2.4 0-4 0.8-5.6 2.4-3.2 3.2-3.2 8 0 11.2l43.2 43.2c3.2 3.2 8 3.2 11.2 0s3.2-8 0-11.2l-43.2-44c-0.8-0.8-3.2-1.6-5.6-1.6zM393.6 296c-2.4 0-4 0.8-5.6 2.4-3.2 3.2-3.2 8 0 11.2l72 72c3.2 3.2 8 3.2 11.2 0s3.2-8 0-11.2l-72-72c-1.6-1.6-4-2.4-5.6-2.4zM464 225.6c-2.4 0-4 0.8-5.6 2.4-3.2 3.2-3.2 8 0 11.2l43.2 43.2c3.2 3.2 8 3.2 11.2 0s3.2-8 0-11.2l-43.2-43.2c-1.6-1.6-3.2-2.4-5.6-2.4zM535.2 154.4c-2.4 0-4 0.8-5.6 2.4-3.2 3.2-3.2 8 0 11.2l72 72c3.2 3.2 8 3.2 11.2 0s3.2-8 0-11.2l-72-72c-1.6-1.6-4-2.4-5.6-2.4zM605.6 84c-2.4 0-4 0.8-5.6 2.4-3.2 3.2-3.2 8 0 11.2l43.2 43.2c3.2 3.2 8 3.2 11.2 0s3.2-8 0-11.2l-43.2-43.2c-1.6-1.6-3.2-2.4-5.6-2.4zM676 13.6c-2.4 0-4 0.8-5.6 2.4-3.2 3.2-3.2 8 0 11.2l72 72c3.2 3.2 8 3.2 11.2 0s3.2-8 0-11.2l-72-72c-1.6-1.6-3.2-2.4-5.6-2.4zM747.2-57.6c-2.4 0-4 0.8-5.6 2.4-3.2 3.2-3.2 8 0 11.2l43.2 43.2c3.2 3.2 8 3.2 11.2 0s3.2-8 0-11.2l-43.2-43.2c-1.6-1.6-4-2.4-5.6-2.4z" /> |
| | | <glyph unicode="" glyph-name="table" d="M987.429 754.286h-950.857c-20.229 0-36.571-16.343-36.571-36.571v-731.429c0-20.229 16.343-36.571 36.571-36.571h950.857c20.229 0 36.571 16.343 36.571 36.571v731.429c0 20.229-16.343 36.571-36.571 36.571zM941.714 516.571h-242.286v155.429h242.286v-155.429zM941.714 260.571h-242.286v182.857h242.286v-182.857zM397.714 443.429h228.571v-182.857h-228.571v182.857zM626.286 516.571h-228.571v155.429h228.571v-155.429zM82.286 443.429h242.286v-182.857h-242.286v182.857zM82.286 672h242.286v-155.429h-242.286v155.429zM82.286 187.429h242.286v-155.429h-242.286v155.429zM397.714 187.429h228.571v-155.429h-228.571v155.429zM941.714 32h-242.286v155.429h242.286v-155.429z" /> |
| | | <glyph unicode="" glyph-name="user" d="M908 64.457c-22.754 53.104-53.836 98.434-92.102 136.559l-0.013 0.013c-38.161 38.24-83.484 69.315-133.789 91.044l-2.783 1.070c-0.457 0.229-0.914 0.343-1.371 0.571 71.2 51.429 117.486 135.2 117.486 229.714 0 156.571-126.857 283.429-283.429 283.429s-283.429-126.857-283.429-283.429c0-94.514 46.286-178.286 117.486-229.829-0.457-0.229-0.914-0.343-1.371-0.571-51.2-21.6-97.143-52.571-136.571-92.114-38.24-38.161-69.315-83.484-91.044-133.789l-1.070-2.783c-20.284-46.497-32.574-100.58-33.708-157.399l-0.007-0.43c-0.002-0.068-0.003-0.148-0.003-0.229 0-5.049 4.093-9.143 9.143-9.143 0.001 0 0.002 0 0.003 0h68.571c5.029 0 9.029 4 9.143 8.914 2.286 88.229 37.714 170.857 100.343 233.486 64.8 64.8 150.857 100.457 242.514 100.457s177.714-35.657 242.514-100.457c62.629-62.629 98.057-145.257 100.343-233.486 0.114-5.029 4.114-8.914 9.143-8.914h68.571c0.001 0 0.002 0 0.003 0 5.049 0 9.143 4.093 9.143 9.143 0 0.080-0.001 0.161-0.003 0.24v-0.012c-1.143 54.629-12.457 107.771-33.714 157.943zM512 326.857c-52.457 0-101.829 20.457-138.971 57.6s-57.6 86.514-57.6 138.971c0 52.457 20.457 101.829 57.6 138.971s86.514 57.6 138.971 57.6 101.829-20.457 138.971-57.6 57.6-86.514 57.6-138.971c0-52.457-20.457-101.829-57.6-138.971s-86.514-57.6-138.971-57.6z" /> |
| | | <glyph unicode="" glyph-name="warning" d="M457.143 114.286c0-30.297 24.56-54.857 54.857-54.857s54.857 24.56 54.857 54.857v0c0 30.297-24.56 54.857-54.857 54.857s-54.857-24.56-54.857-54.857v0zM475.429 461.714v-210.286c0-5.029 4.114-9.143 9.143-9.143h54.857c5.029 0 9.143 4.114 9.143 9.143v210.286c0 5.029-4.114 9.143-9.143 9.143h-54.857c-5.029 0-9.143-4.114-9.143-9.143zM1019.086-41.143l-475.429 822.857c-7.086 12.229-19.314 18.286-31.657 18.286s-24.686-6.057-31.657-18.286l-475.429-822.857c-14.057-24.457 3.543-54.857 31.657-54.857h950.857c28.114 0 45.714 30.4 31.657 54.857zM123.657-9.257l388.343 672.229 388.343-672.229h-776.686z" /> |
| | | <glyph unicode="" glyph-name="bachelor" d="M955.615 440.926c21.082 11.811 33.181 30.697 33.194 51.829 0.012 21.138-12.074 40.049-33.168 51.886l-392.14 219.998c-28.802 16.165-74.293 16.146-102.971 0.006l-392.14-219.993c-21.107-11.823-33.205-30.735-33.2-51.879s12.112-40.044 33.181-51.829l109.597-61.492c-0.069-0.943-0.283-1.843-0.283-2.805v-292.278c0-2.164 0.181-4.278 0.531-6.343 7.357-99.042 171.885-150.815 333.898-150.815 163.814 0 330.207 52.937 334.073 154.156 0.076 0.989 0.112 1.989 0.112 3.003v292.278c0 0.955-0.212 1.852-0.281 2.79l109.595 61.49zM498.165 697.62c1.764 0.994 6.668 2.671 13.838 2.671 6.269 0 11.473-1.345 13.862-2.684l365.076-204.821-365.089-204.839c-1.764-0.989-6.668-2.671-13.851-2.671-6.281 0-11.486 1.345-13.862 2.677l-365.076 204.839 365.102 204.828zM769.429 86.346c-0.026-0.525-0.037-1.038-0.050-1.564-0.3-28.451-98.204-80.7-257.264-80.7s-256.976 52.249-257.282 80.7c-0.018 1.413-0.112 2.803-0.275 4.178v247.521l205.973-115.567c14.375-8.069 32.655-12.511 51.473-12.511 18.83 0 37.109 4.448 51.473 12.511l205.954 115.551v-250.121zM944.842 409.177c-21.232 0-38.436-17.21-38.436-38.436v-305.139c0-21.232 17.203-38.436 38.436-38.436s38.436 17.203 38.436 38.436v305.14c0 21.226-17.203 38.435-38.436 38.435z" /> |
| | | <glyph unicode="" glyph-name="bachelor2" d="M512 314.112c-16.384 0-33.28 3.072-48.64 8.704l-444.416 162.304c-11.264 4.096-18.944 14.848-18.944 27.136s7.68 23.040 18.944 27.136l443.904 162.304c31.744 11.264 66.048 11.264 97.792 0l443.904-162.304c11.264-4.096 18.944-14.848 18.944-27.136s-7.68-23.040-18.944-27.136l-443.904-162.304c-15.36-5.632-32.256-8.704-48.64-8.704zM482.816 377.6c18.432-6.656 39.424-6.656 57.856 0l369.664 135.168-369.664 135.168c-8.41 2.882-18.099 4.546-28.178 4.546-10.636 0-20.839-1.853-30.303-5.254l0.625 0.196-369.152-135.168 369.152-134.656zM512-6.4c-89.088 0-169.472 29.696-209.92 47.616-49.664 22.016-109.056 55.808-109.056 91.648v299.52c0 15.872 12.8 29.184 29.184 29.184 15.872 0 29.184-12.8 29.184-29.184v-293.888c19.968-21.504 138.24-87.040 260.608-87.040s241.152 65.536 260.608 87.040v293.888c0 15.872 12.8 29.184 29.184 29.184s29.184-12.8 29.184-29.184v-299.52c0-35.84-59.392-69.632-109.056-91.648-40.448-17.92-120.832-47.616-209.92-47.616zM92.16 182.528c-10.752 0-19.456 8.704-19.456 19.456v286.208c0 10.752 8.704 19.456 19.456 19.456s19.456-8.704 19.456-19.456v-286.208c0-10.752-8.704-19.456-19.456-19.456zM44.032 193.792c0-26.58 21.548-48.128 48.128-48.128s48.128 21.548 48.128 48.128v0c0 26.58-21.548 48.128-48.128 48.128s-48.128-21.548-48.128-48.128v0z" /> |
| | | <glyph unicode="" glyph-name="bell" d="M250.4-21.6c-28.8 0-57.6 11.2-79.2 32.8-44 44-44 115.2 0 158.4 6.4 6.4 16 6.4 22.4 0s6.4-16 0-22.4c-31.2-31.2-31.2-82.4 0-113.6s82.4-31.2 113.6 0c6.4 6.4 16 6.4 22.4 0s6.4-16 0-22.4c-21.6-22.4-50.4-32.8-79.2-32.8zM480.8-156c-4 0-8 1.6-11.2 4.8l-460.8 460.8c-4.8 4.8-5.6 11.2-3.2 17.6 2.4 5.6 8 9.6 14.4 9.6 120 0 232.8 46.4 316.8 131.2l96 96c80 80 211.2 80 291.2 0 39.2-39.2 60-90.4 60-145.6s-21.6-106.4-60-145.6l-96-96c-84.8-84.8-131.2-197.6-131.2-316.8 0-6.4-4-12-9.6-14.4-2.4-1.6-4-1.6-6.4-1.6zM57.6 306.4l408.8-408.8c8.8 114.4 57.6 220.8 139.2 302.4l96 96c32.8 32 50.4 76 50.4 122.4s-18.4 90.4-51.2 123.2c-68 68-178.4 68-245.6 0l-96-96c-81.6-81.6-188-130.4-301.6-139.2zM427.2 19.2h-2.4c-4 1.6-6.4 5.6-4.8 10.4 26.4 82.4 73.6 159.2 135.2 220.8l96 96c40 40 40 104 0 144-3.2 3.2-3.2 8 0 11.2s8 3.2 11.2 0c45.6-45.6 45.6-120.8 0-166.4l-96-96c-60.8-60.8-105.6-133.6-131.2-214.4-1.6-3.2-4.8-5.6-8-5.6zM744.8 492.8h-3.2c-4.8 0.8-8.8 4-11.2 8-8 14.4-17.6 28-29.6 40s-24.8 21.6-40 29.6c-4 2.4-7.2 6.4-8 11.2s0 9.6 3.2 13.6l192 229.6c17.6 20.8 43.2 33.6 70.4 35.2s53.6-8.8 73.6-28.8c19.2-19.2 29.6-45.6 28-73.6-1.6-27.2-13.6-52.8-35.2-70.4l-229.6-190.4c-2.4-2.4-6.4-4-10.4-4zM693.6 589.6c11.2-7.2 21.6-16 30.4-25.6 9.6-9.6 17.6-20 25.6-30.4l215.2 179.2c14.4 12 22.4 28.8 23.2 47.2s-5.6 36-19.2 48.8c-12.8 12.8-30.4 20-48.8 19.2s-35.2-8.8-47.2-23.2l-179.2-215.2z" /> |
| | | <glyph unicode="" glyph-name="book-close" d="M899.357 738.962c-21.926 0-29.235-7.309-29.235-29.235v-730.863c0-36.543-29.235-65.778-65.778-65.778h-570.073c-36.543 0-73.086 29.235-80.395 65.778v73.086c7.309 36.543 43.852 58.469 73.086 58.469h533.53c21.926 0 29.235 7.309 29.235 29.235v613.925c0 65.778-43.852 109.629-109.629 109.629h-445.827c-65.778 7.309-124.247-36.543-138.864-109.629v-796.641c14.617-58.469 65.778-109.629 124.247-116.938h577.382c65.778 0 116.938 58.469 131.555 116.938v760.098c0 7.309-21.926 21.926-29.235 21.926z" /> |
| | | <glyph unicode="" glyph-name="book-open" d="M511.674 590.599c0 0-198.821 92.64-442.834 79.085l47.449-648.437c0 0 180.746 18.067 395.385-110.709 0 0 189.794 124.263 379.573 110.709l63.26 648.437c0 0-178.495 13.555-442.833-79.085zM480.037-10.392c-149.109 81.342-316.307 79.085-316.307 79.085l-31.63 553.542c171.713 9.041 347.937-94.896 347.937-94.896v-537.731zM859.609 68.694c-149.116 15.811-316.313-79.085-316.313-79.085v537.731c173.983 99.41 363.763 94.896 363.763 94.896l-47.45-553.542zM132.1 732.944v-31.638c0 0 158.157-23.717 189.786-47.449l79.078-31.623c0 0.001-45.469 102.803-268.864 110.709zM163.73 796.204l15.818-47.449c0 0 213.511-33.609 268.866-142.332h47.434c0.001 0-126.512 183.847-332.118 189.78zM622.381 622.236l79.085 31.623c31.623 23.73 189.779 47.449 189.779 47.449v31.638c-223.402-7.907-268.864-110.709-268.864-110.709zM527.485 606.424h47.449c55.354 108.722 268.864 142.332 268.864 142.332l15.811 47.449c-205.605-5.933-332.124-189.78-332.124-189.78z" /> |
| | | <glyph unicode="" glyph-name="calendar" d="M1004-148h-984c-4.8 0-8 3.2-8 8v724.8c0 4.8 3.2 8 8 8h984c4.8 0 8-3.2 8-8v-724.8c0-4.8-3.2-8-8-8zM28-132h968v708.8h-968v-708.8zM1004-156h-984c-8.8 0-16 7.2-16 16v914.4c0 8.8 7.2 16 16 16h984c8.8 0 16-7.2 16-16v-914.4c0-8.8-7.2-16-16-16zM36-124h952v882.4h-952v-882.4zM158.4 688.8c-8.8 0-16 7.2-16 16v139.2c0 8.8 7.2 16 16 16s16-7.2 16-16v-139.2c0-8.8-7.2-16-16-16zM311.2 688.8c-8.8 0-16 7.2-16 16v139.2c0 8.8 7.2 16 16 16s16-7.2 16-16v-139.2c0-8.8-7.2-16-16-16zM712.8 688.8c-8.8 0-16 7.2-16 16v139.2c0 8.8 7.2 16 16 16s16-7.2 16-16v-139.2c0-8.8-7.2-16-16-16zM865.6 688.8c-8.8 0-16 7.2-16 16v139.2c0 8.8 7.2 16 16 16s16-7.2 16-16v-139.2c0-8.8-7.2-16-16-16zM416.8 404.8c4 0 8-3.2 8-8v-348.8c0-4-3.2-8-8-8h-56.8c-4 0-8 3.2-8 8v288.8h-64c-4 0-8 3.2-8 8v52.8c0 4 3.2 8 8 8h128.8zM416.8 420.8h-128c-12.8 0-24-10.4-24-24v-52.8c0-12.8 10.4-24 24-24h48v-272c0-12.8 10.4-24 24-24h56.8c12.8 0 24 10.4 24 24v349.6c-0.8 12.8-11.2 23.2-24.8 23.2zM680 404.8c3.2 0 5.6-1.6 7.2-4s1.6-5.6 0-8l-120-196h62.4v56c0 4 3.2 8 8 8h56.8c4 0 8-3.2 8-8v-56h34.4c4 0 8-3.2 8-8v-52.8c0-4-3.2-8-8-8h-34.4v-80c0-4-3.2-8-8-8h-56.8c-4 0-8 3.2-8 8v80h-144.8c-4 0-8 3.2-8 8v52c0 1.6 0.8 3.2 0.8 4l130.4 209.6c1.6 2.4 4 4 6.4 4h65.6zM680 420.8h-64.8c-8 0-16-4-20-11.2l-130.4-209.6c-2.4-4-3.2-8-3.2-12.8v-51.2c0-12.8 10.4-24 24-24h127.2v-64c0-12.8 10.4-24 24-24h56.8c12.8 0 24 10.4 24 24v64h18.4c12.8 0 24 10.4 24 24v53.6c0 12.8-10.4 24-24 24h-18.4v40c0 12.8-10.4 24-24 24h-59.2l66.4 108c4.8 7.2 4.8 16.8 0.8 24-5.6 7.2-13.6 11.2-21.6 11.2zM595.2 212.8l17.6 28.8v-28.8h-17.6z" /> |
| | | <glyph unicode="" glyph-name="download" d="M832 96v-64h-640v64h-64v-128h768v128zM822.624 425.376l-45.248 45.248-233.376-233.376v498.752h-64v-498.752l-233.376 233.376-45.248-45.248 310.624-310.624z" /> |
| | | <glyph unicode="" glyph-name="draw" d="M512-156c-280 0-508 228-508 508s228 508 508 508c20.8 0 36-6.4 44.8-19.2 18.4-26.4 3.2-69.6-18.4-129.6-30.4-84-71.2-199.2-13.6-288 112.8-171.2 258.4-102.4 364.8-52 50.4 24 87.2 40.8 111.2 25.6 19.2-12 19.2-36.8 19.2-45.6 0-279.2-228-507.2-508-507.2zM512 828c-262.4 0-476-213.6-476-476s213.6-476 476-476 476 213.6 476 476c0 12-2.4 17.6-4 18.4-9.6 5.6-48.8-12.8-80-28-103.2-48.8-276.8-131.2-404.8 63.2-67.2 101.6-22.4 225.6 9.6 316.8 14.4 40.8 31.2 87.2 22.4 100-3.2 4.8-12 5.6-19.2 5.6zM839.2 580.8c-6.4 0-12 4-14.4 9.6-3.2 8 0.8 17.6 8.8 20.8 8.8 4 18.4 7.2 24.8 13.6s10.4 16 14.4 25.6c10.4 25.6 22.4 54.4 20 83.2-0.8 10.4-4 20.8-6.4 28.8-4 12-8 24.8-14.4 40-3.2-13.6-8-27.2-15.2-39.2-15.2-27.2-40.8-49.6-72-64-8-4-16-8-23.2-14.4-5.6-5.6-8.8-10.4-8-16.8 0-6.4 3.2-12 5.6-13.6 7.2-3.2 10.4-11.2 8.8-19.2-2.4-8.8-11.2-13.6-20-11.2-10.4 3.2-20.8 16.8-24.8 32-4.8 19.2 1.6 37.6 17.6 51.2 9.6 8.8 21.6 15.2 31.2 20 24.8 12 45.6 30.4 57.6 51.2 9.6 16.8 14.4 36.8 13.6 55.2-0.8 11.2 5.6 20.8 16 24s21.6-0.8 27.2-9.6c5.6-8.8 9.6-18.4 12.8-27.2l1.6-4.8c6.4-16.8 12-31.2 16-44.8 3.2-9.6 6.4-22.4 7.2-36 3.2-36-11.2-70.4-22.4-97.6-4.8-11.2-10.4-25.6-21.6-36.8-10.4-10.4-24-16-34.4-20h-6.4zM306.4 532c-48.8 0-88 39.2-88 88s39.2 88 88 88 88-39.2 88-88-39.2-88-88-88zM306.4 692c-40 0-72-32-72-72s32-72 72-72 72 32 72 72-32 72-72 72zM176 308.8c-48.8 0-88 39.2-88 88s39.2 88 88 88 88-39.2 88-88-40-88-88-88zM176 468c-40 0-72-32-72-72s32-72 72-72 72 32 72 72-32.8 72-72 72zM244.8 60c-48.8 0-88 39.2-88 88s39.2 88 88 88 88-39.2 88-88-39.2-88-88-88zM244.8 219.2c-40 0-72-32-72-72s32-72 72-72 72 32 72 72-32 72-72 72zM730.4 3.2c-48.8 0-88 39.2-88 88s39.2 88 88 88 88-39.2 88-88-39.2-88-88-88zM730.4 163.2c-40 0-72-32-72-72s32-72 72-72 72 32 72 72-32 72-72 72zM475.2-76.8c-48.8 0-88 39.2-88 88s39.2 88 88 88 88-39.2 88-88-39.2-88-88-88zM475.2 83.2c-40 0-72-32-72-72s32-72 72-72 72 32 72 72-32 72-72 72zM687.2 283.2h-0.8c-26.4 1.6-52 8-75.2 19.2-8 3.2-11.2 12.8-8 20.8l132.8 326.4c1.6 4 4.8 7.2 8.8 8.8s8.8 1.6 12.8 0l92.8-43.2c4-1.6 7.2-5.6 8.8-9.6s0.8-8.8-0.8-12.8l-156.8-300.8c-2.4-5.6-8-8.8-14.4-8.8zM639.2 325.6c12.8-4.8 25.6-8 39.2-9.6l143.2 276.8-62.4 28.8-120-296z" /> |
| | | <glyph unicode="" glyph-name="pen" d="M1004-156h-3.2l-226.4 45.6c-3.2 0.8-5.6 2.4-8 4l-745.6 746.4c-11.2 11.2-16.8 25.6-16.8 40.8s6.4 29.6 16.8 40.8l121.6 121.6c22.4 22.4 59.2 22.4 81.6 0l745.6-745.6c2.4-2.4 4-4.8 4-8l45.6-226.4c0.8-5.6-0.8-10.4-4-14.4-3.2-3.2-7.2-4.8-11.2-4.8zM785.6-79.2l197.6-40-40 197.6-741.6 742.4c-10.4 10.4-26.4 10.4-36.8 0l-121.6-121.6c-4.8-4.8-7.2-11.2-7.2-18.4s2.4-13.6 7.2-18.4l742.4-741.6zM115.2 560.8c-2.4 0-4 0.8-5.6 2.4-3.2 3.2-3.2 8 0 11.2l180.8 180.8c3.2 3.2 8 3.2 11.2 0s3.2-8 0-11.2l-180.8-180.8c-1.6-1.6-4-2.4-5.6-2.4zM835.2-44.8c-2.4 0-4 0.8-5.6 2.4l-662.4 662.4c-1.6 1.6-2.4 3.2-2.4 5.6s0.8 4 2.4 5.6l65.6 65.6c3.2 3.2 8 3.2 11.2 0l662.4-662.4c3.2-3.2 3.2-8 0-11.2s-8-3.2-11.2 0l-657.6 656.8-53.6-53.6 656.8-656.8c3.2-3.2 3.2-8 0-11.2-1.6-2.4-3.2-3.2-5.6-3.2zM811.2 512c-8.8 0-16 6.4-16 15.2s6.4 16 15.2 16.8c14.4 0.8 29.6 0.8 41.6 6.4 12.8 5.6 24 17.6 34.4 28.8 27.2 29.6 58.4 63.2 69.6 103.2 4 14.4 5.6 29.6 6.4 43.2 0.8 19.2 1.6 40 0.8 64v21.6c-11.2-24.8-28-47.2-49.6-64.8-32.8-27.2-76.8-44.8-123.2-48.8-12-0.8-26.4-3.2-40-8-12.8-4.8-20-12.8-23.2-23.2-3.2-11.2 0-21.6 1.6-24.8 6.4-5.6 7.2-14.4 2.4-21.6-5.6-7.2-15.2-8.8-22.4-3.2-10.4 8-16.8 28.8-14.4 48.8 3.2 24.8 19.2 44 44 54.4 16.8 7.2 34.4 8.8 48.8 10.4 40.8 3.2 78.4 18.4 105.6 41.6 22.4 18.4 39.2 44 47.2 70.4 3.2 12 14.4 19.2 26.4 19.2 12-0.8 22.4-8.8 24.8-20.8 3.2-13.6 3.2-28.8 3.2-41.6v-8c0.8-25.6 0.8-46.4-0.8-67.2-0.8-13.6-2.4-32-7.2-49.6-12.8-48-48-85.6-76.8-116-12-12.8-25.6-28-44.8-36.8-17.6-8.8-36-9.6-53.6-9.6 0.8 0 0 0 0 0zM80-156c-12.8 0-26.4 4.8-36 15.2-19.2 19.2-20 50.4-1.6 71.2l341.6 368c3.2 3.2 7.2 4.8 11.2 4.8s8.8-1.6 12-4.8l76.8-76.8c3.2-3.2 4.8-7.2 4.8-12 0-4-1.6-8.8-4.8-11.2l-368.8-341.6c-9.6-8-22.4-12.8-35.2-12.8zM396 264.8l-330.4-356c-7.2-7.2-6.4-19.2 0.8-26.4s19.2-8 27.2-0.8l356 330.4-53.6 52.8zM660 368c-4 0-8 1.6-11.2 4.8l-91.2 91.2c-6.4 6.4-6.4 16-0.8 22.4l147.2 158.4c3.2 3.2 7.2 4.8 11.2 4.8 4.8 0 8.8-1.6 12-4.8l102.4-102.4c3.2-3.2 4.8-7.2 4.8-12 0-4-1.6-8.8-4.8-11.2l-158.4-146.4c-3.2-3.2-7.2-4.8-11.2-4.8zM591.2 476l68.8-68.8 135.2 124.8-79.2 79.2-124.8-135.2zM777.6-102.4c-2.4 0-4 0.8-5.6 2.4-3.2 3.2-3.2 8 0 11.2l180.8 180.8c3.2 3.2 8 3.2 11.2 0s3.2-8 0-11.2l-180.8-180.8c-1.6-1.6-3.2-2.4-5.6-2.4z" /> |
| | | <glyph unicode="" glyph-name="phonecall" d="M832 155.904v-120.864c-337.184 30.56-606.4 299.776-636.96 636.96h196.544l27.136-101.312-85.504-22.912c5.12-20.896 11.456-41.28 19.072-61.12 53.745-137.074 160.374-243.441 294.12-295.626l3.512-1.206c19.872-7.552 40.256-13.888 61.184-18.976l23.232 86.72 97.664-26.208v-75.456zM874.4 285.888l0.096 0.32-123.616 33.12 0.032 0.128-30.912 8.32c-2.48 0.691-5.327 1.089-8.267 1.089-10.268 0-19.405-4.846-25.247-12.376l-0.054-0.073c-2.53-3.221-4.487-7.025-5.642-11.165l-0.054-0.227-8.256-30.944h0.032l-5.984-22.24c-115.324 46.744-205.116 136.264-251.13 248.381l-1.094 3.011 20.992 5.664 0.032-0.096 30.912 8.32c13.764 3.781 23.709 16.183 23.709 30.907 0 2.938-0.396 5.783-1.137 8.485l0.053-0.225-41.408 154.56-0.8-0.224c-2.954 14.483-15.529 25.247-30.642 25.376h-255.182c-18.496 0-32.864-15.616-31.968-34.112 0.512-10.016 1.184-19.968 2.016-29.888 30.912-372.48 328.64-670.208 701.12-701.12 9.92-0.832 19.872-1.504 29.888-2.016 0.564-0.035 1.224-0.055 1.888-0.055 17.738 0 32.128 14.331 32.224 32.046v255.145c-0.080 13.818-8.994 25.533-21.377 29.789l-0.223 0.067z" /> |
| | | <glyph unicode="" glyph-name="region" d="M192-96h640v64h-640zM512 736c141.385 0 256-114.615 256-256v0c0-0.028 0-0.060 0-0.093 0-67.173-26.002-128.273-68.489-173.784l0.137 0.148-187.648-187.648-187.648 187.648c-42.35 45.363-68.352 106.463-68.352 173.635 0 0.033 0 0.065 0 0.098v-0.005c0 141.385 114.615 256 256 256v0zM281.216 258.912l207.808-207.808c5.79-6.079 13.938-9.867 22.972-9.888h0.004c9.056 0 17.152 3.84 22.976 9.888l207.808 207.808c15.744 16.416 29.632 34.56 41.632 54.048 29.839 47.471 47.552 105.184 47.584 167.032v0.008c0 176.448-143.552 320-320 320s-320-143.552-320-320c0-61.248 17.6-118.336 47.584-167.040 12-19.488 25.888-37.632 41.632-54.048zM512 544c35.348-0.009 64-28.667 64-64.016 0-35.355-28.661-64.016-64.016-64.016-0.006 0-0.011 0-0.017 0h0.001c-35.348 0.009-64 28.667-64 64.016 0 35.355 28.661 64.016 64.016 64.016 0.006 0 0.011 0 0.017 0h-0.001zM512 352c70.592 0 128 57.408 128 128s-57.408 128-128 128-128-57.408-128-128 57.408-128 128-128z" /> |
| | | <glyph unicode="" glyph-name="search" d="M192 416c0 141.152 114.848 256 256 256s256-114.848 256-256-114.848-256-256-256-256 114.848-256 256zM902.624 6.624l-206.88 206.88c44.979 54.542 72.256 125.139 72.256 202.107 0 0.137 0 0.273 0 0.41v-0.021c0 176.736-143.264 320-320 320s-320-143.264-320-320 143.264-320 320-320c0.115 0 0.252 0 0.389 0 76.968 0 147.565 27.277 202.652 72.692l-0.545-0.436 206.88-206.88 45.248 45.248z" /> |
| | | <glyph unicode="" glyph-name="setting" d="M512 224c-70.592 0-128 57.408-128 128s57.408 128 128 128 128-57.408 128-128-57.408-128-128-128zM512 544c-106.039 0-192-85.961-192-192s85.961-192 192-192v0c106.039 0 192 85.961 192 192s-85.961 192-192 192v0zM693.216 128.448c-11.868-9.682-25.113-18.785-39.081-26.767l-1.431-0.753c-1.216-0.64-2.368-1.472-3.616-2.144-9.29-5.105-20.508-10.284-32.089-14.731l-1.959-0.661-19.552-72.992-9.28-34.592c-0.576-0.128-1.152-0.32-1.76-0.384l-8.736-1.632c-3.52-0.64-7.104-1.088-10.656-1.6-15.506-2.385-33.393-3.747-51.599-3.747-0.512 0-1.024 0.001-1.536 0.003h0.079c-5.216 0-10.464 0.128-15.68 0.32l-8.64 0.48c-11.033 0.688-20.92 1.736-30.677 3.18l1.941-0.236c-3.52 0.512-7.072 0.96-10.624 1.6-5.496 0.898-8.456 1.456-11.406 2.045l2.67-0.445-1.76 0.416-9.28 34.56-19.584 73.024c-18.445 7.178-34.197 15.167-49.037 24.476l1.197-0.7c-11.558 7.092-21.448 14.109-30.849 21.706l0.545-0.426-107.52-28.832-1.184 1.376c-1.737 1.931-3.63 4.118-5.484 6.34l-0.308 0.38c-2.304 2.784-4.512 5.664-6.752 8.512-5.406 6.736-10.974 14.371-16.198 22.253l-0.73 1.171c-1.6 2.336-3.104 4.768-4.64 7.168-4.788 7.299-9.993 16.185-14.793 25.316l-0.887 1.852c-0.193 0.157-1.505 2.674-2.793 5.205l-1.143 2.475c-1.536 3.104-3.072 6.208-4.512 9.344-1.654 3.307-4.108 8.917-6.422 14.598l-0.874 2.426c-1.344 3.328-2.688 6.656-3.968 9.984l-2.976 8.448-0.512 1.696 78.752 78.816c-2.077 12.223-3.405 26.483-3.676 41.002l-0.004 0.278c0 1.28-0.192 2.496-0.192 3.744 0 1.28 0.192 2.464 0.192 3.744 0.275 14.797 1.603 29.057 3.914 42.986l-0.234-1.706-78.752 78.816c2.053 6.477 3.238 9.843 4.463 13.19l-0.975-3.046c1.28 3.36 2.624 6.688 3.968 10.048 14.28 35.070 32.094 65.343 53.596 92.568l-0.604-0.792c2.24 2.848 4.448 5.696 6.72 8.48 1.92 2.24 3.84 4.48 5.824 6.72l1.184 1.376 107.52-28.8c9.568 7.776 19.744 14.72 30.304 21.28l4.064 2.464c12.395 7.56 26.809 14.71 41.849 20.614l1.927 0.666 19.584 73.024 9.28 34.56 1.76 0.416c2.88 0.544 5.76 1.12 8.704 1.6 3.52 0.608 7.168 1.12 10.752 1.6 6.080 0.864 12.16 1.6 18.336 2.208 5.124 0.494 11.715 0.918 18.352 1.165l0.656 0.019c5.184 0.224 10.4 0.384 15.616 0.384s10.464-0.16 15.648-0.384c7.293-0.266 13.884-0.69 20.425-1.289l-1.417 0.105c6.080-0.576 12.224-1.344 18.304-2.24 3.616-0.448 7.2-0.96 10.784-1.536l8.704-1.632 1.76-0.384 9.28-34.592 19.52-72.992c11.712-4.512 23.168-9.472 34.080-15.392 1.248-0.672 2.4-1.504 3.616-2.176 14.304-8.064 27.84-17.216 40.512-27.52l107.488 28.832 1.216-1.344c1.92-2.24 3.904-4.48 5.76-6.752 2.304-2.752 4.48-5.632 6.72-8.448 3.84-4.864 7.552-9.792 11.136-14.848 1.984-2.816 3.904-5.696 5.824-8.544l4.672-7.232c6.263-9.601 12.788-21.021 18.68-32.812l0.936-2.068c3.21-6.2 7.165-14.869 10.811-23.697l0.965-2.639c1.344-3.328 2.72-6.656 4-10.048 1.024-2.784 1.984-5.568 2.944-8.384 0.192-0.576 0.32-1.152 0.544-1.728l-78.784-78.784c1.92-12.064 3.104-24.352 3.488-36.896 0.064-2.72 0.384-5.44 0.384-8.16 0-2.752-0.32-5.44-0.384-8.16-0.433-13.394-1.697-26.107-3.75-38.555l0.23 1.691 78.816-78.816-0.544-1.696c-0.96-2.816-1.92-5.6-2.944-8.384-1.28-3.392-2.624-6.72-4-10.080-4.54-11.345-8.495-20.014-12.762-28.499l0.986 2.163c-4.765-9.614-8.578-16.634-12.575-23.534l1.119 2.094c-2.624-4.544-5.376-8.992-8.16-13.44-1.536-2.368-3.072-4.8-4.64-7.136-5.963-9.064-11.542-16.708-17.445-24.083l0.485 0.627c-2.24-2.88-4.48-5.696-6.72-8.448-1.92-2.304-3.84-4.512-5.792-6.752-0.384-0.48-0.8-0.896-1.216-1.344l-107.52 28.768zM388.096-10.88c-2.624 0.896-5.28 1.728-7.872 2.688l-3.328 1.216-3.328 1.28c4.896-1.92 9.856-3.584 14.816-5.248l-0.32 0.064zM268.672 55.488l-2.656 2.24c-2.144 1.824-4.224 3.712-6.336 5.568l-0.224 0.192c3.968-3.52 7.936-6.976 12.064-10.272l-2.88 2.24zM892.448 301.152l-0.192 0.16-0.096 0.128h-0.032l-29.184 29.216c0.416 7.104 1.056 14.144 1.056 21.344 0 7.232-0.64 14.272-1.056 21.376l84.224 84.224c-5.653 22.72-11.954 41.845-19.467 60.35l1.067-2.974c-9.222 23.91-18.901 44.004-29.958 63.204l1.158-2.18c-11.424 19.84-24.576 38.080-38.432 55.456-12.959 16.3-26.206 30.866-40.347 44.512l-0.133 0.128-114.656-30.72c-10.477 7-22.746 14.109-35.457 20.464l-2.015 0.912-10.624 39.68-0.032 0.064-0.032 0.16-0.064 0.224v0.064l-20.032 74.752c-16.178 4.912-36.068 9.355-56.407 12.429l-2.473 0.307c-20.105 3.372-43.378 5.39-67.090 5.567l-0.174 0.001c-22.912 0-45.248-2.24-67.232-5.568-20.096-3.040-39.776-7.136-58.88-12.736l-20.032-74.752-0.032-0.064-0.064-0.224-0.032-0.16v-0.064l-10.656-39.68c-12.928-6.464-25.504-13.472-37.472-21.44l-39.392 10.56-0.064 0.064h-0.16l-0.224 0.096h-0.064l-74.72 20.064c-14.432-13.76-27.84-28.8-40.48-44.64-13.303-16.262-26.004-34.376-37.332-53.403l-1.132-2.053c-11.456-19.84-20.672-40.32-28.8-61.024-6.424-15.493-12.735-34.616-17.756-54.256l-0.676-3.12 54.72-54.72v-0.064l0.224-0.16 0.096-0.128v-0.032l29.216-29.184c-0.416-7.072-1.056-14.112-1.056-21.312s0.64-14.208 1.088-21.312l-29.216-29.216-0.096-0.128-54.976-54.944c4.704-19.328 11.008-38.464 18.4-57.344 8.128-20.704 17.344-41.216 28.8-61.056s24.576-38.080 38.464-55.424c12.672-15.872 26.048-30.88 40.48-44.64l114.592 30.72c12-7.936 24.576-14.912 37.504-21.376l10.656-39.712v-0.224l0.096-0.224v-0.032l20.064-74.752c19.104-5.6 38.784-9.728 58.88-12.736 20.078-3.38 43.326-5.409 67.013-5.599l0.187-0.001c22.976 0 45.28 2.24 67.296 5.6 22.781 3.359 42.673 7.803 62.011 13.532l-3.131-0.796 20.096 75.008 0.064 0.192 10.624 39.68c12.928 6.496 25.504 13.504 37.44 21.44l114.688-30.72c14.4 13.76 27.808 28.768 40.48 44.64 13.299 16.254 26.010 34.356 37.358 53.366l1.138 2.058c11.456 19.84 20.64 40.32 28.768 61.056 7.424 18.88 13.728 37.984 18.432 57.344l-54.752 54.72z" /> |
| | | <glyph unicode="" glyph-name="star" d="M212.16 414.432l161.696-138.048-47.072-216.448 186.080 110.336 186.144-110.272-47.2 216.384 161.568 138.080-205.824 23.68-94.72 197.792-94.72-197.824-205.92-23.68zM512 768.032c3.808 0 7.584-2.24 9.024-6.592l129.6-270.784 288.8-33.184c9.184 0 12.992-11.744 5.568-17.152l-224.992-192.32 65.184-299.52c0.297-0.879 0.468-1.892 0.468-2.945 0-5.249-4.255-9.504-9.504-9.504-2.086 0-4.016 0.672-5.583 1.812l0.027-0.019-258.592 153.28-258.592-153.28c-1.527-1.085-3.429-1.734-5.483-1.734-5.267 0-9.536 4.269-9.536 9.536 0 1.007 0.156 1.978 0.446 2.89l-0.019-0.068 65.184 299.552-224.992 192.32c-2.391 1.741-3.928 4.531-3.928 7.68 0 5.231 4.241 9.472 9.472 9.472 0.020 0 0.039 0 0.059 0h-0.003l288.736 33.184 129.6 270.784c1.223 3.833 4.753 6.561 8.92 6.561 0.048 0 0.096 0 0.143-0.001h-0.007z" /> |
| | | <glyph unicode="" glyph-name="time" d="M544 640h-64v-288c0-8.832 3.584-16.832 9.376-22.656l192-191.968 45.248 45.248-182.624 182.624v274.752zM512-32c-211.744 0-384 172.256-384 384s172.256 384 384 384 384-172.256 384-384-172.256-384-384-384zM512 800c-247.424 0-448-200.576-448-448s200.576-448 448-448 448 200.576 448 448-200.576 448-448 448z" /> |
| | | <glyph unicode="" glyph-name="tri-rule" d="M493.6-19.2h-334.4c-4.8 0-8 3.2-8 8v334.4c0 3.2 1.6 6.4 4.8 7.2s6.4 0.8 8.8-1.6l334.4-334.4c2.4-2.4 3.2-5.6 1.6-8.8-1.6-2.4-4-4.8-7.2-4.8zM167.2-3.2h307.2l-307.2 307.2v-307.2zM805.6-156h-776c-8.8 0-16 7.2-16 16v776c0 6.4 4 12 9.6 14.4s12.8 0.8 17.6-3.2l776-776c4.8-4.8 5.6-11.2 3.2-17.6-1.6-5.6-8-9.6-14.4-9.6zM45.6-124h721.6l-721.6 721.6v-721.6zM836.8 83.2c-4 0-8 1.6-11.2 4.8l-588 587.2c-6.4 6.4-6.4 16 0 22.4l157.6 157.6c6.4 6.4 16.8 6.4 22.4 0l588-588c6.4-6.4 6.4-16 0-22.4l-157.6-156.8c-3.2-3.2-7.2-4.8-11.2-4.8zM271.2 686.4l564.8-564.8 135.2 134.4-564.8 565.6-135.2-135.2zM298.4 629.6c-2.4 0-4 0.8-5.6 2.4-3.2 3.2-3.2 8 0 11.2l41.6 41.6c3.2 3.2 8 3.2 11.2 0s3.2-8 0-11.2l-41.6-42.4c-1.6-0.8-3.2-1.6-5.6-1.6zM359.2 568c-2.4 0-4 0.8-5.6 2.4-3.2 3.2-3.2 8 0 11.2l76.8 76.8c3.2 3.2 8 3.2 11.2 0s3.2-8 0-11.2l-76.8-76.8c-1.6-1.6-3.2-2.4-5.6-2.4zM420.8 507.2c-2.4 0-4 0.8-5.6 2.4-3.2 3.2-3.2 8 0 11.2l41.6 41.6c3.2 3.2 8 3.2 11.2 0s3.2-8 0-11.2l-41.6-41.6c-1.6-1.6-4-2.4-5.6-2.4zM481.6 445.6c-2.4 0-4 0.8-5.6 2.4-3.2 3.2-3.2 8 0 11.2l76.8 76.8c3.2 3.2 8 3.2 11.2 0s3.2-8 0-11.2l-76.8-76.8c-1.6-1.6-3.2-2.4-5.6-2.4zM543.2 384.8c-2.4 0-4 0.8-5.6 2.4-3.2 3.2-3.2 8 0 11.2l41.6 41.6c3.2 3.2 8 3.2 11.2 0s3.2-8 0-11.2l-41.6-41.6c-1.6-1.6-4-2.4-5.6-2.4zM604 324c-2.4 0-4 0.8-5.6 2.4-3.2 3.2-3.2 8 0 11.2l76.8 76.8c3.2 3.2 8 3.2 11.2 0s3.2-8 0-11.2l-76.8-76.8c-1.6-1.6-4-2.4-5.6-2.4zM664.8 262.4c-2.4 0-4 0.8-5.6 2.4-3.2 3.2-3.2 8 0 11.2l41.6 41.6c3.2 3.2 8 3.2 11.2 0s3.2-8 0-11.2l-41.6-41.6c-1.6-1.6-3.2-2.4-5.6-2.4zM726.4 201.6c-2.4 0-4 0.8-5.6 2.4-3.2 3.2-3.2 8 0 11.2l76.8 76.8c3.2 3.2 8 3.2 11.2 0s3.2-8 0-11.2l-76.8-76.8c-1.6-1.6-4-2.4-5.6-2.4zM787.2 140.8c-2.4 0-4 0.8-5.6 2.4-3.2 3.2-3.2 8 0 11.2l41.6 41.6c3.2 3.2 8 3.2 11.2 0s3.2-8 0-11.2l-41.6-41.6c-1.6-2.4-3.2-2.4-5.6-2.4zM76.8 504h-47.2c-4.8 0-8 3.2-8 8s3.2 8 8 8h46.4c4.8 0 8-3.2 8-8s-3.2-8-7.2-8zM116 413.6h-86.4c-4.8 0-8 3.2-8 8s3.2 8 8 8h86.4c4.8 0 8-3.2 8-8s-3.2-8-8-8zM76.8 324h-47.2c-4.8 0-8 3.2-8 8s3.2 8 8 8h46.4c4.8 0 8-3.2 8-8s-3.2-8-7.2-8zM116 233.6h-86.4c-4.8 0-8 3.2-8 8s3.2 8 8 8h86.4c4.8 0 8-3.2 8-8s-3.2-8-8-8zM76.8 144h-47.2c-4.8 0-8 3.2-8 8s3.2 8 8 8h46.4c4.8 0 8-3.2 8-8s-3.2-8-7.2-8zM116 53.6h-86.4c-4.8 0-8 3.2-8 8s3.2 8 8 8h86.4c4.8 0 8-3.2 8-8s-3.2-8-8-8zM76.8-36h-47.2c-4.8 0-8 3.2-8 8s3.2 8 8 8h46.4c4.8 0 8-3.2 8-8s-3.2-8-7.2-8z" /> |
| | | <glyph unicode="" glyph-name="upload" d="M832 736h-704v-128h64v64h640v-64h64v128zM201.376 278.624l45.248-45.248 233.376 233.376v-498.752h64v498.752l233.376-233.376 45.248 45.248-310.624 310.624z" /> |
| | | <glyph unicode="" glyph-name="window" d="M932.8 116.8h-817.6c-8.8 0-16 7.2-16 16v632c0 8.8 7.2 16 16 16h817.6c8.8 0 16-7.2 16-16v-632c0-8.8-7.2-16-16-16zM131.2 148.8h785.6v600h-785.6v-600zM832 219.2h-616c-4.8 0-8 3.2-8 8v443.2c0 4.8 3.2 8 8 8h616c4.8 0 8-3.2 8-8v-443.2c0-4.8-4-8-8-8zM224 235.2h600v427.2h-600v-427.2zM1004 0h-984c-8.8 0-16 7.2-16 16v116.8c0 8.8 7.2 16 16 16h984c8.8 0 16-7.2 16-16v-116.8c0-8.8-7.2-16-16-16zM36 32h952v84.8h-952v-84.8zM890.4-76.8h-756.8c-3.2 0-6.4 0.8-9.6 3.2l-113.6 80.8c-5.6 4-8 11.2-5.6 17.6s8 11.2 15.2 11.2h984c7.2 0 12.8-4.8 15.2-11.2s0-13.6-5.6-17.6l-113.6-80.8c-3.2-2.4-6.4-3.2-9.6-3.2zM138.4-44.8h747.2l68 48.8h-883.2l68-48.8zM623.2 66.4h-222.4c-4.8 0-8 3.2-8 8s3.2 8 8 8h221.6c4.8 0 8-3.2 8-8s-3.2-8-7.2-8z" /> |
| | | <glyph unicode="" glyph-name="lamp" d="M1004-156h-984c-8.8 0-16 7.2-16 16v114.4c0 8.8 7.2 16 16 16h984c8.8 0 16-7.2 16-16v-114.4c0-8.8-7.2-16-16-16zM36-124h952v82.4h-952v-82.4zM965.6-41.6h-114.4c-8.8 0-16 7.2-16 16v551.2c0 8.8 7.2 16 16 16h114.4c8.8 0 16-7.2 16-16v-551.2c0-8.8-6.4-16-16-16zM868-9.6h82.4v519.2h-82.4v-519.2zM361.6 476c-16.8 0-34.4 4-50.4 13.6-47.2 28-63.2 88.8-35.2 136 4.8 8 14.4 10.4 21.6 5.6 8-4.8 10.4-14.4 5.6-21.6-19.2-32-8-73.6 24-92 32-19.2 73.6-8 92 24 4.8 8 14.4 10.4 21.6 5.6 8-4.8 10.4-14.4 5.6-21.6-17.6-32-51.2-49.6-84.8-49.6zM546.4 451.2c-2.4 0-5.6 0.8-8 2.4l-369.6 217.6c-8 4.8-10.4 14.4-5.6 21.6 44.8 76 128 119.2 216 113.6l2.4 4c27.2 48 90.4 64 138.4 35.2 48.8-28.8 64.8-91.2 36-139.2l-2.4-4c48-72.8 51.2-167.2 6.4-243.2-2.4-4.8-8-8-13.6-8zM199.2 690.4l341.6-200c32 65.6 24.8 143.2-18.4 203.2-4 4.8-4 12-0.8 17.6l7.2 12.8c19.2 33.6 8 76-24.8 96-33.6 19.2-76 8-95.2-24.8l-7.2-12.8c-3.2-5.6-9.6-8.8-16-8-73.6 7.2-144.8-24.8-186.4-84zM511.2 532.8h-2.4c-4 1.6-6.4 5.6-5.6 10.4 15.2 49.6 6.4 104.8-24.8 147.2-2.4 3.2-1.6 8.8 1.6 11.2s8.8 1.6 11.2-1.6c33.6-46.4 44-106.4 26.4-160.8 0-4-3.2-6.4-6.4-6.4zM852 347.2c-4 0-7.2 1.6-10.4 4l-278.4 244c-3.2 2.4-4.8 5.6-5.6 9.6-4.8 32-16.8 62.4-36 88-4 4.8-4 12-0.8 17.6l7.2 12.8c8.8 15.2 12 33.6 8 51.2-0.8 6.4 1.6 13.6 8 17.6 5.6 3.2 13.6 3.2 19.2-1.6l300-262.4c3.2-3.2 5.6-7.2 5.6-12v-152c0-6.4-4-12-9.6-14.4-3.2-1.6-4.8-2.4-7.2-2.4zM588.8 615.2l247.2-216.8v109.6l-267.2 233.6c-1.6-12-6.4-24-12.8-35.2l-2.4-4c18.4-25.6 29.6-56 35.2-87.2zM908.8 388.8c-4.8 0-8 3.2-8 8v37.6c0 4.8 3.2 8 8 8s8-3.2 8-8v-37.6c0-4.8-3.2-8-8-8z" /> |
| | | <glyph unicode="" glyph-name="like" d="M512 76.608l-318.592 318.592c-20.619 22.428-33.295 52.443-33.408 85.417v0.023c0 70.624 57.408 128 128 128 32.8 0 62.432-12.704 85.12-33.088l138.88-138.912 32.576 32.64 106.304 106.272c22.383 20.444 52.277 32.997 85.101 33.088h0.019c70.592 0 128-57.408 128-128-0.105-33.009-12.782-63.036-33.491-85.563l0.083 0.091-318.592-318.56zM736 672.64c-47.584 0-90.944-17.6-124.48-46.272l-0.16 0.16-2.144-2.176-97.216-97.184-99.36 99.36-0.16-0.16c-33.201 28.724-76.792 46.236-124.472 46.272h-0.008c-106.039 0-192-85.961-192-192v0c0-58.176 25.984-110.176 66.848-145.408l349.152-349.12 349.152 349.12c41.029 35.327 66.848 87.333 66.848 145.37 0 0.036 0 0.072 0 0.108v-0.006c0 106.039-85.961 192-192 192v0z" /> |
| | | <glyph unicode="" glyph-name="lock" d="M704 384v160c0 105.6-86.4 192-192 192s-192-86.4-192-192v-160h-160v-416h704v416h-160zM384 544c0 70.4 57.6 128 128 128s128-57.6 128-128v-160h-256v160zM800 32h-576v288h576v-288zM480 96h64v160h-64z" /> |
| | | <glyph unicode="" glyph-name="notification" d="M192 96v50.752l102.624 102.624-0.416 0.416c-23.98 38.060-38.208 84.354-38.208 133.973 0 0.083 0 0.166 0 0.248v-0.013c0 141.385 114.615 256 256 256s256-114.615 256-256v0c0-49.28-14.048-95.2-38.208-134.208l-0.416-0.416 102.624-102.624v-50.752h-640zM512-32c-35.346 0-64 28.654-64 64v0h128c0-35.346-28.654-64-64-64v0zM886.624 182.656l-79.072 79.040c15.459 36.061 24.448 78.027 24.448 122.093 0 0.074 0 0.148 0 0.222v-0.011c0 165.664-126.528 302.272-288 318.368v65.632h-64v-65.632c-161.472-16.096-288-152.704-288-318.368 0-43.328 8.736-84.608 24.448-122.304l-79.072-79.040c-5.793-5.796-9.376-13.802-9.376-22.644 0-0.004 0-0.008 0-0.013v0.001-128h256c0-70.592 57.408-128 128-128s128 57.408 128 128h256v128c0 8.832-3.584 16.832-9.376 22.656z" /> |
| | | <glyph unicode="" glyph-name="notification_off" d="M192 128v18.752l102.624 102.624-0.416 0.416c-23.98 38.060-38.208 84.354-38.208 133.973 0 0.083 0 0.166 0 0.248v-0.013c0 141.385 114.615 256 256 256v0c49.6 0 95.744-14.336 134.976-38.752l46.24 46.208c-42.032 29.334-92.871 48.982-147.857 54.639l-1.359 0.113v65.792h-64v-65.632c-161.472-16.096-288-152.704-288-318.368 0-43.328 8.736-84.608 24.448-122.304l-79.072-79.040c-5.793-5.796-9.376-13.802-9.376-22.644 0-0.004 0-0.008 0-0.013v0.001-32h64zM301.248 96l425.792 425.792c25.677-38.982 40.96-86.788 40.96-138.164 0-49.573-14.229-95.822-38.825-134.886l0.617 1.051-0.416-0.416 102.624-102.624v-50.752h-530.752zM512-32c-35.346 0-64 28.654-64 64v0h128c0-35.346-28.654-64-64-64v0zM886.592 182.656l-79.040 79.040c15.46 36.097 24.448 78.103 24.448 122.208 0 0.034 0 0.068 0 0.102v-0.006c0 0.103 0 0.226 0 0.348 0 68.916-21.939 132.707-59.213 184.771l0.653-0.959 145.184 145.216-45.248 45.248-768-768 45.248-45.248 86.624 86.624h146.752c0-70.592 57.408-128 128-128s128 57.408 128 128h256v128c0 0.006 0 0.013 0 0.020 0 8.846-3.596 16.852-9.407 22.635l-0.001 0.001z" /> |
| | | <glyph unicode="" glyph-name="mpinterface" d="M64 640.005h168.001v-47.998c0-26.429 18.879-47.998 41.984-47.998h140.037c23.096 0 41.984 21.569 41.984 47.998v47.998h504.003c17.673 0.003 31.999 14.331 31.999 32.005s-14.326 32.001-31.999 32.005h-504.013v47.998c0 26.429-18.879 47.998-41.984 47.998h-140.027c-23.096 0-41.984-21.569-41.984-47.998v-47.998h-168.001c-17.673-0.003-31.999-14.331-31.999-32.005s14.326-32.001 31.999-32.005v0zM288.005 736h111.998v-128h-111.998v128zM960 384.005h-168.001v47.998c0 26.373-18.879 47.998-41.984 47.998h-140.037c-23.096 0-41.984-21.634-41.984-47.998v-47.998h-503.994c-17.676 0-32.005-14.329-32.005-32.005s14.329-32.005 32.005-32.005h504.003v-47.998c0-26.363 18.879-47.998 41.984-47.998h140.037c23.096 0 41.984 21.634 41.984 47.998v47.998h168.001c17.674 0.003 32 14.331 32 32.005 0 17.676-14.329 32.005-32.005 32.005-0.002 0-0.003 0-0.005 0v0zM735.995 288h-111.998v128h111.998v-128zM960 63.707v0.289h-504.003v47.998c0 26.363-18.879 47.998-41.984 47.998h-139.962c-23.105 0-41.984-21.634-41.984-47.998v-47.998h-168.066v-0.289c-17.673-0.003-31.999-14.331-31.999-32.005s14.326-32.001 31.999-32.005v0c0.987 0 1.918 0.195 2.886 0.289h165.115v-47.998c0-26.363 18.879-47.998 41.984-47.998h140.037c23.096 0 41.984 21.634 41.984 47.998v47.998h501.108c0.968-0.093 1.899-0.289 2.895-0.289 17.675 0.001 32.003 14.329 32.003 32.005s-14.329 32.005-32.005 32.005c-0.003 0-0.006 0-0.008 0v0zM400.002-32h-111.998v128h111.998v-128z" /> |
| | | <glyph unicode="" d="M773.274 831.002h-195.955c-12.025 0-21.773-9.748-21.773-21.773v-391.911c0-12.025 9.748-21.773 21.773-21.773h391.911c12.025 0 21.773 9.748 21.773 21.773v195.957c-0.001 120.248-97.481 217.728-217.729 217.728z" /> |
| | | <glyph unicode="" glyph-name="eshop001" d="M1011.81 602.93c-0.079 3.416-0.769 6.649-1.966 9.625l0.066-0.185c-0.25 0.63-0.66 1.13-1 1.73-0.764 1.747-1.603 3.241-2.57 4.641l0.060-0.091-166.63 222.23c-5.114 6.782-13.155 11.12-22.21 11.12 0 0 0 0 0 0h-611.12c-0.003 0-0.006 0-0.010 0-9.055 0-17.096-4.338-22.159-11.050l-0.051-0.070-166.66-222.22c-0.927-1.324-1.783-2.835-2.491-4.426l-0.069-0.174c-0.28-0.58-0.68-1.070-0.93-1.68-1.138-2.799-1.832-6.043-1.909-9.439l-0.001-0.031c0-0.32-0.18-0.59-0.18-0.91v-69.44c0.020-99.56 81.020-180.56 180.58-180.56 39.47 0 117.62 0 156.87 48.72 45.86-48.72 128.65-48.72 162.57-48.72s116.71 0 162.57 48.72c39.25-48.72 117.43-48.72 156.87-48.72 99.56 0 180.56 81 180.56 180.56v69.44c0 0.33-0.18 0.61-0.19 0.93zM220.33 796.44h583.34l125-166.67h-833.34zM831.44 407.56c-105.080 0-125 24.41-125 69.44v13.89c0 15.342-12.438 27.78-27.78 27.78s-27.78-12.438-27.78-27.78v0c0-50-23.61-83.33-138.89-83.33s-138.89 33.31-138.89 83.33c0 15.342-12.438 27.78-27.78 27.78s-27.78-12.438-27.78-27.78v0-13.89c0-45-19.92-69.44-125-69.44-69.004 0.080-124.92 55.997-125 124.993v41.667h888.9v-41.67c-0.085-68.999-56-124.91-124.992-124.99h-0.008zM928.67 296.44c-0.006 0-0.013 0-0.020 0-15.331 0-27.76-12.429-27.76-27.76 0-0.007 0-0.014 0-0.021v0.001-329c0-17.39-11.23-32.060-24.52-32.060h-728.75c-13.28 0-24.51 14.68-24.51 32.060v329c0 15.342-12.438 27.78-27.78 27.78s-27.78-12.438-27.78-27.78v0-329c0-48.31 35.92-87.62 80.060-87.62h728.76c44.16 0 80.080 39.31 80.080 87.62v329c0 0.006 0 0.013 0 0.020 0 15.331-12.429 27.76-27.76 27.76-0.007 0-0.014 0-0.021 0h0.001z" /> |
| | | <glyph unicode="" d="M569.344 275.639c-145.554 0-263.973 114.834-263.973 256.073s118.418 256.073 263.973 256.073c145.481 0 263.899-114.834 263.899-256.073s-118.418-256.073-263.899-256.073zM569.344 714.642c-105.253 0-190.83-82.066-190.83-182.93s85.577-182.93 190.83-182.93c105.179 0 190.757 82.066 190.757 182.93s-85.504 182.93-190.757 182.93z" /> |
| | | <glyph unicode="" glyph-name="pay" d="M756.718 330.186c114.073 0 213.759-101.503 213.759-218.008 0-116.275-99.635-217.855-213.759-217.855-114.175 0-213.759 101.58-213.759 217.855 0 116.479 99.583 218.008 213.759 218.008zM756.718 384.278c-150.169 0-266.827-118.937-266.827-272.126 0-153.087 116.659-272.126 266.827-272.126 150.22 0 266.878 119.039 266.878 272.126 0 153.241-116.659 272.126-266.878 272.126zM829.447 95.998c5.478 0 10.547 3.046 13.312 7.987 1.296 2.307 2.060 5.064 2.060 8s-0.764 5.693-2.103 8.084l0.043-0.084c-2.62 4.764-7.589 7.948-13.306 7.987h-32.722l45.491 71.142c1.623 2.504 2.588 5.566 2.588 8.853 0 5.473-2.676 10.322-6.79 13.309l-0.048 0.033c-2.386 1.672-5.349 2.672-8.546 2.672-5.36 0-10.063-2.811-12.716-7.039l-0.037-0.063-48.64-76.032-48.691 76.032c-2.19 3.431-5.624 5.903-9.652 6.791l-0.102 0.019c-0.902 0.195-1.938 0.306-3.001 0.306-3.19 0-6.145-1.006-8.566-2.718l0.046 0.031c-3.362-2.379-5.745-5.951-6.538-10.088l-0.016-0.1c-0.19-0.94-0.298-2.021-0.298-3.127 0-3.306 0.97-6.386 2.642-8.97l-0.039 0.065 45.491-71.116h-32.742c-5.722-0.040-10.692-3.223-13.272-7.908l-0.040-0.079c-1.296-2.307-2.060-5.064-2.060-8s0.764-5.693 2.103-8.084l-0.043 0.084c2.62-4.764 7.589-7.948 13.306-7.987h46.085v-32h-46.080c-8.474 0-15.36-7.168-15.36-16s6.886-16 15.36-16h46.080v-48c0-8.832 6.886-16 15.36-16s15.36 7.168 15.36 16v48h46.080c8.474 0 15.36 7.168 15.36 16 0.002 0.092 0.003 0.201 0.003 0.311 0 8.551-6.839 15.504-15.346 15.689h-46.097v32h46.080zM411.504-125.543h-267.698c-75.008 0-133.836 56.934-133.836 133.426v709.423c-0.006 0.49-0.010 1.069-0.010 1.649 0 37.093 14.801 70.729 38.82 95.324l-0.026-0.027c23.853 24.446 57.124 39.608 93.937 39.608 0.392 0 0.784-0.002 1.175-0.005h588.813c75.008 0 130.687-60.057 130.687-136.524v-163.711c0-16.358-7.526-27.366-23.68-27.366-15.974 0.051-23.552 11.008-23.552 27.392v163.66c0 43.776-40.627 88.371-83.455 88.371h-588.873c-42.88 0-86.604-44.595-86.604-88.371v-709.449c0-43.776 43.725-85.119 86.604-85.119h267.698c16.026 0 26.777-7.629 26.777-24.115 0-16.41-10.752-24.192-26.777-24.192zM411.504-135.68h-267.698c-81.945 0-143.794 61.772-143.794 143.564v709.423c-0.008 0.552-0.012 1.205-0.012 1.858 0 39.832 15.896 75.952 41.691 102.362l-0.028-0.029c25.606 26.233 61.317 42.502 100.829 42.502 0.462 0 0.924-0.002 1.385-0.007l-0.070 0.001h588.873c80.179 0 140.62-63.052 140.62-146.662v-163.711c0-23.091-12.851-37.478-33.613-37.478-20.633 0-33.51 14.387-33.51 37.478v163.711c0 38.733-37.043 78.233-73.472 78.233h-588.924c-37.197 0-76.672-40.243-76.672-78.233v-709.449c0-37.197 38.733-75.008 76.672-75.008h267.698c22.656 0 36.71-13.133 36.71-34.227 0-21.12-14.080-34.304-36.71-34.304zM143.806 843.719c-0.332 0.003-0.725 0.005-1.118 0.005-34.048 0-64.823-14.014-86.871-36.589l-0.023-0.024c-22.204-22.738-35.901-53.868-35.901-88.196 0-0.565 0.004-1.13 0.011-1.694l-0.001 0.086v-709.449c0-70.297 53.273-123.186 123.903-123.186h267.698c16.845 0 16.845 9.728 16.845 13.901 0 4.198 0 14.029-16.845 14.029h-267.698c-49.664 0-96.537 46.259-96.537 95.206v709.525c0 49.741 47.795 98.483 96.511 98.483h588.924c47.104 0 93.388-48.742 93.388-98.483v-163.711c0-17.229 9.549-17.229 13.619-17.229 4.147 0 13.747 0 13.747 17.229v163.711c0 72.064-51.891 126.386-120.754 126.386h-588.899zM625.621 584.111h-374.731c-16.077 0-25.267 7.782-25.267 24.038 0 16.384 9.139 24.141 25.216 24.141h374.756c16.077 0 25.19-7.757 25.19-24.141 0.051-16.256-9.062-24.038-25.19-24.038zM577.596 420.4h-326.68c-16.077 0-25.267 7.731-25.267 24.115 0 16.256 9.139 24.064 25.216 24.064h326.731c16.077 0 25.216-7.808 25.216-24.064 0.051-16.384-9.088-24.115-25.216-24.115zM577.596 410.211h-326.68c-22.016 0-35.149 12.8-35.149 34.253 0 21.401 13.158 34.176 35.149 34.176h326.731c21.99 0 35.149-12.826 35.149-34.176 0.051-10.419-2.944-18.739-8.883-24.806-6.144-6.221-15.027-9.446-26.317-9.446zM250.89 458.415c-12.698 0-15.258-5.274-15.258-13.901 0-8.602 2.509-13.978 15.283-13.978h326.731c3.994 0 9.37 0.666 12.237 3.456 2.048 2.048 3.021 5.581 2.995 10.445 0 8.704-2.509 13.978-15.232 13.978h-326.731zM433.571 219.134h-182.655c-22.016 0-35.149 12.774-35.149 34.253 0 21.401 13.158 34.176 35.149 34.176h182.706c22.016 0 35.149-12.826 35.149-34.176 0.051-10.419-2.918-18.739-8.883-24.832-6.144-6.195-15.027-9.421-26.317-9.421zM625.621 573.973h-374.731c-22.016 0-35.149 12.826-35.149 34.176 0 21.504 13.158 34.253 35.149 34.253h374.731c22.016 0 35.149-12.774 35.149-34.253 0.051-10.419-2.918-18.637-8.883-24.729-6.144-6.246-15.027-9.446-26.291-9.446z" /> |
| | | <glyph unicode="" d="M205.678-107.41c-20.198 0-36.571 16.374-36.571 36.571v0c0 226.67 190.464 410.99 424.448 410.99 20.195-0.003 36.565-16.376 36.565-36.571s-16.37-36.568-36.565-36.571v0c-193.682 0-351.305-151.552-351.305-337.847 0-20.198-16.374-36.571-36.571-36.571v0z" /> |
| | | <glyph unicode="" d="M824.027-38.217l-253.147 0.073c-0.652-0.024-1.417-0.037-2.186-0.037-18.673 0-35.484 7.969-47.218 20.692l-0.040 0.044c-8.943 10.674-14.374 24.555-14.374 39.705 0 3.752 0.333 7.425 0.971 10.993l-0.056-0.376c1.975 14.336 5.12 28.599 8.192 42.789l2.926 13.385c6.217 29.111 12.581 58.441 19.017 87.625 6.195 29.509 32.005 51.348 62.916 51.348 0.15 0 0.299-0.001 0.448-0.002h-0.023c63.561 0.146 127.195 0.146 190.903 0 30.574 0 56.466-20.846 62.903-50.688l29.257-135.973c1.128-4.785 1.775-10.28 1.775-15.925 0-8.143-1.346-15.973-3.827-23.277l0.15 0.51c-8.997-26.405-29.769-40.887-58.587-40.887zM722.651-1.646h101.376c13.019 0 20.187 4.754 24.064 16.165 1.081 3.267 1.705 7.027 1.705 10.933 0 2.946-0.355 5.81-1.024 8.55l0.051-0.246-29.184 135.826c-2.608 12.566-13.587 21.875-26.741 21.875-0.19 0-0.38-0.002-0.57-0.006h0.028c-63.707 0.146-127.195 0.146-190.757 0-13.897 0-24.722-8.777-27.575-22.455-6.51-29.33-12.873-58.514-19.090-87.552l-2.926-13.605c-2.926-13.312-5.851-26.478-7.68-39.936-0.878-6.29-0.731-14.994 4.754-21.358 4.535-5.266 12.361-8.119 21.87-8.119l151.698-0.073zM731.136-64.914h-140.361c-0.132 0.004-0.288 0.006-0.445 0.006-8.735 0-15.844-6.96-16.085-15.636v-0.022c0-8.558 7.461-15.579 16.53-15.579h216.649c0.111-0.003 0.242-0.004 0.374-0.004 8.709 0 15.801 6.918 16.083 15.558l0.001 0.026c-0.242 8.698-7.351 15.657-16.086 15.657-0.131 0-0.261-0.002-0.391-0.005h-84.315z" /> |
| | | <glyph unicode="" d="M831.415 76.983c-1.536 12.507-10.167 20.407-24.43 20.261-26.77-0.512-53.467-0.146-80.311-0.146-14.848 0-21.285-6.583-21.138-21.431 0.146-14.994 0.585-30.135 0.805-45.129 0.293-14.263 7.753-21.87 22.235-21.87 15.214-0.146 30.501 0 45.714 0 15.799 0 31.744-0.146 47.543 0 11.849 0.146 19.090 7.973 17.262 19.163-2.414 16.384-5.559 32.768-7.68 49.152zM671.744 95.342c-13.566 0.14-29.594 0.219-45.641 0.219s-32.076-0.080-48.085-0.239l2.444 0.019c-7.826-0.073-16.53-6.802-17.554-14.117-3.145-18.871-6.144-37.815-8.631-56.759-1.39-10.24 5.339-16.823 15.799-16.823h98.597c9.289 0 17.335 6.875 17.554 15.945 0.731 18.798 1.17 37.815 1.17 56.539 0 0.024 0 0.053 0 0.082 0 8.362-6.779 15.141-15.141 15.141-0.18 0-0.36-0.003-0.538-0.009l0.026 0.001zM583.168 110.263c14.117-0.146 28.306 0 42.35 0h40.96c14.117 0 20.114 5.851 20.553 19.968 0.146 11.337 0.146 22.747 0.146 34.158 0 10.971-5.705 16.823-16.823 16.823h-77.019c-10.898 0-17.627-6.363-19.163-16.969-3.135-22.13-5.16-34.422-7.311-46.671l1.533 10.538c-1.829-10.679 3.584-17.847 14.775-17.847zM721.993 111.506h84.261c10.898 0.073 16.53 5.632 15.141 16.384-1.536 13.166-3.877 26.112-5.998 39.278-1.536 9.435-7.461 14.921-16.53 15.141-26.917 0.146-53.76 0.146-80.75 0-9.509-0.219-14.994-6.144-14.775-15.945 0.146-12.361 0.585-24.795 0.731-37.157 0.293-11.557 6.217-17.627 17.92-17.701zM714.679-80.421c0-7.607-7.022-13.605-15.579-13.605-8.704 0-15.726 5.998-15.726 13.605v22.821c0 7.534 7.022 13.531 15.726 13.531 8.558 0 15.579-5.998 15.579-13.531v-22.821z" /> |
| | | <glyph unicode="" d="M969.229 362.887h-391.911c-30.013 0-54.432 24.417-54.432 54.432v391.91c0 30.014 24.417 54.432 54.432 54.432h195.955c66.881 0 129.758-26.045 177.051-73.336s73.336-110.169 73.336-177.051v-195.955c0.001-30.013-24.417-54.431-54.432-54.431zM588.205 428.205h370.139v185.069c0 102.048-83.022 185.069-185.069 185.069h-185.069v-370.139zM414.023 188.704h-348.365c-18.037 0-32.659 14.621-32.659 32.658s14.622 32.659 32.659 32.659h348.365c18.037 0 32.659-14.621 32.659-32.659s-14.622-32.658-32.659-32.658zM239.84 341.113c-63.973 0-124.118 24.912-169.353 70.148s-70.148 105.379-70.148 169.353 24.912 124.117 70.148 169.353c45.236 45.236 105.38 70.148 169.353 70.148s124.117-24.911 169.353-70.147c45.236-45.236 70.148-105.379 70.148-169.353s-24.912-124.118-70.148-169.353c-45.236-45.236-105.379-70.149-169.353-70.149zM239.84 754.797c-96.044 0-174.183-78.138-174.183-174.182s78.138-174.183 174.183-174.183c96.044 0 174.182 78.138 174.182 174.183s-78.138 174.182-174.182 174.182zM414.023 36.294h-348.365c-18.037 0-32.659 14.622-32.659 32.659s14.622 32.659 32.659 32.659h348.365c18.037 0 32.659-14.621 32.659-32.659s-14.622-32.659-32.659-32.659zM414.023-116.115h-348.365c-18.037 0-32.659 14.621-32.659 32.658s14.622 32.659 32.659 32.659h348.365c18.037 0 32.659-14.621 32.659-32.659s-14.622-32.658-32.659-32.658zM773.273-159.662h-195.955c-30.013 0-54.432 24.417-54.432 54.433v391.911c0 30.013 24.417 54.432 54.432 54.432h391.911c30.014 0 54.433-24.417 54.433-54.432v-46.378c0-18.037-14.621-32.659-32.659-32.659s-32.659 14.621-32.659 32.659v35.492h-370.138v-370.139h185.068c102.048 0 185.069 83.022 185.069 185.069 0 18.037 14.621 32.659 32.659 32.659s32.659-14.621 32.659-32.659c0-66.881-26.045-129.758-73.336-177.051s-110.17-73.337-177.052-73.337z" /> |
| | | <glyph unicode="" d="M414.023 188.704h-348.365c-18.037 0-32.659 14.621-32.659 32.658s14.622 32.659 32.659 32.659h348.365c18.037 0 32.659-14.621 32.659-32.659s-14.622-32.658-32.659-32.658z" /> |
| | | </font></defs></svg> |
New file |
| | |
| | | import React, {Component} from 'react' |
| | | import { Card } from 'antd-mobile' |
| | | |
| | | import './index.scss' |
| | | |
| | | |
| | | class CardList1 extends Component { |
| | | |
| | | componentDidMount() { |
| | | |
| | | } |
| | | |
| | | render() { |
| | | return ( |
| | | <div className="card-list"> |
| | | <Card full> |
| | | <Card.Header |
| | | title="This is title" |
| | | thumb="https://gw.alipayobjects.com/zos/rmsportal/MRhHctKOineMbKAZslML.jpg" |
| | | extra={<span>this is extra</span>} |
| | | /> |
| | | <Card.Body> |
| | | <div>This is content of `Card`</div> |
| | | </Card.Body> |
| | | <Card.Footer content="footer content" extra={<div>extra footer content</div>} /> |
| | | </Card> |
| | | <Card full> |
| | | <Card.Header |
| | | title="This is title" |
| | | thumb="https://gw.alipayobjects.com/zos/rmsportal/MRhHctKOineMbKAZslML.jpg" |
| | | extra={<span>this is extra</span>} |
| | | /> |
| | | <Card.Body> |
| | | <div>This is content of `Card`</div> |
| | | </Card.Body> |
| | | <Card.Footer content="footer content" extra={<div>extra footer content</div>} /> |
| | | </Card> |
| | | <Card full> |
| | | <Card.Header |
| | | title="This is title" |
| | | thumb="https://gw.alipayobjects.com/zos/rmsportal/MRhHctKOineMbKAZslML.jpg" |
| | | extra={<span>this is extra</span>} |
| | | /> |
| | | <Card.Body> |
| | | <div>This is content of `Card`</div> |
| | | </Card.Body> |
| | | <Card.Footer content="footer content" extra={<div>extra footer content</div>} /> |
| | | </Card> |
| | | <Card full> |
| | | <Card.Header |
| | | title="This is title" |
| | | thumb="https://gw.alipayobjects.com/zos/rmsportal/MRhHctKOineMbKAZslML.jpg" |
| | | extra={<span>this is extra</span>} |
| | | /> |
| | | <Card.Body> |
| | | <div>This is content of `Card`</div> |
| | | </Card.Body> |
| | | <Card.Footer content="footer content" extra={<div>extra footer content</div>} /> |
| | | </Card> |
| | | <Card full> |
| | | <Card.Header |
| | | title="This is title" |
| | | thumb="https://gw.alipayobjects.com/zos/rmsportal/MRhHctKOineMbKAZslML.jpg" |
| | | extra={<span>this is extra</span>} |
| | | /> |
| | | <Card.Body> |
| | | <div>This is content of `Card`</div> |
| | | </Card.Body> |
| | | <Card.Footer content="footer content" extra={<div>extra footer content</div>} /> |
| | | </Card> |
| | | <Card full> |
| | | <Card.Header |
| | | title="This is title" |
| | | thumb="https://gw.alipayobjects.com/zos/rmsportal/MRhHctKOineMbKAZslML.jpg" |
| | | extra={<span>this is extra</span>} |
| | | /> |
| | | <Card.Body> |
| | | <div>This is content of `Card`</div> |
| | | </Card.Body> |
| | | <Card.Footer content="footer content" extra={<div>extra footer content</div>} /> |
| | | </Card> |
| | | </div> |
| | | ) |
| | | } |
| | | } |
| | | |
| | | export default CardList1 |
New file |
| | |
| | | .card-list { |
| | | padding: 10px 0px; |
| | | |
| | | .am-card { |
| | | margin-bottom: 10px; |
| | | } |
| | | } |
New file |
| | |
| | | import React, {Component} from 'react' |
| | | import { Carousel } from 'antd-mobile' |
| | | import Mp4 from '@/assets/video/testvideo.mp4' |
| | | |
| | | import './index.scss' |
| | | |
| | | class CarList1 extends Component { |
| | | state = { |
| | | data: ['AiyWuByWklrrUDlFignR', 'TekJlZRVCjLFexlOCuWn', 'IJOtIlfsYdTyaDTRVrLI'], |
| | | imgHeight: 176, |
| | | } |
| | | componentDidMount() { |
| | | // simulate img loading |
| | | // setTimeout(() => { |
| | | // this.setState({ |
| | | // data: ['AiyWuByWklrrUDlFignR', 'TekJlZRVCjLFexlOCuWn', 'IJOtIlfsYdTyaDTRVrLI'], |
| | | // }); |
| | | // }, 100); |
| | | } |
| | | |
| | | render() { |
| | | return ( |
| | | <Carousel |
| | | autoplay={false} |
| | | infinite |
| | | // beforeChange={(from, to) => } |
| | | // afterChange={index => } |
| | | > |
| | | {this.state.data.map(val => ( |
| | | <span |
| | | key={val} |
| | | // href="http://www.alipay.com" |
| | | style={{ display: 'inline-block', width: '100%', height: this.state.imgHeight }} |
| | | > |
| | | {val !== 'AiyWuByWklrrUDlFignR' ? <img |
| | | src={`https://zos.alipayobjects.com/rmsportal/${val}.png`} |
| | | alt="" |
| | | style={{ width: '100%', verticalAlign: 'top', marginBottom: '3vw' }} |
| | | onLoad={() => { |
| | | // fire window resize event to change height |
| | | window.dispatchEvent(new Event('resize')); |
| | | this.setState({ imgHeight: 'auto' }); |
| | | }} |
| | | /> : null} |
| | | {val === 'AiyWuByWklrrUDlFignR' ? |
| | | <video src={Mp4} controls="controls" style={{ width: '100%', height: 'auto', verticalAlign: 'top' }}> |
| | | your browser does not support the video tag |
| | | </video> : null |
| | | } |
| | | </span> |
| | | ))} |
| | | </Carousel> |
| | | ) |
| | | } |
| | | } |
| | | |
| | | export default CarList1 |
New file |
| | |
| | | .card-list { |
| | | padding: 10px 0px; |
| | | |
| | | .am-card { |
| | | margin-bottom: 10px; |
| | | } |
| | | } |
New file |
| | |
| | | import React, {Component} from 'react' |
| | | import { NoticeBar, WhiteSpace, Icon } from 'antd-mobile' |
| | | |
| | | import './index.scss' |
| | | |
| | | class Noticebar1 extends Component { |
| | | render() { |
| | | return ( |
| | | <div> |
| | | <WhiteSpace size="lg" /> |
| | | <NoticeBar marqueeProps={{ loop: true, style: { padding: '0 7.5px' } }}> |
| | | Notice: The arrival time of incomes and transfers of Yu 'E Bao will be delayed during National Day. |
| | | </NoticeBar> |
| | | <WhiteSpace size="lg" /> |
| | | <NoticeBar mode="link" onClick={() => alert('1')}> |
| | | Notice: The arrival time of incomes and transfers of Yu 'E Bao will be delayed during National Day. |
| | | </NoticeBar> |
| | | <WhiteSpace size="lg" /> |
| | | <NoticeBar mode="closable" icon={null}>Remove the default icon.</NoticeBar> |
| | | <WhiteSpace size="lg" /> |
| | | <NoticeBar mode="closable" icon={<Icon type="check-circle-o" size="xxs" />}> |
| | | Customized icon. |
| | | </NoticeBar> |
| | | <WhiteSpace size="lg" /> |
| | | <NoticeBar mode="closable" action={<span style={{ color: '#a1a1a1' }}>不再提示</span>}> |
| | | Closable demo for `actionText`. |
| | | </NoticeBar> |
| | | <WhiteSpace size="lg" /> |
| | | <NoticeBar mode="link" action={<span>去看看</span>}> |
| | | Link demo for `actionText`. |
| | | </NoticeBar> |
| | | </div> |
| | | ) |
| | | } |
| | | } |
| | | |
| | | export default Noticebar1 |
New file |
| | |
| | | import React, {Component} from 'react' |
| | | import { ListView } from 'antd-mobile' |
| | | |
| | | import './index.scss' |
| | | |
| | | function MyBody(props) { |
| | | return ( |
| | | <div className="am-list-body my-body"> |
| | | <span style={{ display: 'none' }}>you can custom body wrap element</span> |
| | | {props.children} |
| | | </div> |
| | | ); |
| | | } |
| | | |
| | | const data = [ |
| | | { |
| | | img: 'https://zos.alipayobjects.com/rmsportal/dKbkpPXKfvZzWCM.png', |
| | | title: 'Meet hotel', |
| | | des: '不是所有的兼职汪都需要风吹日晒', |
| | | }, |
| | | { |
| | | img: 'https://zos.alipayobjects.com/rmsportal/XmwCzSeJiqpkuMB.png', |
| | | title: 'McDonald\'s invites you', |
| | | des: '不是所有的兼职汪都需要风吹日晒', |
| | | }, |
| | | { |
| | | img: 'https://zos.alipayobjects.com/rmsportal/hfVtzEhPzTUewPm.png', |
| | | title: 'Eat the week', |
| | | des: '不是所有的兼职汪都需要风吹日晒', |
| | | }, |
| | | ]; |
| | | const NUM_SECTIONS = 5; |
| | | const NUM_ROWS_PER_SECTION = 5; |
| | | let pageIndex = 0; |
| | | |
| | | const dataBlobs = {}; |
| | | let sectionIDs = []; |
| | | let rowIDs = []; |
| | | function genData(pIndex = 0) { |
| | | for (let i = 0; i < NUM_SECTIONS; i++) { |
| | | const ii = (pIndex * NUM_SECTIONS) + i; |
| | | const sectionName = `Section ${ii}`; |
| | | sectionIDs.push(sectionName); |
| | | dataBlobs[sectionName] = sectionName; |
| | | rowIDs[ii] = []; |
| | | |
| | | for (let jj = 0; jj < NUM_ROWS_PER_SECTION; jj++) { |
| | | const rowName = `S${ii}, R${jj}`; |
| | | rowIDs[ii].push(rowName); |
| | | dataBlobs[rowName] = rowName; |
| | | } |
| | | } |
| | | sectionIDs = [...sectionIDs]; |
| | | rowIDs = [...rowIDs]; |
| | | } |
| | | |
| | | class StabList1 extends Component { |
| | | constructor(props) { |
| | | super(props); |
| | | const getSectionData = (dataBlob, sectionID) => dataBlob[sectionID]; |
| | | const getRowData = (dataBlob, sectionID, rowID) => dataBlob[rowID]; |
| | | |
| | | const dataSource = new ListView.DataSource({ |
| | | getRowData, |
| | | getSectionHeaderData: getSectionData, |
| | | rowHasChanged: (row1, row2) => row1 !== row2, |
| | | sectionHeaderHasChanged: (s1, s2) => s1 !== s2, |
| | | }); |
| | | |
| | | rowIDs = [] |
| | | sectionIDs = [] |
| | | |
| | | this.state = { |
| | | dataSource, |
| | | isLoading: true, |
| | | height: document.documentElement.clientHeight * 3 / 4, |
| | | }; |
| | | } |
| | | |
| | | componentDidMount() { |
| | | // you can scroll to the specified position |
| | | // setTimeout(() => this.lv.scrollTo(0, 120), 800); |
| | | |
| | | // const hei = document.documentElement.clientHeight - ReactDOM.findDOMNode(this.lv).parentNode.offsetTop; |
| | | // simulate initial Ajax |
| | | setTimeout(() => { |
| | | genData(); |
| | | this.setState({ |
| | | dataSource: this.state.dataSource.cloneWithRowsAndSections(dataBlobs, sectionIDs, rowIDs), |
| | | isLoading: false, |
| | | height: '100%', |
| | | }); |
| | | }, 600); |
| | | } |
| | | |
| | | // If you use redux, the data maybe at props, you need use `componentWillReceiveProps` |
| | | // componentWillReceiveProps(nextProps) { |
| | | // if (nextProps.dataSource !== this.props.dataSource) { |
| | | // this.setState({ |
| | | // dataSource: this.state.dataSource.cloneWithRowsAndSections(nextProps.dataSource), |
| | | // }); |
| | | // } |
| | | // } |
| | | |
| | | onEndReached = (event) => { |
| | | // load new data |
| | | // hasMore: from backend data, indicates whether it is the last page, here is false |
| | | if (this.state.isLoading && !this.state.hasMore) { |
| | | return; |
| | | } |
| | | |
| | | this.setState({ isLoading: true }); |
| | | setTimeout(() => { |
| | | genData(++pageIndex); |
| | | this.setState({ |
| | | dataSource: this.state.dataSource.cloneWithRowsAndSections(dataBlobs, sectionIDs, rowIDs), |
| | | isLoading: false, |
| | | }); |
| | | }, 1000); |
| | | } |
| | | |
| | | goToDetail = () => { |
| | | if (window.GLOB.systemType === 'ios' && window.webkit) { |
| | | let _url = window.location.href.replace(/#(.*)/ig, '#/detail/ddsfgtrhyyjuyjdsdfdsfsgsfdsrefr') |
| | | |
| | | window.webkit.messageHandlers.skipToDetial.postMessage(_url) |
| | | } else if (window.GLOB.systemType === 'android' && window.android) { |
| | | let _url = window.location.href.replace(/#(.*)/ig, '#/detail/ddsfgtrhyyjuyjdsdfdsfsgsfdsrefr') |
| | | |
| | | window.android.skipToDetial(_url) |
| | | } else { |
| | | this.props.history.push({pathname: `/detail/ddsfgtrhyyjuyjdsdfdsfsgsfdsrefr`}) |
| | | } |
| | | } |
| | | |
| | | render() { |
| | | const separator = (sectionID, rowID) => ( |
| | | <div |
| | | key={`${sectionID}-${rowID}`} |
| | | style={{ |
| | | backgroundColor: '#F5F5F9', |
| | | height: 8, |
| | | borderTop: '1px solid #ECECED', |
| | | borderBottom: '1px solid #ECECED', |
| | | }} |
| | | /> |
| | | ); |
| | | let index = data.length - 1; |
| | | const row = (rowData, sectionID, rowID) => { |
| | | if (index < 0) { |
| | | index = data.length - 1; |
| | | } |
| | | const obj = data[index--]; |
| | | return ( |
| | | <div key={rowID} style={{ padding: '0 15px' }}> |
| | | <div |
| | | style={{ |
| | | lineHeight: '50px', |
| | | color: '#888', |
| | | fontSize: 18, |
| | | borderBottom: '1px solid #F6F6F6', |
| | | }} |
| | | >{obj.title}</div> |
| | | <div style={{ display: 'flex', padding: '15px 0' }} onClick={this.goToDetail}> |
| | | <img style={{ height: '64px', marginRight: '15px' }} src={obj.img} alt="" /> |
| | | <div style={{ lineHeight: 1 }}> |
| | | <div style={{ marginBottom: '8px', fontWeight: 'bold' }}>{obj.des}</div> |
| | | <div><span style={{ fontSize: '30px', color: '#FF6E27' }}>35</span>¥ {rowID}</div> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | ); |
| | | }; |
| | | |
| | | return ( |
| | | <ListView |
| | | ref={el => this.lv = el} |
| | | dataSource={this.state.dataSource} |
| | | // renderHeader={() => <span>首页</span>} |
| | | renderFooter={() => (<div style={{ padding: 30, textAlign: 'center' }}> |
| | | {this.state.isLoading ? 'Loading...' : 'Loaded'} |
| | | </div>)} |
| | | // renderSectionHeader={sectionData => ( |
| | | // <div>{`Task ${sectionData.split(' ')[1]}`}</div> |
| | | // )} |
| | | renderBodyComponent={() => <MyBody />} |
| | | renderRow={row} |
| | | renderSeparator={separator} |
| | | style={{ |
| | | // height: this.state.height, |
| | | overflow: 'visible', |
| | | }} |
| | | pageSize={4} |
| | | onScroll={() => {}} |
| | | scrollRenderAheadDistance={500} |
| | | onEndReached={this.onEndReached} |
| | | onEndReachedThreshold={10} |
| | | /> |
| | | ); |
| | | } |
| | | } |
| | | |
| | | export default StabList1 |
New file |
| | |
| | | .am-list-header { |
| | | background: #ffffff; |
| | | } |
| | |
| | | import React, {Component} from 'react' |
| | | import PropTypes from 'prop-types' |
| | | // import { is, fromJS } from 'immutable' |
| | | import { InputItem, Icon, Checkbox, Button, Picker, Toast } from 'antd-mobile' |
| | | import { InputItem, Checkbox, Button, Picker, Toast } from 'antd-mobile' |
| | | import { createForm } from 'rc-form' |
| | | |
| | | import Api from '@/api' |
| | | // import Api from '@/api' |
| | | import './index.scss' |
| | | |
| | | const CheckboxItem = Checkbox.CheckboxItem |
| | |
| | | {value: 'en-US', label: 'English'} |
| | | ], |
| | | lang: {value: 'zh-CN', label: '简体中文'}, |
| | | loading: false, |
| | | rember: true |
| | | } |
| | | |
| | |
| | | lang = cell |
| | | } |
| | | }) |
| | | Toast.success('切换成功', 3) |
| | | |
| | | this.setState({ |
| | | lang: lang |
| | |
| | | } |
| | | |
| | | execLogin = () => { |
| | | const { getFieldProps } = this.props.form |
| | | let userName = getFieldProps('userName') |
| | | let password = getFieldProps('password') |
| | | const { config } = this.props |
| | | // const { getFieldProps } = this.props.form |
| | | // const { loading } = this.state |
| | | |
| | | if (!userName.value) { |
| | | this.UserName.focus() |
| | | } else if (!password.value) { |
| | | this.Password.focus() |
| | | } else { |
| | | Api.getusermsg(userName.value, password.value).then((res) => { |
| | | if (res.status) { |
| | | sessionStorage.setItem('UserID', res.UserID) |
| | | sessionStorage.setItem('LoginUID', res.LoginUID) |
| | | } else { |
| | | Toast.fail(res.message, 3) |
| | | } |
| | | }) |
| | | } |
| | | // if (loading) return |
| | | |
| | | // let userName = getFieldProps('userName') |
| | | // let password = getFieldProps('password') |
| | | |
| | | // if (!userName.value) { |
| | | // this.UserName.focus() |
| | | // } else if (!password.value) { |
| | | // this.Password.focus() |
| | | // } else { |
| | | // this.setState({loading: true}) |
| | | // Api.getusermsg(userName.value, password.value).then((res) => { |
| | | // if (res.status) { |
| | | // sessionStorage.setItem('UserID', res.UserID) |
| | | // sessionStorage.setItem('LoginUID', res.LoginUID) |
| | | // this.setState({loading: false}) |
| | | // } else { |
| | | // this.setState({loading: false}) |
| | | // Toast.fail(res.message, 3) |
| | | // } |
| | | // }) |
| | | this.props.history.replace({pathname: `/loading/${config.NextMenuID}`}) |
| | | // } |
| | | } |
| | | |
| | | execEnter = (e) => { |
| | |
| | | render () { |
| | | const { config } = this.props |
| | | const { getFieldProps } = this.props.form |
| | | const { rember, langs, lang } = this.state |
| | | const { rember, langs, lang, loading } = this.state |
| | | |
| | | return ( |
| | | <div className="mob-login-1" style={config.box.style}> |
| | |
| | | ref={el => this.UserName = el} |
| | | onKeyPress={this.execEnter} |
| | | > |
| | | <Icon type="check-circle-o" /> |
| | | <i className="minke-user" /> |
| | | </InputItem> |
| | | <InputItem |
| | | placeholder="Password" |
| | |
| | | ref={el => this.Password = el} |
| | | onKeyPress={this.execEnter} |
| | | > |
| | | <Icon type="check-circle" /> |
| | | <i className="minke-lock" /> |
| | | </InputItem> |
| | | <div className="other-setting"> |
| | | <CheckboxItem checked={rember} onChange={this.onChange}> |
| | |
| | | type="primary" |
| | | className="login" |
| | | style={config.login.style} |
| | | loading={loading} |
| | | onClick={this.execLogin} |
| | | > |
| | | {config.login.content} |
| | |
| | | z-index: 1; |
| | | width: 245px; |
| | | font-size: 14px; |
| | | max-width: 270px; |
| | | line-height: 1.5; |
| | | margin: 0 auto; |
| | | margin-bottom: 10px; |
| | |
| | | .am-input-label { |
| | | width: 30px; |
| | | color: inherit; |
| | | padding-top: 10px; |
| | | i { |
| | | font-size: 20px; |
| | | } |
| | | } |
| | | input { |
| | | color: inherit; |
| | |
| | | background-color: transparent; |
| | | } |
| | | } |
| | | // .am-list-item:not(:last-child) .am-list-line { |
| | | // border: none; |
| | | // } |
| | | |
| | | .other-setting { |
| | | position: relative; |
| | | z-index: 1; |
| | | font-size: 14px; |
| | | width: 245px; |
| | | max-width: 270px; |
| | | line-height: 1.5; |
| | | margin: 0 auto; |
| | | margin-bottom: 10px; |
| | |
| | | position: relative; |
| | | z-index: 1; |
| | | width: 245px; |
| | | max-width: 270px; |
| | | margin: 0 auto; |
| | | overflow: visible; |
| | | letter-spacing: 0px; |
| | |
| | | } |
| | | |
| | | .company-msg { |
| | | width: 88%; |
| | | max-width: 280px; |
| | | min-height: 10px; |
| | | margin-left: 6%; |
| | | margin: 0 auto; |
| | | font-size: 12px; |
| | | color: #fafafa; |
| | | text-align: center; |
| | |
| | | .clear-both { |
| | | float: none!important; |
| | | clear: both; |
| | | } |
| | | @media screen and (min-width: 410px) { |
| | | .mob-login-1 { |
| | | .logo { |
| | | max-width: 300px; |
| | | } |
| | | .plat-name { |
| | | max-width: 300px; |
| | | } |
| | | .mk-login-item.am-list-item { |
| | | width: 265px; |
| | | } |
| | | .other-setting { |
| | | width: 265px; |
| | | } |
| | | .am-button { |
| | | width: 265px; |
| | | } |
| | | .company-msg { |
| | | max-width: 300px; |
| | | } |
| | | } |
| | | } |
New file |
| | |
| | | import React, {Component} from 'react' |
| | | import PropTypes from 'prop-types' |
| | | // import { is, fromJS } from 'immutable' |
| | | import { TabBar } from 'antd-mobile' |
| | | |
| | | import asyncComponent from '@/utils/asyncPage' |
| | | // import Api from '@/api' |
| | | import './index.scss' |
| | | |
| | | const StabList = asyncComponent(() => import('@/components/list/stab-list')) |
| | | const TopSearch = asyncComponent(() => import('@/components/search/topsearch')) |
| | | const CardList = asyncComponent(() => import('@/components/list/card-list')) |
| | | const CarList1 = asyncComponent(() => import('@/components/list/carousel')) |
| | | const NoticeBar = asyncComponent(() => import('@/components/list/noticebar')) |
| | | |
| | | class NavBar1 extends Component { |
| | | static propTpyes = { |
| | | config: PropTypes.object |
| | | } |
| | | |
| | | state = { |
| | | selectedTab: '' |
| | | } |
| | | |
| | | UNSAFE_componentWillMount () { |
| | | const { config } = this.props |
| | | |
| | | if (config.sublist && config.sublist[0]) { |
| | | this.setState({ |
| | | selectedTab: config.sublist[0].field |
| | | }) |
| | | } |
| | | } |
| | | |
| | | // shouldComponentUpdate (nextProps, nextState) { |
| | | // return !is(fromJS(this.props), fromJS(nextProps)) || !is(fromJS(this.state), fromJS(nextState)) |
| | | // } |
| | | |
| | | changeTab = (val) => { |
| | | this.setState({ |
| | | selectedTab: val |
| | | }) |
| | | } |
| | | |
| | | renderContent = (item) => { |
| | | let components = [] |
| | | |
| | | item.subcomponents.forEach(cell => { |
| | | if (cell.type === 'list') { |
| | | if (cell.subtype === 'stab-list') { |
| | | components.push(<StabList key={cell.uuid} history={this.props.history} config={cell} />) |
| | | } else if (cell.subtype === 'card-list') { |
| | | components.push(<CardList key={cell.uuid} history={this.props.history} config={cell} />) |
| | | } else if (cell.subtype === 'carousel') { |
| | | components.push(<CarList1 key={cell.uuid} history={this.props.history} config={cell} />) |
| | | } else if (cell.subtype === 'noticebar') { |
| | | components.push(<NoticeBar key={cell.uuid} history={this.props.history} config={cell} />) |
| | | } |
| | | } else if (cell.type === 'search') { |
| | | if (cell.subtype === 'top-search') { |
| | | components.push(<TopSearch key={cell.uuid} history={this.props.history} config={cell} />) |
| | | } |
| | | } |
| | | }) |
| | | |
| | | return components |
| | | } |
| | | |
| | | |
| | | render () { |
| | | const { config } = this.props |
| | | const { selectedTab } = this.state |
| | | |
| | | return ( |
| | | <div className="nav-bar-1"> |
| | | <TabBar |
| | | unselectedTintColor="#949494" |
| | | tintColor="#33A3F4" |
| | | barTintColor="white" |
| | | > |
| | | {config.sublist.map(item => ( |
| | | <TabBar.Item |
| | | title={item.label} |
| | | key={item.field} |
| | | dot={item.dot} |
| | | icon={<i className={item.icon} />} |
| | | selectedIcon={<i className={item.icon} />} |
| | | selected={selectedTab === item.field} |
| | | onPress={() => {this.changeTab(item.field)}} |
| | | > |
| | | {this.renderContent(item)} |
| | | </TabBar.Item> |
| | | ))} |
| | | </TabBar> |
| | | </div> |
| | | ) |
| | | } |
| | | } |
| | | |
| | | export default NavBar1 |
New file |
| | |
| | | .nav-bar-1 { |
| | | position: fixed; |
| | | width: 100vw; |
| | | height: 100vh; |
| | | bottom: 0px; |
| | | |
| | | .am-tab-bar-bar { |
| | | height: 44px; |
| | | .am-tab-bar-tab-title { |
| | | font-size: 14px; |
| | | } |
| | | } |
| | | .am-tabs-content-wrap { |
| | | height: calc(100vh - 55px); |
| | | } |
| | | [class^="minke-"] { |
| | | font-size: 20px; |
| | | } |
| | | } |
New file |
| | |
| | | import React, {Component} from 'react' |
| | | import { NavBar, Icon, InputItem, List, Popover, Button } from 'antd-mobile' |
| | | import moment from 'moment' |
| | | |
| | | import Utils from '@/utils/utils.js' |
| | | import './index.scss' |
| | | |
| | | const Item = Popover.Item |
| | | const viewParams = [{ |
| | | id: '1592367218835q9cgh8kcbeoop2kdroa', |
| | | config: window.btoa(window.encodeURIComponent(JSON.stringify({"version":1,"entrance":true,"label":"","uuid":"1592367218835q9cgh8kcbeoop2kdroa", "NextMenuID": "1592367218835q9cgh8kcbeoop2kdrov"}))), |
| | | pageParam: JSON.stringify({page: '广告页'}) |
| | | }, { |
| | | id: '1592367218835q9cgh8kcbeoop2kdrob', |
| | | config: window.btoa(window.encodeURIComponent(JSON.stringify({"version":1,"entrance":true,"label":"","uuid":"1592367218835q9cgh8kcbeoop2kdrob", "NextMenuID": "1592367218835q9cgh8kcbeoop2kdrov","components":[{"type": "navBar", "uuid": "fasfdadsfadfjiasdijfodfijidsfj", sublist: [ |
| | | {uuid: 'sadfasdfsagsfdgsdfgfdfsf', label: "首页", type: 'tabview', field: 'blueTab', icon: 'minke-book-open', subcomponents: [{uuid: 'ddsfgtrhyysdfjucdsdyjsrefr', type: 'search', subtype: 'top-search'}, {uuid: 'ddsfgtrhyyjucdsdyjsrefr', type: 'list', subtype: 'carousel'}, {uuid: 'sadfasdfsagsfdgsdfgfdfsf', type: 'list', subtype: 'stab-list'}]}, |
| | | {uuid: 'ddsfgtrhyyjucdsdyjsrefr', label: "应用市场", type: 'tabview', field: 'redTab', icon: 'minke-eshop001', subcomponents: [{uuid: 'ddsfgtrhyyjucdsdyjsrefr', type: 'list', subtype: 'carousel'}]}, |
| | | {uuid: 'ddsfgtrhyyjudsfsdfyjsrefr', label: "控制台", type: 'tabview', field: 'greenTab', icon: 'minke-window', subcomponents: [{uuid: 'ddsfgtrhyyjudsfsdfyjsrefr', type: 'list', subtype: 'card-list'}]}, |
| | | {uuid: 'ddsfgtrhyyjuyjdsfsgsfdsrefr', label: "消息", type: 'tabview', field: 'yellowTab', dot: true, icon: 'minke-notification', subcomponents: [{uuid: 'ddsfgtrhyyjuyjdsfsgsfdsrefr', type: 'list', subtype: 'noticebar'}]} |
| | | ]}]}))), |
| | | pageParam: JSON.stringify({page: '导航栏'}) |
| | | }, { |
| | | id: '1592367218835q9cgh8kcbeoop2kdroc', |
| | | config: window.btoa(window.encodeURIComponent(JSON.stringify({label: "首页", type: 'tabview', field: 'blueTab', icon: 'minke-book-open', subcomponents: [{uuid: 'ddsfgtrhyysdfjucdsdyjsrefr', type: 'search', subtype: 'top-search'}, {uuid: 'ddsfgtrhyyjucdsdyjsrefr', type: 'list', subtype: 'carousel'}, {uuid: 'sadfasdfsagsfdgsdfgfdfsf', type: 'list', subtype: 'stab-list'}]}))), |
| | | pageParam: JSON.stringify({page: '首页'}) |
| | | }, { |
| | | id: '1592367218835q9cgh8kcbeoop2kdrod', |
| | | config: window.btoa(window.encodeURIComponent(JSON.stringify({label: "应用市场", type: 'tabview', field: 'redTab', icon: 'minke-eshop001', subcomponents: [{uuid: 'ddsfgtrhyyjucdsdyjsrefr', type: 'list', subtype: 'carousel'}]}))), |
| | | pageParam: JSON.stringify({page: '应用市场'}) |
| | | }, { |
| | | id: '1592367218835q9cgh8kcbeoop2kdroe', |
| | | config: window.btoa(window.encodeURIComponent(JSON.stringify({label: "控制台", type: 'tabview', field: 'greenTab', icon: 'minke-window', subcomponents: [{uuid: 'ddsfgtrhyyjudsfsdfyjsrefr', type: 'list', subtype: 'card-list'}]}))), |
| | | pageParam: JSON.stringify({page: '控制台'}) |
| | | }, { |
| | | id: '1592367218835q9cgh8kcbeoop2kdrof', |
| | | config: window.btoa(window.encodeURIComponent(JSON.stringify({label: "消息", type: 'tabview', field: 'yellowTab', dot: true, icon: 'minke-notification', subcomponents: [{uuid: 'ddsfgtrhyyjuyjdsfsgsfdsrefr', type: 'list', subtype: 'noticebar'}]}))), |
| | | pageParam: JSON.stringify({page: '消息'}) |
| | | }] |
| | | |
| | | let pindex = 0 |
| | | |
| | | class CardList1 extends Component { |
| | | |
| | | state = { |
| | | timer: null, |
| | | status: '', |
| | | sname: '播放', |
| | | scanResult: '' |
| | | } |
| | | |
| | | componentDidMount() { |
| | | window.appScanResult = this.appScanResult |
| | | } |
| | | |
| | | getCookie = (cname) => { |
| | | let name = cname + '=' |
| | | let ca = document.cookie.split(';'); |
| | | for (let i = 0; i < ca.length; i++) { |
| | | let c = ca[i].trim() |
| | | if (c.indexOf(name) === 0) return c.substring(name.length, c.length) |
| | | } |
| | | return '' |
| | | } |
| | | |
| | | componentWillUnmount() { |
| | | const { timer } = this.state |
| | | |
| | | if (timer) { |
| | | clearInterval(timer) |
| | | } |
| | | } |
| | | |
| | | speak = () => { |
| | | if (window.GLOB.systemType === 'ios' && window.webkit) { |
| | | this.setState({status: 'speak',sname: '播放'}) |
| | | console.log('您有新的订单,请及时处理。') |
| | | window.webkit.messageHandlers.speak.postMessage('您有新的订单,请及时处理。') |
| | | } else if (window.GLOB.systemType === 'android' && window.android) { |
| | | this.setState({status: 'speak',sname: '播放'}) |
| | | console.log('您有新的订单,请及时处理。') |
| | | window.android.speak('您有新的订单,请及时处理。') |
| | | } |
| | | } |
| | | pause = () => { |
| | | if (window.GLOB.systemType === 'ios' && window.webkit) { |
| | | this.setState({status: 'pause', sname: '继续播放'}) |
| | | window.webkit.messageHandlers.pause.postMessage(null) |
| | | } else if (window.GLOB.systemType === 'android' && window.android) { |
| | | this.setState({status: 'pause', sname: '继续播放'}) |
| | | window.android.pause(null) |
| | | } |
| | | } |
| | | stop = () => { |
| | | if (window.GLOB.systemType === 'ios' && window.webkit) { |
| | | this.setState({status: 'stop', sname: '重新播放'}) |
| | | window.webkit.messageHandlers.stop.postMessage(null) |
| | | } else if (window.GLOB.systemType === 'android' && window.android) { |
| | | this.setState({status: 'stop', sname: '重新播放'}) |
| | | window.android.stop(null) |
| | | } |
| | | } |
| | | |
| | | appScanResult = (val) => { |
| | | this.setState({ |
| | | scanResult: val |
| | | }) |
| | | } |
| | | |
| | | onSelect = (e) => { |
| | | let val = e.props.value |
| | | |
| | | if (val === 'simplescan') { |
| | | if (window.GLOB.systemType === 'ios' && window.webkit) { |
| | | window.webkit.messageHandlers.callQrOrBarCode.postMessage(JSON.stringify({type: 0})) |
| | | } else if (window.GLOB.systemType === 'android' && window.android) { |
| | | window.android.callQrOrBarCode(JSON.stringify({type: 0})) |
| | | } |
| | | } else if (val === 'scan') { |
| | | let params = { |
| | | "func":"sPC_TableData_InUpDe", |
| | | "ID":"", |
| | | "LText":"", |
| | | "LText2":"", |
| | | "LText1": `/* 系统生成 */ |
| | | Declare @tbid nvarchar(50),@ErrorCode nvarchar(50),@retmsg nvarchar(4000),@BillCode nvarchar(50),@BVoucher nvarchar(50),@FIBVoucherDate nvarchar(50), @FiYear nvarchar(50), @UserName nvarchar(50),@FullName nvarchar(50),@ModularDetailCode nvarchar(50),@nvarchar7 nvarchar(50),@nvarchar9 nvarchar(50),@nvarchar1 nvarchar(50),@int2 decimal(18,0),@int6 decimal(18,0) |
| | | |
| | | select @nvarchar7='四川分厂',@nvarchar9='KR29D',@nvarchar1='@barcode@',@int2=24,@int6=35 |
| | | |
| | | /* 凭证及用户信息初始化赋值 */ |
| | | select @BVoucher='',@FIBVoucherDate='',@FiYear='',@ErrorCode='',@retmsg='',@UserName='admin', @FullName='admin', @BillCode='', @ModularDetailCode='' |
| | | |
| | | /* 账期验证 */ |
| | | exec s_FIBVoucherDateCheck @ErrorCode=@ErrorCode OUTPUT,@retmsg=@retmsg OUTPUT |
| | | if @ErrorCode!='' |
| | | GOTO aaa |
| | | |
| | | /* 唯一性验证 */ |
| | | select @tbid='', @ErrorCode='',@retmsg='' |
| | | select @tbid='X' from demo_table where nvarchar1='@barcode@' |
| | | If @tbid!='' |
| | | Begin |
| | | select @ErrorCode='S',@retmsg='扫码成功' |
| | | goto aaa |
| | | end |
| | | If @tbid='' |
| | | Begin |
| | | select @ErrorCode='E',@retmsg='非系统条码' |
| | | goto aaa |
| | | end |
| | | |
| | | aaa: select @ErrorCode as ErrorCode,@retmsg as retmsg`, |
| | | "userid": this.getCookie('UserID'), |
| | | "lang":"zh-CN", |
| | | "SessionUid":"77f85glb5splf1r58lpp0cvcbguaal0u", |
| | | "LoginUID": this.getCookie('LoginUID'), |
| | | "appkey":"20191106103859640976D6E924E464D029CF0", |
| | | "nonc": Utils.getuuid() |
| | | } |
| | | |
| | | params.LText1 = Utils.formatOptions(params.LText1) |
| | | params.timestamp = moment().format('YYYY-MM-DD HH:mm:ss') |
| | | params.secretkey = Utils.encrypt(params.LText, params.timestamp) |
| | | |
| | | if (window.GLOB.systemType === 'ios' && window.webkit) { |
| | | window.webkit.messageHandlers.callQrOrBarCode.postMessage(JSON.stringify({type: 1, interface: 'http://qingqiumarket.cn/MKWMS/webapi/dostars', params: params, scanField: 'barcode'})) |
| | | } else if (window.GLOB.systemType === 'android' && window.android) { |
| | | window.android.callQrOrBarCode(JSON.stringify({type: 1, interfaceurl: 'http://qingqiumarket.cn/MKWMS/webapi/dostars', params: params, scanField: 'barcode'})) |
| | | } |
| | | } |
| | | } |
| | | |
| | | addConfig = () => { |
| | | if (window.GLOB.systemType === 'ios' && window.webkit) { |
| | | let result = '' |
| | | try { |
| | | result = window.webkit.messageHandlers.addConfig.postMessage(JSON.stringify(viewParams[pindex % 6])) |
| | | } catch { |
| | | console.log('H5 调用app的 addConfig 方法,传递当前需要保存的参数') |
| | | } |
| | | pindex++ |
| | | console.log(result) |
| | | } else if (window.GLOB.systemType === 'android' && window.android) { |
| | | let result = '' |
| | | try { |
| | | result = window.android.addConfig(JSON.stringify(viewParams[pindex % 6])) |
| | | } catch { |
| | | console.log('H5 调用app的 addConfig 方法,传递当前需要保存的参数') |
| | | } |
| | | pindex++ |
| | | console.log(result) |
| | | } |
| | | } |
| | | |
| | | updateConfig = () => { |
| | | if (window.GLOB.systemType === 'ios' && window.webkit) { |
| | | let _index = pindex === 0 ? 0 : pindex - 1 |
| | | |
| | | let param = JSON.parse(JSON.stringify(viewParams[_index % 6])) |
| | | param.pageParam = JSON.parse(param.pageParam) |
| | | param.pageParam.isupdate = true |
| | | param.pageParam = JSON.stringify(param.pageParam) |
| | | |
| | | let result = '' |
| | | try { |
| | | result = window.webkit.messageHandlers.updateConfig.postMessage(JSON.stringify(param)) |
| | | } catch { |
| | | console.log('H5 调用app的 updateConfig 方法,传递当前需要修改的参数') |
| | | } |
| | | console.log(result) |
| | | } else if (window.GLOB.systemType === 'android' && window.android) { |
| | | let _index = pindex === 0 ? 0 : pindex - 1 |
| | | |
| | | let param = JSON.parse(JSON.stringify(viewParams[_index % 6])) |
| | | param.pageParam = JSON.parse(param.pageParam) |
| | | param.pageParam.isupdate = true |
| | | param.pageParam = JSON.stringify(param.pageParam) |
| | | |
| | | let result = '' |
| | | try { |
| | | result = window.android.updateConfig(JSON.stringify(param)) |
| | | } catch { |
| | | console.log('H5 调用app的 updateConfig 方法,传递当前需要修改的参数') |
| | | } |
| | | console.log(result) |
| | | } |
| | | } |
| | | |
| | | deleteConfig = () => { |
| | | if (window.GLOB.systemType === 'ios' && window.webkit) { |
| | | let result = '' |
| | | try { |
| | | result = window.webkit.messageHandlers.deleteConfig.postMessage(JSON.stringify(['1592367218835q9cgh8kcbeoop2kdroa', '1592367218835q9cgh8kcbeoop2kdrob', '1592367218835q9cgh8kcbeoop2kdroc'])) |
| | | } catch { |
| | | console.log('H5 调用app的 deleteConfig 方法,传递需要删除信息的id值') |
| | | } |
| | | console.log(result) |
| | | } else if (window.GLOB.systemType === 'android' && window.android) { |
| | | let result = '' |
| | | try { |
| | | result = window.android.deleteConfig(JSON.stringify(['1592367218835q9cgh8kcbeoop2kdroa', '1592367218835q9cgh8kcbeoop2kdrob', '1592367218835q9cgh8kcbeoop2kdroc'])) |
| | | } catch { |
| | | console.log('H5 调用app的 deleteConfig 方法,传递需要删除信息的id值') |
| | | } |
| | | console.log(result) |
| | | } |
| | | } |
| | | |
| | | clearConfig = () => { |
| | | if (window.GLOB.systemType === 'ios' && window.webkit) { |
| | | let result = '' |
| | | try { |
| | | result = window.webkit.messageHandlers.clearConfig.postMessage(null) |
| | | } catch { |
| | | console.log('H5 调用app的 clearConfig 方法,清空配置信息') |
| | | } |
| | | console.log(result) |
| | | } else if (window.GLOB.systemType === 'android' && window.android) { |
| | | let result = '' |
| | | try { |
| | | result = window.android.clearConfig(null) |
| | | } catch { |
| | | console.log('H5 调用app的 clearConfig 方法,清空配置信息') |
| | | } |
| | | console.log(result) |
| | | } |
| | | } |
| | | |
| | | queryConfig = () => { |
| | | if (window.GLOB.systemType === 'ios' && window.webkit) { |
| | | let _index = pindex === 0 ? 0 : pindex - 1 |
| | | |
| | | let menuId = viewParams[_index % 6].id |
| | | try { |
| | | window.webkit.messageHandlers.queryConfig.postMessage(menuId) |
| | | window.returnConfig = this.returnConfig |
| | | } catch { |
| | | console.log('H5 调用app的 queryConfig 方法,通过id请求配置信息。') |
| | | } |
| | | } else if (window.GLOB.systemType === 'android' && window.android) { |
| | | let _index = pindex === 0 ? 0 : pindex - 1 |
| | | |
| | | let menuId = viewParams[_index % 6].id |
| | | try { |
| | | window.android.queryConfig(menuId) |
| | | window.returnConfig = this.returnConfig |
| | | } catch { |
| | | console.log('H5 调用app的 queryConfig 方法,通过id请求配置信息。') |
| | | } |
| | | } |
| | | } |
| | | |
| | | returnConfig = (param) => { |
| | | console.log('app返回:' + param) |
| | | } |
| | | |
| | | render() { |
| | | const { sname, scanResult } = this.state |
| | | |
| | | return ( |
| | | <div className="top-search"> |
| | | <NavBar |
| | | mode="light" |
| | | icon={<span>云产品</span>} |
| | | onLeftClick={() => console.log('onLeftClick')} |
| | | rightContent={ |
| | | <Popover mask |
| | | overlayClassName="fortest" |
| | | overlayStyle={{ color: 'currentColor' }} |
| | | visible={this.state.visible} |
| | | overlay={[ |
| | | (<Item key="4" value="simplescan" >扫一扫(单)</Item>), |
| | | (<Item key="6" value="scan" >扫一扫</Item>), |
| | | (<Item key="5" value="special" style={{ whiteSpace: 'nowrap' }}>拍照</Item>), |
| | | ]} |
| | | align={{ |
| | | overflow: { adjustY: 0, adjustX: 0 }, |
| | | offset: [-10, 0], |
| | | }} |
| | | // onVisibleChange={this.handleVisibleChange} |
| | | onSelect={this.onSelect} |
| | | > |
| | | <div style={{ |
| | | height: '100%', |
| | | padding: '0 15px', |
| | | marginRight: '-15px', |
| | | display: 'flex', |
| | | alignItems: 'center', |
| | | }} |
| | | > |
| | | <Icon type="ellipsis" /> |
| | | </div> |
| | | </Popover> |
| | | } |
| | | > |
| | | <List> |
| | | <InputItem |
| | | placeholder="大家都在搜" |
| | | clear |
| | | onChange={(v) => { console.log('onChange', v); }} |
| | | onBlur={(v) => { console.log('onBlur', v); }} |
| | | ></InputItem> |
| | | </List> |
| | | </NavBar> |
| | | <div style={{padding: '15px 20px'}}> |
| | | <Button type="ghost" inline size="small" style={{ marginRight: '20px' }} onClick={this.speak}>{sname}</Button> |
| | | <Button type="ghost" inline size="small" style={{ marginRight: '20px' }} onClick={this.pause}>暂停</Button> |
| | | <Button type="ghost" inline size="small" onClick={this.stop}>停止</Button> |
| | | </div> |
| | | <div style={{padding: '15px 20px'}}> |
| | | <p>页面配置信息</p> |
| | | <Button type="ghost" inline size="small" style={{ marginRight: '20px' }} onClick={this.addConfig}>添加</Button> |
| | | <Button type="ghost" inline size="small" style={{ marginRight: '20px' }} onClick={this.updateConfig}>修改</Button> |
| | | <Button type="ghost" inline size="small" style={{ marginRight: '20px' }} onClick={this.deleteConfig}>删除</Button> |
| | | <Button type="ghost" inline size="small" style={{ marginRight: '20px' }} onClick={this.clearConfig}>清空</Button> |
| | | <Button type="ghost" inline size="small" onClick={this.queryConfig}>查询</Button> |
| | | </div> |
| | | {scanResult ? <div style={{padding: '5px 20px 15px'}}>扫码结果:{scanResult}</div> : null} |
| | | </div> |
| | | ) |
| | | } |
| | | } |
| | | |
| | | export default CardList1 |
New file |
| | |
| | | .top-search { |
| | | padding: 0px; |
| | | } |
| | |
| | | import React from 'react'; |
| | | import ReactDOM from 'react-dom'; |
| | | import React from 'react' |
| | | import ReactDOM from 'react-dom' |
| | | import {Provider} from 'react-redux' |
| | | import md5 from 'md5' |
| | | import moment from 'moment' |
| | | import Route from './router' |
| | | import store from '@/store' |
| | | import Api from '@/api' |
| | | import './index.css'; |
| | | import * as serviceWorker from './serviceWorker'; |
| | | import './index.css' |
| | | import * as serviceWorker from './serviceWorker' |
| | | // import VConsole from 'vconsole/dist/vconsole.min.js' |
| | | |
| | | // new VConsole() |
| | | |
| | | const render = Component => { |
| | | ReactDOM.render( |
| | |
| | | })()) |
| | | } |
| | | |
| | | fetch(`./${process.env.NODE_ENV === 'production' ? 'build/' : ''}options.json`) |
| | | fetch(`./options.json`) |
| | | .then(response => response.json()) |
| | | .catch(() => { |
| | | document.getElementById('root').innerHTML = '系统配置信息获取失败,请联系管理员!' |
| | |
| | | window.GLOB.mainSystemApi = config.mainSystemApi || '' |
| | | window.GLOB.filter = config.filter || '' |
| | | window.GLOB.appkey = config.appkey |
| | | window.GLOB.systemType = 'H5' |
| | | |
| | | let param = { |
| | | func: 's_visitor_login', |
| | | timestamp: moment().format('YYYY-MM-DD HH:mm:ss') + '.000', |
| | | SessionUid: localStorage.getItem('SessionUid'), |
| | | TypeCharOne: 'mob' |
| | | let agent = navigator.userAgent.toLowerCase() |
| | | console.log(agent) |
| | | if (agent.indexOf('android') > -1) { |
| | | window.GLOB.systemType = 'android' |
| | | } else if (agent.indexOf('iphone') > -1 || agent.indexOf('ipad') > -1) { |
| | | window.GLOB.systemType = 'ios' |
| | | } |
| | | |
| | | param.LText = md5(window.btoa(localStorage.getItem('SessionUid') + param.timestamp)) |
| | | param.secretkey = md5(param.LText + 'mingke' + param.timestamp) |
| | | |
| | | Api.getTouristMsg(param).then((res) => { |
| | | if (res.status) { |
| | | sessionStorage.setItem('UserID', res.UserID) |
| | | sessionStorage.setItem('LoginUID', res.LoginUID) |
| | | render(Route) |
| | | } else { |
| | | document.getElementById('root').innerHTML = res.message |
| | | document.getElementById('root').className = 'config-error' |
| | | } |
| | | }) |
| | | if (window.wx && window.wx.miniProgram && agent.match(/MicroMessenger/i) === 'micromessenger') { |
| | | window.wx.miniProgram.getEnv((res) => { |
| | | if (res.miniprogram) { |
| | | window.GLOB.systemType = 'miniProgram' |
| | | } |
| | | }) |
| | | } |
| | | |
| | | console.log('systemType: ' + window.GLOB.systemType) |
| | | |
| | | if (process.env.NODE_ENV === 'production') { // 用于校验是否存在开发权限 |
| | | window.GLOB.service = window.location.href.replace(/\/mob(.*)/ig, '').replace(new RegExp(document.location.origin + '/?', 'ig'), '') |
| | | } else { |
| | | window.GLOB.service = 'mkwms/' |
| | | } |
| | | |
| | | render(Route) |
| | | }) |
| | | |
| | | serviceWorker.unregister(); |
| | | serviceWorker.unregister() |
New file |
| | |
| | | import React, {Component} from 'react' |
| | | import PropTypes from 'prop-types' |
| | | import md5 from 'md5' |
| | | import moment from 'moment' |
| | | import Api from '@/api' |
| | | import './index.scss' |
| | | |
| | | class Advert extends Component { |
| | | static propTpyes = { |
| | | config: PropTypes.object |
| | | } |
| | | |
| | | state = { |
| | | timer: 5, |
| | | config: null, |
| | | loaded: false |
| | | } |
| | | |
| | | setCookie = (cname, cvalue) => { |
| | | document.cookie = cname + '=' + cvalue |
| | | } |
| | | |
| | | UNSAFE_componentWillMount () { |
| | | |
| | | let param = { |
| | | func: 's_visitor_login', |
| | | timestamp: moment().format('YYYY-MM-DD HH:mm:ss') + '.000', |
| | | SessionUid: localStorage.getItem('SessionUid'), |
| | | TypeCharOne: 'mob' |
| | | } |
| | | |
| | | param.LText = md5(window.btoa(localStorage.getItem('SessionUid') + param.timestamp)) |
| | | param.secretkey = md5(param.LText + 'mingke' + param.timestamp) |
| | | |
| | | Api.getTouristMsg(param).then((res) => { |
| | | if (res.status) { |
| | | // session |
| | | sessionStorage.setItem('UserID', res.UserID) |
| | | sessionStorage.setItem('LoginUID', res.LoginUID) |
| | | this.setCookie('UserID', res.UserID) |
| | | this.setCookie('LoginUID', res.LoginUID) |
| | | |
| | | console.log(`UserID: ${res.UserID}`) |
| | | console.log(`LoginUID: ${res.LoginUID}`) |
| | | } |
| | | }) |
| | | |
| | | let _config = null |
| | | |
| | | if (this.props.location.state && this.props.location.state.config) { |
| | | _config = this.props.location.state.config |
| | | } |
| | | |
| | | if (!_config) { |
| | | this.props.history.replace({pathname: `/loading/${this.props.match.params.viewId}`}) |
| | | return |
| | | } |
| | | |
| | | this.setState({ |
| | | config: _config |
| | | }, () => { |
| | | let img = new Image() |
| | | |
| | | img.src = _config.advert |
| | | img.onload = () => { |
| | | this.setState({ |
| | | loaded: true |
| | | }, () => { |
| | | setTimeout(this.resetTime, 1000) |
| | | }) |
| | | } |
| | | img.onerror = () => { |
| | | this.changeview() |
| | | } |
| | | }) |
| | | } |
| | | |
| | | componentDidMount () { |
| | | if (window.GLOB.systemType === 'ios' && window.webkit) { |
| | | try { |
| | | window.webkit.messageHandlers.queryAppkey.postMessage(window.GLOB.appkey) |
| | | } catch { |
| | | console.log('H5 调用app的 queryAppkey 方法,传递当前系统的appkey') |
| | | } |
| | | } else if (window.GLOB.systemType === 'android' && window.android) { |
| | | try { |
| | | window.android.queryAppkey(window.GLOB.appkey) |
| | | } catch { |
| | | console.log('H5 调用app的 queryAppkey 方法,传递当前系统的appkey') |
| | | } |
| | | } |
| | | } |
| | | |
| | | resetTime = () => { |
| | | const { timer } = this.state |
| | | |
| | | if (timer > 1) { |
| | | this.setState({timer: timer - 1}) |
| | | setTimeout(this.resetTime, 1000) |
| | | } else { |
| | | this.changeview() |
| | | } |
| | | } |
| | | |
| | | changeview = () => { |
| | | const { config } = this.state |
| | | |
| | | // if (window.GLOB.systemType === 'ios' && window.webkit) { |
| | | // let url = window.location.href.replace(/#(.*)/ig, `#/loading/${config.NextMenuID}`) |
| | | // window.webkit.messageHandlers.toMainPage.postMessage(JSON.stringify({url: url, isNavBar: false})) |
| | | // } else if (!window.webkit) { |
| | | // console.log('window.webkit error') |
| | | this.props.history.replace({pathname: `/loading/${config.NextMenuID}`}) |
| | | // } |
| | | } |
| | | |
| | | render () { |
| | | const { config, loaded, timer } = this.state |
| | | |
| | | return ( |
| | | <div className="advert-wrap" style={{backgroundImage: loaded ? `url(${config.advert})` : ''}}> |
| | | <span className="tip" onClick={this.changeview}>{timer} 跳过</span> |
| | | </div> |
| | | ) |
| | | } |
| | | } |
| | | |
| | | export default Advert |
New file |
| | |
| | | .advert-wrap { |
| | | position: relative; |
| | | width: 100vw; |
| | | height: 100vh; |
| | | overflow-x: hidden; |
| | | background-repeat: no-repeat; |
| | | background-size: cover; |
| | | background-position: center center; |
| | | |
| | | .tip { |
| | | position: absolute; |
| | | display: inline-block; |
| | | top: 20px; |
| | | right: 15px; |
| | | background: rgba(0, 0, 0, 0.3); |
| | | color: #ffffff; |
| | | padding: 5px 15px; |
| | | font-size: 16px; |
| | | border-radius: 15px; |
| | | } |
| | | } |
New file |
| | |
| | | import React, {Component} from 'react' |
| | | // import PropTypes from 'prop-types' |
| | | import { NavBar, Icon, Grid } from 'antd-mobile' |
| | | import asyncComponent from '@/utils/asyncPage' |
| | | // import creatHistory from 'history/createHashHistory' |
| | | import './index.scss' |
| | | |
| | | const TopSearch = asyncComponent(() => import('@/components/search/topsearch')) |
| | | |
| | | const creatHistory = require("history").createHashHistory |
| | | const history = creatHistory() |
| | | |
| | | const data = Array.from(new Array(9)).map((_val, i) => ({ |
| | | icon: 'https://gw.alipayobjects.com/zos/rmsportal/nywPmnTAvTmLusPxHPSu.png', |
| | | text: `name${i}`, |
| | | })); |
| | | |
| | | const data1 = Array.from(new Array(9)).map(() => ({ |
| | | icon: 'https://gw.alipayobjects.com/zos/rmsportal/WXoqXTHrSnRcUwEaQgXJ.png', |
| | | })) |
| | | |
| | | class Advert extends Component { |
| | | static propTpyes = { |
| | | // config: PropTypes.object |
| | | } |
| | | |
| | | state = { |
| | | timer: 5, |
| | | config: null, |
| | | loaded: false |
| | | } |
| | | |
| | | goback = () => { |
| | | if (window.GLOB.systemType === 'ios' && window.webkit) { |
| | | window.webkit.messageHandlers.goBack.postMessage(null) |
| | | } else if (window.GLOB.systemType === 'android' && window.android) { |
| | | window.android.goBack(null) |
| | | } else { |
| | | history.goBack() |
| | | } |
| | | } |
| | | |
| | | componentWillUnmount () { |
| | | this.setState = () => { |
| | | return |
| | | } |
| | | } |
| | | |
| | | |
| | | render () { |
| | | // const { config, loaded, timer } = this.state |
| | | |
| | | return ( |
| | | <div> |
| | | <NavBar |
| | | mode="light" |
| | | icon={<Icon type="left" />} |
| | | onLeftClick={() => this.goback()} |
| | | rightContent={[ |
| | | // <Icon key="0" type="search" style={{ marginRight: '16px' }} />, |
| | | // <Icon key="1" type="ellipsis" />, |
| | | ]} |
| | | >NavBar</NavBar> |
| | | <TopSearch history={this.props.history} /> |
| | | <div> |
| | | <Grid data={data} activeStyle={false} /> |
| | | |
| | | <div className="sub-title">Grid item adjust accroiding to img size </div> |
| | | <Grid data={data} square={false} className="not-square-grid" /> |
| | | |
| | | <div className="sub-title">ColumnNum=3 </div> |
| | | <Grid data={data} columnNum={3} /> |
| | | |
| | | <div className="sub-title">No border</div> |
| | | <Grid data={data} hasLine={false} /> |
| | | |
| | | <div className="sub-title">Carousel</div> |
| | | <Grid data={data} isCarousel onClick={_el => console.log(_el)} /> |
| | | |
| | | <div className="sub-title">Custom content</div> |
| | | <Grid data={data1} |
| | | columnNum={3} |
| | | renderItem={dataItem => ( |
| | | <div style={{ padding: '12.5px' }}> |
| | | <img src={dataItem.icon} style={{ width: '75px', height: '75px' }} alt="" /> |
| | | <div style={{ color: '#888', fontSize: '14px', marginTop: '12px' }}> |
| | | <span>I am title..</span> |
| | | </div> |
| | | </div> |
| | | )} |
| | | /> |
| | | <div className="sub-title">Custom GridCell Style</div> |
| | | <Grid data={data1} columnNum={3} itemStyle={{ height: '150px', background: 'rgba(0,0,0,.05)' }} /> |
| | | </div> |
| | | </div> |
| | | ) |
| | | } |
| | | } |
| | | |
| | | export default Advert |
New file |
| | |
| | | .advert-wrap { |
| | | position: relative; |
| | | width: 100vw; |
| | | height: 100vh; |
| | | overflow-x: hidden; |
| | | background-repeat: no-repeat; |
| | | background-size: cover; |
| | | background-position: center center; |
| | | |
| | | .tip { |
| | | position: absolute; |
| | | display: inline-block; |
| | | top: 20px; |
| | | right: 15px; |
| | | background: rgba(0, 0, 0, 0.3); |
| | | color: #ffffff; |
| | | padding: 5px 15px; |
| | | font-size: 16px; |
| | | border-radius: 15px; |
| | | } |
| | | } |
New file |
| | |
| | | import React, {Component} from 'react' |
| | | import { Toast } from 'antd-mobile' |
| | | |
| | | import Api from '@/api' |
| | | |
| | | import './index.scss' |
| | | |
| | | class LoadingPage extends Component { |
| | | state = {} |
| | | |
| | | UNSAFE_componentWillMount () { |
| | | // Api.getSystemConfig({ |
| | | Api.getMockData({ |
| | | func: 'sPC_Get_LongParam', |
| | | MenuID: this.props.match.params.viewId, |
| | | TypeCharOne: 'mob' |
| | | }).then((res) => { |
| | | if (res.status) { |
| | | let config = '' |
| | | |
| | | try { |
| | | // config = JSON.parse(window.decodeURIComponent(window.atob(res.LongParam))) |
| | | config = res.LongParam |
| | | } catch { |
| | | config = '' |
| | | } |
| | | |
| | | if (!config) { |
| | | Toast.fail('配置解析错误!', 3) |
| | | return |
| | | } |
| | | |
| | | if (config.advert) { |
| | | this.props.history.replace({pathname: '/advert/' + this.props.match.params.viewId, state: { config }}) |
| | | } else if ((window.GLOB.systemType === 'ios' || window.GLOB.systemType === 'android') && config.components.length === 1 && config.components[0].type === 'navBar') { |
| | | if (window.GLOB.systemType === 'ios' && window.webkit) { |
| | | let url = window.location.href.replace(/#(.*)/ig, `#/tabbar/${this.props.match.params.viewId}`) |
| | | |
| | | window.webkit.messageHandlers.toMainPage.postMessage(JSON.stringify({url: url, isNavBar: true})) |
| | | } else if (window.GLOB.systemType === 'android' && window.android) { |
| | | let url = window.location.href.replace(/#(.*)/ig, `#/tabbar/${this.props.match.params.viewId}`) |
| | | |
| | | window.android.toMainPage(JSON.stringify({url: url, isNavBar: true})) |
| | | } else { |
| | | if (!window.webkit) { |
| | | console.log('window.webkit error') |
| | | } |
| | | this.props.history.replace({pathname: '/tabbar/' + this.props.match.params.viewId, state: { config }}) |
| | | } |
| | | } else if (config.type === 'tabview') { |
| | | this.props.history.replace({pathname: '/tabview/' + this.props.match.params.viewId, state: { config }}) |
| | | } else { |
| | | this.props.history.replace({pathname: '/main/' + this.props.match.params.viewId, state: { config }}) |
| | | } |
| | | |
| | | } else { |
| | | Toast.fail(res.message, 3) |
| | | } |
| | | }) |
| | | } |
| | | |
| | | render () { |
| | | return ( |
| | | <div className="loading-page"> |
| | | <div className="list-item"> |
| | | <div className="avatar loading-skeleton"></div> |
| | | <div className="content"> |
| | | <div className="loading-skeleton line"></div> |
| | | <div className="loading-skeleton line half"></div> |
| | | <div className="loading-skeleton line"></div> |
| | | <div className="loading-skeleton line"></div> |
| | | </div> |
| | | </div> |
| | | <div className="list-item"> |
| | | <div className="avatar loading-skeleton"></div> |
| | | <div className="content"> |
| | | <div className="loading-skeleton line half"></div> |
| | | <div className="loading-skeleton line"></div> |
| | | <div className="loading-skeleton line half"></div> |
| | | <div className="loading-skeleton line"></div> |
| | | </div> |
| | | </div> |
| | | <div className="list-item"> |
| | | <div className="avatar loading-skeleton"></div> |
| | | <div className="content"> |
| | | <div className="loading-skeleton line half"></div> |
| | | <div className="loading-skeleton line"></div> |
| | | <div className="loading-skeleton line"></div> |
| | | <div className="loading-skeleton line half"></div> |
| | | </div> |
| | | </div> |
| | | <div className="list-item"> |
| | | <div className="avatar loading-skeleton"></div> |
| | | <div className="content"> |
| | | <div className="loading-skeleton line"></div> |
| | | <div className="loading-skeleton line"></div> |
| | | <div className="loading-skeleton line half"></div> |
| | | <div className="loading-skeleton line"></div> |
| | | </div> |
| | | </div> |
| | | <div className="list-item"> |
| | | <div className="avatar loading-skeleton"></div> |
| | | <div className="content"> |
| | | <div className="loading-skeleton line"></div> |
| | | <div className="loading-skeleton line half"></div> |
| | | <div className="loading-skeleton line"></div> |
| | | <div className="loading-skeleton line half"></div> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | ) |
| | | } |
| | | } |
| | | |
| | | export default LoadingPage |
New file |
| | |
| | | .loading-page { |
| | | width: 100vw; |
| | | height: 100vh; |
| | | overflow: hidden; |
| | | |
| | | .list-item { |
| | | width: 100%; |
| | | padding: 20px 20px 10px; |
| | | box-sizing: border-box; |
| | | border-bottom: 1px solid #e8e8e8; |
| | | display: flex; |
| | | |
| | | .avatar { |
| | | width: 40px; |
| | | height: 40px; |
| | | min-width: 40px; |
| | | border-radius: 40px; |
| | | float: left; |
| | | margin-right: 15px; |
| | | } |
| | | .content { |
| | | width: 100%; |
| | | padding-top: 10px; |
| | | .line { |
| | | width: 100%; |
| | | height: 15px; |
| | | margin-bottom: 10px; |
| | | } |
| | | .half { |
| | | width: 50%; |
| | | } |
| | | } |
| | | } |
| | | .loading-skeleton { |
| | | background: #f2f2f2; |
| | | background: -webkit-gradient(linear,left top,right top,color-stop(25%,#f2f2f2),color-stop(37%,#e6e6e6),color-stop(63%,#f2f2f2)); |
| | | background: linear-gradient(90deg,#f2f2f2 25%,#e6e6e6 37%,#f2f2f2 63%); |
| | | background-size: 400% 100%; |
| | | -webkit-animation: mk-skeleton-loading 1.4s ease infinite; |
| | | animation: mk-skeleton-loading 1.4s ease infinite; |
| | | } |
| | | @keyframes mk-skeleton-loading{0%{background-position:100% 50%}100%{background-position:0 50%}} |
| | | @-webkit-keyframes mk-skeleton-loading{0%{background-position:100% 50%}100%{background-position:0 50%}} |
| | | } |
| | | |
| | |
| | | import React, {Component} from 'react'; |
| | | import { Toast } from 'antd-mobile' |
| | | import React, {Component} from 'react' |
| | | // import { Toast } from 'antd-mobile' |
| | | |
| | | import Api from '@/api' |
| | | // import Api from '@/api' |
| | | import asyncComponent from '@/utils/asyncPage' |
| | | import './index.scss'; |
| | | import '@/assets/css/iconfont.css' |
| | | import '@/assets/css/style.css' |
| | | import './index.scss' |
| | | |
| | | const Login1 = asyncComponent(() => import('@/components/login/login-1')) |
| | | const NavBar1 = asyncComponent(() => import('@/components/navbar/navbar-1')) |
| | | const StabList = asyncComponent(() => import('@/components/list/stab-list')) |
| | | |
| | | class Main extends Component { |
| | | state = { |
| | | viewId: this.props.match.params.viewId, |
| | | // viewId: this.props.match.params.viewId, |
| | | config: '' |
| | | } |
| | | |
| | | UNSAFE_componentWillMount () { |
| | | const { viewId } = this.state |
| | | // const { viewId } = this.state |
| | | |
| | | Api.getSystemConfig({ |
| | | func: 'sPC_Get_LongParam', |
| | | MenuID: viewId, |
| | | TypeCharOne: 'mob' |
| | | }).then((res) => { |
| | | if (res.status) { |
| | | let config = JSON.parse(window.decodeURIComponent(window.atob(res.LongParam))) |
| | | this.setState({ |
| | | config: config |
| | | }) |
| | | } else { |
| | | Toast.fail(res.message, 3) |
| | | } |
| | | if (!this.props.location.state) { |
| | | this.props.history.replace({pathname: `/loading/${this.props.match.params.viewId}`}) |
| | | return |
| | | } |
| | | |
| | | this.setState({ |
| | | config: this.props.location.state.config |
| | | }) |
| | | |
| | | // Api.getSystemConfig({ |
| | | // func: 'sPC_Get_LongParam', |
| | | // MenuID: viewId, |
| | | // TypeCharOne: 'mob' |
| | | // }).then((res) => { |
| | | // if (res.status) { |
| | | // let config = JSON.parse(window.decodeURIComponent(window.atob(res.LongParam))) |
| | | // this.setState({ |
| | | // config: config |
| | | // }) |
| | | // } else { |
| | | // Toast.fail(res.message, 3) |
| | | // } |
| | | // }) |
| | | } |
| | | |
| | | getComponents = () => { |
| | | const { config } = this.state |
| | | |
| | | if (!config) return null |
| | | if (!config || !config.components) return null |
| | | |
| | | let components = [] |
| | | |
| | | config.components.forEach(item => { |
| | | if (item.type === 'login') { |
| | | if (item.subtype === 'mob-login-1') { |
| | | components.push(<Login1 key={item.uuid} config={item} />) |
| | | components.push(<Login1 key={item.uuid} history={this.props.history} config={item} />) |
| | | } |
| | | } else if (item.type === 'navBar') { |
| | | components.push(<NavBar1 key={item.uuid} history={this.props.history} config={item} />) |
| | | } else if (item.type === 'list') { |
| | | if (item.subtype === 'stab-list') { |
| | | components.push(<StabList key={item.uuid} history={this.props.history} config={item} />) |
| | | } |
| | | } |
| | | }) |
| | |
| | | <div className="main-page"> |
| | | {this.getComponents()} |
| | | </div> |
| | | ); |
| | | ) |
| | | } |
| | | } |
| | | |
| | | export default Main; |
| | | export default Main |
New file |
| | |
| | | import React, {Component} from 'react' |
| | | // import PropTypes from 'prop-types' |
| | | // import { is, fromJS } from 'immutable' |
| | | import { TabBar, Toast } from 'antd-mobile' |
| | | |
| | | import Api from '@/api' |
| | | import '@/assets/css/style.css' |
| | | import './index.scss' |
| | | |
| | | class NavBar1 extends Component { |
| | | static propTpyes = {} |
| | | |
| | | state = { |
| | | selectedTab: '' |
| | | } |
| | | |
| | | UNSAFE_componentWillMount () { |
| | | if (!this.props.location.state) { |
| | | Api.getMockData({ |
| | | func: 'sPC_Get_LongParam', |
| | | MenuID: this.props.match.params.viewId, |
| | | TypeCharOne: 'mob' |
| | | }).then((res) => { |
| | | if (res.status) { |
| | | let config = '' |
| | | |
| | | try { |
| | | // config = JSON.parse(window.decodeURIComponent(window.atob(res.LongParam))) |
| | | config = res.LongParam |
| | | } catch { |
| | | config = '' |
| | | } |
| | | |
| | | if (!config) { |
| | | Toast.fail('配置解析错误!', 3) |
| | | return |
| | | } |
| | | |
| | | let _config = config.components[0] |
| | | |
| | | if (_config && _config.sublist && _config.sublist[0]) { |
| | | let _url = window.location.href.replace(/#(.*)/ig, '#/tabview/') |
| | | |
| | | _config.sublist = _config.sublist.map((item, index) => { |
| | | item.url = _url + item.uuid |
| | | item.index = index |
| | | |
| | | return item |
| | | }) |
| | | |
| | | this.setState({ |
| | | selectedTab: _config.sublist[0].field, |
| | | config: _config |
| | | }) |
| | | if (window.GLOB.systemType === 'ios' && window.webkit) { |
| | | let options = _config.sublist.map(item => ({url: item.url})) |
| | | |
| | | window.webkit.messageHandlers.initContentFragments.postMessage(JSON.stringify(options)) |
| | | window.webkit.messageHandlers.clickNavigation.postMessage(0) |
| | | } else if (window.GLOB.systemType === 'android' && window.android) { |
| | | let options = _config.sublist.map(item => ({url: item.url})) |
| | | |
| | | window.android.initContentFragments(JSON.stringify(options)) |
| | | window.android.clickNavigation(0) |
| | | } |
| | | } |
| | | } else { |
| | | Toast.fail(res.message, 3) |
| | | } |
| | | }) |
| | | } else if (!this.props.location.state) { |
| | | this.props.history.replace({pathname: `/loading/${this.props.match.params.viewId}`}) |
| | | return |
| | | } else { |
| | | let _config = this.props.location.state.config.components[0] |
| | | |
| | | if (_config.sublist && _config.sublist[0]) { |
| | | this.setState({ |
| | | selectedTab: _config.sublist[0].field, |
| | | config: _config |
| | | }) |
| | | } |
| | | } |
| | | } |
| | | |
| | | // shouldComponentUpdate (nextProps, nextState) { |
| | | // return !is(fromJS(this.props), fromJS(nextProps)) || !is(fromJS(this.state), fromJS(nextState)) |
| | | // } |
| | | |
| | | changeTab = (item) => { |
| | | this.setState({ |
| | | selectedTab: item.field |
| | | }) |
| | | if (window.GLOB.systemType === 'ios' && window.webkit) { |
| | | window.webkit.messageHandlers.clickNavigation.postMessage(item.index) |
| | | } else if (window.GLOB.systemType === 'android' && window.android) { |
| | | window.android.clickNavigation(item.index) |
| | | } |
| | | } |
| | | |
| | | render () { |
| | | const { config, selectedTab } = this.state |
| | | |
| | | return ( |
| | | <div className="tab-bar-wrap"> |
| | | <TabBar |
| | | unselectedTintColor="#949494" |
| | | tintColor="#33A3F4" |
| | | barTintColor="white" |
| | | > |
| | | {config && config.sublist.map(item => ( |
| | | <TabBar.Item |
| | | title={item.label} |
| | | key={item.field} |
| | | icon={<i className={item.icon} />} |
| | | selectedIcon={<i className={item.icon} />} |
| | | selected={selectedTab === item.field} |
| | | onPress={() => {this.changeTab(item)}} |
| | | > |
| | | </TabBar.Item> |
| | | ))} |
| | | </TabBar> |
| | | </div> |
| | | ) |
| | | } |
| | | } |
| | | |
| | | export default NavBar1 |
New file |
| | |
| | | .tab-bar-wrap { |
| | | position: fixed; |
| | | width: 100vw; |
| | | height: 100vh; |
| | | bottom: 0px; |
| | | |
| | | .am-tab-bar-bar { |
| | | height: 44px; |
| | | .am-tab-bar-tab-title { |
| | | font-size: 14px; |
| | | } |
| | | } |
| | | .am-tabs-content-wrap { |
| | | height: calc(100vh - 55px); |
| | | } |
| | | [class^="minke-"] { |
| | | font-size: 20px; |
| | | } |
| | | } |
New file |
| | |
| | | import React, {Component} from 'react' |
| | | import { Toast } from 'antd-mobile' |
| | | |
| | | import Api from '@/api' |
| | | import asyncComponent from '@/utils/asyncPage' |
| | | import '@/assets/css/iconfont.css' |
| | | import '@/assets/css/style.css' |
| | | import './index.scss' |
| | | |
| | | const StabList = asyncComponent(() => import('@/components/list/stab-list')) |
| | | const TopSearch = asyncComponent(() => import('@/components/search/topsearch')) |
| | | const CardList = asyncComponent(() => import('@/components/list/card-list')) |
| | | const CarList1 = asyncComponent(() => import('@/components/list/carousel')) |
| | | const NoticeBar = asyncComponent(() => import('@/components/list/noticebar')) |
| | | |
| | | class Main extends Component { |
| | | state = { |
| | | // viewId: this.props.match.params.viewId, |
| | | config: '' |
| | | } |
| | | |
| | | UNSAFE_componentWillMount () { |
| | | // const { viewId } = this.state |
| | | |
| | | // if (!this.props.location.state) { |
| | | // this.props.history.replace({pathname: `/loading/${this.props.match.params.viewId}`}) |
| | | // return |
| | | // } |
| | | |
| | | // this.setState({ |
| | | // config: this.props.location.state.config |
| | | // }) |
| | | Api.getMockData({ |
| | | func: 'sPC_Get_LongParam', |
| | | MenuID: this.props.match.params.viewId, |
| | | TypeCharOne: 'mob' |
| | | }).then((res) => { |
| | | if (res.status) { |
| | | let config = '' |
| | | |
| | | try { |
| | | // config = JSON.parse(window.decodeURIComponent(window.atob(res.LongParam))) |
| | | config = res.LongParam |
| | | } catch { |
| | | config = '' |
| | | } |
| | | |
| | | if (!config) { |
| | | Toast.fail('配置解析错误!', 3) |
| | | return |
| | | } |
| | | |
| | | this.setState({ |
| | | config: config |
| | | }) |
| | | } else { |
| | | Toast.fail(res.message, 3) |
| | | } |
| | | }) |
| | | } |
| | | |
| | | renderContent = () => { |
| | | const { config } = this.state |
| | | |
| | | if (!config || !config.subcomponents) return null |
| | | let components = [] |
| | | config.subcomponents.forEach(cell => { |
| | | if (cell.type === 'list') { |
| | | if (cell.subtype === 'stab-list') { |
| | | components.push(<StabList key={cell.uuid} history={this.props.history} config={cell} />) |
| | | } else if (cell.subtype === 'card-list') { |
| | | components.push(<CardList key={cell.uuid} history={this.props.history} config={cell} />) |
| | | } else if (cell.subtype === 'carousel') { |
| | | components.push(<CarList1 key={cell.uuid} history={this.props.history} config={cell} />) |
| | | } else if (cell.subtype === 'noticebar') { |
| | | components.push(<NoticeBar key={cell.uuid} history={this.props.history} config={cell} />) |
| | | } |
| | | } else if (cell.type === 'search') { |
| | | if (cell.subtype === 'top-search') { |
| | | components.push(<TopSearch key={cell.uuid} history={this.props.history} config={cell} />) |
| | | } |
| | | } |
| | | }) |
| | | |
| | | return components |
| | | } |
| | | |
| | | render () { |
| | | return ( |
| | | <div className="tab-view-wrap"> |
| | | {this.renderContent()} |
| | | </div> |
| | | ) |
| | | } |
| | | } |
| | | |
| | | export default Main |
New file |
| | |
| | | .tab-view-wrap { |
| | | width: 100vw; |
| | | height: 100vh; |
| | | } |
| | | |
| | |
| | | import {HashRouter, Switch, Route, Redirect} from 'react-router-dom' |
| | | import asyncComponent from '@/utils/asyncPage' |
| | | |
| | | const LoadingComponent = asyncComponent(() => import('@/page/loading')) |
| | | const AdvertComponent = asyncComponent(() => import('@/page/advert')) |
| | | const DetailComponent = asyncComponent(() => import('@/page/detail')) |
| | | const MainComponent = asyncComponent(() => import('@/page/main')) |
| | | const NotFound = asyncComponent(() => import('@/page/404')) |
| | | const TabBarComponent = asyncComponent(() => import('@/page/tabbar')) |
| | | const TabviewComponent = asyncComponent(() => import('@/page/tabview')) |
| | | // const NotFound = asyncComponent(() => import('@/page/404')) |
| | | |
| | | export default class RouteConfig extends Component { |
| | | render () { |
| | | return ( |
| | | <HashRouter> |
| | | <Switch> |
| | | <Route path="/loading/:viewId" name="loading" exact component={LoadingComponent}/> |
| | | <Route path="/advert/:viewId" name="advert" exact component={AdvertComponent}/> |
| | | <Route path="/detail/:viewId" name="advert" exact component={DetailComponent}/> |
| | | <Route path="/main/:viewId" name="main" exact component={MainComponent}/> |
| | | <Route component={NotFound}/> |
| | | <Redirect exact from="/" to="main"/> |
| | | <Route path="/tabbar/:viewId" name="tabbar" exact component={TabBarComponent}/> |
| | | <Route path="/tabview/:viewId" name="tabview" exact component={TabviewComponent}/> |
| | | {/* <Route component={NotFound}/> */} |
| | | {/* <Redirect exact from="/" to="main"/> */} |
| | | <Redirect exact from="/*" to={{ pathname: "/loading/1592367218835q9cgh8kcbeoop2kdroa" }}/> |
| | | </Switch> |
| | | </HashRouter> |
| | | ) |
New file |
| | |
| | | import adverturl from '@/assets/img/advert.jpg' |
| | | |
| | | export const data = { |
| | | '1592367218835q9cgh8kcbeoop2kdroa': {"version":1,"entrance":true,"label":"","uuid":"1592367218835q9cgh8kcbeoop2kdroa", 'advert': adverturl, "NextMenuID": "1592367218835q9cgh8kcbeoop2kdrov"}, |
| | | '1592367218835q9cgh8kcbeoop2kdrov': {"version":1,"entrance":false,"label":"","uuid":"1592367218835q9cgh8kcbeoop2kdrov","pageIndex":0,"MenuNo":"mob","sourcelist":[],"components":[{"NextMenuID": "1592367218835q9cgh8kcbeoop2kdrob","type":"login","subtype":"mob-login-1","box":{"uuid":"1595304397357drddvi29hh9pubdi09s","eleType":"box","style":{"color":"#ffffff","backgroundImage":"linear-gradient(#378DBE, #46C29E, #48A9D6)"}},"logo":{"uuid":"1595304397357eqpgiltsvsgg6fb56sq","eleType":"img","content":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAAAqCAYAAAD21BQXAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozMkU2OThBNEE1QjVFOTExOEVBNEMzQUFBQTg2OTk5QiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxNDhBM0E1NkI1QUUxMUU5OEY4RjhBQkM4MkUyNzdERCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxNDhBM0E1NUI1QUUxMUU5OEY4RjhBQkM4MkUyNzdERCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjMyRTY5OEE0QTVCNUU5MTE4RUE0QzNBQUFBODY5OTlCIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjMyRTY5OEE0QTVCNUU5MTE4RUE0QzNBQUFBODY5OTlCIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+po9tNAAACVlJREFUeNrsXUty2zgQpVKpSc2SOQJzBPkI1G629BHkI4hHEI8gHcHcTlbWEYwjGEcwl5OajQdwWlMMjf4B0McOUaVySgJBsNGv+3WjwSxeXl6KlLZYLIpraH/8/U/t/mzdZwlfWfe5+/evPw/F3OaGNE7/FykA+fL9x7370zDdbpySGoWSPzDdvNLvJ9d5UDwG+g6u79ePsJDuGT34N4Gf9u4Z75Brdu7PGhnSuuu+XVAx/bNUyPy8cfNr3DsDbBPu4ccuQW4l0q2Fv13ox0+Jz1ll6nNsjaBPSGAbpG/plKQqPkbDnmNAwNEQ4BgrxjlBUbrP7uWnVd4S86vg9yffPwYY7vPs/rmDcUqi+/Z4r6sGCCjyOhIg9W/ABiqpPECWlGJ1znv0ZwZHA0q4Vl7qlf3Rg0sIwAd49lJ5H5MVII5eVcJJSC24xHsUbmFDAKHmMXwQgCwVBoNSEONk2J4ZHN7D30co7fjZHzhwQJ9YY2lze5AqcWHHFq8kaBKLcgIEnp+/e4AwNNFO+m4IJfGyuL0AOLY5DASMRVGlZcL4w6UAIunXCK0LFrB1CJja4mM0NP4Ye1RIVmyZBIc9IzgaATgsrFMr8PabENVy3y0F1O0wuk8v1a3PZwCID5RLxpJvhGNZhHZ17h52NKdhmun6TejV1cQdTmm5OOg1Db9YLMZp+M5dt6WSLmBM9wp67g3lbSgbNvFu5lIAOfY1CH2oFWNZIjbpi4/bSk4ekAZeXkvcUdCpVa8LK6e0b4ym+64FcGFKXwcAsiZoU/A+cC8PyB7udbEYhItDNopxbPF7toqKycDIbK4o7qgZpb3FlBYaBeY6EJxjQNwz9znqVIf9mOJBNAFRSQSfdQpANBtoEMCGOPHB9V0Bh18HFrcHimKECrKG55pawT0sBsbND25BVwpZD5Dg2OWKO2C8owyqgBwOAvpK7r9wm3/+dydDgzy3T+WWI8WvMhnxIpsHgRSvJptUZfAeA7LQmvQnupcAQHtEFtcr9CMAiOTdPmcPCtsgivNIGAWrlJ+Fe1U54g4wIM8A3gqRw871ewAgYbEHRo+sU2xpbHgQKj6V3GkggD8vQDiXL1FiEHCjAJlWeQZF30YI1nsCHMdyF25BSg1AmBQvpYyquMMrfSFPx9aE16IC5k5jEIWMhPOOj5BNOytAlkrUV4g1LQNC6RXKUxaKHWZi3tINrCrkRYAHp2yEUUpBAW6bI+4AcGg32BqIfaQAodZWC5Bf6Jig771bo3vwbmcBCJVVCe50B1xyiMr0TOZDwzFNAEypCowp7C4H3414xjI17gBqWRPzobxQEzAUqPEUBMxSozUEYjsW0MXP2q7NOQBSKQHyi2K5RVkjY3SZKNMQ2HeRKPBeYOXKQMamYRILLUE/Oa+nBbU47gBviClM68bxldh+TW4kGSXG25kiXxsCeiMF3xZqu6pTAiQoCMjySGKFBskk2VxBd0RGY+WzXu5zq+TKlEXqnNX85vPt7nPDWLoBsbDaIFNz/gWjaD0AY7yuEu+2VII/xggX0ywYyG2l1N8HCUhyehDLCKIEq1UjLn3PBKQa+qGlKtODVb3EekFgjtETf5ZhSk+ocgqjVRSkiaplmRR7K53fZM3KjB5kqRnHydqAp7MKHb7PDpAv339wE+coVsh7WKAFSwVlyuVB7DSvz+x3DATFIJUMLJ3JlISggmdp/RvmPWwkUMVWPwEglriH8R67kNfgsTVcMRuFnFJaIgOEnfnYRyg8JUQNVekRxZRQhYbwHlqF0CqlLej9pbtIgHiAiY+ZTsCUIwlSMGlZ1hONSkh2BZ+dqynq+ykjQAYOIAW+77FnBGwQJc6R8TIRihlFAzJ6vYGJZxoG5DGxjdQQ5WjU3EQJCG+goCqhTZFDDEDIwjmgQgNy3QZx6UOEW9WckSgLQcGfxDMd58rs0B5ODBDDAKSkqANXEZDo9TCvUAn7UXM3Ws/svQkDkio3QCRW0yjA1Sm8k8i6KlO8mtSqSRiTA5U2buK8yIbwImUmgBgFYKSgXBPzi6rYBpAMMV4wWwwy4aJSlB8m1+WgQUYT8CUE/zFKRtUoxcxjT1hb7OwEN+4+ASADw/V7gffYRNJKibdbar2gCiBfvv/AsioaSxIKzjm3n7oHoqFXURmUwNyMgjpEzcNn25zcDkQgulEqlR3vf2TwKL8YByeDjqFIVLlONzYiQNn8SyDuuAJI6Bu1plqKJVVKK1yMPpIyaZVYG0xXiQBZKxffKpMQVkg7Knj9j5RWpMYmByYu2hFKTNWDWaBJobnu4BQi1XaxWbFLAmSfQJlyZoNiFZOiE+vjovlSFGbxk5IQsIczKMGKbuZCyTsW3Nfu84T1AQtPAbaGMo9mBAx/zvyJkc8tI5/XMWCsajT2Go4f1Ao9PAlABiVABgVAUqxrDJikVI8r6djAC9IklbIxATqW6HijlNOqW9gIxUC19QWM4wDfAwIqfh8KfsOQo2hevr6y9mX0AjlqzBZ2yTnaPH7Z3HHsHbOenHHJBhAzWYCBuXGvyDSdMsVrYhWT2RWPCSBTQM1ldxql5Xw9OOU3DGHTcFrxa4iMkSl0tWwFA47uRHTwWERaXIJicV6kO5GVD1lXVJDKl9BZrXuWNsRCiiknPAcFknWg/IS1nkpAj5+nzWA8KHBwRpJrknPxUQBZIkG0VcQO09RuzMGnU9ErVUAP2RNpbt5kmscQw6WnsQisQczLHAbhWZNVoassHstjxYAjBSCvRY2IUYoHCKR4S8UCW8VCajfdcuy4a4N/7NUxt4xyWlAWc8pMGlQjW8aLlIFrbhSKTJ0NeROwQ6nHndCbGPAa3ybvysLajZLK+fF9SvhGsxuv3ShsFRbtEOqPHOYZMD6IpHgPiNCx71oFgHvEKxwIZbhzMWEbyBiZ42L7I59KgHTK/gUoo4qbQ8C+OgbjRMwY9col8LJ7ah9I4C0wWvq6tsyLIgbFiyLeNh/sp3zmJpLx5gVv1Syhi64Nrd8zQE6+AP5VQM8IOB5mCV03QD7NIooW7A42p2qiz/G1/VmL7+Z2RQiaPQgqt8eRJ7iHtyn+Dwy/k/5Ct6dZ+65f/xcf5T/xvIBgn4u0snFxqnFupwUI1WaKFSfU1HdstTM43kebARLXlong6GYRvo/2eRZBVItJzfr9HL9RNQfmswf58M3TI6miW/AaX2dwvL/2nwADALIJtTbRg35hAAAAAElFTkSuQmCC","style":{"marginTop":"17vh","marginBottom":"4vh"}},"title":{"uuid":"1595304397357270gl6dobgsv9e0b2mg","eleType":"text","content":"明科商业智能开放平台","style":{"fontSize":"20px","fontWeight":"bold","color":"#ffffff","textAlign":"center","marginTop":"15px","marginBottom":"30px"}},"login":{"uuid":"1595304397357qgns33i4rs0n0gfa4g1","eleType":"button","content":"登录","style":{"fontSize":"18px","color":"#ffffff","textAlign":"center","lineHeight":2.4,"borderRadius":"25px","marginBottom":"15vh"}},"copyright":{"uuid":"1595304397357atprqm00dlmh9igd5gb","eleType":"textarea","content":"Copyright©2017 所有相关版权归 北京明科普华信息技术有限公司","style":{"fontSize":"12px","color":"#ffffff","textAlign":"center"}},"uuid":"1595304397306hu1roa3guis4aad3dev"}]}, |
| | | '1592367218835q9cgh8kcbeoop2kdrob': {"version":1,"entrance":true,"label":"","uuid":"1592367218835q9cgh8kcbeoop2kdrob", "NextMenuID": "1592367218835q9cgh8kcbeoop2kdrov","components":[{"type": "navBar", "uuid": "fasfdadsfadfjiasdijfodfijidsfj", sublist: [ |
| | | {uuid: 'sadfasdfsagsfdgsdfgfdfsf', label: "首页", type: 'tabview', field: 'blueTab', icon: 'minke-book-open', subcomponents: [{uuid: 'ddsfgtrhyysdfjucdsdyjsrefr', type: 'search', subtype: 'top-search'}, {uuid: 'ddsfgtrhyyjucdsdyjsrefr', type: 'list', subtype: 'carousel'}, {uuid: 'sadfasdfsagsfdgsdfgfdfsf', type: 'list', subtype: 'stab-list'}]}, |
| | | {uuid: 'ddsfgtrhyyjucdsdyjsrefr', label: "应用市场", type: 'tabview', field: 'redTab', icon: 'minke-eshop001', subcomponents: [{uuid: 'ddsfgtrhyyjucdsdyjsrefr', type: 'list', subtype: 'carousel'}]}, |
| | | {uuid: 'ddsfgtrhyyjudsfsdfyjsrefr', label: "控制台", type: 'tabview', field: 'greenTab', icon: 'minke-window', subcomponents: [{uuid: 'ddsfgtrhyyjudsfsdfyjsrefr', type: 'list', subtype: 'card-list'}]}, |
| | | {uuid: 'ddsfgtrhyyjuyjdsfsgsfdsrefr', label: "消息", type: 'tabview', field: 'yellowTab', dot: true, icon: 'minke-notification', subcomponents: [{uuid: 'ddsfgtrhyyjuyjdsfsgsfdsrefr', type: 'list', subtype: 'noticebar'}]} |
| | | ]}]}, |
| | | 'sadfasdfsagsfdgsdfgfdfsf': {label: "首页", type: 'tabview', field: 'blueTab', icon: 'minke-book-open', subcomponents: [{uuid: 'ddsfgtrhyysdfjucdsdyjsrefr', type: 'search', subtype: 'top-search'}, {uuid: 'ddsfgtrhyyjucdsdyjsrefr', type: 'list', subtype: 'carousel'}, {uuid: 'sadfasdfsagsfdgsdfgfdfsf', type: 'list', subtype: 'stab-list'}]}, |
| | | 'ddsfgtrhyyjucdsdyjsrefr': {label: "应用市场", type: 'tabview', field: 'redTab', icon: 'minke-eshop001', subcomponents: [{uuid: 'ddsfgtrhyyjucdsdyjsrefr', type: 'list', subtype: 'carousel'}]}, |
| | | 'ddsfgtrhyyjudsfsdfyjsrefr': {label: "控制台", type: 'tabview', field: 'greenTab', icon: 'minke-window', subcomponents: [{uuid: 'ddsfgtrhyyjudsfsdfyjsrefr', type: 'list', subtype: 'card-list'}]}, |
| | | 'ddsfgtrhyyjuyjdsfsgsfdsrefr': {label: "消息", type: 'tabview', field: 'yellowTab', dot: true, icon: 'minke-notification', subcomponents: [{uuid: 'ddsfgtrhyyjuyjdsfsgsfdsrefr', type: 'list', subtype: 'noticebar'}]}, |
| | | 'ddsfgtrhyyjuyjdsdfdsfsgsfdsrefr': {label: "消息", type: 'detail', field: 'yellowTab', dot: true, icon: 'minke-notification', subcomponents: [{uuid: 'ddsfgtrhyyjuyjdsfsgsfdsrefr', type: 'list', subtype: 'noticebar'}]} |
| | | } |
| | |
| | | * @description md5加密 |
| | | * @return {String} str 加密串 |
| | | * @return {String} timestamp 时间戳 |
| | | * @return {Boolean} isopenkey 是否为云端密钥 |
| | | */ |
| | | static encrypt (str, timestamp, isopenkey) { |
| | | static encrypt (str, timestamp) { |
| | | let salt1 = 'mingke' // sql语法盐值 |
| | | let salt2 = 'open_key' // 云端数据操作盐值 |
| | | let _str = '' |
| | | |
| | | if (isopenkey) { |
| | | _str = salt2 + timestamp + str |
| | | } else { |
| | | _str = str + salt1 + timestamp |
| | | } |
| | | let _str = str + salt1 + timestamp |
| | | |
| | | if (_str.length > 8000) { |
| | | _str = _str.slice(_str.length - 8000) |