|
|
|
@ -71,14 +71,14 @@
|
|
|
|
|
</div>
|
|
|
|
|
<!-- 업무 버튼 -->
|
|
|
|
|
<span class="container-window-btn-right">
|
|
|
|
|
<button type="button" class="btn btn-primary w-px-120" name="btnCreate" title="임차인 등록">
|
|
|
|
|
임차인 등록
|
|
|
|
|
<button type="button" class="btn btn-primary w-px-120" name="btnCreate" title="임대차계약 등록">
|
|
|
|
|
임대차계약 등록
|
|
|
|
|
</button>
|
|
|
|
|
<button type="button" class="btn btn-primary w-px-120" name="btnUpdate" title="임차인 수정">
|
|
|
|
|
임차인 수정
|
|
|
|
|
<button type="button" class="btn btn-primary w-px-120" name="btnUpdate" title="임대차계약 수정">
|
|
|
|
|
임대차계약 수정
|
|
|
|
|
</button>
|
|
|
|
|
<button type="button" class="btn btn-primary w-px-120" name="btnRemove" title="임차인 삭제">
|
|
|
|
|
임차인 삭제
|
|
|
|
|
<button type="button" class="btn btn-primary w-px-120" name="btnRemove" title="임대차계약 삭제">
|
|
|
|
|
임대차계약 삭제
|
|
|
|
|
</button>
|
|
|
|
|
</span>
|
|
|
|
|
</div>
|
|
|
|
@ -205,7 +205,7 @@
|
|
|
|
|
$P.dataTableDblClick = (dataIndex, dataKey) => {
|
|
|
|
|
let params = {
|
|
|
|
|
callPurpose: "update"
|
|
|
|
|
, hirerId: $P.ctrl.getValue("HIRER_ID") // 임차인 ID
|
|
|
|
|
, lsctId: $P.ctrl.getValue("LSCT_ID") // 임대차계약 ID
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
$P.ctrl.getInfo(params);
|
|
|
|
@ -304,19 +304,19 @@
|
|
|
|
|
|
|
|
|
|
// 확인
|
|
|
|
|
$P.fnOK = () => {
|
|
|
|
|
// 임차인 ID
|
|
|
|
|
let hirerId = $P.ctrl.getValue("HIRER_ID")
|
|
|
|
|
// 임차인 ID 가 없다면.. return
|
|
|
|
|
if (!hirerId) return;
|
|
|
|
|
// 임대차계약 ID
|
|
|
|
|
let lsctId = $P.ctrl.getValue("LSCT_ID")
|
|
|
|
|
// 임대차계약 ID 가 없다면.. return
|
|
|
|
|
if (!lsctId) return;
|
|
|
|
|
|
|
|
|
|
dialog.alert({
|
|
|
|
|
content: "현재 임대계약 정보를 저장하시겠습니까?"
|
|
|
|
|
, onOK: () => {
|
|
|
|
|
let params = {
|
|
|
|
|
callPurpose: "create"
|
|
|
|
|
, lsctId: $P.ctrl.getValue("LSCT_ID") // 임대차계약 ID
|
|
|
|
|
, crdnId: $P.$findn("crdnId").val() // 단속 ID
|
|
|
|
|
, entId: $P.$findn("entId").val() // 기업 ID
|
|
|
|
|
, hirerId: $P.ctrl.getValue("HIRER_ID") // 임차인 ID
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
$P.ctrl.save(params);
|
|
|
|
@ -324,32 +324,32 @@
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 임차인 등록
|
|
|
|
|
// 임대차계약 등록
|
|
|
|
|
$P.fnCreate = () => {
|
|
|
|
|
let params = {
|
|
|
|
|
callPurpose: "create"
|
|
|
|
|
, hirerId: null
|
|
|
|
|
, lsctId: null
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
$P.ctrl.getInfo(params);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 임차인 수정
|
|
|
|
|
// 임대차계약 수정
|
|
|
|
|
$P.fnUpdate = () => {
|
|
|
|
|
// 임차인 ID
|
|
|
|
|
let hirerId = $P.ctrl.getValue("HIRER_ID");
|
|
|
|
|
// 임차인 ID 가 없다면.. return
|
|
|
|
|
if (!hirerId) return;
|
|
|
|
|
// 임대차계약 ID
|
|
|
|
|
let lsctId = $P.ctrl.getValue("LSCT_ID");
|
|
|
|
|
// 임대차계약 ID 가 없다면.. return
|
|
|
|
|
if (!lsctId) return;
|
|
|
|
|
|
|
|
|
|
let params = {
|
|
|
|
|
callPurpose: "update"
|
|
|
|
|
, hirerId: $P.ctrl.getValue("HIRER_ID")
|
|
|
|
|
, lsctId: $P.ctrl.getValue("LSCT_ID")
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
$P.ctrl.getInfo(params);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 임차인 삭제
|
|
|
|
|
// 임대차계약 삭제
|
|
|
|
|
$P.fnRemove = () => {
|
|
|
|
|
let selected = $P.ctrl.getDataset("selected"); // 선택 자료
|
|
|
|
|
|
|
|
|
@ -364,7 +364,7 @@
|
|
|
|
|
|
|
|
|
|
let params = {
|
|
|
|
|
callPurpose: "remove"
|
|
|
|
|
, hirerIds: selected.map(info => info.HIRER_ID).join(",")
|
|
|
|
|
, lsctIds: selected.map(info => info.LSCT_ID).join(",")
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
dialog.alert({
|
|
|
|
|