提交 51d62d6d 编写于 作者: guangjun.yang's avatar guangjun.yang

复制卡密

上级 2d7c9ed5
...@@ -12,7 +12,9 @@ import VConsole from 'vconsole/dist/vconsole.min.js' ...@@ -12,7 +12,9 @@ import VConsole from 'vconsole/dist/vconsole.min.js'
import BuriedPoint,{ sendBuriedData} from 'web-buried-point'; import BuriedPoint,{ sendBuriedData} from 'web-buried-point';
import Vant from 'vant'; import Vant from 'vant';
import 'vant/lib/index.css'; import 'vant/lib/index.css';
import clipboard from 'clipboard';
//注册到vue原型上
Vue.prototype.clipboard = clipboard;
if(!(process.env.BUILD_ENV === 'uat' || process.env.BUILD_ENV === 'pro')) { if(!(process.env.BUILD_ENV === 'uat' || process.env.BUILD_ENV === 'pro')) {
// if(!(process.env.BUILD_ENV === 'pro')) { // if(!(process.env.BUILD_ENV === 'pro')) {
......
...@@ -135,11 +135,14 @@ ...@@ -135,11 +135,14 @@
v-if="project.cmeType == 2 && !hasBindCard" v-if="project.cmeType == 2 && !hasBindCard"
:cardInfo="cardInfo" :cardInfo="cardInfo"
:gotoExchange="gotoExchange" :gotoExchange="gotoExchange"
:gotoBuy="gotoBuy" :gotoBuy="confirm"
></BindCardButton> ></BindCardButton>
<!-- <CardPopup :cardInfo="cardInfo" :isShow="isShowPopup" @clickOverlay="clickOverlay" @cancle="jumpToCardList()" @confirm="confirm"></CardPopup> --> <!-- <CardPopup :cardInfo="cardInfo" :isShow="isShowPopup" @clickOverlay="clickOverlay" @cancle="jumpToCardList()" @confirm="confirm"></CardPopup> -->
<Loading v-show="showLoading" /> <Loading v-show="showLoading" />
<div>
<span data-clipboard-action="copy" class="cobyOrderSn" :data-clipboard-text="this.project.cardKey" @click="copyLink"></span>
</div>
</div> </div>
</template> </template>
<script> <script>
...@@ -352,15 +355,28 @@ export default { ...@@ -352,15 +355,28 @@ export default {
methods: { methods: {
...mapActions(["setUserInfo"]), ...mapActions(["setUserInfo"]),
// 复制卡密
copyLink() {
console.log('in copyLink');
let _this = this;
let clipboard = new this.clipboard(".cobyOrderSn");
clipboard.on('success', function () {
Toast("复制成功")
});
clipboard.on('error', function () {
Toast("复制失败")
});
},
// 打开兑换码弹框 // 打开兑换码弹框
gotoExchange() { gotoExchange() {
}, },
// 调用支付页面 // // 调用支付页面
gotoBuy() { // gotoBuy() {
}, // },
// 查询教培项目广告位配置信息 // 查询教培项目广告位配置信息
getAdvertInfoList() { getAdvertInfoList() {
...@@ -533,7 +549,7 @@ export default { ...@@ -533,7 +549,7 @@ export default {
// let pageUrl = this.project.examBtnUrl; // let pageUrl = this.project.examBtnUrl;
// 直接传入项目ID(projectId) // 直接传入项目ID(projectId)
let projectId = this.project.projectId; let projectId = this.project.projectId;
let pageUrl = getWebPageUrl(`/cme/#/coop?id=${projectId}&cmeProjectId=${projectId}`);
let paramList = [ let paramList = [
{ {
key: "className", key: "className",
...@@ -548,8 +564,8 @@ export default { ...@@ -548,8 +564,8 @@ export default {
seqNo: 1 seqNo: 1
}, },
{ {
key: "courseUrl", // key: "courseUrl",
// value: encodeURIComponent(pageUrl), value: encodeURIComponent(pageUrl),
value: projectId, value: projectId,
type: 4, type: 4,
seqNo: 1 seqNo: 1
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册