flexbiz-server
Version:
Flexible Server
4 lines (3 loc) • 1.15 kB
JavaScript
'use strict';const Customer=global.getModel("customer"),controller=require("../../controllers/controllerRPT"),moment=require("moment");
module.exports=function($router$$){new controller($router$$,"bckhtiemnang",async function($req$$,$callback$$){let $condition$$={id_app:$req$$.user.current_id_app,trang_thai:"0"};$req$$.query.nh_kh&&($condition$$.nh_kh=$req$$.query.nh_kh);$req$$.query.nh_kh2&&($condition$$.nh_kh2=$req$$.query.nh_kh2);$req$$.query.nh_kh3&&($condition$$.nh_kh3=$req$$.query.nh_kh3);$req$$.query.nh_kh4&&($condition$$.nh_kh4=$req$$.query.nh_kh4);$req$$.query.nh_kh5&&($condition$$.nh_kh5=$req$$.query.nh_kh5);$req$$.query.ma_nganh_hang&&
($condition$$.ma_nganh_hang=$req$$.query.ma_nganh_hang);$req$$.query.phu_trach&&($condition$$.phu_trach=$req$$.query.phu_trach);try{if($req$$.query.thoi_gian_chua_tuong_tac){let $ngay_tuong_tac$$=moment().add(Number($req$$.query.thoi_gian_chua_tuong_tac),"days").startOf("startOf").toDate();$condition$$.ngay_tuong_tac_gan_nhat={$lte:$ngay_tuong_tac$$}}let $custs$$=await Customer.find($condition$$).lean();$callback$$(null,$custs$$)}catch($e$$){$callback$$($e$$.message||$e$$.error||$e$$)}})};