From 78044ce920ded9b292991097b10f0050bb78e7cb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9A=AE=E5=85=89=EF=BC=9A=E5=9F=8E=E4=B8=AD=E5=9F=8E?= <806783409@qq.com> Date: Sat, 7 Jan 2023 00:34:05 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B5=8B=E8=AF=95=E5=8D=87=E7=BA=A7=E4=B8=BAvu?= =?UTF-8?q?e3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- zyplayer-doc-ui/wiki-ui-2/.editorconfig | 13 + zyplayer-doc-ui/wiki-ui-2/.env.development | 10 + zyplayer-doc-ui/wiki-ui-2/.env.production | 5 + zyplayer-doc-ui/wiki-ui-2/.gitignore | 21 + zyplayer-doc-ui/wiki-ui-2/README.md | 47 + zyplayer-doc-ui/wiki-ui-2/babel.config.js | 5 + zyplayer-doc-ui/wiki-ui-2/doc-wiki.html | 13 + zyplayer-doc-ui/wiki-ui-2/index.html | 13 + zyplayer-doc-ui/wiki-ui-2/jsconfig.json | 13 + zyplayer-doc-ui/wiki-ui-2/package-lock.json | 20705 ++++++++++++++++ zyplayer-doc-ui/wiki-ui-2/package.json | 45 + .../wiki-ui-2/public/wiki-logo.png | Bin 0 -> 8220 bytes zyplayer-doc-ui/wiki-ui-2/src/App.vue | 49 + .../wiki-ui-2/src/assets/img/collapsed.png | Bin 0 -> 340 bytes .../wiki-ui-2/src/assets/img/dubbo.ico | Bin 0 -> 16958 bytes .../wiki-ui-2/src/assets/img/expanded.png | Bin 0 -> 331 bytes .../wiki-ui-2/src/assets/img/zan.png | Bin 0 -> 433 bytes zyplayer-doc-ui/wiki-ui-2/src/assets/logo.png | Bin 0 -> 6849 bytes .../wiki-ui-2/src/common/api/common.js | 12 + .../wiki-ui-2/src/common/api/page.js | 225 + .../wiki-ui-2/src/common/api/request.js | 53 + .../wiki-ui-2/src/common/api/system.js | 12 + .../wiki-ui-2/src/common/api/user.js | 58 + .../wiki-ui-2/src/common/lib/HtmlUtil.js | 23 + .../wiki-ui-2/src/common/lib/UnitUtil.js | 24 + .../wiki-ui-2/src/common/lib/wangEditor.css | 25 + .../src/components/layouts/GlobalLayout.vue | 562 + .../src/components/layouts/PageTree.vue | 42 + .../src/components/layouts/RightResize.vue | 80 + .../src/components/layouts/ShareLayout.vue | 228 + .../components/layouts/ShareMobileLayout.vue | 207 + .../src/components/space/CreateSpace.vue | 200 + zyplayer-doc-ui/wiki-ui-2/src/main.js | 35 + zyplayer-doc-ui/wiki-ui-2/src/routes.js | 66 + .../wiki-ui-2/src/store/pageData.js | 32 + .../wiki-ui-2/src/store/userData.js | 33 + .../wiki-ui-2/src/store/wikiDisplay.js | 33 + .../wiki-ui-2/src/utils/gogocodeTransfer.js | 59 + .../src/views/common/AboutDialog.vue | 156 + .../wiki-ui-2/src/views/common/NoAuth.vue | 13 + .../wiki-ui-2/src/views/home/Home.vue | 156 + .../wiki-ui-2/src/views/page/Edit.vue | 407 + .../wiki-ui-2/src/views/page/Search.vue | 176 + .../wiki-ui-2/src/views/page/Show.vue | 1266 + .../src/views/page/components/Navigation.vue | 119 + .../src/views/page/editor/WangEditor.vue | 160 + .../src/views/page/share/mobile/View.vue | 208 + .../src/views/page/share/pc/Home.vue | 147 + .../src/views/page/share/pc/View.vue | 238 + .../wiki-ui-2/src/views/space/Manage.vue | 438 + .../wiki-ui-2/src/views/user/MyInfo.vue | 52 + zyplayer-doc-ui/wiki-ui-2/vite.config.js | 57 + zyplayer-doc-ui/wiki-ui-2/yarn.lock | 6994 ++++++ 53 files changed, 33535 insertions(+) create mode 100644 zyplayer-doc-ui/wiki-ui-2/.editorconfig create mode 100644 zyplayer-doc-ui/wiki-ui-2/.env.development create mode 100644 zyplayer-doc-ui/wiki-ui-2/.env.production create mode 100644 zyplayer-doc-ui/wiki-ui-2/.gitignore create mode 100644 zyplayer-doc-ui/wiki-ui-2/README.md create mode 100644 zyplayer-doc-ui/wiki-ui-2/babel.config.js create mode 100644 zyplayer-doc-ui/wiki-ui-2/doc-wiki.html create mode 100644 zyplayer-doc-ui/wiki-ui-2/index.html create mode 100644 zyplayer-doc-ui/wiki-ui-2/jsconfig.json create mode 100644 zyplayer-doc-ui/wiki-ui-2/package-lock.json create mode 100644 zyplayer-doc-ui/wiki-ui-2/package.json create mode 100644 zyplayer-doc-ui/wiki-ui-2/public/wiki-logo.png create mode 100644 zyplayer-doc-ui/wiki-ui-2/src/App.vue create mode 100644 zyplayer-doc-ui/wiki-ui-2/src/assets/img/collapsed.png create mode 100644 zyplayer-doc-ui/wiki-ui-2/src/assets/img/dubbo.ico create mode 100644 zyplayer-doc-ui/wiki-ui-2/src/assets/img/expanded.png create mode 100644 zyplayer-doc-ui/wiki-ui-2/src/assets/img/zan.png create mode 100644 zyplayer-doc-ui/wiki-ui-2/src/assets/logo.png create mode 100644 zyplayer-doc-ui/wiki-ui-2/src/common/api/common.js create mode 100644 zyplayer-doc-ui/wiki-ui-2/src/common/api/page.js create mode 100644 zyplayer-doc-ui/wiki-ui-2/src/common/api/request.js create mode 100644 zyplayer-doc-ui/wiki-ui-2/src/common/api/system.js create mode 100644 zyplayer-doc-ui/wiki-ui-2/src/common/api/user.js create mode 100644 zyplayer-doc-ui/wiki-ui-2/src/common/lib/HtmlUtil.js create mode 100644 zyplayer-doc-ui/wiki-ui-2/src/common/lib/UnitUtil.js create mode 100644 zyplayer-doc-ui/wiki-ui-2/src/common/lib/wangEditor.css create mode 100644 zyplayer-doc-ui/wiki-ui-2/src/components/layouts/GlobalLayout.vue create mode 100644 zyplayer-doc-ui/wiki-ui-2/src/components/layouts/PageTree.vue create mode 100644 zyplayer-doc-ui/wiki-ui-2/src/components/layouts/RightResize.vue create mode 100644 zyplayer-doc-ui/wiki-ui-2/src/components/layouts/ShareLayout.vue create mode 100644 zyplayer-doc-ui/wiki-ui-2/src/components/layouts/ShareMobileLayout.vue create mode 100644 zyplayer-doc-ui/wiki-ui-2/src/components/space/CreateSpace.vue create mode 100644 zyplayer-doc-ui/wiki-ui-2/src/main.js create mode 100644 zyplayer-doc-ui/wiki-ui-2/src/routes.js create mode 100644 zyplayer-doc-ui/wiki-ui-2/src/store/pageData.js create mode 100644 zyplayer-doc-ui/wiki-ui-2/src/store/userData.js create mode 100644 zyplayer-doc-ui/wiki-ui-2/src/store/wikiDisplay.js create mode 100644 zyplayer-doc-ui/wiki-ui-2/src/utils/gogocodeTransfer.js create mode 100644 zyplayer-doc-ui/wiki-ui-2/src/views/common/AboutDialog.vue create mode 100644 zyplayer-doc-ui/wiki-ui-2/src/views/common/NoAuth.vue create mode 100644 zyplayer-doc-ui/wiki-ui-2/src/views/home/Home.vue create mode 100644 zyplayer-doc-ui/wiki-ui-2/src/views/page/Edit.vue create mode 100644 zyplayer-doc-ui/wiki-ui-2/src/views/page/Search.vue create mode 100644 zyplayer-doc-ui/wiki-ui-2/src/views/page/Show.vue create mode 100644 zyplayer-doc-ui/wiki-ui-2/src/views/page/components/Navigation.vue create mode 100644 zyplayer-doc-ui/wiki-ui-2/src/views/page/editor/WangEditor.vue create mode 100644 zyplayer-doc-ui/wiki-ui-2/src/views/page/share/mobile/View.vue create mode 100644 zyplayer-doc-ui/wiki-ui-2/src/views/page/share/pc/Home.vue create mode 100644 zyplayer-doc-ui/wiki-ui-2/src/views/page/share/pc/View.vue create mode 100644 zyplayer-doc-ui/wiki-ui-2/src/views/space/Manage.vue create mode 100644 zyplayer-doc-ui/wiki-ui-2/src/views/user/MyInfo.vue create mode 100644 zyplayer-doc-ui/wiki-ui-2/vite.config.js create mode 100644 zyplayer-doc-ui/wiki-ui-2/yarn.lock diff --git a/zyplayer-doc-ui/wiki-ui-2/.editorconfig b/zyplayer-doc-ui/wiki-ui-2/.editorconfig new file mode 100644 index 00000000..0b79338f --- /dev/null +++ b/zyplayer-doc-ui/wiki-ui-2/.editorconfig @@ -0,0 +1,13 @@ +# http://editorconfig.org +root = true + +[*] +charset = utf-8 +indent_style = tab +end_of_line = lf +insert_final_newline = true +trim_trailing_whitespace = true + +[*.md] +insert_final_newline = false +trim_trailing_whitespace = false diff --git a/zyplayer-doc-ui/wiki-ui-2/.env.development b/zyplayer-doc-ui/wiki-ui-2/.env.development new file mode 100644 index 00000000..88215103 --- /dev/null +++ b/zyplayer-doc-ui/wiki-ui-2/.env.development @@ -0,0 +1,10 @@ +# 开发环境 +ENV = 'development' + +# base api +VITE_APP_BASE_API = 'http://local.zyplayer.com:8083/zyplayer-doc-manage' +# VITE_APP_BASE_API = 'http://doc.zyplayer.com' + + + + diff --git a/zyplayer-doc-ui/wiki-ui-2/.env.production b/zyplayer-doc-ui/wiki-ui-2/.env.production new file mode 100644 index 00000000..6d4ac6af --- /dev/null +++ b/zyplayer-doc-ui/wiki-ui-2/.env.production @@ -0,0 +1,5 @@ +# 线上环境 + +# base api +VITE_APP_BASE_API = './' + diff --git a/zyplayer-doc-ui/wiki-ui-2/.gitignore b/zyplayer-doc-ui/wiki-ui-2/.gitignore new file mode 100644 index 00000000..a0dddc6f --- /dev/null +++ b/zyplayer-doc-ui/wiki-ui-2/.gitignore @@ -0,0 +1,21 @@ +.DS_Store +node_modules +/dist + +# local env files +.env.local +.env.*.local + +# Log files +npm-debug.log* +yarn-debug.log* +yarn-error.log* + +# Editor directories and files +.idea +.vscode +*.suo +*.ntvs* +*.njsproj +*.sln +*.sw? diff --git a/zyplayer-doc-ui/wiki-ui-2/README.md b/zyplayer-doc-ui/wiki-ui-2/README.md new file mode 100644 index 00000000..eba5c53c --- /dev/null +++ b/zyplayer-doc-ui/wiki-ui-2/README.md @@ -0,0 +1,47 @@ +# zyplayer-doc-wiki项目的UI +zyplayer-doc-wiki项目的UI使用此项目构建,开发起来爽得很, +但是,才发第一版,又他喵得重构一次~ +之前从jQuery换到element以为是结局了,爽到吐,结果又被这个迷住了,前端真是让人高潮个不停啊, +但是,好东西怎么放过呢! +---来自一个前端新手的BB + +## 常见问题 + +1、命令行要进入这个文件夹才能执行命令: + +zyplayer-doc/zyplayer-doc-ui/wiki-ui + +2、修改host,否则run不起来: + +在文件 C:\Windows\System32\drivers\etc\hosts 末尾增加: + +127.0.0.1 local.zyplayer.com + +## 配置文件 + +配置开发环境和线上环境的请求域名地址: +开发环境:.env.development +线上环境:.env.production + +## 环境要求 + +`Node >= 6` + +## 开始 +执行下面的命令安装项目依赖 +``` bash +npm install +``` + +## 开发环境 +执行下面的命令启动前端工程 +``` bash +npm run dev +``` + +## 打包 +执行下面的命令编译打包前端页面 +``` bash +npm run build +``` +打包会自动将打包的文件放到项目的resource文件夹下 \ No newline at end of file diff --git a/zyplayer-doc-ui/wiki-ui-2/babel.config.js b/zyplayer-doc-ui/wiki-ui-2/babel.config.js new file mode 100644 index 00000000..c5dc6a52 --- /dev/null +++ b/zyplayer-doc-ui/wiki-ui-2/babel.config.js @@ -0,0 +1,5 @@ +module.exports = { + presets: [ + '@vue/cli-plugin-babel/preset' + ] +}; diff --git a/zyplayer-doc-ui/wiki-ui-2/doc-wiki.html b/zyplayer-doc-ui/wiki-ui-2/doc-wiki.html new file mode 100644 index 00000000..d19c1640 --- /dev/null +++ b/zyplayer-doc-ui/wiki-ui-2/doc-wiki.html @@ -0,0 +1,13 @@ + + +
+ + + +o!#VaUuaHRGZTbn4H}#)U*?>xNmZFfu`!Z
zmF*76m^%FRl#(uRwA0b1%h%<{1s<4WI{J)w< -H=2ReM5zTac;7PR5N0srdE?qNZk?Jc`{-u7RP{
!-{g;ec-CsY%ey$69Flu
ziXv{uYCH0TdERG7;l#LgUTm>ry&bFV7_g(C=#vSdqMzs^2Ap`A|4}{u-HO#J#%Dy%
zxWzs{U#z#kuUK)u_v1VtztJn8d?o%)9!RyykCP`SZ+w@TKNX$4I(c^T?nGxiB(KBa
QjGNzn?2PLc>oKS0e<`?)F#rGn
literal 0
HcmV?d00001
diff --git a/zyplayer-doc-ui/wiki-ui-2/src/assets/img/expanded.png b/zyplayer-doc-ui/wiki-ui-2/src/assets/img/expanded.png
new file mode 100644
index 0000000000000000000000000000000000000000..3687303a2364c6f9b2bee6f9799bd47995c19d97
GIT binary patch
literal 331
zcmeAS@N?(olHy`uVBq!ia0vp^GC<7D!3-p$8Dv|56k~CayA#8@b22Z19F}xPUq=Rp
zjs4tz5?O)#gaDrq*Z=?j|NHm*&!0cvzJ2}n^~1-HZ{L4-{qe)gw{M=keEImngL`*x
zUA%GQ;?1k4uU|fL?ZUB3XZD{txog9rEBp6uIJ9GV?d%;ulYoW*Nvt684&Mr(ghWY@
zUocP^Ho$OJSnm~34QGKzWHAE+-(e7DJf6QI1t=Kc>Ealo5nOxTP^dwH$K~P*gCr5Q
zi!*-T4>1l1ShJ_7e(MtEC9bP3P2*b`pql%#rf^=*;X*_0$1mhIKYmfmA?+^nvqST#
k@bQ|vY{wp+k6)!PI8Wm6yFHVD7BMh*y85}Sb4q9e0BHl4egFUf
literal 0
HcmV?d00001
diff --git a/zyplayer-doc-ui/wiki-ui-2/src/assets/img/zan.png b/zyplayer-doc-ui/wiki-ui-2/src/assets/img/zan.png
new file mode 100644
index 0000000000000000000000000000000000000000..ac302f3af5c286d251e007fe36c1180594ca34a9
GIT binary patch
literal 433
zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbMfiU6Mw*Z=?j7a)O}ni?Rls;UY|
zHa9l|NuUUjJ89A+Afu?L2q^OM<;$|NG9Uw}_xtznU%!6+{Q2{T4tU&40)0?Cd
z%;$cXrB?P)nWHKa`hLhXCaVzj{Vqz<-rA0u@l!zS3a)>{g0yg3>@kEMMwh>OhBklU
z%?uTB#1>pv0nO%`g>g5HP&U{YtRb9-BkcbkC}VBXRz$Kln
lK=01D|J+ROu37qc*rD(w`#O=3*O*w9?biwNoq3WN1`&Wp8TvKj3C
z3HR9ssH7a&Vr<6waJrU{{
+ upgradeInfo.upgradeContent
+ }}
+
+ {{ item.zanNum }}
+
+ {{ item.zanNum }}
+
+ 赞
+
+ 踩
+
+
+ 成为第一个赞同者
+
+ {{ wikiPage.zanNum }}人赞了它
+
+ 我赞了它
+
+ 我和{{ wikiPage.zanNum - 1 }}个其他人赞了它
+
+
+
+ {{ comment.content }}
+
确定要除删此评论吗?
+