FimsFormFields.set 수정

main
이범준 6 months ago
parent 36bd6e61a5
commit abb322d1ff

@ -182,7 +182,7 @@
var infoPrefixFields = new FimsFormFields("#infoPrefix-form"); var infoPrefixFields = new FimsFormFields("#infoPrefix-form");
infoPrefixControl.setInfo = obj => { infoPrefixControl.setInfo = obj => {
infoPrefixFields.set(obj); infoPrefixFields.set(infoPrefixControl,obj);
let create = isEmpty(obj.data.USER_ACNT); let create = isEmpty(obj.data.USER_ACNT);
$("input[name='account']").prop("readonly", !create); $("input[name='account']").prop("readonly", !create);

@ -288,7 +288,7 @@ $(document).ready(function(){
if(!dataItem){ if(!dataItem){
return; return;
} }
$P.formFields.set(dataItem); $P.formFields.set($P.layoutControl, dataItem);
} }
/************************************************************************** /**************************************************************************

@ -62,7 +62,7 @@ $(document).ready(function(){
* Dataset.on * Dataset.on
**************************************************************************/ **************************************************************************/
$P.crdnControl.dataset.onCurrentChange = (dataItem) => { $P.crdnControl.dataset.onCurrentChange = (dataItem) => {
$P.formFields.set(dataItem); $P.formFields.set($P.crdnControl,dataItem);
} }

@ -324,7 +324,7 @@
if (!DI) return; if (!DI) return;
// Dataset 셋팅 // Dataset 셋팅
$P.formFields.set(DI); $P.formFields.set($P.control,DI);
// 업무별 입력 항목 // 업무별 입력 항목
$P.renderTask(DI.data.TASK_SE_CD); $P.renderTask(DI.data.TASK_SE_CD);

@ -97,7 +97,7 @@
if (!DI) return; if (!DI) return;
// Dataset 셋팅 // Dataset 셋팅
$P.formFields.set(DI); $P.formFields.set($P.control,DI);
// 업무구분에 따른 URL 변경 // 업무구분에 따른 URL 변경
$P.setURL(DI.data.TASK_SE_CD); $P.setURL(DI.data.TASK_SE_CD);

@ -110,7 +110,7 @@ $(document).ready(function(){
* pageObject.function * pageObject.function
**************************************************************************/ **************************************************************************/
$P.setInfo = (item) => { $P.setInfo = (item) => {
$P.formFields.set(item); $P.formFields.set($P.exmptnVhclControl, item);
var create = isEmpty(item.EXMPTN_VHCL_ID); var create = isEmpty(item.EXMPTN_VHCL_ID);
$("#vhrno--${pageName}").prop("readonly", !create); $("#vhrno--${pageName}").prop("readonly", !create);

@ -439,7 +439,7 @@ $(document).ready(function(){
* Dataset.on * Dataset.on
**************************************************************************/ **************************************************************************/
$P.crdnControl.dataset.onCurrentChange = (dataItem) => { $P.crdnControl.dataset.onCurrentChange = (dataItem) => {
$P.formFields.set(dataItem); $P.formFields.set($P.crdnControl,dataItem);
} }

@ -135,7 +135,7 @@ $(document).ready(function() {
* Dataset.on * Dataset.on
**************************************************************************/ **************************************************************************/
$P.cvlcptControl.dataset.onCurrentChange = (dataItem) => { $P.cvlcptControl.dataset.onCurrentChange = (dataItem) => {
$P.formFields.set(dataItem); $P.formFields.set($P.cvlcptControl,dataItem);
} }
/************************************************************************** /**************************************************************************

@ -104,7 +104,7 @@ $(document).ready(function() {
* Dataset.on * Dataset.on
**************************************************************************/ **************************************************************************/
$P.cvlcptControl.dataset.onCurrentChange = (dataItem) => { $P.cvlcptControl.dataset.onCurrentChange = (dataItem) => {
$P.formFields.set(dataItem); $P.formFields.set($P.cvlcptControl,dataItem);
} }
/************************************************************************** /**************************************************************************

@ -97,7 +97,7 @@
if (!item) return; if (!item) return;
// Dataset 셋팅 // Dataset 셋팅
$P.formFields.set(item); $P.formFields.set($P.control,item);
// 업무구분에 따른 URL 변경 // 업무구분에 따른 URL 변경
$P.setURL(item.data.TASK_SE_CD); $P.setURL(item.data.TASK_SE_CD);

@ -122,7 +122,7 @@
if (!item) return; if (!item) return;
// Dataset 셋팅 // Dataset 셋팅
$P.formFields.set(item); $P.formFields.set($P.control,item);
// 업무구분에 따른 URL 변경 // 업무구분에 따른 URL 변경
$P.setURL(item.data.TASK_SE_CD); $P.setURL(item.data.TASK_SE_CD);

@ -214,7 +214,7 @@
if (!item) return; if (!item) return;
// Dataset 셋팅 // Dataset 셋팅
$P.formFields.set(item); $P.formFields.set($P.control.item);
// 업무구분에 따른 URL 변경 // 업무구분에 따른 URL 변경
$P.setURL(item.data.TASK_SE_CD); $P.setURL(item.data.TASK_SE_CD);

@ -157,7 +157,7 @@
if (!item) return; if (!item) return;
// Dataset 셋팅 // Dataset 셋팅
$P.formFields.set(item); $P.formFields.set($P.control,item);
// 업무구분에 따른 URL 변경 // 업무구분에 따른 URL 변경
$P.setURL(item.data.TASK_SE_CD); $P.setURL(item.data.TASK_SE_CD);

@ -116,7 +116,7 @@
if (!item) return; if (!item) return;
// Dataset 셋팅 // Dataset 셋팅
$P.formFields.set(item); $P.formFields.set($P.control,item);
// 업무구분에 따른 URL 변경 // 업무구분에 따른 URL 변경
$P.setURL(item.data.TASK_SE_CD); $P.setURL(item.data.TASK_SE_CD);

@ -123,7 +123,7 @@
if (!item) return; if (!item) return;
// Dataset 셋팅 // Dataset 셋팅
$P.formFields.set(item); $P.formFields.set($P.control,item);
// 업무구분에 따른 URL 변경 // 업무구분에 따른 URL 변경
$P.setURL(item.data.TASK_SE_CD); $P.setURL(item.data.TASK_SE_CD);

@ -105,7 +105,7 @@ $(document).ready(function(){
if(!dataItem){ if(!dataItem){
return; return;
} }
$P.formFields.set(dataItem); $P.formFields.set($P.ntcControl,dataItem);
} }
/************************************************************************** /**************************************************************************

@ -100,7 +100,7 @@ $(document).ready(function(){
if(!dataItem){ if(!dataItem){
return; return;
} }
$P.formFields.set(dataItem); $P.formFields.set($P.schdlControl,dataItem);
} }
/************************************************************************** /**************************************************************************

@ -155,7 +155,7 @@ $(document).ready(function(){
if(!dataItem){ if(!dataItem){
return; return;
} }
$P.formFields.set(dataItem); $P.formFields.set($P.deptControl,dataItem);
} }
/************************************************************************** /**************************************************************************

@ -159,7 +159,7 @@
${pageName}Control.onCurrentChange = item => { ${pageName}Control.onCurrentChange = item => {
if (!item) return; if (!item) return;
${pageName}Fields.set(item); ${pageName}Fields.set(${pageName}Control,item);
// 업무구분에 따른 url 변경 // 업무구분에 따른 url 변경
${pageName}Control.urls.create = wctx.url(item.data.TASK_SE_CD + ${pageName}PrefixUrl + "/createCrdnPayer.do"); ${pageName}Control.urls.create = wctx.url(item.data.TASK_SE_CD + ${pageName}PrefixUrl + "/createCrdnPayer.do");

@ -187,7 +187,7 @@
if (!item) return; if (!item) return;
// Dataset 셋팅 // Dataset 셋팅
${pageName}Fields.set(item); ${pageName}Fields.set(${pageName}Control,item);
// 납부 방법 구분 코드(PAY_MTHD_SE_CD) // 납부 방법 구분 코드(PAY_MTHD_SE_CD)
if (typeof item.data.PAY_MTHD_SE_CD == "undefined" || item.data.PAY_MTHD_SE_CD == null || item.data.PAY_MTHD_SE_CD == "") { if (typeof item.data.PAY_MTHD_SE_CD == "undefined" || item.data.PAY_MTHD_SE_CD == null || item.data.PAY_MTHD_SE_CD == "") {

@ -122,7 +122,7 @@
if (!item) return; if (!item) return;
// Dataset 셋팅 // Dataset 셋팅
$P.formFields.set(item); $P.formFields.set($P.control,item);
// 업무구분에 따른 URL 변경 // 업무구분에 따른 URL 변경
$P.setURL(item.data.TASK_SE_CD); $P.setURL(item.data.TASK_SE_CD);

@ -95,7 +95,7 @@
if (!item) return; if (!item) return;
// Dataset 셋팅 // Dataset 셋팅
$P.formFields.set(item); $P.formFields.set($P.control,item);
// 업무구분에 따른 URL 변경 // 업무구분에 따른 URL 변경
$P.setURL(item.data.TASK_SE_CD); $P.setURL(item.data.TASK_SE_CD);

@ -105,7 +105,7 @@
if (!item) return; if (!item) return;
// Dataset 셋팅 // Dataset 셋팅
$P.formFields.set(item); $P.formFields.set($P.control,item);
// 업무구분에 따른 URL 변경 // 업무구분에 따른 URL 변경
$P.setURL(item.data.TASK_SE_CD); $P.setURL(item.data.TASK_SE_CD);

@ -195,7 +195,7 @@ $(document).ready(function(){
var info = $P.provided.getInfo(key); var info = $P.provided.getInfo(key);
var formFields = new FimsFormFields("#frmEdit--${pageName}"); var formFields = new FimsFormFields("#frmEdit--${pageName}");
formFields.set(info); formFields.set(null,info);
} }
//교부청구서 파일 생성 //교부청구서 파일 생성

@ -112,7 +112,7 @@ $(document).ready(function(){
var info = $P.provided.getInfo(key); var info = $P.provided.getInfo(key);
var formFields = new FimsFormFields("#frmEdit--${pageName}"); var formFields = new FimsFormFields("#frmEdit--${pageName}");
formFields.set(info); formFields.set(null,info);
} }
$P.fnMakeFile = (fileType, paper) => { $P.fnMakeFile = (fileType, paper) => {

@ -110,7 +110,7 @@ $(document).ready(function(){
var info = $P.provided.getInfo(key); var info = $P.provided.getInfo(key);
var formFields = new FimsFormFields("#frmEdit--${pageName}"); var formFields = new FimsFormFields("#frmEdit--${pageName}");
formFields.set(info); formFields.set(null,info);
} }
$P.fnMakeFile = (fileType, paper) => { $P.fnMakeFile = (fileType, paper) => {

@ -144,7 +144,7 @@
if (!item) return; if (!item) return;
// Dataset 셋팅 // Dataset 셋팅
$P.formFields.set(item); $P.formFields.set($P.mainControl,item);
// 건수 표기 // 건수 표기
let controlName = "${callControlName}"; let controlName = "${callControlName}";

@ -348,7 +348,7 @@
$P.control.onCurrentChange = item => { $P.control.onCurrentChange = item => {
if (!item) return; if (!item) return;
$P.formFields.set(item); $P.formFields.set($P.control,item);
let key = item.data.CRDN_ID; let key = item.data.CRDN_ID;
} }

@ -216,7 +216,7 @@
$P.control.onCurrentChange = item => { $P.control.onCurrentChange = item => {
if (!item) return; if (!item) return;
$P.formFields.set(item); $P.formFields.set($P.control,item);
let key = item.data.OPNN_ID; let key = item.data.OPNN_ID;

@ -343,14 +343,14 @@
$P.rductControl.onCurrentChange = (item) => { $P.rductControl.onCurrentChange = (item) => {
if (!item) return; if (!item) return;
$P.rductFormFields.set(item); $P.rductFormFields.set($P.rductControl,item);
} }
// 부과제외 선택 자료 변경 이벤트 // 부과제외 선택 자료 변경 이벤트
$P.levyExclControl.onCurrentChange = (item) => { $P.levyExclControl.onCurrentChange = (item) => {
if (!item) return; if (!item) return;
$P.exclFormFields.set(item); $P.exclFormFields.set($P.levyExclControl,item);
} }
// 감경 dialog // 감경 dialog

@ -316,7 +316,7 @@
$P.control.onCurrentChange = (item) => { $P.control.onCurrentChange = (item) => {
if (!item) return; if (!item) return;
$P.formFields.set(item); $P.formFields.set($P.control,item);
let key = item.data.LEVY_ID; let key = item.data.LEVY_ID;

@ -278,7 +278,7 @@
$("#tbody--${pageName}").setCurrentRow(key); // datatable에 자료 셋팅 $("#tbody--${pageName}").setCurrentRow(key); // datatable에 자료 셋팅
$P.formFields.set(item); // 화면에 자료 셋팅 $P.formFields.set($P.control,item); // 화면에 자료 셋팅
}; };
// 수기 수납 등록 // 수기 수납 등록

@ -103,7 +103,7 @@
if (!item) return; if (!item) return;
// Dataset 셋팅 // Dataset 셋팅
$P.formFields.set(item); $P.formFields.set($P.control,item);
// 업무구분에 따른 URL 변경 // 업무구분에 따른 URL 변경
$P.setURL(item.data.TASK_SE_CD); $P.setURL(item.data.TASK_SE_CD);

@ -228,7 +228,7 @@ var userFields = new FimsFormFields("#user-form");
var userControl = new UserControl(); var userControl = new UserControl();
userControl.setInfo = obj => { userControl.setInfo = obj => {
userFields.set(obj); userFields.set(userControl,obj);
let create = isEmpty(obj.USER_ACNT); let create = isEmpty(obj.USER_ACNT);
if(!create){ if(!create){

@ -451,7 +451,7 @@ class FimsFormFields extends FormFields {
* @param {object} formObj document.querySelector('form') * @param {object} formObj document.querySelector('form')
* @param {object} jsonData json type data * @param {object} jsonData json type data
*/ */
set(obj){ set(ctrl,obj){
document.querySelectorAll(this.children).forEach(input => { document.querySelectorAll(this.children).forEach(input => {

Loading…
Cancel
Save