|
|
@@ -24,6 +24,7 @@ import javax.servlet.http.HttpServletRequest;
|
|
|
import javax.servlet.http.HttpServletResponse;
|
|
|
import java.util.ArrayList;
|
|
|
import java.util.List;
|
|
|
+import java.util.stream.Collectors;
|
|
|
|
|
|
/**
|
|
|
* <p>
|
|
|
@@ -64,6 +65,14 @@ public class ContactUsServiceImpl extends ServiceImpl<IContactUsMapper, ContactU
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
+ public List<String> getAllCountry() {
|
|
|
+ LambdaQueryWrapper<ContactUs> wrapper = new LambdaQueryWrapper<>();
|
|
|
+ wrapper.groupBy(ContactUs::getCountry);
|
|
|
+ List<ContactUs> list = this.list(wrapper);
|
|
|
+ return list.stream().map(ContactUs::getCountry).collect(Collectors.toList());
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
public void export(HttpServletRequest req, HttpServletResponse resp, String lang) {
|
|
|
contactUsParam.setPageNum(1);
|
|
|
contactUsParam.setPageSize(999999);
|