Browse Source

창고관리 세부조정-1

yhl88 2 years ago
parent
commit
ebbeb45bf2

+ 2 - 2
src/main/webapp/app/stockmng/STOCKMNG04010.html

@@ -72,7 +72,7 @@
72
 				                            <label class="col-xs-2 itp_lb">창고명</label>
72
 				                            <label class="col-xs-2 itp_lb">창고명</label>
73
 				                            <div class="col-xs-4 itp_ip">
73
 				                            <div class="col-xs-4 itp_ip">
74
 				                                <div class="col-xs-8 itp_in">
74
 				                                <div class="col-xs-8 itp_in">
75
-			                                    	<input type="text" id="ITP_FORM_STOCKMNG04010_DETAIL_WHS_NM" class="form-control itp_input" name="whsNm" value="" maxlength="20">
75
+			                                    	<input type="text" id="ITP_FORM_STOCKMNG04010_DETAIL_WHS_NM" class="form-control itp_input" name="whsNm" value="" maxlength="50">
76
 				                                </div>
76
 				                                </div>
77
 				                            </div>
77
 				                            </div>
78
 				                        </div>
78
 				                        </div>
@@ -121,7 +121,7 @@
121
 			                                        <input type="text" id="ITP_FORM_STOCKMNG04010_DETAIL_ADRES" class="form-control itp_input" name="addr1" value="" placeholder="기본주소" readonly="readonly">													
121
 			                                        <input type="text" id="ITP_FORM_STOCKMNG04010_DETAIL_ADRES" class="form-control itp_input" name="addr1" value="" placeholder="기본주소" readonly="readonly">													
122
 			                                    </div>
122
 			                                    </div>
123
 			                                    <div class="col-xs-4 itp_in">
123
 			                                    <div class="col-xs-4 itp_in">
124
-			                                        <input type="text" id="ITP_FORM_STOCKMNG04010_DETAIL_ADRES_DTL" class="form-control itp_input" name="addr2" value="" placeholder="상세주소">													
124
+			                                        <input type="text" id="ITP_FORM_STOCKMNG04010_DETAIL_ADRES_DTL" class="form-control itp_input" name="addr2" value="" placeholder="상세주소" maxlength="50">													
125
 			                                    </div>
125
 			                                    </div>
126
 			                                    
126
 			                                    
127
 			                                    <!-- 주소 맵 -->
127
 			                                    <!-- 주소 맵 -->

+ 2 - 2
src/main/webapp/app/stockmng/STOCKMNG04011.html

@@ -42,7 +42,7 @@
42
 				                            <label class="col-xs-2 itp_lb">창고명</label>
42
 				                            <label class="col-xs-2 itp_lb">창고명</label>
43
 				                            <div class="col-xs-4 itp_ip">
43
 				                            <div class="col-xs-4 itp_ip">
44
 				                                <div class="col-xs-8 itp_in">
44
 				                                <div class="col-xs-8 itp_in">
45
-			                                    	<input type="text" id="ITP_FORM_STOCKMNG04011_DETAIL_WHS_NM" class="form-control itp_input" name="whsNm" value="" maxlength="20">
45
+			                                    	<input type="text" id="ITP_FORM_STOCKMNG04011_DETAIL_WHS_NM" class="form-control itp_input" name="whsNm" value="" maxlength="50">
46
 				                                </div>
46
 				                                </div>
47
 				                            </div>
47
 				                            </div>
48
 				                        </div>
48
 				                        </div>
@@ -85,7 +85,7 @@
85
 			                                        <input type="text" id="ITP_FORM_STOCKMNG04011_DETAIL_ADRES" class="form-control itp_input" name="addr1" value="" placeholder="기본주소" readonly="readonly">													
85
 			                                        <input type="text" id="ITP_FORM_STOCKMNG04011_DETAIL_ADRES" class="form-control itp_input" name="addr1" value="" placeholder="기본주소" readonly="readonly">													
86
 			                                    </div>
86
 			                                    </div>
87
 			                                    <div class="col-xs-4 itp_in">
87
 			                                    <div class="col-xs-4 itp_in">
88
-			                                        <input type="text" id="ITP_FORM_STOCKMNG04011_DETAIL_ADRES_DTL" class="form-control itp_input" name="addr2" value="" placeholder="상세주소">													
88
+			                                        <input type="text" id="ITP_FORM_STOCKMNG04011_DETAIL_ADRES_DTL" class="form-control itp_input" name="addr2" value="" placeholder="상세주소" maxlength="50">													
89
 			                                    </div>
89
 			                                    </div>
90
 			                                    
90
 			                                    
91
 			                                    <!-- 주소 맵 -->
91
 			                                    <!-- 주소 맵 -->

+ 15 - 13
src/main/webapp/js/app/stockmng/ITP_STOCKMNG04010.js

@@ -62,13 +62,13 @@ const gridColModel = {
62
 			index: 'BRAND_NM', name: 'brandNm',
62
 			index: 'BRAND_NM', name: 'brandNm',
63
 			label: ITP_MSG_LOCALE.label.brandNm, //브랜드
63
 			label: ITP_MSG_LOCALE.label.brandNm, //브랜드
64
 			width: '13', fixed: false, align: 'left',
64
 			width: '13', fixed: false, align: 'left',
65
-			sortable: false, hidden: false
65
+			sortable: false, hidden: false, classes: 'ui-ellipsis'
66
 		},
66
 		},
67
 		{
67
 		{
68
 			index: 'STORE_NM', name: 'storeNm',
68
 			index: 'STORE_NM', name: 'storeNm',
69
 			label: "매장명", 
69
 			label: "매장명", 
70
 			width: '13', fixed: false, align: 'left',
70
 			width: '13', fixed: false, align: 'left',
71
-			sortable: false, hidden: false
71
+			sortable: false, hidden: false, classes: 'ui-ellipsis'
72
 		},
72
 		},
73
 		{
73
 		{
74
 			index: 'WHS_ID', name: 'whsId',
74
 			index: 'WHS_ID', name: 'whsId',
@@ -80,7 +80,7 @@ const gridColModel = {
80
 			index: 'WHS_NM', name: 'whsNm',
80
 			index: 'WHS_NM', name: 'whsNm',
81
 			label: "창고명", 
81
 			label: "창고명", 
82
 			width: '13', fixed: false, align: 'left',
82
 			width: '13', fixed: false, align: 'left',
83
-			sortable: false, hidden: false
83
+			sortable: false, hidden: false, classes: 'ui-ellipsis'
84
 		},
84
 		},
85
 		{
85
 		{
86
 			index: 'WHS_ST_NM', name: 'whsStNm',
86
 			index: 'WHS_ST_NM', name: 'whsStNm',
@@ -111,27 +111,27 @@ const gridColModel = {
111
 		{
111
 		{
112
 			index: 'LOCATION', name: 'location',
112
 			index: 'LOCATION', name: 'location',
113
 			label: "로케이션",
113
 			label: "로케이션",
114
-			width: '10', fixed: false, align: 'left',
114
+			width: '7', fixed: false, align: 'left',
115
 			sortable: false, editable: false, edittype: 'text',
115
 			sortable: false, editable: false, edittype: 'text',
116
 			editrules: {required: true}
116
 			editrules: {required: true}
117
 		},
117
 		},
118
 		{
118
 		{
119
 			index: 'LOCATION_NM', name: 'locationNm',
119
 			index: 'LOCATION_NM', name: 'locationNm',
120
 			label: "로케이션명",
120
 			label: "로케이션명",
121
-			width: '12', fixed: false, align: 'left',
121
+			width: '25', fixed: false, align: 'left',
122
 			sortable: true, editable: false, edittype: 'text',
122
 			sortable: true, editable: false, edittype: 'text',
123
-			editrules: {required: true}
123
+			editrules: {required: true}, classes: 'ui-ellipsis'
124
 		},
124
 		},
125
 		{
125
 		{
126
 			index: 'STCK_DVSN_NM', name: 'stckDvsnNm',
126
 			index: 'STCK_DVSN_NM', name: 'stckDvsnNm',
127
 			label: "관리등록",
127
 			label: "관리등록",
128
-			width: '10', fixed: false, align: 'center',
128
+			width: '6', fixed: false, align: 'center',
129
 			sortable: false, editable: false, edittype: 'text'
129
 			sortable: false, editable: false, edittype: 'text'
130
 		},
130
 		},
131
 		{
131
 		{
132
 			index: 'LOC_ST_NM', name: 'locStNm',
132
 			index: 'LOC_ST_NM', name: 'locStNm',
133
 			label: "상태",
133
 			label: "상태",
134
-			width: '10', fixed: false, align: 'center',
134
+			width: '6', fixed: false, align: 'center',
135
 			sortable: false, editable: false, edittype: 'text'
135
 			sortable: false, editable: false, edittype: 'text'
136
 		}
136
 		}
137
 	],
137
 	],
@@ -145,22 +145,23 @@ const gridColModel = {
145
 		{
145
 		{
146
 			index: 'LOCATION', name: 'location',
146
 			index: 'LOCATION', name: 'location',
147
 			label: "로케이션",
147
 			label: "로케이션",
148
-			width: '10', fixed: false, align: 'left',
148
+			width: '7', fixed: false, align: 'left',
149
 			sortable: false, editable: true, edittype: 'text',
149
 			sortable: false, editable: true, edittype: 'text',
150
 			editrules: {required: false}
150
 			editrules: {required: false}
151
 		},
151
 		},
152
 		{
152
 		{
153
 			index: 'LOCATION_NM', name: 'locationNm',
153
 			index: 'LOCATION_NM', name: 'locationNm',
154
 			label: "로케이션명",
154
 			label: "로케이션명",
155
-			width: '12', fixed: false, align: 'left',
155
+			width: '25', fixed: false, align: 'left',
156
 			classes: 'input_color',
156
 			classes: 'input_color',
157
 			sortable: false, editable: true, edittype: 'text',
157
 			sortable: false, editable: true, edittype: 'text',
158
-			editrules: {required: true}
158
+			editrules: {required: true}, classes: 'ui-ellipsis',
159
+			editoptions: {maxlength: 50}
159
 		},
160
 		},
160
 		{
161
 		{
161
 			index: 'STCK_DVSN', name: 'stckDvsn',
162
 			index: 'STCK_DVSN', name: 'stckDvsn',
162
 			label: "관리등록",
163
 			label: "관리등록",
163
-			width: '10', fixed: false, align: 'center',
164
+			width: '6', fixed: false, align: 'center',
164
 			sortable: false, editable: true, formatter: 'select', edittype: 'select',
165
 			sortable: false, editable: true, formatter: 'select', edittype: 'select',
165
 			editoptions: {value: ITP_COMMON_CD_STCK_DVSN},
166
 			editoptions: {value: ITP_COMMON_CD_STCK_DVSN},
166
 			classes: 'input_color',
167
 			classes: 'input_color',
@@ -169,7 +170,7 @@ const gridColModel = {
169
 		{
170
 		{
170
 			index: 'LOC_ST_CD', name: 'locStCd',
171
 			index: 'LOC_ST_CD', name: 'locStCd',
171
 			label: "상태",
172
 			label: "상태",
172
-			width: '10', fixed: false, align: 'center',
173
+			width: '6', fixed: false, align: 'center',
173
 			sortable: false, editable: true, formatter: 'select', edittype: 'select',
174
 			sortable: false, editable: true, formatter: 'select', edittype: 'select',
174
 			editoptions: {value: ITP_COMMON_CD_LOC_ST_CD},
175
 			editoptions: {value: ITP_COMMON_CD_LOC_ST_CD},
175
 			classes: 'input_color',
176
 			classes: 'input_color',
@@ -607,6 +608,7 @@ let modifyObj = {
607
 				url: DOMAIN + WHS_MNG_LOCATION_GRID_LIST,
608
 				url: DOMAIN + WHS_MNG_LOCATION_GRID_LIST,
608
 				pager: STOCKMNG04010_DETAIL_GRID_PAGER,
609
 				pager: STOCKMNG04010_DETAIL_GRID_PAGER,
609
 				multiselect: true,
610
 				multiselect: true,
611
+				rownumbers: false,
610
 				onCellSelect: function(rowId, cellIdx, cellValue) {
612
 				onCellSelect: function(rowId, cellIdx, cellValue) {
611
 					STOCKMNG04010_DETAIL_GRID_LAST_ROW_ID = itp_fn_set_data_editable(rowId, cellIdx, STOCKMNG04010_DETAIL_GRID_LAST_ROW_ID, STOCKMNG04010_DETAIL_GRID_ID, ['location']);
613
 					STOCKMNG04010_DETAIL_GRID_LAST_ROW_ID = itp_fn_set_data_editable(rowId, cellIdx, STOCKMNG04010_DETAIL_GRID_LAST_ROW_ID, STOCKMNG04010_DETAIL_GRID_ID, ['location']);
612
 		   		},
614
 		   		},

+ 14 - 10
src/main/webapp/js/app/stockmng/ITP_STOCKMNG04011.js

@@ -49,27 +49,27 @@ const gridColModel = {
49
 		{
49
 		{
50
 			index: 'LOCATION', name: 'location',
50
 			index: 'LOCATION', name: 'location',
51
 			label: "로케이션",
51
 			label: "로케이션",
52
-			width: '10', fixed: false, align: 'center',
52
+			width: '7', fixed: false, align: 'left',
53
 			sortable: false, editable: false, edittype: 'text',
53
 			sortable: false, editable: false, edittype: 'text',
54
 			editrules: {required: true}
54
 			editrules: {required: true}
55
 		},
55
 		},
56
 		{
56
 		{
57
 			index: 'LOCATION_NM', name: 'locationNm',
57
 			index: 'LOCATION_NM', name: 'locationNm',
58
 			label: "로케이션명",
58
 			label: "로케이션명",
59
-			width: '12', fixed: false, align: 'center',
59
+			width: '25', fixed: false, align: 'left',
60
 			sortable: true, editable: false, edittype: 'text',
60
 			sortable: true, editable: false, edittype: 'text',
61
-			editrules: {required: true}
61
+			editrules: {required: true}, classes: 'ui-ellipsis'
62
 		},
62
 		},
63
 		{
63
 		{
64
 			index: 'STCK_DVSN_NM', name: 'stckDvsnNm',
64
 			index: 'STCK_DVSN_NM', name: 'stckDvsnNm',
65
 			label: "관리등록",
65
 			label: "관리등록",
66
-			width: '10', fixed: false, align: 'center',
66
+			width: '6', fixed: false, align: 'center',
67
 			sortable: false, editable: false, edittype: 'text'
67
 			sortable: false, editable: false, edittype: 'text'
68
 		},
68
 		},
69
 		{
69
 		{
70
 			index: 'LOC_ST_NM', name: 'locStNm',
70
 			index: 'LOC_ST_NM', name: 'locStNm',
71
 			label: "상태",
71
 			label: "상태",
72
-			width: '10', fixed: false, align: 'center',
72
+			width: '6', fixed: false, align: 'center',
73
 			sortable: false, editable: false, edittype: 'text'
73
 			sortable: false, editable: false, edittype: 'text'
74
 		}
74
 		}
75
 	],
75
 	],
@@ -83,31 +83,35 @@ const gridColModel = {
83
 		{
83
 		{
84
 			index: 'LOCATION', name: 'location',
84
 			index: 'LOCATION', name: 'location',
85
 			label: "로케이션",
85
 			label: "로케이션",
86
-			width: '10', fixed: false, align: 'center',
86
+			width: '7', fixed: false, align: 'left',
87
 			sortable: false, editable: true, edittype: 'text',
87
 			sortable: false, editable: true, edittype: 'text',
88
 			editrules: {required: false}
88
 			editrules: {required: false}
89
 		},
89
 		},
90
 		{
90
 		{
91
 			index: 'LOCATION_NM', name: 'locationNm',
91
 			index: 'LOCATION_NM', name: 'locationNm',
92
 			label: "로케이션명",
92
 			label: "로케이션명",
93
-			width: '12', fixed: false, align: 'center',
93
+			width: '25', fixed: false, align: 'left',
94
+			classes: 'input_color',
94
 			sortable: false, editable: true, edittype: 'text',
95
 			sortable: false, editable: true, edittype: 'text',
95
-			editrules: {required: true}
96
+			editrules: {required: true}, classes: 'ui-ellipsis',
97
+			editoptions: {maxlength: 50}
96
 		},
98
 		},
97
 		{
99
 		{
98
 			index: 'STCK_DVSN', name: 'stckDvsn',
100
 			index: 'STCK_DVSN', name: 'stckDvsn',
99
 			label: "관리등록",
101
 			label: "관리등록",
100
-			width: '10', fixed: false, align: 'center',
102
+			width: '6', fixed: false, align: 'center',
101
 			sortable: false, editable: true, formatter: 'select', edittype: 'select',
103
 			sortable: false, editable: true, formatter: 'select', edittype: 'select',
102
 			editoptions: {value: ITP_COMMON_CD_STCK_DVSN},
104
 			editoptions: {value: ITP_COMMON_CD_STCK_DVSN},
105
+			classes: 'input_color',
103
 			editrules: {required: true}
106
 			editrules: {required: true}
104
 		},
107
 		},
105
 		{
108
 		{
106
 			index: 'LOC_ST_CD', name: 'locStCd',
109
 			index: 'LOC_ST_CD', name: 'locStCd',
107
 			label: "상태",
110
 			label: "상태",
108
-			width: '10', fixed: false, align: 'center',
111
+			width: '6', fixed: false, align: 'center',
109
 			sortable: false, editable: true, formatter: 'select', edittype: 'select',
112
 			sortable: false, editable: true, formatter: 'select', edittype: 'select',
110
 			editoptions: {value: ITP_COMMON_CD_LOC_ST_CD},
113
 			editoptions: {value: ITP_COMMON_CD_LOC_ST_CD},
114
+			classes: 'input_color',
111
 			editrules: {required: true}
115
 			editrules: {required: true}
112
 		}
116
 		}
113
 	]
117
 	]