Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
C
company_app
概览
概览
详情
活动
周期分析
版本库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
统计图
问题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程表
图表
维基
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
毛细亚
company_app
Commits
1b147da2
提交
1b147da2
authored
12月 18, 2025
作者:
毛细亚
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
更新同步代码
上级
38549868
隐藏空白字符变更
内嵌
并排
正在显示
5 个修改的文件
包含
19 行增加
和
65 行删除
+19
-65
sendGame.vue
src/views/components/quickSendGame/sendGame.vue
+18
-51
selectChannel.vue
...views/components/quickSendGame/sendGame/selectChannel.vue
+0
-1
sendSelectChannel.vue
...s/components/quickSendGame/sendGame/sendSelectChannel.vue
+0
-5
vipTools.vue
src/views/components/quickSendGame/vipTools.vue
+1
-2
skillPersonal.vue
src/views/components/skill/skillPersonal.vue
+0
-6
没有找到文件。
src/views/components/quickSendGame/sendGame.vue
浏览文件 @
1b147da2
...
...
@@ -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"
...
...
src/views/components/quickSendGame/sendGame/selectChannel.vue
浏览文件 @
1b147da2
...
...
@@ -147,7 +147,6 @@ export default {
// list = [{ msgtype: 'text', text: { content: str }}]
this
.
sendChatMessage
(
str
,
'text'
)
}
// this.set_sendSkillMessage(list)
// 3:召回 召回的时候请求召回染色的接口
this
.
recallChannelSeq
()
}
...
...
src/views/components/quickSendGame/sendGame/sendSelectChannel.vue
浏览文件 @
1b147da2
...
...
@@ -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
()
}
...
...
src/views/components/quickSendGame/vipTools.vue
浏览文件 @
1b147da2
...
...
@@ -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
(
'发送成功'
)
}
},
...
...
src/views/components/skill/skillPersonal.vue
浏览文件 @
1b147da2
...
...
@@ -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
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论