Commit 5d20f3f3 authored by xuxin's avatar xuxin

店鋪平台选项修改

parent d333b1f9
...@@ -21,5 +21,7 @@ public class PlatformOptions { ...@@ -21,5 +21,7 @@ public class PlatformOptions {
private int weight; private int weight;
private boolean deleted;
private Map<String, String> subPlatform; private Map<String, String> subPlatform;
} }
...@@ -3,10 +3,15 @@ package com.edgec.browserbackend.browser.repository; ...@@ -3,10 +3,15 @@ package com.edgec.browserbackend.browser.repository;
import com.edgec.browserbackend.browser.domain.PlatformOptions; import com.edgec.browserbackend.browser.domain.PlatformOptions;
import org.springframework.data.mongodb.repository.MongoRepository; import org.springframework.data.mongodb.repository.MongoRepository;
import java.util.List;
/** /**
* @Desc * @Desc
* @Author jason * @Author jason
* @CreateTime 2020/3/12 12:02 下午 * @CreateTime 2020/3/12 12:02 下午
**/ **/
public interface PlatformOptionsRepository extends MongoRepository<PlatformOptions, String> { public interface PlatformOptionsRepository extends MongoRepository<PlatformOptions, String> {
List<PlatformOptions> findAllByOrderByWeightDesc();
List<PlatformOptions> findAllByDeletedIsNotOrderByWeightDesc(boolean b);
} }
...@@ -764,8 +764,8 @@ public class IpResourceServiceImpl implements IpResourceService { ...@@ -764,8 +764,8 @@ public class IpResourceServiceImpl implements IpResourceService {
@Override @Override
public List<PlatformOptions> getPlatformOptions() { public List<PlatformOptions> getPlatformOptions() {
try { try {
List<PlatformOptions> platformOptions = platformOptionsRepository.findAll(); List<PlatformOptions> platformOptions = platformOptionsRepository.findAllByDeletedIsNotOrderByWeightDesc(true);
Collections.sort(platformOptions, Comparator.comparing(PlatformOptions::getWeight).reversed()); // Collections.sort(platformOptions, Comparator.comparing(PlatformOptions::getWeight).reversed());
return platformOptions; return platformOptions;
} catch (Exception e) { } catch (Exception e) {
logger.error(e.getMessage()); logger.error(e.getMessage());
......
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