Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
S
SuperMan
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
1
Issues
1
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
罗超
SuperMan
Commits
222f1270
Commit
222f1270
authored
Mar 06, 2024
by
youjie
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
个人中心翻译
parent
418c6e6e
Show whitespace changes
Inline
Side-by-side
Showing
20 changed files
with
370 additions
and
230 deletions
+370
-230
fill.js
src/assets/common/lang/EN/fill.js
+1
-0
fill.js
src/assets/common/lang/Japan/fill.js
+1
-0
fill.js
src/assets/common/lang/zhCN/fill.js
+137
-0
fill.js
src/assets/common/lang/zhTW/fill.js
+1
-0
Login2019.vue
src/components/Login2019.vue
+38
-38
PersonalInfoSet.vue
src/components/PersonalInfoSet.vue
+89
-89
chosenOpenMode.vue
src/components/commonPage/chosenOpenMode.vue
+5
-5
index.vue
src/components/index.vue
+5
-5
personalCenter.vue
src/components/personalCenter.vue
+13
-13
cloud.vue
src/components/personalCenter/cloud.vue
+9
-9
fince.vue
src/components/personalCenter/fince.vue
+1
-1
gonggao.vue
src/components/personalCenter/gonggao.vue
+1
-1
imbox.vue
src/components/personalCenter/imbox.vue
+4
-4
index.vue
src/components/personalCenter/index.vue
+38
-38
myorder.vue
src/components/personalCenter/myorder.vue
+1
-1
newpersonal.vue
src/components/personalCenter/newpersonal.vue
+2
-2
notice.vue
src/components/personalCenter/notice.vue
+17
-17
pingtai.vue
src/components/personalCenter/pingtai.vue
+2
-2
sell.vue
src/components/personalCenter/sell.vue
+4
-4
tousu.vue
src/components/personalCenter/tousu.vue
+1
-1
No files found.
src/assets/common/lang/EN/fill.js
View file @
222f1270
...
@@ -367,6 +367,7 @@ export const obj = {
...
@@ -367,6 +367,7 @@ export const obj = {
feigongyinshan
:
'Non-supplier '
,
feigongyinshan
:
'Non-supplier '
,
zhanghuxinxi
:
'Account Information '
,
zhanghuxinxi
:
'Account Information '
,
qingshurutdbz
:
'Please enter team remarks content '
,
qingshurutdbz
:
'Please enter team remarks content '
,
qingxuanzhettname
:
'Please select a header name'
,
caravanshopcol
:
{
caravanshopcol
:
{
t1
:
'Car/usage time/days '
,
t1
:
'Car/usage time/days '
,
t2
:
'Car Details '
,
t2
:
'Car Details '
,
...
...
src/assets/common/lang/Japan/fill.js
View file @
222f1270
...
@@ -367,6 +367,7 @@ export const obj = {
...
@@ -367,6 +367,7 @@ export const obj = {
feigongyinshan
:
'非サプライヤー'
,
feigongyinshan
:
'非サプライヤー'
,
zhanghuxinxi
:
'アカウント情報'
,
zhanghuxinxi
:
'アカウント情報'
,
qingshurutdbz
:
'チーム備考内容を入力してください'
,
qingshurutdbz
:
'チーム備考内容を入力してください'
,
qingxuanzhettname
:
'ヘッドネームをお願いします'
,
caravanshopcol
:
{
caravanshopcol
:
{
t1
:
'車/使用時間/日数'
,
t1
:
'車/使用時間/日数'
,
t2
:
'車の詳細です'
,
t2
:
'車の詳細です'
,
...
...
src/assets/common/lang/zhCN/fill.js
View file @
222f1270
...
@@ -368,6 +368,143 @@ export const obj = {
...
@@ -368,6 +368,143 @@ export const obj = {
zhanghuxinxi
:
'账户信息'
,
zhanghuxinxi
:
'账户信息'
,
qingshurutdbz
:
'请输入团队备注内容'
,
qingshurutdbz
:
'请输入团队备注内容'
,
qingxuanzhettname
:
'请选择抬头名称'
,
qingxuanzhettname
:
'请选择抬头名称'
,
qinxuanzheymfs
:
'请选择页面切换方式'
,
danyemianmsts
:
'单页面多标签模式(此模式适合电脑性能高的用户)'
,
duoyemianmsts
:
'多页面单标签模式(此模式适合电脑性能较低的用户)'
,
querenxuanzhe
:
'确认选择'
,
denglu
:
'登陆'
,
dengluzhong
:
'登陸中...'
,
xiacizidongdl
:
'下次自動登陸'
,
bangdinshoujihao
:
'绑定手机号'
,
yanzhengma
:
'验证码'
,
huoquyanzhengma
:
'获取验证码'
,
chongxinghuoqu
:
'重新获取'
,
quedinbangdin
:
'确认绑定'
,
xingmimats
:
'新密码:大写字母+小写字母+数字或?!&$%#_'
,
qudenglu
:
'去登录'
,
querenxiugai
:
'确认修改'
,
dengluwenan
:
'職場上成功者與失敗者最大的分別就是,前者找機會,後者找藉口,今日的你痛恨每天上班「度日如年」,將來的你會感激經歷過這一切,你練成了更強大的自己,玻璃心不再怕碎。'
,
jingdudlzq
:
'京都独旅之秋'
,
jingdudlzqtext
:
'旅宿权威柏井寿的私房赏枫秘境'
,
xiehoubhd
:
'邂逅北海道'
,
xiehoubhdtext
:
'看见 北海道 之美'
,
ziyoutq
:
'自由土耳其'
,
ziyoutqtext
:
'翱翔天际 感受星月魅力'
,
qingshuruyhm
:
'请输入用户名'
,
qingshurumm
:
'请输入密码'
,
qingbangdinsjh
:
'请绑定手机号'
,
qingshuruyxhm
:
'请输入有效的手机号码!'
,
qingshuruyzm
:
'请输入验证码'
,
huanyingsy
:
'欢迎使用 '
,
erpxitong
:
' ERP系统'
,
tuichudenglu
:
'退出登录'
,
gerenzhongxin
:
'个人中心'
,
tuichu
:
'退出'
,
gerensouye
:
'个人首页'
,
qirileijisk
:
'7日累计收款'
,
jinrixinzeng
:
'今日新增'
,
bishoukuan
:
'笔收款'
,
leijidaishou
:
'累计待收'
,
gonyou
:
'共有'
,
bidaishoukuan
:
'笔待收款'
,
jinqirishoukuanzs
:
'近7日收款走势'
,
benyueshoukezs
:
'本月收客走势'
,
benyueshoukers
:
'本月收客人数'
,
wodedindan
:
'我的订单'
,
chakansuoyoudd
:
'查看所有订单'
,
zhanshihmybmd
:
'暂时还没有报名单,赶紧行动起来吧'
,
weirenkuan
:
'未认款'
,
chakansuoyouwrk
:
'查看所有未认款'
,
jiapyitime
:
'交易时间'
,
duifanghuming
:
'对方户名'
,
gonggaotz
:
'公告通知'
,
gonggao
:
'公告'
,
tongzi
:
'通知'
,
chengjiaoptzb
:
'成交平台占比'
,
yunpan
:
'云盘'
,
benzhpuxg
:
'本周销冠'
,
chakanwqph
:
'查看往期排行'
,
jinricz
:
'今日操作'
,
xinxiangdta
:
'新鲜的同事'
,
wodetoushu
:
'我的投诉'
,
leijicjdd
:
'累计成交订单'
,
tupianwjzy
:
'图片文件占用'
,
shipinwjzy
:
'视频文件占用'
,
qitawjzy
:
'其他文件占用'
,
yinpinwjzy
:
'音频文件占用'
,
shipin
:
'视频'
,
yinpin
:
'音频'
,
qitawj
:
'其他文件'
,
hetaliaoyx
:
'和TA聊一下'
,
taolunzhu
:
'讨论组'
,
wodeshouji
:
'我的手机'
,
qun
:
'群'
,
shenpiwancheng
:
'审批完成'
,
yixiaoshiqian
:
'1小时前'
,
shierxiaoshiqian
:
'12小时前'
,
santianqian
:
'3天前'
,
yizhouqian
:
'一周前'
,
shisantianqian
:
'13天前'
,
ningdecaiwsqywc
:
'您的财务申请已完成!'
,
zhouguancs
:
'周冠次数'
,
zaibenqipamhd
:
'在本期的排名中取得了'
,
deyejilxmc
:
'的业绩,领先第二名'
,
zheshitadi
:
',这是他第'
,
cihuodexszkdch
:
'次获得销售周冠的称号,想看他的成功秘笈?戳下面的按钮查看吧!'
,
lijichakan
:
'立即查看'
,
renshiyixia
:
'认识一下'
,
ruzhi
:
'入职'
,
feichangbanghmyts
:
'非常棒,你到现在还没有过客人投诉哟。'
,
wodeyeji
:
'我的业绩'
,
guanjunzil
:
'冠军之路'
,
xingzhenkh
:
'行政考核'
,
caiwushenp
:
'财务审批'
,
kaoqinshenp
:
'考勤审批'
,
wodeyunp
:
'我的云盘'
,
changyongfkdx
:
'常用付款对象'
,
xiugaitouxiang
:
'修改头像'
,
yonghuming
:
'用户名'
,
ruyoucuowulxxz
:
'如有错误请联系行政'
,
bangdinshouji
:
'绑定手机'
,
lijibangdin
:
'立即绑定'
,
yemianqiehuanfs
:
'页面切换方式'
,
danyeduobqms
:
'单页面多标签模式'
,
duoyemiandbqms
:
'多页面单标签模式'
,
bagdinshanchengwx
:
'绑定商城、微信'
,
yibangdinwxdp
:
'已绑定微信/店铺'
,
weibangdinwx
:
'未绑定微信'
,
yibangshoujihao
:
'已绑定手机号'
,
fasongyanzm
:
'发送验证码'
,
xingshoujihao
:
'新手机号'
,
shiyishuzi
:
'11位数字'
,
siweiyzm
:
'4位验证码'
,
jiumima
:
'旧密码'
,
xianshimima
:
'显示密码'
,
yinchangmima
:
'隐藏密码'
,
xinmima
:
'新密码'
,
mimageshi
:
'密码格式:大写字母+小写字母+数字或?!&$%#_'
,
querenmima
:
'确认密码'
,
tianjiaxyhzh
:
'添加新银行账户'
,
suoshujigou
:
'所属机构'
,
liruzgjh
:
'例如:中国建行'
,
lirujjzh
:
'例如:锦江支行'
,
dangqianqihuanfs
:
'当前切换方式'
,
danyemmianmszs
:
'(此模式适合电脑性能高的用户)'
,
duoyemmianmszs
:
'(此模式适合电脑性能较低的用户)'
,
zhanyangscwxbd
:
'赞羊商城微信绑定'
,
yibangdin
:
'已绑定'
,
chongxingbdwx
:
'重新绑定微信'
,
bangdinwx
:
'绑定微信'
,
qingshuruwxnc
:
'请输入微信昵称'
,
qingshuruxsjh
:
'请输入新手机号'
,
qingshurujmm
:
'请输入旧密码'
,
qingshuruxmm
:
'请输入新密码'
,
qingshuruqrmm
:
'请输入确认密码'
,
qingtianxieyinhang
:
'请填写银行'
,
qingtianxiekhr
:
'请填写开户人'
,
qingtianxiekh
:
'请填写卡号'
,
qingtianxiezhbm
:
'请填写账户别名'
,
xinmimahqrmimabyz
:
'新密码和确认密码不一致'
,
caravanshopcol
:
{
caravanshopcol
:
{
t1
:
'车/使用时间/天数'
,
t1
:
'车/使用时间/天数'
,
t2
:
'用车详情'
,
t2
:
'用车详情'
,
...
...
src/assets/common/lang/zhTW/fill.js
View file @
222f1270
...
@@ -367,6 +367,7 @@ export const obj = {
...
@@ -367,6 +367,7 @@ export const obj = {
feigongyinshan
:
'非供應商'
,
feigongyinshan
:
'非供應商'
,
zhanghuxinxi
:
'賬戶信息'
,
zhanghuxinxi
:
'賬戶信息'
,
qingshurutdbz
:
'請輸入團隊備注內容'
,
qingshurutdbz
:
'請輸入團隊備注內容'
,
qingxuanzhettname
:
'請選擇擡頭名稱'
,
caravanshopcol
:
{
caravanshopcol
:
{
t1
:
'車/使用時間/天數'
,
t1
:
'車/使用時間/天數'
,
t2
:
'用車詳情'
,
t2
:
'用車詳情'
,
...
...
src/components/Login2019.vue
View file @
222f1270
...
@@ -59,7 +59,7 @@
...
@@ -59,7 +59,7 @@
<p
class=
"FPF_b"
>
{{
groupModel
.
GroupName
?
groupModel
.
GroupName
:
''
}}
</p>
<p
class=
"FPF_b"
>
{{
groupModel
.
GroupName
?
groupModel
.
GroupName
:
''
}}
</p>
</div>
</div>
<div
class=
"sumMainTitle FPF_s"
>
登陸
</div>
<div
class=
"sumMainTitle FPF_s"
>
{{
$t
(
'objFill.denglu'
)
}}
</div>
<div
class=
"login-commonBotm"
>
<div
class=
"login-commonBotm"
>
<i
class=
"icon-login-name iconfont icon-user11"
:style=
"
{color: name_bline==true?'#E95252':'#000000'}">
</i>
<i
class=
"icon-login-name iconfont icon-user11"
:style=
"
{color: name_bline==true?'#E95252':'#000000'}">
</i>
<input
class=
"input FPF_b"
@
focus=
"name_bline=true"
@
blur=
"name_bline=false"
maxlength=
"20"
<input
class=
"input FPF_b"
@
focus=
"name_bline=true"
@
blur=
"name_bline=false"
maxlength=
"20"
...
@@ -87,11 +87,11 @@
...
@@ -87,11 +87,11 @@
</div>
</div>
<div
style=
"text-align: center;margin-top: 40px;"
>
<div
style=
"text-align: center;margin-top: 40px;"
>
<button
type=
"button"
class=
"sLoginBtn FPF_s"
:class=
"
{'loginIng':loginState==1}" :disabled="loginState==1"
<button
type=
"button"
class=
"sLoginBtn FPF_s"
:class=
"
{'loginIng':loginState==1}" :disabled="loginState==1"
@click="doLogin">
{{
loginState
==
1
?
'登陸中...'
:
'登陸'
}}
</button>
@click="doLogin">
{{
loginState
==
1
?
$t
(
'objFill.dengluzhong'
):
$t
(
'objFill.denglu'
)
}}
</button>
</div>
</div>
<div
class=
"forgetPw"
>
<div
class=
"forgetPw"
>
<div>
<div>
<el-checkbox
v-model=
"checkedAotu"
>
下次自動登陸
</el-checkbox>
<el-checkbox
v-model=
"checkedAotu"
>
{{
$t
(
'objFill.xiacizidongdl'
)
}}
</el-checkbox>
</div>
</div>
<span
@
click=
"updatePwd"
>
{{
$t
(
'login.login_forgetpwd'
)
}}
?
</span>
<span
@
click=
"updatePwd"
>
{{
$t
(
'login.login_forgetpwd'
)
}}
?
</span>
</div>
</div>
...
@@ -112,13 +112,13 @@
...
@@ -112,13 +112,13 @@
src=
"http://staticfile.oytour.com/Upload/CompanyImage/20181219/636808340326373827.png"
alt=
""
>
src=
"http://staticfile.oytour.com/Upload/CompanyImage/20181219/636808340326373827.png"
alt=
""
>
<p
class=
"FPF_b"
>
{{
groupModel
.
GroupName
?
groupModel
.
GroupName
:
''
}}
</p>
<p
class=
"FPF_b"
>
{{
groupModel
.
GroupName
?
groupModel
.
GroupName
:
''
}}
</p>
</div>
</div>
<div
class=
"sumMainTitle FPF_s"
>
绑定手机号
</div>
<div
class=
"sumMainTitle FPF_s"
>
{{
$t
(
'objFill.bangdinshoujihao'
)
}}
</div>
<div
class=
"login-commonBotm"
>
<div
class=
"login-commonBotm"
>
<i
class=
"icon-login-name iconfont icon-shouji1"
:style=
"
{color: name_bline==true?'#E95252':'#000000'}">
</i>
<i
class=
"icon-login-name iconfont icon-shouji1"
:style=
"
{color: name_bline==true?'#E95252':'#000000'}">
</i>
<input
class=
"input FPF_b"
@
focus=
"name_bline=true"
@
blur=
"name_bline=false"
<input
class=
"input FPF_b"
@
focus=
"name_bline=true"
@
blur=
"name_bline=false"
onkeyup=
"value=value.replace(/[^\d]/g,'')"
maxlength=
"11"
autocomplete=
"new-password"
onkeyup=
"value=value.replace(/[^\d]/g,'')"
maxlength=
"11"
autocomplete=
"new-password"
v-model=
"mobileNumber"
style=
"background-color:transparent !important;"
type=
"text"
v-model=
"mobileNumber"
style=
"background-color:transparent !important;"
type=
"text"
placeholder=
"请输入手机号
"
/>
:placeholder=
"$t('admin.admin_phPhone')
"
/>
<div
class=
"name_bline_left"
:class=
"name_bline==true?'_bline_w':''"
></div>
<div
class=
"name_bline_left"
:class=
"name_bline==true?'_bline_w':''"
></div>
<div
class=
"name_bline_right"
:class=
"name_bline==true?'_bline_w':''"
></div>
<div
class=
"name_bline_right"
:class=
"name_bline==true?'_bline_w':''"
></div>
</div>
</div>
...
@@ -130,19 +130,19 @@
...
@@ -130,19 +130,19 @@
:style=
"
{color: pwd_bline==true?'#E95252':'#000000'}">
</i>
:style=
"
{color: pwd_bline==true?'#E95252':'#000000'}">
</i>
<input
class=
"input FPF_b phoneValidate"
maxlength=
"4"
@
focus=
"pwd_bline=true"
<input
class=
"input FPF_b phoneValidate"
maxlength=
"4"
@
focus=
"pwd_bline=true"
onkeyup=
"value=value.replace(/[^\d]/g,'')"
@
blur=
"pwd_bline=false"
v-model=
"code"
onkeyup=
"value=value.replace(/[^\d]/g,'')"
@
blur=
"pwd_bline=false"
v-model=
"code"
autocomplete=
"new-password"
style=
"background-color:transparent !important"
type=
"text"
placeholder=
"验证码
"
autocomplete=
"new-password"
style=
"background-color:transparent !important"
type=
"text"
:placeholder=
"$t('objFill.yanzhengma')
"
@
keyup
.
enter=
"doBind"
/>
@
keyup
.
enter=
"doBind"
/>
<div
class=
"pwd_bline_left"
:class=
"pwd_bline==true?'_bline_w':''"
></div>
<div
class=
"pwd_bline_left"
:class=
"pwd_bline==true?'_bline_w':''"
></div>
<div
class=
"pwd_bline_right"
:class=
"pwd_bline==true?'_bline_w':''"
></div>
<div
class=
"pwd_bline_right"
:class=
"pwd_bline==true?'_bline_w':''"
></div>
<div
class=
"validatCode"
>
<div
class=
"validatCode"
>
<span
v-show=
"show"
@
click=
"getCode"
class=
"FPF_s"
>
获取验证码
</span>
<span
v-show=
"show"
@
click=
"getCode"
class=
"FPF_s"
>
{{
$t
(
'objFill.huoquyanzhengma'
)
}}
</span>
<span
v-show=
"!show"
class=
"count FPF_s"
>
{{
count
}}
s
重新获取
</span>
<span
v-show=
"!show"
class=
"count FPF_s"
>
{{
count
}}
s
{{
$t
(
'objFill.chongxinghuoqu'
)
}}
</span>
</div>
</div>
</div>
</div>
<div
class=
"error-msg"
>
<div
class=
"error-msg"
>
<div
v-show=
"passwordIsShow"
><img
src=
"../assets/img/login-error-tips.png"
/>
{{
passwordErrorMsg
}}
</div>
<div
v-show=
"passwordIsShow"
><img
src=
"../assets/img/login-error-tips.png"
/>
{{
passwordErrorMsg
}}
</div>
</div>
</div>
<input
type=
"button"
class=
"sLoginBtn"
@
click=
"doBind"
value=
"确认绑定
"
/>
<input
type=
"button"
class=
"sLoginBtn"
@
click=
"doBind"
:value=
"$t('objFill.quedinbangdin')
"
/>
</div>
</div>
<div
v-if=
"isShow==3"
class=
"phoneLogin login_Div"
>
<div
v-if=
"isShow==3"
class=
"phoneLogin login_Div"
>
...
@@ -151,12 +151,12 @@
...
@@ -151,12 +151,12 @@
src=
"http://staticfile.oytour.com/Upload/CompanyImage/20181219/636808340326373827.png"
alt=
""
>
src=
"http://staticfile.oytour.com/Upload/CompanyImage/20181219/636808340326373827.png"
alt=
""
>
<p>
{{
groupModel
.
GroupName
?
groupModel
.
GroupName
:
''
}}
</p>
<p>
{{
groupModel
.
GroupName
?
groupModel
.
GroupName
:
''
}}
</p>
</div>
</div>
<div
class=
"sumMainTitle FPF_s"
>
修改密码
</div>
<div
class=
"sumMainTitle FPF_s"
>
{{
$t
(
'adm.adm_changepd'
)
}}
</div>
<div
class=
"login-commonBotm"
>
<div
class=
"login-commonBotm"
>
<i
class=
"icon-login-name iconfont icon-shouji1"
:style=
"
{color: name_bline==true?'#E95252':'#000000'}">
</i>
<i
class=
"icon-login-name iconfont icon-shouji1"
:style=
"
{color: name_bline==true?'#E95252':'#000000'}">
</i>
<input
class=
"input FPF_b"
@
focus=
"name_bline=true"
onkeyup=
"value=value.replace(/[^\d]/g,'')"
<input
class=
"input FPF_b"
@
focus=
"name_bline=true"
onkeyup=
"value=value.replace(/[^\d]/g,'')"
maxlength=
"11"
@
blur=
"name_bline=false"
autocomplete=
"new-password"
v-model=
"mobileNumber"
maxlength=
"11"
@
blur=
"name_bline=false"
autocomplete=
"new-password"
v-model=
"mobileNumber"
style=
"background-color:transparent !important;"
type=
"text"
placeholder=
"请输入手机号
"
/>
style=
"background-color:transparent !important;"
type=
"text"
:placeholder=
"$t('admin.admin_phPhone')
"
/>
<div
class=
"name_bline_left"
:class=
"name_bline==true?'_bline_w':''"
></div>
<div
class=
"name_bline_left"
:class=
"name_bline==true?'_bline_w':''"
></div>
<div
class=
"name_bline_right"
:class=
"name_bline==true?'_bline_w':''"
></div>
<div
class=
"name_bline_right"
:class=
"name_bline==true?'_bline_w':''"
></div>
</div>
</div>
...
@@ -167,7 +167,7 @@
...
@@ -167,7 +167,7 @@
<i
class=
"icon-login-password iconfont icon-mima"
:style=
"
{color: pwd_bline==true?'#E95252':'#000000'}">
</i>
<i
class=
"icon-login-password iconfont icon-mima"
:style=
"
{color: pwd_bline==true?'#E95252':'#000000'}">
</i>
<input
class=
"input FPF_b"
@
focus=
"pwd_bline=true"
@
blur=
"pwd_bline=false"
autocomplete=
"new-password"
<input
class=
"input FPF_b"
@
focus=
"pwd_bline=true"
@
blur=
"pwd_bline=false"
autocomplete=
"new-password"
maxlength=
"20"
v-model=
"password"
style=
"background-color:transparent !important"
type=
"password"
maxlength=
"20"
v-model=
"password"
style=
"background-color:transparent !important"
type=
"password"
placeholder=
"新密码:大写字母+小写字母+数字或?!&$%#_
"
/>
:placeholder=
"$t('objFill.xingmimats')
"
/>
<div
class=
"pwd_bline_left"
:class=
"pwd_bline==true?'_bline_w':''"
></div>
<div
class=
"pwd_bline_left"
:class=
"pwd_bline==true?'_bline_w':''"
></div>
<div
class=
"pwd_bline_right"
:class=
"pwd_bline==true?'_bline_w':''"
></div>
<div
class=
"pwd_bline_right"
:class=
"pwd_bline==true?'_bline_w':''"
></div>
</div>
</div>
...
@@ -185,25 +185,25 @@
...
@@ -185,25 +185,25 @@
:style=
"
{color: validate_bline==true?'#E95252':'#000000'}">
</i>
:style=
"
{color: validate_bline==true?'#E95252':'#000000'}">
</i>
<input
class=
"input FPF_b phoneValidate"
maxlength=
"4"
onkeyup=
"value=value.replace(/[^\d]/g,'')"
<input
class=
"input FPF_b phoneValidate"
maxlength=
"4"
onkeyup=
"value=value.replace(/[^\d]/g,'')"
@
focus=
"validate_bline=true"
@
blur=
"validate_bline=false"
v-model=
"code"
autocomplete=
"new-password"
@
focus=
"validate_bline=true"
@
blur=
"validate_bline=false"
v-model=
"code"
autocomplete=
"new-password"
style=
"background-color:transparent !important"
type=
"text"
placeholder=
"验证码
"
@
keyup
.
enter=
"changePwd"
/>
style=
"background-color:transparent !important"
type=
"text"
:placeholder=
"$t('objFill.yanzhengma')
"
@
keyup
.
enter=
"changePwd"
/>
<div
class=
"pwd_bline_left"
:class=
"validate_bline==true?'_bline_w':''"
></div>
<div
class=
"pwd_bline_left"
:class=
"validate_bline==true?'_bline_w':''"
></div>
<div
class=
"pwd_bline_right"
:class=
"validate_bline==true?'_bline_w':''"
></div>
<div
class=
"pwd_bline_right"
:class=
"validate_bline==true?'_bline_w':''"
></div>
<div
class=
"validatCode"
>
<div
class=
"validatCode"
>
<span
v-show=
"show"
@
click=
"getCode"
class=
"FPF_s"
>
获取验证码
</span>
<span
v-show=
"show"
@
click=
"getCode"
class=
"FPF_s"
>
{{
$t
(
'objFill.huoquyanzhengma'
)
}}
</span>
<span
v-show=
"!show"
class=
"count FPF_s"
>
{{
count
}}
s
重新获取
</span>
<span
v-show=
"!show"
class=
"count FPF_s"
>
{{
count
}}
s
{{
$t
(
'objFill.chongxinghuoqu'
)
}}
</span>
</div>
</div>
</div>
</div>
<div
class=
"forgetPw"
>
<div
class=
"forgetPw"
>
<div
class=
"error-msg"
style=
"float:left;width:auto;"
>
<div
class=
"error-msg"
style=
"float:left;width:auto;"
>
<div
v-show=
"passwordIsShow"
><img
src=
"../assets/img/login-error-tips.png"
/>
{{
passwordErrorMsg
}}
</div>
<div
v-show=
"passwordIsShow"
><img
src=
"../assets/img/login-error-tips.png"
/>
{{
passwordErrorMsg
}}
</div>
</div>
</div>
<span
@
click=
"goLogin"
class=
"FPF_s"
>
去登录
</span>
<span
@
click=
"goLogin"
class=
"FPF_s"
>
{{
$t
(
'objFill.qudenglu'
)
}}
</span>
</div>
</div>
<input
type=
"button"
class=
"sLoginBtn changeBtn"
@
click=
"changePwd"
value=
"确认修改
"
/>
<input
type=
"button"
class=
"sLoginBtn changeBtn"
@
click=
"changePwd"
:value=
"$t('objFill.querenxiugai')
"
/>
</div>
</div>
<div
class=
"jitang "
>
<div
class=
"jitang "
>
<p><sup
class=
"iconfont icon-quotation"
></sup><span
<p><sup
class=
"iconfont icon-quotation"
></sup><span
class=
"FPF_s"
>
職場上成功者與失敗者最大的分別就是,前者找機會,後者找藉口,今日的你痛恨每天上班「度日如年」,將來的你會感激經歷過這一切,你練成了更強大的自己,玻璃心不再怕碎。
</span></p>
class=
"FPF_s"
>
{{
$t
(
'objFill.dengluwenan'
)
}}
</span></p>
</div>
</div>
</el-col>
</el-col>
</el-row>
</el-row>
...
@@ -217,20 +217,20 @@
...
@@ -217,20 +217,20 @@
speed
:
3000
,
speed
:
3000
,
imgList
:
[{
imgList
:
[{
src
:
'http://staticfile.oytour.com/New/Upload/Cloud/2019-09/20190923020945469.jpg'
,
src
:
'http://staticfile.oytour.com/New/Upload/Cloud/2019-09/20190923020945469.jpg'
,
text
:
'京都独旅之秋'
,
text
:
this
.
$t
(
'objFill.jingdudlzq'
)
,
text1
:
'旅宿权威柏井寿的私房赏枫秘境'
,
text1
:
this
.
$t
(
'objFill.jingdudlzqtext'
)
,
url
:
'http://www.oytour.com/#/JuanDetails?id=70'
url
:
'http://www.oytour.com/#/JuanDetails?id=70'
},
},
{
{
src
:
'http://staticfile.oytour.com/New/Upload/Cloud/2019-09/20190920035420544.jpg'
,
src
:
'http://staticfile.oytour.com/New/Upload/Cloud/2019-09/20190920035420544.jpg'
,
text
:
'邂逅北海道'
,
text
:
this
.
$t
(
'objFill.xiehoubhd'
)
,
text1
:
'看见 北海道 之美'
,
text1
:
this
.
$t
(
'objFill.xiehoubhdtext'
)
,
url
:
'http://www.oytour.com/#/FoodImg4'
url
:
'http://www.oytour.com/#/FoodImg4'
},
},
{
{
src
:
'http://staticfile.oytour.com/New/Upload/Cloud/2019-09/20190920035420528.jpg'
,
src
:
'http://staticfile.oytour.com/New/Upload/Cloud/2019-09/20190920035420528.jpg'
,
text
:
'自由土耳其'
,
text
:
this
.
$t
(
'objFill.ziyoutq'
)
,
text1
:
'翱翔天际 感受星月魅力'
,
text1
:
this
.
$t
(
'objFill.ziyoutqtext'
)
,
url
:
'http://www.oytour.com/#/JuanDetails?id=70'
url
:
'http://www.oytour.com/#/JuanDetails?id=70'
},
},
],
],
...
@@ -282,11 +282,11 @@
...
@@ -282,11 +282,11 @@
doLogin
()
{
doLogin
()
{
if
(
this
.
userInfo
.
name
==
""
)
{
if
(
this
.
userInfo
.
name
==
""
)
{
this
.
nameIsShow
=
true
;
this
.
nameIsShow
=
true
;
this
.
nameErrorMsg
=
"请输入用户名"
;
this
.
nameErrorMsg
=
this
.
$t
(
'objFill.qingshuruyhm'
)
;
return
;
return
;
}
else
if
(
this
.
userInfo
.
password
==
""
)
{
}
else
if
(
this
.
userInfo
.
password
==
""
)
{
this
.
passwordIsShow
=
true
;
this
.
passwordIsShow
=
true
;
this
.
passwordErrorMsg
=
"请输入密码"
;
this
.
passwordErrorMsg
=
this
.
$t
(
'objFill.qingshurumm'
)
;
return
;
return
;
}
else
{
}
else
{
this
.
nameIsShow
=
false
;
this
.
nameIsShow
=
false
;
...
@@ -306,9 +306,9 @@
...
@@ -306,9 +306,9 @@
//未绑定手机号码
//未绑定手机号码
if
(
jsonData
.
resultCode
==
10006
)
{
if
(
jsonData
.
resultCode
==
10006
)
{
this
.
$notify
.
error
({
this
.
$notify
.
error
({
title
:
"提示"
,
title
:
this
.
$t
(
'tips.tips'
)
,
customClass
:
"msgTips"
,
customClass
:
"msgTips"
,
message
:
"请绑定手机号"
,
message
:
this
.
$t
(
'objFill.qingbangdinsjh'
)
,
showClose
:
false
,
showClose
:
false
,
duration
:
3000
duration
:
3000
});
});
...
@@ -352,7 +352,7 @@
...
@@ -352,7 +352,7 @@
});
});
}
else
{
}
else
{
this
.
$notify
.
error
({
this
.
$notify
.
error
({
title
:
"提示"
,
title
:
this
.
$t
(
'tips.tips'
)
,
customClass
:
"msgTips"
,
customClass
:
"msgTips"
,
message
:
response
.
data
.
message
,
message
:
response
.
data
.
message
,
showClose
:
false
,
showClose
:
false
,
...
@@ -370,7 +370,7 @@
...
@@ -370,7 +370,7 @@
var
phone
=
this
.
mobileNumber
.
replace
(
/^
\s
+|
\s
+$/gm
,
""
);
var
phone
=
this
.
mobileNumber
.
replace
(
/^
\s
+|
\s
+$/gm
,
""
);
if
(
!
phoneReg
.
test
(
phone
))
{
if
(
!
phoneReg
.
test
(
phone
))
{
this
.
nameIsShow
=
true
;
this
.
nameIsShow
=
true
;
this
.
nameErrorMsg
=
"请输入有效的手机号码!"
;
this
.
nameErrorMsg
=
this
.
$t
(
'objFill.qingshuruyxhm'
)
;
return
false
;
return
false
;
}
else
{
}
else
{
this
.
nameIsShow
=
false
;
this
.
nameIsShow
=
false
;
...
@@ -397,7 +397,7 @@
...
@@ -397,7 +397,7 @@
this
.
apipost
(
"user_get_moblieNumber_code"
,
msg
,
res
=>
{
this
.
apipost
(
"user_get_moblieNumber_code"
,
msg
,
res
=>
{
if
(
res
.
data
.
resultCode
==
1
)
{}
else
{
if
(
res
.
data
.
resultCode
==
1
)
{}
else
{
this
.
$notify
.
error
({
this
.
$notify
.
error
({
title
:
"提示"
,
title
:
this
.
$t
(
'tips.tips'
)
,
customClass
:
"msgTips"
,
customClass
:
"msgTips"
,
message
:
res
.
data
.
message
,
message
:
res
.
data
.
message
,
showClose
:
false
,
showClose
:
false
,
...
@@ -409,11 +409,11 @@
...
@@ -409,11 +409,11 @@
doBind
()
{
doBind
()
{
if
(
this
.
mobileNumber
==
""
)
{
if
(
this
.
mobileNumber
==
""
)
{
this
.
nameIsShow
=
true
;
this
.
nameIsShow
=
true
;
this
.
nameErrorMsg
=
"请输入手机号"
;
this
.
nameErrorMsg
=
this
.
$t
(
'admin.admin_phPhone'
)
;
return
;
return
;
}
else
if
(
this
.
code
==
""
)
{
}
else
if
(
this
.
code
==
""
)
{
this
.
passwordIsShow
=
true
;
this
.
passwordIsShow
=
true
;
this
.
passwordErrorMsg
=
"请输入验证码"
;
this
.
passwordErrorMsg
=
this
.
$t
(
'objFill.qingshuruyzm'
)
;
return
;
return
;
}
}
let
msg
=
{
let
msg
=
{
...
@@ -429,7 +429,7 @@
...
@@ -429,7 +429,7 @@
this
.
userInfo
.
name
=
this
.
mobileNumber
;
this
.
userInfo
.
name
=
this
.
mobileNumber
;
}
else
{
}
else
{
this
.
$notify
.
error
({
this
.
$notify
.
error
({
title
:
"提示"
,
title
:
this
.
$t
(
'tips.tips'
)
,
customClass
:
"msgTips"
,
customClass
:
"msgTips"
,
message
:
res
.
data
.
message
,
message
:
res
.
data
.
message
,
showClose
:
false
,
showClose
:
false
,
...
@@ -444,7 +444,7 @@
...
@@ -444,7 +444,7 @@
'Domain'
:
Domain
'Domain'
:
Domain
},
res
=>
{
},
res
=>
{
this
.
groupModel
=
res
.
data
.
data
;
this
.
groupModel
=
res
.
data
.
data
;
document
.
title
=
"欢迎使用 "
+
this
.
groupModel
.
GroupName
+
" ERP系统"
;
document
.
title
=
this
.
$t
(
'objFill.huanyingsy'
)
+
this
.
groupModel
.
GroupName
+
this
.
$t
(
'objFill.erpxitong'
)
;
},
err
=>
{})
},
err
=>
{})
},
},
updatePwd
()
{
updatePwd
()
{
...
@@ -462,7 +462,7 @@
...
@@ -462,7 +462,7 @@
if
(
res
.
data
.
resultCode
==
1
)
{
if
(
res
.
data
.
resultCode
==
1
)
{
this
.
isShow
=
1
;
this
.
isShow
=
1
;
this
.
$notify
.
success
({
this
.
$notify
.
success
({
title
:
"提示"
,
title
:
this
.
$t
(
'tips.tips'
)
,
customClass
:
"msgTips"
,
customClass
:
"msgTips"
,
message
:
res
.
data
.
message
,
message
:
res
.
data
.
message
,
showClose
:
false
,
showClose
:
false
,
...
@@ -470,7 +470,7 @@
...
@@ -470,7 +470,7 @@
});
});
}
else
{
}
else
{
this
.
$notify
.
error
({
this
.
$notify
.
error
({
title
:
"提示"
,
title
:
this
.
$t
(
'tips.tips'
)
,
customClass
:
"msgTips"
,
customClass
:
"msgTips"
,
message
:
res
.
data
.
message
,
message
:
res
.
data
.
message
,
showClose
:
false
,
showClose
:
false
,
...
@@ -491,7 +491,7 @@
...
@@ -491,7 +491,7 @@
window
.
parent
.
postMessage
({
window
.
parent
.
postMessage
({
event_id
:
'out'
,
event_id
:
'out'
,
data
:
{
data
:
{
loginState
:
'退出登录'
,
loginState
:
this
.
$t
(
'objFill.tuichudenglu'
)
,
}},
`
${
href
}
`
)
}},
`
${
href
}
`
)
}
}
...
...
src/components/PersonalInfoSet.vue
View file @
222f1270
...
@@ -640,7 +640,7 @@
...
@@ -640,7 +640,7 @@
<div
class=
"PerSon_LeftNav"
>
<div
class=
"PerSon_LeftNav"
>
<div
class=
"PerSon_Edit"
>
<div
class=
"PerSon_Edit"
>
<a
href=
"javascript:;"
class=
"a-upload"
>
<a
href=
"javascript:;"
class=
"a-upload"
>
<i
class=
"iconfont icon-Edit"
></i>
修改头像
</span>
<i
class=
"iconfont icon-Edit"
></i>
{{
$t
(
'objFill.xiugaitouxiang'
)
}}
</span>
<input
type=
"file"
id=
"change"
accept=
"image"
@
change=
"change"
>
<input
type=
"file"
id=
"change"
accept=
"image"
@
change=
"change"
>
</a>
</a>
</div>
</div>
...
@@ -656,21 +656,21 @@
...
@@ -656,21 +656,21 @@
</div>
</div>
<ul
class=
"Person_MenuList"
>
<ul
class=
"Person_MenuList"
>
<li>
<li>
<span
class=
"Person_Pname"
>
部门
</span>
<span
class=
"Person_Pname"
>
{{
$t
(
'admin.admin_Department'
)
}}
</span>
<span
class=
"Person_Company"
>
<span
class=
"Person_Company"
>
{{
u
.
BranchName
}}
{{
u
.
BranchName
}}
<span
class=
"Person_Jobs"
>
{{
u
.
PostName
}}
</span>
<span
class=
"Person_Jobs"
>
{{
u
.
PostName
}}
</span>
</span>
</span>
</li>
</li>
<li>
<li>
<span
class=
"Person_Pname"
>
用户名
</span>
<span
class=
"Person_Pname"
>
{{
$t
(
'objFill.yonghuming'
)
}}
</span>
<span
class=
"Person_Company"
style=
"width:43%;"
>
{{
dataList
.
EmName
}}
</span>
<span
class=
"Person_Company"
style=
"width:43%;"
>
{{
dataList
.
EmName
}}
</span>
<span
class=
"Person_Wrong"
>
如有错误请联系行政
</span>
<span
class=
"Person_Wrong"
>
{{
$t
(
'objFill.ruyoucuowulxxz'
)
}}
</span>
</li>
</li>
</ul>
</ul>
<ul
class=
"Person_MenuList Person_menuCked"
style=
"margin-top:0;"
>
<ul
class=
"Person_MenuList Person_menuCked"
style=
"margin-top:0;"
>
<li
@
click=
"ckedNum=1,resetPhoneNum()"
:class=
"
{'P_cked':ckedNum==1}">
<li
@
click=
"ckedNum=1,resetPhoneNum()"
:class=
"
{'P_cked':ckedNum==1}">
<span
class=
"Person_Pname"
>
绑定手机
</span>
<span
class=
"Person_Pname"
>
{{
$t
(
'objFill.bangdinshouji'
)
}}
</span>
<span
class=
"Person_CenterList"
>
<span
class=
"Person_CenterList"
>
{{
getBangding
(
dataList
.
EmLoginMobile
)
}}
{{
getBangding
(
dataList
.
EmLoginMobile
)
}}
</span>
</span>
...
@@ -679,7 +679,7 @@
...
@@ -679,7 +679,7 @@
</span>
</span>
</li>
</li>
<li
@
click=
"ckedNum=2"
:class=
"
{'P_cked':ckedNum==2}">
<li
@
click=
"ckedNum=2"
:class=
"
{'P_cked':ckedNum==2}">
<span
class=
"Person_Pname"
>
密码
</span>
<span
class=
"Person_Pname"
>
{{
$t
(
'admin.admin_password'
)
}}
</span>
<span
class=
"Person_CenterList"
>
<span
class=
"Person_CenterList"
>
******
******
</span>
</span>
...
@@ -689,11 +689,11 @@
...
@@ -689,11 +689,11 @@
</li>
</li>
<li
@
click=
"ckedNum=3"
:class=
"
{'P_cked':ckedNum==3}">
<li
@
click=
"ckedNum=3"
:class=
"
{'P_cked':ckedNum==3}">
<span
class=
"Person_Pname"
style=
"position:relative;"
>
<span
class=
"Person_Pname"
style=
"position:relative;"
>
银行账户
{{
$t
(
'fnc.a_yhzhanghu'
)
}}
<span
class=
"bank_Count"
>
{{
AccCount
}}
</span>
<span
class=
"bank_Count"
>
{{
AccCount
}}
</span>
</span>
</span>
<span
v-if=
"AccCount==0"
class=
"bind_Imidetly"
>
<span
v-if=
"AccCount==0"
class=
"bind_Imidetly"
>
立即绑定
{{
$t
(
'objFill.lijibangdin'
)
}}
</span>
</span>
<span
v-else
class=
"Person_CenterList"
>
<span
v-else
class=
"Person_CenterList"
>
{{
AccDataList
.
BankName
}}
{{
AccDataList
.
BankName
}}
...
@@ -704,24 +704,24 @@
...
@@ -704,24 +704,24 @@
</span>
</span>
</li>
</li>
<li
@
click=
"ckedNum=4"
:class=
"
{'P_cked':ckedNum==4}">
<li
@
click=
"ckedNum=4"
:class=
"
{'P_cked':ckedNum==4}">
<span
class=
"Person_Pname"
>
页面切换方式
</span>
<span
class=
"Person_Pname"
>
{{
$t
(
'objFill.yemianqiehuanfs'
)
}}
</span>
<span
class=
"Person_CenterList"
v-if=
"openMode==1"
>
<span
class=
"Person_CenterList"
v-if=
"openMode==1"
>
单页面多标签模式
{{
$t
(
'objFill.danyeduobqms'
)
}}
</span>
</span>
<span
class=
"Person_CenterList"
v-else
>
<span
class=
"Person_CenterList"
v-else
>
多页面单标签模式
{{
$t
(
'objFill.duoyemiandbqms'
)
}}
</span>
</span>
<span
class=
"Per_Jiantou"
>
<span
class=
"Per_Jiantou"
>
<i
class=
"iconfont icon-jiantouyou1"
></i>
<i
class=
"iconfont icon-jiantouyou1"
></i>
</span>
</span>
</li>
</li>
<li
@
click=
"ckedNum=5"
:class=
"
{'P_cked':ckedNum==5}">
<li
@
click=
"ckedNum=5"
:class=
"
{'P_cked':ckedNum==5}">
<span
class=
"Person_Pname"
>
绑定商城、微信
</span>
<span
class=
"Person_Pname"
>
{{
$t
(
'objFill.bagdinshanchengwx'
)
}}
</span>
<span
class=
"Person_CenterList"
v-if=
"dataList.MallUserId>0"
>
<span
class=
"Person_CenterList"
v-if=
"dataList.MallUserId>0"
>
已绑定微信/店铺
{{
$t
(
'objFill.yibangdinwxdp'
)
}}
</span>
</span>
<span
class=
"Person_CenterList"
v-else
>
<span
class=
"Person_CenterList"
v-else
>
未绑定微信
{{
$t
(
'objFill.weibangdinwx'
)
}}
</span>
</span>
<span
class=
"Per_Jiantou"
>
<span
class=
"Per_Jiantou"
>
<i
class=
"iconfont icon-jiantouyou1"
></i>
<i
class=
"iconfont icon-jiantouyou1"
></i>
...
@@ -732,109 +732,109 @@
...
@@ -732,109 +732,109 @@
<div
class=
"Person_Right"
>
<div
class=
"Person_Right"
>
<!-- 绑定手机号 -->
<!-- 绑定手机号 -->
<div
class=
"Per_Shouji"
v-if=
"ckedNum==1"
>
<div
class=
"Per_Shouji"
v-if=
"ckedNum==1"
>
<div
class=
"Shouji_Top"
>
绑定手机
</div>
<div
class=
"Shouji_Top"
>
{{
$t
(
'objFill.bangdinshouji'
)
}}
</div>
<div
class=
"Shouji_Conteng"
>
<div
class=
"Shouji_Conteng"
>
<div
class=
"phone_bangding"
v-if=
"dataList.EmLoginMobile"
>
<div
class=
"phone_bangding"
v-if=
"dataList.EmLoginMobile"
>
已绑定手机号
<span>
{{
getBangding
(
dataList
.
EmLoginMobile
)
}}
</span>
{{
$t
(
'objFill.yibangshoujihao'
)
}}
<span>
{{
getBangding
(
dataList
.
EmLoginMobile
)
}}
</span>
</div>
</div>
<el-form
:model=
"phoneMsg"
ref=
"phoneMsg"
label-position=
"right"
:rules=
"rules"
label-width=
"100px"
>
<el-form
:model=
"phoneMsg"
ref=
"phoneMsg"
label-position=
"right"
:rules=
"rules"
label-width=
"100px"
>
<el-form-item
label=
"新手机号
"
prop=
"LoginMobile"
style=
"margin-bottom:40px;"
>
<el-form-item
:label=
"$t('objFill.xingshoujihao')
"
prop=
"LoginMobile"
style=
"margin-bottom:40px;"
>
<div
class=
"phone_commonBotm"
>
<div
class=
"phone_commonBotm"
>
<input
class=
"input"
maxlength=
"11"
onkeyup=
"value=value.replace(/[^\d]/g,'')"
<input
class=
"input"
maxlength=
"11"
onkeyup=
"value=value.replace(/[^\d]/g,'')"
v-model=
"phoneMsg.LoginMobile"
type=
"text"
placeholder=
"11位数字
"
/>
v-model=
"phoneMsg.LoginMobile"
type=
"text"
:placeholder=
"$t('objFill.shiyishuzi')
"
/>
<div
class=
"validatCode"
>
<div
class=
"validatCode"
>
<span
v-show=
"showCode"
@
click=
"getCode"
class=
"FPF_s"
>
发送验证码
</span>
<span
v-show=
"showCode"
@
click=
"getCode"
class=
"FPF_s"
>
{{
$t
(
'objFill.fasongyanzm'
)
}}
</span>
<span
v-show=
"!showCode"
class=
"count FPF_s"
>
{{
count
}}
s
重新获取
</span>
<span
v-show=
"!showCode"
class=
"count FPF_s"
>
{{
count
}}
s
{{
$t
(
'objFill.chongxinghuoqu'
)
}}
</span>
</div>
</div>
</div>
</div>
</el-form-item>
</el-form-item>
<el-form-item
label=
"验证码
"
prop=
"code"
>
<el-form-item
:label=
"$t('objFill.yanzhengma')
"
prop=
"code"
>
<el-input
v-model=
"phoneMsg.code"
class=
"w150"
placeholder=
"4位验证码
"
maxlength=
"4"
></el-input>
<el-input
v-model=
"phoneMsg.code"
class=
"w150"
:placeholder=
"$t('objFill.siweiyzm')
"
maxlength=
"4"
></el-input>
</el-form-item>
</el-form-item>
</el-form>
</el-form>
<button
class=
"normalBtn"
style=
"margin:30px 0 0 100px;"
@
click=
"submitForm1('phoneMsg')"
>
确定
</button>
<button
class=
"normalBtn"
style=
"margin:30px 0 0 100px;"
@
click=
"submitForm1('phoneMsg')"
>
{{
$t
(
'pub.sureBtn'
)
}}
</button>
</div>
</div>
</div>
</div>
<!-- 修改密码 -->
<!-- 修改密码 -->
<div
class=
"Per_Shouji"
v-if=
"ckedNum==2"
>
<div
class=
"Per_Shouji"
v-if=
"ckedNum==2"
>
<div
class=
"Shouji_Top"
>
密码
</div>
<div
class=
"Shouji_Top"
>
{{
$t
(
'admin.admin_password'
)
}}
</div>
<div
class=
"Shouji_Conteng"
>
<div
class=
"Shouji_Conteng"
>
<el-form
:model=
"passWordMsg"
ref=
"passWordMsg"
label-position=
"right"
:rules=
"rules2"
label-width=
"100px"
>
<el-form
:model=
"passWordMsg"
ref=
"passWordMsg"
label-position=
"right"
:rules=
"rules2"
label-width=
"100px"
>
<el-form-item
v-if=
"sureOldPwd"
label=
"旧密码"
prop=
"OldPwd"
style=
"margin-bottom:30px;"
>
<el-form-item
v-if=
"sureOldPwd"
:label=
"$t('objFill.jiumima')"
>
prop="OldPwd" style="margin-bottom:30px;">
<el-input
type=
"password"
class=
"w400"
v-model=
"passWordMsg.OldPwd"
maxlength=
"15"
>
<el-input
type=
"password"
class=
"w400"
v-model=
"passWordMsg.OldPwd"
maxlength=
"15"
>
<i
slot=
"suffix"
title=
"显示密码
"
@
click=
"changePassOld('show')"
style=
"cursor:pointer;"
<i
slot=
"suffix"
:title=
"$t('objFill.xianshimima')
"
@
click=
"changePassOld('show')"
style=
"cursor:pointer;"
class=
"el-input__icon iconfont icon-yincang"
></i>
class=
"el-input__icon iconfont icon-yincang"
></i>
</el-input>
</el-input>
</el-form-item>
</el-form-item>
<el-form-item
v-else
label=
"旧密码"
prop=
"OldPwd"
style=
"margin-bottom:30px;"
>
<el-form-item
v-else
:label=
"$t('objFill.jiumima')"
>
prop="OldPwd" style="margin-bottom:30px;">
<el-input
type=
"text"
class=
"w400"
v-model=
"passWordMsg.OldPwd"
maxlength=
"15"
>
<el-input
type=
"text"
class=
"w400"
v-model=
"passWordMsg.OldPwd"
maxlength=
"15"
>
<i
slot=
"suffix"
title=
"隐藏密码
"
@
click=
"changePassOld('hide')"
style=
"cursor:pointer;"
<i
slot=
"suffix"
:title=
"$t('objFill.yinchangmima')
"
@
click=
"changePassOld('hide')"
style=
"cursor:pointer;"
class=
"el-input__icon iconfont icon-xianshi"
></i>
class=
"el-input__icon iconfont icon-xianshi"
></i>
</el-input>
</el-input>
</el-form-item>
</el-form-item>
<el-form-item
v-if=
"visible"
label=
"新密码
"
style=
"margin-bottom:30px;"
prop=
"Pwd"
>
<el-form-item
v-if=
"visible"
:label=
"$t('objFill.xinmima')
"
style=
"margin-bottom:30px;"
prop=
"Pwd"
>
<el-input
type=
"password"
class=
"w400"
v-model=
"passWordMsg.Pwd"
maxlength=
"15"
placeholder=
"密码格式:大写字母+小写字母+数字或?!&$%#_
"
>
<el-input
type=
"password"
class=
"w400"
v-model=
"passWordMsg.Pwd"
maxlength=
"15"
:placeholder=
"$t('objFill.mimageshi')
"
>
<i
slot=
"suffix"
title=
"显示密码
"
@
click=
"changePass('show')"
style=
"cursor:pointer;"
<i
slot=
"suffix"
:title=
"$t('objFill.xianshimima')
"
@
click=
"changePass('show')"
style=
"cursor:pointer;"
class=
"el-input__icon iconfont icon-yincang"
></i>
class=
"el-input__icon iconfont icon-yincang"
></i>
</el-input>
</el-input>
</el-form-item>
</el-form-item>
<el-form-item
v-else
label=
"新密码
"
style=
"margin-bottom:30px;"
prop=
"Pwd"
>
<el-form-item
v-else
:label=
"$t('objFill.xinmima')
"
style=
"margin-bottom:30px;"
prop=
"Pwd"
>
<el-input
type=
"text"
class=
"w400"
v-model=
"passWordMsg.Pwd"
maxlength=
"15"
placeholder=
"密码格式:大写字母+小写字母+数字或?!&$%#_
"
>
<el-input
type=
"text"
class=
"w400"
v-model=
"passWordMsg.Pwd"
maxlength=
"15"
:placeholder=
"$t('objFill.mimageshi')
"
>
<i
slot=
"suffix"
title=
"隐藏密码
"
@
click=
"changePass('hide')"
style=
"cursor:pointer;"
<i
slot=
"suffix"
:title=
"$t('objFill.yinchangmima')
"
@
click=
"changePass('hide')"
style=
"cursor:pointer;"
class=
"el-input__icon iconfont icon-xianshi"
></i>
class=
"el-input__icon iconfont icon-xianshi"
></i>
</el-input>
</el-input>
</el-form-item>
</el-form-item>
<el-form-item
v-if=
"SureVisible"
label=
"确认密码
"
style=
"margin-bottom:30px;"
prop=
"surePassword"
>
<el-form-item
v-if=
"SureVisible"
:label=
"$t('objFill.querenmima')
"
style=
"margin-bottom:30px;"
prop=
"surePassword"
>
<el-input
type=
"password"
class=
"w400"
v-model=
"passWordMsg.surePassword"
maxlength=
"15"
<el-input
type=
"password"
class=
"w400"
v-model=
"passWordMsg.surePassword"
maxlength=
"15"
placeholder=
"密码格式:大写字母+小写字母+数字或?!&$%#_
"
>
:placeholder=
"$t('objFill.mimageshi')
"
>
<i
slot=
"suffix"
title=
"显示密码
"
@
click=
"changePass2('show')"
style=
"cursor:pointer;"
<i
slot=
"suffix"
:title=
"$t('objFill.xianshimima')
"
@
click=
"changePass2('show')"
style=
"cursor:pointer;"
class=
"el-input__icon iconfont icon-yincang"
></i>
class=
"el-input__icon iconfont icon-yincang"
></i>
</el-input>
</el-input>
</el-form-item>
</el-form-item>
<el-form-item
v-else
label=
"确认密码
"
style=
"margin-bottom:30px;"
prop=
"surePassword"
>
<el-form-item
v-else
:label=
"$t('objFill.querenmima')
"
style=
"margin-bottom:30px;"
prop=
"surePassword"
>
<el-input
type=
"text"
class=
"w400"
v-model=
"passWordMsg.surePassword"
maxlength=
"15"
placeholder=
"密码格式:大写字母+小写字母+数字或?!&$%#_
"
>
<el-input
type=
"text"
class=
"w400"
v-model=
"passWordMsg.surePassword"
maxlength=
"15"
:placeholder=
"$t('objFill.mimageshi')
"
>
<i
slot=
"suffix"
title=
"隐藏密码
"
@
click=
"changePass2('hide')"
style=
"cursor:pointer;"
<i
slot=
"suffix"
:title=
"$t('objFill.yinchangmima')
"
@
click=
"changePass2('hide')"
style=
"cursor:pointer;"
class=
"el-input__icon iconfont icon-xianshi"
></i>
class=
"el-input__icon iconfont icon-xianshi"
></i>
</el-input>
</el-input>
</el-form-item>
</el-form-item>
</el-form>
</el-form>
<button
class=
"normalBtn"
style=
"margin:30px 0 0 100px;"
@
click=
"submitForm2('passWordMsg')"
>
确定
</button>
<button
class=
"normalBtn"
style=
"margin:30px 0 0 100px;"
@
click=
"submitForm2('passWordMsg')"
>
{{
$t
(
'pub.sureBtn'
)
}}
</button>
</div>
</div>
</div>
</div>
<!-- 银行账户 -->
<!-- 银行账户 -->
<div
class=
"Per_Shouji"
v-if=
"ckedNum==3"
>
<div
class=
"Per_Shouji"
v-if=
"ckedNum==3"
>
<div
class=
"Shouji_Top"
>
银行账户
</div>
<div
class=
"Shouji_Top"
>
{{
$t
(
'fnc.a_yhzhanghu'
)
}}
</div>
<div
class=
"Account_NumList"
v-if=
"AcountData.length>0"
>
<div
class=
"Account_NumList"
v-if=
"AcountData.length>0"
>
<table>
<table>
<tr
v-for=
"(item,index) in AcountData"
>
<tr
v-for=
"(item,index) in AcountData"
>
<td
style=
"width:100px"
>
<td
style=
"width:100px"
>
<template
v-if=
"index==0"
>
银行账户
</
template
>
<template
v-if=
"index==0"
>
{{
$t
(
'fnc.a_yhzhanghu'
)
}}
</
template
>
</td>
</td>
<td>
<td>
<span
class=
"AC_bankName"
>
{{item.BankName}}
</span><span>
{{getBankNum(item.CardNum)}}
</span>
<span
class=
"AC_bankName"
>
{{item.BankName}}
</span><span>
{{getBankNum(item.CardNum)}}
</span>
</td>
</td>
<td
class=
"AC_jeibang"
>
<td
class=
"AC_jeibang"
>
<span
style=
"cursor:pointer;color:#007EFF;"
v-if=
'item.Status==0'
@
click=
"deleteData(item.ID)"
>
冻结
</span>
<span
style=
"cursor:pointer;color:#007EFF;"
v-if=
'item.Status==0'
@
click=
"deleteData(item.ID)"
>
{{$t('pub.fressSel')}}
</span>
<span
style=
"cursor:pointer;color:#007EFF;"
v-if=
'item.Status==1'
@
click=
"deleteData(item.ID)"
>
启用
</span>
<span
style=
"cursor:pointer;color:#007EFF;"
v-if=
'item.Status==1'
@
click=
"deleteData(item.ID)"
>
{{$t('fnc.qiyong')}}
</span>
</td>
</td>
</tr>
</tr>
</table>
</table>
</div>
</div>
<div
class=
"Shouji_Conteng"
>
<div
class=
"Shouji_Conteng"
>
<div
class=
"addAccountTitle"
v-if=
"AcountData.length>0"
>
添加新银行账户
</div>
<div
class=
"addAccountTitle"
v-if=
"AcountData.length>0"
>
{{$t('objFill.tianjiaxyhzh')}}
</div>
<el-form
:model=
"addAccountMsg"
ref=
"addAccountMsg"
label-position=
"right"
:rules=
"rules3"
<el-form
:model=
"addAccountMsg"
ref=
"addAccountMsg"
label-position=
"right"
:rules=
"rules3"
label-width=
"100px"
>
label-width=
"100px"
>
<el-form-item
label=
"账户分类
"
prop=
"oldPassword"
style=
"margin-bottom:30px;"
>
<el-form-item
:label=
"$t('fnc.zhfenlei')
"
prop=
"oldPassword"
style=
"margin-bottom:30px;"
>
<el-select
v-model=
'addAccountMsg.AccountClassify'
class=
"w400"
placeholder=
"请选择
"
@
change=
'changeTitle'
>
<el-select
v-model=
'addAccountMsg.AccountClassify'
class=
"w400"
:placeholder=
"$t('pub.pleaseSel')
"
@
change=
'changeTitle'
>
<el-option
label=
'银行'
value=
'2'
key=
'2'
></el-option>
<el-option
:label=
"$t('fnc.yinhang')"
value=
'2'
key=
'2'
></el-option>
<el-option
label=
'虚拟账户'
value=
'3'
key=
'3'
></el-option>
<el-option
:label=
"$t('objFill.xulizhanghu')"
value=
'3'
key=
'3'
></el-option>
</el-select>
</el-select>
</el-form-item>
</el-form-item>
<el-form-item
v-if=
"addAccountMsg.AccountClassify==2"
label=
"所属机构
"
prop=
"BankName"
>
<el-form-item
v-if=
"addAccountMsg.AccountClassify==2"
:label=
"$t('objFill.suoshujigou')
"
prop=
"BankName"
>
<el-input
type=
"text"
class=
"w400"
v-model=
"addAccountMsg.BankName"
placeholder=
"例如:中国建行
"
></el-input>
<el-input
type=
"text"
class=
"w400"
v-model=
"addAccountMsg.BankName"
:placeholder=
"$t('objFill.liruzgjh')
"
></el-input>
</el-form-item>
</el-form-item>
<el-form-item
v-if=
'addAccountMsg.AccountClassify!=3'
:label=
"nameA"
prop=
"OpenBankName"
>
<el-form-item
v-if=
'addAccountMsg.AccountClassify!=3'
:label=
"nameA"
prop=
"OpenBankName"
>
<el-input
type=
"text"
class=
"w400"
v-model=
"addAccountMsg.OpenBankName"
placeholder=
"例如:锦江支行
"
></el-input>
<el-input
type=
"text"
class=
"w400"
v-model=
"addAccountMsg.OpenBankName"
:placeholder=
"$t('objFill.lirujjzh')
"
></el-input>
</el-form-item>
</el-form-item>
<el-form-item
v-if=
'addAccountMsg.AccountClassify!=3'
:label=
"nameB"
prop=
"AccountHolder"
>
<el-form-item
v-if=
'addAccountMsg.AccountClassify!=3'
:label=
"nameB"
prop=
"AccountHolder"
>
<el-input
type=
"text"
class=
"w400"
v-model=
"addAccountMsg.AccountHolder"
></el-input>
<el-input
type=
"text"
class=
"w400"
v-model=
"addAccountMsg.AccountHolder"
></el-input>
...
@@ -847,45 +847,45 @@
...
@@ -847,45 +847,45 @@
<el-input
type=
"text"
class=
"w400"
v-model=
"addAccountMsg.AccountAlias"
></el-input>
<el-input
type=
"text"
class=
"w400"
v-model=
"addAccountMsg.AccountAlias"
></el-input>
</el-form-item>
</el-form-item>
</el-form>
</el-form>
<button
class=
"normalBtn"
style=
"margin:30px 0 0 100px;"
@
click=
"submitForm3('addAccountMsg')"
>
确定
</button>
<button
class=
"normalBtn"
style=
"margin:30px 0 0 100px;"
@
click=
"submitForm3('addAccountMsg')"
>
{{$t('pub.sureBtn')}}
</button>
</div>
</div>
</div>
</div>
<!-- 页面切换方式 -->
<!-- 页面切换方式 -->
<div
class=
"Per_Shouji"
v-if=
"ckedNum==4"
>
<div
class=
"Per_Shouji"
v-if=
"ckedNum==4"
>
<div
class=
"Shouji_Top"
>
页面切换方式
</div>
<div
class=
"Shouji_Top"
>
{{$t('objFill.yemianqiehuanfs')}}
</div>
<div
class=
"Shouji_Conteng"
>
<div
class=
"Shouji_Conteng"
>
<div
class=
"phone_bangding"
style=
"margin-left:25px;"
>
<div
class=
"phone_bangding"
style=
"margin-left:25px;"
>
当前切换方式
{{$t('objFill.dangqianqihuanfs')}}
<span
style=
"font-weight:bold;"
v-if=
"radio==1"
>
单页面多标签模式
</span>
<span
style=
"font-weight:bold;"
v-if=
"radio==1"
>
{{$t('objFill.danyeduobqms')}}
</span>
<span
style=
"font-weight:bold;"
v-else
>
多页面单标签模式
</span>
<span
style=
"font-weight:bold;"
v-else
>
{{$t('objFill.duoyemiandbqms')}}
</span>
</div>
</div>
<div
class=
"PI_qiehuan"
style=
"margin-bottom:50px;"
>
<div
class=
"PI_qiehuan"
style=
"margin-bottom:50px;"
>
<el-radio
v-model=
"radio"
:label=
"1"
>
单页面多标签模式
<span
class=
"PI_comMoshi"
>
(此模式适合电脑性能高的用户)
</span>
<el-radio
v-model=
"radio"
:label=
"1"
>
{{$t('objFill.danyeduobqms')}}
<span
class=
"PI_comMoshi"
>
{{$t('objFill.danyemmianmszs')}}
</span>
<div
class=
"PI_QiehuanImg"
:class=
"{'ckedQieImg':radio==1}"
@
click=
"radio=1"
>
<div
class=
"PI_QiehuanImg"
:class=
"{'ckedQieImg':radio==1}"
@
click=
"radio=1"
>
<img
src=
'../assets/img/chosen_one.png'
/>
<img
src=
'../assets/img/chosen_one.png'
/>
</div>
</div>
</el-radio>
</el-radio>
</div>
</div>
<div
class=
"PI_qiehuan"
>
<div
class=
"PI_qiehuan"
>
<el-radio
v-model=
"radio"
:label=
"2"
>
多页面单标签模式
<span
class=
"PI_comMoshi"
>
(此模式适合电脑性能较低的用户)
</span>
<el-radio
v-model=
"radio"
:label=
"2"
>
{{$t('objFill.duoyemiandbqms')}}
<span
class=
"PI_comMoshi"
>
{{$t('objFill.duoyemmianmszs')}}
</span>
<div
class=
"PI_QiehuanImg"
:class=
"{'ckedQieImg':radio==2}"
@
click=
"radio=2"
>
<div
class=
"PI_QiehuanImg"
:class=
"{'ckedQieImg':radio==2}"
@
click=
"radio=2"
>
<img
src=
'../assets/img/chosen_two.png'
/>
<img
src=
'../assets/img/chosen_two.png'
/>
</div>
</div>
</el-radio>
</el-radio>
</div>
</div>
<button
class=
"normalBtn"
style=
"margin:30px 0 20px 20px;"
@
click=
"SureType"
>
确定
</button>
<button
class=
"normalBtn"
style=
"margin:30px 0 20px 20px;"
@
click=
"SureType"
>
{{$t('pub.sureBtn')}}
</button>
</div>
</div>
</div>
</div>
<!-- 绑定商城微信和商城 -->
<!-- 绑定商城微信和商城 -->
<div
class=
"Per_Shouji"
v-if=
"ckedNum==5"
>
<div
class=
"Per_Shouji"
v-if=
"ckedNum==5"
>
<div
class=
"Shouji_Top"
>
赞羊商城微信绑定
</div>
<div
class=
"Shouji_Top"
>
{{$t('objFill.zhanyangscwxbd')}}
</div>
<div
class=
"Shouji_Conteng"
>
<div
class=
"Shouji_Conteng"
>
<el-form
label-position=
"right"
label-width=
"100px"
>
<el-form
label-position=
"right"
label-width=
"100px"
>
<el-form-item
label=
"已绑定
"
style=
"margin-bottom:30px;"
v-if=
"dataList.WeChatName&&dataList.WeChatName!=''"
>
<el-form-item
:label=
"$t('objFill.yibangdin')
"
style=
"margin-bottom:30px;"
v-if=
"dataList.WeChatName&&dataList.WeChatName!=''"
>
<el-input
:disabled=
"true"
class=
"w210"
v-model=
"dataList.WeChatName"
></el-input>
<el-input
:disabled=
"true"
class=
"w210"
v-model=
"dataList.WeChatName"
></el-input>
</el-form-item>
</el-form-item>
<el-form-item
:label=
"dataList.WeChatName&&dataList.WeChatName!=''?
'重新绑定微信':'绑定微信'
"
style=
"margin-bottom:30px;"
size=
"small"
>
<el-form-item
:label=
"dataList.WeChatName&&dataList.WeChatName!=''?
$t('objFill.chongxingbdwx'):$t('objFill.bangdinwx')
"
style=
"margin-bottom:30px;"
size=
"small"
>
<el-select
v-model=
"mallUserId"
class=
"w210"
filterable
remote
reserve-keyword
placeholder=
"请输入微信昵称
"
<el-select
v-model=
"mallUserId"
class=
"w210"
filterable
remote
reserve-keyword
:placeholder=
"$t('objFill.qingshuruwxnc')
"
:remote-method=
"getWechatData"
@
change=
"weChatChange"
>
:remote-method=
"getWechatData"
@
change=
"weChatChange"
>
<el-option
v-for=
"wItem in weChatData"
:key=
"wItem.Id"
:label=
"wItem.Name"
:value=
"wItem.Id"
>
<el-option
v-for=
"wItem in weChatData"
:key=
"wItem.Id"
:label=
"wItem.Name"
:value=
"wItem.Id"
>
<span
style=
"float: left"
>
{{ wItem.Name }}
<span
style=
"float: left"
>
{{ wItem.Name }}
...
@@ -897,7 +897,7 @@
...
@@ -897,7 +897,7 @@
</el-select>
</el-select>
</el-form-item>
</el-form-item>
</el-form>
</el-form>
<button
class=
"normalBtn"
style=
"margin:30px 0 0 100px;"
@
click=
"saveWechat()"
>
确定
</button>
<button
class=
"normalBtn"
style=
"margin:30px 0 0 100px;"
@
click=
"saveWechat()"
>
{{$t('pub.sureBtn')}}
</button>
</div>
</div>
</div>
</div>
</div>
</div>
...
@@ -906,8 +906,8 @@
...
@@ -906,8 +906,8 @@
<div
style=
"width:400px;height:400px;margin:5% 0 0 36%;position:relative;background-color:#fff;"
>
<div
style=
"width:400px;height:400px;margin:5% 0 0 36%;position:relative;background-color:#fff;"
>
<img
id=
"image"
:src=
"url"
alt=
"Picture"
>
<img
id=
"image"
:src=
"url"
alt=
"Picture"
>
<button
type=
"button"
class=
"cancel_Btnn"
id=
"button"
style=
"bottom:-50px;right:105px;"
<button
type=
"button"
class=
"cancel_Btnn"
id=
"button"
style=
"bottom:-50px;right:105px;"
@
click=
"CancelUpImg"
>
取消
</button>
@
click=
"CancelUpImg"
>
{{$t('pub.cancelBtn')}}
</button>
<button
type=
"button"
id=
"button"
style=
"bottom:-50px;"
@
click=
"crop"
>
确定
</button>
<button
type=
"button"
id=
"button"
style=
"bottom:-50px;"
@
click=
"crop"
>
{{$t('pub.sureBtn')}}
</button>
</div>
</div>
</div>
</div>
<div
style=
"padding:20px;display:none;"
>
<div
style=
"padding:20px;display:none;"
>
...
@@ -931,10 +931,10 @@
...
@@ -931,10 +931,10 @@
openMode
:
0
,
openMode
:
0
,
u
:
{},
u
:
{},
outerVisible
:
false
,
outerVisible
:
false
,
nameA
:
'账户名称'
,
nameA
:
this
.
$t
(
'objFill.zhanghuname'
)
,
nameB
:
'开户人'
,
nameB
:
this
.
$t
(
'fnc.khuren'
)
,
nameC
:
'卡号'
,
nameC
:
this
.
$t
(
'objFill.kaihao'
)
,
nameD
:
'账户别名'
,
nameD
:
this
.
$t
(
'fnc.w_zhbieming'
)
,
//切换选项卡
//切换选项卡
ckedNum
:
1
,
ckedNum
:
1
,
showCode
:
true
,
showCode
:
true
,
...
@@ -959,56 +959,56 @@
...
@@ -959,56 +959,56 @@
rules
:
{
rules
:
{
LoginMobile
:
[{
LoginMobile
:
[{
required
:
true
,
required
:
true
,
message
:
'请输入新手机号'
,
message
:
this
.
$t
(
'objFill.qingshuruxsjh'
)
,
trigger
:
'blur'
trigger
:
'blur'
}],
}],
code
:
[{
code
:
[{
required
:
true
,
required
:
true
,
message
:
'请输入验证码'
,
message
:
this
.
$t
(
'objFill.qingshuruyzm'
)
,
trigger
:
'blur'
trigger
:
'blur'
}]
}]
},
},
rules2
:
{
rules2
:
{
OldPwd
:
[{
OldPwd
:
[{
required
:
true
,
required
:
true
,
message
:
'请输入旧密码'
,
message
:
this
.
$t
(
'objFill.qingshurujmm'
)
,
trigger
:
'blur'
trigger
:
'blur'
}],
}],
Pwd
:
[{
Pwd
:
[{
required
:
true
,
required
:
true
,
message
:
'请输入新密码'
,
message
:
this
.
$t
(
'objFill.qingshuruxmm'
)
,
trigger
:
'blur'
trigger
:
'blur'
}],
}],
surePassword
:
[{
surePassword
:
[{
required
:
true
,
required
:
true
,
message
:
'请输入确认密码'
,
message
:
this
.
$t
(
'objFill.qingshuruqrmm'
)
,
trigger
:
'blur'
trigger
:
'blur'
}]
}]
},
},
rules3
:
{
rules3
:
{
BankName
:
[{
BankName
:
[{
required
:
true
,
required
:
true
,
message
:
'请填写银行'
,
message
:
this
.
$t
(
'objFill.qingtianxieyinhang'
)
,
trigger
:
'blur'
trigger
:
'blur'
}],
}],
AccountHolder
:
[{
AccountHolder
:
[{
required
:
true
,
required
:
true
,
message
:
'请填写开户人'
,
message
:
this
.
$t
(
'objFill.qingtianxiekhr'
)
,
trigger
:
'blur'
trigger
:
'blur'
}],
}],
OpenBankName
:
[{
OpenBankName
:
[{
required
:
true
,
required
:
true
,
message
:
'请填写账户名称'
,
message
:
this
.
$t
(
'rule.qtxzhmingcheng'
)
,
trigger
:
'blur'
trigger
:
'blur'
}],
}],
CardNum
:
[{
CardNum
:
[{
required
:
true
,
required
:
true
,
message
:
'请填写卡号'
,
message
:
this
.
$t
(
'objFill.qingtianxiekh'
)
,
trigger
:
'blur'
trigger
:
'blur'
}],
}],
AccountAlias
:
[{
AccountAlias
:
[{
required
:
true
,
required
:
true
,
message
:
'请填写账户别名'
,
message
:
this
.
$t
(
'objFill.qingtianxiezhbm'
)
,
trigger
:
'blur'
trigger
:
'blur'
}],
}],
},
},
...
@@ -1089,20 +1089,20 @@
...
@@ -1089,20 +1089,20 @@
this
.
addAccountMsg
.
ObjID
=
this
.
dataList
.
EmployeeId
;
this
.
addAccountMsg
.
ObjID
=
this
.
dataList
.
EmployeeId
;
if
(
this
.
addAccountMsg
.
AccountClassify
!=
'3'
)
{
if
(
this
.
addAccountMsg
.
AccountClassify
!=
'3'
)
{
if
(
this
.
addAccountMsg
.
OpenBankName
==
''
)
{
if
(
this
.
addAccountMsg
.
OpenBankName
==
''
)
{
this
.
Error
(
'请填写'
+
this
.
nameA
)
this
.
Error
(
this
.
$t
(
'visaT.Pleasefillin'
)
+
this
.
nameA
)
return
;
return
;
}
}
if
(
this
.
addAccountMsg
.
AccountHolder
==
''
)
{
if
(
this
.
addAccountMsg
.
AccountHolder
==
''
)
{
this
.
Error
(
'请填写'
+
this
.
nameB
)
this
.
Error
(
this
.
$t
(
'visaT.Pleasefillin'
)
+
this
.
nameB
)
return
;
return
;
}
}
}
}
if
(
this
.
addAccountMsg
.
CardNum
==
''
)
{
if
(
this
.
addAccountMsg
.
CardNum
==
''
)
{
this
.
Error
(
'请填写'
+
this
.
nameC
)
this
.
Error
(
this
.
$t
(
'visaT.Pleasefillin'
)
+
this
.
nameC
)
return
;
return
;
}
}
if
(
this
.
addAccountMsg
.
AccountAlias
==
''
)
{
if
(
this
.
addAccountMsg
.
AccountAlias
==
''
)
{
this
.
Error
(
'请填写'
+
this
.
nameD
)
this
.
Error
(
this
.
$t
(
'visaT.Pleasefillin'
)
+
this
.
nameD
)
return
;
return
;
}
}
this
.
addAccountMsg
.
CardNum
=
this
.
addAccountMsg
.
CardNum
.
replace
(
/
\s
+/g
,
""
);
this
.
addAccountMsg
.
CardNum
=
this
.
addAccountMsg
.
CardNum
.
replace
(
/
\s
+/g
,
""
);
...
@@ -1127,7 +1127,7 @@
...
@@ -1127,7 +1127,7 @@
//修改密码方法
//修改密码方法
changePwd
()
{
changePwd
()
{
if
(
this
.
passWordMsg
.
Pwd
!=
this
.
passWordMsg
.
surePassword
)
{
if
(
this
.
passWordMsg
.
Pwd
!=
this
.
passWordMsg
.
surePassword
)
{
this
.
Error
(
'新密码和确认密码不一致'
);
this
.
Error
(
this
.
$t
(
'objFill.xinmimahqrmimabyz'
)
);
return
;
return
;
}
}
this
.
apipost
(
'admin_get_MySelfResetPwd'
,
this
.
passWordMsg
,
res
=>
{
this
.
apipost
(
'admin_get_MySelfResetPwd'
,
this
.
passWordMsg
,
res
=>
{
...
@@ -1167,7 +1167,7 @@
...
@@ -1167,7 +1167,7 @@
//电话
//电话
var
phone
=
this
.
phoneMsg
.
LoginMobile
.
replace
(
/^
\s
+|
\s
+$/gm
,
""
);
var
phone
=
this
.
phoneMsg
.
LoginMobile
.
replace
(
/^
\s
+|
\s
+$/gm
,
""
);
if
(
!
phoneReg
.
test
(
phone
))
{
if
(
!
phoneReg
.
test
(
phone
))
{
this
.
nameErrorMsg
=
"请输入有效的手机号码!"
;
this
.
nameErrorMsg
=
this
.
$t
(
'objFill.qingshuruyxhm'
)
;
return
false
;
return
false
;
}
}
const
TIME_COUNT
=
60
;
const
TIME_COUNT
=
60
;
...
@@ -1192,7 +1192,7 @@
...
@@ -1192,7 +1192,7 @@
this
.
apipost
(
"user_get_moblieNumber_code"
,
msg
,
res
=>
{
this
.
apipost
(
"user_get_moblieNumber_code"
,
msg
,
res
=>
{
if
(
res
.
data
.
resultCode
==
1
)
{}
else
{
if
(
res
.
data
.
resultCode
==
1
)
{}
else
{
this
.
$notify
.
error
({
this
.
$notify
.
error
({
title
:
"提示"
,
title
:
this
.
$t
(
'tips.tips'
)
,
customClass
:
"msgTips"
,
customClass
:
"msgTips"
,
message
:
res
.
data
.
message
,
message
:
res
.
data
.
message
,
showClose
:
false
,
showClose
:
false
,
...
...
src/components/commonPage/chosenOpenMode.vue
View file @
222f1270
<
template
>
<
template
>
<div
class=
"openMode-box"
>
<div
class=
"openMode-box"
>
<div
class=
"openMode-Cont"
>
<div
class=
"openMode-Cont"
>
<div
class=
"title"
>
请选择页面切换方式
</div>
<div
class=
"title"
>
{{
$t
(
'objFill.qinxuanzheymfs'
)
}}
</div>
<div
class=
"content"
>
<div
class=
"content"
>
<div
class=
"item"
:class=
"
{active:openMode==1}" @click="chosen(1)">
<div
class=
"item"
:class=
"
{active:openMode==1}" @click="chosen(1)">
<img
src=
'../../assets/img/chosen_one.png'
/>
<img
src=
'../../assets/img/chosen_one.png'
/>
<p>
<p>
单页面多标签模式(此模式适合电脑性能高的用户)
{{
$t
(
'objFill.danyemianmsts'
)
}}
</p>
</p>
</div>
</div>
<div
class=
"item"
:class=
"
{active:openMode==0}" @click="chosen(0)">
<div
class=
"item"
:class=
"
{active:openMode==0}" @click="chosen(0)">
<img
src=
'../../assets/img/chosen_two.png'
/>
<img
src=
'../../assets/img/chosen_two.png'
/>
<p>
<p>
多页面单标签模式(此模式适合电脑性能较低的用户)
{{
$t
(
'objFill.duoyemianmsts'
)
}}
</p>
</p>
</div>
</div>
</div>
</div>
<div
class=
"foot"
>
<div
class=
"foot"
>
<el-button
type=
"primary"
@
click=
"sure"
:disabled=
'openMode==-1'
>
确认选择
</el-button>
<el-button
type=
"primary"
@
click=
"sure"
:disabled=
'openMode==-1'
>
{{
$t
(
'objFill.querenxuanzhe'
)
}}
</el-button>
<el-button
v-if=
"settingSys"
@
click=
"cancelSet"
>
取消
</el-button>
<el-button
v-if=
"settingSys"
@
click=
"cancelSet"
>
{{
$t
(
'pub.cancelBtn'
)
}}
</el-button>
</div>
</div>
</div>
</div>
</div>
</div>
...
...
src/components/index.vue
View file @
222f1270
...
@@ -153,9 +153,9 @@
...
@@ -153,9 +153,9 @@
<el-dropdown-item
class=
"_dropdown_f1"
>
<el-dropdown-item
class=
"_dropdown_f1"
>
<div
class=
"h-info-box"
>
<div
class=
"h-info-box"
>
<div
class=
"h-info"
>
<div
class=
"h-info"
>
<div
class=
"k"
>
姓名
</div>
<div
class=
"k"
>
{{
$t
(
'system.query_name'
)
}}
</div>
<div
class=
"v"
>
{{
userInfo
.
emName
}}
</div>
<div
class=
"v"
>
{{
userInfo
.
emName
}}
</div>
<div
class=
"k"
>
职务
</div>
<div
class=
"k"
>
{{
$t
(
'visaT.post'
)
}}
</div>
<div
class=
"v"
>
{{
userInfo
.
PostName
}}
</div>
<div
class=
"v"
>
{{
userInfo
.
PostName
}}
</div>
</div>
</div>
<div
class=
"h-img"
>
<div
class=
"h-img"
>
...
@@ -167,7 +167,7 @@
...
@@ -167,7 +167,7 @@
</el-dropdown-item>
</el-dropdown-item>
<el-dropdown-item
class=
"clearfix _dropdown_other"
@
click
.
native=
"goUrlT('personalCenter',0,'')"
>
<el-dropdown-item
class=
"clearfix _dropdown_other"
@
click
.
native=
"goUrlT('personalCenter',0,'')"
>
<i
class=
"iconfont icon-yichuheimingdan"
style=
"color:#27ae60"
></i>
<i
class=
"iconfont icon-yichuheimingdan"
style=
"color:#27ae60"
></i>
个人中心
{{
$t
(
'objFill.gerenzhongxin'
)
}}
<i
class=
"iconfont icon-right1"
></i>
<i
class=
"iconfont icon-right1"
></i>
</el-dropdown-item>
</el-dropdown-item>
<el-dropdown-item
class=
"clearfix _dropdown_other"
v-if=
'firstMenuList.indexOf("财务单")!==-1'
<el-dropdown-item
class=
"clearfix _dropdown_other"
v-if=
'firstMenuList.indexOf("财务单")!==-1'
...
@@ -246,12 +246,12 @@
...
@@ -246,12 +246,12 @@
</el-dropdown-item>
</el-dropdown-item>
<el-dropdown-item
class=
"clearfix _dropdown_other"
@
click
.
native=
"goUrlPersonal()"
>
<el-dropdown-item
class=
"clearfix _dropdown_other"
@
click
.
native=
"goUrlPersonal()"
>
<i
class=
"iconfont icon-menu-shezhi1"
style=
"color:#2c3e50"
></i>
<i
class=
"iconfont icon-menu-shezhi1"
style=
"color:#2c3e50"
></i>
设置
{{$t('leader.leader_Set')}}
<i
class=
"iconfont icon-right1"
></i>
<i
class=
"iconfont icon-right1"
></i>
</el-dropdown-item>
</el-dropdown-item>
<el-dropdown-item
class=
"clearfix _dropdown_other"
@
click
.
native=
"exit"
>
<el-dropdown-item
class=
"clearfix _dropdown_other"
@
click
.
native=
"exit"
>
<i
class=
"iconfont icon-menu-tuichu"
style=
"color:#c0392b"
></i>
<i
class=
"iconfont icon-menu-tuichu"
style=
"color:#c0392b"
></i>
退出
{{$t('objFill.tuichu')}}
<i
class=
"iconfont icon-right1"
></i>
<i
class=
"iconfont icon-right1"
></i>
</el-dropdown-item>
</el-dropdown-item>
</el-dropdown-menu>
</el-dropdown-menu>
...
...
src/components/personalCenter.vue
View file @
222f1270
...
@@ -3,9 +3,9 @@
...
@@ -3,9 +3,9 @@
<div
class=
"u-box"
:style=
"
{zoom:zoomH}">
<div
class=
"u-box"
:style=
"
{zoom:zoomH}">
<div
class=
"h-info-box"
>
<div
class=
"h-info-box"
>
<div
class=
"h-info"
>
<div
class=
"h-info"
>
<div
class=
"k"
>
姓名
</div>
<div
class=
"k"
>
{{
$t
(
'system.query_name'
)
}}
</div>
<div
class=
"v"
>
{{
CurrentUserInfo
.
emName
}}
</div>
<div
class=
"v"
>
{{
CurrentUserInfo
.
emName
}}
</div>
<div
class=
"k"
>
职务
</div>
<div
class=
"k"
>
{{
$t
(
'visaT.post'
)
}}
</div>
<div
class=
"v"
>
{{
CurrentUserInfo
.
PostName
}}
</div>
<div
class=
"v"
>
{{
CurrentUserInfo
.
PostName
}}
</div>
</div>
</div>
<div
class=
"h-img"
>
<div
class=
"h-img"
>
...
@@ -16,18 +16,18 @@
...
@@ -16,18 +16,18 @@
</div>
</div>
<div
class=
"u-info"
>
<div
class=
"u-info"
>
<div
class=
"item"
>
<div
class=
"item"
>
<span
class=
"k"
>
所属公司
</span>
<span
class=
"k"
>
{{
$t
(
'system.query_company'
)
}}
</span>
<span
class=
"v"
>
{{
CurrentUserInfo
.
BranchName
}}
</span>
<span
class=
"v"
>
{{
CurrentUserInfo
.
BranchName
}}
</span>
</div>
</div>
<div
class=
"item"
>
<div
class=
"item"
>
<span
class=
"k"
>
所属部门
</span>
<span
class=
"k"
>
{{
$t
(
'Operation.Op_belongDepartment'
)
}}
</span>
<span
class=
"v"
>
{{
CurrentUserInfo
.
DepartName
}}
</span>
<span
class=
"v"
>
{{
CurrentUserInfo
.
DepartName
}}
</span>
</div>
</div>
</div>
</div>
<div
class=
"n-info"
>
<div
class=
"n-info"
>
<div
class=
"item"
@
click=
"changeBoard(0)"
>
<div
class=
"item"
@
click=
"changeBoard(0)"
>
<i
class=
"iconfont icon-yichuheimingdan"
></i>
<i
class=
"iconfont icon-yichuheimingdan"
></i>
<span
class=
"n-name"
>
个人首页
</span>
<span
class=
"n-name"
>
{{
$t
(
'objFill.gerensouye'
)
}}
</span>
<span
class=
"fang"
>
<span
class=
"fang"
>
<i
class=
"iconfont icon-right1"
></i>
<i
class=
"iconfont icon-right1"
></i>
</span>
</span>
...
@@ -35,35 +35,35 @@
...
@@ -35,35 +35,35 @@
<template
v-if=
"CurrentUserInfo&&CurrentUserInfo.RB_Group_id==2"
>
<template
v-if=
"CurrentUserInfo&&CurrentUserInfo.RB_Group_id==2"
>
<div
class=
"item"
@
click=
"changeBoard(1)"
>
<div
class=
"item"
@
click=
"changeBoard(1)"
>
<i
class=
"iconfont icon-pingjiabaogao"
></i>
<i
class=
"iconfont icon-pingjiabaogao"
></i>
<span
class=
"n-name"
>
我的业绩
</span>
<span
class=
"n-name"
>
{{
$t
(
'objFill.wodeyeji'
)
}}
</span>
<span
class=
"fang"
>
<span
class=
"fang"
>
<i
class=
"iconfont icon-right1"
></i>
<i
class=
"iconfont icon-right1"
></i>
</span>
</span>
</div>
</div>
<div
class=
"item"
@
click=
"changeBoard(2)"
>
<div
class=
"item"
@
click=
"changeBoard(2)"
>
<i
class=
"iconfont icon-guanjun"
></i>
<i
class=
"iconfont icon-guanjun"
></i>
<span
class=
"n-name"
>
冠军之路
</span>
<span
class=
"n-name"
>
{{
$t
(
'objFill.guanjunzil'
)
}}
</span>
<span
class=
"fang"
>
<span
class=
"fang"
>
<i
class=
"iconfont icon-right1"
></i>
<i
class=
"iconfont icon-right1"
></i>
</span>
</span>
</div>
</div>
<div
class=
"item"
>
<div
class=
"item"
>
<i
class=
"iconfont icon-dingdanguanli-"
></i>
<i
class=
"iconfont icon-dingdanguanli-"
></i>
<span
class=
"n-name"
@
click=
"goUrlNav('groupTourOrder',0,'跟团游订单')"
>
我的订单
</span>
<span
class=
"n-name"
@
click=
"goUrlNav('groupTourOrder',0,'跟团游订单')"
>
{{
$t
(
'objFill.wodedindan'
)
}}
</span>
<span
class=
"fang"
>
<span
class=
"fang"
>
<i
class=
"iconfont icon-right1"
></i>
<i
class=
"iconfont icon-right1"
></i>
</span>
</span>
</div>
</div>
<div
class=
"item"
>
<div
class=
"item"
>
<i
class=
"iconfont icon-kaohedefen"
></i>
<i
class=
"iconfont icon-kaohedefen"
></i>
<span
class=
"n-name"
@
click=
"goUrlNav('ExaminationStatistics',0,'行政考核')"
>
行政考核
</span>
<span
class=
"n-name"
@
click=
"goUrlNav('ExaminationStatistics',0,'行政考核')"
>
{{
$t
(
'objFill.xingzhenkh'
)
}}
</span>
<span
class=
"fang"
>
<span
class=
"fang"
>
<i
class=
"iconfont icon-right1"
></i>
<i
class=
"iconfont icon-right1"
></i>
</span>
</span>
</div>
</div>
<div
class=
"item"
@
click=
"goUrlNav('FinancialDocuments',3,'财务单据')"
>
<div
class=
"item"
@
click=
"goUrlNav('FinancialDocuments',3,'财务单据')"
>
<i
class=
"iconfont icon-danju1"
></i>
<i
class=
"iconfont icon-danju1"
></i>
<span
class=
"n-name"
>
财务审批
</span>
<span
class=
"n-name"
>
{{
$t
(
'objFill.caiwushenp'
)
}}
</span>
<span
class=
"fang"
>
<span
class=
"fang"
>
<span
class=
"tips"
v-if=
"NotDealCount>0"
>
{{
NotDealCount
}}
</span>
<span
class=
"tips"
v-if=
"NotDealCount>0"
>
{{
NotDealCount
}}
</span>
<i
class=
"iconfont icon-right1"
></i>
<i
class=
"iconfont icon-right1"
></i>
...
@@ -71,7 +71,7 @@
...
@@ -71,7 +71,7 @@
</div>
</div>
<div
class=
"item"
@
click=
"goUrlNav('myApproval',-1,'考勤')"
>
<div
class=
"item"
@
click=
"goUrlNav('myApproval',-1,'考勤')"
>
<i
class=
"iconfont icon-kaoqinshenpi"
></i>
<i
class=
"iconfont icon-kaoqinshenpi"
></i>
<span
class=
"n-name"
>
考勤审批
</span>
<span
class=
"n-name"
>
{{
$t
(
'objFill.kaoqinshenp'
)
}}
</span>
<span
class=
"fang"
>
<span
class=
"fang"
>
<span
class=
"tips"
v-if=
"MyAuditCount>0"
>
{{
MyAuditCount
}}
</span>
<span
class=
"tips"
v-if=
"MyAuditCount>0"
>
{{
MyAuditCount
}}
</span>
<i
class=
"iconfont icon-right1"
></i>
<i
class=
"iconfont icon-right1"
></i>
...
@@ -79,14 +79,14 @@
...
@@ -79,14 +79,14 @@
</div>
</div>
<div
class=
"item"
@
click=
"goUrlNav('myDocuments',-1,'企业云盘')"
>
<div
class=
"item"
@
click=
"goUrlNav('myDocuments',-1,'企业云盘')"
>
<i
class=
"iconfont icon-cloud-disk-services"
></i>
<i
class=
"iconfont icon-cloud-disk-services"
></i>
<span
class=
"n-name"
>
我的云盘
</span>
<span
class=
"n-name"
>
{{
$t
(
'objFill.wodeyunp'
)
}}
</span>
<span
class=
"fang"
>
<span
class=
"fang"
>
<i
class=
"iconfont icon-right1"
></i>
<i
class=
"iconfont icon-right1"
></i>
</span>
</span>
</div>
</div>
<div
class=
"item"
>
<div
class=
"item"
>
<i
class=
"iconfont icon-fukuan2"
></i>
<i
class=
"iconfont icon-fukuan2"
></i>
<span
class=
"n-name"
>
常用付款对象
</span>
<span
class=
"n-name"
>
{{
$t
(
'objFill.changyongfkdx'
)
}}
</span>
<span
class=
"fang"
>
<span
class=
"fang"
>
<i
class=
"iconfont icon-right1"
></i>
<i
class=
"iconfont icon-right1"
></i>
</span>
</span>
...
...
src/components/personalCenter/cloud.vue
View file @
222f1270
<
template
>
<
template
>
<div
class=
"cloud-c"
>
<div
class=
"cloud-c"
>
<div
class=
"txt"
>
已使用
{{
sumSize
}}
/ 1GB
</div>
<div
class=
"txt"
>
{{
$t
(
'active.cl_ysyong'
)
}}
{{
sumSize
}}
/ 1GB
</div>
<div
class=
"progress"
>
<div
class=
"progress"
>
<el-tooltip
class=
"item"
effect=
"dark"
:content=
"`
图片文件占用
:$
{result[0].zanbi}%`" placement="top">
<el-tooltip
class=
"item"
effect=
"dark"
:content=
"`
$
{$t('objFill.tupianwjzy')}
:${result[0].zanbi}%`" placement="top">
<div
class=
"item green"
:style=
"
{width:result[0].zanbi+'%'}">
</div>
<div
class=
"item green"
:style=
"
{width:result[0].zanbi+'%'}">
</div>
</el-tooltip>
</el-tooltip>
<el-tooltip
class=
"item"
effect=
"dark"
:content=
"`
视频文件占用
:$
{result[1].zanbi}%`" placement="top">
<el-tooltip
class=
"item"
effect=
"dark"
:content=
"`
$
{$t('objFill.shipinwjzy')}
:${result[1].zanbi}%`" placement="top">
<div
class=
"item yellow"
:style=
"
{width:result[1].zanbi+'%'}">
</div>
<div
class=
"item yellow"
:style=
"
{width:result[1].zanbi+'%'}">
</div>
</el-tooltip>
</el-tooltip>
<el-tooltip
class=
"item"
effect=
"dark"
:content=
"`
其他文件占用
:$
{result[2].zanbi}%`" placement="top">
<el-tooltip
class=
"item"
effect=
"dark"
:content=
"`
$
{$t('objFill.qitawjzy')}
:${result[2].zanbi}%`" placement="top">
<div
class=
"item red"
:style=
"
{width:result[2].zanbi+'%'}">
</div>
<div
class=
"item red"
:style=
"
{width:result[2].zanbi+'%'}">
</div>
</el-tooltip>
</el-tooltip>
<el-tooltip
class=
"item"
effect=
"dark"
:content=
"`
音频文件占用
:$
{0}%`" placement="top">
<el-tooltip
class=
"item"
effect=
"dark"
:content=
"`
$
{$t('objFill.yinpinwjzy')}
:${0}%`" placement="top">
<div
class=
"item blue"
:style=
"
{width:0+'%'}">
</div>
<div
class=
"item blue"
:style=
"
{width:0+'%'}">
</div>
</el-tooltip>
</el-tooltip>
</div>
</div>
<div
class=
"tuli"
>
<div
class=
"tuli"
>
<div
class=
"item"
>
<div
class=
"item"
>
<span
class=
"icon green"
></span>
图片
<span
class=
"icon green"
></span>
{{
$t
(
'system.label_img'
)
}}
</div>
</div>
<div
class=
"item"
>
<div
class=
"item"
>
<span
class=
"icon yellow"
></span>
视频
<span
class=
"icon yellow"
></span>
{{
$t
(
'objFill.shipin'
)
}}
</div>
</div>
<div
class=
"item"
>
<div
class=
"item"
>
<span
class=
"icon blue"
></span>
音频
<span
class=
"icon blue"
></span>
{{
$t
(
'objFill.yinpin'
)
}}
</div>
</div>
<div
class=
"item"
>
<div
class=
"item"
>
<span
class=
"icon red"
></span>
其他文件
<span
class=
"icon red"
></span>
{{
$t
(
'objFill.qitawj'
)
}}
</div>
</div>
</div>
</div>
</div>
</div>
...
...
src/components/personalCenter/fince.vue
View file @
222f1270
...
@@ -86,7 +86,7 @@ export default {
...
@@ -86,7 +86,7 @@ export default {
},
},
series
:
[
series
:
[
{
{
name
:
"收款"
,
name
:
this
.
$t
(
'fnc.shoukuan'
)
,
type
:
"line"
,
type
:
"line"
,
smooth
:
false
,
smooth
:
false
,
symbol
:
"circle"
,
symbol
:
"circle"
,
...
...
src/components/personalCenter/gonggao.vue
View file @
222f1270
...
@@ -121,6 +121,6 @@ export default {
...
@@ -121,6 +121,6 @@ export default {
cursor
:
no-drop
;
cursor
:
no-drop
;
}
}
.ad
.foot
.rt
span
i
{
.ad
.foot
.rt
span
i
{
zoom
:
0.
1
;
zoom
:
0.
6
;
}
}
</
style
>
</
style
>
src/components/personalCenter/imbox.vue
View file @
222f1270
...
@@ -10,7 +10,7 @@
...
@@ -10,7 +10,7 @@
</div>
</div>
<div
class=
"last-msg"
>
{{
session
.
lastMsgShow
}}
</div>
<div
class=
"last-msg"
>
{{
session
.
lastMsgShow
}}
</div>
</div>
</div>
<i
class=
"iconfont icon-chat send-msg"
title=
"和TA聊一下
"
@
click=
"openChart(session)"
></i>
<i
class=
"iconfont icon-chat send-msg"
:title=
"$t('objFill.hetaliaoyx')
"
@
click=
"openChart(session)"
></i>
</div>
</div>
</div>
</div>
</div>
</div>
...
@@ -63,7 +63,7 @@ export default {
...
@@ -63,7 +63,7 @@ export default {
item
.
avatar
=
item
.
avatar
=
"http://yx-web.nos.netease.com/webdoc/h5/im/default-group.png"
;
"http://yx-web.nos.netease.com/webdoc/h5/im/default-group.png"
;
}
else
{
}
else
{
item
.
name
=
"讨论组"
;
item
.
name
=
this
.
$t
(
'objFill.taolunzhu'
)
;
item
.
avatar
=
item
.
avatar
=
"http://yx-web.nos.netease.com/webdoc/h5/im/default-group.png"
;
"http://yx-web.nos.netease.com/webdoc/h5/im/default-group.png"
;
}
}
...
@@ -105,7 +105,7 @@ export default {
...
@@ -105,7 +105,7 @@ export default {
if
(
/^p2p-/
.
test
(
sessionId
))
{
if
(
/^p2p-/
.
test
(
sessionId
))
{
user
=
sessionId
.
replace
(
/^p2p-/
,
""
);
user
=
sessionId
.
replace
(
/^p2p-/
,
""
);
if
(
user
===
this
.
$store
.
state
.
userUID
)
{
if
(
user
===
this
.
$store
.
state
.
userUID
)
{
return
"我的手机"
;
return
this
.
$t
(
'objFill.wodeshouji'
)
;
}
else
if
(
this
.
isRobot
)
{
}
else
if
(
this
.
isRobot
)
{
return
this
.
robotInfos
[
user
].
nick
;
return
this
.
robotInfos
[
user
].
nick
;
}
else
{
}
else
{
...
@@ -113,7 +113,7 @@ export default {
...
@@ -113,7 +113,7 @@ export default {
return
util
.
getFriendAlias
(
userInfo
);
return
util
.
getFriendAlias
(
userInfo
);
}
}
}
else
if
(
/^team-/
.
test
(
sessionId
))
{
}
else
if
(
/^team-/
.
test
(
sessionId
))
{
return
"群"
;
return
this
.
$t
(
'objFill.qun'
)
;
}
}
},
},
scene
()
{
scene
()
{
...
...
src/components/personalCenter/index.vue
View file @
222f1270
...
@@ -10,8 +10,8 @@
...
@@ -10,8 +10,8 @@
<div
class=
"todayIncome"
>
<div
class=
"todayIncome"
>
<div
class=
"infos"
>
<div
class=
"infos"
>
<div
class=
"left-text"
>
<div
class=
"left-text"
>
<span
class=
"bold"
>
7日累计收款
</span>
<span
class=
"bold"
>
{{
$t
(
'objFill.qirileijisk'
)
}}
</span>
<span>
今日新增
{{
result
.
toDayAddFinanceNum
}}
笔收款
</span>
<span>
{{
$t
(
'objFill.jinrixinzeng'
)
}}{{
result
.
toDayAddFinanceNum
}}{{
$t
(
'objFill.bishoukuan'
)
}}
</span>
</div>
</div>
<i
class=
"iconfont icon-iconkaobei right-icon"
></i>
<i
class=
"iconfont icon-iconkaobei right-icon"
></i>
</div>
</div>
...
@@ -23,8 +23,8 @@
...
@@ -23,8 +23,8 @@
<div
class=
"todayIncome daishou"
>
<div
class=
"todayIncome daishou"
>
<div
class=
"infos"
>
<div
class=
"infos"
>
<div
class=
"left-text"
>
<div
class=
"left-text"
>
<span
class=
"bold"
>
累计待收
</span>
<span
class=
"bold"
>
{{
$t
(
'objFill.leijidaishou'
)
}}
</span>
<span>
共有
{{
result
.
forCollectionNum
}}
笔待收款
</span>
<span>
{{
$t
(
'objFill.gonyou'
)
}}{{
result
.
forCollectionNum
}}{{
$t
(
'objFill.bidaishoukuan'
)
}}
</span>
</div>
</div>
<i
class=
"iconfont icon-iconkaobei1 right-icon red"
></i>
<i
class=
"iconfont icon-iconkaobei1 right-icon red"
></i>
</div>
</div>
...
@@ -33,34 +33,34 @@
...
@@ -33,34 +33,34 @@
<span
class=
"mbold"
>
{{
result
.
forCollectionPrice
.
toFixed
(
2
)
}}
</span>
<span
class=
"mbold"
>
{{
result
.
forCollectionPrice
.
toFixed
(
2
)
}}
</span>
</div>
</div>
</div>
</div>
<div
class=
"title"
>
近7日收款走势
</div>
<div
class=
"title"
>
{{
$t
(
'objFill.jinqirishoukuanzs'
)
}}
</div>
</div>
</div>
<div
class=
"myorder"
>
<div
class=
"myorder"
>
<div
class=
"title"
>
本月收客走势
</div>
<div
class=
"title"
>
{{
$t
(
'objFill.benyueshoukezs'
)
}}
</div>
<div
class=
"canvas-box"
>
<div
class=
"canvas-box"
>
<myorder
:result=
"result.monthGuestLineChart"
></myorder>
<myorder
:result=
"result.monthGuestLineChart"
></myorder>
</div>
</div>
<div
class=
"infos"
>
<div
class=
"infos"
>
<span
class=
"bold"
>
{{
result
.
monthGuestNum
}}
</span>
<span
class=
"bold"
>
{{
result
.
monthGuestNum
}}
</span>
<span>
本月收客人数
</span>
<span>
{{
$t
(
'objFill.benyueshoukers'
)
}}
</span>
</div>
</div>
</div>
</div>
</div>
</div>
<div
class=
"orders"
v-loading=
"pageLoading"
>
<div
class=
"orders"
v-loading=
"pageLoading"
>
<div
class=
"title"
>
我的订单
</div>
<div
class=
"title"
>
{{
$t
(
'objFill.wodedindan'
)
}}
</div>
<i
class=
"more iconfont icon-gengduo1"
title=
"查看所有订单
"
@
click=
"openAllOrders"
></i>
<i
class=
"more iconfont icon-gengduo1"
:title=
"$t('objFill.chakansuoyoudd')
"
@
click=
"openAllOrders"
></i>
<div
class=
"per-tab"
>
<div
class=
"per-tab"
>
<table>
<table>
<thead>
<thead>
<th
class=
"blue"
>
订单号
</th>
<th
class=
"blue"
>
{{
$t
(
'hotel.order_Number'
)
}}
</th>
<th>
团号
</th>
<th>
{{
$t
(
'visa.v_tuanhao'
)
}}
</th>
<th>
人数
</th>
<th>
{{
$t
(
'admin.admin_personNumber'
)
}}
</th>
<th>
成交单价
</th>
<th>
{{
$t
(
'fnc.cjdanjia'
)
}}
</th>
<th>
应收总额
</th>
<th>
{{
$t
(
'fnc.yszonge'
)
}}
</th>
<th>
实收
</th>
<th>
{{
$t
(
'fnc.shishou'
)
}}
</th>
<th>
待收
</th>
<th>
{{
$t
(
'op.Tocollected'
)
}}
</th>
<th>
状态
</th>
<th>
{{
$t
(
'admin.admin_status'
)
}}
</th>
<th>
操作
</th>
<th>
{{
$t
(
'admin.admin_operate'
)
}}
</th>
</thead>
</thead>
<tbody>
<tbody>
<tr
v-for=
"(item, index) in orders"
:key=
"index"
>
<tr
v-for=
"(item, index) in orders"
:key=
"index"
>
...
@@ -73,11 +73,11 @@
...
@@ -73,11 +73,11 @@
<td
class=
"bold red"
>
{{
item
.
dueInMoney
}}
</td>
<td
class=
"bold red"
>
{{
item
.
dueInMoney
}}
</td>
<td
class=
"bold"
>
{{
item
.
orderStateStr
}}
</td>
<td
class=
"bold"
>
{{
item
.
orderStateStr
}}
</td>
<td
class=
"op"
@
click=
"openOrders(item.orderId)"
>
<td
class=
"op"
@
click=
"openOrders(item.orderId)"
>
<i
title=
"查看
"
class=
"el-icon-view"
></i>
<i
:title=
"$t('fnc.chakan')
"
class=
"el-icon-view"
></i>
</td>
</td>
</tr>
</tr>
<tr
v-if=
"!orders || orders.length==0"
>
<tr
v-if=
"!orders || orders.length==0"
>
<td
colspan=
"9"
style=
"color:gray;border:none;padding:50px 0;text-align:center"
>
暂时还没有报名单,赶紧行动起来吧
</td>
<td
colspan=
"9"
style=
"color:gray;border:none;padding:50px 0;text-align:center"
>
{{
$t
(
'objFill.zhanshihmybmd'
)
}}
</td>
</tr>
</tr>
</tbody>
</tbody>
</table>
</table>
...
@@ -90,20 +90,20 @@
...
@@ -90,20 +90,20 @@
<el-row
:gutter=
"20"
>
<el-row
:gutter=
"20"
>
<el-col
:span=
"12"
>
<el-col
:span=
"12"
>
<div
class=
"orders"
v-loading=
"RLoading"
>
<div
class=
"orders"
v-loading=
"RLoading"
>
<div
class=
"title"
>
未认款
</div>
<div
class=
"title"
>
{{
$t
(
'objFill.weirenkuan'
)
}}
</div>
<i
v-if=
"CurrentUserInfo.RB_Group_id==2"
class=
"more iconfont icon-gengduo1"
title=
"查看所有未认款
"
@
click=
"openAllMan"
></i>
<i
v-if=
"CurrentUserInfo.RB_Group_id==2"
class=
"more iconfont icon-gengduo1"
:title=
"$t('objFill.chakansuoyouwrk')
"
@
click=
"openAllMan"
></i>
<div
class=
"per-tab"
>
<div
class=
"per-tab"
>
<table>
<table>
<thead>
<thead>
<th>
编号
</th>
<th>
{{
$t
(
'hotel.hotel_SerialNumber'
)
}}
</th>
<th>
别名
</th>
<th>
{{
$t
(
'fnc.bieming'
)
}}
</th>
<!--
<th>
户名
</th>
-->
<!--
<th>
户名
</th>
-->
<!--
<th>
开户行
</th>
<!--
<th>
开户行
</th>
<th>
账号
</th>
-->
<th>
账号
</th>
-->
<th>
交易时间
</th>
<th>
{{
$t
(
'objFill.jiapyitime'
)
}}
</th>
<th>
收
</th>
<th>
{{
$t
(
'fnc.w_shou'
)
}}
</th>
<!--
<th>
支
</th>
-->
<!--
<th>
支
</th>
-->
<th>
对方户名
</th>
<th>
{{
$t
(
'objFill.duifanghuming'
)
}}
</th>
</thead>
</thead>
<tbody>
<tbody>
<tr
v-for=
"(item, index) in rList"
:key=
"index"
>
<tr
v-for=
"(item, index) in rList"
:key=
"index"
>
...
@@ -117,7 +117,7 @@
...
@@ -117,7 +117,7 @@
<td
class=
"bold red"
>
{{
item
.
Remitter
}}
</td>
<td
class=
"bold red"
>
{{
item
.
Remitter
}}
</td>
</tr>
</tr>
<tr
v-if=
"!rList || rList.length==0"
>
<tr
v-if=
"!rList || rList.length==0"
>
<td
colspan=
"8"
style=
"color:gray;border:none;padding:50px 0;text-align:center"
>
暂无数据
</td>
<td
colspan=
"8"
style=
"color:gray;border:none;padding:50px 0;text-align:center"
>
{{
$t
(
'system.content_noData'
)
}}
</td>
</tr>
</tr>
</tbody>
</tbody>
</table>
</table>
...
@@ -131,10 +131,10 @@
...
@@ -131,10 +131,10 @@
<imbox></imbox>
<imbox></imbox>
</div>
-->
</div>
-->
<div
class=
"imbox"
style=
"padding-top:60px; margin-top: 20px;"
>
<div
class=
"imbox"
style=
"padding-top:60px; margin-top: 20px;"
>
<div
class=
"title"
>
公告通知
</div>
<div
class=
"title"
>
{{
$t
(
'objFill.gonggaotz'
)
}}
</div>
<div
class=
"tab"
>
<div
class=
"tab"
>
<span
class=
"item"
:class=
"
{'active':choseNoticeType==0}" @click="changeNoticeType(0)">
公告
</span>
<span
class=
"item"
:class=
"
{'active':choseNoticeType==0}" @click="changeNoticeType(0)">
{{
$t
(
'objFill.gonggao'
)
}}
</span>
<span
class=
"item"
:class=
"
{'active':choseNoticeType==1}" @click="changeNoticeType(1)">
通知
</span>
<span
class=
"item"
:class=
"
{'active':choseNoticeType==1}" @click="changeNoticeType(1)">
{{
$t
(
'objFill.tongzi'
)
}}
</span>
</div>
</div>
<gonggao
v-show=
"choseNoticeType==0"
></gonggao>
<gonggao
v-show=
"choseNoticeType==0"
></gonggao>
<notice
v-show=
"choseNoticeType==1"
></notice>
<notice
v-show=
"choseNoticeType==1"
></notice>
...
@@ -144,33 +144,33 @@
...
@@ -144,33 +144,33 @@
</el-row>
</el-row>
<div
class=
"first"
>
<div
class=
"first"
>
<div
class=
"pingtai"
>
<div
class=
"pingtai"
>
<div
class=
"title"
>
成交平台占比
</div>
<div
class=
"title"
>
{{
$t
(
'objFill.chengjiaoptzb'
)
}}
</div>
<pingtai
:result=
"result.orderSourceList"
:total=
'result.totalOrderNum'
></pingtai>
<pingtai
:result=
"result.orderSourceList"
:total=
'result.totalOrderNum'
></pingtai>
</div>
</div>
<div
class=
"cloud"
>
<div
class=
"cloud"
>
<div
class=
"title"
>
云盘
</div>
<div
class=
"title"
>
{{
$t
(
'objFill.yunpan'
)
}}
</div>
<cloud
:result=
"result.cloudStorageList"
></cloud>
<cloud
:result=
"result.cloudStorageList"
></cloud>
</div>
</div>
</div>
</div>
</div>
</div>
<div
class=
"r-box"
>
<div
class=
"r-box"
>
<div
class=
"sell"
>
<div
class=
"sell"
>
<div
class=
"title"
>
本周销冠
</div>
<div
class=
"title"
>
{{
$t
(
'objFill.benzhpuxg'
)
}}
</div>
<i
class=
"more iconfont icon-gengduo1 white"
title=
"查看往期排行
"
v-if=
"CurrentUserInfo.RB_Group_id==2"
@
click=
"openRank"
></i>
<i
class=
"more iconfont icon-gengduo1 white"
:title=
"$t('objFill.chakanwqph')
"
v-if=
"CurrentUserInfo.RB_Group_id==2"
@
click=
"openRank"
></i>
<sell
:champion=
"result.orderRankList"
></sell>
<sell
:champion=
"result.orderRankList"
></sell>
</div>
</div>
<div
class=
"todayOpera"
>
<div
class=
"todayOpera"
>
<div
class=
"title"
>
今日操作
</div>
<div
class=
"title"
>
{{
$t
(
'objFill.jinricz'
)
}}
</div>
<div
class=
"content"
>
<div
class=
"content"
>
<todayOpera></todayOpera>
<todayOpera></todayOpera>
</div>
</div>
</div>
</div>
<div
class=
"newpersonal"
>
<div
class=
"newpersonal"
>
<div
class=
"title"
>
新鲜的同事
</div>
<div
class=
"title"
>
{{
$t
(
'objFill.xinxiangdta'
)
}}
</div>
<newpersonal
:users=
"result.monthEmployeeList"
></newpersonal>
<newpersonal
:users=
"result.monthEmployeeList"
></newpersonal>
</div>
</div>
<div
class=
"tousu"
>
<div
class=
"tousu"
>
<div
class=
"title"
>
我的投诉
</div>
<div
class=
"title"
>
{{
$t
(
'objFill.wodetoushu'
)
}}
</div>
<div
class=
"content"
>
<div
class=
"content"
>
<tousu
:result=
"result.complainList"
:total=
"result.complainNum"
></tousu>
<tousu
:result=
"result.complainList"
:total=
"result.complainNum"
></tousu>
</div>
</div>
...
...
src/components/personalCenter/myorder.vue
View file @
222f1270
...
@@ -86,7 +86,7 @@ export default {
...
@@ -86,7 +86,7 @@ export default {
},
},
series
:
[
series
:
[
{
{
name
:
"收款"
,
name
:
this
.
$t
(
'fnc.shoukuan'
)
,
type
:
"line"
,
type
:
"line"
,
smooth
:
false
,
smooth
:
false
,
symbol
:
"circle"
,
symbol
:
"circle"
,
...
...
src/components/personalCenter/newpersonal.vue
View file @
222f1270
...
@@ -8,9 +8,9 @@
...
@@ -8,9 +8,9 @@
<i
class=
"iconfont icon-nan nan"
></i>
<i
class=
"iconfont icon-nan nan"
></i>
<el-tag
size=
"mini"
style=
"margin-left:10px"
>
{{
item
.
postName
}}
</el-tag>
<el-tag
size=
"mini"
style=
"margin-left:10px"
>
{{
item
.
postName
}}
</el-tag>
</div>
</div>
<div
class=
"last-msg"
>
{{
item
.
companyName
}}
·
{{
item
.
departmentName
}}
·
{{
item
.
emEntryStr
}}
入职
</div>
<div
class=
"last-msg"
>
{{
item
.
companyName
}}
·
{{
item
.
departmentName
}}
·
{{
item
.
emEntryStr
}}
{{
$t
(
'objFill.ruzhi'
)
}}
</div>
</div>
</div>
<i
class=
"iconfont icon-chat send-msg"
title=
"认识一下
"
@
click=
"openChart(item)"
></i>
<i
class=
"iconfont icon-chat send-msg"
:title=
"$t('objFill.renshiyixia')
"
@
click=
"openChart(item)"
></i>
</div>
</div>
</div>
</div>
</
template
>
</
template
>
...
...
src/components/personalCenter/notice.vue
View file @
222f1270
...
@@ -3,11 +3,11 @@
...
@@ -3,11 +3,11 @@
<div
class=
"item"
>
<div
class=
"item"
>
<div
class=
"content"
>
<div
class=
"content"
>
<div
class=
"name-box"
>
<div
class=
"name-box"
>
审批完成
{{
$t
(
'objFill.shenpiwancheng'
)
}}
</div>
</div>
<div
class=
"last-msg"
>
<div
class=
"last-msg"
>
<span
class=
"time"
>
1小时前
</span>
<span
class=
"time"
>
{{
$t
(
'objFill.yixiaoshiqian'
)
}}
</span>
您的财务申请已完成!
{{
$t
(
'objFill.ningdecaiwsqywc'
)
}}
</div>
</div>
</div>
</div>
<i
class=
"iconfont icon-xingzhuang9 send-msg"
></i>
<i
class=
"iconfont icon-xingzhuang9 send-msg"
></i>
...
@@ -15,11 +15,11 @@
...
@@ -15,11 +15,11 @@
<div
class=
"item"
>
<div
class=
"item"
>
<div
class=
"content"
>
<div
class=
"content"
>
<div
class=
"name-box"
>
<div
class=
"name-box"
>
审批完成
{{
$t
(
'objFill.shenpiwancheng'
)
}}
</div>
</div>
<div
class=
"last-msg"
>
<div
class=
"last-msg"
>
<span
class=
"time"
>
12小时前
</span>
<span
class=
"time"
>
{{
$t
(
'objFill.shierxiaoshiqian'
)
}}
</span>
您的财务申请已完成!
{{
$t
(
'objFill.ningdecaiwsqywc'
)
}}
</div>
</div>
</div>
</div>
<i
class=
"iconfont icon-xingzhuang9 send-msg"
></i>
<i
class=
"iconfont icon-xingzhuang9 send-msg"
></i>
...
@@ -27,11 +27,11 @@
...
@@ -27,11 +27,11 @@
<div
class=
"item"
>
<div
class=
"item"
>
<div
class=
"content"
>
<div
class=
"content"
>
<div
class=
"name-box"
>
<div
class=
"name-box"
>
审批完成
{{
$t
(
'objFill.shenpiwancheng'
)
}}
</div>
</div>
<div
class=
"last-msg"
>
<div
class=
"last-msg"
>
<span
class=
"time"
>
3天前
</span>
<span
class=
"time"
>
{{
$t
(
'objFill.santianqian'
)
}}
</span>
您的财务申请已完成!
{{
$t
(
'objFill.ningdecaiwsqywc'
)
}}
</div>
</div>
</div>
</div>
<i
class=
"iconfont icon-xingzhuang9 send-msg"
></i>
<i
class=
"iconfont icon-xingzhuang9 send-msg"
></i>
...
@@ -39,11 +39,11 @@
...
@@ -39,11 +39,11 @@
<div
class=
"item"
>
<div
class=
"item"
>
<div
class=
"content"
>
<div
class=
"content"
>
<div
class=
"name-box"
>
<div
class=
"name-box"
>
审批完成
{{
$t
(
'objFill.shenpiwancheng'
)
}}
</div>
</div>
<div
class=
"last-msg"
>
<div
class=
"last-msg"
>
<span
class=
"time"
>
一周前
</span>
<span
class=
"time"
>
{{
$t
(
'objFill.yizhouqian'
)
}}
</span>
您的财务申请已完成!
{{
$t
(
'objFill.ningdecaiwsqywc'
)
}}
</div>
</div>
</div>
</div>
<i
class=
"iconfont icon-xingzhuang9 send-msg"
></i>
<i
class=
"iconfont icon-xingzhuang9 send-msg"
></i>
...
@@ -51,11 +51,11 @@
...
@@ -51,11 +51,11 @@
<div
class=
"item"
>
<div
class=
"item"
>
<div
class=
"content"
>
<div
class=
"content"
>
<div
class=
"name-box"
>
<div
class=
"name-box"
>
审批完成
{{
$t
(
'objFill.shenpiwancheng'
)
}}
</div>
</div>
<div
class=
"last-msg"
>
<div
class=
"last-msg"
>
<span
class=
"time"
>
13天前
</span>
<span
class=
"time"
>
{{
$t
(
'objFill.shisantianqian'
)
}}
</span>
您的财务申请已完成!
{{
$t
(
'objFill.ningdecaiwsqywc'
)
}}
</div>
</div>
</div>
</div>
<i
class=
"iconfont icon-xingzhuang9 send-msg"
></i>
<i
class=
"iconfont icon-xingzhuang9 send-msg"
></i>
...
...
src/components/personalCenter/pingtai.vue
View file @
222f1270
...
@@ -60,7 +60,7 @@ export default {
...
@@ -60,7 +60,7 @@ export default {
left
:
"22%"
,
left
:
"22%"
,
top
:
"48%"
,
top
:
"48%"
,
style
:
{
style
:
{
text
:
"累计成交订单"
,
text
:
this
.
$t
(
'objFill.leijicjdd'
)
,
textAlign
:
"center"
,
textAlign
:
"center"
,
fill
:
"#A2A4A7"
,
//文字的颜色
fill
:
"#A2A4A7"
,
//文字的颜色
fontSize
:
14
,
fontSize
:
14
,
...
@@ -71,7 +71,7 @@ export default {
...
@@ -71,7 +71,7 @@ export default {
series
:
[
series
:
[
{
{
center
:
[
"30%"
,
"40%"
],
center
:
[
"30%"
,
"40%"
],
name
:
"订单来源"
,
name
:
this
.
$t
(
'hotel.order_Form'
)
,
type
:
"pie"
,
type
:
"pie"
,
radius
:
[
"50%"
,
"70%"
],
radius
:
[
"50%"
,
"70%"
],
itemStyle
:
{
itemStyle
:
{
...
...
src/components/personalCenter/sell.vue
View file @
222f1270
...
@@ -27,13 +27,13 @@
...
@@ -27,13 +27,13 @@
</div>
</div>
<div
class=
"r"
>
<div
class=
"r"
>
<div
class=
"count"
>
{{champion.rankTopCount}}
</div>
<div
class=
"count"
>
{{champion.rankTopCount}}
</div>
<div
class=
"txt"
>
周冠次数
</div>
<div
class=
"txt"
>
{{$t('objFill.zhouguancs')}}
</div>
</div>
</div>
</div>
</div>
<div
class=
"remark"
>
<div
class=
"remark"
>
{{champion.employeeName}}
在本期的排名中取得了{{champion.weekTotalIncome}}的业绩,领先第二名{{champion.differencePrice.toFixed(2)}},这是他第{{champion.rankTopCount}}次获得销售周冠的称号,想看他的成功秘笈?戳下面的按钮查看吧!
{{champion.employeeName}}
{{$t('objFill.zaibenqipamhd')}}{{champion.weekTotalIncome}}{{$t('objFill.deyejilxmc')}}{{champion.differencePrice.toFixed(2)}}{{$t('objFill.zheshitadi')}}{{champion.rankTopCount}}{{$t('objFill.cihuodexszkdch')}}
</div>
</div>
<div
class=
"more-btn"
@
click=
"openRank"
>
立即查看
</div>
<div
class=
"more-btn"
@
click=
"openRank"
>
{{$t('objFill.lijichakan')}}
</div>
</div>
</div>
</div>
</div>
</template>
</template>
...
...
src/components/personalCenter/tousu.vue
View file @
222f1270
...
@@ -2,7 +2,7 @@
...
@@ -2,7 +2,7 @@
<div
class=
"inerank-container"
>
<div
class=
"inerank-container"
>
<div
:style=
"
{height:'100%',width:'100%'}" v-show="result
&&
result.length>0" ref="myLineRank">
</div>
<div
:style=
"
{height:'100%',width:'100%'}" v-show="result
&&
result.length>0" ref="myLineRank">
</div>
<div
v-if=
"!result || result.length==0"
class=
"none-data"
>
<div
v-if=
"!result || result.length==0"
class=
"none-data"
>
非常棒,你到现在还没有过客人投诉哟。
{{
$t
(
'objFill.feichangbanghmyts'
)
}}
</div>
</div>
</div>
</div>
</
template
>
</
template
>
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment