提交 1b147da2 作者: 毛细亚

更新同步代码

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