|
@@ -1151,17 +1151,10 @@ let modifyObj = {
|
1151
|
1151
|
gridInsertData.push(value);
|
1152
|
1152
|
});
|
1153
|
1153
|
|
1154
|
|
- if (SCREEN_MODE == 'POC') {
|
1155
|
|
- $('#ITP_FORM_RTNMNG03010_DETAIL_COL_DVSN').attr("disabled", false);
|
1156
|
|
- }
|
|
1154
|
+ $('#ITP_FORM_RTNMNG03010_DETAIL_COL_DVSN').attr("disabled", false);
|
1157
|
1155
|
|
1158
|
1156
|
|
1159
|
1157
|
let param = $(formId).serializeObject();
|
1160
|
|
-
|
1161
|
|
- if (SCREEN_MODE == 'POC') {
|
1162
|
|
- $('#ITP_FORM_RTNMNG03010_DETAIL_COL_DVSN').attr("disabled", true);
|
1163
|
|
- }
|
1164
|
|
-
|
1165
|
1158
|
param.gridInsertData = gridInsertData;
|
1166
|
1159
|
console.log( JSON.stringify(param));
|
1167
|
1160
|
var searhFn = function () {
|
|
@@ -1212,6 +1205,55 @@ let modifyObj = {
|
1212
|
1205
|
$('#ITP_BTN_RTNMNG03010_DETAIL_SRH').attr("disabled", true);
|
1213
|
1206
|
$('#ITP_BTN_RTNMNG03010_DETAIL_MODIFY').attr("disabled", true);
|
1214
|
1207
|
}
|
|
1208
|
+
|
|
1209
|
+ var combo=$('#ITP_FORM_RTNMNG03010_DETAIL_COL_DVSN');
|
|
1210
|
+ combo.on('change', function() {
|
|
1211
|
+ var dvsn=$(this).val();
|
|
1212
|
+ const clearWh = function(disable) {
|
|
1213
|
+ $('#ITP_FORM_RTNMNG03010_DETAIL_WHS_ID').val('');
|
|
1214
|
+ $('#ITP_FORM_RTNMNG03010_DETAIL_WHS_NM').val('');
|
|
1215
|
+ $('#ITP_FORM_RTNMNG03010_DETAIL_WHS_NM').attr("disabled", disable);
|
|
1216
|
+ $('#ITP_BTN_RTNMNG03010_DETAIL_SRH').attr("disabled", disable);
|
|
1217
|
+ $('#ITP_BTN_RTNMNG03010_DETAIL_MODIFY').attr("disabled", disable);
|
|
1218
|
+ };
|
|
1219
|
+ console.log("반품 배송구분 변경 ==> ", dvsn, result );
|
|
1220
|
+ // 본사수거:C001, 공급사:C002
|
|
1221
|
+ if( result.storeId ) {
|
|
1222
|
+ if(dvsn=='C002' ) {
|
|
1223
|
+ var spplyId='', spplyNm='';
|
|
1224
|
+ for(var cur of result.itemList ) {
|
|
1225
|
+ if(spplyId=='') {
|
|
1226
|
+ spplyId=cur.spplyId;
|
|
1227
|
+ spplyNm=cur.spplyNm;
|
|
1228
|
+ }
|
|
1229
|
+ if(spplyId!=cur.spplyId ) {
|
|
1230
|
+ itp_fn_modal_alert_ajax("발주대상 품목이 동일한 공급사가 아닙니다");
|
|
1231
|
+ $(this).val('C001');
|
|
1232
|
+ clearWh(true);
|
|
1233
|
+ /*
|
|
1234
|
+ 동일한공급사가 아닐 경우 '발주대상은 품목이 동일한 공급사가 아닙니다.' 알럿하고 본사수거로 원복 처리함
|
|
1235
|
+ 반품입고창고 데이타 값은 지움
|
|
1236
|
+ */
|
|
1237
|
+ return;
|
|
1238
|
+ }
|
|
1239
|
+ }
|
|
1240
|
+ if(spplyId && spplyNm) {
|
|
1241
|
+ $('#ITP_FORM_RTNMNG03010_DETAIL #ITP_FORM_RTNMNG03010_DETAIL_SPPLY_ID').val(spplyId);
|
|
1242
|
+ $('#ITP_FORM_RTNMNG03010_DETAIL .fnSpplyNm').text(spplyNm);
|
|
1243
|
+ clearWh(true);
|
|
1244
|
+ }
|
|
1245
|
+ } else {
|
|
1246
|
+ clearWh(false);
|
|
1247
|
+ }
|
|
1248
|
+ } else {
|
|
1249
|
+ if(dvsn=='C001' ) {
|
|
1250
|
+ /*브랜드 구매발주일경우는 수거구분은 공급사 수거이며 본사수거로 변경시 알럿 '공급사 수거로 변경할 수 없습니다.' 하고 공급사 수거로 원복함 */
|
|
1251
|
+ itp_fn_modal_alert_ajax("공급사 수거로 변경할 수 없습니다.");
|
|
1252
|
+ $(this).val('C002');
|
|
1253
|
+ return;
|
|
1254
|
+ }
|
|
1255
|
+ }
|
|
1256
|
+ });
|
1215
|
1257
|
|
1216
|
1258
|
// 품목 리스트 조회
|
1217
|
1259
|
pageObj.grid.init('POC', result.itemList);
|