Просмотр исходного кода

입점클레임반품배송비

jsh77b 4 лет назад
Родитель
Сommit
4fbc21965d

+ 23 - 0
src/main/java/com/style24/admin/biz/web/TsaOrderScmController.java

@@ -185,6 +185,29 @@ public class TsaOrderScmController extends TsaBaseController {
 		
 		Collection<Order> orderSellerClaimList = coreOrderService.getOrderSellerClaimList(order);
 		
+		// 2021.12.16 변경단위 데이타 노출
+		int ordChgSq = 0;
+		for (Order sellerClaim : orderSellerClaimList) {
+			
+			if (ordChgSq == sellerClaim.getOrdChgSq()) {
+				sellerClaim.setChgReason("");
+				sellerClaim.setRfDeliveryFee(0);
+				sellerClaim.setRfRealCnclAmt(0);
+				sellerClaim.setAddPayCostPayYn("");
+				sellerClaim.setAddPayCostPgGb("");
+				sellerClaim.setChgMemo("");
+			} else {
+				ordChgSq = sellerClaim.getOrdChgSq();
+			}
+			
+			// 3.2 주문취소수량으로 취소율 정보 설정
+			int ordQty 			= sellerClaim.getOrdQty();
+			int ordCanChgQty 	= sellerClaim.getOrdCanChgQty();
+			int cnclRtnQty		= sellerClaim.getCnclRtnQty();
+			
+			float _appQty		= (float)ordCanChgQty / (float)(ordQty - cnclRtnQty);
+		}
+		
 		result.set("pageing"				, order);
 		result.set("orderSellerClaimList"	, orderSellerClaimList);
 				

+ 7 - 7
src/main/webapp/WEB-INF/views/order/OrderSellerClaimListForm.html

@@ -170,7 +170,7 @@ var columnDefs = [
 	{headerName: "교환상세번호",		field:"exchangeOrdDtlNo",	width:100, cellClass: 'text-center'},
 	{headerName: "교환옵션1",			field:"optCd11",			width:100, cellClass: 'text-center'},
 	{headerName: "교환옵션2",			field:"optCd12",			width:100, cellClass: 'text-center'},
-	{headerName: "클레임유",			field:"chgReason",			width:100, cellClass: 'text-center'},
+	{headerName: "클레임유",			field:"chgReason",			width:100, cellClass: 'text-center'},
 	{
 		headerName		: "주문금액"
 		, field			: "ordAmt"
@@ -184,7 +184,7 @@ var columnDefs = [
 	{
 		headerName		: "취소상품금액"
 		, field			: "cnclRtnAmt"
-		, width			: 80
+		, width			: 100
 		, cellClass		: 'text-right'
 		, cellRenderer	: function (params) {
 			return params.value.addComma();
@@ -202,7 +202,7 @@ var columnDefs = [
 	{
 		headerName		: "환불배송비"
 		, field			: "rfDeliveryFee"
-		, width			: 80
+		, width			: 100
 		, cellClass		: 'text-right'
 		, cellRenderer	: function (params) {
 			return params.value.addComma();
@@ -211,15 +211,15 @@ var columnDefs = [
 	{
 		headerName		: "환불예정금액"
 		, field			: "rfRealCnclAmt"
-		, width			: 80
+		, width			: 100
 		, cellClass		: 'text-right'
 		, cellRenderer	: function (params) {
 			return params.value.addComma();
 		}
 	},
-	{headerName: "배송비결제여부",		field:"addPayCostPayYn",			width:100, cellClass: 'text-center'},
-	{headerName: "배송비결제수단",		field:"addPayCostPgGb",			width:100, cellClass: 'text-center'},
-	{headerName: "클레임메모",			field:"chgMemo",			width:100, cellClass: 'text-center'}
+	{headerName: "배송비결제여부",		field:"addPayCostPayYn",	width:120, cellClass: 'text-center'},
+	{headerName: "배송비결제수단",		field:"addPayCostPgGb",		width:120, cellClass: 'text-center'},
+	{headerName: "클레임메모",			field:"chgMemo",			width:160, cellClass: 'text-right'}
 ];
 
 var gridOptions = gagaAgGrid.getGridOptions(columnDefs);