UNPKG

flexbiz-server

Version:

Flexible Server

4 lines (3 loc) 780 B
'use strict';const model=global.getModel("assissue"),assbank=global.getModel("assbank"),controller=require("../../controllers/controller"),{isSupperAdmin}=require("../../libs/utils"); module.exports=function($contr_router$$){$contr_router$$=new controller($contr_router$$,model,"assissue",{sort:{date_created:-1}});$contr_router$$.deleting=function($user$$,$obj$$,$fn$$){return isSupperAdmin($user$$.email.toLowerCase())?$fn$$(null,$obj$$):$fn$$("Kh\u00f4ng th\u1ec3 x\u00f3a")};$contr_router$$.creating=async($user$$,$data$$,$fn$$)=>{try{await assbank.issueCoins($user$$,$data$$)}catch($e$$){return $fn$$($e$$)}$fn$$(null,$data$$)};$contr_router$$.updating=function($user$$,$data$$,$obj$$, $fn$$){return $fn$$("Kh\u00f4ng th\u1ec3 c\u1eadp nh\u1eadt")};$contr_router$$.route()};