Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
E
enterprise-serevice-platform-web
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
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
张伯涛
enterprise-serevice-platform-web
Commits
286e42b9
Commit
286e42b9
authored
Oct 22, 2022
by
张伯涛
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改
parent
ba189262
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
49 additions
and
0 deletions
+49
-0
main.js
src/main.js
+3
-0
USER_level.js
src/router/USER_level.js
+1
-0
thousand.js
src/utils/thousand.js
+44
-0
header.vue
...iews/homePage/components/searchHome/components/header.vue
+1
-0
No files found.
src/main.js
View file @
286e42b9
...
...
@@ -16,6 +16,8 @@ import permission from './directive/permission'
import
'@/icons'
// icon
import
'@/assets/icons'
// icon
// import '@/permission' // permission control
// 千分位转换
import
thousand
from
"@/utils/thousand"
;
/**
* If you don't want to use mock-server
...
...
@@ -46,6 +48,7 @@ Viewer.setDefaults({
})
// 全局方法挂载
Vue
.
prototype
.
thousand
=
thousand
;
Vue
.
prototype
.
getDicts
=
getDicts
Vue
.
prototype
.
getConfigKey
=
getConfigKey
Vue
.
prototype
.
parseTime
=
parseTime
...
...
src/router/USER_level.js
View file @
286e42b9
...
...
@@ -7,6 +7,7 @@ export class userAuth {
}
getInfo
=
()
=>
{
return
new
Promise
((
resolve
,
reject
)
=>
{
console
.
log
(
'getToken'
,
getToken
())
if
(
!
getToken
())
{
// this.MessageTipsForLogin()
this
.
router
.
next
({
path
:
'/login/index'
,
query
:
{
redirect
:
this
.
router
.
to
.
fullPath
}})
...
...
src/utils/thousand.js
0 → 100644
View file @
286e42b9
const
thousand
=
{
// 千分位格式化:10000转为10,000 n=0,不允许有小数
fmoney
(
s
,
n
)
{
if
(
s
==
''
||
s
==
null
||
(
s
==
undefined
)
|
isNaN
(
Number
(
s
)))
{
return
s
}
s
=
Number
(
s
)
?
Number
(
s
)
:
s
// n = (n || n == 0) && n > -1 && n <= 20 ? n : 2;
n
=
0
s
=
parseFloat
((
s
+
''
).
replace
(
/
[^\d\.
-
]
/g
,
''
)).
toFixed
(
n
)
+
''
var
l
=
s
.
split
(
'.'
)[
0
].
split
(
''
).
reverse
()
var
r
=
s
.
split
(
'.'
)[
1
]
var
t
=
''
for
(
var
i
=
0
;
i
<
l
.
length
;
i
++
)
{
t
+=
l
[
i
]
+
((
i
+
1
)
%
3
==
0
&&
i
+
1
!=
l
.
length
?
','
:
''
)
}
if
(
n
>
0
)
{
r
=
'.'
+
r
}
else
if
(
n
==
0
)
{
r
=
''
}
let
returnT
=
t
.
split
(
''
).
reverse
().
join
(
''
)
+
r
// 负数处理
if
(
returnT
[
0
]
==
'-'
&&
returnT
[
1
]
==
','
)
{
returnT
=
'-'
+
returnT
.
substring
(
2
)
}
return
returnT
},
// 千分位反格式化:10,000.00转为10000
rmoney
(
s
)
{
let
str
=
''
if
(
s
)
{
str
=
String
(
s
).
replace
(
/,/g
,
''
)
}
if
(
s
&&
(
s
+
''
).
indexOf
(
'.'
)
>
-
1
&&
Number
(
str
))
{
return
String
(
s
).
replace
(
/
[^\d\.
-
]
/g
,
''
)
}
else
if
(
s
&&
Number
(
str
))
{
return
str
}
else
{
return
s
}
}
}
export
default
thousand
src/views/homePage/components/searchHome/components/header.vue
View file @
286e42b9
...
...
@@ -217,6 +217,7 @@ export default {
},
/** 获取用户信息*/
getLocalInfo
()
{
console
.
log
(
'headerCookies'
,
Cookies
.
get
(
'userInfo'
))
if
(
Cookies
.
get
(
'userInfo'
))
{
const
list
=
JSON
.
parse
(
Cookies
.
get
(
'userInfo'
))
myMessage
(
list
.
userId
).
then
(
res
=>
{
...
...
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