'新梯', '2' => '汰改', '3' => '保養' ]; $bonus_type = [ '1' => '契約人獎金', '2' => '區經理獎金', '3' => '專任契約經理獎金' ]; $clause = ''; if (!empty($_GET['check'])) { if ($_GET['check'] == 1) { $clause .= "AND pay_day > DATE_SUB(NOW(), INTERVAL 1 MONTH)"; } else if ($_GET['check'] == 2) { $clause .= "AND status = 1"; } else if ($_GET['check'] == 3) { $clause .= "AND status = 2"; } } $sql = "SELECT * FROM bonus WHERE 1=1 $clause LIMIT 50"; $stmt = $conn->prepare($sql); $stmt->execute(); $datas = $stmt->fetchAll(PDO::FETCH_ASSOC); $now = new DateTime(); $oneMonthAgo = $now->modify('+1 month'); // 查看 T8 是否有收款明細 // require("./api/get.php"); function isPay($contract_no, $connT8) { // echo $contract_no; $sql = "SELECT a.BillNo, b.OTaxAmt as amount, a.CU_EstPayDate as createDate, b.PersonId as personId, c.BillNo as CBno, c.CU_MaterialId as facility FROM salIncomeApplyDetail as a LEFT JOIN salIncomeApplyMaster as b ON a.BillNo = b.BillNo LEFT JOIN ( SELECT aMaster.BillNo,aMaster.BizPartnerId,aDetail.CU_MaterialId FROM arCheckBill as aMaster LEFT JOIN arCheckBillDetail as aDetail ON aMaster.BizPartnerId = aDetail.FromBillNo WHERE aMaster.BizPartnerId = '$contract_no' AND aMaster.TypeId = 'RVS' ) AS c ON a.BillNo = c.BizPartnerId WHERE a.BillNo = '$contract_no' AND a.RowNo = '1' "; $stmt = $connT8->prepare($sql); $stmt->execute(); $data = $stmt->fetch(PDO::FETCH_ASSOC); // $data['amount'] = intval($data['amount']); if (!empty($data['CBno']) && $data['CBno'] != '') { $checkBillNo = $data['CBno']; $sql = "SELECT c.BillDate AS CheckBillDate FROM arWriteOffBill AS a LEFT JOIN arWriteOffBillRec AS b ON a.BillNo=b.BillNo LEFT JOIN (SELECT temp1.*,arWriteOffBillDetail.* FROM arWriteOffBillDetail LEFT JOIN (SELECT arCheckBill.BillNo AS checkBillNo, arCheckBill.BillDate,arCheckBillInvInfo.InvoiceNo FROM arCheckBill LEFT JOIN arCheckBillInvInfo ON arCheckBill.InvoiceBillNo=arCheckBillInvInfo.InvoiceBillNo) AS temp1 ON temp1.checkBillNo = arWriteOffBillDetail.FromBillNo) AS c ON a.BillNo=c.BillNo WHERE c.checkBillNo = '$checkBillNo' "; $stmt = $connT8->prepare($sql); $stmt->execute(); return '1'; } else { return '2'; } } ?>
項次 | 合約類別 | 合約號 | 作番號 | 獎金類別 | 獎金版本 | 作番總價 | 牌價 | 服務費 | 應發人員 | 預計發放時間 | 獎金水庫 | 狀態 | 檢視/發放 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
= $data['id'] ?> | = $contract_type[$data['contract_type']] ?> | = $data['contract_no'] ?> | = $data['facility_no'] ?> | = $bonus_type[$data['bonus_type']] ?> | = $data['bonus_verson'] ?> | = $total ?> | = $fee_per_st ?> | = $commission_fee ?> | = $data['receiver'] ?> | = $data['pay_day'] ?> | = $data['amount'] ?> | = ($isPay == 1) ? '已收款' : '未收款' ?> | 發放獎金 查看詳情 |