판매관리 출하지시/판매등록 수정기능 추가

This commit is contained in:
2026-03-06 12:04:23 +09:00
parent 2cc8350f6c
commit 13de84a1e3
5 changed files with 154 additions and 159 deletions

View File

@@ -688,8 +688,13 @@ function fn_bulkRegister(){
}
}
// 판매등록 팝업 열기 (그리드 데이터 전달)
fn_openSaleRegPopupWithData(selectedRow);
if(selectedRow.SALES_REG_NO) {
// 기존 판매등록 수정 모드
fn_openSaleRegPopup(selectedRow.PROJECT_NO, selectedRow.SALES_REG_NO);
} else {
// 신규 판매등록
fn_openSaleRegPopupWithData(selectedRow);
}
}
</script>
<style>

View File

@@ -38,8 +38,13 @@
// 기존 담당자 값 설정
var managerValue = "${saleInfo.MANAGER}";
console.log("MANAGER 값:", managerValue);
console.log("SHIPPING_METHOD:", "${saleInfo.SHIPPING_METHOD}");
console.log("INCOTERMS:", "${saleInfo.INCOTERMS}");
console.log("SERIAL_NO:", "${saleInfo.SERIAL_NO}");
if(managerValue) {
$("#manager").val(managerValue).trigger('change');
console.log("담당자 설정 후 선택값:", $("#manager").val());
}
// 판매환종 초기값 설정 (견적환종과 동기화)
@@ -729,26 +734,17 @@ function fn_calculateSelectedItem() {
<tr>
<td class="input_title">
<label for="salesQuantity">판매수량</label>
<c:if test="${param.saleNo == null || param.saleNo == ''}">
<c:if test="${true}">
<span style="color:#666; font-size:11px; display:block; margin-top:2px;">
(잔량: ${saleInfo.REMAINING_QUANTITY != null ? saleInfo.REMAINING_QUANTITY : saleInfo.ORDER_QUANTITY}개)
</span>
</c:if>
</td>
<td>
<c:choose>
<c:when test="${param.saleNo != null && param.saleNo != ''}">
<input type="number" name="salesQuantity" id="salesQuantity"
value="${saleInfo.SALES_QUANTITY}"
readonly style="background-color: #f5f5f5;" />
</c:when>
<c:otherwise>
<input type="number" name="salesQuantity" id="salesQuantity"
value="${saleInfo.SALES_QUANTITY != null && saleInfo.SALES_QUANTITY != '' && saleInfo.SALES_QUANTITY != 0 ? saleInfo.SALES_QUANTITY : ''}"
onchange="fn_calculateSupplyPrice()"
placeholder="판매할 수량 입력" />
</c:otherwise>
</c:choose>
<input type="number" name="salesQuantity" id="salesQuantity"
value="${saleInfo.SALES_QUANTITY != null && saleInfo.SALES_QUANTITY != '' && saleInfo.SALES_QUANTITY != 0 ? saleInfo.SALES_QUANTITY : ''}"
onchange="fn_calculateSupplyPrice()"
placeholder="판매할 수량 입력" />
</td>
<td class="input_title"><label for="shippingDate">출하일</label></td>
<td>