Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
J
jinfa-platform
Project
Project
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
shenshaokai
jinfa-platform
Commits
bb99d1e4
Commit
bb99d1e4
authored
Apr 22, 2022
by
wuting
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix: 业绩订单明细bug
parent
6daae558
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
9 additions
and
4 deletions
+9
-4
index.tsx
...on/salesPerformanceStatistics/performanceDetail/index.tsx
+9
-4
No files found.
src/pages/transaction/salesPerformanceStatistics/performanceDetail/index.tsx
View file @
bb99d1e4
...
...
@@ -22,8 +22,8 @@ const PerformanceDetail: React.FC = () => {
const
{
id
,
skuId
,
subMemberId
,
subMemberRoleId
,
time
,
memberName
,
commodityName
}
=
usePageStatus
();
const
ref
=
useRef
<
any
>
({});
const
[
organizationList
,
setOrganizationList
]
=
useState
<
Array
<
{
value
:
number
,
label
:
string
}
>>
()
const
[
paramsData
,
setParamsData
]
=
useState
<
{
name
:
string
,
time
:
'string'
,
organization
,
current
:
number
,
pageSize
:
number
}
>
()
const
[
paramsData
,
setParamsData
]
=
useState
<
{
name
:
string
,
time
:
'string'
,
organization
,
current
:
number
,
pageSize
:
number
,
commodityName
:
string
}
>
()
const
[
skuIdLock
,
setSkuIdLock
]
=
useState
<
boolean
>
(
false
)
const
defaultColumns
:
ColumnType
<
any
>
[]
=
[
{
title
:
intl
.
formatMessage
({
...
...
@@ -139,7 +139,7 @@ const PerformanceDetail: React.FC = () => {
return
new
Promise
((
resolve
,
reject
)
=>
{
postOrderMemberSalesAchievementCountOrderDetails
({
skuId
:
params
.
commodityName
?
skuId
:
null
,
skuId
:
params
.
commodityName
&&
!
skuIdLock
&&
params
.
commodityName
==
commodityName
?
skuId
:
null
,
subMemberId
:
params
.
subMemberName
?
subMemberId
:
null
,
subMemberRoleId
:
params
.
subMemberName
?
subMemberRoleId
:
null
,
...
rest
,
...
...
@@ -172,7 +172,8 @@ const PerformanceDetail: React.FC = () => {
/** 导出 */
const
handleExport
=
async
()
=>
{
const
p
=
{...
paramsData
}
const
p
:
any
=
{...
paramsData
}
if
(
paramsData
.
commodityName
&&
!
skuIdLock
&&
paramsData
.
commodityName
==
commodityName
)
p
.
skuId
=
skuId
delete
p
.
current
delete
p
.
pageSize
let
exportParams
=
''
...
...
@@ -181,6 +182,7 @@ const PerformanceDetail: React.FC = () => {
exportParams
+=
`&
${
item
}
=
${
p
[
item
]}
`
}
})
console
.
log
(
'url:'
,
`
${
process
.
env
.
BACK_GATEWAY
}
/order/member/sales/achievement/count/export/order/details?token=
${
token
}${
exportParams
}
&referer=
${
window
.
location
.
href
.
split
(
'?'
)[
0
]}
`
)
window
.
open
(
`
${
process
.
env
.
BACK_GATEWAY
}
/order/member/sales/achievement/count/export/order/details?token=
${
token
}${
exportParams
}
&referer=
${
window
.
location
.
href
.
split
(
'?'
)[
0
]}
`
,
'_blank'
)
}
...
...
@@ -204,6 +206,9 @@ const PerformanceDetail: React.FC = () => {
fetchTableData=
{
(
params
:
any
)
=>
{
console
.
log
(
'param'
,
params
)
delete
params
.
account
if
(
params
.
commodityName
!=
commodityName
){
setSkuIdLock
(
true
)
}
setParamsData
({...
params
})
return
fetchListData
(
params
)
}
}
...
...
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