Commit 21836502 by DESKTOP-7Q3CA17\86137

gsb

parent c65ee2c6
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;
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment