Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
Z
zhichan
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
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
蒋勇
zhichan
Commits
21836502
Commit
21836502
authored
Jul 16, 2020
by
DESKTOP-7Q3CA17\86137
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
gsb
parent
c65ee2c6
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
25 additions
and
22 deletions
+25
-22
bpo-stat/app/base/controller/impl/all/merchantCtl.js
+25
-22
No files found.
bpo-stat/app/base/controller/impl/all/merchantCtl.js
View file @
21836502
var
system
=
require
(
"../../../system"
)
const
CtlBase
=
require
(
"../../ctl.base"
);
//商户信息
class
MerchantCtl
extends
CtlBase
{
constructor
()
{
...
...
@@ -7,7 +8,7 @@ class MerchantCtl extends CtlBase {
}
//商户列表
async
allList
(
qobj
){
async
allList
(
qobj
)
{
var
params
=
qobj
||
{};
this
.
doTimeCondition
(
params
,
[
"signBegin"
,
"signEnd"
]);
try
{
...
...
@@ -20,10 +21,14 @@ class MerchantCtl extends CtlBase {
}
//商户查看
async
merchantInfo
(
qobj
){
async
merchantInfo
(
qobj
)
{
var
params
=
qobj
||
{};
try
{
var
page
=
await
this
.
service
.
merchantInfo
(
params
);
if
(
page
&&
page
.
rows
)
{
this
.
handleDate
(
page
,
[
"begin_time"
,
"invalid_time"
],
"YYYY-MM-DD"
);
}
return
system
.
getResult2
(
page
);
}
catch
(
e
)
{
console
.
log
(
e
);
...
...
@@ -32,14 +37,13 @@ class MerchantCtl extends CtlBase {
}
//数据概览
async
dataSummarize
(
qobj
){
async
dataSummarize
(
qobj
)
{
var
params
=
qobj
||
{};
if
(
params
.
month
)
{
let
date
=
this
.
getMonthDays
(
params
.
month
);
params
.
signBegin
=
date
[
0
];
params
.
signEnd
=
date
[
date
.
length
-
1
];
params
.
signBegin
=
date
[
0
];
params
.
signEnd
=
date
[
date
.
length
-
1
];
}
this
.
doTimeCondition
(
params
,
[
"signBegin"
,
"signEnd"
]);
try
{
...
...
@@ -52,12 +56,12 @@ class MerchantCtl extends CtlBase {
}
//首页图表
async
dataChart
(
qobj
){
async
dataChart
(
qobj
)
{
var
params
=
qobj
||
{};
if
(
params
.
month
)
{
let
date
=
this
.
getMonthDays
(
params
.
month
);
params
.
signBegin
=
date
[
0
];
params
.
signEnd
=
date
[
date
.
length
-
1
];
params
.
signBegin
=
date
[
0
];
params
.
signEnd
=
date
[
date
.
length
-
1
];
}
this
.
doTimeCondition
(
params
,
[
"signBegin"
,
"signEnd"
]);
...
...
@@ -69,8 +73,9 @@ class MerchantCtl extends CtlBase {
return
system
.
getErrResult2
(
"您的网络不稳, 请稍后重试"
);
}
}
//统计商户报表
async
commercialCount
(
qobj
){
async
commercialCount
(
qobj
)
{
var
params
=
qobj
||
{};
try
{
var
page
=
await
this
.
service
.
commercialCount
(
params
);
...
...
@@ -80,13 +85,14 @@ class MerchantCtl extends CtlBase {
return
system
.
getErrResult2
(
"您的网络不稳, 请稍后重试"
);
}
}
//统计商户报表 详情
async
commercialList
(
qobj
){
async
commercialList
(
qobj
)
{
var
params
=
qobj
||
{};
if
(
params
.
month
)
{
let
date
=
this
.
getMonthDays
(
params
.
month
);
params
.
signBegin
=
date
[
0
];
params
.
signEnd
=
date
[
date
.
length
-
1
];
params
.
signBegin
=
date
[
0
];
params
.
signEnd
=
date
[
date
.
length
-
1
];
}
this
.
doTimeCondition
(
params
,
[
"signBegin"
,
"signEnd"
]);
try
{
...
...
@@ -101,7 +107,7 @@ class MerchantCtl extends CtlBase {
//统计报表 个人
async
commercialCountToList
(
qobj
){
async
commercialCountToList
(
qobj
)
{
var
params
=
qobj
||
{};
try
{
var
page
=
await
this
.
service
.
commercialCountTo
(
params
);
...
...
@@ -111,13 +117,14 @@ class MerchantCtl extends CtlBase {
return
system
.
getErrResult2
(
"您的网络不稳, 请稍后重试"
);
}
}
//统计报表 个人 图表
async
commercialCountToChares
(
qobj
){
async
commercialCountToChares
(
qobj
)
{
var
params
=
qobj
||
{};
if
(
params
.
month
)
{
let
date
=
this
.
getMonthDays
(
params
.
month
);
params
.
signBegin
=
date
[
0
];
params
.
signEnd
=
date
[
date
.
length
-
1
];
params
.
signBegin
=
date
[
0
];
params
.
signEnd
=
date
[
date
.
length
-
1
];
}
try
{
var
page
=
await
this
.
service
.
commercialCountToChares
(
params
);
...
...
@@ -128,7 +135,7 @@ class MerchantCtl extends CtlBase {
}
}
async
tenantSel
(
qobj
){
async
tenantSel
(
qobj
)
{
var
params
=
qobj
||
{};
try
{
var
page
=
await
this
.
service
.
tenantSel
(
params
);
...
...
@@ -198,8 +205,4 @@ class MerchantCtl extends CtlBase {
}
module
.
exports
=
MerchantCtl
;
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