'新梯', '2' => '汰改', '3' => '保養' ]; $bonus_type = [ '1' => '契約人獎金', '2' => '區經理獎金', '3' => '專任契約經理獎金' ]; $bonus_status = [ '1' => '未確認', '2' => '應發已確認', '3' => '應發未確認', '4' => '暫不發放', '5' => '人事審核確認' ]; $clause = ''; if ($user_id != 'M0225') { $clause .= "AND receiver == '$user_id'"; } if (!empty($_GET['check'])) { // 人事發放作業,應為一個月內 if ($_GET['check'] == 4) { $oneMonthAgo = date("Y-m-d", strtotime("$now +1 months")); // $clause .= "AND pay_day_due >= '$now' AND pay_day_due <= '$oneMonthAgo' AND status IN (1,2,5)"; $clause .= "AND a.status IN (1,2,5)"; } else if ($_GET['check'] == 2) { $clause .= "AND a.status = 1"; } else if ($_GET['check'] == 3) { $clause .= "AND a.status IN (2,5)"; } } $sql = "SELECT a.*,b.customer FROM bonus AS a LEFT JOIN con_maintance_examine_apply AS b ON a.contract_no = b.vol_no WHERE 1=1 $clause AND a.contract_type = 3"; $stmt = $conn->prepare($sql); $stmt->execute(); $datas = $stmt->fetchAll(PDO::FETCH_ASSOC); $now = new DateTime(); $oneMonthAgo = $now->modify('+1 month'); $id = []; foreach ($datas as $data) { $id[] = $data['id']; } $id_str = implode(',', $id); // 查看 T8 是否有收款明細 // require("./api/get.php"); ?>

(契約)獎金計算

btn-sm categoryBtn"> 所有獎金 btn-sm categoryBtn"> 未發獎金 btn-sm categoryBtn"> 已發獎金 btn-sm categoryBtn"> 人事發放作業 btn-sm categoryBtn"> 獎金總計(人) $data) : $contract_no = $data['contract_no']; $json = json_decode($data['bonus_json']); $total = empty($json->total) ? 0 : $json->total; $fee_per_st = empty($json->fee_per_st) ? 0 : $json->fee_per_st; $commission_fee = empty($json->commission_fee) ? 0 : $json->commission_fee; // $isPay = isPay($data['contract_no'], $connT8); ?>
項次 合約號 合約名稱 作番號 獎金類別 獎金版本 作番金額(月) 牌價 服務費 應發人員 預計發放時間 應發獎金水庫 實發金額 狀態 實際發放時間 發放 / 詳情 詳情
-- 查看詳情 查看詳情 查看詳情