123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566 |
- 'use strict';
- const Controller = require('egg').Controller;
- class IndividualOrDeptRankController extends Controller {
- /**
- * 1.地区/个人排行统计-地区探访排行【已完成】
- */
- async visitdeptpage() {
- const { ctx, service } = this;
- const query = ctx.request.body;
- delete query.deptId;
- const result = await service.individualOrDeptRank.visitdeptpage(query);
- ctx.body = result;
- }
- /**
- * 2.地区/个人排行统计-个人探访排行【已完成】
- */
- async visitpersonpage() {
- const { ctx, service } = this;
- const query = ctx.request.body;
- delete query.deptId;
- const result = await service.individualOrDeptRank.visitpersonpage(query);
- ctx.body = result;
- }
- /**
- * 3.地区/个人排行统计-地区采集排行【已完成】
- */
- async infodeptpage() {
- const { ctx, service } = this;
- const query = ctx.request.body;
- delete query.deptId;
- const result = await service.individualOrDeptRank.infodeptpage(query);
- ctx.body = result;
- }
- /**
- * 4.地区/个人排行统计-个人采集排行【已完成】
- */
- async infopersonpage() {
- const { ctx, service } = this;
- const query = ctx.request.body;
- delete query.deptId;
- if (Object.keys(query).length === 0) {
- query.dept1 = this.app.config.dept1ObjectId;
- }
- const result = await service.individualOrDeptRank.infopersonpage(query);
- ctx.body = result;
- }
- /**
- * 5.地区/个人排行统计-根据【地区名字】查询地区ObjectId【已完成】
- */
- async selectDeptByName() {
- const { ctx, service } = this;
- const query = ctx.request.body;
- delete query.deptId;
- const result = await service.individualOrDeptRank.selectDeptByName(query);
- ctx.body = result;
- }
- }
- module.exports = IndividualOrDeptRankController;
|