Commit 4949f902 by zhangmeng

卡券弹窗更新

parent 6476a6aa
<!DOCTYPE html><html><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><link rel="shortcut icon" href=./static/img/favicon.ico><title>GIC后台</title><link rel=stylesheet type=text/css href=static/css/iconfont.css><link rel=stylesheet type=text/css href=static/css/common.css><link href=/marketing/static/css/app.c56deccebbda280f9d6748db2db172ad.css rel=stylesheet></head><body><div id=app></div><script type=text/javascript src=/marketing/static/js/manifest.0a85049e489e85ac5f0a.js></script><script type=text/javascript src=/marketing/static/js/vendor.34665a6259e36256891f.js></script><script type=text/javascript src=/marketing/static/js/app.7ad5e9fe2ceb60d64def.js></script></body></html>
\ No newline at end of file
<!DOCTYPE html><html><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><link rel="shortcut icon" href=./static/img/favicon.ico><title>GIC后台</title><link rel=stylesheet type=text/css href=static/css/iconfont.css><link rel=stylesheet type=text/css href=static/css/common.css><link href=/marketing/static/css/app.4d7f6c83aec5db7bfa57001f61431720.css rel=stylesheet></head><body><div id=app></div><script type=text/javascript src=/marketing/static/js/manifest.0a85049e489e85ac5f0a.js></script><script type=text/javascript src=/marketing/static/js/vendor.e13e067b86567c233928.js></script><script type=text/javascript src=/marketing/static/js/app.e62c640f4e125e0abf30.js></script></body></html>
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
......@@ -3,6 +3,7 @@ import test from '@/test'
import staticCom from '@/test/example/static-com'
import marketingEvent from '@/test/example/marketing-event'
import storeNew from '@/test/example/store-new'
import card from '@/test/example/card'
export default {
path: '/test',
......@@ -25,6 +26,11 @@ export default {
name: '营销事件组件',
component: marketingEvent
},
{
path: 'card',
name: '卡券弹窗组件',
component: card
},
]
};
......
<template>
<div>
<el-button type="primary" @click="showCard">点击弹窗</el-button>
<vue-gic-card :projectName="projectName" :disabledList="disabledList" :showCardDialog="showCardDialog" :cardLimit="cardLimit" :cardType="cardType" @selectCard="selectCard"></vue-gic-card>
</div>
</template>
<script>
import vueGicCard from '../component/dm-card'
export default {
components:{
'vue-gic-card':vueGicCard
},
data() {
return {
// 可传参数
projectName: '', //当前项目名
showCardDialog: false,
cardLimit: 1, //卡券限制类型 1-限制领取1张的卡券 2- 限制领取 1~100的卡券 3-限制领取>=100 的卡券
cardType: null, //卡券类型集合(0:抵金券,1:折扣券,2:兑换券)null-为全部类型 逗号分隔
disabledList:['00000000645a09d40164686a901800c0','00000000645a09d40164686ffcf500ca']
}
},
methods: {
// 显示卡券弹窗
showCard() {
var that = this
that.showCardDialog = true;
},
// 子组件触发方法
selectCard(val) {
// 模拟检查数据
console.log(val)
var that = this
that.showCardDialog = false;
}
},
};
</script>
......@@ -7,6 +7,7 @@
<template slot="title">GIC后台组件</template>
<el-menu-item index="1-1" @click="$router.push('/test/marketingEvent')">营销事件</el-menu-item>
<el-menu-item index="1-2" @click="$router.push('/test/storeNew')">门店组件</el-menu-item>
<el-menu-item index="1-2" @click="$router.push('/test/card')">卡券弹窗组件</el-menu-item>
<!-- <el-menu-item index="1-3">选项3</el-menu-item> -->
</el-submenu>
<el-menu-item index="2" @click="$router.push('/test/staticcom')">静态组件
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment