UNPKG

flexbiz-server

Version:

Flexible Server

4 lines (3 loc) 861 B
'use strict';const databanletheongay=require("../../libs/databanletheongay"),controller=require("../../controllers/controllerRPT"),moment=require("moment"); module.exports=function($router$$){new controller($router$$,"dtbanletheonam",async function($condition_req$$,$callback$$){$condition_req$$=$condition_req$$.query;if(!$condition_req$$.tu_nam||!$condition_req$$.den_nam)return $callback$$("B\u00e1o c\u00e1o n\u00e0y y\u00eau c\u1ea7u tham s\u1ed1 t\u1eeb n\u0103m (tu_nam), \u0111\u1ebfn n\u0103m (den_nam)");$condition_req$$.group_by="nam";const $tu_ngay$$=moment(new Date(Number($condition_req$$.tu_nam),5,15)).startOf("year").toDate(),$den_ngay$$=moment(new Date(Number($condition_req$$.den_nam), 5,15)).endOf("year").toDate();$condition_req$$.tu_ngay=$tu_ngay$$;$condition_req$$.den_ngay=$den_ngay$$;databanletheongay($condition_req$$,$callback$$)})};