금리비교 추가
Some checks failed
Close Pull Request / main (pull_request_target) Has been cancelled

This commit is contained in:
yangsh
2026-01-21 12:03:34 +09:00
parent 0feff4ff12
commit 87b8093f92
13 changed files with 2720 additions and 1000 deletions

View File

@@ -1253,4 +1253,54 @@ class ReceiptModel extends Model
return $query2->getResultArray();
}
// 연락처 저장
public function saveTel($rcpt_sq, $tel)
{
$this->db->transStart();
$usr_id = session('usr_id');
$sql = "SELECT rcpt_stat, agent_tel FROM receipt WHERE rcpt_sq = ?";
$data = [$rcpt_sq];
$query = $this->db->query($sql, $data);
$row = $query->getRowArray();
$sql = "UPDATE receipt" .
" SET agent_tel = ?" .
" WHERE rcpt_sq = ?";
$data = [$tel, $rcpt_sq];
if ($query = $this->db->query($sql, $data) === false) {
return [
'success' => false,
'msg' => '저장실패',
];
}
$this->saveChangedHistory($rcpt_sq, $row['rcpt_stat'], 'C20', $usr_id, $row['agent_tel']);
$this->db->transComplete();
return [
'success' => true,
];
}
public function saveChangedHistory($rcpt_sq, $rcpt_stat, $changed_type, $usr_id, $remark)
{
$sql = "INSERT INTO changed_history" .
" (rcpt_sq, rcpt_stat, changed_type, changed_id, changed_tm, remark)" .
" VALUES" .
" (?, ?, ?, ?, now(), ?)";
$data = [
$rcpt_sq,
$rcpt_stat,
$changed_type,
$usr_id,
$remark
];
$res = $this->db->query($sql, $data);
}
}