引导位弹框移到首页头部

This commit is contained in:
zhaofang
2022-09-29 12:01:38 +08:00
parent 5cb1449692
commit 123f27d1fc
6 changed files with 21 additions and 7 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.9 KiB

View File

@@ -456,7 +456,7 @@
margin: 0px 5%; margin: 0px 5%;
} }
.portal-content { .portal-content {
// margin: 26px 87px 0px 87px; margin: 26px 87px 0px 87px;
// width: 100%; // width: 100%;
.breadcrumb-nav { .breadcrumb-nav {
margin-bottom: 15px; margin-bottom: 15px;

View File

@@ -2,9 +2,11 @@
<el-dialog <el-dialog
:close-on-click-modal="false" :close-on-click-modal="false"
:visible.sync="guideCollection" :visible.sync="guideCollection"
:append-to-body="true"
top="90px" top="90px"
width="1088px"> width="900px">
<div class="gui-box"> <div class="gui-box">
<span class="close-right" @click="guideCollection = false"><i style="font-size: 28px;color: #999;" class="el-icon-close"></i></span>
<div class="gui-box-left"> <div class="gui-box-left">
<dl> <dl>
<dt class="left-title">新功能查看</dt> <dt class="left-title">新功能查看</dt>
@@ -124,6 +126,13 @@
display: flex; display: flex;
border-radius: 10px; border-radius: 10px;
box-sizing: border-box; box-sizing: border-box;
position: relative;
.close-right{
position: absolute;
right:-136px;
top:45px;
}
::v-deep .swiper-wrapper{ ::v-deep .swiper-wrapper{
padding-bottom: 60px; padding-bottom: 60px;
} }
@@ -148,7 +157,8 @@
.gui-box-left{ .gui-box-left{
padding-top: 90px; padding-top: 90px;
width: 190px; width: 190px;
background: #387DF7; // background: #387DF7;
background: url('/images/homeWu/guide-bg.png') no-repeat 101% / 101%;
border-radius: 10px 0 0 10px; border-radius: 10px 0 0 10px;
.left-title{ .left-title{
width: 190px; width: 190px;
@@ -173,7 +183,7 @@
flex: 1; flex: 1;
width: 100%; width: 100%;
background: #e6effb; background: #e6effb;
padding: 74px 100px 64px 100px; padding: 74px 0 64px 0;
border-radius:0 10px 10px 0; border-radius:0 10px 10px 0;
text-align: center; text-align: center;
.gui-text{ .gui-text{

View File

@@ -2,6 +2,7 @@
<el-dialog <el-dialog
:close-on-click-modal="false" :close-on-click-modal="false"
:visible.sync="interestCollection" :visible.sync="interestCollection"
:append-to-body="true"
width="967px"> width="967px">
<div style="margin-top:65px"> <div style="margin-top:65px">
<div class="interest" v-for="(sys,index) in sysTypeListMap" :key="sys.id"> <div class="interest" v-for="(sys,index) in sysTypeListMap" :key="sys.id">

View File

@@ -117,12 +117,16 @@
</div> </div>
</div> </div>
</div> </div>
<interest-Collection></interest-Collection>
<guide-box></guide-box>
</div> </div>
</template> </template>
<script> <script>
import { mapGetters, mapActions } from 'vuex'; import { mapGetters, mapActions } from 'vuex';
import apiMessage from '@/api/system/message.js'; import apiMessage from '@/api/system/message.js';
import apiBoeCourse from '@/api/boe/course.js'; import apiBoeCourse from '@/api/boe/course.js';
import InterestCollection from '@/components/Portal/interestCollection.vue'
import GuideBox from '@/components/Portal/guideBox.vue'
import { import {
userAvatarText userAvatarText
} from "@/utils/tools.js"; } from "@/utils/tools.js";
@@ -141,7 +145,7 @@ export default {
default: 0, default: 0,
} }
}, },
components:{InterestCollection,GuideBox},
computed: { computed: {
...mapGetters(['userInfo', 'userMsg','identity']), ...mapGetters(['userInfo', 'userMsg','identity']),

View File

@@ -99,8 +99,7 @@
</map> </map>
</div> </div>
</el-dialog> </el-dialog>
<interest-Collection></interest-Collection>
<guide-box></guide-box>
</div> </div>
</template> </template>