Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
wenHuaBu_adminServer
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
wenHuaBu_adminServer
Commits
ecb28620
Commit
ecb28620
authored
Mar 21, 2024
by
lixinming
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'master' of
http://123.207.147.179:8888/node_server/wenHuaBu_adminServer
parents
ba6e1fdf
4bb696d2
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
24 additions
and
19 deletions
+24
-19
homePage.ts
src/biz/member/homePage.ts
+4
-4
memberFees.ts
src/biz/member/memberFees.ts
+13
-8
main.ts
src/main.ts
+1
-1
router.ts
src/routers/member/router.ts
+5
-5
router.ts
src/routers/router.ts
+1
-1
No files found.
src/biz/member/homePage.ts
View file @
ecb28620
...
...
@@ -30,15 +30,15 @@ export async function getMemberData({userId}) {
let
baseSelectFiles
=
[];
let
majorSelectFiles
=
[];
/**判断会员类型,个人会员与单位会员返回不同字段 */
if
(
oldInfo
.
memberType
==
MEMBERTYPE
.
个人会员
)
{
baseSelectFiles
=
[
"name"
,
"sex"
,
"documentType"
,
"documentId"
,
"sheng"
,
"shi"
,
"qu"
,
"nation"
,
"birth"
,
"addres"
];
majorSelectFiles
=
[
"workUnit"
,
"duties"
,
"workTitle"
,
"studyResume"
,
"workResume"
,
"profAchievement"
,
"otherEMP"
,
"otherPROF"
,
"profCategory"
];
}
else
if
(
oldInfo
.
memberType
==
MEMBERTYPE
.
单位会员
)
{
if
(
oldInfo
.
memberType
==
MEMBERTYPE
.
单位会员
)
{
baseSelectFiles
=
[
"unitName"
,
"uscc"
,
"sheng"
,
"shi"
,
"qu"
,
"nation"
,
"birth"
,
"addres"
,
"legalPerson"
,
"legalPersonPhone"
,
"legalPersonMail"
,
"unitMail"
,
"contactPerson"
,
"contactPersonDuties"
,
"contactPersonPhone"
,
"uusinessLicenseUrl"
];
majorSelectFiles
=
[
"unitMemberType"
,
"yuanXiaoBanXueLeiXing"
,
"yuanXiaoZhuGuanBuMen"
,
"yuanXiaoFuZeRen"
,
"yuanXiaoFuZeRenZhiWu"
,
"yuanXiaoFuZeRenDianHua"
,
"yuanXiaoBanGongFuZeRen"
,
"yuanXiaoBanGongFuZeRenDianHua"
,
"ZhuYaoFuZeRenYouXiang"
,
"yuanXiaoKeYanFuZeRen"
,
"yuanXiaoKeYanFuZeRenDianHua"
,
"jiaoXueFuZeRenXinMing"
,
"yuanXiaoXueShengZongRenShu"
,
"yuanXiaoJiaoZhiGongZongRenShu"
,
"jiaoXueFuZeRenDianHua"
];
}
else
{
baseSelectFiles
=
[
"name"
,
"sex"
,
"documentType"
,
"documentId"
,
"sheng"
,
"shi"
,
"qu"
,
"nation"
,
"birth"
,
"addres"
];
majorSelectFiles
=
[
"workUnit"
,
"duties"
,
"workTitle"
,
"studyResume"
,
"workResume"
,
"profAchievement"
,
"otherEMP"
,
"otherPROF"
,
"profCategory"
];
}
/**返回指定配置字段 */
...
...
src/biz/member/memberFees.ts
View file @
ecb28620
...
...
@@ -290,15 +290,20 @@ export async function getGracePeriod({unitName, joinStartTime, joinEndTime, memb
let
dataCount
=
await
findCount
(
TABLEENUM
.
用户表
,
selectParam
);
let
dataList
=
[];
const
itemFiles
=
[
"userId"
,
"memberState"
,
"
unitName"
,
"loginId"
,
"phone"
,
"joinTime"
,
"memberTyp
e"
];
const
itemFiles
=
[
"userId"
,
"memberState"
,
"
loginId"
,
"phone"
,
"joinTime"
,
"memberType"
,
"unitNam
e"
];
dbList
.
forEach
(
info
=>
{
let
item
:
any
=
extractData
(
info
,
itemFiles
);
item
.
lifespanTime
=
`
${
moment
(
info
.
lifespanEndTime
).
format
(
"YYYY-MM-DD"
)}
`
;
item
.
nextLifespanTime
=
"宽限期中"
;
item
.
memberState
=
changeEnumValue
(
MEMBERSTATE
,
item
.
memberState
);
item
.
memberType
=
changeEnumValue
(
MEMBERTYPE
,
item
.
memberType
);
dataList
.
push
(
item
);
let
dataInfo
=
{
userId
:
info
.
userId
,
memberState
:
changeEnumValue
(
MEMBERSTATE
,
info
.
memberState
),
loginId
:
info
.
loginId
,
phone
:
info
.
phone
,
unitName
,
lifespanTime
:
`
${
moment
(
info
.
lifespanEndTime
).
format
(
"YYYY-MM-DD"
)}
`
,
nextLifespanTime
:
"宽限期中"
,
memberType
:
changeEnumValue
(
MEMBERTYPE
,
info
.
memberType
)
};
dataList
.
push
(
dataInfo
);
});
return
{
dataList
,
dataCount
};
...
...
src/main.ts
View file @
ecb28620
...
...
@@ -13,7 +13,7 @@ async function lanuch() {
// await smsTask();
console
.
log
(
'This indicates that the server is started successfully.'
);
await
initAdmin
();
//
await initAdmin();
}
lanuch
();
src/routers/member/router.ts
View file @
ecb28620
...
...
@@ -138,7 +138,7 @@ export const Config = {
},
{
apiName
:
"单位入会流程3"
,
subUrl
:
'/memberdb/unitmemberregister
2
'
,
subUrl
:
'/memberdb/unitmemberregister
3
'
,
param
:[
{
key
:
"application"
,
type
:
"String"
,
desc
:
"入会申请表"
...
...
@@ -196,7 +196,7 @@ export const Config = {
{
key
:
"joinTime"
,
type
:
"Number"
,
desc
:
"入会时间"
,
isNull
:
true
},
{
key
:
"unitMemberType"
,
type
:
"Number"
,
desc
:
"单位会员类型"
,
isNull
:
true
},
{
key
:
"memberLevel"
,
type
:
"Number"
,
desc
:
"会员等级职务"
,
isNull
:
true
},
{
key
:
"session"
,
type
:
"
Number"
,
desc
:
"届次时间戳
"
,
isNull
:
true
},
{
key
:
"session"
,
type
:
"
String"
,
desc
:
"届次
"
,
isNull
:
true
},
{
key
:
"sheng"
,
type
:
"String"
,
desc
:
"省"
,
isNull
:
true
},
{
key
:
"shi"
,
type
:
"String"
,
desc
:
"市"
,
isNull
:
true
},
{
key
:
"qu"
,
type
:
"String"
,
desc
:
"区"
,
isNull
:
true
},
...
...
@@ -213,7 +213,7 @@ export const Config = {
{
key
:
"phone"
,
type
:
"String"
,
desc
:
"手机号"
,
isNull
:
true
},
{
key
:
"individualMemberType"
,
type
:
"Number"
,
desc
:
"级别、会员类型"
,
isNull
:
true
},
{
key
:
"memberLevel"
,
type
:
"Number"
,
desc
:
"会员等级"
,
isNull
:
true
},
{
key
:
"session"
,
type
:
"
Number"
,
desc
:
"届次时间戳
"
,
isNull
:
true
},
{
key
:
"session"
,
type
:
"
String"
,
desc
:
"届次
"
,
isNull
:
true
},
{
key
:
"joinTime"
,
type
:
"Number"
,
desc
:
"入会时间"
,
isNull
:
true
},
{
key
:
"auditTime"
,
type
:
"Number"
,
desc
:
"审核时间"
,
isNull
:
true
},
{
key
:
"memberState"
,
type
:
"Number"
,
desc
:
"状态"
,
isNull
:
true
},
...
...
@@ -440,8 +440,8 @@ export const Config = {
subUrl
:
'/memberfees/offlinepayment'
,
param
:[
{
key
:
"orderId"
,
type
:
"String"
,
desc
:
"订单id"
,
isNull
:
true
},
{
key
:
"paymentNum"
,
type
:
"
Number
"
,
desc
:
"支付单号"
,
isNull
:
true
},
{
key
:
"
pageNumber"
,
type
:
"Number"
,
desc
:
"当前页
"
}
{
key
:
"paymentNum"
,
type
:
"
String
"
,
desc
:
"支付单号"
,
isNull
:
true
},
{
key
:
"
offlinePaymentUrl"
,
type
:
"String"
,
desc
:
"转账截图
"
}
],
bindBiz
:
memberFeesBiz
.
offlinePayment
},
...
...
src/routers/router.ts
View file @
ecb28620
...
...
@@ -18,7 +18,7 @@ import * as asyncHandler from 'express-async-handler';
import
{
payCallback
}
from
"../biz/member/cost"
;
import
{
checkUser
,
notCheck
}
from
"../middleware/user"
;
const
Look
=
fals
e
;
//true更新文档
const
Look
=
tru
e
;
//true更新文档
export
async
function
setRouter
(
httpServer
){
if
(
Look
)
{
...
...
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