workstate리스트 완료

This commit is contained in:
2023-05-15 14:34:13 +09:00
parent 8493597e1c
commit 5661395c94
3 changed files with 30 additions and 15 deletions

View File

@@ -90,6 +90,11 @@ const setWorkState = (params) => {
return httpClient.post('/api/v1/bo/sysMgt/setWorkState', params, { withCredentials: false }) return httpClient.post('/api/v1/bo/sysMgt/setWorkState', params, { withCredentials: false })
} }
const svcCheckList = (params) => {
console.log("api호출",params)
return httpClient.post('/api/v1/bo/sysMgt/svcCheckList', params, { withCredentials: false })
}
export default { export default {
insertAdmin, insertAdmin,
@@ -111,4 +116,5 @@ export default {
batchExecuteJob, batchExecuteJob,
notiList, notiList,
setWorkState, setWorkState,
svcCheckList,
} }

View File

@@ -81,19 +81,23 @@ export default {
startDate: new Date(), startDate: new Date(),
totalItems: 0, totalItems: 0,
grid: { grid: {
url: '/api/v1/bo/sysMgt/notiList', url: '/api/v1/bo/sysMgt/svcCheckList',
pagePerRows: 50, pagePerRows: 50,
pagination: true, pagination: true,
addCls: 'box_OFvis', addCls: 'box_OFvis',
initialRequest: false, initialRequest: false,
columns: [ columns: [
{ name: 'day', header: '날짜', align: 'center', width: '15%' }, { name: 'ymd', header: '날짜', align: 'center', width: '15%' },
{ name: 'userId', header: '시작 시간', align: 'center', width: '15%' }, { name: 'strHd', header: '시작시간', align: 'center', width: '15%' },
{ name: 'notiDiv', header: '종료 시간', align: 'center', width: '15%' }, { name: 'endHd', header: '종료시간', align: 'center', width: '15%' },
{ name: 'webReqId', header: '상태 변경', align: 'center', width: '20%' }, { name: 'workState', header: '상태 변경', align: 'center', width: '20%' },
], ],
noDataStr: '발송 내역이 없습니다.', noDataStr: '발송 내역이 없습니다.',
params: { params: {
ymd: '',
strHd: '',
endHd: '',
workState: '',
}, },
startTime : '', startTime : '',
endTime : '', endTime : '',
@@ -123,7 +127,7 @@ export default {
isKeep = true; isKeep = true;
} }
*/ */
this.grid.pagePerRows = 30; this.grid.pagePerRows = 50;
page = 1; page = 1;
this.search(isKeep); this.search(isKeep);
}, },

View File

@@ -571,7 +571,7 @@ public class SysMgtService {
setWorkState += setWorkParam.getStartTimeT() + "@"; setWorkState += setWorkParam.getStartTimeT() + "@";
setWorkState += setWorkParam.getStartTimeM() + "@"; setWorkState += setWorkParam.getStartTimeM() + "@";
setWorkState += setWorkParam.getEndTimeT() + "@"; setWorkState += setWorkParam.getEndTimeT() + "@";
setWorkState += setWorkParam.getEndTimeM(); setWorkState += setWorkParam.getEndTimeM()+ ",";
try { try {
@@ -617,7 +617,7 @@ public class SysMgtService {
//CheckList >= svcCheckList //CheckList >= svcCheckList
SvcCheckListRes svcCheckListRes = new SvcCheckListRes(); SvcCheckListRes svcCheckListRes = new SvcCheckListRes();
List<SvcCheckList> CheckList = new ArrayList<>(); List<SvcCheckList> CheckList = new ArrayList<SvcCheckList>();
SvcCheckList svcCheckList = new SvcCheckList(); SvcCheckList svcCheckList = new SvcCheckList();
String nowPage = String.valueOf(svcCheckListReqDto.getPage()); String nowPage = String.valueOf(svcCheckListReqDto.getPage());
@@ -641,6 +641,7 @@ public class SysMgtService {
//항목 객체에 값 셋팅 //항목 객체에 값 셋팅
for (int i = 0; i < Data.length; i++) { for (int i = 0; i < Data.length; i++) {
svcCheckList = new SvcCheckList();
workStateDataArr = Data[i].split("@"); workStateDataArr = Data[i].split("@");
svcCheckList.setWorkState(workStateDataArr[0]); svcCheckList.setWorkState(workStateDataArr[0]);
svcCheckList.setYear(workStateDataArr[1]); svcCheckList.setYear(workStateDataArr[1]);
@@ -659,16 +660,22 @@ public class SysMgtService {
svcCheckList.setEndHd(EndHd); svcCheckList.setEndHd(EndHd);
log.debug("2번 ={}",svcCheckList); log.debug("2번 ={}",svcCheckList);
// 리스트에 항목 추가 // 리스트에 항목 추가
CheckList.add(svcCheckList); CheckList.add(svcCheckList);
log.debug("3번 ={}",CheckList.get(i));
} }
log.debug("4번 ={}",CheckList); log.debug("CheckList0={}",CheckList.get(0));
totalCnt = Data.length; log.debug("CheckList1={}",CheckList.get(1));
log.debug("CheckList2={}",CheckList.get(2));
log.debug("CheckList3={}",CheckList.get(3));
svcCheckListRes.setList(CheckList);
log.debug("4번 ={}",svcCheckListRes.getList());
totalCnt = CheckList.size();
int page = svcCheckListReqDto.getPage(); int page = svcCheckListReqDto.getPage();
int pagePerRows = svcCheckListReqDto.getPagePerRows(); int pagePerRows = svcCheckListReqDto.getPagePerRows();
page = (page - 1) * pagePerRows; page = (page - 1) * pagePerRows;
svcCheckListReqDto.setPage(page); svcCheckListReqDto.setPage(page);
log.debug("22번 ={}",svcCheckList);
} }
} catch (Exception e) { } catch (Exception e) {
// 파일 읽기 실패 시 "USE"로 설정하고 결과 반환 // 파일 읽기 실패 시 "USE"로 설정하고 결과 반환
@@ -677,8 +684,7 @@ public class SysMgtService {
log.debug("5번 ={}",svcCheckList.getWorkState()); log.debug("5번 ={}",svcCheckList.getWorkState());
String[] Data = workStateData.split(","); String[] Data = workStateData.split(",");
log.debug("222번 ={}",svcCheckList); totalCnt = CheckList.size();
totalCnt = Data.length;
int page = svcCheckListReqDto.getPage(); int page = svcCheckListReqDto.getPage();
int pagePerRows = svcCheckListReqDto.getPagePerRows(); int pagePerRows = svcCheckListReqDto.getPagePerRows();
page = (page - 1) * pagePerRows; page = (page - 1) * pagePerRows;
@@ -697,7 +703,6 @@ public class SysMgtService {
} }
log.debug("2222번 ={}",svcCheckList);
// CheckList = sysmgtmapper.svcCheckListSelect(svcCheckListReqDto); // CheckList = sysmgtmapper.svcCheckListSelect(svcCheckListReqDto);
svcCheckListRes.setList(CheckList); svcCheckListRes.setList(CheckList);
Paging paging = new Paging(); Paging paging = new Paging();