|
@@ -11,14 +11,12 @@ import com.dragoninfo.dcuc.app.facade.IApplyInfoFacade;
|
|
import com.dragoninfo.dcuc.app.mapper.ServiceResourceMapper;
|
|
import com.dragoninfo.dcuc.app.mapper.ServiceResourceMapper;
|
|
import com.dragoninfo.dcuc.app.service.IServiceResourceService;
|
|
import com.dragoninfo.dcuc.app.service.IServiceResourceService;
|
|
import com.dragoninfo.dcuc.app.vo.ServiceResourceVo;
|
|
import com.dragoninfo.dcuc.app.vo.ServiceResourceVo;
|
|
-import com.dragoninfo.dcuc.auth.auth.enumresources.ServiceProvideWayEnum;
|
|
|
|
import com.dragoninfo.dcuc.auth.auth.enumresources.YesNotEnum;
|
|
import com.dragoninfo.dcuc.auth.auth.enumresources.YesNotEnum;
|
|
|
|
+import com.dragoninfo.dcuc.duceap.enums.ServiceProvideWayEnum;
|
|
import com.dragoninfo.dcuc.duceap.facade.IDuceapUploadFacade;
|
|
import com.dragoninfo.dcuc.duceap.facade.IDuceapUploadFacade;
|
|
import com.dragoninfo.dcuc.duceap.upload.dto.DocContentDTO;
|
|
import com.dragoninfo.dcuc.duceap.upload.dto.DocContentDTO;
|
|
-import com.dragoninfo.duceap.core.response.Result;
|
|
|
|
import com.dragonsoft.duceap.base.entity.http.ResponseStatus;
|
|
import com.dragonsoft.duceap.base.entity.http.ResponseStatus;
|
|
import com.dragonsoft.duceap.base.enums.BooleanEnum;
|
|
import com.dragonsoft.duceap.base.enums.BooleanEnum;
|
|
-import com.dragonsoft.duceap.commons.util.json.JsonUtils;
|
|
|
|
import com.dragonsoft.duceap.commons.util.string.StringUtils;
|
|
import com.dragonsoft.duceap.commons.util.string.StringUtils;
|
|
import com.dragonsoft.duceap.core.search.Searchable;
|
|
import com.dragonsoft.duceap.core.search.Searchable;
|
|
import com.dragonsoft.duceap.core.search.enums.SearchOperator;
|
|
import com.dragonsoft.duceap.core.search.enums.SearchOperator;
|
|
@@ -39,7 +37,9 @@ import javax.annotation.Resource;
|
|
import java.io.ByteArrayInputStream;
|
|
import java.io.ByteArrayInputStream;
|
|
import java.io.IOException;
|
|
import java.io.IOException;
|
|
import java.io.InputStream;
|
|
import java.io.InputStream;
|
|
-import java.util.*;
|
|
|
|
|
|
+import java.util.ArrayList;
|
|
|
|
+import java.util.Date;
|
|
|
|
+import java.util.List;
|
|
|
|
|
|
/**
|
|
/**
|
|
* @author huangzqa
|
|
* @author huangzqa
|
|
@@ -100,6 +100,7 @@ public class ServiceResourceServiceImpl extends BaseMybatisService<ServiceResour
|
|
*/
|
|
*/
|
|
@Override
|
|
@Override
|
|
public Page<ServiceResourceVo> page(Searchable searchable) {
|
|
public Page<ServiceResourceVo> page(Searchable searchable) {
|
|
|
|
+ searchable.addSearchFilter("deleted", SearchOperator.eq, BooleanEnum.FALSE.value);
|
|
Page<ServiceResource> serviceResources = serviceResourceMapper.pagingBySearchable(searchable);
|
|
Page<ServiceResource> serviceResources = serviceResourceMapper.pagingBySearchable(searchable);
|
|
List<ServiceResourceVo> result = new ArrayList<>();
|
|
List<ServiceResourceVo> result = new ArrayList<>();
|
|
if (CollectionUtils.isNotEmpty(serviceResources.getContent())){
|
|
if (CollectionUtils.isNotEmpty(serviceResources.getContent())){
|
|
@@ -204,9 +205,10 @@ public class ServiceResourceServiceImpl extends BaseMybatisService<ServiceResour
|
|
public ResponseStatus deleteServiceResourceById(String id) {
|
|
public ResponseStatus deleteServiceResourceById(String id) {
|
|
ServiceResource serviceResource = serviceResourceMapper.selectById(id);
|
|
ServiceResource serviceResource = serviceResourceMapper.selectById(id);
|
|
if (serviceResource != null){
|
|
if (serviceResource != null){
|
|
- serviceResource.setDeleted(YesNotEnum.YES.getValue());
|
|
|
|
|
|
+ serviceResource.setDeleted(BooleanEnum.TRUE.getValue());
|
|
serviceResource.setUpdateTime(new Date());
|
|
serviceResource.setUpdateTime(new Date());
|
|
serviceResourceMapper.updateById(serviceResource);
|
|
serviceResourceMapper.updateById(serviceResource);
|
|
|
|
+ serviceResourceMapper.deleteById(id);
|
|
}
|
|
}
|
|
return new ResponseStatus();
|
|
return new ResponseStatus();
|
|
}
|
|
}
|