|
|
@@ -13,13 +13,13 @@ import com.uas.platform.b2c.trade.seek.service.SeekPurchaseOfferService;
|
|
|
import com.uas.platform.b2c.trade.seek.status.Status;
|
|
|
import com.uas.platform.b2c.trade.support.CodeType;
|
|
|
import com.uas.platform.b2c.trade.support.ResultMap;
|
|
|
-import com.uas.platform.core.exception.IllegalOperatorException;
|
|
|
import com.uas.platform.core.model.PageInfo;
|
|
|
import com.uas.platform.core.persistence.criteria.CriterionExpression.Operator;
|
|
|
import com.uas.platform.core.persistence.criteria.LogicalExpression;
|
|
|
import com.uas.platform.core.persistence.criteria.PredicateUtils;
|
|
|
import com.uas.platform.core.persistence.criteria.SimpleExpression;
|
|
|
import java.util.Date;
|
|
|
+import java.util.List;
|
|
|
import java.util.Map;
|
|
|
import javax.persistence.criteria.CriteriaBuilder;
|
|
|
import javax.persistence.criteria.CriteriaQuery;
|
|
|
@@ -70,7 +70,7 @@ public class SeekPurchaseOfferServiceImpl implements SeekPurchaseOfferService {
|
|
|
|
|
|
// 不允许报价自己的求购
|
|
|
SeekPurchase seekPurchase = seekPurchaseDao.getOne(seekPurchaseOffer.getSpId());
|
|
|
- if (seekPurchase.getUu().equals(user.getUserUU()) || seekPurchase.getEnUu().equals(user.getEnterprise().getUu())) {
|
|
|
+ if (seekPurchase.getEnUu().equals(user.getEnterprise().getUu())) {
|
|
|
return new ResultMap(CodeType.NOT_PERMIT, "请不要报价自己的求购...");
|
|
|
}
|
|
|
|
|
|
@@ -225,4 +225,13 @@ public class SeekPurchaseOfferServiceImpl implements SeekPurchaseOfferService {
|
|
|
}, pageInfo);
|
|
|
return pages;
|
|
|
}
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public List<SeekPurchaseOffer> getSeekPurchaseOfferList(List<Long> spIds, User user) {
|
|
|
+ if (user != null && user.getEnterprise() != null) {
|
|
|
+ List<SeekPurchaseOffer> seekPurchaseOfferList = seekPurchaseOfferDao.getSeekPurchaseOfferList(spIds, user.getEnterprise().getUu());
|
|
|
+ return seekPurchaseOfferList;
|
|
|
+ }
|
|
|
+ return null;
|
|
|
+ }
|
|
|
}
|