Ver código fonte

제휴몰주문업로드, 주문번호팝업추가

jmh 4 anos atrás
pai
commit
84a52a5206

+ 19 - 1
src/main/webapp/WEB-INF/views/ocm/ExtmallOrderRegisterForm.html

@@ -67,7 +67,21 @@
 		{headerName: "업로드상태",			field: "uploadStatNm",			width: 150, cellClass: 'text-center'},
 		{headerName: "업로드실패사유",		field: "uploadFailNm",			width: 150, cellClass: 'text-center'},
 		{headerName: "업로드실패사유상세",	field: "uploadFailReason",		width: 200, cellClass: 'text-center'},
-		{headerName: "주문번호",			field: "ordNo",					width: 130, cellClass: 'text-center'},
+		{
+			headerName		: "주문번호"
+			, field			: 'ordNo'
+			, width			: 130
+			, cellClass		: 'text-center'
+			, sortable		: true
+			, cellRenderer	: function (params) {
+				var roleCd = [[${sessionInfo.roleCd}]];
+				if (!roleCd.startsWith("C") && "" != params.value) {
+					return "<a href=\"javascript:void(0);\" onclick=\"fnOpenOrderDetailPopup('" + params.value + "');\">" + params.value + "</a>";
+				} else {
+					return params.value;
+				}
+			}
+		},
 		{headerName: "제휴몰ID",			field: "extmallId",				width: 130, cellClass: 'text-center'},
 		{headerName: "제휴몰명",			field: "extmallNm",				width: 130, cellClass: 'text-center'},
 		{headerName: "쇼핑몰주문번호",		field: "extmallOrderId",		width: 150, cellClass: 'text-center'},
@@ -184,6 +198,10 @@
 		gridOptions.columnApi.setColumnsVisible(['uploadStatNm','uploadFailNm','uploadFailReason','ordAmt','ordNo'], false);
 	}
 
+	var fnOpenOrderDetailPopup = function (ordNo) {
+		currOrdNo = ordNo;
+		cfnOpenOrderDetailPopup(ordNo);
+	};
 /*]]>*/
 </script>