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
480acbf4
Commit
480acbf4
authored
Jan 20, 2025
by
chenjinjing
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
no message
parent
416cc413
Hide whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
43 additions
and
48 deletions
+43
-48
examine.ts
src/biz/member/examine.ts
+16
-16
invoice.ts
src/biz/member/finance/invoice.ts
+9
-14
member.ts
src/biz/member/member.ts
+9
-3
memberFees.ts
src/biz/member/memberFees.ts
+1
-1
order.ts
src/biz/member/order.ts
+3
-3
enum.ts
src/config/enum.ts
+1
-1
outPutConfig.ts
src/config/outPutConfig.ts
+2
-2
router.ts
src/routers/member/router.ts
+0
-6
router.ts
src/routers/order/router.ts
+2
-2
No files found.
src/biz/member/examine.ts
View file @
480acbf4
...
@@ -32,7 +32,7 @@ import { deleteOneData } from "../../data/delete";
...
@@ -32,7 +32,7 @@ import { deleteOneData } from "../../data/delete";
* @param shi 市
* @param shi 市
* @param pageNumber 当前页
* @param pageNumber 当前页
*/
*/
export
async
function
pendingReviewList
({
name
,
memberType
,
documentId
,
phone
,
mail
,
sheng
,
shi
,
pageNumber
,
pageSize
,
examineStat
e
})
{
export
async
function
pendingReviewList
({
name
,
memberType
,
documentId
,
phone
,
mail
,
examineState
,
pageNumber
,
pageSiz
e
})
{
if
(
pageSize
>
50
||
pageSize
<
10
)
throw
new
BizError
(
ERRORENUM
.
参数错误
,
"待审核页面大小错误"
,
pageSize
);
if
(
pageSize
>
50
||
pageSize
<
10
)
throw
new
BizError
(
ERRORENUM
.
参数错误
,
"待审核页面大小错误"
,
pageSize
);
/**查询条件 */
/**查询条件 */
let
selectParam
:
any
=
{
let
selectParam
:
any
=
{
...
@@ -97,10 +97,9 @@ export async function pendingReviewList({name, memberType, documentId, phone, ma
...
@@ -97,10 +97,9 @@ export async function pendingReviewList({name, memberType, documentId, phone, ma
if
(
documentId
)
selectParam
.
documentId
=
documentId
;
if
(
documentId
)
selectParam
.
documentId
=
documentId
;
if
(
phone
)
selectParam
.
phone
=
phone
;
if
(
phone
)
selectParam
.
phone
=
phone
;
if
(
mail
)
selectParam
.
mail
=
mail
;
if
(
mail
)
selectParam
.
mail
=
mail
;
if
(
sheng
)
selectParam
.
sheng
=
sheng
;
if
(
shi
)
selectParam
.
shi
=
shi
;
const
SelectFiles
=
[
"userId"
,
"userRegisterState"
,
"unitName"
,
"name"
,
"loginId"
,
"phone"
,
"askForTime"
,
"memberLevel"
,
"sheng"
,
"shi"
,
"qu"
,
"individualMemberType"
,
"unitMemberType"
,
"memberType"
,
"mail"
];
const
SelectFiles
=
[
"userId"
,
"userRegisterState"
,
"unitName"
,
"name"
,
"loginId"
,
"phone"
,
"askForTime"
,
"memberLevel"
,
"sheng"
,
"shi"
,
"qu"
,
"individualMemberType"
,
"unitMemberType"
,
"memberType"
,
"mail"
,
"documentId"
];
let
dbList
=
await
findToSortToPage
(
TABLEENUM
.
用户表
,
selectParam
,
SelectFiles
,
{
askForTime
:
-
1
},
pageNumber
,
pageSize
);
let
dbList
=
await
findToSortToPage
(
TABLEENUM
.
用户表
,
selectParam
,
SelectFiles
,
{
askForTime
:
-
1
},
pageNumber
,
pageSize
);
let
dataCount
=
await
findCount
(
TABLEENUM
.
用户表
,
selectParam
);
let
dataCount
=
await
findCount
(
TABLEENUM
.
用户表
,
selectParam
);
...
@@ -140,7 +139,7 @@ export async function pendingReviewList({name, memberType, documentId, phone, ma
...
@@ -140,7 +139,7 @@ export async function pendingReviewList({name, memberType, documentId, phone, ma
/**
/**
* 入会审批-提交资料列表
* 入会审批-提交资料列表
*/
*/
export
async
function
submitDocument
({
name
,
memberType
,
documentId
,
phone
,
mail
,
sheng
,
shi
,
pageNumber
,
pageSize
})
{
export
async
function
submitDocument
({
name
,
memberType
,
documentId
,
phone
,
mail
,
pageNumber
,
pageSize
})
{
if
(
pageSize
>
50
||
pageSize
<
10
)
throw
new
BizError
(
ERRORENUM
.
参数错误
,
"待审核页面大小错误"
,
pageSize
);
if
(
pageSize
>
50
||
pageSize
<
10
)
throw
new
BizError
(
ERRORENUM
.
参数错误
,
"待审核页面大小错误"
,
pageSize
);
/**查询条件 */
/**查询条件 */
let
selectParam
:
any
=
{
let
selectParam
:
any
=
{
...
@@ -196,10 +195,9 @@ export async function submitDocument({name, memberType, documentId, phone, mail,
...
@@ -196,10 +195,9 @@ export async function submitDocument({name, memberType, documentId, phone, mail,
if
(
documentId
)
selectParam
.
documentId
=
documentId
;
if
(
documentId
)
selectParam
.
documentId
=
documentId
;
if
(
phone
)
selectParam
.
phone
=
phone
;
if
(
phone
)
selectParam
.
phone
=
phone
;
if
(
mail
)
selectParam
.
mail
=
mail
;
if
(
mail
)
selectParam
.
mail
=
mail
;
if
(
sheng
)
selectParam
.
sheng
=
sheng
;
if
(
shi
)
selectParam
.
shi
=
shi
;
const
SelectFiles
=
[
"userId"
,
"userRegisterState"
,
"unitName"
,
"name"
,
"loginId"
,
"phone"
,
"askForTime"
,
"memberLevel"
,
"individualMemberType"
,
"unitMemberType"
,
"memberType"
,
"mail"
];
const
SelectFiles
=
[
"userId"
,
"userRegisterState"
,
"unitName"
,
"name"
,
"loginId"
,
"phone"
,
"askForTime"
,
"memberLevel"
,
"individualMemberType"
,
"unitMemberType"
,
"memberType"
,
"mail"
,
"sheng"
,
"shi"
,
"qu"
,
"documentId"
];
let
dbList
=
await
findToSortToPage
(
TABLEENUM
.
用户表
,
selectParam
,
SelectFiles
,
{
askForTime
:
-
1
},
pageNumber
,
pageSize
);
let
dbList
=
await
findToSortToPage
(
TABLEENUM
.
用户表
,
selectParam
,
SelectFiles
,
{
askForTime
:
-
1
},
pageNumber
,
pageSize
);
let
dataCount
=
await
findCount
(
TABLEENUM
.
用户表
,
selectParam
);
let
dataCount
=
await
findCount
(
TABLEENUM
.
用户表
,
selectParam
);
...
@@ -210,9 +208,9 @@ export async function submitDocument({name, memberType, documentId, phone, mail,
...
@@ -210,9 +208,9 @@ export async function submitDocument({name, memberType, documentId, phone, mail,
if
(
!
item
.
userRegisterState
)
item
.
userRegisterState
=
USERREGISTERSTATE
.
待审核
;
if
(
!
item
.
userRegisterState
)
item
.
userRegisterState
=
USERREGISTERSTATE
.
待审核
;
else
item
.
userRegisterState
=
changeEnumValue
(
USERREGISTERSTATE
,
item
.
userRegisterState
);
else
item
.
userRegisterState
=
changeEnumValue
(
USERREGISTERSTATE
,
item
.
userRegisterState
);
item
.
memberLevel
=
changeEnumValue
(
MEMBERLEVEL
,
item
.
memberLevel
);
item
.
memberLevel
=
changeEnumValue
(
MEMBERLEVEL
,
item
.
memberLevel
);
//
item.sheng = getCityNameByCode(item.sheng);
item
.
sheng
=
getCityNameByCode
(
item
.
sheng
);
//
item.shi = getCityNameByCode(item.shi);
item
.
shi
=
getCityNameByCode
(
item
.
shi
);
//
item.qu = getCityNameByCode(item.qu);
item
.
qu
=
getCityNameByCode
(
item
.
qu
);
if
(
item
.
individualMemberType
)
{
if
(
item
.
individualMemberType
)
{
item
.
memberType
=
changeEnumValue
(
MEMBERTYPEECCENUM
,
info
.
individualMemberType
);
item
.
memberType
=
changeEnumValue
(
MEMBERTYPEECCENUM
,
info
.
individualMemberType
);
}
}
...
@@ -227,7 +225,7 @@ export async function submitDocument({name, memberType, documentId, phone, mail,
...
@@ -227,7 +225,7 @@ export async function submitDocument({name, memberType, documentId, phone, mail,
item
.
askForTime
=
item
.
askForTime
||
item
.
firstStep
;
item
.
askForTime
=
item
.
askForTime
||
item
.
firstStep
;
item
.
day
=
moment
(
).
diff
(
item
.
askForTime
,
'days'
)
+
"天"
;
item
.
day
=
moment
(
item
.
askForTime
).
format
(
"YYYY-MM-DD"
)
;
dataList
.
push
(
item
);
dataList
.
push
(
item
);
});
});
...
@@ -272,7 +270,7 @@ export async function delRejectJoin({id}) {
...
@@ -272,7 +270,7 @@ export async function delRejectJoin({id}) {
/**
/**
* 入会审批-驳回列表
* 入会审批-驳回列表
*/
*/
export
async
function
rejectList
({
name
,
memberType
,
documentId
,
phone
,
mail
,
sheng
,
shi
,
pageNumber
,
pageSize
})
{
export
async
function
rejectList
({
name
,
memberType
,
documentId
,
phone
,
mail
,
pageNumber
,
pageSize
})
{
if
(
pageSize
>
50
||
pageSize
<
10
)
throw
new
BizError
(
ERRORENUM
.
参数错误
,
"待审核页面大小错误"
,
pageSize
);
if
(
pageSize
>
50
||
pageSize
<
10
)
throw
new
BizError
(
ERRORENUM
.
参数错误
,
"待审核页面大小错误"
,
pageSize
);
/**查询条件 */
/**查询条件 */
let
selectParam
:
any
=
{
let
selectParam
:
any
=
{
...
@@ -327,10 +325,9 @@ export async function rejectList({name, memberType, documentId, phone, mail, she
...
@@ -327,10 +325,9 @@ export async function rejectList({name, memberType, documentId, phone, mail, she
if
(
documentId
)
selectParam
.
documentId
=
documentId
;
if
(
documentId
)
selectParam
.
documentId
=
documentId
;
if
(
phone
)
selectParam
.
phone
=
phone
;
if
(
phone
)
selectParam
.
phone
=
phone
;
if
(
mail
)
selectParam
.
mail
=
mail
;
if
(
mail
)
selectParam
.
mail
=
mail
;
if
(
sheng
)
selectParam
.
sheng
=
sheng
;
if
(
shi
)
selectParam
.
shi
=
shi
;
const
SelectFiles
=
[
"userId"
,
"userRegisterState"
,
"unitName"
,
"name"
,
"loginId"
,
"phone"
,
"askForTime"
,
"memberLevel"
,
"individualMemberType"
,
"unitMemberType"
,
"memberType"
,
"mail"
];
const
SelectFiles
=
[
"userId"
,
"userRegisterState"
,
"unitName"
,
"name"
,
"loginId"
,
"phone"
,
"askForTime"
,
"memberLevel"
,
"individualMemberType"
,
"unitMemberType"
,
"memberType"
,
"mail"
,
"sheng"
,
"shi"
,
"qu"
,
"documentId"
];
let
dbList
=
await
findToSortToPage
(
TABLEENUM
.
用户表
,
selectParam
,
SelectFiles
,
{
askForTime
:
-
1
},
pageNumber
,
pageSize
);
let
dbList
=
await
findToSortToPage
(
TABLEENUM
.
用户表
,
selectParam
,
SelectFiles
,
{
askForTime
:
-
1
},
pageNumber
,
pageSize
);
let
dataCount
=
await
findCount
(
TABLEENUM
.
用户表
,
selectParam
);
let
dataCount
=
await
findCount
(
TABLEENUM
.
用户表
,
selectParam
);
...
@@ -354,6 +351,9 @@ export async function rejectList({name, memberType, documentId, phone, mail, she
...
@@ -354,6 +351,9 @@ export async function rejectList({name, memberType, documentId, phone, mail, she
if
(
item
.
unitMemberType
)
{
if
(
item
.
unitMemberType
)
{
item
.
memberType
=
changeEnumValue
(
MEMBERTYPEECCENUM
,
info
.
unitMemberType
);
item
.
memberType
=
changeEnumValue
(
MEMBERTYPEECCENUM
,
info
.
unitMemberType
);
}
}
item
.
sheng
=
getCityNameByCode
(
item
.
sheng
);
item
.
shi
=
getCityNameByCode
(
item
.
shi
);
item
.
qu
=
getCityNameByCode
(
item
.
qu
);
//这一行代码是兼容老用户没有 individualMemberType
//这一行代码是兼容老用户没有 individualMemberType
if
(
info
.
memberType
==
MEMBERTYPE
.
个人会员
)
{
if
(
info
.
memberType
==
MEMBERTYPE
.
个人会员
)
{
...
...
src/biz/member/finance/invoice.ts
View file @
480acbf4
...
@@ -302,7 +302,8 @@ export async function backInvoice({id}) {
...
@@ -302,7 +302,8 @@ export async function backInvoice({id}) {
selectConf
.
push
(
info
.
value
);
selectConf
.
push
(
info
.
value
);
})
})
let
selectFile
=
[
"id"
,
"unitName"
,
"userId"
,
"orderCycleStart"
,
"orderCycleEnd"
,
"money"
,
"paymentMethod"
,
"memberCategory"
,
"paymentNum"
,
"desc"
,
"invoiceMail"
,
"confirmReceiptMs"
,
"payTime"
];
let
selectFile
=
[
"id"
,
"unitName"
,
"userId"
,
"orderCycleStart"
,
"orderCycleEnd"
,
"money"
,
"paymentMethod"
,
"memberCategory"
,
"paymentNum"
,
"desc"
,
"invoiceMail"
,
"confirmReceiptMs"
,
"payTime"
,
"invoiceTime"
];
let
dbList
=
await
find
(
TABLEENUM
.
订单表
,
findParam
,
selectFile
);
let
dbList
=
await
find
(
TABLEENUM
.
订单表
,
findParam
,
selectFile
);
let
timeChnageList
=
[
"orderCycleStart"
,
"operationTime"
,
"confirmReceiptMs"
,
"payTime"
];
let
timeChnageList
=
[
"orderCycleStart"
,
"operationTime"
,
"confirmReceiptMs"
,
"payTime"
];
let
memberChnageList
=
[
"name"
,
"card"
,
"mail"
];
let
memberChnageList
=
[
"name"
,
"card"
,
"mail"
];
...
@@ -311,6 +312,7 @@ export async function backInvoice({id}) {
...
@@ -311,6 +312,7 @@ export async function backInvoice({id}) {
for
(
let
i
=
0
;
i
<
dbList
.
length
;
i
++
)
{
for
(
let
i
=
0
;
i
<
dbList
.
length
;
i
++
)
{
let
info
=
dbList
[
i
];
let
info
=
dbList
[
i
];
let
userInfo
=
await
findOnce
(
TABLEENUM
.
用户表
,
{
userId
:
info
.
userId
},
[
"memberState"
,
"name"
,
"unitName"
,
"documentId"
,
"uscc"
,
"mail"
,
"unitMail"
,
"memberLevel"
,
"phone"
]);
let
userInfo
=
await
findOnce
(
TABLEENUM
.
用户表
,
{
userId
:
info
.
userId
},
[
"memberState"
,
"name"
,
"unitName"
,
"documentId"
,
"uscc"
,
"mail"
,
"unitMail"
,
"memberLevel"
,
"phone"
]);
let
orderInfo
=
await
findOnceToSort
(
TABLEENUM
.
订单审批历史表
,
{
orderId
:
info
.
id
,
operationBehavior
:
ORDEREXAMINE
.
用户提交
,
refundName
:
null
},
{
operationTime
:
-
1
},
[
"operationTime"
]);
let
subList
=
[];
let
subList
=
[];
for
(
let
i
=
0
;
i
<
selectConf
.
length
;
i
++
)
{
for
(
let
i
=
0
;
i
<
selectConf
.
length
;
i
++
)
{
let
key
=
selectConf
[
i
];
let
key
=
selectConf
[
i
];
...
@@ -333,6 +335,10 @@ export async function backInvoice({id}) {
...
@@ -333,6 +335,10 @@ export async function backInvoice({id}) {
}
}
}
}
if
(
key
==
"orderCycle"
)
value
=
`
${
moment
(
info
.
orderCycleStart
).
format
(
"YYYY-MM-DD"
)}
至
${
moment
(
info
.
orderCycleEnd
).
format
(
"YYYY-MM-DD"
)}
`
;
if
(
key
==
"orderCycle"
)
value
=
`
${
moment
(
info
.
orderCycleStart
).
format
(
"YYYY-MM-DD"
)}
至
${
moment
(
info
.
orderCycleEnd
).
format
(
"YYYY-MM-DD"
)}
`
;
if
(
key
==
"invoiceTime"
)
{
if
(
orderInfo
&&
orderInfo
.
operationTime
)
value
=
moment
(
orderInfo
.
operationTime
).
format
(
"YYYY-MM-DD"
);
else
value
=
"-"
}
// if (key == "payTime") {
// if (key == "payTime") {
// if (info.paymentMethod != PAYMENTTYPE.微信支付) value = "-"
// if (info.paymentMethod != PAYMENTTYPE.微信支付) value = "-"
// }
// }
...
@@ -413,14 +419,14 @@ export async function billStateBatchAdopt({idList}) {
...
@@ -413,14 +419,14 @@ export async function billStateBatchAdopt({idList}) {
* @param mail 单位/个人邮箱
* @param mail 单位/个人邮箱
* @param joinStartTime 入会开始时间
* @param joinStartTime 入会开始时间
* @param joinEndTime 入会结束时间
* @param joinEndTime 入会结束时间
* @param
operation
Time 已开票时间
* @param
invoiceExamine
Time 已开票时间
* @param memberLevel 会员级别/职务 多选
* @param memberLevel 会员级别/职务 多选
* 会员级别/职务:【普通会员、理事会员、常务理事会员】
* 会员级别/职务:【普通会员、理事会员、常务理事会员】
* @param paymentType 支付方式
* @param paymentType 支付方式
* @param isPay 是否支付
* @param isPay 是否支付
* @param pageNumber 当前页
* @param pageNumber 当前页
*/
*/
export
async
function
invoicedList
({
name
,
memberType
,
documentId
,
invoiceExamineTime
,
phone
,
mail
,
operationStartTime
,
operationEndTime
,
memberLevel
,
paymentType
,
isPay
,
weChartPR
,
pageNumber
})
{
export
async
function
invoicedList
({
name
,
memberType
,
documentId
,
invoiceExamineTime
,
phone
,
mail
,
memberLevel
,
paymentType
,
isPay
,
weChartPR
,
pageNumber
})
{
eccEnumValue
(
"发票列表"
,
"支付类型"
,
PAYMENTTYPE
,
paymentType
);
eccEnumValue
(
"发票列表"
,
"支付类型"
,
PAYMENTTYPE
,
paymentType
);
eccEnumValue
(
"发票列表"
,
"是否支付"
,
ISPAYENUM
,
isPay
);
eccEnumValue
(
"发票列表"
,
"是否支付"
,
ISPAYENUM
,
isPay
);
...
@@ -480,17 +486,6 @@ export async function invoicedList({name, memberType, documentId, invoiceExamine
...
@@ -480,17 +486,6 @@ export async function invoicedList({name, memberType, documentId, invoiceExamine
let
dbList
=
await
findToPage
(
TABLEENUM
.
订单表
,
findParam
,
selectFile
,
pageNumber
);
let
dbList
=
await
findToPage
(
TABLEENUM
.
订单表
,
findParam
,
selectFile
,
pageNumber
);
let
dataCount
=
await
findCount
(
TABLEENUM
.
订单表
,
findParam
);
let
dataCount
=
await
findCount
(
TABLEENUM
.
订单表
,
findParam
);
let
historyParam
:
any
=
{};
if
(
operationStartTime
)
{
isSelectUser
=
true
;
historyParam
[
"operationTime"
]
=
{
"$gt"
:
operationStartTime
};
}
if
(
operationEndTime
)
{
isSelectUser
=
true
;
if
(
!
historyParam
[
"operationTime"
])
historyParam
[
"operationTime"
]
=
{};
historyParam
[
"operationTime"
][
"$lt"
]
=
operationEndTime
;
}
let
dataList
=
[];
let
dataList
=
[];
let
itemFile
=
[
"id"
,
"unitName"
,
"money"
,
"paymentNum"
,
"state"
,
"userId"
,
"memberCategory"
,
"paymentMethod"
,
"desc"
,
"invoiceExamineTime"
];
let
itemFile
=
[
"id"
,
"unitName"
,
"money"
,
"paymentNum"
,
"state"
,
"userId"
,
"memberCategory"
,
"paymentMethod"
,
"desc"
,
"invoiceExamineTime"
];
...
...
src/biz/member/member.ts
View file @
480acbf4
...
@@ -57,7 +57,7 @@ export async function unitMemberList({unitName, mail, phone, joinStartTime, join
...
@@ -57,7 +57,7 @@ export async function unitMemberList({unitName, mail, phone, joinStartTime, join
if
(
shi
)
selectParam
.
shi
=
shi
;
if
(
shi
)
selectParam
.
shi
=
shi
;
if
(
lableId
&&
lableId
.
length
)
selectParam
.
lableId
=
{
"$in"
:
lableId
};
if
(
lableId
&&
lableId
.
length
)
selectParam
.
lableId
=
{
"$in"
:
lableId
};
const
SelectFiles
=
[
"userId"
,
"memberState"
,
"unitMemberType"
,
"unitName"
,
"contactPerson"
,
"phone"
,
"unitMail"
,
"sheng"
,
"joinTime"
,
"memberLevel"
,
"lableId"
,
"session"
];
const
SelectFiles
=
[
"userId"
,
"memberState"
,
"unitMemberType"
,
"unitName"
,
"contactPerson"
,
"phone"
,
"unitMail"
,
"sheng"
,
"joinTime"
,
"memberLevel"
,
"lableId"
,
"session"
,
""
];
let
dbList
=
await
findToSortToPage
(
TABLEENUM
.
用户表
,
selectParam
,
SelectFiles
,
{
joinTime
:
-
1
},
pageNumber
);
let
dbList
=
await
findToSortToPage
(
TABLEENUM
.
用户表
,
selectParam
,
SelectFiles
,
{
joinTime
:
-
1
},
pageNumber
);
let
dataCount
=
await
findCount
(
TABLEENUM
.
用户表
,
selectParam
);
let
dataCount
=
await
findCount
(
TABLEENUM
.
用户表
,
selectParam
);
...
@@ -108,7 +108,10 @@ export async function unitMemberDetails({userId, id}) {
...
@@ -108,7 +108,10 @@ export async function unitMemberDetails({userId, id}) {
let
oldInfo
=
await
findOnce
(
TABLEENUM
.
用户表
,
{
userId
:
id
});
let
oldInfo
=
await
findOnce
(
TABLEENUM
.
用户表
,
{
userId
:
id
});
if
(
!
oldInfo
||
!
oldInfo
.
userId
)
throw
new
BizError
(
ERRORENUM
.
目标数据不存在
);
if
(
!
oldInfo
||
!
oldInfo
.
userId
)
throw
new
BizError
(
ERRORENUM
.
目标数据不存在
);
let
topInfo
:
any
=
extractData
(
oldInfo
,
[
"session"
,
"memberLevel"
]);
let
topInfo
:
any
=
extractData
(
oldInfo
,
[
"session"
,
"memberLevel"
]);
topInfo
.
session
=
getEdition
(
parseInt
(
`
${
topInfo
.
session
/
100
}
`
),
parseInt
(
`
${
topInfo
.
session
%
100
}
`
)
);
let
session
=
""
;
if
(
!
topInfo
.
session
)
session
=
""
;
else
session
=
getEdition
(
parseInt
(
`
${
topInfo
.
session
/
100
}
`
),
parseInt
(
`
${
topInfo
.
session
%
100
}
`
)
);
topInfo
.
session
=
session
;
/**处理枚举值 */
/**处理枚举值 */
topInfo
.
memberLevel
=
changeEnumValue
(
MEMBERLEVEL
,
topInfo
.
memberLevel
);
topInfo
.
memberLevel
=
changeEnumValue
(
MEMBERLEVEL
,
topInfo
.
memberLevel
);
...
@@ -319,7 +322,10 @@ export async function individualMemberDetails({userId, id}) {
...
@@ -319,7 +322,10 @@ export async function individualMemberDetails({userId, id}) {
let
topInfo
:
any
=
extractData
(
oldInfo
,
TopConfig
);
let
topInfo
:
any
=
extractData
(
oldInfo
,
TopConfig
);
topInfo
.
memberLevel
=
changeEnumValue
(
MEMBERLEVEL
,
topInfo
.
memberLevel
);
topInfo
.
memberLevel
=
changeEnumValue
(
MEMBERLEVEL
,
topInfo
.
memberLevel
);
topInfo
.
session
=
getEdition
(
parseInt
(
`
${
topInfo
.
session
/
100
}
`
),
parseInt
(
`
${
topInfo
.
session
%
100
}
`
)
);
let
session
=
""
;
if
(
!
topInfo
.
session
)
session
=
""
;
else
session
=
getEdition
(
parseInt
(
`
${
topInfo
.
session
/
100
}
`
),
parseInt
(
`
${
topInfo
.
session
%
100
}
`
)
);
topInfo
.
session
=
session
;
let
basicInfo
:
any
=
extractData
(
oldInfo
,
IndividualBasicConfig
);
let
basicInfo
:
any
=
extractData
(
oldInfo
,
IndividualBasicConfig
);
// basicInfo.documentType = changeEnumValue(DOCUMENTTYPE, basicInfo.documentType);
// basicInfo.documentType = changeEnumValue(DOCUMENTTYPE, basicInfo.documentType);
...
...
src/biz/member/memberFees.ts
View file @
480acbf4
...
@@ -488,7 +488,7 @@ export async function offlinePayment({orderId, paymentNum, offlinePaymentUrl })
...
@@ -488,7 +488,7 @@ export async function offlinePayment({orderId, paymentNum, offlinePaymentUrl })
paymentNum
,
paymentNum
,
offlinePaymentUrl
,
offlinePaymentUrl
,
state
:
ORDERSTATE
.
已支付
,
state
:
ORDERSTATE
.
已支付
,
paymentMethod
:
PAYMENTTYPE
.
线下支付
,
paymentMethod
:
PAYMENTTYPE
.
后台上传
,
payTime
:
new
Date
().
valueOf
(),
payTime
:
new
Date
().
valueOf
(),
confirmReceipt
:
RECEIPTCONFIRMATION
.
收款确认
,
confirmReceipt
:
RECEIPTCONFIRMATION
.
收款确认
,
confirmReceiptMs
:
new
Date
().
valueOf
()
confirmReceiptMs
:
new
Date
().
valueOf
()
...
...
src/biz/member/order.ts
View file @
480acbf4
...
@@ -140,7 +140,7 @@ export async function createOrder(id:string, loginId:string, phone:string, unitN
...
@@ -140,7 +140,7 @@ export async function createOrder(id:string, loginId:string, phone:string, unitN
// paymentNum,
// paymentNum,
// offlinePaymentUrl,
// offlinePaymentUrl,
// state:ORDERSTATE.已支付,
// state:ORDERSTATE.已支付,
// paymentMethod:PAYMENTTYPE.
线下支付
,
// paymentMethod:PAYMENTTYPE.
后台上传
,
// payTime:new Date().valueOf(),
// payTime:new Date().valueOf(),
// confirmReceipt:RECEIPTCONFIRMATION.待确认
// confirmReceipt:RECEIPTCONFIRMATION.待确认
// };
// };
...
@@ -415,7 +415,7 @@ export async function getInvoiceStatus({id}) {
...
@@ -415,7 +415,7 @@ export async function getInvoiceStatus({id}) {
paymentNum
:
weChartPR
,
paymentNum
:
weChartPR
,
offlinePaymentUrl
,
offlinePaymentUrl
,
state
:
ORDERSTATE
.
已支付
,
state
:
ORDERSTATE
.
已支付
,
paymentMethod
:
PAYMENTTYPE
.
线下支付
,
paymentMethod
:
PAYMENTTYPE
.
后台上传
,
payTime
:
new
Date
().
valueOf
(),
payTime
:
new
Date
().
valueOf
(),
confirmReceipt
:
RECEIPTCONFIRMATION
.
待确认
,
confirmReceipt
:
RECEIPTCONFIRMATION
.
待确认
,
invoiceMail
,
invoiceMail
,
...
@@ -760,7 +760,7 @@ export async function reconfirm({id, weChartPR, offlinePaymentUrl, desc}) {
...
@@ -760,7 +760,7 @@ export async function reconfirm({id, weChartPR, offlinePaymentUrl, desc}) {
paymentNum
:
weChartPR
,
paymentNum
:
weChartPR
,
offlinePaymentUrl
,
offlinePaymentUrl
,
state
:
ORDERSTATE
.
已支付
,
state
:
ORDERSTATE
.
已支付
,
paymentMethod
:
PAYMENTTYPE
.
线下支付
,
paymentMethod
:
PAYMENTTYPE
.
后台上传
,
payTime
:
new
Date
().
valueOf
(),
payTime
:
new
Date
().
valueOf
(),
confirmReceipt
:
RECEIPTCONFIRMATION
.
待确认
,
confirmReceipt
:
RECEIPTCONFIRMATION
.
待确认
,
desc
desc
...
...
src/config/enum.ts
View file @
480acbf4
...
@@ -526,7 +526,7 @@ export enum RECEIPTCONFIRMATION {
...
@@ -526,7 +526,7 @@ export enum RECEIPTCONFIRMATION {
export
enum
PAYMENTTYPE
{
export
enum
PAYMENTTYPE
{
微信支付
=
1
,
微信支付
=
1
,
银行转账
,
银行转账
,
线下支付
后台上传
}
}
...
...
src/config/outPutConfig.ts
View file @
480acbf4
...
@@ -43,7 +43,6 @@ export enum UNITAUDITINGCOLUMNS {
...
@@ -43,7 +43,6 @@ export enum UNITAUDITINGCOLUMNS {
标签
=
"lableId"
,
标签
=
"lableId"
,
状态
=
"memberState"
,
状态
=
"memberState"
,
届次
=
"session"
,
届次
=
"session"
,
职务
=
"memberLevel"
,
会员职务
=
"memberLevel"
会员职务
=
"memberLevel"
}
}
...
@@ -117,7 +116,8 @@ export enum BILLSTATECOLUMNS {
...
@@ -117,7 +116,8 @@ export enum BILLSTATECOLUMNS {
提交时间
=
"operationTime"
,
//上传转账凭证的时间
提交时间
=
"operationTime"
,
//上传转账凭证的时间
支付时间
=
"payTime"
,
//微信支付的时间
支付时间
=
"payTime"
,
//微信支付的时间
会员职务
=
"memberLevel"
,
会员职务
=
"memberLevel"
,
注册手机号
=
"phone"
注册手机号
=
"phone"
,
发票申请时间
=
"invoiceTime"
,
}
}
...
...
src/routers/member/router.ts
View file @
480acbf4
...
@@ -552,8 +552,6 @@ export const Config = {
...
@@ -552,8 +552,6 @@ export const Config = {
{
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
:
"mail"
,
type
:
"String"
,
desc
:
"邮箱"
,
isNull
:
true
},
{
key
:
"mail"
,
type
:
"String"
,
desc
:
"邮箱"
,
isNull
:
true
},
{
key
:
"sheng"
,
type
:
"String"
,
desc
:
"省"
,
isNull
:
true
},
{
key
:
"shi"
,
type
:
"String"
,
desc
:
"市"
,
isNull
:
true
},
{
key
:
"pageNumber"
,
type
:
"Number"
,
desc
:
"当前页"
},
{
key
:
"pageNumber"
,
type
:
"Number"
,
desc
:
"当前页"
},
{
key
:
"pageSize"
,
type
:
"Number"
,
desc
:
"一页显示多少数据"
},
{
key
:
"pageSize"
,
type
:
"Number"
,
desc
:
"一页显示多少数据"
},
],
],
...
@@ -584,8 +582,6 @@ export const Config = {
...
@@ -584,8 +582,6 @@ export const Config = {
{
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
:
"mail"
,
type
:
"String"
,
desc
:
"邮箱"
,
isNull
:
true
},
{
key
:
"mail"
,
type
:
"String"
,
desc
:
"邮箱"
,
isNull
:
true
},
{
key
:
"sheng"
,
type
:
"String"
,
desc
:
"省"
,
isNull
:
true
},
{
key
:
"shi"
,
type
:
"String"
,
desc
:
"市"
,
isNull
:
true
},
{
key
:
"pageNumber"
,
type
:
"Number"
,
desc
:
"当前页"
},
{
key
:
"pageNumber"
,
type
:
"Number"
,
desc
:
"当前页"
},
{
key
:
"pageSize"
,
type
:
"Number"
,
desc
:
"一页显示多少数据"
},
{
key
:
"pageSize"
,
type
:
"Number"
,
desc
:
"一页显示多少数据"
},
{
key
:
"examineState"
,
type
:
"Number"
,
desc
:
"审核状态"
,
isNull
:
true
},
{
key
:
"examineState"
,
type
:
"Number"
,
desc
:
"审核状态"
,
isNull
:
true
},
...
@@ -636,8 +632,6 @@ export const Config = {
...
@@ -636,8 +632,6 @@ export const Config = {
{
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
:
"mail"
,
type
:
"String"
,
desc
:
"邮箱"
,
isNull
:
true
},
{
key
:
"mail"
,
type
:
"String"
,
desc
:
"邮箱"
,
isNull
:
true
},
{
key
:
"sheng"
,
type
:
"String"
,
desc
:
"省"
,
isNull
:
true
},
{
key
:
"shi"
,
type
:
"String"
,
desc
:
"市"
,
isNull
:
true
},
{
key
:
"pageNumber"
,
type
:
"Number"
,
desc
:
"当前页"
},
{
key
:
"pageNumber"
,
type
:
"Number"
,
desc
:
"当前页"
},
{
key
:
"pageSize"
,
type
:
"Number"
,
desc
:
"一页显示多少数据"
},
{
key
:
"pageSize"
,
type
:
"Number"
,
desc
:
"一页显示多少数据"
},
],
],
...
...
src/routers/order/router.ts
View file @
480acbf4
...
@@ -178,8 +178,8 @@ export const Config = {
...
@@ -178,8 +178,8 @@ export const Config = {
{
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
:
"mail"
,
type
:
"String"
,
desc
:
"邮箱"
,
isNull
:
true
},
{
key
:
"mail"
,
type
:
"String"
,
desc
:
"邮箱"
,
isNull
:
true
},
{
key
:
"joinStartTime"
,
type
:
"Number"
,
desc
:
"入会开始时间"
,
isNull
:
true
},
//
{key:"joinStartTime", type:"Number", desc:"入会开始时间", isNull:true},
{
key
:
"joinEndTime"
,
type
:
"Number"
,
desc
:
"入会结束时间"
,
isNull
:
true
},
//
{key:"joinEndTime", type:"Number", desc:"入会结束时间", isNull:true},
{
key
:
"memberLevel"
,
type
:
"[Number]"
,
desc
:
"个人级别职务"
,
isNull
:
true
},
{
key
:
"memberLevel"
,
type
:
"[Number]"
,
desc
:
"个人级别职务"
,
isNull
:
true
},
{
key
:
"paymentType"
,
type
:
"Number"
,
desc
:
"支付方式"
,
isNull
:
true
},
{
key
:
"paymentType"
,
type
:
"Number"
,
desc
:
"支付方式"
,
isNull
:
true
},
{
key
:
"isPay"
,
type
:
"Number"
,
desc
:
"是否支付"
,
isNull
:
true
},
{
key
:
"isPay"
,
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