|
@@ -29,61 +29,61 @@ let API_ITEM_INFO = '/api/item/info-item'; // 상세
|
29
|
29
|
/*화면 Grid ColModel*/
|
30
|
30
|
const gridColModel = {
|
31
|
31
|
list: [
|
32
|
|
- {
|
33
|
|
- index: 'ITEM_ID', name: 'itemId', //서버로 전송시 데이터 명 , 데이터명
|
34
|
|
- label: ITP_MSG_LOCALE.label.itemId, //품목번호
|
35
|
|
- width: '12', fixed: false, align: 'center', // cell가로넓이,고정 여부 ,text정렬
|
36
|
|
- sortable: false, hidden: false //정렬가능 여부,화면표시 여부
|
37
|
|
- },
|
38
|
|
- {
|
39
|
|
- index: 'ITEM_NM', name: 'itemNm', //서버로 전송시 데이터 명 , 데이터명
|
40
|
|
- label: ITP_MSG_LOCALE.label.itemNm, //품목명
|
41
|
|
- width: '13', fixed: false, align: 'left', // cell가로넓이,고정 여부 ,text정렬
|
42
|
|
- sortable: false, hidden: false, //정렬가능 여부,화면표시 여부
|
43
|
|
- classes: 'ui-ellipsis'
|
44
|
|
- },
|
45
|
|
- {
|
46
|
|
- index: 'ITEM_TYPE_NM', name: 'itemTypeNm', //서버로 전송시 데이터 명 , 데이터명
|
47
|
|
- label: ITP_MSG_LOCALE.label.itemTypeNm, //품목유형
|
48
|
|
- width: '10', fixed: false, align: 'center', // cell가로넓이,고정 여부 ,text정렬
|
49
|
|
- sortable: false, hidden: false //정렬가능 여부,화면표시 여부
|
50
|
|
- },
|
51
|
|
- {
|
52
|
|
- index: 'ITEM_CLASS_NM', name: 'itemClassNm',//서버로 전송시 데이터 명 , 데이터명
|
53
|
|
- label: ITP_MSG_LOCALE.label.itemClassNm, //품목분류
|
54
|
|
- width: '12', fixed: false, align: 'center', // cell가로넓이,고정 여부 ,text정렬
|
55
|
|
- sortable: false, hidden: false //정렬가능 여부,화면표시 여부
|
56
|
|
- },
|
57
|
|
- {
|
58
|
|
- index: 'ITEM_ST_NM', name: 'itemStNm', //서버로 전송시 데이터 명 , 데이터명
|
59
|
|
- label: "상태", //상태
|
60
|
|
- width: '8', fixed: false, align: 'center', // cell가로넓이,고정 여부 ,text정렬
|
61
|
|
- sortable: false, hidden: false //정렬가능 여부,화면표시 여부
|
62
|
|
- },
|
63
|
|
- {
|
64
|
|
- index: 'PODR_PSSBLDVSN_NM', name: 'podrPssblDvsnNm',//서버로 전송시 데이터 명 , 데이터명
|
65
|
|
- label: ITP_MSG_LOCALE.label.podrPssblDvsnNm, //발주여부
|
66
|
|
- width: '6', fixed: false, align: 'center', // cell가로넓이,고정 여부 ,text정렬
|
67
|
|
- sortable: false, hidden: false //정렬가능 여부,화면표시 여부
|
68
|
|
- },
|
69
|
|
- {
|
70
|
|
- index: 'UNIT', name: 'unit', //서버로 전송시 데이터 명 , 데이터명
|
71
|
|
- label: ITP_MSG_LOCALE.label.unit, //기본단위
|
72
|
|
- width: '6', fixed: false, align: 'center', // cell가로넓이,고정 여부 ,text정렬
|
73
|
|
- sortable: false, hidden: false //정렬가능 여부,화면표시 여부
|
74
|
|
- },
|
75
|
|
- {
|
76
|
|
- index: 'PCH_ITEM_YN', name: 'pchItemYn', //서버로 전송시 데이터 명 , 데이터명
|
77
|
|
- label: ITP_MSG_LOCALE.label.pchItemYn, //구매품목여부
|
78
|
|
- width: '8', fixed: false, align: 'center', // cell가로넓이,고정 여부 ,text정렬
|
79
|
|
- sortable: false, hidden: false //정렬가능 여부,화면표시 여부
|
80
|
|
- },
|
81
|
|
- {
|
82
|
|
- index: 'SALE_ITEM_YN', name: 'saleItemYn', //서버로 전송시 데이터 명 , 데이터명
|
83
|
|
- label: ITP_MSG_LOCALE.label.saleItemYn, //판매품목여부
|
84
|
|
- width: '8', fixed: false, align: 'center', // cell가로넓이,고정 여부 ,text정렬
|
85
|
|
- sortable: false, hidden: false //정렬가능 여부,화면표시 여부
|
86
|
|
- }
|
|
32
|
+ {
|
|
33
|
+ index: 'ITEM_ID', name: 'itemId', //서버로 전송시 데이터 명 , 데이터명
|
|
34
|
+ label: ITP_MSG_LOCALE.label.itemId, //품목번호
|
|
35
|
+ width: '12', fixed: false, align: 'center', // cell가로넓이,고정 여부 ,text정렬
|
|
36
|
+ sortable: false, hidden: false //정렬가능 여부,화면표시 여부
|
|
37
|
+ },
|
|
38
|
+ {
|
|
39
|
+ index: 'ITEM_NM', name: 'itemNm', //서버로 전송시 데이터 명 , 데이터명
|
|
40
|
+ label: ITP_MSG_LOCALE.label.itemNm, //품목명
|
|
41
|
+ width: '13', fixed: false, align: 'left', // cell가로넓이,고정 여부 ,text정렬
|
|
42
|
+ sortable: false, hidden: false, //정렬가능 여부,화면표시 여부
|
|
43
|
+ classes: 'ui-ellipsis'
|
|
44
|
+ },
|
|
45
|
+ {
|
|
46
|
+ index: 'ITEM_TYPE_NM', name: 'itemTypeNm', //서버로 전송시 데이터 명 , 데이터명
|
|
47
|
+ label: ITP_MSG_LOCALE.label.itemTypeNm, //품목유형
|
|
48
|
+ width: '10', fixed: false, align: 'center', // cell가로넓이,고정 여부 ,text정렬
|
|
49
|
+ sortable: false, hidden: false //정렬가능 여부,화면표시 여부
|
|
50
|
+ },
|
|
51
|
+ {
|
|
52
|
+ index: 'ITEM_CLASS_NM', name: 'itemClassNm',//서버로 전송시 데이터 명 , 데이터명
|
|
53
|
+ label: ITP_MSG_LOCALE.label.itemClassNm, //품목분류
|
|
54
|
+ width: '12', fixed: false, align: 'center', // cell가로넓이,고정 여부 ,text정렬
|
|
55
|
+ sortable: false, hidden: false //정렬가능 여부,화면표시 여부
|
|
56
|
+ },
|
|
57
|
+ {
|
|
58
|
+ index: 'ITEM_ST_NM', name: 'itemStNm', //서버로 전송시 데이터 명 , 데이터명
|
|
59
|
+ label: "상태", //상태
|
|
60
|
+ width: '8', fixed: false, align: 'center', // cell가로넓이,고정 여부 ,text정렬
|
|
61
|
+ sortable: false, hidden: false //정렬가능 여부,화면표시 여부
|
|
62
|
+ },
|
|
63
|
+ {
|
|
64
|
+ index: 'PODR_PSSBLDVSN_NM', name: 'podrPssblDvsnNm',//서버로 전송시 데이터 명 , 데이터명
|
|
65
|
+ label: ITP_MSG_LOCALE.label.podrPssblDvsnNm, //발주여부
|
|
66
|
+ width: '6', fixed: false, align: 'center', // cell가로넓이,고정 여부 ,text정렬
|
|
67
|
+ sortable: false, hidden: false //정렬가능 여부,화면표시 여부
|
|
68
|
+ },
|
|
69
|
+ {
|
|
70
|
+ index: 'UNIT', name: 'unit', //서버로 전송시 데이터 명 , 데이터명
|
|
71
|
+ label: ITP_MSG_LOCALE.label.unit, //기본단위
|
|
72
|
+ width: '6', fixed: false, align: 'center', // cell가로넓이,고정 여부 ,text정렬
|
|
73
|
+ sortable: false, hidden: false //정렬가능 여부,화면표시 여부
|
|
74
|
+ },
|
|
75
|
+ {
|
|
76
|
+ index: 'PCH_ITEM_YN', name: 'pchItemYn', //서버로 전송시 데이터 명 , 데이터명
|
|
77
|
+ label: ITP_MSG_LOCALE.label.pchItemYn, //구매품목여부
|
|
78
|
+ width: '8', fixed: false, align: 'center', // cell가로넓이,고정 여부 ,text정렬
|
|
79
|
+ sortable: false, hidden: false //정렬가능 여부,화면표시 여부
|
|
80
|
+ },
|
|
81
|
+ {
|
|
82
|
+ index: 'SALE_ITEM_YN', name: 'saleItemYn', //서버로 전송시 데이터 명 , 데이터명
|
|
83
|
+ label: ITP_MSG_LOCALE.label.saleItemYn, //판매품목여부
|
|
84
|
+ width: '8', fixed: false, align: 'center', // cell가로넓이,고정 여부 ,text정렬
|
|
85
|
+ sortable: false, hidden: false //정렬가능 여부,화면표시 여부
|
|
86
|
+ }
|
87
|
87
|
]
|
88
|
88
|
};
|
89
|
89
|
/*화면공통 Object*/
|
|
@@ -258,6 +258,7 @@ let viewObj = {
|
258
|
258
|
}
|
259
|
259
|
},
|
260
|
260
|
callback: function (result) {
|
|
261
|
+ console.log(result);
|
261
|
262
|
pageObj.switchScreen('VIEW'); //VIEW로 화면 전환시
|
262
|
263
|
|
263
|
264
|
var itemClassNm = ""; //itemClassNm 값 없음
|
|
@@ -290,7 +291,14 @@ let viewObj = {
|
290
|
291
|
$('#ITP_FORM_VENDINFO02010_VIEW .fnItemId').text(result.itemId);
|
291
|
292
|
$('#ITP_FORM_VENDINFO02010_VIEW .fnItemTypeNm').text(result.itemTypeNm);
|
292
|
293
|
$('#ITP_FORM_VENDINFO02010_VIEW .fnItemNm').text(result.itemClassNm);
|
293
|
|
- $('#ITP_FORM_VENDINFO02010_VIEW .fnImpDvsnNm').text(result.impDvsnNm);
|
|
294
|
+ $('#ITP_FORM_VENDINFO02010_VIEW #ITP_FORM_VENDINFO02010_VIEW_IMP_DVSN').val(result.impDvsn);
|
|
295
|
+ let impDvsnNm;
|
|
296
|
+ if (result.impDvsn == '') {
|
|
297
|
+ impDvsnNm = '';
|
|
298
|
+ } else {
|
|
299
|
+ impDvsnNm = $('#ITP_FORM_VENDINFO02010_VIEW_IMP_DVSN option:selected').text();
|
|
300
|
+ }
|
|
301
|
+ $('#ITP_FORM_VENDINFO02010_VIEW .fnImpDvsnNm').text(impDvsnNm);
|
294
|
302
|
$('#ITP_FORM_VENDINFO02010_VIEW .fnPodrPssblDvsn').text(result.podrPssblDvsnNm);
|
295
|
303
|
$('#ITP_FORM_VENDINFO02010_VIEW .fnUnit').text(result.unit);
|
296
|
304
|
$('#ITP_FORM_VENDINFO02010_VIEW .fnWeightUnit').text(result.weightUnit);
|
|
@@ -304,11 +312,11 @@ let viewObj = {
|
304
|
312
|
$('#ITP_FORM_VENDINFO02010_VIEW .fnSaleUnit').text(result.saleUnit);
|
305
|
313
|
$('#ITP_FORM_VENDINFO02010_VIEW .fnAssetInfo').text(result.assetInfo);
|
306
|
314
|
$('#ITP_FORM_VENDINFO02010_VIEW .fnStckUnit').text(result.stckUnit);
|
307
|
|
- $('#ITP_FORM_VENDINFO02010_VIEW .fnWeight').text(result.weight);
|
308
|
|
- $('#ITP_FORM_VENDINFO02010_VIEW .fnVolume').text(result.volume);
|
309
|
|
- $('#ITP_FORM_VENDINFO02010_VIEW .fnWidth').text(result.width);
|
310
|
|
- $('#ITP_FORM_VENDINFO02010_VIEW .fnHeight').text(result.height);
|
311
|
|
- $('#ITP_FORM_VENDINFO02010_VIEW .fnHigh').text(result.high);
|
|
315
|
+ $('#ITP_FORM_VENDINFO02010_VIEW .fnWeight').text(result.weight.toFixed(2));
|
|
316
|
+ $('#ITP_FORM_VENDINFO02010_VIEW .fnVolume').text(result.volume.toFixed(2));
|
|
317
|
+ $('#ITP_FORM_VENDINFO02010_VIEW .fnWidth').text(result.width.toFixed(2));
|
|
318
|
+ $('#ITP_FORM_VENDINFO02010_VIEW .fnHeight').text(result.height.toFixed(2));
|
|
319
|
+ $('#ITP_FORM_VENDINFO02010_VIEW .fnHigh').text(result.high.toFixed(2));
|
312
|
320
|
$('#ITP_FORM_VENDINFO02010_VIEW .fnOneBoxQty').text(result.oneBoxQty);
|
313
|
321
|
$('#ITP_FORM_VENDINFO02010_VIEW .fnExpryYn').text(result.expryYn);
|
314
|
322
|
$('#ITP_FORM_VENDINFO02010_VIEW .fnExpryPeriod').text(result.expryPeriod);
|