flexbiz-server
Version:
Flexible Server
3 lines (2 loc) • 641 B
JavaScript
const ckdiem=require("../../libs/ckdiem"),User=global.getModel("user"),async=require("async"),controller=require("../../controllers/controllerRPT");
module.exports=function($router$$){new controller($router$$,"ckdiem",function($req$$,$callback$$){ckdiem($req$$.query,function($error$$,$report$$){if($error$$)return $callback$$($error$$);$report$$=$report$$.filter($r$$=>$r$$.ton00);async.series([function($callback$$){$report$$.joinModel2(null,User,[{where:{email:"email"},fields:["name"]}],function($results$$){$callback$$(null,$results$$)})}],function($error$$){if($error$$)return $callback$$($error$$);$callback$$(null,$report$$)})})})};