|
|
@@ -56,6 +56,9 @@ public class DomainAskService {
|
|
|
if (asset.isConsignment()) {
|
|
|
throw new BusinessException("藏品已经寄售,无法出价");
|
|
|
}
|
|
|
+ if (userId.equals(asset.getUserId())) {
|
|
|
+ throw new BusinessException("无法叫价自己的藏品");
|
|
|
+ }
|
|
|
DomainAsk domainAsk = DomainAsk.builder()
|
|
|
.domainOrderId(domainOrderId)
|
|
|
.assetId(asset.getId())
|
|
|
@@ -71,6 +74,7 @@ public class DomainAskService {
|
|
|
.pic(domainOrder.getPic())
|
|
|
.serviceCharge(assetService.getDomainServiceCharge(asset.getUserId()))
|
|
|
.royalties(asset.getRoyalties())
|
|
|
+ .endTime(domainOrder.getEndTime())
|
|
|
.build();
|
|
|
return domainAskRepo.save(domainAsk);
|
|
|
}
|