提交 1b147da2 作者: 毛细亚

更新同步代码

上级 38549868
......@@ -98,7 +98,11 @@
下载二维码
</p>
<!-- h5 安卓游戏 IOS游戏 发送分身包 -->
<p v-if="[2,3,4].includes(item.game_type)" class="sendLink" @click="sendTransferCloneGame(item.game_type)">发送分身包</p>
<div v-if="[2].includes(item.game_type)">
<p class="sendLink" @click="sendTransferCloneGame(2)">发送分身包-H5</p>
<p class="sendLink" @click="sendTransferCloneGame(3)">发送分身包-安卓</p>
<p class="sendLink" @click="sendTransferCloneGame(4)">发送分身包-IOS</p>
</div>
</div>
<el-button
slot="reference"
......@@ -470,6 +474,7 @@ export default {
showSendChannel: false,
channelInfoList: {},
transMemberStatus: true,
h5CloneGameInfo: {},
qrCodeValue: "", // 二维码内容
qrCodeSize: 200, // 二维码大小
};
......@@ -1013,13 +1018,6 @@ export default {
).username;
passwardEncryption({ member_id: this.accountSelect })
.then((res) => {
// const list = [
// {
// msgtype: 'text',
// text: { content: `账号:${username} \n密码:${res.data.password}`, key: res.data.key, iv: res.data.iv }
// }
// ]
// this.set_sendSkillMessage(list)
this.sendChatMessage(
`账号:${username} \n密码:${res.data.password}`,
"text"
......@@ -1031,7 +1029,6 @@ export default {
const list = [
{ msgtype: "text", text: { content: `账号:${username}` } },
];
// this.set_sendSkillMessage(list)
this.sendChatMessage(`账号:${username}`, "text");
item.type = 1;
this.sendGameLog(item);
......@@ -1072,7 +1069,6 @@ export default {
},
},
];
// this.set_sendSkillMessage(list)
this.sendChatMessage(
`${str}${item.url} \n账号:${username} \n密码:${res.data.password}`,
"text"
......@@ -1088,7 +1084,6 @@ export default {
text: { content: `${str}${item.url} \n账号:${username}` },
},
];
// this.set_sendSkillMessage(list)
this.sendChatMessage(`${str}${item.url} \n账号:${username}`, "text");
this.sendGameLog(item);
console.log(err);
......@@ -1097,7 +1092,6 @@ export default {
// 发送游戏落地页
startSendPage(value) {
console.log(value, "value");
// this.set_sendSkillMessage(list)
this.getMediaId(value, "image");
},
// 转端发送落地页面
......@@ -1115,25 +1109,26 @@ export default {
}, 500),
// 转端发送游戏分身包 h5 安卓游戏 IOS游戏 发送分身包
async sendTransferCloneGame(type) {
console.log(type, 'type')
const res = await memberRegGameCloneLink({ member_id: this.accountSelect })
if (res.status_code == 1) {
if(!this.h5CloneGameInfo?.data?.h5_download_url){
this.h5CloneGameInfo = await memberRegGameCloneLink({ member_id: this.accountSelect }) || {}
}
if (this.h5CloneGameInfo?.status_code == 1) {
// 通过 type 判断 用 switch
switch (type) {
case 2:
if (!res?.data?.h5_download_url) {
if (!this.h5CloneGameInfo?.data?.h5_download_url) {
this.$message.warning('H5安卓分身包链接不存在,请联系掌游配置')
return
}
break
case 3:
if (!res?.data?.android_download_url) {
if (!this.h5CloneGameInfo?.data?.android_download_url) {
this.$message.warning('安卓分身包链接不存在,请联系掌游配置')
return
}
break
case 4:
if (!res?.data?.ios_download_url) {
if (!this.h5CloneGameInfo?.data?.ios_download_url) {
this.$message.warning('IOS分身包链接不存在,请联系掌游配置')
return
}
......@@ -1145,24 +1140,18 @@ export default {
let srt = ''
switch (type) {
case 2:
srt = 'H5分身包链接: ' + res.data.h5_download_url
srt = 'H5分身包链接: ' + this.h5CloneGameInfo?.data?.h5_download_url
break
case 3:
srt = '安卓分身包链接: ' + res.data.android_download_url
srt = '安卓分身包链接: ' + this.h5CloneGameInfo?.data?.android_download_url
break
case 4:
srt = 'IOS分身包链接: ' + res.data.ios_download_url
srt = 'IOS分身包链接: ' + this.h5CloneGameInfo?.data?.ios_download_url
break
}
const list = [
{
msgtype: 'text',
text: { content: srt }
}
]
this.set_sendSkillMessage(list)
this.sendChatMessage(srt, "text");
} else {
this.$message.warning(res.msg)
this.$message.warning(this.h5CloneGameInfo?.msg)
}
},
// 转端发送游戏二维码
......@@ -1369,14 +1358,12 @@ export default {
page: data.share_data.page,
imgUrl: data.share_data.share_img,
};
// this.set_sendSkillMessage(list)
this.sendChatMessage(miniprogramInfo, "miniprogram");
const game_data = this.$clone(data.game_data);
game_data.type = 3;
console.log(game_data, "data----------");
this.sendGameLog(game_data);
} else {
// this.set_sendSkillMessage(list)
this.getMediaId(data.game_data.game_url, "image");
this.sendGameLog(data.game_data);
}
......@@ -1429,8 +1416,6 @@ export default {
},
},
];
// 这里需要特殊处理,因为有taskInfo参数
// this.set_sendSkillMessage(list)
this.sendChatMessage(
`${str}${item.game_url} \n账号:${username} \n密码:${res.data.password}`,
"text"
......@@ -1560,15 +1545,6 @@ export default {
// 小游戏游戏确认
async handleWxGameConfirm(value) {
console.log(value, "value");
// const list = [
// {
// msgtype: 'image',
// image: {
// picurl: value
// }
// }
// ]
// this.set_sendSkillMessage(list)
this.getMediaId(value, "image");
},
SendTransAppGameClose() {
......@@ -1580,15 +1556,6 @@ export default {
// 安卓或者 IOS 游戏处理
handleAppGameConfirm(data) {
this.selectedAppGameList = [];
// const list = [
// {
// msgtype: 'text',
// text: {
// content: `游戏地址:${data.landing_page_url} \n账号:${data.username} \n密码:${data.password}`
// }
// }
// ]
// this.set_sendSkillMessage(list)
this.sendChatMessage(
`游戏地址:${data.landing_page_url} \n账号:${data.username} \n密码:${data.password}`,
"text"
......
......@@ -147,7 +147,6 @@ export default {
// list = [{ msgtype: 'text', text: { content: str }}]
this.sendChatMessage(str,'text')
}
// this.set_sendSkillMessage(list)
// 3:召回 召回的时候请求召回染色的接口
this.recallChannelSeq()
}
......
......@@ -37,9 +37,6 @@ export default {
close() {
this.$emit('update:show', false)
},
// const list = [{ msgtype: 'text', text: { content: `${str}${item.url}` }}]
// this.set_sendSkillMessage(list)
onConfirm() {
if (this.webForm.channel_id === '') {
this.$message.warning('请选择渠道')
......@@ -105,8 +102,6 @@ export default {
// list = [{ msgtype: 'text', text: { content: str }}]
this.sendChatMessage(str,'text')
}
// this.set_sendSkillMessage(list)
// this.sendChatMessage(str,'text')
// 3:召回 召回的时候请求召回染色的接口
this.recallChannelSeq()
}
......
......@@ -215,8 +215,7 @@ export default {
// 处理种花链接发送成功
handleFlowerLinkSuccess(url) {
if (url) {
const list = [{ msgtype: 'text', text: { content: url }}]
this.set_sendSkillMessage(list)
this.sendChatMessage(url, "text");
this.$message.success('发送成功')
}
},
......
......@@ -140,7 +140,6 @@ export default {
this.requestGroup()
},
methods: {
// ...mapMutations('common', ['set_sendSkillMessage', 'set_isEditSkill']),
sendMessage: debounce(function (item, id) {
console.log(item, id, 'sendMessage')
}, 500),
......@@ -150,11 +149,6 @@ export default {
// 复制内容到粘贴板
if (item.msgtype == 'text') {
if (item && item.text && item.text.content) {
// copyToClipboard(
// item.text.content,
// (message) => this.$message.success(message),
// (message) => this.$message.error(message)
// )
this.sendChatMessage(item.text.content)
}
} else if (item.msgtype == 'image' && item.image.picurl) {
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论