init commit
This commit is contained in:
28
application/admin/view/wdsxh/diy_page/add.html
Normal file
28
application/admin/view/wdsxh/diy_page/add.html
Normal file
@@ -0,0 +1,28 @@
|
||||
<link rel="stylesheet" href="__CDN__/assets/addons/wdsxh/plugins/element-ui/index.css?v=2.15.6">
|
||||
<link rel="stylesheet" href="__CDN__/assets/addons/wdsxh/css/diy.css?v=4.3.2">
|
||||
|
||||
<el-container id="diy" class="container" style="display: none;">
|
||||
<el-header class="container-header" height="auto">
|
||||
<el-button class="header-submit" size="mini" type="primary" @click.stop="handleSubmit">添加模板</el-button>
|
||||
</el-header>
|
||||
<el-main class="container-main">
|
||||
{include file="wdsxh/diy_page/left" /}
|
||||
{include file="wdsxh/diy_page/center" /}
|
||||
{include file="wdsxh/diy_page/right" /}
|
||||
{include file="wdsxh/diy_page/typeSelection" /}
|
||||
</el-main>
|
||||
</el-container>
|
||||
<div id="loading" style="position: fixed;width: 100%;height: 100%;display: flex;justify-content: center;align-items: center;">
|
||||
<img src="/assets/addons/wdsxh/img/loading.gif" width="96px" height="96px" alt="">
|
||||
</div>
|
||||
|
||||
<script src="__CDN__/assets/libs/jquery/dist/jquery.min.js"></script>
|
||||
<script src="__CDN__/assets/addons/wdsxh/plugins/vue/vue.min.js?v=2.6.14"></script>
|
||||
<script src="__CDN__/assets/libs/Sortable/Sortable.min.js"></script>
|
||||
<script src="__CDN__/assets/addons/wdsxh/plugins/element-ui/index.js?v=2.15.6"></script>
|
||||
<script src="__CDN__/assets/addons/wdsxh/plugins/vuedraggable/vuedraggable.min.js"></script>
|
||||
|
||||
<script>
|
||||
var pageData = {$jsonPageData};
|
||||
var defaultData = {$defaultData};
|
||||
</script>
|
||||
1017
application/admin/view/wdsxh/diy_page/center.html
Normal file
1017
application/admin/view/wdsxh/diy_page/center.html
Normal file
File diff suppressed because it is too large
Load Diff
28
application/admin/view/wdsxh/diy_page/edit.html
Normal file
28
application/admin/view/wdsxh/diy_page/edit.html
Normal file
@@ -0,0 +1,28 @@
|
||||
<link rel="stylesheet" href="__CDN__/assets/addons/wdsxh/plugins/element-ui/index.css?v=2.15.6">
|
||||
<link rel="stylesheet" href="__CDN__/assets/addons/wdsxh/css/diy.css?v=4.3.2">
|
||||
|
||||
<el-container id="diy" class="container" style="display: none;">
|
||||
<el-header class="container-header" height="auto">
|
||||
<el-button class="header-submit" size="mini" type="primary" @click.stop="handleSubmit">保存模板</el-button>
|
||||
</el-header>
|
||||
<el-main class="container-main">
|
||||
{include file="wdsxh/diy_page/left" /}
|
||||
{include file="wdsxh/diy_page/center" /}
|
||||
{include file="wdsxh/diy_page/right" /}
|
||||
{include file="wdsxh/diy_page/typeSelection" /}
|
||||
</el-main>
|
||||
</el-container>
|
||||
<div id="loading" style="position: fixed;width: 100%;height: 100%;display: flex;justify-content: center;align-items: center;">
|
||||
<img src="/assets/addons/wdsxh/img/loading.gif" width="96px" height="96px" alt="">
|
||||
</div>
|
||||
|
||||
<script src="__CDN__/assets/libs/jquery/dist/jquery.min.js"></script>
|
||||
<script src="__CDN__/assets/addons/wdsxh/plugins/vue/vue.min.js?v=2.6.14"></script>
|
||||
<script src="__CDN__/assets/libs/Sortable/Sortable.min.js?v=1.1.40"></script>
|
||||
<script src="__CDN__/assets/addons/wdsxh/plugins/element-ui/index.js?v=2.15.6"></script>
|
||||
<script src="__CDN__/assets/addons/wdsxh/plugins/vuedraggable/vuedraggable.min.js"></script>
|
||||
|
||||
<script>
|
||||
var pageData = {$jsonPageData};
|
||||
var defaultData = {$defaultData};
|
||||
</script>
|
||||
34
application/admin/view/wdsxh/diy_page/index.html
Normal file
34
application/admin/view/wdsxh/diy_page/index.html
Normal file
@@ -0,0 +1,34 @@
|
||||
<div class="panel panel-default panel-intro">
|
||||
|
||||
<div class="panel-heading">
|
||||
{:build_heading(null,FALSE)}
|
||||
<ul class="nav nav-tabs" data-field="status">
|
||||
<li class="{:$Think.get.status === null ? 'active' : ''}"><a href="#t-all" data-value="" data-toggle="tab">{:__('All')}</a></li>
|
||||
{foreach name="statusList" item="vo"}
|
||||
<li class="{:$Think.get.status === (string)$key ? 'active' : ''}"><a href="#t-{$key|htmlentities}" data-value="{$key|htmlentities}" data-toggle="tab">{$vo|htmlentities}</a></li>
|
||||
{/foreach}
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="panel-body">
|
||||
<div id="myTabContent" class="tab-content">
|
||||
<div class="tab-pane fade active in" id="one">
|
||||
<div class="widget-body no-padding">
|
||||
<div id="toolbar" class="toolbar">
|
||||
<a href="javascript:;" class="btn btn-primary btn-refresh" title="{:__('Refresh')}" ><i class="fa fa-refresh"></i> </a>
|
||||
<a href="javascript:;" class="btn btn-success btn-add {:$auth->check('wdsxh/diy_page/add')?'':'hide'}" title="{:__('Add')}" ><i class="fa fa-plus"></i> {:__('Add')}</a>
|
||||
<a href="javascript:;" class="btn btn-success btn-edit btn-disabled disabled {:$auth->check('wdsxh/diy_page/edit')?'':'hide'}" title="{:__('Edit')}" ><i class="fa fa-pencil"></i> {:__('Edit')}</a>
|
||||
<a href="javascript:;" class="btn btn-danger btn-del btn-disabled disabled {:$auth->check('wdsxh/diy_page/del')?'':'hide'}" title="{:__('Delete')}" ><i class="fa fa-trash"></i> {:__('Delete')}</a>
|
||||
</div>
|
||||
<table id="table" class="table table-striped table-bordered table-hover table-nowrap"
|
||||
data-operate-edit="{:$auth->check('wdsxh/diy_page/edit')}"
|
||||
data-operate-del="{:$auth->check('wdsxh/diy_page/del')}"
|
||||
width="100%">
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
143
application/admin/view/wdsxh/diy_page/left.html
Normal file
143
application/admin/view/wdsxh/diy_page/left.html
Normal file
@@ -0,0 +1,143 @@
|
||||
<div class="main-left">
|
||||
<div class="left-title">基础组件</div>
|
||||
<div class="left-list">
|
||||
<!-- 轮播图 -->
|
||||
<div class="list-item" @click="handleAdd('carouselDiy')">
|
||||
<img class="item-icon" src="/assets/addons/wdsxh/img/icon/carousel.png">
|
||||
<div class="item-name">轮播图</div>
|
||||
</div>
|
||||
<!-- 单图组 -->
|
||||
<div class="list-item" @click="handleAdd('imagesDiy')">
|
||||
<img class="item-icon" src="/assets/addons/wdsxh/img/icon/images.png">
|
||||
<div class="item-name">单图组</div>
|
||||
</div>
|
||||
<!-- 导航组 -->
|
||||
<div class="list-item" @click="handleAdd('navDiy')">
|
||||
<img class="item-icon" src="/assets/addons/wdsxh/img/icon/nav.png">
|
||||
<div class="item-name">导航组</div>
|
||||
</div>
|
||||
<!-- 图片魔方 -->
|
||||
<div class="list-item" @click="handleAdd('cubeDiy')">
|
||||
<img class="item-icon" src="/assets/addons/wdsxh/img/icon/cube.png">
|
||||
<div class="item-name">图片魔方</div>
|
||||
</div>
|
||||
<!-- 信息卡片 -->
|
||||
<div class="list-item" @click="handleAdd('infoCardDiy')">
|
||||
<img class="item-icon" src="/assets/addons/wdsxh/img/icon/infoCard.png">
|
||||
<div class="item-name">信息卡片</div>
|
||||
</div>
|
||||
<!-- 按钮组 -->
|
||||
<div class="list-item" @click="handleAdd('textButtonDiy')">
|
||||
<img class="item-icon" src="/assets/addons/wdsxh/img/icon/button.png">
|
||||
<div class="item-name">按钮组</div>
|
||||
</div>
|
||||
<!-- 标题 -->
|
||||
<div class="list-item" @click="handleAdd('titleDiy')">
|
||||
<img class="item-icon" src="/assets/addons/wdsxh/img/icon/title.png">
|
||||
<div class="item-name">标题</div>
|
||||
</div>
|
||||
<!-- 视频 -->
|
||||
<div class="list-item" @click="handleAdd('videoDiy')">
|
||||
<img class="item-icon" src="/assets/addons/wdsxh/img/icon/video.png">
|
||||
<div class="item-name">视频</div>
|
||||
</div>
|
||||
<!-- 地图 -->
|
||||
<div class="list-item" @click="handleAdd('mapDiy')">
|
||||
<img class="item-icon" src="/assets/addons/wdsxh/img/icon/map.png">
|
||||
<div class="item-name">地图</div>
|
||||
</div>
|
||||
<!-- 新闻资讯 -->
|
||||
<div class="list-item" @click="handleAdd('articleDiy')">
|
||||
<img class="item-icon" src="/assets/addons/wdsxh/img/icon/article.png">
|
||||
<div class="item-name">新闻资讯</div>
|
||||
</div>
|
||||
<!-- 商会介绍 -->
|
||||
<div class="list-item" @click="handleAdd('introduceDiy')">
|
||||
<img class="item-icon" src="/assets/addons/wdsxh/img/icon/introduce.png">
|
||||
<div class="item-name">商会介绍</div>
|
||||
</div>
|
||||
<!-- 会员展示 -->
|
||||
<div class="list-item" @click="handleAdd('memberDiy')">
|
||||
<img class="item-icon" src="/assets/addons/wdsxh/img/icon/member.png">
|
||||
<div class="item-name">会员展示</div>
|
||||
</div>
|
||||
<!-- 商会活动 -->
|
||||
<div class="list-item" @click="handleAdd('activityDiy')">
|
||||
<img class="item-icon" src="/assets/addons/wdsxh/img/icon/activity.png">
|
||||
<div class="item-name">商会活动</div>
|
||||
</div>
|
||||
<!-- 活动接龙 -->
|
||||
<div class="list-item" @click="handleAdd('chainsDiy')">
|
||||
<img class="item-icon" src="/assets/addons/wdsxh/img/icon/chains.png">
|
||||
<div class="item-name">活动接龙</div>
|
||||
</div>
|
||||
<!-- 活动相册 -->
|
||||
<div class="list-item" @click="handleAdd('albumDiy')">
|
||||
<img class="item-icon" src="/assets/addons/wdsxh/img/icon/album.png">
|
||||
<div class="item-name">活动相册</div>
|
||||
</div>
|
||||
<!-- 商城商品 -->
|
||||
<div class="list-item" @click="handleAdd('goodsDiy')">
|
||||
<img class="item-icon" src="/assets/addons/wdsxh/img/icon/goods.png">
|
||||
<div class="item-name">商城商品</div>
|
||||
</div>
|
||||
<!-- 会员供需 -->
|
||||
<div class="list-item" @click="handleAdd('demandDiy')">
|
||||
<img class="item-icon" src="/assets/addons/wdsxh/img/icon/demand.png">
|
||||
<div class="item-name">会员供需</div>
|
||||
</div>
|
||||
<!-- 会员地图 -->
|
||||
<div class="list-item" @click="handleAdd('memberMapDiy')">
|
||||
<img class="item-icon" src="/assets/addons/wdsxh/img/icon/memberMap.png">
|
||||
<div class="item-name">会员地图</div>
|
||||
</div>
|
||||
<!-- 搜索 -->
|
||||
<div class="list-item" @click="handleAdd('searchDiy')">
|
||||
<img class="item-icon" src="/assets/addons/wdsxh/img/icon/search.png">
|
||||
<div class="item-name">搜索</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="left-title">工具组件</div>
|
||||
<div class="left-list">
|
||||
<!-- 辅助线条 -->
|
||||
<div class="list-item" @click="handleAdd('lineDiy')">
|
||||
<img class="item-icon" src="/assets/addons/wdsxh/img/icon/line.png">
|
||||
<div class="item-name">辅助线条</div>
|
||||
</div>
|
||||
<!-- 辅助空白 -->
|
||||
<div class="list-item" @click="handleAdd('blankDiy')">
|
||||
<img class="item-icon" src="/assets/addons/wdsxh/img/icon/blank.png">
|
||||
<div class="item-name">辅助空白</div>
|
||||
</div>
|
||||
<!-- 消息通知 -->
|
||||
<div class="list-item" @click="handleAdd('noticeDiy')">
|
||||
<img class="item-icon" src="/assets/addons/wdsxh/img/icon/notice.png">
|
||||
<div class="item-name">消息通知</div>
|
||||
</div>
|
||||
<!-- 文本组 -->
|
||||
<div class="list-item" @click="handleAdd('textDiy')">
|
||||
<img class="item-icon" src="/assets/addons/wdsxh/img/icon/text.png">
|
||||
<div class="item-name">文本组</div>
|
||||
</div>
|
||||
<!-- 富文本 -->
|
||||
<div class="list-item" @click="handleAdd('richTextDiy')">
|
||||
<img class="item-icon" src="/assets/addons/wdsxh/img/icon/richText.png">
|
||||
<div class="item-name">富文本</div>
|
||||
</div>
|
||||
<!-- 警告提示 -->
|
||||
<div class="list-item" @click="handleAdd('warnDiy')">
|
||||
<img class="item-icon" src="/assets/addons/wdsxh/img/icon/warn.png">
|
||||
<div class="item-name">警告提示</div>
|
||||
</div>
|
||||
<!-- 时间线 -->
|
||||
<div class="list-item" @click="handleAdd('timelineDiy')">
|
||||
<img class="item-icon" src="/assets/addons/wdsxh/img/icon/timeline.png">
|
||||
<div class="item-name">时间线</div>
|
||||
</div>
|
||||
<!-- 悬浮按钮 -->
|
||||
<div class="list-item" @click="handleAdd('floatDiy')">
|
||||
<img class="item-icon" src="/assets/addons/wdsxh/img/icon/float.png">
|
||||
<div class="item-name">悬浮按钮</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
3109
application/admin/view/wdsxh/diy_page/right.html
Normal file
3109
application/admin/view/wdsxh/diy_page/right.html
Normal file
File diff suppressed because it is too large
Load Diff
18
application/admin/view/wdsxh/diy_page/select_home_mode.html
Normal file
18
application/admin/view/wdsxh/diy_page/select_home_mode.html
Normal file
@@ -0,0 +1,18 @@
|
||||
<form id="edit-form" class="form-horizontal" role="form" data-toggle="validator" method="POST" action="">
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">选择模式:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<div class="radio">
|
||||
{foreach name="select_home_mode" item="vo"}
|
||||
<label for="row[home_mode]-{$key|htmlentities}"><input id="row[home_mode]-{$key|htmlentities}" name="row[home_mode]" type="radio" value="{$key|htmlentities}" {in name="key" value="$row.home_mode"}checked{/in} /> {$vo|htmlentities}</label>
|
||||
{/foreach}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group layer-footer">
|
||||
<label class="control-label col-xs-12 col-sm-2"></label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<button type="submit" class="btn btn-primary btn-embossed">{:__('OK')}</button>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
150
application/admin/view/wdsxh/diy_page/typeSelection.html
Normal file
150
application/admin/view/wdsxh/diy_page/typeSelection.html
Normal file
@@ -0,0 +1,150 @@
|
||||
<el-dialog title="选择类型" :modal-append-to-body="false" :visible.sync="selectVisible" custom-class="main-selection">
|
||||
<div class="selection-box">
|
||||
<div class="box-header">
|
||||
<el-tabs v-model="selectType" tab-position="left" @tab-click="tabChange" style="height: 100%;">
|
||||
<el-tab-pane v-for="item in selectData" :label="item.name" :name="item.type"></el-tab-pane>
|
||||
</el-tabs>
|
||||
</div>
|
||||
<div class="box-content" v-if="selectVisible">
|
||||
<div class="content-item" v-if="selectType === 'Inlay' && selectData">
|
||||
<el-table :data="selectData.Inlay.list" header-cell-class-name="table-head" size="mini" height="420">
|
||||
<el-table-column property="id" label="页面ID"></el-table-column>
|
||||
<el-table-column property="title" label="标题"></el-table-column>
|
||||
<el-table-column property="path" label="路径"></el-table-column>
|
||||
<el-table-column label="操作" width="120">
|
||||
<template slot-scope="scope">
|
||||
<el-button @click.native.prevent="selectCallback('Inlay', selectData.Inlay.list[scope.$index])" size="mini" plain type="primary"> 选择</el-button>
|
||||
</template>
|
||||
</el-table-column>
|
||||
</el-table>
|
||||
</div>
|
||||
<div class="content-item" v-if="selectType === 'Custom' && selectData">
|
||||
<el-table :data="selectData.Custom.list" header-cell-class-name="table-head" size="mini" height="420">
|
||||
<el-table-column property="title" label="标题"></el-table-column>
|
||||
<el-table-column property="path" label="路径"></el-table-column>
|
||||
<el-table-column label="页面参数(选填)">
|
||||
<template slot-scope="scope">
|
||||
<el-input style="width: 100%;" v-model="scope.row.parameter" placeholder="例:id=2,2代表分类id" size="mini"></el-input>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column label="操作" width="120">
|
||||
<template slot-scope="scope">
|
||||
<el-button @click.native.prevent="selectCallback('Custom', selectData.Custom.list[scope.$index])" size="mini" plain type="primary"> 选择</el-button>
|
||||
</template>
|
||||
</el-table-column>
|
||||
</el-table>
|
||||
</div>
|
||||
<div class="content-item" v-if="selectType === 'Editor' && selectData">
|
||||
<el-form ref="form" @submit.native.prevent :model="selectForm" size="small" label-width="100px">
|
||||
<el-form-item label="页面标题">
|
||||
<el-input placeholder="选填,默认图文详情" v-model="selectForm.title"></el-input>
|
||||
</el-form-item>
|
||||
</el-form>
|
||||
<form role="form">
|
||||
<textarea id="Editor" class="editor">{{selectForm.content}}</textarea>
|
||||
</form>
|
||||
</div>
|
||||
<div class="content-item" v-if="selectType === 'WXMp' && selectData">
|
||||
<el-form ref="form" :model="selectForm" label-width="120px">
|
||||
<el-form-item label="小程序APPID">
|
||||
<el-input v-model="selectForm.appid"></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="小程序路径">
|
||||
<el-input v-model="selectForm.path"></el-input>
|
||||
</el-form-item>
|
||||
</el-form>
|
||||
</div>
|
||||
<div class="content-item" v-if="selectType === 'Outside' && selectData">
|
||||
<el-alert title="说明" type="info" :closable="false">
|
||||
<div>
|
||||
<p>1.必须添加业务域名,才可以跳转;</p>
|
||||
<p>2.业务域名添加方式:(1)登录小程序(https://mp.weixin.qq.com/);(2)左侧菜单开发→开发管理→开发设置→业务域名</p>
|
||||
</div>
|
||||
</el-alert>
|
||||
<el-input style="margin-top: 22px;" placeholder="请输入链接" v-model="selectForm.url">
|
||||
<el-select v-model="selectForm.protocol" slot="prepend" placeholder="请选择" style="width: 100px;">
|
||||
<el-option label="http://" value="http://"></el-option>
|
||||
<el-option label="https://" value="https://"></el-option>
|
||||
</el-select>
|
||||
</el-input>
|
||||
</div>
|
||||
<div class="content-item" v-if="selectType === 'Phone' && selectData">
|
||||
<el-form ref="form" @submit.native.prevent :model="selectForm">
|
||||
<el-form-item label="电话号码">
|
||||
<el-input type="tel" v-model="selectForm.phone" placeholder="请输入电话号码"></el-input>
|
||||
</el-form-item>
|
||||
</el-form>
|
||||
</div>
|
||||
<div class="content-item" v-if="selectType === 'Service' && selectData">
|
||||
<el-alert title="说明" type="info" :closable="false">
|
||||
<div>
|
||||
<p>1. 仅微信小程序可用,其他平台无法使用</p>
|
||||
<p>2. 在本小程序打开小程序客服</p>
|
||||
</div>
|
||||
</el-alert>
|
||||
</div>
|
||||
<div class="content-item" v-if="selectType === 'Member' && selectData">
|
||||
<el-table :data="selectData.Member.list" header-cell-class-name="table-head" size="mini" height="420">
|
||||
<el-table-column property="id" label="Id" width="80"></el-table-column>
|
||||
<el-table-column property="name" label="姓名"></el-table-column>
|
||||
<el-table-column property="mobile" label="手机号"></el-table-column>
|
||||
<el-table-column property="member_level_name" label="级别"></el-table-column>
|
||||
<el-table-column property="type" label="类型">
|
||||
<template slot-scope="scope">
|
||||
<span v-if="scope.row.type == 1">个人会员</span>
|
||||
<span v-if="scope.row.type == 2">企业会员</span>
|
||||
<span v-if="scope.row.type == 3">团体会员</span>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column label="操作" width="120">
|
||||
<template slot-scope="scope">
|
||||
<el-button @click.native.prevent="selectCallback('Member', selectData.Member.list[scope.$index])" size="mini" plain type="primary"> 选择</el-button>
|
||||
</template>
|
||||
</el-table-column>
|
||||
</el-table>
|
||||
</div>
|
||||
<div class="content-item" v-if="selectType === 'Article' && selectData">
|
||||
<el-table :data="selectData.Article.list" header-cell-class-name="table-head" size="mini" height="420">
|
||||
<el-table-column property="id" label="Id" width="80"></el-table-column>
|
||||
<el-table-column property="title" label="文章标题"></el-table-column>
|
||||
<el-table-column label="操作" width="120">
|
||||
<template slot-scope="scope">
|
||||
<el-button @click.native.prevent="selectCallback('Article', selectData.Article.list[scope.$index])" size="mini" plain type="primary"> 选择</el-button>
|
||||
</template>
|
||||
</el-table-column>
|
||||
</el-table>
|
||||
</div>
|
||||
<div class="content-item" v-if="selectType === 'Activity' && selectData">
|
||||
<el-table :data="selectData.Activity.list" header-cell-class-name="table-head" size="mini" height="420">
|
||||
<el-table-column property="id" label="Id" width="80"></el-table-column>
|
||||
<el-table-column property="name" label="活动名称"></el-table-column>
|
||||
<el-table-column label="操作" width="120">
|
||||
<template slot-scope="scope">
|
||||
<el-button @click.native.prevent="selectCallback('Activity', selectData.Activity.list[scope.$index])" size="mini" plain type="primary"> 选择</el-button>
|
||||
</template>
|
||||
</el-table-column>
|
||||
</el-table>
|
||||
</div>
|
||||
<div class="content-item" v-if="selectType === 'Goods' && selectData">
|
||||
<el-table :data="selectData.Goods.list" header-cell-class-name="table-head" size="mini" height="420">
|
||||
<el-table-column property="id" label="Id" width="80"></el-table-column>
|
||||
<el-table-column property="name" label="商品名称"></el-table-column>
|
||||
<el-table-column property="price" label="商品价格"></el-table-column>
|
||||
<el-table-column label="操作" width="120">
|
||||
<template slot-scope="scope">
|
||||
<el-button @click.native.prevent="selectCallback('Goods', selectData.Goods.list[scope.$index])" size="mini" plain type="primary"> 选择</el-button>
|
||||
</template>
|
||||
</el-table-column>
|
||||
</el-table>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div slot="footer" class="dialog-footer">
|
||||
<el-button v-if="selectType === 'Editor' && selectData" @click.native.prevent="selectCallback('Editor',selectData.Editor)" type="primary">确 定</el-button>
|
||||
<el-button v-if="selectType === 'WXMp' && selectData" @click.native.prevent="selectCallback('WXMp',selectData.WXMp)" type="primary">确 定</el-button>
|
||||
<el-button v-if="selectType === 'Outside' && selectData" @click.native.prevent="selectCallback('Outside',selectData.Outside)" type="primary">确 定</el-button>
|
||||
<el-button v-if="selectType === 'Phone' && selectData" @click.native.prevent="selectCallback('Phone',selectData.Phone)" type="primary">确 定</el-button>
|
||||
<el-button v-if="selectType === 'Service' && selectData" @click.native.prevent="selectCallback('Service',selectData.Service)" type="primary">确 定</el-button>
|
||||
<el-button @click="selectVisible = false">取 消</el-button>
|
||||
</div>
|
||||
</el-dialog>
|
||||
Reference in New Issue
Block a user