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
856a29a8
Commit
856a29a8
authored
Dec 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
# Conflicts: # src/biz/member/order.ts
parents
92c14c76
01ff57a4
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
27 additions
and
5 deletions
+27
-5
order.ts
src/biz/member/order.ts
+24
-5
router.ts
src/routers/order/router.ts
+3
-0
No files found.
src/biz/member/order.ts
View file @
856a29a8
...
@@ -7,7 +7,7 @@ import { generateOrderId, successResult } from "../../tools/system";
...
@@ -7,7 +7,7 @@ import { generateOrderId, successResult } from "../../tools/system";
import
{
changeEnumValue
,
eccEnumValue
}
from
"../../util/verificationEnum"
;
import
{
changeEnumValue
,
eccEnumValue
}
from
"../../util/verificationEnum"
;
import
{
addOneData
}
from
"../../data/add"
;
import
{
addOneData
}
from
"../../data/add"
;
import
{
TABLEENUM
}
from
"../../data/models/model"
;
import
{
TABLEENUM
}
from
"../../data/models/model"
;
import
{
find
,
findCount
,
findOnce
,
findOnceToSort
,
findToPage
}
from
"../../data/select"
;
import
{
find
,
findCount
,
findOnce
,
findOnceToSort
,
findToPage
,
findToSortToPage
}
from
"../../data/select"
;
import
{
extractData
}
from
"../../util/piecemeal"
;
import
{
extractData
}
from
"../../util/piecemeal"
;
import
{
BizError
}
from
"../../util/bizError"
;
import
{
BizError
}
from
"../../util/bizError"
;
import
{
ERRORENUM
}
from
"../../config/errorEnum"
;
import
{
ERRORENUM
}
from
"../../config/errorEnum"
;
...
@@ -495,30 +495,49 @@ export async function accountInfo({id, form}) {
...
@@ -495,30 +495,49 @@ export async function accountInfo({id, form}) {
* 退款列表
* 退款列表
* @param param0
* @param param0
*/
*/
export
async
function
refundList
({
name
,
pageNumber
})
{
export
async
function
refundList
({
name
,
memberType
,
joinStartTime
,
joinEndTime
,
pageNumber
})
{
let
findParam
:
any
=
{
let
findParam
:
any
=
{
isReceive
:{
"$ne"
:
null
}
isReceive
:{
"$ne"
:
null
}
};
};
/**用户表查询条件 */
let
checkUserIdList
=
[]
let
checkUserIdList
=
[]
let
itemParam
:
any
=
{};
let
isSelectUser
=
false
;
if
(
name
)
{
if
(
name
)
{
let
itemParam
=
{
isSelectUser
=
true
;
itemParam
=
{
"$or"
:[
"$or"
:[
{
unitName
:{
"$regex"
:
`
${
name
}
`
}},
{
unitName
:{
"$regex"
:
`
${
name
}
`
}},
{
name
:{
"$regex"
:
`
${
name
}
`
}}
{
name
:{
"$regex"
:
`
${
name
}
`
}}
]
]
}
}
}
if
(
memberType
&&
memberType
.
length
)
{
isSelectUser
=
true
;
itemParam
[
"$or"
]
=
[
{
unitMemberType
:{
"$in"
:
memberType
}},
{
individualMemberType
:{
"$in"
:
memberType
}}
];
}
if
(
joinStartTime
)
{
isSelectUser
=
true
;
itemParam
[
"joinTime"
]
=
{
"$gt"
:
joinStartTime
};
}
if
(
joinEndTime
)
{
isSelectUser
=
true
;
if
(
!
itemParam
[
"joinTime"
])
itemParam
[
"joinTime"
]
=
{};
itemParam
[
"joinTime"
][
"$lt"
]
=
joinEndTime
;
}
if
(
isSelectUser
)
{
let
checkUserIdDataList
=
await
find
(
TABLEENUM
.
用户表
,
itemParam
,
[
"userId"
]);
let
checkUserIdDataList
=
await
find
(
TABLEENUM
.
用户表
,
itemParam
,
[
"userId"
]);
checkUserIdDataList
.
forEach
(
key
=>
{
checkUserIdDataList
.
forEach
(
key
=>
{
checkUserIdList
.
push
(
key
.
userId
);
checkUserIdList
.
push
(
key
.
userId
);
});
});
}
}
if
(
checkUserIdList
.
length
)
{
if
(
checkUserIdList
.
length
)
{
findParam
.
userId
=
{
"$in"
:
checkUserIdList
}
findParam
.
userId
=
{
"$in"
:
checkUserIdList
}
}
}
let
selectFile
=
[
"id"
,
"unitName"
,
"orderCycleStart"
,
"orderCycleEnd"
,
"money"
,
"memberCategory"
,
"userId"
,
"refundBankCarId"
,
"refundBankName"
,
"refundSuccessful"
,
"isReplenishReturnInfo"
,
"desc"
];
let
selectFile
=
[
"id"
,
"unitName"
,
"orderCycleStart"
,
"orderCycleEnd"
,
"money"
,
"memberCategory"
,
"userId"
,
"refundBankCarId"
,
"refundBankName"
,
"refundSuccessful"
,
"isReplenishReturnInfo"
,
"desc"
];
let
dbList
=
await
findTo
Page
(
TABLEENUM
.
订单表
,
findParam
,
selectFile
,
pageNumber
);
let
dbList
=
await
findTo
SortToPage
(
TABLEENUM
.
订单表
,
findParam
,
selectFile
,
{
orderCycleStart
:
-
1
}
,
pageNumber
);
let
dataCount
=
await
findCount
(
TABLEENUM
.
订单表
,
findParam
);
let
dataCount
=
await
findCount
(
TABLEENUM
.
订单表
,
findParam
);
let
dataList
=
[];
let
dataList
=
[];
...
...
src/routers/order/router.ts
View file @
856a29a8
...
@@ -209,6 +209,9 @@ export const Config = {
...
@@ -209,6 +209,9 @@ export const Config = {
subUrl
:
'/order/refundlist'
,
subUrl
:
'/order/refundlist'
,
param
:[
param
:[
{
key
:
"name"
,
type
:
"String"
,
desc
:
"名称"
,
isNull
:
true
},
{
key
:
"name"
,
type
:
"String"
,
desc
:
"名称"
,
isNull
:
true
},
{
key
:
"joinStartTime"
,
type
:
"Number"
,
desc
:
"入会开始时间"
,
isNull
:
true
},
{
key
:
"joinEndTime"
,
type
:
"Number"
,
desc
:
"入会结束时间"
,
isNull
:
true
},
{
key
:
"memberType"
,
type
:
"[Number]"
,
desc
:
"会员类别"
,
isNull
:
true
},
{
key
:
"pageNumber"
,
type
:
"Number"
,
desc
:
"当前页"
},
{
key
:
"pageNumber"
,
type
:
"Number"
,
desc
:
"当前页"
},
],
],
bindBiz
:
orderBiz
.
refundList
bindBiz
:
orderBiz
.
refundList
...
...
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