|
@@ -545,18 +545,15 @@
|
|
|
/>
|
|
|
</el-tab-pane>
|
|
|
</el-tabs>
|
|
|
- <div class="download-bottom-tip" v-if="bottomDownloadShow">
|
|
|
- <template v-if="isConf26">
|
|
|
- <span>如您对以上分析结果满意,点击</span>
|
|
|
- <span class="download-button" @click="downloadReport"><img src="@/assets/images/icon/download.png" alt="">下载报告</span>
|
|
|
- </template>
|
|
|
- <template v-else>
|
|
|
- <span>如需查看详细市场分析报告,您可选择</span>
|
|
|
- <span class="free-experience" @click="goFreeExperience">申请免费体验</span>或
|
|
|
- <span class="download-button" @click="downloadReport"><img src="@/assets/images/icon/download.png" alt="">下载报告</span>
|
|
|
- </template>
|
|
|
-
|
|
|
- </div>
|
|
|
+ <!--页面底部下载提示-->
|
|
|
+ <download-bottom-tip
|
|
|
+ v-if="bottomDownloadShow"
|
|
|
+ typeText="业主分析报告"
|
|
|
+ :hasPower="isConf26"
|
|
|
+ @goFreeExperience="goFreeExperience"
|
|
|
+ @downloadReport="downloadReport"
|
|
|
+ >
|
|
|
+ </download-bottom-tip>
|
|
|
<!-- 更多项目信息 -->
|
|
|
<user-scatter-dialog
|
|
|
v-if="userScatterDialog.visible"
|
|
@@ -586,6 +583,7 @@ import { mapGetters, mapState } from 'vuex'
|
|
|
import { moneyUnit, dateFormatter, formatPrice } from '@/utils/globalFunctions'
|
|
|
import { workDeskTop } from '@/utils/mixins/in-workdesktop'
|
|
|
import ProjectDetailsList from './components/ProjectDetailsList.vue'
|
|
|
+import DownloadBottomTip from '@/components/download-report/DownloadBottomTip.vue'
|
|
|
import { getAssetsFile } from '@/utils'
|
|
|
function getImgForVipUpgrade(name, bg = false, suffix = '.png') {
|
|
|
return getAssetsFile('report/' + (bg ? 'bg/' : '') + name + suffix)
|
|
@@ -613,7 +611,8 @@ export default {
|
|
|
UserScatterDialog,
|
|
|
MaskCard,
|
|
|
MarketUserScatter,
|
|
|
- CollectInfo
|
|
|
+ CollectInfo,
|
|
|
+ DownloadBottomTip
|
|
|
},
|
|
|
props: {
|
|
|
rid: {
|
|
@@ -2799,39 +2798,4 @@ i.el-icon-caret-bottom {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
-.download-bottom-tip{
|
|
|
- position: fixed;
|
|
|
- bottom: 0;
|
|
|
- left:0;
|
|
|
- width:100%;
|
|
|
- height:68px;
|
|
|
- text-align: center;
|
|
|
- background: #fff;
|
|
|
- box-shadow: 0 -4px 8px rgba(0,0,0, 0.05);
|
|
|
- margin-top: 16px;
|
|
|
- color: #888;
|
|
|
- font-size:14px;
|
|
|
- line-height:22px;
|
|
|
- display: flex;
|
|
|
- align-items: center;
|
|
|
- justify-content: center;
|
|
|
- .free-experience {
|
|
|
- color: $color_main;
|
|
|
- margin:0 9px;
|
|
|
- font-size:14px;
|
|
|
- cursor: pointer;
|
|
|
- }
|
|
|
- .download-button {
|
|
|
- color: $color_main;
|
|
|
- margin-left:9px;
|
|
|
- font-size:13px;
|
|
|
- cursor: pointer;
|
|
|
- img{
|
|
|
- width:20px;
|
|
|
- height:20px;
|
|
|
- vertical-align: text-bottom;
|
|
|
- }
|
|
|
- }
|
|
|
-}
|
|
|
-
|
|
|
</style>
|