Files
operationSystem-back/src/main/java/com/caliverse/admin/domain/service/UserItemService.java
2025-02-12 18:32:21 +09:00

38 lines
1.2 KiB
Java

package com.caliverse.admin.domain.service;
import com.caliverse.admin.global.common.constants.AdminConstants;
import com.caliverse.admin.logs.logservice.businesslogservice.BusinessLogUserItemHistoryService;
import org.springframework.stereotype.Service;
import com.caliverse.admin.global.common.utils.CommonUtils;
import java.util.Map;
@Service
public class UserItemService {
private final BusinessLogUserItemHistoryService historyService;
public UserItemService(BusinessLogUserItemHistoryService hstoryService){
this.historyService = hstoryService;
}
public String getUserItemHistory(Map<String, String> requestParams){
//페이징 처리
//requestParams =
CommonUtils.pageSetting(requestParams);
//몽고 DB 에서 호출 할수 있도록 처리
String startDate = requestParams.get(AdminConstants.INDICATORS_KEY_START_DATE);
String endDate = requestParams.get(AdminConstants.INDICATORS_KEY_END_DATE);
String itemId = requestParams.get(AdminConstants.INDICATORS_KEY_ITEM_ID);
//UserItemService.class 바꿔야 한다.
historyService.loadBusinessLogData(startDate, endDate, itemId, UserItemService.class);
return "";
}
}