kpiplus
Version:
KPI+
1 lines • 1.01 kB
JavaScript
var Account=require("../models/account");exports.isTkcn=[function(n,t,i){t?(t=t.trim(),Account.findOne({id_app:n,tk:t},{tk_cn:1,_id:0,loai_tk:1},function(n,t){n||!t||0===t.loai_tk?i(!1):i(t.tk_cn)})):i(!0)},"Tài khoản {VALUE} không tồn tại hoặc không phải là tài khoản công nợ"],exports.isNotTkcn=[function(n,t,i){t?(t=t.trim(),Account.findOne({id_app:n,tk:t},{tk_cn:1,_id:0,loai_tk:1},function(n,t){n||!t||0===t.loai_tk?i(!1):i(!t.tk_cn)})):i(!0)},"Tài khoản {VALUE} không tồn tại hoặc không phải là tài khoản công nợ"],exports.existsTk=[function(n,t,i){t?(t=t.trim(),Account.findOne({id_app:n,tk:t},{tk:1,loai_tk:1},function(o,k){o&&console.log(o),k||console.log("not found "+t+" of app "+n),o||!k||0===k.loai_tk?i(!1):i(!0)})):i(!0)},"Tài khoản {VALUE} không tồn tại"],exports.existsAnyTk=[function(n,t,i){t?(t=t.trim(),Account.findOne({id_app:n,tk:t},{tk:1},function(n,t){n||!t||0===t.loai_tk?i(!1):i(!0)})):i(!0)},"Tài khoản {VALUE} không tồn tại"];