|
|
@@ -275,9 +275,11 @@
|
|
|
<button type="button" class="btn btn-success btn-lg" id="btnGoodsItemkindChange">품목변경</button>
|
|
|
</th:block>
|
|
|
</td>
|
|
|
- <th>원가</th>
|
|
|
- <td><input type="text" class="w80p aR" id="costPrice" name="costPrice" maxlength="10" data-valid-type="numeric"/> 원
|
|
|
- <input type="hidden" id="costPriceOrg" name="costPriceOrg"/>
|
|
|
+ <th>출고처<em class="required" title="필수"></em></th>
|
|
|
+ <td>
|
|
|
+ <select name="delvLocCd" id="delvLocCd">
|
|
|
+ </select>
|
|
|
+ <input type="hidden" id="delvLocCdOrg" name="delvLocCdOrg"/>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
@@ -388,6 +390,10 @@
|
|
|
</select>
|
|
|
<input name="sellEddt" id="sellEddt" type="hidden" />
|
|
|
</td>
|
|
|
+ <th>원가</th>
|
|
|
+ <td><input type="text" class="w80p aR" id="costPrice" name="costPrice" maxlength="10" data-valid-type="numeric"/> 원
|
|
|
+ <input type="hidden" id="costPriceOrg" name="costPriceOrg"/>
|
|
|
+ </td>
|
|
|
</tr>
|
|
|
</tbody>
|
|
|
</table>
|
|
|
@@ -1073,6 +1079,8 @@
|
|
|
|
|
|
cfnCreateCombo('/renderer/delvFee/list/' + result.supplyCompCd, $('#goodsDetailForm select[name=delvFeeCd]'), "[선택]", result.delvFeeCd);
|
|
|
$('#goodsDetailForm input[name=delvFeeCdOrg]').val(result.delvFeeCd);
|
|
|
+ cfnCreateCombo('/renderer/delvloc/list/' + result.supplyCompCd, $('#goodsDetailForm select[name=delvLocCd]'), "[선택]", result.delvLocCd);
|
|
|
+ $('#goodsDetailForm input[name=delvLocdOrg]').val(result.delvLocCd);
|
|
|
|
|
|
// $('#goodsDetailForm input[name=certNum]').val(result.certNum);
|
|
|
// $('#goodsDetailForm input[name=certNumOrg]').val(result.certNum);
|
|
|
@@ -1526,6 +1534,14 @@
|
|
|
});
|
|
|
}
|
|
|
|
|
|
+ // 상품상세 - 입점
|
|
|
+ if ("N" == $("#goodsDetailForm input[name=selfGoodsYn]").val() && $("#goodsDetailForm input[name=goodsType]").val() == "G056_N"){
|
|
|
+ if (gagajf.isNull($("#goodsDetailForm textarea[name=goodsDesc]").val()) || "<p><br></p>" == $("#goodsDetailForm textarea[name=goodsDesc]").val() ){
|
|
|
+ mcxDialog.alert("상품상세정보탭의 상품상세내용을 입력해주세요.");
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
// 자사일 경우 대표색상 선택 여부
|
|
|
if ("Y" == $('#goodsDetailForm input[name=selfGoodsYn]').val()){
|
|
|
|
|
|
@@ -1661,6 +1677,17 @@
|
|
|
return false;
|
|
|
}
|
|
|
|
|
|
+ // 출고처
|
|
|
+ if(gagajf.isNull($("#goodsDetailForm select[name=delvLocCd]").val())){
|
|
|
+ mcxDialog.alertC("출고처를 선택해 주세요.", {
|
|
|
+ sureBtnText: "확인",
|
|
|
+ sureBtnClick: function() {
|
|
|
+ $("#goodsDetailForm select[name=delvLocCd]").focus();
|
|
|
+ }
|
|
|
+ });
|
|
|
+ return;
|
|
|
+ }
|
|
|
+
|
|
|
// 배송비구분
|
|
|
if(gagajf.isNull($("#goodsDetailForm select[name=delvFeeCd]").val())){
|
|
|
mcxDialog.alertC("배송비정책을 선택해 주세요.", {
|
|
|
@@ -1671,6 +1698,7 @@
|
|
|
});
|
|
|
return;
|
|
|
}
|
|
|
+
|
|
|
// 포인트
|
|
|
if ( gagajf.isNull($("#goodsDetailForm input[name=pntPrate]").val())) {
|
|
|
mcxDialog.alertC("PC 포인트를 입력해 주세요.", {
|
|
|
@@ -1804,7 +1832,7 @@
|
|
|
});
|
|
|
return false;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
idx = 0;
|
|
|
|
|
|
//재고 옵션 관련 확인
|
|
|
@@ -2271,6 +2299,10 @@
|
|
|
if ($("#goodsDetailForm input[name=delvFeeCdOrg]").val() != $("#goodsDetailForm select[name=delvFeeCd]").val()){
|
|
|
return true;
|
|
|
}
|
|
|
+ // 출고처
|
|
|
+ if ($("#goodsDetailForm input[name=delvLocCdOrg]").val() != $("#goodsDetailForm select[name=delvLocCd]").val()){
|
|
|
+ return true;
|
|
|
+ }
|
|
|
// 교환가능여부
|
|
|
if ($("#goodsDetailForm input[name=changeableYnOrg]").val() != $("#goodsDetailForm input[name=changeableYn]:checked").val()){
|
|
|
return true;
|