private static function _get_distruct_name($city, $district) { $hash = MES_Fee::get_fee_region(); if ($hash[$city] && $city) { if ($hash[$city][$district]) { return $hash[$city][$district]['name']; } } return ''; }
public static function cal_fee($city, $district) { $hash = MES_Fee::get_fee_region(); if ($hash[$city]) { if ($hash[$city][$district]) { return !$hash[$city][$district]['free']; } } else { return false; } }
public static function shipping_fee_cal($city, $district) { $need = MES_Fee::cal_fee($city, $district); if ($need) { $_SESSION['need_shipping_fee'] = '10.00'; } else { $_SESSION['need_shipping_fee'] = '0.00'; } if ($need) { return json_encode(array('code' => RES_SUCCSEE, 'fee' => '10.00', 'order_total' => MES_Order::get_total_price_in_cart())); } return json_encode(array('code' => RES_SUCCSEE, 'fee' => '0', 'order_total' => MES_Order::get_total_price_in_cart())); }