diff --git a/.env.development b/.env.development
index 0a539d2..30c9a52 100644
--- a/.env.development
+++ b/.env.development
@@ -3,5 +3,5 @@ ENV = 'development'
# base api
VUE_APP_BASE_API = http://hd-wuziguanli-test.ali251.langye.net/
-
VUE_APP_UPLOAD_API = http://hd-wuziguanli-test.ali251.langye.net/api/admin/upload-file
+
diff --git a/mock/table.js b/mock/table.js
index bd0e013..9af502b 100644
--- a/mock/table.js
+++ b/mock/table.js
@@ -1,13 +1,13 @@
const Mock = require('mockjs')
const data = Mock.mock({
- 'items|30': [{
+ 'data|30': [{
id: '@id',
title: '@sentence(10, 20)',
'status|1': ['published', 'draft', 'deleted'],
author: 'name',
display_time: '@datetime',
- pageviews: '@integer(300, 5000)'
+ money: '@integer(300, 5000)'
}]
})
@@ -19,10 +19,8 @@ module.exports = [
const items = data.items
return {
code: 20000,
- data: {
- total: items.length,
- items: items
- }
+ data: items.data,
+ total:items.data.length
}
}
}
diff --git a/public/favicon.ico b/public/favicon.ico
index f4298a6..c48d62c 100644
Binary files a/public/favicon.ico and b/public/favicon.ico differ
diff --git a/src/api/system/baseForm.js b/src/api/system/baseForm.js
new file mode 100644
index 0000000..15b3aad
--- /dev/null
+++ b/src/api/system/baseForm.js
@@ -0,0 +1,50 @@
+import request from "@/utils/request";
+function customParamsSerializer(params) {
+ let result = '';
+ for (let key in params) {
+ if (params.hasOwnProperty(key)) {
+ if (Array.isArray(params[key])) {
+ params[key].forEach((item,index) => {
+ result += `${key}[${index}][key]=${item.key}&${key}[${index}][op]=${item.op}&${key}[${index}][value]=${item.value}&`;
+ });
+ } else {
+ result += `${key}=${params[key]}&`;
+ }
+ }
+ }
+ return result.slice(0, -1);
+}
+export function index(params,isLoading = false) {
+ return request({
+ method: "get",
+ url: "/api/admin/base-form/index",
+ params,
+ paramsSerializer: customParamsSerializer,
+ isLoading
+ })
+}
+
+export function show(params) {
+ return request({
+ method: "get",
+ url: "/api/admin/base-form/show",
+ params
+ })
+}
+
+export function save(data) {
+ return request({
+ method: "post",
+ url: "/api/admin/base-form/save",
+ data
+ })
+}
+
+export function destroy(params) {
+ return request({
+ method: "get",
+ url: "/api/admin/base-form/destroy",
+ params
+ })
+}
+
diff --git a/src/api/system/customForm.js b/src/api/system/customForm.js
new file mode 100644
index 0000000..5e96e5b
--- /dev/null
+++ b/src/api/system/customForm.js
@@ -0,0 +1,51 @@
+import request from "@/utils/request";
+
+export function index(params,isLoading = false) {
+ return request({
+ method: "get",
+ url: "/api/admin/custom-form/index",
+ params,
+ isLoading
+ })
+}
+
+export function show(params) {
+ return request({
+ method: "get",
+ url: "/api/admin/custom-form/show",
+ params
+ })
+}
+
+export function save(data) {
+ return request({
+ method: "post",
+ url: "/api/admin/custom-form/save",
+ data
+ })
+}
+
+export function destroy(params) {
+ return request({
+ method: "get",
+ url: "/api/admin/custom-form/destroy",
+ params
+ })
+}
+
+export function config(params) {
+ return request({
+ method: "get",
+ url: "/api/admin/custom-form/config",
+ params
+ })
+}
+
+export function update(params) {
+ return request({
+ method: "get",
+ url: "/api/admin/custom-form/update-table",
+ params,
+ isLoading:false
+ })
+}
diff --git a/src/api/system/customFormField.js b/src/api/system/customFormField.js
new file mode 100644
index 0000000..fc20320
--- /dev/null
+++ b/src/api/system/customFormField.js
@@ -0,0 +1,35 @@
+import request from "@/utils/request";
+
+export function index(params,isLoading = false) {
+ return request({
+ method: "get",
+ url: "/api/admin/custom-form-field/index",
+ params,
+ isLoading
+ })
+}
+
+export function show(params) {
+ return request({
+ method: "get",
+ url: "/api/admin/custom-form-field/show",
+ params
+ })
+}
+
+export function save(data) {
+ return request({
+ method: "post",
+ url: "/api/admin/custom-form-field/save",
+ data
+ })
+}
+
+export function destroy(params) {
+ return request({
+ method: "get",
+ url: "/api/admin/custom-form-field/destroy",
+ params
+ })
+}
+
diff --git a/src/assets/logo-mini.png b/src/assets/logo-mini.png
index e00f8e9..8ecb6ba 100644
Binary files a/src/assets/logo-mini.png and b/src/assets/logo-mini.png differ
diff --git a/src/assets/logo.png b/src/assets/logo.png
index 004347f..6405818 100644
Binary files a/src/assets/logo.png and b/src/assets/logo.png differ
diff --git a/src/components/LxHeader/XyContent.vue b/src/components/LxHeader/XyContent.vue
new file mode 100644
index 0000000..6e71828
--- /dev/null
+++ b/src/components/LxHeader/XyContent.vue
@@ -0,0 +1,63 @@
+
+
+
diff --git a/src/components/LxHeader/index.vue b/src/components/LxHeader/index.vue
index f82c9d3..9845506 100644
--- a/src/components/LxHeader/index.vue
+++ b/src/components/LxHeader/index.vue
@@ -40,9 +40,9 @@ export default {
// padding-top: 10px;
font-weight: bold;
font-size: 15px;
- color: #444140;
+ color: #0077CC;
white-space: nowrap;
- border-bottom: 2px solid #444140;
+ border-bottom: 2px solid #0077CC;
> span {
position: relative;
diff --git a/src/components/XyDialog/index.vue b/src/components/XyDialog/index.vue
index b8ce259..32bda2d 100644
--- a/src/components/XyDialog/index.vue
+++ b/src/components/XyDialog/index.vue
@@ -1,6 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/main.js b/src/main.js
index c35181c..919a323 100644
--- a/src/main.js
+++ b/src/main.js
@@ -40,7 +40,9 @@ Vue.use(VueParticles)
// set ElementUI lang to EN
//Vue.use(ElementUI, { locale })
// 如果想要中文版 element-ui,按如下方式声明
- Vue.use(ElementUI)
+Vue.use(ElementUI)
+import Message from 'element-ui/lib/message';
+
Vue.config.productionTip = false
@@ -76,26 +78,6 @@ Vue.prototype.$integrateData = (target,value) => {
}
}
}
-Vue.prototype.$successMessage = (type,name) => {
- let word;
- switch (type){
- case 'add':
- word = '新增'
- break;
- case 'editor':
- word = '编辑'
- break;
- case 'destroy':
- word = '删除'
- break;
- default:
- word = type
- }
- Vue.prototype.$message({
- type:'success',
- message:`${word}${name}成功`
- })
-}
new Vue({
el: '#app',
router,
diff --git a/src/mixin/authMixin.js b/src/mixin/authMixin.js
new file mode 100644
index 0000000..7d9c05d
--- /dev/null
+++ b/src/mixin/authMixin.js
@@ -0,0 +1,13 @@
+export const authMixin = {
+ data(){
+ return {
+ auths_auth_mixin:[],
+ }
+ },
+ created() {
+ if(this.$route.meta?.auths?.length > 0 && this.$route.meta.auths[0]){
+ this.auths_auth_mixin = this.$route.meta.auths
+ }
+ console.log(this.auths_auth_mixin)
+ }
+}
diff --git a/src/router/index.js b/src/router/index.js
index 727c48f..dfce124 100644
--- a/src/router/index.js
+++ b/src/router/index.js
@@ -55,7 +55,6 @@ export const constantRoutes = [{
}],
hidden: true
},
-
{
path: '/',
component: Layout,
@@ -70,8 +69,8 @@ export const constantRoutes = [{
}
}, ]
}
-]
-
+]
+
/**
diff --git a/src/settings.js b/src/settings.js
index a939c61..141a973 100644
--- a/src/settings.js
+++ b/src/settings.js
@@ -12,5 +12,5 @@ module.exports = {
* @type {boolean} true | false
* @description Whether show the logo in sidebar
*/
- sidebarLogo: true
+ sidebarLogo: false
}
diff --git a/src/store/modules/permission.js b/src/store/modules/permission.js
index 06fd367..3900072 100644
--- a/src/store/modules/permission.js
+++ b/src/store/modules/permission.js
@@ -60,11 +60,27 @@ const state = {
* 后台查询的菜单数据拼装成路由格式的数据
* @param routes
*/
-const pathHandler = (path,id) => {
- if(path.includes('#') || path == ''){
- return id + '_key'
+const pathHandler = (item) => {
+ if(!item.path || item.path?.includes('#') || item.path == ''){
+ return item.id + '_key'
}
- return path
+ if(/^\^/.test(item.path)){
+ return item.path.replace(/^\^+/g,"")
+ }
+ if(/^\$/.test(item.path)){
+ return item.path.replace(/^\$+/g,"")
+ }
+ return item.path
+ // if(path.includes('$')){
+ // return path.replace(/^\$+/g,"")
+ // }
+ // if(path.includes('^')){
+ // return path.replace(/^\^+/g,"")
+ // }
+ // if(path.includes('#') || path == ''){
+ // return id + '_key'
+ // }
+ // return path
}
const componentHandler = (path) => {
//return path === '#'|| path == '' ? Layout : loadView(path)
@@ -76,70 +92,85 @@ const componentHandler = (path) => {
}
return loadView(path)
}
-
-/**
- * 后台查询的菜单数据拼装成路由格式的数据
- * @param routes
- */
-export function generaMenu(routes, data) {
- data.forEach(item => {
- if (item.url === "/") {
- routes.push({
- path: '/',
- component: Layout,
- redirect: '/dashboard',
- children: [{
- path: 'dashboard',
- name: '系统首页',
- component: () => import('@/views/dashboard/index'),
- meta: {
- title: '系统首页',
- icon: 'dashboard'
- }
- }]
- })
- } else if (item.url === "##") {
- routes.push({
- path: item.path,
- component: Layout,
- children: [{
- path: item.path,
- name: item.name,
- component: item.url === '#' ? Layout : loadView(item.path),
- meta: {
- title: item.name,
- id: item.id,
- roles: ['admin'],
- icon: item.icon
- }
- }]
- })
- } else {
- var path = item.url;
- if (item.path != "null" && item.path != null && item.path != "") {
- path = item.path
- }
- const menu = {
- path: (path === '#' ? item.id + '_key' : path),
- redirect: (item.children.length > 0 ? "noRedirect" : ""),
- component: item.url === '#' ? Layout : loadView(item.url),
- // hidden: true,
- children: [],
- name: 'menu_' + item.id,
- meta: {
- title: item.name,
- id: item.id,
- roles: ['admin'],
-
- icon: item.icon
- }
- }
- if (item.children) {
- generaMenu(menu.children, item.children)
- }
- routes.push(menu)
- }
- })
+
+// path为#,左边栏根目录无视图,##下级根目录无视图,$不显示在左边栏视图,^左边栏根目录有视图
+export function generaMenu(routes, data) {
+ data.forEach(item => {
+ let params = {};
+ if(item.path?.includes('?')){
+ let flag = item.path.split('?')
+ item.path = flag[0]
+ if(flag[1]){
+ let list = flag[1].split('&')
+ list.forEach(item => {
+ let kv = item.split('=')
+ Object.defineProperty(params,kv[0],{
+ value:kv[1],
+ writable:true,
+ enumerable:true,
+ configurable:false
+ })
+ })
+ }
+ }
+ if (item.url === "/") {
+
+ } else if(/^\^/.test(item.path)){
+ const menu = {
+ path: pathHandler(item),
+ component: Layout,
+ children: [{
+ path: "",
+ name: 'menu_' + item.id,
+ component: (item.url.includes('#')||item.path == '') ? Layout : loadView(item.url),
+ meta: {
+ title: item.name,
+ id: item.id,
+ roles: ['admin'],
+ auths:item.has_auth_node_tags,
+ params,
+
+ icon: item.icon
+ }
+ }, ]
+ }
+ if (item.children) {
+ generaMenu(menu.children, item.children)
+ }
+ routes.push(menu)
+ } else {
+ const menu = {
+ path: pathHandler(item),
+ //(item.path === '#'||item.path == '' ? item.id + '_key' : item.path),
+ component: componentHandler(item.url),
+ //(item.path === '#'||item.path == '' ? Layout : loadView(item.path)),
+ // hidden: true,
+ children: [],
+ name: 'menu_' + item.id,
+ meta: {
+ title: item.name,
+ id: item.id,
+ roles: ['admin'],
+ auths:item.has_auth_node_tags,
+ params,
+ icon: item.icon
+ }
+ }
+ if(item.path?.includes("$")){
+ menu.hidden = true
+ }
+ if (item.children) {
+ generaMenu(menu.children, item.children)
+ }
+ routes.push(menu)
+ }
+
+ })
+ // routes.push({
+ // path: '*',
+ // redirect: '/404',
+ // hidden: true
+ // })
}
const mutations = {
@@ -175,8 +206,8 @@ const mutations = {
const actions = {
generateRoutes({
- commit
- }, roles) {
+ commit
+ }, roles) {
return new Promise(resolve => {
const loadMenuData = []
// 先查询后台并返回左侧菜单数据并把数据添加到路由
diff --git a/src/styles/element-variables.scss b/src/styles/element-variables.scss
index 908f673..1f62d31 100644
--- a/src/styles/element-variables.scss
+++ b/src/styles/element-variables.scss
@@ -1,5 +1,5 @@
/* 改变主题色变量 */
-$--color-primary: #444140;
+$--color-primary: #0077CC;
/* 改变 icon 字体路径变量,必需 */
$--font-path: '~element-ui/lib/theme-chalk/fonts';
diff --git a/src/styles/iconfont.css b/src/styles/iconfont.css
index b82d8d6..941e12f 100644
--- a/src/styles/iconfont.css
+++ b/src/styles/iconfont.css
@@ -1,10 +1,10 @@
-/* CDN 服务仅供平台体验和调试使用,平台不承诺服务的稳定性,企业客户需下载字体包自行发布使用并做好备份。 */
@font-face {
- font-family: 'iconfont'; /* Project id 3694659 */
- src: url('//at.alicdn.com/t/c/font_3694659_dgmzc5nwu9a.woff2?t=1665368932151') format('woff2'),
- url('//at.alicdn.com/t/c/font_3694659_dgmzc5nwu9a.woff?t=1665368932151') format('woff'),
- url('//at.alicdn.com/t/c/font_3694659_dgmzc5nwu9a.ttf?t=1665368932151') format('truetype');
+ font-family: "iconfont"; /* Project id 4073294 */
+ src: url('iconfont.woff2?t=1684320683472') format('woff2'),
+ url('iconfont.woff?t=1684320683472') format('woff'),
+ url('iconfont.ttf?t=1684320683472') format('truetype');
}
+
.iconfont {
font-family: "iconfont" !important;
font-size: 16px;
@@ -13,1887 +13,311 @@
-moz-osx-font-smoothing: grayscale;
}
-.icon-touyanpingjia:before {
- content: "\e6f2";
+.icon-zhiliangguanli:before {
+ content: "\e671";
}
-.icon-tongjifenxi:before {
- content: "\e6f3";
+.icon-chengbenhesuan:before {
+ content: "\e650";
}
-.icon-shouyi:before {
- content: "\e6f4";
+.icon-gongyingshangguanli1:before {
+ content: "\e651";
}
-.icon-rongzi1:before {
- content: "\e6f5";
+.icon-anquanguanli:before {
+ content: "\e653";
}
-.icon-touhoufenxi:before {
- content: "\e6f6";
+.icon-hetongguanli1:before {
+ content: "\e654";
}
-.icon-piggy-bank:before {
- content: "\e6f7";
+.icon-jichuziliao:before {
+ content: "\e655";
}
-.icon-touguchizhanshi:before {
- content: "\e6f8";
+.icon-jungongguanli:before {
+ content: "\e656";
}
-.icon-yejiguiyin:before {
- content: "\e6f9";
+.icon-lingdaozonglan:before {
+ content: "\e657";
}
-.icon-zuhefenxi:before {
- content: "\e6fa";
+.icon-qiyedinge:before {
+ content: "\e659";
}
-.icon-simuzhishu:before {
- content: "\e6fb";
+.icon-qiehuanzhizidingyicaidan:before {
+ content: "\e65a";
}
-.icon-shizhi:before {
- content: "\e6fc";
+.icon-quanmianyusuan:before {
+ content: "\e65b";
}
-.icon-simubisai:before {
- content: "\e6fd";
+.icon-renliziyuan:before {
+ content: "\e65c";
}
-.icon-touzigailan:before {
- content: "\e6fe";
+.icon-shangwuguanli:before {
+ content: "\e65d";
}
-.icon-yewu:before {
- content: "\e6ff";
+.icon-shebeiguanli1:before {
+ content: "\e65f";
}
-.icon-touziren:before {
- content: "\e700";
+.icon-toubiaoguanli:before {
+ content: "\e660";
}
-.icon-zhinengbaobiao:before {
- content: "\e701";
+.icon-weibaoguanli1:before {
+ content: "\e662";
}
-.icon-shoucang1:before {
- content: "\e702";
+.icon-wendangziliao:before {
+ content: "\e663";
}
-.icon-dingwei:before {
- content: "\e703";
+.icon-wuziguanli1:before {
+ content: "\e664";
}
-.icon-delete_y:before {
- content: "\e704";
+.icon-xianchangguanli:before {
+ content: "\e665";
}
-.icon-duoren:before {
- content: "\e705";
+.icon-xiangmubaogao:before {
+ content: "\e667";
}
-.icon-yonghu4:before {
- content: "\e706";
+.icon-xiangmujihua:before {
+ content: "\e668";
}
-.icon-ok_y:before {
- content: "\e707";
+.icon-xiaoshouguanli:before {
+ content: "\e669";
}
-.icon-plus_y:before {
- content: "\e708";
+.icon-xietongbangong:before {
+ content: "\e66a";
}
-.icon-yonghushanjian:before {
- content: "\e709";
+.icon-xuqiuguanli:before {
+ content: "\e66b";
}
-.icon-yonghuqueren:before {
- content: "\e70a";
+.icon-yewubiaodan:before {
+ content: "\e66c";
}
-.icon-yonghuzengjia:before {
- content: "\e70b";
+.icon-zhaobiaoguanli:before {
+ content: "\e66d";
}
-.icon-yonghushanchu:before {
- content: "\e70c";
+.icon-zhouzhuancailiao:before {
+ content: "\e66f";
}
-.icon-minus_y:before {
- content: "\e70d";
+.icon-zijinguanli:before {
+ content: "\e670";
}
-.icon-tubiao_zhexiantu:before {
- content: "\e70e";
+.icon-shouye:before {
+ content: "\e600";
}
-.icon-shujutu:before {
- content: "\e70f";
+.icon-wuzishenling:before {
+ content: "\e601";
}
-.icon-zhankai2:before {
- content: "\e710";
+.icon-gongchengguanli:before {
+ content: "\e602";
}
-.icon-wancheng1:before {
- content: "\e711";
+.icon-manyidutiaocha:before {
+ content: "\e603";
}
-.icon-icon-test:before {
- content: "\e611";
+.icon-renwuguanli:before {
+ content: "\e604";
}
-.icon-shoucang2:before {
- content: "\e712";
+.icon-hetongguanli:before {
+ content: "\e605";
}
-.icon-icon-test-copy:before {
- content: "\e612";
+.icon-kaoqinguanli:before {
+ content: "\e606";
}
-.icon-close:before {
- content: "\e713";
+.icon-gudingzichan:before {
+ content: "\e607";
}
-.icon-tixian:before {
- content: "\e614";
+.icon-weixiuguanli:before {
+ content: "\e608";
}
-.icon-jinzhi1:before {
- content: "\e714";
+.icon-xunjianguanli:before {
+ content: "\e609";
}
-.icon-licai:before {
- content: "\e615";
+.icon-yunsongguanli:before {
+ content: "\e60a";
}
-.icon-HTSCIT_more:before {
- content: "\e715";
+.icon-baojieguanli:before {
+ content: "\e60b";
}
-.icon-zichanshijian:before {
- content: "\e616";
+.icon-yifeiguanli:before {
+ content: "\e60c";
}
-.icon-HTSCIT_more1:before {
- content: "\e716";
+.icon-shebeiguanli:before {
+ content: "\e60d";
}
-.icon-chongzhi:before {
- content: "\e617";
+.icon-cangkuguanli:before {
+ content: "\e60e";
}
-.icon-HTSCIT_AI:before {
- content: "\e717";
+.icon-gongyingshangguanli:before {
+ content: "\e60f";
}
-.icon-jingxuanbaogao:before {
- content: "\e618";
+.icon-gonggongzancunchu:before {
+ content: "\e610";
}
-.icon-HTSCIT_AI1:before {
- content: "\e718";
+.icon-keshihua:before {
+ content: "\e611";
}
-.icon-jiaoyi:before {
- content: "\e619";
+.icon-kehuguanli:before {
+ content: "\e612";
}
-.icon-HTSCIT_AI2:before {
- content: "\e719";
+.icon-wuziguanli:before {
+ content: "\e613";
}
-.icon-hetong:before {
- content: "\e61a";
+.icon-shujuzhongxin:before {
+ content: "\e614";
}
-.icon-HTSCIT_money:before {
- content: "\e71a";
+.icon-wushuijiankong:before {
+ content: "\e615";
}
-.icon-jianjie:before {
- content: "\e61b";
+.icon-nengyuanguanli:before {
+ content: "\e616";
}
-.icon-HTSCIT_money1:before {
- content: "\e71b";
+.icon-lotshebeiguanli:before {
+ content: "\e617";
}
-.icon-jiaoyizhongxin:before {
- content: "\e61c";
+.icon-zhibiaotixi:before {
+ content: "\e618";
}
-.icon-HTSCIT_money2:before {
- content: "\e71c";
+.icon-zonghebaobiao:before {
+ content: "\e619";
}
-.icon-lianxiwomen:before {
- content: "\e61d";
+.icon-kefuguanli:before {
+ content: "\e61a";
}
-.icon-HTSCIT_anquan:before {
- content: "\e71d";
+.icon-anfangmenjin:before {
+ content: "\e61b";
}
-.icon-jinrongquan:before {
- content: "\e61e";
+.icon-anfangxungeng:before {
+ content: "\e61c";
}
-.icon-HTSCIT_money3:before {
- content: "\e71e";
+.icon-duanxinguanli:before {
+ content: "\e61d";
}
-.icon-caizhangdie:before {
- content: "\e61f";
+.icon-pinzhiguanli:before {
+ content: "\e61e";
}
-.icon-HTSCIT_shuju:before {
- content: "\e71f";
+.icon-kefuzhongxin:before {
+ content: "\e61f";
}
-.icon-hongbao:before {
+.icon-wulianjiankong:before {
content: "\e620";
}
-.icon-HTSCIT_shuju1:before {
- content: "\e720";
-}
-
-.icon-wenjian:before {
+.icon-weibaoguanli:before {
content: "\e621";
}
-.icon-HTSCIT_shoucang:before {
- content: "\e721";
-}
-
-.icon-weizhi:before {
+.icon-peihuguanli:before {
content: "\e622";
}
-.icon-HTSCIT_guanzhu:before {
- content: "\e722";
-}
-
-.icon-fuwu:before {
+.icon-canyinguanli:before {
content: "\e623";
}
-.icon-HTSCIT_guanzhu1:before {
- content: "\e723";
-}
-
-.icon-quanqiuzixun:before {
+.icon-yifeijicha:before {
content: "\e624";
}
-.icon-HTSCIT_money4:before {
- content: "\e724";
-}
-
-.icon-jinronghuiyi:before {
+.icon-yunjianxueyuan:before {
content: "\e625";
}
-.icon-HTSCIT_earth:before {
- content: "\e725";
-}
-
-.icon-yuyue:before {
+.icon-kehuduanguanli:before {
content: "\e626";
}
-.icon-HTSCIT_jinrong:before {
- content: "\e726";
-}
-
-.icon-paimai:before {
+.icon-xitongguanli:before {
content: "\e627";
}
-.icon-HTSCIT_money5:before {
- content: "\e727";
-}
-
-.icon-shouye:before {
+.icon-xitongshezhi:before {
content: "\e628";
}
-.icon-HTSCIT_box:before {
- content: "\e728";
-}
-
-.icon-yinhang:before {
+.icon-jichuxinxi:before {
content: "\e629";
}
-.icon-HTSCIT_lianjie:before {
- content: "\e729";
-}
-
-.icon-rongzi:before {
+.icon-kefuguanligonggongzancunchu:before {
content: "\e62a";
}
-.icon-HTSCIT_lianjieduankai:before {
- content: "\e72a";
-}
-
-.icon-zhangdan:before {
+.icon-chuzhigongchang:before {
content: "\e62b";
}
-.icon-HTSCIT_lianjie1:before {
- content: "\e72b";
-}
-
-.icon-zhengshu:before {
+.icon-yifeichuzhigongchang:before {
content: "\e62c";
}
-.icon-HTSCIT_lianjieduankai1:before {
- content: "\e72c";
-}
-
-.icon-zichananquan:before {
+.icon-qingjielvhua:before {
content: "\e62d";
}
-.icon-HTSCIT_find:before {
- content: "\e72d";
-}
-
-.icon-zijin:before {
+.icon-susheguanli:before {
content: "\e62e";
}
-.icon-HTSCIT_find1:before {
- content: "\e72e";
-}
-
-.icon-shixi:before {
+.icon-hetongxieyiguanli:before {
content: "\e62f";
}
-.icon-HTSCIT_find2:before {
- content: "\e72f";
-}
-
-.icon-yingyewangdian:before {
+.icon-zhoubaotuisongpeizhi:before {
content: "\e630";
}
-.icon-HTSCIT_jiechuguanlian:before {
- content: "\e730";
-}
-
-.icon-kefu:before {
- content: "\e631";
-}
-
-.icon-HTSCIT_rili:before {
- content: "\e731";
-}
-
-.icon-duihua:before {
- content: "\e632";
-}
-
-.icon-HTSCIT_rili1:before {
- content: "\e732";
-}
-
-.icon-icon-test1:before {
- content: "\e633";
-}
-
-.icon-HTSCIT_rili2:before {
- content: "\e733";
-}
-
-.icon-yonghu:before {
- content: "\e634";
-}
-
-.icon-HTSCIT_rili3:before {
- content: "\e734";
-}
-
-.icon-yonghu1:before {
- content: "\e635";
-}
-
-.icon-HTSCIT_message:before {
- content: "\e735";
-}
-
-.icon-kefu1:before {
- content: "\e636";
-}
-
-.icon-HTSCIT_rili4:before {
- content: "\e736";
-}
-
-.icon-shijian:before {
- content: "\e637";
-}
-
-.icon-HTSCIT_shaixuan:before {
- content: "\e737";
-}
-
-.icon-xulie:before {
- content: "\e638";
-}
-
-.icon-HTSCIT_shaixuan1:before {
- content: "\e738";
-}
-
-.icon-QA:before {
- content: "\e639";
-}
-
-.icon-HTSCIT_shaixuan2:before {
- content: "\e739";
-}
-
-.icon-icon-test2:before {
- content: "\e63a";
-}
-
-.icon-HTSCIT_rili5:before {
- content: "\e73a";
-}
-
-.icon-icon-test3:before {
- content: "\e63b";
-}
-
-.icon-HTSCIT_book:before {
- content: "\e73b";
-}
-
-.icon-icon-test4:before {
- content: "\e63c";
-}
-
-.icon-HTSCIT_zuzhijiagou:before {
- content: "\e73c";
-}
-
-.icon-icon-test5:before {
- content: "\e63d";
-}
-
-.icon-HTSCIT_creditcard:before {
- content: "\e73d";
-}
-
-.icon-icon-test6:before {
- content: "\e63e";
-}
-
-.icon-HTSCIT_camera:before {
- content: "\e73e";
-}
-
-.icon-icon-test7:before {
- content: "\e63f";
-}
-
-.icon-HTSCIT_Discount:before {
- content: "\e73f";
-}
-
-.icon-icon-test8:before {
- content: "\e640";
-}
-
-.icon-HTSCIT_edit-square:before {
- content: "\e740";
-}
-
-.icon-icon-test9:before {
- content: "\e641";
-}
-
-.icon-HTSCIT_contacts:before {
- content: "\e741";
-}
-
-.icon-icon-test10:before {
- content: "\e642";
-}
-
-.icon-HTSCIT_news:before {
- content: "\e742";
-}
-
-.icon-icon-test11:before {
- content: "\e643";
-}
-
-.icon-HTSCIT_zhankai:before {
- content: "\e743";
-}
-
-.icon-icon-test12:before {
- content: "\e644";
-}
-
-.icon-HTSCIT_scan:before {
- content: "\e744";
-}
-
-.icon-icon-test13:before {
- content: "\e645";
-}
-
-.icon-HTSCIT_wallet:before {
- content: "\e745";
-}
-
-.icon-icon-test14:before {
- content: "\e646";
-}
-
-.icon-HTSCIT_left-square:before {
- content: "\e746";
-}
-
-.icon-icon-test15:before {
- content: "\e647";
-}
-
-.icon-HTSCIT_right-square:before {
- content: "\e747";
-}
-
-.icon-icon-test16:before {
- content: "\e648";
-}
-
-.icon-HTSCIT_idcard:before {
- content: "\e748";
-}
-
-.icon-icon-test17:before {
- content: "\e649";
-}
-
-.icon-HTSCIT_image:before {
- content: "\e749";
-}
-
-.icon-icon-test18:before {
- content: "\e64a";
-}
-
-.icon-HTSCIT_fund:before {
- content: "\e74a";
-}
-
-.icon-icon-test19:before {
- content: "\e64b";
-}
-
-.icon-HTSCIT_folder:before {
- content: "\e74b";
-}
-
-.icon-icon-test20:before {
- content: "\e64c";
-}
-
-.icon-HTSCIT_mail:before {
- content: "\e74c";
-}
-
-.icon-icon-test21:before {
- content: "\e64d";
-}
-
-.icon-HTSCIT_folder-open:before {
- content: "\e74d";
-}
-
-.icon-icon-test22:before {
- content: "\e64e";
-}
-
-.icon-HTSCIT_mima:before {
- content: "\e74e";
-}
-
-.icon-icon-test23:before {
- content: "\e64f";
-}
-
-.icon-HTSCIT_find3:before {
- content: "\e74f";
-}
-
-.icon-icon-test24:before {
- content: "\e650";
-}
-
-.icon-HTSCIT_mima1:before {
- content: "\e750";
-}
-
-.icon-icon-test25:before {
- content: "\e651";
-}
-
-.icon-HTSCIT_more2:before {
- content: "\e751";
-}
-
-.icon-icon-test26:before {
- content: "\e652";
-}
-
-.icon-HTSCIT_scan1:before {
- content: "\e752";
-}
-
-.icon-icon-test27:before {
- content: "\e653";
-}
-
-.icon-HTSCIT-caidan:before {
- content: "\e753";
-}
-
-.icon-icon-test28:before {
- content: "\e654";
-}
-
-.icon-HTSCIT-bianji:before {
- content: "\e754";
-}
-
-.icon-icon-test29:before {
- content: "\e655";
-}
-
-.icon-HTSCIT-shouji:before {
- content: "\e755";
-}
-
-.icon-icon-test30:before {
- content: "\e656";
-}
-
-.icon-HTSCIT-zhanghao:before {
- content: "\e756";
-}
-
-.icon-icon-test31:before {
- content: "\e657";
-}
-
-.icon-HTSCIT-back:before {
- content: "\e757";
-}
-
-.icon-icon-test32:before {
- content: "\e658";
-}
-
-.icon-HTSCIT-bad:before {
- content: "\e758";
-}
-
-.icon-icon-test33:before {
- content: "\e659";
-}
-
-.icon-HTSCIT-bangong:before {
- content: "\e759";
-}
-
-.icon-icon-test34:before {
- content: "\e65a";
-}
-
-.icon-HTSCIT-bianji1:before {
- content: "\e75a";
-}
-
-.icon-tianjiayonghu:before {
- content: "\e65b";
-}
-
-.icon-HTSCIT-bianji2:before {
- content: "\e75b";
-}
-
-.icon-bianji:before {
- content: "\e65c";
-}
-
-.icon-HTSCIT-bianji3:before {
- content: "\e75c";
-}
-
-.icon-yonghu2:before {
- content: "\e65d";
-}
-
-.icon-HTSCIT-close-sound:before {
- content: "\e75d";
-}
-
-.icon-tuichu:before {
- content: "\e65e";
-}
-
-.icon-HTSCIT-calendar:before {
- content: "\e75e";
-}
-
-.icon-xuanzhong:before {
- content: "\e65f";
-}
-
-.icon-HTSCIT-biaoqian:before {
- content: "\e75f";
-}
-
-.icon-tishi:before {
- content: "\e660";
-}
-
-.icon-HTSCIT-close:before {
- content: "\e760";
-}
-
-.icon-mima:before {
- content: "\e661";
-}
-
-.icon-HTSCIT-close1:before {
- content: "\e761";
-}
-
-.icon-xuanzhong1:before {
- content: "\e662";
-}
-
-.icon-HTSCIT-delete:before {
- content: "\e762";
-}
-
-.icon-dianzan:before {
- content: "\e663";
-}
-
-.icon-HTSCIT-delete1:before {
- content: "\e763";
-}
-
-.icon-gengduo:before {
- content: "\e664";
-}
-
-.icon-HTSCIT-home:before {
- content: "\e764";
-}
-
-.icon-fangxiang:before {
- content: "\e665";
-}
-
-.icon-HTSCIT-fangda:before {
- content: "\e765";
-}
-
-.icon-yanjiu:before {
- content: "\e666";
-}
-
-.icon-HTSCIT-facebook:before {
- content: "\e766";
-}
-
-.icon-shezhi:before {
- content: "\e667";
-}
-
-.icon-HTSCIT-dingwei:before {
- content: "\e767";
-}
-
-.icon-shezhi1:before {
- content: "\e668";
-}
-
-.icon-HTSCIT-fenxiang:before {
- content: "\e768";
-}
-
-.icon-tianjiayonghu1:before {
- content: "\e669";
-}
-
-.icon-HTSCIT-icon:before {
- content: "\e769";
-}
-
-.icon-xiaoxi:before {
- content: "\e66a";
-}
-
-.icon-HTSCIT-icon1:before {
- content: "\e76a";
-}
-
-.icon-yonghuziliaoxiugai:before {
- content: "\e66b";
-}
-
-.icon-HTSCIT-icon2:before {
- content: "\e76b";
-}
-
-.icon-shangchuan:before {
- content: "\e66c";
-}
-
-.icon-HTSCIT-icon3:before {
- content: "\e76c";
-}
-
-.icon-shezhi2:before {
- content: "\e66d";
-}
-
-.icon-HTSCIT-icon4:before {
- content: "\e76d";
-}
-
-.icon-shangchuan1:before {
- content: "\e66e";
-}
-
-.icon-HTSCIT-icon5:before {
- content: "\e76e";
-}
-
-.icon-tishi1:before {
- content: "\e66f";
-}
-
-.icon-HTSCIT-icon6:before {
- content: "\e76f";
-}
-
-.icon-tongxunlu:before {
- content: "\e670";
-}
-
-.icon-HTSCIT-icon7:before {
- content: "\e770";
-}
-
-.icon-xiazai:before {
- content: "\e671";
-}
-
-.icon-HTSCIT-icon8:before {
- content: "\e771";
-}
-
-.icon-shanchu:before {
- content: "\e672";
-}
-
-.icon-HTSCIT-icon9:before {
- content: "\e772";
-}
-
-.icon-shuaxin:before {
- content: "\e673";
-}
-
-.icon-HTSCIT-icon10:before {
- content: "\e773";
-}
-
-.icon-tishi2:before {
- content: "\e674";
-}
-
-.icon-HTSCIT-icon11:before {
- content: "\e774";
-}
-
-.icon-tishi3:before {
- content: "\e675";
-}
-
-.icon-HTSCIT-icon12:before {
- content: "\e775";
-}
-
-.icon-fasong:before {
- content: "\e676";
-}
-
-.icon-HTSCIT-icon13:before {
- content: "\e776";
-}
-
-.icon-zhankai:before {
- content: "\e677";
-}
-
-.icon-HTSCIT-icon14:before {
- content: "\e777";
-}
-
-.icon-wenti:before {
- content: "\e678";
-}
-
-.icon-HTSCIT-icon15:before {
- content: "\e778";
-}
-
-.icon-xiazai1:before {
- content: "\e679";
-}
-
-.icon-HTSCIT-icon16:before {
- content: "\e779";
-}
-
-.icon-fenlei:before {
- content: "\e67a";
-}
-
-.icon-HTSCIT-icon17:before {
- content: "\e77a";
-}
-
-.icon-fenlei1:before {
- content: "\e67b";
-}
-
-.icon-HTSCIT-icon18:before {
- content: "\e77b";
-}
-
-.icon-guanbi:before {
- content: "\e67c";
-}
-
-.icon-HTSCIT-icon19:before {
- content: "\e77c";
-}
-
-.icon-fenlei2:before {
- content: "\e67d";
-}
-
-.icon-HTSCIT-icon20:before {
- content: "\e77d";
-}
-
-.icon-liuyan:before {
- content: "\e67e";
-}
-
-.icon-HTSCIT-icon21:before {
- content: "\e77e";
-}
-
-.icon-shuaxin1:before {
- content: "\e67f";
-}
-
-.icon-HTSCIT-icon22:before {
- content: "\e77f";
-}
-
-.icon-fenlei3:before {
- content: "\e680";
-}
-
-.icon-HTSCIT-icon23:before {
- content: "\e780";
-}
-
-.icon-tishi4:before {
- content: "\e681";
-}
-
-.icon-HTSCIT-icon24:before {
- content: "\e781";
-}
-
-.icon-wancheng:before {
- content: "\e682";
-}
-
-.icon-HTSCIT-icon25:before {
- content: "\e782";
-}
-
-.icon-houtai:before {
- content: "\e683";
-}
-
-.icon-HTSCIT-icon26:before {
- content: "\e783";
-}
-
-.icon-xuanzhongdui:before {
- content: "\e684";
-}
-
-.icon-HTSCIT-icon27:before {
- content: "\e784";
-}
-
-.icon-xuanzhong2:before {
- content: "\e685";
-}
-
-.icon-HTSCIT-icon28:before {
- content: "\e785";
-}
-
-.icon-xiazai2:before {
- content: "\e686";
-}
-
-.icon-HTSCIT-icon29:before {
- content: "\e786";
-}
-
-.icon-wenjian1:before {
- content: "\e687";
-}
-
-.icon-HTSCIT-icon30:before {
- content: "\e787";
-}
-
-.icon-zhankai1:before {
- content: "\e688";
-}
-
-.icon-HTSCIT-icon31:before {
- content: "\e788";
-}
-
-.icon-tuichu1:before {
- content: "\e689";
-}
-
-.icon-HTSCIT-icon32:before {
- content: "\e789";
-}
-
-.icon-jiantou:before {
- content: "\e68a";
-}
-
-.icon-HTSCIT-icon33:before {
- content: "\e78a";
-}
-
-.icon-shangchuan2:before {
- content: "\e68b";
-}
-
-.icon-HTSCIT-icon34:before {
- content: "\e78b";
-}
-
-.icon-xiazai3:before {
- content: "\e68c";
-}
-
-.icon-HTSCIT-icon35:before {
- content: "\e78c";
-}
-
-.icon-xiajiantou:before {
- content: "\e68d";
-}
-
-.icon-HTSCIT-icon36:before {
- content: "\e78d";
-}
-
-.icon-shouqi:before {
- content: "\e68e";
-}
-
-.icon-HTSCIT-icon37:before {
- content: "\e78e";
-}
-
-.icon-chuangkou-houtui:before {
- content: "\e68f";
-}
-
-.icon-HTSCIT-icon38:before {
- content: "\e78f";
-}
-
-.icon-bianji1:before {
- content: "\e690";
-}
-
-.icon-HTSCIT-icon39:before {
- content: "\e790";
-}
-
-.icon-caidan:before {
- content: "\e691";
-}
-
-.icon-HTSCIT-icon40:before {
- content: "\e791";
-}
-
-.icon-fanhui:before {
- content: "\e692";
-}
-
-.icon-HTSCIT-icon41:before {
- content: "\e792";
-}
-
-.icon-erweima:before {
- content: "\e693";
-}
-
-.icon-HTSCIT-icon42:before {
- content: "\e793";
-}
-
-.icon-fenxiang:before {
- content: "\e694";
-}
-
-.icon-HTSCIT-icon43:before {
- content: "\e794";
-}
-
-.icon-fasongyoujian:before {
- content: "\e695";
-}
-
-.icon-HTSCIT-icon44:before {
- content: "\e795";
-}
-
-.icon-duanxin:before {
- content: "\e696";
-}
-
-.icon-HTSCIT-icon45:before {
- content: "\e796";
-}
-
-.icon-guanbi1:before {
- content: "\e697";
-}
-
-.icon-HTSCIT-icon46:before {
- content: "\e797";
-}
-
-.icon-gongjuxiang:before {
- content: "\e698";
-}
-
-.icon-HTSCIT-icon47:before {
- content: "\e798";
-}
-
-.icon-duihao:before {
- content: "\e699";
-}
-
-.icon-HTSCIT-icon48:before {
- content: "\e799";
-}
-
-.icon-guanzhu:before {
- content: "\e69a";
-}
-
-.icon-HTSCIT-icon49:before {
- content: "\e79a";
-}
-
-.icon-jian:before {
- content: "\e69b";
-}
-
-.icon-HTSCIT-icon50:before {
- content: "\e79b";
-}
-
-.icon-huidaodingbu:before {
- content: "\e69c";
-}
-
-.icon-HTSCIT-icon51:before {
- content: "\e79c";
-}
-
-.icon-jiahao:before {
- content: "\e69d";
-}
-
-.icon-HTSCIT-icon52:before {
- content: "\e79d";
-}
-
-.icon-icon_del:before {
- content: "\e69e";
-}
-
-.icon-HTSCIT-icon53:before {
- content: "\e79e";
-}
-
-.icon-chuangkou-qianjin:before {
- content: "\e69f";
-}
-
-.icon-HTSCIT-icon54:before {
- content: "\e79f";
-}
-
-.icon-icon_save:before {
- content: "\e6a0";
-}
-
-.icon-HTSCIT-icon55:before {
- content: "\e7a0";
-}
-
-.icon-daochu:before {
- content: "\e6a1";
-}
-
-.icon-HTSCIT-icon56:before {
- content: "\e7a1";
-}
-
-.icon-daishenhe:before {
- content: "\e6a2";
-}
-
-.icon-HTSCIT-icon57:before {
- content: "\e7a2";
-}
-
-.icon-kouling:before {
- content: "\e6a3";
-}
-
-.icon-HTSCIT-icon58:before {
- content: "\e7a3";
-}
-
-.icon-quxiaoguanzhu:before {
- content: "\e6a4";
-}
-
-.icon-HTSCIT-icon59:before {
- content: "\e7a4";
-}
-
-.icon-down-trangle:before {
- content: "\e6a5";
-}
-
-.icon-HTSCIT-icon60:before {
- content: "\e7a5";
-}
-
-.icon-icon_cancle:before {
- content: "\e6a6";
-}
-
-.icon-HTSCIT-icon61:before {
- content: "\e7a6";
-}
-
-.icon-shijian1:before {
- content: "\e6a7";
-}
-
-.icon-HTSCIT-icon62:before {
- content: "\e7a7";
-}
-
-.icon-houtui:before {
- content: "\e6a8";
-}
-
-.icon-HTSCIT-icon63:before {
- content: "\e7a8";
-}
-
-.icon-qianjin:before {
- content: "\e6a9";
-}
-
-.icon-HTSCIT-icon64:before {
- content: "\e7a9";
-}
-
-.icon-sousuo:before {
- content: "\e6aa";
-}
-
-.icon-HTSCIT-icon65:before {
- content: "\e7aa";
-}
-
-.icon-shouji:before {
- content: "\e6ab";
-}
-
-.icon-HTSCIT-icon66:before {
- content: "\e7ab";
-}
-
-.icon-fujian:before {
- content: "\e6ac";
-}
-
-.icon-HTSCIT-icon67:before {
- content: "\e7ac";
-}
-
-.icon-mima1:before {
- content: "\e6ad";
-}
-
-.icon-HTSCIT-icon68:before {
- content: "\e7ad";
-}
-
-.icon-shuaxin2:before {
- content: "\e6ae";
-}
-
-.icon-HTSCIT-icon69:before {
- content: "\e7ae";
-}
-
-.icon-jinzhi:before {
- content: "\e6af";
-}
-
-.icon-HTSCIT-icon70:before {
- content: "\e7af";
-}
-
-.icon-qiyong:before {
- content: "\e6b0";
-}
-
-.icon-HTSCIT-icon71:before {
- content: "\e7b0";
-}
-
-.icon-gerenshezhi:before {
- content: "\e6b1";
-}
-
-.icon-HTSCIT-icon72:before {
- content: "\e7b1";
-}
-
-.icon-kehufuwu:before {
- content: "\e6b2";
-}
-
-.icon-HTSCIT-icon73:before {
- content: "\e7b2";
-}
-
-.icon-tingyong:before {
- content: "\e6b3";
-}
-
-.icon-HTSCIT-jinru:before {
- content: "\e7b3";
-}
-
-.icon-tupian:before {
- content: "\e6b4";
-}
-
-.icon-HTSCIT-mail:before {
- content: "\e7b4";
-}
-
-.icon-jisuan:before {
- content: "\e6b5";
-}
-
-.icon-HTSCIT-icon74:before {
- content: "\e7b5";
-}
-
-.icon-shenhe:before {
- content: "\e6b6";
-}
-
-.icon-HTSCIT-jiazai:before {
- content: "\e7b6";
-}
-
-.icon-shiyuanjiaosanjiao:before {
- content: "\e6b7";
-}
-
-.icon-HTSCIT-mima:before {
- content: "\e7b7";
-}
-
-.icon-suoxiao:before {
- content: "\e6b8";
-}
-
-.icon-HTSCIT-lianjie:before {
- content: "\e7b8";
-}
-
-.icon-shangchuan3:before {
- content: "\e6b9";
-}
-
-.icon-HTSCIT-icon75:before {
- content: "\e7b9";
-}
-
-.icon-wenhao:before {
- content: "\e6ba";
-}
-
-.icon-HTSCIT-mubiao:before {
- content: "\e7ba";
-}
-
-.icon-wenjianjia:before {
- content: "\e6bb";
-}
-
-.icon-HTSCIT-mima1:before {
- content: "\e7bb";
-}
-
-.icon-dianyuan:before {
- content: "\e6bc";
-}
-
-.icon-HTSCIT-lianjie1:before {
- content: "\e7bc";
-}
-
-.icon-xiangxiajiantou:before {
- content: "\e6bd";
-}
-
-.icon-HTSCIT-news:before {
- content: "\e7bd";
-}
-
-.icon-T-talk:before {
- content: "\e6be";
-}
-
-.icon-HTSCIT-shangchuan:before {
- content: "\e7be";
-}
-
-.icon-shoucang:before {
- content: "\e6bf";
-}
-
-.icon-HTSCIT-shangchuan1:before {
- content: "\e7bf";
-}
-
-.icon-xingming:before {
- content: "\e6c0";
-}
-
-.icon-HTSCIT-stop:before {
- content: "\e7c0";
-}
-
-.icon-yonghu3:before {
- content: "\e6c1";
-}
-
-.icon-HTSCIT-open:before {
- content: "\e7c1";
-}
-
-.icon-xiangshangjiantou:before {
- content: "\e6c2";
-}
-
-.icon-HTSCIT-T:before {
- content: "\e7c2";
-}
-
-.icon-ok:before {
- content: "\e6c3";
-}
-
-.icon-HTSCIT-share:before {
- content: "\e7c3";
-}
-
-.icon-shipin:before {
- content: "\e6c4";
-}
-
-.icon-HTSCIT-suoxiao:before {
- content: "\e7c4";
-}
-
-.icon-tongzhi:before {
- content: "\e6c5";
-}
-
-.icon-HTSCIT-Tip:before {
- content: "\e7c5";
-}
-
-.icon-zan:before {
- content: "\e6c6";
-}
-
-.icon-HTSCIT-shangchuan2:before {
- content: "\e7c6";
-}
-
-.icon-tuichu2:before {
- content: "\e6c7";
-}
-
-.icon-HTSCIT-Twitter:before {
- content: "\e7c7";
-}
-
-.icon-tishi5:before {
- content: "\e6c8";
-}
-
-.icon-HTSCIT-touping:before {
- content: "\e7c8";
-}
-
-.icon-tongbu:before {
- content: "\e6c9";
-}
-
-.icon-HTSCIT-video:before {
- content: "\e7c9";
-}
-
-.icon-xiazai4:before {
- content: "\e6ca";
-}
-
-.icon-HTSCIT-Tip1:before {
- content: "\e7ca";
-}
-
-.icon-xitongshezhi:before {
- content: "\e6cb";
-}
-
-.icon-HTSCIT-tuichu:before {
- content: "\e7cb";
-}
-
-.icon-xinzeng:before {
- content: "\e6cc";
-}
-
-.icon-HTSCIT-xuazhong:before {
- content: "\e7cc";
-}
-
-.icon-zuoji:before {
- content: "\e6cd";
-}
-
-.icon-HTSCIT-xiazai:before {
- content: "\e7cd";
-}
-
-.icon-up-trangle:before {
- content: "\e6ce";
-}
-
-.icon-HTSCIT-xianshi:before {
- content: "\e7ce";
-}
-
-.icon-piliangxinzeng:before {
- content: "\e6cf";
-}
-
-.icon-HTSCIT-yincang:before {
- content: "\e7cf";
-}
-
-.icon-kefu2:before {
- content: "\e6d0";
-}
-
-.icon-HTSCIT-yonghu:before {
- content: "\e7d0";
-}
-
-.icon-weixin:before {
- content: "\e6d1";
-}
-
-.icon-HTSCIT-yonghu1:before {
- content: "\e7d1";
-}
-
-.icon-youxiang:before {
- content: "\e6d2";
-}
-
-.icon-HTSCIT-wenben:before {
- content: "\e7d2";
-}
-
-.icon-fangda:before {
- content: "\e6d3";
-}
-
-.icon-HTSCIT-yonghu2:before {
- content: "\e7d3";
-}
-
-.icon-yanzhengma:before {
- content: "\e6d4";
-}
-
-.icon-HTSCIT-sound:before {
- content: "\e7d4";
-}
-
-.icon-zhanghao:before {
- content: "\e6d5";
-}
-
-.icon-HTSCIT-yonghu3:before {
- content: "\e7d5";
-}
-
-.icon-yanjing:before {
- content: "\e6d6";
-}
-
-.icon-HTSCIT-zhongxin:before {
- content: "\e7d6";
-}
-
-.icon-yanjingguanbi:before {
- content: "\e6d7";
-}
-
-.icon-HTSCIT-zuidahua:before {
- content: "\e7d7";
-}
-
-.icon-xiangqing:before {
- content: "\e6d8";
-}
-
-.icon-HTSCIT-yonghu4:before {
- content: "\e7d8";
-}
-
-.icon-shouye1:before {
- content: "\e6d9";
-}
-
-.icon-HTSCIT-icon76:before {
- content: "\e7d9";
-}
-
-.icon-riqi:before {
- content: "\e6da";
-}
-
-.icon-HTSCIT-maikefeng:before {
- content: "\e7da";
-}
-
-.icon-zuheyouhuafenxi:before {
- content: "\e6db";
-}
-
-.icon-HTSCIT-icon77:before {
- content: "\e7db";
-}
-
-.icon-xiaoxi1:before {
- content: "\e6dc";
-}
-
-.icon-HTSCIT-jiaohuan:before {
- content: "\e7dc";
-}
-
-.icon-dizhi:before {
- content: "\e6dd";
-}
-
-.icon-HTSCIT-money:before {
- content: "\e7dd";
-}
-
-.icon-biaodifenxi:before {
- content: "\e6de";
-}
-
-.icon-HTSCIT-icon78:before {
- content: "\e7de";
-}
-
-.icon-daibanliucheng:before {
- content: "\e6df";
-}
-
-.icon-HTSCIT-music:before {
- content: "\e7df";
-}
-
-.icon-daibanrenwu:before {
- content: "\e6e0";
-}
-
-.icon-HTSCIT-sound1:before {
- content: "\e7e0";
-}
-
-.icon-fengxiankongzhi:before {
- content: "\e6e1";
-}
-
-.icon-HTSCIT-mulv:before {
- content: "\e7e1";
-}
-
-.icon-jiaoyifupan:before {
- content: "\e6e2";
-}
-
-.icon-HTSCIT-news1:before {
- content: "\e7e2";
-}
-
-.icon-fengxianjiankong:before {
- content: "\e6e3";
-}
-
-.icon-HTSCIT-pic:before {
- content: "\e7e3";
-}
-
-.icon-gongmujijinpingjiafenxi:before {
- content: "\e6e4";
-}
-
-.icon-HTSCIT-close2:before {
- content: "\e7e4";
-}
-
-.icon-jijinfenxi:before {
- content: "\e6e5";
-}
-
-.icon-HTSCIT-Tip2:before {
- content: "\e7e5";
-}
-
-.icon-jindiaoguanli:before {
- content: "\e6e6";
-}
-
-.icon-HTSCIT-Tip3:before {
- content: "\e7e6";
-}
-
-.icon-hulianwang:before {
- content: "\e6e7";
-}
-
-.icon-HTSCIT-jingyin:before {
- content: "\e7e7";
-}
-
-.icon-gongsi:before {
- content: "\e6e8";
-}
-
-.icon-HTSCIT-Tip4:before {
- content: "\e7e8";
-}
-
-.icon-jijinshaixuan:before {
- content: "\e6e9";
-}
-
-.icon-caiwu:before {
- content: "\e6ea";
-}
-
-.icon-jijinpingji:before {
- content: "\e6eb";
-}
-
-.icon-jinrong:before {
- content: "\e6ec";
-}
-
-.icon-celve:before {
- content: "\e6ed";
-}
-
-.icon-jiaoyichengbenfenxi:before {
- content: "\e6ee";
-}
-
-.icon-shichangshujuweihu:before {
- content: "\e6ef";
-}
-
-.icon-jiaoyifenxi:before {
- content: "\e6f0";
-}
-
-.icon-jiaoyipinggu:before {
- content: "\e6f1";
-}
-
diff --git a/src/styles/iconfont.ttf b/src/styles/iconfont.ttf
new file mode 100644
index 0000000..4c52c07
Binary files /dev/null and b/src/styles/iconfont.ttf differ
diff --git a/src/styles/iconfont.woff b/src/styles/iconfont.woff
new file mode 100644
index 0000000..7cf6d95
Binary files /dev/null and b/src/styles/iconfont.woff differ
diff --git a/src/styles/iconfont.woff2 b/src/styles/iconfont.woff2
new file mode 100644
index 0000000..71aa697
Binary files /dev/null and b/src/styles/iconfont.woff2 differ
diff --git a/src/styles/sidebar.scss b/src/styles/sidebar.scss
index f20f44a..e260bcf 100644
--- a/src/styles/sidebar.scss
+++ b/src/styles/sidebar.scss
@@ -11,7 +11,7 @@
transition: width 0.28s;
width: $sideBarWidth !important;
//background-color: $menuBg;
- background: linear-gradient(180deg, #d70c25, #ec5669);
+ background: linear-gradient(180deg, #0284cd, #0077CC);
box-shadow: 1px 1px 15px 0px rgba(17, 76, 157, 0.2);
height: 100%;
position: fixed;
@@ -229,7 +229,7 @@
>.el-menu--popup {
max-height: 100vh;
overflow-y: auto;
- background: #d70c25 !important;
+ background: #0077CC !important;
&::-webkit-scrollbar-track-piece {
background: #d3dce6;
diff --git a/src/styles/variables.scss b/src/styles/variables.scss
index 36c2ca6..03544c7 100644
--- a/src/styles/variables.scss
+++ b/src/styles/variables.scss
@@ -13,7 +13,7 @@ $subMenuHover:rgba(242, 242, 242, .4);
$submenuActiveBg:rgba(242, 242, 242, .4);
$sideBarWidth: 210px;
-$primaryColor: #1a1a5e;
+$primaryColor: #0077CC;
// the :export directive is the magic sauce for webpack
// https://www.bluematador.com/blog/how-to-share-variables-between-js-and-sass
:export {
diff --git a/src/styles/viewui-mine.less b/src/styles/viewui-mine.less
index a4eeb5c..9d4c218 100644
--- a/src/styles/viewui-mine.less
+++ b/src/styles/viewui-mine.less
@@ -1,4 +1,4 @@
@import '~view-design/src/styles/index.less';
// Here are the variables to cover, such as:
-@primary-color: #444140;
+@primary-color: #0077CC;
diff --git a/src/utils/index.js b/src/utils/index.js
index 4830c04..cf4c5e1 100644
--- a/src/utils/index.js
+++ b/src/utils/index.js
@@ -115,3 +115,46 @@ export function param2Obj(url) {
})
return obj
}
+
+//深拷贝数据
+export function deepCopy(data) {
+ //string,number,bool,null,undefined,symbol
+ //object,array,date
+ if (data && typeof data === "object") {
+ //针对函数的拷贝
+ if (typeof data === "function") {
+ let tempFunc = data.bind(null);
+ tempFunc.prototype = deepCopy(data.prototype);
+ return tempFunc;
+ }
+
+ switch (Object.prototype.toString.call(data)) {
+ case "[object String]":
+ return data.toString();
+ case "[object Number]":
+ return Number(data.toString());
+ case "[object Boolean]":
+ return Boolean(data.toString());
+ case "[object Date]":
+ return new Date(data.getTime());
+ case "[object Array]":
+ let arr = [];
+ for (let i = 0; i < data.length; i++) {
+ arr[i] = deepCopy(data[i]);
+ }
+ return arr;
+
+ //js自带对象或用户自定义类实例
+ case "[object Object]":
+ let obj = {};
+ for (let key in data) {
+ //会遍历原型链上的属性方法,可以用hasOwnProperty来控制 (obj.hasOwnProperty(prop)
+ obj[key] = deepCopy(data[key]);
+ }
+ return obj;
+ }
+ } else {
+ //string,number,bool,null,undefined,symbol
+ return data;
+ }
+}
diff --git a/src/views/component/dialog.vue b/src/views/component/dialog.vue
new file mode 100644
index 0000000..c046d93
--- /dev/null
+++ b/src/views/component/dialog.vue
@@ -0,0 +1,245 @@
+
+
+
diff --git a/src/views/component/form.vue b/src/views/component/form.vue
new file mode 100644
index 0000000..32fc5e2
--- /dev/null
+++ b/src/views/component/form.vue
@@ -0,0 +1,250 @@
+
+ 条件{{index+1}}