flexbiz-server
Version:
Flexible Server
12 lines (11 loc) • 3.64 kB
JavaScript
const utils=require("./utils"),moment=require("moment");
exports.unlockBook=[async function($id_app_ngay_ks$$,$_ngay_ct_ngay_ct$$,$callback$$,$options$$={}){if(!$_ngay_ct_ngay_ct$$)return $callback$$(!0);if($id_app_ngay_ks$$=await utils.isBookLocked({id_app:$id_app_ngay_ks$$,ngay_ct:$_ngay_ct_ngay_ct$$}))$callback$$(!1);else{if($options$$.ngay_ks&&($_ngay_ct_ngay_ct$$=moment($_ngay_ct_ngay_ct$$).startOf("date").toDate(),$id_app_ngay_ks$$=moment($options$$.ngay_ks).endOf("date").toDate(),$id_app_ngay_ks$$.getTime()>$_ngay_ct_ngay_ct$$.getTime()))return $callback$$(!1);
$callback$$(!0)}},"\u0110\u00e3 kh\u00f3a s\u1ed5"];exports.existsKh=[function($id_app$$,$kh$$,$callback$$){if(!$kh$$)return $callback$$(!0);global.getModel("customer").findOne({id_app:$id_app$$,ma_kh:$kh$$},{ma_kh:1},function($error$$,$cust$$){return $error$$||!$cust$$?$callback$$(!1):$callback$$(!0)})},"M\u00e3 kh\u00e1ch ({PATH}) {VALUE} kh\u00f4ng t\u1ed3n t\u1ea1i"];
exports.existsDvcs=[function($id_app$$,$ma_dvcs$$,$callback$$){if(!$ma_dvcs$$)return $callback$$(!0);setImmediate(async()=>{if(!await global.getModel("dvcs").findOne({id_app:$id_app$$,_id:$ma_dvcs$$}).inTxn().lean())return $callback$$(!1);$callback$$(!0)})},"M\u00e3 \u0111\u01a1n v\u1ecb c\u01a1 s\u1edf ({PATH}) {VALUE} kh\u00f4ng t\u1ed3n t\u1ea1i"];
exports.existsNt=[function($id_app$$,$ma_nt$$,$callback$$){$ma_nt$$?global.getModel("currency").findOne({id_app:$id_app$$,ma_nt:$ma_nt$$},function($error$$,$nt$$){return $error$$||!$nt$$?$callback$$(!1):$callback$$(!0)}):$callback$$(!0)},"M\u00e3 ngo\u1ea1i t\u1ec7 ({PATH}) {VALUE} kh\u00f4ng t\u1ed3n t\u1ea1i"];
exports.existsDvt=[function($id_app$$,$ma_dvt$$,$callback$$){$ma_dvt$$?global.getModel("dmdvt").findOne({id_app:$id_app$$,ma_dvt:$ma_dvt$$},function($error$$,$dvt$$){return $error$$||!$dvt$$?$callback$$(!1):$callback$$(!0)}):$callback$$(!0)},"M\u00e3 \u0111\u01a1n v\u1ecb t\u00ednh ({PATH}) {VALUE} kh\u00f4ng t\u1ed3n t\u1ea1i"];
exports.existsVat=[function($id_app$$,$ma_thue$$,$callback$$){$ma_thue$$?global.getModel("vat").findOne({id_app:$id_app$$,ma_thue:$ma_thue$$},function($error$$,$v$$){return $error$$||!$v$$?$callback$$(!1):$callback$$(!0)}):$callback$$(!0)},"M\u00e3 thu\u1ebf ({PATH}) {VALUE} kh\u00f4ng t\u1ed3n t\u1ea1i"];
exports.existsBp=[function($id_app$$,$ma_bp$$,$callback$$){$ma_bp$$?global.getModel("dmbp").findOne({id_app:$id_app$$,ma_bp:$ma_bp$$},function($error$$,$v$$){return $error$$||!$v$$?$callback$$(!1):$callback$$(!0)}):$callback$$(!0)},"M\u00e3 b\u1ed9 ph\u1eadn ({PATH}) {VALUE} kh\u00f4ng t\u1ed3n t\u1ea1i"];
exports.existsLts=[function($id_app$$,$ma_loai_ts$$,$callback$$){$ma_loai_ts$$?global.getModel("dmloaits").findOne({id_app:$id_app$$,ma_loai_ts:$ma_loai_ts$$},function($error$$,$v$$){return $error$$||!$v$$?$callback$$(!1):$callback$$(!0)}):$callback$$(!0)},"M\u00e3 lo\u1ea1i t\u00e0i s\u1ea3n ({PATH}) {VALUE} kh\u00f4ng t\u1ed3n t\u1ea1i"];
exports.existsNguonvon=[function($id_app$$,$ma_nguon_von$$,$callback$$){$ma_nguon_von$$?global.getModel("dmnguonvon").findOne({id_app:$id_app$$,ma_nguon_von:$ma_nguon_von$$},function($error$$,$v$$){return $error$$||!$v$$?$callback$$(!1):$callback$$(!0)}):$callback$$(!0)},"M\u00e3 ngu\u1ed3n v\u1ed1n ({PATH}) {VALUE} kh\u00f4ng t\u1ed3n t\u1ea1i"];
exports.existsTgts=[function($id_app$$,$ma_tang_giam_ts$$,$callback$$){$ma_tang_giam_ts$$?global.getModel("dmtanggiamts").findOne({id_app:$id_app$$,ma_tang_giam_ts:$ma_tang_giam_ts$$},function($error$$,$v$$){return $error$$||!$v$$?$callback$$(!1):$callback$$(!0)}):$callback$$(!0)},"M\u00e3 t\u0103ng gi\u1ea3m t\u00e0i s\u1ea3n ({PATH}) {VALUE} kh\u00f4ng t\u1ed3n t\u1ea1i"];