Browse Source

그리드 칸 넒이조정, 줄임처리 세부조정-2

yhl88 2 years ago
parent
commit
50968a1082

+ 7 - 7
src/main/webapp/js/app/inoutmng/ITP_INOUTMNG02010.js

@@ -59,7 +59,7 @@ const gridColModel = {
59
 			index: 'SHMT_REQ_ST_CD', name: 'shmtReqStCd',
59
 			index: 'SHMT_REQ_ST_CD', name: 'shmtReqStCd',
60
 			label: ITP_MSG_LOCALE.label.shmtReqStCd,			// 출하상태코드
60
 			label: ITP_MSG_LOCALE.label.shmtReqStCd,			// 출하상태코드
61
 			minwidth: 120,
61
 			minwidth: 120,
62
-			width: '10', fixed: false, align: 'center',
62
+			width: '9', fixed: false, align: 'center',
63
 			sortable: false, hidden: false, formatter: 'select', edittype: 'select',
63
 			sortable: false, hidden: false, formatter: 'select', edittype: 'select',
64
 			editoptions: {value: ITP_PODR_DTL_ST_CD}
64
 			editoptions: {value: ITP_PODR_DTL_ST_CD}
65
 		},
65
 		},
@@ -87,14 +87,14 @@ const gridColModel = {
87
 		{
87
 		{
88
 			index: 'SHMT_QTY', name: 'shmtQty',
88
 			index: 'SHMT_QTY', name: 'shmtQty',
89
 			label: ITP_MSG_LOCALE.label.shmtQty,				// 출하수량
89
 			label: ITP_MSG_LOCALE.label.shmtQty,				// 출하수량
90
-			width: '8', fixed: false, align: 'right',
90
+			width: '12', fixed: false, align: 'right',
91
 			sortable: false, hidden: false,
91
 			sortable: false, hidden: false,
92
 			formatter:'integer',formatoptions: { defaultValue: '', thousandsSeparator: ',' }
92
 			formatter:'integer',formatoptions: { defaultValue: '', thousandsSeparator: ',' }
93
 		},
93
 		},
94
 		{
94
 		{
95
 			index: 'SHMT_AMT', name: 'shmtAmt',
95
 			index: 'SHMT_AMT', name: 'shmtAmt',
96
 			label: ITP_MSG_LOCALE.label.shmtAmt,				// 출하금액
96
 			label: ITP_MSG_LOCALE.label.shmtAmt,				// 출하금액
97
-			width: '8', fixed: false, align: 'right',
97
+			width: '12', fixed: false, align: 'right',
98
 			minwidth: 80,
98
 			minwidth: 80,
99
 			sortable: false, hidden: false,
99
 			sortable: false, hidden: false,
100
 			formatter:'integer',formatoptions: { defaultValue: '', thousandsSeparator: ',' }
100
 			formatter:'integer',formatoptions: { defaultValue: '', thousandsSeparator: ',' }
@@ -102,28 +102,28 @@ const gridColModel = {
102
 		{
102
 		{
103
 			index: 'WHS_QTY', name: 'whsQty',
103
 			index: 'WHS_QTY', name: 'whsQty',
104
 			label: ITP_MSG_LOCALE.label.whsQty,					// 입고수량
104
 			label: ITP_MSG_LOCALE.label.whsQty,					// 입고수량
105
-			width: '8', fixed: false, align: 'right',
105
+			width: '12', fixed: false, align: 'right',
106
 			sortable: false, hidden: false,
106
 			sortable: false, hidden: false,
107
 			formatter:'integer',formatoptions: { defaultValue: '', thousandsSeparator: ',' }
107
 			formatter:'integer',formatoptions: { defaultValue: '', thousandsSeparator: ',' }
108
 		},
108
 		},
109
 		{
109
 		{
110
 			index: 'WHS_AMT', name: 'whsAmt',
110
 			index: 'WHS_AMT', name: 'whsAmt',
111
 			label: ITP_MSG_LOCALE.label.whsAmt,					// 입고금액
111
 			label: ITP_MSG_LOCALE.label.whsAmt,					// 입고금액
112
-			width: '8', fixed: false, align: 'right',
112
+			width: '12', fixed: false, align: 'right',
113
 			sortable: false, hidden: false,
113
 			sortable: false, hidden: false,
114
 			formatter:'integer',formatoptions: { defaultValue: '', thousandsSeparator: ',' }
114
 			formatter:'integer',formatoptions: { defaultValue: '', thousandsSeparator: ',' }
115
 		},
115
 		},
116
 		{
116
 		{
117
 			index: 'WHS_CNFM_NM', name: 'whsCnfmNm',
117
 			index: 'WHS_CNFM_NM', name: 'whsCnfmNm',
118
 			label: ITP_MSG_LOCALE.label.whsCnfmNm,				// 입고확인자
118
 			label: ITP_MSG_LOCALE.label.whsCnfmNm,				// 입고확인자
119
-			width: '10', fixed: false, align: 'center',
119
+			width: '13', fixed: false, align: 'center',
120
 			minwidth: 100,
120
 			minwidth: 100,
121
 			sortable: false, hidden: false
121
 			sortable: false, hidden: false
122
 		},
122
 		},
123
 		{
123
 		{
124
 			index: 'WHS_DT', name: 'whsDt',
124
 			index: 'WHS_DT', name: 'whsDt',
125
 			label: ITP_MSG_LOCALE.label.whsDt,					// 입고일
125
 			label: ITP_MSG_LOCALE.label.whsDt,					// 입고일
126
-			width: '10', fixed: false, align: 'center',
126
+			width: '9', fixed: false, align: 'center',
127
 			minwidth: 100,
127
 			minwidth: 100,
128
 			sortable: false, hidden: false
128
 			sortable: false, hidden: false
129
 		},
129
 		},

+ 4 - 4
src/main/webapp/js/app/inoutmng/ITP_INOUTMNG04010.js

@@ -72,7 +72,7 @@ const gridColModel = {
72
 		{
72
 		{
73
 			index: 'SHMT_REQ_ST_CD', name: 'colCmdDtlStCd',
73
 			index: 'SHMT_REQ_ST_CD', name: 'colCmdDtlStCd',
74
 			label: ITP_MSG_LOCALE.label.colCmdDtlStCd,			// 수거지시상태
74
 			label: ITP_MSG_LOCALE.label.colCmdDtlStCd,			// 수거지시상태
75
-			width: '7', fixed: false, align: 'center',
75
+			width: '8', fixed: false, align: 'center',
76
 			sortable: false, hidden: false, formatter: 'select', edittype: 'select',
76
 			sortable: false, hidden: false, formatter: 'select', edittype: 'select',
77
 			editoptions: {value: ITP_COL_CMD_DTL_ST_CD}
77
 			editoptions: {value: ITP_COL_CMD_DTL_ST_CD}
78
 		},
78
 		},
@@ -100,21 +100,21 @@ const gridColModel = {
100
 		{
100
 		{
101
 			index: 'SHMT_QTY', name: 'rtnQty',
101
 			index: 'SHMT_QTY', name: 'rtnQty',
102
 			label: ITP_MSG_LOCALE.label.rtnQty,				// 반품발주수량
102
 			label: ITP_MSG_LOCALE.label.rtnQty,				// 반품발주수량
103
-			width: '7', fixed: false, align: 'right',
103
+			width: '14', fixed: false, align: 'right',
104
 			sortable: false, hidden: false,
104
 			sortable: false, hidden: false,
105
 			formatter: 'integer', formatoptions: { defaultValue: '', thousandsSeparator: ',' }
105
 			formatter: 'integer', formatoptions: { defaultValue: '', thousandsSeparator: ',' }
106
 		},
106
 		},
107
 		{
107
 		{
108
 			index: 'WHS_QTY', name: 'colQty',
108
 			index: 'WHS_QTY', name: 'colQty',
109
 			label: ITP_MSG_LOCALE.label.colQty,				// 수거수량
109
 			label: ITP_MSG_LOCALE.label.colQty,				// 수거수량
110
-			width: '7', fixed: false, align: 'right',
110
+			width: '14', fixed: false, align: 'right',
111
 			sortable: false, hidden: false,
111
 			sortable: false, hidden: false,
112
 			formatter: 'integer', formatoptions: { defaultValue: '', thousandsSeparator: ',' }
112
 			formatter: 'integer', formatoptions: { defaultValue: '', thousandsSeparator: ',' }
113
 		},
113
 		},
114
 		{
114
 		{
115
 			index: 'SHMT_AMT', name: 'colAmt',
115
 			index: 'SHMT_AMT', name: 'colAmt',
116
 			label: ITP_MSG_LOCALE.label.colAmt,				// 수거금액
116
 			label: ITP_MSG_LOCALE.label.colAmt,				// 수거금액
117
-			width: '8', fixed: false, align: 'right',
117
+			width: '14', fixed: false, align: 'right',
118
 			minwidth: 80,
118
 			minwidth: 80,
119
 			sortable: false, hidden: false,
119
 			sortable: false, hidden: false,
120
 			formatter: 'integer', formatoptions: { defaultValue: '', thousandsSeparator: ',' }
120
 			formatter: 'integer', formatoptions: { defaultValue: '', thousandsSeparator: ',' }

+ 4 - 5
src/main/webapp/js/app/rtnmng/ITP_RTNMNG01010.js

@@ -62,8 +62,8 @@ const gridColModel = {
62
 			index: 'ITEM_NM', name: 'itemNm',
62
 			index: 'ITEM_NM', name: 'itemNm',
63
 			label: ITP_MSG_LOCALE.label.itemNm,
63
 			label: ITP_MSG_LOCALE.label.itemNm,
64
 			width: '8', fixed: false, align: 'left',
64
 			width: '8', fixed: false, align: 'left',
65
-			sortable: true, editable: false, edittype: 'text',
66
-			editrules: { required: true }
65
+			sortable: false, editable: false, edittype: 'text',
66
+			editrules: { required: true }, classes: 'ui-ellipsis'
67
 		},
67
 		},
68
 		{
68
 		{
69
 			index: 'UNIT', name: 'unit',
69
 			index: 'UNIT', name: 'unit',
@@ -83,9 +83,8 @@ const gridColModel = {
83
 			label: '반품수량', classes: 'input_color',
83
 			label: '반품수량', classes: 'input_color',
84
 			width: '8', fixed: false, align: 'right',
84
 			width: '8', fixed: false, align: 'right',
85
 			sortable: false, editable: true, edittype: 'text',
85
 			sortable: false, editable: true, edittype: 'text',
86
-			editoptions: {"onKeyup": "this.value=this.value.replace(/[^0-9]/g,'');"}, 
87
-			formatter:'integer',formatoptions: { defaultValue: '', thousandsSeparator: ',' },
88
-			editoptions: {maxlength: 10}
86
+			editoptions: {"onKeyup": "this.value=this.value.replace(/[^0-9]/g,'');", maxlength: 10}, 
87
+			formatter:'integer', formatoptions: { defaultValue: '', thousandsSeparator: ',' },
89
 		},
88
 		},
90
 		{
89
 		{
91
 			index: 'RTN_AMT', name: 'rtnAmt',
90
 			index: 'RTN_AMT', name: 'rtnAmt',

+ 13 - 18
src/main/webapp/js/app/rtnmng/ITP_RTNMNG06010.js

@@ -26,8 +26,8 @@ const gridColModel = {
26
 		{
26
 		{
27
 			index: 'BRAND_NM', name: 'brandNm',
27
 			index: 'BRAND_NM', name: 'brandNm',
28
 			label: '브랜드', 
28
 			label: '브랜드', 
29
-			width: '10', fixed: false, align: 'left',
30
-			sortable: false, hidden: false
29
+			width: '13', fixed: false, align: 'left',
30
+			sortable: false, hidden: false, classes: 'ui-ellipsis'
31
 		},
31
 		},
32
 		{
32
 		{
33
 			index: 'RTN_PODR_UNQ_NO', name: 'rtnPodrUnqNo',
33
 			index: 'RTN_PODR_UNQ_NO', name: 'rtnPodrUnqNo',
@@ -44,64 +44,59 @@ const gridColModel = {
44
 		{
44
 		{
45
 			index: 'ITEM_ID', name: 'itemId',
45
 			index: 'ITEM_ID', name: 'itemId',
46
 			label: ITP_MSG_LOCALE.label.itemId, 			// 품목번호
46
 			label: ITP_MSG_LOCALE.label.itemId, 			// 품목번호
47
-			minwidth:140,
48
-			width: '8', fixed: false, align: 'center',
47
+			width: '16', fixed: false, align: 'center',
49
 			sortable: false, hidden: false
48
 			sortable: false, hidden: false
50
 		},
49
 		},
51
 		{
50
 		{
52
 			index: 'ITEM_NM', name: 'itemNm',
51
 			index: 'ITEM_NM', name: 'itemNm',
53
 			label: ITP_MSG_LOCALE.label.itemNm, 			// 품목명
52
 			label: ITP_MSG_LOCALE.label.itemNm, 			// 품목명
54
-			minwidth:120,
55
-			width: '8', fixed: false, align: 'left',
56
-			sortable: false, hidden: false
53
+			width: '12', fixed: false, align: 'left',
54
+			sortable: false, hidden: false, classes: 'ui-ellipsis'
57
 		},
55
 		},
58
 		{
56
 		{
59
 			index: 'RODR_QTY', name: 'rodrQty',
57
 			index: 'RODR_QTY', name: 'rodrQty',
60
 			label: '반품발주수량', 
58
 			label: '반품발주수량', 
61
-			minwidth:140,
62
-			width: '5', fixed: false, align: 'right',
59
+			width: '12', fixed: false, align: 'right',
63
 			sortable: false, hidden: false, 
60
 			sortable: false, hidden: false, 
64
 			formatter: 'integer', formatoptions: {thousandsSeparator: ','}
61
 			formatter: 'integer', formatoptions: {thousandsSeparator: ','}
65
 		},
62
 		},
66
 		{
63
 		{
67
 			index: 'COL_REQ_QTY', name: 'colReqQty',
64
 			index: 'COL_REQ_QTY', name: 'colReqQty',
68
 			label: '수거요청수량', 
65
 			label: '수거요청수량', 
69
-			minwidth:140,
70
-			width: '5', fixed: false, align: 'right',
66
+			width: '12', fixed: false, align: 'right',
71
 			sortable: false, hidden: false, 
67
 			sortable: false, hidden: false, 
72
 			formatter: 'integer', formatoptions: {thousandsSeparator: ','}
68
 			formatter: 'integer', formatoptions: {thousandsSeparator: ','}
73
 		},
69
 		},
74
 		{
70
 		{
75
 			index: 'COL_QTY', name: 'colQty',
71
 			index: 'COL_QTY', name: 'colQty',
76
 			label: '수거수량', 
72
 			label: '수거수량', 
77
-			minwidth:100,
78
-			width: '5', fixed: false, align: 'right',
73
+			width: '12', fixed: false, align: 'right',
79
 			sortable: false, hidden: false, 
74
 			sortable: false, hidden: false, 
80
 			formatter: 'integer', formatoptions: {thousandsSeparator: ','}
75
 			formatter: 'integer', formatoptions: {thousandsSeparator: ','}
81
 		},
76
 		},
82
 		{
77
 		{
83
 			index: 'COL_AMT', name: 'colAmt',
78
 			index: 'COL_AMT', name: 'colAmt',
84
 			label: '수거금액', 
79
 			label: '수거금액', 
85
-			width: '8', fixed: false, align: 'right',
80
+			width: '12', fixed: false, align: 'right',
86
 			sortable: false, hidden: false,
81
 			sortable: false, hidden: false,
87
 			formatter: 'integer', formatoptions: {thousandsSeparator: ','}
82
 			formatter: 'integer', formatoptions: {thousandsSeparator: ','}
88
 		}, 
83
 		}, 
89
 		{
84
 		{
90
 			index: 'RTN_WHS_NM', name: 'rtnWhsNm',
85
 			index: 'RTN_WHS_NM', name: 'rtnWhsNm',
91
 			label: '수거창고', 
86
 			label: '수거창고', 
92
-			width: '10', fixed: false, align: 'center',
93
-			sortable: false, hidden: false
87
+			width: '14', fixed: false, align: 'left',
88
+			sortable: false, hidden: false, classes: 'ui-ellipsis'
94
 		},
89
 		},
95
 		{
90
 		{
96
 			index: 'COL_SCH_DT', name: 'colSchDt',
91
 			index: 'COL_SCH_DT', name: 'colSchDt',
97
 			label: '수거예정일', 
92
 			label: '수거예정일', 
98
-			width: '8', fixed: false, align: 'center',
93
+			width: '10', fixed: false, align: 'center',
99
 			sortable: false, hidden: false
94
 			sortable: false, hidden: false
100
 		},
95
 		},
101
 		{
96
 		{
102
 			index: 'PICK_MGR_NM', name: 'pickMgrNm',
97
 			index: 'PICK_MGR_NM', name: 'pickMgrNm',
103
 			label: '수거담당자명', 
98
 			label: '수거담당자명', 
104
-			width: '8', fixed: false, align: 'left',
99
+			width: '11', fixed: false, align: 'left',
105
 			sortable: false, hidden: false
100
 			sortable: false, hidden: false
106
 		},
101
 		},
107
 		{
102
 		{

+ 3 - 3
src/main/webapp/js/app/salesmng/ITP_SALESMNG02010.js

@@ -41,13 +41,13 @@ const gridColModel = {
41
 		{
41
 		{
42
 			index: 'ITEM_ID', name: 'itemId',
42
 			index: 'ITEM_ID', name: 'itemId',
43
 			label: "품목번호",
43
 			label: "품목번호",
44
-			width: '10', fixed: false, align: 'center',
45
-			sortable: false, hidden: false, classes: 'ui-ellipsis'
44
+			width: '13', fixed: false, align: 'center',
45
+			sortable: false, hidden: false
46
 		},		
46
 		},		
47
 		{
47
 		{
48
 			index: 'ITEM_NM', name: 'itemNm',
48
 			index: 'ITEM_NM', name: 'itemNm',
49
 			label: "품목명",
49
 			label: "품목명",
50
-			width: '15', fixed: false, align: 'left',
50
+			width: '12', fixed: false, align: 'left',
51
 			sortable: false, hidden: false, classes: 'ui-ellipsis'
51
 			sortable: false, hidden: false, classes: 'ui-ellipsis'
52
 		},		
52
 		},		
53
 		{
53
 		{

+ 8 - 10
src/main/webapp/js/app/settmng/ITP_SETTMNG01010.js

@@ -121,14 +121,14 @@ const gridColModel = {
121
 		{
121
 		{
122
 			index: 'UNIT_AMT', name: 'unitAmt',
122
 			index: 'UNIT_AMT', name: 'unitAmt',
123
 			label: "단가",
123
 			label: "단가",
124
-			width: '7', fixed: false, align: 'right',
124
+			width: '12', fixed: false, align: 'right',
125
 			sortable: false, editable: false, edittype: 'text', 
125
 			sortable: false, editable: false, edittype: 'text', 
126
 			formatter:'integer',formatoptions: { defaultValue: '', thousandsSeparator: ',' }
126
 			formatter:'integer',formatoptions: { defaultValue: '', thousandsSeparator: ',' }
127
 		},
127
 		},
128
 		{
128
 		{
129
 			index: 'PODR_QTY', name: 'podrQty',
129
 			index: 'PODR_QTY', name: 'podrQty',
130
 			label: "발주수량",
130
 			label: "발주수량",
131
-			width: '7', fixed: false, align: 'right',
131
+			width: '13', fixed: false, align: 'right',
132
 			minwidth: 80,
132
 			minwidth: 80,
133
 			sortable: false, editable: false, edittype: 'text', 
133
 			sortable: false, editable: false, edittype: 'text', 
134
 			formatter:'integer',formatoptions: { defaultValue: '', thousandsSeparator: ',' }
134
 			formatter:'integer',formatoptions: { defaultValue: '', thousandsSeparator: ',' }
@@ -136,7 +136,7 @@ const gridColModel = {
136
 		{
136
 		{
137
 			index: 'DLV_QTY', name: 'dlvQty',
137
 			index: 'DLV_QTY', name: 'dlvQty',
138
 			label: "납품수량",
138
 			label: "납품수량",
139
-			width: '7', fixed: false, align: 'right',
139
+			width: '13', fixed: false, align: 'right',
140
 			minwidth: 80,
140
 			minwidth: 80,
141
 			sortable: false, editable: false, edittype: 'text', 
141
 			sortable: false, editable: false, edittype: 'text', 
142
 			formatter:'integer',formatoptions: { defaultValue: '', thousandsSeparator: ',' }
142
 			formatter:'integer',formatoptions: { defaultValue: '', thousandsSeparator: ',' }
@@ -144,7 +144,7 @@ const gridColModel = {
144
 		{
144
 		{
145
 			index: 'WHS_COL_QTY', name: 'whsColQty',
145
 			index: 'WHS_COL_QTY', name: 'whsColQty',
146
 			label: "입고/수거수량",
146
 			label: "입고/수거수량",
147
-			width: '10', fixed: false, align: 'right',
147
+			width: '13', fixed: false, align: 'right',
148
 			minwidth: 100,
148
 			minwidth: 100,
149
 			sortable: false, editable: false, edittype: 'text', 
149
 			sortable: false, editable: false, edittype: 'text', 
150
 			formatter:'integer',formatoptions: { defaultValue: '', thousandsSeparator: ',' }
150
 			formatter:'integer',formatoptions: { defaultValue: '', thousandsSeparator: ',' }
@@ -159,8 +159,7 @@ const gridColModel = {
159
 		{
159
 		{
160
 			index: 'WHS_COL_AMT', name: 'whsColAmt',
160
 			index: 'WHS_COL_AMT', name: 'whsColAmt',
161
 			label: "입고/수거금액",
161
 			label: "입고/수거금액",
162
-			width: '10', fixed: false, align: 'right',
163
-			minwidth: 100,
162
+			width: '13', fixed: false, align: 'right',
164
 			sortable: false, editable: false, edittype: 'text', 
163
 			sortable: false, editable: false, edittype: 'text', 
165
 			formatter:'integer',formatoptions: { defaultValue: '', thousandsSeparator: ',' }
164
 			formatter:'integer',formatoptions: { defaultValue: '', thousandsSeparator: ',' }
166
 		},
165
 		},
@@ -173,20 +172,19 @@ const gridColModel = {
173
 		{
172
 		{
174
 			index: 'STTL_DVSN_NM', name: 'sttlDvsnNm',
173
 			index: 'STTL_DVSN_NM', name: 'sttlDvsnNm',
175
 			label: "정산구분",
174
 			label: "정산구분",
176
-			width: '8', fixed: false, align: 'center',
175
+			width: '9', fixed: false, align: 'center',
177
 			sortable: false, editable: false, edittype: 'text'
176
 			sortable: false, editable: false, edittype: 'text'
178
 		},
177
 		},
179
 		{
178
 		{
180
 			index: 'PODR_UNQ_NO', name: 'podrUnqNo',
179
 			index: 'PODR_UNQ_NO', name: 'podrUnqNo',
181
 			label: "발주번호",
180
 			label: "발주번호",
182
-			width: '8', fixed: false, align: 'center',
183
-			minwidth: 140,
181
+			width: '16', fixed: false, align: 'center',
184
 			sortable: false, editable: false, edittype: 'text'
182
 			sortable: false, editable: false, edittype: 'text'
185
 		},
183
 		},
186
 		{
184
 		{
187
 			index: 'PODR_DTL_NO', name: 'podrDtlNo',
185
 			index: 'PODR_DTL_NO', name: 'podrDtlNo',
188
 			label: "발주항번",
186
 			label: "발주항번",
189
-			width: '7', fixed: false, align: 'center',
187
+			width: '9', fixed: false, align: 'center',
190
 			sortable: false, editable: false, edittype: 'text'
188
 			sortable: false, editable: false, edittype: 'text'
191
 		}	
189
 		}	
192
 	],
190
 	],

+ 8 - 11
src/main/webapp/js/app/stockmng/ITP_STOCKMNG01010.js

@@ -45,14 +45,14 @@ const gridColModel = {
45
 			label: ITP_MSG_LOCALE.label.brandNm, //브랜드
45
 			label: ITP_MSG_LOCALE.label.brandNm, //브랜드
46
 			width: '10', fixed: false, align: 'center',
46
 			width: '10', fixed: false, align: 'center',
47
 			minwidth: 120,
47
 			minwidth: 120,
48
-			sortable: false, hidden: false
48
+			sortable: false, hidden: false, classes: 'ui-ellipsis'
49
 		},
49
 		},
50
 		{
50
 		{
51
 			index: 'STORE_NM', name: 'storeNm',
51
 			index: 'STORE_NM', name: 'storeNm',
52
 			label: "매장명", 
52
 			label: "매장명", 
53
 			width: '10', fixed: false, align: 'left',
53
 			width: '10', fixed: false, align: 'left',
54
 			minwidth: 100,
54
 			minwidth: 100,
55
-			sortable: false, hidden: false
55
+			sortable: false, hidden: false, classes: 'ui-ellipsis'
56
 		},
56
 		},
57
 		{
57
 		{
58
 			index: 'WHS_ID', name: 'whsId',
58
 			index: 'WHS_ID', name: 'whsId',
@@ -66,20 +66,19 @@ const gridColModel = {
66
 			label: "창고명", 
66
 			label: "창고명", 
67
 			width: '13', fixed: false, align: 'left',
67
 			width: '13', fixed: false, align: 'left',
68
 			minwidth: 120,
68
 			minwidth: 120,
69
-			sortable: false, hidden: false
69
+			sortable: false, hidden: false, classes: 'ui-ellipsis'
70
 		},
70
 		},
71
 		{
71
 		{
72
 			index: 'LOCATION_NM', name: 'locationNm',
72
 			index: 'LOCATION_NM', name: 'locationNm',
73
 			label: "Location명", 
73
 			label: "Location명", 
74
 			width: '10', fixed: false, align: 'left',
74
 			width: '10', fixed: false, align: 'left',
75
 			minwidth: 140,
75
 			minwidth: 140,
76
-			sortable: false, hidden: false
76
+			sortable: false, hidden: false, classes: 'ui-ellipsis'
77
 		},
77
 		},
78
 		{
78
 		{
79
 			index: 'ITEM_ID', name: 'itemId',
79
 			index: 'ITEM_ID', name: 'itemId',
80
 			label: "품목번호", 
80
 			label: "품목번호", 
81
-			width: '11', fixed: false, align: 'center',
82
-			minwidth: 180,
81
+			width: '15', fixed: false, align: 'center',
83
 			sortable: false, hidden: false
82
 			sortable: false, hidden: false
84
 		},
83
 		},
85
 		{
84
 		{
@@ -98,23 +97,21 @@ const gridColModel = {
98
 		{
97
 		{
99
 			index: 'STCK_QTY', name: 'stckQty',
98
 			index: 'STCK_QTY', name: 'stckQty',
100
 			label: "현재고수량", 
99
 			label: "현재고수량", 
101
-			width: '8', fixed: false, align: 'right',
102
-			minwidth: 100,
100
+			width: '12', fixed: false, align: 'right',
103
 			sortable: false, hidden: false,
101
 			sortable: false, hidden: false,
104
 			formatter: 'integer', formatoptions: {thousandsSeparator: ','}
102
 			formatter: 'integer', formatoptions: {thousandsSeparator: ','}
105
 		},
103
 		},
106
 		{
104
 		{
107
 			index: 'PRP_STCK_QTY', name: 'prpStckQty',
105
 			index: 'PRP_STCK_QTY', name: 'prpStckQty',
108
 			label: "적정재고수량", 
106
 			label: "적정재고수량", 
109
-			width: '9', fixed: false, align: 'right',
110
-			minwidth: 100,
107
+			width: '12', fixed: false, align: 'right',
111
 			sortable: false, hidden: false,
108
 			sortable: false, hidden: false,
112
 			formatter: 'integer', formatoptions: {thousandsSeparator: ','}
109
 			formatter: 'integer', formatoptions: {thousandsSeparator: ','}
113
 		},
110
 		},
114
 		{
111
 		{
115
 			index: 'SFT_STCK_RT', name: 'sftStckRt',
112
 			index: 'SFT_STCK_RT', name: 'sftStckRt',
116
 			label: "안전재고비율(%)", 
113
 			label: "안전재고비율(%)", 
117
-			width: '11', fixed: false, align: 'right',
114
+			width: '10', fixed: false, align: 'right',
118
 			minwidth: 120,
115
 			minwidth: 120,
119
 			sortable: false, hidden: false
116
 			sortable: false, hidden: false
120
 		},
117
 		},

+ 29 - 25
src/main/webapp/js/app/stockmng/ITP_STOCKMNG02010.js

@@ -72,7 +72,7 @@ const gridColModel = {
72
 			index: 'BRAND_NM', name: 'brandNm',
72
 			index: 'BRAND_NM', name: 'brandNm',
73
 			label: ITP_MSG_LOCALE.label.brandNm, //브랜드
73
 			label: ITP_MSG_LOCALE.label.brandNm, //브랜드
74
 			width: '10', fixed: false, align: 'center',
74
 			width: '10', fixed: false, align: 'center',
75
-			sortable: false, hidden: false
75
+			sortable: false, hidden: false, classes: 'ui-ellipsis'
76
 		},
76
 		},
77
 		{
77
 		{
78
 			index: 'STORE_NM', name: 'storeNm',
78
 			index: 'STORE_NM', name: 'storeNm',
@@ -90,13 +90,13 @@ const gridColModel = {
90
 			index: 'WHS_NM', name: 'whsNm',
90
 			index: 'WHS_NM', name: 'whsNm',
91
 			label: "창고명", 
91
 			label: "창고명", 
92
 			width: '10', fixed: false, align: 'center',
92
 			width: '10', fixed: false, align: 'center',
93
-			sortable: false, hidden: false
93
+			sortable: false, hidden: false, classes: 'ui-ellipsis'
94
 		},
94
 		},
95
 		{
95
 		{
96
 			index: 'LOCATION_NM', name: 'locationNm',
96
 			index: 'LOCATION_NM', name: 'locationNm',
97
 			label: "Location", 
97
 			label: "Location", 
98
 			width: '10', fixed: false, align: 'center',
98
 			width: '10', fixed: false, align: 'center',
99
-			sortable: false, hidden: false
99
+			sortable: false, hidden: false, classes: 'ui-ellipsis'
100
 		},		
100
 		},		
101
 		{
101
 		{
102
 			index: 'CDD_MGR_NM', name: 'cddMgrNm',
102
 			index: 'CDD_MGR_NM', name: 'cddMgrNm',
@@ -135,7 +135,7 @@ const gridColModel = {
135
 			label: "브랜드",
135
 			label: "브랜드",
136
 			width: '10', fixed: false, align: 'center',
136
 			width: '10', fixed: false, align: 'center',
137
 			sortable: false, editable: false, edittype: 'text',
137
 			sortable: false, editable: false, edittype: 'text',
138
-			editrules: {required: false}
138
+			editrules: {required: false}, classes: 'ui-ellipsis'
139
 		},
139
 		},
140
 		{
140
 		{
141
 			index: 'WHS_ID', name: 'whsId',
141
 			index: 'WHS_ID', name: 'whsId',
@@ -149,14 +149,14 @@ const gridColModel = {
149
 			label: "창고명",
149
 			label: "창고명",
150
 			width: '10', fixed: false, align: 'center',
150
 			width: '10', fixed: false, align: 'center',
151
 			sortable: false, editable: false, edittype: 'text',
151
 			sortable: false, editable: false, edittype: 'text',
152
-			editrules: {required: false}
152
+			editrules: {required: false}, classes: 'ui-ellipsis'
153
 		},
153
 		},
154
 		{
154
 		{
155
 			index: 'LOCATION_NM', name: 'locationNm',
155
 			index: 'LOCATION_NM', name: 'locationNm',
156
 			label: "Location",
156
 			label: "Location",
157
 			width: '10', fixed: false, align: 'center',
157
 			width: '10', fixed: false, align: 'center',
158
 			sortable: false, editable: false, edittype: 'text',
158
 			sortable: false, editable: false, edittype: 'text',
159
-			editrules: {required: false}
159
+			editrules: {required: false}, classes: 'ui-ellipsis'
160
 		},
160
 		},
161
 		{
161
 		{
162
 			index: 'ITEM_ID', name: 'itemId',
162
 			index: 'ITEM_ID', name: 'itemId',
@@ -170,28 +170,30 @@ const gridColModel = {
170
 			label: "품목명",
170
 			label: "품목명",
171
 			width: '10', fixed: false, align: 'center',
171
 			width: '10', fixed: false, align: 'center',
172
 			sortable: false, editable: false, edittype: 'text',
172
 			sortable: false, editable: false, edittype: 'text',
173
-			editrules: {required: false}
173
+			editrules: {required: false}, classes: 'ui-ellipsis'
174
 		},
174
 		},
175
 		{
175
 		{
176
 			index: 'UNIT', name: 'unit',
176
 			index: 'UNIT', name: 'unit',
177
 			label: "단위",
177
 			label: "단위",
178
-			width: '8', fixed: false, align: 'center',
178
+			width: '5', fixed: false, align: 'center',
179
 			sortable: false, editable: false, edittype: 'text',
179
 			sortable: false, editable: false, edittype: 'text',
180
 			editrules: {required: false}
180
 			editrules: {required: false}
181
 		},
181
 		},
182
 		{
182
 		{
183
 			index: 'COM_EXST_QTY', name: 'comExstQty',
183
 			index: 'COM_EXST_QTY', name: 'comExstQty',
184
 			label: "현재고수량",
184
 			label: "현재고수량",
185
-			width: '8', fixed: false, align: 'center',
185
+			width: '8', fixed: false, align: 'right',
186
 			sortable: false, editable: false, edittype: 'text',
186
 			sortable: false, editable: false, edittype: 'text',
187
-			editrules: {required: false}
187
+			editrules: {required: false},
188
+			formatter: 'integer', formatoptions: {thousandsSeparator: ','}
188
 		},
189
 		},
189
 		{
190
 		{
190
 			index: 'CDD_QTY', name: 'cddQty',
191
 			index: 'CDD_QTY', name: 'cddQty',
191
 			label: "실사수량",
192
 			label: "실사수량",
192
-			width: '10', fixed: false, align: 'center',
193
+			width: '10', fixed: false, align: 'right',
193
 			sortable: false, editable: false, edittype: 'text',
194
 			sortable: false, editable: false, edittype: 'text',
194
-			editrules: {required: false}
195
+			editrules: {required: false},
196
+			formatter: 'integer', formatoptions: {thousandsSeparator: ','}
195
 		}
197
 		}
196
 	],
198
 	],
197
 	detail: [
199
 	detail: [
@@ -204,7 +206,7 @@ const gridColModel = {
204
 		{
206
 		{
205
 			index: 'NORMAL_YN', name: 'normalYn',
207
 			index: 'NORMAL_YN', name: 'normalYn',
206
 			label: "정상여부",
208
 			label: "정상여부",
207
-			width: '5', fixed: false, align: 'center',
209
+			width: '6', fixed: false, align: 'center',
208
 			sortable: false, editable: false, edittype: 'text',
210
 			sortable: false, editable: false, edittype: 'text',
209
 			minwidth: 100,
211
 			minwidth: 100,
210
 			editrules: {required: false}
212
 			editrules: {required: false}
@@ -214,28 +216,28 @@ const gridColModel = {
214
 			label: "에러메시지",
216
 			label: "에러메시지",
215
 			width: '10', fixed: false, align: 'center',
217
 			width: '10', fixed: false, align: 'center',
216
 			sortable: false, editable: false, edittype: 'text',
218
 			sortable: false, editable: false, edittype: 'text',
217
-			editrules: {required: false}
219
+			editrules: {required: false}, classes: 'ui-ellipsis'
218
 		},
220
 		},
219
 		{
221
 		{
220
 			index: 'BRAND_NM', name: 'brandNm',
222
 			index: 'BRAND_NM', name: 'brandNm',
221
 			label: "브랜드",
223
 			label: "브랜드",
222
 			width: '10', fixed: false, align: 'left',
224
 			width: '10', fixed: false, align: 'left',
223
 			sortable: false, editable: false, edittype: 'text',
225
 			sortable: false, editable: false, edittype: 'text',
224
-			editrules: {required: false}
226
+			editrules: {required: false}, classes: 'ui-ellipsis'
225
 		},
227
 		},
226
 		{
228
 		{
227
 			index: 'WHS_ID', name: 'whsId',
229
 			index: 'WHS_ID', name: 'whsId',
228
 			label: "창고번호",
230
 			label: "창고번호",
229
-			width: '10', fixed: false, align: 'center',
231
+			width: '8', fixed: false, align: 'center',
230
 			sortable: false, editable: false, edittype: 'text',
232
 			sortable: false, editable: false, edittype: 'text',
231
 			editrules: {required: false}
233
 			editrules: {required: false}
232
 		},
234
 		},
233
 		{
235
 		{
234
 			index: 'WHS_NM', name: 'whsNm',
236
 			index: 'WHS_NM', name: 'whsNm',
235
 			label: "창고명",
237
 			label: "창고명",
236
-			width: '10', fixed: false, align: 'left',
238
+			width: '11', fixed: false, align: 'left',
237
 			sortable: false, editable: false, edittype: 'text',
239
 			sortable: false, editable: false, edittype: 'text',
238
-			editrules: {required: false}
240
+			editrules: {required: false}, classes: 'ui-ellipsis'
239
 		},
241
 		},
240
 		{
242
 		{
241
 			index: 'LOCATION_NM', name: 'locationNm',
243
 			index: 'LOCATION_NM', name: 'locationNm',
@@ -243,7 +245,7 @@ const gridColModel = {
243
 			width: '10', fixed: false, align: 'left',
245
 			width: '10', fixed: false, align: 'left',
244
 			sortable: false, editable: false, edittype: 'text',
246
 			sortable: false, editable: false, edittype: 'text',
245
 			minwidth: 100,
247
 			minwidth: 100,
246
-			editrules: {required: false}
248
+			editrules: {required: false}, classes: 'ui-ellipsis'
247
 		},
249
 		},
248
 		{
250
 		{
249
 			index: 'ITEM_ID', name: 'itemId',
251
 			index: 'ITEM_ID', name: 'itemId',
@@ -257,30 +259,32 @@ const gridColModel = {
257
 			label: "품목명",
259
 			label: "품목명",
258
 			width: '10', fixed: false, align: 'center',
260
 			width: '10', fixed: false, align: 'center',
259
 			sortable: false, editable: false, edittype: 'text',
261
 			sortable: false, editable: false, edittype: 'text',
260
-			editrules: {required: false}
262
+			editrules: {required: false}, classes: 'ui-ellipsis'
261
 		},
263
 		},
262
 		{
264
 		{
263
 			index: 'UNIT', name: 'unit',
265
 			index: 'UNIT', name: 'unit',
264
 			label: "단위",
266
 			label: "단위",
265
-			width: '8', fixed: false, align: 'center',
267
+			width: '5', fixed: false, align: 'center',
266
 			sortable: false, editable: false, edittype: 'text',
268
 			sortable: false, editable: false, edittype: 'text',
267
 			editrules: {required: false}
269
 			editrules: {required: false}
268
 		},
270
 		},
269
 		{
271
 		{
270
 			index: 'STCK_QTY', name: 'stckQty',
272
 			index: 'STCK_QTY', name: 'stckQty',
271
 			label: "현재고수량",
273
 			label: "현재고수량",
272
-			width: '8', fixed: false, align: 'center',
274
+			width: '9', fixed: false, align: 'right',
273
 			sortable: false, editable: false, edittype: 'text',
275
 			sortable: false, editable: false, edittype: 'text',
274
-			editrules: {required: false}
276
+			editrules: {required: false},
277
+			formatter: 'integer', formatoptions: {thousandsSeparator: ','}
275
 		},
278
 		},
276
 		{
279
 		{
277
 			index: 'CDD_QTY', name: 'cddQty',
280
 			index: 'CDD_QTY', name: 'cddQty',
278
 			label: "실사수량",
281
 			label: "실사수량",
279
-			width: '10', fixed: false, align: 'center',
282
+			width: '10', fixed: false, align: 'right',
280
 			classes: 'input_color',
283
 			classes: 'input_color',
281
 			sortable: false, editable: true, edittype: 'text',
284
 			sortable: false, editable: true, edittype: 'text',
282
 			editrules: {required: false},
285
 			editrules: {required: false},
283
-			editoptions: {"onKeyup": "this.value=this.value.replace(/[^0-9]/g,'');"}
286
+			editoptions: {"onKeyup": "this.value=this.value.replace(/[^0-9]/g,'');", maxlength: 10},
287
+			formatter:'integer', formatoptions: { defaultValue: '', thousandsSeparator: ',' },
284
 		}
288
 		}
285
 	]
289
 	]
286
 };
290
 };

+ 5 - 5
src/main/webapp/js/app/stockmng/ITP_STOCKMNG03010.js

@@ -51,7 +51,7 @@ const gridColModel = {
51
 			index: 'BRAND_NM', name: 'brandNm',
51
 			index: 'BRAND_NM', name: 'brandNm',
52
 			label: ITP_MSG_LOCALE.label.brandNm, //브랜드
52
 			label: ITP_MSG_LOCALE.label.brandNm, //브랜드
53
 			width: '10', fixed: false, align: 'left',
53
 			width: '10', fixed: false, align: 'left',
54
-			sortable: false, hidden: false
54
+			sortable: false, hidden: false, classes: 'ui-ellipsis'
55
 		},
55
 		},
56
 		{
56
 		{
57
 			index: 'STORE_NM', name: 'storeNm',
57
 			index: 'STORE_NM', name: 'storeNm',
@@ -69,13 +69,13 @@ const gridColModel = {
69
 			index: 'WHS_NM', name: 'whsNm',
69
 			index: 'WHS_NM', name: 'whsNm',
70
 			label: "창고명", 
70
 			label: "창고명", 
71
 			width: '13', fixed: false, align: 'left',
71
 			width: '13', fixed: false, align: 'left',
72
-			sortable: false, hidden: false
72
+			sortable: false, hidden: false, classes: 'ui-ellipsis'
73
 		},
73
 		},
74
 		{
74
 		{
75
 			index: 'LOCATION_NM', name: 'locationNm',
75
 			index: 'LOCATION_NM', name: 'locationNm',
76
 			label: "Location명", 
76
 			label: "Location명", 
77
 			width: '10', fixed: false, align: 'left',
77
 			width: '10', fixed: false, align: 'left',
78
-			sortable: false, hidden: false
78
+			sortable: false, hidden: false, classes: 'ui-ellipsis'
79
 		},
79
 		},
80
 		{
80
 		{
81
 			index: 'ITEM_ID', name: 'itemId',
81
 			index: 'ITEM_ID', name: 'itemId',
@@ -99,7 +99,7 @@ const gridColModel = {
99
 			index: 'PRP_STCK_QTY', name: 'prpStckQty',
99
 			index: 'PRP_STCK_QTY', name: 'prpStckQty',
100
 			label: "적정재고수량", 
100
 			label: "적정재고수량", 
101
 			classes: 'input_color',
101
 			classes: 'input_color',
102
-			width: '8', fixed: false, align: 'right',
102
+			width: '10', fixed: false, align: 'right',
103
 			sortable: false, editable: true, edittype: 'text',
103
 			sortable: false, editable: true, edittype: 'text',
104
 			editrules: {required: false},
104
 			editrules: {required: false},
105
 			editoptions: {"onKeyup": "this.value=this.value.replace(/[^0-9]/g,'');"},
105
 			editoptions: {"onKeyup": "this.value=this.value.replace(/[^0-9]/g,'');"},
@@ -109,7 +109,7 @@ const gridColModel = {
109
 			index: 'SFT_STCK_RT', name: 'sftStckRt',
109
 			index: 'SFT_STCK_RT', name: 'sftStckRt',
110
 			label: "안전재고비율(%)", 
110
 			label: "안전재고비율(%)", 
111
 			classes: 'input_color',
111
 			classes: 'input_color',
112
-			width: '10', fixed: false, align: 'right',
112
+			width: '9', fixed: false, align: 'right',
113
 			sortable: false, editable: true, edittype: 'text',
113
 			sortable: false, editable: true, edittype: 'text',
114
 			editrules: {required: false},
114
 			editrules: {required: false},
115
 			editoptions: {"onKeyup": "this.value=this.value.replace(/[^0-9]/g,'');"}
115
 			editoptions: {"onKeyup": "this.value=this.value.replace(/[^0-9]/g,'');"}