Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
D
doc_phone
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
jiangyipeng
doc_phone
Commits
860406d4
Commit
860406d4
authored
May 26, 2020
by
jiangyipeng
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
1
parent
aa36e2e4
Changes
18
Show whitespace changes
Inline
Side-by-side
Showing
18 changed files
with
2 additions
and
57 deletions
+2
-57
utils.js
public/html/build/utils.js
+1
-0
index.html
public/html/dist/index.html
+1
-1
app.1d91feed071ca5dec071916fd2c5d2fa.css
.../dist/static/css/app.1d91feed071ca5dec071916fd2c5d2fa.css
+0
-34
app.1d91feed071ca5dec071916fd2c5d2fa.css.map
...t/static/css/app.1d91feed071ca5dec071916fd2c5d2fa.css.map
+0
-1
0.63cd763e8761847f0158.js
public/html/dist/static/js/0.63cd763e8761847f0158.js
+0
-2
0.63cd763e8761847f0158.js.map
public/html/dist/static/js/0.63cd763e8761847f0158.js.map
+0
-1
1.1ed08da2d0c350e97c8b.js
public/html/dist/static/js/1.1ed08da2d0c350e97c8b.js
+0
-2
1.1ed08da2d0c350e97c8b.js.map
public/html/dist/static/js/1.1ed08da2d0c350e97c8b.js.map
+0
-1
2.86b36fac4150598e0e03.js
public/html/dist/static/js/2.86b36fac4150598e0e03.js
+0
-2
2.86b36fac4150598e0e03.js.map
public/html/dist/static/js/2.86b36fac4150598e0e03.js.map
+0
-1
3.bb2d4a70c579982e7d5e.js
public/html/dist/static/js/3.bb2d4a70c579982e7d5e.js
+0
-2
3.bb2d4a70c579982e7d5e.js.map
public/html/dist/static/js/3.bb2d4a70c579982e7d5e.js.map
+0
-1
4.80a38bdce915388c7433.js
public/html/dist/static/js/4.80a38bdce915388c7433.js
+0
-2
4.80a38bdce915388c7433.js.map
public/html/dist/static/js/4.80a38bdce915388c7433.js.map
+0
-1
app.7e90fe9f1719278bcc8a.js
public/html/dist/static/js/app.7e90fe9f1719278bcc8a.js
+0
-2
app.7e90fe9f1719278bcc8a.js.map
public/html/dist/static/js/app.7e90fe9f1719278bcc8a.js.map
+0
-1
manifest.b34bc11eb8863938b23c.js
public/html/dist/static/js/manifest.b34bc11eb8863938b23c.js
+0
-2
manifest.b34bc11eb8863938b23c.js.map
.../html/dist/static/js/manifest.b34bc11eb8863938b23c.js.map
+0
-1
No files found.
public/html/build/utils.js
View file @
860406d4
...
@@ -47,6 +47,7 @@ exports.cssLoaders = function (options) {
...
@@ -47,6 +47,7 @@ exports.cssLoaders = function (options) {
if
(
options
.
extract
)
{
if
(
options
.
extract
)
{
return
ExtractTextPlugin
.
extract
({
return
ExtractTextPlugin
.
extract
({
use
:
loaders
,
use
:
loaders
,
publicPath
:
'../../'
,
fallback
:
'vue-style-loader'
fallback
:
'vue-style-loader'
})
})
}
else
{
}
else
{
...
...
public/html/dist/index.html
View file @
860406d4
<!DOCTYPE html>
<html><head><meta
charset=
utf-8
><meta
name=
viewport
content=
"width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no"
><script
src=
https://g.alicdn.com/dingding/dingtalk-jsapi/2.10.3/dingtalk.open.js
></script><title>
doc
</title><link
href=
/static/css/app.1d91feed071ca5dec071916fd2c5d2fa.css
rel=
stylesheet
></head><body><div
id=
app
></div><script
type=
text/javascript
src=
/static/js/manifest.b34bc11eb8863938b23c.js
></script><script
type=
text/javascript
src=
/static/js/vendor.77c8694682b600976327.js
></script><script
type=
text/javascript
src=
/static/js/app.7e90fe9f1719278bcc8a.js
></script></body></html>
<!DOCTYPE html>
<html><head><meta
charset=
utf-8
><meta
name=
viewport
content=
"width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no"
><script
src=
https://g.alicdn.com/dingding/dingtalk-jsapi/2.10.3/dingtalk.open.js
></script><title>
doc
</title><link
href=
/static/css/app.79ec67043b2d0f27abb2f9b496be3186.css
rel=
stylesheet
></head><body><div
id=
app
></div><script
type=
text/javascript
src=
/static/js/manifest.c1e5ea30d413beeb4840.js
></script><script
type=
text/javascript
src=
/static/js/vendor.77c8694682b600976327.js
></script><script
type=
text/javascript
src=
/static/js/app.767399c98aac4faf2c07.js
></script></body></html>
\ No newline at end of file
\ No newline at end of file
public/html/dist/static/css/app.1d91feed071ca5dec071916fd2c5d2fa.css
deleted
100644 → 0
View file @
aa36e2e4
html
{
-webkit-tap-highlight-color
:
transparent
}
body
{
margin
:
0
;
font-family
:
-apple-system
,
BlinkMacSystemFont
,
Helvetica
Neue
,
Helvetica
,
Segoe
UI
,
Arial
,
Roboto
,
PingFang
SC
,
Hiragino
Sans
GB
,
Microsoft
Yahei
,
sans-serif
}
button
,
input
,
textarea
{
color
:
inherit
;
font
:
inherit
}
[
class
*=
van-
]
:focus
,
a
:focus
,
button
:focus
,
input
:focus
,
textarea
:focus
{
outline
:
0
}
ol
,
ul
{
margin
:
0
;
padding
:
0
;
list-style
:
none
}
.van-ellipsis
{
overflow
:
hidden
;
white-space
:
nowrap
;
text-overflow
:
ellipsis
}
.van-multi-ellipsis--l2
{
-webkit-line-clamp
:
2
}
.van-multi-ellipsis--l2
,
.van-multi-ellipsis--l3
{
display
:
-webkit-box
;
overflow
:
hidden
;
text-overflow
:
ellipsis
;
-webkit-box-orient
:
vertical
}
.van-multi-ellipsis--l3
{
-webkit-line-clamp
:
3
}
.van-clearfix
:after
{
display
:
table
;
clear
:
both
;
content
:
""
}
[
class
*=
van-hairline
]
:after
{
position
:
absolute
;
box-sizing
:
border-box
;
content
:
" "
;
pointer-events
:
none
;
top
:
-50%
;
right
:
-50%
;
bottom
:
-50%
;
left
:
-50%
;
border
:
0
solid
#ebedf0
;
-webkit-transform
:
scale
(
.5
);
transform
:
scale
(
.5
)}
.van-hairline
,
.van-hairline--bottom
,
.van-hairline--left
,
.van-hairline--right
,
.van-hairline--surround
,
.van-hairline--top
,
.van-hairline--top-bottom
{
position
:
relative
}
.van-hairline--top
:after
{
border-top-width
:
1px
}
.van-hairline--left
:after
{
border-left-width
:
1px
}
.van-hairline--right
:after
{
border-right-width
:
1px
}
.van-hairline--bottom
:after
{
border-bottom-width
:
1px
}
.van-hairline--top-bottom
:after
,
.van-hairline-unset--top-bottom
:after
{
border-width
:
1px
0
}
.van-hairline--surround
:after
{
border-width
:
1px
}
@-webkit-keyframes
van-slide-up-enter
{
0
%
{
-webkit-transform
:
translate3d
(
0
,
100%
,
0
);
transform
:
translate3d
(
0
,
100%
,
0
)}}
@keyframes
van-slide-up-enter
{
0
%
{
-webkit-transform
:
translate3d
(
0
,
100%
,
0
);
transform
:
translate3d
(
0
,
100%
,
0
)}}
@-webkit-keyframes
van-slide-up-leave
{
to
{
-webkit-transform
:
translate3d
(
0
,
100%
,
0
);
transform
:
translate3d
(
0
,
100%
,
0
)}}
@keyframes
van-slide-up-leave
{
to
{
-webkit-transform
:
translate3d
(
0
,
100%
,
0
);
transform
:
translate3d
(
0
,
100%
,
0
)}}
@-webkit-keyframes
van-slide-down-enter
{
0
%
{
-webkit-transform
:
translate3d
(
0
,
-100%
,
0
);
transform
:
translate3d
(
0
,
-100%
,
0
)}}
@keyframes
van-slide-down-enter
{
0
%
{
-webkit-transform
:
translate3d
(
0
,
-100%
,
0
);
transform
:
translate3d
(
0
,
-100%
,
0
)}}
@-webkit-keyframes
van-slide-down-leave
{
to
{
-webkit-transform
:
translate3d
(
0
,
-100%
,
0
);
transform
:
translate3d
(
0
,
-100%
,
0
)}}
@keyframes
van-slide-down-leave
{
to
{
-webkit-transform
:
translate3d
(
0
,
-100%
,
0
);
transform
:
translate3d
(
0
,
-100%
,
0
)}}
@-webkit-keyframes
van-slide-left-enter
{
0
%
{
-webkit-transform
:
translate3d
(
-100%
,
0
,
0
);
transform
:
translate3d
(
-100%
,
0
,
0
)}}
@keyframes
van-slide-left-enter
{
0
%
{
-webkit-transform
:
translate3d
(
-100%
,
0
,
0
);
transform
:
translate3d
(
-100%
,
0
,
0
)}}
@-webkit-keyframes
van-slide-left-leave
{
to
{
-webkit-transform
:
translate3d
(
-100%
,
0
,
0
);
transform
:
translate3d
(
-100%
,
0
,
0
)}}
@keyframes
van-slide-left-leave
{
to
{
-webkit-transform
:
translate3d
(
-100%
,
0
,
0
);
transform
:
translate3d
(
-100%
,
0
,
0
)}}
@-webkit-keyframes
van-slide-right-enter
{
0
%
{
-webkit-transform
:
translate3d
(
100%
,
0
,
0
);
transform
:
translate3d
(
100%
,
0
,
0
)}}
@keyframes
van-slide-right-enter
{
0
%
{
-webkit-transform
:
translate3d
(
100%
,
0
,
0
);
transform
:
translate3d
(
100%
,
0
,
0
)}}
@-webkit-keyframes
van-slide-right-leave
{
to
{
-webkit-transform
:
translate3d
(
100%
,
0
,
0
);
transform
:
translate3d
(
100%
,
0
,
0
)}}
@keyframes
van-slide-right-leave
{
to
{
-webkit-transform
:
translate3d
(
100%
,
0
,
0
);
transform
:
translate3d
(
100%
,
0
,
0
)}}
@-webkit-keyframes
van-fade-in
{
0
%
{
opacity
:
0
}
to
{
opacity
:
1
}}
@keyframes
van-fade-in
{
0
%
{
opacity
:
0
}
to
{
opacity
:
1
}}
@-webkit-keyframes
van-fade-out
{
0
%
{
opacity
:
1
}
to
{
opacity
:
0
}}
@keyframes
van-fade-out
{
0
%
{
opacity
:
1
}
to
{
opacity
:
0
}}
@-webkit-keyframes
van-rotate
{
0
%
{
-webkit-transform
:
rotate
(
0
);
transform
:
rotate
(
0
)}
to
{
-webkit-transform
:
rotate
(
1turn
);
transform
:
rotate
(
1turn
)}}
@keyframes
van-rotate
{
0
%
{
-webkit-transform
:
rotate
(
0
);
transform
:
rotate
(
0
)}
to
{
-webkit-transform
:
rotate
(
1turn
);
transform
:
rotate
(
1turn
)}}
.van-fade-enter-active
{
-webkit-animation
:
van-fade-in
.3s
ease-out
both
;
animation
:
van-fade-in
.3s
ease-out
both
}
.van-fade-leave-active
{
-webkit-animation
:
van-fade-out
.3s
ease-in
both
;
animation
:
van-fade-out
.3s
ease-in
both
}
.van-slide-up-enter-active
{
-webkit-animation
:
van-slide-up-enter
.3s
ease-out
both
;
animation
:
van-slide-up-enter
.3s
ease-out
both
}
.van-slide-up-leave-active
{
-webkit-animation
:
van-slide-up-leave
.3s
ease-in
both
;
animation
:
van-slide-up-leave
.3s
ease-in
both
}
.van-slide-down-enter-active
{
-webkit-animation
:
van-slide-down-enter
.3s
ease-out
both
;
animation
:
van-slide-down-enter
.3s
ease-out
both
}
.van-slide-down-leave-active
{
-webkit-animation
:
van-slide-down-leave
.3s
ease-in
both
;
animation
:
van-slide-down-leave
.3s
ease-in
both
}
.van-slide-left-enter-active
{
-webkit-animation
:
van-slide-left-enter
.3s
ease-out
both
;
animation
:
van-slide-left-enter
.3s
ease-out
both
}
.van-slide-left-leave-active
{
-webkit-animation
:
van-slide-left-leave
.3s
ease-in
both
;
animation
:
van-slide-left-leave
.3s
ease-in
both
}
.van-slide-right-enter-active
{
-webkit-animation
:
van-slide-right-enter
.3s
ease-out
both
;
animation
:
van-slide-right-enter
.3s
ease-out
both
}
.van-slide-right-leave-active
{
-webkit-animation
:
van-slide-right-leave
.3s
ease-in
both
;
animation
:
van-slide-right-leave
.3s
ease-in
both
}
.van-overlay
{
position
:
fixed
;
top
:
0
;
left
:
0
;
z-index
:
1
;
width
:
100%
;
height
:
100%
;
background-color
:
rgba
(
0
,
0
,
0
,
.7
)}
.van-info
{
position
:
absolute
;
top
:
0
;
right
:
0
;
box-sizing
:
border-box
;
min-width
:
16px
;
padding
:
0
3px
;
color
:
#fff
;
font-weight
:
500
;
font-size
:
12px
;
font-family
:
Avenir-Heavy
,
PingFang
SC
,
Helvetica
Neue
,
Arial
,
sans-serif
;
line-height
:
14px
;
text-align
:
center
;
background-color
:
#ee0a24
;
border
:
1px
solid
#fff
;
border-radius
:
16px
;
-webkit-transform
:
translate
(
50%
,
-50%
);
transform
:
translate
(
50%
,
-50%
);
-webkit-transform-origin
:
100%
;
transform-origin
:
100%
}
.van-info--dot
{
width
:
8px
;
min-width
:
0
;
height
:
8px
;
background-color
:
#ee0a24
;
border-radius
:
100%
}
@font-face
{
font-weight
:
400
;
font-family
:
vant-icon
;
font-style
:
normal
;
font-display
:
auto
;
src
:
url(https://img.yzcdn.cn/vant/vant-icon-db1de1.woff2)
format
(
"woff2"
),
url(https://img.yzcdn.cn/vant/vant-icon-db1de1.woff)
format
(
"woff"
),
url(https://img.yzcdn.cn/vant/vant-icon-db1de1.ttf)
format
(
"truetype"
)}
.van-icon
{
position
:
relative
;
font
:
normal
normal
normal
14px
/
1
vant-icon
;
font-size
:
inherit
;
text-rendering
:
auto
;
-webkit-font-smoothing
:
antialiased
}
.van-icon
,
.van-icon
:before
{
display
:
inline-block
}
.van-icon-add-o
:before
{
content
:
"\F000"
}
.van-icon-add-square
:before
{
content
:
"\F001"
}
.van-icon-add
:before
{
content
:
"\F002"
}
.van-icon-after-sale
:before
{
content
:
"\F003"
}
.van-icon-aim
:before
{
content
:
"\F004"
}
.van-icon-alipay
:before
{
content
:
"\F005"
}
.van-icon-apps-o
:before
{
content
:
"\F006"
}
.van-icon-arrow-down
:before
{
content
:
"\F007"
}
.van-icon-arrow-left
:before
{
content
:
"\F008"
}
.van-icon-arrow-up
:before
{
content
:
"\F009"
}
.van-icon-arrow
:before
{
content
:
"\F00A"
}
.van-icon-ascending
:before
{
content
:
"\F00B"
}
.van-icon-audio
:before
{
content
:
"\F00C"
}
.van-icon-award-o
:before
{
content
:
"\F00D"
}
.van-icon-award
:before
{
content
:
"\F00E"
}
.van-icon-bag-o
:before
{
content
:
"\F00F"
}
.van-icon-bag
:before
{
content
:
"\F010"
}
.van-icon-balance-list-o
:before
{
content
:
"\F011"
}
.van-icon-balance-list
:before
{
content
:
"\F012"
}
.van-icon-balance-o
:before
{
content
:
"\F013"
}
.van-icon-balance-pay
:before
{
content
:
"\F014"
}
.van-icon-bar-chart-o
:before
{
content
:
"\F015"
}
.van-icon-bars
:before
{
content
:
"\F016"
}
.van-icon-bell
:before
{
content
:
"\F017"
}
.van-icon-bill-o
:before
{
content
:
"\F018"
}
.van-icon-bill
:before
{
content
:
"\F019"
}
.van-icon-birthday-cake-o
:before
{
content
:
"\F01A"
}
.van-icon-bookmark-o
:before
{
content
:
"\F01B"
}
.van-icon-bookmark
:before
{
content
:
"\F01C"
}
.van-icon-browsing-history-o
:before
{
content
:
"\F01D"
}
.van-icon-browsing-history
:before
{
content
:
"\F01E"
}
.van-icon-brush-o
:before
{
content
:
"\F01F"
}
.van-icon-bulb-o
:before
{
content
:
"\F020"
}
.van-icon-bullhorn-o
:before
{
content
:
"\F021"
}
.van-icon-calender-o
:before
{
content
:
"\F022"
}
.van-icon-card
:before
{
content
:
"\F023"
}
.van-icon-cart-circle-o
:before
{
content
:
"\F024"
}
.van-icon-cart-circle
:before
{
content
:
"\F025"
}
.van-icon-cart-o
:before
{
content
:
"\F026"
}
.van-icon-cart
:before
{
content
:
"\F027"
}
.van-icon-cash-back-record
:before
{
content
:
"\F028"
}
.van-icon-cash-on-deliver
:before
{
content
:
"\F029"
}
.van-icon-cashier-o
:before
{
content
:
"\F02A"
}
.van-icon-certificate
:before
{
content
:
"\F02B"
}
.van-icon-chart-trending-o
:before
{
content
:
"\F02C"
}
.van-icon-chat-o
:before
{
content
:
"\F02D"
}
.van-icon-chat
:before
{
content
:
"\F02E"
}
.van-icon-checked
:before
{
content
:
"\F02F"
}
.van-icon-circle
:before
{
content
:
"\F030"
}
.van-icon-clear
:before
{
content
:
"\F031"
}
.van-icon-clock-o
:before
{
content
:
"\F032"
}
.van-icon-clock
:before
{
content
:
"\F033"
}
.van-icon-close
:before
{
content
:
"\F034"
}
.van-icon-closed-eye
:before
{
content
:
"\F035"
}
.van-icon-cluster-o
:before
{
content
:
"\F036"
}
.van-icon-cluster
:before
{
content
:
"\F037"
}
.van-icon-column
:before
{
content
:
"\F038"
}
.van-icon-comment-circle-o
:before
{
content
:
"\F039"
}
.van-icon-comment-circle
:before
{
content
:
"\F03A"
}
.van-icon-comment-o
:before
{
content
:
"\F03B"
}
.van-icon-comment
:before
{
content
:
"\F03C"
}
.van-icon-completed
:before
{
content
:
"\F03D"
}
.van-icon-contact
:before
{
content
:
"\F03E"
}
.van-icon-coupon-o
:before
{
content
:
"\F03F"
}
.van-icon-coupon
:before
{
content
:
"\F040"
}
.van-icon-credit-pay
:before
{
content
:
"\F041"
}
.van-icon-cross
:before
{
content
:
"\F042"
}
.van-icon-debit-pay
:before
{
content
:
"\F043"
}
.van-icon-delete
:before
{
content
:
"\F044"
}
.van-icon-descending
:before
{
content
:
"\F045"
}
.van-icon-description
:before
{
content
:
"\F046"
}
.van-icon-desktop-o
:before
{
content
:
"\F047"
}
.van-icon-diamond-o
:before
{
content
:
"\F048"
}
.van-icon-diamond
:before
{
content
:
"\F049"
}
.van-icon-discount
:before
{
content
:
"\F04A"
}
.van-icon-down
:before
{
content
:
"\F04B"
}
.van-icon-ecard-pay
:before
{
content
:
"\F04C"
}
.van-icon-edit
:before
{
content
:
"\F04D"
}
.van-icon-ellipsis
:before
{
content
:
"\F04E"
}
.van-icon-empty
:before
{
content
:
"\F04F"
}
.van-icon-envelop-o
:before
{
content
:
"\F050"
}
.van-icon-exchange
:before
{
content
:
"\F051"
}
.van-icon-expand-o
:before
{
content
:
"\F052"
}
.van-icon-expand
:before
{
content
:
"\F053"
}
.van-icon-eye-o
:before
{
content
:
"\F054"
}
.van-icon-eye
:before
{
content
:
"\F055"
}
.van-icon-fail
:before
{
content
:
"\F056"
}
.van-icon-failure
:before
{
content
:
"\F057"
}
.van-icon-filter-o
:before
{
content
:
"\F058"
}
.van-icon-fire-o
:before
{
content
:
"\F059"
}
.van-icon-fire
:before
{
content
:
"\F05A"
}
.van-icon-flag-o
:before
{
content
:
"\F05B"
}
.van-icon-flower-o
:before
{
content
:
"\F05C"
}
.van-icon-free-postage
:before
{
content
:
"\F05D"
}
.van-icon-friends-o
:before
{
content
:
"\F05E"
}
.van-icon-friends
:before
{
content
:
"\F05F"
}
.van-icon-gem-o
:before
{
content
:
"\F060"
}
.van-icon-gem
:before
{
content
:
"\F061"
}
.van-icon-gift-card-o
:before
{
content
:
"\F062"
}
.van-icon-gift-card
:before
{
content
:
"\F063"
}
.van-icon-gift-o
:before
{
content
:
"\F064"
}
.van-icon-gift
:before
{
content
:
"\F065"
}
.van-icon-gold-coin-o
:before
{
content
:
"\F066"
}
.van-icon-gold-coin
:before
{
content
:
"\F067"
}
.van-icon-good-job-o
:before
{
content
:
"\F068"
}
.van-icon-good-job
:before
{
content
:
"\F069"
}
.van-icon-goods-collect-o
:before
{
content
:
"\F06A"
}
.van-icon-goods-collect
:before
{
content
:
"\F06B"
}
.van-icon-graphic
:before
{
content
:
"\F06C"
}
.van-icon-home-o
:before
{
content
:
"\F06D"
}
.van-icon-hot-o
:before
{
content
:
"\F06E"
}
.van-icon-hot-sale-o
:before
{
content
:
"\F06F"
}
.van-icon-hot-sale
:before
{
content
:
"\F070"
}
.van-icon-hot
:before
{
content
:
"\F071"
}
.van-icon-hotel-o
:before
{
content
:
"\F072"
}
.van-icon-idcard
:before
{
content
:
"\F073"
}
.van-icon-info-o
:before
{
content
:
"\F074"
}
.van-icon-info
:before
{
content
:
"\F075"
}
.van-icon-invition
:before
{
content
:
"\F076"
}
.van-icon-label-o
:before
{
content
:
"\F077"
}
.van-icon-label
:before
{
content
:
"\F078"
}
.van-icon-like-o
:before
{
content
:
"\F079"
}
.van-icon-like
:before
{
content
:
"\F07A"
}
.van-icon-live
:before
{
content
:
"\F07B"
}
.van-icon-location-o
:before
{
content
:
"\F07C"
}
.van-icon-location
:before
{
content
:
"\F07D"
}
.van-icon-lock
:before
{
content
:
"\F07E"
}
.van-icon-logistics
:before
{
content
:
"\F07F"
}
.van-icon-manager-o
:before
{
content
:
"\F080"
}
.van-icon-manager
:before
{
content
:
"\F081"
}
.van-icon-map-marked
:before
{
content
:
"\F082"
}
.van-icon-medal-o
:before
{
content
:
"\F083"
}
.van-icon-medal
:before
{
content
:
"\F084"
}
.van-icon-more-o
:before
{
content
:
"\F085"
}
.van-icon-more
:before
{
content
:
"\F086"
}
.van-icon-music-o
:before
{
content
:
"\F087"
}
.van-icon-music
:before
{
content
:
"\F088"
}
.van-icon-new-arrival-o
:before
{
content
:
"\F089"
}
.van-icon-new-arrival
:before
{
content
:
"\F08A"
}
.van-icon-new-o
:before
{
content
:
"\F08B"
}
.van-icon-new
:before
{
content
:
"\F08C"
}
.van-icon-newspaper-o
:before
{
content
:
"\F08D"
}
.van-icon-notes-o
:before
{
content
:
"\F08E"
}
.van-icon-orders-o
:before
{
content
:
"\F08F"
}
.van-icon-other-pay
:before
{
content
:
"\F090"
}
.van-icon-paid
:before
{
content
:
"\F091"
}
.van-icon-passed
:before
{
content
:
"\F092"
}
.van-icon-pause-circle-o
:before
{
content
:
"\F093"
}
.van-icon-pause-circle
:before
{
content
:
"\F094"
}
.van-icon-pause
:before
{
content
:
"\F095"
}
.van-icon-peer-pay
:before
{
content
:
"\F096"
}
.van-icon-pending-payment
:before
{
content
:
"\F097"
}
.van-icon-phone-circle-o
:before
{
content
:
"\F098"
}
.van-icon-phone-circle
:before
{
content
:
"\F099"
}
.van-icon-phone-o
:before
{
content
:
"\F09A"
}
.van-icon-phone
:before
{
content
:
"\F09B"
}
.van-icon-photo-o
:before
{
content
:
"\F09C"
}
.van-icon-photo
:before
{
content
:
"\F09D"
}
.van-icon-photograph
:before
{
content
:
"\F09E"
}
.van-icon-play-circle-o
:before
{
content
:
"\F09F"
}
.van-icon-play-circle
:before
{
content
:
"\F0A0"
}
.van-icon-play
:before
{
content
:
"\F0A1"
}
.van-icon-plus
:before
{
content
:
"\F0A2"
}
.van-icon-point-gift-o
:before
{
content
:
"\F0A3"
}
.van-icon-point-gift
:before
{
content
:
"\F0A4"
}
.van-icon-points
:before
{
content
:
"\F0A5"
}
.van-icon-printer
:before
{
content
:
"\F0A6"
}
.van-icon-qr-invalid
:before
{
content
:
"\F0A7"
}
.van-icon-qr
:before
{
content
:
"\F0A8"
}
.van-icon-question-o
:before
{
content
:
"\F0A9"
}
.van-icon-question
:before
{
content
:
"\F0AA"
}
.van-icon-records
:before
{
content
:
"\F0AB"
}
.van-icon-refund-o
:before
{
content
:
"\F0AC"
}
.van-icon-replay
:before
{
content
:
"\F0AD"
}
.van-icon-scan
:before
{
content
:
"\F0AE"
}
.van-icon-search
:before
{
content
:
"\F0AF"
}
.van-icon-send-gift-o
:before
{
content
:
"\F0B0"
}
.van-icon-send-gift
:before
{
content
:
"\F0B1"
}
.van-icon-service-o
:before
{
content
:
"\F0B2"
}
.van-icon-service
:before
{
content
:
"\F0B3"
}
.van-icon-setting-o
:before
{
content
:
"\F0B4"
}
.van-icon-setting
:before
{
content
:
"\F0B5"
}
.van-icon-share
:before
{
content
:
"\F0B6"
}
.van-icon-shop-collect-o
:before
{
content
:
"\F0B7"
}
.van-icon-shop-collect
:before
{
content
:
"\F0B8"
}
.van-icon-shop-o
:before
{
content
:
"\F0B9"
}
.van-icon-shop
:before
{
content
:
"\F0BA"
}
.van-icon-shopping-cart-o
:before
{
content
:
"\F0BB"
}
.van-icon-shopping-cart
:before
{
content
:
"\F0BC"
}
.van-icon-shrink
:before
{
content
:
"\F0BD"
}
.van-icon-sign
:before
{
content
:
"\F0BE"
}
.van-icon-smile-comment-o
:before
{
content
:
"\F0BF"
}
.van-icon-smile-comment
:before
{
content
:
"\F0C0"
}
.van-icon-smile-o
:before
{
content
:
"\F0C1"
}
.van-icon-smile
:before
{
content
:
"\F0C2"
}
.van-icon-star-o
:before
{
content
:
"\F0C3"
}
.van-icon-star
:before
{
content
:
"\F0C4"
}
.van-icon-stop-circle-o
:before
{
content
:
"\F0C5"
}
.van-icon-stop-circle
:before
{
content
:
"\F0C6"
}
.van-icon-stop
:before
{
content
:
"\F0C7"
}
.van-icon-success
:before
{
content
:
"\F0C8"
}
.van-icon-thumb-circle-o
:before
{
content
:
"\F0C9"
}
.van-icon-thumb-circle
:before
{
content
:
"\F0CA"
}
.van-icon-todo-list-o
:before
{
content
:
"\F0CB"
}
.van-icon-todo-list
:before
{
content
:
"\F0CC"
}
.van-icon-tosend
:before
{
content
:
"\F0CD"
}
.van-icon-tv-o
:before
{
content
:
"\F0CE"
}
.van-icon-umbrella-circle
:before
{
content
:
"\F0CF"
}
.van-icon-underway-o
:before
{
content
:
"\F0D0"
}
.van-icon-underway
:before
{
content
:
"\F0D1"
}
.van-icon-upgrade
:before
{
content
:
"\F0D2"
}
.van-icon-user-circle-o
:before
{
content
:
"\F0D3"
}
.van-icon-user-o
:before
{
content
:
"\F0D4"
}
.van-icon-video-o
:before
{
content
:
"\F0D5"
}
.van-icon-video
:before
{
content
:
"\F0D6"
}
.van-icon-vip-card-o
:before
{
content
:
"\F0D7"
}
.van-icon-vip-card
:before
{
content
:
"\F0D8"
}
.van-icon-volume-o
:before
{
content
:
"\F0D9"
}
.van-icon-volume
:before
{
content
:
"\F0DA"
}
.van-icon-wap-home-o
:before
{
content
:
"\F0DB"
}
.van-icon-wap-home
:before
{
content
:
"\F0DC"
}
.van-icon-wap-nav
:before
{
content
:
"\F0DD"
}
.van-icon-warn-o
:before
{
content
:
"\F0DE"
}
.van-icon-warning-o
:before
{
content
:
"\F0DF"
}
.van-icon-warning
:before
{
content
:
"\F0E0"
}
.van-icon-weapp-nav
:before
{
content
:
"\F0E1"
}
.van-icon-wechat
:before
{
content
:
"\F0E2"
}
.van-icon-youzan-shield
:before
{
content
:
"\F0E3"
}
.van-icon__image
{
width
:
1em
;
height
:
1em
;
object-fit
:
contain
}
.van-overflow-hidden
{
overflow
:
hidden
!important
}
.van-popup
{
position
:
fixed
;
max-height
:
100%
;
overflow-y
:
auto
;
background-color
:
#fff
;
-webkit-transition
:
-webkit-transform
.3s
;
transition
:
-webkit-transform
.3s
;
transition
:
transform
.3s
;
transition
:
transform
.3s
,
-webkit-transform
.3s
;
-webkit-overflow-scrolling
:
touch
}
.van-popup--center
{
top
:
50%
;
left
:
50%
;
-webkit-transform
:
translate3d
(
-50%
,
-50%
,
0
);
transform
:
translate3d
(
-50%
,
-50%
,
0
)}
.van-popup--center.van-popup--round
{
border-radius
:
20px
}
.van-popup--top
{
top
:
0
;
left
:
0
;
width
:
100%
}
.van-popup--top.van-popup--round
{
border-radius
:
0
0
20px
20px
}
.van-popup--right
{
top
:
50%
;
right
:
0
;
-webkit-transform
:
translate3d
(
0
,
-50%
,
0
);
transform
:
translate3d
(
0
,
-50%
,
0
)}
.van-popup--right.van-popup--round
{
border-radius
:
20px
0
0
20px
}
.van-popup--bottom
{
bottom
:
0
;
left
:
0
;
width
:
100%
}
.van-popup--bottom.van-popup--round
{
border-radius
:
20px
20px
0
0
}
.van-popup--left
{
top
:
50%
;
left
:
0
;
-webkit-transform
:
translate3d
(
0
,
-50%
,
0
);
transform
:
translate3d
(
0
,
-50%
,
0
)}
.van-popup--left.van-popup--round
{
border-radius
:
0
20px
20px
0
}
.van-popup--safe-area-inset-bottom
{
padding-bottom
:
env
(
safe-area-inset-bottom
)}
.van-popup-slide-bottom-enter-active
,
.van-popup-slide-left-enter-active
,
.van-popup-slide-right-enter-active
,
.van-popup-slide-top-enter-active
{
-webkit-transition-timing-function
:
ease-out
;
transition-timing-function
:
ease-out
}
.van-popup-slide-bottom-leave-active
,
.van-popup-slide-left-leave-active
,
.van-popup-slide-right-leave-active
,
.van-popup-slide-top-leave-active
{
-webkit-transition-timing-function
:
ease-in
;
transition-timing-function
:
ease-in
}
.van-popup-slide-top-enter
,
.van-popup-slide-top-leave-active
{
-webkit-transform
:
translate3d
(
0
,
-100%
,
0
);
transform
:
translate3d
(
0
,
-100%
,
0
)}
.van-popup-slide-right-enter
,
.van-popup-slide-right-leave-active
{
-webkit-transform
:
translate3d
(
100%
,
-50%
,
0
);
transform
:
translate3d
(
100%
,
-50%
,
0
)}
.van-popup-slide-bottom-enter
,
.van-popup-slide-bottom-leave-active
{
-webkit-transform
:
translate3d
(
0
,
100%
,
0
);
transform
:
translate3d
(
0
,
100%
,
0
)}
.van-popup-slide-left-enter
,
.van-popup-slide-left-leave-active
{
-webkit-transform
:
translate3d
(
-100%
,
-50%
,
0
);
transform
:
translate3d
(
-100%
,
-50%
,
0
)}
.van-popup__close-icon
{
position
:
absolute
;
z-index
:
1
;
color
:
#c8c9cc
;
font-size
:
22px
;
cursor
:
pointer
}
.van-popup__close-icon
:active
{
color
:
#969799
}
.van-popup__close-icon--top-left
{
top
:
16px
;
left
:
16px
}
.van-popup__close-icon--top-right
{
top
:
16px
;
right
:
16px
}
.van-popup__close-icon--bottom-left
{
bottom
:
16px
;
left
:
16px
}
.van-popup__close-icon--bottom-right
{
right
:
16px
;
bottom
:
16px
}
.van-notify
{
box-sizing
:
border-box
;
padding
:
8px
16px
;
color
:
#fff
;
font-size
:
14px
;
line-height
:
20px
;
white-space
:
pre-wrap
;
text-align
:
center
;
word-wrap
:
break-word
}
.van-notify--primary
{
background-color
:
#1989fa
}
.van-notify--success
{
background-color
:
#07c160
}
.van-notify--danger
{
background-color
:
#ee0a24
}
.van-notify--warning
{
background-color
:
#ff976a
}
.van-cell
{
position
:
relative
;
display
:
-webkit-box
;
display
:
-webkit-flex
;
display
:
flex
;
box-sizing
:
border-box
;
width
:
100%
;
padding
:
10px
16px
;
overflow
:
hidden
;
color
:
#323233
;
font-size
:
14px
;
line-height
:
24px
;
background-color
:
#fff
}
.van-cell
:not
(
:last-child
)
:after
{
position
:
absolute
;
box-sizing
:
border-box
;
content
:
" "
;
pointer-events
:
none
;
right
:
0
;
bottom
:
0
;
left
:
16px
;
border-bottom
:
1px
solid
#ebedf0
;
-webkit-transform
:
scaleY
(
.5
);
transform
:
scaleY
(
.5
)}
.van-cell--borderless
:after
{
display
:
none
}
.van-cell__label
{
margin-top
:
3px
;
color
:
#969799
;
font-size
:
12px
;
line-height
:
18px
}
.van-cell__title
,
.van-cell__value
{
-webkit-box-flex
:
1
;
-webkit-flex
:
1
;
flex
:
1
}
.van-cell__value
{
position
:
relative
;
overflow
:
hidden
;
color
:
#969799
;
text-align
:
right
;
vertical-align
:
middle
;
word-wrap
:
break-word
}
.van-cell__value--alone
{
color
:
#323233
;
text-align
:
left
}
.van-cell__left-icon
,
.van-cell__right-icon
{
min-width
:
1em
;
height
:
24px
;
font-size
:
16px
;
line-height
:
24px
}
.van-cell__left-icon
{
margin-right
:
5px
}
.van-cell__right-icon
{
margin-left
:
5px
;
color
:
#969799
}
.van-cell--clickable
{
cursor
:
pointer
}
.van-cell--clickable
:active
{
background-color
:
#f2f3f5
}
.van-cell--required
{
overflow
:
visible
}
.van-cell--required
:before
{
position
:
absolute
;
left
:
8px
;
color
:
#ee0a24
;
font-size
:
14px
;
content
:
"*"
}
.van-cell--center
{
-webkit-box-align
:
center
;
-webkit-align-items
:
center
;
align-items
:
center
}
.van-cell--large
{
padding-top
:
12px
;
padding-bottom
:
12px
}
.van-cell--large
.van-cell__title
{
font-size
:
16px
}
.van-cell--large
.van-cell__label
{
font-size
:
14px
}
.van-field__label
{
-webkit-box-flex
:
0
;
-webkit-flex
:
none
;
flex
:
none
;
box-sizing
:
border-box
;
width
:
90px
}
.van-field__label--center
{
text-align
:
center
}
.van-field__label--right
{
padding-right
:
16px
;
text-align
:
right
}
.van-field__value
{
overflow
:
visible
}
.van-field__body
{
display
:
-webkit-box
;
display
:
-webkit-flex
;
display
:
flex
;
-webkit-box-align
:
center
;
-webkit-align-items
:
center
;
align-items
:
center
}
.van-field__control
{
display
:
block
;
box-sizing
:
border-box
;
width
:
100%
;
min-width
:
0
;
margin
:
0
;
padding
:
0
;
color
:
#323233
;
line-height
:
inherit
;
text-align
:
left
;
background-color
:
transparent
;
border
:
0
;
resize
:
none
}
.van-field__control
::-webkit-input-placeholder
{
color
:
#969799
}
.van-field__control
::placeholder
{
color
:
#969799
}
.van-field__control
:disabled
{
color
:
#969799
;
background-color
:
transparent
;
cursor
:
not-allowed
;
opacity
:
1
;
-webkit-text-fill-color
:
currentColor
}
.van-field__control
:read-only
{
cursor
:
default
}
.van-field__control--center
{
-webkit-box-pack
:
center
;
-webkit-justify-content
:
center
;
justify-content
:
center
;
text-align
:
center
}
.van-field__control--right
{
-webkit-box-pack
:
end
;
-webkit-justify-content
:
flex-end
;
justify-content
:
flex-end
;
text-align
:
right
}
.van-field__control--custom
{
display
:
-webkit-box
;
display
:
-webkit-flex
;
display
:
flex
;
-webkit-box-align
:
center
;
-webkit-align-items
:
center
;
align-items
:
center
;
min-height
:
24px
}
.van-field__control
[
type
=
date
],
.van-field__control
[
type
=
datetime-local
],
.van-field__control
[
type
=
time
]
{
min-height
:
24px
}
.van-field__control
[
type
=
search
]
{
-webkit-appearance
:
none
}
.van-field__button
,
.van-field__clear
,
.van-field__icon
,
.van-field__right-icon
{
-webkit-flex-shrink
:
0
;
flex-shrink
:
0
}
.van-field__clear
,
.van-field__right-icon
{
margin-right
:
-8px
;
padding
:
0
8px
;
line-height
:
inherit
}
.van-field__clear
{
color
:
#c8c9cc
;
font-size
:
16px
;
cursor
:
pointer
}
.van-field__left-icon
.van-icon
,
.van-field__right-icon
.van-icon
{
display
:
block
;
min-width
:
1em
;
font-size
:
16px
;
line-height
:
inherit
}
.van-field__left-icon
{
margin-right
:
5px
}
.van-field__right-icon
{
color
:
#969799
}
.van-field__button
{
padding-left
:
8px
}
.van-field__error-message
{
color
:
#ee0a24
;
font-size
:
12px
;
text-align
:
left
}
.van-field__error-message--center
{
text-align
:
center
}
.van-field__error-message--right
{
text-align
:
right
}
.van-field__word-limit
{
margin-top
:
4px
;
color
:
#646566
;
font-size
:
12px
;
line-height
:
16px
;
text-align
:
right
}
.van-field__word-num--full
{
color
:
#ee0a24
}
.van-field--error
.van-field__control
::-webkit-input-placeholder
{
color
:
#ee0a24
;
-webkit-text-fill-color
:
currentColor
}
.van-field--error
.van-field__control
,
.van-field--error
.van-field__control
::-webkit-input-placeholder
{
color
:
#ee0a24
;
-webkit-text-fill-color
:
currentColor
}
.van-field--error
.van-field__control
,
.van-field--error
.van-field__control
::placeholder
{
color
:
#ee0a24
;
-webkit-text-fill-color
:
currentColor
}
.van-field--min-height
.van-field__control
{
min-height
:
60px
}
.van-loading
{
color
:
#c8c9cc
;
font-size
:
0
}
.van-loading
,
.van-loading__spinner
{
position
:
relative
;
vertical-align
:
middle
}
.van-loading__spinner
{
display
:
inline-block
;
width
:
30px
;
max-width
:
100%
;
height
:
30px
;
max-height
:
100%
;
-webkit-animation
:
van-rotate
.8s
linear
infinite
;
animation
:
van-rotate
.8s
linear
infinite
}
.van-loading__spinner--spinner
{
-webkit-animation-timing-function
:
steps
(
12
);
animation-timing-function
:
steps
(
12
)}
.van-loading__spinner--spinner
i
{
position
:
absolute
;
top
:
0
;
left
:
0
;
width
:
100%
;
height
:
100%
}
.van-loading__spinner--spinner
i
:before
{
display
:
block
;
width
:
2px
;
height
:
25%
;
margin
:
0
auto
;
background-color
:
currentColor
;
border-radius
:
40%
;
content
:
" "
}
.van-loading__spinner--circular
{
-webkit-animation-duration
:
2s
;
animation-duration
:
2s
}
.van-loading__circular
{
display
:
block
;
width
:
100%
;
height
:
100%
}
.van-loading__circular
circle
{
-webkit-animation
:
van-circular
1.5s
ease-in-out
infinite
;
animation
:
van-circular
1.5s
ease-in-out
infinite
;
stroke
:
currentColor
;
stroke-width
:
3
;
stroke-linecap
:
round
}
.van-loading__text
{
display
:
inline-block
;
margin-left
:
8px
;
color
:
#969799
;
font-size
:
14px
;
vertical-align
:
middle
}
.van-loading--vertical
{
display
:
-webkit-box
;
display
:
-webkit-flex
;
display
:
flex
;
-webkit-box-orient
:
vertical
;
-webkit-box-direction
:
normal
;
-webkit-flex-direction
:
column
;
flex-direction
:
column
;
-webkit-box-align
:
center
;
-webkit-align-items
:
center
;
align-items
:
center
}
.van-loading--vertical
.van-loading__text
{
margin
:
8px
0
0
}
@-webkit-keyframes
van-circular
{
0
%
{
stroke-dasharray
:
1
,
200
;
stroke-dashoffset
:
0
}
50
%
{
stroke-dasharray
:
90
,
150
;
stroke-dashoffset
:
-40
}
to
{
stroke-dasharray
:
90
,
150
;
stroke-dashoffset
:
-120
}}
@keyframes
van-circular
{
0
%
{
stroke-dasharray
:
1
,
200
;
stroke-dashoffset
:
0
}
50
%
{
stroke-dasharray
:
90
,
150
;
stroke-dashoffset
:
-40
}
to
{
stroke-dasharray
:
90
,
150
;
stroke-dashoffset
:
-120
}}
.van-loading__spinner--spinner
i
:first-of-type
{
-webkit-transform
:
rotate
(
30deg
);
transform
:
rotate
(
30deg
);
opacity
:
1
}
.van-loading__spinner--spinner
i
:nth-of-type
(
2
)
{
-webkit-transform
:
rotate
(
60deg
);
transform
:
rotate
(
60deg
);
opacity
:
.9375
}
.van-loading__spinner--spinner
i
:nth-of-type
(
3
)
{
-webkit-transform
:
rotate
(
90deg
);
transform
:
rotate
(
90deg
);
opacity
:
.875
}
.van-loading__spinner--spinner
i
:nth-of-type
(
4
)
{
-webkit-transform
:
rotate
(
120deg
);
transform
:
rotate
(
120deg
);
opacity
:
.8125
}
.van-loading__spinner--spinner
i
:nth-of-type
(
5
)
{
-webkit-transform
:
rotate
(
150deg
);
transform
:
rotate
(
150deg
);
opacity
:
.75
}
.van-loading__spinner--spinner
i
:nth-of-type
(
6
)
{
-webkit-transform
:
rotate
(
180deg
);
transform
:
rotate
(
180deg
);
opacity
:
.6875
}
.van-loading__spinner--spinner
i
:nth-of-type
(
7
)
{
-webkit-transform
:
rotate
(
210deg
);
transform
:
rotate
(
210deg
);
opacity
:
.625
}
.van-loading__spinner--spinner
i
:nth-of-type
(
8
)
{
-webkit-transform
:
rotate
(
240deg
);
transform
:
rotate
(
240deg
);
opacity
:
.5625
}
.van-loading__spinner--spinner
i
:nth-of-type
(
9
)
{
-webkit-transform
:
rotate
(
270deg
);
transform
:
rotate
(
270deg
);
opacity
:
.5
}
.van-loading__spinner--spinner
i
:nth-of-type
(
10
)
{
-webkit-transform
:
rotate
(
300deg
);
transform
:
rotate
(
300deg
);
opacity
:
.4375
}
.van-loading__spinner--spinner
i
:nth-of-type
(
11
)
{
-webkit-transform
:
rotate
(
330deg
);
transform
:
rotate
(
330deg
);
opacity
:
.375
}
.van-loading__spinner--spinner
i
:nth-of-type
(
12
)
{
-webkit-transform
:
rotate
(
1turn
);
transform
:
rotate
(
1turn
);
opacity
:
.3125
}
.van-divider
{
display
:
-webkit-box
;
display
:
-webkit-flex
;
display
:
flex
;
-webkit-box-align
:
center
;
-webkit-align-items
:
center
;
align-items
:
center
;
margin
:
16px
0
;
color
:
#969799
;
font-size
:
14px
;
line-height
:
24px
;
border
:
0
solid
#ebedf0
}
.van-divider
:after
,
.van-divider
:before
{
display
:
block
;
-webkit-box-flex
:
1
;
-webkit-flex
:
1
;
flex
:
1
;
box-sizing
:
border-box
;
height
:
1px
;
border-color
:
inherit
;
border-style
:
inherit
;
border-width
:
1px
0
0
}
.van-divider
:before
{
content
:
""
}
.van-divider--hairline
:after
,
.van-divider--hairline
:before
{
-webkit-transform
:
scaleY
(
.5
);
transform
:
scaleY
(
.5
)}
.van-divider--dashed
{
border-style
:
dashed
}
.van-divider--content-center
:before
,
.van-divider--content-left
:before
,
.van-divider--content-right
:before
{
margin-right
:
16px
}
.van-divider--content-center
:after
,
.van-divider--content-left
:after
,
.van-divider--content-right
:after
{
margin-left
:
16px
;
content
:
""
}
.van-divider--content-left
:before
,
.van-divider--content-right
:after
{
max-width
:
10%
}
.van-button
{
position
:
relative
;
display
:
-webkit-inline-box
;
display
:
-webkit-inline-flex
;
display
:
inline-flex
;
-webkit-box-align
:
center
;
-webkit-align-items
:
center
;
align-items
:
center
;
-webkit-box-pack
:
center
;
-webkit-justify-content
:
center
;
justify-content
:
center
;
box-sizing
:
border-box
;
height
:
44px
;
margin
:
0
;
padding
:
0
;
font-size
:
16px
;
line-height
:
1.2
;
text-align
:
center
;
border-radius
:
2px
;
cursor
:
pointer
;
-webkit-transition
:
opacity
.2s
;
transition
:
opacity
.2s
;
-webkit-appearance
:
none
}
.van-button
:before
{
position
:
absolute
;
top
:
50%
;
left
:
50%
;
width
:
100%
;
height
:
100%
;
background-color
:
#000
;
border
:
inherit
;
border-color
:
#000
;
border-radius
:
inherit
;
-webkit-transform
:
translate
(
-50%
,
-50%
);
transform
:
translate
(
-50%
,
-50%
);
opacity
:
0
;
content
:
" "
}
.van-button
:active:before
{
opacity
:
.1
}
.van-button--disabled
:before
,
.van-button--loading
:before
{
display
:
none
}
.van-button--default
{
color
:
#323233
;
background-color
:
#fff
;
border
:
1px
solid
#ebedf0
}
.van-button--primary
{
color
:
#fff
;
background-color
:
#07c160
;
border
:
1px
solid
#07c160
}
.van-button--info
{
color
:
#fff
;
background-color
:
#1989fa
;
border
:
1px
solid
#1989fa
}
.van-button--danger
{
color
:
#fff
;
background-color
:
#ee0a24
;
border
:
1px
solid
#ee0a24
}
.van-button--warning
{
color
:
#fff
;
background-color
:
#ff976a
;
border
:
1px
solid
#ff976a
}
.van-button--plain
{
background-color
:
#fff
}
.van-button--plain.van-button--primary
{
color
:
#07c160
}
.van-button--plain.van-button--info
{
color
:
#1989fa
}
.van-button--plain.van-button--danger
{
color
:
#ee0a24
}
.van-button--plain.van-button--warning
{
color
:
#ff976a
}
.van-button--large
{
width
:
100%
;
height
:
50px
}
.van-button--normal
{
padding
:
0
15px
;
font-size
:
14px
}
.van-button--small
{
min-width
:
60px
;
height
:
30px
;
padding
:
0
8px
;
font-size
:
12px
}
.van-button__loading
{
color
:
inherit
}
.van-button--mini
{
min-width
:
50px
;
height
:
22px
;
font-size
:
10px
}
.van-button--mini
+
.van-button--mini
{
margin-left
:
4px
}
.van-button--block
{
display
:
-webkit-box
;
display
:
-webkit-flex
;
display
:
flex
;
width
:
100%
}
.van-button--disabled
{
cursor
:
not-allowed
;
opacity
:
.5
}
.van-button--loading
{
cursor
:
default
}
.van-button--round
{
border-radius
:
999px
}
.van-button--square
{
border-radius
:
0
}
.van-button__icon
{
min-width
:
1em
;
font-size
:
1.2em
;
line-height
:
inherit
}
.van-button__icon
+
.van-button__text
,
.van-button__loading
+
.van-button__text
{
margin-left
:
5px
}
.van-button--hairline
{
border-width
:
0
}
.van-button--hairline
:after
{
border-color
:
inherit
;
border-radius
:
4px
}
.van-button--hairline.van-button--round
:after
{
border-radius
:
999px
}
.van-button--hairline.van-button--square
:after
{
border-radius
:
0
}
.van-search
{
-webkit-box-align
:
center
;
-webkit-align-items
:
center
;
align-items
:
center
;
box-sizing
:
border-box
;
padding
:
10px
12px
;
background-color
:
#fff
}
.van-search
,
.van-search__content
{
display
:
-webkit-box
;
display
:
-webkit-flex
;
display
:
flex
}
.van-search__content
{
-webkit-box-flex
:
1
;
-webkit-flex
:
1
;
flex
:
1
;
padding-left
:
8px
;
background-color
:
#f7f8fa
;
border-radius
:
2px
}
.van-search__content--round
{
border-radius
:
999px
}
.van-search__label
{
padding
:
0
5px
;
color
:
#323233
;
font-size
:
14px
;
line-height
:
34px
}
.van-search
.van-cell
{
-webkit-box-flex
:
1
;
-webkit-flex
:
1
;
flex
:
1
;
padding
:
5px
8px
5px
0
;
background-color
:
transparent
}
.van-search
.van-cell__left-icon
{
color
:
#969799
}
.van-search--show-action
{
padding-right
:
0
}
.van-search
input
::-webkit-search-cancel-button
,
.van-search
input
::-webkit-search-decoration
,
.van-search
input
::-webkit-search-results-button
,
.van-search
input
::-webkit-search-results-decoration
{
display
:
none
}
.van-search__action
{
padding
:
0
8px
;
color
:
#323233
;
font-size
:
14px
;
line-height
:
34px
;
cursor
:
pointer
;
-webkit-user-select
:
none
;
user-select
:
none
}
.van-search__action
:active
{
background-color
:
#f2f3f5
}
@font-face
{
font-family
:
icomoon
;
src
:
url(/static/fonts/icomoon.419c317.eot)
;
src
:
url(/static/fonts/icomoon.419c317.eot#iefix)
format
(
"embedded-opentype"
),
url(/static/fonts/icomoon.d0fc90c.ttf)
format
(
"truetype"
),
url(/static/fonts/icomoon.cd89863.woff)
format
(
"woff"
),
url(/static/img/icomoon.68a0e30.svg#icomoon)
format
(
"svg"
);
font-weight
:
400
;
font-style
:
normal
;
font-display
:
block
}
[
class
*=
" icon-"
],[
class
^=
icon-
]
{
font-family
:
icomoon
!important
;
speak
:
none
;
font-style
:
normal
;
font-weight
:
400
;
font-variant
:
normal
;
text-transform
:
none
;
line-height
:
1
;
-webkit-font-smoothing
:
antialiased
;
-moz-osx-font-smoothing
:
grayscale
}
.icon-1
:before
{
content
:
"\E915"
}
.icon-2
:before
{
content
:
"\E90D"
}
.icon-3
:before
{
content
:
"\E935"
}
.icon-4
:before
{
content
:
"\E949"
}
.icon-5
:before
{
content
:
"\E953"
}
.icon-6
:before
{
content
:
"\E923"
}
.icon-7
:before
{
content
:
"\E909"
}
.icon-8
:before
{
content
:
"\E902"
}
.icon-9
:before
{
content
:
"\E90B"
}
.icon-10
:before
{
content
:
"\E911"
}
.icon-11
:before
{
content
:
"\E91A"
}
.icon-12
:before
{
content
:
"\E91B"
}
.icon-13
:before
{
content
:
"\E904"
}
.icon-14
:before
{
content
:
"\E91D"
}
.icon-15
:before
{
content
:
"\E91E"
}
.icon-16
:before
{
content
:
"\E918"
}
.icon-17
:before
{
content
:
"\E913"
}
.icon-18
:before
{
content
:
"\E957"
}
.icon-19
:before
{
content
:
"\E94B"
}
.icon-20
:before
{
content
:
"\E90E"
}
.icon-21
:before
{
content
:
"\E94D"
}
.icon-22
:before
{
content
:
"\E954"
}
.icon-23
:before
{
content
:
"\E920"
}
.icon-24
:before
{
content
:
"\E91C"
}
.icon-25
:before
{
content
:
"\E914"
}
.icon-26
:before
{
content
:
"\E94A"
}
.icon-27
:before
{
content
:
"\E924"
}
.icon-28
:before
{
content
:
"\E925"
}
.icon-29
:before
{
content
:
"\E926"
}
.icon-30
:before
{
content
:
"\E916"
}
.icon-31
:before
{
content
:
"\E919"
}
.icon-32
:before
{
content
:
"\E959"
}
.icon-33
:before
{
content
:
"\E956"
}
.icon-34
:before
{
content
:
"\E94E"
}
.icon-35
:before
{
content
:
"\E91F"
}
.icon-36
:before
{
content
:
"\E989"
}
.icon-37
:before
{
content
:
"\E955"
}
.icon-38
:before
{
content
:
"\E929"
}
.icon-39
:before
{
content
:
"\E92A"
}
.icon-40
:before
{
content
:
"\E92B"
}
.icon-41
:before
{
content
:
"\E900"
}
.icon-42
:before
{
content
:
"\E901"
}
.icon-43
:before
{
content
:
"\E92E"
}
.icon-44
:before
{
content
:
"\E985"
}
.icon-45
:before
{
content
:
"\E930"
}
.icon-46
:before
{
content
:
"\E931"
}
.icon-47
:before
{
content
:
"\E932"
}
.icon-48
:before
{
content
:
"\E933"
}
.icon-49
:before
{
content
:
"\E905"
}
.icon-50
:before
{
content
:
"\E95B"
}
.icon-51
:before
{
content
:
"\E951"
}
.icon-52
:before
{
content
:
"\E952"
}
.icon-53
:before
{
content
:
"\E927"
}
.icon-54
:before
{
content
:
"\E936"
}
.icon-55
:before
{
content
:
"\E937"
}
.icon-56
:before
{
content
:
"\E95E"
}
.icon-57
:before
{
content
:
"\E903"
}
.icon-58
:before
{
content
:
"\E93A"
}
.icon-59
:before
{
content
:
"\E93C"
}
.icon-60
:before
{
content
:
"\E93D"
}
.icon-61
:before
{
content
:
"\E907"
}
.icon-62
:before
{
content
:
"\E917"
}
.icon-63
:before
{
content
:
"\E940"
}
.icon-64
:before
{
content
:
"\E934"
}
.icon-65
:before
{
content
:
"\E938"
}
.icon-66
:before
{
content
:
"\E93B"
}
.icon-67
:before
{
content
:
"\E943"
}
.icon-68
:before
{
content
:
"\E942"
}
.icon-69
:before
{
content
:
"\E945"
}
.icon-70
:before
{
content
:
"\E944"
}
.icon-71
:before
{
content
:
"\E946"
}
.icon-72
:before
{
content
:
"\E947"
}
.icon-73
:before
{
content
:
"\E95C"
}
.icon-74
:before
{
content
:
"\E958"
}
.icon-75
:before
{
content
:
"\E95D"
}
.icon-76
:before
{
content
:
"\E941"
}
.icon-77
:before
{
content
:
"\E948"
}
.icon-78
:before
{
content
:
"\E90C"
}
.icon-79
:before
{
content
:
"\E94F"
}
.icon-80
:before
{
content
:
"\E90A"
}
.icon-81
:before
{
content
:
"\E908"
}
.icon-82
:before
{
content
:
"\E90F"
}
.icon-83
:before
{
content
:
"\E910"
}
.icon-84
:before
{
content
:
"\E912"
}
.icon-85
:before
{
content
:
"\E922"
}
.icon-86
:before
{
content
:
"\E921"
}
.icon-87
:before
{
content
:
"\E928"
}
.icon-88
:before
{
content
:
"\E94C"
}
.icon-89
:before
{
content
:
"\E960"
}
.icon-90
:before
{
content
:
"\E95F"
}
.icon-91
:before
{
content
:
"\E961"
}
.icon-92
:before
{
content
:
"\E962"
}
.icon-93
:before
{
content
:
"\E963"
}
.icon-94
:before
{
content
:
"\E96E"
}
.icon-95
:before
{
content
:
"\E968"
}
.icon-96
:before
{
content
:
"\E969"
}
.icon-97
:before
{
content
:
"\E96A"
}
.icon-98
:before
{
content
:
"\E96C"
}
.icon-99
:before
{
content
:
"\E96D"
}
.icon-100
:before
{
content
:
"\E964"
}
.icon-101
:before
{
content
:
"\E974"
}
.icon-102
:before
{
content
:
"\E96B"
}
.icon-103
:before
{
content
:
"\E973"
}
.icon-104
:before
{
content
:
"\E93E"
}
.icon-105
:before
{
content
:
"\E965"
}
.icon-106
:before
{
content
:
"\E906"
}
.icon-107
:before
{
content
:
"\E96F"
}
.icon-108
:before
{
content
:
"\E970"
}
.icon-109
:before
{
content
:
"\E971"
}
.icon-110
:before
{
content
:
"\E972"
}
.icon-111
:before
{
content
:
"\E92C"
}
.icon-112
:before
{
content
:
"\E92D"
}
.icon-113
:before
{
content
:
"\E939"
}
.icon-114
:before
{
content
:
"\E93F"
}
.icon-115
:before
{
content
:
"\E95A"
}
.icon-116
:before
{
content
:
"\E966"
}
.icon-117
:before
{
content
:
"\E967"
}
.icon-118
:before
{
content
:
"\E975"
}
.icon-119
:before
{
content
:
"\E976"
}
.icon-120
:before
{
content
:
"\E977"
}
.icon-121
:before
{
content
:
"\E9C1"
}
.icon-122
:before
{
content
:
"\E979"
}
.icon-123
:before
{
content
:
"\E97A"
}
.icon-124
:before
{
content
:
"\E950"
}
.icon-125
:before
{
content
:
"\E97C"
}
.icon-126
:before
{
content
:
"\E97D"
}
.icon-127
:before
{
content
:
"\E97E"
}
.icon-128
:before
{
content
:
"\E97F"
}
.icon-129
:before
{
content
:
"\E980"
}
.icon-130
:before
{
content
:
"\E981"
}
.icon-131
:before
{
content
:
"\E97B"
}
.icon-132
:before
{
content
:
"\E983"
}
.icon-133
:before
{
content
:
"\E984"
}
.icon-134
:before
{
content
:
"\E982"
}
.icon-135
:before
{
content
:
"\E92F"
}
.icon-136
:before
{
content
:
"\E987"
}
.icon-137
:before
{
content
:
"\E988"
}
.icon-138
:before
{
content
:
"\E9C8"
}
.icon-139
:before
{
content
:
"\E9C7"
}
.icon-140
:before
{
content
:
"\E9C5"
}
.icon-141
:before
{
content
:
"\E98C"
}
.icon-142
:before
{
content
:
"\E98D"
}
.icon-143
:before
{
content
:
"\E9C3"
}
.icon-144
:before
{
content
:
"\E9C4"
}
.icon-145
:before
{
content
:
"\E98A"
}
.icon-146
:before
{
content
:
"\E98B"
}
.icon-147
:before
{
content
:
"\E992"
}
.icon-148
:before
{
content
:
"\E986"
}
.icon-149
:before
{
content
:
"\E993"
}
.icon-150
:before
{
content
:
"\E994"
}
.icon-151
:before
{
content
:
"\E996"
}
.icon-152
:before
{
content
:
"\E997"
}
.icon-153
:before
{
content
:
"\E98E"
}
.icon-154
:before
{
content
:
"\E98F"
}
.icon-155
:before
{
content
:
"\E9AC"
}
.icon-156
:before
{
content
:
"\E99A"
}
.icon-157
:before
{
content
:
"\E99B"
}
.icon-158
:before
{
content
:
"\E99C"
}
.icon-159
:before
{
content
:
"\E99D"
}
.icon-160
:before
{
content
:
"\E99E"
}
.icon-161
:before
{
content
:
"\E99F"
}
.icon-162
:before
{
content
:
"\E9A0"
}
.icon-163
:before
{
content
:
"\E9A1"
}
.icon-164
:before
{
content
:
"\E9A2"
}
.icon-165
:before
{
content
:
"\E9A3"
}
.icon-166
:before
{
content
:
"\E9A4"
}
.icon-167
:before
{
content
:
"\E9A5"
}
.icon-168
:before
{
content
:
"\E9A6"
}
.icon-169
:before
{
content
:
"\E9A7"
}
.icon-170
:before
{
content
:
"\E995"
}
.icon-171
:before
{
content
:
"\E9A9"
}
.icon-172
:before
{
content
:
"\E9AA"
}
.icon-173
:before
{
content
:
"\E9AB"
}
.icon-174
:before
{
content
:
"\E9AD"
}
.icon-175
:before
{
content
:
"\E9AE"
}
.icon-176
:before
{
content
:
"\E9AF"
}
.icon-177
:before
{
content
:
"\E9A8"
}
.icon-178
:before
{
content
:
"\E9B1"
}
.icon-179
:before
{
content
:
"\E9B2"
}
.icon-180
:before
{
content
:
"\E9B3"
}
.icon-181
:before
{
content
:
"\E9B4"
}
.icon-182
:before
{
content
:
"\E9B6"
}
.icon-183
:before
{
content
:
"\E9B5"
}
.icon-184
:before
{
content
:
"\E9B7"
}
.icon-185
:before
{
content
:
"\E9B8"
}
.icon-186
:before
{
content
:
"\E9B9"
}
.icon-187
:before
{
content
:
"\E9BA"
}
.icon-188
:before
{
content
:
"\E9BB"
}
.icon-189
:before
{
content
:
"\E9BC"
}
.icon-190
:before
{
content
:
"\E9BD"
}
.icon-191
:before
{
content
:
"\E9BE"
}
.icon-192
:before
{
content
:
"\E9BF"
}
.icon-193
:before
{
content
:
"\E9C0"
}
.icon-194
:before
{
content
:
"\E9C2"
}
.icon-195
:before
{
content
:
"\E978"
}
.icon-196
:before
{
content
:
"\E990"
}
.icon-197
:before
{
content
:
"\E991"
}
.icon-198
:before
{
content
:
"\E998"
}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html
{
line-height
:
1.15
;
-webkit-text-size-adjust
:
100%
}
*
{
margin
:
0
;
padding
:
0
;
-webkit-tap-highlight-color
:
rgba
(
0
,
0
,
0
,
0
)}
#app
,
body
,
html
{
height
:
100%
}
input
::-webkit-input-placeholder
{
color
:
#999
}
main
{
display
:
block
}
h1
{
font-size
:
2em
;
margin
:
.67em
0
}
hr
{
-webkit-box-sizing
:
content-box
;
box-sizing
:
content-box
;
height
:
0
;
overflow
:
visible
}
pre
{
font-family
:
monospace
,
monospace
;
font-size
:
1em
}
a
{
background-color
:
transparent
;
text-decoration
:
none
;
color
:
#333
}
abbr
[
title
]
{
border-bottom
:
none
;
text-decoration
:
underline
;
-webkit-text-decoration
:
underline
dotted
;
text-decoration
:
underline
dotted
}
b
,
strong
{
font-weight
:
bolder
}
code
,
kbd
,
samp
{
font-family
:
monospace
,
monospace
;
font-size
:
1em
}
small
{
font-size
:
80%
}
sub
,
sup
{
font-size
:
75%
;
line-height
:
0
;
position
:
relative
;
vertical-align
:
baseline
}
sub
{
bottom
:
-.25em
}
sup
{
top
:
-.5em
}
img
{
border-style
:
none
}
button
,
input
,
optgroup
,
select
,
textarea
{
font-family
:
inherit
;
font-size
:
100%
;
line-height
:
1.15
;
margin
:
0
}
button
,
input
{
overflow
:
visible
}
button
,
select
{
text-transform
:
none
}
[
type
=
button
],[
type
=
reset
],[
type
=
submit
],
button
{
-webkit-appearance
:
button
}
[
type
=
button
]
::-moz-focus-inner
,[
type
=
reset
]
::-moz-focus-inner
,[
type
=
submit
]
::-moz-focus-inner
,
button
::-moz-focus-inner
{
border-style
:
none
;
padding
:
0
}
[
type
=
button
]
:-moz-focusring
,[
type
=
reset
]
:-moz-focusring
,[
type
=
submit
]
:-moz-focusring
,
button
:-moz-focusring
{
outline
:
1px
dotted
ButtonText
}
fieldset
{
padding
:
.35em
.75em
.625em
}
legend
{
-webkit-box-sizing
:
border-box
;
box-sizing
:
border-box
;
color
:
inherit
;
display
:
table
;
max-width
:
100%
;
padding
:
0
;
white-space
:
normal
}
progress
{
vertical-align
:
baseline
}
textarea
{
overflow
:
auto
}
[
type
=
checkbox
],[
type
=
radio
]
{
-webkit-box-sizing
:
border-box
;
box-sizing
:
border-box
;
padding
:
0
}
[
type
=
number
]
::-webkit-inner-spin-button
,[
type
=
number
]
::-webkit-outer-spin-button
{
height
:
auto
}
[
type
=
search
]
{
-webkit-appearance
:
textfield
;
outline-offset
:
-2px
}
[
type
=
search
]
::-webkit-search-decoration
{
-webkit-appearance
:
none
}
::-webkit-file-upload-button
{
-webkit-appearance
:
button
;
font
:
inherit
}
details
{
display
:
block
}
summary
{
display
:
list-item
}
[
hidden
],
template
{
display
:
none
}
html
{
font-size
:
50px
}
@media
screen
and
(
min-width
:
320px
){
html
{
font-size
:
21.33333333px
}}
@media
screen
and
(
min-width
:
360px
){
html
{
font-size
:
24px
}}
@media
screen
and
(
min-width
:
375px
){
html
{
font-size
:
25px
}}
@media
screen
and
(
min-width
:
384px
){
html
{
font-size
:
25.6px
}}
@media
screen
and
(
min-width
:
400px
){
html
{
font-size
:
26.66666667px
}}
@media
screen
and
(
min-width
:
414px
){
html
{
font-size
:
27.6px
}}
@media
screen
and
(
min-width
:
424px
){
html
{
font-size
:
28.26666667px
}}
@media
screen
and
(
min-width
:
480px
){
html
{
font-size
:
32px
}}
@media
screen
and
(
min-width
:
540px
){
html
{
font-size
:
36px
}}
@media
screen
and
(
min-width
:
720px
){
html
{
font-size
:
48px
}}
@media
screen
and
(
min-width
:
750px
){
html
{
font-size
:
50px
}}
.active_op
:active
{
opacity
:
.7
}
.active_col
:active
{
background-color
:
#f8f8f8
}
#app
{
font-family
:
Avenir
,
Helvetica
,
Arial
,
sans-serif
;
-webkit-font-smoothing
:
antialiased
;
-moz-osx-font-smoothing
:
grayscale
;
font-size
:
.48rem
}
.index
[
data-v-247b97df
]
{
height
:
100%
}
.index
.main
[
data-v-247b97df
]
{
height
:
calc
(
100%
-
2rem
)}
.index
.nav
[
data-v-247b97df
]
{
width
:
100%
;
height
:
2rem
;
position
:
fixed
;
bottom
:
0
}
.tabber
[
data-v-33e17cf6
]
{
border-top
:
1px
solid
#ccc
;
background-color
:
#fff
}
.tabber
.each_nav
[
data-v-33e17cf6
],
.tabber
[
data-v-33e17cf6
]
{
display
:
-webkit-box
;
display
:
-ms-flexbox
;
display
:
flex
;
-ms-flex-pack
:
distribute
;
justify-content
:
space-around
}
.tabber
.each_nav
[
data-v-33e17cf6
]
{
padding
:
.2rem
0
;
color
:
#b8c9ce
;
-webkit-box-orient
:
vertical
;
-webkit-box-direction
:
normal
;
-ms-flex-direction
:
column
;
flex-direction
:
column
;
-webkit-box-align
:
center
;
-ms-flex-align
:
center
;
align-items
:
center
;
-webkit-box-flex
:
1
;
-ms-flex
:
1
;
flex
:
1
}
.tabber
.select_nav
[
data-v-33e17cf6
]
{
color
:
#404040
}
i
[
data-v-33e17cf6
]
{
font-size
:
.68rem
}
.icon-100
[
data-v-33e17cf6
]
{
font-size
:
1.2rem
;
color
:
#3396fb
}
.add_file
[
data-v-339b1cfe
]
{
width
:
100%
;
height
:
100vh
;
position
:
fixed
;
top
:
0
;
z-index
:
9
;
background-color
:
#f8f8f8
}
.add_file
.main
[
data-v-339b1cfe
]
{
padding
:
50%
2rem
}
.add_file
.main
>
div
[
data-v-339b1cfe
]
{
height
:
1rem
}
.add_file
.footer
[
data-v-339b1cfe
]
{
width
:
100%
;
height
:
2rem
;
display
:
-webkit-box
;
display
:
-ms-flexbox
;
display
:
flex
;
-webkit-box-align
:
center
;
-ms-flex-align
:
center
;
align-items
:
center
;
-ms-flex-pack
:
distribute
;
justify-content
:
space-around
;
position
:
absolute
;
bottom
:
0
;
background-color
:
#f8f8f8
}
.icon-19
[
data-v-339b1cfe
]
{
font-size
:
1.2rem
;
color
:
#ccc
;
-webkit-transform
:
rotate
(
45deg
);
transform
:
rotate
(
45deg
);
-webkit-animation
:
rotate-data-v-339b1cfe
.3s
;
animation
:
rotate-data-v-339b1cfe
.3s
}
.icon19
[
data-v-339b1cfe
]
{
-webkit-transition
:
all
.3s
;
transition
:
all
.3s
;
-webkit-transform
:
rotate
(
0deg
);
transform
:
rotate
(
0deg
)}
@-webkit-keyframes
rotate-data-v-339b1cfe
{
0
%
{
-webkit-transform
:
rotate
(
0
);
transform
:
rotate
(
0
)}
to
{
-webkit-transform
:
rotate
(
45deg
);
transform
:
rotate
(
45deg
)}}
@keyframes
rotate-data-v-339b1cfe
{
0
%
{
-webkit-transform
:
rotate
(
0
);
transform
:
rotate
(
0
)}
to
{
-webkit-transform
:
rotate
(
45deg
);
transform
:
rotate
(
45deg
)}}
.folder
[
data-v-339b1cfe
]
{
-webkit-animation
:
main-data-v-339b1cfe
.3s
;
animation
:
main-data-v-339b1cfe
.3s
}
.divider
[
data-v-339b1cfe
]
{
-webkit-animation
:
main-data-v-339b1cfe
.5s
;
animation
:
main-data-v-339b1cfe
.5s
}
.file
[
data-v-339b1cfe
]
{
-webkit-animation
:
main-data-v-339b1cfe
.7s
;
animation
:
main-data-v-339b1cfe
.7s
}
.folder2
[
data-v-339b1cfe
]
{
-webkit-animation
:
main2-data-v-339b1cfe
.6s
;
animation
:
main2-data-v-339b1cfe
.6s
}
.divider2
[
data-v-339b1cfe
],
.folder2
[
data-v-339b1cfe
]
{
-webkit-transform
:
translateY
(
2000%
);
transform
:
translateY
(
2000%
)}
.divider2
[
data-v-339b1cfe
]
{
-webkit-animation
:
main2-data-v-339b1cfe
.4s
;
animation
:
main2-data-v-339b1cfe
.4s
}
.file2
[
data-v-339b1cfe
]
{
-webkit-animation
:
main2-data-v-339b1cfe
.2s
;
animation
:
main2-data-v-339b1cfe
.2s
;
-webkit-transform
:
translateY
(
2000%
);
transform
:
translateY
(
2000%
)}
@-webkit-keyframes
main-data-v-339b1cfe
{
0
%
{
-webkit-transform
:
translateY
(
600%
);
transform
:
translateY
(
600%
)}
50
%
{
-webkit-transform
:
translateY
(
-50%
);
transform
:
translateY
(
-50%
)}
to
{
-webkit-transform
:
translateY
(
0
);
transform
:
translateY
(
0
)}}
@keyframes
main-data-v-339b1cfe
{
0
%
{
-webkit-transform
:
translateY
(
600%
);
transform
:
translateY
(
600%
)}
50
%
{
-webkit-transform
:
translateY
(
-50%
);
transform
:
translateY
(
-50%
)}
to
{
-webkit-transform
:
translateY
(
0
);
transform
:
translateY
(
0
)}}
@-webkit-keyframes
main2-data-v-339b1cfe
{
0
%
{
-webkit-transform
:
translateY
(
0
);
transform
:
translateY
(
0
)}
to
{
-webkit-transform
:
translateY
(
2000%
);
transform
:
translateY
(
2000%
)}}
@keyframes
main2-data-v-339b1cfe
{
0
%
{
-webkit-transform
:
translateY
(
0
);
transform
:
translateY
(
0
)}
to
{
-webkit-transform
:
translateY
(
2000%
);
transform
:
translateY
(
2000%
)}}
.folder
[
data-v-02ee0f7a
]
{
height
:
100%
;
padding
:
0
.6rem
}
.folder
.input
[
data-v-02ee0f7a
]
{
height
:
2rem
}
.folder
.input
.van-search
[
data-v-02ee0f7a
]
{
padding
:
10px
0
}
.folder
.main
[
data-v-02ee0f7a
]
{
height
:
calc
(
100%
-
2.2rem
);
overflow
:
auto
;
padding
:
.2rem
0
}
.folder
.main
.each_folder
[
data-v-02ee0f7a
]
{
font-size
:
.64rem
;
padding
:
.5rem
0
}
.folder
.main
.each_folder
.folder_name
[
data-v-02ee0f7a
]
{
font-weight
:
bolder
;
color
:
#333
;
margin-left
:
.4rem
}
.folder
.main
.each_folder
.updatetime
[
data-v-02ee0f7a
]
{
font-size
:
.48rem
;
color
:
#ccc
;
margin-top
:
.4rem
}
.icon107
[
data-v-02ee0f7a
]
{
color
:
#f0e290
}
.editor
[
data-v-2354df94
]
{
height
:
100vh
}
.editor
.doc_name
[
data-v-2354df94
]
{
height
:
1.6rem
;
color
:
#333
;
font-size
:
.72rem
}
.editor
.quill_editor
[
data-v-2354df94
]
{
height
:
calc
(
100%
-
4rem
);
display
:
-webkit-box
;
display
:
-ms-flexbox
;
display
:
flex
;
-webkit-box-orient
:
vertical
;
-webkit-box-direction
:
normal
;
-ms-flex-direction
:
column
;
flex-direction
:
column
}
.editor
.quill_editor
[
data-v-2354df94
]
.ql-container
{
-webkit-box-flex
:
1
;
-ms-flex
:
1
;
flex
:
1
;
overflow
:
auto
}
.editor
.quill_editor
[
data-v-2354df94
]
.ql-container.ql-snow
{
border
:
0
}
.editor
.quill_editor
[
data-v-2354df94
]
.ql-toolbar.ql-snow
.ql-formats
{
margin-right
:
.4rem
}
.editor
.bottom
[
data-v-2354df94
]
{
height
:
2.4rem
;
width
:
100%
;
position
:
fixed
;
bottom
:
0
;
background-color
:
#fff
;
display
:
-webkit-box
;
display
:
-ms-flexbox
;
display
:
flex
;
z-index
:
11
;
-webkit-box-align
:
center
;
-ms-flex-align
:
center
;
align-items
:
center
;
-ms-flex-pack
:
distribute
;
justify-content
:
space-around
;
padding
:
.4rem
0
;
-webkit-box-sizing
:
border-box
;
box-sizing
:
border-box
;
-webkit-box-shadow
:
0
-2px
5px
#eee
;
box-shadow
:
0
-2px
5px
#eee
}
.editor
.bottom
.van-button
[
data-v-2354df94
]
{
width
:
40%
}
/*!
* Quill Editor v1.3.7
* https://quilljs.com/
* Copyright (c) 2014, Jason Chen
* Copyright (c) 2013, salesforce.com
*/
/*!
* Quill Editor v1.3.7
* https://quilljs.com/
* Copyright (c) 2014, Jason Chen
* Copyright (c) 2013, salesforce.com
*/
.ql-snow.ql-toolbar
:after
,
.ql-snow
.ql-toolbar
:after
{
clear
:
both
;
content
:
""
;
display
:
table
}
.ql-snow.ql-toolbar
button
,
.ql-snow
.ql-toolbar
button
{
background
:
none
;
border
:
none
;
cursor
:
pointer
;
display
:
inline-block
;
float
:
left
;
height
:
24px
;
padding
:
3px
5px
;
width
:
28px
}
.ql-snow.ql-toolbar
button
svg
,
.ql-snow
.ql-toolbar
button
svg
{
float
:
left
;
height
:
100%
}
.ql-snow.ql-toolbar
button
:active:hover
,
.ql-snow
.ql-toolbar
button
:active:hover
{
outline
:
none
}
.ql-snow.ql-toolbar
input
.ql-image
[
type
=
file
],
.ql-snow
.ql-toolbar
input
.ql-image
[
type
=
file
]
{
display
:
none
}
.ql-snow.ql-toolbar
.ql-picker-item.ql-selected
,
.ql-snow
.ql-toolbar
.ql-picker-item.ql-selected
,
.ql-snow.ql-toolbar
.ql-picker-item
:hover
,
.ql-snow
.ql-toolbar
.ql-picker-item
:hover
,
.ql-snow.ql-toolbar
.ql-picker-label.ql-active
,
.ql-snow
.ql-toolbar
.ql-picker-label.ql-active
,
.ql-snow.ql-toolbar
.ql-picker-label
:hover
,
.ql-snow
.ql-toolbar
.ql-picker-label
:hover
,
.ql-snow.ql-toolbar
button
.ql-active
,
.ql-snow
.ql-toolbar
button
.ql-active
,
.ql-snow.ql-toolbar
button
:focus
,
.ql-snow
.ql-toolbar
button
:focus
,
.ql-snow.ql-toolbar
button
:hover
,
.ql-snow
.ql-toolbar
button
:hover
{
color
:
#06c
}
.ql-snow.ql-toolbar
.ql-picker-item.ql-selected
.ql-fill
,
.ql-snow
.ql-toolbar
.ql-picker-item.ql-selected
.ql-fill
,
.ql-snow.ql-toolbar
.ql-picker-item.ql-selected
.ql-stroke.ql-fill
,
.ql-snow
.ql-toolbar
.ql-picker-item.ql-selected
.ql-stroke.ql-fill
,
.ql-snow.ql-toolbar
.ql-picker-item
:hover
.ql-fill
,
.ql-snow
.ql-toolbar
.ql-picker-item
:hover
.ql-fill
,
.ql-snow.ql-toolbar
.ql-picker-item
:hover
.ql-stroke.ql-fill
,
.ql-snow
.ql-toolbar
.ql-picker-item
:hover
.ql-stroke.ql-fill
,
.ql-snow.ql-toolbar
.ql-picker-label.ql-active
.ql-fill
,
.ql-snow
.ql-toolbar
.ql-picker-label.ql-active
.ql-fill
,
.ql-snow.ql-toolbar
.ql-picker-label.ql-active
.ql-stroke.ql-fill
,
.ql-snow
.ql-toolbar
.ql-picker-label.ql-active
.ql-stroke.ql-fill
,
.ql-snow.ql-toolbar
.ql-picker-label
:hover
.ql-fill
,
.ql-snow
.ql-toolbar
.ql-picker-label
:hover
.ql-fill
,
.ql-snow.ql-toolbar
.ql-picker-label
:hover
.ql-stroke.ql-fill
,
.ql-snow
.ql-toolbar
.ql-picker-label
:hover
.ql-stroke.ql-fill
,
.ql-snow.ql-toolbar
button
.ql-active
.ql-fill
,
.ql-snow
.ql-toolbar
button
.ql-active
.ql-fill
,
.ql-snow.ql-toolbar
button
.ql-active
.ql-stroke.ql-fill
,
.ql-snow
.ql-toolbar
button
.ql-active
.ql-stroke.ql-fill
,
.ql-snow.ql-toolbar
button
:focus
.ql-fill
,
.ql-snow
.ql-toolbar
button
:focus
.ql-fill
,
.ql-snow.ql-toolbar
button
:focus
.ql-stroke.ql-fill
,
.ql-snow
.ql-toolbar
button
:focus
.ql-stroke.ql-fill
,
.ql-snow.ql-toolbar
button
:hover
.ql-fill
,
.ql-snow
.ql-toolbar
button
:hover
.ql-fill
,
.ql-snow.ql-toolbar
button
:hover
.ql-stroke.ql-fill
,
.ql-snow
.ql-toolbar
button
:hover
.ql-stroke.ql-fill
{
fill
:
#06c
}
.ql-snow.ql-toolbar
.ql-picker-item.ql-selected
.ql-stroke
,
.ql-snow
.ql-toolbar
.ql-picker-item.ql-selected
.ql-stroke
,
.ql-snow.ql-toolbar
.ql-picker-item.ql-selected
.ql-stroke-miter
,
.ql-snow
.ql-toolbar
.ql-picker-item.ql-selected
.ql-stroke-miter
,
.ql-snow.ql-toolbar
.ql-picker-item
:hover
.ql-stroke
,
.ql-snow
.ql-toolbar
.ql-picker-item
:hover
.ql-stroke
,
.ql-snow.ql-toolbar
.ql-picker-item
:hover
.ql-stroke-miter
,
.ql-snow
.ql-toolbar
.ql-picker-item
:hover
.ql-stroke-miter
,
.ql-snow.ql-toolbar
.ql-picker-label.ql-active
.ql-stroke
,
.ql-snow
.ql-toolbar
.ql-picker-label.ql-active
.ql-stroke
,
.ql-snow.ql-toolbar
.ql-picker-label.ql-active
.ql-stroke-miter
,
.ql-snow
.ql-toolbar
.ql-picker-label.ql-active
.ql-stroke-miter
,
.ql-snow.ql-toolbar
.ql-picker-label
:hover
.ql-stroke
,
.ql-snow
.ql-toolbar
.ql-picker-label
:hover
.ql-stroke
,
.ql-snow.ql-toolbar
.ql-picker-label
:hover
.ql-stroke-miter
,
.ql-snow
.ql-toolbar
.ql-picker-label
:hover
.ql-stroke-miter
,
.ql-snow.ql-toolbar
button
.ql-active
.ql-stroke
,
.ql-snow
.ql-toolbar
button
.ql-active
.ql-stroke
,
.ql-snow.ql-toolbar
button
.ql-active
.ql-stroke-miter
,
.ql-snow
.ql-toolbar
button
.ql-active
.ql-stroke-miter
,
.ql-snow.ql-toolbar
button
:focus
.ql-stroke
,
.ql-snow
.ql-toolbar
button
:focus
.ql-stroke
,
.ql-snow.ql-toolbar
button
:focus
.ql-stroke-miter
,
.ql-snow
.ql-toolbar
button
:focus
.ql-stroke-miter
,
.ql-snow.ql-toolbar
button
:hover
.ql-stroke
,
.ql-snow
.ql-toolbar
button
:hover
.ql-stroke
,
.ql-snow.ql-toolbar
button
:hover
.ql-stroke-miter
,
.ql-snow
.ql-toolbar
button
:hover
.ql-stroke-miter
{
stroke
:
#06c
}
@media
(
pointer
:
coarse
){
.ql-snow.ql-toolbar
button
:hover:not
(
.ql-active
),
.ql-snow
.ql-toolbar
button
:hover:not
(
.ql-active
)
{
color
:
#444
}
.ql-snow.ql-toolbar
button
:hover:not
(
.ql-active
)
.ql-fill
,
.ql-snow
.ql-toolbar
button
:hover:not
(
.ql-active
)
.ql-fill
,
.ql-snow.ql-toolbar
button
:hover:not
(
.ql-active
)
.ql-stroke.ql-fill
,
.ql-snow
.ql-toolbar
button
:hover:not
(
.ql-active
)
.ql-stroke.ql-fill
{
fill
:
#444
}
.ql-snow.ql-toolbar
button
:hover:not
(
.ql-active
)
.ql-stroke
,
.ql-snow
.ql-toolbar
button
:hover:not
(
.ql-active
)
.ql-stroke
,
.ql-snow.ql-toolbar
button
:hover:not
(
.ql-active
)
.ql-stroke-miter
,
.ql-snow
.ql-toolbar
button
:hover:not
(
.ql-active
)
.ql-stroke-miter
{
stroke
:
#444
}}
.ql-snow
,
.ql-snow
*
{
-webkit-box-sizing
:
border-box
;
box-sizing
:
border-box
}
.ql-snow
.ql-hidden
{
display
:
none
}
.ql-snow
.ql-out-bottom
,
.ql-snow
.ql-out-top
{
visibility
:
hidden
}
.ql-snow
.ql-tooltip
{
position
:
absolute
;
-webkit-transform
:
translateY
(
10px
);
transform
:
translateY
(
10px
)}
.ql-snow
.ql-tooltip
a
{
cursor
:
pointer
;
text-decoration
:
none
}
.ql-snow
.ql-tooltip.ql-flip
{
-webkit-transform
:
translateY
(
-10px
);
transform
:
translateY
(
-10px
)}
.ql-snow
.ql-formats
{
display
:
inline-block
;
vertical-align
:
middle
}
.ql-snow
.ql-formats
:after
{
clear
:
both
;
content
:
""
;
display
:
table
}
.ql-snow
.ql-stroke
{
fill
:
none
;
stroke
:
#444
;
stroke-linecap
:
round
;
stroke-linejoin
:
round
;
stroke-width
:
2
}
.ql-snow
.ql-stroke-miter
{
fill
:
none
;
stroke
:
#444
;
stroke-miterlimit
:
10
;
stroke-width
:
2
}
.ql-snow
.ql-fill
,
.ql-snow
.ql-stroke.ql-fill
{
fill
:
#444
}
.ql-snow
.ql-empty
{
fill
:
none
}
.ql-snow
.ql-even
{
fill-rule
:
evenodd
}
.ql-snow
.ql-stroke.ql-thin
,
.ql-snow
.ql-thin
{
stroke-width
:
1
}
.ql-snow
.ql-transparent
{
opacity
:
.4
}
.ql-snow
.ql-direction
svg
:last-child
{
display
:
none
}
.ql-snow
.ql-direction.ql-active
svg
:last-child
{
display
:
inline
}
.ql-snow
.ql-direction.ql-active
svg
:first-child
{
display
:
none
}
.ql-snow
.ql-editor
h1
{
font-size
:
2em
}
.ql-snow
.ql-editor
h2
{
font-size
:
1.5em
}
.ql-snow
.ql-editor
h3
{
font-size
:
1.17em
}
.ql-snow
.ql-editor
h4
{
font-size
:
1em
}
.ql-snow
.ql-editor
h5
{
font-size
:
.83em
}
.ql-snow
.ql-editor
h6
{
font-size
:
.67em
}
.ql-snow
.ql-editor
a
{
text-decoration
:
underline
}
.ql-snow
.ql-editor
blockquote
{
border-left
:
4px
solid
#ccc
;
margin-bottom
:
5px
;
margin-top
:
5px
;
padding-left
:
16px
}
.ql-snow
.ql-editor
code
,
.ql-snow
.ql-editor
pre
{
background-color
:
#f0f0f0
;
border-radius
:
3px
}
.ql-snow
.ql-editor
pre
{
white-space
:
pre-wrap
;
margin-bottom
:
5px
;
margin-top
:
5px
;
padding
:
5px
10px
}
.ql-snow
.ql-editor
code
{
font-size
:
85%
;
padding
:
2px
4px
}
.ql-snow
.ql-editor
pre
.ql-syntax
{
background-color
:
#23241f
;
color
:
#f8f8f2
;
overflow
:
visible
}
.ql-snow
.ql-editor
img
{
max-width
:
100%
}
.ql-snow
.ql-picker
{
color
:
#444
;
display
:
inline-block
;
float
:
left
;
font-size
:
14px
;
font-weight
:
500
;
height
:
24px
;
position
:
relative
;
vertical-align
:
middle
}
.ql-snow
.ql-picker-label
{
cursor
:
pointer
;
display
:
inline-block
;
height
:
100%
;
padding-left
:
8px
;
padding-right
:
2px
;
position
:
relative
;
width
:
100%
}
.ql-snow
.ql-picker-label
:before
{
display
:
inline-block
;
line-height
:
22px
}
.ql-snow
.ql-picker-options
{
background-color
:
#fff
;
display
:
none
;
min-width
:
100%
;
padding
:
4px
8px
;
position
:
absolute
;
white-space
:
nowrap
}
.ql-snow
.ql-picker-options
.ql-picker-item
{
cursor
:
pointer
;
display
:
block
;
padding-bottom
:
5px
;
padding-top
:
5px
}
.ql-snow
.ql-picker.ql-expanded
.ql-picker-label
{
color
:
#ccc
;
z-index
:
2
}
.ql-snow
.ql-picker.ql-expanded
.ql-picker-label
.ql-fill
{
fill
:
#ccc
}
.ql-snow
.ql-picker.ql-expanded
.ql-picker-label
.ql-stroke
{
stroke
:
#ccc
}
.ql-snow
.ql-picker.ql-expanded
.ql-picker-options
{
display
:
block
;
margin-top
:
-1px
;
top
:
100%
;
z-index
:
1
}
.ql-snow
.ql-color-picker
,
.ql-snow
.ql-icon-picker
{
width
:
28px
}
.ql-snow
.ql-color-picker
.ql-picker-label
,
.ql-snow
.ql-icon-picker
.ql-picker-label
{
padding
:
2px
4px
}
.ql-snow
.ql-color-picker
.ql-picker-label
svg
,
.ql-snow
.ql-icon-picker
.ql-picker-label
svg
{
right
:
4px
}
.ql-snow
.ql-icon-picker
.ql-picker-options
{
padding
:
4px
0
}
.ql-snow
.ql-icon-picker
.ql-picker-item
{
height
:
24px
;
width
:
24px
;
padding
:
2px
4px
}
.ql-snow
.ql-color-picker
.ql-picker-options
{
padding
:
3px
5px
;
width
:
152px
}
.ql-snow
.ql-color-picker
.ql-picker-item
{
border
:
1px
solid
transparent
;
float
:
left
;
height
:
16px
;
margin
:
2px
;
padding
:
0
;
width
:
16px
}
.ql-snow
.ql-picker
:not
(
.ql-color-picker
)
:not
(
.ql-icon-picker
)
svg
{
position
:
absolute
;
margin-top
:
-9px
;
right
:
0
;
top
:
50%
;
width
:
18px
}
.ql-snow
.ql-picker.ql-font
.ql-picker-item
[
data-label
]
:not
([
data-label
=
""
])
:before
,
.ql-snow
.ql-picker.ql-font
.ql-picker-label
[
data-label
]
:not
([
data-label
=
""
])
:before
,
.ql-snow
.ql-picker.ql-header
.ql-picker-item
[
data-label
]
:not
([
data-label
=
""
])
:before
,
.ql-snow
.ql-picker.ql-header
.ql-picker-label
[
data-label
]
:not
([
data-label
=
""
])
:before
,
.ql-snow
.ql-picker.ql-size
.ql-picker-item
[
data-label
]
:not
([
data-label
=
""
])
:before
,
.ql-snow
.ql-picker.ql-size
.ql-picker-label
[
data-label
]
:not
([
data-label
=
""
])
:before
{
content
:
attr
(
data-label
)}
.ql-snow
.ql-picker.ql-header
{
width
:
98px
}
.ql-snow
.ql-picker.ql-header
.ql-picker-item
:before
,
.ql-snow
.ql-picker.ql-header
.ql-picker-label
:before
{
content
:
"Normal"
}
.ql-snow
.ql-picker.ql-header
.ql-picker-item
[
data-value
=
"1"
]
:before
,
.ql-snow
.ql-picker.ql-header
.ql-picker-label
[
data-value
=
"1"
]
:before
{
content
:
"Heading 1"
}
.ql-snow
.ql-picker.ql-header
.ql-picker-item
[
data-value
=
"2"
]
:before
,
.ql-snow
.ql-picker.ql-header
.ql-picker-label
[
data-value
=
"2"
]
:before
{
content
:
"Heading 2"
}
.ql-snow
.ql-picker.ql-header
.ql-picker-item
[
data-value
=
"3"
]
:before
,
.ql-snow
.ql-picker.ql-header
.ql-picker-label
[
data-value
=
"3"
]
:before
{
content
:
"Heading 3"
}
.ql-snow
.ql-picker.ql-header
.ql-picker-item
[
data-value
=
"4"
]
:before
,
.ql-snow
.ql-picker.ql-header
.ql-picker-label
[
data-value
=
"4"
]
:before
{
content
:
"Heading 4"
}
.ql-snow
.ql-picker.ql-header
.ql-picker-item
[
data-value
=
"5"
]
:before
,
.ql-snow
.ql-picker.ql-header
.ql-picker-label
[
data-value
=
"5"
]
:before
{
content
:
"Heading 5"
}
.ql-snow
.ql-picker.ql-header
.ql-picker-item
[
data-value
=
"6"
]
:before
,
.ql-snow
.ql-picker.ql-header
.ql-picker-label
[
data-value
=
"6"
]
:before
{
content
:
"Heading 6"
}
.ql-snow
.ql-picker.ql-header
.ql-picker-item
[
data-value
=
"1"
]
:before
{
font-size
:
2em
}
.ql-snow
.ql-picker.ql-header
.ql-picker-item
[
data-value
=
"2"
]
:before
{
font-size
:
1.5em
}
.ql-snow
.ql-picker.ql-header
.ql-picker-item
[
data-value
=
"3"
]
:before
{
font-size
:
1.17em
}
.ql-snow
.ql-picker.ql-header
.ql-picker-item
[
data-value
=
"4"
]
:before
{
font-size
:
1em
}
.ql-snow
.ql-picker.ql-header
.ql-picker-item
[
data-value
=
"5"
]
:before
{
font-size
:
.83em
}
.ql-snow
.ql-picker.ql-header
.ql-picker-item
[
data-value
=
"6"
]
:before
{
font-size
:
.67em
}
.ql-snow
.ql-picker.ql-font
{
width
:
108px
}
.ql-snow
.ql-picker.ql-font
.ql-picker-item
:before
,
.ql-snow
.ql-picker.ql-font
.ql-picker-label
:before
{
content
:
"Sans Serif"
}
.ql-snow
.ql-picker.ql-font
.ql-picker-item
[
data-value
=
serif
]
:before
,
.ql-snow
.ql-picker.ql-font
.ql-picker-label
[
data-value
=
serif
]
:before
{
content
:
"Serif"
}
.ql-snow
.ql-picker.ql-font
.ql-picker-item
[
data-value
=
monospace
]
:before
,
.ql-snow
.ql-picker.ql-font
.ql-picker-label
[
data-value
=
monospace
]
:before
{
content
:
"Monospace"
}
.ql-snow
.ql-picker.ql-font
.ql-picker-item
[
data-value
=
serif
]
:before
{
font-family
:
Georgia
,
Times
New
Roman
,
serif
}
.ql-snow
.ql-picker.ql-font
.ql-picker-item
[
data-value
=
monospace
]
:before
{
font-family
:
Monaco
,
Courier
New
,
monospace
}
.ql-snow
.ql-picker.ql-size
{
width
:
98px
}
.ql-snow
.ql-picker.ql-size
.ql-picker-item
:before
,
.ql-snow
.ql-picker.ql-size
.ql-picker-label
:before
{
content
:
"Normal"
}
.ql-snow
.ql-picker.ql-size
.ql-picker-item
[
data-value
=
small
]
:before
,
.ql-snow
.ql-picker.ql-size
.ql-picker-label
[
data-value
=
small
]
:before
{
content
:
"Small"
}
.ql-snow
.ql-picker.ql-size
.ql-picker-item
[
data-value
=
large
]
:before
,
.ql-snow
.ql-picker.ql-size
.ql-picker-label
[
data-value
=
large
]
:before
{
content
:
"Large"
}
.ql-snow
.ql-picker.ql-size
.ql-picker-item
[
data-value
=
huge
]
:before
,
.ql-snow
.ql-picker.ql-size
.ql-picker-label
[
data-value
=
huge
]
:before
{
content
:
"Huge"
}
.ql-snow
.ql-picker.ql-size
.ql-picker-item
[
data-value
=
small
]
:before
{
font-size
:
10px
}
.ql-snow
.ql-picker.ql-size
.ql-picker-item
[
data-value
=
large
]
:before
{
font-size
:
18px
}
.ql-snow
.ql-picker.ql-size
.ql-picker-item
[
data-value
=
huge
]
:before
{
font-size
:
32px
}
.ql-snow
.ql-color-picker.ql-background
.ql-picker-item
{
background-color
:
#fff
}
.ql-snow
.ql-color-picker.ql-color
.ql-picker-item
{
background-color
:
#000
}
.ql-toolbar.ql-snow
{
border
:
1px
solid
#ccc
;
-webkit-box-sizing
:
border-box
;
box-sizing
:
border-box
;
font-family
:
Helvetica
Neue
,
Helvetica
,
Arial
,
sans-serif
;
padding
:
8px
}
.ql-toolbar.ql-snow
.ql-formats
{
margin-right
:
15px
}
.ql-toolbar.ql-snow
.ql-picker-label
{
border
:
1px
solid
transparent
}
.ql-toolbar.ql-snow
.ql-picker-options
{
border
:
1px
solid
transparent
;
-webkit-box-shadow
:
rgba
(
0
,
0
,
0
,
.2
)
0
2px
8px
;
box-shadow
:
0
2px
8px
rgba
(
0
,
0
,
0
,
.2
)}
.ql-toolbar.ql-snow
.ql-picker.ql-expanded
.ql-picker-label
,
.ql-toolbar.ql-snow
.ql-picker.ql-expanded
.ql-picker-options
{
border-color
:
#ccc
}
.ql-toolbar.ql-snow
.ql-color-picker
.ql-picker-item.ql-selected
,
.ql-toolbar.ql-snow
.ql-color-picker
.ql-picker-item
:hover
{
border-color
:
#000
}
.ql-toolbar.ql-snow
+
.ql-container.ql-snow
{
border-top
:
0
}
.ql-snow
.ql-tooltip
{
background-color
:
#fff
;
border
:
1px
solid
#ccc
;
-webkit-box-shadow
:
0
0
5px
#ddd
;
box-shadow
:
0
0
5px
#ddd
;
color
:
#444
;
padding
:
5px
12px
;
white-space
:
nowrap
}
.ql-snow
.ql-tooltip
:before
{
content
:
"Visit URL:"
;
line-height
:
26px
;
margin-right
:
8px
}
.ql-snow
.ql-tooltip
input
[
type
=
text
]
{
display
:
none
;
border
:
1px
solid
#ccc
;
font-size
:
13px
;
height
:
26px
;
margin
:
0
;
padding
:
3px
5px
;
width
:
170px
}
.ql-snow
.ql-tooltip
a
.ql-preview
{
display
:
inline-block
;
max-width
:
200px
;
overflow-x
:
hidden
;
text-overflow
:
ellipsis
;
vertical-align
:
top
}
.ql-snow
.ql-tooltip
a
.ql-action
:after
{
border-right
:
1px
solid
#ccc
;
content
:
"Edit"
;
margin-left
:
16px
;
padding-right
:
8px
}
.ql-snow
.ql-tooltip
a
.ql-remove
:before
{
content
:
"Remove"
;
margin-left
:
8px
}
.ql-snow
.ql-tooltip
a
{
line-height
:
26px
}
.ql-snow
.ql-tooltip.ql-editing
a
.ql-preview
,
.ql-snow
.ql-tooltip.ql-editing
a
.ql-remove
{
display
:
none
}
.ql-snow
.ql-tooltip.ql-editing
input
[
type
=
text
]
{
display
:
inline-block
}
.ql-snow
.ql-tooltip.ql-editing
a
.ql-action
:after
{
border-right
:
0
;
content
:
"Save"
;
padding-right
:
0
}
.ql-snow
.ql-tooltip
[
data-mode
=
link
]
:before
{
content
:
"Enter link:"
}
.ql-snow
.ql-tooltip
[
data-mode
=
formula
]
:before
{
content
:
"Enter formula:"
}
.ql-snow
.ql-tooltip
[
data-mode
=
video
]
:before
{
content
:
"Enter video:"
}
.ql-snow
a
{
color
:
#06c
}
.ql-container.ql-snow
{
border
:
1px
solid
#ccc
}
/*!
* Quill Editor v1.3.7
* https://quilljs.com/
* Copyright (c) 2014, Jason Chen
* Copyright (c) 2013, salesforce.com
*/
.ql-container
{
-webkit-box-sizing
:
border-box
;
box-sizing
:
border-box
;
font-family
:
Helvetica
,
Arial
,
sans-serif
;
font-size
:
13px
;
height
:
100%
;
margin
:
0
;
position
:
relative
}
.ql-container.ql-disabled
.ql-tooltip
{
visibility
:
hidden
}
.ql-container.ql-disabled
.ql-editor
ul
[
data-checked
]>
li
:before
{
pointer-events
:
none
}
.ql-clipboard
{
left
:
-100000px
;
height
:
1px
;
overflow-y
:
hidden
;
position
:
absolute
;
top
:
50%
}
.ql-clipboard
p
{
margin
:
0
;
padding
:
0
}
.ql-editor
{
-webkit-box-sizing
:
border-box
;
box-sizing
:
border-box
;
line-height
:
1.42
;
height
:
100%
;
outline
:
none
;
overflow-y
:
auto
;
padding
:
12px
15px
;
-o-tab-size
:
4
;
tab-size
:
4
;
-moz-tab-size
:
4
;
text-align
:
left
;
white-space
:
pre-wrap
;
word-wrap
:
break-word
}
.ql-editor
>*
{
cursor
:
text
}
.ql-editor
blockquote
,
.ql-editor
h1
,
.ql-editor
h2
,
.ql-editor
h3
,
.ql-editor
h4
,
.ql-editor
h5
,
.ql-editor
h6
,
.ql-editor
ol
,
.ql-editor
p
,
.ql-editor
pre
,
.ql-editor
ul
{
margin
:
0
;
padding
:
0
;
counter-reset
:
list-1
list-2
list-3
list-4
list-5
list-6
list-7
list-8
list-9
}
.ql-editor
ol
,
.ql-editor
ul
{
padding-left
:
1.5em
}
.ql-editor
ol
>
li
,
.ql-editor
ul
>
li
{
list-style-type
:
none
}
.ql-editor
ul
>
li
:before
{
content
:
"\2022"
}
.ql-editor
ul
[
data-checked
=
false
],
.ql-editor
ul
[
data-checked
=
true
]
{
pointer-events
:
none
}
.ql-editor
ul
[
data-checked
=
false
]>
li
*,
.ql-editor
ul
[
data-checked
=
true
]>
li
*
{
pointer-events
:
all
}
.ql-editor
ul
[
data-checked
=
false
]>
li
:before
,
.ql-editor
ul
[
data-checked
=
true
]>
li
:before
{
color
:
#777
;
cursor
:
pointer
;
pointer-events
:
all
}
.ql-editor
ul
[
data-checked
=
true
]>
li
:before
{
content
:
"\2611"
}
.ql-editor
ul
[
data-checked
=
false
]>
li
:before
{
content
:
"\2610"
}
.ql-editor
li
:before
{
display
:
inline-block
;
white-space
:
nowrap
;
width
:
1.2em
}
.ql-editor
li
:not
(
.ql-direction-rtl
)
:before
{
margin-left
:
-1.5em
;
margin-right
:
.3em
;
text-align
:
right
}
.ql-editor
li
.ql-direction-rtl
:before
{
margin-left
:
.3em
;
margin-right
:
-1.5em
}
.ql-editor
ol
li
:not
(
.ql-direction-rtl
),
.ql-editor
ul
li
:not
(
.ql-direction-rtl
)
{
padding-left
:
1.5em
}
.ql-editor
ol
li
.ql-direction-rtl
,
.ql-editor
ul
li
.ql-direction-rtl
{
padding-right
:
1.5em
}
.ql-editor
ol
li
{
counter-reset
:
list-1
list-2
list-3
list-4
list-5
list-6
list-7
list-8
list-9
;
counter-increment
:
list-0
}
.ql-editor
ol
li
:before
{
content
:
counter
(
list-0
,
decimal
)
". "
}
.ql-editor
ol
li
.ql-indent-1
{
counter-increment
:
list-1
}
.ql-editor
ol
li
.ql-indent-1
:before
{
content
:
counter
(
list-1
,
lower-alpha
)
". "
}
.ql-editor
ol
li
.ql-indent-1
{
counter-reset
:
list-2
list-3
list-4
list-5
list-6
list-7
list-8
list-9
}
.ql-editor
ol
li
.ql-indent-2
{
counter-increment
:
list-2
}
.ql-editor
ol
li
.ql-indent-2
:before
{
content
:
counter
(
list-2
,
lower-roman
)
". "
}
.ql-editor
ol
li
.ql-indent-2
{
counter-reset
:
list-3
list-4
list-5
list-6
list-7
list-8
list-9
}
.ql-editor
ol
li
.ql-indent-3
{
counter-increment
:
list-3
}
.ql-editor
ol
li
.ql-indent-3
:before
{
content
:
counter
(
list-3
,
decimal
)
". "
}
.ql-editor
ol
li
.ql-indent-3
{
counter-reset
:
list-4
list-5
list-6
list-7
list-8
list-9
}
.ql-editor
ol
li
.ql-indent-4
{
counter-increment
:
list-4
}
.ql-editor
ol
li
.ql-indent-4
:before
{
content
:
counter
(
list-4
,
lower-alpha
)
". "
}
.ql-editor
ol
li
.ql-indent-4
{
counter-reset
:
list-5
list-6
list-7
list-8
list-9
}
.ql-editor
ol
li
.ql-indent-5
{
counter-increment
:
list-5
}
.ql-editor
ol
li
.ql-indent-5
:before
{
content
:
counter
(
list-5
,
lower-roman
)
". "
}
.ql-editor
ol
li
.ql-indent-5
{
counter-reset
:
list-6
list-7
list-8
list-9
}
.ql-editor
ol
li
.ql-indent-6
{
counter-increment
:
list-6
}
.ql-editor
ol
li
.ql-indent-6
:before
{
content
:
counter
(
list-6
,
decimal
)
". "
}
.ql-editor
ol
li
.ql-indent-6
{
counter-reset
:
list-7
list-8
list-9
}
.ql-editor
ol
li
.ql-indent-7
{
counter-increment
:
list-7
}
.ql-editor
ol
li
.ql-indent-7
:before
{
content
:
counter
(
list-7
,
lower-alpha
)
". "
}
.ql-editor
ol
li
.ql-indent-7
{
counter-reset
:
list-8
list-9
}
.ql-editor
ol
li
.ql-indent-8
{
counter-increment
:
list-8
}
.ql-editor
ol
li
.ql-indent-8
:before
{
content
:
counter
(
list-8
,
lower-roman
)
". "
}
.ql-editor
ol
li
.ql-indent-8
{
counter-reset
:
list-9
}
.ql-editor
ol
li
.ql-indent-9
{
counter-increment
:
list-9
}
.ql-editor
ol
li
.ql-indent-9
:before
{
content
:
counter
(
list-9
,
decimal
)
". "
}
.ql-editor
.ql-indent-1
:not
(
.ql-direction-rtl
)
{
padding-left
:
3em
}
.ql-editor
li
.ql-indent-1
:not
(
.ql-direction-rtl
)
{
padding-left
:
4.5em
}
.ql-editor
.ql-indent-1.ql-direction-rtl.ql-align-right
{
padding-right
:
3em
}
.ql-editor
li
.ql-indent-1.ql-direction-rtl.ql-align-right
{
padding-right
:
4.5em
}
.ql-editor
.ql-indent-2
:not
(
.ql-direction-rtl
)
{
padding-left
:
6em
}
.ql-editor
li
.ql-indent-2
:not
(
.ql-direction-rtl
)
{
padding-left
:
7.5em
}
.ql-editor
.ql-indent-2.ql-direction-rtl.ql-align-right
{
padding-right
:
6em
}
.ql-editor
li
.ql-indent-2.ql-direction-rtl.ql-align-right
{
padding-right
:
7.5em
}
.ql-editor
.ql-indent-3
:not
(
.ql-direction-rtl
)
{
padding-left
:
9em
}
.ql-editor
li
.ql-indent-3
:not
(
.ql-direction-rtl
)
{
padding-left
:
10.5em
}
.ql-editor
.ql-indent-3.ql-direction-rtl.ql-align-right
{
padding-right
:
9em
}
.ql-editor
li
.ql-indent-3.ql-direction-rtl.ql-align-right
{
padding-right
:
10.5em
}
.ql-editor
.ql-indent-4
:not
(
.ql-direction-rtl
)
{
padding-left
:
12em
}
.ql-editor
li
.ql-indent-4
:not
(
.ql-direction-rtl
)
{
padding-left
:
13.5em
}
.ql-editor
.ql-indent-4.ql-direction-rtl.ql-align-right
{
padding-right
:
12em
}
.ql-editor
li
.ql-indent-4.ql-direction-rtl.ql-align-right
{
padding-right
:
13.5em
}
.ql-editor
.ql-indent-5
:not
(
.ql-direction-rtl
)
{
padding-left
:
15em
}
.ql-editor
li
.ql-indent-5
:not
(
.ql-direction-rtl
)
{
padding-left
:
16.5em
}
.ql-editor
.ql-indent-5.ql-direction-rtl.ql-align-right
{
padding-right
:
15em
}
.ql-editor
li
.ql-indent-5.ql-direction-rtl.ql-align-right
{
padding-right
:
16.5em
}
.ql-editor
.ql-indent-6
:not
(
.ql-direction-rtl
)
{
padding-left
:
18em
}
.ql-editor
li
.ql-indent-6
:not
(
.ql-direction-rtl
)
{
padding-left
:
19.5em
}
.ql-editor
.ql-indent-6.ql-direction-rtl.ql-align-right
{
padding-right
:
18em
}
.ql-editor
li
.ql-indent-6.ql-direction-rtl.ql-align-right
{
padding-right
:
19.5em
}
.ql-editor
.ql-indent-7
:not
(
.ql-direction-rtl
)
{
padding-left
:
21em
}
.ql-editor
li
.ql-indent-7
:not
(
.ql-direction-rtl
)
{
padding-left
:
22.5em
}
.ql-editor
.ql-indent-7.ql-direction-rtl.ql-align-right
{
padding-right
:
21em
}
.ql-editor
li
.ql-indent-7.ql-direction-rtl.ql-align-right
{
padding-right
:
22.5em
}
.ql-editor
.ql-indent-8
:not
(
.ql-direction-rtl
)
{
padding-left
:
24em
}
.ql-editor
li
.ql-indent-8
:not
(
.ql-direction-rtl
)
{
padding-left
:
25.5em
}
.ql-editor
.ql-indent-8.ql-direction-rtl.ql-align-right
{
padding-right
:
24em
}
.ql-editor
li
.ql-indent-8.ql-direction-rtl.ql-align-right
{
padding-right
:
25.5em
}
.ql-editor
.ql-indent-9
:not
(
.ql-direction-rtl
)
{
padding-left
:
27em
}
.ql-editor
li
.ql-indent-9
:not
(
.ql-direction-rtl
)
{
padding-left
:
28.5em
}
.ql-editor
.ql-indent-9.ql-direction-rtl.ql-align-right
{
padding-right
:
27em
}
.ql-editor
li
.ql-indent-9.ql-direction-rtl.ql-align-right
{
padding-right
:
28.5em
}
.ql-editor
.ql-video
{
display
:
block
;
max-width
:
100%
}
.ql-editor
.ql-video.ql-align-center
{
margin
:
0
auto
}
.ql-editor
.ql-video.ql-align-right
{
margin
:
0
0
0
auto
}
.ql-editor
.ql-bg-black
{
background-color
:
#000
}
.ql-editor
.ql-bg-red
{
background-color
:
#e60000
}
.ql-editor
.ql-bg-orange
{
background-color
:
#f90
}
.ql-editor
.ql-bg-yellow
{
background-color
:
#ff0
}
.ql-editor
.ql-bg-green
{
background-color
:
#008a00
}
.ql-editor
.ql-bg-blue
{
background-color
:
#06c
}
.ql-editor
.ql-bg-purple
{
background-color
:
#93f
}
.ql-editor
.ql-color-white
{
color
:
#fff
}
.ql-editor
.ql-color-red
{
color
:
#e60000
}
.ql-editor
.ql-color-orange
{
color
:
#f90
}
.ql-editor
.ql-color-yellow
{
color
:
#ff0
}
.ql-editor
.ql-color-green
{
color
:
#008a00
}
.ql-editor
.ql-color-blue
{
color
:
#06c
}
.ql-editor
.ql-color-purple
{
color
:
#93f
}
.ql-editor
.ql-font-serif
{
font-family
:
Georgia
,
Times
New
Roman
,
serif
}
.ql-editor
.ql-font-monospace
{
font-family
:
Monaco
,
Courier
New
,
monospace
}
.ql-editor
.ql-size-small
{
font-size
:
.75em
}
.ql-editor
.ql-size-large
{
font-size
:
1.5em
}
.ql-editor
.ql-size-huge
{
font-size
:
2.5em
}
.ql-editor
.ql-direction-rtl
{
direction
:
rtl
;
text-align
:
inherit
}
.ql-editor
.ql-align-center
{
text-align
:
center
}
.ql-editor
.ql-align-justify
{
text-align
:
justify
}
.ql-editor
.ql-align-right
{
text-align
:
right
}
.ql-editor.ql-blank
:before
{
color
:
rgba
(
0
,
0
,
0
,
.6
);
content
:
attr
(
data-placeholder
);
font-style
:
italic
;
left
:
15px
;
pointer-events
:
none
;
position
:
absolute
;
right
:
15px
}
.ql-bubble.ql-toolbar
:after
,
.ql-bubble
.ql-toolbar
:after
{
clear
:
both
;
content
:
""
;
display
:
table
}
.ql-bubble.ql-toolbar
button
,
.ql-bubble
.ql-toolbar
button
{
background
:
none
;
border
:
none
;
cursor
:
pointer
;
display
:
inline-block
;
float
:
left
;
height
:
24px
;
padding
:
3px
5px
;
width
:
28px
}
.ql-bubble.ql-toolbar
button
svg
,
.ql-bubble
.ql-toolbar
button
svg
{
float
:
left
;
height
:
100%
}
.ql-bubble.ql-toolbar
button
:active:hover
,
.ql-bubble
.ql-toolbar
button
:active:hover
{
outline
:
none
}
.ql-bubble.ql-toolbar
input
.ql-image
[
type
=
file
],
.ql-bubble
.ql-toolbar
input
.ql-image
[
type
=
file
]
{
display
:
none
}
.ql-bubble.ql-toolbar
.ql-picker-item.ql-selected
,
.ql-bubble
.ql-toolbar
.ql-picker-item.ql-selected
,
.ql-bubble.ql-toolbar
.ql-picker-item
:hover
,
.ql-bubble
.ql-toolbar
.ql-picker-item
:hover
,
.ql-bubble.ql-toolbar
.ql-picker-label.ql-active
,
.ql-bubble
.ql-toolbar
.ql-picker-label.ql-active
,
.ql-bubble.ql-toolbar
.ql-picker-label
:hover
,
.ql-bubble
.ql-toolbar
.ql-picker-label
:hover
,
.ql-bubble.ql-toolbar
button
.ql-active
,
.ql-bubble
.ql-toolbar
button
.ql-active
,
.ql-bubble.ql-toolbar
button
:focus
,
.ql-bubble
.ql-toolbar
button
:focus
,
.ql-bubble.ql-toolbar
button
:hover
,
.ql-bubble
.ql-toolbar
button
:hover
{
color
:
#fff
}
.ql-bubble.ql-toolbar
.ql-picker-item.ql-selected
.ql-fill
,
.ql-bubble
.ql-toolbar
.ql-picker-item.ql-selected
.ql-fill
,
.ql-bubble.ql-toolbar
.ql-picker-item.ql-selected
.ql-stroke.ql-fill
,
.ql-bubble
.ql-toolbar
.ql-picker-item.ql-selected
.ql-stroke.ql-fill
,
.ql-bubble.ql-toolbar
.ql-picker-item
:hover
.ql-fill
,
.ql-bubble
.ql-toolbar
.ql-picker-item
:hover
.ql-fill
,
.ql-bubble.ql-toolbar
.ql-picker-item
:hover
.ql-stroke.ql-fill
,
.ql-bubble
.ql-toolbar
.ql-picker-item
:hover
.ql-stroke.ql-fill
,
.ql-bubble.ql-toolbar
.ql-picker-label.ql-active
.ql-fill
,
.ql-bubble
.ql-toolbar
.ql-picker-label.ql-active
.ql-fill
,
.ql-bubble.ql-toolbar
.ql-picker-label.ql-active
.ql-stroke.ql-fill
,
.ql-bubble
.ql-toolbar
.ql-picker-label.ql-active
.ql-stroke.ql-fill
,
.ql-bubble.ql-toolbar
.ql-picker-label
:hover
.ql-fill
,
.ql-bubble
.ql-toolbar
.ql-picker-label
:hover
.ql-fill
,
.ql-bubble.ql-toolbar
.ql-picker-label
:hover
.ql-stroke.ql-fill
,
.ql-bubble
.ql-toolbar
.ql-picker-label
:hover
.ql-stroke.ql-fill
,
.ql-bubble.ql-toolbar
button
.ql-active
.ql-fill
,
.ql-bubble
.ql-toolbar
button
.ql-active
.ql-fill
,
.ql-bubble.ql-toolbar
button
.ql-active
.ql-stroke.ql-fill
,
.ql-bubble
.ql-toolbar
button
.ql-active
.ql-stroke.ql-fill
,
.ql-bubble.ql-toolbar
button
:focus
.ql-fill
,
.ql-bubble
.ql-toolbar
button
:focus
.ql-fill
,
.ql-bubble.ql-toolbar
button
:focus
.ql-stroke.ql-fill
,
.ql-bubble
.ql-toolbar
button
:focus
.ql-stroke.ql-fill
,
.ql-bubble.ql-toolbar
button
:hover
.ql-fill
,
.ql-bubble
.ql-toolbar
button
:hover
.ql-fill
,
.ql-bubble.ql-toolbar
button
:hover
.ql-stroke.ql-fill
,
.ql-bubble
.ql-toolbar
button
:hover
.ql-stroke.ql-fill
{
fill
:
#fff
}
.ql-bubble.ql-toolbar
.ql-picker-item.ql-selected
.ql-stroke
,
.ql-bubble
.ql-toolbar
.ql-picker-item.ql-selected
.ql-stroke
,
.ql-bubble.ql-toolbar
.ql-picker-item.ql-selected
.ql-stroke-miter
,
.ql-bubble
.ql-toolbar
.ql-picker-item.ql-selected
.ql-stroke-miter
,
.ql-bubble.ql-toolbar
.ql-picker-item
:hover
.ql-stroke
,
.ql-bubble
.ql-toolbar
.ql-picker-item
:hover
.ql-stroke
,
.ql-bubble.ql-toolbar
.ql-picker-item
:hover
.ql-stroke-miter
,
.ql-bubble
.ql-toolbar
.ql-picker-item
:hover
.ql-stroke-miter
,
.ql-bubble.ql-toolbar
.ql-picker-label.ql-active
.ql-stroke
,
.ql-bubble
.ql-toolbar
.ql-picker-label.ql-active
.ql-stroke
,
.ql-bubble.ql-toolbar
.ql-picker-label.ql-active
.ql-stroke-miter
,
.ql-bubble
.ql-toolbar
.ql-picker-label.ql-active
.ql-stroke-miter
,
.ql-bubble.ql-toolbar
.ql-picker-label
:hover
.ql-stroke
,
.ql-bubble
.ql-toolbar
.ql-picker-label
:hover
.ql-stroke
,
.ql-bubble.ql-toolbar
.ql-picker-label
:hover
.ql-stroke-miter
,
.ql-bubble
.ql-toolbar
.ql-picker-label
:hover
.ql-stroke-miter
,
.ql-bubble.ql-toolbar
button
.ql-active
.ql-stroke
,
.ql-bubble
.ql-toolbar
button
.ql-active
.ql-stroke
,
.ql-bubble.ql-toolbar
button
.ql-active
.ql-stroke-miter
,
.ql-bubble
.ql-toolbar
button
.ql-active
.ql-stroke-miter
,
.ql-bubble.ql-toolbar
button
:focus
.ql-stroke
,
.ql-bubble
.ql-toolbar
button
:focus
.ql-stroke
,
.ql-bubble.ql-toolbar
button
:focus
.ql-stroke-miter
,
.ql-bubble
.ql-toolbar
button
:focus
.ql-stroke-miter
,
.ql-bubble.ql-toolbar
button
:hover
.ql-stroke
,
.ql-bubble
.ql-toolbar
button
:hover
.ql-stroke
,
.ql-bubble.ql-toolbar
button
:hover
.ql-stroke-miter
,
.ql-bubble
.ql-toolbar
button
:hover
.ql-stroke-miter
{
stroke
:
#fff
}
@media
(
pointer
:
coarse
){
.ql-bubble.ql-toolbar
button
:hover:not
(
.ql-active
),
.ql-bubble
.ql-toolbar
button
:hover:not
(
.ql-active
)
{
color
:
#ccc
}
.ql-bubble.ql-toolbar
button
:hover:not
(
.ql-active
)
.ql-fill
,
.ql-bubble
.ql-toolbar
button
:hover:not
(
.ql-active
)
.ql-fill
,
.ql-bubble.ql-toolbar
button
:hover:not
(
.ql-active
)
.ql-stroke.ql-fill
,
.ql-bubble
.ql-toolbar
button
:hover:not
(
.ql-active
)
.ql-stroke.ql-fill
{
fill
:
#ccc
}
.ql-bubble.ql-toolbar
button
:hover:not
(
.ql-active
)
.ql-stroke
,
.ql-bubble
.ql-toolbar
button
:hover:not
(
.ql-active
)
.ql-stroke
,
.ql-bubble.ql-toolbar
button
:hover:not
(
.ql-active
)
.ql-stroke-miter
,
.ql-bubble
.ql-toolbar
button
:hover:not
(
.ql-active
)
.ql-stroke-miter
{
stroke
:
#ccc
}}
.ql-bubble
,
.ql-bubble
*
{
-webkit-box-sizing
:
border-box
;
box-sizing
:
border-box
}
.ql-bubble
.ql-hidden
{
display
:
none
}
.ql-bubble
.ql-out-bottom
,
.ql-bubble
.ql-out-top
{
visibility
:
hidden
}
.ql-bubble
.ql-tooltip
{
position
:
absolute
;
-webkit-transform
:
translateY
(
10px
);
transform
:
translateY
(
10px
)}
.ql-bubble
.ql-tooltip
a
{
cursor
:
pointer
;
text-decoration
:
none
}
.ql-bubble
.ql-tooltip.ql-flip
{
-webkit-transform
:
translateY
(
-10px
);
transform
:
translateY
(
-10px
)}
.ql-bubble
.ql-formats
{
display
:
inline-block
;
vertical-align
:
middle
}
.ql-bubble
.ql-formats
:after
{
clear
:
both
;
content
:
""
;
display
:
table
}
.ql-bubble
.ql-stroke
{
fill
:
none
;
stroke
:
#ccc
;
stroke-linecap
:
round
;
stroke-linejoin
:
round
;
stroke-width
:
2
}
.ql-bubble
.ql-stroke-miter
{
fill
:
none
;
stroke
:
#ccc
;
stroke-miterlimit
:
10
;
stroke-width
:
2
}
.ql-bubble
.ql-fill
,
.ql-bubble
.ql-stroke.ql-fill
{
fill
:
#ccc
}
.ql-bubble
.ql-empty
{
fill
:
none
}
.ql-bubble
.ql-even
{
fill-rule
:
evenodd
}
.ql-bubble
.ql-stroke.ql-thin
,
.ql-bubble
.ql-thin
{
stroke-width
:
1
}
.ql-bubble
.ql-transparent
{
opacity
:
.4
}
.ql-bubble
.ql-direction
svg
:last-child
{
display
:
none
}
.ql-bubble
.ql-direction.ql-active
svg
:last-child
{
display
:
inline
}
.ql-bubble
.ql-direction.ql-active
svg
:first-child
{
display
:
none
}
.ql-bubble
.ql-editor
h1
{
font-size
:
2em
}
.ql-bubble
.ql-editor
h2
{
font-size
:
1.5em
}
.ql-bubble
.ql-editor
h3
{
font-size
:
1.17em
}
.ql-bubble
.ql-editor
h4
{
font-size
:
1em
}
.ql-bubble
.ql-editor
h5
{
font-size
:
.83em
}
.ql-bubble
.ql-editor
h6
{
font-size
:
.67em
}
.ql-bubble
.ql-editor
a
{
text-decoration
:
underline
}
.ql-bubble
.ql-editor
blockquote
{
border-left
:
4px
solid
#ccc
;
margin-bottom
:
5px
;
margin-top
:
5px
;
padding-left
:
16px
}
.ql-bubble
.ql-editor
code
,
.ql-bubble
.ql-editor
pre
{
background-color
:
#f0f0f0
;
border-radius
:
3px
}
.ql-bubble
.ql-editor
pre
{
white-space
:
pre-wrap
;
margin-bottom
:
5px
;
margin-top
:
5px
;
padding
:
5px
10px
}
.ql-bubble
.ql-editor
code
{
font-size
:
85%
;
padding
:
2px
4px
}
.ql-bubble
.ql-editor
pre
.ql-syntax
{
background-color
:
#23241f
;
color
:
#f8f8f2
;
overflow
:
visible
}
.ql-bubble
.ql-editor
img
{
max-width
:
100%
}
.ql-bubble
.ql-picker
{
color
:
#ccc
;
display
:
inline-block
;
float
:
left
;
font-size
:
14px
;
font-weight
:
500
;
height
:
24px
;
position
:
relative
;
vertical-align
:
middle
}
.ql-bubble
.ql-picker-label
{
cursor
:
pointer
;
display
:
inline-block
;
height
:
100%
;
padding-left
:
8px
;
padding-right
:
2px
;
position
:
relative
;
width
:
100%
}
.ql-bubble
.ql-picker-label
:before
{
display
:
inline-block
;
line-height
:
22px
}
.ql-bubble
.ql-picker-options
{
background-color
:
#444
;
display
:
none
;
min-width
:
100%
;
padding
:
4px
8px
;
position
:
absolute
;
white-space
:
nowrap
}
.ql-bubble
.ql-picker-options
.ql-picker-item
{
cursor
:
pointer
;
display
:
block
;
padding-bottom
:
5px
;
padding-top
:
5px
}
.ql-bubble
.ql-picker.ql-expanded
.ql-picker-label
{
color
:
#777
;
z-index
:
2
}
.ql-bubble
.ql-picker.ql-expanded
.ql-picker-label
.ql-fill
{
fill
:
#777
}
.ql-bubble
.ql-picker.ql-expanded
.ql-picker-label
.ql-stroke
{
stroke
:
#777
}
.ql-bubble
.ql-picker.ql-expanded
.ql-picker-options
{
display
:
block
;
margin-top
:
-1px
;
top
:
100%
;
z-index
:
1
}
.ql-bubble
.ql-color-picker
,
.ql-bubble
.ql-icon-picker
{
width
:
28px
}
.ql-bubble
.ql-color-picker
.ql-picker-label
,
.ql-bubble
.ql-icon-picker
.ql-picker-label
{
padding
:
2px
4px
}
.ql-bubble
.ql-color-picker
.ql-picker-label
svg
,
.ql-bubble
.ql-icon-picker
.ql-picker-label
svg
{
right
:
4px
}
.ql-bubble
.ql-icon-picker
.ql-picker-options
{
padding
:
4px
0
}
.ql-bubble
.ql-icon-picker
.ql-picker-item
{
height
:
24px
;
width
:
24px
;
padding
:
2px
4px
}
.ql-bubble
.ql-color-picker
.ql-picker-options
{
padding
:
3px
5px
;
width
:
152px
}
.ql-bubble
.ql-color-picker
.ql-picker-item
{
border
:
1px
solid
transparent
;
float
:
left
;
height
:
16px
;
margin
:
2px
;
padding
:
0
;
width
:
16px
}
.ql-bubble
.ql-picker
:not
(
.ql-color-picker
)
:not
(
.ql-icon-picker
)
svg
{
position
:
absolute
;
margin-top
:
-9px
;
right
:
0
;
top
:
50%
;
width
:
18px
}
.ql-bubble
.ql-picker.ql-font
.ql-picker-item
[
data-label
]
:not
([
data-label
=
""
])
:before
,
.ql-bubble
.ql-picker.ql-font
.ql-picker-label
[
data-label
]
:not
([
data-label
=
""
])
:before
,
.ql-bubble
.ql-picker.ql-header
.ql-picker-item
[
data-label
]
:not
([
data-label
=
""
])
:before
,
.ql-bubble
.ql-picker.ql-header
.ql-picker-label
[
data-label
]
:not
([
data-label
=
""
])
:before
,
.ql-bubble
.ql-picker.ql-size
.ql-picker-item
[
data-label
]
:not
([
data-label
=
""
])
:before
,
.ql-bubble
.ql-picker.ql-size
.ql-picker-label
[
data-label
]
:not
([
data-label
=
""
])
:before
{
content
:
attr
(
data-label
)}
.ql-bubble
.ql-picker.ql-header
{
width
:
98px
}
.ql-bubble
.ql-picker.ql-header
.ql-picker-item
:before
,
.ql-bubble
.ql-picker.ql-header
.ql-picker-label
:before
{
content
:
"Normal"
}
.ql-bubble
.ql-picker.ql-header
.ql-picker-item
[
data-value
=
"1"
]
:before
,
.ql-bubble
.ql-picker.ql-header
.ql-picker-label
[
data-value
=
"1"
]
:before
{
content
:
"Heading 1"
}
.ql-bubble
.ql-picker.ql-header
.ql-picker-item
[
data-value
=
"2"
]
:before
,
.ql-bubble
.ql-picker.ql-header
.ql-picker-label
[
data-value
=
"2"
]
:before
{
content
:
"Heading 2"
}
.ql-bubble
.ql-picker.ql-header
.ql-picker-item
[
data-value
=
"3"
]
:before
,
.ql-bubble
.ql-picker.ql-header
.ql-picker-label
[
data-value
=
"3"
]
:before
{
content
:
"Heading 3"
}
.ql-bubble
.ql-picker.ql-header
.ql-picker-item
[
data-value
=
"4"
]
:before
,
.ql-bubble
.ql-picker.ql-header
.ql-picker-label
[
data-value
=
"4"
]
:before
{
content
:
"Heading 4"
}
.ql-bubble
.ql-picker.ql-header
.ql-picker-item
[
data-value
=
"5"
]
:before
,
.ql-bubble
.ql-picker.ql-header
.ql-picker-label
[
data-value
=
"5"
]
:before
{
content
:
"Heading 5"
}
.ql-bubble
.ql-picker.ql-header
.ql-picker-item
[
data-value
=
"6"
]
:before
,
.ql-bubble
.ql-picker.ql-header
.ql-picker-label
[
data-value
=
"6"
]
:before
{
content
:
"Heading 6"
}
.ql-bubble
.ql-picker.ql-header
.ql-picker-item
[
data-value
=
"1"
]
:before
{
font-size
:
2em
}
.ql-bubble
.ql-picker.ql-header
.ql-picker-item
[
data-value
=
"2"
]
:before
{
font-size
:
1.5em
}
.ql-bubble
.ql-picker.ql-header
.ql-picker-item
[
data-value
=
"3"
]
:before
{
font-size
:
1.17em
}
.ql-bubble
.ql-picker.ql-header
.ql-picker-item
[
data-value
=
"4"
]
:before
{
font-size
:
1em
}
.ql-bubble
.ql-picker.ql-header
.ql-picker-item
[
data-value
=
"5"
]
:before
{
font-size
:
.83em
}
.ql-bubble
.ql-picker.ql-header
.ql-picker-item
[
data-value
=
"6"
]
:before
{
font-size
:
.67em
}
.ql-bubble
.ql-picker.ql-font
{
width
:
108px
}
.ql-bubble
.ql-picker.ql-font
.ql-picker-item
:before
,
.ql-bubble
.ql-picker.ql-font
.ql-picker-label
:before
{
content
:
"Sans Serif"
}
.ql-bubble
.ql-picker.ql-font
.ql-picker-item
[
data-value
=
serif
]
:before
,
.ql-bubble
.ql-picker.ql-font
.ql-picker-label
[
data-value
=
serif
]
:before
{
content
:
"Serif"
}
.ql-bubble
.ql-picker.ql-font
.ql-picker-item
[
data-value
=
monospace
]
:before
,
.ql-bubble
.ql-picker.ql-font
.ql-picker-label
[
data-value
=
monospace
]
:before
{
content
:
"Monospace"
}
.ql-bubble
.ql-picker.ql-font
.ql-picker-item
[
data-value
=
serif
]
:before
{
font-family
:
Georgia
,
Times
New
Roman
,
serif
}
.ql-bubble
.ql-picker.ql-font
.ql-picker-item
[
data-value
=
monospace
]
:before
{
font-family
:
Monaco
,
Courier
New
,
monospace
}
.ql-bubble
.ql-picker.ql-size
{
width
:
98px
}
.ql-bubble
.ql-picker.ql-size
.ql-picker-item
:before
,
.ql-bubble
.ql-picker.ql-size
.ql-picker-label
:before
{
content
:
"Normal"
}
.ql-bubble
.ql-picker.ql-size
.ql-picker-item
[
data-value
=
small
]
:before
,
.ql-bubble
.ql-picker.ql-size
.ql-picker-label
[
data-value
=
small
]
:before
{
content
:
"Small"
}
.ql-bubble
.ql-picker.ql-size
.ql-picker-item
[
data-value
=
large
]
:before
,
.ql-bubble
.ql-picker.ql-size
.ql-picker-label
[
data-value
=
large
]
:before
{
content
:
"Large"
}
.ql-bubble
.ql-picker.ql-size
.ql-picker-item
[
data-value
=
huge
]
:before
,
.ql-bubble
.ql-picker.ql-size
.ql-picker-label
[
data-value
=
huge
]
:before
{
content
:
"Huge"
}
.ql-bubble
.ql-picker.ql-size
.ql-picker-item
[
data-value
=
small
]
:before
{
font-size
:
10px
}
.ql-bubble
.ql-picker.ql-size
.ql-picker-item
[
data-value
=
large
]
:before
{
font-size
:
18px
}
.ql-bubble
.ql-picker.ql-size
.ql-picker-item
[
data-value
=
huge
]
:before
{
font-size
:
32px
}
.ql-bubble
.ql-color-picker.ql-background
.ql-picker-item
{
background-color
:
#fff
}
.ql-bubble
.ql-color-picker.ql-color
.ql-picker-item
{
background-color
:
#000
}
.ql-bubble
.ql-toolbar
.ql-formats
{
margin
:
8px
12px
8px
0
}
.ql-bubble
.ql-toolbar
.ql-formats
:first-child
{
margin-left
:
12px
}
.ql-bubble
.ql-color-picker
svg
{
margin
:
1px
}
.ql-bubble
.ql-color-picker
.ql-picker-item.ql-selected
,
.ql-bubble
.ql-color-picker
.ql-picker-item
:hover
{
border-color
:
#fff
}
.ql-bubble
.ql-tooltip
{
background-color
:
#444
;
border-radius
:
25px
;
color
:
#fff
}
.ql-bubble
.ql-tooltip-arrow
{
border-left
:
6px
solid
transparent
;
border-right
:
6px
solid
transparent
;
content
:
" "
;
display
:
block
;
left
:
50%
;
margin-left
:
-6px
;
position
:
absolute
}
.ql-bubble
.ql-tooltip
:not
(
.ql-flip
)
.ql-tooltip-arrow
{
border-bottom
:
6px
solid
#444
;
top
:
-6px
}
.ql-bubble
.ql-tooltip.ql-flip
.ql-tooltip-arrow
{
border-top
:
6px
solid
#444
;
bottom
:
-6px
}
.ql-bubble
.ql-tooltip.ql-editing
.ql-tooltip-editor
{
display
:
block
}
.ql-bubble
.ql-tooltip.ql-editing
.ql-formats
{
visibility
:
hidden
}
.ql-bubble
.ql-tooltip-editor
{
display
:
none
}
.ql-bubble
.ql-tooltip-editor
input
[
type
=
text
]
{
background
:
transparent
;
border
:
none
;
color
:
#fff
;
font-size
:
13px
;
height
:
100%
;
outline
:
none
;
padding
:
10px
20px
;
position
:
absolute
;
width
:
100%
}
.ql-bubble
.ql-tooltip-editor
a
{
top
:
10px
;
position
:
absolute
;
right
:
20px
}
.ql-bubble
.ql-tooltip-editor
a
:before
{
color
:
#ccc
;
content
:
"\D7"
;
font-size
:
16px
;
font-weight
:
700
}
.ql-container.ql-bubble
:not
(
.ql-disabled
)
a
{
position
:
relative
;
white-space
:
nowrap
}
.ql-container.ql-bubble
:not
(
.ql-disabled
)
a
:before
{
background-color
:
#444
;
border-radius
:
15px
;
top
:
-5px
;
font-size
:
12px
;
color
:
#fff
;
content
:
attr
(
href
);
font-weight
:
400
;
overflow
:
hidden
;
padding
:
5px
15px
;
text-decoration
:
none
;
z-index
:
1
}
.ql-container.ql-bubble
:not
(
.ql-disabled
)
a
:after
{
border-top
:
6px
solid
#444
;
border-left
:
6px
solid
transparent
;
border-right
:
6px
solid
transparent
;
top
:
0
;
content
:
" "
;
height
:
0
;
width
:
0
}
.ql-container.ql-bubble
:not
(
.ql-disabled
)
a
:after
,
.ql-container.ql-bubble
:not
(
.ql-disabled
)
a
:before
{
left
:
0
;
margin-left
:
50%
;
position
:
absolute
;
-webkit-transform
:
translate
(
-50%
,
-100%
);
transform
:
translate
(
-50%
,
-100%
);
-webkit-transition
:
visibility
0s
ease
.2s
;
transition
:
visibility
0s
ease
.2s
;
visibility
:
hidden
}
.ql-container.ql-bubble
:not
(
.ql-disabled
)
a
:hover:after
,
.ql-container.ql-bubble
:not
(
.ql-disabled
)
a
:hover:before
{
visibility
:
visible
}
/*# sourceMappingURL=app.1d91feed071ca5dec071916fd2c5d2fa.css.map */
\ No newline at end of file
public/html/dist/static/css/app.1d91feed071ca5dec071916fd2c5d2fa.css.map
deleted
100644 → 0
View file @
aa36e2e4
This source diff could not be displayed because it is too large. You can
view the blob
instead.
public/html/dist/static/js/0.63cd763e8761847f0158.js
deleted
100644 → 0
View file @
aa36e2e4
webpackJsonp
([
0
],{
"2NXm"
:
function
(
t
,
e
,
a
){
"use strict"
;
Object
.
defineProperty
(
e
,
"__esModule"
,{
value
:
!
0
});
var
s
=
{
name
:
"add_file"
,
props
:[
"show_addFile"
],
data
:
function
(){
return
{
closeAni
:
!
0
}},
methods
:{
closeAdd
:
function
(){
var
t
=
this
;
this
.
closeAni
=!
1
,
setTimeout
(
function
(){
t
.
$emit
(
"update:show_addFile"
,
!
1
),
t
.
closeAni
=!
0
},
300
)}}},
i
=
{
render
:
function
(){
var
t
=
this
,
e
=
t
.
$createElement
,
a
=
t
.
_self
.
_c
||
e
;
return
a
(
"div"
,{
directives
:[{
name
:
"show"
,
rawName
:
"v-show"
,
value
:
t
.
show_addFile
,
expression
:
"show_addFile"
}],
staticClass
:
"add_file"
},[
a
(
"div"
,{
staticClass
:
"main"
},[
a
(
"div"
,{
staticClass
:
"folder"
,
class
:{
folder2
:
!
t
.
closeAni
}},[
a
(
"van-button"
,{
attrs
:{
round
:
""
,
type
:
"info"
,
size
:
"small"
,
block
:
""
}},[
t
.
_v
(
"新建文件夹"
)])],
1
),
t
.
_v
(
" "
),
a
(
"div"
,{
staticClass
:
"divider"
,
class
:{
divider2
:
!
t
.
closeAni
}},[
a
(
"van-divider"
,{
style
:{
borderColor
:
"#cccccc"
,
margin
:
"30px 0"
}})],
1
),
t
.
_v
(
" "
),
a
(
"div"
,{
staticClass
:
"file"
,
class
:{
file2
:
!
t
.
closeAni
}},[
a
(
"van-button"
,{
staticStyle
:{
"margin-bottom"
:
"20px"
},
attrs
:{
plain
:
""
,
round
:
""
,
type
:
"info"
,
size
:
"small"
,
block
:
""
}},[
t
.
_v
(
"新建富文本"
)]),
t
.
_v
(
" "
),
a
(
"van-button"
,{
attrs
:{
plain
:
""
,
round
:
""
,
type
:
"info"
,
size
:
"small"
,
block
:
""
}},[
t
.
_v
(
"新建Markdown"
)])],
1
)]),
t
.
_v
(
" "
),
a
(
"div"
,{
staticClass
:
"footer"
},[
a
(
"i"
,{
staticClass
:
"icon-19"
,
class
:{
icon19
:
!
t
.
closeAni
},
on
:{
click
:
t
.
closeAdd
}})])])},
staticRenderFns
:[]};
var
n
=
{
name
:
"tabbar"
,
data
:
function
(){
return
{
nav_index
:
1
,
show_addFile
:
!
1
}},
created
:
function
(){
"/folder"
!==
this
.
$route
.
path
&&
this
.
$router
.
push
({
path
:
"/folder"
})},
methods
:{
selectNav
:
function
(
t
,
e
){
if
(
3
===
t
)
return
this
.
$router
.
replace
({
path
:
"/wangeditor"
});
1
===
t
&&
(
this
.
nav_index
=
t
,
"/folder"
==
this
.
$route
.
path
?
this
.
$router
.
replace
({
path
:
"/folder2"
}):
this
.
$router
.
replace
({
path
:
e
}))}},
components
:{
addFile
:
a
(
"VU/8"
)(
s
,
i
,
!
1
,
function
(
t
){
a
(
"sJdj"
)},
"data-v-339b1cfe"
,
null
).
exports
}},
c
=
{
render
:
function
(){
var
t
=
this
,
e
=
t
.
$createElement
,
a
=
t
.
_self
.
_c
||
e
;
return
a
(
"div"
,{
staticClass
:
"tabber"
},[
a
(
"div"
,{
staticClass
:
"each_nav"
,
class
:{
select_nav
:
0
==
t
.
nav_index
},
on
:{
click
:
function
(
e
){
return
t
.
selectNav
(
0
,
"/test"
)}}},[
a
(
"i"
,{
staticClass
:
"icon-59"
}),
t
.
_v
(
" "
),
a
(
"div"
,[
t
.
_v
(
"最新"
)])]),
t
.
_v
(
" "
),
a
(
"div"
,{
staticClass
:
"each_nav"
,
class
:{
select_nav
:
1
==
t
.
nav_index
},
on
:{
click
:
function
(
e
){
return
t
.
selectNav
(
1
,
"/folder"
)}}},[
a
(
"i"
,{
staticClass
:
"icon-37"
}),
t
.
_v
(
" "
),
a
(
"div"
,[
t
.
_v
(
"文件夹"
)])]),
t
.
_v
(
" "
),
a
(
"div"
,{
staticClass
:
"each_nav"
},[
a
(
"i"
,{
staticClass
:
"icon-100"
,
on
:{
click
:
function
(
e
){
t
.
show_addFile
=!
0
}}})]),
t
.
_v
(
" "
),
a
(
"div"
,{
staticClass
:
"each_nav"
,
class
:{
select_nav
:
2
==
t
.
nav_index
},
on
:{
click
:
function
(
e
){
return
t
.
selectNav
(
2
,
"/test"
)}}},[
a
(
"i"
,{
staticClass
:
"icon-4"
}),
t
.
_v
(
" "
),
a
(
"div"
,[
t
.
_v
(
"云笔"
)])]),
t
.
_v
(
" "
),
a
(
"div"
,{
staticClass
:
"each_nav"
,
class
:{
select_nav
:
3
==
t
.
nav_index
},
on
:{
click
:
function
(
e
){
return
t
.
selectNav
(
3
,
"/wangeditor"
)}}},[
a
(
"i"
,{
staticClass
:
"icon-53"
}),
t
.
_v
(
" "
),
a
(
"div"
,[
t
.
_v
(
"我的"
)])]),
t
.
_v
(
" "
),
a
(
"add-file"
,{
attrs
:{
show_addFile
:
t
.
show_addFile
},
on
:{
"update:show_addFile"
:
function
(
e
){
t
.
show_addFile
=
e
},
"update:show_add-file"
:
function
(
e
){
t
.
show_addFile
=
e
}}})],
1
)},
staticRenderFns
:[]};
var
l
=
{
name
:
"index"
,
components
:{
tabbar
:
a
(
"VU/8"
)(
n
,
c
,
!
1
,
function
(
t
){
a
(
"WrKX"
)},
"data-v-33e17cf6"
,
null
).
exports
}},
o
=
{
render
:
function
(){
var
t
=
this
.
$createElement
,
e
=
this
.
_self
.
_c
||
t
;
return
e
(
"div"
,{
staticClass
:
"index"
},[
e
(
"div"
,{
staticClass
:
"main"
},[
e
(
"router-view"
)],
1
),
this
.
_v
(
" "
),
e
(
"tabbar"
,{
staticClass
:
"nav"
})],
1
)},
staticRenderFns
:[]};
var
d
=
a
(
"VU/8"
)(
l
,
o
,
!
1
,
function
(
t
){
a
(
"4/Av"
)},
"data-v-247b97df"
,
null
);
e
.
default
=
d
.
exports
},
"4/Av"
:
function
(
t
,
e
){},
WrKX
:
function
(
t
,
e
){},
sJdj
:
function
(
t
,
e
){}});
//# sourceMappingURL=0.63cd763e8761847f0158.js.map
\ No newline at end of file
public/html/dist/static/js/0.63cd763e8761847f0158.js.map
deleted
100644 → 0
View file @
aa36e2e4
{"version":3,"sources":["webpack:///src/components/add_file.vue","webpack:///./src/components/add_file.vue?da16","webpack:///./src/components/add_file.vue","webpack:///src/components/tabbar.vue","webpack:///./src/components/tabbar.vue?738d","webpack:///./src/components/tabbar.vue","webpack:///src/pages/index.vue","webpack:///./src/pages/index.vue?c094","webpack:///./src/pages/index.vue"],"names":["add_file","name","props","data","closeAni","methods","closeAdd","_this","this","setTimeout","$emit","components_add_file","render","_vm","_h","$createElement","_c","_self","directives","rawName","value","expression","staticClass","class","folder2","attrs","round","type","size","block","_v","divider2","style","borderColor","margin","file2","staticStyle","margin-bottom","plain","icon19","on","click","staticRenderFns","tabbar","nav_index","show_addFile","created","$route","path","$router","push","selectNav","index","replace","components","addFile","__webpack_require__","normalizeComponent","ssrContext","components_tabbar","select_nav","$event","update:show_addFile","update:show_add-file","pages","tabbar_normalizeComponent","selectortype_template_index_0_src_pages","pages_Component","pages_normalizeComponent","__webpack_exports__"],"mappings":"uGAqBA,IAAAA,GACAC,KAAA,WACAC,OAAA,gBACAC,KAHA,WAIA,OACAC,UAAA,IAGAC,SACAC,SADA,WACA,IAAAC,EAAAC,KACAA,KAAAJ,UAAA,EACAK,WAAA,WACAF,EAAAG,MAAA,0BACAH,EAAAH,UAAA,GACA,QChCeO,GADEC,OAFjB,WAA0B,IAAAC,EAAAL,KAAaM,EAAAD,EAAAE,eAA0BC,EAAAH,EAAAI,MAAAD,IAAAF,EAAwB,OAAAE,EAAA,OAAiBE,aAAajB,KAAA,OAAAkB,QAAA,SAAAC,MAAAP,EAAA,aAAAQ,WAAA,iBAAgFC,YAAA,aAAyBN,EAAA,OAAYM,YAAA,SAAmBN,EAAA,OAAYM,YAAA,SAAAC,OAA4BC,SAAAX,EAAAT,YAAuBY,EAAA,cAAmBS,OAAOC,MAAA,GAAAC,KAAA,OAAAC,KAAA,QAAAC,MAAA,MAAoDhB,EAAAiB,GAAA,eAAAjB,EAAAiB,GAAA,KAAAd,EAAA,OAA8CM,YAAA,UAAAC,OAA6BQ,UAAAlB,EAAAT,YAAwBY,EAAA,eAAoBgB,OAAQC,YAAA,UAAAC,OAAA,aAAwC,GAAArB,EAAAiB,GAAA,KAAAd,EAAA,OAA4BM,YAAA,OAAAC,OAA0BY,OAAAtB,EAAAT,YAAqBY,EAAA,cAAmBoB,aAAaC,gBAAA,QAAuBZ,OAAQa,MAAA,GAAAZ,MAAA,GAAAC,KAAA,OAAAC,KAAA,QAAAC,MAAA,MAA+DhB,EAAAiB,GAAA,WAAAjB,EAAAiB,GAAA,KAAAd,EAAA,cAAiDS,OAAOa,MAAA,GAAAZ,MAAA,GAAAC,KAAA,OAAAC,KAAA,QAAAC,MAAA,MAA+DhB,EAAAiB,GAAA,sBAAAjB,EAAAiB,GAAA,KAAAd,EAAA,OAAqDM,YAAA,WAAqBN,EAAA,KAAUM,YAAA,UAAAC,OAA6BgB,QAAA1B,EAAAT,UAAqBoC,IAAKC,MAAA5B,EAAAP,iBAE7+BoC,oBCCjB,ICwBAC,GACA1C,KAAA,SACAE,KAFA,WAGA,OACAyC,UAAA,EACAC,cAAA,IAGAC,QARA,WASA,YAAAtC,KAAAuC,OAAAC,MACAxC,KAAAyC,QAAAC,MAAAF,KAAA,aAGA3C,SACA8C,UADA,SACAC,EAAAJ,GACA,OAAAI,EAAA,OAAA5C,KAAAyC,QAAAI,SAAAL,KAAA,gBACA,IAAAI,IACA5C,KAAAoC,UAAAQ,EACA,WAAA5C,KAAAuC,OAAAC,KAAAxC,KAAAyC,QAAAI,SAAAL,KAAA,aACAxC,KAAAyC,QAAAI,SAAAL,YAIAM,YACAC,QDhDyBC,EAAQ,OAcjCC,CACEzD,EACAW,GATF,EAVA,SAAA+C,GACEF,EAAQ,SAaV,kBAEA,MAUgC,UEvBjBG,GADE/C,OAFP,WAAgB,IAAAC,EAAAL,KAAaM,EAAAD,EAAAE,eAA0BC,EAAAH,EAAAI,MAAAD,IAAAF,EAAwB,OAAAE,EAAA,OAAiBM,YAAA,WAAqBN,EAAA,OAAYM,YAAA,WAAAC,OAA8BqC,WAAA,GAAA/C,EAAA+B,WAA4BJ,IAAKC,MAAA,SAAAoB,GAAyB,OAAAhD,EAAAsC,UAAA,eAAkCnC,EAAA,KAAUM,YAAA,YAAsBT,EAAAiB,GAAA,KAAAd,EAAA,OAAAH,EAAAiB,GAAA,UAAAjB,EAAAiB,GAAA,KAAAd,EAAA,OAA+DM,YAAA,WAAAC,OAA8BqC,WAAA,GAAA/C,EAAA+B,WAA4BJ,IAAKC,MAAA,SAAAoB,GAAyB,OAAAhD,EAAAsC,UAAA,iBAAoCnC,EAAA,KAAUM,YAAA,YAAsBT,EAAAiB,GAAA,KAAAd,EAAA,OAAAH,EAAAiB,GAAA,WAAAjB,EAAAiB,GAAA,KAAAd,EAAA,OAAgEM,YAAA,aAAuBN,EAAA,KAAUM,YAAA,WAAAkB,IAA2BC,MAAA,SAAAoB,GAAyBhD,EAAAgC,cAAA,QAAwBhC,EAAAiB,GAAA,KAAAd,EAAA,OAA0BM,YAAA,WAAAC,OAA8BqC,WAAA,GAAA/C,EAAA+B,WAA4BJ,IAAKC,MAAA,SAAAoB,GAAyB,OAAAhD,EAAAsC,UAAA,eAAkCnC,EAAA,KAAUM,YAAA,WAAqBT,EAAAiB,GAAA,KAAAd,EAAA,OAAAH,EAAAiB,GAAA,UAAAjB,EAAAiB,GAAA,KAAAd,EAAA,OAA+DM,YAAA,WAAAC,OAA8BqC,WAAA,GAAA/C,EAAA+B,WAA4BJ,IAAKC,MAAA,SAAAoB,GAAyB,OAAAhD,EAAAsC,UAAA,qBAAwCnC,EAAA,KAAUM,YAAA,YAAsBT,EAAAiB,GAAA,KAAAd,EAAA,OAAAH,EAAAiB,GAAA,UAAAjB,EAAAiB,GAAA,KAAAd,EAAA,YAAoES,OAAOoB,aAAAhC,EAAAgC,cAAgCL,IAAKsB,sBAAA,SAAAD,GAAuChD,EAAAgC,aAAAgB,GAAwBE,uBAAA,SAAAF,GAAyChD,EAAAgC,aAAAgB,OAA0B,IAEjxCnB,oBCChC,ICQAsB,GACA/D,KAAA,QACAqD,YACAX,ODXyBa,EAAQ,OAcjBS,CACdtB,EACAgB,GAT6B,EAV/B,SAAoBD,GAClBF,EAAQ,SAaS,kBAEU,MAUG,UEvBjBU,GADEtD,OAFP,WAAgB,IAAaE,EAAbN,KAAaO,eAA0BC,EAAvCR,KAAuCS,MAAAD,IAAAF,EAAwB,OAAAE,EAAA,OAAiBM,YAAA,UAAoBN,EAAA,OAAYM,YAAA,SAAmBN,EAAA,mBAAnIR,KAAmIsB,GAAA,KAAAd,EAAA,UAAiDM,YAAA,SAAkB,IAEhMoB,oBCChC,IAcIyB,EAdqBX,EAAQ,OAcjBY,CACdJ,EACAE,GAT6B,EAV/B,SAAoBR,GAClBF,EAAQ,SAaS,kBAEU,MAUda,EAAA,QAAAF,EAAiB","file":"static/js/0.63cd763e8761847f0158.js","sourcesContent":["<template>\r\n <div class=\"add_file\" v-show=\"show_addFile\">\r\n <div class=\"main\">\r\n <div class=\"folder\" :class=\"{folder2:!closeAni}\">\r\n <van-button round type=\"info\" size=\"small\" block>新建文件夹</van-button>\r\n </div>\r\n <div class=\"divider\" :class=\"{divider2:!closeAni}\">\r\n <van-divider :style=\"{borderColor:'#cccccc',margin:'30px 0'}\"/>\r\n </div>\r\n <div class=\"file\" :class=\"{file2:!closeAni}\">\r\n <van-button plain round type=\"info\" size=\"small\" block style=\"margin-bottom:20px\">新建富文本</van-button>\r\n <van-button plain round type=\"info\" size=\"small\" block>新建Markdown</van-button>\r\n </div>\r\n </div>\r\n <div class=\"footer\">\r\n <i class=\"icon-19\" :class=\"{icon19:!closeAni}\" @click=\"closeAdd\"></i>\r\n </div>\r\n </div>\r\n</template>\r\n\r\n<script>\r\n export default {\r\n name: \"add_file\",\r\n props:['show_addFile'],\r\n data(){\r\n return{\r\n closeAni:true, //关闭页面\r\n }\r\n },\r\n methods:{\r\n closeAdd(){\r\n this.closeAni = false;\r\n setTimeout(()=>{\r\n this.$emit('update:show_addFile',false);\r\n this.closeAni = true;\r\n },300)\r\n }\r\n },\r\n }\r\n</script>\r\n\r\n<style scoped lang=\"less\">\r\n @basefont:50;\r\n .add_file{\r\n width:100%;\r\n height:100vh;\r\n position:fixed;\r\n top:0;\r\n z-index:9;\r\n background-color:#f8f8f8;\r\n .main{\r\n padding:50% 100rem /@basefont;\r\n >div{\r\n height:50rem /@basefont;\r\n }\r\n }\r\n .footer{\r\n width:100%;\r\n height:100rem /@basefont;\r\n display:flex;\r\n align-items:center;\r\n justify-content:space-around;\r\n position:absolute;\r\n bottom:0;\r\n background-color:#f8f8f8;\r\n }\r\n }\r\n .icon-19{\r\n font-size:60rem /@basefont;\r\n color: #cccccc;\r\n transform: rotate(45deg);\r\n animation:rotate .3s;\r\n }\r\n .icon19{\r\n transition:all .3s;\r\n transform: rotate(0deg);\r\n }\r\n @keyframes rotate {\r\n 0%{transform: rotate(0)}\r\n 100%{transform: rotate(45deg)}\r\n }\r\n .folder{\r\n animation:main .3s;\r\n }\r\n .divider{\r\n animation:main .5s;\r\n }\r\n .file{\r\n animation:main .7s;\r\n }\r\n .folder2{\r\n animation:main2 .6s;transform: translateY(2000%)\r\n }\r\n .divider2{\r\n animation:main2 .4s;transform: translateY(2000%)\r\n }\r\n .file2{\r\n animation:main2 .2s;transform: translateY(2000%)\r\n }\r\n @keyframes main {\r\n 0%{transform: translateY(600%)}\r\n 50%{transform: translateY(-50%)}\r\n 100%{transform: translateY(0)}\r\n }\r\n @keyframes main2 {\r\n 0%{transform: translateY(0)}\r\n 100%{transform: translateY(2000%)}\r\n }\r\n</style>\n\n\n// WEBPACK FOOTER //\n// src/components/add_file.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.show_addFile),expression:\"show_addFile\"}],staticClass:\"add_file\"},[_c('div',{staticClass:\"main\"},[_c('div',{staticClass:\"folder\",class:{folder2:!_vm.closeAni}},[_c('van-button',{attrs:{\"round\":\"\",\"type\":\"info\",\"size\":\"small\",\"block\":\"\"}},[_vm._v(\"新建文件夹\")])],1),_vm._v(\" \"),_c('div',{staticClass:\"divider\",class:{divider2:!_vm.closeAni}},[_c('van-divider',{style:({borderColor:'#cccccc',margin:'30px 0'})})],1),_vm._v(\" \"),_c('div',{staticClass:\"file\",class:{file2:!_vm.closeAni}},[_c('van-button',{staticStyle:{\"margin-bottom\":\"20px\"},attrs:{\"plain\":\"\",\"round\":\"\",\"type\":\"info\",\"size\":\"small\",\"block\":\"\"}},[_vm._v(\"新建富文本\")]),_vm._v(\" \"),_c('van-button',{attrs:{\"plain\":\"\",\"round\":\"\",\"type\":\"info\",\"size\":\"small\",\"block\":\"\"}},[_vm._v(\"新建Markdown\")])],1)]),_vm._v(\" \"),_c('div',{staticClass:\"footer\"},[_c('i',{staticClass:\"icon-19\",class:{icon19:!_vm.closeAni},on:{\"click\":_vm.closeAdd}})])])}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-339b1cfe\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/add_file.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-339b1cfe\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/selector?type=styles&index=0!./add_file.vue\")\n}\nvar normalizeComponent = require(\"!../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./add_file.vue\"\nimport __vue_script__ from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./add_file.vue\"\n/* template */\nimport __vue_template__ from \"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-339b1cfe\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../node_modules/vue-loader/lib/selector?type=template&index=0!./add_file.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-339b1cfe\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/add_file.vue\n// module id = null\n// module chunks = ","<template>\r\n <div class=\"tabber\">\r\n <div class=\"each_nav\" :class=\"{select_nav:nav_index==0}\" @click=\"selectNav(0,'/test')\">\r\n <i class=\"icon-59\"></i>\r\n <div>最新</div>\r\n </div>\r\n <div class=\"each_nav\" :class=\"{select_nav:nav_index==1}\" @click=\"selectNav(1,'/folder')\">\r\n <i class=\"icon-37\"></i>\r\n <div>文件夹</div>\r\n </div>\r\n <div class=\"each_nav\">\r\n <i class=\"icon-100\" @click=\"show_addFile=true\"></i>\r\n </div>\r\n <div class=\"each_nav\" :class=\"{select_nav:nav_index==2}\" @click=\"selectNav(2,'/test')\">\r\n <i class=\"icon-4\"></i>\r\n <div>云笔</div>\r\n </div>\r\n <div class=\"each_nav\" :class=\"{select_nav:nav_index==3}\" @click=\"selectNav(3,'/wangeditor')\">\r\n <i class=\"icon-53\"></i>\r\n <div>我的</div>\r\n </div>\r\n <add-file :show_addFile.sync=\"show_addFile\"></add-file>\r\n </div>\r\n</template>\r\n\r\n<script>\r\n import addFile from '../components/add_file';\r\n export default {\r\n name: \"tabbar\",\r\n data(){\r\n return{\r\n nav_index:1,\r\n show_addFile:false,\r\n }\r\n },\r\n created(){\r\n if(this.$route.path !== \"/folder\"){\r\n this.$router.push({path:'/folder'});\r\n }\r\n },\r\n methods:{\r\n selectNav(index,path){\r\n if(index === 3) return this.$router.replace({path:'/wangeditor'});\r\n if(index === 1){\r\n this.nav_index = index;\r\n if(this.$route.path == '/folder') this.$router.replace({path:'/folder2'});\r\n else this.$router.replace({path:path});\r\n }\r\n }\r\n },\r\n components:{\r\n addFile,\r\n }\r\n }\r\n</script>\r\n\r\n<style scoped lang=\"less\">\r\n @basefont:50;\r\n .tabber{\r\n display:flex;\r\n justify-content:space-around;\r\n border-top:1px solid #cccccc;\r\n background-color:white;\r\n .each_nav{\r\n padding:10rem /@basefont 0;\r\n color: #b8c9ce;\r\n display:flex;\r\n flex-direction: column;\r\n align-items:center;\r\n justify-content:space-around;\r\n flex:1;\r\n }\r\n .select_nav{\r\n color: #404040;\r\n }\r\n }\r\n i{\r\n font-size:34rem /@basefont;\r\n }\r\n .icon-100{\r\n font-size:60rem /@basefont;\r\n color: #3396fb;\r\n }\r\n</style>\n\n\n// WEBPACK FOOTER //\n// src/components/tabbar.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"tabber\"},[_c('div',{staticClass:\"each_nav\",class:{select_nav:_vm.nav_index==0},on:{\"click\":function($event){return _vm.selectNav(0,'/test')}}},[_c('i',{staticClass:\"icon-59\"}),_vm._v(\" \"),_c('div',[_vm._v(\"最新\")])]),_vm._v(\" \"),_c('div',{staticClass:\"each_nav\",class:{select_nav:_vm.nav_index==1},on:{\"click\":function($event){return _vm.selectNav(1,'/folder')}}},[_c('i',{staticClass:\"icon-37\"}),_vm._v(\" \"),_c('div',[_vm._v(\"文件夹\")])]),_vm._v(\" \"),_c('div',{staticClass:\"each_nav\"},[_c('i',{staticClass:\"icon-100\",on:{\"click\":function($event){_vm.show_addFile=true}}})]),_vm._v(\" \"),_c('div',{staticClass:\"each_nav\",class:{select_nav:_vm.nav_index==2},on:{\"click\":function($event){return _vm.selectNav(2,'/test')}}},[_c('i',{staticClass:\"icon-4\"}),_vm._v(\" \"),_c('div',[_vm._v(\"云笔\")])]),_vm._v(\" \"),_c('div',{staticClass:\"each_nav\",class:{select_nav:_vm.nav_index==3},on:{\"click\":function($event){return _vm.selectNav(3,'/wangeditor')}}},[_c('i',{staticClass:\"icon-53\"}),_vm._v(\" \"),_c('div',[_vm._v(\"我的\")])]),_vm._v(\" \"),_c('add-file',{attrs:{\"show_addFile\":_vm.show_addFile},on:{\"update:show_addFile\":function($event){_vm.show_addFile=$event},\"update:show_add-file\":function($event){_vm.show_addFile=$event}}})],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-33e17cf6\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/tabbar.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-33e17cf6\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/selector?type=styles&index=0!./tabbar.vue\")\n}\nvar normalizeComponent = require(\"!../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./tabbar.vue\"\nimport __vue_script__ from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./tabbar.vue\"\n/* template */\nimport __vue_template__ from \"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-33e17cf6\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../node_modules/vue-loader/lib/selector?type=template&index=0!./tabbar.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-33e17cf6\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/tabbar.vue\n// module id = null\n// module chunks = ","<template>\r\n <div class=\"index\">\r\n <div class=\"main\">\r\n <router-view/>\r\n </div>\r\n <tabbar class=\"nav\"></tabbar>\r\n </div>\r\n</template>\r\n\r\n<script>\r\n import tabbar from '../components/tabbar';\r\n export default {\r\n name: \"index\",\r\n components:{\r\n tabbar,\r\n }\r\n }\r\n</script>\r\n\r\n<style scoped lang=\"less\">\r\n @basefont:50;\r\n .index{\r\n height:100%;\r\n .main{\r\n height:calc(100% - (100rem /@basefont));\r\n }\r\n .nav{\r\n width:100%;\r\n height:100rem /@basefont;\r\n position:fixed;\r\n bottom:0;\r\n }\r\n }\r\n</style>\n\n\n// WEBPACK FOOTER //\n// src/pages/index.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"index\"},[_c('div',{staticClass:\"main\"},[_c('router-view')],1),_vm._v(\" \"),_c('tabbar',{staticClass:\"nav\"})],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-247b97df\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/pages/index.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-247b97df\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/selector?type=styles&index=0!./index.vue\")\n}\nvar normalizeComponent = require(\"!../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./index.vue\"\nimport __vue_script__ from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./index.vue\"\n/* template */\nimport __vue_template__ from \"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-247b97df\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../node_modules/vue-loader/lib/selector?type=template&index=0!./index.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-247b97df\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/pages/index.vue\n// module id = null\n// module chunks = "],"sourceRoot":""}
\ No newline at end of file
public/html/dist/static/js/1.1ed08da2d0c350e97c8b.js
deleted
100644 → 0
View file @
aa36e2e4
webpackJsonp
([
1
],{
IRGj
:
function
(
t
,
e
){},
"M+ft"
:
function
(
t
,
e
,
i
){
"use strict"
;
Object
.
defineProperty
(
e
,
"__esModule"
,{
value
:
!
0
});
var
a
=
{
name
:
"folder2"
,
components
:{
folderComponent
:
i
(
"s//G"
).
a
}},
s
=
{
render
:
function
(){
var
t
=
this
.
$createElement
;
return
(
this
.
_self
.
_c
||
t
)(
"folder-component"
,{
attrs
:{
path
:
"/folder"
}})},
staticRenderFns
:[]},
n
=
i
(
"VU/8"
)(
a
,
s
,
!
1
,
null
,
null
,
null
);
e
.
default
=
n
.
exports
},
"s//G"
:
function
(
t
,
e
,
i
){
"use strict"
;
var
a
=
i
(
"I22p"
),
s
=
{
name
:
"folder_component"
,
props
:[
"path"
],
data
:
function
(){
return
{
value
:
""
,
list
:[],
article_list
:[],
parentid
:
""
,
show_loading
:
!
1
,
page
:
1
}},
created
:
function
(){
var
t
=
this
.
$route
.
query
.
folderid
?
this
.
$route
.
query
.
folderid
:
""
;
this
.
folderList
(
t
),
t
&&
this
.
articleList
(
t
)},
methods
:{
folderList
:
function
(){
var
t
=
this
,
e
=
arguments
.
length
>
0
&&
void
0
!==
arguments
[
0
]?
arguments
[
0
]:
""
;
this
.
show_loading
=!
0
,
a
.
a
.
folderList
({
parentid
:
e
}).
then
(
function
(
e
){
0
==
e
.
err_code
&&
(
t
.
list
=
e
.
data
),
t
.
show_loading
=!
1
})},
articleList
:
function
(){
var
t
=
this
,
e
=
arguments
.
length
>
0
&&
void
0
!==
arguments
[
0
]?
arguments
[
0
]:
""
;
this
.
show_loading
=!
0
;
var
i
=
{
folderid
:
e
,
pagenum
:
20
,
current
:
this
.
page
};
a
.
a
.
articleList
(
i
).
then
(
function
(
e
){
0
==
e
.
err_code
&&
(
console
.
log
(
e
,
99
),
t
.
article_list
=
e
.
data
),
t
.
show_loading
=!
1
})},
clickFolder
:
function
(
t
){
this
.
$router
.
push
({
path
:
this
.
path
,
query
:{
folderid
:
t
.
folderid
}})},
clickArticle
:
function
(
t
){
1
==
t
.
type
&&
this
.
$router
.
push
({
path
:
"wangeditor"
,
query
:{
docid
:
t
.
docid
}})}}},
n
=
{
render
:
function
(){
var
t
=
this
,
e
=
t
.
$createElement
,
i
=
t
.
_self
.
_c
||
e
;
return
i
(
"div"
,{
staticClass
:
"folder"
},[
i
(
"div"
,{
staticClass
:
"input"
},[
i
(
"van-search"
,{
attrs
:{
placeholder
:
"请输入搜索关键词"
},
model
:{
value
:
t
.
value
,
callback
:
function
(
e
){
t
.
value
=
e
},
expression
:
"value"
}})],
1
),
t
.
_v
(
" "
),
i
(
"div"
,{
staticClass
:
"main"
},[
t
.
_l
(
t
.
list
,
function
(
e
,
a
){
return
i
(
"div"
,{
staticClass
:
"each_folder van-hairline--bottom"
,
on
:{
click
:
function
(
i
){
return
t
.
clickFolder
(
e
)}}},[
i
(
"div"
,[
i
(
"span"
,{
staticClass
:
"icon-107 icon107"
}),
t
.
_v
(
" "
),
i
(
"span"
,{
staticClass
:
"folder_name"
},[
t
.
_v
(
t
.
_s
(
e
.
name
))])]),
t
.
_v
(
" "
),
i
(
"div"
,{
staticClass
:
"updatetime"
},[
t
.
_v
(
t
.
_s
(
e
.
updatetime
.
substr
(
0
,
10
)))])])}),
t
.
_v
(
" "
),
t
.
_l
(
t
.
article_list
,
function
(
e
,
a
){
return
i
(
"div"
,{
staticClass
:
"each_folder van-hairline--bottom"
,
on
:{
click
:
function
(
i
){
return
t
.
clickArticle
(
e
)}}},[
i
(
"div"
,{
staticStyle
:{
display
:
"flex"
,
"justify-content"
:
"space-between"
}},[
i
(
"span"
,{
staticClass
:
"folder_name"
,
staticStyle
:{
margin
:
"0"
}},[
t
.
_v
(
t
.
_s
(
e
.
title
))]),
t
.
_v
(
" "
),
i
(
"span"
,{
staticStyle
:{
"font-size"
:
"12px"
,
color
:
"#3396fb"
}},[
t
.
_v
(
t
.
_s
(
1
==
e
.
type
?
"富文本"
:
"Markdown"
))])]),
t
.
_v
(
" "
),
i
(
"div"
,{
staticClass
:
"updatetime"
},[
t
.
_v
(
t
.
_s
(
e
.
updatetime
.
substr
(
0
,
10
)))])])}),
t
.
_v
(
" "
),
i
(
"van-loading"
,{
directives
:[{
name
:
"show"
,
rawName
:
"v-show"
,
value
:
t
.
show_loading
,
expression
:
"show_loading"
}],
attrs
:{
size
:
"26"
,
vertical
:
""
,
color
:
"#3396fb"
}})],
2
)])},
staticRenderFns
:[]};
var
o
=
i
(
"VU/8"
)(
s
,
n
,
!
1
,
function
(
t
){
i
(
"IRGj"
)},
"data-v-02ee0f7a"
,
null
);
e
.
a
=
o
.
exports
}});
//# sourceMappingURL=1.1ed08da2d0c350e97c8b.js.map
\ No newline at end of file
public/html/dist/static/js/1.1ed08da2d0c350e97c8b.js.map
deleted
100644 → 0
View file @
aa36e2e4
{"version":3,"sources":["webpack:///src/pages/folder2.vue","webpack:///./src/pages/folder2.vue?4a26","webpack:///./src/pages/folder2.vue","webpack:///src/components/folder_component.vue","webpack:///./src/components/folder_component.vue?daf3","webpack:///./src/components/folder_component.vue"],"names":["folder2","name","components","folderComponent","pages_folder2","render","_h","this","$createElement","_self","_c","attrs","path","staticRenderFns","Component","__webpack_require__","normalizeComponent","__webpack_exports__","folder_component","props","data","value","list","article_list","parentid","show_loading","page","created","id","$route","query","folderid","folderList","articleList","methods","_this","arguments","length","undefined","then","err_code","_this2","params","pagenum","current","console","log","clickFolder","item","$router","push","clickArticle","type","docid","components_folder_component","_vm","staticClass","placeholder","model","callback","$$v","expression","_v","_l","i","on","click","$event","_s","updatetime","substr","staticStyle","display","justify-content","margin","title","font-size","color","directives","rawName","size","vertical","ssrContext"],"mappings":"gIAMAA,GACAC,KAAA,UACAC,YACAC,0BAAA,ICNeC,GADEC,OAFjB,WAA0B,IAAaC,EAAbC,KAAaC,eAAkD,OAA/DD,KAAuCE,MAAAC,IAAAJ,GAAwB,oBAA8BK,OAAOC,KAAA,cAE7GC,oBCYjBC,EAdyBC,EAAQ,OAcjCC,CACEhB,EACAI,GATF,EAEA,KAEA,KAEA,MAUea,EAAA,QAAAH,EAAiB,6DCMhCI,GACAjB,KAAA,mBACAkB,OAAA,QACAC,KAHA,WAIA,OACAC,MAAA,GACAC,QACAC,gBACAC,SAAA,GACAC,cAAA,EACAC,KAAA,IAGAC,QAbA,WAcA,IAAAC,EAAArB,KAAAsB,OAAAC,MAAAC,SAAAxB,KAAAsB,OAAAC,MAAAC,SAAA,GACAxB,KAAAyB,WAAAJ,GACAA,GAAArB,KAAA0B,YAAAL,IAEAM,SAEAF,WAFA,WAEA,IAAAG,EAAA5B,KAAAqB,EAAAQ,UAAAC,OAAA,QAAAC,IAAAF,UAAA,GAAAA,UAAA,MACA7B,KAAAkB,cAAA,EACYS,EAAA,EAAZF,YAAAR,SAAAI,IAAAW,KAAA,SAAAnB,GACA,GAAAA,EAAAoB,WACAL,EAAAb,KAAAF,QAEAe,EAAAV,cAAA,KAIAQ,YAZA,WAYA,IAAAQ,EAAAlC,KAAAqB,EAAAQ,UAAAC,OAAA,QAAAC,IAAAF,UAAA,GAAAA,UAAA,MACA7B,KAAAkB,cAAA,EACA,IAAAiB,GACAX,SAAAH,EACAe,QAAA,GACAC,QAAArC,KAAAmB,MAEYQ,EAAA,EAAZD,YAAAS,GAAAH,KAAA,SAAAnB,GACA,GAAAA,EAAAoB,WACAK,QAAAC,IAAA1B,EAAA,IACAqB,EAAAlB,aAAAH,QAEAqB,EAAAhB,cAAA,KAIAsB,YA5BA,SA4BAC,GACAzC,KAAA0C,QAAAC,MAAAtC,KAAAL,KAAAK,KAAAkB,OAAAC,SAAAiB,EAAAjB,aAGAoB,aAhCA,SAgCAH,GACA,GAAAA,EAAAI,MAAA7C,KAAA0C,QAAAC,MAAAtC,KAAA,aAAAkB,OAAAuB,MAAAL,EAAAK,YC7EeC,GADEjD,OAFjB,WAA0B,IAAAkD,EAAAhD,KAAaD,EAAAiD,EAAA/C,eAA0BE,EAAA6C,EAAA9C,MAAAC,IAAAJ,EAAwB,OAAAI,EAAA,OAAiB8C,YAAA,WAAqB9C,EAAA,OAAY8C,YAAA,UAAoB9C,EAAA,cAAmBC,OAAO8C,YAAA,YAAyBC,OAAQrC,MAAAkC,EAAA,MAAAI,SAAA,SAAAC,GAA2CL,EAAAlC,MAAAuC,GAAcC,WAAA,YAAqB,GAAAN,EAAAO,GAAA,KAAApD,EAAA,OAA4B8C,YAAA,SAAmBD,EAAAQ,GAAAR,EAAA,cAAAP,EAAAgB,GAAqC,OAAAtD,EAAA,OAAiB8C,YAAA,mCAAAS,IAAmDC,MAAA,SAAAC,GAAyB,OAAAZ,EAAAR,YAAAC,OAA+BtC,EAAA,OAAAA,EAAA,QAAuB8C,YAAA,qBAA+BD,EAAAO,GAAA,KAAApD,EAAA,QAAyB8C,YAAA,gBAA0BD,EAAAO,GAAAP,EAAAa,GAAApB,EAAA/C,WAAAsD,EAAAO,GAAA,KAAApD,EAAA,OAAsD8C,YAAA,eAAyBD,EAAAO,GAAAP,EAAAa,GAAApB,EAAAqB,WAAAC,OAAA,cAAmDf,EAAAO,GAAA,KAAAP,EAAAQ,GAAAR,EAAA,sBAAAP,EAAAgB,GAAyD,OAAAtD,EAAA,OAAiB8C,YAAA,mCAAAS,IAAmDC,MAAA,SAAAC,GAAyB,OAAAZ,EAAAJ,aAAAH,OAAgCtC,EAAA,OAAY6D,aAAaC,QAAA,OAAAC,kBAAA,mBAAoD/D,EAAA,QAAa8C,YAAA,cAAAe,aAAuCG,OAAA,OAAcnB,EAAAO,GAAAP,EAAAa,GAAApB,EAAA2B,UAAApB,EAAAO,GAAA,KAAApD,EAAA,QAAsD6D,aAAaK,YAAA,OAAAC,MAAA,aAAsCtB,EAAAO,GAAAP,EAAAa,GAAA,GAAApB,EAAAI,KAAA,uBAAAG,EAAAO,GAAA,KAAApD,EAAA,OAA0E8C,YAAA,eAAyBD,EAAAO,GAAAP,EAAAa,GAAApB,EAAAqB,WAAAC,OAAA,cAAmDf,EAAAO,GAAA,KAAApD,EAAA,eAAgCoE,aAAa7E,KAAA,OAAA8E,QAAA,SAAA1D,MAAAkC,EAAA,aAAAM,WAAA,iBAAgFlD,OAASqE,KAAA,KAAAC,SAAA,GAAAJ,MAAA,cAA6C,MAEz8ChE,oBCCjB,IAcAC,EAdyBC,EAAQ,OAcjCC,CACEE,EACAoC,GATF,EAVA,SAAA4B,GACEnE,EAAQ,SAaV,kBAEA,MAUeE,EAAA,EAAAH,EAAiB","file":"static/js/1.1ed08da2d0c350e97c8b.js","sourcesContent":["<template>\r\n <folder-component :path=\"'/folder'\"></folder-component>\r\n</template>\r\n\r\n<script>\r\n import folderComponent from '../components/folder_component';\r\n export default {\r\n name: \"folder2\",\r\n components:{\r\n folderComponent\r\n }\r\n }\r\n</script>\n\n\n// WEBPACK FOOTER //\n// src/pages/folder2.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('folder-component',{attrs:{\"path\":'/folder'}})}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-24b715f0\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/pages/folder2.vue\n// module id = null\n// module chunks = ","var normalizeComponent = require(\"!../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./folder2.vue\"\nimport __vue_script__ from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./folder2.vue\"\n/* template */\nimport __vue_template__ from \"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-24b715f0\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../node_modules/vue-loader/lib/selector?type=template&index=0!./folder2.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = null\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/pages/folder2.vue\n// module id = null\n// module chunks = ","<template>\r\n <div class=\"folder\">\r\n <div class=\"input\">\r\n <van-search v-model=\"value\" placeholder=\"请输入搜索关键词\" />\r\n </div>\r\n <div class=\"main\">\r\n <!-- 文件夹列表 -->\r\n <div v-for=\"(item,i) in list\" class=\"each_folder van-hairline--bottom\" @click=\"clickFolder(item)\">\r\n <div>\r\n <span class=\"icon-107 icon107\"></span>\r\n <span class=\"folder_name\">{{item.name}}</span>\r\n </div>\r\n <div class=\"updatetime\">{{item.updatetime.substr(0,10)}}</div>\r\n </div>\r\n <!-- 文章列表 -->\r\n <div v-for=\"(item,i) in article_list\" class=\"each_folder van-hairline--bottom\" @click=\"clickArticle(item)\">\r\n <div style=\"display:flex;justify-content:space-between;\">\r\n <span class=\"folder_name\" style=\"margin:0;\">{{item.title}}</span>\r\n <span style=\"font-size:12px;color:#3396fb;\">{{item.type==1?'富文本':'Markdown'}}</span>\r\n </div>\r\n <div class=\"updatetime\">{{item.updatetime.substr(0,10)}}</div>\r\n </div>\r\n <van-loading v-show=\"show_loading\" size=\"26\" vertical color=\"#3396fb\"/>\r\n </div>\r\n </div>\r\n</template>\r\n\r\n<script>\r\n import api from '../api/methods';\r\n export default {\r\n name: \"folder_component\",\r\n props:['path'],\r\n data(){\r\n return{\r\n value:'',\r\n list:[], //文件夹列表\r\n article_list:[], //文件列表\r\n parentid:'', //父级id\r\n show_loading:false,\r\n page:1,\r\n }\r\n },\r\n created(){\r\n let id = this.$route.query.folderid?this.$route.query.folderid:'';\r\n this.folderList(id);\r\n if(id) this.articleList(id);\r\n },\r\n methods:{\r\n //获取文件夹列表\r\n folderList(id=''){\r\n this.show_loading = true;\r\n api.folderList({parentid:id}).then((data)=>{\r\n if(data.err_code == 0){\r\n this.list = data.data;\r\n }\r\n this.show_loading = false;\r\n })\r\n },\r\n //获取文件列表\r\n articleList(id=''){\r\n this.show_loading = true;\r\n let params = {\r\n folderid:id, //所属文件夹\r\n pagenum:20,\r\n current:this.page,\r\n };\r\n api.articleList(params).then((data)=>{\r\n if(data.err_code == 0){\r\n console.log(data,99)\r\n this.article_list = data.data;\r\n }\r\n this.show_loading = false;\r\n })\r\n },\r\n //点击文件夹\r\n clickFolder(item){\r\n this.$router.push({path:this.path,query:{folderid:item.folderid}});\r\n },\r\n //点击文章\r\n clickArticle(item){\r\n if(item.type == 1) this.$router.push({path:'wangeditor',query:{docid:item.docid}}); //富文本\r\n // else this.$router.push({path:'wangeditor',query:{docid:item.docid}}); //Markdown\r\n }\r\n }\r\n }\r\n</script>\r\n\r\n<style scoped lang=\"less\">\r\n @basefont:50;\r\n .folder{\r\n height:100%;\r\n padding:0 30rem /@basefont;\r\n .input{\r\n height:100rem /@basefont;\r\n .van-search{\r\n padding:10px 0;\r\n }\r\n }\r\n .main{\r\n height:calc(100% - (110rem /@basefont));\r\n overflow:auto;\r\n padding:10rem /@basefont 0;\r\n .each_folder{\r\n font-size:32rem /@basefont;\r\n padding:25rem /@basefont 0;\r\n .folder_name{\r\n font-weight:bolder;\r\n color:#333333;\r\n margin-left:20rem /@basefont;\r\n }\r\n .updatetime{\r\n font-size:24rem /@basefont;\r\n color:#cccccc;\r\n margin-top:20rem /@basefont;\r\n }\r\n }\r\n }\r\n }\r\n .icon107{\r\n color:#F0E290;\r\n }\r\n</style>\n\n\n// WEBPACK FOOTER //\n// src/components/folder_component.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"folder\"},[_c('div',{staticClass:\"input\"},[_c('van-search',{attrs:{\"placeholder\":\"请输入搜索关键词\"},model:{value:(_vm.value),callback:function ($$v) {_vm.value=$$v},expression:\"value\"}})],1),_vm._v(\" \"),_c('div',{staticClass:\"main\"},[_vm._l((_vm.list),function(item,i){return _c('div',{staticClass:\"each_folder van-hairline--bottom\",on:{\"click\":function($event){return _vm.clickFolder(item)}}},[_c('div',[_c('span',{staticClass:\"icon-107 icon107\"}),_vm._v(\" \"),_c('span',{staticClass:\"folder_name\"},[_vm._v(_vm._s(item.name))])]),_vm._v(\" \"),_c('div',{staticClass:\"updatetime\"},[_vm._v(_vm._s(item.updatetime.substr(0,10)))])])}),_vm._v(\" \"),_vm._l((_vm.article_list),function(item,i){return _c('div',{staticClass:\"each_folder van-hairline--bottom\",on:{\"click\":function($event){return _vm.clickArticle(item)}}},[_c('div',{staticStyle:{\"display\":\"flex\",\"justify-content\":\"space-between\"}},[_c('span',{staticClass:\"folder_name\",staticStyle:{\"margin\":\"0\"}},[_vm._v(_vm._s(item.title))]),_vm._v(\" \"),_c('span',{staticStyle:{\"font-size\":\"12px\",\"color\":\"#3396fb\"}},[_vm._v(_vm._s(item.type==1?'富文本':'Markdown'))])]),_vm._v(\" \"),_c('div',{staticClass:\"updatetime\"},[_vm._v(_vm._s(item.updatetime.substr(0,10)))])])}),_vm._v(\" \"),_c('van-loading',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.show_loading),expression:\"show_loading\"}],attrs:{\"size\":\"26\",\"vertical\":\"\",\"color\":\"#3396fb\"}})],2)])}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-02ee0f7a\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/folder_component.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-02ee0f7a\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/selector?type=styles&index=0!./folder_component.vue\")\n}\nvar normalizeComponent = require(\"!../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./folder_component.vue\"\nimport __vue_script__ from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./folder_component.vue\"\n/* template */\nimport __vue_template__ from \"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-02ee0f7a\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../node_modules/vue-loader/lib/selector?type=template&index=0!./folder_component.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-02ee0f7a\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/folder_component.vue\n// module id = null\n// module chunks = "],"sourceRoot":""}
\ No newline at end of file
public/html/dist/static/js/2.86b36fac4150598e0e03.js
deleted
100644 → 0
View file @
aa36e2e4
webpackJsonp
([
2
],{
C0Ug
:
function
(
t
,
e
,
i
){
"use strict"
;
Object
.
defineProperty
(
e
,
"__esModule"
,{
value
:
!
0
});
var
a
=
{
name
:
"folder"
,
components
:{
folderComponent
:
i
(
"s//G"
).
a
}},
s
=
{
render
:
function
(){
var
t
=
this
.
$createElement
;
return
(
this
.
_self
.
_c
||
t
)(
"folder-component"
,{
attrs
:{
path
:
"/folder2"
}})},
staticRenderFns
:[]},
n
=
i
(
"VU/8"
)(
a
,
s
,
!
1
,
null
,
null
,
null
);
e
.
default
=
n
.
exports
},
IRGj
:
function
(
t
,
e
){},
"s//G"
:
function
(
t
,
e
,
i
){
"use strict"
;
var
a
=
i
(
"I22p"
),
s
=
{
name
:
"folder_component"
,
props
:[
"path"
],
data
:
function
(){
return
{
value
:
""
,
list
:[],
article_list
:[],
parentid
:
""
,
show_loading
:
!
1
,
page
:
1
}},
created
:
function
(){
var
t
=
this
.
$route
.
query
.
folderid
?
this
.
$route
.
query
.
folderid
:
""
;
this
.
folderList
(
t
),
t
&&
this
.
articleList
(
t
)},
methods
:{
folderList
:
function
(){
var
t
=
this
,
e
=
arguments
.
length
>
0
&&
void
0
!==
arguments
[
0
]?
arguments
[
0
]:
""
;
this
.
show_loading
=!
0
,
a
.
a
.
folderList
({
parentid
:
e
}).
then
(
function
(
e
){
0
==
e
.
err_code
&&
(
t
.
list
=
e
.
data
),
t
.
show_loading
=!
1
})},
articleList
:
function
(){
var
t
=
this
,
e
=
arguments
.
length
>
0
&&
void
0
!==
arguments
[
0
]?
arguments
[
0
]:
""
;
this
.
show_loading
=!
0
;
var
i
=
{
folderid
:
e
,
pagenum
:
20
,
current
:
this
.
page
};
a
.
a
.
articleList
(
i
).
then
(
function
(
e
){
0
==
e
.
err_code
&&
(
console
.
log
(
e
,
99
),
t
.
article_list
=
e
.
data
),
t
.
show_loading
=!
1
})},
clickFolder
:
function
(
t
){
this
.
$router
.
push
({
path
:
this
.
path
,
query
:{
folderid
:
t
.
folderid
}})},
clickArticle
:
function
(
t
){
1
==
t
.
type
&&
this
.
$router
.
push
({
path
:
"wangeditor"
,
query
:{
docid
:
t
.
docid
}})}}},
n
=
{
render
:
function
(){
var
t
=
this
,
e
=
t
.
$createElement
,
i
=
t
.
_self
.
_c
||
e
;
return
i
(
"div"
,{
staticClass
:
"folder"
},[
i
(
"div"
,{
staticClass
:
"input"
},[
i
(
"van-search"
,{
attrs
:{
placeholder
:
"请输入搜索关键词"
},
model
:{
value
:
t
.
value
,
callback
:
function
(
e
){
t
.
value
=
e
},
expression
:
"value"
}})],
1
),
t
.
_v
(
" "
),
i
(
"div"
,{
staticClass
:
"main"
},[
t
.
_l
(
t
.
list
,
function
(
e
,
a
){
return
i
(
"div"
,{
staticClass
:
"each_folder van-hairline--bottom"
,
on
:{
click
:
function
(
i
){
return
t
.
clickFolder
(
e
)}}},[
i
(
"div"
,[
i
(
"span"
,{
staticClass
:
"icon-107 icon107"
}),
t
.
_v
(
" "
),
i
(
"span"
,{
staticClass
:
"folder_name"
},[
t
.
_v
(
t
.
_s
(
e
.
name
))])]),
t
.
_v
(
" "
),
i
(
"div"
,{
staticClass
:
"updatetime"
},[
t
.
_v
(
t
.
_s
(
e
.
updatetime
.
substr
(
0
,
10
)))])])}),
t
.
_v
(
" "
),
t
.
_l
(
t
.
article_list
,
function
(
e
,
a
){
return
i
(
"div"
,{
staticClass
:
"each_folder van-hairline--bottom"
,
on
:{
click
:
function
(
i
){
return
t
.
clickArticle
(
e
)}}},[
i
(
"div"
,{
staticStyle
:{
display
:
"flex"
,
"justify-content"
:
"space-between"
}},[
i
(
"span"
,{
staticClass
:
"folder_name"
,
staticStyle
:{
margin
:
"0"
}},[
t
.
_v
(
t
.
_s
(
e
.
title
))]),
t
.
_v
(
" "
),
i
(
"span"
,{
staticStyle
:{
"font-size"
:
"12px"
,
color
:
"#3396fb"
}},[
t
.
_v
(
t
.
_s
(
1
==
e
.
type
?
"富文本"
:
"Markdown"
))])]),
t
.
_v
(
" "
),
i
(
"div"
,{
staticClass
:
"updatetime"
},[
t
.
_v
(
t
.
_s
(
e
.
updatetime
.
substr
(
0
,
10
)))])])}),
t
.
_v
(
" "
),
i
(
"van-loading"
,{
directives
:[{
name
:
"show"
,
rawName
:
"v-show"
,
value
:
t
.
show_loading
,
expression
:
"show_loading"
}],
attrs
:{
size
:
"26"
,
vertical
:
""
,
color
:
"#3396fb"
}})],
2
)])},
staticRenderFns
:[]};
var
o
=
i
(
"VU/8"
)(
s
,
n
,
!
1
,
function
(
t
){
i
(
"IRGj"
)},
"data-v-02ee0f7a"
,
null
);
e
.
a
=
o
.
exports
}});
//# sourceMappingURL=2.86b36fac4150598e0e03.js.map
\ No newline at end of file
public/html/dist/static/js/2.86b36fac4150598e0e03.js.map
deleted
100644 → 0
View file @
aa36e2e4
{"version":3,"sources":["webpack:///src/pages/folder.vue","webpack:///./src/pages/folder.vue?acb9","webpack:///./src/pages/folder.vue","webpack:///src/components/folder_component.vue","webpack:///./src/components/folder_component.vue?daf3","webpack:///./src/components/folder_component.vue"],"names":["folder","name","components","folderComponent","pages_folder","render","_h","this","$createElement","_self","_c","attrs","path","staticRenderFns","Component","__webpack_require__","normalizeComponent","__webpack_exports__","folder_component","props","data","value","list","article_list","parentid","show_loading","page","created","id","$route","query","folderid","folderList","articleList","methods","_this","arguments","length","undefined","then","err_code","_this2","params","pagenum","current","console","log","clickFolder","item","$router","push","clickArticle","type","docid","components_folder_component","_vm","staticClass","placeholder","model","callback","$$v","expression","_v","_l","i","on","click","$event","_s","updatetime","substr","staticStyle","display","justify-content","margin","title","font-size","color","directives","rawName","size","vertical","ssrContext"],"mappings":"yGAMAA,GACAC,KAAA,SACAC,YACAC,0BAAA,ICNeC,GADEC,OAFjB,WAA0B,IAAaC,EAAbC,KAAaC,eAAkD,OAA/DD,KAAuCE,MAAAC,IAAAJ,GAAwB,oBAA8BK,OAAOC,KAAA,eAE7GC,oBCYjBC,EAdyBC,EAAQ,OAcjCC,CACEhB,EACAI,GATF,EAEA,KAEA,KAEA,MAUea,EAAA,QAAAH,EAAiB,kFCMhCI,GACAjB,KAAA,mBACAkB,OAAA,QACAC,KAHA,WAIA,OACAC,MAAA,GACAC,QACAC,gBACAC,SAAA,GACAC,cAAA,EACAC,KAAA,IAGAC,QAbA,WAcA,IAAAC,EAAArB,KAAAsB,OAAAC,MAAAC,SAAAxB,KAAAsB,OAAAC,MAAAC,SAAA,GACAxB,KAAAyB,WAAAJ,GACAA,GAAArB,KAAA0B,YAAAL,IAEAM,SAEAF,WAFA,WAEA,IAAAG,EAAA5B,KAAAqB,EAAAQ,UAAAC,OAAA,QAAAC,IAAAF,UAAA,GAAAA,UAAA,MACA7B,KAAAkB,cAAA,EACYS,EAAA,EAAZF,YAAAR,SAAAI,IAAAW,KAAA,SAAAnB,GACA,GAAAA,EAAAoB,WACAL,EAAAb,KAAAF,QAEAe,EAAAV,cAAA,KAIAQ,YAZA,WAYA,IAAAQ,EAAAlC,KAAAqB,EAAAQ,UAAAC,OAAA,QAAAC,IAAAF,UAAA,GAAAA,UAAA,MACA7B,KAAAkB,cAAA,EACA,IAAAiB,GACAX,SAAAH,EACAe,QAAA,GACAC,QAAArC,KAAAmB,MAEYQ,EAAA,EAAZD,YAAAS,GAAAH,KAAA,SAAAnB,GACA,GAAAA,EAAAoB,WACAK,QAAAC,IAAA1B,EAAA,IACAqB,EAAAlB,aAAAH,QAEAqB,EAAAhB,cAAA,KAIAsB,YA5BA,SA4BAC,GACAzC,KAAA0C,QAAAC,MAAAtC,KAAAL,KAAAK,KAAAkB,OAAAC,SAAAiB,EAAAjB,aAGAoB,aAhCA,SAgCAH,GACA,GAAAA,EAAAI,MAAA7C,KAAA0C,QAAAC,MAAAtC,KAAA,aAAAkB,OAAAuB,MAAAL,EAAAK,YC7EeC,GADEjD,OAFjB,WAA0B,IAAAkD,EAAAhD,KAAaD,EAAAiD,EAAA/C,eAA0BE,EAAA6C,EAAA9C,MAAAC,IAAAJ,EAAwB,OAAAI,EAAA,OAAiB8C,YAAA,WAAqB9C,EAAA,OAAY8C,YAAA,UAAoB9C,EAAA,cAAmBC,OAAO8C,YAAA,YAAyBC,OAAQrC,MAAAkC,EAAA,MAAAI,SAAA,SAAAC,GAA2CL,EAAAlC,MAAAuC,GAAcC,WAAA,YAAqB,GAAAN,EAAAO,GAAA,KAAApD,EAAA,OAA4B8C,YAAA,SAAmBD,EAAAQ,GAAAR,EAAA,cAAAP,EAAAgB,GAAqC,OAAAtD,EAAA,OAAiB8C,YAAA,mCAAAS,IAAmDC,MAAA,SAAAC,GAAyB,OAAAZ,EAAAR,YAAAC,OAA+BtC,EAAA,OAAAA,EAAA,QAAuB8C,YAAA,qBAA+BD,EAAAO,GAAA,KAAApD,EAAA,QAAyB8C,YAAA,gBAA0BD,EAAAO,GAAAP,EAAAa,GAAApB,EAAA/C,WAAAsD,EAAAO,GAAA,KAAApD,EAAA,OAAsD8C,YAAA,eAAyBD,EAAAO,GAAAP,EAAAa,GAAApB,EAAAqB,WAAAC,OAAA,cAAmDf,EAAAO,GAAA,KAAAP,EAAAQ,GAAAR,EAAA,sBAAAP,EAAAgB,GAAyD,OAAAtD,EAAA,OAAiB8C,YAAA,mCAAAS,IAAmDC,MAAA,SAAAC,GAAyB,OAAAZ,EAAAJ,aAAAH,OAAgCtC,EAAA,OAAY6D,aAAaC,QAAA,OAAAC,kBAAA,mBAAoD/D,EAAA,QAAa8C,YAAA,cAAAe,aAAuCG,OAAA,OAAcnB,EAAAO,GAAAP,EAAAa,GAAApB,EAAA2B,UAAApB,EAAAO,GAAA,KAAApD,EAAA,QAAsD6D,aAAaK,YAAA,OAAAC,MAAA,aAAsCtB,EAAAO,GAAAP,EAAAa,GAAA,GAAApB,EAAAI,KAAA,uBAAAG,EAAAO,GAAA,KAAApD,EAAA,OAA0E8C,YAAA,eAAyBD,EAAAO,GAAAP,EAAAa,GAAApB,EAAAqB,WAAAC,OAAA,cAAmDf,EAAAO,GAAA,KAAApD,EAAA,eAAgCoE,aAAa7E,KAAA,OAAA8E,QAAA,SAAA1D,MAAAkC,EAAA,aAAAM,WAAA,iBAAgFlD,OAASqE,KAAA,KAAAC,SAAA,GAAAJ,MAAA,cAA6C,MAEz8ChE,oBCCjB,IAcAC,EAdyBC,EAAQ,OAcjCC,CACEE,EACAoC,GATF,EAVA,SAAA4B,GACEnE,EAAQ,SAaV,kBAEA,MAUeE,EAAA,EAAAH,EAAiB","file":"static/js/2.86b36fac4150598e0e03.js","sourcesContent":["<template>\r\n <folder-component :path=\"'/folder2'\"></folder-component>\r\n</template>\r\n\r\n<script>\r\n import folderComponent from '../components/folder_component';\r\n export default {\r\n name: \"folder\",\r\n components:{\r\n folderComponent\r\n }\r\n }\r\n</script>\n\n\n// WEBPACK FOOTER //\n// src/pages/folder.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('folder-component',{attrs:{\"path\":'/folder2'}})}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-3dd3f31a\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/pages/folder.vue\n// module id = null\n// module chunks = ","var normalizeComponent = require(\"!../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./folder.vue\"\nimport __vue_script__ from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./folder.vue\"\n/* template */\nimport __vue_template__ from \"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-3dd3f31a\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../node_modules/vue-loader/lib/selector?type=template&index=0!./folder.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = null\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/pages/folder.vue\n// module id = null\n// module chunks = ","<template>\r\n <div class=\"folder\">\r\n <div class=\"input\">\r\n <van-search v-model=\"value\" placeholder=\"请输入搜索关键词\" />\r\n </div>\r\n <div class=\"main\">\r\n <!-- 文件夹列表 -->\r\n <div v-for=\"(item,i) in list\" class=\"each_folder van-hairline--bottom\" @click=\"clickFolder(item)\">\r\n <div>\r\n <span class=\"icon-107 icon107\"></span>\r\n <span class=\"folder_name\">{{item.name}}</span>\r\n </div>\r\n <div class=\"updatetime\">{{item.updatetime.substr(0,10)}}</div>\r\n </div>\r\n <!-- 文章列表 -->\r\n <div v-for=\"(item,i) in article_list\" class=\"each_folder van-hairline--bottom\" @click=\"clickArticle(item)\">\r\n <div style=\"display:flex;justify-content:space-between;\">\r\n <span class=\"folder_name\" style=\"margin:0;\">{{item.title}}</span>\r\n <span style=\"font-size:12px;color:#3396fb;\">{{item.type==1?'富文本':'Markdown'}}</span>\r\n </div>\r\n <div class=\"updatetime\">{{item.updatetime.substr(0,10)}}</div>\r\n </div>\r\n <van-loading v-show=\"show_loading\" size=\"26\" vertical color=\"#3396fb\"/>\r\n </div>\r\n </div>\r\n</template>\r\n\r\n<script>\r\n import api from '../api/methods';\r\n export default {\r\n name: \"folder_component\",\r\n props:['path'],\r\n data(){\r\n return{\r\n value:'',\r\n list:[], //文件夹列表\r\n article_list:[], //文件列表\r\n parentid:'', //父级id\r\n show_loading:false,\r\n page:1,\r\n }\r\n },\r\n created(){\r\n let id = this.$route.query.folderid?this.$route.query.folderid:'';\r\n this.folderList(id);\r\n if(id) this.articleList(id);\r\n },\r\n methods:{\r\n //获取文件夹列表\r\n folderList(id=''){\r\n this.show_loading = true;\r\n api.folderList({parentid:id}).then((data)=>{\r\n if(data.err_code == 0){\r\n this.list = data.data;\r\n }\r\n this.show_loading = false;\r\n })\r\n },\r\n //获取文件列表\r\n articleList(id=''){\r\n this.show_loading = true;\r\n let params = {\r\n folderid:id, //所属文件夹\r\n pagenum:20,\r\n current:this.page,\r\n };\r\n api.articleList(params).then((data)=>{\r\n if(data.err_code == 0){\r\n console.log(data,99)\r\n this.article_list = data.data;\r\n }\r\n this.show_loading = false;\r\n })\r\n },\r\n //点击文件夹\r\n clickFolder(item){\r\n this.$router.push({path:this.path,query:{folderid:item.folderid}});\r\n },\r\n //点击文章\r\n clickArticle(item){\r\n if(item.type == 1) this.$router.push({path:'wangeditor',query:{docid:item.docid}}); //富文本\r\n // else this.$router.push({path:'wangeditor',query:{docid:item.docid}}); //Markdown\r\n }\r\n }\r\n }\r\n</script>\r\n\r\n<style scoped lang=\"less\">\r\n @basefont:50;\r\n .folder{\r\n height:100%;\r\n padding:0 30rem /@basefont;\r\n .input{\r\n height:100rem /@basefont;\r\n .van-search{\r\n padding:10px 0;\r\n }\r\n }\r\n .main{\r\n height:calc(100% - (110rem /@basefont));\r\n overflow:auto;\r\n padding:10rem /@basefont 0;\r\n .each_folder{\r\n font-size:32rem /@basefont;\r\n padding:25rem /@basefont 0;\r\n .folder_name{\r\n font-weight:bolder;\r\n color:#333333;\r\n margin-left:20rem /@basefont;\r\n }\r\n .updatetime{\r\n font-size:24rem /@basefont;\r\n color:#cccccc;\r\n margin-top:20rem /@basefont;\r\n }\r\n }\r\n }\r\n }\r\n .icon107{\r\n color:#F0E290;\r\n }\r\n</style>\n\n\n// WEBPACK FOOTER //\n// src/components/folder_component.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"folder\"},[_c('div',{staticClass:\"input\"},[_c('van-search',{attrs:{\"placeholder\":\"请输入搜索关键词\"},model:{value:(_vm.value),callback:function ($$v) {_vm.value=$$v},expression:\"value\"}})],1),_vm._v(\" \"),_c('div',{staticClass:\"main\"},[_vm._l((_vm.list),function(item,i){return _c('div',{staticClass:\"each_folder van-hairline--bottom\",on:{\"click\":function($event){return _vm.clickFolder(item)}}},[_c('div',[_c('span',{staticClass:\"icon-107 icon107\"}),_vm._v(\" \"),_c('span',{staticClass:\"folder_name\"},[_vm._v(_vm._s(item.name))])]),_vm._v(\" \"),_c('div',{staticClass:\"updatetime\"},[_vm._v(_vm._s(item.updatetime.substr(0,10)))])])}),_vm._v(\" \"),_vm._l((_vm.article_list),function(item,i){return _c('div',{staticClass:\"each_folder van-hairline--bottom\",on:{\"click\":function($event){return _vm.clickArticle(item)}}},[_c('div',{staticStyle:{\"display\":\"flex\",\"justify-content\":\"space-between\"}},[_c('span',{staticClass:\"folder_name\",staticStyle:{\"margin\":\"0\"}},[_vm._v(_vm._s(item.title))]),_vm._v(\" \"),_c('span',{staticStyle:{\"font-size\":\"12px\",\"color\":\"#3396fb\"}},[_vm._v(_vm._s(item.type==1?'富文本':'Markdown'))])]),_vm._v(\" \"),_c('div',{staticClass:\"updatetime\"},[_vm._v(_vm._s(item.updatetime.substr(0,10)))])])}),_vm._v(\" \"),_c('van-loading',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.show_loading),expression:\"show_loading\"}],attrs:{\"size\":\"26\",\"vertical\":\"\",\"color\":\"#3396fb\"}})],2)])}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-02ee0f7a\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/folder_component.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-02ee0f7a\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/selector?type=styles&index=0!./folder_component.vue\")\n}\nvar normalizeComponent = require(\"!../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./folder_component.vue\"\nimport __vue_script__ from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./folder_component.vue\"\n/* template */\nimport __vue_template__ from \"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-02ee0f7a\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../node_modules/vue-loader/lib/selector?type=template&index=0!./folder_component.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-02ee0f7a\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/folder_component.vue\n// module id = null\n// module chunks = "],"sourceRoot":""}
\ No newline at end of file
public/html/dist/static/js/3.bb2d4a70c579982e7d5e.js
deleted
100644 → 0
View file @
aa36e2e4
webpackJsonp
([
3
],{
Y7I0
:
function
(
e
,
t
,
n
){
"use strict"
;
Object
.
defineProperty
(
t
,
"__esModule"
,{
value
:
!
0
});
var
r
=
{
render
:
function
(){
var
e
=
this
.
$createElement
;
return
(
this
.
_self
.
_c
||
e
)(
"div"
)},
staticRenderFns
:[]};
var
a
=
n
(
"VU/8"
)({
name
:
"test"
},
r
,
!
1
,
function
(
e
){
n
(
"thLC"
)},
"data-v-bdeb9c22"
,
null
);
t
.
default
=
a
.
exports
},
thLC
:
function
(
e
,
t
){}});
//# sourceMappingURL=3.bb2d4a70c579982e7d5e.js.map
\ No newline at end of file
public/html/dist/static/js/3.bb2d4a70c579982e7d5e.js.map
deleted
100644 → 0
View file @
aa36e2e4
{"version":3,"sources":["webpack:///src/pages/test.vue","webpack:///./src/pages/test.vue?e628","webpack:///./src/pages/test.vue"],"names":["pages_test","render","_h","this","$createElement","_self","_c","staticRenderFns","Component","__webpack_require__","normalizeComponent","name","ssrContext","__webpack_exports__"],"mappings":"qGAKA,ICFeA,GADEC,OAFjB,WAA0B,IAAaC,EAAbC,KAAaC,eAAkD,OAA/DD,KAAuCE,MAAAC,IAAAJ,GAAwB,QAExEK,oBCCjB,IAcAC,EAdyBC,EAAQ,OAcjCC,EFXAC,KAAA,QEaEX,GATF,EAVA,SAAAY,GACEH,EAAQ,SAaV,kBAEA,MAUeI,EAAA,QAAAL,EAAiB","file":"static/js/3.bb2d4a70c579982e7d5e.js","sourcesContent":["<template>\r\n \r\n</template>\r\n\r\n<script>\r\n export default {\r\n name: \"test\"\r\n }\r\n</script>\r\n\r\n<style scoped>\r\n\r\n</style>\n\n\n// WEBPACK FOOTER //\n// src/pages/test.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c(\"div\")}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-bdeb9c22\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/pages/test.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-bdeb9c22\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!../../node_modules/vue-loader/lib/selector?type=styles&index=0!./test.vue\")\n}\nvar normalizeComponent = require(\"!../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./test.vue\"\nimport __vue_script__ from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./test.vue\"\n/* template */\nimport __vue_template__ from \"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-bdeb9c22\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../node_modules/vue-loader/lib/selector?type=template&index=0!./test.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-bdeb9c22\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/pages/test.vue\n// module id = null\n// module chunks = "],"sourceRoot":""}
\ No newline at end of file
public/html/dist/static/js/4.80a38bdce915388c7433.js
deleted
100644 → 0
View file @
aa36e2e4
webpackJsonp
([
4
],{
"5DMK"
:
function
(
t
,
n
,
i
){
"use strict"
;
Object
.
defineProperty
(
n
,
"__esModule"
,{
value
:
!
0
});
var
e
=
i
(
"I22p"
),
o
=
{
name
:
"wangeditor"
,
data
:
function
(){
return
{
content
:
""
,
title
:
""
,
editorOption
:
null
,
docid
:
""
}},
created
:
function
(){
this
.
docid
=
this
.
$route
.
query
.
docid
,
this
.
articleDetail
(
this
.
docid
)},
methods
:{
articleDetail
:
function
(
t
){
var
n
=
this
;
e
.
a
.
articleDetail
({
docid
:
t
}).
then
(
function
(
t
){
console
.
log
(
t
,
999
),
0
==
t
.
err_code
&&
(
n
.
content
=
t
.
data
.
doc
,
n
.
title
=
t
.
data
.
title
)})},
sure
:
function
(){
this
.
articleEdit
()},
cancel
:
function
(){
this
.
$router
.
back
()},
articleEdit
:
function
(){
var
t
=
this
,
n
=
{
docid
:
this
.
docid
,
title
:
this
.
title
,
doc
:
this
.
content
,
folderid
:
""
};
e
.
a
.
articleEdit
(
n
).
then
(
function
(
n
){
0
==
n
.
err_code
&&
(
t
.
$notify
({
type
:
"success"
,
duration
:
1500
,
message
:
"保存成功"
}),
t
.
$router
.
back
())})},
onEditorBlur
:
function
(){},
onEditorFocus
:
function
(){},
onEditorReady
:
function
(){},
onEditorChange
:
function
(){}}},
c
=
{
render
:
function
(){
var
t
=
this
,
n
=
t
.
$createElement
,
i
=
t
.
_self
.
_c
||
n
;
return
i
(
"div"
,{
staticClass
:
"editor"
},[
i
(
"van-field"
,{
staticClass
:
"doc_name"
,
attrs
:{
"input-align"
:
"center"
},
model
:{
value
:
t
.
title
,
callback
:
function
(
n
){
t
.
title
=
n
},
expression
:
"title"
}}),
t
.
_v
(
" "
),
i
(
"quill-editor"
,{
ref
:
"myQuillEditor"
,
staticClass
:
"quill_editor"
,
attrs
:{
options
:
t
.
editorOption
},
on
:{
blur
:
function
(
n
){
return
t
.
onEditorBlur
(
n
)},
focus
:
function
(
n
){
return
t
.
onEditorFocus
(
n
)},
ready
:
function
(
n
){
return
t
.
onEditorReady
(
n
)},
change
:
function
(
n
){
return
t
.
onEditorChange
(
n
)}},
model
:{
value
:
t
.
content
,
callback
:
function
(
n
){
t
.
content
=
n
},
expression
:
"content"
}}),
t
.
_v
(
" "
),
i
(
"div"
,{
staticClass
:
"bottom"
},[
i
(
"van-button"
,{
attrs
:{
plain
:
""
,
type
:
"info"
,
color
:
"#cccccc"
},
on
:{
click
:
t
.
cancel
}},[
t
.
_v
(
"取消"
)]),
t
.
_v
(
" "
),
i
(
"van-button"
,{
attrs
:{
type
:
"info"
},
on
:{
click
:
t
.
sure
}},[
t
.
_v
(
"确定"
)])],
1
)],
1
)},
staticRenderFns
:[]};
var
r
=
i
(
"VU/8"
)(
o
,
c
,
!
1
,
function
(
t
){
i
(
"tcL5"
)},
"data-v-2354df94"
,
null
);
n
.
default
=
r
.
exports
},
tcL5
:
function
(
t
,
n
){}});
//# sourceMappingURL=4.80a38bdce915388c7433.js.map
\ No newline at end of file
public/html/dist/static/js/4.80a38bdce915388c7433.js.map
deleted
100644 → 0
View file @
aa36e2e4
{"version":3,"sources":["webpack:///src/pages/wangeditor.vue","webpack:///./src/pages/wangeditor.vue?d8e7","webpack:///./src/pages/wangeditor.vue"],"names":["wangeditor","name","data","content","title","editorOption","docid","created","this","$route","query","articleDetail","methods","_this","then","console","log","err_code","doc","sure","articleEdit","cancel","$router","back","_this2","params","folderid","$notify","type","duration","message","onEditorBlur","onEditorFocus","onEditorReady","onEditorChange","pages_wangeditor","render","_vm","_h","$createElement","_c","_self","staticClass","attrs","input-align","model","value","callback","$$v","expression","_v","ref","options","on","blur","$event","focus","ready","change","plain","color","click","staticRenderFns","Component","__webpack_require__","normalizeComponent","ssrContext","__webpack_exports__"],"mappings":"uHAsBAA,GACAC,KAAA,aACAC,KAFA,WAGA,OACAC,QAAA,GACAC,MAAA,GACAC,aAAA,KACAC,MAAA,KAGAC,QAVA,WAWAC,KAAAF,MAAAE,KAAAC,OAAAC,MAAAJ,MACAE,KAAAG,cAAAH,KAAAF,QAEAM,SAEAD,cAFA,SAEAL,GAAA,IAAAO,EAAAL,KACYI,EAAA,EAAZD,eAAAL,UAAAQ,KAAA,SAAAZ,GACAa,QAAAC,IAAAd,EAAA,KACA,GAAAA,EAAAe,WACAJ,EAAAV,QAAAD,OAAAgB,IACAL,EAAAT,MAAAF,OAAAE,UAKAe,KAZA,WAaAX,KAAAY,eAGAC,OAhBA,WAiBAb,KAAAc,QAAAC,QAGAH,YApBA,WAoBA,IAAAI,EAAAhB,KACAiB,GACAnB,MAAAE,KAAAF,MACAF,MAAAI,KAAAJ,MACAc,IAAAV,KAAAL,QACAuB,SAAA,IAEYd,EAAA,EAAZQ,YAAAK,GAAAX,KAAA,SAAAZ,GACA,GAAAA,EAAAe,WACAO,EAAAG,SAAAC,KAAA,UAAAC,SAAA,KAAAC,QAAA,SACAN,EAAAF,QAAAC,WAIAQ,aAlCA,aAmCAC,cAnCA,aAoCAC,cApCA,aAqCAC,eArCA,eCjCeC,GADEC,OAFjB,WAA0B,IAAAC,EAAA7B,KAAa8B,EAAAD,EAAAE,eAA0BC,EAAAH,EAAAI,MAAAD,IAAAF,EAAwB,OAAAE,EAAA,OAAiBE,YAAA,WAAqBF,EAAA,aAAkBE,YAAA,WAAAC,OAA8BC,cAAA,UAAuBC,OAAQC,MAAAT,EAAA,MAAAU,SAAA,SAAAC,GAA2CX,EAAAjC,MAAA4C,GAAcC,WAAA,WAAqBZ,EAAAa,GAAA,KAAAV,EAAA,gBAAiCW,IAAA,gBAAAT,YAAA,eAAAC,OAAsDS,QAAAf,EAAAhC,cAA2BgD,IAAKC,KAAA,SAAAC,GAAwB,OAAAlB,EAAAN,aAAAwB,IAAgCC,MAAA,SAAAD,GAA0B,OAAAlB,EAAAL,cAAAuB,IAAiCE,MAAA,SAAAF,GAA0B,OAAAlB,EAAAJ,cAAAsB,IAAiCG,OAAA,SAAAH,GAA2B,OAAAlB,EAAAH,eAAAqB,KAAmCV,OAAQC,MAAAT,EAAA,QAAAU,SAAA,SAAAC,GAA6CX,EAAAlC,QAAA6C,GAAgBC,WAAA,aAAuBZ,EAAAa,GAAA,KAAAV,EAAA,OAAwBE,YAAA,WAAqBF,EAAA,cAAmBG,OAAOgB,MAAA,GAAA/B,KAAA,OAAAgC,MAAA,WAA2CP,IAAKQ,MAAAxB,EAAAhB,UAAoBgB,EAAAa,GAAA,QAAAb,EAAAa,GAAA,KAAAV,EAAA,cAA8CG,OAAOf,KAAA,QAAcyB,IAAKQ,MAAAxB,EAAAlB,QAAkBkB,EAAAa,GAAA,iBAE/6BY,oBCCjB,IAcAC,EAdyBC,EAAQ,OAcjCC,CACEjE,EACAmC,GATF,EAVA,SAAA+B,GACEF,EAAQ,SAaV,kBAEA,MAUeG,EAAA,QAAAJ,EAAiB","file":"static/js/4.80a38bdce915388c7433.js","sourcesContent":["<template>\r\n <div class=\"editor\">\r\n <!--<div class=\"doc_name\">{{doc_name}}</div>-->\r\n <van-field v-model=\"title\" input-align=\"center\" class=\"doc_name\"/>\r\n <!-- bidirectional data binding(双向数据绑定) -->\r\n <quill-editor v-model=\"content\" class=\"quill_editor\"\r\n ref=\"myQuillEditor\"\r\n :options=\"editorOption\"\r\n @blur=\"onEditorBlur($event)\"\r\n @focus=\"onEditorFocus($event)\"\r\n @ready=\"onEditorReady($event)\"\r\n @change=\"onEditorChange($event)\">\r\n </quill-editor>\r\n <div class=\"bottom\">\r\n <van-button plain type=\"info\" color=\"#cccccc\" @click=\"cancel\">取消</van-button>\r\n <van-button type=\"info\" @click=\"sure\">确定</van-button>\r\n </div>\r\n </div>\r\n</template>\r\n\r\n<script>\r\n import api from '../api/methods';\r\n export default {\r\n name: \"wangeditor\",\r\n data(){\r\n return{\r\n content:'', //内容\r\n title:'', //文章名字\r\n editorOption:null,\r\n docid:'', //文章id\r\n }\r\n },\r\n created(){\r\n this.docid = this.$route.query.docid;\r\n this.articleDetail(this.docid);\r\n },\r\n methods:{\r\n //获取文件详情\r\n articleDetail(docid){\r\n api.articleDetail({docid:docid}).then((data)=>{\r\n console.log(data,999)\r\n if(data.err_code == 0){\r\n this.content = data.data.doc;\r\n this.title = data.data.title;\r\n }\r\n })\r\n },\r\n //确定\r\n sure(){\r\n this.articleEdit();\r\n },\r\n //取消\r\n cancel(){\r\n this.$router.back();\r\n },\r\n //修改文件\r\n articleEdit(){\r\n let params = {\r\n docid:this.docid,\r\n title:this.title,\r\n doc:this.content,\r\n folderid:'',\r\n };\r\n api.articleEdit(params).then((data)=>{\r\n if(data.err_code == 0){\r\n this.$notify({ type: 'success',duration: 1500, message: '保存成功' });\r\n this.$router.back();\r\n }\r\n })\r\n },\r\n onEditorBlur(){}, // 失去焦点事件\r\n onEditorFocus(){}, // 获得焦点事件\r\n onEditorReady(){}, // 准备编辑器\r\n onEditorChange(){}, // 内容改变事件\r\n }\r\n }\r\n</script>\r\n\r\n<style scoped lang=\"less\">\r\n @basefont:50;\r\n .editor{\r\n height:100vh;\r\n .doc_name{\r\n height:80rem /@basefont;\r\n color:#333333;\r\n font-size:36rem /@basefont;\r\n }\r\n .quill_editor{\r\n height:calc(100% - (200rem /@basefont));\r\n display:flex;\r\n flex-direction:column;\r\n /deep/.ql-container{\r\n flex:1;\r\n overflow:auto;\r\n }\r\n /deep/.ql-container.ql-snow{\r\n border:0;\r\n }\r\n /deep/.ql-toolbar.ql-snow .ql-formats{\r\n margin-right:20rem /@basefont;\r\n }\r\n }\r\n .bottom{\r\n height:120rem /@basefont;\r\n width:100%;\r\n position:fixed;\r\n bottom:0;\r\n background-color:white;\r\n display:flex;\r\n z-index:11;\r\n align-items:center;\r\n justify-content:space-around;\r\n padding:20rem /@basefont 0;\r\n box-sizing:border-box;\r\n box-shadow:0 -2px 5px #eeeeee;\r\n .van-button{\r\n width:40%;\r\n }\r\n }\r\n }\r\n</style>\n\n\n// WEBPACK FOOTER //\n// src/pages/wangeditor.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"editor\"},[_c('van-field',{staticClass:\"doc_name\",attrs:{\"input-align\":\"center\"},model:{value:(_vm.title),callback:function ($$v) {_vm.title=$$v},expression:\"title\"}}),_vm._v(\" \"),_c('quill-editor',{ref:\"myQuillEditor\",staticClass:\"quill_editor\",attrs:{\"options\":_vm.editorOption},on:{\"blur\":function($event){return _vm.onEditorBlur($event)},\"focus\":function($event){return _vm.onEditorFocus($event)},\"ready\":function($event){return _vm.onEditorReady($event)},\"change\":function($event){return _vm.onEditorChange($event)}},model:{value:(_vm.content),callback:function ($$v) {_vm.content=$$v},expression:\"content\"}}),_vm._v(\" \"),_c('div',{staticClass:\"bottom\"},[_c('van-button',{attrs:{\"plain\":\"\",\"type\":\"info\",\"color\":\"#cccccc\"},on:{\"click\":_vm.cancel}},[_vm._v(\"取消\")]),_vm._v(\" \"),_c('van-button',{attrs:{\"type\":\"info\"},on:{\"click\":_vm.sure}},[_vm._v(\"确定\")])],1)],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-2354df94\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/pages/wangeditor.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-2354df94\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/selector?type=styles&index=0!./wangeditor.vue\")\n}\nvar normalizeComponent = require(\"!../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./wangeditor.vue\"\nimport __vue_script__ from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./wangeditor.vue\"\n/* template */\nimport __vue_template__ from \"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-2354df94\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../node_modules/vue-loader/lib/selector?type=template&index=0!./wangeditor.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-2354df94\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/pages/wangeditor.vue\n// module id = null\n// module chunks = "],"sourceRoot":""}
\ No newline at end of file
public/html/dist/static/js/app.7e90fe9f1719278bcc8a.js
deleted
100644 → 0
View file @
aa36e2e4
webpackJsonp
([
6
],{
"+cgv"
:
function
(
n
,
e
){},
"02pT"
:
function
(
n
,
e
){},
"1H7Z"
:
function
(
n
,
e
){},
"3IMD"
:
function
(
n
,
e
){},
"3f40"
:
function
(
n
,
e
){},
"4qOc"
:
function
(
n
,
e
){},
FhoU
:
function
(
n
,
e
){},
I22p
:
function
(
n
,
e
,
t
){
"use strict"
;
var
i
=
t
(
"//Fk"
),
r
=
t
.
n
(
i
),
o
=
t
(
"mtWM"
),
a
=
t
.
n
(
o
),
u
=
t
(
"mw3O"
),
c
=
t
.
n
(
u
),
f
=
{
config
:
"index.php/login/index/config"
,
getSsoToken
:
"index.php/login/index/getSsoToken"
,
folderList
:
"index.php/api/index/folderList"
,
articleList
:
"index.php/api/index/articleList"
,
articleDetail
:
"index.php/api/index/articleDetail"
,
articleEdit
:
"index.php/api/index/articleEdit"
},
s
=
new
(
t
(
"7+uW"
).
a
);
a
.
a
.
interceptors
.
request
.
use
(
function
(
n
){
return
n
},
function
(
n
){
return
r
.
a
.
reject
(
n
)}),
a
.
a
.
interceptors
.
response
.
use
(
function
(
n
){
return
0
!==
n
.
data
.
err_code
&&
s
.
$notify
({
type
:
"danger"
,
duration
:
2
e3
,
message
:
n
.
data
.
err_msg
}),
n
.
data
},
function
(
n
){
return
r
.
a
.
reject
(
n
)});
var
l
=
function
(
n
,
e
){
var
t
=
f
[
n
];
return
a
()({
method
:
"post"
,
baseURL
:
"http://doc-phone.linanquan.com/"
,
url
:
t
,
data
:
c
.
a
.
stringify
(
e
)})};
e
.
a
=
{
config
:
function
(
n
){
return
l
(
"config"
,
n
)},
getSsoToken
:
function
(
n
){
return
l
(
"getSsoToken"
,
n
)},
folderList
:
function
(
n
){
return
l
(
"folderList"
,
n
)},
articleList
:
function
(
n
){
return
l
(
"articleList"
,
n
)},
articleDetail
:
function
(
n
){
return
l
(
"articleDetail"
,
n
)},
articleEdit
:
function
(
n
){
return
l
(
"articleEdit"
,
n
)}}},
LXRP
:
function
(
n
,
e
){},
NHnr
:
function
(
n
,
e
,
t
){
"use strict"
;
Object
.
defineProperty
(
e
,
"__esModule"
,{
value
:
!
0
});
t
(
"cOrn"
);
var
i
=
t
(
"77gS"
),
r
=
(
t
(
"MY4N"
),
t
(
"0zAV"
)),
o
=
(
t
(
"nOaS"
),
t
(
"pIDD"
)),
a
=
(
t
(
"Ny/I"
),
t
(
"7Tnr"
)),
u
=
(
t
(
"3Lne"
),
t
(
"SSsa"
)),
c
=
(
t
(
"4yKu"
),
t
(
"wolx"
)),
f
=
t
(
"7+uW"
),
s
=
{
render
:
function
(){
var
n
=
this
.
$createElement
,
e
=
this
.
_self
.
_c
||
n
;
return
e
(
"div"
,{
attrs
:{
id
:
"app"
}},[
e
(
"router-view"
)],
1
)},
staticRenderFns
:[]};
var
l
=
t
(
"VU/8"
)({
name
:
"App"
},
s
,
!
1
,
function
(
n
){
t
(
"LXRP"
)},
null
,
null
).
exports
,
p
=
t
(
"/ocq"
),
d
=
(
t
(
"mvHQ"
),
t
(
"I22p"
),
t
(
"NYxO"
));
f
.
a
.
use
(
d
.
a
);
new
d
.
a
.
Store
({
state
:{
user_info
:
null
},
mutations
:{
userInfo
:
function
(
n
,
e
){
n
.
user_info
=
e
}}});
f
.
a
.
use
(
p
.
a
);
var
h
=
new
p
.
a
({
routes
:[{
path
:
"/"
,
name
:
"index"
,
component
:
function
(){
return
t
.
e
(
0
).
then
(
t
.
bind
(
null
,
"2NXm"
))},
children
:[{
path
:
"folder"
,
name
:
"folder"
,
component
:
function
(){
return
t
.
e
(
2
).
then
(
t
.
bind
(
null
,
"C0Ug"
))}},{
path
:
"folder2"
,
name
:
"folder2"
,
component
:
function
(){
return
t
.
e
(
1
).
then
(
t
.
bind
(
null
,
"M+ft"
))}},{
path
:
"wangeditor"
,
name
:
"wangeditor"
,
component
:
function
(){
return
t
.
e
(
4
).
then
(
t
.
bind
(
null
,
"5DMK"
))}},{
path
:
"test"
,
name
:
"test"
,
component
:
function
(){
return
t
.
e
(
3
).
then
(
t
.
bind
(
null
,
"Y7I0"
))}}]}]});
h
.
beforeEach
(
function
(
n
,
e
,
t
){
t
()});
var
m
=
h
,
g
=
t
(
"G0J2"
),
x
=
t
.
n
(
g
);
t
(
"3f40"
),
t
(
"4qOc"
),
t
(
"+cgv"
);
f
.
a
.
use
(
x
.
a
,{
placeholder
:
"请输入内容"
,
modules
:{
toolbar
:[[{
color
:[]}],[
"bold"
,
"italic"
,
"underline"
,
"strike"
],[{
header
:
1
},{
header
:
2
}],[{
header
:[
1
,
2
,
3
,
4
,
5
,
6
,
!
1
]}]]}}),
f
.
a
.
use
(
c
.
a
),
f
.
a
.
use
(
u
.
a
),
f
.
a
.
use
(
a
.
a
),
f
.
a
.
use
(
o
.
a
),
f
.
a
.
use
(
r
.
a
),
f
.
a
.
use
(
i
.
a
),
f
.
a
.
config
.
productionTip
=!
1
,
new
f
.
a
({
el
:
"#app"
,
router
:
m
,
components
:{
App
:
l
},
template
:
"<App/>"
})},
T2s0
:
function
(
n
,
e
){},
WRFY
:
function
(
n
,
e
){},
WpgC
:
function
(
n
,
e
){},
hW8u
:
function
(
n
,
e
){},
"n/tq"
:
function
(
n
,
e
){},
nsZj
:
function
(
n
,
e
){},
px3J
:
function
(
n
,
e
){},
qpP9
:
function
(
n
,
e
){}},[
"NHnr"
]);
//# sourceMappingURL=app.7e90fe9f1719278bcc8a.js.map
\ No newline at end of file
public/html/dist/static/js/app.7e90fe9f1719278bcc8a.js.map
deleted
100644 → 0
View file @
aa36e2e4
{"version":3,"sources":["webpack:///./src/api/apiList.js","webpack:///./src/api/index.js","webpack:///./src/api/methods.js","webpack:///./src/App.vue?bbff","webpack:///./src/App.vue","webpack:///src/App.vue","webpack:///./src/vuex/index.js","webpack:///./src/router/index.js","webpack:///./src/main.js"],"names":["apiList","config","getSsoToken","folderList","articleList","articleDetail","articleEdit","vm","Vue","axios","interceptors","request","use","error","promise_default","a","reject","response","data","err_code","$notify","type","duration","message","err_msg","api","apiName","url","method","baseURL","qs","stringify","__webpack_exports__","selectortype_template_index_0_src_App","render","_h","this","$createElement","_c","_self","attrs","id","staticRenderFns","src_App","__webpack_require__","normalizeComponent","name","ssrContext","Vuex","Store","state","user_info","mutations","userInfo","Router","router","routes","path","component","e","then","bind","children","beforeEach","to","from","next","VueQuillEditor","placeholder","modules","toolbar","color","header","search","es_button","divider","loading","field","notify","productionTip","el","components","App","template"],"mappings":"sRACeA,GACXC,OAAO,+BACPC,YAAY,oCAGZC,WAAW,iCACXC,YAAY,kCACZC,cAAc,oCACdC,YAAY,mCCJZC,EAAK,cAAIC,GAIbC,IAAMC,aAAaC,QAAQC,IAAI,SAAUX,GAErC,OAAOA,GACR,SAAUY,GAET,OAAOC,EAAAC,EAAQC,OAAOH,KAI1BJ,IAAMC,aAAaO,SAASL,IAAI,SAAUK,GAKtC,OAH8B,IAA3BA,EAASC,KAAKC,UACbZ,EAAGa,SAAUC,KAAK,SAASC,SAAU,IAAKC,QAAQN,EAASC,KAAKM,UAE7DP,EAASC,MACjB,SAAUL,GAET,OAAOC,EAAAC,EAAQC,OAAOH,KAGX,IAAAY,EAAA,SACNC,EAAQR,GACT,IAAIS,EAAM3B,EAAQ0B,GAClB,OAAOjB,KACHmB,OAAO,OACPC,QA3BE,kCA4BFF,IAAIA,EACJT,KAAKY,IAAGC,UAAUb,MClCfc,EAAA,GAEX/B,OAFW,SAEJiB,GACH,OAAOO,EAAS,SAASP,IAG7BhB,YANW,SAMCgB,GACR,OAAOO,EAAS,cAAcP,IAKlCf,WAZW,SAYAe,GACP,OAAOO,EAAS,aAAaP,IAGjCd,YAhBW,SAgBCc,GACR,OAAOO,EAAS,cAAcP,IAGlCb,cApBW,SAoBGa,GACV,OAAOO,EAAS,gBAAgBP,IAGpCZ,YAxBW,SAwBCY,GACR,OAAOO,EAAS,cAAcP,4QCxBvBe,GADEC,OAFjB,WAA0B,IAAaC,EAAbC,KAAaC,eAA0BC,EAAvCF,KAAuCG,MAAAD,IAAAH,EAAwB,OAAAG,EAAA,OAAiBE,OAAOC,GAAA,SAAYH,EAAA,oBAE5GI,oBCCjB,IAuBeC,EAvBUC,EAAQ,OAcjCC,ECTAC,KAAA,ODWEb,GATF,EAVA,SAAAc,GACEH,EAAQ,SAaV,KAEA,MAUgC,sDEvBhCpC,IAAII,IAAIoC,KAEM,IAAIA,IAAKC,OACnBC,OACIC,UAAU,MAEdC,WACIC,SADO,SACEH,EAAMhC,GACXgC,EAAMC,UAAYjC,MCN9BV,IAAII,IAAI0C,KAER,IAAIC,EAAS,IAAID,KACbE,SAEQC,KAAM,IACNX,KAAM,QACNY,UAAW,kBAAId,EAAAe,EAAA,GAAAC,KAAAhB,EAAAiB,KAAA,eACfC,WAEQL,KAAM,SACNX,KAAK,SACLY,UAAW,kBAAId,EAAAe,EAAA,GAAAC,KAAAhB,EAAAiB,KAAA,iBAGfJ,KAAM,UACNX,KAAK,UACLY,UAAW,kBAAId,EAAAe,EAAA,GAAAC,KAAAhB,EAAAiB,KAAA,iBAGfJ,KAAM,aACNX,KAAK,aACLY,UAAW,kBAAId,EAAAe,EAAA,GAAAC,KAAAhB,EAAAiB,KAAA,iBAGfJ,KAAM,OACNX,KAAK,OACLY,UAAW,kBAAId,EAAAe,EAAA,GAAAC,KAAAhB,EAAAiB,KAAA,qBAOnCN,EAAOQ,WAAW,SAACC,EAAIC,EAAMC,GAKzBA,MAGWX,2DCnCf/C,IAAII,IAAIuD,KACNC,YAAY,QACZC,SACEC,WACIC,YACD,OAAQ,SAAU,YAAa,YAC9BC,OAAU,IAAKA,OAAU,MACzBA,QAAW,EAAG,EAAG,EAAG,EAAG,EAAG,GAAG,SAQrChE,IAAII,IAAJ6D,EAAA,GACAjE,IAAII,IAAJ8D,EAAA,GACAlE,IAAII,IAAJ+D,EAAA,GACAnE,IAAII,IAAJgE,EAAA,GACApE,IAAII,IAAJiE,EAAA,GACArE,IAAII,IAAJkE,EAAA,GACAtE,IAAIP,OAAO8E,eAAgB,EAG3B,IAAIvE,KACFwE,GAAI,OACJzB,SACA0B,YAAcC,OACdC,SAAU","file":"static/js/app.7e90fe9f1719278bcc8a.js","sourcesContent":["\r\nexport default {\r\n config:'index.php/login/index/config', //获取钉钉配置信息\r\n getSsoToken:'index.php/login/index/getSsoToken', //通过免签码获取uid\r\n\r\n\r\n folderList:'index.php/api/index/folderList', //访问文件夹列表\r\n articleList:'index.php/api/index/articleList', //访问文件列表\r\n articleDetail:'index.php/api/index/articleDetail', //获取文件详情\r\n articleEdit:'index.php/api/index/articleEdit', //修改文件\r\n}\n\n\n// WEBPACK FOOTER //\n// ./src/api/apiList.js","import axios from 'axios';\r\nimport qs from 'qs';\r\nimport apiList from './apiList';\r\nimport Vue from 'vue'; //引入vue\r\n//必须实例化 Vue\r\nlet vm = new Vue();\r\n\r\nlet baseUrl = 'http://doc-phone.linanquan.com/';\r\n// 添加请求拦截器\r\naxios.interceptors.request.use(function (config) {\r\n // 在发送请求之前做些什么\r\n return config;\r\n}, function (error) {\r\n // 对请求错误做些什么\r\n return Promise.reject(error);\r\n});\r\n\r\n// 添加响应拦截器\r\naxios.interceptors.response.use(function (response) {\r\n // 对响应数据做点什么\r\n if(response.data.err_code !== 0){\r\n vm.$notify({ type:'danger',duration: 2000,message:response.data.err_msg});\r\n }\r\n return response.data;\r\n}, function (error) {\r\n // 对响应错误做点什么\r\n return Promise.reject(error);\r\n});\r\n\r\nexport default {\r\n post(apiName,data){\r\n let url = apiList[apiName];\r\n return axios({\r\n method:'post',\r\n baseURL:baseUrl,\r\n url:url,\r\n data:qs.stringify(data),\r\n })\r\n },\r\n}\n\n\n// WEBPACK FOOTER //\n// ./src/api/index.js","import api from './index';\r\n\r\nexport default {\r\n //获取钉钉配置信息\r\n config(data){\r\n return api.post('config',data);\r\n },\r\n //通过免签码获取uid\r\n getSsoToken(data){\r\n return api.post('getSsoToken',data);\r\n },\r\n\r\n\r\n //访问文件夹列表\r\n folderList(data){\r\n return api.post('folderList',data);\r\n },\r\n //访问文件列表\r\n articleList(data){\r\n return api.post('articleList',data);\r\n },\r\n //获取文件详情\r\n articleDetail(data){\r\n return api.post('articleDetail',data);\r\n },\r\n //修改文件\r\n articleEdit(data){\r\n return api.post('articleEdit',data);\r\n },\r\n}\n\n\n// WEBPACK FOOTER //\n// ./src/api/methods.js","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{attrs:{\"id\":\"app\"}},[_c('router-view')],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-2408f9b8\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/App.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-2408f9b8\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../node_modules/vue-loader/lib/selector?type=styles&index=0!./App.vue\")\n}\nvar normalizeComponent = require(\"!../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../node_modules/vue-loader/lib/selector?type=script&index=0!./App.vue\"\nimport __vue_script__ from \"!!babel-loader!../node_modules/vue-loader/lib/selector?type=script&index=0!./App.vue\"\n/* template */\nimport __vue_template__ from \"!!../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-2408f9b8\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../node_modules/vue-loader/lib/selector?type=template&index=0!./App.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/App.vue\n// module id = null\n// module chunks = ","<template>\n <div id=\"app\">\n <router-view/>\n </div>\n</template>\n\n<script>\n export default {\n name: 'App'\n }\n</script>\n\n<style lang=\"less\">\n @import \"./style/app.less\";\n @import \"./assets/font.css\";\n @import \"./style/normalize.css\";\n @basefont: 50;\n #app {\n font-family: 'Avenir', Helvetica, Arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-size:24rem /@basefont;\n }\n</style>\n\n\n\n// WEBPACK FOOTER //\n// src/App.vue","import Vue from 'vue';\r\nimport Vuex from 'vuex';\r\n\r\nVue.use(Vuex);\r\n\r\nconst store = new Vuex.Store({\r\n state: {\r\n user_info:null, //用户信息\r\n },\r\n mutations: {\r\n userInfo(state,data){\r\n state.user_info = data;\r\n },\r\n }\r\n});\r\n\r\nexport default store;\n\n\n// WEBPACK FOOTER //\n// ./src/vuex/index.js","import Vue from 'vue';\nimport Router from 'vue-router';\nimport ddLogin from '../assets/js/ddLogin';\nimport store from '../vuex/index';\n\nVue.use(Router);\n\nlet router = new Router({\n routes: [\n {\n path: '/',\n name: 'index',\n component: ()=>import('@/pages/index.vue'),\n children:[\n {\n path: 'folder',\n name:'folder',\n component: ()=>import('@/pages/folder.vue'),\n },\n {\n path: 'folder2',\n name:'folder2',\n component: ()=>import('@/pages/folder2.vue'),\n },\n {\n path: 'wangeditor',\n name:'wangeditor',\n component: ()=>import('@/pages/wangeditor.vue'),\n },\n {\n path: 'test',\n name:'test',\n component: ()=>import('@/pages/test.vue'),\n },\n ]\n },\n ]\n});\n\nrouter.beforeEach((to, from, next) => {\n //没有用户信息说明则获取\n // if(!store.state.user_info){\n // ddLogin.getCode();\n // }\n next();\n});\n\nexport default router;\n\n\n// WEBPACK FOOTER //\n// ./src/router/index.js","// The Vue build version to load with the `import` command\n// (runtime-only or standalone) has been set in webpack.base.conf with an alias.\nimport Vue from 'vue'\nimport App from './App'\nimport router from './router'\nimport { Button,Search,Divider,Loading,Field,Notify } from 'vant';\nimport VueQuillEditor from 'vue-quill-editor';\n// require styles\nimport 'quill/dist/quill.core.css';\nimport 'quill/dist/quill.snow.css';\nimport 'quill/dist/quill.bubble.css';\n\nVue.use(VueQuillEditor, /* { default global options } */{\n placeholder:'请输入内容',\n modules: {\n toolbar: [\n [{'color': []}],\n ['bold', 'italic', 'underline', 'strike'],\n [{'header': 1}, {'header': 2}],\n [{'header': [1, 2, 3, 4, 5, 6, false]}\n ],\n ],\n },\n // readOnly: false,\n // theme: 'bubble'\n});\n\nVue.use(Search);\nVue.use(Button);\nVue.use(Divider);\nVue.use(Loading);\nVue.use(Field);\nVue.use(Notify);\nVue.config.productionTip = false\n\n/* eslint-disable no-new */\nnew Vue({\n el: '#app',\n router,\n components: { App },\n template: '<App/>'\n})\n\n\n\n// WEBPACK FOOTER //\n// ./src/main.js"],"sourceRoot":""}
\ No newline at end of file
public/html/dist/static/js/manifest.b34bc11eb8863938b23c.js
deleted
100644 → 0
View file @
aa36e2e4
!
function
(
e
){
var
n
=
window
.
webpackJsonp
;
window
.
webpackJsonp
=
function
(
r
,
c
,
a
){
for
(
var
i
,
u
,
f
,
s
=
0
,
l
=
[];
s
<
r
.
length
;
s
++
)
u
=
r
[
s
],
t
[
u
]
&&
l
.
push
(
t
[
u
][
0
]),
t
[
u
]
=
0
;
for
(
i
in
c
)
Object
.
prototype
.
hasOwnProperty
.
call
(
c
,
i
)
&&
(
e
[
i
]
=
c
[
i
]);
for
(
n
&&
n
(
r
,
c
,
a
);
l
.
length
;)
l
.
shift
()();
if
(
a
)
for
(
s
=
0
;
s
<
a
.
length
;
s
++
)
f
=
o
(
o
.
s
=
a
[
s
]);
return
f
};
var
r
=
{},
t
=
{
7
:
0
};
function
o
(
n
){
if
(
r
[
n
])
return
r
[
n
].
exports
;
var
t
=
r
[
n
]
=
{
i
:
n
,
l
:
!
1
,
exports
:{}};
return
e
[
n
].
call
(
t
.
exports
,
t
,
t
.
exports
,
o
),
t
.
l
=!
0
,
t
.
exports
}
o
.
e
=
function
(
e
){
var
n
=
t
[
e
];
if
(
0
===
n
)
return
new
Promise
(
function
(
e
){
e
()});
if
(
n
)
return
n
[
2
];
var
r
=
new
Promise
(
function
(
r
,
o
){
n
=
t
[
e
]
=
[
r
,
o
]});
n
[
2
]
=
r
;
var
c
=
document
.
getElementsByTagName
(
"head"
)[
0
],
a
=
document
.
createElement
(
"script"
);
a
.
type
=
"text/javascript"
,
a
.
charset
=
"utf-8"
,
a
.
async
=!
0
,
a
.
timeout
=
12
e4
,
o
.
nc
&&
a
.
setAttribute
(
"nonce"
,
o
.
nc
),
a
.
src
=
o
.
p
+
"static/js/"
+
e
+
"."
+
{
0
:
"63cd763e8761847f0158"
,
1
:
"1ed08da2d0c350e97c8b"
,
2
:
"86b36fac4150598e0e03"
,
3
:
"bb2d4a70c579982e7d5e"
,
4
:
"80a38bdce915388c7433"
}[
e
]
+
".js"
;
var
i
=
setTimeout
(
u
,
12
e4
);
function
u
(){
a
.
onerror
=
a
.
onload
=
null
,
clearTimeout
(
i
);
var
n
=
t
[
e
];
0
!==
n
&&
(
n
&&
n
[
1
](
new
Error
(
"Loading chunk "
+
e
+
" failed."
)),
t
[
e
]
=
void
0
)}
return
a
.
onerror
=
a
.
onload
=
u
,
c
.
appendChild
(
a
),
r
},
o
.
m
=
e
,
o
.
c
=
r
,
o
.
d
=
function
(
e
,
n
,
r
){
o
.
o
(
e
,
n
)
||
Object
.
defineProperty
(
e
,
n
,{
configurable
:
!
1
,
enumerable
:
!
0
,
get
:
r
})},
o
.
n
=
function
(
e
){
var
n
=
e
&&
e
.
__esModule
?
function
(){
return
e
.
default
}:
function
(){
return
e
};
return
o
.
d
(
n
,
"a"
,
n
),
n
},
o
.
o
=
function
(
e
,
n
){
return
Object
.
prototype
.
hasOwnProperty
.
call
(
e
,
n
)},
o
.
p
=
"/"
,
o
.
oe
=
function
(
e
){
throw
console
.
error
(
e
),
e
}}([]);
//# sourceMappingURL=manifest.b34bc11eb8863938b23c.js.map
\ No newline at end of file
public/html/dist/static/js/manifest.b34bc11eb8863938b23c.js.map
deleted
100644 → 0
View file @
aa36e2e4
{"version":3,"sources":["webpack:///webpack/bootstrap 7a97e85123a0c2701b31"],"names":["parentJsonpFunction","window","chunkIds","moreModules","executeModules","moduleId","chunkId","result","i","resolves","length","installedChunks","push","Object","prototype","hasOwnProperty","call","modules","shift","__webpack_require__","s","installedModules","7","exports","module","l","e","installedChunkData","Promise","resolve","promise","reject","head","document","getElementsByTagName","script","createElement","type","charset","async","timeout","nc","setAttribute","src","p","0","1","2","3","4","setTimeout","onScriptComplete","onerror","onload","clearTimeout","chunk","Error","undefined","appendChild","m","c","d","name","getter","o","defineProperty","configurable","enumerable","get","n","__esModule","object","property","oe","err","console","error"],"mappings":"aACA,IAAAA,EAAAC,OAAA,aACAA,OAAA,sBAAAC,EAAAC,EAAAC,GAIA,IADA,IAAAC,EAAAC,EAAAC,EAAAC,EAAA,EAAAC,KACQD,EAAAN,EAAAQ,OAAoBF,IAC5BF,EAAAJ,EAAAM,GACAG,EAAAL,IACAG,EAAAG,KAAAD,EAAAL,GAAA,IAEAK,EAAAL,GAAA,EAEA,IAAAD,KAAAF,EACAU,OAAAC,UAAAC,eAAAC,KAAAb,EAAAE,KACAY,EAAAZ,GAAAF,EAAAE,IAIA,IADAL,KAAAE,EAAAC,EAAAC,GACAK,EAAAC,QACAD,EAAAS,OAAAT,GAEA,GAAAL,EACA,IAAAI,EAAA,EAAYA,EAAAJ,EAAAM,OAA2BF,IACvCD,EAAAY,IAAAC,EAAAhB,EAAAI,IAGA,OAAAD,GAIA,IAAAc,KAGAV,GACAW,EAAA,GAIA,SAAAH,EAAAd,GAGA,GAAAgB,EAAAhB,GACA,OAAAgB,EAAAhB,GAAAkB,QAGA,IAAAC,EAAAH,EAAAhB,IACAG,EAAAH,EACAoB,GAAA,EACAF,YAUA,OANAN,EAAAZ,GAAAW,KAAAQ,EAAAD,QAAAC,IAAAD,QAAAJ,GAGAK,EAAAC,GAAA,EAGAD,EAAAD,QAKAJ,EAAAO,EAAA,SAAApB,GACA,IAAAqB,EAAAhB,EAAAL,GACA,OAAAqB,EACA,WAAAC,QAAA,SAAAC,GAA0CA,MAI1C,GAAAF,EACA,OAAAA,EAAA,GAIA,IAAAG,EAAA,IAAAF,QAAA,SAAAC,EAAAE,GACAJ,EAAAhB,EAAAL,IAAAuB,EAAAE,KAEAJ,EAAA,GAAAG,EAGA,IAAAE,EAAAC,SAAAC,qBAAA,WACAC,EAAAF,SAAAG,cAAA,UACAD,EAAAE,KAAA,kBACAF,EAAAG,QAAA,QACAH,EAAAI,OAAA,EACAJ,EAAAK,QAAA,KAEArB,EAAAsB,IACAN,EAAAO,aAAA,QAAAvB,EAAAsB,IAEAN,EAAAQ,IAAAxB,EAAAyB,EAAA,aAAAtC,EAAA,KAAwEuC,EAAA,uBAAAC,EAAA,uBAAAC,EAAA,uBAAAC,EAAA,uBAAAC,EAAA,wBAAuI3C,GAAA,MAC/M,IAAAkC,EAAAU,WAAAC,EAAA,MAEA,SAAAA,IAEAhB,EAAAiB,QAAAjB,EAAAkB,OAAA,KACAC,aAAAd,GACA,IAAAe,EAAA5C,EAAAL,GACA,IAAAiD,IACAA,GACAA,EAAA,OAAAC,MAAA,iBAAAlD,EAAA,aAEAK,EAAAL,QAAAmD,GAKA,OAfAtB,EAAAiB,QAAAjB,EAAAkB,OAAAF,EAaAnB,EAAA0B,YAAAvB,GAEAL,GAIAX,EAAAwC,EAAA1C,EAGAE,EAAAyC,EAAAvC,EAGAF,EAAA0C,EAAA,SAAAtC,EAAAuC,EAAAC,GACA5C,EAAA6C,EAAAzC,EAAAuC,IACAjD,OAAAoD,eAAA1C,EAAAuC,GACAI,cAAA,EACAC,YAAA,EACAC,IAAAL,KAMA5C,EAAAkD,EAAA,SAAA7C,GACA,IAAAuC,EAAAvC,KAAA8C,WACA,WAA2B,OAAA9C,EAAA,SAC3B,WAAiC,OAAAA,GAEjC,OADAL,EAAA0C,EAAAE,EAAA,IAAAA,GACAA,GAIA5C,EAAA6C,EAAA,SAAAO,EAAAC,GAAsD,OAAA3D,OAAAC,UAAAC,eAAAC,KAAAuD,EAAAC,IAGtDrD,EAAAyB,EAAA,IAGAzB,EAAAsD,GAAA,SAAAC,GAA8D,MAApBC,QAAAC,MAAAF,GAAoBA","file":"static/js/manifest.b34bc11eb8863938b23c.js","sourcesContent":[" \t// install a JSONP callback for chunk loading\n \tvar parentJsonpFunction = window[\"webpackJsonp\"];\n \twindow[\"webpackJsonp\"] = function webpackJsonpCallback(chunkIds, moreModules, executeModules) {\n \t\t// add \"moreModules\" to the modules object,\n \t\t// then flag all \"chunkIds\" as loaded and fire callback\n \t\tvar moduleId, chunkId, i = 0, resolves = [], result;\n \t\tfor(;i < chunkIds.length; i++) {\n \t\t\tchunkId = chunkIds[i];\n \t\t\tif(installedChunks[chunkId]) {\n \t\t\t\tresolves.push(installedChunks[chunkId][0]);\n \t\t\t}\n \t\t\tinstalledChunks[chunkId] = 0;\n \t\t}\n \t\tfor(moduleId in moreModules) {\n \t\t\tif(Object.prototype.hasOwnProperty.call(moreModules, moduleId)) {\n \t\t\t\tmodules[moduleId] = moreModules[moduleId];\n \t\t\t}\n \t\t}\n \t\tif(parentJsonpFunction) parentJsonpFunction(chunkIds, moreModules, executeModules);\n \t\twhile(resolves.length) {\n \t\t\tresolves.shift()();\n \t\t}\n \t\tif(executeModules) {\n \t\t\tfor(i=0; i < executeModules.length; i++) {\n \t\t\t\tresult = __webpack_require__(__webpack_require__.s = executeModules[i]);\n \t\t\t}\n \t\t}\n \t\treturn result;\n \t};\n\n \t// The module cache\n \tvar installedModules = {};\n\n \t// objects to store loaded and loading chunks\n \tvar installedChunks = {\n \t\t7: 0\n \t};\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n \t// This file contains only the entry chunk.\n \t// The chunk loading function for additional chunks\n \t__webpack_require__.e = function requireEnsure(chunkId) {\n \t\tvar installedChunkData = installedChunks[chunkId];\n \t\tif(installedChunkData === 0) {\n \t\t\treturn new Promise(function(resolve) { resolve(); });\n \t\t}\n\n \t\t// a Promise means \"currently loading\".\n \t\tif(installedChunkData) {\n \t\t\treturn installedChunkData[2];\n \t\t}\n\n \t\t// setup Promise in chunk cache\n \t\tvar promise = new Promise(function(resolve, reject) {\n \t\t\tinstalledChunkData = installedChunks[chunkId] = [resolve, reject];\n \t\t});\n \t\tinstalledChunkData[2] = promise;\n\n \t\t// start chunk loading\n \t\tvar head = document.getElementsByTagName('head')[0];\n \t\tvar script = document.createElement('script');\n \t\tscript.type = \"text/javascript\";\n \t\tscript.charset = 'utf-8';\n \t\tscript.async = true;\n \t\tscript.timeout = 120000;\n\n \t\tif (__webpack_require__.nc) {\n \t\t\tscript.setAttribute(\"nonce\", __webpack_require__.nc);\n \t\t}\n \t\tscript.src = __webpack_require__.p + \"static/js/\" + chunkId + \".\" + {\"0\":\"63cd763e8761847f0158\",\"1\":\"1ed08da2d0c350e97c8b\",\"2\":\"86b36fac4150598e0e03\",\"3\":\"bb2d4a70c579982e7d5e\",\"4\":\"80a38bdce915388c7433\"}[chunkId] + \".js\";\n \t\tvar timeout = setTimeout(onScriptComplete, 120000);\n \t\tscript.onerror = script.onload = onScriptComplete;\n \t\tfunction onScriptComplete() {\n \t\t\t// avoid mem leaks in IE.\n \t\t\tscript.onerror = script.onload = null;\n \t\t\tclearTimeout(timeout);\n \t\t\tvar chunk = installedChunks[chunkId];\n \t\t\tif(chunk !== 0) {\n \t\t\t\tif(chunk) {\n \t\t\t\t\tchunk[1](new Error('Loading chunk ' + chunkId + ' failed.'));\n \t\t\t\t}\n \t\t\t\tinstalledChunks[chunkId] = undefined;\n \t\t\t}\n \t\t};\n \t\thead.appendChild(script);\n\n \t\treturn promise;\n \t};\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, {\n \t\t\t\tconfigurable: false,\n \t\t\t\tenumerable: true,\n \t\t\t\tget: getter\n \t\t\t});\n \t\t}\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"/\";\n\n \t// on error function for async loading\n \t__webpack_require__.oe = function(err) { console.error(err); throw err; };\n\n\n\n// WEBPACK FOOTER //\n// webpack/bootstrap 7a97e85123a0c2701b31"],"sourceRoot":""}
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment