|
@ -4,7 +4,7 @@ |
|
|
:class="{'z-focused': isFocused}" |
|
|
:class="{'z-focused': isFocused}" |
|
|
@click="focusCpt"> |
|
|
@click="focusCpt"> |
|
|
|
|
|
|
|
|
<!-- 更多功能组件 --> |
|
|
<!-- 扩展功能—更多功能1 --> |
|
|
<div class="extended_more1" |
|
|
<div class="extended_more1" |
|
|
v-if="item.componentFrontId==='resi-functionList-extend-moreFunctionIcons'"> |
|
|
v-if="item.componentFrontId==='resi-functionList-extend-moreFunctionIcons'"> |
|
|
|
|
|
|
|
@ -29,10 +29,9 @@ |
|
|
|
|
|
|
|
|
</div> |
|
|
</div> |
|
|
|
|
|
|
|
|
<!-- 更多功能2栏组件 --> |
|
|
<!-- 扩展功能—更多功能2 --> |
|
|
<div class="mw-cpt-cnt_function2" |
|
|
<div class="extended_more2" |
|
|
v-else-if="item.componentFrontId==='resi-functionList-extend-moreFunctionIcons2'"> |
|
|
v-else-if="item.componentFrontId==='resi-functionList-extend-moreFunctionIcons2'"> |
|
|
<div class="d-cpt-wrap"> |
|
|
|
|
|
|
|
|
|
|
|
<div class="link"> |
|
|
<div class="link"> |
|
|
<div class="link-item"> |
|
|
<div class="link-item"> |
|
@ -62,6 +61,38 @@ |
|
|
</div> --> |
|
|
</div> --> |
|
|
|
|
|
|
|
|
</div> |
|
|
</div> |
|
|
|
|
|
|
|
|
|
|
|
<!-- 扩展功能—快捷入口 --> |
|
|
|
|
|
<div class="extended_quick" |
|
|
|
|
|
v-if="item.componentFrontId==='resi-functionList-extend-quickentry'"> |
|
|
|
|
|
|
|
|
|
|
|
<div class="more_list"> |
|
|
|
|
|
<div class="more_item" |
|
|
|
|
|
:key="subindex" |
|
|
|
|
|
v-for="(subitem, subindex) in item.demoData.list"> |
|
|
|
|
|
|
|
|
|
|
|
<div> |
|
|
|
|
|
<img v-if="subitem.icon" |
|
|
|
|
|
:src="subitem.icon"> |
|
|
|
|
|
<img v-else |
|
|
|
|
|
src="@/assets/img/modules/wx-mini/index-set/page/icon2.png"> |
|
|
|
|
|
|
|
|
|
|
|
</div> |
|
|
|
|
|
<p>{{ subitem.name }}</p> |
|
|
|
|
|
</div> |
|
|
|
|
|
</div> |
|
|
|
|
|
|
|
|
|
|
|
</div> |
|
|
|
|
|
|
|
|
|
|
|
<!-- 扩展功能—问卷调查 --> |
|
|
|
|
|
<div class="extended_question" |
|
|
|
|
|
v-if="item.componentFrontId==='resi-functionList-extend-question'"> |
|
|
|
|
|
|
|
|
|
|
|
<div class="left_title">问卷 调查</div> |
|
|
|
|
|
<!-- <div class="center_content">标题</div> --> |
|
|
|
|
|
<div class="center_content">{{item.demoData.info.title}}</div> |
|
|
|
|
|
<div class="right_more">查看更多</div> |
|
|
|
|
|
|
|
|
</div> |
|
|
</div> |
|
|
|
|
|
|
|
|
</div> |
|
|
</div> |
|
@ -79,6 +110,9 @@ export default { |
|
|
props: { |
|
|
props: { |
|
|
isFocused: Boolean, |
|
|
isFocused: Boolean, |
|
|
item: Object |
|
|
item: Object |
|
|
|
|
|
}, |
|
|
|
|
|
mounted () { |
|
|
|
|
|
|
|
|
}, |
|
|
}, |
|
|
methods: { |
|
|
methods: { |
|
|
|
|
|
|
|
|