|
|
@@ -3,15 +3,14 @@ package com.uas.ps.inquiry.controller;
|
|
|
import com.alibaba.fastjson.JSONObject;
|
|
|
import com.uas.ps.inquiry.entity.*;
|
|
|
import com.uas.ps.inquiry.model.PublicInquiryItemInfo;
|
|
|
-import com.uas.ps.inquiry.model.PublicInquiryReply;
|
|
|
import com.uas.ps.inquiry.model.PurcInquiryItemInfo;
|
|
|
-import com.uas.ps.inquiry.page.FilterCondition;
|
|
|
import com.uas.ps.inquiry.page.PageInfo;
|
|
|
import com.uas.ps.inquiry.page.SearchFilter;
|
|
|
import com.uas.ps.inquiry.service.PublicInquiryService;
|
|
|
import javassist.NotFoundException;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.data.domain.Page;
|
|
|
+import org.springframework.data.domain.Sort;
|
|
|
import org.springframework.ui.ModelMap;
|
|
|
import org.springframework.util.StringUtils;
|
|
|
import org.springframework.web.bind.annotation.*;
|
|
|
@@ -155,6 +154,8 @@ public class PublicInquiryController {
|
|
|
*/
|
|
|
@RequestMapping(method = RequestMethod.GET)
|
|
|
public Page<PurcInquiryItemInfo> getInquiry(PageInfo pageInfo, SearchFilter searchFilter) {
|
|
|
+ Sort sort = new Sort(Sort.Direction.DESC, "date");
|
|
|
+ pageInfo.setSort(sort);
|
|
|
return publicInquiryService.findTodoByPageInfo(pageInfo, searchFilter);
|
|
|
}
|
|
|
|
|
|
@@ -176,12 +177,12 @@ public class PublicInquiryController {
|
|
|
String keyword, String user_tel, Long fromDate, Long endDate) {
|
|
|
ModelMap map = new ModelMap();
|
|
|
PageInfo pageInfo = new PageInfo();
|
|
|
- if (page == 0) {
|
|
|
+ if (page == 0 || page == null) {
|
|
|
pageInfo.setPageNumber(1);
|
|
|
} else {
|
|
|
pageInfo.setPageNumber(page);
|
|
|
}
|
|
|
- if (size == 0) {
|
|
|
+ if (size == 0 || size == null) {
|
|
|
pageInfo.setPageSize(5);
|
|
|
} else {
|
|
|
pageInfo.setPageSize(size);
|
|
|
@@ -224,6 +225,8 @@ public class PublicInquiryController {
|
|
|
*/
|
|
|
@RequestMapping(value = "/quotation/list", method = RequestMethod.GET)
|
|
|
public Page<PublicInquiryItemInfo> getQuotation(PageInfo pageInfo, String filter, String _state) {
|
|
|
+ Sort sort = new Sort(Sort.Direction.DESC, "date");
|
|
|
+ pageInfo.setSort(sort);
|
|
|
SearchFilter searchFilter = JSONObject.parseObject(filter, SearchFilter.class);
|
|
|
if (null != searchFilter.getVendUU()) {
|
|
|
pageInfo.filter("vendUU", searchFilter.getVendUU());
|