Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
G
gogirl-miniapp-backend
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
huluobin
gogirl-miniapp-backend
Commits
43a0cdaf
Commit
43a0cdaf
authored
Aug 18, 2020
by
huluobin
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
4.0报表
parent
7b14c6f9
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
28 additions
and
9 deletions
+28
-9
AdminFeign.java
...main/java/com/gogirl/infrastructure/feign/AdminFeign.java
+13
-2
RevenueSumApiRequest.java
...girl/shared/admin/dashboard/req/RevenueSumApiRequest.java
+0
-2
AdminFeignTest.java
.../java/com/gogirl/infrastructure/feign/AdminFeignTest.java
+15
-5
No files found.
src/main/java/com/gogirl/infrastructure/feign/AdminFeign.java
View file @
43a0cdaf
...
@@ -33,17 +33,23 @@ public interface AdminFeign {
...
@@ -33,17 +33,23 @@ public interface AdminFeign {
produces
=
MediaType
.
APPLICATION_JSON_UTF8_VALUE
)
produces
=
MediaType
.
APPLICATION_JSON_UTF8_VALUE
)
AdminResult
<
List
<
Map
<
String
,
Object
>>>
getStoreListApi
(
@RequestBody
GetStoreListApiRequest
request
);
AdminResult
<
List
<
Map
<
String
,
Object
>>>
getStoreListApi
(
@RequestBody
GetStoreListApiRequest
request
);
@PostMapping
(
value
=
"/api/Report/PreStorageSumApi"
,
@PostMapping
(
value
=
"/api/Report/PreStorageSumApi"
,
consumes
=
MediaType
.
APPLICATION_JSON_UTF8_VALUE
,
consumes
=
MediaType
.
APPLICATION_JSON_UTF8_VALUE
,
produces
=
MediaType
.
APPLICATION_JSON_UTF8_VALUE
)
produces
=
MediaType
.
APPLICATION_JSON_UTF8_VALUE
)
AdminResult
<
Map
<
String
,
Object
>>
preStorageSumApi
(
@RequestBody
PreStorageSumApiRequest
request
);
AdminResult
<
Map
<
String
,
Object
>>
preStorageSumApi
(
@RequestBody
PreStorageSumApiRequest
request
);
@PostMapping
(
value
=
"/api/ReportTable/RevenueTypeListApi"
,
@PostMapping
(
value
=
"/api/Report/RevenueSumByTypeApi"
,
consumes
=
MediaType
.
APPLICATION_JSON_UTF8_VALUE
,
produces
=
MediaType
.
APPLICATION_JSON_UTF8_VALUE
)
AdminResult
<
Map
<
String
,
Object
>>
revenueSumByTypeApi
(
@RequestBody
RevenueSumByTypeApiRequest
request
);
@PostMapping
(
value
=
"/api/Report/RevenueTypeListApi"
,
consumes
=
MediaType
.
APPLICATION_JSON_UTF8_VALUE
,
consumes
=
MediaType
.
APPLICATION_JSON_UTF8_VALUE
,
produces
=
MediaType
.
APPLICATION_JSON_UTF8_VALUE
)
produces
=
MediaType
.
APPLICATION_JSON_UTF8_VALUE
)
AdminResult
<
List
<
Map
<
String
,
Object
>>>
revenueTypeListApi
(
@RequestBody
RevenueTypeListRequest
request
);
AdminResult
<
List
<
Map
<
String
,
Object
>>>
revenueTypeListApi
(
@RequestBody
RevenueTypeListRequest
request
);
@PostMapping
(
value
=
"/api/Report
Table
/RevenueSumApi"
,
@PostMapping
(
value
=
"/api/Report/RevenueSumApi"
,
consumes
=
MediaType
.
APPLICATION_JSON_UTF8_VALUE
,
consumes
=
MediaType
.
APPLICATION_JSON_UTF8_VALUE
,
produces
=
MediaType
.
APPLICATION_JSON_UTF8_VALUE
)
produces
=
MediaType
.
APPLICATION_JSON_UTF8_VALUE
)
AdminResult
<
Map
<
String
,
Object
>>
revenueSumApi
(
@RequestBody
RevenueSumApiRequest
request
);
AdminResult
<
Map
<
String
,
Object
>>
revenueSumApi
(
@RequestBody
RevenueSumApiRequest
request
);
...
@@ -69,6 +75,11 @@ public interface AdminFeign {
...
@@ -69,6 +75,11 @@ public interface AdminFeign {
}
}
@Override
@Override
public
AdminResult
<
Map
<
String
,
Object
>>
revenueSumByTypeApi
(
RevenueSumByTypeApiRequest
request
)
{
return
new
AdminResult
<>();
}
@Override
public
AdminResult
<
List
<
Map
<
String
,
Object
>>>
revenueTypeListApi
(
RevenueTypeListRequest
request
)
{
public
AdminResult
<
List
<
Map
<
String
,
Object
>>>
revenueTypeListApi
(
RevenueTypeListRequest
request
)
{
return
new
AdminResult
<>();
return
new
AdminResult
<>();
}
}
...
...
src/main/java/com/gogirl/shared/admin/dashboard/req/RevenueSumApiRequest.java
View file @
43a0cdaf
...
@@ -19,6 +19,4 @@ public class RevenueSumApiRequest {
...
@@ -19,6 +19,4 @@ public class RevenueSumApiRequest {
@JsonProperty
(
"date_utc"
)
@JsonProperty
(
"date_utc"
)
private
List
<
String
>
dateUtc
;
private
List
<
String
>
dateUtc
;
@JsonProperty
(
"user_store_ids"
)
private
List
<
Integer
>
userStoreIds
;
}
}
src/test/java/com/gogirl/infrastructure/feign/AdminFeignTest.java
View file @
43a0cdaf
...
@@ -2,10 +2,7 @@ package com.gogirl.infrastructure.feign;
...
@@ -2,10 +2,7 @@ package com.gogirl.infrastructure.feign;
import
com.gogirl.infrastructure.common.util.JsonUtilByJackson
;
import
com.gogirl.infrastructure.common.util.JsonUtilByJackson
;
import
com.gogirl.shared.admin.AdminResult
;
import
com.gogirl.shared.admin.AdminResult
;
import
com.gogirl.shared.admin.dashboard.req.GetStoreListApiRequest
;
import
com.gogirl.shared.admin.dashboard.req.*
;
import
com.gogirl.shared.admin.dashboard.req.GetStoreTrendApiRequest
;
import
com.gogirl.shared.admin.dashboard.req.RevenueSumApiRequest
;
import
com.gogirl.shared.admin.dashboard.req.RevenueTypeListRequest
;
import
com.gogirl.shared.admin.dashboard.resp.GetStoreTrendApiResp
;
import
com.gogirl.shared.admin.dashboard.resp.GetStoreTrendApiResp
;
import
lombok.extern.slf4j.Slf4j
;
import
lombok.extern.slf4j.Slf4j
;
import
org.assertj.core.util.Lists
;
import
org.assertj.core.util.Lists
;
...
@@ -60,6 +57,7 @@ public class AdminFeignTest {
...
@@ -60,6 +57,7 @@ public class AdminFeignTest {
}
}
@Test
public
void
getStoreListApi
()
{
public
void
getStoreListApi
()
{
GetStoreListApiRequest
request
=
new
GetStoreListApiRequest
();
GetStoreListApiRequest
request
=
new
GetStoreListApiRequest
();
...
@@ -73,6 +71,7 @@ public class AdminFeignTest {
...
@@ -73,6 +71,7 @@ public class AdminFeignTest {
}
}
@Test
public
void
preStorageSumApi
()
{
public
void
preStorageSumApi
()
{
GetStoreListApiRequest
request
=
new
GetStoreListApiRequest
();
GetStoreListApiRequest
request
=
new
GetStoreListApiRequest
();
...
@@ -85,9 +84,19 @@ public class AdminFeignTest {
...
@@ -85,9 +84,19 @@ public class AdminFeignTest {
}
}
@Test
public
void
revenueSumByTypeApi
()
{
RevenueSumByTypeApiRequest
request
=
new
RevenueSumByTypeApiRequest
();
request
.
setDateUtc
(
Lists
.
newArrayList
(
ZonedDateTime
.
of
(
LocalDateTime
.
of
(
2020
,
6
,
30
,
0
,
0
),
ZoneOffset
.
UTC
).
toString
(),
ZonedDateTime
.
of
(
LocalDateTime
.
of
(
2020
,
7
,
30
,
0
,
0
),
ZoneOffset
.
UTC
).
toString
()));
AdminResult
<
Map
<
String
,
Object
>>
result
=
adminFeign
.
revenueSumByTypeApi
(
request
);
log
.
info
(
JsonUtilByJackson
.
writeValueAsString
(
result
));
}
@Test
public
void
revenueTypeListApi
()
{
public
void
revenueTypeListApi
()
{
RevenueTypeListRequest
request
=
new
RevenueTypeListRequest
();
RevenueTypeListRequest
request
=
new
RevenueTypeListRequest
();
request
.
setDateUtc
(
Lists
.
newArrayList
(
ZonedDateTime
.
of
(
LocalDateTime
.
of
(
2020
,
6
,
30
,
0
,
0
),
ZoneOffset
.
UTC
).
toString
(),
request
.
setDateUtc
(
Lists
.
newArrayList
(
ZonedDateTime
.
of
(
LocalDateTime
.
of
(
2020
,
6
,
30
,
0
,
0
),
ZoneOffset
.
UTC
).
toString
(),
ZonedDateTime
.
of
(
LocalDateTime
.
of
(
2020
,
7
,
30
,
0
,
0
),
ZoneOffset
.
UTC
).
toString
()));
ZonedDateTime
.
of
(
LocalDateTime
.
of
(
2020
,
7
,
30
,
0
,
0
),
ZoneOffset
.
UTC
).
toString
()));
...
@@ -96,6 +105,7 @@ public class AdminFeignTest {
...
@@ -96,6 +105,7 @@ public class AdminFeignTest {
}
}
@Test
public
void
revenueSumApi
()
{
public
void
revenueSumApi
()
{
RevenueSumApiRequest
request
=
new
RevenueSumApiRequest
();
RevenueSumApiRequest
request
=
new
RevenueSumApiRequest
();
request
.
setDateUtc
(
Lists
.
newArrayList
(
ZonedDateTime
.
of
(
LocalDateTime
.
of
(
2020
,
6
,
30
,
0
,
0
),
ZoneOffset
.
UTC
).
toString
(),
request
.
setDateUtc
(
Lists
.
newArrayList
(
ZonedDateTime
.
of
(
LocalDateTime
.
of
(
2020
,
6
,
30
,
0
,
0
),
ZoneOffset
.
UTC
).
toString
(),
...
...
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