function calculate_setup($type = 1) { //echo '<pre>';print_r($_POST);exit; $kVA = $_POST['kVA']; $phase = $_POST['phase']; $gen_number = $_POST['gen_number']; \CI::load()->library('Setup'); \CI::Setup()->set($kVA, $phase, $gen_number); if (isset($_POST['bon_dau'])) { \CI::Setup()->bon_dung($_POST['dung_tich_bon_dau'], $_POST['duong_kinh_bon_dau'], $_POST['do_day_bon_dau']); \CI::Setup()->ong_dan_dau('ODD21', 'VDD21', $_POST['do_dai_ong_dau'], 1); \CI::Setup()->tu_bom($_POST['so_luong_tu_bom']); } //public function ong_khoi($phi, $length, $rockwool = true, $quantity_ong_nhung = 1){ if (isset($_POST['rockwool'])) { $rockwool = true; } else { $rockwool = false; } if ($kVA <= 15) { $phi = 49; $funnel_quantity = 1; } else { if ($kVA >= 750) { \CI::db()->where('group', 2); } $query = \CI::db()->where('kVA <= ', $kVA)->order_by('kVA', 'DESC')->limit(1)->get('parameters_kva'); if ($query->num_rows() > 0) { $get_phi = $query->row(); if ($_POST['do_dai_ong_khoi'] > 20) { if ($kVA >= 750) { \CI::db()->where('group', 2); } $query = \CI::db()->where('funnel_phi > ', $get_phi->funnel_phi)->order_by('funnel_phi', 'ASC')->limit(1)->get('parameters_kva'); if ($query->num_rows() > 0) { $get_phi = $query->row(); $phi = $get_phi->funnel_phi; } else { if ($kVA >= 750) { \CI::db()->where('group', 2); } $query = \CI::db()->order_by('funnel_phi', 'DESC')->limit(1)->get('parameters_kva'); $get_phi = $query->row(); $phi = $get_phi->funnel_phi; } } else { $phi = $get_phi->funnel_phi; } } else { if ($kVA >= 750) { \CI::db()->where('group', 2); } $query = \CI::db()->order_by('phi', 'DESC')->limit(1)->get('parameters_kva'); $get_phi = $query->row(); $phi = $get_phi->funnel_phi; } $funnel_quantity = $get_phi->funnel_quantity; } if (isset($_POST['vat_tu'])) { \CI::Setup()->ong_khoi($phi, $_POST['do_dai_ong_khoi'], $_POST['do_day_ong_khoi'], $rockwool, 1, $funnel_quantity); \CI::Setup()->cap_dong_luc($_POST['do_dai_day_cap']); \CI::Setup()->cap_te($_POST['do_dai_day_cap']); \CI::Setup()->cap_dieu_khien($_POST['do_dai_day_cap']); // can xac dinh lai do dai \CI::Setup()->bao_ve_cap($_POST['do_dai_day_cap']); \CI::Setup()->vat_tu_phu(1); } if (isset($_POST['kiem_dinh'])) { \CI::Setup()->kiem_dinh($_POST['kd_chat_luong'], $_POST['kd_tt3'], $_POST['thu_tai_gia']); } if (isset($_POST['nhan_cong'])) { \CI::Setup()->nhan_cong($_POST['nc_thao_ra_vo'], $_POST['nc_day_vao_vi_tri_dg'], $_POST['nc_day_vao_vi_tri_pt'], $_POST['nc_lap_may'], $_POST['nc_lap_dat_ats'], $_POST['nc_lap_tu_hoa'], $_POST['nc_hd_sudung_nt']); } if (isset($_POST['van_chuyen'])) { \CI::Setup()->khoang_cach($_POST['province'], $_POST['district'], $_POST['ward'], $_POST['address']); \CI::Setup()->vc_thu_cong($_POST['transport_hands']); } if (isset($_POST['ats'])) { \CI::Setup()->tu_ats(); } if (isset($_POST['thoat_nhiet'])) { \CI::Setup()->thoat_nhiet(); } echo \CI::Setup()->get_all_value(); exit; }