Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
Z
zhichan
Overview
Overview
Details
Activity
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
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
蒋勇
zhichan
Commits
762d6918
Commit
762d6918
authored
Jun 15, 2020
by
蒋勇
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
d
parent
67c5e7ba
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
55 additions
and
0 deletions
+55
-0
center-manage/app/base/api/impl/common/product.js
+49
-0
center-manage/app/base/service/impl/auth/userSve.js
+6
-0
No files found.
center-manage/app/base/api/impl/common/product.js
0 → 100644
View file @
762d6918
var
APIBase
=
require
(
"../../api.base"
);
var
system
=
require
(
"../../../system"
);
var
settings
=
require
(
"../../../../config/settings"
);
class
ProductAPI
extends
APIBase
{
constructor
()
{
super
();
this
.
productpriceS
=
system
.
getObject
(
"service.common.productpriceSve"
)
}
/**
*
* @param {*} p productname-产品名称/sp名称
* @param {*} q
* @param {*} req
* 返回值[
* label:'',
* code:''
* ]
*/
async
findRegionsByProductName
(
p
,
q
,
req
){
let
pname
=
p
.
productname
;
let
sp
=
p
.
sp
;
let
rs
=
await
this
.
productpriceS
.
findRegionsByProductName
(
pname
,
sp
)
return
system
.
getResult
(
rs
);
}
classDesc
()
{
return
{
groupName
:
"auth"
,
groupDesc
:
"认证相关的包"
,
name
:
"AccessAuthAPI"
,
desc
:
"关于认证的类"
,
exam
:
`
post http://p.apps.com/api/auth/accessAuth/getAccessKey
{
appKey:xxxxx,
secret:yyyyyy
}
`
,
};
}
methodDescs
()
{
return
[
];
}
exam
()
{
return
``
}
}
module
.
exports
=
ProductAPI
;
center-manage/app/base/service/impl/auth/userSve.js
View file @
762d6918
...
...
@@ -39,6 +39,12 @@ class UserService extends ServiceBase {
//按照用户名和密码进行注册
//控制器端检查用户名和密码非空
async
registerByTantent
(
p
,
q
)
{
// 需要默认添加访客角色,为了控制单点从平台登录时看到的菜单和功能
if
(
p
.
roles
&&
p
.
roles
.
length
>
0
){
if
(
p
.
roles
.
indexOf
(
settings
.
pmroleid
[
"pr"
])
<
0
){
p
.
roles
.
push
(
settings
.
pmroleid
[
"pr"
])
}
}
p
.
rolecodes
=
(
p
.
roles
&&
p
.
roles
.
length
>
0
)
?
p
.
roles
:
[
settings
.
pmroleid
[
"pr"
]];
let
rtn
=
await
this
.
pmregister
(
p
,
q
)
return
rtn
;
...
...
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