flexbiz-server
Version:
Flexible Server
4 lines (3 loc) • 670 B
JavaScript
const model=global.getModel("kbmTkgtgt"),controller=require("../../controllers/controller");
module.exports=$router$$=>{(new controller($router$$,model,"kbmtkgtgt",{sort:{stt:1,ma_so:1},unique:["id_rptform","ma_so"],notNeedRight:($user$$,$options$$={})=>($options$$.action||"").toLowerCase()=="view"?!0:!1,onCreating:($user$$,$obj$$,$next$$)=>{$obj$$.cach_tinh=="1"?($obj$$.ma_thue=[],$obj$$.ma_tc=[],$obj$$.tk=""):$obj$$.cong_thuc="";$next$$(null,$obj$$)},onUpdating:($user$$,$data$$,$obj$$,$next$$)=>{$data$$.cach_tinh=="1"&&($data$$.ma_thue=[],$data$$.ma_tc=[],$data$$.tk="");$data$$.cach_tinh==
"2"&&($data$$.cong_thuc="");$next$$(null,$data$$,$obj$$)}})).route()};