瀏覽代碼

first commit

张延森 2 年之前
當前提交
d13fce3f2c
共有 100 個文件被更改,包括 17327 次插入0 次删除
  1. 3
    0
      .browserslistrc
  2. 14
    0
      .env.development
  3. 14
    0
      .env.production
  4. 1
    0
      .eslintignore
  5. 48
    0
      .eslintrc.js
  6. 5
    0
      .postcssrc.js
  7. 0
    0
      README.md
  8. 26
    0
      aliases.config.js
  9. 5
    0
      babel.config.js
  10. 712
    0
      element-variables.scss
  11. 0
    0
      gis
  12. 113
    0
      mock/aaa.js
  13. 465
    0
      mock/demo.js
  14. 24
    0
      mock/dictionary.js
  15. 105
    0
      mock/dmms/operationTemplate.js
  16. 60
    0
      mock/menu.js
  17. 14324
    0
      package-lock.json
  18. 50
    0
      package.json
  19. 8
    0
      public/WEB-INF/web.xml
  20. 11
    0
      public/config.js
  21. 二進制
      public/favicon.ico
  22. 二進制
      public/file/设备位号映射.xlsx
  23. 15
    0
      public/index.html
  24. 二進制
      public/photo.png
  25. 11
    0
      src/App.vue
  26. 78
    0
      src/api/index.js
  27. 4
    0
      src/app.config.js
  28. 21
    0
      src/assets/icon/icon1/iconfont.css
  29. 二進制
      src/assets/icon/icon1/iconfont.eot
  30. 1
    0
      src/assets/icon/icon1/iconfont.js
  31. 16
    0
      src/assets/icon/icon1/iconfont.json
  32. 29
    0
      src/assets/icon/icon1/iconfont.svg
  33. 二進制
      src/assets/icon/icon1/iconfont.ttf
  34. 二進制
      src/assets/icon/icon1/iconfont.woff
  35. 二進制
      src/assets/icon/icon1/iconfont.woff2
  36. 49
    0
      src/assets/icon/icon2/iconfont.css
  37. 二進制
      src/assets/icon/icon2/iconfont.eot
  38. 1
    0
      src/assets/icon/icon2/iconfont.js
  39. 44
    0
      src/assets/icon/icon2/iconfont.svg
  40. 二進制
      src/assets/icon/icon2/iconfont.ttf
  41. 二進制
      src/assets/icon/icon2/iconfont.woff
  42. 二進制
      src/assets/icon/icon2/iconfont.woff2
  43. 539
    0
      src/assets/icon/icon3/demo.css
  44. 308
    0
      src/assets/icon/icon3/demo_index.html
  45. 47
    0
      src/assets/icon/icon3/iconfont.css
  46. 二進制
      src/assets/icon/icon3/iconfont.eot
  47. 1
    0
      src/assets/icon/icon3/iconfont.js
  48. 51
    0
      src/assets/icon/icon3/iconfont.json
  49. 44
    0
      src/assets/icon/icon3/iconfont.svg
  50. 二進制
      src/assets/icon/icon3/iconfont.ttf
  51. 二進制
      src/assets/icon/icon3/iconfont.woff
  52. 二進制
      src/assets/icon/icon3/iconfont.woff2
  53. 24
    0
      src/assets/icon/iconfont.css
  54. 二進制
      src/assets/icon/iconfont.eot
  55. 1
    0
      src/assets/icon/iconfont.js
  56. 23
    0
      src/assets/icon/iconfont.json
  57. 32
    0
      src/assets/icon/iconfont.svg
  58. 二進制
      src/assets/icon/iconfont.ttf
  59. 二進制
      src/assets/icon/iconfont.woff
  60. 二進制
      src/assets/icon/iconfont.woff2
  61. 二進制
      src/assets/images/bg.png
  62. 二進制
      src/assets/images/busi/boat-tu.png
  63. 二進制
      src/assets/images/busi/boat.png
  64. 二進制
      src/assets/images/busi/cbyg.png
  65. 二進制
      src/assets/images/busi/sjzygl.png
  66. 二進制
      src/assets/images/busi/zxfabz.png
  67. 二進制
      src/assets/images/compl.png
  68. 二進制
      src/assets/images/downBtn.png
  69. 二進制
      src/assets/images/home/add.png
  70. 二進制
      src/assets/images/home/cost.png
  71. 二進制
      src/assets/images/home/do.png
  72. 二進制
      src/assets/images/home/give.png
  73. 二進制
      src/assets/images/home/info.png
  74. 二進制
      src/assets/images/home/invest.png
  75. 二進制
      src/assets/images/home/liBig1.png
  76. 二進制
      src/assets/images/home/liBig2.jpg
  77. 二進制
      src/assets/images/home/liBig2.png
  78. 二進制
      src/assets/images/home/liBig3.jpg
  79. 二進制
      src/assets/images/home/liBig4.png
  80. 二進制
      src/assets/images/home/liBig5.jpg
  81. 二進制
      src/assets/images/home/liSmall-on.png
  82. 二進制
      src/assets/images/home/liSmall.png
  83. 二進制
      src/assets/images/home/link.png
  84. 二進制
      src/assets/images/home/more.png
  85. 二進制
      src/assets/images/home/news.png
  86. 二進制
      src/assets/images/home/notice.png
  87. 二進制
      src/assets/images/home/other.png
  88. 二進制
      src/assets/images/home/p1.png
  89. 二進制
      src/assets/images/home/p2.png
  90. 二進制
      src/assets/images/home/p3.png
  91. 二進制
      src/assets/images/home/p4.png
  92. 二進制
      src/assets/images/home/p5.png
  93. 二進制
      src/assets/images/home/p6.png
  94. 二進制
      src/assets/images/home/per-big.png
  95. 二進制
      src/assets/images/home/per-small.png
  96. 二進制
      src/assets/images/home/set.png
  97. 二進制
      src/assets/images/home/tick.png
  98. 二進制
      src/assets/images/home/title.png
  99. 二進制
      src/assets/images/home/travel.png
  100. 0
    0
      src/assets/images/jdt.png

+ 3
- 0
.browserslistrc 查看文件

@@ -0,0 +1,3 @@
1
+> 1%
2
+last 2 versions
3
+not ie <= 8

+ 14
- 0
.env.development 查看文件

@@ -0,0 +1,14 @@
1
+NODE_ENV=development
2
+VUE_APP_API_HOST='http://localhost:8081'
3
+VUE_APP_PUBLIC_SERVICE='http://localhost:8081'
4
+VUE_APP_DMMS_SERVICE='http://localhost:8081'
5
+VUE_APP_DLMS_SERVICE='http://10.238.253.174:6002'
6
+VUE_APP_DPMS_SERVICE='http://10.238.253.174:6003'
7
+
8
+VUE_APP_DNMS_SERVICE='http://localhost:8081'
9
+VUE_APP_DWDGL_SERVICE='http://localhost:8081'
10
+VUE_APP_TEXT_SERVICE='http://localhost:8081'
11
+
12
+VUE_APP_DWDGLDATA_SERVICE='http://localhost:8081'
13
+VUE_APP_MAPDATA_SERVICE='http://10.246.145.222:8081'
14
+VUE_APP_MAPDATA_SERVICE_TEST='http://10.246.145.222:8082'

+ 14
- 0
.env.production 查看文件

@@ -0,0 +1,14 @@
1
+NODE_ENV=production
2
+VUE_APP_API_HOST='http://10.246.145.161:8081/pipeline-xq'
3
+VUE_APP_PUBLIC_SERVICE='http://10.246.145.161:8081/pipeline-xq'
4
+VUE_APP_DMMS_SERVICE='http://10.238.253.174:6001'
5
+VUE_APP_DLMS_SERVICE='http://10.238.253.174:6002'
6
+VUE_APP_DPMS_SERVICE='http://10.238.253.174:6003'
7
+
8
+VUE_APP_DNMS_SERVICE='http://10.246.145.161:8081/pipeline-xq'
9
+VUE_APP_DWDGL_SERVICE='http://10.246.145.161:8081/pipeline-xq'
10
+VUE_APP_TEXT_SERVICE='http://10.246.145.161:8081/pipeline-xq'
11
+
12
+VUE_APP_DWDGLDATA_SERVICE='http://10.246.145.161:8081/pipeline-xq'
13
+VUE_APP_MAPDATA_SERVICE='http://10.246.145.222:8081'
14
+VUE_APP_MAPDATA_SERVICE_TEST='http://10.246.145.222:8082'

+ 1
- 0
.eslintignore 查看文件

@@ -0,0 +1 @@
1
+/src/styles

+ 48
- 0
.eslintrc.js 查看文件

@@ -0,0 +1,48 @@
1
+module.exports = {
2
+  root: true,
3
+  env: {
4
+    node: true
5
+  },
6
+  'extends': [
7
+    'plugin:vue/essential',
8
+    '@vue/standard'
9
+  ],
10
+  rules: {
11
+    'indent': [0, 2],
12
+    // allow paren-less arrow functions
13
+    'arrow-parens': 0,
14
+    // allow async-await
15
+    'generator-star-spacing': 0,
16
+    // no whitespace
17
+    'space-before-function-paren': ['error', {
18
+      'anonymous': 'never',
19
+      'named': 'never',
20
+      'asyncArrow': 'always'
21
+    }],
22
+    // 多行注释允许无空格
23
+    'spaced-comment': ['error', 'always', { 'exceptions': ['*'] }],
24
+    // 禁止使用alert confirm prompt
25
+    'no-alert': process.env.NODE_ENV === 'production' ? 1 : 0,
26
+    // 使用三元操作符
27
+    'no-ternary': 0,
28
+    // 禁止不必要的嵌套 var isYes = answer === 1 ? true : false;
29
+    'no-unneeded-ternary': 0,
30
+    // 嵌套块深度
31
+    'max-depth': [0, 3],
32
+    // 循环复杂度
33
+    'complexity': [0, 10],
34
+    // allow async-await
35
+    // 'generator-star-spacing': 'off',
36
+    'no-console': process.env.NODE_ENV === 'production' ? 'off' : 'off',
37
+    'no-debugger': process.env.NODE_ENV === 'production' ? 'error' : 'off'
38
+  },
39
+  parserOptions: {
40
+    parser: 'babel-eslint'
41
+  },
42
+  // 全局变量
43
+  globals: {
44
+    '$': true,
45
+    'echarts': true,
46
+    'vm': true
47
+  }
48
+}

+ 5
- 0
.postcssrc.js 查看文件

@@ -0,0 +1,5 @@
1
+module.exports = {
2
+  plugins: {
3
+    autoprefixer: {}
4
+  }
5
+}

+ 0
- 0
README.md 查看文件


+ 26
- 0
aliases.config.js 查看文件

@@ -0,0 +1,26 @@
1
+const path = require('path')
2
+
3
+function resolveSrc(_path) {
4
+  return path.join(__dirname, _path)
5
+}
6
+
7
+const aliases = {
8
+  '@src': 'src',
9
+  '@router': 'src/router',
10
+  '@views': 'src/views',
11
+  '@components': 'src/components',
12
+  '@assets': 'src/assets',
13
+  '@utils': 'src/utils',
14
+  '@styles': 'src/styles'
15
+}
16
+
17
+module.exports = {
18
+  webpack: {},
19
+  jest: {}
20
+}
21
+
22
+for (const alias in aliases) {
23
+  module.exports.webpack[alias] = resolveSrc(aliases[alias])
24
+  module.exports.jest['^' + alias + '/(.*)$'] =
25
+    '<rootDir>/' + aliases[alias] + '/$1'
26
+}

+ 5
- 0
babel.config.js 查看文件

@@ -0,0 +1,5 @@
1
+module.exports = {
2
+  presets: [
3
+    '@vue/app'
4
+  ]
5
+}

+ 712
- 0
element-variables.scss 查看文件

@@ -0,0 +1,712 @@
1
+/* Element Chalk Variables */
2
+
3
+/* Transition
4
+-------------------------- */
5
+$--all-transition: all .3s cubic-bezier(.645,.045,.355,1) !default;
6
+$--fade-transition: opacity 300ms cubic-bezier(0.23, 1, 0.32, 1) !default;
7
+$--fade-linear-transition: opacity 200ms linear !default;
8
+$--md-fade-transition: transform 300ms cubic-bezier(0.23, 1, 0.32, 1), opacity 300ms cubic-bezier(0.23, 1, 0.32, 1) !default;
9
+$--border-transition-base: border-color .2s cubic-bezier(.645,.045,.355,1) !default;
10
+$--color-transition-base: color .2s cubic-bezier(.645,.045,.355,1) !default;
11
+
12
+/* Colors
13
+-------------------------- */
14
+$--color-white: #fff !default;
15
+$--color-black: #000 !default;
16
+
17
+$--color-primary: #409EFF !default;
18
+$--color-primary-light-1: mix($--color-white, $--color-primary, 10%) !default; /* 53a8ff */
19
+$--color-primary-light-2: mix($--color-white, $--color-primary, 20%) !default; /* 66b1ff */
20
+$--color-primary-light-3: mix($--color-white, $--color-primary, 30%) !default; /* 79bbff */
21
+$--color-primary-light-4: mix($--color-white, $--color-primary, 40%) !default; /* 8cc5ff */
22
+$--color-primary-light-5: mix($--color-white, $--color-primary, 50%) !default; /* a0cfff */
23
+$--color-primary-light-6: mix($--color-white, $--color-primary, 60%) !default; /* b3d8ff */
24
+$--color-primary-light-7: mix($--color-white, $--color-primary, 70%) !default; /* c6e2ff */
25
+$--color-primary-light-8: mix($--color-white, $--color-primary, 80%) !default; /* d9ecff */
26
+$--color-primary-light-9: mix($--color-white, $--color-primary, 90%) !default; /* ecf5ff */
27
+
28
+$--color-success: #67c23a !default;
29
+$--color-warning: #e6a23c !default;
30
+$--color-danger: #f56c6c !default;
31
+$--color-info: #909399 !default;
32
+
33
+$--color-success-light: mix($--color-white, $--color-success, 80%) !default;
34
+$--color-warning-light: mix($--color-white, $--color-warning, 80%) !default;
35
+$--color-danger-light: mix($--color-white, $--color-danger, 80%) !default;
36
+$--color-info-light: mix($--color-white, $--color-info, 80%) !default;
37
+
38
+$--color-success-lighter: mix($--color-white, $--color-success, 90%) !default;
39
+$--color-warning-lighter: mix($--color-white, $--color-warning, 90%) !default;
40
+$--color-danger-lighter: mix($--color-white, $--color-danger, 90%) !default;
41
+$--color-info-lighter: mix($--color-white, $--color-info, 90%) !default;
42
+
43
+$--color-text-primary: #303133 !default;
44
+$--color-text-regular: #606266 !default;
45
+$--color-text-secondary: #909399 !default;
46
+$--color-text-placeholder: #b0c4cc !default;// tj
47
+
48
+/* Link
49
+-------------------------- */
50
+$--link-color: $--color-primary-light-2 !default;
51
+$--link-hover-color: $--color-primary !default;
52
+
53
+/* Background
54
+-------------------------- */
55
+$--background-color-base: #f5f7fa !default;
56
+
57
+/* Border
58
+-------------------------- */
59
+$--border-width-base: 1px !default;
60
+$--border-style-base: solid !default;
61
+$--border-color-base: #bfcbd9 !default;// tj
62
+$--border-color-light: #e4e7ed !default;
63
+$--border-color-lighter: #dcdee2 !default;
64
+$--border-color-extra-light: #f2f6fc !default;
65
+$--border-color-hover: $--color-text-placeholder !default;
66
+$--border-base: $--border-width-base $--border-style-base $--border-color-base !default;
67
+$--border-radius-base: 4px !default;
68
+$--border-radius-small: 2px !default;
69
+$--border-radius-circle: 100% !default;
70
+
71
+/* Box-shadow
72
+-------------------------- */
73
+$--box-shadow-base: 0 2px 4px rgba(0, 0, 0, .12), 0 0 6px rgba(0, 0, 0, .04) !default;
74
+$--box-shadow-dark: 0 2px 4px rgba(0, 0, 0, .12), 0 0 6px rgba(0, 0, 0, .12) !default;
75
+$--box-shadow-light: 0 2px 12px 0 rgba(0, 0, 0, 0.1) !default;
76
+
77
+/* Fill
78
+-------------------------- */
79
+$--fill-base: $--color-white !default;
80
+
81
+/* Font
82
+-------------------------- */
83
+$--font-path: 'fonts' !default;
84
+$--font-size-base: 14px !default;
85
+$--font-size-small: 13px !default;
86
+$--font-size-large: 18px !default;
87
+$--font-color-disabled-base: #bbb !default;
88
+$--font-weight-primary: 500 !default;
89
+$--font-line-height-primary: 24px !default;
90
+
91
+/* Size
92
+-------------------------- */
93
+$--size-base: 14px !default;
94
+
95
+/* z-index
96
+-------------------------- */
97
+$--index-normal: 1 !default;
98
+$--index-top: 1000 !default;
99
+$--index-popper: 2000 !default;
100
+
101
+/* Disable base
102
+-------------------------- */
103
+$--disabled-fill-base: $--background-color-base !default;
104
+$--disabled-color-base: $--color-text-placeholder !default;
105
+$--disabled-border-base: $--border-color-light !default;
106
+
107
+/* Icon
108
+-------------------------- */
109
+$--icon-color: #666 !default;
110
+$--icon-color-base: $--color-info !default;
111
+
112
+/* Checkbox
113
+-------------------------- */
114
+$--checkbox-font-size: 14px !default;
115
+$--checkbox-font-weight: $--font-weight-primary !default;
116
+$--checkbox-color: $--color-text-regular !default;
117
+$--checkbox-input-height: 14px !default;
118
+$--checkbox-input-width: 14px !default;
119
+$--checkbox-input-border-radius: $--border-radius-small !default;
120
+$--checkbox-input-fill: $--color-white !default;
121
+$--checkbox-input-border: $--border-base !default;
122
+$--checkbox-input-border-color: $--border-color-base !default;
123
+$--checkbox-icon-color: $--color-white !default;
124
+
125
+$--checkbox-disabled-input-border-color: $--border-color-base !default;
126
+$--checkbox-disabled-input-fill: #edf2fc !default;
127
+$--checkbox-disabled-icon-color: $--color-text-placeholder !default;
128
+
129
+$--checkbox-disabled-checked-input-fill: $--border-color-extra-light !default;
130
+$--checkbox-disabled-checked-input-border-color: $--border-color-base !default;
131
+$--checkbox-disabled-checked-icon-color: $--color-text-placeholder !default;
132
+
133
+$--checkbox-checked-text-color: $--color-primary !default;
134
+$--checkbox-checked-input-border-color: $--color-primary !default;
135
+$--checkbox-checked-input-fill: $--color-primary !default;
136
+$--checkbox-checked-icon-color: $--fill-base !default;
137
+
138
+$--checkbox-input-border-color-hover: $--color-primary !default;
139
+
140
+$--checkbox-bordered-height: 40px !default;
141
+$--checkbox-bordered-padding: 9px 20px 9px 10px !default;
142
+$--checkbox-bordered-medium-padding: 7px 20px 7px 10px !default;
143
+$--checkbox-bordered-small-padding: 5px 15px 5px 10px !default;
144
+$--checkbox-bordered-mini-padding: 3px 15px 3px 10px !default;
145
+$--checkbox-bordered-medium-input-height: 14px !default;
146
+$--checkbox-bordered-medium-input-width: 14px !default;
147
+$--checkbox-bordered-medium-height: 36px !default;
148
+$--checkbox-bordered-small-input-height: 12px !default;
149
+$--checkbox-bordered-small-input-width: 12px !default;
150
+$--checkbox-bordered-small-height: 32px !default;
151
+$--checkbox-bordered-mini-input-height: 12px !default;
152
+$--checkbox-bordered-mini-input-width: 12px !default;
153
+$--checkbox-bordered-mini-height: 28px !default;
154
+
155
+$--checkbox-button-font-size: $--font-size-base !default;
156
+$--checkbox-button-checked-fill: $--color-primary !default;
157
+$--checkbox-button-checked-color: $--color-white !default;
158
+$--checkbox-button-checked-border-color: $--color-primary !default;
159
+
160
+
161
+
162
+/* Radio
163
+-------------------------- */
164
+$--radio-font-size: 14px !default;
165
+$--radio-font-weight: $--font-weight-primary !default;
166
+$--radio-color: $--color-text-regular !default;
167
+$--radio-input-height: 14px !default;
168
+$--radio-input-width: 14px !default;
169
+$--radio-input-border-radius: $--border-radius-circle !default;
170
+$--radio-input-fill: $--color-white !default;
171
+$--radio-input-border: $--border-base !default;
172
+$--radio-input-border-color: $--border-color-base !default;
173
+$--radio-icon-color: $--color-white !default;
174
+
175
+$--radio-disabled-input-border-color: $--disabled-border-base !default;
176
+$--radio-disabled-input-fill: $--disabled-fill-base !default;
177
+$--radio-disabled-icon-color: $--disabled-fill-base !default;
178
+
179
+$--radio-disabled-checked-input-border-color: $--disabled-border-base !default;
180
+$--radio-disabled-checked-input-fill: $--disabled-fill-base !default;
181
+$--radio-disabled-checked-icon-color: $--color-text-placeholder !default;
182
+
183
+$--radio-checked-text-color: $--color-primary !default;
184
+$--radio-checked-input-border-color: $--color-primary !default;
185
+$--radio-checked-input-fill: $--color-white !default;
186
+$--radio-checked-icon-color: $--color-primary !default;
187
+
188
+$--radio-input-border-color-hover: $--color-primary !default;
189
+
190
+$--radio-bordered-height: 40px !default;
191
+$--radio-bordered-padding: 12px 20px 0 10px !default;
192
+$--radio-bordered-medium-padding: 10px 20px 0 10px !default;
193
+$--radio-bordered-small-padding: 8px 15px 0 10px !default;
194
+$--radio-bordered-mini-padding: 6px 15px 0 10px !default;
195
+$--radio-bordered-medium-input-height: 14px !default;
196
+$--radio-bordered-medium-input-width: 14px !default;
197
+$--radio-bordered-medium-height: 36px !default;
198
+$--radio-bordered-small-input-height: 12px !default;
199
+$--radio-bordered-small-input-width: 12px !default;
200
+$--radio-bordered-small-height: 32px !default;
201
+$--radio-bordered-mini-input-height: 12px !default;
202
+$--radio-bordered-mini-input-width: 12px !default;
203
+$--radio-bordered-mini-height: 28px !default;
204
+
205
+$--radio-button-font-size: $--font-size-base !default;
206
+$--radio-button-checked-fill: $--color-primary !default;
207
+$--radio-button-checked-color: $--color-white !default;
208
+$--radio-button-checked-border-color: $--color-primary !default;
209
+$--radio-button-disabled-checked-fill: $--border-color-extra-light !default;
210
+
211
+/* Select
212
+-------------------------- */
213
+$--select-border-color-hover: $--border-color-hover !default;
214
+$--select-disabled-border: $--disabled-border-base !default;
215
+$--select-font-size: $--font-size-base !default;
216
+$--select-close-hover-color: $--color-text-secondary !default;
217
+
218
+$--select-input-color: $--color-text-placeholder !default;
219
+$--select-multiple-input-color: #666 !default;
220
+$--select-input-focus-background: $--color-primary !default;
221
+$--select-input-font-size: 14px !default;
222
+
223
+$--select-option-color: $--color-text-regular !default;
224
+$--select-option-disabled-color: $--color-text-placeholder !default;
225
+$--select-option-disabled-background: $--color-white !default;
226
+$--select-option-height: 34px !default;
227
+$--select-option-hover-background: $--background-color-base !default;
228
+$--select-option-selected: $--color-primary !default;
229
+$--select-option-selected-hover: $--background-color-base !default;
230
+
231
+$--select-group-color: $--color-info !default;
232
+$--select-group-height: 30px !default;
233
+$--select-group-font-size: 12px !default;
234
+
235
+$--select-dropdown-background: $--color-white !default;
236
+$--select-dropdown-shadow: $--box-shadow-light !default;
237
+$--select-dropdown-empty-color: #999 !default;
238
+$--select-dropdown-max-height: 274px !default;
239
+$--select-dropdown-padding: 6px 0 !default;
240
+$--select-dropdown-empty-padding: 10px 0 !default;
241
+$--select-dropdown-border: solid 1px $--border-color-light !default;
242
+
243
+/* Alert
244
+-------------------------- */
245
+$--alert-padding: 8px 16px !default;
246
+$--alert-border-radius: $--border-radius-base !default;
247
+$--alert-title-font-size: 13px !default;
248
+$--alert-description-font-size: 12px !default;
249
+$--alert-close-font-size: 12px !default;
250
+$--alert-close-customed-font-size: 13px !default;
251
+
252
+$--alert-success-color: $--color-success-lighter !default;
253
+$--alert-info-color: $--color-info-lighter !default;
254
+$--alert-warning-color: $--color-warning-lighter !default;
255
+$--alert-danger-color: $--color-danger-lighter !default;
256
+
257
+$--alert-icon-size: 16px !default;
258
+$--alert-icon-large-size: 28px !default;
259
+
260
+/* Message Box
261
+-------------------------- */
262
+$--msgbox-width: 420px !default;
263
+$--msgbox-border-radius: 4px !default;
264
+$--msgbox-font-size: $--font-size-large !default;
265
+$--msgbox-content-font-size: $--font-size-base !default;
266
+$--msgbox-content-color: $--color-text-regular !default;
267
+$--msgbox-error-font-size: 12px !default;
268
+$--msgbox-padding-primary: 15px !default;
269
+
270
+$--msgbox-success-color: $--color-success !default;
271
+$--msgbox-info-color: $--color-info !default;
272
+$--msgbox-warning-color: $--color-warning !default;
273
+$--msgbox-danger-color: $--color-danger !default;
274
+
275
+/* Message
276
+-------------------------- */
277
+$--message-shadow: $--box-shadow-base !default;
278
+$--message-min-width: 380px !default;
279
+$--message-background-color: #edf2fc !default;
280
+$--message-padding: 15px 15px 15px 20px !default;
281
+$--message-content-color: $--color-text-regular !default;
282
+$--message-close-color: $--color-text-placeholder !default;
283
+$--message-close-size: 16px !default;
284
+$--message-close-hover-color: $--color-text-secondary !default;
285
+
286
+$--message-success-color: $--color-success !default;
287
+$--message-info-color: $--color-info !default;
288
+$--message-warning-color: $--color-warning !default;
289
+$--message-danger-color: $--color-danger !default;
290
+
291
+/* Notification
292
+-------------------------- */
293
+$--notification-width: 330px !default;
294
+$--notification-padding: 14px 26px 14px 13px !default;
295
+$--notification-radius: 8px !default;
296
+$--notification-shadow: $--box-shadow-light !default;
297
+$--notification-border-color: $--border-color-lighter !default;
298
+$--notification-icon-size: 24px !default;
299
+$--notification-close-font-size: $--message-close-size !default;
300
+$--notification-group-margin: 13px !default;
301
+$--notification-font-size: $--font-size-base !default;
302
+$--notification-color: $--color-text-regular !default;
303
+$--notification-title-font-size: 16px !default;
304
+$--notification-title-color: $--color-text-primary !default;
305
+
306
+$--notification-close-color: $--color-text-secondary !default;
307
+$--notification-close-hover-color: $--color-text-regular !default;
308
+
309
+$--notification-success-color: $--color-success !default;
310
+$--notification-info-color: $--color-info !default;
311
+$--notification-warning-color: $--color-warning !default;
312
+$--notification-danger-color: $--color-danger !default;
313
+
314
+/* Input
315
+-------------------------- */
316
+$--input-font-size: $--font-size-base !default;
317
+$--input-color: $--color-text-regular !default;
318
+$--input-width: 140px !default;
319
+$--input-height: 40px !default;
320
+$--input-border: $--border-base !default;
321
+$--input-border-color: $--border-color-base !default;
322
+$--input-border-radius: $--border-radius-base !default;
323
+$--input-border-color-hover: $--border-color-hover !default;
324
+$--input-fill: $--color-white !default;
325
+$--input-fill-disabled: $--disabled-fill-base !default;
326
+$--input-color-disabled: $--font-color-disabled-base !default;
327
+$--input-icon-color: $--color-text-placeholder !default;
328
+$--input-placeholder-color: $--color-text-placeholder !default;
329
+$--input-max-width: 314px !default;
330
+
331
+$--input-hover-border: $--border-color-hover !default;
332
+$--input-clear-hover-color: $--color-text-secondary !default;
333
+
334
+$--input-focus-border: $--color-primary !default;
335
+$--input-focus-fill: $--color-white !default;
336
+
337
+$--input-disabled-fill: $--disabled-fill-base !default;
338
+$--input-disabled-border: $--disabled-border-base !default;
339
+$--input-disabled-color: $--disabled-color-base !default;
340
+$--input-disabled-placeholder-color: $--color-text-placeholder !default;
341
+
342
+$--input-medium-font-size: 14px !default;
343
+$--input-medium-height: 36px !default;
344
+
345
+$--input-small-font-size: 13px !default;
346
+$--input-small-height: 32px !default;
347
+
348
+$--input-mini-font-size: 12px !default;
349
+$--input-mini-height: 28px !default;
350
+
351
+/* Cascader
352
+-------------------------- */
353
+$--cascader-menu-fill: $--fill-base !default;
354
+$--cascader-menu-font-size: $--font-size-base !default;
355
+$--cascader-menu-radius: $--border-radius-base !default;
356
+$--cascader-menu-border: $--border-base !default;
357
+$--cascader-menu-border-color: $--border-color-base !default;
358
+$--cascader-menu-border-width: $--border-width-base !default;
359
+$--cascader-menu-color: $--color-text-regular !default;
360
+$--cascader-menu-option-color-active: $--color-text-secondary !default;
361
+$--cascader-menu-option-fill-active: rgba($--color-text-secondary, 0.12) !default;
362
+$--cascader-menu-option-color-hover: $--color-text-regular !default;
363
+$--cascader-menu-option-fill-hover: rgba($--color-text-primary, 0.06) !default;
364
+$--cascader-menu-option-color-disabled: #999 !default;
365
+$--cascader-menu-option-fill-disabled: rgba($--color-black, 0.06) !default;
366
+$--cascader-menu-option-empty-color: #666 !default;
367
+$--cascader-menu-group-color: #999 !default;
368
+$--cascader-menu-shadow: 0 1px 2px rgba($--color-black, 0.14), 0 0 3px rgba($--color-black, 0.14) !default;
369
+$--cascader-menu-option-pinyin-color: #999 !default;
370
+$--cascader-menu-submenu-shadow: 1px 1px 2px rgba($--color-black, 0.14), 1px 0 2px rgba($--color-black, 0.14) !default;
371
+
372
+/* Group
373
+-------------------------- */
374
+$--group-option-flex: 0 0 (1/5) * 100% !default;
375
+$--group-option-offset-bottom: 12px !default;
376
+$--group-option-fill-hover: rgba($--color-black, 0.06) !default;
377
+$--group-title-color: $--color-black !default;
378
+$--group-title-font-size: $--font-size-base !default;
379
+$--group-title-width: 66px !default;
380
+
381
+/* Tab
382
+-------------------------- */
383
+$--tab-font-size: $--font-size-base !default;
384
+$--tab-border-line: 1px solid #e4e4e4 !default;
385
+$--tab-header-color-active: $--color-text-secondary !default;
386
+$--tab-header-color-hover: $--color-text-regular !default;
387
+$--tab-header-color: $--color-text-regular !default;
388
+$--tab-header-fill-active: rgba($--color-black, 0.06) !default;
389
+$--tab-header-fill-hover: rgba($--color-black, 0.06) !default;
390
+$--tab-vertical-header-width: 90px !default;
391
+$--tab-vertical-header-count-color: $--color-white !default;
392
+$--tab-vertical-header-count-fill: $--color-text-secondary !default;
393
+
394
+/* Button
395
+-------------------------- */
396
+$--button-font-size: 14px !default;
397
+$--button-font-weight: $--font-weight-primary !default;
398
+$--button-border-radius: $--border-radius-base !default;
399
+$--button-padding-vertical: 12px !default;
400
+$--button-padding-horizontal: 20px !default;
401
+
402
+$--button-medium-font-size: 14px !default;
403
+$--button-medium-border-radius: $--border-radius-base !default;
404
+$--button-medium-padding-vertical: 10px !default;
405
+$--button-medium-padding-horizontal: 20px !default;
406
+
407
+$--button-small-font-size: 12px !default;
408
+$--button-small-border-radius: #{$--border-radius-base - 1} !default;
409
+$--button-small-padding-vertical: 9px !default;
410
+$--button-small-padding-horizontal: 15px !default;
411
+
412
+$--button-mini-font-size: 12px !default;
413
+$--button-mini-border-radius: #{$--border-radius-base - 1} !default;
414
+$--button-mini-padding-vertical: 7px !default;
415
+$--button-mini-padding-horizontal: 15px !default;
416
+
417
+$--button-default-color: $--color-text-regular !default;
418
+$--button-default-fill: $--color-white !default;
419
+$--button-default-border: $--border-color-base !default;
420
+
421
+$--button-disabled-color: $--color-text-placeholder !default;
422
+$--button-disabled-fill: $--color-white !default;
423
+$--button-disabled-border: $--border-color-lighter !default;
424
+
425
+$--button-primary-border: $--color-primary !default;
426
+$--button-primary-color: $--color-white !default;
427
+$--button-primary-fill: $--color-primary !default;
428
+
429
+$--button-success-border: $--color-success !default;
430
+$--button-success-color: $--color-white !default;
431
+$--button-success-fill: $--color-success !default;
432
+
433
+$--button-warning-border: $--color-warning !default;
434
+$--button-warning-color: $--color-white !default;
435
+$--button-warning-fill: $--color-warning !default;
436
+
437
+$--button-danger-border: $--color-danger !default;
438
+$--button-danger-color: $--color-white !default;
439
+$--button-danger-fill: $--color-danger !default;
440
+
441
+$--button-info-border: $--color-info !default;
442
+$--button-info-color: $--color-white !default;
443
+$--button-info-fill: $--color-info !default;
444
+
445
+$--button-hover-tint-percent: 20% !default;
446
+$--button-active-shade-percent: 10% !default;
447
+
448
+
449
+/* cascader
450
+-------------------------- */
451
+$--cascader-height: 200px !default;
452
+
453
+/* Switch
454
+-------------------------- */
455
+$--switch-on-color: $--color-primary !default;
456
+$--switch-off-color: $--border-color-base !default;
457
+$--switch-disabled-color: $--border-color-lighter !default;
458
+$--switch-disabled-text-color: $--color-text-placeholder !default;
459
+
460
+$--switch-font-size: $--font-size-base !default;
461
+$--switch-core-border-radius: 10px !default;
462
+$--switch-width: 40px !default;
463
+$--switch-height: 20px !default;
464
+$--switch-button-size: 16px !default;
465
+
466
+/* Dialog
467
+-------------------------- */
468
+$--dialog-background-color: $--color-primary-light-4 !default;
469
+$--dialog-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3) !default;
470
+$--dialog-close-hover-color: $--color-primary !default;
471
+$--dialog-title-font-size: $--font-size-large !default;
472
+$--dialog-font-size: 14px !default;
473
+$--dialog-line-height: $--font-line-height-primary !default;
474
+$--dialog-padding-primary: 20px !default;
475
+
476
+/* Table
477
+-------------------------- */
478
+$--table-border-color: $--border-color-lighter !default;
479
+$--table-border: 1px solid $--table-border-color !default;
480
+$--table-text-color: $--color-text-regular !default;
481
+$--table-header-color: $--color-text-secondary !default;
482
+$--table-row-hover-background: $--background-color-base !default;
483
+$--table-current-row-background: $--color-primary-light-9 !default;
484
+$--table-header-background: $--color-white !default;
485
+$--table-footer-background: $--color-text-placeholder !default;
486
+$--table-fixed-box-shadow: 0 0 10px rgba(0, 0, 0, .12) !default;
487
+
488
+/* Pagination
489
+-------------------------- */
490
+$--pagination-font-size: 13px !default;
491
+$--pagination-fill: $--color-white !default;
492
+$--pagination-color: $--color-text-primary !default;
493
+$--pagination-border-radius: 3px !default;
494
+$--pagination-button-color: $--color-text-primary !default;
495
+$--pagination-button-width: 35.5px !default;
496
+$--pagination-button-height: 28px !default;
497
+$--pagination-button-disabled-color: $--color-text-placeholder !default;
498
+$--pagination-button-disabled-fill: $--color-white !default;
499
+$--pagination-hover-fill: $--color-primary !default;
500
+$--pagination-hover-color: $--color-white !default;
501
+
502
+/* Popover
503
+-------------------------- */
504
+$--popover-fill: $--color-white !default;
505
+$--popover-font-size: $--font-size-base !default;
506
+$--popover-border-color: $--border-color-lighter !default;
507
+$--popover-arrow-size: 6px !default;
508
+$--popover-padding: 12px !default;
509
+$--popover-padding-large: 18px 20px !default;
510
+$--popover-title-font-size: 16px !default;
511
+$--popover-title-color: $--color-text-primary !default;
512
+
513
+/* Tooltip
514
+-------------------------- */
515
+$--tooltip-fill: $--color-text-primary !default;
516
+$--tooltip-color: $--color-white !default;
517
+$--tooltip-font-size: 12px !default;
518
+$--tooltip-border-color: $--color-text-primary !default;
519
+$--tooltip-arrow-size: 6px !default;
520
+$--tooltip-padding: 10px !default;
521
+
522
+/* Tag
523
+-------------------------- */
524
+$--tag-padding: 0 10px !default;
525
+$--tag-fill: rgba($--color-primary, 0.10) !default;
526
+$--tag-color: $--color-primary !default;
527
+$--tag-border: rgba($--color-primary, 0.20) !default;
528
+$--tag-font-size: 12px !default;
529
+$--tag-border-radius: 4px !default;
530
+
531
+$--tag-info-fill: rgba($--color-info, 0.10) !default;
532
+$--tag-info-border: rgba($--color-info, 0.20) !default;
533
+$--tag-info-color: $--color-info !default;
534
+
535
+$--tag-primary-fill: rgba($--color-primary, 0.10) !default;
536
+$--tag-primary-border: rgba($--color-primary, 0.20) !default;
537
+$--tag-primary-color: $--color-primary !default;
538
+
539
+$--tag-success-fill: rgba($--color-success, 0.10) !default;
540
+$--tag-success-border: rgba($--color-success, 0.20) !default;
541
+$--tag-success-color: $--color-success !default;
542
+
543
+$--tag-warning-fill: rgba($--color-warning, 0.10) !default;
544
+$--tag-warning-border: rgba($--color-warning, 0.20) !default;
545
+$--tag-warning-color: $--color-warning !default;
546
+
547
+$--tag-danger-fill: rgba($--color-danger, 0.10) !default;
548
+$--tag-danger-border: rgba($--color-danger, 0.20) !default;
549
+$--tag-danger-color: $--color-danger !default;
550
+
551
+/* Tree
552
+-------------------------- */
553
+$--tree-node-hover-color: $--background-color-base !default;
554
+$--tree-text-color: $--color-text-regular !default;
555
+$--tree-expand-icon-color: $--color-text-placeholder !default;
556
+
557
+/* Dropdown
558
+-------------------------- */
559
+$--dropdown-menu-box-shadow: $--box-shadow-light !default;
560
+$--dropdown-menuItem-hover-fill: $--color-primary-light-9 !default;
561
+$--dropdown-menuItem-hover-color: $--link-color !default;
562
+
563
+/* Badge
564
+-------------------------- */
565
+$--badge-fill: $--color-danger !default;
566
+$--badge-radius: 10px !default;
567
+$--badge-font-size: 12px !default;
568
+$--badge-padding: 6px !default;
569
+$--badge-size: 18px !default;
570
+
571
+/* Card
572
+--------------------------*/
573
+$--card-border-color: $--border-color-lighter !default;
574
+$--card-border-radius: 4px !default;
575
+$--card-padding: 20px !default;
576
+
577
+/* Slider
578
+--------------------------*/
579
+$--slider-main-background-color: $--color-primary !default;
580
+$--slider-runway-background-color: $--border-color-light !default;
581
+$--slider-button-hover-color: mix($--color-primary, black, 97%) !default;
582
+$--slider-stop-background-color: $--color-white !default;
583
+$--slider-disable-color: $--color-text-placeholder !default;
584
+
585
+$--slider-margin: 16px 0 !default;
586
+$--slider-border-radius: 3px !default;
587
+$--slider-height: 6px !default;
588
+$--slider-button-size: 16px !default;
589
+$--slider-button-wrapper-size: 36px !default;
590
+$--slider-button-wrapper-offset: -15px !default;
591
+
592
+/* Steps
593
+--------------------------*/
594
+$--steps-border-color: $--disabled-border-base !default;
595
+$--steps-border-radius: 4px !default;
596
+$--steps-padding: 20px !default;
597
+
598
+/* Menu
599
+--------------------------*/
600
+$--menu-item-color: $--color-text-primary !default;
601
+$--menu-item-fill: $--color-white !default;
602
+$--menu-item-hover-fill: $--color-primary-light-9 !default;
603
+
604
+/* Rate
605
+--------------------------*/
606
+$--rate-height: 20px !default;
607
+$--rate-font-size: $--font-size-base !default;
608
+$--rate-icon-size: 18px !default;
609
+$--rate-icon-margin: 6px !default;
610
+$--rate-icon-color: $--color-text-placeholder !default;
611
+
612
+/* DatePicker
613
+--------------------------*/
614
+$--datepicker-color: $--color-text-regular !default;
615
+$--datepicker-off-color: $--color-text-placeholder !default;
616
+$--datepicker-header-color: $--color-text-regular !default;
617
+$--datepicker-icon-color: $--color-text-primary !default;
618
+$--datepicker-border-color: $--disabled-border-base !default;
619
+$--datepicker-inner-border-color: #e4e4e4 !default;
620
+$--datepicker-inrange-color: $--border-color-extra-light !default;
621
+$--datepicker-inrange-hover-color: $--border-color-extra-light !default;
622
+$--datepicker-active-color: $--color-primary !default;
623
+$--datepicker-text-hover-color: $--color-primary !default;
624
+$--datepicker-cell-hover-color: #fff !default;
625
+
626
+/* Loading
627
+--------------------------*/
628
+$--loading-spinner-size: 42px !default;
629
+$--loading-fullscreen-spinner-size: 50px !default;
630
+
631
+/* Scrollbar
632
+--------------------------*/
633
+$--scrollbar-background-color: rgba($--color-text-secondary, .3) !default;
634
+$--scrollbar-hover-background-color: rgba($--color-text-secondary, .5) !default;
635
+
636
+/* Carousel
637
+--------------------------*/
638
+$--carousel-arrow-font-size: 12px !default;
639
+$--carousel-arrow-size: 36px !default;
640
+$--carousel-arrow-background: rgba(31, 45, 61, 0.11) !default;
641
+$--carousel-arrow-hover-background: rgba(31, 45, 61, 0.23) !default;
642
+$--carousel-indicator-width: 30px !default;
643
+$--carousel-indicator-height: 2px !default;
644
+$--carousel-indicator-padding-horizontal: 4px !default;
645
+$--carousel-indicator-padding-vertical: 12px !default;
646
+$--carousel-indicator-out-color: $--border-color-hover !default;
647
+
648
+/* Collapse
649
+--------------------------*/
650
+$--collapse-border-color: $--border-color-lighter !default;
651
+$--collapse-header-height: 48px !default;
652
+$--collapse-header-padding: 20px !default;
653
+$--collapse-header-fill: $--color-white !default;
654
+$--collapse-header-color: $--color-text-primary !default;
655
+$--collapse-header-size: 13px !default;
656
+$--collapse-content-fill: $--color-white !default;
657
+$--collapse-content-size: 13px !default;
658
+$--collapse-content-color: $--color-text-primary !default;
659
+
660
+/* Transfer
661
+--------------------------*/
662
+$--transfer-border-color: $--border-color-lighter !default;
663
+$--transfer-border-radius: $--border-radius-base !default;
664
+$--transfer-panel-width: 200px !default;
665
+$--transfer-panel-header-height: 40px !default;
666
+$--transfer-panel-header-background: $--background-color-base !default;
667
+$--transfer-panel-footer-height: 40px !default;
668
+$--transfer-panel-body-height: 246px !default;
669
+$--transfer-item-height: 30px !default;
670
+$--transfer-item-hover-background: $--color-text-secondary !default;
671
+$--transfer-filter-height: 32px !default;
672
+
673
+/* Header
674
+  --------------------------*/
675
+$--header-padding: 0 20px !default;
676
+
677
+/* Footer
678
+--------------------------*/
679
+$--footer-padding: 0 20px !default;
680
+
681
+/* Main
682
+--------------------------*/
683
+$--main-padding: 20px !default;
684
+
685
+/* Break-point
686
+--------------------------*/
687
+$--sm: 768px !default;
688
+$--md: 992px !default;
689
+$--lg: 1200px !default;
690
+$--xl: 1920px !default;
691
+
692
+$--breakpoints: (
693
+  'xs' : (max-width: $--sm),
694
+  'sm' : (min-width: $--sm),
695
+  'md' : (min-width: $--md),
696
+  'lg' : (min-width: $--lg),
697
+  'xl' : (min-width: $--xl)
698
+);
699
+
700
+$--breakpoints-spec: (
701
+  'xs-only' : (max-width: $--sm - 1),
702
+  'sm-and-up' : (min-width: $--sm),
703
+  'sm-only': "(min-width: #{$--sm}) and (max-width: #{$--md} - 1)",
704
+  'sm-and-down': (max-width: $--md - 1),
705
+  'md-and-up' : (min-width: $--md),
706
+  'md-only': "(min-width: #{$--md}) and (max-width: #{$--lg } - 1)",
707
+  'md-and-down': (max-width: $--lg - 1),
708
+  'lg-and-up' : (min-width: $--lg),
709
+  'lg-only': "(min-width: #{$--lg}) and (max-width: #{$--xl } - 1)",
710
+  'lg-and-down': (max-width: $--xl - 1),
711
+  'xl-only' : (min-width: $--xl),
712
+);

+ 0
- 0
gis 查看文件


+ 113
- 0
mock/aaa.js 查看文件

@@ -0,0 +1,113 @@
1
+import * as API from '@/api'
2
+// 引入mockjs
3
+const Mock = require('mockjs')
4
+
5
+Mock.mock(API.PUBLIC_GET_USER_INFO, () => {
6
+  return 'huiqing.wang'
7
+})
8
+//
9
+Mock.mock(RegExp(API.PUBLIC_GET_PAGES_RESOURCE + '.*'), () => {
10
+  return {
11
+    code: 200,
12
+    msg: 'Succeed!',
13
+    body: {
14
+      // data: 'add,delete,edit,query,import,export,start,stop'
15
+    data:[{"resourceName":"查询","resourceId":"search"},{"resourceName":"修改","resourceId":"edit"},{"resourceName":"新增","resourceId":"add"},{"resourceName":"删除","resourceId":"delete"}]
16
+    }
17
+  }
18
+})
19
+
20
+
21
+Mock.mock(API.BASE_ALL_DEMO_ORGDATA, () => {
22
+        return {
23
+            body: {
24
+                "pageIndex": 0,
25
+                "pageSize": 0,
26
+                "pages": 0,
27
+                "total": null,
28
+                "data": [
29
+                    {
30
+                        "id": "31300000",
31
+                        "label": "1原油田",
32
+                        "children": [
33
+                            {
34
+                                "id": "31301845",
35
+                                "label": "光气田",
36
+                                "children": [
37
+                                    {
38
+                                        "id": "31300JQZZ",
39
+                                        "label": "集气总站",
40
+                                        "children": []
41
+                                    },
42
+                                    {
43
+                                        "id": "31300D404",
44
+                                        "label": "大弯404集气站",
45
+                                        "children": []
46
+                                    },
47
+                                    {
48
+                                        "id": "31300D405",
49
+                                        "label": "大弯405集气站",
50
+                                        "children": []
51
+                                    },
52
+                                    {
53
+                                        "id": "31300P305",
54
+                                        "label": "普光305集气站",
55
+                                        "children": []
56
+                                    },
57
+                                    {
58
+                                        "id": "31300D401",
59
+                                        "label": "大弯401集气站",
60
+                                        "children": []
61
+                                    },
62
+                                    {
63
+                                        "id": "31300D402",
64
+                                        "label": "大弯402集气站",
65
+                                        "children": []
66
+                                    },
67
+                                    {
68
+                                        "id": "31300D403",
69
+                                        "label": "大弯403集气站",
70
+                                        "children": []
71
+                                    }
72
+                                ]
73
+                            }
74
+                        ]
75
+                    }
76
+                ]
77
+            },
78
+            code: "200",
79
+            msg: "OrgmOrg-查询成功!"
80
+        }
81
+    }
82
+)
83
+Mock.mock(API.BASEE_ALL_DEMO_ORGDATA, () => {
84
+        return {
85
+            body: {
86
+                "pageIndex": 0,
87
+                "pageSize": 0,
88
+                "pages": 0,
89
+                "total": null,
90
+                'tableData': [{
91
+                    'date': '2016-05-02',
92
+                    'name': '王小虎',
93
+                    'address': '上海市普陀区金沙江路 1518 弄'
94
+                }, {
95
+                    'date': '2016-05-04',
96
+                    'name': '王小虎',
97
+                    'address': '上海市普陀区金沙江路 1517 弄'
98
+                }, {
99
+                    'date': '2016-05-01',
100
+                    'name': '王小虎',
101
+                    'address': '上海市普陀区金沙江路 1519 弄'
102
+                }, {
103
+                    'date': '2016-05-03',
104
+                    'name': '王小虎',
105
+                    'address': '上海市普陀区金沙江路 1516 弄'
106
+                }],
107
+
108
+            },
109
+            code: "200",
110
+            msg: "OrgmOrg-查询成功!"
111
+        }
112
+    }
113
+)

+ 465
- 0
mock/demo.js 查看文件

@@ -0,0 +1,465 @@
1
+import * as API from '@/api'
2
+// 引入mockjs
3
+const Mock = require('mockjs')
4
+
5
+Mock.mock(API.BASE_GET_DEMO_COUNTRY, () => {
6
+    return {
7
+      code: 200,
8
+      msg: 'Succeed!',
9
+      body: {
10
+        data: [
11
+          {
12
+            countryName: '中国',
13
+            countryCode: '1'
14
+          },
15
+          {
16
+            countryName: '美国',
17
+            countryCode: '2'
18
+          },
19
+          {
20
+            countryName: '法国',
21
+            countryCode: '3'
22
+          }
23
+        ]
24
+      }
25
+    }
26
+  }
27
+)
28
+
29
+Mock.mock(API.BASE_GET_DEMO_CITY + '?countryValue=1', () => {
30
+    return {
31
+      code: 200,
32
+      msg: 'Succeed!',
33
+      body: {
34
+        data: [
35
+          {
36
+            cityName: '北京',
37
+            cityCode: '11'
38
+          },
39
+          {
40
+            cityName: '上海',
41
+            cityCode: '22'
42
+          },
43
+          {
44
+            cityName: '广州',
45
+            cityCode: '33'
46
+          }
47
+        ]
48
+      }
49
+    }
50
+  }
51
+)
52
+
53
+Mock.mock(API.BASE_GET_DEMO_CITY + '?country=1', () => {
54
+    return {
55
+      code: 200,
56
+      msg: 'Succeed!',
57
+      body: {
58
+        data: [
59
+          {
60
+            cityName: '北京',
61
+            cityCode: '11'
62
+          },
63
+          {
64
+            cityName: '上海',
65
+            cityCode: '22'
66
+          },
67
+          {
68
+            cityName: '广州',
69
+            cityCode: '33'
70
+          }
71
+        ]
72
+      }
73
+    }
74
+  }
75
+)
76
+
77
+Mock.mock(API.BASE_GET_DEMO_DISTRICT + '?city=11', () => {
78
+    return {
79
+      code: 200,
80
+      msg: 'Succeed!',
81
+      body: {
82
+        data: [
83
+          {
84
+            districtName: '朝阳',
85
+            districtCode: '111'
86
+          },
87
+          {
88
+            districtName: '海淀',
89
+            districtCode: '222'
90
+          },
91
+          {
92
+            districtName: '昌平',
93
+            districtCode: '333'
94
+          }
95
+        ]
96
+      }
97
+    }
98
+  }
99
+)
100
+
101
+Mock.mock(API.BASE_GET_DEMO_LIST + '?pageIndex=1&pageSize=10', () => {
102
+    return {
103
+      code: 200,
104
+      msg: 'Succeed!',
105
+      body: {
106
+        data: [
107
+          {
108
+            id: '1',
109
+            countryName: '中国',
110
+            cityName: '北京',
111
+            districtName: '朝阳区',
112
+            country: '1',
113
+            city: '11',
114
+            district: '111',
115
+            sexName: '男',
116
+            sex: '1'
117
+          },
118
+          {
119
+            id: '2',
120
+            countryName: '中国',
121
+            cityName: '北京',
122
+            districtName: '朝阳区',
123
+            country: '2',
124
+            city: '22',
125
+            district: '222'
126
+          },
127
+          {
128
+            id: '3',
129
+            countryName: '中国',
130
+            cityName: '北京',
131
+            districtName: '朝阳区',
132
+            country: '3',
133
+            city: '33',
134
+            district: '333'
135
+          }
136
+        ]
137
+      }
138
+    }
139
+  }
140
+)
141
+
142
+Mock.mock(API.BASE_ALL_DEMO + '?id=1', () => {
143
+    return {
144
+      code: 200,
145
+      msg: 'Succeed!',
146
+      body: {
147
+        data:
148
+          {
149
+            id: '1',
150
+            countryName: '中国',
151
+            cityName: '北京',
152
+            districtName: '朝阳区',
153
+            country: '1',
154
+            city: '11',
155
+            district: '111',
156
+            sexName: '男',
157
+            sex: '1'
158
+          }
159
+      }
160
+    }
161
+  }
162
+)
163
+//根据userId获取orgcode
164
+Mock.mock(API.BASE_ALL_DEMO_ORG, () => {
165
+        return {
166
+            code: 200,
167
+            msg: 'Succeed!',
168
+            body: {
169
+                data:
170
+                    {
171
+                        orgcode:'31300000'
172
+                        // orgcode:'12'
173
+                        // orgcode:'10010000'
174
+                    }
175
+            }
176
+        }
177
+    }
178
+)
179
+
180
+// 根据orgcode获取组织树信息
181
+// Mock.mock(API.BASE_ALL_DEMO_ORGDATA, () => {
182
+//         return {
183
+//             body: {
184
+//                 "pageIndex": 0,
185
+//                 "pageSize": 0,
186
+//                 "pages": 0,
187
+//                 "total": null,
188
+//                 "data": [
189
+//                     {
190
+//                         "id": "31300000",
191
+//                         "label": "1原油田",
192
+//                         "children": [
193
+//                             {
194
+//                                 "id": "31301845",
195
+//                                 "label": "光气田",
196
+//                                 "children": [
197
+//                                     {
198
+//                                         "id": "31300JQZZ",
199
+//                                         "label": "集气总站",
200
+//                                         "children": []
201
+//                                     },
202
+//                                     {
203
+//                                         "id": "31300D404",
204
+//                                         "label": "大弯404集气站",
205
+//                                         "children": []
206
+//                                     },
207
+//                                     {
208
+//                                         "id": "31300D405",
209
+//                                         "label": "大弯405集气站",
210
+//                                         "children": []
211
+//                                     },
212
+//                                     {
213
+//                                         "id": "31300P305",
214
+//                                         "label": "普光305集气站",
215
+//                                         "children": []
216
+//                                     },
217
+//                                     {
218
+//                                         "id": "31300D401",
219
+//                                         "label": "大弯401集气站",
220
+//                                         "children": []
221
+//                                     },
222
+//                                     {
223
+//                                         "id": "31300D402",
224
+//                                         "label": "大弯402集气站",
225
+//                                         "children": []
226
+//                                     },
227
+//                                     {
228
+//                                         "id": "31300D403",
229
+//                                         "label": "大弯403集气站",
230
+//                                         "children": []
231
+//                                     }
232
+//                                 ]
233
+//                             }
234
+//                         ]
235
+//                     }
236
+//                 ]
237
+//             },
238
+//             code: "200",
239
+//             msg: "OrgmOrg-查询成功!"
240
+//         }
241
+//     }
242
+// )
243
+// 根据orgcode获取初始化列表信息
244
+Mock.mock(API.BASE_ALL_DEMO_ORGLIST, () => {
245
+        return {
246
+            code: 200,
247
+            msg: 'Succeed!',
248
+            body: {
249
+                pageIndex: 1,
250
+                pageSize: 2,
251
+                pages: 1,
252
+                total: 2,
253
+                data: [
254
+                    {
255
+                        configid: "1",
256
+                        businessname: "test",
257
+                        businesscode: "test",
258
+                        configinfo: "http://10.246.145.159",
259
+                        creator: "admin",
260
+                        createtime: null,
261
+                        updatetime: null,
262
+                        isincrypt: "0",
263
+                        isenable: "1"
264
+                    },
265
+                    {
266
+                        configid: "2b073b9c2cc341d696b2871c3f961cf0",
267
+                        businessname: "test1",
268
+                        businesscode: "test2",
269
+                        configinfo: "orcl",
270
+                        creator: "admin",
271
+                        createtime: null,
272
+                        updatetime: null,
273
+                        isincrypt: "0",
274
+                        isenable: "1"
275
+                    }
276
+                ]
277
+            },
278
+        }
279
+    }
280
+)
281
+//类型下拉框
282
+Mock.mock(API.DEMO_TEXT_DOWNLIST, () => {
283
+        return {
284
+            code: 200,
285
+            msg: 'Succeed!',
286
+            body: {
287
+                data: [
288
+                    {   "COLUMNTYPE":1,
289
+                        "CAPTION":"名称1",
290
+                        "FOREIGNTABLE":null,
291
+                        "NAME":"PIPENUM1",
292
+                    },
293
+                    {   "COLUMNTYPE":2,
294
+                        "CAPTION":"名称2",
295
+                        "FOREIGNTABLE":null,
296
+                        "NAME":"PIPENUM2",
297
+                    },
298
+                    {   "COLUMNTYPE":3,
299
+                        "CAPTION":"管号1",
300
+                        "FOREIGNTABLE":115,
301
+                        "NAME":"PIPENUM3",
302
+                        "DOWNDATA":[{"id":1,"NAME":"企业1"},{"id":2,"NAME":"场站1"}]
303
+                    },
304
+                    {   "COLUMNTYPE":4,
305
+                        "CAPTION":"管号2",
306
+                        "FOREIGNTABLE":115,
307
+                        "NAME":"PIPENUM4",
308
+                        "DOWNDATA":[{"id":3,"NAME":"企业3"},{"id":4,"NAME":"场站3"}]
309
+                    }
310
+                    ]
311
+            }
312
+        }
313
+    }
314
+)
315
+//动态表头
316
+Mock.mock(API.DEMO_TEXT_HEADTABLE, () => {
317
+        return {
318
+            code: 200,
319
+            msg: 'Succeed!',
320
+            body: {
321
+                header: [
322
+                    {label: '编码', width: '', prop: 'id'},
323
+                    {label: '日期', width: '', prop: 'date'},
324
+                    {label: '销售量', width: '', prop: 'sales'},
325
+                    {label: '销售额', width: '', prop: 'sale'},
326
+                    {label: '成本', width: '', prop: 'const'},
327
+                    {label: '利润', width: '', prop: 'profit'}
328
+                ],
329
+                tablist:{
330
+                    pageIndex: 1,
331
+                    pageSize: 10,
332
+                    pages: 2,
333
+                    total: 11,
334
+                    data: [
335
+                        {
336
+                            id: "1",
337
+                            date: "test",
338
+                            sales: "test",
339
+                            sale: "http://10.246.145.159",
340
+                            const: "admin",
341
+                            profit: "0"
342
+                        },
343
+                        {
344
+                            id: "2",
345
+                            date: "test22",
346
+                            sales: "test22",
347
+                            sale: "http://10.246.145.159",
348
+                            const: "admin2",
349
+                            profit: "2"
350
+                        },
351
+                        {
352
+                            id: "2",
353
+                            date: "test22",
354
+                            sales: "test22",
355
+                            sale: "http://10.246.145.159",
356
+                            const: "admin2",
357
+                            profit: "2"
358
+                        },
359
+                        {
360
+                            id: "2",
361
+                            date: "test22",
362
+                            sales: "test22",
363
+                            sale: "http://10.246.145.159",
364
+                            const: "admin2",
365
+                            profit: "2"
366
+                        },
367
+                        {
368
+                            id: "2",
369
+                            date: "test22",
370
+                            sales: "test22",
371
+                            sale: "http://10.246.145.159",
372
+                            const: "admin2",
373
+                            profit: "2"
374
+                        },
375
+                        {
376
+                            id: "2",
377
+                            date: "test22",
378
+                            sales: "test22",
379
+                            sale: "http://10.246.145.159",
380
+                            const: "admin2",
381
+                            profit: "2"
382
+                        },
383
+                        {
384
+                            id: "2",
385
+                            date: "test22",
386
+                            sales: "test22",
387
+                            sale: "http://10.246.145.159",
388
+                            const: "admin2",
389
+                            profit: "2"
390
+                        },
391
+                        {
392
+                            id: "2",
393
+                            date: "test22",
394
+                            sales: "test22",
395
+                            sale: "http://10.246.145.159",
396
+                            const: "admin2",
397
+                            profit: "2"
398
+                        },
399
+                        {
400
+                            id: "2",
401
+                            date: "test22",
402
+                            sales: "test22",
403
+                            sale: "http://10.246.145.159",
404
+                            const: "admin2",
405
+                            profit: "2"
406
+                        },
407
+                        {
408
+                            id: "2",
409
+                            date: "test22",
410
+                            sales: "test22",
411
+                            sale: "http://10.246.145.159",
412
+                            const: "admin2",
413
+                            profit: "2"
414
+                        },
415
+                        {
416
+                            id: "2",
417
+                            date: "test22",
418
+                            sales: "test22",
419
+                            sale: "http://10.246.145.159",
420
+                            const: "admin2",
421
+                            profit: "2"
422
+                        }
423
+                    ]
424
+                }
425
+            }
426
+        }
427
+    }
428
+)
429
+//    动态表单
430
+  Mock.mock(API.DEMO_EDIT_FORM, () => {
431
+      return {
432
+          code: 200,
433
+          msg: 'Succeed!',
434
+          body:{
435
+              data:{
436
+                  editForm:{
437
+                      username:"",
438
+                      password:"",
439
+                      date:"2019-4-3",
440
+                      desc:""
441
+                  },
442
+                  rules:{
443
+                      username:[
444
+                          {required:true,message:"请输入",trigger:"blur"},
445
+                          { min: 3, max: 5, message: '长度在 3 到 5 个字符', trigger: 'blur' }
446
+                      ],
447
+                      password:[
448
+                          {required:true,message:"请输入",trigger:"blur"}
449
+                      ],
450
+                      state: [
451
+                          { required: true, message: '请选择', trigger: 'change' }
452
+                      ],
453
+                      date:[
454
+                          { type: 'date', required: true, message: '请选择日期', trigger: 'change' }
455
+                      ],
456
+                      desc: [
457
+                          { required: true, message: '请填写', trigger: 'blur' }
458
+                      ]
459
+                  }
460
+              }
461
+          }
462
+      }
463
+  }
464
+)
465
+

+ 24
- 0
mock/dictionary.js 查看文件

@@ -0,0 +1,24 @@
1
+import * as API from '@/api'
2
+// 引入mockjs
3
+const Mock = require('mockjs')
4
+
5
+// 获取字典数据
6
+Mock.mock(API.PUBLIC_GET_DICTIONARIES_YES_NO, () => {
7
+    return {
8
+      code: 200,
9
+      msg: 'Succeed!',
10
+      body: {
11
+        data: [
12
+          {
13
+            dictionaryName: '启动',
14
+            dictionaryCode: 1
15
+          },
16
+          {
17
+            dictionaryName: '停用',
18
+            dictionaryCode: 0
19
+          }
20
+        ]
21
+      }
22
+    }
23
+  }
24
+)

+ 105
- 0
mock/dmms/operationTemplate.js 查看文件

@@ -0,0 +1,105 @@
1
+import * as API from '@/api'
2
+
3
+// 引入mockjs
4
+const Mock = require('mockjs')
5
+
6
+/**
7
+ * 作业流程模板信息
8
+ */
9
+
10
+// 列表
11
+Mock.mock(API.DMMS_GET_OPERATION_TEMPLATE_LIST + '?pageIndex=1&pageSize=10', () => {
12
+    return {
13
+      code: 200,
14
+      msg: 'Succeed!',
15
+      body: {
16
+        data: [
17
+          {
18
+            operatingTemplId: '1',
19
+            operationTemplateCode: '1',
20
+            operationTemplateName: '测试模板',
21
+            status: '1',
22
+            statusName: '启用',
23
+            createUser: '田军',
24
+            createTime: '2018-08-20',
25
+            createDept: '研发部门'
26
+          },
27
+          {
28
+            operatingTemplId: '2',
29
+            operationTemplateCode: 'xxxx',
30
+            operationTemplateName: 'xxxx',
31
+            status: '2',
32
+            statusName: 'xxxx',
33
+            createUser: 'xxxx',
34
+            createTime: 'xxxx',
35
+            createDept: 'xxxx'
36
+          },
37
+          {
38
+            operatingTemplId: '3',
39
+            operationTemplateCode: 'xxxx',
40
+            operationTemplateName: 'xxxx',
41
+            status: '3',
42
+            statusName: 'xxxx',
43
+            createUser: 'xxxx',
44
+            createTime: 'xxxx',
45
+            createDept: 'xxxx'
46
+          }
47
+        ]
48
+      }
49
+    }
50
+  }
51
+)
52
+
53
+// 获取一条数据
54
+Mock.mock(API.DMMS_ALL_OPERATION_TEMPLATE + '?operatingTemplId=1', () => {
55
+    return {
56
+      code: 200,
57
+      msg: 'Succeed!',
58
+      body: {
59
+        data: {
60
+          'operatingTemplId': '1',
61
+          operationTemplateCode: '1',
62
+          operationTemplateName: '测试模板',
63
+          status: 1,
64
+          statusName: '启用',
65
+          createUser: '田军',
66
+          createTime: '2018-08-20',
67
+          createDept: '研发部门',
68
+          tickets: [
69
+            {
70
+              'content': '作业内容1',
71
+              'order': 1
72
+            },
73
+            {
74
+              'content': '作业内容2',
75
+              'order': 2
76
+            }
77
+          ]
78
+        }
79
+      }
80
+    }
81
+  }
82
+)
83
+
84
+// 编辑
85
+const data = {
86
+  operating_id: '1'
87
+}
88
+Mock.mock(API.DMMS_ALL_OPERATION_TEMPLATE, 'put', data, () => {
89
+    return {
90
+      code: 200,
91
+      msg: 'Succeed!',
92
+      body: {
93
+        data: {
94
+          operating_id: '1',
95
+          operating_content: 'xxxx',
96
+          operating_type_code: '装船',
97
+          create_time: '2008',
98
+          create_id: 'tj'
99
+        }
100
+      }
101
+    }
102
+  }
103
+)
104
+
105
+// 删除

+ 60
- 0
mock/menu.js 查看文件

@@ -0,0 +1,60 @@
1
+import * as API from '@/api'
2
+// 引入mockjs
3
+const Mock = require('mockjs')
4
+
5
+// 获取菜单数据
6
+
7
+/**
8
+ *  菜单属性都必须存在,字符类型可以填空字符串,数组类型填写[]空数组
9
+ *  src是iframe的地址,path是单页面路由地址,注意两者不能同时填写
10
+ *  name 属性是一个唯一的标识
11
+ *  主页的name 默认是home。如要更改 需更改代码(尽量不要修改)
12
+ *
13
+ */
14
+Mock.mock(API.BASE_GET_MENU, () => {
15
+    return {
16
+        code: 200,
17
+        msg: 'Succeed!',
18
+        body: {
19
+            data: [
20
+                {
21
+                    path: '',
22
+                    title: '专家库管理',
23
+                    icon: 'iconfont iconxitongguanli',
24
+                    children: [
25
+                        {
26
+                            path: '',
27
+                            title: '专家信息管理',
28
+                            icon: 'el-icon-document',
29
+                            children: [
30
+                                // { path: '/platform/SystemManagerLog', name: 'systemmanagerlog', title: '登录统计' },
31
+                                // { path: '/platform/SystemLog', name: 'systemlog', title: '系统日志' },
32
+                                // { path: '/dxnms/dailyRecordNew', name: 'dailyRecordNew', title: '系统操作日志' },
33
+                                // { path: '/ConfigManage/configManage', name: 'ConfigManage', title: '配置信息管理' },
34
+                                {path: '/ConfigManage/qyzjk', name: 'qyzjk', title: '专家库'},
35
+                                {path: '/ConfigManage/zjktz', name: 'zjktz', title: '专家库台账'},
36
+                                {path: '/ConfigManage/zjkps', name: 'zjkps', title: '专家评审'},
37
+                                {path: '/ConfigManage/todolist', name: 'todolist', title: '待办列表'},
38
+                                {path: '/ConfigManage/allowDlg', name: 'allow', title: '准入审批'},
39
+                                {path: '/ConfigManage/quitDlg', name: 'quit', title: '退出审批'},
40
+                                {path: '/ConfigManage/reviewDlg', name: 'review', title: '评审审批'},
41
+                                {path: '/ConfigManage/partView', name: 'partViewlist', title: '评审参与情况表'},
42
+                                {path: '/ConfigManage/lackView', name: 'lackViewlist', title: '评审缺评情况表'},
43
+                                {path: '/ConfigManage/expertPartView', name: 'expertPartViewlist', title: '专家参与项目情况表'}
44
+                            ]
45
+                        },
46
+                        {
47
+                            path: '',
48
+                            title: '专家库维护',
49
+                            icon: 'el-icon-document',
50
+                            children: [
51
+                                { path: '/dams/sjzd', name: 'zyk', title: '专业库' }
52
+                            ]
53
+                        }
54
+                    ]
55
+                }
56
+
57
+            ]
58
+        }
59
+    }
60
+})

+ 14324
- 0
package-lock.json
文件差異過大導致無法顯示
查看文件


+ 50
- 0
package.json 查看文件

@@ -0,0 +1,50 @@
1
+{
2
+  "name": "experts",
3
+  "version": "1.0.0",
4
+  "private": false,
5
+  "scripts": {
6
+    "dev": "vue-cli-service serve",
7
+    "build": "vue-cli-service build",
8
+    "lint": "vue-cli-service lint"
9
+  },
10
+  "dependencies": {
11
+    "@riophae/vue-treeselect": "^0.0.38",
12
+    "axios": "^0.18.1",
13
+    "core-js": "^2.6.5",
14
+    "e-icon-picker": "^1.0.4",
15
+    "echarts": "^4.7.0",
16
+    "element-ui": "^2.9.2",
17
+    "js-base64": "^2.5.2",
18
+    "js-cookie": "^2.2.0",
19
+    "js-md5": "^0.7.3",
20
+    "lib-flexible": "^0.3.2",
21
+    "lodash": "^4.17.15",
22
+    "moment": "^2.24.0",
23
+    "nprogress": "^0.2.0",
24
+    "screenfull": "^3.3.2",
25
+    "v-contextmenu": "^2.8.0",
26
+    "vue": "^2.5.16",
27
+    "vue-quill-editor": "^3.0.6",
28
+    "vue-router": "^3.0.1",
29
+    "vue-runtime-helpers": "^1.1.2",
30
+    "vuex": "^3.0.1"
31
+  },
32
+  "devDependencies": {
33
+    "@vue/cli-plugin-babel": "^3.0.0-rc.5",
34
+    "@vue/cli-plugin-eslint": "^3.0.0-rc.5",
35
+    "@vue/cli-service": "^3.0.0-rc.5",
36
+    "@vue/eslint-config-standard": "^3.0.0-rc.5",
37
+    "element-theme-chalk": "^2.4.5",
38
+    "esri-loader": "^2.9.2",
39
+    "jquery": "^3.3.1",
40
+    "karma": "^4.1.0",
41
+    "less": "^3.0.4",
42
+    "less-loader": "^4.1.0",
43
+    "mockjs": "^1.0.1-beta3",
44
+    "node-sass": "^4.14.1",
45
+    "px2rem-loader": "^0.1.9",
46
+    "sass-resources-loader": "^2.0.3",
47
+    "sinon": "^2.1.0",
48
+    "vue-template-compiler": "^2.5.21"
49
+  }
50
+}

+ 8
- 0
public/WEB-INF/web.xml 查看文件

@@ -0,0 +1,8 @@
1
+<?xml version="1.0" encoding="UTF-8"?>
2
+<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">
3
+<web-app id="WebApp_ID">
4
+      <error-page>
5
+        <error-code>404</error-code>
6
+        <location>/</location>
7
+      </error-page>
8
+</web-app>

+ 11
- 0
public/config.js 查看文件

@@ -0,0 +1,11 @@
1
+window.g = {
2
+    isProMACE: true,//是否是promise平台。开发环境false;线上环境false;promise线上环境true;
3
+    isPipeMACE: false,//是否是旧管线平台。开发环境true;线上环境true;旧管线系统true;promise环境false
4
+    isMENU: false,//本地菜单是否显示。开发环境true;线上环境false
5
+    isStaticKey: true,//是否使用静态key。开发环境true;线上环境false
6
+    isAddMathRandom: true,//请求是否加随机数。开发环境false;线上环境true
7
+    VUE_APP_API_HOST: 'http://10.246.145.161:8081/pipeline-xq', //开发环境"http://localhost:8081/" 线上环境"http://10.246.145.161:8081/pipeline-xq"
8
+    VUE_APP_API_DEV: 'http://localhost:8081/' ,//开发环境"http://localhost:8081/" 线上环境"http://10.246.145.161:8081/pipeline-xq"
9
+    changefrom :"E:\\serverWGD\\IPMSAPIWGD\\",
10
+    changeto:"http://10.238.232.210:8086/IPMSAPIWGD/",
11
+}

二進制
public/favicon.ico 查看文件


二進制
public/file/设备位号映射.xlsx 查看文件


+ 15
- 0
public/index.html 查看文件

@@ -0,0 +1,15 @@
1
+<!DOCTYPE html>
2
+<html>
3
+  <head>
4
+    <meta charset="utf-8">
5
+    <meta http-equiv="X-UA-Compatible" content="IE=edge,Chrome=1">
6
+    <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
7
+    <link rel="icon" href="<%= BASE_URL %>favicon.ico">
8
+    <title><%= webpackConfig.name %></title>
9
+    <script src="<%= BASE_URL %>config.js"></script>
10
+  </head>
11
+  <body class="blue">
12
+    <div id="app"></div>
13
+    <!-- built files will be auto injected -->
14
+  </body>
15
+</html>

二進制
public/photo.png 查看文件


+ 11
- 0
src/App.vue 查看文件

@@ -0,0 +1,11 @@
1
+<template>
2
+  <div id="app" class="pcitc-app-container">
3
+    <router-view/>
4
+  </div>
5
+</template>
6
+
7
+<script>
8
+  export default {
9
+    name: 'App'
10
+  }
11
+</script>

+ 78
- 0
src/api/index.js 查看文件

@@ -0,0 +1,78 @@
1
+/**
2
+ * 框架用api,不用care,打包生产环境的场景自动去除
3
+ *
4
+ */
5
+
6
+const $HOST = window.g.VUE_APP_API_HOST
7
+const $HOSTTEXT=window.g.VUE_APP_API_HOST
8
+const $HOSTDEV=window.g.VUE_APP_API_DEV
9
+
10
+// 菜单
11
+export const BASE_GET_MENU = $HOST + '/v1/permissions/menu'
12
+// demo页面
13
+export const BASE_GET_DEMO_COUNTRY = $HOST + '/v1/demo/country'
14
+export const BASE_GET_DEMO_CITY = $HOST + '/v1/demo/city'
15
+export const BASE_GET_DEMO_DISTRICT = $HOST + '/v1/demo/district'
16
+export const BASE_GET_DEMO_LIST = $HOST + '/v1/demo/list'
17
+export const BASE_ALL_DEMO = $HOST + '/v1/demo'
18
+export const BASE_ALL_DEMO_ORGDATA = $HOST + '/v1/demo'
19
+export const BASEE_ALL_DEMO_ORGDATA = $HOST + '/v1/demoS'//文档管理mock接口
20
+export const DEMO_TEXT_DOWNLIST = $HOST + '/v1/demo/downlist'//下拉列表
21
+export const DEMO_TEXT_HEADTABLE = $HOST + '/v1/demo/headtable'//动态表头
22
+export const DEMO_EDIT_FORM = $HOST + '/v1/demo/form'//动态表单
23
+/**
24
+ * 服务模块定义
25
+ *
26
+ */
27
+// 公共服务
28
+const $HOST_PUBLIC_SERVICE = window.g.VUE_APP_API_DEV
29
+/**
30
+ * AAA权限相关
31
+ *
32
+ */
33
+
34
+// 获取用户信息
35
+export const PUBLIC_GET_PROUSER_INFO =  $HOST_PUBLIC_SERVICE+'/PlatformAuth/promaceUserInfo'
36
+export const PUBLIC_GET_PROMENUFUNC_INFO =  $HOST_PUBLIC_SERVICE+'/system/auth/getAuthButtonByPageCode'
37
+// export const PUBLIC_GET_USER_INFO =  $HOST_PUBLIC_SERVICE+'/authority/getUserCode'
38
+export const PUBLIC_GET_USER_TOKEN =  $HOST_PUBLIC_SERVICE+'/apiToken'
39
+export const PUBLIC_GET_PIPUSER_INFO =  $HOST_PUBLIC_SERVICE+'/code/Base64Decode'
40
+
41
+/**
42
+ * 公共服务
43
+ *
44
+ */
45
+
46
+/**
47
+ * 文件服务
48
+ *
49
+ */
50
+
51
+// dpms服务文件上传
52
+export const PUBLIC_POST_DPMS_FILE_UPLOAD = $HOST_PUBLIC_SERVICE + '/api/public/v1/file/dpms/upload'
53
+// dlms服务文件上传
54
+export const PUBLIC_POST_DLMS_FILE_UPLOAD = $HOST_PUBLIC_SERVICE + '/api/public/v1/file/dlms/upload'
55
+// dmms服务文件上传
56
+export const PUBLIC_POST_DMMS_FILE_UPLOAD = $HOST_PUBLIC_SERVICE + '/api/public/v1/file/dmms/upload'
57
+// 文件下载
58
+export const PUBLIC_GET_FILE_DOWN = $HOST_PUBLIC_SERVICE + '/api/public/v1/file/down/$filename'
59
+
60
+/************************************************************************************************************
61
+ * 业务api区域
62
+ *
63
+ ************************************************************************************************************/
64
+
65
+/**
66
+ * 主数据管理
67
+ *
68
+ */
69
+
70
+export const USER_GET_CURRENTUSER = $HOSTDEV + '/system/user/getLoginUserInfo'
71
+
72
+// 系统查询机构信息
73
+export const GXYX_GET_ORG_ORGTREEFORUSER = $HOSTDEV + '/system/orgUnit/getOrgUnits'
74
+
75
+
76
+
77
+
78
+

+ 4
- 0
src/app.config.js 查看文件

@@ -0,0 +1,4 @@
1
+module.exports = {
2
+  title: '专家库管理',
3
+  description: '快速开发框架'
4
+}

+ 21
- 0
src/assets/icon/icon1/iconfont.css 查看文件

@@ -0,0 +1,21 @@
1
+@font-face {font-family: "iconfont";
2
+  src: url('iconfont.eot?t=1569396405557'); /* IE9 */
3
+  src: url('iconfont.eot?t=1569396405557#iefix') format('embedded-opentype'), /* IE6-IE8 */
4
+  url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAAUYAAsAAAAACewAAATLAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCCcAqHdIV7ATYCJAMICwYABCAFhG0HMRsiCBFVpGOQ/TiMnSchpGGEKxavf//RqBrdeTw8f7869/83vdEUkRip0UCLq00DtimyQiu8IC0ww7+nvbTNxKA4pLN4MILJ/DsJW9MxtlERqkv2fIue/kf+vzO9NKzzOI1SCAnC8ccxX5fnA8sHNJfIsgqqpN0ARwk0wIoQ3kDxi/xhevka0mAsJlDVTwe05+YTAsQknB8w4CozPRGIJRRSBS6UxcWCgQnEE4CVs5OsFcCj9/v4B8shBmQKOeAhR2muKcDhmYXwYx/4XxfjIABzOB3YMHLMAhJxVmg4AOyAN+sJqkUGjuHqxCT4svjfcBiL/cMjiCLggiaI7WUcE1OxDlWQ4eYJZWIfgHgA2PTp8oKxUBDgLtW0+9q1MLqmAEHIEl6hKsmjCtHafnVGEryRSEHF2sJWtLF1UBWlTuMMjhdfD6GbMKyoiW/Kh8qKcaZYABUXYbTaKRWopoamsSIGYjAaOUVrWl0pU6wmvHozoQ5rGpI4NaPREFrailIUUlKKuhM3qkrWl+Pl3drN10MarhAIjWF02friJnKzIn5Zs2l9LUqNlmgkHcTVGZxCCxtVa4cFDFOvXj++DitqcztVg9Snzcivvp1PN/XFr0uewuoGEASjhyToAZuGDi4JKq+i1NVQSlLyNIMzTVhTEaRHFoAC3tDY0sK6lNqv41QjulVZMz6EtLZe12YkyQISIWsKCtHG3vhFTlM8QJEqJFIzwCVJCYjEitTqelSirzwJufo09Prz8GvPdkhemE9D1Jx/B8uPN/GcE9XZBrM756xjb1YEpGjIZuj++c7ttzjEhsTzzboD3pyYuuvsde9MkJPENskHzqI3xinXA9RAQuTxqERQqXfG4xgBgdfg44QUDO6cnCK1HWRjV3TOA1gIWAm0XV+y0hhM8UA0PNY1s5zV+XzFMkmn7Z11my2ltFfbVHOaCdj1sfi5IZaCIDDAU0XoTPNcPUwzLqhISd3Y8sVz774PF6LuNR9Sy5H+goSWZACUHDcDB80Uq7oe96YUQzZ8x4A7lmYkbHQNeDTLazPTc5B3DRbCQcf0zmeYjNvzA9k17jcagdOVHQq8XR3DtAw5bLFv+3iJm7AZlvj1LjGVqWY2bEw8SLCy8Lt5UTlz8plq/dkzbkZw0GGjg+IiVb2Vk81lvxpPGPwNmZPirSiw1VpHrk5CrBa1BhgM9mRbiNh43x26ARMEfEPICEJzohDpy6uzHFFRDuTOUuksLKiQB1Mq5LyCfoL3jiuL8bJrX8VqHFLw2Wne6zURNupJXkf5jRiDP4vZMCuZbK7O0qdJDmSxP9m8MV5VWGnAlg6/rupuw/hCWffLNJX0RZArG0Um7CwU1KxCUdkmVM0oh9d0YnORKpj2AhDavCHT4gNybT7IhP1CQY8/FLXFHKouonPCmvGodruMStCCfkJlqHdSLTs/8ID+2iqOsz38BXmsrJBGSdpbYo88RJfx5jMRB46pgwIsh21LMDDVaCQKIkMex67oTpGhbrKziyFFIAtoT6BikJ5z8otd5vsHyLtqKVyR0aC8QGxUVQ9SkaQBshT0jTIu5ZjRjZcRwgEOIx1QAB1qhYuAobheDRkiEjo4BrkY5XJNBdH0ou7uVkAVl2YhauZKl4qC6v1kAgA=') format('woff2'),
5
+  url('iconfont.woff?t=1569396405557') format('woff'),
6
+  url('iconfont.ttf?t=1569396405557') format('truetype') /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
7
+
8
+}
9
+
10
+[class^="dh-icon"], [class*="dh-icon"] {
11
+  font-family: "iconfont" !important;
12
+  font-size: 16px;
13
+  font-style: normal;
14
+  -webkit-font-smoothing: antialiased;
15
+  -moz-osx-font-smoothing: grayscale;
16
+}
17
+
18
+.el-icon-dhdaohang:before {
19
+  content: "\e638";
20
+}
21
+

二進制
src/assets/icon/icon1/iconfont.eot 查看文件


+ 1
- 0
src/assets/icon/icon1/iconfont.js
文件差異過大導致無法顯示
查看文件


+ 16
- 0
src/assets/icon/icon1/iconfont.json 查看文件

@@ -0,0 +1,16 @@
1
+{
2
+  "id": "1434263",
3
+  "name": "elementui",
4
+  "font_family": "iconfont",
5
+  "css_prefix_text": "el-icon-dh",
6
+  "description": "",
7
+  "glyphs": [
8
+    {
9
+      "icon_id": "6582347",
10
+      "name": "地图",
11
+      "font_class": "daohang",
12
+      "unicode": "e638",
13
+      "unicode_decimal": 58936
14
+    }
15
+  ]
16
+}

+ 29
- 0
src/assets/icon/icon1/iconfont.svg 查看文件

@@ -0,0 +1,29 @@
1
+<?xml version="1.0" standalone="no"?>
2
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
3
+<!--
4
+2013-9-30: Created.
5
+-->
6
+<svg>
7
+<metadata>
8
+Created by iconfont
9
+</metadata>
10
+<defs>
11
+
12
+<font id="iconfont" horiz-adv-x="1024" >
13
+  <font-face
14
+    font-family="iconfont"
15
+    font-weight="500"
16
+    font-stretch="normal"
17
+    units-per-em="1024"
18
+    ascent="896"
19
+    descent="-128"
20
+  />
21
+    <missing-glyph />
22
+    
23
+    <glyph glyph-name="daohang" unicode="&#58936;" d="M926.6 473.1C895 618.1 802 729.5 657.9 795.2c-8.4 3.8-17.5 4.1-25.6 0.7-16-6.6-22.5-24.2-28.3-39.6-1.7-4.5-4.4-11.8-6.2-14.8-18.2-12-26.4-37.1-19.1-59.9 4.4-13.7 13.9-23.9 26.2-29.4-0.3-10.7 1.2-24.2 5.9-41.4 5-18.2 13.6-40.4 34.8-50.9 24.5-12.1 55.6-2.7 82.9 8.1 5.4 1.9 9.3 2.7 11.8 2.9v-0.6c-1.9-14.3-6.7-23.2-12.3-33.5-15.1-28.2-24.2-52.8-2.9-113.5 11.9-34.2 33.2-55.7 52-74.7 13.7-13.8 25.5-25.7 32.2-40.7 11.9-29 48.4-48.5 80.5-65.7l6.1-3.3c3.3-1.8 6.9-2.7 10.6-2.7 3.2 0 6.5 0.7 9.5 2.1 6.4 3 11 8.9 12.4 15.8l0.1 0.7c5.5 25.2 20.7 114.7-1.9 218.3z m-36.5-179.9c-17.7 10.2-35.4 21.9-39.4 31.9-0.1 0.3-0.2 0.5-0.3 0.8-10 22.5-26 38.7-41.4 54.2-17 17.1-33 33.3-41.6 58v0.1c-16.5 46.8-9.9 59.1 0.1 77.7 6.4 11.9 14.3 26.6 17.3 49.3 0 0.3 0.1 0.6 0.1 0.9 2.1 22.6-7.2 34.8-15.3 41-5.8 4.5-14.6 8.6-27.4 8.6-8 0-17.6-1.6-28.9-5.7-0.2-0.1-0.4-0.2-0.7-0.3-32.1-12.8-43.2-11.6-47-9.7-2.8 1.4-7.1 6.5-11.7 22.9-6.3 22.7-4.1 32.3-3.5 34.4 4.8 6.6 5.7 15.3 2 22.8-4.1 8.5-13.2 13.5-22.6 12.4-7.1-0.8-8 1.3-8.4 2.2-1.6 3.5-0.3 8.7 0.9 9.7l1.5 0.9c11.6 7.7 16.9 21.9 21.9 35.5 1 2.6 2.3 6.1 3.6 9.3C906.8 626.6 902.8 387 890.1 293.2zM610.8 298.9c-12.2 10.5-20.8 19.3-28.4 27.1-24.7 25.4-40 38.7-93.1 38.7-33.9 0-71.6-3.6-93.9-30.3-18-21.6-22.5-52.8-14.1-98.3 10-54.4 32.3-70.2 47.1-80.6 10-7.1 12.1-8.6 10.8-27.7-4.3-59.6 7.3-83.7 20.7-105.1 1.1-1.8 2.2-3.5 3.2-5.2 9.4-16.4 28.1-42.6 52.4-42.6 1.9 0 3.9 0.2 5.8 0.5 28.2 4.9 34.4 40 36.5 51.5 11.5 64.4 32.6 98.2 53.7 125 18.8 24 68.7 87.5-0.7 147z m-34.3-119.4C553 149.6 527.2 109 514 34.8c-0.7-4-1.5-7.2-2.2-9.7-3.1 3.6-6.7 8.6-10.1 14.5-1.2 2.2-2.6 4.4-4 6.7-8.3 13.3-17.6 28.3-14 78.4 2.9 40.8-11.6 54.6-29.4 67.2-11.5 8.1-22.3 15.8-29 52.4-5.6 30.6-4.1 51.4 4.5 61.7 8.2 9.9 26.6 14.3 59.6 14.3 36.7 0 41.4-4.8 61.1-25.2 7.8-8.1 17.6-18.1 31.3-29.9 28-24.1 26.7-44.9-5.3-85.7zM306.5 410.8c0.4 0.5 1.6 1.5 3.8 2.7l0.9 0.5c11.1 5.9 27.5 14.7 34.5 15.6 0.6-1.1 1.4-3.1 2.2-6.5 5.9-23.4 23.5-38.5 46-39.4 26.8-1 54.3 19 63.5 46.6 5.1 15.3 9 16.2 27.5 20.2 9.9 2.2 22.2 4.9 36 10.9 34.1 14.9 69.9 34.8 62 81.9l-0.5 3.2c-4.5 27.4-11.2 68.8-83.8 68.8-31.5 0-48.4-13.7-58.6-21.9-1.2-0.9-2.6-2.1-3.8-3-2.2 1.4-6.6 4.5-13.8 11.7-2.2 2.2-4 4.1-5.5 5.8 2.2 0.5 4.5 1 6.3 1.4 9.3 2 18.9 4.1 27.4 8.3 23.8 11.9 47.7 51.4 41.7 80.6-3.9 19.2-19 31.4-40.3 32.6-24.3 1.4-36.7-4.6-44.9-8.5-5.2-2.5-5.6-2.7-14 0.3-34.1 12.2-56.2-20.3-69.5-39.8-1.9-2.7-4.2-6.1-6.4-9.1-1.5 1.8-3 3.7-4.3 5.3-15.7 19.6-39.5 49.2-74.3 48.2-7.9-0.2-26.5-0.8-71.4-62.3-24.3-33.2-47.3-72.5-60-102.5-1.4-3.4-2-7-1.7-10.6 6.6-74.7 41.9-118.1 52.7-129.7 8.6-15.6 43.3-64.6 162.3-121 2.4-1.1 4.9-1.8 7.5-2.1 1.1-0.1 2.2-0.1 3.3-0.1 10.2 0 22.8 4.2 28.5 16.5 9.8 21-10.2 41-18.7 49.5-31 31.3-34.7 42.4-34.6 45.9z m-17.1 42c-19.5-10.4-25.4-24.8-26.9-35.1-2-13.4 2.4-26.8 10.1-39.8-58.7 36.8-73.9 63.4-75.5 66.3-1.1 3.1-2.7 5-5.1 7.4-1.4 1.4-34.1 33.9-41.5 99 24.4 54.6 74.6 121.9 91.8 132.3 12.2-1.7 26.4-19.4 36-31.4 9.4-11.7 16.9-21.1 27.3-25.1 25.9-10.8 43.3 14.7 54.9 31.6 4.8 7.1 13.6 20 18.5 22.6 23.6-8.2 36-3.8 47.7 1.9 5.5 2.7 9.9 4.8 22.2 4.2-1-8.5-10.4-25.2-18-29-3.4-1.7-10.6-3.2-16.9-4.6-16.7-3.6-39.6-8.6-45.8-29.6-6-20.3 9.1-38.8 22.9-52.6 34.1-34.1 54.8-29.9 77-11.9 8.3 6.7 14.8 12 30.6 12 34.7 0 35.8-6.7 39.8-31.5l0.6-3.4c1.6-9.4 2.8-16.9-35.9-33.8-9.8-4.3-18.9-6.3-27.7-8.2-21-4.6-47.1-10.3-60.2-49.6-3.5-10.6-13.5-16.2-19.3-16.2h-0.3c-1.4 0.1-3.1 0.1-4.5 5.7-4.6 18.5-13.6 30.9-26.8 36.7-22.7 10.1-46.5-2.6-74.1-17.4l-0.9-0.5zM512 896C229.7 896 0 666.3 0 384s229.7-512 512-512 512 229.7 512 512S794.3 896 512 896z m0-979.5C254.2-83.5 44.5 126.2 44.5 384S254.2 851.5 512 851.5 979.5 641.8 979.5 384 769.8-83.5 512-83.5z"  horiz-adv-x="1024" />
24
+
25
+    
26
+
27
+
28
+  </font>
29
+</defs></svg>

二進制
src/assets/icon/icon1/iconfont.ttf 查看文件


二進制
src/assets/icon/icon1/iconfont.woff 查看文件


二進制
src/assets/icon/icon1/iconfont.woff2 查看文件


+ 49
- 0
src/assets/icon/icon2/iconfont.css 查看文件

@@ -0,0 +1,49 @@
1
+@font-face {font-family: "iconfont";
2
+  src: url('iconfont.eot?t=1569467595255'); /* IE9 */
3
+  src: url('iconfont.eot?t=1569467595255#iefix') format('embedded-opentype'), /* IE6-IE8 */
4
+  url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAAWUAAsAAAAACogAAAVFAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCDBgqIbIZVATYCJAMMCwgABCAFhG0HOhufCMgekqTLpiigHAAHAAAUD//t9799ZubKN23qydPHVieZJJJpJJuHRMmEQihEk0RIbyjPmqjgIigO6co4isHK/B3An3T92m+/KESm70fEkojHN3d7IlYpgUT30ClZQ+KPe6fN88DmA8rl/90Yw/bSqAswGlsDHGPgEolLQELvAbtr2acJdJtkAzoWdnQFTYUmD8i6sl5k0IwZlBJeaNV1zsoC4gXAtOk8/AmA5+734x+YDRGQVBloM49f3uZh7afHmz/Isf/HLLIZgOjPBmYdGeuAQlzIdZxS8WXrrqI7T1Etl9WsPaS+vP//4+KyrNb/8EiCqIGm6EXusjztFGHiofIPkHtNnJyjRuq9ASA+9PA2JG2rtXfWaRPCu2UHFQIlpBAqVykXcLy0hyXmp6vmMZLuCxy1UHGhBIrjpQfv3JnDFaXhOJOlTjdl1Gw6Udxqzku9YfC0vJnp1UR5dbspwV6keIrKvJvCVZBkRoV2qwbKyaT4TC2UmUFyZhdMoKIijiMzeOg9yeEXOAutquUzzR1v319WQlZ0SB4NWZSlZlcTLItnZRPOzuWm0tJcKrfRuvJuStktGudIksuZnVlBPS1Dk1PpWlpMsN1ZFiuOU+Y8xRLp5abFnVqeLzUv7Z1FZtSEXSjCq6MTiiut1XAVLdHHMhfIkjYcJ7kOybs2n7I6FQPybxPs7VRW2nORp/gKsiID2mTSQJq6o2duBQ1GtXcptpxYq66S6kNbXGoN5qVv0hicKUpLJ8qbo3d5zKoBy5gweFGbimEkwZAZZiVNJgtvvUq5/Tr17tu5d97sM2RzPBSRjF+OpfGya43XIsM74XHq2aMBMV/g/GxTtdWybc9mm5TOgnmmGYYJMqXUQKYA+//vU5vOFW50GN4/4r34fl7CqmHlOts/31WtHieQEG91a0z4dG7gcXDU16WkoHYgowHBzR7nVXcTzMCy0w8LlsOT3aWIMzQEXiefpWUYeHBk434sQAkdWKj9YDoAFzB494aXRfuqiB6LiFmV8FFzjcYwR3pk70fJTk+Z9XSN6aZKGgt9Kb7SAQ9rExP2+3XBnDo0YmHdNROZ7N6uL5GHi/9rC55UnjDbJH8D6TyZBAgN3AlrK6u8SprCK1Y5ItgjB1XPGiddeWjC37C6xs0uQD80uYMlnbG7us6l11+TiEhV3zgcW2sckBYdun4z6ogiom8RS9t75nzC4rsNovmBSqRypp8t8/KIu3/deH3/G9PSy5fCnLCkk07HxXVBc35/Zc6v8nMOf1NGZOopA8Ssuut2PwRXmZVhpsc3egh8oh933MNoGrun62jaosM8+c3pYVQoREE6TGuHMR0BGUYjMB4cAuhUFfnSNzrKypevJkuVPl9F0t+26nND7KS7onOsyA8B0ErUJr5IomZJkSnNmIuIm7gazRELms8bBZR16wDNM+xJe/OYviKhNRZC0piArDXPLNx1qPTYglrrALqtCV/fY8QOFVHEgFWnCQiDaiHp9xGyQdPMwn0MlXGfoTYYCHQ7EYY79liM9ZLgHcQ84nHFfly/0jQEw+y1vewLEn2NOVHK5d+Q48pedLRzSEZ3ySCnjzk794izu3YJuGaHqWMYcR5pmonbdpgKcd7kul2etWpvvybvRZMrt+rQdpSDMB7CQyvE0Hock0GwK3vaqc9fICKfhnFKikqSN4jDJfePHNlxqMHcVRi1is6lcKeAaNYuDAjQGibTpENhaCOaHjKhbfnDFITjmbSuRcCyyh7LramrmBxfpV/fJuimHZ4DhhAIBfWd3TIn+Y1Vy02JGSIAAAAA') format('woff2'),
5
+  url('iconfont.woff?t=1569467595255') format('woff'),
6
+  url('iconfont.ttf?t=1569467595255') format('truetype') /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
7
+}
8
+
9
+[class^="iconfont"], [class*="iconfont"] {
10
+  font-family: "iconfont" !important;
11
+  font-size: 16px;
12
+  font-style: normal;
13
+  -webkit-font-smoothing: antialiased;
14
+  -moz-osx-font-smoothing: grayscale;
15
+}
16
+
17
+.el-icon-dhtuichu:before {
18
+  content: "\e6fc";
19
+}
20
+
21
+.el-icon-dhdaohang:before {
22
+  content: "\e638";
23
+}
24
+
25
+
26
+.iconguanxianyunhang:before {
27
+  content: "\e614";
28
+}
29
+
30
+.iconwanzhengxingguanli:before {
31
+  content: "\e615";
32
+}
33
+
34
+.iconshuzihuaguanli:before {
35
+  content: "\e616";
36
+}
37
+
38
+.iconyinhuanzhili:before {
39
+  content: "\e617";
40
+}
41
+
42
+.iconxitongguanli:before {
43
+  content: "\e618";
44
+}
45
+
46
+.iconyingjiguanli:before {
47
+  content: "\e619";
48
+}
49
+

二進制
src/assets/icon/icon2/iconfont.eot 查看文件


+ 1
- 0
src/assets/icon/icon2/iconfont.js
文件差異過大導致無法顯示
查看文件


+ 44
- 0
src/assets/icon/icon2/iconfont.svg 查看文件

@@ -0,0 +1,44 @@
1
+<?xml version="1.0" standalone="no"?>
2
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
3
+<!--
4
+2013-9-30: Created.
5
+-->
6
+<svg>
7
+<metadata>
8
+Created by iconfont
9
+</metadata>
10
+<defs>
11
+
12
+<font id="iconfont" horiz-adv-x="1024" >
13
+  <font-face
14
+    font-family="iconfont"
15
+    font-weight="500"
16
+    font-stretch="normal"
17
+    units-per-em="1024"
18
+    ascent="896"
19
+    descent="-128"
20
+  />
21
+    <missing-glyph />
22
+    
23
+    <glyph glyph-name="guanxianyunhang" unicode="&#58900;" d="M230.4 489.6h-9.6c-52.8 0-97.6-44.8-97.6-97.6v-291.2h233.6V256H448V489.6H230.4zM808 257.6h8c52.8 0 97.6 44.8 97.6 97.6V644.8H680v-155.2h-91.2V256h219.2zM680 788.8h233.6v-78.4H680zM123.2 36.8h233.6v-78.4H123.2zM480 489.6h78.4V256H480z"  horiz-adv-x="1024" />
24
+
25
+    
26
+    <glyph glyph-name="wanzhengxingguanli" unicode="&#58901;" d="M550.4 169.6c0 121.6 97.6 220.8 219.2 222.4 0 155.2-126.4 281.6-281.6 283.2v-281.6l-262.4-112c43.2-102.4 144-172.8 260.8-172.8 24 0 48 3.2 70.4 9.6-3.2 14.4-6.4 32-6.4 51.2zM593.6 40c-33.6-9.6-68.8-16-105.6-16-49.6 0-97.6 9.6-142.4 28.8-43.2 19.2-83.2 44.8-116.8 78.4-33.6 33.6-60.8 73.6-78.4 116.8-19.2 44.8-28.8 92.8-28.8 142.4 0 49.6 9.6 97.6 28.8 142.4 19.2 43.2 44.8 83.2 78.4 116.8 33.6 33.6 73.6 60.8 116.8 78.4 44.8 19.2 92.8 28.8 142.4 28.8 49.6 0 97.6-9.6 142.4-28.8 43.2-19.2 83.2-44.8 116.8-78.4 33.6-33.6 60.8-73.6 78.4-116.8 19.2-44.8 28.8-92.8 28.8-142.4v-14.4c14.4-6.4 28.8-12.8 43.2-22.4 1.6 11.2 1.6 24 1.6 35.2 0 227.2-184 409.6-409.6 409.6C260.8 801.6 76.8 617.6 76.8 390.4s184-409.6 409.6-409.6c48 0 94.4 8 137.6 24-11.2 9.6-22.4 22.4-30.4 35.2zM819.2 8c-6.4 0-11.2 3.2-16 6.4-4.8 6.4-20.8 20.8-33.6 20.8s-28.8-16-33.6-20.8c-3.2-4.8-9.6-6.4-16-6.4-3.2 0-4.8 0-8 1.6L672 33.6c-8 4.8-9.6 16-6.4 24 0 0 3.2 9.6 3.2 17.6 0 24-19.2 44.8-41.6 44.8h-1.6c-6.4 0-12.8 6.4-14.4 16 0 0-3.2 19.2-3.2 33.6 0 14.4 3.2 33.6 3.2 33.6 1.6 9.6 8 16 14.4 16h1.6c24 0 41.6 20.8 41.6 44.8 0 8-3.2 17.6-3.2 17.6-3.2 8-1.6 19.2 6.4 24l41.6 24c1.6 1.6 4.8 1.6 8 1.6 6.4 0 11.2-3.2 16-6.4 4.8-4.8 20.8-19.2 33.6-19.2s28.8 14.4 33.6 19.2c3.2 4.8 9.6 6.4 14.4 6.4 3.2 0 4.8 0 8-1.6l40-24c8-4.8 9.6-16 6.4-24 0 0-3.2-9.6-3.2-17.6 0-24 19.2-44.8 41.6-44.8h1.6c6.4 0 12.8-6.4 14.4-16 0 0 3.2-19.2 3.2-33.6 0-14.4-3.2-33.6-3.2-33.6-1.6-9.6-8-16-14.4-16H912c-24 0-41.6-20.8-41.6-44.8 0-8 3.2-17.6 3.2-17.6 3.2-8 1.6-19.2-6.4-24l-41.6-24c0-1.6-3.2-1.6-6.4-1.6z m-48 102.4c30.4 0 56 27.2 56 59.2s-25.6 59.2-56 59.2-56-27.2-56-59.2c-1.6-32 24-59.2 56-59.2z"  horiz-adv-x="1024" />
27
+
28
+    
29
+    <glyph glyph-name="shuzihuaguanli" unicode="&#58902;" d="M427.2 387.2v43.2h-46.4v-43.2c-24-9.6-40-32-40-59.2 0-4.8 1.6-9.6 1.6-16L304 286.4l28.8-36.8 36.8 27.2c9.6-6.4 20.8-9.6 33.6-9.6 20.8 0 40 11.2 51.2 25.6l46.4-12.8 11.2 44.8-46.4 11.2c-3.2 24-17.6 43.2-38.4 51.2zM223.6 228.032l59.648 43.12 27.2-37.6-59.664-43.12zM380.8 643.2h48v-78.4h-48zM625.6 59.2l-24-17.6c-3.2 1.6-8 4.8-11.2 6.4V254.4l25.6-6.4 12.8 46.4-38.4 9.6v80c24 9.6 41.6 33.6 41.6 60.8 0 4.8-1.6 11.2-1.6 16l195.2 140.8c3.2-1.6 6.4-4.8 11.2-4.8v-216c16 0 32-1.6 48-4.8V593.6c24 9.6 41.6 33.6 41.6 60.8 0 35.2-28.8 64-65.6 65.6-20.8 0-38.4-9.6-51.2-24L468.8 790.4c-3.2 32-30.4 57.6-64 57.6-35.2 0-64-28.8-65.6-65.6 0-4.8 1.6-11.2 1.6-16L147.2 627.2c-9.6 6.4-22.4 9.6-35.2 9.6-35.2 0-64-28.8-65.6-65.6C48 544 64 521.6 88 512v-334.4c-24-9.6-40-32-40-59.2 0-35.2 28.8-64 65.6-65.6 20.8 0 38.4 9.6 51.2 24l339.2-97.6c3.2-32 30.4-57.6 64-57.6 35.2 0 64 28.8 65.6 65.6 0 4.8 0 9.6-1.6 14.4l20.8 14.4c-12.8 14.4-20.8 28.8-27.2 43.2z m-256 668.8c3.2-1.6 6.4-4.8 11.2-6.4v-60.8h48v60.8c11.2 4.8 20.8 11.2 27.2 20.8l339.2-96c0-3.2 1.6-6.4 1.6-9.6L601.6 496c-9.6 6.4-22.4 11.2-35.2 11.2-20.8 0-38.4-9.6-51.2-25.6l-88 25.6v40h-48v-27.2L176 579.2c0 3.2 0 6.4-1.6 8l195.2 140.8zM542.4 48c-11.2-4.8-19.2-11.2-27.2-20.8l-339.2 96c0 3.2 0 6.4-1.6 8l56 40-28.8 38.4-54.4-38.4c-3.2 3.2-6.4 4.8-11.2 6.4V512c8 3.2 16 8 20.8 14.4l4.8 4.8 217.6-62.4v-19.2h48v4.8l73.6-20.8c3.2-24 19.2-44.8 40-52.8v-67.2l-12.8 3.2-12.8-46.4 24-6.4V48zM969.6 200c-1.6 9.6-8 16-14.4 16h-1.6c-24 0-43.2 20.8-43.2 46.4 0 8 3.2 17.6 3.2 17.6 3.2 8 1.6 19.2-6.4 25.6l-41.6 24c-3.2 1.6-4.8 1.6-8 1.6-6.4 0-11.2-3.2-16-6.4-4.8-4.8-20.8-19.2-33.6-19.2s-28.8 14.4-33.6 20.8c-3.2 4.8-9.6 6.4-16 6.4-3.2 0-4.8 0-8-1.6l-43.2-25.6c-8-4.8-9.6-16-6.4-25.6 0 0 3.2-9.6 3.2-17.6 0-25.6-19.2-46.4-43.2-46.4h-1.6c-6.4 0-12.8-6.4-14.4-16 0 0-3.2-19.2-3.2-35.2s3.2-33.6 3.2-35.2c1.6-9.6 8-16 14.4-16h1.6c24 0 43.2-20.8 43.2-46.4 0-8-3.2-17.6-3.2-17.6-3.2-8-1.6-19.2 6.4-25.6l40-24c3.2-1.6 4.8-1.6 8-1.6 6.4 0 11.2 3.2 16 6.4 4.8 4.8 20.8 20.8 35.2 20.8 12.8 0 30.4-16 35.2-22.4 3.2-4.8 9.6-6.4 16-6.4 3.2 0 4.8 0 8 1.6l41.6 24c8 4.8 9.6 16 6.4 25.6 0 0-3.2 9.6-3.2 17.6 0 25.6 19.2 46.4 43.2 46.4h1.6c6.4 0 12.8 6.4 14.4 16 0 0 3.2 19.2 3.2 35.2s-1.6 36.8-3.2 36.8z m-163.2-94.4c-32 0-57.6 27.2-57.6 60.8 0 33.6 25.6 60.8 57.6 60.8s57.6-27.2 57.6-60.8c0-33.6-25.6-60.8-57.6-60.8z"  horiz-adv-x="1024" />
30
+
31
+    
32
+    <glyph glyph-name="yinhuanzhili" unicode="&#58903;" d="M584 811.2c-30.4 32-78.4 32-107.2 0L120 161.6c-28.8-32-22.4-128 20.8-128h318.4L817.6 384 584 811.2zM496 577.6c0 25.6 19.2 44.8 43.2 44.8s43.2-20.8 43.2-44.8v-212.8c0-25.6-19.2-44.8-43.2-44.8-24 0-43.2 20.8-43.2 44.8V577.6z m43.2-408c-24 0-43.2 20.8-43.2 44.8 0 25.6 19.2 44.8 43.2 44.8 24 0 43.2-20.8 43.2-44.8 0-25.6-19.2-44.8-43.2-44.8z m382.4 88c-3.2 3.2-8 3.2-11.2 0l-43.2-43.2-48 14.4c0 1.6 0 3.2-1.6 3.2-4.8 14.4-8 27.2-12.8 41.6v1.6l38.4 38.4c1.6 1.6 4.8 4.8 4.8 6.4 1.6 4.8-1.6 9.6-6.4 9.6-6.4 1.6-14.4 1.6-20.8 0-33.6-4.8-60.8-28.8-72-60.8-4.8-17.6-4.8-35.2 0-51.2-16-17.6-33.6-35.2-49.6-52.8l-67.2-64c-6.4 1.6-11.2 3.2-17.6 3.2h-16c-6.4 0-12.8-1.6-19.2-4.8-22.4-8-41.6-25.6-51.2-46.4-4.8-11.2-8-24-8-36.8 0-3.2 0-8 1.6-9.6 3.2-3.2 8-3.2 11.2 0l43.2 43.2 48-14.4c0-1.6 0-3.2 1.6-3.2 4.8-14.4 8-27.2 12.8-41.6v-1.6l-38.4-38.4c-1.6-1.6-4.8-4.8-4.8-6.4-1.6-4.8 1.6-9.6 6.4-9.6 6.4-1.6 14.4 0 20.8 0 33.6 4.8 60.8 28.8 72 60.8 4.8 17.6 4.8 35.2 0 51.2 16 17.6 33.6 35.2 49.6 52.8l67.2 64c6.4-1.6 11.2-3.2 17.6-3.2h16c6.4 0 12.8 1.6 19.2 4.8 22.4 8 41.6 25.6 51.2 46.4 4.8 11.2 8 24 8 36.8 0 1.6 0 6.4-1.6 9.6z"  horiz-adv-x="1024" />
33
+
34
+    
35
+    <glyph glyph-name="xitongguanli" unicode="&#58904;" d="M680 318.4c-33.6 0-60.8-27.2-62.4-62.4 0-33.6 27.2-60.8 62.4-62.4 33.6 0 60.8 27.2 62.4 62.4 0 35.2-28.8 62.4-62.4 62.4m0-182.4c-67.2 0-121.6 54.4-121.6 121.6 0 67.2 54.4 121.6 121.6 121.6 67.2 0 121.6-54.4 121.6-121.6 0-67.2-54.4-121.6-121.6-121.6m73.6-83.2h1.6l59.2 32c-1.6 3.2-8 19.2-8 35.2 0 49.6 38.4 91.2 88 92.8 0 3.2 4.8 25.6 4.8 41.6s-3.2 38.4-4.8 41.6c-49.6 3.2-88 43.2-88 92.8 0 16 6.4 32 8 35.2l-57.6 32h-1.6c-6.4-6.4-14.4-12.8-20.8-17.6-17.6-12.8-35.2-19.2-49.6-19.2-16 0-32 6.4-49.6 19.2-8 4.8-14.4 11.2-20.8 17.6h-1.6l-59.2-33.6c1.6-3.2 8-19.2 8-35.2 0-49.6-38.4-91.2-88-92.8 0-3.2-4.8-25.6-4.8-41.6s3.2-38.4 4.8-43.2c49.6-3.2 88-43.2 88-92.8 0-16-6.4-32-8-35.2l56-32h1.6c6.4 6.4 14.4 12.8 22.4 19.2 17.6 12.8 35.2 20.8 51.2 20.8s33.6-6.4 51.2-20.8c8-6.4 16-16 17.6-16m19.2-89.6c-11.2 0-22.4 4.8-28.8 12.8-9.6 11.2-40 38.4-65.6 38.4-25.6 0-56-27.2-65.6-36.8-6.4-8-17.6-12.8-28.8-12.8-4.8 0-9.6 1.6-14.4 3.2h-1.6l-76.8 43.2c-14.4 9.6-19.2 28.8-12.8 44.8 0 0 6.4 16 6.4 30.4 0 44.8-36.8 80-80 80h-3.2c-12.8 0-22.4 11.2-27.2 28.8 0 1.6-6.4 35.2-6.4 60.8 0 25.6 6.4 59.2 6.4 60.8 3.2 17.6 14.4 28.8 27.2 28.8h3.2c44.8 0 80 36.8 80 80 0 14.4-6.4 30.4-6.4 30.4-6.4 16-1.6 33.6 12.8 44.8l80 44.8h1.6c4.8 1.6 9.6 3.2 14.4 3.2 11.2 0 22.4-4.8 28.8-12.8 9.6-9.6 40-35.2 64-35.2s54.4 25.6 64 35.2c6.4 8 17.6 11.2 28.8 11.2 4.8 0 9.6-1.6 14.4-3.2h1.6l76.8-43.2c14.4-9.6 19.2-28.8 12.8-44.8 0 0-6.4-16-6.4-30.4 0-44.8 36.8-80 80-80h3.2c12.8 0 24-11.2 27.2-28.8 0-1.6 6.4-35.2 6.4-60.8 0-25.6-6.4-59.2-6.4-60.8-3.2-17.6-14.4-28.8-27.2-28.8h-3.2c-44.8 0-80-36.8-80-80 0-14.4 6.4-30.4 6.4-30.4 6.4-16 1.6-33.6-12.8-44.8L787.2-32h-1.6c-3.2-3.2-8-4.8-12.8-4.8z m182.4 579.2c0-22.4-17.6-40-40-40s-40 17.6-40 40v160c0 11.2-9.6 20.8-19.2 20.8h-720c-11.2 0-19.2-9.6-19.2-20.8v-480c0-11.2 9.6-20.8 19.2-20.8h180.8c22.4 0 40-17.6 40-40s-17.6-40-40-40h-240c-22.4 0-40 17.6-40 40V763.2c0 22.4 17.6 40 40 40h840c22.4 0 40-17.6 40-40l-1.6-220.8zM214.4 1.6c0 22.4 17.6 40 40 40h160c22.4 0 40-17.6 40-40s-17.6-40-40-40h-160c-22.4 0-40 17.6-40 40z"  horiz-adv-x="1024" />
36
+
37
+    
38
+    <glyph glyph-name="yingjiguanli" unicode="&#58905;" d="M750.4 22.4H265.6c-33.6 0-32-24-32-24v-36.8h553.6v36.8c0 24-17.6 24-36.8 24z m108.8 772.8H164.8c-57.6 0-104-48-104-108.8v-489.6c0-59.2 46.4-108.8 104-108.8h256v-11.2c0-19.2 11.2-30.4 30.4-30.4h120c19.2 0 30.4 12.8 30.4 30.4v11.2h256c57.6 0 104 48 104 108.8V686.4c0 59.2-46.4 108.8-102.4 108.8zM152 224c-19.2 0-30.4 9.6-30.4 30.4V675.2c0 19.2 41.6 60.8 60.8 60.8h660.8c19.2 0 56-16 60.8-60.8v-420.8c0-19.2-11.2-30.4-30.4-30.4H152z m705.6-100.8c-19.2 0-35.2 16-35.2 36.8s16 36.8 35.2 36.8c19.2 0 35.2-16 35.2-36.8 1.6-20.8-14.4-36.8-35.2-36.8zM713.6 320l-176 305.6c-4.8 9.6-14.4 14.4-25.6 14.4-11.2 0-20.8-6.4-25.6-14.4L308.8 320c-4.8-9.6-4.8-20.8 0-30.4 4.8-9.6 11.2-20.8 22.4-20.8h360c11.2 0 17.6 11.2 22.4 20.8 6.4 9.6 6.4 20.8 0 30.4zM512 299.2c-16 0-30.4 12.8-30.4 30.4 0 16 12.8 30.4 30.4 30.4 16 0 30.4-12.8 30.4-30.4 0-16-14.4-30.4-30.4-30.4z m30.4 120c0-16-12.8-30.4-30.4-30.4-16 0-30.4 12.8-30.4 30.4v89.6c0 16 12.8 30.4 30.4 30.4 16 0 30.4-12.8 30.4-30.4v-89.6z"  horiz-adv-x="1024" />
39
+
40
+    
41
+
42
+
43
+  </font>
44
+</defs></svg>

二進制
src/assets/icon/icon2/iconfont.ttf 查看文件


二進制
src/assets/icon/icon2/iconfont.woff 查看文件


二進制
src/assets/icon/icon2/iconfont.woff2 查看文件


+ 539
- 0
src/assets/icon/icon3/demo.css 查看文件

@@ -0,0 +1,539 @@
1
+/* Logo 字体 */
2
+@font-face {
3
+  font-family: "iconfont logo";
4
+  src: url('https://at.alicdn.com/t/font_985780_km7mi63cihi.eot?t=1545807318834');
5
+  src: url('https://at.alicdn.com/t/font_985780_km7mi63cihi.eot?t=1545807318834#iefix') format('embedded-opentype'),
6
+    url('https://at.alicdn.com/t/font_985780_km7mi63cihi.woff?t=1545807318834') format('woff'),
7
+    url('https://at.alicdn.com/t/font_985780_km7mi63cihi.ttf?t=1545807318834') format('truetype'),
8
+    url('https://at.alicdn.com/t/font_985780_km7mi63cihi.svg?t=1545807318834#iconfont') format('svg');
9
+}
10
+
11
+.logo {
12
+  font-family: "iconfont logo";
13
+  font-size: 160px;
14
+  font-style: normal;
15
+  -webkit-font-smoothing: antialiased;
16
+  -moz-osx-font-smoothing: grayscale;
17
+}
18
+
19
+/* tabs */
20
+.nav-tabs {
21
+  position: relative;
22
+}
23
+
24
+.nav-tabs .nav-more {
25
+  position: absolute;
26
+  right: 0;
27
+  bottom: 0;
28
+  height: 42px;
29
+  line-height: 42px;
30
+  color: #666;
31
+}
32
+
33
+#tabs {
34
+  border-bottom: 1px solid #eee;
35
+}
36
+
37
+#tabs li {
38
+  cursor: pointer;
39
+  width: 100px;
40
+  height: 40px;
41
+  line-height: 40px;
42
+  text-align: center;
43
+  font-size: 16px;
44
+  border-bottom: 2px solid transparent;
45
+  position: relative;
46
+  z-index: 1;
47
+  margin-bottom: -1px;
48
+  color: #666;
49
+}
50
+
51
+
52
+#tabs .active {
53
+  border-bottom-color: #f00;
54
+  color: #222;
55
+}
56
+
57
+.tab-container .content {
58
+  display: none;
59
+}
60
+
61
+/* 页面布局 */
62
+.main {
63
+  padding: 30px 100px;
64
+  width: 960px;
65
+  margin: 0 auto;
66
+}
67
+
68
+.main .logo {
69
+  color: #333;
70
+  text-align: left;
71
+  margin-bottom: 30px;
72
+  line-height: 1;
73
+  height: 110px;
74
+  margin-top: -50px;
75
+  overflow: hidden;
76
+  *zoom: 1;
77
+}
78
+
79
+.main .logo a {
80
+  font-size: 160px;
81
+  color: #333;
82
+}
83
+
84
+.helps {
85
+  margin-top: 40px;
86
+}
87
+
88
+.helps pre {
89
+  padding: 20px;
90
+  margin: 10px 0;
91
+  border: solid 1px #e7e1cd;
92
+  background-color: #fffdef;
93
+  overflow: auto;
94
+}
95
+
96
+.icon_lists {
97
+  width: 100% !important;
98
+  overflow: hidden;
99
+  *zoom: 1;
100
+}
101
+
102
+.icon_lists li {
103
+  width: 100px;
104
+  margin-bottom: 10px;
105
+  margin-right: 20px;
106
+  text-align: center;
107
+  list-style: none !important;
108
+  cursor: default;
109
+}
110
+
111
+.icon_lists li .code-name {
112
+  line-height: 1.2;
113
+}
114
+
115
+.icon_lists .icon {
116
+  display: block;
117
+  height: 100px;
118
+  line-height: 100px;
119
+  font-size: 42px;
120
+  margin: 10px auto;
121
+  color: #333;
122
+  -webkit-transition: font-size 0.25s linear, width 0.25s linear;
123
+  -moz-transition: font-size 0.25s linear, width 0.25s linear;
124
+  transition: font-size 0.25s linear, width 0.25s linear;
125
+}
126
+
127
+.icon_lists .icon:hover {
128
+  font-size: 100px;
129
+}
130
+
131
+.icon_lists .svg-icon {
132
+  /* 通过设置 font-size 来改变图标大小 */
133
+  width: 1em;
134
+  /* 图标和文字相邻时,垂直对齐 */
135
+  vertical-align: -0.15em;
136
+  /* 通过设置 color 来改变 SVG 的颜色/fill */
137
+  fill: currentColor;
138
+  /* path 和 stroke 溢出 viewBox 部分在 IE 下会显示
139
+      normalize.css 中也包含这行 */
140
+  overflow: hidden;
141
+}
142
+
143
+.icon_lists li .name,
144
+.icon_lists li .code-name {
145
+  color: #666;
146
+}
147
+
148
+/* markdown 样式 */
149
+.markdown {
150
+  color: #666;
151
+  font-size: 14px;
152
+  line-height: 1.8;
153
+}
154
+
155
+.highlight {
156
+  line-height: 1.5;
157
+}
158
+
159
+.markdown img {
160
+  vertical-align: middle;
161
+  max-width: 100%;
162
+}
163
+
164
+.markdown h1 {
165
+  color: #404040;
166
+  font-weight: 500;
167
+  line-height: 40px;
168
+  margin-bottom: 24px;
169
+}
170
+
171
+.markdown h2,
172
+.markdown h3,
173
+.markdown h4,
174
+.markdown h5,
175
+.markdown h6 {
176
+  color: #404040;
177
+  margin: 1.6em 0 0.6em 0;
178
+  font-weight: 500;
179
+  clear: both;
180
+}
181
+
182
+.markdown h1 {
183
+  font-size: 28px;
184
+}
185
+
186
+.markdown h2 {
187
+  font-size: 22px;
188
+}
189
+
190
+.markdown h3 {
191
+  font-size: 16px;
192
+}
193
+
194
+.markdown h4 {
195
+  font-size: 14px;
196
+}
197
+
198
+.markdown h5 {
199
+  font-size: 12px;
200
+}
201
+
202
+.markdown h6 {
203
+  font-size: 12px;
204
+}
205
+
206
+.markdown hr {
207
+  height: 1px;
208
+  border: 0;
209
+  background: #e9e9e9;
210
+  margin: 16px 0;
211
+  clear: both;
212
+}
213
+
214
+.markdown p {
215
+  margin: 1em 0;
216
+}
217
+
218
+.markdown>p,
219
+.markdown>blockquote,
220
+.markdown>.highlight,
221
+.markdown>ol,
222
+.markdown>ul {
223
+  width: 80%;
224
+}
225
+
226
+.markdown ul>li {
227
+  list-style: circle;
228
+}
229
+
230
+.markdown>ul li,
231
+.markdown blockquote ul>li {
232
+  margin-left: 20px;
233
+  padding-left: 4px;
234
+}
235
+
236
+.markdown>ul li p,
237
+.markdown>ol li p {
238
+  margin: 0.6em 0;
239
+}
240
+
241
+.markdown ol>li {
242
+  list-style: decimal;
243
+}
244
+
245
+.markdown>ol li,
246
+.markdown blockquote ol>li {
247
+  margin-left: 20px;
248
+  padding-left: 4px;
249
+}
250
+
251
+.markdown code {
252
+  margin: 0 3px;
253
+  padding: 0 5px;
254
+  background: #eee;
255
+  border-radius: 3px;
256
+}
257
+
258
+.markdown strong,
259
+.markdown b {
260
+  font-weight: 600;
261
+}
262
+
263
+.markdown>table {
264
+  border-collapse: collapse;
265
+  border-spacing: 0px;
266
+  empty-cells: show;
267
+  border: 1px solid #e9e9e9;
268
+  width: 95%;
269
+  margin-bottom: 24px;
270
+}
271
+
272
+.markdown>table th {
273
+  white-space: nowrap;
274
+  color: #333;
275
+  font-weight: 600;
276
+}
277
+
278
+.markdown>table th,
279
+.markdown>table td {
280
+  border: 1px solid #e9e9e9;
281
+  padding: 8px 16px;
282
+  text-align: left;
283
+}
284
+
285
+.markdown>table th {
286
+  background: #F7F7F7;
287
+}
288
+
289
+.markdown blockquote {
290
+  font-size: 90%;
291
+  color: #999;
292
+  border-left: 4px solid #e9e9e9;
293
+  padding-left: 0.8em;
294
+  margin: 1em 0;
295
+}
296
+
297
+.markdown blockquote p {
298
+  margin: 0;
299
+}
300
+
301
+.markdown .anchor {
302
+  opacity: 0;
303
+  transition: opacity 0.3s ease;
304
+  margin-left: 8px;
305
+}
306
+
307
+.markdown .waiting {
308
+  color: #ccc;
309
+}
310
+
311
+.markdown h1:hover .anchor,
312
+.markdown h2:hover .anchor,
313
+.markdown h3:hover .anchor,
314
+.markdown h4:hover .anchor,
315
+.markdown h5:hover .anchor,
316
+.markdown h6:hover .anchor {
317
+  opacity: 1;
318
+  display: inline-block;
319
+}
320
+
321
+.markdown>br,
322
+.markdown>p>br {
323
+  clear: both;
324
+}
325
+
326
+
327
+.hljs {
328
+  display: block;
329
+  background: white;
330
+  padding: 0.5em;
331
+  color: #333333;
332
+  overflow-x: auto;
333
+}
334
+
335
+.hljs-comment,
336
+.hljs-meta {
337
+  color: #969896;
338
+}
339
+
340
+.hljs-string,
341
+.hljs-variable,
342
+.hljs-template-variable,
343
+.hljs-strong,
344
+.hljs-emphasis,
345
+.hljs-quote {
346
+  color: #df5000;
347
+}
348
+
349
+.hljs-keyword,
350
+.hljs-selector-tag,
351
+.hljs-type {
352
+  color: #a71d5d;
353
+}
354
+
355
+.hljs-literal,
356
+.hljs-symbol,
357
+.hljs-bullet,
358
+.hljs-attribute {
359
+  color: #0086b3;
360
+}
361
+
362
+.hljs-section,
363
+.hljs-name {
364
+  color: #63a35c;
365
+}
366
+
367
+.hljs-tag {
368
+  color: #333333;
369
+}
370
+
371
+.hljs-title,
372
+.hljs-attr,
373
+.hljs-selector-id,
374
+.hljs-selector-class,
375
+.hljs-selector-attr,
376
+.hljs-selector-pseudo {
377
+  color: #795da3;
378
+}
379
+
380
+.hljs-addition {
381
+  color: #55a532;
382
+  background-color: #eaffea;
383
+}
384
+
385
+.hljs-deletion {
386
+  color: #bd2c00;
387
+  background-color: #ffecec;
388
+}
389
+
390
+.hljs-link {
391
+  text-decoration: underline;
392
+}
393
+
394
+/* 代码高亮 */
395
+/* PrismJS 1.15.0
396
+https://prismjs.com/download.html#themes=prism&languages=markup+css+clike+javascript */
397
+/**
398
+ * prism.js default theme for JavaScript, CSS and HTML
399
+ * Based on dabblet (http://dabblet.com)
400
+ * @author Lea Verou
401
+ */
402
+code[class*="language-"],
403
+pre[class*="language-"] {
404
+  color: black;
405
+  background: none;
406
+  text-shadow: 0 1px white;
407
+  font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;
408
+  text-align: left;
409
+  white-space: pre;
410
+  word-spacing: normal;
411
+  word-break: normal;
412
+  word-wrap: normal;
413
+  line-height: 1.5;
414
+
415
+  -moz-tab-size: 4;
416
+  -o-tab-size: 4;
417
+  tab-size: 4;
418
+
419
+  -webkit-hyphens: none;
420
+  -moz-hyphens: none;
421
+  -ms-hyphens: none;
422
+  hyphens: none;
423
+}
424
+
425
+pre[class*="language-"]::-moz-selection,
426
+pre[class*="language-"] ::-moz-selection,
427
+code[class*="language-"]::-moz-selection,
428
+code[class*="language-"] ::-moz-selection {
429
+  text-shadow: none;
430
+  background: #b3d4fc;
431
+}
432
+
433
+pre[class*="language-"]::selection,
434
+pre[class*="language-"] ::selection,
435
+code[class*="language-"]::selection,
436
+code[class*="language-"] ::selection {
437
+  text-shadow: none;
438
+  background: #b3d4fc;
439
+}
440
+
441
+@media print {
442
+
443
+  code[class*="language-"],
444
+  pre[class*="language-"] {
445
+    text-shadow: none;
446
+  }
447
+}
448
+
449
+/* Code blocks */
450
+pre[class*="language-"] {
451
+  padding: 1em;
452
+  margin: .5em 0;
453
+  overflow: auto;
454
+}
455
+
456
+:not(pre)>code[class*="language-"],
457
+pre[class*="language-"] {
458
+  background: #f5f2f0;
459
+}
460
+
461
+/* Inline code */
462
+:not(pre)>code[class*="language-"] {
463
+  padding: .1em;
464
+  border-radius: .3em;
465
+  white-space: normal;
466
+}
467
+
468
+.token.comment,
469
+.token.prolog,
470
+.token.doctype,
471
+.token.cdata {
472
+  color: slategray;
473
+}
474
+
475
+.token.punctuation {
476
+  color: #999;
477
+}
478
+
479
+.namespace {
480
+  opacity: .7;
481
+}
482
+
483
+.token.property,
484
+.token.tag,
485
+.token.boolean,
486
+.token.number,
487
+.token.constant,
488
+.token.symbol,
489
+.token.deleted {
490
+  color: #905;
491
+}
492
+
493
+.token.selector,
494
+.token.attr-name,
495
+.token.string,
496
+.token.char,
497
+.token.builtin,
498
+.token.inserted {
499
+  color: #690;
500
+}
501
+
502
+.token.operator,
503
+.token.entity,
504
+.token.url,
505
+.language-css .token.string,
506
+.style .token.string {
507
+  color: #9a6e3a;
508
+  background: hsla(0, 0%, 100%, .5);
509
+}
510
+
511
+.token.atrule,
512
+.token.attr-value,
513
+.token.keyword {
514
+  color: #07a;
515
+}
516
+
517
+.token.function,
518
+.token.class-name {
519
+  color: #DD4A68;
520
+}
521
+
522
+.token.regex,
523
+.token.important,
524
+.token.variable {
525
+  color: #e90;
526
+}
527
+
528
+.token.important,
529
+.token.bold {
530
+  font-weight: bold;
531
+}
532
+
533
+.token.italic {
534
+  font-style: italic;
535
+}
536
+
537
+.token.entity {
538
+  cursor: help;
539
+}

+ 308
- 0
src/assets/icon/icon3/demo_index.html 查看文件

@@ -0,0 +1,308 @@
1
+<!DOCTYPE html>
2
+<html>
3
+<head>
4
+  <meta charset="utf-8"/>
5
+  <title>IconFont Demo</title>
6
+  <link rel="shortcut icon" href="https://gtms04.alicdn.com/tps/i4/TB1_oz6GVXXXXaFXpXXJDFnIXXX-64-64.ico" type="image/x-icon"/>
7
+  <link rel="stylesheet" href="https://g.alicdn.com/thx/cube/1.3.2/cube.min.css">
8
+  <link rel="stylesheet" href="demo.css">
9
+  <link rel="stylesheet" href="iconfont.css">
10
+  <script src="iconfont.js"></script>
11
+  <!-- jQuery -->
12
+  <script src="https://a1.alicdn.com/oss/uploads/2018/12/26/7bfddb60-08e8-11e9-9b04-53e73bb6408b.js"></script>
13
+  <!-- 代码高亮 -->
14
+  <script src="https://a1.alicdn.com/oss/uploads/2018/12/26/a3f714d0-08e6-11e9-8a15-ebf944d7534c.js"></script>
15
+</head>
16
+<body>
17
+  <div class="main">
18
+    <h1 class="logo"><a href="https://www.iconfont.cn/" title="iconfont 首页" target="_blank">&#xe86b;</a></h1>
19
+    <div class="nav-tabs">
20
+      <ul id="tabs" class="dib-box">
21
+        <li class="dib active"><span>Unicode</span></li>
22
+        <li class="dib"><span>Font class</span></li>
23
+        <li class="dib"><span>Symbol</span></li>
24
+      </ul>
25
+      
26
+      <a href="https://www.iconfont.cn/manage/index?manage_type=myprojects&projectId=1437122" target="_blank" class="nav-more">查看项目</a>
27
+      
28
+    </div>
29
+    <div class="tab-container">
30
+      <div class="content unicode" style="display: block;">
31
+          <ul class="icon_lists dib-box">
32
+          
33
+            <li class="dib">
34
+              <span class="icon iconfont">&#xe614;</span>
35
+                <div class="name">管线运行</div>
36
+                <div class="code-name">&amp;#xe614;</div>
37
+              </li>
38
+          
39
+            <li class="dib">
40
+              <span class="icon iconfont">&#xe615;</span>
41
+                <div class="name">完整性管理</div>
42
+                <div class="code-name">&amp;#xe615;</div>
43
+              </li>
44
+          
45
+            <li class="dib">
46
+              <span class="icon iconfont">&#xe616;</span>
47
+                <div class="name">数字化管理</div>
48
+                <div class="code-name">&amp;#xe616;</div>
49
+              </li>
50
+          
51
+            <li class="dib">
52
+              <span class="icon iconfont">&#xe617;</span>
53
+                <div class="name">隐患治理</div>
54
+                <div class="code-name">&amp;#xe617;</div>
55
+              </li>
56
+          
57
+            <li class="dib">
58
+              <span class="icon iconfont">&#xe618;</span>
59
+                <div class="name">系统管理</div>
60
+                <div class="code-name">&amp;#xe618;</div>
61
+              </li>
62
+          
63
+            <li class="dib">
64
+              <span class="icon iconfont">&#xe619;</span>
65
+                <div class="name">应急管理</div>
66
+                <div class="code-name">&amp;#xe619;</div>
67
+              </li>
68
+          
69
+          </ul>
70
+          <div class="article markdown">
71
+          <h2 id="unicode-">Unicode 引用</h2>
72
+          <hr>
73
+
74
+          <p>Unicode 是字体在网页端最原始的应用方式,特点是:</p>
75
+          <ul>
76
+            <li>兼容性最好,支持 IE6+,及所有现代浏览器。</li>
77
+            <li>支持按字体的方式去动态调整图标大小,颜色等等。</li>
78
+            <li>但是因为是字体,所以不支持多色。只能使用平台里单色的图标,就算项目里有多色图标也会自动去色。</li>
79
+          </ul>
80
+          <blockquote>
81
+            <p>注意:新版 iconfont 支持多色图标,这些多色图标在 Unicode 模式下将不能使用,如果有需求建议使用symbol 的引用方式</p>
82
+          </blockquote>
83
+          <p>Unicode 使用步骤如下:</p>
84
+          <h3 id="-font-face">第一步:拷贝项目下面生成的 <code>@font-face</code></h3>
85
+<pre><code class="language-css"
86
+>@font-face {
87
+  font-family: 'iconfont';
88
+  src: url('iconfont.eot');
89
+  src: url('iconfont.eot?#iefix') format('embedded-opentype'),
90
+      url('iconfont.woff2') format('woff2'),
91
+      url('iconfont.woff') format('woff'),
92
+      url('iconfont.ttf') format('truetype'),
93
+      url('iconfont.svg#iconfont') format('svg');
94
+}
95
+</code></pre>
96
+          <h3 id="-iconfont-">第二步:定义使用 iconfont 的样式</h3>
97
+<pre><code class="language-css"
98
+>.iconfont {
99
+  font-family: "iconfont" !important;
100
+  font-size: 16px;
101
+  font-style: normal;
102
+  -webkit-font-smoothing: antialiased;
103
+  -moz-osx-font-smoothing: grayscale;
104
+}
105
+</code></pre>
106
+          <h3 id="-">第三步:挑选相应图标并获取字体编码,应用于页面</h3>
107
+<pre>
108
+<code class="language-html"
109
+>&lt;span class="iconfont"&gt;&amp;#x33;&lt;/span&gt;
110
+</code></pre>
111
+          <blockquote>
112
+            <p>"iconfont" 是你项目下的 font-family。可以通过编辑项目查看,默认是 "iconfont"。</p>
113
+          </blockquote>
114
+          </div>
115
+      </div>
116
+      <div class="content font-class">
117
+        <ul class="icon_lists dib-box">
118
+          
119
+          <li class="dib">
120
+            <span class="icon iconfont iconguanxianyunhang"></span>
121
+            <div class="name">
122
+              管线运行
123
+            </div>
124
+            <div class="code-name">.iconguanxianyunhang
125
+            </div>
126
+          </li>
127
+          
128
+          <li class="dib">
129
+            <span class="icon iconfont iconwanzhengxingguanli"></span>
130
+            <div class="name">
131
+              完整性管理
132
+            </div>
133
+            <div class="code-name">.iconwanzhengxingguanli
134
+            </div>
135
+          </li>
136
+          
137
+          <li class="dib">
138
+            <span class="icon iconfont iconshuzihuaguanli"></span>
139
+            <div class="name">
140
+              数字化管理
141
+            </div>
142
+            <div class="code-name">.iconshuzihuaguanli
143
+            </div>
144
+          </li>
145
+          
146
+          <li class="dib">
147
+            <span class="icon iconfont iconyinhuanzhili"></span>
148
+            <div class="name">
149
+              隐患治理
150
+            </div>
151
+            <div class="code-name">.iconyinhuanzhili
152
+            </div>
153
+          </li>
154
+          
155
+          <li class="dib">
156
+            <span class="icon iconfont iconxitongguanli"></span>
157
+            <div class="name">
158
+              系统管理
159
+            </div>
160
+            <div class="code-name">.iconxitongguanli
161
+            </div>
162
+          </li>
163
+          
164
+          <li class="dib">
165
+            <span class="icon iconfont iconyingjiguanli"></span>
166
+            <div class="name">
167
+              应急管理
168
+            </div>
169
+            <div class="code-name">.iconyingjiguanli
170
+            </div>
171
+          </li>
172
+          
173
+        </ul>
174
+        <div class="article markdown">
175
+        <h2 id="font-class-">font-class 引用</h2>
176
+        <hr>
177
+
178
+        <p>font-class 是 Unicode 使用方式的一种变种,主要是解决 Unicode 书写不直观,语意不明确的问题。</p>
179
+        <p>与 Unicode 使用方式相比,具有如下特点:</p>
180
+        <ul>
181
+          <li>兼容性良好,支持 IE8+,及所有现代浏览器。</li>
182
+          <li>相比于 Unicode 语意明确,书写更直观。可以很容易分辨这个 icon 是什么。</li>
183
+          <li>因为使用 class 来定义图标,所以当要替换图标时,只需要修改 class 里面的 Unicode 引用。</li>
184
+          <li>不过因为本质上还是使用的字体,所以多色图标还是不支持的。</li>
185
+        </ul>
186
+        <p>使用步骤如下:</p>
187
+        <h3 id="-fontclass-">第一步:引入项目下面生成的 fontclass 代码:</h3>
188
+<pre><code class="language-html">&lt;link rel="stylesheet" href="./iconfont.css"&gt;
189
+</code></pre>
190
+        <h3 id="-">第二步:挑选相应图标并获取类名,应用于页面:</h3>
191
+<pre><code class="language-html">&lt;span class="iconfont iconxxx"&gt;&lt;/span&gt;
192
+</code></pre>
193
+        <blockquote>
194
+          <p>"
195
+            iconfont" 是你项目下的 font-family。可以通过编辑项目查看,默认是 "iconfont"。</p>
196
+        </blockquote>
197
+      </div>
198
+      </div>
199
+      <div class="content symbol">
200
+          <ul class="icon_lists dib-box">
201
+          
202
+            <li class="dib">
203
+                <svg class="icon svg-icon" aria-hidden="true">
204
+                  <use xlink:href="#iconguanxianyunhang"></use>
205
+                </svg>
206
+                <div class="name">管线运行</div>
207
+                <div class="code-name">#iconguanxianyunhang</div>
208
+            </li>
209
+          
210
+            <li class="dib">
211
+                <svg class="icon svg-icon" aria-hidden="true">
212
+                  <use xlink:href="#iconwanzhengxingguanli"></use>
213
+                </svg>
214
+                <div class="name">完整性管理</div>
215
+                <div class="code-name">#iconwanzhengxingguanli</div>
216
+            </li>
217
+          
218
+            <li class="dib">
219
+                <svg class="icon svg-icon" aria-hidden="true">
220
+                  <use xlink:href="#iconshuzihuaguanli"></use>
221
+                </svg>
222
+                <div class="name">数字化管理</div>
223
+                <div class="code-name">#iconshuzihuaguanli</div>
224
+            </li>
225
+          
226
+            <li class="dib">
227
+                <svg class="icon svg-icon" aria-hidden="true">
228
+                  <use xlink:href="#iconyinhuanzhili"></use>
229
+                </svg>
230
+                <div class="name">隐患治理</div>
231
+                <div class="code-name">#iconyinhuanzhili</div>
232
+            </li>
233
+          
234
+            <li class="dib">
235
+                <svg class="icon svg-icon" aria-hidden="true">
236
+                  <use xlink:href="#iconxitongguanli"></use>
237
+                </svg>
238
+                <div class="name">系统管理</div>
239
+                <div class="code-name">#iconxitongguanli</div>
240
+            </li>
241
+          
242
+            <li class="dib">
243
+                <svg class="icon svg-icon" aria-hidden="true">
244
+                  <use xlink:href="#iconyingjiguanli"></use>
245
+                </svg>
246
+                <div class="name">应急管理</div>
247
+                <div class="code-name">#iconyingjiguanli</div>
248
+            </li>
249
+          
250
+          </ul>
251
+          <div class="article markdown">
252
+          <h2 id="symbol-">Symbol 引用</h2>
253
+          <hr>
254
+
255
+          <p>这是一种全新的使用方式,应该说这才是未来的主流,也是平台目前推荐的用法。相关介绍可以参考这篇<a href="">文章</a>
256
+            这种用法其实是做了一个 SVG 的集合,与另外两种相比具有如下特点:</p>
257
+          <ul>
258
+            <li>支持多色图标了,不再受单色限制。</li>
259
+            <li>通过一些技巧,支持像字体那样,通过 <code>font-size</code>, <code>color</code> 来调整样式。</li>
260
+            <li>兼容性较差,支持 IE9+,及现代浏览器。</li>
261
+            <li>浏览器渲染 SVG 的性能一般,还不如 png。</li>
262
+          </ul>
263
+          <p>使用步骤如下:</p>
264
+          <h3 id="-symbol-">第一步:引入项目下面生成的 symbol 代码:</h3>
265
+<pre><code class="language-html">&lt;script src="./iconfont.js"&gt;&lt;/script&gt;
266
+</code></pre>
267
+          <h3 id="-css-">第二步:加入通用 CSS 代码(引入一次就行):</h3>
268
+<pre><code class="language-html">&lt;style&gt;
269
+.icon {
270
+  width: 1em;
271
+  height: 1em;
272
+  vertical-align: -0.15em;
273
+  fill: currentColor;
274
+  overflow: hidden;
275
+}
276
+&lt;/style&gt;
277
+</code></pre>
278
+          <h3 id="-">第三步:挑选相应图标并获取类名,应用于页面:</h3>
279
+<pre><code class="language-html">&lt;svg class="icon" aria-hidden="true"&gt;
280
+  &lt;use xlink:href="#icon-xxx"&gt;&lt;/use&gt;
281
+&lt;/svg&gt;
282
+</code></pre>
283
+          </div>
284
+      </div>
285
+
286
+    </div>
287
+  </div>
288
+  <script>
289
+  $(document).ready(function () {
290
+      $('.tab-container .content:first').show()
291
+
292
+      $('#tabs li').click(function (e) {
293
+        var tabContent = $('.tab-container .content')
294
+        var index = $(this).index()
295
+
296
+        if ($(this).hasClass('active')) {
297
+          return
298
+        } else {
299
+          $('#tabs li').removeClass('active')
300
+          $(this).addClass('active')
301
+
302
+          tabContent.hide().eq(index).fadeIn()
303
+        }
304
+      })
305
+    })
306
+  </script>
307
+</body>
308
+</html>

+ 47
- 0
src/assets/icon/icon3/iconfont.css 查看文件

@@ -0,0 +1,47 @@
1
+@font-face {font-family: "iconfont";
2
+  src: url('iconfont.eot?t=1572503509473'); /* IE9 */
3
+  src: url('iconfont.eot?t=1572503509473#iefix') format('embedded-opentype'), /* IE6-IE8 */
4
+  url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAAk4AAsAAAAAEHQAAAjrAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCDNgqTQI50ATYCJAMcCxAABCAFhG0HgQwbUA0RFazTI/tZGDvWFmoqqEaObQmWskynm0z6kbjfD8Fjv/b+yU0WultAkojjqwAlg+LxrSIHbFSNrjD0Qeg3PJ36793lirsiOASFkkJJNQhRB/uyOdl8KNfs/6jQLC6uWWcfSKgIdSRnnzz6rEvTHCQ9QPUBcLDm6uaIJ0ZzKYkY//1m5qiGSCJkQhKTNEj7kGkQSqQV/kb33etLYaWuaQE8DQEiSkkBjrTuaAIhBhYL5K2OGDYAhC4NJmgUQrnPudKAXAKM0C1DTuO40H9f/lJJAMDhKcBnjs63GgwGvsinKpT9909vlQXw5FB0vQco0AzAQOa4lgnUhGZdEvFkJhYbuL5U/xIqh8QKi0K6QzG8zx9PfIAlycCfiPrwRTKs8aQUDMDBF428rXwxMACDL6Uar7FxkNKo3GByKlAJ0BGQvQG/xeJhQyzJJ4gICS5NaFxuICWRNKbDLIF4UGDzoKB6A+KCcVVIoDQwqBe++XwYQkAyYgCx7VIkioOUeI4A0S5jr9xn49o169WrFqT/lStmR50C8+GWdqfqqi1Idc1x730FuGdtodp8+bJJ/E6rxyzQgsflIjncTtcXBIYRYUGZDhdoWrA5ejGEt1xjSxKZBiLFkx5uh5cRqQvr8TxJcmR+qZbgKYpnoQV3+ZTv4Mi6nMVbbauyVzgrh0EcPPkA1ZHagCdC3iE7MqegzNQltWMvAkSTCTTUet4KveWQtvIUcGihtxra9upcCQMLdtp3KymTgLs0JA1AYkjK36P1Jg9QVY59xTHFl42UDhHiZQZIILCXBeJg7JQewZED1fd1Seso0KjIMGYQizm/lAJ0sRYMuqJxT5k6SCUKZUWKm8q57B4Bt1+BK3QKYH1xOFcNYB1hgnCXglIBX9F9CJERvQ43z/C1AGJthOnC8ngilvfYCkz2vbZ9jkq2YlaZPWG470p28LCBtnJHKYgrbWsZNNvLXPuyvkEC2TBHxCNgk7eJFshSmfJUXSuHZH2ey1cEWIpnmmSzRDhomCvEkerdpylUG62FmORgvOUlUJxUH2Z2j7bqD9xrOno15v9rbY5ciXZeNhMdhAK65FKdvEyit16MEAuZ9qUw+exJlU3uyOdTReezYB82n9pyIZzLI9sV+vDyY4k8b/bQwk6da3vXu3CLUHDZn1m/F8c9anWBTaMRL6Jt+yIFUyFjjXCum+J3aL27GFHroAgzn/9rBsV7iEk8pcpnlUruZt68O6zpHpdHmnCuH+uzl6mhTcBD7BxAThpUxfrKe1AZxGzlhMxRqppcjyTnwHFBrjwKhIrNMyukrx9cfCE7GNxqCVGEMHjAP2L9xcl2iBbuY0IdO8KRvDiTULeT8n2WnsJmMrfJXDwR7PjJTU0utmavgbA9HvDkRaBtakDsy8JeL4c9C2CHKmOsSbfmkS+7vExxKkwNVnR+2RnUvCO9Z87ugyJTS0qmoipsXFSnZX1yQU2+OWlQWv8OC+sOGaxppmnB1104eGgzdfMwwdcwRNP0CR1CcntLIVr57GkFWg2ff6FVNqPtmjIRlwl2cHaavnGWGZcYphlTdBLKDxkuhc7GuJpR442dMCoX8aMwbapRlHVlB2elko2yLOP1cqVKpSgMQ6YDd9lYjTO4uvFqRDocwTCSTjEugdlDxn8oP6R/AOQfKJufnJZM96VCexxqf0MhrZr5uuJmdP2beWWuctthfWf95x9py1n+zIiu8eOoyEPLM/tfV06+SfcnNS1r3+tMfRLSs1uERR6wvyCdLTWKfnRnpi+FZx64n9N9QHxUdkuNP9NJ61+bMbCRvhFW3L2f8uDyH/r7dazKBL3mZH1MPk79tZLzIUw+bevQrAGdD09veb2RQi9pp5D3+vJ68OyU61ViCVkzyi+hqDTTEoN+tSmrEdnYQUgMPmOaDiP9FcukiDNNg6sCNekEIl1G+lESXappmkHCDslsQjcpcuoNS4xpNLj8kBlR9fbphFpFu3orkUzE8DHzI4g7T57WcNjgpb0D+0gaD+3T7IBiqXaG/Ao5velSRdJB+TKd81266aOsRmP5X8SdEEsGwkzYsGZd12kjh5HNm8xfYidxmPc+6adoIWxC3Q6R/4TVqyfMnJaMgtdG6hicglMt1mSotuhbtFTIGej1Crni21JGWI0YCUzSLT1MlSjvjmKEEVmF5Hv/S1vrzYcboDEIQ7una9SJCiOCBRnhPJh3Yh1wmQrIHtLyGT31+vbTKuT+A5GOSd7cBvWUOHK7AjXM1MYkxGhT3q5GpachrqzXwOrrkoIM6C8tn9YuKqrdtHKpdB9xeIfEBGLm6rdh2fIEeXbYhQEiIbHDsLzOSdBU1Vw2JMYM7gLLA84nFQbeD3f5bwHmKrPsvWyIvIdsqKytzAK+vrv/QRr0NXKnzAz+U4/Hc7K4xDi5BXtkW2sqQl6kVNYAImX/4f1/D7fAU56S4jf1IiLc0vwP/NOspu6g/WmD72dGZYZnRmaWHKo2zNHPrjGMHRtfETA8sKjOyotYkFQNVcwllU0N0jXBPVUzOAKnJK7qWpRCra/VhUa21uoZ7dq6R4vQlu039I7G2Q5q2KHsKHruZ1zsF9rwS0C8e9vxed95BbkTtQaihwlxYKvAgQuX3GAf8qQN7LU8wyQtAf+OhRKSg4j4IQGwI5O7SJYjjR8bZTl2pyOgBJTHrwYDfnOnR0wL+MDv74xoos31MVlMRBELBNDIIugU0qnudKTyAQr8M2DAv9Ppkcsb2odaQTsjxkRxx5haAcnN60A40RUuO4g3DVQ/3Rj5X8RziwMizyf90TCKKZRZ8Yt/ktKQxDnjwtU0BQiDdfDxdwa1rUEarCY/ZRFi6Zzn4X5u5q1zN+51IJzU3le47OPFm4btpxvfz38Rzy0OgiXf4/9oGGX3UGaFBPtTolJLFmXyuHA1IVMANnuwDj6QiVoSMUj8w2ryUxYjhNI5R1sFWUmWvazrzxJ637L4jODkRMXEE18CgY898oy6Ceo+a0TllxX1iKS8iTK/qJWHMc6HMCk6XXe76BWRAAH/JpP9UK6Va0Fq5wA=') format('woff2'),
5
+  url('iconfont.woff?t=1572503509473') format('woff'),
6
+  url('iconfont.ttf?t=1572503509473') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
7
+  url('iconfont.svg?t=1572503509473#iconfont') format('svg'); /* iOS 4.1- */
8
+}
9
+
10
+.iconfont {
11
+  font-family: "iconfont" !important;
12
+  font-size: 16px;
13
+  font-style: normal;
14
+  vertical-align: middle;
15
+  margin-right: 8px;
16
+  width: 24px;
17
+  text-align: center;
18
+  font-size: 18px;
19
+
20
+  -webkit-font-smoothing: antialiased;
21
+  -moz-osx-font-smoothing: grayscale;
22
+}
23
+
24
+.iconguanxianyunhang:before {
25
+  content: "\e614";
26
+}
27
+
28
+.iconwanzhengxingguanli:before {
29
+  content: "\e615";
30
+}
31
+
32
+.iconshuzihuaguanli:before {
33
+  content: "\e616";
34
+}
35
+
36
+.iconyinhuanzhili:before {
37
+  content: "\e617";
38
+}
39
+
40
+.iconxitongguanli:before {
41
+  content: "\e618";
42
+}
43
+
44
+.iconyingjiguanli:before {
45
+  content: "\e619";
46
+}
47
+

二進制
src/assets/icon/icon3/iconfont.eot 查看文件


+ 1
- 0
src/assets/icon/icon3/iconfont.js
文件差異過大導致無法顯示
查看文件


+ 51
- 0
src/assets/icon/icon3/iconfont.json 查看文件

@@ -0,0 +1,51 @@
1
+{
2
+  "id": "1437122",
3
+  "name": "框架一级icon",
4
+  "font_family": "iconfont",
5
+  "css_prefix_text": "icon",
6
+  "description": "",
7
+  "glyphs": [
8
+    {
9
+      "icon_id": "11084944",
10
+      "name": "管线运行",
11
+      "font_class": "guanxianyunhang",
12
+      "unicode": "e614",
13
+      "unicode_decimal": 58900
14
+    },
15
+    {
16
+      "icon_id": "11084945",
17
+      "name": "完整性管理",
18
+      "font_class": "wanzhengxingguanli",
19
+      "unicode": "e615",
20
+      "unicode_decimal": 58901
21
+    },
22
+    {
23
+      "icon_id": "11084946",
24
+      "name": "数字化管理",
25
+      "font_class": "shuzihuaguanli",
26
+      "unicode": "e616",
27
+      "unicode_decimal": 58902
28
+    },
29
+    {
30
+      "icon_id": "11084947",
31
+      "name": "隐患治理",
32
+      "font_class": "yinhuanzhili",
33
+      "unicode": "e617",
34
+      "unicode_decimal": 58903
35
+    },
36
+    {
37
+      "icon_id": "11084948",
38
+      "name": "系统管理",
39
+      "font_class": "xitongguanli",
40
+      "unicode": "e618",
41
+      "unicode_decimal": 58904
42
+    },
43
+    {
44
+      "icon_id": "11084949",
45
+      "name": "应急管理",
46
+      "font_class": "yingjiguanli",
47
+      "unicode": "e619",
48
+      "unicode_decimal": 58905
49
+    }
50
+  ]
51
+}

+ 44
- 0
src/assets/icon/icon3/iconfont.svg 查看文件

@@ -0,0 +1,44 @@
1
+<?xml version="1.0" standalone="no"?>
2
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
3
+<!--
4
+2013-9-30: Created.
5
+-->
6
+<svg>
7
+<metadata>
8
+Created by iconfont
9
+</metadata>
10
+<defs>
11
+
12
+<font id="iconfont" horiz-adv-x="1024" >
13
+  <font-face
14
+    font-family="iconfont"
15
+    font-weight="500"
16
+    font-stretch="normal"
17
+    units-per-em="1024"
18
+    ascent="896"
19
+    descent="-128"
20
+  />
21
+    <missing-glyph />
22
+    
23
+    <glyph glyph-name="guanxianyunhang" unicode="&#58900;" d="M230.4 489.6h-9.6c-52.8 0-97.6-44.8-97.6-97.6v-291.2h233.6V256H448V489.6H230.4zM808 257.6h8c52.8 0 97.6 44.8 97.6 97.6V644.8H680v-155.2h-91.2V256h219.2zM680 788.8h233.6v-78.4H680zM123.2 36.8h233.6v-78.4H123.2zM480 489.6h78.4V256H480z"  horiz-adv-x="1024" />
24
+
25
+    
26
+    <glyph glyph-name="wanzhengxingguanli" unicode="&#58901;" d="M550.4 169.6c0 121.6 97.6 220.8 219.2 222.4 0 155.2-126.4 281.6-281.6 283.2v-281.6l-262.4-112c43.2-102.4 144-172.8 260.8-172.8 24 0 48 3.2 70.4 9.6-3.2 14.4-6.4 32-6.4 51.2zM593.6 40c-33.6-9.6-68.8-16-105.6-16-49.6 0-97.6 9.6-142.4 28.8-43.2 19.2-83.2 44.8-116.8 78.4-33.6 33.6-60.8 73.6-78.4 116.8-19.2 44.8-28.8 92.8-28.8 142.4 0 49.6 9.6 97.6 28.8 142.4 19.2 43.2 44.8 83.2 78.4 116.8 33.6 33.6 73.6 60.8 116.8 78.4 44.8 19.2 92.8 28.8 142.4 28.8 49.6 0 97.6-9.6 142.4-28.8 43.2-19.2 83.2-44.8 116.8-78.4 33.6-33.6 60.8-73.6 78.4-116.8 19.2-44.8 28.8-92.8 28.8-142.4v-14.4c14.4-6.4 28.8-12.8 43.2-22.4 1.6 11.2 1.6 24 1.6 35.2 0 227.2-184 409.6-409.6 409.6C260.8 801.6 76.8 617.6 76.8 390.4s184-409.6 409.6-409.6c48 0 94.4 8 137.6 24-11.2 9.6-22.4 22.4-30.4 35.2zM819.2 8c-6.4 0-11.2 3.2-16 6.4-4.8 6.4-20.8 20.8-33.6 20.8s-28.8-16-33.6-20.8c-3.2-4.8-9.6-6.4-16-6.4-3.2 0-4.8 0-8 1.6L672 33.6c-8 4.8-9.6 16-6.4 24 0 0 3.2 9.6 3.2 17.6 0 24-19.2 44.8-41.6 44.8h-1.6c-6.4 0-12.8 6.4-14.4 16 0 0-3.2 19.2-3.2 33.6 0 14.4 3.2 33.6 3.2 33.6 1.6 9.6 8 16 14.4 16h1.6c24 0 41.6 20.8 41.6 44.8 0 8-3.2 17.6-3.2 17.6-3.2 8-1.6 19.2 6.4 24l41.6 24c1.6 1.6 4.8 1.6 8 1.6 6.4 0 11.2-3.2 16-6.4 4.8-4.8 20.8-19.2 33.6-19.2s28.8 14.4 33.6 19.2c3.2 4.8 9.6 6.4 14.4 6.4 3.2 0 4.8 0 8-1.6l40-24c8-4.8 9.6-16 6.4-24 0 0-3.2-9.6-3.2-17.6 0-24 19.2-44.8 41.6-44.8h1.6c6.4 0 12.8-6.4 14.4-16 0 0 3.2-19.2 3.2-33.6 0-14.4-3.2-33.6-3.2-33.6-1.6-9.6-8-16-14.4-16H912c-24 0-41.6-20.8-41.6-44.8 0-8 3.2-17.6 3.2-17.6 3.2-8 1.6-19.2-6.4-24l-41.6-24c0-1.6-3.2-1.6-6.4-1.6z m-48 102.4c30.4 0 56 27.2 56 59.2s-25.6 59.2-56 59.2-56-27.2-56-59.2c-1.6-32 24-59.2 56-59.2z"  horiz-adv-x="1024" />
27
+
28
+    
29
+    <glyph glyph-name="shuzihuaguanli" unicode="&#58902;" d="M427.2 387.2v43.2h-46.4v-43.2c-24-9.6-40-32-40-59.2 0-4.8 1.6-9.6 1.6-16L304 286.4l28.8-36.8 36.8 27.2c9.6-6.4 20.8-9.6 33.6-9.6 20.8 0 40 11.2 51.2 25.6l46.4-12.8 11.2 44.8-46.4 11.2c-3.2 24-17.6 43.2-38.4 51.2zM223.6 228.032l59.648 43.12 27.2-37.6-59.664-43.12zM380.8 643.2h48v-78.4h-48zM625.6 59.2l-24-17.6c-3.2 1.6-8 4.8-11.2 6.4V254.4l25.6-6.4 12.8 46.4-38.4 9.6v80c24 9.6 41.6 33.6 41.6 60.8 0 4.8-1.6 11.2-1.6 16l195.2 140.8c3.2-1.6 6.4-4.8 11.2-4.8v-216c16 0 32-1.6 48-4.8V593.6c24 9.6 41.6 33.6 41.6 60.8 0 35.2-28.8 64-65.6 65.6-20.8 0-38.4-9.6-51.2-24L468.8 790.4c-3.2 32-30.4 57.6-64 57.6-35.2 0-64-28.8-65.6-65.6 0-4.8 1.6-11.2 1.6-16L147.2 627.2c-9.6 6.4-22.4 9.6-35.2 9.6-35.2 0-64-28.8-65.6-65.6C48 544 64 521.6 88 512v-334.4c-24-9.6-40-32-40-59.2 0-35.2 28.8-64 65.6-65.6 20.8 0 38.4 9.6 51.2 24l339.2-97.6c3.2-32 30.4-57.6 64-57.6 35.2 0 64 28.8 65.6 65.6 0 4.8 0 9.6-1.6 14.4l20.8 14.4c-12.8 14.4-20.8 28.8-27.2 43.2z m-256 668.8c3.2-1.6 6.4-4.8 11.2-6.4v-60.8h48v60.8c11.2 4.8 20.8 11.2 27.2 20.8l339.2-96c0-3.2 1.6-6.4 1.6-9.6L601.6 496c-9.6 6.4-22.4 11.2-35.2 11.2-20.8 0-38.4-9.6-51.2-25.6l-88 25.6v40h-48v-27.2L176 579.2c0 3.2 0 6.4-1.6 8l195.2 140.8zM542.4 48c-11.2-4.8-19.2-11.2-27.2-20.8l-339.2 96c0 3.2 0 6.4-1.6 8l56 40-28.8 38.4-54.4-38.4c-3.2 3.2-6.4 4.8-11.2 6.4V512c8 3.2 16 8 20.8 14.4l4.8 4.8 217.6-62.4v-19.2h48v4.8l73.6-20.8c3.2-24 19.2-44.8 40-52.8v-67.2l-12.8 3.2-12.8-46.4 24-6.4V48zM969.6 200c-1.6 9.6-8 16-14.4 16h-1.6c-24 0-43.2 20.8-43.2 46.4 0 8 3.2 17.6 3.2 17.6 3.2 8 1.6 19.2-6.4 25.6l-41.6 24c-3.2 1.6-4.8 1.6-8 1.6-6.4 0-11.2-3.2-16-6.4-4.8-4.8-20.8-19.2-33.6-19.2s-28.8 14.4-33.6 20.8c-3.2 4.8-9.6 6.4-16 6.4-3.2 0-4.8 0-8-1.6l-43.2-25.6c-8-4.8-9.6-16-6.4-25.6 0 0 3.2-9.6 3.2-17.6 0-25.6-19.2-46.4-43.2-46.4h-1.6c-6.4 0-12.8-6.4-14.4-16 0 0-3.2-19.2-3.2-35.2s3.2-33.6 3.2-35.2c1.6-9.6 8-16 14.4-16h1.6c24 0 43.2-20.8 43.2-46.4 0-8-3.2-17.6-3.2-17.6-3.2-8-1.6-19.2 6.4-25.6l40-24c3.2-1.6 4.8-1.6 8-1.6 6.4 0 11.2 3.2 16 6.4 4.8 4.8 20.8 20.8 35.2 20.8 12.8 0 30.4-16 35.2-22.4 3.2-4.8 9.6-6.4 16-6.4 3.2 0 4.8 0 8 1.6l41.6 24c8 4.8 9.6 16 6.4 25.6 0 0-3.2 9.6-3.2 17.6 0 25.6 19.2 46.4 43.2 46.4h1.6c6.4 0 12.8 6.4 14.4 16 0 0 3.2 19.2 3.2 35.2s-1.6 36.8-3.2 36.8z m-163.2-94.4c-32 0-57.6 27.2-57.6 60.8 0 33.6 25.6 60.8 57.6 60.8s57.6-27.2 57.6-60.8c0-33.6-25.6-60.8-57.6-60.8z"  horiz-adv-x="1024" />
30
+
31
+    
32
+    <glyph glyph-name="yinhuanzhili" unicode="&#58903;" d="M584 811.2c-30.4 32-78.4 32-107.2 0L120 161.6c-28.8-32-22.4-128 20.8-128h318.4L817.6 384 584 811.2zM496 577.6c0 25.6 19.2 44.8 43.2 44.8s43.2-20.8 43.2-44.8v-212.8c0-25.6-19.2-44.8-43.2-44.8-24 0-43.2 20.8-43.2 44.8V577.6z m43.2-408c-24 0-43.2 20.8-43.2 44.8 0 25.6 19.2 44.8 43.2 44.8 24 0 43.2-20.8 43.2-44.8 0-25.6-19.2-44.8-43.2-44.8z m382.4 88c-3.2 3.2-8 3.2-11.2 0l-43.2-43.2-48 14.4c0 1.6 0 3.2-1.6 3.2-4.8 14.4-8 27.2-12.8 41.6v1.6l38.4 38.4c1.6 1.6 4.8 4.8 4.8 6.4 1.6 4.8-1.6 9.6-6.4 9.6-6.4 1.6-14.4 1.6-20.8 0-33.6-4.8-60.8-28.8-72-60.8-4.8-17.6-4.8-35.2 0-51.2-16-17.6-33.6-35.2-49.6-52.8l-67.2-64c-6.4 1.6-11.2 3.2-17.6 3.2h-16c-6.4 0-12.8-1.6-19.2-4.8-22.4-8-41.6-25.6-51.2-46.4-4.8-11.2-8-24-8-36.8 0-3.2 0-8 1.6-9.6 3.2-3.2 8-3.2 11.2 0l43.2 43.2 48-14.4c0-1.6 0-3.2 1.6-3.2 4.8-14.4 8-27.2 12.8-41.6v-1.6l-38.4-38.4c-1.6-1.6-4.8-4.8-4.8-6.4-1.6-4.8 1.6-9.6 6.4-9.6 6.4-1.6 14.4 0 20.8 0 33.6 4.8 60.8 28.8 72 60.8 4.8 17.6 4.8 35.2 0 51.2 16 17.6 33.6 35.2 49.6 52.8l67.2 64c6.4-1.6 11.2-3.2 17.6-3.2h16c6.4 0 12.8 1.6 19.2 4.8 22.4 8 41.6 25.6 51.2 46.4 4.8 11.2 8 24 8 36.8 0 1.6 0 6.4-1.6 9.6z"  horiz-adv-x="1024" />
33
+
34
+    
35
+    <glyph glyph-name="xitongguanli" unicode="&#58904;" d="M680 318.4c-33.6 0-60.8-27.2-62.4-62.4 0-33.6 27.2-60.8 62.4-62.4 33.6 0 60.8 27.2 62.4 62.4 0 35.2-28.8 62.4-62.4 62.4m0-182.4c-67.2 0-121.6 54.4-121.6 121.6 0 67.2 54.4 121.6 121.6 121.6 67.2 0 121.6-54.4 121.6-121.6 0-67.2-54.4-121.6-121.6-121.6m73.6-83.2h1.6l59.2 32c-1.6 3.2-8 19.2-8 35.2 0 49.6 38.4 91.2 88 92.8 0 3.2 4.8 25.6 4.8 41.6s-3.2 38.4-4.8 41.6c-49.6 3.2-88 43.2-88 92.8 0 16 6.4 32 8 35.2l-57.6 32h-1.6c-6.4-6.4-14.4-12.8-20.8-17.6-17.6-12.8-35.2-19.2-49.6-19.2-16 0-32 6.4-49.6 19.2-8 4.8-14.4 11.2-20.8 17.6h-1.6l-59.2-33.6c1.6-3.2 8-19.2 8-35.2 0-49.6-38.4-91.2-88-92.8 0-3.2-4.8-25.6-4.8-41.6s3.2-38.4 4.8-43.2c49.6-3.2 88-43.2 88-92.8 0-16-6.4-32-8-35.2l56-32h1.6c6.4 6.4 14.4 12.8 22.4 19.2 17.6 12.8 35.2 20.8 51.2 20.8s33.6-6.4 51.2-20.8c8-6.4 16-16 17.6-16m19.2-89.6c-11.2 0-22.4 4.8-28.8 12.8-9.6 11.2-40 38.4-65.6 38.4-25.6 0-56-27.2-65.6-36.8-6.4-8-17.6-12.8-28.8-12.8-4.8 0-9.6 1.6-14.4 3.2h-1.6l-76.8 43.2c-14.4 9.6-19.2 28.8-12.8 44.8 0 0 6.4 16 6.4 30.4 0 44.8-36.8 80-80 80h-3.2c-12.8 0-22.4 11.2-27.2 28.8 0 1.6-6.4 35.2-6.4 60.8 0 25.6 6.4 59.2 6.4 60.8 3.2 17.6 14.4 28.8 27.2 28.8h3.2c44.8 0 80 36.8 80 80 0 14.4-6.4 30.4-6.4 30.4-6.4 16-1.6 33.6 12.8 44.8l80 44.8h1.6c4.8 1.6 9.6 3.2 14.4 3.2 11.2 0 22.4-4.8 28.8-12.8 9.6-9.6 40-35.2 64-35.2s54.4 25.6 64 35.2c6.4 8 17.6 11.2 28.8 11.2 4.8 0 9.6-1.6 14.4-3.2h1.6l76.8-43.2c14.4-9.6 19.2-28.8 12.8-44.8 0 0-6.4-16-6.4-30.4 0-44.8 36.8-80 80-80h3.2c12.8 0 24-11.2 27.2-28.8 0-1.6 6.4-35.2 6.4-60.8 0-25.6-6.4-59.2-6.4-60.8-3.2-17.6-14.4-28.8-27.2-28.8h-3.2c-44.8 0-80-36.8-80-80 0-14.4 6.4-30.4 6.4-30.4 6.4-16 1.6-33.6-12.8-44.8L787.2-32h-1.6c-3.2-3.2-8-4.8-12.8-4.8z m182.4 579.2c0-22.4-17.6-40-40-40s-40 17.6-40 40v160c0 11.2-9.6 20.8-19.2 20.8h-720c-11.2 0-19.2-9.6-19.2-20.8v-480c0-11.2 9.6-20.8 19.2-20.8h180.8c22.4 0 40-17.6 40-40s-17.6-40-40-40h-240c-22.4 0-40 17.6-40 40V763.2c0 22.4 17.6 40 40 40h840c22.4 0 40-17.6 40-40l-1.6-220.8zM214.4 1.6c0 22.4 17.6 40 40 40h160c22.4 0 40-17.6 40-40s-17.6-40-40-40h-160c-22.4 0-40 17.6-40 40z"  horiz-adv-x="1024" />
36
+
37
+    
38
+    <glyph glyph-name="yingjiguanli" unicode="&#58905;" d="M750.4 22.4H265.6c-33.6 0-32-24-32-24v-36.8h553.6v36.8c0 24-17.6 24-36.8 24z m108.8 772.8H164.8c-57.6 0-104-48-104-108.8v-489.6c0-59.2 46.4-108.8 104-108.8h256v-11.2c0-19.2 11.2-30.4 30.4-30.4h120c19.2 0 30.4 12.8 30.4 30.4v11.2h256c57.6 0 104 48 104 108.8V686.4c0 59.2-46.4 108.8-102.4 108.8zM152 224c-19.2 0-30.4 9.6-30.4 30.4V675.2c0 19.2 41.6 60.8 60.8 60.8h660.8c19.2 0 56-16 60.8-60.8v-420.8c0-19.2-11.2-30.4-30.4-30.4H152z m705.6-100.8c-19.2 0-35.2 16-35.2 36.8s16 36.8 35.2 36.8c19.2 0 35.2-16 35.2-36.8 1.6-20.8-14.4-36.8-35.2-36.8zM713.6 320l-176 305.6c-4.8 9.6-14.4 14.4-25.6 14.4-11.2 0-20.8-6.4-25.6-14.4L308.8 320c-4.8-9.6-4.8-20.8 0-30.4 4.8-9.6 11.2-20.8 22.4-20.8h360c11.2 0 17.6 11.2 22.4 20.8 6.4 9.6 6.4 20.8 0 30.4zM512 299.2c-16 0-30.4 12.8-30.4 30.4 0 16 12.8 30.4 30.4 30.4 16 0 30.4-12.8 30.4-30.4 0-16-14.4-30.4-30.4-30.4z m30.4 120c0-16-12.8-30.4-30.4-30.4-16 0-30.4 12.8-30.4 30.4v89.6c0 16 12.8 30.4 30.4 30.4 16 0 30.4-12.8 30.4-30.4v-89.6z"  horiz-adv-x="1024" />
39
+
40
+    
41
+
42
+
43
+  </font>
44
+</defs></svg>

二進制
src/assets/icon/icon3/iconfont.ttf 查看文件


二進制
src/assets/icon/icon3/iconfont.woff 查看文件


二進制
src/assets/icon/icon3/iconfont.woff2 查看文件


+ 24
- 0
src/assets/icon/iconfont.css 查看文件

@@ -0,0 +1,24 @@
1
+@font-face {font-family: "iconfont";
2
+  src: url('iconfont.eot?t=1569467595255'); /* IE9 */
3
+  src: url('iconfont.eot?t=1569467595255#iefix') format('embedded-opentype'), /* IE6-IE8 */
4
+  url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAAWUAAsAAAAACogAAAVFAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCDBgqIbIZVATYCJAMMCwgABCAFhG0HOhufCMgekqTLpiigHAAHAAAUD//t9799ZubKN23qydPHVieZJJJpJJuHRMmEQihEk0RIbyjPmqjgIigO6co4isHK/B3An3T92m+/KESm70fEkojHN3d7IlYpgUT30ClZQ+KPe6fN88DmA8rl/90Yw/bSqAswGlsDHGPgEolLQELvAbtr2acJdJtkAzoWdnQFTYUmD8i6sl5k0IwZlBJeaNV1zsoC4gXAtOk8/AmA5+734x+YDRGQVBloM49f3uZh7afHmz/Isf/HLLIZgOjPBmYdGeuAQlzIdZxS8WXrrqI7T1Etl9WsPaS+vP//4+KyrNb/8EiCqIGm6EXusjztFGHiofIPkHtNnJyjRuq9ASA+9PA2JG2rtXfWaRPCu2UHFQIlpBAqVykXcLy0hyXmp6vmMZLuCxy1UHGhBIrjpQfv3JnDFaXhOJOlTjdl1Gw6Udxqzku9YfC0vJnp1UR5dbspwV6keIrKvJvCVZBkRoV2qwbKyaT4TC2UmUFyZhdMoKIijiMzeOg9yeEXOAutquUzzR1v319WQlZ0SB4NWZSlZlcTLItnZRPOzuWm0tJcKrfRuvJuStktGudIksuZnVlBPS1Dk1PpWlpMsN1ZFiuOU+Y8xRLp5abFnVqeLzUv7Z1FZtSEXSjCq6MTiiut1XAVLdHHMhfIkjYcJ7kOybs2n7I6FQPybxPs7VRW2nORp/gKsiID2mTSQJq6o2duBQ1GtXcptpxYq66S6kNbXGoN5qVv0hicKUpLJ8qbo3d5zKoBy5gweFGbimEkwZAZZiVNJgtvvUq5/Tr17tu5d97sM2RzPBSRjF+OpfGya43XIsM74XHq2aMBMV/g/GxTtdWybc9mm5TOgnmmGYYJMqXUQKYA+//vU5vOFW50GN4/4r34fl7CqmHlOts/31WtHieQEG91a0z4dG7gcXDU16WkoHYgowHBzR7nVXcTzMCy0w8LlsOT3aWIMzQEXiefpWUYeHBk434sQAkdWKj9YDoAFzB494aXRfuqiB6LiFmV8FFzjcYwR3pk70fJTk+Z9XSN6aZKGgt9Kb7SAQ9rExP2+3XBnDo0YmHdNROZ7N6uL5GHi/9rC55UnjDbJH8D6TyZBAgN3AlrK6u8SprCK1Y5ItgjB1XPGiddeWjC37C6xs0uQD80uYMlnbG7us6l11+TiEhV3zgcW2sckBYdun4z6ogiom8RS9t75nzC4rsNovmBSqRypp8t8/KIu3/deH3/G9PSy5fCnLCkk07HxXVBc35/Zc6v8nMOf1NGZOopA8Ssuut2PwRXmZVhpsc3egh8oh933MNoGrun62jaosM8+c3pYVQoREE6TGuHMR0BGUYjMB4cAuhUFfnSNzrKypevJkuVPl9F0t+26nND7KS7onOsyA8B0ErUJr5IomZJkSnNmIuIm7gazRELms8bBZR16wDNM+xJe/OYviKhNRZC0piArDXPLNx1qPTYglrrALqtCV/fY8QOFVHEgFWnCQiDaiHp9xGyQdPMwn0MlXGfoTYYCHQ7EYY79liM9ZLgHcQ84nHFfly/0jQEw+y1vewLEn2NOVHK5d+Q48pedLRzSEZ3ySCnjzk794izu3YJuGaHqWMYcR5pmonbdpgKcd7kul2etWpvvybvRZMrt+rQdpSDMB7CQyvE0Hock0GwK3vaqc9fICKfhnFKikqSN4jDJfePHNlxqMHcVRi1is6lcKeAaNYuDAjQGibTpENhaCOaHjKhbfnDFITjmbSuRcCyyh7LramrmBxfpV/fJuimHZ4DhhAIBfWd3TIn+Y1Vy02JGSIAAAAA') format('woff2'),
5
+  url('iconfont.woff?t=1569467595255') format('woff'),
6
+  url('iconfont.ttf?t=1569467595255') format('truetype') /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
7
+}
8
+
9
+[class^="dh-icon"], [class*="dh-icon"] {
10
+  font-family: "iconfont" !important;
11
+  font-size: 16px;
12
+  font-style: normal;
13
+  -webkit-font-smoothing: antialiased;
14
+  -moz-osx-font-smoothing: grayscale;
15
+}
16
+
17
+.el-icon-dhtuichu:before {
18
+  content: "\e6fc";
19
+}
20
+
21
+.el-icon-dhdaohang:before {
22
+  content: "\e638";
23
+}
24
+

二進制
src/assets/icon/iconfont.eot 查看文件


+ 1
- 0
src/assets/icon/iconfont.js
文件差異過大導致無法顯示
查看文件


+ 23
- 0
src/assets/icon/iconfont.json 查看文件

@@ -0,0 +1,23 @@
1
+{
2
+  "id": "1434263",
3
+  "name": "elementui",
4
+  "font_family": "iconfont",
5
+  "css_prefix_text": "el-icon-dh",
6
+  "description": "",
7
+  "glyphs": [
8
+    {
9
+      "icon_id": "588730",
10
+      "name": "退出",
11
+      "font_class": "tuichu",
12
+      "unicode": "e6fc",
13
+      "unicode_decimal": 59132
14
+    },
15
+    {
16
+      "icon_id": "6582347",
17
+      "name": "地图",
18
+      "font_class": "daohang",
19
+      "unicode": "e638",
20
+      "unicode_decimal": 58936
21
+    }
22
+  ]
23
+}

+ 32
- 0
src/assets/icon/iconfont.svg 查看文件

@@ -0,0 +1,32 @@
1
+<?xml version="1.0" standalone="no"?>
2
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
3
+<!--
4
+2013-9-30: Created.
5
+-->
6
+<svg>
7
+<metadata>
8
+Created by iconfont
9
+</metadata>
10
+<defs>
11
+
12
+<font id="iconfont" horiz-adv-x="1024" >
13
+  <font-face
14
+    font-family="iconfont"
15
+    font-weight="500"
16
+    font-stretch="normal"
17
+    units-per-em="1024"
18
+    ascent="896"
19
+    descent="-128"
20
+  />
21
+    <missing-glyph />
22
+    
23
+    <glyph glyph-name="tuichu" unicode="&#59132;" d="M657.635 863.573h-655.36v-946.631h655.36v72.818h-582.542v800.995h582.542zM323.038 426.666h591.645l-155.248 275.689c-3.568 7.136 1.675 15.583 9.684 15.583h50.682c9.467 0 18.131-5.389 22.283-13.908l173.524-299.427c5.243-10.631 5.17-23.156-0.219-33.714l-172.942-294.402c-4.369-8.519-13.107-13.908-22.719-13.908h-50.608c-7.865 0-13.035 8.301-9.467 15.364l155.102 275.906h-591.717c-15.073 0-29.491 12.234-29.491 27.307v18.205c0 15.073 14.418 27.307 29.491 27.307z"  horiz-adv-x="1024" />
24
+
25
+    
26
+    <glyph glyph-name="daohang" unicode="&#58936;" d="M926.6 473.1C895 618.1 802 729.5 657.9 795.2c-8.4 3.8-17.5 4.1-25.6 0.7-16-6.6-22.5-24.2-28.3-39.6-1.7-4.5-4.4-11.8-6.2-14.8-18.2-12-26.4-37.1-19.1-59.9 4.4-13.7 13.9-23.9 26.2-29.4-0.3-10.7 1.2-24.2 5.9-41.4 5-18.2 13.6-40.4 34.8-50.9 24.5-12.1 55.6-2.7 82.9 8.1 5.4 1.9 9.3 2.7 11.8 2.9v-0.6c-1.9-14.3-6.7-23.2-12.3-33.5-15.1-28.2-24.2-52.8-2.9-113.5 11.9-34.2 33.2-55.7 52-74.7 13.7-13.8 25.5-25.7 32.2-40.7 11.9-29 48.4-48.5 80.5-65.7l6.1-3.3c3.3-1.8 6.9-2.7 10.6-2.7 3.2 0 6.5 0.7 9.5 2.1 6.4 3 11 8.9 12.4 15.8l0.1 0.7c5.5 25.2 20.7 114.7-1.9 218.3z m-36.5-179.9c-17.7 10.2-35.4 21.9-39.4 31.9-0.1 0.3-0.2 0.5-0.3 0.8-10 22.5-26 38.7-41.4 54.2-17 17.1-33 33.3-41.6 58v0.1c-16.5 46.8-9.9 59.1 0.1 77.7 6.4 11.9 14.3 26.6 17.3 49.3 0 0.3 0.1 0.6 0.1 0.9 2.1 22.6-7.2 34.8-15.3 41-5.8 4.5-14.6 8.6-27.4 8.6-8 0-17.6-1.6-28.9-5.7-0.2-0.1-0.4-0.2-0.7-0.3-32.1-12.8-43.2-11.6-47-9.7-2.8 1.4-7.1 6.5-11.7 22.9-6.3 22.7-4.1 32.3-3.5 34.4 4.8 6.6 5.7 15.3 2 22.8-4.1 8.5-13.2 13.5-22.6 12.4-7.1-0.8-8 1.3-8.4 2.2-1.6 3.5-0.3 8.7 0.9 9.7l1.5 0.9c11.6 7.7 16.9 21.9 21.9 35.5 1 2.6 2.3 6.1 3.6 9.3C906.8 626.6 902.8 387 890.1 293.2zM610.8 298.9c-12.2 10.5-20.8 19.3-28.4 27.1-24.7 25.4-40 38.7-93.1 38.7-33.9 0-71.6-3.6-93.9-30.3-18-21.6-22.5-52.8-14.1-98.3 10-54.4 32.3-70.2 47.1-80.6 10-7.1 12.1-8.6 10.8-27.7-4.3-59.6 7.3-83.7 20.7-105.1 1.1-1.8 2.2-3.5 3.2-5.2 9.4-16.4 28.1-42.6 52.4-42.6 1.9 0 3.9 0.2 5.8 0.5 28.2 4.9 34.4 40 36.5 51.5 11.5 64.4 32.6 98.2 53.7 125 18.8 24 68.7 87.5-0.7 147z m-34.3-119.4C553 149.6 527.2 109 514 34.8c-0.7-4-1.5-7.2-2.2-9.7-3.1 3.6-6.7 8.6-10.1 14.5-1.2 2.2-2.6 4.4-4 6.7-8.3 13.3-17.6 28.3-14 78.4 2.9 40.8-11.6 54.6-29.4 67.2-11.5 8.1-22.3 15.8-29 52.4-5.6 30.6-4.1 51.4 4.5 61.7 8.2 9.9 26.6 14.3 59.6 14.3 36.7 0 41.4-4.8 61.1-25.2 7.8-8.1 17.6-18.1 31.3-29.9 28-24.1 26.7-44.9-5.3-85.7zM306.5 410.8c0.4 0.5 1.6 1.5 3.8 2.7l0.9 0.5c11.1 5.9 27.5 14.7 34.5 15.6 0.6-1.1 1.4-3.1 2.2-6.5 5.9-23.4 23.5-38.5 46-39.4 26.8-1 54.3 19 63.5 46.6 5.1 15.3 9 16.2 27.5 20.2 9.9 2.2 22.2 4.9 36 10.9 34.1 14.9 69.9 34.8 62 81.9l-0.5 3.2c-4.5 27.4-11.2 68.8-83.8 68.8-31.5 0-48.4-13.7-58.6-21.9-1.2-0.9-2.6-2.1-3.8-3-2.2 1.4-6.6 4.5-13.8 11.7-2.2 2.2-4 4.1-5.5 5.8 2.2 0.5 4.5 1 6.3 1.4 9.3 2 18.9 4.1 27.4 8.3 23.8 11.9 47.7 51.4 41.7 80.6-3.9 19.2-19 31.4-40.3 32.6-24.3 1.4-36.7-4.6-44.9-8.5-5.2-2.5-5.6-2.7-14 0.3-34.1 12.2-56.2-20.3-69.5-39.8-1.9-2.7-4.2-6.1-6.4-9.1-1.5 1.8-3 3.7-4.3 5.3-15.7 19.6-39.5 49.2-74.3 48.2-7.9-0.2-26.5-0.8-71.4-62.3-24.3-33.2-47.3-72.5-60-102.5-1.4-3.4-2-7-1.7-10.6 6.6-74.7 41.9-118.1 52.7-129.7 8.6-15.6 43.3-64.6 162.3-121 2.4-1.1 4.9-1.8 7.5-2.1 1.1-0.1 2.2-0.1 3.3-0.1 10.2 0 22.8 4.2 28.5 16.5 9.8 21-10.2 41-18.7 49.5-31 31.3-34.7 42.4-34.6 45.9z m-17.1 42c-19.5-10.4-25.4-24.8-26.9-35.1-2-13.4 2.4-26.8 10.1-39.8-58.7 36.8-73.9 63.4-75.5 66.3-1.1 3.1-2.7 5-5.1 7.4-1.4 1.4-34.1 33.9-41.5 99 24.4 54.6 74.6 121.9 91.8 132.3 12.2-1.7 26.4-19.4 36-31.4 9.4-11.7 16.9-21.1 27.3-25.1 25.9-10.8 43.3 14.7 54.9 31.6 4.8 7.1 13.6 20 18.5 22.6 23.6-8.2 36-3.8 47.7 1.9 5.5 2.7 9.9 4.8 22.2 4.2-1-8.5-10.4-25.2-18-29-3.4-1.7-10.6-3.2-16.9-4.6-16.7-3.6-39.6-8.6-45.8-29.6-6-20.3 9.1-38.8 22.9-52.6 34.1-34.1 54.8-29.9 77-11.9 8.3 6.7 14.8 12 30.6 12 34.7 0 35.8-6.7 39.8-31.5l0.6-3.4c1.6-9.4 2.8-16.9-35.9-33.8-9.8-4.3-18.9-6.3-27.7-8.2-21-4.6-47.1-10.3-60.2-49.6-3.5-10.6-13.5-16.2-19.3-16.2h-0.3c-1.4 0.1-3.1 0.1-4.5 5.7-4.6 18.5-13.6 30.9-26.8 36.7-22.7 10.1-46.5-2.6-74.1-17.4l-0.9-0.5zM512 896C229.7 896 0 666.3 0 384s229.7-512 512-512 512 229.7 512 512S794.3 896 512 896z m0-979.5C254.2-83.5 44.5 126.2 44.5 384S254.2 851.5 512 851.5 979.5 641.8 979.5 384 769.8-83.5 512-83.5z"  horiz-adv-x="1024" />
27
+
28
+    
29
+
30
+
31
+  </font>
32
+</defs></svg>

二進制
src/assets/icon/iconfont.ttf 查看文件


二進制
src/assets/icon/iconfont.woff 查看文件


二進制
src/assets/icon/iconfont.woff2 查看文件


二進制
src/assets/images/bg.png 查看文件


二進制
src/assets/images/busi/boat-tu.png 查看文件


二進制
src/assets/images/busi/boat.png 查看文件


二進制
src/assets/images/busi/cbyg.png 查看文件


二進制
src/assets/images/busi/sjzygl.png 查看文件


二進制
src/assets/images/busi/zxfabz.png 查看文件


二進制
src/assets/images/compl.png 查看文件


二進制
src/assets/images/downBtn.png 查看文件


二進制
src/assets/images/home/add.png 查看文件


二進制
src/assets/images/home/cost.png 查看文件


二進制
src/assets/images/home/do.png 查看文件


二進制
src/assets/images/home/give.png 查看文件


二進制
src/assets/images/home/info.png 查看文件


二進制
src/assets/images/home/invest.png 查看文件


二進制
src/assets/images/home/liBig1.png 查看文件


二進制
src/assets/images/home/liBig2.jpg 查看文件


二進制
src/assets/images/home/liBig2.png 查看文件


二進制
src/assets/images/home/liBig3.jpg 查看文件


二進制
src/assets/images/home/liBig4.png 查看文件


二進制
src/assets/images/home/liBig5.jpg 查看文件


二進制
src/assets/images/home/liSmall-on.png 查看文件


二進制
src/assets/images/home/liSmall.png 查看文件


二進制
src/assets/images/home/link.png 查看文件


二進制
src/assets/images/home/more.png 查看文件


二進制
src/assets/images/home/news.png 查看文件


二進制
src/assets/images/home/notice.png 查看文件


二進制
src/assets/images/home/other.png 查看文件


二進制
src/assets/images/home/p1.png 查看文件


二進制
src/assets/images/home/p2.png 查看文件


二進制
src/assets/images/home/p3.png 查看文件


二進制
src/assets/images/home/p4.png 查看文件


二進制
src/assets/images/home/p5.png 查看文件


二進制
src/assets/images/home/p6.png 查看文件


二進制
src/assets/images/home/per-big.png 查看文件


二進制
src/assets/images/home/per-small.png 查看文件


二進制
src/assets/images/home/set.png 查看文件


二進制
src/assets/images/home/tick.png 查看文件


二進制
src/assets/images/home/title.png 查看文件


二進制
src/assets/images/home/travel.png 查看文件


+ 0
- 0
src/assets/images/jdt.png 查看文件


部分文件因文件數量過多而無法顯示