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
a054825b
Commit
a054825b
authored
Jul 03, 2024
by
赵啸非
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
添加首页统计模块
parent
12bea241
Changes
8
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
1421 additions
and
1436 deletions
+1421
-1436
bill-manager/db/add.sql
bill-manager/db/add.sql
+59
-58
bill-manager/src/main/resources/sqlmap/module/ph/PhQueueStatMapper.xml
...src/main/resources/sqlmap/module/ph/PhQueueStatMapper.xml
+430
-430
bill-manager/src/main/resources/sqlmap/module/ph/PhQueueStatMapperExt.xml
.../main/resources/sqlmap/module/ph/PhQueueStatMapperExt.xml
+0
-6
bill-manager/src/main/resources/sqlmap/module/pj/PjEvaluateStatMapper.xml
.../main/resources/sqlmap/module/pj/PjEvaluateStatMapper.xml
+395
-395
bill-manager/src/main/resources/sqlmap/module/pj/PjEvaluateStatMapperExt.xml
...in/resources/sqlmap/module/pj/PjEvaluateStatMapperExt.xml
+0
-7
bill-manager/src/main/resources/sqlmap/module/stat/StatMapper.xml
...ager/src/main/resources/sqlmap/module/stat/StatMapper.xml
+536
-536
bill-manager/src/main/resources/sqlmap/module/stat/StatMapperExt.xml
...r/src/main/resources/sqlmap/module/stat/StatMapperExt.xml
+0
-3
bill-manager/src/test/java/com/mortals/httpclient/ph/PhQueueStatController.http
...java/com/mortals/httpclient/ph/PhQueueStatController.http
+1
-1
No files found.
bill-manager/db/add.sql
View file @
a054825b
...
@@ -50,60 +50,8 @@ PRIMARY KEY (`id`)
...
@@ -50,60 +50,8 @@ PRIMARY KEY (`id`)
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8
COMMENT
=
'排号汇总'
;
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8
COMMENT
=
'排号汇总'
;
-- ----------------------------
-- 排号汇总统计表
-- ----------------------------
DROP
TABLE
IF
EXISTS
`mortals_xhx_ph_queue_stat`
;
CREATE
TABLE
`mortals_xhx_ph_queue_stat`
(
`id`
bigint
(
20
)
NOT
NULL
AUTO_INCREMENT
COMMENT
'ID'
,
`site_id`
bigint
(
20
)
DEFAULT
'0'
COMMENT
'站点Id'
,
`site_code`
varchar
(
128
)
COMMENT
'站点编码'
,
`site_name`
varchar
(
128
)
COMMENT
'站点名称'
,
`business`
varchar
(
128
)
NOT
NULL
COMMENT
'业务名'
,
`section_name`
varchar
(
128
)
NOT
NULL
COMMENT
'部门'
,
`hall_name`
varchar
(
128
)
DEFAULT
NULL
COMMENT
'大厅名称'
,
`wait_time`
int
(
9
)
DEFAULT
'0'
COMMENT
'平均等待时间,单位s'
,
`window_fromnum`
varchar
(
128
)
NOT
NULL
COMMENT
'窗口编号'
,
`ph_count`
int
(
9
)
NOT
NULL
COMMENT
'取号数量'
,
`year`
int
(
9
)
NOT
NULL
COMMENT
'年'
,
`month`
int
(
9
)
NOT
NULL
COMMENT
'月'
,
`day`
int
(
9
)
NOT
NULL
COMMENT
'日'
,
`createTime`
datetime
NOT
NULL
COMMENT
'创建时间'
,
`updateUserId`
bigint
(
20
)
DEFAULT
NULL
COMMENT
'更新用户'
,
`updateTime`
datetime
DEFAULT
NULL
COMMENT
'更新时间'
,
PRIMARY
KEY
(
`id`
)
USING
BTREE
,
KEY
`year`
(
`year`
)
USING
BTREE
,
KEY
`month`
(
`month`
)
USING
BTREE
,
KEY
`day`
(
`day`
)
USING
BTREE
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8
ROW_FORMAT
=
DYNAMIC
COMMENT
=
'排队叫号汇总统计'
;
-- ----------------------------
-- 评价汇总表
-- ----------------------------
DROP
TABLE
IF
EXISTS
`mortals_xhx_pj_evaluate_stat`
;
CREATE
TABLE
`mortals_xhx_pj_evaluate_stat`
(
`id`
bigint
(
20
)
NOT
NULL
AUTO_INCREMENT
COMMENT
'ID'
,
`site_id`
bigint
(
20
)
DEFAULT
'0'
COMMENT
'站点Id'
,
`site_code`
varchar
(
128
)
COMMENT
'站点编码'
,
`site_name`
varchar
(
128
)
COMMENT
'站点名称'
,
`section_name`
varchar
(
128
)
NOT
NULL
COMMENT
'部门'
,
`pj_option`
varchar
(
32
)
NOT
NULL
COMMENT
'评价选项(非常满意,满意,基本满意,不满意,非常不满意)'
,
`window_fromnum`
varchar
(
128
)
NOT
NULL
COMMENT
'窗口编号'
,
`hall_name`
varchar
(
128
)
DEFAULT
NULL
COMMENT
'大厅名称'
,
`pj_count`
int
(
9
)
NOT
NULL
COMMENT
'评价数量'
,
`year`
int
(
9
)
NOT
NULL
COMMENT
'年'
,
`month`
int
(
9
)
NOT
NULL
COMMENT
'月'
,
`day`
int
(
9
)
NOT
NULL
COMMENT
'日'
,
`createTime`
datetime
NOT
NULL
COMMENT
'创建时间'
,
`updateUserId`
bigint
(
20
)
DEFAULT
NULL
COMMENT
'更新用户'
,
`updateTime`
datetime
DEFAULT
NULL
COMMENT
'更新时间'
,
PRIMARY
KEY
(
`id`
)
USING
BTREE
,
KEY
`year`
(
`year`
)
USING
BTREE
,
KEY
`month`
(
`month`
)
USING
BTREE
,
KEY
`day`
(
`day`
)
USING
BTREE
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8
ROW_FORMAT
=
DYNAMIC
COMMENT
=
'评价汇总统计'
;
-- ----------------------------
-- ----------------------------
-- 评价汇总统计表
-- 评价汇总统计表
...
@@ -202,6 +150,59 @@ CREATE TABLE mortals_xhx_access_system(
...
@@ -202,6 +150,59 @@ CREATE TABLE mortals_xhx_access_system(
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8
COMMENT
=
'区域接入系统'
;
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8
COMMENT
=
'区域接入系统'
;
-- ----------------------------
-- 排号汇总统计表
-- ----------------------------
DROP
TABLE
IF
EXISTS
`mortals_xhx_ph_queue_stat`
;
CREATE
TABLE
`mortals_xhx_ph_queue_stat`
(
`id`
bigint
(
20
)
NOT
NULL
AUTO_INCREMENT
COMMENT
'ID'
,
`siteId`
bigint
(
20
)
DEFAULT
'0'
COMMENT
'站点Id'
,
`siteCode`
varchar
(
128
)
COMMENT
'站点编码'
,
`siteName`
varchar
(
128
)
COMMENT
'站点名称'
,
`business`
varchar
(
128
)
NOT
NULL
COMMENT
'业务名'
,
`sectionName`
varchar
(
128
)
NOT
NULL
COMMENT
'部门'
,
`hallName`
varchar
(
128
)
DEFAULT
NULL
COMMENT
'大厅名称'
,
`windowFromnum`
varchar
(
128
)
NOT
NULL
COMMENT
'窗口编号'
,
`waitTime`
int
(
9
)
DEFAULT
'0'
COMMENT
'平均等待时间,单位s'
,
`phCount`
int
(
9
)
NOT
NULL
COMMENT
'取号数量'
,
`year`
int
(
9
)
NOT
NULL
COMMENT
'年'
,
`month`
int
(
9
)
NOT
NULL
COMMENT
'月'
,
`day`
int
(
9
)
NOT
NULL
COMMENT
'日'
,
`createTime`
datetime
NOT
NULL
COMMENT
'创建时间'
,
`updateUserId`
bigint
(
20
)
DEFAULT
NULL
COMMENT
'更新用户'
,
`updateTime`
datetime
DEFAULT
NULL
COMMENT
'更新时间'
,
PRIMARY
KEY
(
`id`
)
USING
BTREE
,
KEY
`year`
(
`year`
)
USING
BTREE
,
KEY
`month`
(
`month`
)
USING
BTREE
,
KEY
`day`
(
`day`
)
USING
BTREE
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8
ROW_FORMAT
=
DYNAMIC
COMMENT
=
'排队叫号汇总统计'
;
-- ----------------------------
-- 评价汇总表
-- ----------------------------
DROP
TABLE
IF
EXISTS
`mortals_xhx_pj_evaluate_stat`
;
CREATE
TABLE
`mortals_xhx_pj_evaluate_stat`
(
`id`
bigint
(
20
)
NOT
NULL
AUTO_INCREMENT
COMMENT
'ID'
,
`siteId`
bigint
(
20
)
DEFAULT
'0'
COMMENT
'站点Id'
,
`siteCode`
varchar
(
128
)
COMMENT
'站点编码'
,
`siteName`
varchar
(
128
)
COMMENT
'站点名称'
,
`sectionName`
varchar
(
128
)
NOT
NULL
COMMENT
'部门'
,
`pjOption`
varchar
(
32
)
NOT
NULL
COMMENT
'评价选项(非常满意,满意,基本满意,不满意,非常不满意)'
,
`windowFromnum`
varchar
(
128
)
NOT
NULL
COMMENT
'窗口编号'
,
`hallName`
varchar
(
128
)
DEFAULT
NULL
COMMENT
'大厅名称'
,
`pjCount`
int
(
9
)
NOT
NULL
COMMENT
'评价数量'
,
`year`
int
(
9
)
NOT
NULL
COMMENT
'年'
,
`month`
int
(
9
)
NOT
NULL
COMMENT
'月'
,
`day`
int
(
9
)
NOT
NULL
COMMENT
'日'
,
`createTime`
datetime
NOT
NULL
COMMENT
'创建时间'
,
`updateUserId`
bigint
(
20
)
DEFAULT
NULL
COMMENT
'更新用户'
,
`updateTime`
datetime
DEFAULT
NULL
COMMENT
'更新时间'
,
PRIMARY
KEY
(
`id`
)
USING
BTREE
,
KEY
`year`
(
`year`
)
USING
BTREE
,
KEY
`month`
(
`month`
)
USING
BTREE
,
KEY
`day`
(
`day`
)
USING
BTREE
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8
ROW_FORMAT
=
DYNAMIC
COMMENT
=
'评价汇总统计'
;
-- ----------------------------
-- ----------------------------
-- 汇总统计表
-- 汇总统计表
...
@@ -209,16 +210,16 @@ CREATE TABLE mortals_xhx_access_system(
...
@@ -209,16 +210,16 @@ CREATE TABLE mortals_xhx_access_system(
DROP
TABLE
IF
EXISTS
`mortals_xhx_stat`
;
DROP
TABLE
IF
EXISTS
`mortals_xhx_stat`
;
CREATE
TABLE
`mortals_xhx_stat`
(
CREATE
TABLE
`mortals_xhx_stat`
(
`id`
bigint
(
20
)
NOT
NULL
AUTO_INCREMENT
COMMENT
'ID'
,
`id`
bigint
(
20
)
NOT
NULL
AUTO_INCREMENT
COMMENT
'ID'
,
`site
_i
d`
bigint
(
20
)
COMMENT
'站点Id'
,
`site
I
d`
bigint
(
20
)
COMMENT
'站点Id'
,
`site
_c
ode`
varchar
(
128
)
DEFAULT
''
COMMENT
'站点编码'
,
`site
C
ode`
varchar
(
128
)
DEFAULT
''
COMMENT
'站点编码'
,
`site
_n
ame`
varchar
(
128
)
DEFAULT
''
COMMENT
'站点名称'
,
`site
N
ame`
varchar
(
128
)
DEFAULT
''
COMMENT
'站点名称'
,
`count`
int
(
9
)
NOT
NULL
COMMENT
'数量'
,
`count`
int
(
9
)
NOT
NULL
COMMENT
'数量'
,
`year`
int
(
9
)
NOT
NULL
COMMENT
'年'
,
`year`
int
(
9
)
NOT
NULL
COMMENT
'年'
,
`month`
int
(
9
)
NOT
NULL
COMMENT
'月'
,
`month`
int
(
9
)
NOT
NULL
COMMENT
'月'
,
`day`
int
(
9
)
NOT
NULL
COMMENT
'日'
,
`day`
int
(
9
)
NOT
NULL
COMMENT
'日'
,
`create
_user_i
d`
bigint
(
20
)
COMMENT
'创建用户'
,
`create
UserI
d`
bigint
(
20
)
COMMENT
'创建用户'
,
`create
_t
ime`
datetime
NOT
NULL
COMMENT
'创建时间'
,
`create
T
ime`
datetime
NOT
NULL
COMMENT
'创建时间'
,
`update
_t
ime`
datetime
COMMENT
'更新时间'
,
`update
T
ime`
datetime
COMMENT
'更新时间'
,
PRIMARY
KEY
(
`id`
)
USING
BTREE
PRIMARY
KEY
(
`id`
)
USING
BTREE
,
KEY
`year`
(
`year`
)
USING
BTREE
,
KEY
`year`
(
`year`
)
USING
BTREE
,
KEY
`month`
(
`month`
)
USING
BTREE
,
KEY
`month`
(
`month`
)
USING
BTREE
...
...
bill-manager/src/main/resources/sqlmap/module/ph/PhQueueStatMapper.xml
View file @
a054825b
This diff is collapsed.
Click to expand it.
bill-manager/src/main/resources/sqlmap/module/ph/PhQueueStatMapperExt.xml
View file @
a054825b
...
@@ -11,12 +11,6 @@
...
@@ -11,12 +11,6 @@
${item},
${item},
</foreach>
</foreach>
</if>
</if>
a.site_id,
a.site_code,
a.site_name,
a.section_name,
a.hall_name,
a.business,
<!-- 平均等待时间-->
<!-- 平均等待时间-->
avg(IFNULL(a.wait_time,0)) wait_time,
avg(IFNULL(a.wait_time,0)) wait_time,
<!-- 评价数量-->
<!-- 评价数量-->
...
...
bill-manager/src/main/resources/sqlmap/module/pj/PjEvaluateStatMapper.xml
View file @
a054825b
This diff is collapsed.
Click to expand it.
bill-manager/src/main/resources/sqlmap/module/pj/PjEvaluateStatMapperExt.xml
View file @
a054825b
...
@@ -11,13 +11,6 @@
...
@@ -11,13 +11,6 @@
${item},
${item},
</foreach>
</foreach>
</if>
</if>
a.site_id,
a.site_code,
a.site_name,
a.section_name,
a.pj_option,
a.hall_name,
a.window_fromnum,
<!-- 评价数量-->
<!-- 评价数量-->
sum(IFNULL(a.pj_count,0)) pj_count
sum(IFNULL(a.pj_count,0)) pj_count
...
...
bill-manager/src/main/resources/sqlmap/module/stat/StatMapper.xml
View file @
a054825b
This diff is collapsed.
Click to expand it.
bill-manager/src/main/resources/sqlmap/module/stat/StatMapperExt.xml
View file @
a054825b
...
@@ -11,9 +11,6 @@
...
@@ -11,9 +11,6 @@
${item},
${item},
</foreach>
</foreach>
</if>
</if>
a.site_id,
a.site_code,
a.site_name,
<!-- 评价数量-->
<!-- 评价数量-->
sum(IFNULL(a.count,0)) count
sum(IFNULL(a.count,0)) count
...
...
bill-manager/src/test/java/com/mortals/httpclient/ph/PhQueueStatController.http
View file @
a054825b
...
@@ -21,7 +21,7 @@ Content-Type: application/json
...
@@ -21,7 +21,7 @@ Content-Type: application/json
"timeStart": "2023-04-01",
"timeStart": "2023-04-01",
"timeEnd": "2023-05-03",
"timeEnd": "2023-05-03",
"groupList": ["year","month","day"],
"groupList": ["year","month","day"
,"section_name"
],
"page": 1,
"page": 1,
"size": 10
"size": 10
}
}
...
...
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