Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
C
company_app
概览
概览
详情
活动
周期分析
版本库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
统计图
问题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程表
图表
维基
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
毛细亚
company_app
Commits
d1c161d2
提交
d1c161d2
authored
6月 11, 2025
作者:
毛细亚
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
更新代码
上级
8876ee97
显示空白字符变更
内嵌
并排
正在显示
6 个修改的文件
包含
158 行增加
和
20 行删除
+158
-20
emailGift.vue
src/views/components/giftRecord/emailGift.vue
+55
-2
refundLog.vue
src/views/components/order/refundLog.vue
+88
-3
sendGame.vue
src/views/components/quickSendGame/sendGame.vue
+6
-6
selectChannel.vue
...views/components/quickSendGame/sendGame/selectChannel.vue
+4
-4
sendSelectChannel.vue
...s/components/quickSendGame/sendGame/sendSelectChannel.vue
+4
-4
vipTools.vue
src/views/components/quickSendGame/vipTools.vue
+1
-1
没有找到文件。
src/views/components/giftRecord/emailGift.vue
浏览文件 @
d1c161d2
...
@@ -11,7 +11,15 @@
...
@@ -11,7 +11,15 @@
</div>
</div>
<div
class=
"detailsGiftApplyContent"
>
<div
class=
"detailsGiftApplyContent"
>
<!-- 过滤条件 -->
<!-- 过滤条件 -->
<el-form
class=
"filterList"
label-position=
"top"
>
<el-form
class=
"filterList"
label-position=
"top"
:class=
"
{ 'collapsed-form': isCollapsed }">
<div
class=
"filter-header"
>
<span
class=
"filter-title"
>
筛选条件
</span>
<i
:class=
"isCollapsed ? 'el-icon-arrow-down' : 'el-icon-arrow-up'"
class=
"collapse-icon"
@
click=
"toggleCollapse"
></i>
</div>
<el-form-item
label=
"主游戏"
>
<el-form-item
label=
"主游戏"
>
<el-select
<el-select
v-model
.
trim=
"form.main_game_id"
v-model
.
trim=
"form.main_game_id"
...
@@ -279,7 +287,8 @@
...
@@ -279,7 +287,8 @@
page
:
0
,
page
:
0
,
page_size
:
20
,
page_size
:
20
,
total
:
0
total
:
0
}
}
,
isCollapsed
:
false
}
}
}
,
}
,
computed
:
{
computed
:
{
...
@@ -417,6 +426,9 @@
...
@@ -417,6 +426,9 @@
}
,
err
=>
{
}
,
err
=>
{
this
.
listLoading
=
false
this
.
listLoading
=
false
}
)
}
)
}
,
toggleCollapse
()
{
this
.
isCollapsed
=
!
this
.
isCollapsed
}
}
}
}
}
}
...
@@ -523,6 +535,47 @@
...
@@ -523,6 +535,47 @@
}
}
.
filterList
{
.
filterList
{
margin
-
bottom
:
10
px
;
margin
-
bottom
:
10
px
;
position
:
relative
;
border
:
1
px
solid
#
EBEEF5
;
border
-
radius
:
4
px
;
padding
:
10
px
;
transition
:
all
0.3
s
;
.
filter
-
header
{
display
:
flex
;
justify
-
content
:
space
-
between
;
align
-
items
:
center
;
margin
-
bottom
:
10
px
;
padding
-
bottom
:
5
px
;
border
-
bottom
:
1
px
dashed
#
EBEEF5
;
}
.
filter
-
title
{
font
-
size
:
14
px
;
font
-
weight
:
500
;
color
:
#
606266
;
}
.
collapse
-
icon
{
cursor
:
pointer
;
color
:
#
409
EFF
;
font
-
size
:
16
px
;
padding
:
5
px
;
transition
:
all
0.3
s
;
}
&
.
collapsed
-
form
{
.
el
-
form
-
item
{
display
:
none
;
}
.
filter
-
header
{
margin
-
bottom
:
0
;
padding
-
bottom
:
0
;
border
-
bottom
:
none
;
}
}
.
label
{
.
label
{
width
:
80
px
;
width
:
80
px
;
text
-
align
:
center
;
text
-
align
:
center
;
...
...
src/views/components/order/refundLog.vue
浏览文件 @
d1c161d2
...
@@ -2,7 +2,15 @@
...
@@ -2,7 +2,15 @@
<div
class=
"detailsRefund columnFlex"
>
<div
class=
"detailsRefund columnFlex"
>
<div
class=
"content refundContent"
>
<div
class=
"content refundContent"
>
<div
class=
"filter-container"
>
<div
class=
"filter-container"
>
<el-form
class=
"filter-form"
label-position=
"top"
label-width=
"auto"
>
<el-form
class=
"filter-form"
label-position=
"top"
label-width=
"auto"
:class=
"
{ 'collapsed-form': isCollapsed }">
<div
class=
"filter-header"
>
<span
class=
"filter-title"
>
筛选条件
</span>
<i
:class=
"isCollapsed ? 'el-icon-arrow-down' : 'el-icon-arrow-up'"
class=
"collapse-icon"
@
click=
"toggleCollapse"
></i>
</div>
<el-form-item
label=
"订单号:"
>
<el-form-item
label=
"订单号:"
>
<el-input
<el-input
v-model=
"requestData.order_id"
v-model=
"requestData.order_id"
...
@@ -276,7 +284,8 @@
...
@@ -276,7 +284,8 @@
page
:
0
,
page
:
0
,
page_size
:
20
,
page_size
:
20
,
total
:
0
total
:
0
}
}
,
isCollapsed
:
false
}
}
}
,
}
,
computed
:
{
computed
:
{
...
@@ -461,7 +470,10 @@
...
@@ -461,7 +470,10 @@
this
.
loading
=
false
this
.
loading
=
false
}
}
)
)
}
,
1000
)
}
,
1000
),
toggleCollapse
()
{
this
.
isCollapsed
=
!
this
.
isCollapsed
}
}
}
}
}
<
/script
>
<
/script
>
...
@@ -784,6 +796,79 @@
...
@@ -784,6 +796,79 @@
}
}
}
}
.
filter
-
container
{
margin
-
bottom
:
10
px
;
.
filter
-
form
{
border
:
1
px
solid
#
EBEEF5
;
border
-
radius
:
4
px
;
padding
:
10
px
;
transition
:
all
0.3
s
;
.
filter
-
header
{
display
:
flex
;
justify
-
content
:
space
-
between
;
align
-
items
:
center
;
margin
-
bottom
:
10
px
;
padding
-
bottom
:
5
px
;
border
-
bottom
:
1
px
dashed
#
EBEEF5
;
}
.
filter
-
title
{
font
-
size
:
14
px
;
font
-
weight
:
500
;
color
:
#
606266
;
}
.
collapse
-
icon
{
cursor
:
pointer
;
color
:
#
409
EFF
;
font
-
size
:
16
px
;
padding
:
5
px
;
transition
:
all
0.3
s
;
}
&
.
collapsed
-
form
{
.
el
-
form
-
item
{
display
:
none
;
}
.
filter
-
header
{
margin
-
bottom
:
0
;
padding
-
bottom
:
0
;
border
-
bottom
:
none
;
}
}
.
el
-
form
-
item
{
margin
-
bottom
:
15
px
;
width
:
48
%
;
margin
-
right
:
2
%
;
display
:
inline
-
block
;
vertical
-
align
:
top
;
&
:
nth
-
child
(
2
n
)
{
margin
-
right
:
0
;
}
}
::
v
-
deep
.
el
-
form
-
item__label
{
padding
:
0
;
line
-
height
:
24
px
;
font
-
size
:
14
px
;
color
:
#
606266
;
}
::
v
-
deep
.
el
-
form
-
item__content
{
line
-
height
:
36
px
;
}
.
searchInput
{
width
:
100
%
;
}
}
}
::
v
-
deep
.
el
-
tabs__item
{
::
v
-
deep
.
el
-
tabs__item
{
line
-
height
:
26
px
;
line
-
height
:
26
px
;
font
-
size
:
16
px
;
font
-
size
:
16
px
;
...
...
src/views/components/quickSendGame/sendGame.vue
浏览文件 @
d1c161d2
...
@@ -693,11 +693,11 @@ export default {
...
@@ -693,11 +693,11 @@ export default {
// const list = [
// const list = [
// {
// {
// msgtype: 'text',
// msgtype: 'text',
// text: { content: `账号:${username} \n密码:${res.data.
encryptP
assword}`, key: res.data.key, iv: res.data.iv }
// text: { content: `账号:${username} \n密码:${res.data.
p
assword}`, key: res.data.key, iv: res.data.iv }
// }
// }
// ]
// ]
// this.set_sendSkillMessage(list)
// this.set_sendSkillMessage(list)
this
.
sendChatMessage
(
`账号:
${
username
}
\n密码:
${
res
.
data
.
encryptP
assword
}
`
,
'text'
)
this
.
sendChatMessage
(
`账号:
${
username
}
\n密码:
${
res
.
data
.
p
assword
}
`
,
'text'
)
this
.
markTransScene
(
type
)
this
.
markTransScene
(
type
)
this
.
sendGameLog
(
item
)
this
.
sendGameLog
(
item
)
})
})
...
@@ -740,13 +740,13 @@ export default {
...
@@ -740,13 +740,13 @@ export default {
{
{
msgtype
:
'text'
,
msgtype
:
'text'
,
text
:
{
text
:
{
content
:
`
${
str
}${
item
.
url
}
\n账号:
${
username
}
\n密码:
${
res
.
data
.
encryptP
assword
}
`
,
content
:
`
${
str
}${
item
.
url
}
\n账号:
${
username
}
\n密码:
${
res
.
data
.
p
assword
}
`
,
key
:
res
.
data
.
key
,
iv
:
res
.
data
.
iv
key
:
res
.
data
.
key
,
iv
:
res
.
data
.
iv
}
}
}
}
]
]
// this.set_sendSkillMessage(list)
// this.set_sendSkillMessage(list)
this
.
sendChatMessage
(
`
${
str
}${
item
.
url
}
\n账号:
${
username
}
\n密码:
${
res
.
data
.
encryptP
assword
}
`
,
'text'
)
this
.
sendChatMessage
(
`
${
str
}${
item
.
url
}
\n账号:
${
username
}
\n密码:
${
res
.
data
.
p
assword
}
`
,
'text'
)
this
.
markTransScene
(
type
)
this
.
markTransScene
(
type
)
item
.
type
=
1
item
.
type
=
1
this
.
sendGameLog
(
item
)
this
.
sendGameLog
(
item
)
...
@@ -941,14 +941,14 @@ export default {
...
@@ -941,14 +941,14 @@ export default {
channel_key
:
item
.
channel_key
channel_key
:
item
.
channel_key
},
},
text
:
{
text
:
{
content
:
`
${
str
}${
item
.
game_url
}
\n账号:
${
username
}
\n密码:
${
res
.
data
.
encryptP
assword
}
`
,
content
:
`
${
str
}${
item
.
game_url
}
\n账号:
${
username
}
\n密码:
${
res
.
data
.
p
assword
}
`
,
key
:
res
.
data
.
key
,
iv
:
res
.
data
.
iv
key
:
res
.
data
.
key
,
iv
:
res
.
data
.
iv
}
}
}
}
]
]
// 这里需要特殊处理,因为有taskInfo参数
// 这里需要特殊处理,因为有taskInfo参数
// this.set_sendSkillMessage(list)
// this.set_sendSkillMessage(list)
this
.
sendChatMessage
(
`
${
str
}${
item
.
game_url
}
\n账号:
${
username
}
\n密码:
${
res
.
data
.
encryptP
assword
}
`
,
'text'
)
this
.
sendChatMessage
(
`
${
str
}${
item
.
game_url
}
\n账号:
${
username
}
\n密码:
${
res
.
data
.
p
assword
}
`
,
'text'
)
item
.
type
=
3
item
.
type
=
3
this
.
sendGameLog
(
item
)
this
.
sendGameLog
(
item
)
})
})
...
...
src/views/components/quickSendGame/sendGame/selectChannel.vue
浏览文件 @
d1c161d2
...
@@ -211,11 +211,11 @@ export default {
...
@@ -211,11 +211,11 @@ export default {
const
list
=
[
const
list
=
[
{
{
msgtype
:
'text'
,
msgtype
:
'text'
,
text
:
{
content
:
`账号:
${
username
}
\n密码:
${
res
.
data
.
encryptP
assword
}
`
,
key
:
res
.
data
.
key
,
iv
:
res
.
data
.
iv
}
text
:
{
content
:
`账号:
${
username
}
\n密码:
${
res
.
data
.
p
assword
}
`
,
key
:
res
.
data
.
key
,
iv
:
res
.
data
.
iv
}
}
}
]
]
// this.set_sendSkillMessage(list)
// this.set_sendSkillMessage(list)
this
.
sendChatMessage
(
`账号:
${
username
}
\n密码:
${
res
.
data
.
encryptP
assword
}
`
,
'text'
)
this
.
sendChatMessage
(
`账号:
${
username
}
\n密码:
${
res
.
data
.
p
assword
}
`
,
'text'
)
this
.
close
()
this
.
close
()
})
})
.
catch
((
err
)
=>
{
.
catch
((
err
)
=>
{
...
@@ -252,14 +252,14 @@ export default {
...
@@ -252,14 +252,14 @@ export default {
{
{
msgtype
:
'text'
,
msgtype
:
'text'
,
text
:
{
text
:
{
content
:
`
${
str
}${
this
.
webForm
.
channel_id
.
game_url
}
\n账号:
${
username
}
\n密码:
${
res
.
data
.
encryptP
assword
}
`
,
content
:
`
${
str
}${
this
.
webForm
.
channel_id
.
game_url
}
\n账号:
${
username
}
\n密码:
${
res
.
data
.
p
assword
}
`
,
key
:
res
.
data
.
key
,
key
:
res
.
data
.
key
,
iv
:
res
.
data
.
iv
iv
:
res
.
data
.
iv
}
}
}
}
]
]
// this.set_sendSkillMessage(list)
// this.set_sendSkillMessage(list)
this
.
sendChatMessage
(
`
${
str
}${
this
.
webForm
.
channel_id
.
game_url
}
\n账号:
${
username
}
\n密码:
${
res
.
data
.
encryptP
assword
}
`
,
'text'
)
this
.
sendChatMessage
(
`
${
str
}${
this
.
webForm
.
channel_id
.
game_url
}
\n账号:
${
username
}
\n密码:
${
res
.
data
.
p
assword
}
`
,
'text'
)
this
.
close
()
this
.
close
()
})
})
.
catch
((
err
)
=>
{
.
catch
((
err
)
=>
{
...
...
src/views/components/quickSendGame/sendGame/sendSelectChannel.vue
浏览文件 @
d1c161d2
...
@@ -170,11 +170,11 @@ export default {
...
@@ -170,11 +170,11 @@ export default {
// const list = [
// const list = [
// {
// {
// msgtype: 'text',
// msgtype: 'text',
// text: { content: `账号:${username} \n密码:${res.data.
encryptP
assword}`, key: res.data.key, iv: res.data.iv }
// text: { content: `账号:${username} \n密码:${res.data.
p
assword}`, key: res.data.key, iv: res.data.iv }
// }
// }
// ]
// ]
// this.set_sendSkillMessage(list)
// this.set_sendSkillMessage(list)
this
.
sendChatMessage
(
`账号:
${
username
}
\n密码:
${
res
.
data
.
encryptP
assword
}
`
,
'text'
)
this
.
sendChatMessage
(
`账号:
${
username
}
\n密码:
${
res
.
data
.
p
assword
}
`
,
'text'
)
this
.
close
()
this
.
close
()
})
})
.
catch
((
err
)
=>
{
.
catch
((
err
)
=>
{
...
@@ -211,13 +211,13 @@ export default {
...
@@ -211,13 +211,13 @@ export default {
// {
// {
// msgtype: 'text',
// msgtype: 'text',
// text: {
// text: {
// content: `${str}${this.webForm.channel_id.game_url} \n账号:${username} \n密码:${res.data.
encryptP
assword}`,
// content: `${str}${this.webForm.channel_id.game_url} \n账号:${username} \n密码:${res.data.
p
assword}`,
// key: res.data.key, iv: res.data.iv
// key: res.data.key, iv: res.data.iv
// }
// }
// }
// }
// ]
// ]
// this.set_sendSkillMessage(list)
// this.set_sendSkillMessage(list)
this
.
sendChatMessage
(
`
${
str
}${
this
.
webForm
.
channel_id
.
game_url
}
\n账号:
${
username
}
\n密码:
${
res
.
data
.
encryptP
assword
}
`
,
'text'
)
this
.
sendChatMessage
(
`
${
str
}${
this
.
webForm
.
channel_id
.
game_url
}
\n账号:
${
username
}
\n密码:
${
res
.
data
.
p
assword
}
`
,
'text'
)
this
.
close
()
this
.
close
()
})
})
.
catch
((
err
)
=>
{
.
catch
((
err
)
=>
{
...
...
src/views/components/quickSendGame/vipTools.vue
浏览文件 @
d1c161d2
...
@@ -277,7 +277,7 @@
...
@@ -277,7 +277,7 @@
}
}
const
username
=
this
.
bindGameUserList
.
find
(
item
=>
item
.
member_id
==
this
.
accountSelect
).
username
const
username
=
this
.
bindGameUserList
.
find
(
item
=>
item
.
member_id
==
this
.
accountSelect
).
username
passwardEncryption
({
member_id
:
this
.
accountSelect
}).
then
(
res
=>
{
passwardEncryption
({
member_id
:
this
.
accountSelect
}).
then
(
res
=>
{
this
.
sendChatMessage
(
`
${
str
}${
item
.
url
}
\n账号:
${
username
}
\n密码:
${
res
.
data
.
encryptP
assword
}
`
,
'text'
)
this
.
sendChatMessage
(
`
${
str
}${
item
.
url
}
\n账号:
${
username
}
\n密码:
${
res
.
data
.
p
assword
}
`
,
'text'
)
}).
catch
(
err
=>
{
}).
catch
(
err
=>
{
this
.
sendChatMessage
(
`
${
str
}${
item
.
url
}
\n账号:
${
username
}
`
,
'text'
)
this
.
sendChatMessage
(
`
${
str
}${
item
.
url
}
\n账号:
${
username
}
`
,
'text'
)
console
.
log
(
err
)
console
.
log
(
err
)
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论