prepare($sql_str); $stmt->bindParam(':id', $id); $stmt->execute(); $contract = $stmt->fetch(PDO::FETCH_ASSOC); // print_r($contract); $sql_str = "SELECT * FROM pricereview_pay WHERE mid = :mid ORDER BY pay_kind ASC"; $stmt = $conn->prepare($sql_str); $stmt->bindParam(':mid', $id); $stmt->execute(); $pays = $stmt->fetchAll(PDO::FETCH_ASSOC); $sql_str = "SELECT pricereview_item.*, option_mi.price AS option_mi FROM pricereview_item LEFT JOIN option_mi ON option_mi.option_price_id = pricereview_item.price_id WHERE pricereview_item.mid = :mid AND option_mi.open_kind = 'CO' ORDER BY pricereview_item.item_group, pricereview_item.item_no ASC"; $stmt = $conn->prepare($sql_str); $stmt->bindParam(':mid', $id); $stmt->execute(); $options = $stmt->fetchAll(PDO::FETCH_ASSOC); $sql_str = "SELECT * FROM pricereview_item WHERE mid = :mid ORDER BY item_group, item_no ASC"; $stmt = $conn->prepare($sql_str); $stmt->bindParam(':mid', $id); $stmt->execute(); $items = $stmt->fetchAll(PDO::FETCH_ASSOC); $sql_str = "SELECT * FROM pricereview_sign WHERE mid = :mid"; $stmt = $conn->prepare($sql_str); $stmt->bindParam(':mid', $id); $stmt->execute(); $sign = $stmt->fetch(PDO::FETCH_ASSOC); $currentSigner = ''; $currentSign = 0; // Y:已同意 N:不同意 W:待簽 // sign1 => 處長, sign2 => 業務承辦人, sign3 => 協理, sign4 => 總經理 if($sign['sign1'] == NULL || $sign['sign1'] ==''){ $sign1 = NULL; }else{ if( explode(",", $sign['sign1'])[1] != ''){ $sign1 = explode(",", $sign['sign1'])[1] == 'Y' ? 'Y' : 'N'; }else{ $sign1 = 'W'; } } if($sign['sign2'] == NULL || $sign['sign2'] ==''){ $sign2 = NULL; }else{ if( explode(",", $sign['sign2'])[1] != ''){ $sign2 = explode(",", $sign['sign2'])[1] == 'Y' ? 'Y' : 'N'; }else{ $sign2 = 'W'; } } if($sign['sign3'] == NULL || $sign['sign3'] ==''){ $sign3 = NULL; }else{ if( explode(",", $sign['sign3'])[1] != ''){ // $sign3 = explode(",", $sign['sign3'])[1] == 'Y' ? 'Y' : 'N'; if(explode(",", $sign['sign3'])[1] == 'YY') $sign3 = 'YY'; if(explode(",", $sign['sign3'])[1] == 'Y') $sign3 = 'Y'; }else{ $sign3 = 'W'; } } if($sign['sign4'] == NULL || $sign['sign4'] ==''){ $sign4 = NULL; }else{ if( explode(",", $sign['sign4'])[1] != ''){ // $sign4 = explode(",", $sign['sign4'])[1] == 'Y' ? 'Y' : 'N'; if(explode(",", $sign['sign4'])[1] == 'YY') $sign4 = 'YY'; if(explode(",", $sign['sign4'])[1] == 'Y') $sign4 = 'Y'; }else{ $sign4 = 'W'; } } if($sign1 == 'W'){ $currentSigner = explode(",", $sign['sign1'])[0]; $currentSign = 1; }elseif($sign2 == 'W'){ $currentSigner = explode(",", $sign['sign2'])[0]; $currentSign = 2; }elseif($sign3 == 'W'){ $currentSigner = explode(",", $sign['sign3'])[0]; $currentSign = 3; }elseif($sign4 == 'W'){ $currentSigner = explode(",", $sign['sign4'])[0]; $currentSign = 4; } // $sql_str = "SELECT * FROM account WHERE accountid = :accountid"; // $stmt = $conn->prepare($sql_str); // $stmt->bindParam(':accountid', $sign['sign']); // $stmt->execute(); // $account = $stmt->fetch(PDO::FETCH_ASSOC); // $sql_str = "SELECT * FROM account WHERE accountid = :accountid"; // $stmt = $conn->prepare($sql_str); // $stmt->bindParam(':accountid', $account['manager']); // $stmt->execute(); // $manager = $stmt->fetch(PDO::FETCH_ASSOC); $permissions = false; //開啟業務部權限 if($user_id == "M0174" || $user_id == "M0175" || $user_id == "M0060"){ $permissions = true; } ?>
卷號 營業員 客戶名稱 牌價總額(A) 售價總額(B) 破價總額(B-A)
整機單價 業務部作業區
項次 規格 單價 數量 複價 業務部MI 售價 利潤 利潤率(%)
小計
OPTION 加價
項次 OPTION ID 名稱 單價 數量 複價 備註 所屬電梯項次
小計
除外項目
項次 詢價單號 名稱 單價 數量 複價 所屬電梯項次
小計
保固延長
項次 規格 單價 數量(月) 複價 備註 所屬電梯項次
小計
付款辦法 款別 比例(%) 金額 票期
材料 1.訂金
2.二次款
3.貨到工地款
4.其他
材料 5.安裝完畢款
6.驗收款
7.尾款
合計
備註
卷號 營業員 客戶名稱 案件名稱 地址
牌價總額(A) 售價總額(B) 破價總額(B-A) 總台數 服務費(介紹費) 價率%(B/A)
預定成交日 預訂出貨日
罰則 訂金保證金(函)% 履約保證金(函)% 保固保證金(函)%
特記事項
  • 營業權限85%以上;85-80%呈至區處長審核;80%以下呈至總經理審核。
  • 審核 審核人 結果 意見 時間
    區經理
    業務承辦人
    業務部協理
    總經理
    審核意見 批示售價