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
218abffc
Commit
218abffc
authored
Apr 17, 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
6de655ab
140526d7
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
30 additions
and
31 deletions
+30
-31
examine.ts
src/biz/member/examine.ts
+1
-1
homePage.ts
src/biz/member/homePage.ts
+2
-2
member.ts
src/biz/member/member.ts
+9
-10
order.ts
src/biz/member/order.ts
+5
-5
enum.ts
src/config/enum.ts
+7
-7
router.ts
src/routers/member/router.ts
+6
-6
No files found.
src/biz/member/examine.ts
View file @
218abffc
...
@@ -110,7 +110,7 @@ export async function adopt({id, session}) {
...
@@ -110,7 +110,7 @@ export async function adopt({id, session}) {
let
unitName
=
userInfo
.
unitName
;
let
unitName
=
userInfo
.
unitName
;
let
subType
=
userInfo
.
unitMemberType
;
let
subType
=
userInfo
.
unitMemberType
;
if
(
userInfo
.
memberType
==
MEMBERTYPE
.
个人会员
)
{
if
(
userInfo
.
memberType
==
MEMBERTYPE
.
个人会员
)
{
updateInfo
.
individualMemberType
=
INDIVIDUALMEMBERTYPE
.
个人
会员
;
updateInfo
.
individualMemberType
=
INDIVIDUALMEMBERTYPE
.
普通
会员
;
subType
=
userInfo
.
individualMemberType
;
subType
=
userInfo
.
individualMemberType
;
}
}
...
...
src/biz/member/homePage.ts
View file @
218abffc
...
@@ -252,9 +252,9 @@ export async function getSheng ({userId}) {
...
@@ -252,9 +252,9 @@ export async function getSheng ({userId}) {
if
(
userInfo
.
userRegisterState
==
USERREGISTERSTATE
.
通过
)
{
if
(
userInfo
.
userRegisterState
==
USERREGISTERSTATE
.
通过
)
{
if
(
userInfo
.
memberType
==
MEMBERTYPE
.
个人会员
)
{
if
(
userInfo
.
memberType
==
MEMBERTYPE
.
个人会员
)
{
//个人会员已支付可下载
//个人会员已支付可下载
if
(
userInfo
.
individualMemberType
==
INDIVIDUALMEMBERTYPE
.
个人
会员
&&
userInfo
.
paymentStatus
!=
PAYMENTSTATUS
.
未支付
)
certificate
=
true
;
if
(
userInfo
.
individualMemberType
==
INDIVIDUALMEMBERTYPE
.
普通
会员
&&
userInfo
.
paymentStatus
!=
PAYMENTSTATUS
.
未支付
)
certificate
=
true
;
//个人会员专家无需支付可下载
//个人会员专家无需支付可下载
if
(
userInfo
.
individualMemberType
==
INDIVIDUALMEMBERTYPE
.
个人会员专家
)
certificate
=
true
;
if
(
userInfo
.
individualMemberType
==
INDIVIDUALMEMBERTYPE
.
专家会员
)
certificate
=
true
;
if
(
certificate
)
{
if
(
certificate
)
{
cefaInfo
=
{
cefaInfo
=
{
area
:
getCityNameByCode
(
userInfo
.
sheng
),
area
:
getCityNameByCode
(
userInfo
.
sheng
),
...
...
src/biz/member/member.ts
View file @
218abffc
...
@@ -34,12 +34,10 @@ export async function unitMemberList({unitName, joinTime, unitMemberType, member
...
@@ -34,12 +34,10 @@ export async function unitMemberList({unitName, joinTime, unitMemberType, member
let
selectParam
:
any
=
{
isAdmin
:
STATE
.
否
};
let
selectParam
:
any
=
{
isAdmin
:
STATE
.
否
};
if
(
unitName
)
selectParam
.
unitName
=
unitName
;
if
(
unitName
)
selectParam
.
unitName
=
unitName
;
if
(
joinTime
)
selectParam
.
joinTime
=
joinTime
;
if
(
joinTime
)
selectParam
.
joinTime
=
joinTime
;
if
(
unitMemberType
)
selectParam
.
unitMemberType
=
unitMemberType
;
if
(
unitMemberType
)
selectParam
.
unitMemberType
=
{
"$in"
:
unitMemberType
}
;
if
(
memberLevel
)
selectParam
.
memberLevel
=
memberLevel
;
if
(
memberLevel
)
selectParam
.
memberLevel
=
{
"$in"
:
memberLevel
}
;
if
(
session
)
{
if
(
session
)
{
let
thisYear
=
moment
(
session
).
format
(
"YYYY"
);
selectParam
.
session
=
session
;
let
thisMonth
=
moment
(
session
).
format
(
"MM"
);
selectParam
.
session
=
getEdition
(
thisYear
,
thisMonth
);;
}
}
if
(
sheng
)
selectParam
.
sheng
=
sheng
;
if
(
sheng
)
selectParam
.
sheng
=
sheng
;
if
(
shi
)
selectParam
.
shi
=
shi
;
if
(
shi
)
selectParam
.
shi
=
shi
;
...
@@ -58,6 +56,9 @@ export async function unitMemberList({unitName, joinTime, unitMemberType, member
...
@@ -58,6 +56,9 @@ export async function unitMemberList({unitName, joinTime, unitMemberType, member
if
(
!
item
.
memberLevel
)
item
.
memberLevel
=
"未选择"
;
if
(
!
item
.
memberLevel
)
item
.
memberLevel
=
"未选择"
;
else
item
.
memberLevel
=
changeEnumValue
(
MEMBERLEVEL
,
item
.
memberLevel
);
else
item
.
memberLevel
=
changeEnumValue
(
MEMBERLEVEL
,
item
.
memberLevel
);
item
.
joinTime
=
moment
(
item
.
joinTime
).
format
(
"YYYY-MM-DD"
);
item
.
joinTime
=
moment
(
item
.
joinTime
).
format
(
"YYYY-MM-DD"
);
item
.
sheng
=
getCityNameByCode
(
item
.
sheng
);
item
.
shi
=
getCityNameByCode
(
item
.
shi
);
item
.
qu
=
getCityNameByCode
(
item
.
qu
);
dataList
.
push
(
item
);
dataList
.
push
(
item
);
});
});
...
@@ -192,12 +193,10 @@ export async function individualMemberList({name, documentId, phone, individualM
...
@@ -192,12 +193,10 @@ export async function individualMemberList({name, documentId, phone, individualM
if
(
name
)
selectParam
.
name
=
name
;
if
(
name
)
selectParam
.
name
=
name
;
if
(
documentId
)
selectParam
.
documentId
=
documentId
;
if
(
documentId
)
selectParam
.
documentId
=
documentId
;
if
(
phone
)
selectParam
.
phone
=
phone
;
if
(
phone
)
selectParam
.
phone
=
phone
;
if
(
individualMemberType
)
selectParam
.
individualMemberType
=
individualMemberType
;
if
(
individualMemberType
)
selectParam
.
individualMemberType
=
{
"$in"
:
individualMemberType
}
;
if
(
memberLevel
)
selectParam
.
memberLevel
=
memberLevel
;
if
(
memberLevel
)
selectParam
.
memberLevel
=
{
"$in"
:
memberLevel
}
;
if
(
session
)
{
if
(
session
)
{
let
thisYear
=
moment
(
session
).
format
(
"YYYY"
);
selectParam
.
session
=
session
;
let
thisMonth
=
moment
(
session
).
format
(
"MM"
);
selectParam
.
session
=
getEdition
(
thisYear
,
thisMonth
);;
}
}
if
(
joinTime
)
selectParam
.
joinTime
=
joinTime
;
if
(
joinTime
)
selectParam
.
joinTime
=
joinTime
;
if
(
auditTime
)
selectParam
.
auditTime
=
auditTime
;
if
(
auditTime
)
selectParam
.
auditTime
=
auditTime
;
...
...
src/biz/member/order.ts
View file @
218abffc
...
@@ -34,18 +34,18 @@ export async function createOrder(id:string, loginId:string, phone:string, unitN
...
@@ -34,18 +34,18 @@ export async function createOrder(id:string, loginId:string, phone:string, unitN
/**计算会费 */
/**计算会费 */
let
money
=
0
;
let
money
=
0
;
if
(
memberType
==
MEMBERTYPE
.
个人会员
)
{
if
(
memberType
==
MEMBERTYPE
.
个人会员
)
{
if
(
subType
!=
INDIVIDUALMEMBERTYPE
.
个人会员专家
)
{
if
(
subType
!=
INDIVIDUALMEMBERTYPE
.
专家会员
)
{
switch
(
memberLv
)
{
switch
(
memberLv
)
{
case
MEMBERLEVEL
.
普通会员
:
money
=
100
;
break
;
case
MEMBERLEVEL
.
普通会员
:
money
=
100
;
break
;
case
MEMBERLEVEL
.
理事
:
money
=
200
;
break
;
case
MEMBERLEVEL
.
理事
会员
:
money
=
200
;
break
;
case
MEMBERLEVEL
.
常务理事
:
money
=
500
;
break
;
case
MEMBERLEVEL
.
常务理事
会员
:
money
=
500
;
break
;
}
}
}
else
money
=
-
1
;
}
else
money
=
-
1
;
}
else
{
}
else
{
switch
(
memberLv
)
{
switch
(
memberLv
)
{
case
MEMBERLEVEL
.
普通会员
:
money
=
1000
;
break
;
case
MEMBERLEVEL
.
普通会员
:
money
=
1000
;
break
;
case
MEMBERLEVEL
.
理事
:
money
=
2000
;
break
;
case
MEMBERLEVEL
.
理事
会员
:
money
=
2000
;
break
;
case
MEMBERLEVEL
.
常务理事
:
money
=
5000
;
break
;
case
MEMBERLEVEL
.
常务理事
会员
:
money
=
5000
;
break
;
}
}
}
}
if
(
money
==
-
1
)
return
;
//专家会员不会创建订单
if
(
money
==
-
1
)
return
;
//专家会员不会创建订单
...
...
src/config/enum.ts
View file @
218abffc
...
@@ -349,8 +349,8 @@ export enum UNITMEMBERTYPE {
...
@@ -349,8 +349,8 @@ export enum UNITMEMBERTYPE {
* 个人会员类型 Individual
* 个人会员类型 Individual
*/
*/
export
enum
INDIVIDUALMEMBERTYPE
{
export
enum
INDIVIDUALMEMBERTYPE
{
个人
会员
=
1
,
普通
会员
=
1
,
个人会员专家
,
专家会员
,
}
}
...
@@ -358,8 +358,8 @@ export enum INDIVIDUALMEMBERTYPE {
...
@@ -358,8 +358,8 @@ export enum INDIVIDUALMEMBERTYPE {
* 会员类型 校验用
* 会员类型 校验用
*/
*/
export
enum
MEMBERTYPEECCENUM
{
export
enum
MEMBERTYPEECCENUM
{
个人
会员
=
1
,
普通
会员
=
1
,
个人会员专家
,
专家会员
,
院校
=
9
,
院校
=
9
,
机构
,
机构
,
其他
其他
...
@@ -371,9 +371,9 @@ export enum MEMBERTYPEECCENUM {
...
@@ -371,9 +371,9 @@ export enum MEMBERTYPEECCENUM {
*/
*/
export
enum
MEMBERLEVEL
{
export
enum
MEMBERLEVEL
{
普通会员
=
1
,
普通会员
=
1
,
专家会员
,
//
专家会员,
理事
,
理事
会员
,
常务理事
,
常务理事
会员
,
}
}
...
...
src/routers/member/router.ts
View file @
218abffc
...
@@ -255,9 +255,9 @@ export const Config = {
...
@@ -255,9 +255,9 @@ export const Config = {
param
:[
param
:[
{
key
:
"unitName"
,
type
:
"String"
,
desc
:
"单位名称"
,
isNull
:
true
},
{
key
:
"unitName"
,
type
:
"String"
,
desc
:
"单位名称"
,
isNull
:
true
},
{
key
:
"joinTime"
,
type
:
"Number"
,
desc
:
"入会时间"
,
isNull
:
true
},
{
key
:
"joinTime"
,
type
:
"Number"
,
desc
:
"入会时间"
,
isNull
:
true
},
{
key
:
"unitMemberType"
,
type
:
"
Number
"
,
desc
:
"单位会员类型"
,
isNull
:
true
},
{
key
:
"unitMemberType"
,
type
:
"
[Number]
"
,
desc
:
"单位会员类型"
,
isNull
:
true
},
{
key
:
"memberLevel"
,
type
:
"
Number
"
,
desc
:
"会员等级职务"
,
isNull
:
true
},
{
key
:
"memberLevel"
,
type
:
"
[Number]
"
,
desc
:
"会员等级职务"
,
isNull
:
true
},
{
key
:
"session"
,
type
:
"
String
"
,
desc
:
"届次"
,
isNull
:
true
},
{
key
:
"session"
,
type
:
"
Number
"
,
desc
:
"届次"
,
isNull
:
true
},
{
key
:
"sheng"
,
type
:
"String"
,
desc
:
"省"
,
isNull
:
true
},
{
key
:
"sheng"
,
type
:
"String"
,
desc
:
"省"
,
isNull
:
true
},
{
key
:
"shi"
,
type
:
"String"
,
desc
:
"市"
,
isNull
:
true
},
{
key
:
"shi"
,
type
:
"String"
,
desc
:
"市"
,
isNull
:
true
},
{
key
:
"qu"
,
type
:
"String"
,
desc
:
"区"
,
isNull
:
true
},
{
key
:
"qu"
,
type
:
"String"
,
desc
:
"区"
,
isNull
:
true
},
...
@@ -272,9 +272,9 @@ export const Config = {
...
@@ -272,9 +272,9 @@ export const Config = {
{
key
:
"name"
,
type
:
"String"
,
desc
:
"姓名"
,
isNull
:
true
},
{
key
:
"name"
,
type
:
"String"
,
desc
:
"姓名"
,
isNull
:
true
},
{
key
:
"documentId"
,
type
:
"String"
,
desc
:
"身份证"
,
isNull
:
true
},
{
key
:
"documentId"
,
type
:
"String"
,
desc
:
"身份证"
,
isNull
:
true
},
{
key
:
"phone"
,
type
:
"String"
,
desc
:
"手机号"
,
isNull
:
true
},
{
key
:
"phone"
,
type
:
"String"
,
desc
:
"手机号"
,
isNull
:
true
},
{
key
:
"individualMemberType"
,
type
:
"
Number
"
,
desc
:
"级别、会员类型"
,
isNull
:
true
},
{
key
:
"individualMemberType"
,
type
:
"
[Number]
"
,
desc
:
"级别、会员类型"
,
isNull
:
true
},
{
key
:
"memberLevel"
,
type
:
"
Number
"
,
desc
:
"会员等级"
,
isNull
:
true
},
{
key
:
"memberLevel"
,
type
:
"
[Number]
"
,
desc
:
"会员等级"
,
isNull
:
true
},
{
key
:
"session"
,
type
:
"
String
"
,
desc
:
"届次"
,
isNull
:
true
},
{
key
:
"session"
,
type
:
"
Number
"
,
desc
:
"届次"
,
isNull
:
true
},
{
key
:
"joinTime"
,
type
:
"Number"
,
desc
:
"入会时间"
,
isNull
:
true
},
{
key
:
"joinTime"
,
type
:
"Number"
,
desc
:
"入会时间"
,
isNull
:
true
},
{
key
:
"auditTime"
,
type
:
"Number"
,
desc
:
"审核时间"
,
isNull
:
true
},
{
key
:
"auditTime"
,
type
:
"Number"
,
desc
:
"审核时间"
,
isNull
:
true
},
{
key
:
"memberState"
,
type
:
"Number"
,
desc
:
"状态"
,
isNull
:
true
},
{
key
:
"memberState"
,
type
:
"Number"
,
desc
:
"状态"
,
isNull
:
true
},
...
...
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