|
@@ -16,6 +16,7 @@ import com.uas.ps.inquiry.model.*;
|
|
|
import com.uas.ps.inquiry.page.PageInfo;
|
|
import com.uas.ps.inquiry.page.PageInfo;
|
|
|
import com.uas.ps.inquiry.page.SearchFilter;
|
|
import com.uas.ps.inquiry.page.SearchFilter;
|
|
|
import com.uas.ps.inquiry.page.criteria.*;
|
|
import com.uas.ps.inquiry.page.criteria.*;
|
|
|
|
|
+import com.uas.ps.inquiry.page.exception.IllegalOperatorException;
|
|
|
import com.uas.ps.inquiry.service.PublicInquiryService;
|
|
import com.uas.ps.inquiry.service.PublicInquiryService;
|
|
|
import com.uas.ps.inquiry.support.InquiryBufferedLogger;
|
|
import com.uas.ps.inquiry.support.InquiryBufferedLogger;
|
|
|
import com.uas.ps.inquiry.util.*;
|
|
import com.uas.ps.inquiry.util.*;
|
|
@@ -1155,8 +1156,12 @@ public class PublicInquiryServiceImpl implements PublicInquiryService {
|
|
|
* @return
|
|
* @return
|
|
|
*/
|
|
*/
|
|
|
@Override
|
|
@Override
|
|
|
- public PublicInquiryItemInfo findOneInfo(Long id) {
|
|
|
|
|
- return itemInfoDao.findOne(id);
|
|
|
|
|
|
|
+ public PublicInquiryItemInfo findOneInfo(Long id, Long enuu, Long useruu) {
|
|
|
|
|
+ PublicInquiryItemInfo itemInfo = itemInfoDao.findOne(id);
|
|
|
|
|
+ if (!itemInfo.getVendUU().equals(enuu)) {
|
|
|
|
|
+ throw new IllegalOperatorException("访问受限");
|
|
|
|
|
+ }
|
|
|
|
|
+ return itemInfo;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
/**
|