icssoa 6 лет назад
Родитель
Сommit
2182e97c2f
100 измененных файлов с 120 добавлено и 1995 удалено
  1. 0 1
      admin-update/LICENSE
  2. 0 32
      admin-update/README.md
  3. 2 2
      admin-update/package.json
  4. 3 3
      admin-update/src/Home.vue
  5. 1 1
      admin-update/src/components/error-page/index.vue
  6. 3 3
      admin-update/src/components/module/sel-member.vue
  7. 3 3
      admin-update/src/components/module/sel-search.vue
  8. 2 2
      admin-update/src/cool/components/sms-btn/index.vue
  9. 1 1
      admin-update/src/cool/core.js
  10. 1 1
      admin-update/src/cool/crud/index.js
  11. 0 0
      admin-update/src/cool/utils/x-crud.min.js
  12. 0 85
      admin-update/src/icons/svg/logo-lr.svg
  13. 0 84
      admin-update/src/icons/svg/logo-lrb.svg
  14. 0 19
      admin-update/src/icons/svg/logo-r.svg
  15. 0 105
      admin-update/src/icons/svg/logo-t-lr.svg
  16. 0 84
      admin-update/src/icons/svg/logo-tb.svg
  17. 0 38
      admin-update/src/icons/svg/logo-w-lr.svg
  18. 0 82
      admin-update/src/icons/svg/logo-w-lrb.svg
  19. 0 82
      admin-update/src/icons/svg/logo-w-tb.svg
  20. 0 18
      admin-update/src/icons/svg/logo-w.svg
  21. 0 20
      admin-update/src/icons/svg/logo.svg
  22. 1 1
      admin-update/src/main.js
  23. 3 3
      admin-update/src/mock/userInfo-s.js
  24. 3 3
      admin-update/src/mock/userInfo.js
  25. 1 1
      admin-update/src/pages/layout/index.vue
  26. 1 1
      admin-update/src/pages/layout/slider/index111.vue
  27. 1 1
      admin-update/src/pages/login/h5.vue
  28. 3 3
      admin-update/src/sass/fest/list.vue
  29. 3 3
      admin-update/src/sass/goods/list.vue
  30. 2 2
      admin-update/src/sass/manage/auth.vue
  31. 3 3
      admin-update/src/sass/manage/package.vue
  32. 3 3
      admin-update/src/sass/member/list.vue
  33. 3 3
      admin-update/src/sass/order/list.vue
  34. 3 3
      admin-update/src/sass/pt-member/list.vue
  35. 3 3
      admin-update/src/sass/shop/apply.vue
  36. 2 2
      admin-update/src/sass/shop/buy.vue
  37. 3 3
      admin-update/src/sass/shop/list.vue
  38. 3 3
      admin-update/src/sass/shop/shop.vue
  39. 3 3
      admin-update/src/sass/shop/upgrade.vue
  40. 1 1
      admin-update/src/store/modules/menu.js
  41. 3 3
      admin-update/src/views/ad/list.vue
  42. 2 2
      admin-update/src/views/assets/list.vue
  43. 3 3
      admin-update/src/views/coupon/list.vue
  44. 3 3
      admin-update/src/views/goods/category.vue
  45. 3 3
      admin-update/src/views/goods/goods-list.vue
  46. 3 3
      admin-update/src/views/invite/list.vue
  47. 3 3
      admin-update/src/views/member/list.vue
  48. 3 3
      admin-update/src/views/my-invite/index.vue
  49. 3 3
      admin-update/src/views/order/list.vue
  50. 2 2
      admin-update/src/views/shop/list.vue
  51. 3 3
      admin-update/src/views/staff/list.vue
  52. 3 3
      admin-update/src/views/staff/operate.vue
  53. 3 3
      admin-update/src/views/staff/role-list.vue
  54. 2 2
      admin-update/src/views/system/log/index.vue
  55. 2 2
      admin-update/src/views/system/menu/index.vue
  56. 2 2
      admin-update/src/views/system/param/index.vue
  57. 1 1
      admin-update/src/views/system/role/index.vue
  58. 2 2
      admin-update/src/views/system/task/index.vue
  59. 6 6
      admin-update/src/views/system/user/index.vue
  60. 0 575
      admin-update/src/views/test/crud.vue
  61. 0 42
      admin-update/src/views/test/editor-quill.vue
  62. 0 0
      admin-update/src/views/tutorial/doc.vue
  63. 0 85
      admin-update/src/views/workbench/lib/b-cl-context-menu.vue
  64. 0 14
      admin-update/src/views/workbench/lib/b-cl-crud.vue
  65. 0 14
      admin-update/src/views/workbench/lib/b-cl-editor-quill.vue
  66. 0 145
      admin-update/src/views/workbench/lib/b-cl-form.vue
  67. 0 41
      admin-update/src/views/workbench/lib/b-cl-sms-btn.vue
  68. 0 24
      admin-update/src/views/workbench/lib/b-cl-upload.vue
  69. 0 17
      admin-update/src/views/workbench/lib/b-cl-viewer.vue
  70. 0 29
      admin-update/src/views/workbench/lib/b-error-page.vue
  71. 0 24
      admin-update/src/views/workbench/lib/b-icon-svg.vue
  72. 0 18
      admin-update/src/views/workbench/lib/b-v-copy.vue
  73. 0 194
      admin-update/src/views/workbench/ui-components.vue
  74. 2 2
      admin-update/yarn.lock
  75. 0 0
      huadian/css/app.d6757887.css
  76. 0 1
      huadian/css/chunk-00692d5c.b425ec26.css
  77. 0 0
      huadian/css/chunk-03c22fdd.b4e56aae.css
  78. 0 0
      huadian/css/chunk-0b660e6e.1dc3c952.css
  79. 0 1
      huadian/css/chunk-0e9c001d.8b05f74a.css
  80. 1 0
      huadian/css/chunk-0ec5b798.e7b2b0a1.css
  81. 0 1
      huadian/css/chunk-0fc03be7.8b05f74a.css
  82. 0 0
      huadian/css/chunk-11e4c913.35e67749.css
  83. 0 1
      huadian/css/chunk-1203dec2.6acc53fe.css
  84. 0 0
      huadian/css/chunk-180da5d7.ab10c954.css
  85. 0 0
      huadian/css/chunk-1cfa76ca.ff35d098.css
  86. 0 1
      huadian/css/chunk-1e9bce7a.df9b0434.css
  87. 0 0
      huadian/css/chunk-22b8f899.62c40fde.css
  88. 1 0
      huadian/css/chunk-22db9207.7038bb72.css
  89. 0 1
      huadian/css/chunk-2cd19015.cc4d5355.css
  90. 0 1
      huadian/css/chunk-2e649a85.72459d52.css
  91. 0 0
      huadian/css/chunk-306300f1.4a6c9d12.css
  92. 0 0
      huadian/css/chunk-3348c71c.d522fba9.css
  93. 0 0
      huadian/css/chunk-36395ad8.fd68d534.css
  94. 0 1
      huadian/css/chunk-376d432b.eb980a25.css
  95. 0 0
      huadian/css/chunk-39ae371e.b0124cb2.css
  96. 1 0
      huadian/css/chunk-3af59920.7038bb72.css
  97. 0 0
      huadian/css/chunk-3d19f814.a132caf3.css
  98. 1 0
      huadian/css/chunk-3d3e10b4.7038bb72.css
  99. 1 0
      huadian/css/chunk-3dbf2dfa.7038bb72.css
  100. 0 0
      huadian/css/chunk-454353a0.eafa43c0.css

+ 0 - 1
admin-update/LICENSE

@@ -1 +0,0 @@
-To use this code, you need to purchase an authorization, https://www.cool-admin.com

+ 0 - 32
admin-update/README.md

@@ -1,32 +0,0 @@
-<p align="center"><a href="https://www.cool-admin.com" target="_blank" rel="noopener noreferrer"><img width="100" src="https://www.cool-admin.com/img/logo2.svg" alt="COOL-ADMIN"></a></p>
-
-#### 介绍
-
-配置化编码,单表 CRUD 只需少量配置;写更少的代码,实现更多的功能;简洁、高效、可扩展、高度解耦
-
-#### 浏览器兼容性
-
-支持所有符合 ES5 标准的浏览器(不支持 IE8 及以下版本).
-
-#### 文档
-
-要查看[Live Examples](https://show.cool-admin.com)和文档,请访问[https://www.cool-admin.com/](https://www.cool-admin.com/).
-
-### 使用
-
-1. yarn serve 开启服务
-2. yarn build 打包项目
-
-### 版本信息
-
--   2.0.0 删除不必要文件
-
--   2.0.1 添加菜单下文件路径的输入提醒,优化模块引入
-
--   2.0.2 优化 vue-echarts 的引入
-
--   2.0.3 解决任务添加类型选择错误
-
--   2.0.4 优化
-
--   2.0.5 处理 360 浏览器下 flat 兼容问题

+ 2 - 2
admin-update/package.json

@@ -1,5 +1,5 @@
 {
-	"name": "cool-admin",
+	"name": "x-admin",
 	"version": "2.0.5",
 	"private": true,
 	"scripts": {
@@ -10,7 +10,7 @@
 	},
 	"dependencies": {
 		"axios": "^0.19.0",
-		"cl-crud": "^1.4.6",
+		"x-crud": "^1.4.6",
 		"clipboard": "^2.0.4",
 		"codemirror": "^5.50.0",
 		"core-js": "^3.4.3",

+ 3 - 3
admin-update/src/Home.vue

@@ -103,7 +103,7 @@
 			<p class="card-title">计划</p>
 
 			<div class="card-body">
-				<cl-crud @load="onCrudLoad">
+				<x-crud @load="onCrudLoad">
 					<template #table-column-process="{scope}">
 						<el-progress
 							:show-text="false"
@@ -123,7 +123,7 @@
 							<i class="el-icon-top" v-else></i>
 						</div>
 					</template>
-				</cl-crud>
+				</x-crud>
 			</div>
 		</div> -->
 	</div>
@@ -190,7 +190,7 @@ export default {
 
 	methods: {
 		toDocs() {
-			window.open('https://docs.cool-admin.com/#/');
+			window.open('https://docs.x-admin.com/#/');
 		},
 
 		onCrudLoad({ ctx, app }) {

+ 1 - 1
admin-update/src/components/error-page/index.vue

@@ -24,7 +24,7 @@
 			<el-link class="to-login" @click="login">重新登录</el-link>
 		</div>
 
-		<p class="copyright">Copyright © cool-admin 2020</p>
+		<p class="copyright">Copyright © x-admin 2020</p>
 	</div>
 </template>
 

+ 3 - 3
admin-update/src/components/module/sel-member.vue

@@ -8,7 +8,7 @@
 	>
 		<div class="recharge-modal-content">
 			<el-radio-group v-model="radio" class="radio-wrap">
-				<cl-crud class="liu-crud-wrap" @load="onLoad">
+				<x-crud class="liu-crud-wrap" @load="onLoad">
 					<template #table-column-radio="{scope}">
 						<div><el-radio :label="scope.row.index">选择</el-radio></div>
 					</template>
@@ -28,7 +28,7 @@
 						<div v-if="scope.row.member == -1">非会员</div>
 						<div v-else>{{ scope.row.userAsset.growth }}</div>
 					</template>
-				</cl-crud>
+				</x-crud>
 			</el-radio-group>
 		</div>
 		<div slot="footer" class="dialog-footer">
@@ -74,7 +74,7 @@ export default {
 			// this.$refs['ruleForm'].resetFields();
 			this.$emit('update:show', false);
 			this.$emit('cancel');
-		}, // cl-crud 组件ad
+		}, // x-crud 组件ad
 		onLoad({ ctx, app }) {
 			this.app = app;
 			ctx.service(this.$service.member)

+ 3 - 3
admin-update/src/components/module/sel-search.vue

@@ -8,7 +8,7 @@
 	>
 		<div class="recharge-modal-content">
 			<el-radio-group v-model="radio" class="radio-wrap">
-				<cl-crud class="liu-crud-wrap" @load="onLoad">
+				<x-crud class="liu-crud-wrap" @load="onLoad">
 					<template #table-column-radio="{scope}">
 						<div><el-radio :label="scope.row.index">选择</el-radio></div>
 					</template>
@@ -23,7 +23,7 @@
 							></cl-avatar>
 						</div>
 					</template>
-				</cl-crud>
+				</x-crud>
 			</el-radio-group>
 		</div>
 		<div slot="footer" class="dialog-footer">
@@ -74,7 +74,7 @@ export default {
 		resetForm() {
 			// this.$refs['ruleForm'].resetFields();
 			this.$emit('cancel');
-		}, // cl-crud 组件ad
+		}, // x-crud 组件ad
 		onLoad({ ctx, app }) {
 			this.app = app;
 			ctx.service(this.$service.goods)

+ 2 - 2
admin-update/src/cool/components/sms-btn/index.vue

@@ -6,7 +6,7 @@
 			}}</el-button>
 		</slot>
 
-		<cl-form ref="cl-form"></cl-form>
+		<x-form ref="x-form"></x-form>
 	</div>
 </template>
 
@@ -52,7 +52,7 @@ export default {
 
 			let _this = this;
 
-			this.$refs['cl-form'].open({
+			this.$refs['x-form'].open({
 				props: {
 					title: '图片验证码',
 					width: '400px'

+ 1 - 1
admin-update/src/cool/core.js

@@ -5,7 +5,7 @@ import { SET_ROUTER } from './router';
 import './index';
 
 export async function bootstrap(options) {
-	const { store, router, ['view-routes']: routes, ['cl-crud']: crud } = options;
+	const { store, router, ['view-routes']: routes, ['x-crud']: crud } = options;
 
 	await SET_SERVICE({ store });
 	SET_CRUD({ crud });

+ 1 - 1
admin-update/src/cool/crud/index.js

@@ -1,5 +1,5 @@
 import Vue from 'vue';
-import ClCRUD from 'cl-crud';
+import ClCRUD from '../utils/x-crud.min';
 
 export function SET_CRUD({ crud }) {
 	Vue.use(ClCRUD, crud);

Разница между файлами не показана из-за своего большого размера
+ 0 - 0
admin-update/src/cool/utils/x-crud.min.js


+ 0 - 85
admin-update/src/icons/svg/logo-lr.svg

@@ -1,85 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 15.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
-	 width="436px" height="64px" viewBox="0 0 436 64" enable-background="new 0 0 436 64" xml:space="preserve">
-<linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="-3.5063" y1="41.8701" x2="17.5739" y2="51.2556">
-	<stop  offset="0" style="stop-color:#2085C7"/>
-	<stop  offset="0.5576" style="stop-color:#95C4EA"/>
-	<stop  offset="1" style="stop-color:#2085C7"/>
-</linearGradient>
-<polygon fill="url(#SVGID_1_)" points="13.351,60.483 11.9,64 0,64 0,33.994 25.002,33.994 23.179,37.775 4.275,37.813 
-	4.275,60.474 "/>
-<linearGradient id="SVGID_2_" gradientUnits="userSpaceOnUse" x1="26.9312" y1="31.9629" x2="72.3533" y2="52.1861">
-	<stop  offset="0" style="stop-color:#2085C7"/>
-	<stop  offset="0.5576" style="stop-color:#95C4EA"/>
-	<stop  offset="1" style="stop-color:#2085C7"/>
-</linearGradient>
-<polygon fill="url(#SVGID_2_)" points="13.085,64 20.797,64 40.893,18.053 47.553,33.994 35.311,33.994 33.573,37.765 
-	48.753,37.765 59.845,64 67.093,64 41.125,0.082 "/>
-<linearGradient id="SVGID_3_" gradientUnits="userSpaceOnUse" x1="87.623" y1="28.4893" x2="118.0698" y2="42.045">
-	<stop  offset="0" style="stop-color:#2090BF"/>
-	<stop  offset="1" style="stop-color:#2085C7"/>
-</linearGradient>
-<path fill="url(#SVGID_3_)" d="M111.999,26.054H93.735v18.329h18.264v-6.241l4.941,0.934v3.074c0,2.395-0.446,4.022-1.34,4.888
-	c-0.889,0.864-2.586,1.296-5.077,1.296H95.151c-2.5,0-4.186-0.42-5.057-1.254c-0.869-0.83-1.306-2.48-1.306-4.93V28.372
-	c0-2.433,0.437-4.077,1.313-4.919c0.896-0.867,2.572-1.284,5.049-1.284h15.372c2.491,0,4.188,0.434,5.077,1.31
-	c0.894,0.872,1.34,2.507,1.34,4.894v2.478l-4.941,0.813V26.054z"/>
-<linearGradient id="SVGID_4_" gradientUnits="userSpaceOnUse" x1="119.6719" y1="27.8306" x2="153.0823" y2="42.7058">
-	<stop  offset="0" style="stop-color:#2090BF"/>
-	<stop  offset="1" style="stop-color:#2085C7"/>
-</linearGradient>
-<path fill="url(#SVGID_4_)" d="M120.512,28.372c0-2.387,0.444-4.021,1.348-4.894c0.9-0.876,2.586-1.31,5.061-1.31h18.911
-	c2.461,0,4.155,0.434,5.06,1.31c0.909,0.872,1.358,2.507,1.358,4.894v13.777c0,2.395-0.449,4.022-1.343,4.888
-	c-0.896,0.864-2.58,1.296-5.075,1.296H126.92c-2.508,0-4.215-0.429-5.095-1.282c-0.884-0.85-1.313-2.483-1.313-4.901V28.372z
-	 M125.445,44.383h21.859V26.054h-21.859V44.383z"/>
-<linearGradient id="SVGID_5_" gradientUnits="userSpaceOnUse" x1="155.9355" y1="27.8271" x2="189.346" y2="42.7024">
-	<stop  offset="0" style="stop-color:#2090BF"/>
-	<stop  offset="1" style="stop-color:#2085C7"/>
-</linearGradient>
-<path fill="url(#SVGID_5_)" d="M156.766,28.372c0-2.387,0.455-4.021,1.356-4.894c0.904-0.876,2.594-1.31,5.063-1.31h18.905
-	c2.474,0,4.173,0.434,5.062,1.31c0.912,0.872,1.359,2.507,1.359,4.894v13.777c0,2.395-0.444,4.022-1.349,4.888
-	c-0.88,0.864-2.574,1.296-5.072,1.296h-18.905c-2.508,0-4.202-0.429-5.092-1.282c-0.887-0.85-1.327-2.483-1.327-4.901V28.372z
-	 M161.71,44.383h21.859V26.054H161.71V44.383z"/>
-<linearGradient id="SVGID_6_" gradientUnits="userSpaceOnUse" x1="189.21" y1="32.1689" x2="220.0421" y2="45.8963">
-	<stop  offset="0" style="stop-color:#2090BF"/>
-	<stop  offset="1" style="stop-color:#2085C7"/>
-</linearGradient>
-<path fill="url(#SVGID_6_)" d="M193.662,48.333V22.169h4.94v22.214h20.354v3.95H193.662z"/>
-<linearGradient id="SVGID_7_" gradientUnits="userSpaceOnUse" x1="235.6738" y1="33.7617" x2="265.0117" y2="46.8238">
-	<stop  offset="0" style="stop-color:#2090BF"/>
-	<stop  offset="1" style="stop-color:#2085C7"/>
-</linearGradient>
-<path fill="url(#SVGID_7_)" d="M229.187,48.333l15.142-26.164h4.522l15.489,26.164h-5.364l-3.413-6.117h-18.08l-3.35,6.117H229.187z
-	 M239.556,38.448h13.899l-6.967-12.447L239.556,38.448z"/>
-<linearGradient id="SVGID_8_" gradientUnits="userSpaceOnUse" x1="265.4307" y1="29.1421" x2="297.6715" y2="43.4966">
-	<stop  offset="0" style="stop-color:#2090BF"/>
-	<stop  offset="1" style="stop-color:#2085C7"/>
-</linearGradient>
-<path fill="url(#SVGID_8_)" d="M283.596,22.169c2.501,0,4.6,0.162,6.286,0.5c1.71,0.328,3.113,0.836,4.218,1.514
-	c1.784,1.132,3.184,2.659,4.197,4.597c0.994,1.94,1.505,4.078,1.505,6.405c0,4.401-1.346,7.703-4.02,9.877
-	c-2.677,2.18-6.735,3.271-12.187,3.271h-15.062V22.169H283.596z M283.061,26.054h-9.588v18.329h9.588
-	c4.266,0,7.294-0.716,9.096-2.154c1.795-1.443,2.702-3.799,2.702-7.103c0-3.213-0.92-5.53-2.74-6.95
-	C290.303,26.765,287.276,26.054,283.061,26.054z"/>
-<linearGradient id="SVGID_9_" gradientUnits="userSpaceOnUse" x1="302.4434" y1="26.8364" x2="340.244" y2="43.6663">
-	<stop  offset="0" style="stop-color:#2090BF"/>
-	<stop  offset="1" style="stop-color:#2085C7"/>
-</linearGradient>
-<path fill="url(#SVGID_9_)" d="M308.471,27.02c0,0.382,0.023,0.904,0.053,1.567c0.052,1.085,0.067,1.777,0.067,2.077v17.669h-4.07
-	V22.169h4.07l13.025,16.975l11.966-16.975h4.583v26.164h-4.583V30.664c0-0.638,0.023-1.27,0.075-1.862
-	c0.047-0.609,0.131-1.186,0.232-1.758c-0.285,0.826-0.579,1.557-0.874,2.191c-0.305,0.63-0.593,1.108-0.849,1.429l-10.072,13.542
-	h-1.299l-10.427-13.413c-0.361-0.467-0.709-1.009-1.029-1.643C309.027,28.537,308.736,27.834,308.471,27.02z"/>
-<linearGradient id="SVGID_10_" gradientUnits="userSpaceOnUse" x1="339.7871" y1="32.208" x2="353.5875" y2="38.3524">
-	<stop  offset="0" style="stop-color:#2090BF"/>
-	<stop  offset="1" style="stop-color:#2085C7"/>
-</linearGradient>
-<path fill="url(#SVGID_10_)" d="M349.144,48.333h-4.912V22.227h4.912V48.333z"/>
-<linearGradient id="SVGID_11_" gradientUnits="userSpaceOnUse" x1="352.1143" y1="27.4692" x2="387.0707" y2="43.0329">
-	<stop  offset="0" style="stop-color:#2090BF"/>
-	<stop  offset="1" style="stop-color:#2085C7"/>
-</linearGradient>
-<path fill="url(#SVGID_11_)" d="M358.665,27.409c0.11,0.767,0.215,1.538,0.268,2.314c0.059,0.796,0.085,1.577,0.085,2.364v16.245
-	h-4.543V22.169h3.766l19.209,17.092c0.561,0.48,1.099,1.01,1.608,1.593c0.515,0.594,1.027,1.246,1.526,1.987
-	c-0.146-0.778-0.253-1.57-0.323-2.378c-0.069-0.795-0.098-1.635-0.098-2.499V22.169h4.548v26.164h-3.369l-19.601-17.339
-	c-0.695-0.645-1.271-1.239-1.771-1.82C359.478,28.601,359.049,28.009,358.665,27.409z"/>
-</svg>

+ 0 - 84
admin-update/src/icons/svg/logo-lrb.svg

@@ -1,84 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 15.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
-	 width="384.666px" height="64px" viewBox="0 0 384.666 64" enable-background="new 0 0 384.666 64" xml:space="preserve">
-<linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="-3.5063" y1="41.8701" x2="17.5739" y2="51.2556">
-	<stop  offset="0" style="stop-color:#2085C7"/>
-	<stop  offset="0.5576" style="stop-color:#95C4EA"/>
-	<stop  offset="1" style="stop-color:#2085C7"/>
-</linearGradient>
-<polygon fill="url(#SVGID_1_)" points="13.351,60.483 11.9,64 0,64 0,33.994 25.002,33.994 23.179,37.775 4.275,37.813 
-	4.275,60.474 "/>
-<linearGradient id="SVGID_2_" gradientUnits="userSpaceOnUse" x1="26.9312" y1="31.9629" x2="72.3533" y2="52.1861">
-	<stop  offset="0" style="stop-color:#2085C7"/>
-	<stop  offset="0.5576" style="stop-color:#95C4EA"/>
-	<stop  offset="1" style="stop-color:#2085C7"/>
-</linearGradient>
-<polygon fill="url(#SVGID_2_)" points="13.085,64 20.797,64 40.893,18.053 47.553,33.994 35.311,33.994 33.573,37.765 
-	48.753,37.765 59.845,64 67.093,64 41.125,0.082 "/>
-<linearGradient id="SVGID_3_" gradientUnits="userSpaceOnUse" x1="86.9561" y1="44.1553" x2="117.4028" y2="57.711">
-	<stop  offset="0" style="stop-color:#2090BF"/>
-	<stop  offset="1" style="stop-color:#2085C7"/>
-</linearGradient>
-<path fill="url(#SVGID_3_)" d="M111.332,41.721H93.068V60.05h18.264v-6.241l4.941,0.934v3.074c0,2.395-0.446,4.022-1.34,4.888
-	c-0.889,0.864-2.586,1.296-5.077,1.296H94.484c-2.5,0-4.186-0.42-5.057-1.254c-0.869-0.83-1.306-2.48-1.306-4.93V44.039
-	c0-2.433,0.437-4.077,1.313-4.919c0.896-0.867,2.572-1.284,5.049-1.284h15.372c2.491,0,4.188,0.434,5.077,1.31
-	c0.894,0.872,1.34,2.507,1.34,4.894v2.478l-4.941,0.813V41.721z"/>
-<linearGradient id="SVGID_4_" gradientUnits="userSpaceOnUse" x1="119.0049" y1="43.498" x2="152.4144" y2="58.3729">
-	<stop  offset="0" style="stop-color:#2090BF"/>
-	<stop  offset="1" style="stop-color:#2085C7"/>
-</linearGradient>
-<path fill="url(#SVGID_4_)" d="M119.845,44.039c0-2.387,0.444-4.021,1.348-4.894c0.9-0.876,2.586-1.31,5.061-1.31h18.911
-	c2.461,0,4.155,0.434,5.06,1.31c0.909,0.872,1.358,2.507,1.358,4.894v13.777c0,2.395-0.449,4.022-1.343,4.888
-	c-0.896,0.864-2.58,1.296-5.075,1.296h-18.911c-2.508,0-4.215-0.429-5.095-1.282c-0.884-0.85-1.313-2.483-1.313-4.901V44.039z
-	 M124.778,60.05h21.859V41.721h-21.859V60.05z"/>
-<linearGradient id="SVGID_5_" gradientUnits="userSpaceOnUse" x1="155.2676" y1="43.4941" x2="188.678" y2="58.3694">
-	<stop  offset="0" style="stop-color:#2090BF"/>
-	<stop  offset="1" style="stop-color:#2085C7"/>
-</linearGradient>
-<path fill="url(#SVGID_5_)" d="M156.099,44.039c0-2.387,0.455-4.021,1.356-4.894c0.904-0.876,2.594-1.31,5.063-1.31h18.905
-	c2.474,0,4.173,0.434,5.062,1.31c0.912,0.872,1.359,2.507,1.359,4.894v13.777c0,2.395-0.444,4.022-1.349,4.888
-	c-0.88,0.864-2.574,1.296-5.072,1.296h-18.905c-2.508,0-4.202-0.429-5.092-1.282c-0.887-0.85-1.327-2.483-1.327-4.901V44.039z
-	 M161.043,60.05h21.859V41.721h-21.859V60.05z"/>
-<linearGradient id="SVGID_6_" gradientUnits="userSpaceOnUse" x1="188.543" y1="47.8359" x2="219.3751" y2="61.5633">
-	<stop  offset="0" style="stop-color:#2090BF"/>
-	<stop  offset="1" style="stop-color:#2085C7"/>
-</linearGradient>
-<path fill="url(#SVGID_6_)" d="M192.995,64V37.836h4.94V60.05h20.354V64H192.995z"/>
-<linearGradient id="SVGID_7_" gradientUnits="userSpaceOnUse" x1="235.0078" y1="49.4287" x2="264.3456" y2="62.4908">
-	<stop  offset="0" style="stop-color:#2090BF"/>
-	<stop  offset="1" style="stop-color:#2085C7"/>
-</linearGradient>
-<path fill="url(#SVGID_7_)" d="M228.52,64l15.142-26.164h4.522L263.673,64h-5.364l-3.413-6.117h-18.08L233.466,64H228.52z
-	 M238.889,54.115h13.899l-6.967-12.447L238.889,54.115z"/>
-<linearGradient id="SVGID_8_" gradientUnits="userSpaceOnUse" x1="264.7627" y1="44.8086" x2="297.0035" y2="59.1631">
-	<stop  offset="0" style="stop-color:#2090BF"/>
-	<stop  offset="1" style="stop-color:#2085C7"/>
-</linearGradient>
-<path fill="url(#SVGID_8_)" d="M282.929,37.836c2.501,0,4.6,0.162,6.286,0.5c1.71,0.328,3.113,0.836,4.218,1.514
-	c1.784,1.132,3.184,2.659,4.197,4.597c0.994,1.94,1.505,4.078,1.505,6.405c0,4.401-1.346,7.703-4.02,9.877
-	C292.438,62.908,288.38,64,282.929,64h-15.062V37.836H282.929z M282.394,41.721h-9.588V60.05h9.588c4.266,0,7.294-0.716,9.096-2.154
-	c1.795-1.443,2.702-3.799,2.702-7.103c0-3.213-0.92-5.53-2.74-6.95C289.636,42.432,286.609,41.721,282.394,41.721z"/>
-<linearGradient id="SVGID_9_" gradientUnits="userSpaceOnUse" x1="301.7754" y1="42.5029" x2="339.576" y2="59.3329">
-	<stop  offset="0" style="stop-color:#2090BF"/>
-	<stop  offset="1" style="stop-color:#2085C7"/>
-</linearGradient>
-<path fill="url(#SVGID_9_)" d="M307.804,42.687c0,0.382,0.023,0.904,0.053,1.567c0.052,1.085,0.067,1.777,0.067,2.077V64h-4.07
-	V37.836h4.07l13.025,16.975l11.966-16.975h4.583V64h-4.583V46.331c0-0.638,0.023-1.27,0.075-1.862
-	c0.047-0.609,0.131-1.186,0.232-1.758c-0.285,0.826-0.579,1.557-0.874,2.191c-0.305,0.63-0.593,1.108-0.849,1.429l-10.072,13.542
-	h-1.299L309.702,46.46c-0.361-0.467-0.709-1.009-1.029-1.643C308.36,44.204,308.069,43.501,307.804,42.687z"/>
-<linearGradient id="SVGID_10_" gradientUnits="userSpaceOnUse" x1="339.1211" y1="47.875" x2="352.9206" y2="54.0189">
-	<stop  offset="0" style="stop-color:#2090BF"/>
-	<stop  offset="1" style="stop-color:#2085C7"/>
-</linearGradient>
-<path fill="url(#SVGID_10_)" d="M348.477,64h-4.912V37.894h4.912V64z"/>
-<linearGradient id="SVGID_11_" gradientUnits="userSpaceOnUse" x1="351.4482" y1="43.1367" x2="386.4038" y2="58.7">
-	<stop  offset="0" style="stop-color:#2090BF"/>
-	<stop  offset="1" style="stop-color:#2085C7"/>
-</linearGradient>
-<path fill="url(#SVGID_11_)" d="M357.998,43.076c0.11,0.767,0.215,1.538,0.268,2.314c0.059,0.796,0.085,1.577,0.085,2.364V64h-4.543
-	V37.836h3.766l19.209,17.092c0.561,0.48,1.099,1.01,1.608,1.593c0.515,0.594,1.027,1.246,1.526,1.987
-	c-0.146-0.778-0.253-1.57-0.323-2.378c-0.069-0.795-0.098-1.635-0.098-2.499V37.836h4.548V64h-3.369l-19.601-17.339
-	c-0.695-0.645-1.271-1.239-1.771-1.82C358.811,44.268,358.382,43.676,357.998,43.076z"/>
-</svg>

+ 0 - 19
admin-update/src/icons/svg/logo-r.svg

@@ -1,19 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 15.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
-	 width="64px" height="64px" viewBox="0 0 64 64" enable-background="new 0 0 64 64" xml:space="preserve">
-<circle fill="#008AD3" cx="32.313" cy="32.313" r="31.688"/>
-<linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="364.1992" y1="-239.4297" x2="382.8281" y2="-239.4297" gradientTransform="matrix(1 0 0 -1 -356.96 -200.5996)">
-	<stop  offset="0" style="stop-color:#FFFFFF"/>
-	<stop  offset="1" style="stop-color:#FFFFFF"/>
-</linearGradient>
-<polygon fill="url(#SVGID_1_)" points="17.187,47.39 16.105,50.009 7.239,50.009 7.239,27.651 25.869,27.651 24.509,30.469 
-	10.424,30.497 10.424,47.382 "/>
-<linearGradient id="SVGID_2_" gradientUnits="userSpaceOnUse" x1="373.9482" y1="-226.7959" x2="414.1895" y2="-226.7959" gradientTransform="matrix(1 0 0 -1 -356.96 -200.5996)">
-	<stop  offset="0" style="stop-color:#FFFFFF"/>
-	<stop  offset="1" style="stop-color:#FFFFFF"/>
-</linearGradient>
-<polygon fill="url(#SVGID_2_)" points="16.988,50.009 22.735,50.009 37.709,15.774 42.67,27.651 33.549,27.651 32.254,30.46 
-	43.564,30.46 51.829,50.009 57.229,50.009 37.882,2.383 "/>
-</svg>

+ 0 - 105
admin-update/src/icons/svg/logo-t-lr.svg

@@ -1,105 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 15.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
-	 width="384.666px" height="64px" viewBox="0 0 384.666 64" enable-background="new 0 0 384.666 64" xml:space="preserve">
-<linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="-4.9814" y1="57.8486" x2="24.794" y2="33.7369">
-	<stop  offset="0" style="stop-color:#FFFFFF"/>
-	<stop  offset="0.2179" style="stop-color:#E3EFF6"/>
-	<stop  offset="0.6854" style="stop-color:#9CC6E0"/>
-	<stop  offset="1" style="stop-color:#69A8D0"/>
-</linearGradient>
-<polygon fill="url(#SVGID_1_)" points="13.351,60.483 11.9,64 0,64 0,33.994 25.002,33.994 23.179,37.775 4.275,37.813 
-	4.275,60.474 "/>
-<linearGradient id="SVGID_2_" gradientUnits="userSpaceOnUse" x1="13.7021" y1="64.7617" x2="61.8982" y2="25.7333">
-	<stop  offset="0" style="stop-color:#FFFFFF"/>
-	<stop  offset="0.2179" style="stop-color:#E3EFF6"/>
-	<stop  offset="0.6854" style="stop-color:#9CC6E0"/>
-	<stop  offset="1" style="stop-color:#69A8D0"/>
-</linearGradient>
-<polygon fill="url(#SVGID_2_)" points="13.085,64 20.797,64 40.893,18.053 47.553,33.994 35.311,33.994 33.573,37.765 
-	48.753,37.765 59.845,64 67.093,64 41.125,0.082 "/>
-<linearGradient id="SVGID_3_" gradientUnits="userSpaceOnUse" x1="89.2979" y1="46.8506" x2="116.2756" y2="25.0044">
-	<stop  offset="0" style="stop-color:#FFFFFF"/>
-	<stop  offset="0.2179" style="stop-color:#E3EFF6"/>
-	<stop  offset="0.6854" style="stop-color:#9CC6E0"/>
-	<stop  offset="1" style="stop-color:#69A8D0"/>
-</linearGradient>
-<path fill="url(#SVGID_3_)" d="M111.954,26.721H93.69V45.05h18.264v-6.241l4.941,0.934v3.074c0,2.395-0.446,4.022-1.34,4.888
-	C114.667,48.568,112.97,49,110.479,49H95.106c-2.5,0-4.186-0.42-5.057-1.254c-0.869-0.83-1.306-2.48-1.306-4.93V29.039
-	c0-2.433,0.437-4.077,1.313-4.919c0.896-0.867,2.572-1.284,5.049-1.284h15.372c2.491,0,4.188,0.434,5.077,1.31
-	c0.894,0.872,1.34,2.507,1.34,4.894v2.478l-4.941,0.813V26.721z"/>
-<linearGradient id="SVGID_4_" gradientUnits="userSpaceOnUse" x1="121.7617" y1="47.7275" x2="150.8778" y2="24.1498">
-	<stop  offset="0" style="stop-color:#FFFFFF"/>
-	<stop  offset="0.2179" style="stop-color:#E3EFF6"/>
-	<stop  offset="0.6854" style="stop-color:#9CC6E0"/>
-	<stop  offset="1" style="stop-color:#69A8D0"/>
-</linearGradient>
-<path fill="url(#SVGID_4_)" d="M120.467,29.039c0-2.387,0.444-4.021,1.348-4.894c0.9-0.876,2.586-1.31,5.061-1.31h18.911
-	c2.461,0,4.155,0.434,5.06,1.31c0.909,0.872,1.358,2.507,1.358,4.894v13.777c0,2.395-0.449,4.022-1.343,4.888
-	c-0.896,0.864-2.58,1.296-5.075,1.296h-18.911c-2.508,0-4.215-0.429-5.095-1.282c-0.884-0.85-1.313-2.483-1.313-4.901V29.039z
-	 M125.4,45.05h21.859V26.721H125.4V45.05z"/>
-<linearGradient id="SVGID_5_" gradientUnits="userSpaceOnUse" x1="158.0264" y1="47.7256" x2="187.1393" y2="24.1504">
-	<stop  offset="0" style="stop-color:#FFFFFF"/>
-	<stop  offset="0.2179" style="stop-color:#E3EFF6"/>
-	<stop  offset="0.6854" style="stop-color:#9CC6E0"/>
-	<stop  offset="1" style="stop-color:#69A8D0"/>
-</linearGradient>
-<path fill="url(#SVGID_5_)" d="M156.721,29.039c0-2.387,0.455-4.021,1.356-4.894c0.904-0.876,2.594-1.31,5.063-1.31h18.905
-	c2.474,0,4.173,0.434,5.062,1.31c0.912,0.872,1.359,2.507,1.359,4.894v13.777c0,2.395-0.444,4.022-1.349,4.888
-	c-0.88,0.864-2.574,1.296-5.072,1.296H163.14c-2.508,0-4.202-0.429-5.092-1.282c-0.887-0.85-1.327-2.483-1.327-4.901V29.039z
-	 M161.665,45.05h21.859V26.721h-21.859V45.05z"/>
-<linearGradient id="SVGID_6_" gradientUnits="userSpaceOnUse" x1="192.2285" y1="47.2852" x2="209.4374" y2="33.3497">
-	<stop  offset="0" style="stop-color:#FFFFFF"/>
-	<stop  offset="0.2179" style="stop-color:#E3EFF6"/>
-	<stop  offset="0.6854" style="stop-color:#9CC6E0"/>
-	<stop  offset="1" style="stop-color:#69A8D0"/>
-</linearGradient>
-<path fill="url(#SVGID_6_)" d="M193.617,49V22.836h4.94V45.05h20.354V49H193.617z"/>
-<linearGradient id="SVGID_7_" gradientUnits="userSpaceOnUse" x1="232.7031" y1="53.3984" x2="257.3754" y2="33.4192">
-	<stop  offset="0" style="stop-color:#FFFFFF"/>
-	<stop  offset="0.2179" style="stop-color:#E3EFF6"/>
-	<stop  offset="0.6854" style="stop-color:#9CC6E0"/>
-	<stop  offset="1" style="stop-color:#69A8D0"/>
-</linearGradient>
-<path fill="url(#SVGID_7_)" d="M229.142,49l15.142-26.164h4.522L264.295,49h-5.364l-3.413-6.117h-18.08L234.088,49H229.142z
-	 M239.511,39.115h13.899l-6.967-12.447L239.511,39.115z"/>
-<linearGradient id="SVGID_8_" gradientUnits="userSpaceOnUse" x1="266.6865" y1="46.7744" x2="294.4201" y2="24.3162">
-	<stop  offset="0" style="stop-color:#FFFFFF"/>
-	<stop  offset="0.2179" style="stop-color:#E3EFF6"/>
-	<stop  offset="0.6854" style="stop-color:#9CC6E0"/>
-	<stop  offset="1" style="stop-color:#69A8D0"/>
-</linearGradient>
-<path fill="url(#SVGID_8_)" d="M283.551,22.836c2.501,0,4.6,0.162,6.286,0.5c1.71,0.328,3.113,0.836,4.218,1.514
-	c1.784,1.132,3.184,2.659,4.197,4.597c0.994,1.94,1.505,4.078,1.505,6.405c0,4.401-1.346,7.703-4.02,9.877
-	c-2.677,2.18-6.735,3.271-12.187,3.271h-15.062V22.836H283.551z M283.016,26.721h-9.588V45.05h9.588
-	c4.266,0,7.294-0.716,9.096-2.154c1.795-1.443,2.702-3.799,2.702-7.103c0-3.213-0.92-5.53-2.74-6.95
-	C290.258,27.432,287.231,26.721,283.016,26.721z"/>
-<linearGradient id="SVGID_9_" gradientUnits="userSpaceOnUse" x1="304.7402" y1="49.3262" x2="337.8562" y2="22.5094">
-	<stop  offset="0" style="stop-color:#FFFFFF"/>
-	<stop  offset="0.2179" style="stop-color:#E3EFF6"/>
-	<stop  offset="0.6854" style="stop-color:#9CC6E0"/>
-	<stop  offset="1" style="stop-color:#69A8D0"/>
-</linearGradient>
-<path fill="url(#SVGID_9_)" d="M308.426,27.687c0,0.382,0.023,0.904,0.053,1.567c0.052,1.085,0.067,1.777,0.067,2.077V49h-4.07
-	V22.836h4.07l13.025,16.975l11.966-16.975h4.583V49h-4.583V31.331c0-0.638,0.023-1.27,0.075-1.862
-	c0.047-0.609,0.131-1.186,0.232-1.758c-0.285,0.826-0.579,1.557-0.874,2.191c-0.305,0.63-0.593,1.108-0.849,1.429L322.05,44.873
-	h-1.299L310.324,31.46c-0.361-0.467-0.709-1.009-1.029-1.643C308.982,29.204,308.691,28.501,308.426,27.687z"/>
-<linearGradient id="SVGID_10_" gradientUnits="userSpaceOnUse" x1="338.7754" y1="42.3184" x2="354.5101" y2="29.5766">
-	<stop  offset="0" style="stop-color:#FFFFFF"/>
-	<stop  offset="0.2179" style="stop-color:#E3EFF6"/>
-	<stop  offset="0.6854" style="stop-color:#9CC6E0"/>
-	<stop  offset="1" style="stop-color:#69A8D0"/>
-</linearGradient>
-<path fill="url(#SVGID_10_)" d="M349.099,49h-4.912V22.894h4.912V49z"/>
-<linearGradient id="SVGID_11_" gradientUnits="userSpaceOnUse" x1="354.0195" y1="48.4932" x2="385.0771" y2="23.3432">
-	<stop  offset="0" style="stop-color:#FFFFFF"/>
-	<stop  offset="0.2179" style="stop-color:#E3EFF6"/>
-	<stop  offset="0.6854" style="stop-color:#9CC6E0"/>
-	<stop  offset="1" style="stop-color:#69A8D0"/>
-</linearGradient>
-<path fill="url(#SVGID_11_)" d="M358.62,28.076c0.11,0.767,0.215,1.538,0.268,2.314c0.059,0.796,0.085,1.577,0.085,2.364V49h-4.543
-	V22.836h3.766l19.209,17.092c0.561,0.48,1.099,1.01,1.608,1.593c0.515,0.594,1.027,1.246,1.526,1.987
-	c-0.146-0.778-0.253-1.57-0.323-2.378c-0.069-0.795-0.098-1.635-0.098-2.499V22.836h4.548V49h-3.369l-19.601-17.339
-	c-0.695-0.645-1.271-1.239-1.771-1.82C359.433,29.268,359.004,28.676,358.62,28.076z"/>
-</svg>

+ 0 - 84
admin-update/src/icons/svg/logo-tb.svg

@@ -1,84 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 15.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
-	 width="144px" height="64px" viewBox="0 0 144 64" enable-background="new 0 0 144 64" xml:space="preserve">
-<linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="41.8594" y1="31.0264" x2="56.3922" y2="37.4968">
-	<stop  offset="0" style="stop-color:#2085C7"/>
-	<stop  offset="0.5576" style="stop-color:#95C4EA"/>
-	<stop  offset="1" style="stop-color:#2085C7"/>
-</linearGradient>
-<polygon fill="url(#SVGID_1_)" points="53.481,43.858 52.48,46.282 44.277,46.282 44.277,25.597 61.515,25.597 60.256,28.203 
-	47.225,28.229 47.225,43.851 "/>
-<linearGradient id="SVGID_2_" gradientUnits="userSpaceOnUse" x1="62.8457" y1="24.1963" x2="94.1596" y2="38.1381">
-	<stop  offset="0" style="stop-color:#2085C7"/>
-	<stop  offset="0.5576" style="stop-color:#95C4EA"/>
-	<stop  offset="1" style="stop-color:#2085C7"/>
-</linearGradient>
-<polygon fill="url(#SVGID_2_)" points="53.298,46.282 58.615,46.282 72.469,14.606 77.061,25.597 68.621,25.597 67.424,28.196 
-	77.888,28.196 85.535,46.282 90.533,46.282 72.631,2.216 "/>
-<linearGradient id="SVGID_3_" gradientUnits="userSpaceOnUse" x1="-0.5645" y1="54.3936" x2="14.1745" y2="60.9558">
-	<stop  offset="0" style="stop-color:#2090BF"/>
-	<stop  offset="1" style="stop-color:#2085C7"/>
-</linearGradient>
-<path fill="url(#SVGID_3_)" d="M11.236,53.215H2.395v8.873h8.842v-3.021l2.392,0.452v1.488c0,1.159-0.216,1.947-0.648,2.366
-	C12.549,63.791,11.728,64,10.521,64H3.08c-1.21,0-2.026-0.203-2.448-0.607C0.211,62.991,0,62.192,0,61.007v-6.67
-	c0-1.178,0.211-1.974,0.636-2.381c0.435-0.42,1.245-0.622,2.444-0.622h7.441c1.206,0,2.027,0.21,2.458,0.634
-	c0.433,0.422,0.648,1.214,0.648,2.369v1.199l-2.392,0.394V53.215z"/>
-<linearGradient id="SVGID_4_" gradientUnits="userSpaceOnUse" x1="14.9502" y1="54.0752" x2="31.1246" y2="61.2765">
-	<stop  offset="0" style="stop-color:#2090BF"/>
-	<stop  offset="1" style="stop-color:#2085C7"/>
-</linearGradient>
-<path fill="url(#SVGID_4_)" d="M15.356,54.337c0-1.155,0.216-1.947,0.653-2.369c0.436-0.424,1.251-0.634,2.449-0.634h9.155
-	c1.191,0,2.012,0.21,2.449,0.634c0.44,0.422,0.657,1.214,0.657,2.369v6.67c0,1.159-0.217,1.947-0.649,2.366
-	C29.637,63.791,28.822,64,27.614,64h-9.155c-1.214,0-2.04-0.208-2.466-0.621c-0.428-0.411-0.637-1.202-0.637-2.372V54.337z
-	 M17.745,62.088h10.582v-8.873H17.745V62.088z"/>
-<linearGradient id="SVGID_5_" gradientUnits="userSpaceOnUse" x1="32.5059" y1="54.0732" x2="48.6794" y2="61.2742">
-	<stop  offset="0" style="stop-color:#2090BF"/>
-	<stop  offset="1" style="stop-color:#2085C7"/>
-</linearGradient>
-<path fill="url(#SVGID_5_)" d="M32.907,54.337c0-1.155,0.221-1.947,0.657-2.369c0.438-0.424,1.255-0.634,2.45-0.634h9.152
-	c1.197,0,2.02,0.21,2.45,0.634c0.441,0.422,0.658,1.214,0.658,2.369v6.67c0,1.159-0.215,1.947-0.653,2.366
-	C47.196,63.791,46.376,64,45.167,64h-9.152c-1.214,0-2.034-0.208-2.465-0.621c-0.429-0.411-0.643-1.202-0.643-2.372V54.337z
-	 M35.301,62.088h10.582v-8.873H35.301V62.088z"/>
-<linearGradient id="SVGID_6_" gradientUnits="userSpaceOnUse" x1="48.6128" y1="56.1748" x2="63.54" y2="62.8208">
-	<stop  offset="0" style="stop-color:#2090BF"/>
-	<stop  offset="1" style="stop-color:#2085C7"/>
-</linearGradient>
-<path fill="url(#SVGID_6_)" d="M50.769,64V51.334h2.393v10.754h9.854V64H50.769z"/>
-<linearGradient id="SVGID_7_" gradientUnits="userSpaceOnUse" x1="71.1074" y1="56.9463" x2="85.3102" y2="63.2698">
-	<stop  offset="0" style="stop-color:#2090BF"/>
-	<stop  offset="1" style="stop-color:#2085C7"/>
-</linearGradient>
-<path fill="url(#SVGID_7_)" d="M67.967,64l7.33-12.666h2.188L84.984,64h-2.597l-1.652-2.961h-8.753L70.361,64H67.967z
-	 M72.986,59.215h6.729l-3.373-6.025L72.986,59.215z"/>
-<linearGradient id="SVGID_8_" gradientUnits="userSpaceOnUse" x1="85.5127" y1="54.71" x2="101.1206" y2="61.659">
-	<stop  offset="0" style="stop-color:#2090BF"/>
-	<stop  offset="1" style="stop-color:#2085C7"/>
-</linearGradient>
-<path fill="url(#SVGID_8_)" d="M94.306,51.334c1.211,0,2.227,0.078,3.043,0.242c0.828,0.159,1.508,0.404,2.042,0.732
-	c0.864,0.548,1.541,1.287,2.032,2.226c0.481,0.939,0.729,1.974,0.729,3.101c0,2.131-0.651,3.729-1.946,4.781
-	C98.909,63.472,96.944,64,94.306,64h-7.291V51.334H94.306z M94.047,53.215h-4.642v8.873h4.642c2.064,0,3.531-0.347,4.403-1.043
-	c0.869-0.699,1.308-1.839,1.308-3.438c0-1.556-0.445-2.677-1.326-3.364C97.553,53.559,96.088,53.215,94.047,53.215z"/>
-<linearGradient id="SVGID_9_" gradientUnits="userSpaceOnUse" x1="103.4297" y1="53.5928" x2="121.7291" y2="61.7402">
-	<stop  offset="0" style="stop-color:#2090BF"/>
-	<stop  offset="1" style="stop-color:#2085C7"/>
-</linearGradient>
-<path fill="url(#SVGID_9_)" d="M106.348,53.683c0,0.185,0.012,0.438,0.025,0.759c0.025,0.524,0.033,0.86,0.033,1.005V64h-1.971
-	V51.334h1.971l6.306,8.218l5.792-8.218h2.219V64h-2.219v-8.554c0-0.309,0.012-0.614,0.037-0.901
-	c0.022-0.295,0.063-0.574,0.112-0.851c-0.139,0.399-0.28,0.753-0.423,1.061c-0.147,0.305-0.287,0.536-0.411,0.691l-4.876,6.556
-	h-0.629l-5.048-6.493c-0.175-0.226-0.343-0.488-0.498-0.795C106.617,54.417,106.477,54.076,106.348,53.683z"/>
-<linearGradient id="SVGID_10_" gradientUnits="userSpaceOnUse" x1="121.5078" y1="56.1934" x2="128.1881" y2="59.1676">
-	<stop  offset="0" style="stop-color:#2090BF"/>
-	<stop  offset="1" style="stop-color:#2085C7"/>
-</linearGradient>
-<path fill="url(#SVGID_10_)" d="M126.037,64h-2.378V51.362h2.378V64z"/>
-<linearGradient id="SVGID_11_" gradientUnits="userSpaceOnUse" x1="127.4756" y1="53.8994" x2="144.3985" y2="61.434">
-	<stop  offset="0" style="stop-color:#2090BF"/>
-	<stop  offset="1" style="stop-color:#2085C7"/>
-</linearGradient>
-<path fill="url(#SVGID_11_)" d="M130.646,53.871c0.054,0.371,0.104,0.744,0.13,1.12c0.028,0.386,0.041,0.764,0.041,1.145V64h-2.199
-	V51.334h1.823l9.299,8.274c0.271,0.232,0.532,0.488,0.778,0.771c0.25,0.288,0.498,0.604,0.739,0.962
-	c-0.071-0.376-0.122-0.76-0.156-1.15c-0.034-0.385-0.048-0.792-0.048-1.21v-7.646h2.202V64h-1.631l-9.489-8.394
-	c-0.336-0.313-0.615-0.601-0.856-0.882C131.04,54.447,130.833,54.161,130.646,53.871z"/>
-</svg>

+ 0 - 38
admin-update/src/icons/svg/logo-w-lr.svg

@@ -1,38 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 15.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
-	 width="384.666px" height="64px" viewBox="0 0 384.666 64" enable-background="new 0 0 384.666 64" xml:space="preserve">
-<polygon fill="#FFFFFF" points="13.351,60.483 11.9,64 0,64 0,33.994 25.002,33.994 23.179,37.775 4.275,37.813 4.275,60.474 "/>
-<polygon fill="#FFFFFF" points="13.085,64 20.797,64 40.893,18.053 47.553,33.994 35.311,33.994 33.573,37.765 48.753,37.765 
-	59.845,64 67.093,64 41.125,0.082 "/>
-<path fill="#FFFFFF" d="M111.954,26.721H93.69V45.05h18.264v-6.241l4.941,0.934v3.074c0,2.395-0.446,4.022-1.34,4.888
-	C114.667,48.568,112.97,49,110.479,49H95.106c-2.5,0-4.186-0.42-5.057-1.254c-0.869-0.83-1.306-2.48-1.306-4.93V29.039
-	c0-2.433,0.437-4.077,1.313-4.919c0.896-0.867,2.572-1.284,5.049-1.284h15.372c2.491,0,4.188,0.434,5.077,1.31
-	c0.894,0.872,1.34,2.507,1.34,4.894v2.478l-4.941,0.813V26.721z"/>
-<path fill="#FFFFFF" d="M120.467,29.039c0-2.387,0.444-4.021,1.348-4.894c0.9-0.876,2.586-1.31,5.061-1.31h18.911
-	c2.461,0,4.155,0.434,5.06,1.31c0.909,0.872,1.358,2.507,1.358,4.894v13.777c0,2.395-0.449,4.022-1.343,4.888
-	c-0.896,0.864-2.58,1.296-5.075,1.296h-18.911c-2.508,0-4.215-0.429-5.095-1.282c-0.884-0.85-1.313-2.483-1.313-4.901V29.039z
-	 M125.4,45.05h21.859V26.721H125.4V45.05z"/>
-<path fill="#FFFFFF" d="M156.721,29.039c0-2.387,0.455-4.021,1.356-4.894c0.904-0.876,2.594-1.31,5.063-1.31h18.905
-	c2.474,0,4.173,0.434,5.062,1.31c0.912,0.872,1.359,2.507,1.359,4.894v13.777c0,2.395-0.444,4.022-1.349,4.888
-	c-0.88,0.864-2.574,1.296-5.072,1.296H163.14c-2.508,0-4.202-0.429-5.092-1.282c-0.887-0.85-1.327-2.483-1.327-4.901V29.039z
-	 M161.665,45.05h21.859V26.721h-21.859V45.05z"/>
-<path fill="#FFFFFF" d="M193.617,49V22.836h4.94V45.05h20.354V49H193.617z"/>
-<path fill="#FFFFFF" d="M229.142,49l15.142-26.164h4.522L264.295,49h-5.364l-3.413-6.117h-18.08L234.088,49H229.142z
-	 M239.511,39.115h13.899l-6.967-12.447L239.511,39.115z"/>
-<path fill="#FFFFFF" d="M283.551,22.836c2.501,0,4.6,0.162,6.286,0.5c1.71,0.328,3.113,0.836,4.218,1.514
-	c1.784,1.132,3.184,2.659,4.197,4.597c0.994,1.94,1.505,4.078,1.505,6.405c0,4.401-1.346,7.703-4.02,9.877
-	c-2.677,2.18-6.735,3.271-12.187,3.271h-15.062V22.836H283.551z M283.016,26.721h-9.588V45.05h9.588
-	c4.266,0,7.294-0.716,9.096-2.154c1.795-1.443,2.702-3.799,2.702-7.103c0-3.213-0.92-5.53-2.74-6.95
-	C290.258,27.432,287.231,26.721,283.016,26.721z"/>
-<path fill="#FFFFFF" d="M308.426,27.687c0,0.382,0.023,0.904,0.053,1.567c0.052,1.085,0.067,1.777,0.067,2.077V49h-4.07V22.836h4.07
-	l13.025,16.975l11.966-16.975h4.583V49h-4.583V31.331c0-0.638,0.023-1.27,0.075-1.862c0.047-0.609,0.131-1.186,0.232-1.758
-	c-0.285,0.826-0.579,1.557-0.874,2.191c-0.305,0.63-0.593,1.108-0.849,1.429L322.05,44.873h-1.299L310.324,31.46
-	c-0.361-0.467-0.709-1.009-1.029-1.643C308.982,29.204,308.691,28.501,308.426,27.687z"/>
-<path fill="#FFFFFF" d="M349.099,49h-4.912V22.894h4.912V49z"/>
-<path fill="#FFFFFF" d="M358.62,28.076c0.11,0.767,0.215,1.538,0.268,2.314c0.059,0.796,0.085,1.577,0.085,2.364V49h-4.543V22.836
-	h3.766l19.209,17.092c0.561,0.48,1.099,1.01,1.608,1.593c0.515,0.594,1.027,1.246,1.526,1.987c-0.146-0.778-0.253-1.57-0.323-2.378
-	c-0.069-0.795-0.098-1.635-0.098-2.499V22.836h4.548V49h-3.369l-19.601-17.339c-0.695-0.645-1.271-1.239-1.771-1.82
-	C359.433,29.268,359.004,28.676,358.62,28.076z"/>
-</svg>

+ 0 - 82
admin-update/src/icons/svg/logo-w-lrb.svg

@@ -1,82 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 15.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
-	 width="384.666px" height="64px" viewBox="0 0 384.666 64" enable-background="new 0 0 384.666 64" xml:space="preserve">
-<linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="0" y1="48.9971" x2="25.002" y2="48.9971">
-	<stop  offset="0" style="stop-color:#FFFFFF"/>
-	<stop  offset="1" style="stop-color:#FFFFFF"/>
-</linearGradient>
-<polygon fill="url(#SVGID_1_)" points="13.351,60.482 11.9,64 0,64 0,33.994 25.002,33.994 23.179,37.775 4.275,37.813 
-	4.275,60.475 "/>
-<linearGradient id="SVGID_2_" gradientUnits="userSpaceOnUse" x1="13.085" y1="32.041" x2="67.0928" y2="32.041">
-	<stop  offset="0" style="stop-color:#FFFFFF"/>
-	<stop  offset="1" style="stop-color:#FFFFFF"/>
-</linearGradient>
-<polygon fill="url(#SVGID_2_)" points="13.085,64 20.797,64 40.893,18.053 47.553,33.994 35.311,33.994 33.573,37.766 
-	48.753,37.766 59.845,64 67.093,64 41.125,0.082 "/>
-<linearGradient id="SVGID_3_" gradientUnits="userSpaceOnUse" x1="88.1211" y1="50.918" x2="116.2729" y2="50.918">
-	<stop  offset="0" style="stop-color:#FFFFFF"/>
-	<stop  offset="1" style="stop-color:#FFFFFF"/>
-</linearGradient>
-<path fill="url(#SVGID_3_)" d="M111.332,41.721H93.068V60.05h18.264v-6.241l4.941,0.935v3.073c0,2.396-0.446,4.022-1.34,4.889
-	c-0.889,0.863-2.586,1.296-5.077,1.296H94.484c-2.5,0-4.186-0.42-5.057-1.254c-0.869-0.83-1.306-2.479-1.306-4.931V44.039
-	c0-2.434,0.437-4.077,1.313-4.919c0.896-0.867,2.572-1.284,5.049-1.284h15.372c2.491,0,4.188,0.434,5.077,1.311
-	c0.894,0.871,1.34,2.506,1.34,4.894v2.478l-4.941,0.813L111.332,41.721L111.332,41.721z"/>
-<linearGradient id="SVGID_4_" gradientUnits="userSpaceOnUse" x1="119.8452" y1="50.918" x2="151.583" y2="50.918">
-	<stop  offset="0" style="stop-color:#FFFFFF"/>
-	<stop  offset="1" style="stop-color:#FFFFFF"/>
-</linearGradient>
-<path fill="url(#SVGID_4_)" d="M119.845,44.039c0-2.387,0.444-4.021,1.348-4.895c0.9-0.875,2.586-1.31,5.061-1.31h18.911
-	c2.461,0,4.155,0.435,5.06,1.31c0.909,0.873,1.358,2.508,1.358,4.895v13.777c0,2.395-0.449,4.021-1.343,4.888
-	c-0.896,0.864-2.58,1.296-5.075,1.296h-18.911c-2.508,0-4.215-0.43-5.095-1.282c-0.884-0.85-1.313-2.483-1.313-4.901L119.845,44.039
-	L119.845,44.039z M124.778,60.05h21.859V41.721h-21.859V60.05L124.778,60.05z"/>
-<linearGradient id="SVGID_5_" gradientUnits="userSpaceOnUse" x1="156.0991" y1="50.918" x2="187.8438" y2="50.918">
-	<stop  offset="0" style="stop-color:#FFFFFF"/>
-	<stop  offset="1" style="stop-color:#FFFFFF"/>
-</linearGradient>
-<path fill="url(#SVGID_5_)" d="M156.099,44.039c0-2.387,0.455-4.021,1.356-4.895c0.904-0.875,2.594-1.31,5.063-1.31h18.905
-	c2.474,0,4.173,0.435,5.062,1.31c0.912,0.873,1.359,2.508,1.359,4.895v13.777c0,2.395-0.444,4.021-1.349,4.888
-	c-0.88,0.864-2.574,1.296-5.072,1.296h-18.905c-2.508,0-4.202-0.43-5.092-1.282c-0.887-0.85-1.327-2.483-1.327-4.901V44.039z
-	 M161.043,60.05h21.859V41.721h-21.859V60.05z"/>
-<linearGradient id="SVGID_6_" gradientUnits="userSpaceOnUse" x1="192.9951" y1="50.918" x2="218.2891" y2="50.918">
-	<stop  offset="0" style="stop-color:#FFFFFF"/>
-	<stop  offset="1" style="stop-color:#FFFFFF"/>
-</linearGradient>
-<path fill="url(#SVGID_6_)" d="M192.995,64V37.836h4.939V60.05h20.354V64H192.995z"/>
-<linearGradient id="SVGID_7_" gradientUnits="userSpaceOnUse" x1="228.5205" y1="50.918" x2="263.6729" y2="50.918">
-	<stop  offset="0" style="stop-color:#FFFFFF"/>
-	<stop  offset="1" style="stop-color:#FFFFFF"/>
-</linearGradient>
-<path fill="url(#SVGID_7_)" d="M228.521,64l15.142-26.164h4.522L263.673,64h-5.363l-3.414-6.117h-18.08L233.466,64H228.521z
-	 M238.89,54.115h13.898l-6.967-12.447L238.89,54.115z"/>
-<linearGradient id="SVGID_8_" gradientUnits="userSpaceOnUse" x1="267.8672" y1="50.918" x2="299.1348" y2="50.918">
-	<stop  offset="0" style="stop-color:#FFFFFF"/>
-	<stop  offset="1" style="stop-color:#FFFFFF"/>
-</linearGradient>
-<path fill="url(#SVGID_8_)" d="M282.929,37.836c2.502,0,4.6,0.162,6.286,0.5c1.71,0.328,3.113,0.836,4.218,1.514
-	c1.784,1.133,3.185,2.659,4.197,4.598c0.994,1.939,1.505,4.078,1.505,6.404c0,4.401-1.346,7.703-4.02,9.877
-	C292.438,62.908,288.38,64,282.929,64h-15.062V37.836H282.929z M282.394,41.721h-9.588V60.05h9.588c4.267,0,7.295-0.716,9.097-2.153
-	c1.795-1.443,2.702-3.799,2.702-7.104c0-3.213-0.92-5.529-2.74-6.95C289.636,42.432,286.608,41.721,282.394,41.721z"/>
-<linearGradient id="SVGID_9_" gradientUnits="userSpaceOnUse" x1="303.8545" y1="50.918" x2="337.498" y2="50.918">
-	<stop  offset="0" style="stop-color:#FFFFFF"/>
-	<stop  offset="1" style="stop-color:#FFFFFF"/>
-</linearGradient>
-<path fill="url(#SVGID_9_)" d="M307.804,42.688c0,0.381,0.023,0.903,0.053,1.566c0.053,1.085,0.067,1.777,0.067,2.077V64h-4.069
-	V37.836h4.069l13.025,16.975l11.966-16.975h4.583V64h-4.583V46.331c0-0.638,0.023-1.271,0.075-1.862
-	c0.047-0.609,0.131-1.186,0.231-1.758c-0.285,0.826-0.578,1.557-0.873,2.191c-0.306,0.63-0.594,1.107-0.85,1.429l-10.072,13.542
-	h-1.299L309.702,46.46c-0.361-0.467-0.709-1.009-1.029-1.644C308.36,44.204,308.069,43.501,307.804,42.688z"/>
-<linearGradient id="SVGID_10_" gradientUnits="userSpaceOnUse" x1="343.5654" y1="50.9473" x2="348.4775" y2="50.9473">
-	<stop  offset="0" style="stop-color:#FFFFFF"/>
-	<stop  offset="1" style="stop-color:#FFFFFF"/>
-</linearGradient>
-<path fill="url(#SVGID_10_)" d="M348.478,64h-4.912V37.895h4.912V64z"/>
-<linearGradient id="SVGID_11_" gradientUnits="userSpaceOnUse" x1="353.8076" y1="50.918" x2="384.0439" y2="50.918">
-	<stop  offset="0" style="stop-color:#FFFFFF"/>
-	<stop  offset="1" style="stop-color:#FFFFFF"/>
-</linearGradient>
-<path fill="url(#SVGID_11_)" d="M357.998,43.076c0.11,0.767,0.215,1.537,0.269,2.314c0.059,0.795,0.084,1.576,0.084,2.363V64h-4.543
-	V37.836h3.767l19.209,17.092c0.561,0.48,1.099,1.01,1.608,1.594c0.514,0.594,1.026,1.246,1.525,1.986
-	c-0.146-0.777-0.253-1.57-0.323-2.378c-0.069-0.795-0.098-1.635-0.098-2.499V37.836h4.548V64h-3.369l-19.601-17.339
-	c-0.695-0.646-1.271-1.239-1.771-1.82C358.812,44.268,358.382,43.676,357.998,43.076z"/>
-</svg>

+ 0 - 82
admin-update/src/icons/svg/logo-w-tb.svg

@@ -1,82 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 15.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
-	 width="144px" height="64px" viewBox="0 0 144 64" enable-background="new 0 0 144 64" xml:space="preserve">
-<linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="44.2769" y1="35.9395" x2="61.5151" y2="35.9395">
-	<stop  offset="0" style="stop-color:#FFFFFF"/>
-	<stop  offset="1" style="stop-color:#FFFFFF"/>
-</linearGradient>
-<polygon fill="url(#SVGID_1_)" points="53.481,43.857 52.48,46.282 44.277,46.282 44.277,25.597 61.515,25.597 60.256,28.203 
-	47.225,28.229 47.225,43.852 "/>
-<linearGradient id="SVGID_2_" gradientUnits="userSpaceOnUse" x1="53.2979" y1="24.249" x2="90.5332" y2="24.249">
-	<stop  offset="0" style="stop-color:#FFFFFF"/>
-	<stop  offset="1" style="stop-color:#FFFFFF"/>
-</linearGradient>
-<polygon fill="url(#SVGID_2_)" points="53.298,46.282 58.615,46.282 72.469,14.606 77.061,25.597 68.621,25.597 67.424,28.196 
-	77.889,28.196 85.535,46.282 90.533,46.282 72.631,2.216 "/>
-<linearGradient id="SVGID_3_" gradientUnits="userSpaceOnUse" x1="0" y1="57.667" x2="13.6289" y2="57.667">
-	<stop  offset="0" style="stop-color:#FFFFFF"/>
-	<stop  offset="1" style="stop-color:#FFFFFF"/>
-</linearGradient>
-<path fill="url(#SVGID_3_)" d="M11.236,53.215H2.395v8.873h8.842v-3.021l2.392,0.453v1.487c0,1.159-0.216,1.947-0.648,2.366
-	C12.549,63.791,11.728,64,10.521,64H3.08c-1.21,0-2.026-0.203-2.448-0.607C0.211,62.991,0,62.191,0,61.007v-6.67
-	c0-1.178,0.211-1.974,0.636-2.381c0.435-0.42,1.245-0.622,2.444-0.622h7.441c1.206,0,2.027,0.21,2.458,0.634
-	c0.433,0.423,0.648,1.214,0.648,2.369v1.199l-2.392,0.394L11.236,53.215L11.236,53.215z"/>
-<linearGradient id="SVGID_4_" gradientUnits="userSpaceOnUse" x1="15.356" y1="57.667" x2="30.7188" y2="57.667">
-	<stop  offset="0" style="stop-color:#FFFFFF"/>
-	<stop  offset="1" style="stop-color:#FFFFFF"/>
-</linearGradient>
-<path fill="url(#SVGID_4_)" d="M15.356,54.337c0-1.155,0.216-1.946,0.653-2.368c0.436-0.425,1.251-0.635,2.449-0.635h9.155
-	c1.191,0,2.012,0.21,2.449,0.635c0.44,0.422,0.657,1.213,0.657,2.368v6.67c0,1.159-0.217,1.947-0.649,2.366
-	C29.637,63.791,28.822,64,27.614,64h-9.155c-1.214,0-2.04-0.208-2.466-0.621c-0.428-0.41-0.637-1.201-0.637-2.372V54.337z
-	 M17.745,62.088h10.582v-8.873H17.745V62.088z"/>
-<linearGradient id="SVGID_5_" gradientUnits="userSpaceOnUse" x1="32.9072" y1="57.667" x2="48.2739" y2="57.667">
-	<stop  offset="0" style="stop-color:#FFFFFF"/>
-	<stop  offset="1" style="stop-color:#FFFFFF"/>
-</linearGradient>
-<path fill="url(#SVGID_5_)" d="M32.907,54.337c0-1.155,0.221-1.946,0.657-2.368c0.438-0.425,1.255-0.635,2.45-0.635h9.152
-	c1.197,0,2.02,0.21,2.45,0.635c0.441,0.422,0.658,1.213,0.658,2.368v6.67c0,1.159-0.215,1.947-0.653,2.366
-	C47.196,63.791,46.376,64,45.167,64h-9.152c-1.214,0-2.034-0.208-2.465-0.621c-0.429-0.41-0.643-1.201-0.643-2.372V54.337
-	L32.907,54.337z M35.301,62.088h10.582v-8.873H35.301V62.088z"/>
-<linearGradient id="SVGID_6_" gradientUnits="userSpaceOnUse" x1="50.769" y1="57.667" x2="63.0161" y2="57.667">
-	<stop  offset="0" style="stop-color:#FFFFFF"/>
-	<stop  offset="1" style="stop-color:#FFFFFF"/>
-</linearGradient>
-<path fill="url(#SVGID_6_)" d="M50.769,64V51.334h2.393v10.754h9.854V64H50.769z"/>
-<linearGradient id="SVGID_7_" gradientUnits="userSpaceOnUse" x1="67.9668" y1="57.667" x2="84.9844" y2="57.667">
-	<stop  offset="0" style="stop-color:#FFFFFF"/>
-	<stop  offset="1" style="stop-color:#FFFFFF"/>
-</linearGradient>
-<path fill="url(#SVGID_7_)" d="M67.967,64l7.33-12.666h2.188L84.984,64h-2.598l-1.652-2.961h-8.752L70.361,64H67.967z
-	 M72.986,59.215h6.729l-3.373-6.025L72.986,59.215z"/>
-<linearGradient id="SVGID_8_" gradientUnits="userSpaceOnUse" x1="87.0156" y1="57.667" x2="102.1523" y2="57.667">
-	<stop  offset="0" style="stop-color:#FFFFFF"/>
-	<stop  offset="1" style="stop-color:#FFFFFF"/>
-</linearGradient>
-<path fill="url(#SVGID_8_)" d="M94.307,51.334c1.211,0,2.227,0.078,3.043,0.242c0.827,0.158,1.508,0.404,2.041,0.732
-	c0.864,0.547,1.541,1.287,2.032,2.226c0.481,0.938,0.729,1.974,0.729,3.101c0,2.131-0.651,3.729-1.946,4.781
-	C98.909,63.473,96.943,64,94.307,64h-7.291V51.334H94.307z M94.047,53.215h-4.643v8.873h4.643c2.064,0,3.531-0.347,4.403-1.043
-	c0.868-0.699,1.308-1.839,1.308-3.438c0-1.557-0.445-2.678-1.326-3.364C97.553,53.559,96.088,53.215,94.047,53.215z"/>
-<linearGradient id="SVGID_9_" gradientUnits="userSpaceOnUse" x1="104.4355" y1="57.667" x2="120.7227" y2="57.667">
-	<stop  offset="0" style="stop-color:#FFFFFF"/>
-	<stop  offset="1" style="stop-color:#FFFFFF"/>
-</linearGradient>
-<path fill="url(#SVGID_9_)" d="M106.348,53.684c0,0.185,0.012,0.438,0.025,0.758c0.025,0.524,0.033,0.861,0.033,1.006V64h-1.971
-	V51.334h1.971l6.306,8.219l5.792-8.219h2.219V64h-2.219v-8.555c0-0.309,0.012-0.613,0.037-0.9c0.021-0.295,0.063-0.574,0.111-0.852
-	c-0.139,0.399-0.279,0.754-0.422,1.062c-0.147,0.306-0.287,0.536-0.412,0.69l-4.875,6.557h-0.629l-5.049-6.493
-	c-0.175-0.226-0.343-0.487-0.498-0.795C106.617,54.417,106.477,54.076,106.348,53.684z"/>
-<linearGradient id="SVGID_10_" gradientUnits="userSpaceOnUse" x1="123.6592" y1="57.6807" x2="126.0371" y2="57.6807">
-	<stop  offset="0" style="stop-color:#FFFFFF"/>
-	<stop  offset="1" style="stop-color:#FFFFFF"/>
-</linearGradient>
-<path fill="url(#SVGID_10_)" d="M126.037,64h-2.378V51.361h2.378V64z"/>
-<linearGradient id="SVGID_11_" gradientUnits="userSpaceOnUse" x1="128.6182" y1="57.667" x2="143.2549" y2="57.667">
-	<stop  offset="0" style="stop-color:#FFFFFF"/>
-	<stop  offset="1" style="stop-color:#FFFFFF"/>
-</linearGradient>
-<path fill="url(#SVGID_11_)" d="M130.646,53.871c0.054,0.371,0.104,0.744,0.129,1.12c0.029,0.386,0.041,0.764,0.041,1.146V64h-2.198
-	V51.334h1.823l9.299,8.273c0.271,0.232,0.531,0.488,0.777,0.771c0.25,0.288,0.498,0.604,0.739,0.962
-	c-0.071-0.376-0.122-0.76-0.155-1.149c-0.035-0.385-0.049-0.793-0.049-1.211v-7.646h2.202V64h-1.631l-9.489-8.395
-	c-0.336-0.313-0.615-0.601-0.855-0.881C131.04,54.447,130.833,54.161,130.646,53.871z"/>
-</svg>

+ 0 - 18
admin-update/src/icons/svg/logo-w.svg

@@ -1,18 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 15.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
-	 width="64px" height="64px" viewBox="0 0 64 64" enable-background="new 0 0 64 64" xml:space="preserve">
-<linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="4.2393" y1="40.8438" x2="24.9292" y2="40.8438">
-	<stop  offset="0" style="stop-color:#FFFFFF"/>
-	<stop  offset="1" style="stop-color:#FFFFFF"/>
-</linearGradient>
-<polygon fill="url(#SVGID_1_)" points="15.287,50.35 14.086,53.259 4.239,53.259 4.239,28.428 24.929,28.428 23.42,31.558 
-	7.777,31.588 7.777,50.341 "/>
-<linearGradient id="SVGID_2_" gradientUnits="userSpaceOnUse" x1="15.0669" y1="26.8115" x2="59.7598" y2="26.8115">
-	<stop  offset="0" style="stop-color:#FFFFFF"/>
-	<stop  offset="1" style="stop-color:#FFFFFF"/>
-</linearGradient>
-<polygon fill="url(#SVGID_2_)" points="15.067,53.259 21.449,53.259 38.079,15.237 43.59,28.428 33.459,28.428 32.021,31.548 
-	44.583,31.548 53.762,53.259 59.76,53.259 38.271,0.365 "/>
-</svg>

+ 0 - 20
admin-update/src/icons/svg/logo.svg

@@ -1,20 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 15.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
-	 width="64px" height="64px" viewBox="0 0 64 64" enable-background="new 0 0 64 64" xml:space="preserve">
-<linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="1.3374" y1="34.9453" x2="18.7822" y2="42.7122">
-	<stop  offset="0" style="stop-color:#2085C7"/>
-	<stop  offset="0.5576" style="stop-color:#95C4EA"/>
-	<stop  offset="1" style="stop-color:#2085C7"/>
-</linearGradient>
-<polygon fill="url(#SVGID_1_)" points="15.287,50.349 14.086,53.259 4.239,53.259 4.239,28.428 24.929,28.428 23.42,31.558 
-	7.777,31.588 7.777,50.341 "/>
-<linearGradient id="SVGID_2_" gradientUnits="userSpaceOnUse" x1="26.5249" y1="26.7476" x2="64.1123" y2="43.4825">
-	<stop  offset="0" style="stop-color:#2085C7"/>
-	<stop  offset="0.5576" style="stop-color:#95C4EA"/>
-	<stop  offset="1" style="stop-color:#2085C7"/>
-</linearGradient>
-<polygon fill="url(#SVGID_2_)" points="15.067,53.259 21.449,53.259 38.079,15.237 43.59,28.428 33.459,28.428 32.021,31.548 
-	44.583,31.548 53.762,53.259 59.76,53.259 38.271,0.365 "/>
-</svg>

+ 1 - 1
admin-update/src/main.js

@@ -29,7 +29,7 @@ const conf = {
 	store,
 	router,
 	['view-routes']: routes,
-	['cl-crud']: {
+	['x-crud']: {
 		crud: {
 			// dict: {
 			// 	sort: {

+ 3 - 3
admin-update/src/mock/userInfo-s.js

@@ -24,7 +24,7 @@ let userList = [
 		phone: null,
 		departmentId: '1',
 		roleName: '只有部门2小组2',
-		departmentName: 'COOL-ADMIN'
+		departmentName: 'x-admin'
 	},
 	{
 		id: '20',
@@ -42,7 +42,7 @@ let userList = [
 		phone: null,
 		departmentId: '1',
 		roleName: '只有部门1',
-		departmentName: 'COOL-ADMIN'
+		departmentName: 'x-admin'
 	},
 	{
 		id: '19',
@@ -167,7 +167,7 @@ let menu = {
 		// 	icon: 'icon-favorfill',
 		// 	orderNum: 0,
 		// 	router: '/tutorial/doc',
-		// 	viewPath: 'https://docs.cool-admin.com/#/',
+		// 	viewPath: 'https://docs.x-admin.com/#/',
 		// 	keepAlive: 1
 		// },
 		// 工作台

+ 3 - 3
admin-update/src/mock/userInfo.js

@@ -24,7 +24,7 @@ let userList = [
 		phone: null,
 		departmentId: '1',
 		roleName: '只有部门2小组2',
-		departmentName: 'COOL-ADMIN'
+		departmentName: 'x-admin'
 	},
 	{
 		id: '20',
@@ -42,7 +42,7 @@ let userList = [
 		phone: null,
 		departmentId: '1',
 		roleName: '只有部门1',
-		departmentName: 'COOL-ADMIN'
+		departmentName: 'x-admin'
 	},
 	{
 		id: '19',
@@ -167,7 +167,7 @@ let menu = {
 		// 	icon: 'icon-favorfill',
 		// 	orderNum: 0,
 		// 	router: '/tutorial/doc',
-		// 	viewPath: 'https://docs.cool-admin.com/#/',
+		// 	viewPath: 'https://docs.x-admin.com/#/',
 		// 	keepAlive: 1
 		// },
 		// 工作台

+ 1 - 1
admin-update/src/pages/layout/index.vue

@@ -84,7 +84,7 @@ export default {
 
 		.wrapper-right__container {
 			height: 100%;
-			width: calc(100% - 255px);
+			width: calc(100% - 210px);
 			// width: 100%;
 			box-sizing: border-box;
 			overflow: hidden;

+ 1 - 1
admin-update/src/pages/layout/slider/index111.vue

@@ -1,7 +1,7 @@
 <template>
 	<div class="scope-slider">
 		<div class="logo">
-			<a href="https://cool-admin.com/">
+			<a href="https://x-admin.com/">
 				<icon-svg class="lr" name="logo-lr" v-if="!menuCollapse"></icon-svg>
 				<icon-svg class="z" name="logo" v-else></icon-svg>
 			</a>

+ 1 - 1
admin-update/src/pages/login/h5.vue

@@ -1,7 +1,7 @@
 <template>
 	<div class="scope">
 		<div class="tmp2">
-			<h4 class="title">COOL-ADMIN</h4>
+			<h4 class="title">x-admin</h4>
 
 			<el-form ref="form" class="form" size="medium" :disabled="saving">
 				<el-form-item label="用户名">

+ 3 - 3
admin-update/src/sass/fest/list.vue

@@ -1,11 +1,11 @@
 <template>
 	<div class="app-list-content">
-		<cl-crud class="liu-crud-wrap" @load="onLoad">
+		<x-crud class="liu-crud-wrap" @load="onLoad">
 			<!-- 日期 -->
 			<template #table-column-month="{scope}">
 				<span>{{ scope.row.month + '.' + scope.row.day }}</span>
 			</template>
-		</cl-crud>
+		</x-crud>
 	</div>
 </template>
 
@@ -13,7 +13,7 @@
 export default {
 	data() {
 		return {
-			// cl-crud
+			// x-crud
 			app: null
 		};
 	},

+ 3 - 3
admin-update/src/sass/goods/list.vue

@@ -1,6 +1,6 @@
 <template>
 	<div class="app-list-content">
-		<cl-crud class="liu-crud-wrap" @load="onLoad">
+		<x-crud class="liu-crud-wrap" @load="onLoad">
 			<template #slot-tabs="{ scope }">
 				<el-tabs
 					class="liu-tabs"
@@ -42,7 +42,7 @@
 			<template #table-column-status="{scope}">
 				<span>{{ scope.row.status == 1 ? '上架' : '下架' }}</span>
 			</template>
-		</cl-crud>
+		</x-crud>
 		<!-- 添加商品 -->
 		<el-dialog title="商品短链接:" :visible.sync="dialogFormVisible" width="40%">
 			<div>
@@ -92,7 +92,7 @@ export default {
 			this.sortLink = link || '';
 			this.dialogFormVisible = true;
 		},
-		// cl-crud 组件
+		// x-crud 组件
 		onLoad({ ctx, app }) {
 			this.app = app;
 			ctx.service(this.$service.goods)

+ 2 - 2
admin-update/src/sass/manage/auth.vue

@@ -1,6 +1,6 @@
 <template>
 	<div class="app-list-content">
-		<cl-crud @load="onLoad">
+		<x-crud @load="onLoad">
 			<template #table-column-icon="{scope}">
 				<icon-svg :name="scope.row.icon" size="20px"></icon-svg>
 			</template>
@@ -38,7 +38,7 @@
 					>新增</el-button
 				>
 			</template>
-		</cl-crud>
+		</x-crud>
 
 		<cl-context-menu ref="context-menu"></cl-context-menu>
 	</div>

+ 3 - 3
admin-update/src/sass/manage/package.vue

@@ -1,11 +1,11 @@
 <template>
 	<div class="app-list-content">
-		<cl-crud class="liu-crud-wrap" @load="onLoad">
+		<x-crud class="liu-crud-wrap" @load="onLoad">
 			<!-- 权限 -->
 			<template #slot-auth="{scope}">
 				<el-button type="text" size="mini" @click="authFn">权限</el-button>
 			</template>
-		</cl-crud>
+		</x-crud>
 	</div>
 </template>
 
@@ -13,7 +13,7 @@
 export default {
 	data() {
 		return {
-			// cl-crud
+			// x-crud
 			app: null
 		};
 	},

+ 3 - 3
admin-update/src/sass/member/list.vue

@@ -1,6 +1,6 @@
 <template>
 	<div class="app-list-content">
-		<cl-crud class="liu-crud-wrap" @load="onLoad">
+		<x-crud class="liu-crud-wrap" @load="onLoad">
 			<template #slot-tabs="{ scope }">
 				<el-tabs
 					class="liu-tabs"
@@ -41,7 +41,7 @@
 			<template #table-column-subscribe="{scope}">
 				<span>{{ scope.row.subscribe == 1 ? '有' : '没有' }}</span>
 			</template>
-		</cl-crud>
+		</x-crud>
 	</div>
 </template>
 
@@ -49,7 +49,7 @@
 export default {
 	data() {
 		return {
-			// cl-crud
+			// x-crud
 			app: null,
 			tabIndex: '-1',
 			tabsData: [

+ 3 - 3
admin-update/src/sass/order/list.vue

@@ -1,6 +1,6 @@
 <template>
 	<div class="app-list-content">
-		<cl-crud class="liu-crud-wrap" @load="onLoad">
+		<x-crud class="liu-crud-wrap" @load="onLoad">
 			<template #slot-tabs="{ scope }">
 				<el-tabs
 					class="liu-tabs"
@@ -42,7 +42,7 @@
 			<template #table-column-status="{scope}">
 				<span>{{ scope.row.status | constantfilter('ORDER_STATUS') }}</span>
 			</template>
-		</cl-crud>
+		</x-crud>
 	</div>
 </template>
 
@@ -50,7 +50,7 @@
 export default {
 	data() {
 		return {
-			// cl-crud
+			// x-crud
 			app: null,
 			tabIndex: '-1',
 			tabsData: [

+ 3 - 3
admin-update/src/sass/pt-member/list.vue

@@ -1,6 +1,6 @@
 <template>
 	<div class="app-list-content">
-		<cl-crud class="liu-crud-wrap" @load="onLoad">
+		<x-crud class="liu-crud-wrap" @load="onLoad">
 			<template #slot-tabs="{ scope }">
 				<el-tabs
 					class="liu-tabs"
@@ -41,7 +41,7 @@
 			<template #table-column-subscribe="{scope}">
 				<span>{{ scope.row.subscribe == 1 ? '有' : '没有' }}</span>
 			</template>
-		</cl-crud>
+		</x-crud>
 	</div>
 </template>
 
@@ -49,7 +49,7 @@
 export default {
 	data() {
 		return {
-			// cl-crud
+			// x-crud
 			app: null,
 			tabIndex: '-1',
 			tabsData: [

+ 3 - 3
admin-update/src/sass/shop/apply.vue

@@ -1,6 +1,6 @@
 <template>
 	<div class="app-list-content">
-		<cl-crud class="liu-crud-wrap" @load="onLoad">
+		<x-crud class="liu-crud-wrap" @load="onLoad">
 			<template #table-column-addTime="{scope}">
 				<span>{{ scope.row.addTime | formatTime }}</span>
 			</template>
@@ -15,7 +15,7 @@
 					<el-button type="text" @click="showModalFn(scope.row)">审核</el-button>
 				</template>
 			</template>
-		</cl-crud>
+		</x-crud>
 		<!-- 审核弹窗 -->
 		<el-dialog
 			title="审核"
@@ -54,7 +54,7 @@
 export default {
 	data() {
 		return {
-			// cl-crud
+			// x-crud
 			app: null,
 			// 审核
 			applyDialog: false,

+ 2 - 2
admin-update/src/sass/shop/buy.vue

@@ -1,6 +1,6 @@
 <template>
 	<div class="app-list-content">
-		<cl-crud class="liu-crud-wrap" @load="onLoad"> </cl-crud>
+		<x-crud class="liu-crud-wrap" @load="onLoad"> </x-crud>
 	</div>
 </template>
 
@@ -8,7 +8,7 @@
 export default {
 	data() {
 		return {
-			// cl-crud
+			// x-crud
 			app: null
 		};
 	},

+ 3 - 3
admin-update/src/sass/shop/list.vue

@@ -1,6 +1,6 @@
 <template>
 	<div class="app-list-content">
-		<cl-crud class="liu-crud-wrap" @load="onLoad">
+		<x-crud class="liu-crud-wrap" @load="onLoad">
 			<!-- 粉丝 -->
 			<template #table-column-totalFans="{scope}">
 				<span>{{ scope.row.merchantAsset.totalFans }}</span>
@@ -80,7 +80,7 @@
 			<template #slot-op-btn="{scope}">
 				<el-button size="mini" type="text" @click="logoutRow(scope.row)">注销</el-button>
 			</template>
-		</cl-crud>
+		</x-crud>
 		<!-- 微信支付 -->
 		<el-dialog
 			:title="dialogTitle"
@@ -146,7 +146,7 @@ import { getFirstHost } from '@/cool/utils';
 export default {
 	data() {
 		return {
-			// cl-crud
+			// x-crud
 			app: null,
 			wxPayDialog: false,
 			dialogTitle: '',

+ 3 - 3
admin-update/src/sass/shop/shop.vue

@@ -1,6 +1,6 @@
 <template>
     <div class="app-list-content">
-        <cl-crud class="liu-crud-wrap" @load="onLoad">
+        <x-crud class="liu-crud-wrap" @load="onLoad">
             <!-- 收款二维码 -->
             <template #table-column-gatheringCode="{scope}">
                 <el-button type="text" @click="gotoPage(1,scope.row)">查看</el-button>
@@ -9,7 +9,7 @@
             <template #table-column-applyCode="{scope}">
                 <el-button type="text" @click="gotoPage(2,scope.row)">查看</el-button>
             </template>
-        </cl-crud>
+        </x-crud>
     </div>
 </template>
 
@@ -18,7 +18,7 @@
     export default {
         data() {
             return {
-                // cl-crud
+                // x-crud
                 app: null
             };
         },

+ 3 - 3
admin-update/src/sass/shop/upgrade.vue

@@ -1,6 +1,6 @@
 <template>
 	<div class="app-list-content">
-		<cl-crud class="liu-crud-wrap" @load="onLoad">
+		<x-crud class="liu-crud-wrap" @load="onLoad">
 			<template #slot-tabs="{ scope }">
 				<el-tabs
 					class="liu-tabs"
@@ -34,7 +34,7 @@
 					>
 				</div>
 			</template>
-		</cl-crud>
+		</x-crud>
 		<!-- 升级弹窗 -->
 		<el-dialog
 			title="升级"
@@ -74,7 +74,7 @@
 export default {
 	data() {
 		return {
-			// cl-crud
+			// x-crud
 			app: null,
 			tabIndex: '-1',
 			tabsData: [

+ 1 - 1
admin-update/src/store/modules/menu.js

@@ -128,7 +128,7 @@ let menu = {
 		// 	icon: 'icon-favorfill',
 		// 	orderNum: 0,
 		// 	router: '/tutorial/doc',
-		// 	viewPath: 'https://docs.cool-admin.com/#/',
+		// 	viewPath: 'https://docs.x-admin.com/#/',
 		// 	keepAlive: 1
 		// },
 		// 工作台

+ 3 - 3
admin-update/src/views/ad/list.vue

@@ -1,6 +1,6 @@
 <template>
 	<div class="app-list-content">
-		<cl-crud class="liu-crud-wrap" @load="onLoad">
+		<x-crud class="liu-crud-wrap" @load="onLoad">
 			<template #slot-tabs="{ scope }">
 				<el-tabs
 					class="liu-tabs"
@@ -56,7 +56,7 @@
 			<template #slot-add-ad-btn="{scope}">
 				<el-button type="primary" size="mini" @click="addBtnFn">添加</el-button>
 			</template>
-		</cl-crud>
+		</x-crud>
 		<!-- 新增弹窗 -->
 		<el-dialog
 			:title="`${addOrModify == 1 ? '添加' : '修改'}广告图`"
@@ -392,7 +392,7 @@ export default {
 			this.selGoodsModal = false;
 			this.$refs.adForm.validateField('style');
 		},
-		// cl-crud 组件ad
+		// x-crud 组件ad
 		onLoad({ ctx, app }) {
 			this.app = app;
 			ctx.service(this.$service.ad)

+ 2 - 2
admin-update/src/views/assets/list.vue

@@ -1,6 +1,6 @@
 <template>
 	<div class="app-list-content">
-		<cl-crud class="liu-crud-wrap" @load="onLoad"></cl-crud>
+		<x-crud class="liu-crud-wrap" @load="onLoad"></x-crud>
 	</div>
 </template>
 
@@ -8,7 +8,7 @@
 export default {
 	name: 'assets-list',
 	methods: {
-		// cl-crud 组件ad
+		// x-crud 组件ad
 		onLoad({ ctx, app }) {
 			this.app = app;
 			ctx.service({

+ 3 - 3
admin-update/src/views/coupon/list.vue

@@ -1,6 +1,6 @@
 <template>
 	<div class="app-list-content">
-		<cl-crud class="liu-crud-wrap" @load="onLoad">
+		<x-crud class="liu-crud-wrap" @load="onLoad">
 			<template #slot-tabs="{ scope }">
 				<el-tabs
 					class="liu-tabs"
@@ -31,7 +31,7 @@
 				</span>
 				<span v-else>{{ scope.row.status | constantfilter('COUPON_STATUS') }}</span>
 			</template>
-		</cl-crud>
+		</x-crud>
 	</div>
 </template>
 
@@ -39,7 +39,7 @@
 export default {
 	data() {
 		return {
-			// cl-crud
+			// x-crud
 			app: null,
 			tabIndex: '-1',
 			tabsData: [

+ 3 - 3
admin-update/src/views/goods/category.vue

@@ -1,6 +1,6 @@
 <template>
 	<div class="app-list-content">
-		<cl-crud class="liu-crud-wrap" @load="onLoad">
+		<x-crud class="liu-crud-wrap" @load="onLoad">
 			<template #table-column-img="{scope}">
 				<div>
 					<cl-avatar
@@ -49,7 +49,7 @@
 			<template #slot-add-ad-btn>
 				<el-button type="primary" size="mini" @click="addBtnFn">添加</el-button>
 			</template>
-		</cl-crud>
+		</x-crud>
 		<el-dialog
 			:title="`${addOrModify == 1 ? '添加' : '修改'}分类`"
 			:visible.sync="addDialog"
@@ -161,7 +161,7 @@ export default {
 		getPosterBtnFn() {
 			this.$message('提示功能开发中!');
 		},
-		// cl-crud 组件ad
+		// x-crud 组件ad
 		onLoad({ ctx, app }) {
 			this.app = app;
 			ctx.service(this.$service.category)

+ 3 - 3
admin-update/src/views/goods/goods-list.vue

@@ -1,6 +1,6 @@
 <template>
 	<div class="app-list-content">
-		<cl-crud class="liu-crud-wrap" @load="onLoad">
+		<x-crud class="liu-crud-wrap" @load="onLoad">
 			<template #slot-tabs="{ scope }">
 				<el-tabs
 					class="liu-tabs"
@@ -106,7 +106,7 @@
 					></el-option>
 				</el-select>
 			</template>
-		</cl-crud>
+		</x-crud>
 		<!-- 添加商品 -->
 		<el-dialog title="商品短链接:" :visible.sync="dialogFormVisible" width="40%">
 			<div>
@@ -206,7 +206,7 @@ export default {
 					});
 				});
 		},
-		// cl-crud 组件
+		// x-crud 组件
 		onLoad({ ctx, app }) {
 			this.app = app;
 			ctx.service(this.$service.goods)

+ 3 - 3
admin-update/src/views/invite/list.vue

@@ -1,6 +1,6 @@
 <template>
 	<div class="app-list-content">
-		<cl-crud class="liu-crud-wrap" @load="onLoad">
+		<x-crud class="liu-crud-wrap" @load="onLoad">
 			<template #slot-tabs="{ scope }">
 				<el-tabs
 					class="liu-tabs"
@@ -50,7 +50,7 @@
 				>
 				<div v-else>-</div>
 			</template>
-		</cl-crud>
+		</x-crud>
 		<!-- 添加商品 -->
 		<el-dialog title="兑奖" :visible.sync="redeemVisible" width="40%">
 			<template>
@@ -168,7 +168,7 @@ export default {
 				this.app.refresh({ type: this.tabIndex });
 			});
 		},
-		// cl-crud 组件
+		// x-crud 组件
 		onLoad({ ctx, app }) {
 			this.app = app;
 			ctx.service(this.$service.invite)

+ 3 - 3
admin-update/src/views/member/list.vue

@@ -1,6 +1,6 @@
 <template>
 	<div class="app-list-content">
-		<cl-crud class="liu-crud-wrap" @load="onLoad">
+		<x-crud class="liu-crud-wrap" @load="onLoad">
 			<template #slot-tabs="{ scope }">
 				<el-tabs
 					class="liu-tabs"
@@ -94,7 +94,7 @@
 			<!-- <template #slot-ship="{scope}">
 				<el-button type="text" @click="$message('开发中...')">发货</el-button>
 			</template> -->
-		</cl-crud>
+		</x-crud>
 		<!-- 充值 -->
 		<el-dialog
 			title="充值"
@@ -204,7 +204,7 @@ export default {
 	},
 	data() {
 		return {
-			// cl-crud
+			// x-crud
 			app: null,
 			tabIndex: '-1',
 			tabsData: [

+ 3 - 3
admin-update/src/views/my-invite/index.vue

@@ -22,7 +22,7 @@
 			</div>
 		</div>
 		<div class="app-content-bottom">
-			<cl-crud class="liu-crud-wrap" @load="onLoad">
+			<x-crud class="liu-crud-wrap" @load="onLoad">
 				<template #slot-tabs="{ scope }">
 					<el-tabs
 						class="liu-tabs"
@@ -73,7 +73,7 @@
 					</span>
 					<span v-else>{{ scope.row.status | constantfilter('PROXY_STATUS') }}</span>
 				</template>
-			</cl-crud>
+			</x-crud>
 		</div>
 	</div>
 </template>
@@ -160,7 +160,7 @@ export default {
 		handleClick(tab, e) {
 			this.app.refresh({ type: this.tabIndex });
 		},
-		// cl-crud 组件ad
+		// x-crud 组件ad
 		onLoad({ ctx, app }) {
 			this.app = app;
 

+ 3 - 3
admin-update/src/views/order/list.vue

@@ -1,6 +1,6 @@
 <template>
 	<div class="app-list-content">
-		<cl-crud class="liu-crud-wrap order-list-wrap" @load="onLoad">
+		<x-crud class="liu-crud-wrap order-list-wrap" @load="onLoad">
 			<!-- tabs -->
 			<template #slot-tabs="{ scope }">
 				<el-tabs
@@ -153,7 +153,7 @@
 					</template>
 				</template>
 			</template>
-		</cl-crud>
+		</x-crud>
 		<!-- 用户详情 -->
 		<order-detail ref="orderDetail" :orderOperate="optionData" />
 		<!-- 发货状态 -->
@@ -171,7 +171,7 @@ export default {
 	},
 	data() {
 		return {
-			// cl-crud
+			// x-crud
 			app: null,
 			tabIndex: '-1',
 			tabsData: [

+ 2 - 2
admin-update/src/views/shop/list.vue

@@ -1,6 +1,6 @@
 <template>
 	<div class="shop-list">
-		<cl-crud @load="onLoad">
+		<x-crud @load="onLoad">
 			<template #table-column-gatheringCode="{scope}">
 				<el-link
 					type="primary"
@@ -23,7 +23,7 @@
 				<el-button size="mini" @click="shopAdd">添加门店</el-button>
 				<el-button size="mini" @click="shopPic">门店图片</el-button>
 			</template>
-		</cl-crud>
+		</x-crud>
 	</div>
 </template>
 

+ 3 - 3
admin-update/src/views/staff/list.vue

@@ -1,6 +1,6 @@
 <template>
 	<div class="app-list-content">
-		<cl-crud class="liu-crud-wrap" @load="onLoad">
+		<x-crud class="liu-crud-wrap" @load="onLoad">
 			<template #table-column-userId="{scope}">
 				<i
 					class="el-icon-success"
@@ -61,7 +61,7 @@
 			<template #slot-add-ad-btn="{scope}">
 				<el-button type="primary" size="mini" @click="addBtnFn">添加</el-button>
 			</template>
-		</cl-crud>
+		</x-crud>
 		<!-- 新增弹窗 -->
 		<el-dialog
 			:title="`${addOrModify == 1 ? '添加' : '修改'}员工`"
@@ -377,7 +377,7 @@ export default {
 				}
 			});
 		},
-		// cl-crud 组件ad
+		// x-crud 组件ad
 		onLoad({ ctx, app }) {
 			this.app = app;
 			ctx.service(this.$service.staff)

+ 3 - 3
admin-update/src/views/staff/operate.vue

@@ -1,6 +1,6 @@
 <template>
 	<div class="app-list-content">
-		<cl-crud class="liu-crud-wrap" @load="onLoad">
+		<x-crud class="liu-crud-wrap" @load="onLoad">
 			<template #table-column-addTime="{scope}">
 				<span>{{ scope.row.addTime | formatTime }}</span>
 			</template>
@@ -49,7 +49,7 @@
 					</el-form-item>
 				</el-form>
 			</template>
-		</cl-crud>
+		</x-crud>
 	</div>
 </template>
 
@@ -57,7 +57,7 @@
 export default {
 	data() {
 		return {
-			// cl-crud
+			// x-crud
 			app: null,
 			// ======
 			staffList: [],

+ 3 - 3
admin-update/src/views/staff/role-list.vue

@@ -1,6 +1,6 @@
 <template>
 	<div class="app-list-content">
-		<cl-crud class="liu-crud-wrap" @load="onLoad">
+		<x-crud class="liu-crud-wrap" @load="onLoad">
 			<template #table-column-addTime="{scope}">
 				<div>{{ scope.row.addTime | formatTime }}</div>
 			</template>
@@ -22,7 +22,7 @@
 			<template #slot-add-ad-btn="{scope}">
 				<el-button type="primary" size="mini" @click="addBtnFn">添加</el-button>
 			</template>
-		</cl-crud>
+		</x-crud>
 		<!-- 新增弹窗 -->
 		<el-dialog
 			:title="`${addOrModify == 1 ? '添加' : '修改'}角色`"
@@ -150,7 +150,7 @@ export default {
 				}
 			});
 		},
-		// cl-crud 组件ad
+		// x-crud 组件ad
 		onLoad({ ctx, app }) {
 			this.app = app;
 			ctx.service(this.$service.role)

+ 2 - 2
admin-update/src/views/system/log/index.vue

@@ -1,5 +1,5 @@
 <template>
-	<cl-crud @load="onLoad">
+	<x-crud @load="onLoad">
 		<template #slot-clear-btn>
 			<el-button
 				v-permission="$service.system.log.clear"
@@ -24,7 +24,7 @@
 				></el-input-number>
 			</div>
 		</template>
-	</cl-crud>
+	</x-crud>
 </template>
 
 <script>

+ 2 - 2
admin-update/src/views/system/menu/index.vue

@@ -1,6 +1,6 @@
 <template>
 	<div>
-		<cl-crud @load="onLoad">
+		<x-crud @load="onLoad">
 			<template #table-column-icon="{scope}">
 				<icon-svg :name="scope.row.icon" size="20px"></icon-svg>
 			</template>
@@ -38,7 +38,7 @@
 					>新增</el-button
 				>
 			</template>
-		</cl-crud>
+		</x-crud>
 
 		<cl-context-menu ref="context-menu"></cl-context-menu>
 	</div>

+ 2 - 2
admin-update/src/views/system/param/index.vue

@@ -1,5 +1,5 @@
 <template>
-	<cl-crud @load="onLoad">
+	<x-crud @load="onLoad">
 		<template #slot-content="{ scope }">
 			<div class="editor" v-for="(item, index) in tab.list" :key="index">
 				<template v-if="tab.index === index">
@@ -10,7 +10,7 @@
 				</template>
 			</div>
 		</template>
-	</cl-crud>
+	</x-crud>
 </template>
 
 <script>

+ 1 - 1
admin-update/src/views/system/role/index.vue

@@ -1,5 +1,5 @@
 <template>
-	<cl-crud @load="onLoad"> </cl-crud>
+	<x-crud @load="onLoad"> </x-crud>
 </template>
 
 <script>

+ 2 - 2
admin-update/src/views/system/task/index.vue

@@ -185,7 +185,7 @@
 		</el-row>
 
 		<cl-context-menu ref="context-menu"> </cl-context-menu>
-		<cl-form ref="cl-form"></cl-form>
+		<x-form ref="x-form"></x-form>
 	</div>
 </template>
 
@@ -401,7 +401,7 @@ export default {
 
 			const isCron = info.taskType ? false : true;
 
-			const form = this.$refs['cl-form'].open({
+			const form = this.$refs['x-form'].open({
 				props: {
 					title: `编辑任务`,
 					width: '600px',

+ 6 - 6
admin-update/src/views/system/user/index.vue

@@ -55,7 +55,7 @@
 				</div>
 
 				<div class="container">
-					<cl-crud @load="onLoad">
+					<x-crud @load="onLoad">
 						<!-- 头像 -->
 						<template #table-column-headImg="{scope}">
 							<cl-avatar
@@ -109,7 +109,7 @@
 								>转移</el-button
 							>
 						</template>
-					</cl-crud>
+					</x-crud>
 				</div>
 			</div>
 
@@ -123,7 +123,7 @@
 			</div>
 		</div>
 
-		<cl-form ref="cl-form">
+		<x-form ref="x-form">
 			<!-- 部门转移 -->
 			<template #slot-move-dept="{ scope }">
 				<div class="system-user-move-dept">
@@ -138,7 +138,7 @@
 					></el-tree>
 				</div>
 			</template>
-		</cl-form>
+		</x-form>
 
 		<cl-context-menu ref="context-menu"> </cl-context-menu>
 	</div>
@@ -569,7 +569,7 @@ export default {
 		deptEdit(e) {
 			const method = e.id ? 'update' : 'add';
 
-			this.$refs['cl-form'].open({
+			this.$refs['x-form'].open({
 				props: {
 					title: '编辑部门',
 					width: '550px',
@@ -732,7 +732,7 @@ export default {
 
 			let that = this;
 
-			this.$refs['cl-form'].open({
+			this.$refs['x-form'].open({
 				props: {
 					title: '部门转移',
 					width: '600px',

+ 0 - 575
admin-update/src/views/test/crud.vue

@@ -1,575 +0,0 @@
-<template>
-	<div>
-		<cl-crud @load="onLoad">
-			<template #table-column-salesRate="{scope}">
-				<div :class="scope.row.salesStatus == 1 ? 'sales-top' : 'sales-bottom'">
-					<span>{{ scope.row.salesRate }}%</span>
-					<i class="el-icon-bottom" v-if="!scope.row.salesStatus"></i>
-					<i class="el-icon-top" v-else></i>
-				</div>
-			</template>
-
-			<template #slot-adv-test="{scope}">
-				<el-input v-model="scope.e" clearable placeholder="插槽式"></el-input>
-			</template>
-
-			<template #table-header-price>
-				<el-tooltip content="本月业绩之和">
-					<span>总量<i class="el-icon-warning" style="margin-left: 5px"></i></span>
-				</el-tooltip>
-			</template>
-
-			<template #slot-append="{scope}">
-				<el-button type="text" @click="rowCheck(scope.row)">自定义表单</el-button>
-
-				<el-button type="text" size="mini" @click="openForm_CRUD">内嵌crud</el-button>
-				<el-button type="text" size="mini" @click="openForm_Loading">测试loading</el-button>
-			</template>
-
-			<template #slot-validate="{scope}">
-				<el-form-item
-					v-for="(item, index) in scope.vads"
-					:key="index"
-					:prop="'vads.' + index + '.val'"
-					:rules="{ required: true }"
-				>
-					<el-input v-model="item.val"></el-input>
-				</el-form-item>
-
-				<el-button @click="addVad(scope.vads)">添加行</el-button>
-			</template>
-		</cl-crud>
-
-		<cl-form ref="cl-form"></cl-form>
-		<cl-form ref="cl-form-text"></cl-form>
-	</div>
-</template>
-
-<script>
-export default {
-	data() {
-		return {
-			crud: null
-		};
-	},
-
-	methods: {
-		onLoad({ ctx, app }) {
-			this.crud = app;
-
-			ctx.service(this.$service.test)
-				.permission({
-					update: true,
-					delete: true
-				})
-				.set('table', {
-					columns: [
-						{
-							type: 'selection',
-							align: 'center',
-							width: 60
-						},
-						{
-							label: '花名',
-							prop: 'name',
-							align: 'center',
-							children: [
-								{
-									label: '进展',
-									prop: 'process',
-									align: 'center'
-								},
-								{
-									label: '花名2',
-									prop: 'name',
-									children: [
-										{
-											label: '总量',
-											prop: 'price',
-											align: 'center'
-										}
-									]
-								}
-							]
-						},
-						{
-							label: '销售',
-							prop: 'salesRate',
-							align: 'center'
-						},
-						{
-							label: '最后期限',
-							prop: 'endTime',
-							align: 'center'
-						}
-					],
-
-					op: {
-						props: {
-							width: 350
-						},
-
-						layout: ['slot-append', 'edit', 'delete']
-					}
-				})
-				.set('upsert', {
-					props: {
-						labelWidth: '150px'
-					},
-					items: [
-						{
-							prop: 'vads',
-							value: [],
-							label: '动态增减表单验证',
-							component: {
-								name: 'slot-validate'
-							}
-						},
-						{
-							label: '输入框',
-							prop: 'a',
-							component: {
-								name: 'el-input',
-								attrs: {
-									placeholder: '请输入关键字'
-								}
-							}
-						},
-						{
-							label: '下拉选择',
-							prop: 'b',
-							value: [1, 2],
-							component: {
-								name: 'el-select',
-								props: {
-									multiple: true
-								},
-								options: [
-									{
-										label: '选项1',
-										value: 1
-									},
-									{
-										label: '选项2',
-										value: 2
-									}
-								]
-							}
-						},
-						{
-							label: '时间',
-							prop: 'c',
-							component: {
-								name: 'el-date-picker'
-							}
-						},
-						{
-							label: '多选',
-							prop: 'd',
-							value: [1],
-							component: {
-								name: 'el-checkbox-group',
-								options: [
-									{
-										label: '选项1',
-										value: 1
-									},
-									{
-										label: '选项2',
-										value: 2
-									}
-								]
-							}
-						}
-					]
-				})
-				.set('search', {
-					adv: {
-						items: [
-							{
-								label: '输入框',
-								prop: 'a',
-								component: {
-									name: 'el-input',
-									attrs: {
-										placeholder: '请输入关键字'
-									}
-								}
-							},
-							{
-								label: '下拉选择',
-								prop: 'b',
-								value: [1, 2],
-								component: {
-									name: 'el-select',
-									props: {
-										multiple: true
-									},
-									options: [
-										{
-											label: '选项1',
-											value: 1
-										},
-										{
-											label: '选项2',
-											value: 2
-										}
-									]
-								}
-							},
-							{
-								label: '时间',
-								prop: 'c',
-								component: {
-									name: 'el-date-picker'
-								}
-							},
-							{
-								label: '多选',
-								prop: 'd',
-								value: [1],
-								component: {
-									name: 'el-checkbox-group',
-									options: [
-										{
-											label: '选项1',
-											value: 1
-										},
-										{
-											label: '选项2',
-											value: 2
-										}
-									]
-								}
-							}
-						]
-					},
-
-					query: {
-						list: [
-							{
-								label: '上升的',
-								value: 1
-							},
-							{
-								label: '下跌的',
-								value: 0
-							}
-						]
-					}
-				})
-				.set('layout', [
-					[
-						'refresh-btn',
-						'add-btn',
-						'multi-delete-btn',
-						'query',
-						'flex1',
-						'search-key',
-						'adv-btn'
-					],
-					['data-table'],
-					['flex1', 'pagination']
-				])
-				.done();
-
-			app.refresh();
-		},
-
-		openForm_Loading() {
-			const $ = this.$refs['cl-form'].open({
-				props: {
-					title: '测试loading',
-					width: '500px'
-				},
-
-				items: [
-					{
-						prop: 'tl',
-						hidden: false,
-						component: {
-							name: 'test-loading',
-
-							data() {
-								return {
-									status: 'loading'
-								};
-							},
-
-							mounted() {
-								this.status = 'loading';
-								$.showLoading('加载中');
-
-								setTimeout(() => {
-									this.status = 'done';
-									$.hideLoading();
-								}, 1000);
-							},
-
-							render(h) {
-								return h('p', this.status);
-							}
-						}
-					}
-				]
-			});
-		},
-
-		openForm_CRUD() {
-			this.$refs['cl-form'].open({
-				props: {
-					title: '内嵌CRUD',
-					width: '800px',
-					size: 'mini'
-				},
-
-				items: [
-					{
-						props: {
-							labelWidth: '0px'
-						},
-
-						component: {
-							name: 'cl-crud',
-
-							on: {
-								load: ({ ctx, app }) => {
-									ctx.service(this.$service.test)
-										.set('adv', {
-											props: {
-												'append-to-body': true
-											}
-										})
-										.set('table', {
-											columns: [
-												{
-													label: '花名',
-													prop: 'name',
-													align: 'center'
-												},
-												{
-													label: '最后期限',
-													prop: 'endTime',
-													align: 'center'
-												}
-											],
-
-											op: {
-												visible: false
-											}
-										})
-										.set('layout', [
-											['refresh-btn', 'flex1', 'search-key'],
-											['data-table'],
-											['flex1', 'pagination']
-										])
-										.done();
-
-									app.refresh();
-								}
-							}
-						}
-					}
-				]
-			});
-		},
-
-		addVad(list) {
-			list.push({
-				val: ''
-			});
-		},
-
-		rowCheck(item) {
-			let { data, done, close } = this.$refs['cl-form'].open({
-				props: {
-					title: '自定义表单',
-					'label-width': '60px',
-					size: 'small',
-					width: '500px'
-				},
-				op: {
-					confirmButtonText: '下一步',
-
-					layout: [
-						'cancel',
-						'confirm',
-						<el-button
-							type="primary"
-							size="small"
-							on-click={() => {
-								this.$service.test
-									.update({
-										id: item.id,
-										name: data.name
-									})
-									.then(() => {
-										this.$message.success('保存成功');
-										close();
-										this.crud.refresh();
-									})
-									.catch(err => {
-										this.$message.error(err);
-										done();
-									});
-							}}>
-							保存
-						</el-button>
-					]
-				},
-				items: [
-					{
-						label: '名称',
-						prop: 'name',
-						value: item.name,
-						span: 19,
-						component: {
-							name: 'el-input',
-							attrs: {
-								placeholder: '请填写名称'
-							}
-						},
-						rules: {
-							required: true,
-							message: '名称不能为空'
-						}
-					},
-					{
-						props: {
-							'label-width': '0px'
-						},
-						span: 5,
-						component: {
-							name: 'check-name',
-							render() {
-								return (
-									<el-button
-										style="margin-left: 10px"
-										size="small"
-										on-click={() => {
-											this.$message.success(`该名称未被使用`);
-										}}>
-										检查名称
-									</el-button>
-								);
-							}
-						}
-					},
-					{
-						component: (
-							<div class="select-user">
-								<ul>
-									<li
-										on-click={() => {
-											data.name = '重楼';
-										}}>
-										<el-image
-											fit="cover"
-											src="https://gss2.bdstatic.com/9fo3dSag_xI4khGkpoWK1HF6hhy/baike/w%3D268%3Bg%3D0/sign=2f5fa7e1a251f3dec3b2be62acd59722/267f9e2f07082838ad79b33fb599a9014c08f1a1.jpg"></el-image>
-										<p>重楼</p>
-									</li>
-
-									<li
-										on-click={() => {
-											data.name = '赵灵儿';
-										}}>
-										<el-image
-											fit="cover"
-											src="https://ss1.baidu.com/6ONXsjip0QIZ8tyhnq/it/u=4202183887,3262431825&fm=58"></el-image>
-										<p>赵灵儿</p>
-									</li>
-								</ul>
-							</div>
-						)
-					}
-				],
-				on: {
-					submit: ({ data, done }) => {
-						let list = [
-							{
-								label: '重楼',
-								value:
-									'酒入愁肠,一生惆怅情多少。纵横吟啸,思恋相萦绕。魔堕凡尘,难遣流年老。人间道,天涯芳草,依旧多情好'
-							},
-							{
-								label: '赵灵儿',
-								value:
-									'仙灵岛上别洞天,池中孤莲伴月眠。一朝风雨落水面,愿君拾得惜相怜。'
-							}
-						];
-
-						let user = list.find(e => e.label == data.name);
-
-						this.$refs['cl-form-text'].open({
-							props: {
-								title: '人物介绍',
-								width: '600px'
-							},
-
-							op: {
-								cancelButtonText: '关闭',
-
-								layout: ['cancel']
-							},
-
-							items: [
-								{
-									props: {
-										'label-width': '0px'
-									},
-
-									component: <p>{user ? user.value : '无'}</p>
-								}
-							]
-						});
-
-						done();
-					}
-				}
-			});
-		}
-	}
-};
-</script>
-
-<style lang="stylus" scoped>
-.sales-top {
-	color: red;
-}
-
-.sales-bottom {
-	color: green;
-}
-</style>
-
-<style lang="stylus">
-.select-user {
-	ul {
-		display: flex;
-		flex-wrap: wrap;
-
-		li {
-			display: flex;
-			flex-direction: column;
-			justify-content: center;
-			align-items: center;
-			list-style: none;
-			width: calc(25% - 20px);
-			margin: 10px;
-			cursor: pointer;
-
-			.el-image {
-				height: 50px;
-				width: 50px;
-				border-radius: 50px;
-			}
-
-			&:hover {
-				p {
-					color: #008ad3;
-				}
-			}
-		}
-	}
-}
-</style>

+ 0 - 42
admin-update/src/views/test/editor-quill.vue

@@ -1,42 +0,0 @@
-<template>
-	<div>
-		<div class="data">
-			{{ content || 'html' }}
-		</div>
-
-		<cl-editor-quill v-model="content" @load="onLoad" :height="400"></cl-editor-quill>
-	</div>
-</template>
-
-<script>
-export default {
-	data() {
-		return {
-			content: '',
-			options: {
-				placeholder: '输入内容'
-			}
-		};
-	},
-
-	methods: {
-		onLoad(ref) {
-			console.log(ref);
-		}
-	}
-};
-</script>
-
-<style lang="stylus" scoped>
-.data {
-	height: 100px;
-	width: 100%;
-	border: 1px solid #DCDFE6;
-	background-color: #fff;
-	margin-bottom: 10px;
-	padding: 10px;
-	box-sizing: border-box;
-	overflow-y: auto;
-	word-break: break-all;
-}
-</style>

+ 0 - 0
admin-update/src/views/tutorial/doc.vue


+ 0 - 85
admin-update/src/views/workbench/lib/b-cl-context-menu.vue

@@ -1,85 +0,0 @@
-<template>
-	<div class="scope">
-		<div class="h">
-			<span>cl-context-menu</span>
-			右键菜单
-		</div>
-		<div class="c">
-			<p class="btn" @contextmenu.stop.prevent="open">右键点击</p>
-		</div>
-		<div class="f">
-			<span class="date">2019/10/23</span>
-		</div>
-
-		<cl-context-menu ref="context-menu"> </cl-context-menu>
-	</div>
-</template>
-
-<script>
-export default {
-	methods: {
-		open(e) {
-			this.$refs['context-menu'].open(e, {
-				list: [
-					{
-						label: '新增',
-						'suffix-icon': 'el-icon-plus',
-						callback: () => {
-							this.$message.info('点击了新增');
-						}
-					},
-					{
-						label: '编辑',
-						'suffix-icon': 'el-icon-edit',
-						callback: (item, done) => {
-							this.$message.info('点击了编辑');
-							done();
-						}
-					},
-					{
-						label: '删除',
-						'suffix-icon': 'el-icon-delete'
-					},
-					{
-						label: '二级',
-						'suffix-icon': 'el-icon-right',
-						children: [
-							{
-								label: '文本超出隐藏,有一天晚上',
-								ellipsis: true
-							},
-							{
-								label: '禁用',
-								disabled: true
-							},
-							{
-								label: '更多',
-								callback: (item, done) => {
-									this.$message.warning('开发中');
-									done();
-								}
-							}
-						]
-					}
-				]
-			});
-		}
-	}
-};
-</script>
-
-<style lang="stylus" scoped>
-.scope {
-	.btn {
-		border: 1px solid #ccc;
-		font-size: 13px;
-		display: inline-block;
-		padding: 5px 10px;
-		cursor: pointer;
-
-		&:hover {
-			background-color: #ccc;
-		}
-	}
-}
-</style>

+ 0 - 14
admin-update/src/views/workbench/lib/b-cl-crud.vue

@@ -1,14 +0,0 @@
-<template>
-	<div class="scope">
-		<div class="h">
-			<span>cl-crud</span>
-			增删改查,加强
-		</div>
-		<div class="c">
-			<router-link to="/crud">传送门</router-link>
-		</div>
-		<div class="f">
-			<span class="date">2019/09/25</span>
-		</div>
-	</div>
-</template>

+ 0 - 14
admin-update/src/views/workbench/lib/b-cl-editor-quill.vue

@@ -1,14 +0,0 @@
-<template>
-	<div class="scope">
-		<div class="h">
-			<span>cl-editor-quill</span>
-			Quill 富文本编辑器
-		</div>
-		<div class="c">
-			<router-link to="/editor-quill">传送门</router-link>
-		</div>
-		<div class="f">
-			<span class="date">2019/11/07</span>
-		</div>
-	</div>
-</template>

+ 0 - 145
admin-update/src/views/workbench/lib/b-cl-form.vue

@@ -1,145 +0,0 @@
-<template>
-	<div class="scope">
-		<cl-form ref="cl-form"></cl-form>
-
-		<div class="h">
-			<span>cl-form</span>
-			自定义表单
-		</div>
-
-		<div class="c">
-			<el-button size="small" @click="openForm">填写邀请码</el-button>
-		</div>
-
-		<div class="f">
-			<span class="date">2019/10/11</span>
-		</div>
-	</div>
-</template>
-
-<script>
-export default {
-	methods: {
-		openForm() {
-			this.$refs['cl-form'].open({
-				props: {
-					title: '填写邀请码',
-					width: '450px'
-				},
-
-				items: [
-					{
-						props: {
-							'label-width': '0px'
-						},
-
-						component: (
-							<div>
-								<i></i>
-								<span>如无邀请码,请联系客服:icssoa</span>
-							</div>
-						)
-					},
-					{
-						props: {
-							'label-width': '0px'
-						},
-						prop: 'code',
-						component: {
-							name: 'login-invite-code',
-
-							data() {
-								return {
-									list: ['', '', '', '']
-								};
-							},
-
-							methods: {
-								onInput(i) {
-									if (this.list[i] && i <= 4 - i) {
-										this.$refs[`input-${i + 1}`].focus();
-									}
-
-									this.$emit('input', this.list.join(''));
-								},
-
-								nativeOnInput(e, i) {
-									if (e.code == 'Backspace') {
-										if (!this.list[i]) {
-											if (i - 1 >= 0) {
-												this.$refs[`input-${i - 1}`].focus();
-											}
-										}
-									}
-
-									this.$emit('input', this.list.join(''));
-								}
-							},
-
-							mounted() {
-								this.$refs[`input-0`].focus();
-							},
-
-							render() {
-								return (
-									<div class="invite-code">
-										{this.list.map((e, i) => {
-											return (
-												<el-input
-													maxlength="1"
-													ref={`input-${i}`}
-													{...{
-														on: {
-															input: () => {
-																this.onInput(i);
-															},
-															'keydown:enter'() {
-																console.log(1);
-															}
-														},
-														nativeOn: {
-															keydown: e => {
-																this.nativeOnInput(e, i);
-															}
-														}
-													}}
-													v-model={this.list[i]}></el-input>
-											);
-										})}
-									</div>
-								);
-							}
-						}
-					}
-				],
-
-				on: {
-					submit: (data, done) => {
-						this.$message.success(data.code);
-						done();
-					}
-				}
-			});
-		}
-	}
-};
-</script>
-
-<style lang="stylus">
-.invite-code {
-	display: flex;
-
-	.el-input {
-		flex: 1;
-		margin: 0 15px;
-
-		input {
-			border: 0;
-			border-radius: 0;
-			border-bottom: 1px solid #000;
-			text-align: center;
-			font-size: 18px;
-		}
-	}
-}
-</style>

+ 0 - 41
admin-update/src/views/workbench/lib/b-cl-sms-btn.vue

@@ -1,41 +0,0 @@
-<template>
-	<div class="scope">
-		<div class="h">
-			<span>cl-sms-btn</span>
-			获取短信验证码
-		</div>
-
-		<div class="c">
-			<cl-sms-btn @success="onSuccess" :count="5"></cl-sms-btn>
-			<p class="captcha-id">captcha-id:{{ captchaId || '未获取' }}</p>
-		</div>
-
-		<div class="f">
-			<span class="date">2019/10/19</span>
-		</div>
-	</div>
-</template>
-
-<script>
-export default {
-	data() {
-		return {
-			captchaId: ''
-		};
-	},
-
-	methods: {
-		onSuccess(captchaId) {
-			this.captchaId = captchaId;
-		}
-	}
-};
-</script>
-
-<style lang="stylus" scoped>
-.scope {
-	.captcha-id {
-		margin-top: 15px;
-	}
-}
-</style>

+ 0 - 24
admin-update/src/views/workbench/lib/b-cl-upload.vue

@@ -1,24 +0,0 @@
-<template>
-	<div class="scope">
-		<div class="h">
-			<span>cl-upload</span>
-			图片上传
-		</div>
-		<div class="c">
-			<cl-upload v-model="avatar"></cl-upload>
-		</div>
-		<div class="f">
-			<span class="date">2019/09/25</span>
-		</div>
-	</div>
-</template>
-
-<script>
-export default {
-	data() {
-		return {
-			avatar: ''
-		};
-	}
-};
-</script>

+ 0 - 17
admin-update/src/views/workbench/lib/b-cl-viewer.vue

@@ -1,17 +0,0 @@
-<template>
-	<div class="scope">
-		<div class="h">
-			<span>cl-viewer</span>
-			图片预览
-		</div>
-		<div class="c">
-			<cl-viewer
-				width="200px"
-				current="https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1569354979656&di=63190c4a76e75bee3a1036c111ab310f&imgtype=0&src=http%3A%2F%2Fn.sinaimg.cn%2Fsinacn%2Fw640h823%2F20171223%2F660a-fypvuqf3245578.jpg"
-			></cl-viewer>
-		</div>
-		<div class="f">
-			<span class="date">2019/09/25</span>
-		</div>
-	</div>
-</template>

+ 0 - 29
admin-update/src/views/workbench/lib/b-error-page.vue

@@ -1,29 +0,0 @@
-<template>
-	<div class="scope">
-		<div class="h">
-			<span>error-page</span>
-			错误页
-		</div>
-
-		<div class="c">
-			<router-link to="/403">403</router-link>
-			<router-link to="/404">404</router-link>
-			<router-link to="/500">500</router-link>
-			<router-link to="/503">503</router-link>
-		</div>
-
-		<div class="f">
-			<span class="date">2019/10/25</span>
-		</div>
-	</div>
-</template>
-
-<style lang="stylus" scoped>
-.scope {
-	.c {
-		a {
-			margin-right: 20px;
-		}
-	}
-}
-</style>

+ 0 - 24
admin-update/src/views/workbench/lib/b-icon-svg.vue

@@ -1,24 +0,0 @@
-<template>
-	<div class="scope">
-		<div class="h">
-			<span>icon-svg</span>
-			svg图片库
-		</div>
-		<div class="c _svg">
-			<el-tooltip content="icon-likefill">
-				<icon-svg name="icon-likefill"></icon-svg>
-			</el-tooltip>
-
-			<el-tooltip content="icon-videofill">
-				<icon-svg name="icon-videofill"></icon-svg>
-			</el-tooltip>
-
-			<el-tooltip content="icon-rank">
-				<icon-svg name="icon-rank"></icon-svg>
-			</el-tooltip>
-		</div>
-		<div class="f">
-			<span class="date">2019/09/25</span>
-		</div>
-	</div>
-</template>

+ 0 - 18
admin-update/src/views/workbench/lib/b-v-copy.vue

@@ -1,18 +0,0 @@
-<template>
-	<div class="scope">
-		<div class="h">
-			<span>v-copy</span>
-			复制到剪贴板
-		</div>
-
-		<div class="c">
-			<el-button size="small" v-copy="'https://www.cool-admin.com/'"
-				>https://www.cool-admin.com</el-button
-			>
-		</div>
-
-		<div class="f">
-			<span class="date">2019/09/25</span>
-		</div>
-	</div>
-</template>

+ 0 - 194
admin-update/src/views/workbench/ui-components.vue

@@ -1,194 +0,0 @@
-<template>
-	<div class="ui-components">
-		<div class="block" :ref="`col-${index + 1}`" v-for="(item, index) in layout" :key="index">
-			<transition-group name="fade">
-				<component
-					:ref="item2"
-					:is="item2"
-					:key="item2 + index2"
-					v-for="(item2, index2) in item"
-				></component>
-			</transition-group>
-		</div>
-	</div>
-</template>
-
-<script>
-import BClUpload from './lib/b-cl-upload';
-import BClViewer from './lib/b-cl-viewer';
-import BVCopy from './lib/b-v-copy';
-import BIconSvg from './lib/b-icon-svg';
-import BClCrud from './lib/b-cl-crud';
-import BClForm from './lib/b-cl-form';
-import BClSmsBtn from './lib/b-cl-sms-btn';
-import BClContextMenu from './lib/b-cl-context-menu';
-import BErrorPage from './lib/b-error-page';
-import BClEditorQuill from './lib/b-cl-editor-quill';
-
-export default {
-	components: {
-		BClUpload,
-		BClViewer,
-		BVCopy,
-		BIconSvg,
-		BClCrud,
-		BClForm,
-		BClSmsBtn,
-		BClContextMenu,
-		BErrorPage,
-		BClEditorQuill
-	},
-
-	data() {
-		return {
-			list: [
-				'b-cl-upload',
-				'b-cl-viewer',
-				'b-cl-crud',
-				'b-icon-svg',
-				'b-v-copy',
-				'b-cl-form',
-				'b-cl-sms-btn',
-				'b-cl-context-menu',
-				'b-error-page',
-				'b-cl-editor-quill'
-			],
-			layout: [[], [], [], []]
-		};
-	},
-
-	mounted() {
-		this.append();
-	},
-
-	methods: {
-		getHeight(name) {
-			return this.$refs[name][0].offsetHeight;
-		},
-
-		selectCol() {
-			const h1 = this.getHeight('col-1');
-			const h2 = this.getHeight('col-2');
-			const h3 = this.getHeight('col-3');
-			const h4 = this.getHeight('col-4');
-
-			switch (Math.min(h1, h2, h3, h4)) {
-				case h1:
-					return 0;
-				case h2:
-					return 1;
-				case h3:
-					return 2;
-				case h4:
-					return 3;
-				default:
-					return 0;
-			}
-		},
-
-		append(index = 0) {
-			const i = this.selectCol();
-			const item = this.list[index];
-
-			if (!item) {
-				return false;
-			}
-
-			this.layout[i].push(item);
-
-			this.$nextTick(() => {
-				setTimeout(() => {
-					this.append(index + 1);
-				}, 100);
-			});
-		}
-	}
-};
-</script>
-
-<style lang="stylus">
-&.fade-enter-active, &.fade-leave-active {
-	transition: all 0.5s ease;
-}
-
-&.fade-enter, &.fade-leave-active {
-	opacity: 0;
-}
-
-.ui-components {
-	overflow-y: auto;
-
-	.block {
-		width: calc(25% - 10px);
-		margin-right: 10px;
-		float: left;
-	}
-
-	.scope {
-		background-color: #fff;
-		border-radius: 3px;
-		margin-bottom: 10px;
-
-		.h {
-			height: 30px;
-			display: flex;
-			align-items: center;
-			padding: 10px;
-			font-size: 12px;
-
-			span {
-				background-color: $color2;
-				color: #fff;
-				border-radius: 3px;
-				padding: 2px 5px;
-				margin-right: 10px;
-				font-size: 14px;
-				letter-spacing: 1px;
-			}
-		}
-
-		.c {
-			padding: 10px;
-
-			&._svg {
-				.icon-svg {
-					margin-right: 15px;
-				}
-			}
-
-			a {
-				font-size: 13px;
-				color: #666;
-				position: relative;
-
-				&:hover {
-					color: $color2;
-
-					&:after {
-						content: '';
-						width: 100%;
-						height: 1px;
-						position: absolute;
-						bottom: -2px;
-						left: 0;
-						background-color: $color2;
-					}
-				}
-			}
-		}
-
-		.f {
-			height: 30px;
-			display: flex;
-			align-items: center;
-			justify-content: space-between;
-			padding: 10px;
-			font-size: 12px;
-
-			.date {
-				color: #999;
-			}
-		}
-	}
-}
-</style>

+ 2 - 2
admin-update/yarn.lock

@@ -2230,9 +2230,9 @@ cipher-base@^1.0.0, cipher-base@^1.0.1, cipher-base@^1.0.3:
     inherits "^2.0.1"
     safe-buffer "^5.0.1"
 
-cl-crud@^1.4.6:
+x-crud@^1.4.6:
   version "1.4.6"
-  resolved "https://registry.npm.taobao.org/cl-crud/download/cl-crud-1.4.6.tgz#44cc39c2d1cdb56deb56cf140fc7d97cae3c2201"
+  resolved "https://registry.npm.taobao.org/x-crud/download/x-crud-1.4.6.tgz#44cc39c2d1cdb56deb56cf140fc7d97cae3c2201"
   integrity sha1-RMw5wtHNtW3rVs8UD8fZfK48IgE=
   dependencies:
     babel-plugin-jsx-v-model "^2.0.3"

+ 0 - 0
huadian/css/app.6c7c3c55.css → huadian/css/app.d6757887.css


+ 0 - 1
huadian/css/chunk-00692d5c.b425ec26.css

@@ -1 +0,0 @@
-.el-dialog .el-dialog__header[data-v-24f21bb7]{padding:10px;text-align:center;border-bottom:1px solid #f7f7f7}.el-dialog .el-dialog__header .el-dialog__title[data-v-24f21bb7]{font-size:15px;letter-spacing:.5px}.el-dialog .el-dialog__header .el-dialog__headerbtn[data-v-24f21bb7]{top:13px}.el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close[data-v-24f21bb7]{font-size:18px}.el-dialog .el-dialog__body[data-v-24f21bb7]{padding:20px}.el-dialog .el-dialog__footer[data-v-24f21bb7]{padding-bottom:15px}.change-btn[data-v-24f21bb7]{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:10px;bottom:10px;z-index:9}.editor[data-v-24f21bb7]{-webkit-transition:all .3s;transition:all .3s}

Разница между файлами не показана из-за своего большого размера
+ 0 - 0
huadian/css/chunk-03c22fdd.b4e56aae.css


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
huadian/css/chunk-0b660e6e.1dc3c952.css


+ 0 - 1
huadian/css/chunk-0e9c001d.8b05f74a.css

@@ -1 +0,0 @@
-.el-dialog .el-dialog__header[data-v-c9dd9b2c]{padding:10px;text-align:center;border-bottom:1px solid #f7f7f7}.el-dialog .el-dialog__header .el-dialog__title[data-v-c9dd9b2c]{font-size:15px;letter-spacing:.5px}.el-dialog .el-dialog__header .el-dialog__headerbtn[data-v-c9dd9b2c]{top:13px}.el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close[data-v-c9dd9b2c]{font-size:18px}.el-dialog .el-dialog__body[data-v-c9dd9b2c]{padding:20px}.el-dialog .el-dialog__footer[data-v-c9dd9b2c]{padding-bottom:15px}.error-page[data-v-c9dd9b2c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow-y:auto;height:100%}.error-page .code[data-v-c9dd9b2c]{font-size:120px;font-weight:400;color:#6c757d;font-family:Segoe UI}.error-page .desc[data-v-c9dd9b2c]{font-size:16px;font-weight:400;color:#34395e;margin-top:30px}.error-page .router[data-v-c9dd9b2c]{margin-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex}.error-page .router .el-select[data-v-c9dd9b2c]{font-size:14px;width:300px}.error-page .router .el-button[data-v-c9dd9b2c]{margin-left:15px;-webkit-box-shadow:0 1px 6px #25aff3;box-shadow:0 1px 6px #25aff3;background-color:#25aff3;border-color:#25aff3;color:#fff;padding:0 25px;letter-spacing:1px}.error-page .link[data-v-c9dd9b2c]{margin-top:40px}.error-page .link a[data-v-c9dd9b2c]{color:#008ad3;font-weight:500;transition:all .5s;-webkit-transition:all .5s;cursor:pointer;font-size:14px;margin:0 15px}.error-page .link a[data-v-c9dd9b2c]:hover{color:#25aff3}.error-page .copyright[data-v-c9dd9b2c]{color:#6c757d;margin-top:90px;font-size:14px}

+ 1 - 0
huadian/css/chunk-0ec5b798.e7b2b0a1.css

@@ -0,0 +1 @@
+.el-dialog .el-dialog__header[data-v-162ced11]{padding:10px;text-align:center;border-bottom:1px solid #f7f7f7}.el-dialog .el-dialog__header .el-dialog__title[data-v-162ced11]{font-size:15px;letter-spacing:.5px}.el-dialog .el-dialog__header .el-dialog__headerbtn[data-v-162ced11]{top:13px}.el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close[data-v-162ced11]{font-size:18px}.el-dialog .el-dialog__body[data-v-162ced11]{padding:20px}.el-dialog .el-dialog__footer[data-v-162ced11]{padding-bottom:15px}.slot-set span[data-v-162ced11]{font-size:12px;margin:0 10px}.slot-set .el-input-number[data-v-162ced11]{margin-right:10px}

+ 0 - 1
huadian/css/chunk-0fc03be7.8b05f74a.css

@@ -1 +0,0 @@
-.el-dialog .el-dialog__header[data-v-c9dd9b2c]{padding:10px;text-align:center;border-bottom:1px solid #f7f7f7}.el-dialog .el-dialog__header .el-dialog__title[data-v-c9dd9b2c]{font-size:15px;letter-spacing:.5px}.el-dialog .el-dialog__header .el-dialog__headerbtn[data-v-c9dd9b2c]{top:13px}.el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close[data-v-c9dd9b2c]{font-size:18px}.el-dialog .el-dialog__body[data-v-c9dd9b2c]{padding:20px}.el-dialog .el-dialog__footer[data-v-c9dd9b2c]{padding-bottom:15px}.error-page[data-v-c9dd9b2c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow-y:auto;height:100%}.error-page .code[data-v-c9dd9b2c]{font-size:120px;font-weight:400;color:#6c757d;font-family:Segoe UI}.error-page .desc[data-v-c9dd9b2c]{font-size:16px;font-weight:400;color:#34395e;margin-top:30px}.error-page .router[data-v-c9dd9b2c]{margin-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex}.error-page .router .el-select[data-v-c9dd9b2c]{font-size:14px;width:300px}.error-page .router .el-button[data-v-c9dd9b2c]{margin-left:15px;-webkit-box-shadow:0 1px 6px #25aff3;box-shadow:0 1px 6px #25aff3;background-color:#25aff3;border-color:#25aff3;color:#fff;padding:0 25px;letter-spacing:1px}.error-page .link[data-v-c9dd9b2c]{margin-top:40px}.error-page .link a[data-v-c9dd9b2c]{color:#008ad3;font-weight:500;transition:all .5s;-webkit-transition:all .5s;cursor:pointer;font-size:14px;margin:0 15px}.error-page .link a[data-v-c9dd9b2c]:hover{color:#25aff3}.error-page .copyright[data-v-c9dd9b2c]{color:#6c757d;margin-top:90px;font-size:14px}

Разница между файлами не показана из-за своего большого размера
+ 0 - 0
huadian/css/chunk-11e4c913.35e67749.css


+ 0 - 1
huadian/css/chunk-1203dec2.6acc53fe.css

@@ -1 +0,0 @@
-.el-dialog .el-dialog__header[data-v-5c722805]{padding:10px;text-align:center;border-bottom:1px solid #f7f7f7}.el-dialog .el-dialog__header .el-dialog__title[data-v-5c722805]{font-size:15px;letter-spacing:.5px}.el-dialog .el-dialog__header .el-dialog__headerbtn[data-v-5c722805]{top:13px}.el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close[data-v-5c722805]{font-size:18px}.el-dialog .el-dialog__body[data-v-5c722805]{padding:20px}.el-dialog .el-dialog__footer[data-v-5c722805]{padding-bottom:15px}.scope .captcha-id[data-v-5c722805]{margin-top:15px}

Разница между файлами не показана из-за своего большого размера
+ 0 - 0
huadian/css/chunk-180da5d7.ab10c954.css


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
huadian/css/chunk-1cfa76ca.ff35d098.css


+ 0 - 1
huadian/css/chunk-1e9bce7a.df9b0434.css

@@ -1 +0,0 @@
-.el-dialog .el-dialog__header[data-v-08f49789]{padding:10px;text-align:center;border-bottom:1px solid #f7f7f7}.el-dialog .el-dialog__header .el-dialog__title[data-v-08f49789]{font-size:15px;letter-spacing:.5px}.el-dialog .el-dialog__header .el-dialog__headerbtn[data-v-08f49789]{top:13px}.el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close[data-v-08f49789]{font-size:18px}.el-dialog .el-dialog__body[data-v-08f49789]{padding:20px}.el-dialog .el-dialog__footer[data-v-08f49789]{padding-bottom:15px}.slot-set span[data-v-08f49789]{font-size:12px;margin:0 10px}.slot-set .el-input-number[data-v-08f49789]{margin-right:10px}

Разница между файлами не показана из-за своего большого размера
+ 0 - 0
huadian/css/chunk-22b8f899.62c40fde.css


+ 1 - 0
huadian/css/chunk-22db9207.7038bb72.css

@@ -0,0 +1 @@
+.el-dialog .el-dialog__header[data-v-2b988c6d]{padding:10px;text-align:center;border-bottom:1px solid #f7f7f7}.el-dialog .el-dialog__header .el-dialog__title[data-v-2b988c6d]{font-size:15px;letter-spacing:.5px}.el-dialog .el-dialog__header .el-dialog__headerbtn[data-v-2b988c6d]{top:13px}.el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close[data-v-2b988c6d]{font-size:18px}.el-dialog .el-dialog__body[data-v-2b988c6d]{padding:20px}.el-dialog .el-dialog__footer[data-v-2b988c6d]{padding-bottom:15px}.error-page[data-v-2b988c6d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow-y:auto;height:100%}.error-page .code[data-v-2b988c6d]{font-size:120px;font-weight:400;color:#6c757d;font-family:Segoe UI}.error-page .desc[data-v-2b988c6d]{font-size:16px;font-weight:400;color:#34395e;margin-top:30px}.error-page .router[data-v-2b988c6d]{margin-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex}.error-page .router .el-select[data-v-2b988c6d]{font-size:14px;width:300px}.error-page .router .el-button[data-v-2b988c6d]{margin-left:15px;-webkit-box-shadow:0 1px 6px #25aff3;box-shadow:0 1px 6px #25aff3;background-color:#25aff3;border-color:#25aff3;color:#fff;padding:0 25px;letter-spacing:1px}.error-page .link[data-v-2b988c6d]{margin-top:40px}.error-page .link a[data-v-2b988c6d]{color:#008ad3;font-weight:500;transition:all .5s;-webkit-transition:all .5s;cursor:pointer;font-size:14px;margin:0 15px}.error-page .link a[data-v-2b988c6d]:hover{color:#25aff3}.error-page .copyright[data-v-2b988c6d]{color:#6c757d;margin-top:90px;font-size:14px}

+ 0 - 1
huadian/css/chunk-2cd19015.cc4d5355.css

@@ -1 +0,0 @@
-.el-dialog .el-dialog__header[data-v-cdcf7506]{padding:10px;text-align:center;border-bottom:1px solid #f7f7f7}.el-dialog .el-dialog__header .el-dialog__title[data-v-cdcf7506]{font-size:15px;letter-spacing:.5px}.el-dialog .el-dialog__header .el-dialog__headerbtn[data-v-cdcf7506]{top:13px}.el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close[data-v-cdcf7506]{font-size:18px}.el-dialog .el-dialog__body[data-v-cdcf7506]{padding:20px}.el-dialog .el-dialog__footer[data-v-cdcf7506]{padding-bottom:15px}.data[data-v-cdcf7506]{height:100px;width:100%;border:1px solid #dcdfe6;background-color:#fff;margin-bottom:10px;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-y:auto;word-break:break-all}

+ 0 - 1
huadian/css/chunk-2e649a85.72459d52.css

@@ -1 +0,0 @@
-.el-dialog .el-dialog__header[data-v-0d7fd29a]{padding:10px;text-align:center;border-bottom:1px solid #f7f7f7}.el-dialog .el-dialog__header .el-dialog__title[data-v-0d7fd29a]{font-size:15px;letter-spacing:.5px}.el-dialog .el-dialog__header .el-dialog__headerbtn[data-v-0d7fd29a]{top:13px}.el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close[data-v-0d7fd29a]{font-size:18px}.el-dialog .el-dialog__body[data-v-0d7fd29a]{padding:20px}.el-dialog .el-dialog__footer[data-v-0d7fd29a]{padding-bottom:15px}.sales-top[data-v-0d7fd29a]{color:red}.sales-bottom[data-v-0d7fd29a]{color:green}.el-dialog .el-dialog__header{padding:10px;text-align:center;border-bottom:1px solid #f7f7f7}.el-dialog .el-dialog__header .el-dialog__title{font-size:15px;letter-spacing:.5px}.el-dialog .el-dialog__header .el-dialog__headerbtn{top:13px}.el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close{font-size:18px}.el-dialog .el-dialog__body{padding:20px}.el-dialog .el-dialog__footer{padding-bottom:15px}.select-user ul{-ms-flex-wrap:wrap;flex-wrap:wrap}.select-user ul,.select-user ul li{display:-webkit-box;display:-ms-flexbox;display:flex}.select-user ul li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style:none;width:calc(25% - 20px);margin:10px;cursor:pointer}.select-user ul li .el-image{height:50px;width:50px;border-radius:50px}.select-user ul li:hover p{color:#008ad3}

Разница между файлами не показана из-за своего большого размера
+ 0 - 0
huadian/css/chunk-306300f1.4a6c9d12.css


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
huadian/css/chunk-3348c71c.d522fba9.css


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
huadian/css/chunk-36395ad8.fd68d534.css


+ 0 - 1
huadian/css/chunk-376d432b.eb980a25.css

@@ -1 +0,0 @@
-.el-dialog .el-dialog__header[data-v-0853cc3a]{padding:10px;text-align:center;border-bottom:1px solid #f7f7f7}.el-dialog .el-dialog__header .el-dialog__title[data-v-0853cc3a]{font-size:15px;letter-spacing:.5px}.el-dialog .el-dialog__header .el-dialog__headerbtn[data-v-0853cc3a]{top:13px}.el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close[data-v-0853cc3a]{font-size:18px}.el-dialog .el-dialog__body[data-v-0853cc3a]{padding:20px}.el-dialog .el-dialog__footer[data-v-0853cc3a]{padding-bottom:15px}.shop-list[data-v-0853cc3a]{height:100%}

Разница между файлами не показана из-за своего большого размера
+ 0 - 0
huadian/css/chunk-39ae371e.b0124cb2.css


+ 1 - 0
huadian/css/chunk-3af59920.7038bb72.css

@@ -0,0 +1 @@
+.el-dialog .el-dialog__header[data-v-2b988c6d]{padding:10px;text-align:center;border-bottom:1px solid #f7f7f7}.el-dialog .el-dialog__header .el-dialog__title[data-v-2b988c6d]{font-size:15px;letter-spacing:.5px}.el-dialog .el-dialog__header .el-dialog__headerbtn[data-v-2b988c6d]{top:13px}.el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close[data-v-2b988c6d]{font-size:18px}.el-dialog .el-dialog__body[data-v-2b988c6d]{padding:20px}.el-dialog .el-dialog__footer[data-v-2b988c6d]{padding-bottom:15px}.error-page[data-v-2b988c6d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow-y:auto;height:100%}.error-page .code[data-v-2b988c6d]{font-size:120px;font-weight:400;color:#6c757d;font-family:Segoe UI}.error-page .desc[data-v-2b988c6d]{font-size:16px;font-weight:400;color:#34395e;margin-top:30px}.error-page .router[data-v-2b988c6d]{margin-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex}.error-page .router .el-select[data-v-2b988c6d]{font-size:14px;width:300px}.error-page .router .el-button[data-v-2b988c6d]{margin-left:15px;-webkit-box-shadow:0 1px 6px #25aff3;box-shadow:0 1px 6px #25aff3;background-color:#25aff3;border-color:#25aff3;color:#fff;padding:0 25px;letter-spacing:1px}.error-page .link[data-v-2b988c6d]{margin-top:40px}.error-page .link a[data-v-2b988c6d]{color:#008ad3;font-weight:500;transition:all .5s;-webkit-transition:all .5s;cursor:pointer;font-size:14px;margin:0 15px}.error-page .link a[data-v-2b988c6d]:hover{color:#25aff3}.error-page .copyright[data-v-2b988c6d]{color:#6c757d;margin-top:90px;font-size:14px}

Разница между файлами не показана из-за своего большого размера
+ 0 - 0
huadian/css/chunk-3d19f814.a132caf3.css


+ 1 - 0
huadian/css/chunk-3d3e10b4.7038bb72.css

@@ -0,0 +1 @@
+.el-dialog .el-dialog__header[data-v-2b988c6d]{padding:10px;text-align:center;border-bottom:1px solid #f7f7f7}.el-dialog .el-dialog__header .el-dialog__title[data-v-2b988c6d]{font-size:15px;letter-spacing:.5px}.el-dialog .el-dialog__header .el-dialog__headerbtn[data-v-2b988c6d]{top:13px}.el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close[data-v-2b988c6d]{font-size:18px}.el-dialog .el-dialog__body[data-v-2b988c6d]{padding:20px}.el-dialog .el-dialog__footer[data-v-2b988c6d]{padding-bottom:15px}.error-page[data-v-2b988c6d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow-y:auto;height:100%}.error-page .code[data-v-2b988c6d]{font-size:120px;font-weight:400;color:#6c757d;font-family:Segoe UI}.error-page .desc[data-v-2b988c6d]{font-size:16px;font-weight:400;color:#34395e;margin-top:30px}.error-page .router[data-v-2b988c6d]{margin-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex}.error-page .router .el-select[data-v-2b988c6d]{font-size:14px;width:300px}.error-page .router .el-button[data-v-2b988c6d]{margin-left:15px;-webkit-box-shadow:0 1px 6px #25aff3;box-shadow:0 1px 6px #25aff3;background-color:#25aff3;border-color:#25aff3;color:#fff;padding:0 25px;letter-spacing:1px}.error-page .link[data-v-2b988c6d]{margin-top:40px}.error-page .link a[data-v-2b988c6d]{color:#008ad3;font-weight:500;transition:all .5s;-webkit-transition:all .5s;cursor:pointer;font-size:14px;margin:0 15px}.error-page .link a[data-v-2b988c6d]:hover{color:#25aff3}.error-page .copyright[data-v-2b988c6d]{color:#6c757d;margin-top:90px;font-size:14px}

+ 1 - 0
huadian/css/chunk-3dbf2dfa.7038bb72.css

@@ -0,0 +1 @@
+.el-dialog .el-dialog__header[data-v-2b988c6d]{padding:10px;text-align:center;border-bottom:1px solid #f7f7f7}.el-dialog .el-dialog__header .el-dialog__title[data-v-2b988c6d]{font-size:15px;letter-spacing:.5px}.el-dialog .el-dialog__header .el-dialog__headerbtn[data-v-2b988c6d]{top:13px}.el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close[data-v-2b988c6d]{font-size:18px}.el-dialog .el-dialog__body[data-v-2b988c6d]{padding:20px}.el-dialog .el-dialog__footer[data-v-2b988c6d]{padding-bottom:15px}.error-page[data-v-2b988c6d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow-y:auto;height:100%}.error-page .code[data-v-2b988c6d]{font-size:120px;font-weight:400;color:#6c757d;font-family:Segoe UI}.error-page .desc[data-v-2b988c6d]{font-size:16px;font-weight:400;color:#34395e;margin-top:30px}.error-page .router[data-v-2b988c6d]{margin-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex}.error-page .router .el-select[data-v-2b988c6d]{font-size:14px;width:300px}.error-page .router .el-button[data-v-2b988c6d]{margin-left:15px;-webkit-box-shadow:0 1px 6px #25aff3;box-shadow:0 1px 6px #25aff3;background-color:#25aff3;border-color:#25aff3;color:#fff;padding:0 25px;letter-spacing:1px}.error-page .link[data-v-2b988c6d]{margin-top:40px}.error-page .link a[data-v-2b988c6d]{color:#008ad3;font-weight:500;transition:all .5s;-webkit-transition:all .5s;cursor:pointer;font-size:14px;margin:0 15px}.error-page .link a[data-v-2b988c6d]:hover{color:#25aff3}.error-page .copyright[data-v-2b988c6d]{color:#6c757d;margin-top:90px;font-size:14px}

Разница между файлами не показана из-за своего большого размера
+ 0 - 0
huadian/css/chunk-454353a0.eafa43c0.css


Некоторые файлы не были показаны из-за большого количества измененных файлов