Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
O
op-web-service
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
bp
op-web-service
Commits
a82b5ed8
Commit
a82b5ed8
authored
May 29, 2021
by
mengwenhao
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
update:路由配置
parent
a01d911d
Changes
5
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
27 additions
and
15 deletions
+27
-15
enterprise.js
server/controllers/enterprise.js
+16
-0
user.js
server/controllers/user.js
+1
-1
router.js
server/router.js
+6
-4
request.js
server/utils/request.js
+1
-1
enterprise.js
src/service/enterprise.js
+3
-9
No files found.
server/controllers/enterprise.js
0 → 100644
View file @
a82b5ed8
const
LOGIN_URI
=
require
(
"../config.js"
).
LOGIN_URI
;
const
req
=
require
(
"../utils/request"
).
httpReq
;
exports
.
entCheck
=
async
ctx
=>
{
const
url
=
`
${
LOGIN_URI
}
/merchant/inner/ent_check`
;
const
{
user_id
}
=
ctx
.
request
.
params
;
const
opts
=
{
url
,
method
:
"GET"
,
timeout
:
8000
,
params
:
{
user_id
}
};
ctx
.
body
=
await
req
(
ctx
,
opts
)
};
server/controllers/user.js
View file @
a82b5ed8
const
{
API_INTERNAL_URI
}
=
require
(
"../config.js"
);
const
{
API_INTERNAL_URI
}
=
require
(
"../config.js"
);
const
req
=
require
(
'../utils/request'
).
httpReq
var
query
=
{
var
query
=
{
async
get_permissions
(
ctx
)
{
async
get_permissions
(
ctx
)
{
// http://bp-test.ini.yidian-inc.com/merchant/authority/get_role_list?user_email=jianghaiming@126.com
// http://bp-test.ini.yidian-inc.com/merchant/authority/get_role_list?user_email=jianghaiming@126.com
...
...
server/router.js
View file @
a82b5ed8
const
Router
=
require
(
'koa-router'
);
const
Router
=
require
(
"koa-router"
);
const
system
=
require
(
'./controllers/system'
)
const
system
=
require
(
"./controllers/system"
);
const
user
=
require
(
'./controllers/user'
)
const
user
=
require
(
"./controllers/user"
);
const
enterprise
=
require
(
"./controllers/enterprise"
);
const
router
=
Router
();
const
router
=
Router
();
const
API_VERSION
=
"/api/v1"
;
const
API_VERSION
=
"/api/v1"
;
router
.
post
(
`
${
API_VERSION
}
/login`
,
system
.
login
);
router
.
post
(
`
${
API_VERSION
}
/login`
,
system
.
login
);
router
.
get
(
`
${
API_VERSION
}
/user/:type`
,
user
.
query
)
router
.
get
(
`
${
API_VERSION
}
/user/:type`
,
user
.
query
);
router
.
get
(
`
${
API_VERSION
}
/merchant/inner/ent_check`
,
enterprise
.
entCheck
)
module
.
exports
=
router
;
module
.
exports
=
router
;
server/utils/request.js
View file @
a82b5ed8
...
@@ -3,7 +3,7 @@ const request = require('request')
...
@@ -3,7 +3,7 @@ const request = require('request')
exports
.
httpReq
=
(
ctx
,
opts
)
=>
{
exports
.
httpReq
=
(
ctx
,
opts
)
=>
{
opts
.
timeout
=
opts
.
timeout
||
1000
opts
.
timeout
=
opts
.
timeout
||
1000
return
new
Promise
((
resolve
,
reject
)
=>
{
return
new
Promise
((
resolve
,
reject
)
=>
{
var
time_start
=
+
new
Date
()
//
var time_start = +new Date()
request
(
opts
,
(
err
,
res
,
body
)
=>
{
request
(
opts
,
(
err
,
res
,
body
)
=>
{
//console.info(`[Api] httpReq (${opts.url},${opts.headers && opts.headers.cookie}) spent: ${+new Date() - time_start}ms`)
//console.info(`[Api] httpReq (${opts.url},${opts.headers && opts.headers.cookie}) spent: ${+new Date() - time_start}ms`)
if
(
!
err
)
{
if
(
!
err
)
{
...
...
src/service/enterprise.js
View file @
a82b5ed8
/**
/**
* 企业
请求
* 企业
认证
*/
*/
import
axios
from
"../utils/request"
;
import
axios
from
"../utils/request"
;
export
const
entCheck
=
async
user_id
=>
{
export
const
entCheck
=
async
user_id
=>
{
const
res
=
await
axios
({
const
res
=
await
axios
.
get
(
`api/v1/merchant/inner/ent_check`
,
{
params
:
{
user_id
}
})
method
:
"GET"
,
return
res
.
data
;
url
:
"/api/merchant/inner/ent_check"
,
params
:
{
user_id
}
});
return
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