Commit e2b8e7c2 by 孙香冬
parents cbf072f6 29156d22
...@@ -148,12 +148,21 @@ export async function updateState(uscc:string, userState:boolean) { ...@@ -148,12 +148,21 @@ export async function updateState(uscc:string, userState:boolean) {
} }
/**
* 添加孵化器账号
* 管理后台端
* @param param 表单信息
* @returns
*/
export async function addUser(param) { export async function addUser(param) {
checkParamater("新增孵化器账号信息", FuHuaQiUserConfig, param);//校验表单参数 checkParamater("新增孵化器账号信息", FuHuaQiUserConfig, param);//校验表单参数
let fuhuaqiInfo = await fuhuaqiData.findFuHuaQiByUSCC(param.uscc); let fuhuaqiInfo = await fuhuaqiData.findFuHuaQiByUSCC(param.uscc);
if ( fuhuaqiInfo ) throw new BizError(ERRORENUM.该孵化器账号信息已存在, `${param.uscc}`); if ( fuhuaqiInfo ) throw new BizError(ERRORENUM.该孵化器账号信息已存在, `${param.uscc}`);
const Pwd = param.uscc.slice(param.uscc.length-3);
param.pwd = Pwd;
await fuhuaqiData.createFuHuaQiUser(param); await fuhuaqiData.createFuHuaQiUser(param);
return {isSuccess:true}; return {isSuccess:true};
......
...@@ -18,6 +18,7 @@ import { getPwdMd5, getToken } from "../../util/tools"; ...@@ -18,6 +18,7 @@ import { getPwdMd5, getToken } from "../../util/tools";
* @returns resultUserInfo:{uscc, name} 登录后的信息 * @returns resultUserInfo:{uscc, name} 登录后的信息
*/ */
export async function login(loginId:string, pwd:string) { export async function login(loginId:string, pwd:string) {
let userInfo = await findGuanWeiHuiUserInfoByLoginId(loginId); let userInfo = await findGuanWeiHuiUserInfoByLoginId(loginId);
if(!userInfo) throw new BizError(ERRORENUM.账号不存在, loginId); if(!userInfo) throw new BizError(ERRORENUM.账号不存在, loginId);
......
...@@ -3,6 +3,7 @@ import * as userBiz from '../biz/fuHuqQi/user'; ...@@ -3,6 +3,7 @@ import * as userBiz from '../biz/fuHuqQi/user';
import * as baseBiz from '../biz/fuHuqQi/base'; import * as baseBiz from '../biz/fuHuqQi/base';
import * as enterpriseBiz from '../biz/enterprise/enterprise'; import * as enterpriseBiz from '../biz/enterprise/enterprise';
import * as financingBiz from '../biz/enterprise/financing'; import * as financingBiz from '../biz/enterprise/financing';
import * as guanWeiHuiBiz from '../biz/guanWeiHui/user';
import { checkReqParam } from '../util/tools'; import { checkReqParam } from '../util/tools';
import { BizError } from '../util/bizError'; import { BizError } from '../util/bizError';
import { ERRORENUM } from '../config/errorEnum'; import { ERRORENUM } from '../config/errorEnum';
...@@ -26,7 +27,7 @@ export function setRouter(httpServer) { ...@@ -26,7 +27,7 @@ export function setRouter(httpServer) {
/** /**
* 管理后登录 * 管理后登录
* @param req * @param req
* @param res * @param res
*/ */
...@@ -34,7 +35,7 @@ async function login(req, res) { ...@@ -34,7 +35,7 @@ async function login(req, res) {
let reqConf = {loginId:'String', pwd:'String'}; let reqConf = {loginId:'String', pwd:'String'};
let {uscc, pwd} = checkReqParam(reqConf, req.body); let {uscc, pwd} = checkReqParam(reqConf, req.body);
let userInfo = await userBiz.login(uscc, pwd); let userInfo = await guanWeiHuiBiz.login(uscc, pwd);
res.success(userInfo); res.success(userInfo);
} }
...@@ -134,7 +135,6 @@ async function getMonthList(req, res) { ...@@ -134,7 +135,6 @@ async function getMonthList(req, res) {
async function addUser(req, res) { async function addUser(req, res) {
let reqConf = {form: 'Object' }; let reqConf = {form: 'Object' };
let { form } = checkReqParam(reqConf, req.body); let { form } = checkReqParam(reqConf, req.body);
const Uscc = req.headers.uscc;
let result = await userBiz.addUser(form); let result = await userBiz.addUser(form);
res.success(result); res.success(result);
......
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