|
|
@@ -50,6 +50,7 @@ public class DomainOrderService {
|
|
|
private AssetService assetService;
|
|
|
private SysConfigService sysConfigService;
|
|
|
private StorageService storageService;
|
|
|
+ private RockRecordService rockRecordService;
|
|
|
|
|
|
public Page<DomainOrder> all(PageQuery pageQuery) {
|
|
|
return domainOrderRepo
|
|
|
@@ -172,7 +173,8 @@ public class DomainOrderService {
|
|
|
domain = domain.substring(0, dotIndex);
|
|
|
}
|
|
|
Pageable pageable = PageRequest.of(0, 10, Sort.by("createdAt").descending());
|
|
|
- List<DomainOrder> used = domainOrderRepo.searchUsedDomain("%" + domain + "%", OrderStatus.CANCELLED,pageable).getContent();
|
|
|
+ List<DomainOrder> used = domainOrderRepo.searchUsedDomain("%" + domain + "%", OrderStatus.CANCELLED, pageable)
|
|
|
+ .getContent();
|
|
|
|
|
|
String n = domain.substring(domain.length() - 1);
|
|
|
List<Map<String, Object>> recommend = new ArrayList<>();
|
|
|
@@ -198,6 +200,7 @@ public class DomainOrderService {
|
|
|
Map<String, Object> sold = new HashMap<>();
|
|
|
if (!domainOrder.getDomainName().contains(".uni")) {
|
|
|
sold.put("domain", domainOrder.getDomainName().toLowerCase());
|
|
|
+ sold.put("endTime", domainOrder.getEndTime());
|
|
|
sold.put("sold", true);
|
|
|
result.add(sold);
|
|
|
}
|
|
|
@@ -233,6 +236,8 @@ public class DomainOrderService {
|
|
|
domainOrder.setCreateAssetId(createAsset(domainOrder));
|
|
|
domainOrder.setEndTime(LocalDateTime.now().plusYears(domainOrder.getYears()));
|
|
|
domainOrderRepo.save(domainOrder);
|
|
|
+
|
|
|
+ rockRecordService.addRock(domainOrder.getUserId(), domainOrder.getPrice(), "购买");
|
|
|
}
|
|
|
|
|
|
public void cancel(DomainOrder domainOrder) {
|