0) { header("HTTP/1.1 422 Unprocessable Entity"); echo json_encode($fail_arr); exit(); } // 合約類型 $clientType = [ '1' => 'new', '2' => 'free_to_charge', '3' => 'renew_priceissue' ]; // 分期方式 $paykind = [ '1' => 'monthly', '2' => 'bimonthly', '3' => 'quarterly', '6' => 'semiannually', '12' => 'annually' ]; // 應付日期 $day = DateTime::createFromFormat('Ymd', $payDay); $pay_day = $day->format('Y-m-d'); $years = $maintain_month / 12; $contract_years = ($years >= 2) ? 'above_two' : 'one'; if ($checkbox == 13) { // 保養獎金計算 $results = maintenance_contract_bonus_v2_1( $bonuns_verson, $clientType[$client_type], $paykind[$pay_kind], $maintain_price_month, $maintain_price_total, $commission_fee, $pay_day, $receiver, $manager, $contract_manger ); if ($results['result_status'] != 'error') { array_push($bonus_json, [ 'maintain_type' => $maintain_type, 'total' => $maintain_price_month, 'fee_per_st' => $maintain_price_total, 'commission_fee' => $commission_fee, 'paykind' => $paykind[$pay_kind], 'receivable_date_due' => $pay_day, ]); } if (!empty($_POST['status']) && $_POST['status'] == 'save') { foreach ($results['bonus_array'] as $i => $result) { // echo '
';
                // print_r($result);
                // echo '
'; $bonus_type = $result['bonus_type']; $pay_day = $result['pay_day_due']; $amount = $result['bonus_amount']; $receiver = $result['bonus_receiver']; $discount = $result['discount']; foreach ($bonus_json as $json) { $json['discount'] = "$discount"; $a = json_encode($json); } echo '
';
                print_r($a);
                echo '
'; // exit(); // $sql = "INSERT INTO bonus // (bonus_type,bonus_verson,contract_no,contract_type,facility_no,amount,receiver,pay_day,status,bonus_json,create_id,create_at) VALUES // ($bonus_type,'$bonus_verson','$contract_no',$contract_type,'$facility_no',$amount,'$receiver','$pay_day',$status,'$a','$create_id','$create_at')"; // $stmt = $conn->prepare($sql); // $stmt->execute(); // $count++; // echo '
';
                // print_r($count . '-- > Success');
                // echo '
'; // exit; } } else { header('Content-Type: application/json'); echo json_encode($results); } } }