flexbiz-server
Version:
Flexible Server
4 lines (3 loc) • 683 B
JavaScript
'use strict';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$$={})=>"view"==($options$$.action||"").toLowerCase()?!0:!1,onCreating:($user$$,$obj$$,$next$$)=>{"1"==$obj$$.cach_tinh?($obj$$.ma_thue=[],$obj$$.ma_tc=[],$obj$$.tk=""):$obj$$.cong_thuc="";$next$$(null,$obj$$)},onUpdating:($user$$,$data$$,$obj$$,$next$$)=>{"1"==$data$$.cach_tinh&&($data$$.ma_thue=[],$data$$.ma_tc=[],$data$$.tk="");"2"==$data$$.cach_tinh&&
($data$$.cong_thuc="");$next$$(null,$data$$,$obj$$)}})).route()};