This commit is contained in:
@@ -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);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user