Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
C
company_app
概览
概览
详情
活动
周期分析
版本库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
统计图
问题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程表
图表
维基
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
毛细亚
company_app
Commits
9e893c7c
提交
9e893c7c
authored
5月 27, 2025
作者:
毛细亚
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
更新代码
上级
0e68a3a4
全部展开
显示空白字符变更
内嵌
并排
正在显示
23 个修改的文件
包含
120 行增加
和
115 行删除
+120
-115
shenpi3.svg
src/assets/icon/shenpi3.svg
+0
-0
shenpi6.svg
src/assets/icon/shenpi6.svg
+2
-2
noContent.vue
src/components/noContent.vue
+2
-2
textEditor.vue
src/components/textEditor.vue
+1
-1
main.js
src/main.js
+6
-4
element-theme-colors.css
src/styles/element-theme-colors.css
+0
-0
element-variables.scss
src/styles/element-variables.scss
+0
-32
index.scss
src/styles/index.scss
+2
-2
variables.scss
src/styles/variables.scss
+3
-3
bindUserList.vue
src/views/components/bindGameAccount/bindUserList.vue
+2
-2
userTable.vue
src/views/components/bindGameAccount/userTable.vue
+1
-1
login.vue
src/views/login.vue
+2
-2
Info.vue
src/views/userInfo/components/Info.vue
+12
-10
RoleInfo.vue
src/views/userInfo/components/RoleInfo.vue
+7
-11
ViolationRecord.vue
src/views/userInfo/components/ViolationRecord.vue
+4
-6
ZyouTag.vue
src/views/userInfo/components/gameInfo/ZyouTag.vue
+1
-1
gameUserInfo.vue
src/views/userInfo/components/gameInfo/gameUserInfo.vue
+48
-10
appeal.vue
src/views/userInfo/components/roleInfo/appeal.vue
+1
-1
approval.vue
src/views/userInfo/components/roleInfo/approval.vue
+12
-12
report.vue
src/views/userInfo/components/roleInfo/report.vue
+9
-9
userInfo.vue
src/views/userInfo/components/roleInfo/userInfo.vue
+1
-1
shareInfo.vue
src/views/userInfo/components/shareInfo.vue
+3
-3
userInfo.vue
src/views/userInfo/userInfo.vue
+1
-0
没有找到文件。
src/assets/icon/shenpi3.svg
浏览文件 @
9e893c7c
差异被折叠。
点击展开。
src/assets/icon/shenpi6.svg
浏览文件 @
9e893c7c
...
...
@@ -6,8 +6,8 @@
<g
id=
"5.反馈/3.Modal弹窗/展示/3空"
transform=
"translate(1296, 0)"
>
<g
id=
"已通过备份"
transform=
"translate(554, 240)"
>
<rect
id=
"矩形"
fill=
"#000000"
fill-rule=
"nonzero"
opacity=
"0"
x=
"0"
y=
"0"
width=
"50"
height=
"50"
></rect>
<path
d=
"M48.9604167,18.1563095 L41.587381,6.53083335 C40.9435714,5.51708335 39.5982143,5.21714287 38.5814286,5.85535713 L1.78476191,29.1335714 C0.770773828,29.777381 0.471071436,31.1227381 1.10791665,32.1336905 L8.48095239,43.7606548 C9.12482144,44.7718453 10.470119,45.0715477 11.4841667,44.4333929 L48.2822024,21.1567857 C49.2989881,20.512619 49.6044643,19.1689286 48.9604167,18.1563095 Z M47.4918452,19.907381 L10.6938095,43.1870238 C10.3683333,43.3920833 9.94232144,43.2960714 9.73726191,42.9719643 L2.36422617,31.3450595 C2.15910713,31.0195238 2.25517856,30.5949405 2.58065479,30.3870833 L39.380119,7.10886904 C39.7058929,6.90517856 40.1332143,7.00142856 40.3352976,7.32553569 L47.711369,18.9522619 C47.9092262,19.2707738 47.8117857,19.6981548 47.4918452,19.907381 Z M15.7707738,12.5301786 L16.3818452,13.9957143 L17.1735714,12.6204167 L18.7553571,12.4927381 L17.6897619,11.313869 L18.0526786,9.77208335 L16.6069048,10.4219643 L15.2488095,9.6 L15.4208333,11.1790476 L14.2161905,12.2060714 L15.7707738,12.5301786 L15.7707738,12.5301786 Z M25.1401786,8.16726191 L24.3800595,6.77196431 L23.73625,8.22470239 L22.1730357,8.52303569 L23.3532738,9.58142856 L23.1495833,11.1546429 L24.5263095,10.3586905 L25.9620833,11.04 L25.6307738,9.48541665 L26.7191667,8.33232144 L25.1401786,8.16726191 Z M39.4247619,31.540119 L38.1668452,30.5733333 L38.16125,32.1581548 L36.8475595,33.0489286 L38.3605357,33.5479762 L38.8064881,35.0695238 L39.7444643,33.7888095 L41.3320833,33.8332738 L40.3999405,32.5455357 L40.9377381,31.0581548 L39.4247619,31.540119 L39.4247619,31.540119 Z M34.2903571,37.8589286 L33.6909524,36.3889881 L32.8861905,37.75875 L31.3057738,37.8734524 L32.361369,39.0580357 L31.9855952,40.5982143 L33.4397619,39.9629762 L34.7923214,40.8032738 L34.6330357,39.2228571 L35.8376786,38.1974405 L34.2903571,37.8589286 L34.2903571,37.8589286 Z M24.884881,42.1558333 L25.6380357,43.5569643 L26.294881,42.1083929 L27.8580952,41.8289286 L26.6848214,40.758869 L26.900119,39.1870833 L25.5175595,39.9688095 L24.0889881,39.2775595 L24.4073214,40.8291071 L23.3030952,41.9780357 L24.884881,42.1558333 L24.884881,42.1558333 Z M10.7956548,18.6727381 L12.046369,19.655119 L12.0649405,18.0689286 L13.3844643,17.1825595 L11.879881,16.6733333 L11.4452976,15.1445833 L10.4959524,16.4166667 L8.90833335,16.3592262 L9.82767856,17.6529167 L9.27964287,19.1445238 L10.7956548,18.6727381 L10.7956548,18.6727381 Z M5.20952383,25.5207738 C5.04327383,18.8059524 8.30892861,12.1672024 14.3926786,8.31934521 C20.4777976,4.47142856 27.8752976,4.36238091 33.8844048,7.37720239 L35.3357738,6.45922617 C33.5575,5.46541665 31.6443453,4.73815474 29.6294048,4.28636904 C26.9373214,3.68113096 24.1952977,3.60529761 21.4845833,4.05130952 C18.6779167,4.51583335 16.0247024,5.52845239 13.6009524,7.06446431 C11.178631,8.6004167 9.12482144,10.562381 7.50416665,12.900119 C5.93517856,15.1545833 4.83238096,17.6659524 4.22571431,20.3535714 C3.77392861,22.3655357 3.61327383,24.4049405 3.75392856,26.437381 L5.20952383,25.5207738 Z M44.7254167,24.4939881 C44.898869,31.2088095 41.6332143,37.8475595 35.5494643,41.6940476 C29.4657143,45.546131 22.0669048,45.652381 16.0591071,42.637619 L14.6049405,43.5569643 C16.3832143,44.5479167 18.2977381,45.2767262 20.3129762,45.7283929 C23.0047619,46.333631 25.7468452,46.4125 28.4575,45.9634524 C31.2641667,45.498869 33.9174405,44.4876786 36.3397619,42.9516667 C38.7620833,41.4156547 40.8158929,39.4536905 42.4379167,37.117381 C44.001131,34.860119 45.1039286,32.3503571 45.7091667,29.6641071 C46.1623214,27.6505357 46.3202381,25.6097619 46.1795238,23.577381 L44.7254167,24.4939881 Z M18.781131,15.243631 C20.485,14.1680357 22.3593453,13.5941667 24.2410714,13.4795238 L26.4869048,12.0595833 C23.5195238,11.7096429 20.5480357,12.3780953 17.9838095,13.9973214 C15.4266071,15.6149405 13.5520833,18.0172619 12.6013095,20.8453571 L14.8457738,19.4256548 C15.7579762,17.7675596 17.0789286,16.3220238 18.781131,15.243631 Z M31.1595238,34.7697619 C29.4556548,35.8483929 27.5827381,36.4220238 25.7010119,36.5366667 L23.4564881,37.9566071 C26.4225,38.3065476 29.392619,37.6366667 31.9582143,36.0174405 C34.5154167,34.40125 36.3899405,31.9975 37.3392857,29.1694048 L35.0961905,30.5921429 C34.1841071,32.2427977 32.8617857,33.6941667 31.1595238,34.7697619 Z"
id=
"形状"
fill=
"#
00BF8A
"
fill-rule=
"nonzero"
></path>
<text
id=
"已完成"
transform=
"translate(25, 24.5) rotate(-32) translate(-25, -24.5)"
font-family=
"STSongti-SC-Black, Songti SC"
font-size=
"12"
font-weight=
"700"
fill=
"#
00BF8A
"
>
<path
d=
"M48.9604167,18.1563095 L41.587381,6.53083335 C40.9435714,5.51708335 39.5982143,5.21714287 38.5814286,5.85535713 L1.78476191,29.1335714 C0.770773828,29.777381 0.471071436,31.1227381 1.10791665,32.1336905 L8.48095239,43.7606548 C9.12482144,44.7718453 10.470119,45.0715477 11.4841667,44.4333929 L48.2822024,21.1567857 C49.2989881,20.512619 49.6044643,19.1689286 48.9604167,18.1563095 Z M47.4918452,19.907381 L10.6938095,43.1870238 C10.3683333,43.3920833 9.94232144,43.2960714 9.73726191,42.9719643 L2.36422617,31.3450595 C2.15910713,31.0195238 2.25517856,30.5949405 2.58065479,30.3870833 L39.380119,7.10886904 C39.7058929,6.90517856 40.1332143,7.00142856 40.3352976,7.32553569 L47.711369,18.9522619 C47.9092262,19.2707738 47.8117857,19.6981548 47.4918452,19.907381 Z M15.7707738,12.5301786 L16.3818452,13.9957143 L17.1735714,12.6204167 L18.7553571,12.4927381 L17.6897619,11.313869 L18.0526786,9.77208335 L16.6069048,10.4219643 L15.2488095,9.6 L15.4208333,11.1790476 L14.2161905,12.2060714 L15.7707738,12.5301786 L15.7707738,12.5301786 Z M25.1401786,8.16726191 L24.3800595,6.77196431 L23.73625,8.22470239 L22.1730357,8.52303569 L23.3532738,9.58142856 L23.1495833,11.1546429 L24.5263095,10.3586905 L25.9620833,11.04 L25.6307738,9.48541665 L26.7191667,8.33232144 L25.1401786,8.16726191 Z M39.4247619,31.540119 L38.1668452,30.5733333 L38.16125,32.1581548 L36.8475595,33.0489286 L38.3605357,33.5479762 L38.8064881,35.0695238 L39.7444643,33.7888095 L41.3320833,33.8332738 L40.3999405,32.5455357 L40.9377381,31.0581548 L39.4247619,31.540119 L39.4247619,31.540119 Z M34.2903571,37.8589286 L33.6909524,36.3889881 L32.8861905,37.75875 L31.3057738,37.8734524 L32.361369,39.0580357 L31.9855952,40.5982143 L33.4397619,39.9629762 L34.7923214,40.8032738 L34.6330357,39.2228571 L35.8376786,38.1974405 L34.2903571,37.8589286 L34.2903571,37.8589286 Z M24.884881,42.1558333 L25.6380357,43.5569643 L26.294881,42.1083929 L27.8580952,41.8289286 L26.6848214,40.758869 L26.900119,39.1870833 L25.5175595,39.9688095 L24.0889881,39.2775595 L24.4073214,40.8291071 L23.3030952,41.9780357 L24.884881,42.1558333 L24.884881,42.1558333 Z M10.7956548,18.6727381 L12.046369,19.655119 L12.0649405,18.0689286 L13.3844643,17.1825595 L11.879881,16.6733333 L11.4452976,15.1445833 L10.4959524,16.4166667 L8.90833335,16.3592262 L9.82767856,17.6529167 L9.27964287,19.1445238 L10.7956548,18.6727381 L10.7956548,18.6727381 Z M5.20952383,25.5207738 C5.04327383,18.8059524 8.30892861,12.1672024 14.3926786,8.31934521 C20.4777976,4.47142856 27.8752976,4.36238091 33.8844048,7.37720239 L35.3357738,6.45922617 C33.5575,5.46541665 31.6443453,4.73815474 29.6294048,4.28636904 C26.9373214,3.68113096 24.1952977,3.60529761 21.4845833,4.05130952 C18.6779167,4.51583335 16.0247024,5.52845239 13.6009524,7.06446431 C11.178631,8.6004167 9.12482144,10.562381 7.50416665,12.900119 C5.93517856,15.1545833 4.83238096,17.6659524 4.22571431,20.3535714 C3.77392861,22.3655357 3.61327383,24.4049405 3.75392856,26.437381 L5.20952383,25.5207738 Z M44.7254167,24.4939881 C44.898869,31.2088095 41.6332143,37.8475595 35.5494643,41.6940476 C29.4657143,45.546131 22.0669048,45.652381 16.0591071,42.637619 L14.6049405,43.5569643 C16.3832143,44.5479167 18.2977381,45.2767262 20.3129762,45.7283929 C23.0047619,46.333631 25.7468452,46.4125 28.4575,45.9634524 C31.2641667,45.498869 33.9174405,44.4876786 36.3397619,42.9516667 C38.7620833,41.4156547 40.8158929,39.4536905 42.4379167,37.117381 C44.001131,34.860119 45.1039286,32.3503571 45.7091667,29.6641071 C46.1623214,27.6505357 46.3202381,25.6097619 46.1795238,23.577381 L44.7254167,24.4939881 Z M18.781131,15.243631 C20.485,14.1680357 22.3593453,13.5941667 24.2410714,13.4795238 L26.4869048,12.0595833 C23.5195238,11.7096429 20.5480357,12.3780953 17.9838095,13.9973214 C15.4266071,15.6149405 13.5520833,18.0172619 12.6013095,20.8453571 L14.8457738,19.4256548 C15.7579762,17.7675596 17.0789286,16.3220238 18.781131,15.243631 Z M31.1595238,34.7697619 C29.4556548,35.8483929 27.5827381,36.4220238 25.7010119,36.5366667 L23.4564881,37.9566071 C26.4225,38.3065476 29.392619,37.6366667 31.9582143,36.0174405 C34.5154167,34.40125 36.3899405,31.9975 37.3392857,29.1694048 L35.0961905,30.5921429 C34.1841071,32.2427977 32.8617857,33.6941667 31.1595238,34.7697619 Z"
id=
"形状"
fill=
"#
3491FA
"
fill-rule=
"nonzero"
></path>
<text
id=
"已完成"
transform=
"translate(25, 24.5) rotate(-32) translate(-25, -24.5)"
font-family=
"STSongti-SC-Black, Songti SC"
font-size=
"12"
font-weight=
"700"
fill=
"#
3491FA
"
>
<tspan
x=
"7"
y=
"29"
>
已完成
</tspan>
</text>
</g>
...
...
src/components/noContent.vue
浏览文件 @
9e893c7c
...
...
@@ -99,7 +99,7 @@ export default {
//
图标主题色
.no-content-container
[
data-theme
=
"primary"
]
.no-data-icon
{
color
:
#
00BF8A
;
color
:
#
3491FA
;
}
.no-content-container
[
data-theme
=
"success"
]
.no-data-icon
{
...
...
@@ -128,7 +128,7 @@ export default {
position
:
absolute
;
width
:
6px
;
height
:
6px
;
background
:
#
00BF8A
;
background
:
#
3491FA
;
border-radius
:
50%
;
opacity
:
0.6
;
}
...
...
src/components/textEditor.vue
浏览文件 @
9e893c7c
...
...
@@ -131,7 +131,7 @@
width
:
100px
;
}
.watchImageText
{
color
:
#
00bf8a
;
color
:
#
3491FA
;
cursor
:
pointer
;
}
.noActive
{
...
...
src/main.js
浏览文件 @
9e893c7c
...
...
@@ -5,18 +5,20 @@ import store from './store'
// import ElementUI from 'element-ui';
import
Cookies
from
'js-cookie'
;
import
_
from
'lodash'
;
import
ElementUI
from
'element-ui'
;
import
'lib-flexible/flexible.js'
// Vue.use(ElementUI);
import
'@/styles/element-theme-colors.css'
;
//
import '@/styles/element-theme-colors.css';
import
'@/styles/index.scss'
;
import
moment
from
'moment'
import
VConsole
from
'vconsole'
;
import
'bi-element-ui/lib/bi-element-ui.css'
//
import 'bi-element-ui/lib/bi-element-ui.css'
import
Element
from
'bi-eleme'
import
'bi-eleme/lib/theme-chalk/index.css'
//
import 'bi-eleme/lib/theme-chalk/index.css'
import
BiElementUi
from
'bi-element-ui'
import
'bi-element-ui/lib/bi-element-ui.css'
//
import 'bi-element-ui/lib/bi-element-ui.css'
import
uploading
from
'@/utils/cos-upload'
import
'element-ui/lib/theme-chalk/index.css'
;
if
(
process
.
env
.
NODE_ENV
!==
'production'
){
new
VConsole
();
}
...
...
src/styles/element-theme-colors.css
deleted
100644 → 0
浏览文件 @
0e68a3a4
差异被折叠。
点击展开。
src/styles/element-variables.scss
deleted
100644 → 0
浏览文件 @
0e68a3a4
/**
* I think element-ui's default theme color is too light for long-term use.
* So I modified the default color and you can modify it to your liking.
**/
/* theme color */
$--color-primary
:
#00BF8A
;
// $--color-success: #13ce66;
// $--color-warning: #ffba00;
// $--color-danger: #ff4949;
// $--color-info: #1E1E1E;
$--button-font-weight
:
400
;
// $--color-text-regular: #1f2d3d;
$--border-color-light
:
#dfe4ed
;
$--border-color-lighter
:
#e6ebf5
;
$--table-border
:
1px
solid
#dfe6ec
;
/* icon font path, required */
$--font-path
:
'~bi-eleme/lib/theme-chalk/fonts'
;
@import
'~bi-eleme/packages/theme-chalk/src/index'
;
// the :export directive is the magic sauce for webpack
// https://www.bluematador.com/blog/how-to-share-variables-between-js-and-sass
:export
{
theme
:
$--color-primary
;
}
\ No newline at end of file
src/styles/index.scss
浏览文件 @
9e893c7c
...
...
@@ -541,7 +541,7 @@ li {
display
:
inline-block
;
width
:
6px
;
height
:
6px
;
background
:
#
00bf8a
;
background
:
#
3491FA
;
border-radius
:
5px
;
margin-right
:
4px
;
vertical-align
:
middle
;
...
...
@@ -571,7 +571,7 @@ li {
border
:
1px
solid
#c5ffe2
;
font-family
:
PingFangSC-Regular
,
PingFang
SC
;
font-weight
:
400
;
color
:
#
46c988
;
color
:
#
3491FA
;
padding
:
0
5px
;
line-height
:
12px
;
font-size
:
12px
;
...
...
src/styles/variables.scss
浏览文件 @
9e893c7c
...
...
@@ -7,15 +7,15 @@ $green: #30b08f;
$tiffany
:
#4ab7bd
;
$yellow
:
#fec171
;
$panGreen
:
#30b08f
;
$themeColor
:
#
00BF8
A
;
$themeColor
:
#
3491F
A
;
$sidebarWidthOpen
:
190px
;
$sidebarWidthClosed
:
56px
;
$navbarHeight
:
50px
;
// sidebar
$menuText
:
#606266
;
$menuActiveText
:
#
00BF8
A
;
$subMenuActiveText
:
#
00BF8
A
;
// https://github.com/ElemeFE/element/issues/12951
$menuActiveText
:
#
3491F
A
;
$subMenuActiveText
:
#
3491F
A
;
// https://github.com/ElemeFE/element/issues/12951
$menuBg
:
#ffffff
;
$menuHover
:
#E1FFF0
;
...
...
src/views/components/bindGameAccount/bindUserList.vue
浏览文件 @
9e893c7c
...
...
@@ -191,12 +191,12 @@ export default {
height
:
30px
;
line-height
:
30px
;
background
:
#ecfff6
;
color
:
#
46c988
;
color
:
#
3491FA
;
}
::v-deep
.el-input__suffix
{
//
display
:
none
;
color
:
#
46c988
;
color
:
#
3491FA
;
}
}
...
...
src/views/components/bindGameAccount/userTable.vue
浏览文件 @
9e893c7c
...
...
@@ -91,7 +91,7 @@
border
:
1px
solid
#c5ffe2
;
font-family
:
PingFangSC-Regular
,
PingFang
SC
;
font-weight
:
400
;
color
:
#
46c988
;
color
:
#
3491FA
;
padding
:
0
5px
;
max-width
:
100%
;
font-size
:
12px
;
...
...
src/views/login.vue
浏览文件 @
9e893c7c
...
...
@@ -371,7 +371,7 @@ export default {
i
{
line-height
:
40px
;
font-size
:
26px
;
color
:
#
00BF8A
;
color
:
#
3491FA
;
cursor
:
pointer
;
}
}
...
...
@@ -400,7 +400,7 @@ export default {
width
:
40px
;
height
:
40px
;
border
:
4px
solid
#e0e0e0
;
border-top
:
4px
solid
#
00BF8A
;
border-top
:
4px
solid
#
3491FA
;
border-radius
:
50%
;
animation
:
spin
1s
linear
infinite
;
}
...
...
src/views/userInfo/components/Info.vue
浏览文件 @
9e893c7c
...
...
@@ -7,11 +7,9 @@
<div
v-if=
"change_appraisal"
style=
"
font-size:
28
px;
font-size:
12
px;
color: red;
text-align: center;
margin-bottom: 20px;
line-height: 40px;
"
>
钓鱼号 禁止转端通知组长!
...
...
@@ -19,15 +17,16 @@
<div
v-else-if=
"gameUserInfo.exp_ip"
style=
"
font-size:
28
px;
font-size:
12
px;
color: red;
text-align: center;
margin-bottom: 20px;
line-height: 40px;
"
>
高风险用户,禁止转端 !!!
</div>
<div
class=
"cser_name"
>
<span>
当前客服:
{{
cser_name
}}
</span>
</div>
<div
class=
"item rowFlex"
>
<!-- 公共的信息 -->
<el-image
...
...
@@ -391,7 +390,10 @@ import watchMember from '@/mixins/watchMember'
background-color
:
#fff
;
border-radius
:
4px
;
overflow
:
hidden
;
margin-top
:
20px
;
.cser_name{
font-size
:
14px
;
margin-bottom
:
10px
;
}
.detailsTitle
{
height
:
50px
;
padding
:
0
20px
;
...
...
@@ -412,8 +414,8 @@ import watchMember from '@/mixins/watchMember'
position
:
relative
;
.tableImage
{
width
:
4
0px
;
height
:
4
0px
;
width
:
5
0px
;
height
:
5
0px
;
border-radius
:
4px
;
margin-right
:
10px
;
}
...
...
@@ -430,7 +432,7 @@ import watchMember from '@/mixins/watchMember'
}
.noBind
{
color
:
#
00bf8a
;
color
:
#
3491FA
;
cursor
:
pointer
;
margin-right
:
10px
;
}
...
...
src/views/userInfo/components/RoleInfo.vue
浏览文件 @
9e893c7c
<
template
>
<div
class=
"roleTab"
>
<el-tabs
v-model=
"roleActive"
@
tab-click=
"handleClick"
>
<el-tab-pane
label=
"角色信息"
name=
"role"
>
<el-radio-group
v-model=
"roleActive"
>
<el-radio-button
border
label=
"role"
>
角色信息
</el-radio-button>
<el-radio-button
border
label=
"approval"
>
申诉记录
</el-radio-button>
</el-radio-group>
<userInfo
v-if=
"roleActive==='role'"
/>
</el-tab-pane>
<!--
<el-tab-pane
label=
"举报记录"
name=
"report"
>
<report
v-show=
"roleActive==='report'"
/>
</el-tab-pane>
-->
<el-tab-pane
label=
"申诉记录"
name=
"approval"
>
<approval
v-if=
"roleActive==='approval'"
/>
</el-tab-pane>
</el-tabs>
<approval
v-else-if=
"roleActive==='approval'"
/>
</div>
</
template
>
...
...
src/views/userInfo/components/ViolationRecord.vue
浏览文件 @
9e893c7c
...
...
@@ -246,7 +246,7 @@ export default {
<
style
lang=
"scss"
scoped
>
.details
{
width
:
100%
;
height
:
calc
(
100vh
-
1
5
0px
);
height
:
calc
(
100vh
-
1
7
0px
);
background
:
#fff
;
margin-left
:
2px
;
.content
{
...
...
@@ -258,10 +258,8 @@ export default {
.contentMain
{
}
.contentItem
{
border-bottom
:
1px
dashed
#ebeef5
;
margin-top
:
10px
;
}
.remarkType
{
...
...
@@ -273,7 +271,7 @@ export default {
}
.label
{
color
:
#
99a3b4
;
color
:
#
86909C
;
margin-right
:
5px
;
}
...
...
@@ -305,7 +303,7 @@ export default {
::v-deep
.el-collapse-item__header
{
width
:
100%
;
height
:
44px
;
background
:
#
f9faff
;
background
:
#
F7F8FA
;
color
:
#333333
;
padding-left
:
80px
;
font-size
:
14px
;
...
...
@@ -313,7 +311,7 @@ export default {
}
::v-deep
.el-form-item
{
margin-bottom
:
10
px
;
margin-bottom
:
5
px
;
}
}
...
...
src/views/userInfo/components/gameInfo/ZyouTag.vue
浏览文件 @
9e893c7c
...
...
@@ -494,7 +494,7 @@
.el-icon-circle-plus
{
font-size
:
16px
;
cursor
:
pointer
;
color
:
#
00bf8a
!important
;
color
:
#
3491FA
!important
;
}
}
.tag-list
{
...
...
src/views/userInfo/components/gameInfo/gameUserInfo.vue
浏览文件 @
9e893c7c
<
template
>
<div
class=
"gameUserDetails"
>
<!-- 智能标签 -->
<div
class=
"item rowFlex columnCenter
spaceBetween
"
>
<div
class=
"item rowFlex columnCenter"
>
<div
class=
"rowFlex columnCenter"
>
<span
class=
"label"
style=
"min-width:60px;"
>
智能标签:
</span>
<p
class=
"text"
>
...
...
@@ -174,13 +174,33 @@
<div
v-if=
"gameUserInfo.service_wechat_number_info && gameUserInfo.service_wechat_number_info.length>0"
class=
"item rowFlex columnCenter spaceBetween"
>
<div
class=
"columnFlex "
style=
"width:100%;"
>
<span
class=
"label"
>
客服微信号:
</span>
<div
v-for=
"(item,index) in gameUserInfo.service_wechat_number_info"
:key=
"index"
class=
"rowFlex columnCenter "
style=
"margin-top:10px;width:100%;"
>
<div
class=
"rowFlex columnCenter"
style=
"margin-top:10px;width:100%;"
>
<!-- 显示第一个微信号 -->
<div
class=
"rowFlex columnCenter"
>
<p
class=
"hidden wxName"
>
{{
gameUserInfo
.
service_wechat_number_info
[
0
].
service_wechat_number_name
}}
(
{{
gameUserInfo
.
service_wechat_number_info
[
0
].
service_type_name
}}
)
</p>
<span
class=
"bradge"
>
{{
gameUserInfo
.
service_wechat_number_info
[
0
].
type_name
}}
</span>
<div
class=
"colorStatus rowFlex columnCenter"
style=
"margin-left: 10px;"
>
<span
v-if=
"gameUserInfo.service_wechat_number_info[0].loss_status==1"
class=
"fail"
>
{{
gameUserInfo
.
service_wechat_number_info
[
0
].
loss_status_text
}}
</span>
</div>
</div>
<!-- 如果有多个,显示 +n -->
<div
v-if=
"gameUserInfo.service_wechat_number_info.length > 1"
>
<el-popover
placement=
"top"
trigger=
"hover"
width=
"300"
>
<div
v-for=
"(item,index) in gameUserInfo.service_wechat_number_info.slice(1)"
:key=
"index"
class=
"rowFlex columnCenter"
style=
"margin-bottom:10px;"
>
<p
class=
"hidden wxName"
>
{{
item
.
service_wechat_number_name
}}
(
{{
item
.
service_type_name
}}
)
</p>
<span
class=
"bradge"
>
{{
item
.
type_name
}}
</span>
<div
class=
"colorStatus rowFlex columnCenter"
style=
"margin-left: 10px;"
>
<span
v-if=
"item.loss_status==1"
class=
"fail"
>
{{
item
.
loss_status_text
}}
</span>
</div>
</div>
<el-button
slot=
"reference"
type=
"text"
style=
"font-size: 14px;"
>
+
{{
gameUserInfo
.
service_wechat_number_info
.
length
-
1
}}
</el-button>
</el-popover>
</div>
</div>
</div>
</div>
<div
class=
"item rowFlex columnCenter spaceBetween"
>
...
...
@@ -375,9 +395,9 @@ import { debounce } from '@/utils'
.changeUser{
font-size
:
18px
;
transform
:
rotate
(
90deg
);
color
:
#
00bf8a
;
color
:
#
3491FA
;
margin-left
:
10px
;
margin-top
:
-
3
px
;
margin-top
:
-
5
px
;
:first-child{
margin-right
:
-5px
;
}
...
...
@@ -388,7 +408,7 @@ import { debounce } from '@/utils'
font-size
:
14px
;
font-weight
:
400
;
color
:
#333333
;
padding
:
10
px
0
;
padding
:
5
px
0
;
transition
:
all
0.5s
;
position
:
relative
;
cursor
:
pointer
;
...
...
@@ -396,7 +416,7 @@ import { debounce } from '@/utils'
width
:
40px
;
height
:
40px
;
border-radius
:
6px
;
margin-right
:
vw
(
10
)
;
margin-right
:
5px
;
}
.wxName
{
max-width
:
80%
;
...
...
@@ -413,7 +433,8 @@ import { debounce } from '@/utils'
margin-left
:
10px
;
}
.label
{
color
:
#999999
;
color
:
#86909C
;
font-size
:
14px
;
}
.text
{
color
:
#333333
;
...
...
@@ -431,11 +452,11 @@ import { debounce } from '@/utils'
width
:
44px
;
height
:
22px
;
border-radius
:
4px
;
border
:
1px
solid
#
00bf8a
;
border
:
1px
solid
#
3491FA
;
font-size
:
12px
;
font-family
:
PingFangSC-Regular
,
PingFang
SC
;
font-weight
:
400
;
color
:
#
00bf8a
;
color
:
#
3491FA
;
margin-left
:
30px
;
cursor
:
pointer
;
}
...
...
@@ -464,11 +485,15 @@ import { debounce } from '@/utils'
.item
:hover
.icon
{
display
:
block
;
}
.el-icon-sort-up
{
font-size
:
16px
;
}
}
.refreshList
{
color
:
#
00bf8a
;
color
:
#
3491FA
;
cursor
:
pointer
;
font-size
:
18px
;
margin-left
:
20px
;
}
.refreshListActive
{
animation
:
rotate
0.5s
linear
infinite
;
...
...
@@ -482,4 +507,16 @@ import { debounce } from '@/utils'
}
}
</
style
>
<
style
>
.wxName
{
max-width
:
80%
;
}
.bradge
{
padding
:
2px
5px
;
border-radius
:
3px
;
background
:
#f4f4f5
;
color
:
#909399
;
margin-left
:
10px
;
}
</
style
>
\ No newline at end of file
src/views/userInfo/components/roleInfo/appeal.vue
浏览文件 @
9e893c7c
...
...
@@ -3,7 +3,7 @@
:lock-scroll=
"true"
title=
"玩家申诉"
:visible=
"show"
size=
"
4
00px"
size=
"
3
00px"
:append-to-body=
"true"
@
close=
"close"
>
...
...
src/views/userInfo/components/roleInfo/approval.vue
浏览文件 @
9e893c7c
<
template
>
<div
class=
"approval-role-list columnFlex"
>
<el-form
ref=
"taskForm"
:model=
"reportForm"
class=
"taskForm"
label-width=
"85px"
>
<el-form
ref=
"taskForm"
:model=
"reportForm"
label-position=
"top"
class=
"taskForm"
label-width=
"85px"
>
<el-form-item
label=
"角色名称"
>
<el-input
v-model=
"reportForm.role_name"
...
...
@@ -503,7 +503,7 @@ import { debounce } from '@/utils'
font
-
size
:
12
px
;
font
-
family
:
PingFangSC
-
Regular
,
PingFang
SC
;
font
-
weight
:
400
;
color
:
#
00
bf8a
;
color
:
#
3491
FA
;
border
:
none
;
}
...
...
@@ -557,7 +557,7 @@ import { debounce } from '@/utils'
width
:
100
%
;
.
label
{
font
-
weight
:
4
00
;
font
-
weight
:
5
00
;
font
-
size
:
14
px
;
color
:
#
86909
c
;
line
-
height
:
20
px
;
...
...
@@ -565,7 +565,7 @@ import { debounce } from '@/utils'
}
.
value
{
font
-
weight
:
4
00
;
font
-
weight
:
5
00
;
font
-
size
:
14
px
;
color
:
#
333333
;
line
-
height
:
20
px
;
...
...
@@ -632,8 +632,8 @@ import { debounce } from '@/utils'
}
::
v
-
deep
.
el
-
step
>
.
is
-
success
{
color
:
#
00
bf8a
;
border
-
color
:
#
00
bf8a
;
color
:
#
3491
FA
;
border
-
color
:
#
3491
FA
;
.
el
-
step__line
{
background
-
color
:
#
e5e6eb
;
...
...
@@ -641,12 +641,12 @@ import { debounce } from '@/utils'
}
::
v
-
deep
.
el
-
step__main
>
.
is
-
success
{
color
:
#
00
bf8a
;
color
:
#
3491
FA
;
}
::
v
-
deep
.
el
-
step
>
.
is
-
process
{
color
:
#
00
bf8a
;
border
-
color
:
#
00
bf8a
;
color
:
#
3491
FA
;
border
-
color
:
#
3491
FA
;
.
el
-
step__line
{
background
-
color
:
#
e5e6eb
;
...
...
@@ -654,7 +654,7 @@ import { debounce } from '@/utils'
}
::
v
-
deep
.
el
-
step__main
>
.
is
-
process
{
color
:
#
00
bf8a
;
color
:
#
3491
FA
;
}
.
form
-
item
-
btn
{
...
...
@@ -675,7 +675,7 @@ import { debounce } from '@/utils'
.
preview
-
btn
{
cursor
:
pointer
;
font
-
size
:
14
px
;
color
:
#
00
bf8a
;
color
:
#
3491
FA
;
margin
:
0
0
0
10
px
;
i
{
...
...
@@ -831,7 +831,7 @@ import { debounce } from '@/utils'
}
.
info
-
value
-
color
{
color
:
#
00
bf8a
;
color
:
#
3491
FA
;
margin
-
left
:
5
px
;
}
}
...
...
src/views/userInfo/components/roleInfo/report.vue
浏览文件 @
9e893c7c
...
...
@@ -550,7 +550,7 @@
font
-
size
:
12
px
;
font
-
family
:
PingFangSC
-
Regular
,
PingFang
SC
;
font
-
weight
:
400
;
color
:
#
00
bf8a
;
color
:
#
3491
FA
;
border
:
none
;
}
...
...
@@ -679,8 +679,8 @@
}
::
v
-
deep
.
el
-
step
>
.
is
-
success
{
color
:
#
00
bf8a
;
border
-
color
:
#
00
bf8a
;
color
:
#
3491
FA
;
border
-
color
:
#
3491
FA
;
.
el
-
step__line
{
background
-
color
:
#
e5e6eb
;
...
...
@@ -688,12 +688,12 @@
}
::
v
-
deep
.
el
-
step__main
>
.
is
-
success
{
color
:
#
00
bf8a
;
color
:
#
3491
FA
;
}
::
v
-
deep
.
el
-
step
>
.
is
-
process
{
color
:
#
00
bf8a
;
border
-
color
:
#
00
bf8a
;
color
:
#
3491
FA
;
border
-
color
:
#
3491
FA
;
.
el
-
step__line
{
background
-
color
:
#
e5e6eb
;
...
...
@@ -701,7 +701,7 @@
}
::
v
-
deep
.
el
-
step__main
>
.
is
-
process
{
color
:
#
00
bf8a
;
color
:
#
3491
FA
;
}
.
form
-
item
-
btn
{
...
...
@@ -722,7 +722,7 @@
.
preview
-
btn
{
cursor
:
pointer
;
font
-
size
:
14
px
;
color
:
#
00
bf8a
;
color
:
#
3491
FA
;
margin
:
0
0
0
10
px
;
i
{
...
...
@@ -878,7 +878,7 @@
}
.
info
-
value
-
color
{
color
:
#
00
bf8a
;
color
:
#
3491
FA
;
margin
-
left
:
5
px
;
}
}
...
...
src/views/userInfo/components/roleInfo/userInfo.vue
浏览文件 @
9e893c7c
...
...
@@ -306,7 +306,7 @@
::v-deep
.el-collapse-item__header
{
width
:
100%
;
height
:
44px
;
background
:
#
f9faff
;
background
:
#
F7F8FA
;
color
:
#333333
;
padding-left
:
10px
;
font-size
:
14px
;
...
...
src/views/userInfo/components/shareInfo.vue
浏览文件 @
9e893c7c
...
...
@@ -147,7 +147,7 @@
}
.label
{
color
:
#999999
;
width
:
vw
(
125
)
;
width
:
120px
;
}
.text
{
color
:
#333333
;
...
...
@@ -165,11 +165,11 @@
width
:
44px
;
height
:
22px
;
border-radius
:
4px
;
border
:
1px
solid
#
00bf8a
;
border
:
1px
solid
#
3491FA
;
font-size
:
12px
;
font-family
:
PingFangSC-Regular
,
PingFang
SC
;
font-weight
:
400
;
color
:
#
00bf8a
;
color
:
#
3491FA
;
margin-left
:
30px
;
cursor
:
pointer
;
}
...
...
src/views/userInfo/userInfo.vue
浏览文件 @
9e893c7c
...
...
@@ -78,5 +78,6 @@ export default {
width
:
100%
;
height
:
100%
;
background
:
#fff
;
font-size
:
14px
;
}
</
style
>
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论