Skip to content

Commit d889463

Browse files
committed
fix:家具刷图
1 parent 31c1aea commit d889463

3 files changed

Lines changed: 41 additions & 4 deletions

File tree

src/assets/css/furniture/pc/single.less

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,13 @@
33
.p-furniture-single {
44
padding: 40px 0 0 0;
55

6+
.m-navigation {
7+
.flex;
8+
align-items: center;
9+
justify-content: space-between;
10+
.z(10);
11+
}
12+
613
.u-goback {
714
.pointer;
815
.r(30px);

src/components/common/PvxSingleAdminDrop.vue

Lines changed: 31 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,20 @@
11
<template>
22
<div class="m-pvx-admin-drop" v-if="showAdmin">
33
<el-dropdown trigger="click" @command="handleCommand">
4-
<el-button type="primary" class="c-admin-button c-admin-drop__button"
5-
><i class="el-icon-setting"></i> 管理<i class="el-icon-arrow-down el-icon--right"></i>
4+
<el-button type="primary" class="c-admin-button c-admin-drop__button">
5+
<span class="c-admin-drop__button-inner">
6+
<i class="el-icon-setting"></i>
7+
<span>管理</span>
8+
<i class="el-icon-arrow-down el-icon--right"></i>
9+
</span>
610
</el-button>
711
<template #dropdown>
812
<el-dropdown-menu>
913
<el-dropdown-item command="pictureTask">
10-
<span><el-icon><Refresh /></el-icon>刷图</span>
14+
<span class="c-admin-drop__item">
15+
<el-icon><Refresh /></el-icon>
16+
<span>刷图</span>
17+
</span>
1118
</el-dropdown-item>
1219
</el-dropdown-menu>
1320
</template>
@@ -66,7 +73,27 @@ export default {
6673
.flex;
6774
align-items: center;
6875
.el-icon-setting {
69-
margin-right: 5px;
76+
margin-right: 0;
77+
}
78+
}
79+
80+
.c-admin-drop__button-inner,
81+
.c-admin-drop__item {
82+
display: inline-flex;
83+
align-items: center;
84+
gap: 4px;
85+
line-height: 1;
86+
87+
i,
88+
.el-icon {
89+
display: inline-flex;
90+
align-items: center;
91+
justify-content: center;
92+
line-height: 1;
93+
}
94+
95+
.el-icon--right {
96+
margin-left: 0;
7097
}
7198
}
7299
</style>

src/views/furniture/Single.vue

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
<template v-if="!isRobot">
44
<div class="m-navigation">
55
<div class="u-goback" @click="goBack">返回列表</div>
6+
<PvxSingleAdminDrop></PvxSingleAdminDrop>
67
</div>
78

89
<div class="m-furniture-content">
@@ -235,6 +236,7 @@ import Wiki from "@/components/wiki/Wiki.vue";
235236
import furnitureMaterials from "@/components/furniture/furniture_materials.vue";
236237
import Fav from "@jx3box/jx3box-ui/src/interact/Fav.vue";
237238
import PvxUser from "@/components/PvxUser.vue";
239+
import PvxSingleAdminDrop from "@/components/common/PvxSingleAdminDrop.vue";
238240
239241
import { getLink, iconLink } from "@jx3box/jx3box-common/js/utils";
240242
import User from "@jx3box/jx3box-common/js/user";
@@ -270,6 +272,7 @@ export default {
270272
furnitureMaterials,
271273
Fav,
272274
PvxUser,
275+
PvxSingleAdminDrop,
273276
// ListCross,
274277
WikiComments,
275278
},

0 commit comments

Comments
 (0)