Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
Y
yuyiAdminServer
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
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
node_server
yuyiAdminServer
Commits
936cbd63
Commit
936cbd63
authored
Jan 27, 2026
by
chenjinjing
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
no message
parent
5e699372
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
11 changed files
with
136 additions
and
21 deletions
+136
-21
createZip copy.ts
src/biz/createZip copy.ts
+0
-0
ledger.ts
src/biz/ledger.ts
+15
-1
mail.ts
src/biz/mail.ts
+2
-2
ruFu.ts
src/biz/ruFu.ts
+0
-0
zaiFu.ts
src/biz/zaiFu.ts
+73
-2
enum.ts
src/config/enum/enum.ts
+2
-1
errorEnum.ts
src/config/enum/errorEnum.ts
+2
-1
main.ts
src/main.ts
+1
-1
admin.ts
src/routers/admin.ts
+34
-5
ledger.ts
src/routers/ledger.ts
+2
-2
userRuFu.ts
src/routers/userRuFu.ts
+5
-6
No files found.
src/biz/createZip copy.ts
deleted
100644 → 0
View file @
5e699372
This diff is collapsed.
Click to expand it.
src/biz/ledger.ts
View file @
936cbd63
...
@@ -130,7 +130,7 @@ import { AdminRegisterUpdateConfig } from "../config/eccParam/enterprise";
...
@@ -130,7 +130,7 @@ import { AdminRegisterUpdateConfig } from "../config/eccParam/enterprise";
* @param page
* @param page
* @returns {dataList, dataCount} 数据列表, 数据总数
* @returns {dataList, dataCount} 数据列表, 数据总数
*/
*/
export
async
function
ledgerList
(
enterpriseName
:
string
,
logonStartTime
:
Number
,
logonEndTime
:
Number
,
building
:
number
,
page
:
number
)
{
export
async
function
ledgerList
(
enterpriseName
:
string
,
phone
:
string
,
logonStartTime
:
Number
,
logonEndTime
:
Number
,
building
:
number
,
page
:
number
)
{
let
selectParam
:
any
=
{
state
:
enumConfig
.
CHANGESTATE
.
已通过
};
let
selectParam
:
any
=
{
state
:
enumConfig
.
CHANGESTATE
.
已通过
};
if
(
enterpriseName
)
{
if
(
enterpriseName
)
{
selectParam
.
enterpriseName
=
{
"%like%"
:
enterpriseName
};
selectParam
.
enterpriseName
=
{
"%like%"
:
enterpriseName
};
...
@@ -139,11 +139,17 @@ export async function ledgerList(enterpriseName:string, logonStartTime:Number, l
...
@@ -139,11 +139,17 @@ export async function ledgerList(enterpriseName:string, logonStartTime:Number, l
selectParam
.
logonTime
=
{
"%between%"
:[
getMySqlMs
(
logonStartTime
),
getMySqlMs
(
logonEndTime
)]}
selectParam
.
logonTime
=
{
"%between%"
:[
getMySqlMs
(
logonStartTime
),
getMySqlMs
(
logonEndTime
)]}
}
}
let
userSelectParam
:
any
=
{};
if
(
phone
)
{
userSelectParam
.
phone
=
{
"%like%"
:
phone
};;
}
// 主表字段过滤参数保持不变
// 主表字段过滤参数保持不变
let
filesList
=
[
"eId"
,
"enterpriseName"
,
"uscc"
,
"logonTime"
,
"logonAddress"
,
"qiYeGuiMo"
];
let
filesList
=
[
"eId"
,
"enterpriseName"
,
"uscc"
,
"logonTime"
,
"logonAddress"
,
"qiYeGuiMo"
];
let
manyTableInfo
:
any
=
{};
let
manyTableInfo
:
any
=
{};
let
rufuSelectParam
=
{
state
:
{
"%between%"
:
[
enumConfig
.
FUHUASTATE
.
实体孵化
,
enumConfig
.
FUHUASTATE
.
虚拟孵化
]
}
};
let
rufuSelectParam
=
{
state
:
{
"%between%"
:
[
enumConfig
.
FUHUASTATE
.
实体孵化
,
enumConfig
.
FUHUASTATE
.
虚拟孵化
]
}
};
manyTableInfo
[
TABLENAME
.
企业孵化信息
]
=
{
column
:[
"moveOutTime"
,
"moveOutType"
,
"startTime"
,
"endTime"
],
where
:
rufuSelectParam
};
manyTableInfo
[
TABLENAME
.
企业孵化信息
]
=
{
column
:[
"moveOutTime"
,
"moveOutType"
,
"startTime"
,
"endTime"
],
where
:
rufuSelectParam
};
manyTableInfo
[
TABLENAME
.
企业用户表
]
=
{
column
:[
"userName"
,
"phone"
],
where
:
userSelectParam
};
let
resInfo
=
await
selectManyTableData
(
OPERATIONALDATATYPE
.
多表联查
,
TABLENAME
.
企业基础信息表
,
selectParam
,
filesList
,
manyTableInfo
);
let
resInfo
=
await
selectManyTableData
(
OPERATIONALDATATYPE
.
多表联查
,
TABLENAME
.
企业基础信息表
,
selectParam
,
filesList
,
manyTableInfo
);
/**查询租赁表信息 */
/**查询租赁表信息 */
...
@@ -260,6 +266,7 @@ export async function ledgerList(enterpriseName:string, logonStartTime:Number, l
...
@@ -260,6 +266,7 @@ export async function ledgerList(enterpriseName:string, logonStartTime:Number, l
logonAddress
,
logonAddress
,
qiYeGuiMo
,
qiYeGuiMo
,
enterprise_fuhuas
,
enterprise_fuhuas
,
enterprise_users
,
}
=
info
;
}
=
info
;
// 过滤条件:如果没有租赁信息,跳过
// 过滤条件:如果没有租赁信息,跳过
...
@@ -288,10 +295,17 @@ export async function ledgerList(enterpriseName:string, logonStartTime:Number, l
...
@@ -288,10 +295,17 @@ export async function ledgerList(enterpriseName:string, logonStartTime:Number, l
知识产权总数
:
0
知识产权总数
:
0
};
};
// 获取企业登录信息
let
phone
=
"-"
;
if
(
enterprise_users
[
0
]?.
phone
)
{
phone
=
enterprise_users
[
0
]?.
phone
;
}
zaifuList
.
push
({
zaifuList
.
push
({
eId
,
eId
,
enterpriseName
,
// 企业名称
enterpriseName
,
// 企业名称
uscc
,
// 统一信用代码
uscc
,
// 统一信用代码
phone
,
//登录手机号
logonTime
:
moment
(
logonTime
).
format
(
"YYYY-MM-DD"
),
// 注册日期
logonTime
:
moment
(
logonTime
).
format
(
"YYYY-MM-DD"
),
// 注册日期
logonAddress
:
changeAdd
(
JSON
.
parse
(
logonAddress
)),
// 注册地址
logonAddress
:
changeAdd
(
JSON
.
parse
(
logonAddress
)),
// 注册地址
qiYeGuiMo
,
// 企业规模
qiYeGuiMo
,
// 企业规模
...
...
src/biz/mail.ts
View file @
936cbd63
...
@@ -127,8 +127,8 @@ function getModel(name, type, otherStr?, code?) {
...
@@ -127,8 +127,8 @@ function getModel(name, type, otherStr?, code?) {
if
(
!
userInfo
.
mail
)
{
if
(
!
userInfo
.
mail
)
{
new
BizError
(
ERRORENUM
.
该用户邮箱为空
,
eId
,
eId
.
enterpriseName
);
new
BizError
(
ERRORENUM
.
该用户邮箱为空
,
eId
,
eId
.
enterpriseName
);
}
else
{
}
else
{
//
let result = await send(userInfo.mail, userInfo.enterpriseName, type, otherStr);
let
result
=
await
send
(
userInfo
.
mail
,
userInfo
.
enterpriseName
,
type
,
otherStr
);
let
result
=
"邮件发送成功"
//
let result = "邮件发送成功"
}
}
return
successResult
();
return
successResult
();
...
...
src/biz/ruFu.ts
View file @
936cbd63
This diff is collapsed.
Click to expand it.
src/biz/zaiFu.ts
View file @
936cbd63
...
@@ -3,14 +3,14 @@
...
@@ -3,14 +3,14 @@
*/
*/
import
moment
=
require
(
"moment"
);
import
moment
=
require
(
"moment"
);
import
{
OPERATIONALDATATYPE
,
TABLENAME
}
from
"../config/enum/dbEnum"
;
import
{
OPERATIONALDATATYPE
,
TABLE
ID
,
TABLE
NAME
}
from
"../config/enum/dbEnum"
;
import
{
operationalData
,
paginateArray
,
selectData
,
selectManyTableData
}
from
"../data/operationalData"
;
import
{
operationalData
,
paginateArray
,
selectData
,
selectManyTableData
}
from
"../data/operationalData"
;
import
{
changeAdd
}
from
"../util/piecemeal"
;
import
{
changeAdd
}
from
"../util/piecemeal"
;
import
{
changeEnumManyValue
,
changeEnumValue
}
from
"../util/verificationEnum"
;
import
{
changeEnumManyValue
,
changeEnumValue
}
from
"../util/verificationEnum"
;
import
*
as
enumConfig
from
"../config/enum/enum"
;
import
*
as
enumConfig
from
"../config/enum/enum"
;
import
{
BizError
}
from
"../util/bizError"
;
import
{
BizError
}
from
"../util/bizError"
;
import
{
ERRORENUM
}
from
"../config/enum/errorEnum"
;
import
{
ERRORENUM
}
from
"../config/enum/errorEnum"
;
import
{
getMySqlMs
,
getPwdMd5
}
from
"../tools/system"
;
import
{
getMySqlMs
,
getPwdMd5
,
randomId
}
from
"../tools/system"
;
import
{
BUILDING
}
from
"../config/enum/enum"
;
import
{
BUILDING
}
from
"../config/enum/enum"
;
...
@@ -234,6 +234,77 @@ export async function enterpriseMigrateList(enterpriseName:string, page:number)
...
@@ -234,6 +234,77 @@ export async function enterpriseMigrateList(enterpriseName:string, page:number)
/**
/**
* 移除迁出状态,返回在孵企业
* @param eId 企业ID
* @returns
*/
export
async
function
enterpriseReturnToIncubation
(
eId
:
string
)
{
// 1. 验证企业是否存在且处于迁出状态
let
filesList
=
[
"eId"
,
"state"
,
"startTime"
,
"endTime"
];
let
resInfo
=
await
selectData
(
OPERATIONALDATATYPE
.
查询单个
,
TABLENAME
.
企业孵化信息
,
{
eId
},
filesList
);
if
(
!
resInfo
||
!
resInfo
.
eId
)
{
throw
new
BizError
(
ERRORENUM
.
数据不存在
);
}
// 检查企业当前状态是否为迁出
if
(
resInfo
.
state
!==
enumConfig
.
FUHUASTATE
.
迁出
)
{
throw
new
BizError
(
ERRORENUM
.
该企业当前不在迁出状态
);
}
// 2. 更新企业孵化信息为在孵状态
let
updateInfo
=
{
state
:
enumConfig
.
FUHUASTATE
.
实体孵化
,
// 返回实体孵化状态
moveOutTime
:
null
,
// 清空迁出时间
moveOutType
:
null
,
// 清空迁出类型
moveOutTrace
:
null
,
// 清空迁出去向
returnTime
:
getMySqlMs
()
// 记录返回时间
};
await
operationalData
(
OPERATIONALDATATYPE
.
修改
,
TABLENAME
.
企业孵化信息
,
updateInfo
,
{
eId
});
// 3. 同步创建返回记录到审批表
let
addApprovalInfo
=
{
approvalId
:
randomId
(
TABLEID
.
入孵申请审批表
),
eId
,
changeType
:
enumConfig
.
CHANGETYPE
.
返回在孵
,
// 需要添加这个枚举值
changeState
:
enumConfig
.
CHANGESTATE
.
已通过
,
createTimeMs
:
getMySqlMs
(),
desc
:
"企业从迁出状态返回在孵"
};
await
operationalData
(
OPERATIONALDATATYPE
.
增加
,
TABLENAME
.
入孵申请审批表
,
addApprovalInfo
,
{});
// 4. 同步更新在孵企业面积
/**在孵企业 当前时间小于孵化结束时间 */
let
在孵面积
=
0
;
let
araeParam
=
{
column
:[
"area"
,
"unitPrice"
,
"roomNumber"
,
"rent"
],
where
:{}
};
let
zaifuTableInfo
:
any
=
{};
zaifuTableInfo
[
TABLENAME
.
租赁信息
]
=
araeParam
;
zaifuTableInfo
[
TABLENAME
.
企业孵化信息
]
=
{
column
:[
"state"
,
"startTime"
,
"endTime"
],
where
:{
state
:{
"%ne%"
:
enumConfig
.
FUHUASTATE
.
迁出
}}
};
let
zaifuResList
=
await
selectManyTableData
(
OPERATIONALDATATYPE
.
多表联查
,
TABLENAME
.
企业基础信息表
,
{
state
:
enumConfig
.
CHANGESTATE
.
已通过
},
[
"eId"
],
zaifuTableInfo
);
zaifuResList
.
forEach
(
info
=>
{
info
.
enterprise_leases
.
forEach
(
lease
=>
{
在孵面积
+=
parseFloat
(
lease
.
area
);
})
})
let
yuyiList
=
await
selectData
(
OPERATIONALDATATYPE
.
查询单个
,
TABLENAME
.
羽翼孵化器信息
,
{},
[]);
if
(
在孵面积
!=
yuyiList
.
zaifuArea
)
await
operationalData
(
OPERATIONALDATATYPE
.
修改
,
TABLENAME
.
羽翼孵化器信息
,
{
zaifuArea
:
在孵面积
},
{
yId
:
yuyiList
.
yId
});
console
.
log
(
`企业
${
eId
}
已成功从迁出状态返回在孵`
);
return
{
isSuccess
:
true
,
message
:
"企业已成功返回在孵状态"
};
}
/**
* 重置密码
* 重置密码
* @param eId
* @param eId
*/
*/
...
...
src/config/enum/enum.ts
View file @
936cbd63
...
@@ -288,7 +288,8 @@ export enum CHANGESTATE {
...
@@ -288,7 +288,8 @@ export enum CHANGESTATE {
*/
*/
export
enum
CHANGETYPE
{
export
enum
CHANGETYPE
{
入孵申请
=
1
,
入孵申请
=
1
,
入孵材料审批
=
2
入孵材料审批
=
2
,
返回在孵
=
3
,
}
}
...
...
src/config/enum/errorEnum.ts
View file @
936cbd63
...
@@ -44,7 +44,8 @@ export enum ERRORENUM {
...
@@ -44,7 +44,8 @@ export enum ERRORENUM {
请选择驳回原因
,
请选择驳回原因
,
原密码错误
,
原密码错误
,
密码不一致
,
密码不一致
,
系统错误
系统错误
,
该企业当前不在迁出状态
}
}
export
enum
ERRORCODEENUM
{
export
enum
ERRORCODEENUM
{
...
...
src/main.ts
View file @
936cbd63
...
@@ -14,7 +14,7 @@ async function lanuch() {
...
@@ -14,7 +14,7 @@ async function lanuch() {
httpServer
.
createServer
(
systemConfig
.
port
);
httpServer
.
createServer
(
systemConfig
.
port
);
console
.
log
(
'This indicates that the server is started successfully.'
);
console
.
log
(
'This indicates that the server is started successfully.'
);
//
await initApiDataStorage();
await
initApiDataStorage
();
// console.log("更新加密后密码格式...");
// console.log("更新加密后密码格式...");
// await migrateEnterpriseUserPasswords();
// await migrateEnterpriseUserPasswords();
...
...
src/routers/admin.ts
View file @
936cbd63
...
@@ -35,6 +35,7 @@ export function setRouter(httpServer) {
...
@@ -35,6 +35,7 @@ export function setRouter(httpServer) {
httpServer
.
post
(
'/admin/enterprise/settlein/examine/list'
,
checkUser
,
asyncHandler
(
examineSettleIn
));
httpServer
.
post
(
'/admin/enterprise/settlein/examine/list'
,
checkUser
,
asyncHandler
(
examineSettleIn
));
httpServer
.
post
(
'/admin/enterprise/settlein/examine/pass'
,
checkUser
,
asyncHandler
(
examineSettleInPass
));
//入孵材料审核 通过
httpServer
.
post
(
'/admin/enterprise/settlein/examine/pass'
,
checkUser
,
asyncHandler
(
examineSettleInPass
));
//入孵材料审核 通过
httpServer
.
post
(
'/admin/enterprise/settlein/examine/out'
,
checkUser
,
asyncHandler
(
examineSettleInOut
));
//驳回
httpServer
.
post
(
'/admin/enterprise/settlein/examine/out'
,
checkUser
,
asyncHandler
(
examineSettleInOut
));
//驳回
httpServer
.
post
(
'/admin/enterprise/settlein/examine/emailreminder'
,
checkUser
,
asyncHandler
(
updateEmailReminder
));
// //通知
// //通知
httpServer
.
post
(
'/admin/notice/list'
,
checkUser
,
asyncHandler
(
noticeList
));
httpServer
.
post
(
'/admin/notice/list'
,
checkUser
,
asyncHandler
(
noticeList
));
...
@@ -53,6 +54,7 @@ export function setRouter(httpServer) {
...
@@ -53,6 +54,7 @@ export function setRouter(httpServer) {
httpServer
.
post
(
'/admin/library/enterprise/list'
,
checkUser
,
asyncHandler
(
enterpriseList
));
httpServer
.
post
(
'/admin/library/enterprise/list'
,
checkUser
,
asyncHandler
(
enterpriseList
));
httpServer
.
post
(
'/admin/library/enterprise/migrate/out'
,
checkUser
,
asyncHandler
(
enterpriseMigrateOut
));
//在孵企业迁出功能
httpServer
.
post
(
'/admin/library/enterprise/migrate/out'
,
checkUser
,
asyncHandler
(
enterpriseMigrateOut
));
//在孵企业迁出功能
httpServer
.
post
(
'/admin/library/enterprise/migrate/list'
,
checkUser
,
asyncHandler
(
enterpriseMigrateList
));
//迁出企业列表
httpServer
.
post
(
'/admin/library/enterprise/migrate/list'
,
checkUser
,
asyncHandler
(
enterpriseMigrateList
));
//迁出企业列表
httpServer
.
post
(
'/admin/library/enterprise/toincubation'
,
checkUser
,
asyncHandler
(
enterpriseReturnToIncubation
));
//二期新增-移除迁出状态,返回在孵企业
httpServer
.
post
(
'/admin/library/enterprise/details'
,
checkUser
,
asyncHandler
(
enterpriseDetails
));
httpServer
.
post
(
'/admin/library/enterprise/details'
,
checkUser
,
asyncHandler
(
enterpriseDetails
));
httpServer
.
post
(
'/admin/library/enterprise/resetpwd'
,
checkUser
,
asyncHandler
(
resetPwd
));
httpServer
.
post
(
'/admin/library/enterprise/resetpwd'
,
checkUser
,
asyncHandler
(
resetPwd
));
// httpServer.post('/admin/library/enterprise/details', checkUser, asyncHandler(enterpriseById));
// httpServer.post('/admin/library/enterprise/details', checkUser, asyncHandler(enterpriseById));
...
@@ -393,6 +395,21 @@ async function enterpriseMigrateList(req, res) {
...
@@ -393,6 +395,21 @@ async function enterpriseMigrateList(req, res) {
res
.
success
(
result
);
res
.
success
(
result
);
}
}
/**
* 移除迁出状态,返回在孵企业
* @param req
* @param res
*/
async
function
enterpriseReturnToIncubation
(
req
,
res
)
{
const
UserInfo
=
req
.
userInfo
;
let
{
eId
}
=
req
.
body
;
let
result
=
await
zaiFuBiz
.
enterpriseReturnToIncubation
(
eId
);
res
.
success
(
result
);
}
/**
/**
* 在孵企业详情
* 在孵企业详情
* @param req
* @param req
...
@@ -820,20 +837,20 @@ async function settleIn(req, res) {
...
@@ -820,20 +837,20 @@ async function settleIn(req, res) {
/**
/**
*
*
入孵申请通过
* @param req
* @param req
* @param res
* @param res
*/
*/
async
function
settleInPass
(
req
,
res
)
{
async
function
settleInPass
(
req
,
res
)
{
const
UserInfo
=
req
.
userInfo
;
const
UserInfo
=
req
.
userInfo
;
let
{
eId
}
=
req
.
body
let
{
eId
}
=
req
.
body
let
result
=
await
ruFuBiz
.
settleInEnterprisePass
(
eId
);
let
result
=
await
ruFuBiz
.
settleInEnterprisePass
(
eId
,
"production"
);
res
.
success
(
result
);
res
.
success
(
result
);
}
}
/**
/**
*
*
入孵申请回显
* @param req
* @param req
* @param res
* @param res
*/
*/
...
@@ -847,7 +864,7 @@ async function settleInById(req, res) {
...
@@ -847,7 +864,7 @@ async function settleInById(req, res) {
/**
/**
*
*
入孵申请驳回
* @param req
* @param req
* @param res
* @param res
*/
*/
...
@@ -966,8 +983,20 @@ async function examineSettleInPass(req, res) {
...
@@ -966,8 +983,20 @@ async function examineSettleInPass(req, res) {
async
function
examineSettleInOut
(
req
,
res
)
{
async
function
examineSettleInOut
(
req
,
res
)
{
const
UserInfo
=
req
.
userInfo
;
const
UserInfo
=
req
.
userInfo
;
let
{
eId
,
descType
,
desc
}
=
req
.
body
;
let
{
eId
,
descType
,
desc
}
=
req
.
body
;
let
result
=
await
ruFuBiz
.
enterpriseRegisterExamineOut
(
eId
,
descType
,
desc
);
let
result
=
await
ruFuBiz
.
enterpriseRegisterExamineOut
(
eId
,
descType
,
desc
,
"production"
);
res
.
success
(
result
);
}
/**
* 修改是否邮件通知状态
* @param req
* @param res
*/
async
function
updateEmailReminder
(
req
,
res
)
{
let
{
eId
,
emailReminder
}
=
req
.
body
;
let
result
=
await
ruFuBiz
.
updateEmailReminder
(
eId
,
emailReminder
);
res
.
success
(
result
);
res
.
success
(
result
);
}
}
...
...
src/routers/ledger.ts
View file @
936cbd63
...
@@ -23,8 +23,8 @@ export function setRouter(httpServer) {
...
@@ -23,8 +23,8 @@ export function setRouter(httpServer) {
*/
*/
async
function
ledgerList
(
req
,
res
)
{
async
function
ledgerList
(
req
,
res
)
{
const
UserInfo
=
req
.
userInfo
;
const
UserInfo
=
req
.
userInfo
;
let
{
enterpriseName
,
logonStartTime
,
logonEndTime
,
building
,
page
}
=
req
.
body
let
{
enterpriseName
,
phone
,
logonStartTime
,
logonEndTime
,
building
,
page
}
=
req
.
body
let
result
=
await
ledgerBiz
.
ledgerList
(
enterpriseName
,
logonStartTime
,
logonEndTime
,
building
,
page
);
let
result
=
await
ledgerBiz
.
ledgerList
(
enterpriseName
,
phone
,
logonStartTime
,
logonEndTime
,
building
,
page
);
res
.
success
(
result
);
res
.
success
(
result
);
}
}
...
...
src/routers/userRuFu.ts
View file @
936cbd63
...
@@ -13,7 +13,6 @@ export function setRouter(httpServer) {
...
@@ -13,7 +13,6 @@ export function setRouter(httpServer) {
httpServer
.
post
(
'/admin/enterprise/rufu/settleininfo'
,
asyncHandler
(
settleInById
));
httpServer
.
post
(
'/admin/enterprise/rufu/settleininfo'
,
asyncHandler
(
settleInById
));
httpServer
.
post
(
'/admin/enterprise/rufu/info'
,
asyncHandler
(
getRuFu
));
httpServer
.
post
(
'/admin/enterprise/rufu/info'
,
asyncHandler
(
getRuFu
));
httpServer
.
post
(
'/admin/enterprise/rufu/update'
,
asyncHandler
(
updateRuFu
));
httpServer
.
post
(
'/admin/enterprise/rufu/update'
,
asyncHandler
(
updateRuFu
));
}
}
...
@@ -23,7 +22,7 @@ export function setRouter(httpServer) {
...
@@ -23,7 +22,7 @@ export function setRouter(httpServer) {
* @param res
* @param res
*/
*/
async
function
register
(
req
,
res
)
{
async
function
register
(
req
,
res
)
{
let
{
userName
,
phone
,
pwd
}
=
req
.
body
let
{
userName
,
phone
,
pwd
}
=
req
.
body
let
result
=
await
userRuFuBiz
.
enterpriseRegister
(
userName
,
phone
,
pwd
);
let
result
=
await
userRuFuBiz
.
enterpriseRegister
(
userName
,
phone
,
pwd
);
res
.
success
(
result
);
res
.
success
(
result
);
}
}
...
@@ -35,20 +34,19 @@ export function setRouter(httpServer) {
...
@@ -35,20 +34,19 @@ export function setRouter(httpServer) {
* @param res
* @param res
*/
*/
async
function
login
(
req
,
res
)
{
async
function
login
(
req
,
res
)
{
let
{
phone
,
pwd
}
=
req
.
body
let
{
phone
,
pwd
}
=
req
.
body
let
result
=
await
userRuFuBiz
.
enterpriseLogin
(
phone
,
pwd
);
let
result
=
await
userRuFuBiz
.
enterpriseLogin
(
phone
,
pwd
);
res
.
success
(
result
);
res
.
success
(
result
);
}
}
/**
/**
* 获取入孵流程状态
* 获取入孵流程状态
* @param req
* @param req
* @param res
* @param res
*/
*/
async
function
ruFuState
(
req
,
res
)
{
async
function
ruFuState
(
req
,
res
)
{
let
{
uId
}
=
req
.
body
let
{
uId
}
=
req
.
body
let
result
=
await
userRuFuBiz
.
getRuFuState
(
uId
);
let
result
=
await
userRuFuBiz
.
getRuFuState
(
uId
);
res
.
success
(
result
);
res
.
success
(
result
);
}
}
...
@@ -66,8 +64,9 @@ export function setRouter(httpServer) {
...
@@ -66,8 +64,9 @@ export function setRouter(httpServer) {
res
.
success
(
result
);
res
.
success
(
result
);
}
}
/**
/**
*
*
入孵申请回显
* @param req
* @param req
* @param res
* @param 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