Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
C
cloud-fb
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
王衍超
cloud-fb
Commits
5cead921
Commit
5cead921
authored
May 12, 2021
by
wukaiqiang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
经营类报表修改
parent
80a105bf
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
57 additions
and
53 deletions
+57
-53
OperationsDailyReportsAdvQuery.jmx
.../statistics/advanquery/OperationsDailyReportsAdvQuery.jmx
+27
-25
OperationsOtherReportsAdvQuery.jmx
.../statistics/advanquery/OperationsOtherReportsAdvQuery.jmx
+30
-28
No files found.
backend/xyst.dinas.statistics/src/main/resources/com/xyst/dinas/statistics/advanquery/OperationsDailyReportsAdvQuery.jmx
View file @
5cead921
...
@@ -12,46 +12,48 @@
...
@@ -12,46 +12,48 @@
<sql-type>
SQL
</sql-type>
<sql-type>
SQL
</sql-type>
<sql>
<sql>
SELECT
SELECT
S
tation.stationName AS stationName,
s
tation.stationName AS stationName,
D
inasType.dinasTypeName AS dinasTypeName,
d
inasType.dinasTypeName AS dinasTypeName,
SUM( SalesSummary.saleDealAmount ) AS saleDealAmount,
SUM( SalesSummary.saleDealAmount ) AS saleDealAmount,
SUM( SalesSummary.saleAmount ) AS saleAmount
SUM( SalesSummary.saleAmount ) AS saleAmount
FROM
FROM
SalesSummary AS
S
alesSummary
SalesSummary AS
s
alesSummary
LEFT JOIN Station AS
Station ON Station.id = S
alesSummary.station
LEFT JOIN Station AS
station ON station.id = s
alesSummary.station
LEFT JOIN DinasType AS
DinasType ON DinasType.id = S
alesSummary.dinasType
LEFT JOIN DinasType AS
dinasType ON dinasType.id = s
alesSummary.dinasType
WHERE
WHERE
(
SalesSummary.dealTime
>
= :?startDate AND S
alesSummary.dealTime
<
:?endDate )
(
salesSummary.dealTime
>
= :?startDate AND s
alesSummary.dealTime
<
:?endDate )
AND
S
tation.id IN ( :?stationList )
AND
s
tation.id IN ( :?stationList )
GROUP BY
GROUP BY
SalesSummary.station,
salesSummary.station,
SalesSummary.dinasType UNION ALL
salesSummary.dinasType
UNION ALL
SELECT
SELECT
S
tation.stationName AS stationName,
s
tation.stationName AS stationName,
'小计' AS dinasTypeName,
'小计' AS dinasTypeName,
SUM(
S
alesSummary.saleDealAmount ) AS saleDealAmount,
SUM(
s
alesSummary.saleDealAmount ) AS saleDealAmount,
SUM(
S
alesSummary.saleAmount ) AS saleAmount
SUM(
s
alesSummary.saleAmount ) AS saleAmount
FROM
FROM
SalesSummary AS
S
alesSummary
SalesSummary AS
s
alesSummary
LEFT JOIN Station AS
Station ON Station.id = S
alesSummary.station
LEFT JOIN Station AS
station ON station.id = s
alesSummary.station
LEFT JOIN DinasType AS
DinasType ON DinasType.id = S
alesSummary.dinasType
LEFT JOIN DinasType AS
dinasType ON dinasType.id = s
alesSummary.dinasType
WHERE
WHERE
(
SalesSummary.dealTime
>
= :?startDate AND S
alesSummary.dealTime
<
:?endDate )
(
salesSummary.dealTime
>
= :?startDate AND s
alesSummary.dealTime
<
:?endDate )
AND
S
tation.id IN ( :?stationList )
AND
s
tation.id IN ( :?stationList )
GROUP BY
GROUP BY
SalesSummary.station UNION ALL
salesSummary.station
UNION ALL
SELECT
SELECT
'总计' AS stationName,
'总计' AS stationName,
'———' AS dinasTypeName,
'———' AS dinasTypeName,
SUM(
S
alesSummary.saleDealAmount ) AS saleDealAmount,
SUM(
s
alesSummary.saleDealAmount ) AS saleDealAmount,
SUM(
S
alesSummary.saleAmount ) AS saleAmount
SUM(
s
alesSummary.saleAmount ) AS saleAmount
FROM
FROM
SalesSummary AS
S
alesSummary
SalesSummary AS
s
alesSummary
LEFT JOIN Station AS
Station ON Station.id = S
alesSummary.station
LEFT JOIN Station AS
station ON Station.id = s
alesSummary.station
LEFT JOIN DinasType AS
DinasType ON DinasType.id = S
alesSummary.dinasType
LEFT JOIN DinasType AS
dinasType ON DinasType.id = s
alesSummary.dinasType
WHERE
WHERE
(
SalesSummary.dealTime
>
= :?startDate AND S
alesSummary.dealTime
<
:?endDate )
(
salesSummary.dealTime
>
= :?startDate AND s
alesSummary.dealTime
<
:?endDate )
AND
S
tation.id IN ( :?stationList )
AND
s
tation.id IN ( :?stationList )
ORDER BY
ORDER BY
stationName
stationName
</sql>
</sql>
...
...
backend/xyst.dinas.statistics/src/main/resources/com/xyst/dinas/statistics/advanquery/OperationsOtherReportsAdvQuery.jmx
View file @
5cead921
...
@@ -12,48 +12,50 @@
...
@@ -12,48 +12,50 @@
<sql-type>
SQL
</sql-type>
<sql-type>
SQL
</sql-type>
<sql>
<sql>
SELECT
SELECT
S
tation.stationName AS stationName,
s
tation.stationName AS stationName,
D
inasType.dinasTypeName AS dinasTypeName,
d
inasType.dinasTypeName AS dinasTypeName,
SUM( SalesSummary.saleDealAmount
) AS saleDealAmount,
FORMAT( SUM( SalesSummary.saleDealAmount ) / 1000 , 2
) AS saleDealAmount,
SUM( SalesSummary.saleAmount )
AS saleAmount
FORMAT( SUM( SalesSummary.saleAmount ) / 1000 , 2)
AS saleAmount
FROM
FROM
SalesSummary AS
S
alesSummary
SalesSummary AS
s
alesSummary
LEFT JOIN Station AS
Station ON Station.id = S
alesSummary.station
LEFT JOIN Station AS
station ON station.id = s
alesSummary.station
LEFT JOIN DinasType AS
DinasType ON DinasType.id = S
alesSummary.dinasType
LEFT JOIN DinasType AS
dinasType ON dinasType.id = s
alesSummary.dinasType
WHERE
WHERE
(
SalesSummary.dealTime
>
= :?startDate AND S
alesSummary.dealTime
<
:?endDate )
(
salesSummary.dealTime
>
= :?startDate AND s
alesSummary.dealTime
<
:?endDate )
AND
S
tation.id IN ( :?stationList )
AND
s
tation.id IN ( :?stationList )
GROUP BY
GROUP BY
SalesSummary.station,
salesSummary.station,
SalesSummary.dinasType UNION ALL
salesSummary.dinasType
UNION ALL
SELECT
SELECT
S
tation.stationName AS stationName,
s
tation.stationName AS stationName,
'小计' AS dinasTypeName,
'小计' AS dinasTypeName,
SUM( SalesSummary.saleDealAmount )
AS saleDealAmount,
FORMAT( SUM( salesSummary.saleDealAmount ) / 1000 , 2)
AS saleDealAmount,
SUM( SalesSummary.saleAmount )
AS saleAmount
FORMAT( SUM( salesSummary.saleAmount ) / 1000 , 2)
AS saleAmount
FROM
FROM
SalesSummary AS
S
alesSummary
SalesSummary AS
s
alesSummary
LEFT JOIN Station AS
Station ON Station.id = S
alesSummary.station
LEFT JOIN Station AS
station ON station.id = s
alesSummary.station
LEFT JOIN DinasType AS
DinasType ON DinasType.id = S
alesSummary.dinasType
LEFT JOIN DinasType AS
dinasType ON dinasType.id = s
alesSummary.dinasType
WHERE
WHERE
(
SalesSummary.dealTime
>
= :?startDate AND S
alesSummary.dealTime
<
:?endDate )
(
salesSummary.dealTime
>
= :?startDate AND s
alesSummary.dealTime
<
:?endDate )
AND
S
tation.id IN ( :?stationList )
AND
s
tation.id IN ( :?stationList )
GROUP BY
GROUP BY
SalesSummary.station UNION ALL
salesSummary.station
UNION ALL
SELECT
SELECT
'总计' AS stationName,
'总计' AS stationName,
'———' AS dinasTypeName,
'———' AS dinasTypeName,
SUM( SalesSummary.saleDealAmount
) AS saleDealAmount,
FORMAT( SUM( salesSummary.saleDealAmount ) / 1000 , 2
) AS saleDealAmount,
SUM( SalesSummary.saleAmount )
AS saleAmount
FORMAT( SUM( salesSummary.saleAmount ) / 1000 , 2)
AS saleAmount
FROM
FROM
SalesSummary AS
S
alesSummary
SalesSummary AS
s
alesSummary
LEFT JOIN Station AS
Station ON Station.id = S
alesSummary.station
LEFT JOIN Station AS
station ON Station.id = s
alesSummary.station
LEFT JOIN DinasType AS
DinasType ON DinasType.id = S
alesSummary.dinasType
LEFT JOIN DinasType AS
dinasType ON DinasType.id = s
alesSummary.dinasType
WHERE
WHERE
(
SalesSummary.dealTime
>
= :?startDate AND S
alesSummary.dealTime
<
:?endDate )
(
salesSummary.dealTime
>
= :?startDate AND s
alesSummary.dealTime
<
:?endDate )
AND
S
tation.id IN ( :?stationList )
AND
s
tation.id IN ( :?stationList )
ORDER BY
ORDER BY
stationName
stationName
</sql>
</sql>
</template>
</template>
</content>
</content>
...
...
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