영업관리/구매관리 금액 소수점 포맷 통일

- 영업관리: 단가/금액/환율 소수점 2자리 + 천단위 콤마 표시
- 구매관리: 영문 발주서/리스트/현황/입고 소수점 2자리, 일반/가공 발주서는 정수 유지
- common.js에 formatMoney, formatInteger, removeComma 공통 함수 추가
- Java 서비스: Long.parseLong → Double.parseDouble 수정 (소수점 데이터 보존)
- MyBatis: goodsMgmt.xml BIGINT → NUMERIC 캐스팅 변경
- CommonUtils.numberFormatDecimal2 추가

Made-with: Cursor
This commit is contained in:
2026-03-20 14:07:08 +09:00
parent a82b944d5d
commit 347ece6a6c
33 changed files with 582 additions and 387 deletions

View File

@@ -1795,6 +1795,13 @@ public class CommonUtils {
DecimalFormat formatter = new DecimalFormat("#,##0.###");
return formatter.format(num);
}
// 소수점 2자리 고정 포맷 (천단위 콤마 포함)
public static String numberFormatDecimal2(String num) {
if(isBlank(num)) return num;
DecimalFormat formatter = new DecimalFormat("#,##0.00");
return formatter.format(Double.parseDouble(num.replace(",", "")));
}
public static Map requestLogApi(HttpServletRequest request,Map paramMap,String useType){
Map resultMap = new HashMap();