Ver código fonte

배치로그에 에러메시지 추가에 따른 수정

gagamel 4 anos atrás
pai
commit
b5821aefdd

+ 1 - 0
src/main/java/com/style24/persistence/mybatis/shop/TsaSystem.xml

@@ -897,6 +897,7 @@
 		     , B.BIZ_GB
 		     , B.BATCH_FRQ
 		     , BL.BATCH_STAT
+		     , BL.ERROR_MSG
 		     , DATE_FORMAT(BL.BATCH_STDT,'%Y-%m-%d %H:%i:%s.%f') AS BATCH_STDT
 		     , DATE_FORMAT(BL.BATCH_EDDT,'%Y-%m-%d %H:%i:%s.%f') AS BATCH_EDDT
 		     , TIMESTAMPDIFF(SECOND,BL.BATCH_STDT,BL.BATCH_EDDT) AS RUN_TIME

+ 6 - 2
src/main/webapp/WEB-INF/views/system/BatchForm.html

@@ -208,7 +208,7 @@
 				if (params.data.useYn == 'N') {
 					btnNm = '미사용';
 				} else {
-					if (gagajf.isNull(params.data.batchStat) || params.data.batchStat == 'F') {
+					if (gagajf.isNull(params.data.batchStat) || params.data.batchStat == 'F' || params.data.batchStat == 'E') {
 						btnNm = '<button type="button" class="btn btn-base btn-lg" onclick="fnExcuteBatch(\'' + params.data.batchId + '\',\'' + params.data.batchStat + '\',\'' + params.data.batchUrl + '\');">실행</button>';
 					} else {
 						btnNm = '실행중';
@@ -242,9 +242,13 @@
 		{
 			headerName: "상태", field: "batchStat", width: 80, cellClass: 'text-center',
 			cellRenderer: function(params) {
-				return params.value == 'I' ? '실행중' : '실행완료';
+				if (params.value == 'I') return '실행중';
+				if (params.value == 'F') return '실행완료';
+				if (params.value == 'E') return '실패';
+				return '';
 			}
 		},
+		{headerName: "오류메시지", field: "errorMsg", width: 200},
 		{headerName: "시작일시", field: "batchStdt", width: 180, cellClass: 'text-center'},
 		{headerName: "종료일시", field: "batchEddt", width: 180, cellClass: 'text-center'},
 		{