Commit a82b5ed8 authored by mengwenhao's avatar mengwenhao

update:路由配置

parent a01d911d
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)
};
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
......
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;
...@@ -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) {
......
/** /**
* 企业请求 * 企业认证
*/ */
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;
}; };
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment