|
@@ -470,12 +470,16 @@ let pageObj = {
|
470
|
470
|
},
|
471
|
471
|
searNSpply: function(rowDataPop) {
|
472
|
472
|
if(rowDataPop) {
|
|
473
|
+ //console.log(rowDataPop);
|
473
|
474
|
var pspplyId = $('#ITP_FORM_POMNG03010_NDETAIL_SPPLY_ID').val();
|
|
475
|
+ //console.log(pspplyId);
|
474
|
476
|
if (pspplyId == "") {
|
|
477
|
+ // console.log("null");
|
475
|
478
|
$('#ITP_FORM_POMNG03010_NDETAIL_SPPLY_NM').val(rowDataPop.spplyNm);
|
476
|
479
|
$('#ITP_FORM_POMNG03010_NDETAIL_SPPLY_ID').val(rowDataPop.spplyId);
|
477
|
480
|
} else {
|
478
|
481
|
//$('#Table_ID').getGridParam('reccount');
|
|
482
|
+ // console.log("cpzm");
|
479
|
483
|
var records = $(POMNG03010_NDETAIL_GRID_ID).getGridParam('reccount')
|
480
|
484
|
if (records != 0) {
|
481
|
485
|
if (pspplyId != rowDataPop.spplyId ) {
|
|
@@ -650,7 +654,8 @@ let pageObj = {
|
650
|
654
|
});
|
651
|
655
|
|
652
|
656
|
if (diffchk == "Y") return;
|
653
|
|
-
|
|
657
|
+ //console.log(chkSpplyNm);
|
|
658
|
+ //console.log(diffchk);
|
654
|
659
|
if (spplyId == "" ) {
|
655
|
660
|
$('#ITP_FORM_POMNG03010_NDETAIL_SPPLY_ID').val(chkSpplyId);
|
656
|
661
|
$('#ITP_FORM_POMNG03010_NDETAIL_SPPLY_NM').val(chkSpplyNm);
|
|
@@ -934,6 +939,27 @@ let modifyObj = {
|
934
|
939
|
itp_fn_form_clear_validate(null, formId);
|
935
|
940
|
|
936
|
941
|
if (itp_fn_form_event.isValid(formId)) {
|
|
942
|
+ const rowData1 = "";
|
|
943
|
+
|
|
944
|
+ if (SCREEN_MODE == 'NPC') {
|
|
945
|
+ const rowData1 = $(POMNG03010_NDETAIL_GRID_ID).getRowData();
|
|
946
|
+ //console.log("stsrt");
|
|
947
|
+ var dataCnt = 0;
|
|
948
|
+ $.each(rowData1, function(key, value) {
|
|
949
|
+ console.log(value.viewCd);
|
|
950
|
+ if (value.viewCd != 'D') {
|
|
951
|
+ console.log("count");
|
|
952
|
+ dataCnt = dataCnt + 1;
|
|
953
|
+ }
|
|
954
|
+ });
|
|
955
|
+ //console.log(dataCnt);
|
|
956
|
+
|
|
957
|
+ if (dataCnt == 0) {
|
|
958
|
+ alert( "발주 생성할 품목내역이 없습니다.");
|
|
959
|
+ return ;
|
|
960
|
+ }
|
|
961
|
+ }
|
|
962
|
+
|
937
|
963
|
|
938
|
964
|
var modalFn = {
|
939
|
965
|
callBack: () => {
|