UNPKG

kpiplus

Version:

KPI+

1 lines 1.15 kB
var model=require("../../models/ytdd_ck"),dmyt=require("../../models/dmyt"),dmsp=require("../../models/dmvt"),dmbp=require("../../models/dmbp"),async=require("async"),controller=require("../../controllers/controller");module.exports=function(e){var n=this.contr=new controller(e,model,"ytdd_ck",{sort:{ma_yt:1,ma_sp:1,ma_bp:1},unique:["nam","thang","ma_dvcs","ma_yt","ma_sp","ma_bp","ma_lsx","ma_nvl"]});n.view=function(e,n,t){id_app=e.current_id_app,async.parallel([function(e){n.joinModel(id_app,dmyt,[{akey:"ma_yt",bkey:"ma_yt",fields:[{name:"ten_yt",value:"ten_yt"},{name:"th_sp",value:"th_sp"},{name:"th_bp",value:"th_bp"},{name:"th_lsx",value:"th_lsx"},{name:"th_nvl",value:"th_nvl"}]}],function(n){e(null,n)})},function(e){n.joinModel(id_app,dmsp,[{akey:"ma_sp",bkey:"ma_vt",fields:[{name:"ten_sp",value:"ten_vt"}]}],function(n){e(null,n)})},function(e){n.joinModel(id_app,dmbp,[{akey:"ma_bp",bkey:"ma_bp",fields:[{name:"ten_bp",value:"ten_bp"}]}],function(n){e(null,n)})},function(e){n.joinModel(id_app,dmsp,[{akey:"ma_nvl",bkey:"ma_vt",fields:[{name:"ten_nvl",value:"ten_vt"}]}],function(n){e(null,n)})}],function(e,a){t(null,n)})},n.route()};