jh-admin/app/shop/view/diy/member_index.html

51 lines
1.8 KiB
HTML

{extend name="base"/}
{block name="resources"}
<link rel="stylesheet" href="SHOP_CSS/diy_member.css">
{/block}
{block name="main"}
<div id="diyView" class="diy-view">
<div class="diy-wrap">
<!-- 展示区域 -->
<div class="preview-wrap">
<div class="phone-wrap" v-if="value">
<div class="preview-head">
<img src="STATIC_EXT/diyview/img/preview_head.png" alt="">
</div>
<diy-member-info ref="memberInfo" :curr="currComponent" :value="value" @click="selectComponent($event)"></diy-member-info>
<diy-order ref="order" :curr="currComponent" :value="value" @click="selectComponent($event)"></diy-order>
<diy-adv ref="adv" :curr="currComponent" :value="value" @click="selectComponent($event)"></diy-adv>
<diy-menu ref="menu" :curr="currComponent" :value="value" @click="selectComponent($event)"></diy-menu>
</div>
</div>
<!-- 编辑区域 -->
<div class="edit-wrap" v-if="value">
<component :is="currComponent + '-edit'" :value="value"></component>
</div>
</div>
<div class="footer-wrap">
<button class="layui-btn" @click="save">保存</button>
</div>
</div>
{/block}
{block name="script"}
<script src="STATIC_JS/vue.js"></script>
<script src="STATIC_EXT/colorPicker/js/colorpicker.js"></script>
<script src="STATIC_EXT/diyview/js/ddsort.js"></script>
{include file="diy/member_info_component"/}
{include file="diy/order_component"/}
{include file="diy/adv_component"/}
{include file="diy/menu_component"/}
{include file="diy/iconfont_component"/}
<script src="SHOP_JS/diy_member.js"></script>
<script>
var systemColor = {:json_encode($system_color)};
setTimeout(function() {
vue._data.value = {:json_encode($diy_info)};
}, 300)
</script>
{/block}