alert('非法訪問!!!');"; echo ""; exit; } $id = $_GET["id"]; $sql_str = "SELECT contract_new_apply.*, person_account.name AS review_person_name, person_final_account.name AS review_final_person_name FROM contract_new_apply LEFT JOIN account AS person_account ON contract_new_apply.review_person_id = person_account.accountid LEFT JOIN account AS person_final_account ON contract_new_apply.review_final_person_id = person_final_account.accountid WHERE contract_new_apply.mid = :mid"; $stmt = $conn->prepare($sql_str); $stmt->bindParam(':mid', $id); $stmt->execute(); $contract_new_apply = $stmt->fetch(PDO::FETCH_ASSOC); $contract = $contract_new_apply; $isFirst = empty($contract_new_apply) ? 1 : 0; if (empty($contract_new_apply)) { $sql_str = "SELECT pricereview_main.contractno, pricereview_main.ekind, pricereview_main.person, pricereview_main.company, pricereview_main.case_name, pricereview_main.address, pricereview_main.price_lowest, pricereview_main.price_total, pricereview_main.price_rate, pricereview_main.status as priceview_status, pricereview_main.id as mainid, account.name as accountname FROM pricereview_main JOIN account ON pricereview_main.person = account.accountid WHERE pricereview_main.id = :id"; $stmt = $conn->prepare($sql_str); $stmt->bindParam(':id', $id); $stmt->execute(); $contract = $stmt->fetch(PDO::FETCH_ASSOC); // print_r($contract); $accounttype = "M"; $sql_str = "SELECT * FROM account WHERE accounttype = :accounttype"; $stmt = $conn->prepare($sql_str); $stmt->bindParam(':accounttype', $accounttype); $stmt->execute(); $persons = $stmt->fetchAll(PDO::FETCH_ASSOC); $sql_str = "SELECT * FROM hope_elevator_customer WHERE vol_no = :vol_no ORDER BY created_at DESC"; $stmt = $conn->prepare($sql_str); $stmt->bindParam(':vol_no', $contract['contractno']); $stmt->execute(); $customer = $stmt->fetch(PDO::FETCH_ASSOC); $mid = $contract['mainid']; $sql_str = "SELECT * FROM pricereview_item WHERE mid = :mid AND item_group = 'A'"; $stmt = $conn->prepare($sql_str); $stmt->bindParam(':mid', $mid); $stmt->execute(); $items = $stmt->fetchAll(PDO::FETCH_ASSOC); $total_items = 0; foreach ($items as $item) { $total_items += $item['item_qty']; } $sql_str = "SELECT * FROM pricereview_pay WHERE mid = :mid ORDER BY pay_kind ASC"; $stmt = $conn->prepare($sql_str); $stmt->bindParam(':mid', $mid); $stmt->execute(); $pays = $stmt->fetchAll(PDO::FETCH_ASSOC); $price_a = 0; $price_b = 0; foreach ($pays as $pay) { if ($pay['pay_kind'] <= 4) { $price_a = $price_a + $pay['pay_amount']; } else { $price_b = $price_b + $pay['pay_amount']; } } } else { $mid = $contract['mid']; $contract_new_apply_id = $contract_new_apply['id']; $sql_str = "SELECT * FROM contract_new_apply_pays WHERE mid = :mid ORDER BY pay_kind ASC"; $stmt = $conn->prepare($sql_str); $stmt->bindParam(':mid', $mid); $stmt->execute(); $pays = $stmt->fetchAll(PDO::FETCH_ASSOC); $sql_str = "SELECT * FROM pricereview_item WHERE mid = :mid AND item_group = 'A'"; $stmt = $conn->prepare($sql_str); $stmt->bindParam(':mid', $mid); $stmt->execute(); $items = $stmt->fetchAll(PDO::FETCH_ASSOC); $price_a = 0; $price_b = 0; foreach ($pays as $pay) { if ($pay['pay_kind'] <= 4) { $price_a = $price_a + $pay['pay_amount']; } else { $price_b = $price_b + $pay['pay_amount']; } } $sql_str = "SELECT file_name FROM contract_apply_files WHERE contract_id = :contract_id AND deleted_at IS NULL"; $sql_str = "SELECT contract_apply_files.file_name, contract_apply_files.id as id FROM contract_new_apply JOIN contract_apply_files ON contract_new_apply.id = contract_apply_files.contract_id WHERE contract_new_apply.mid = :contract_id AND contract_apply_files.deleted_at IS NULL"; $stmt = $conn->prepare($sql_str); $stmt->bindParam(':contract_id', $id); $stmt->execute(); $files = $stmt->fetchAll(PDO::FETCH_ASSOC); // print_r($files); } $secondPayDeadline = $contract['secondPayDeadline'] ?? 0; $status = isset($contract['status']) ? $contract['status'] : -1; $progress = isset($contract['progress']) ? $contract['progress'] : 0; $person = $contract['person']; $para = "function_name=pricereview&" . $token_link; ?>
合約書申請(新梯) |
|||||||
業務確認項 |
|||||||
卷號 | 統一編號/身分證字號 |
未填寫 |
合約書申請日期 |
未填寫 |
申請類別 |
未填寫 |
|
案件名稱 |
未填寫 |
立約人 |
未填寫 |
負責人 |
未填寫 |
||
含稅給約總價 |
未填寫 |
含稅貸款(A) |
未填寫 |
含稅安裝款(A) |
未填寫 |
||
聯絡地址 |
未填寫 |
免保期限 |
個月
未填寫 |
||||
完工期限 |
乙方應於貨抵工地後每台
日內安裝完成
未填寫 |
||||||
交貨地點 |
未填寫 |
交貨期限 |
圖色確認第
天出貨
未填寫 |
項次 |
規格 |
數量 |
金額 |
||||
未填寫 |
未填寫 |
||||||
電梯總數 |
合約類別 |
款別 |
條件名稱 |
收款條件日期區分 |
條件日期 |
票期 |
付款比率 |
金額 |
簽約後天付訂金 簽約後付訂金 簽約後天付二次款 簽約後付二次款 貨抵工地付貨到款 安裝完成後天收款 安裝完成後收款 交車後天付尾款 交車後付尾款 - |
天
|
天
|
% |
第二期款交貨期限(日) |
未填寫 |
其他 |
|||||||
說明 | 附件上傳 |
簽核流程 |
|||||||
審核 | 審核人 | 結果 | 意見 | 時間 | 審核意見 | ||
營業員 | = 1) : ?>已送審 暫存 未提交 | --- | |||||
業務承辦人 | = 2) : ?>已同意 結案不同意 --- | ||||||
業務部協理 | 結案同意 結案不同意 --- |