|
@@ -19,13 +19,6 @@ const ORDMNG01010_VIEW_GRID_EMPTY = '#ITP_ORDMNG01010_VIEW_jqGridEmpty';
|
19
|
19
|
|
20
|
20
|
let ITP_COMMON_PCH_ODR_ST_CD = fn_make_common_cd_list(CODE_LIST, 'PCH_ODR_ST_CD', true, '발주상태코드');
|
21
|
21
|
|
22
|
|
-// 그리드 전화번호 '-' 함수
|
23
|
|
-function convertTel(value){
|
24
|
|
- answer = (value.startsWith('0')) ? value.replace(/[^0-9]/g, "")
|
25
|
|
- .replace(/(^02|^0505|^1[0-9]{3}|^0[0-9]{2})([0-9]+)?([0-9]{4})$/,"$1-$2-$3")
|
26
|
|
- .replace("--", "-") : '';
|
27
|
|
- return answer;
|
28
|
|
-}
|
29
|
22
|
|
30
|
23
|
//API URL
|
31
|
24
|
let API_POMNG_PO_SPPLY_PO_GRID_LIST = '/api/pomng/po/spply-po-grid-list';
|
|
@@ -234,6 +227,7 @@ let pageObj = {
|
234
|
227
|
fn_show_btn_auth_array(['#ITP_BTN_ORDMNG01010_SRH', '#ITP_BTN_ORDMNG01010_NEWREG']);
|
235
|
228
|
$('#ITP_AJAX_ORDMNG01010_LIST_CONTAINER').show();
|
236
|
229
|
$('#ITP_FORM_ORDMNG01010_SEARCH #ITP_FORM_ORDMNG01010_SEARCH_BRAND_ID').val(fn_make_user_info.get('brandId'));
|
|
230
|
+ $('#ITP_FORM_ORDMNG01010_SEARCH #ITP_FORM_ORDMNG01010_SEARCH_SPPLY_ID').val(fn_make_user_info.get('spplyId'));
|
237
|
231
|
$('#ITP_BTN_ORDMNG01010_SEARCH_WHS_NM').show();
|
238
|
232
|
$('#ITP_BTN_ORDMNG01010_DELETE_WHS_NM').show();
|
239
|
233
|
} else if(mode == 'ADD') { // 등록
|
|
@@ -300,7 +294,7 @@ let listObj = {
|
300
|
294
|
let param = $('#ITP_FORM_ORDMNG01010_SEARCH').serializeObject();
|
301
|
295
|
param.gridSize = $.jgrid.defaults.rowNum;
|
302
|
296
|
param.gridPage = $.jgrid.defaults.page;
|
303
|
|
- param.sspplyId = LOGIN_USER_INFO.spplyId;
|
|
297
|
+ //param.sspplyId = LOGIN_USER_INFO.spplyId;
|
304
|
298
|
param.sidx = '0';
|
305
|
299
|
console.log(JSON.stringify(param));
|
306
|
300
|
$(ORDMNG01010_GRID_ID).setGridParam({'postData': JSON.stringify(param)}).trigger('reloadGrid');
|
|
@@ -319,8 +313,8 @@ let listObj = {
|
319
|
313
|
push: function() {
|
320
|
314
|
let param = $('#ITP_FORM_ORDMNG01010_SEARCH').serializeObject();
|
321
|
315
|
listObj.itp_ORDMNG01010_param = param;
|
322
|
|
- listObj.itp_ORDMNG01010_param.sbrandId = LOGIN_USER_INFO.brandId;
|
323
|
|
- listObj.itp_ORDMNG01010_param.sspplyId = LOGIN_USER_INFO.spplyId;
|
|
316
|
+ //listObj.itp_ORDMNG01010_param.sbrandId = LOGIN_USER_INFO.brandId;
|
|
317
|
+ //listObj.itp_ORDMNG01010_param.sspplyId = LOGIN_USER_INFO.spplyId;
|
324
|
318
|
listObj.itp_ORDMNG01010_param.sidx = '0';
|
325
|
319
|
},
|
326
|
320
|
back: function() {
|
|
@@ -346,8 +340,10 @@ let listObj = {
|
346
|
340
|
load: function() {
|
347
|
341
|
let param = $('#ITP_FORM_ORDMNG01010_SEARCH').serializeObject();
|
348
|
342
|
param.gridSize = $.jgrid.defaults.rowNum;
|
349
|
|
- param.sspplyId = LOGIN_USER_INFO.spplyId;
|
|
343
|
+ //param.sspplyId = LOGIN_USER_INFO.spplyId;
|
350
|
344
|
param.sidx = '0';
|
|
345
|
+ console.log(LOGIN_USER_INFO.spplyId);
|
|
346
|
+ console.log(fn_make_user_info.get('spplyId'));
|
351
|
347
|
console.log(JSON.stringify(param));
|
352
|
348
|
var option = {
|
353
|
349
|
gridId: ORDMNG01010_GRID_ID,
|
|
@@ -361,7 +357,7 @@ let listObj = {
|
361
|
357
|
if (colNm === 'pchPodrUnqNo') {
|
362
|
358
|
const pchPodrUnqNoVal = $(this).jqGrid('getCell', rowId, 'pchPodrUnqNo');
|
363
|
359
|
const brandIdVal = $(this).jqGrid('getCell', rowId, 'brandId');
|
364
|
|
- const spplyIdVal = LOGIN_USER_INFO.spplyId;
|
|
360
|
+ const spplyIdVal = fn_make_user_info.get('spplyId');
|
365
|
361
|
const key = {pchPodrUnqNo: pchPodrUnqNoVal, brandId: brandIdVal, spplyId: spplyIdVal};
|
366
|
362
|
var param = $.param(key);
|
367
|
363
|
viewObj.init(param);
|
|
@@ -456,9 +452,18 @@ let viewObj = {
|
456
|
452
|
},
|
457
|
453
|
callback: function(result) {
|
458
|
454
|
console.log(result);
|
|
455
|
+
|
|
456
|
+ // 그리드 전화번호 '-' 함수
|
|
457
|
+ function convertTel(value){
|
|
458
|
+ answer = (value.startsWith('0')) ? value.replace(/[^0-9]/g, "")
|
|
459
|
+ .replace(/(^02|^0505|^1[0-9]{3}|^0[0-9]{2})([0-9]+)?([0-9]{4})$/,"$1-$2-$3")
|
|
460
|
+ .replace("--", "-") : '';
|
|
461
|
+ return answer;
|
|
462
|
+ }
|
459
|
463
|
|
460
|
464
|
let telNo = convertTel(result.podrMgrTelNo);
|
461
|
465
|
|
|
466
|
+
|
462
|
467
|
pageObj.switchScreen('VIEW');
|
463
|
468
|
$('#ITP_FORM_ORDMNG01010_VIEW #ITP_FORM_ORDMNG01010_VIEW_AFFL_SHOP_ID').val(result.afflShopId);
|
464
|
469
|
$('#ITP_FORM_ORDMNG01010_VIEW .fnBrandNm').text(result.brandNm); // 브랜드명
|