remove id men

This commit is contained in:
dirgantarasiahaan
2023-06-05 11:29:59 +07:00
parent 180575ce4f
commit 3b7e7c5dc8
10 changed files with 123 additions and 17 deletions

View File

@@ -124,7 +124,6 @@ public class LoginService implements BaseService<LoginRequest, LoginResponse> {
for (MenusPermissionResponse menusPermissionResponse : menusPermissionResponseList) {
if (parentMenusResponse.getId().equals(menusPermissionResponse.getParentId())) {
MenusResponse menusResponse = MenusResponse.builder()
.id(menusPermissionResponse.getId())
.text(menusPermissionResponse.getNama())
.path(menusPermissionResponse.getLink())
.canView(menusPermissionResponse.getCanView())

View File

@@ -1,11 +1,17 @@
package com.iconplus.smartproc.service.rks;
import com.iconplus.smartproc.helper.model.Pagination;
import com.iconplus.smartproc.helper.service.BaseService;
import com.iconplus.smartproc.model.projection.RksTemplateView;
import com.iconplus.smartproc.model.request.RksTemplateRequest;
import com.iconplus.smartproc.model.response.ListRksTemplateResponse;
import com.iconplus.smartproc.model.response.RksTemplateResponse;
import com.iconplus.smartproc.repository.RksTemplateRepository;
import org.springframework.stereotype.Service;
import java.util.ArrayList;
import java.util.List;
@Service
public class GetListRksTemplateService implements BaseService<RksTemplateRequest, ListRksTemplateResponse> {
@@ -15,7 +21,36 @@ public class GetListRksTemplateService implements BaseService<RksTemplateRequest
}
@Override
public ListRksTemplateResponse execute(RksTemplateRequest input) throws Exception {
return null;
public ListRksTemplateResponse execute(RksTemplateRequest input) {
var rksTemplateViews = rksTemplateRepository.getListRksTemplate(input.getPageable());
List<RksTemplateResponse> rksTemplateResponseList = new ArrayList<>();
for (RksTemplateView rksTemplateView : rksTemplateViews) {
RksTemplateResponse rksTemplateResponse = RksTemplateResponse.builder()
.id(rksTemplateView.getId())
.kodeTemplate(rksTemplateView.getKodeTemplate())
.namaTemplate(rksTemplateView.getNamaTemplate())
.metodePengadaanId(rksTemplateView.getMetodePengadaanId())
.metodePengadaan(rksTemplateView.getMetodePengadaan())
.versi(rksTemplateView.getVersi())
.rksDaftarIsiId(rksTemplateView.getRksDaftarIsiId())
.daftarIsi(rksTemplateView.getDaftarIsi())
.isActive(rksTemplateView.getIsActive())
.build();
rksTemplateResponseList.add(rksTemplateResponse);
}
return ListRksTemplateResponse.builder()
.data(rksTemplateResponseList)
.pagination(Pagination.builder()
.pageSize(input.getPageable().getPageSize())
.currentPage(input.getPageable().getPageNumber())
.totalPages(rksTemplateViews.getTotalPages())
.totalRecords(rksTemplateViews.getTotalElements())
.isFirstPage(rksTemplateViews.isFirst())
.isLastPage(rksTemplateViews.isLast())
.build())
.build();
}
}

View File

@@ -7,6 +7,7 @@ import com.iconplus.smartproc.model.request.RksTemplateRequest;
import com.iconplus.smartproc.model.response.RksTemplateResponse;
import com.iconplus.smartproc.repository.RksTemplateRepository;
import com.iconplus.smartproc.util.Constants;
import org.apache.commons.lang3.BooleanUtils;
import org.springframework.stereotype.Service;
@Service
@@ -33,6 +34,7 @@ public class PostCreateRksTemplateService implements BaseService<RksTemplateRequ
.metodePengadaanId(input.getMetodePengadaanId())
.rksDaftarIsiId(input.getRksDaftarIsiId())
.versi(input.getVersi())
.isActive(BooleanUtils.isTrue(input.getIsActive()))
.isDelete(false)
.build();