Commit 681518df by v_vjyjiang

d

parent 471260b6
...@@ -12,19 +12,18 @@ module.exports = function (app) { ...@@ -12,19 +12,18 @@ module.exports = function (app) {
console.log(req.body) console.log(req.body)
let appkey = req.body.appkey.trim() let appkey = req.body.appkey.trim()
if (!appkey) { if (!appkey) {
res.end("没有资质宝appkey,请联系资质宝服务提供方") let rd = System.getResult(null, "没有资质宝appkey,请联系资质宝服务提供方")
res.end(JSON.stringify(rd))
return return
} }
let companykey = req.body.companykey.trim() let companykey = req.body.companykey.trim()
if (!companykey) { if (!companykey) {
res.end("没有公司宝的租户companykey,请联系资质宝服务提供方") let rd = System.getResult(null, "没有公司宝的租户companykey,请联系资质宝服务提供方")
res.end(JSON.stringify(rd))
return return
} }
let cooktoken = req.cookies["accessToken"] let cooktoken = req.cookies["accessToken"]
let tv = cooktoken let tv = cooktoken
let sourceUser = System.verify(tv, settings.publickey()) let sourceUser = System.verify(tv, settings.publickey())
let openid = sourceUser.employee let openid = sourceUser.employee
let userName = openid let userName = openid
...@@ -40,7 +39,8 @@ module.exports = function (app) { ...@@ -40,7 +39,8 @@ module.exports = function (app) {
} }
}) })
if (rcs.length == 0) { if (rcs.length == 0) {
res.end("当前登录人没有资质宝访问权限") let rd = System.getResult(null, "当前登录人没有资质宝访问权限")
res.end(JSON.stringify(rd))
return return
} }
//先按照openid去查看是否已经存在 //先按照openid去查看是否已经存在
...@@ -75,10 +75,11 @@ module.exports = function (app) { ...@@ -75,10 +75,11 @@ module.exports = function (app) {
uf = await userS.registerByTantent(reguser) uf = await userS.registerByTantent(reguser)
} }
let rtnobj = await userS.loginApp(appkey, userName) let rtnobj = await userS.loginApp(appkey, userName)
let rtn = JSON.stringify({ openurl: rtnobj.homePage + "?code=" + rtnobj.code }) let rtntmp = System.getResult({ openurl: rtnobj.homePage + "?code=" + rtnobj.code })
let rtn = JSON.stringify(rtntmp)
res.end(rtn) res.end(rtn)
} catch (e) { } catch (e) {
res.end(e.message) res.end(JSON.stringify(System.getResult(null, e.message)))
} }
}) })
app.post("*", async function (req, res, next) { app.post("*", async function (req, res, next) {
......
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