UNPKG

flexbiz-server

Version:

Flexible Server

3 lines (2 loc) 985 B
'use strict';const model=global.getModel("taskreg"),User=global.getModel("user"),Service=global.getModel("service"),async=require("async"),controller=require("../../controllers/controller"),Trangthai=global.getModel("trangthai"),taskreg=function($router$$){(new controller($router$$,model,"taskreg",{sort:{date_created:1},onView:($user$$,$items$$,$callback$jscomp$0$$)=>{async.series({u:function($callback$$){$items$$.joinModel2(null,User,[{where:$a$$=>({email:$a$$.user_created}),fields:["name"]}],function(){$callback$$()})}, trangthai:function($callback$$){$items$$.joinModel2(null,Trangthai,[{where:$a$$=>({ma_trang_thai:$a$$.trang_thai,ma_ct:"TASKREG"}),fields:["ten_trang_thai","color"]}],function(){$callback$$()})},sv:$callback$$=>{$items$$.joinModel2($user$$.current_id_app,Service,[{where:$a$$=>({service_code:$a$$.service_code}),fields:["service_name","picture"]}],function(){$callback$$()})}},()=>{$callback$jscomp$0$$(null,$items$$)})}})).route()};module.exports=taskreg;