Commit dc37f55c authored by diaoruifeng's avatar diaoruifeng

Merge remote-tracking branch 'origin/master'

parents e766a73b d952d20a
...@@ -86,7 +86,7 @@ public class OcpTenantGroupIocnController { ...@@ -86,7 +86,7 @@ public class OcpTenantGroupIocnController {
@GetMapping("/selectphoto") @GetMapping("/selectphoto")
@ApiModelProperty("我的应用--轮播图") @ApiModelProperty("我的应用--轮播图")
private ResponseVO selectPhotos(String tenantCode) { private ResponseVO selectPhotos(String tenantCode) {
byte[] photos = ocpTenantIocnService.selectPhotosAll(tenantCode); List<byte[]> photos = ocpTenantIocnService.selectPhotosAll(tenantCode);
return ResponseVO.ok(photos); return ResponseVO.ok(photos);
} }
......
...@@ -3,6 +3,8 @@ package com.pms.ocp.mapper; ...@@ -3,6 +3,8 @@ package com.pms.ocp.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.pms.ocp.model.entity.OcpTenantIocn; import com.pms.ocp.model.entity.OcpTenantIocn;
import java.util.List;
/** /**
* @author Administrator * @author Administrator
*/ */
...@@ -13,5 +15,5 @@ public interface OcpTenantIocnMapper extends BaseMapper<OcpTenantIocn> { ...@@ -13,5 +15,5 @@ public interface OcpTenantIocnMapper extends BaseMapper<OcpTenantIocn> {
OcpTenantIocn selectCode(String tenantCode); OcpTenantIocn selectCode(String tenantCode);
//查询轮播图 //查询轮播图
OcpTenantIocn selectCodes(String tenantCode); List<OcpTenantIocn> selectCodes(String tenantCode);
} }
...@@ -21,5 +21,5 @@ public interface OcpTenantIocnService extends IService<OcpTenantIocn> { ...@@ -21,5 +21,5 @@ public interface OcpTenantIocnService extends IService<OcpTenantIocn> {
* @param tenantCode * @param tenantCode
* @return * @return
*/ */
byte[] selectPhotosAll(String tenantCode); List<byte[]> selectPhotosAll(String tenantCode);
} }
...@@ -16,6 +16,7 @@ import org.springframework.stereotype.Service; ...@@ -16,6 +16,7 @@ import org.springframework.stereotype.Service;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
import java.util.stream.Stream;
/** /**
* @author:zhaochengming * @author:zhaochengming
...@@ -87,10 +88,20 @@ public class OcpTenantIocnServiceImpl extends ServiceImpl<OcpTenantIocnMapper, O ...@@ -87,10 +88,20 @@ public class OcpTenantIocnServiceImpl extends ServiceImpl<OcpTenantIocnMapper, O
* @return * @return
*/ */
@Override @Override
public byte[] selectPhotosAll(String tenantCode) { public List<byte[]> selectPhotosAll(String tenantCode) {
OcpTenantIocn ocpTenantIocn = ocpTenantIocnMapper.selectCodes(tenantCode); List<byte[]> list = new ArrayList<>();
byte[] iocn = ocpTenantIocn.getIocn(); List<OcpTenantIocn> ocpTenantIocn = ocpTenantIocnMapper.selectCodes(tenantCode);
return ocpTenantIocn.getIocn(); for (OcpTenantIocn tenantIocn : ocpTenantIocn) {
byte[] iocn = tenantIocn.getIocn();
list.add(iocn);
}
for (byte[] bytes : list) {
if (!(list.contains(bytes))){
list.add(bytes);
}
}
return list;
} }
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment