Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
S
smart_gov_platform
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
赵啸非
smart_gov_platform
Commits
1c4f25d1
Commit
1c4f25d1
authored
Dec 12, 2024
by
“yiyousong”
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
perf: 优化站点中心简介编辑
parent
91a4a745
Changes
4
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
200 additions
and
86 deletions
+200
-86
base-manager-ui/admin/src/components/YQuillEditor.vue
base-manager-ui/admin/src/components/YQuillEditor.vue
+153
-68
base-manager-ui/admin/src/pages/basicset/site/components/addsite.vue
...r-ui/admin/src/pages/basicset/site/components/addsite.vue
+21
-5
base-manager-ui/admin/src/pages/basicset/site/components/alldetails.vue
...i/admin/src/pages/basicset/site/components/alldetails.vue
+19
-7
base-manager-ui/admin/src/pages/basicset/site/website.vue
base-manager-ui/admin/src/pages/basicset/site/website.vue
+7
-6
No files found.
base-manager-ui/admin/src/components/YQuillEditor.vue
View file @
1c4f25d1
This diff is collapsed.
Click to expand it.
base-manager-ui/admin/src/pages/basicset/site/components/addsite.vue
View file @
1c4f25d1
...
...
@@ -179,13 +179,22 @@
</a-form-model-item>
</a-col>
<a-col
:span=
"24"
>
<a-form-model-item
label=
"中心简介"
prop=
"siteRemark"
>
<a-textarea
<a-form-model-item
class=
"siteRemark"
label=
"中心简介"
prop=
"siteRemark"
>
<div
class=
"content-box"
>
<y-quill-editor
v-model=
"formInfo.siteRemark"
></y-quill-editor>
</div>
<!--
<a-textarea
v-model=
"formInfo.siteRemark"
class=
"siteRemark"
placeholder=
"请输入中心简介"
allow-clear
/>
/>
-->
</a-form-model-item>
</a-col>
<a-col
:span=
"24"
>
...
...
@@ -302,6 +311,7 @@ import { modelList, siteSave } from "@/services/basicsetFun";
import
YCheckbox
from
"
@/components/ycheckbox/YCheckbox.vue
"
;
import
YSwitch
from
"
@/components/yswitch/YSwitch.vue
"
;
import
YUpload
from
"
@/components/YUpload.vue
"
;
import
YQuillEditor
from
"
@/components/YQuillEditor.vue
"
;
// import options from "@/utils/city";
import
{
regionData
}
from
"
element-china-area-data
"
;
import
{
checkPort
,
checkIp
,
checkPhone
}
from
"
@/utils/validate
"
;
...
...
@@ -329,6 +339,7 @@ export default {
YCheckbox
,
YSwitch
,
YUpload
,
YQuillEditor
,
},
data
()
{
return
{
...
...
@@ -752,8 +763,13 @@ export default {
}
}
.siteRemark {
/deep/ textarea {
width: 990px !important;
display: flex;
align-items: flex-start;
/deep/.ant-form-item-label {
flex-shrink: 0;
}
.content-box {
height: 400px;
}
}
/deep/.ant-form-explain {
...
...
base-manager-ui/admin/src/pages/basicset/site/components/alldetails.vue
View file @
1c4f25d1
<
template
>
<a-modal
centered
title=
"
查看所有
"
title=
"
中心简介
"
:visible=
"VisibleShow"
:footer=
"null"
:width=
"900"
width=
"60%"
@
cancel=
"clickClose"
>
{{
details
}}
<div
class=
"close_btn
"
>
<a-button
@
click=
"clickClose"
>
关闭
</a-button>
<div
class=
"content ql-editor"
v-html=
"details"
></div>
<div
slot=
"footer
"
>
<a-button
type=
"primary"
@
click=
"clickClose"
>
关闭
</a-button>
</div>
</a-modal>
</
template
>
...
...
@@ -54,4 +53,17 @@ export default {
display: flex;
justify-content: center;
}
</
style
>
\ No newline at end of file
/deep/.ql-editor {
padding: 0 !important;
}
/deep/.ant-modal-body {
max-height: 600px;
overflow: auto;
}
.content {
width: 100%;
/deep/ img {
max-width: 100%;
}
}
</
style
>
base-manager-ui/admin/src/pages/basicset/site/website.vue
View file @
1c4f25d1
...
...
@@ -117,12 +117,13 @@
<
a
-
row
>
<
a
-
col
:
span
=
"
19
"
>
<
span
>
中心简介:
<
/span
>
<
div
class
=
"
col_item
"
>
<
span
@
click
=
"
cookAll(item.siteRemark)
"
>
查看全部
<
/span
>
<!--
<
div
class
=
"
col_item
"
>
<
div
class
=
"
detail_place
"
>
{{
item
.
siteRemark
}}
<
/div
>
<
span
@
click
=
"
cookAll(item.siteRemark)
"
>
查看全部
<
/spa
n
>
<
/div
>
<
/div>
--
>
<
/a-col
>
<
/a-row
>
<
/div
>
...
...
@@ -183,9 +184,9 @@
v
-
for
=
"
(v, i) in item.modelData
"
:
key
=
"
i
"
>
<
div
class
=
"
item-text
"
>
{{
v
}}
<
/div
>
<
div
class
=
"
item-text
"
>
{{
v
}}
<
/div
>
<
/div
>
<
/div
>
<
/a-col
>
...
...
@@ -576,7 +577,7 @@ export default {
text
-
align
:
center
;
color
:
#
fff
;
border
-
radius
:
5
px
;
.
item
-
text
{
.
item
-
text
{
display
:
-
webkit
-
box
;
-
webkit
-
box
-
orient
:
vertical
;
-
webkit
-
line
-
clamp
:
2
;
...
...
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