Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
B
bill-platform
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
赵啸非
bill-platform
Commits
301e40a3
Commit
301e40a3
authored
Jul 03, 2024
by
赵啸非
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
添加首页统计模块
parent
3fff9cc6
Changes
6
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
35 additions
and
15 deletions
+35
-15
bill-manager/src/main/java/com/mortals/xhx/module/ph/model/vo/PhQueueStatVo.java
...ava/com/mortals/xhx/module/ph/model/vo/PhQueueStatVo.java
+12
-6
bill-manager/src/main/java/com/mortals/xhx/module/ph/model/vo/PhQueueVo.java
...in/java/com/mortals/xhx/module/ph/model/vo/PhQueueVo.java
+2
-0
bill-manager/src/main/java/com/mortals/xhx/module/pj/model/vo/PjEvaluateStatVo.java
.../com/mortals/xhx/module/pj/model/vo/PjEvaluateStatVo.java
+12
-4
bill-manager/src/main/resources/sqlmap/module/ph/PhQueueStatMapperExt.xml
.../main/resources/sqlmap/module/ph/PhQueueStatMapperExt.xml
+3
-1
bill-manager/src/test/java/com/mortals/httpclient/ph/PhQueueStatController.http
...java/com/mortals/httpclient/ph/PhQueueStatController.http
+4
-2
bill-manager/src/test/java/com/mortals/httpclient/system.http
...-manager/src/test/java/com/mortals/httpclient/system.http
+2
-2
No files found.
bill-manager/src/main/java/com/mortals/xhx/module/ph/model/vo/PhQueueStatVo.java
View file @
301e40a3
package
com.mortals.xhx.module.ph.model.vo
;
import
com.fasterxml.jackson.annotation.JsonProperty
;
import
com.mortals.framework.model.BaseEntityLong
;
import
com.mortals.xhx.module.ph.model.PhQueueStatEntity
;
import
java.util.ArrayList
;
...
...
@@ -17,27 +18,32 @@ import java.util.Date;
public
class
PhQueueStatVo
extends
BaseEntityLong
{
/** ID列表 */
@JsonProperty
(
access
=
JsonProperty
.
Access
.
WRITE_ONLY
)
private
List
<
Long
>
idList
;
@JsonProperty
(
access
=
JsonProperty
.
Access
.
WRITE_ONLY
)
private
List
<
String
>
sectionNameList
;
@JsonProperty
(
access
=
JsonProperty
.
Access
.
WRITE_ONLY
)
private
List
<
String
>
sectionNameNotList
;
@JsonProperty
(
access
=
JsonProperty
.
Access
.
WRITE_ONLY
)
private
List
<
String
>
businessList
;
@JsonProperty
(
access
=
JsonProperty
.
Access
.
WRITE_ONLY
)
private
List
<
String
>
businessNotList
;
@JsonProperty
(
access
=
JsonProperty
.
Access
.
WRITE_ONLY
)
private
List
<
String
>
windowFromnumList
;
@JsonProperty
(
access
=
JsonProperty
.
Access
.
WRITE_ONLY
)
private
List
<
String
>
windowFromnumNotList
;
@JsonProperty
(
access
=
JsonProperty
.
Access
.
WRITE_ONLY
)
private
List
<
String
>
hallNameList
;
@JsonProperty
(
access
=
JsonProperty
.
Access
.
WRITE_ONLY
)
private
List
<
String
>
hallNameNotList
;
/** 开始 评价时间 */
@JsonProperty
(
access
=
JsonProperty
.
Access
.
WRITE_ONLY
)
private
String
timeStart
;
/** 结束 评价时间 */
@JsonProperty
(
access
=
JsonProperty
.
Access
.
WRITE_ONLY
)
private
String
timeEnd
;
}
\ No newline at end of file
bill-manager/src/main/java/com/mortals/xhx/module/ph/model/vo/PhQueueVo.java
View file @
301e40a3
package
com.mortals.xhx.module.ph.model.vo
;
import
com.fasterxml.jackson.annotation.JsonProperty
;
import
com.mortals.framework.annotation.desensitization.IdCardDesensitize
;
import
com.mortals.framework.annotation.desensitization.MobileDesensitize
;
import
com.mortals.framework.model.BaseEntityLong
;
...
...
@@ -25,6 +26,7 @@ public class PhQueueVo extends BaseEntityLong {
private
String
taketimeStart
;
/** 结束 取号时间 */
@JsonProperty
(
access
=
JsonProperty
.
Access
.
WRITE_ONLY
)
private
String
taketimeEnd
;
@IdCardDesensitize
...
...
bill-manager/src/main/java/com/mortals/xhx/module/pj/model/vo/PjEvaluateStatVo.java
View file @
301e40a3
package
com.mortals.xhx.module.pj.model.vo
;
import
com.fasterxml.jackson.annotation.JsonProperty
;
import
com.mortals.framework.model.BaseEntityLong
;
import
com.mortals.xhx.module.pj.model.PjEvaluateStatEntity
;
import
java.util.ArrayList
;
...
...
@@ -17,24 +18,31 @@ import java.util.Date;
public
class
PjEvaluateStatVo
extends
BaseEntityLong
{
/** ID列表 */
@JsonProperty
(
access
=
JsonProperty
.
Access
.
WRITE_ONLY
)
private
List
<
Long
>
idList
;
@JsonProperty
(
access
=
JsonProperty
.
Access
.
WRITE_ONLY
)
private
List
<
String
>
sectionNameList
;
@JsonProperty
(
access
=
JsonProperty
.
Access
.
WRITE_ONLY
)
private
List
<
String
>
sectionNameNotList
;
@JsonProperty
(
access
=
JsonProperty
.
Access
.
WRITE_ONLY
)
private
List
<
String
>
pjOptionList
;
@JsonProperty
(
access
=
JsonProperty
.
Access
.
WRITE_ONLY
)
private
List
<
String
>
pjOptionNotList
;
@JsonProperty
(
access
=
JsonProperty
.
Access
.
WRITE_ONLY
)
private
List
<
String
>
windowFromnumList
;
@JsonProperty
(
access
=
JsonProperty
.
Access
.
WRITE_ONLY
)
private
List
<
String
>
windowFromnumNotList
;
@JsonProperty
(
access
=
JsonProperty
.
Access
.
WRITE_ONLY
)
private
List
<
String
>
hallNameList
;
@JsonProperty
(
access
=
JsonProperty
.
Access
.
WRITE_ONLY
)
private
List
<
String
>
hallNameNotList
;
/** 开始 评价时间 */
@JsonProperty
(
access
=
JsonProperty
.
Access
.
WRITE_ONLY
)
private
String
timeStart
;
/** 结束 评价时间 */
@JsonProperty
(
access
=
JsonProperty
.
Access
.
WRITE_ONLY
)
private
String
timeEnd
;
}
\ No newline at end of file
bill-manager/src/main/resources/sqlmap/module/ph/PhQueueStatMapperExt.xml
View file @
301e40a3
...
...
@@ -8,9 +8,11 @@
<!-- 获取分组字段 -->
<if
test=
"groupList != null and !groupList.isEmpty()"
>
<foreach
collection=
"groupList"
open=
""
close=
""
index=
"index"
item=
"item"
>
${item},
a.
${item},
</foreach>
</if>
a.siteCode,
a.siteName,
<!-- 平均等待时间-->
avg(IFNULL(a.waitTime,0)) waitTime,
<!-- 评价数量-->
...
...
bill-manager/src/test/java/com/mortals/httpclient/ph/PhQueueStatController.http
View file @
301e40a3
...
...
@@ -20,10 +20,12 @@ Content-Type: application/json
{
"timeStart": "2023-04-01",
"timeEnd": "2023-05-03",
"siteId": 1,
"sectionNameNotList": [""],
"groupList": ["year","month","day","sectionName"],
"groupList": ["year","month","day","s
iteId","s
ectionName"],
"page": 1,
"size":
1
0
"size":
2
0
}
...
...
bill-manager/src/test/java/com/mortals/httpclient/system.http
View file @
301e40a3
...
...
@@ -48,7 +48,7 @@ Content-Type: application/json
{
"pjTimeStart": "2023-04-01",
"pjTimeEnd": "2023-0
4
-03"
"pjTimeEnd": "2023-0
5
-03"
}
###排队
...
...
@@ -57,7 +57,7 @@ Content-Type: application/json
{
"taketimeStart": "2023-04-01",
"taketimeEnd": "2023-0
4
-01"
"taketimeEnd": "2023-0
6
-01"
}
...
...
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