|
@@ -189,7 +189,9 @@ public class CmsGroupController {
|
|
|
@GetMapping("/get/down/trips")
|
|
@GetMapping("/get/down/trips")
|
|
|
public Result<SearchResult<CloseGroupsTripsView>> getDownGroups() {
|
|
public Result<SearchResult<CloseGroupsTripsView>> getDownGroups() {
|
|
|
SearchResult<CloseGroupsTripsView> search = beanSearcher.search(CloseGroupsTripsView.class, MapUtils.flatBuilder(request.getParameterMap())
|
|
SearchResult<CloseGroupsTripsView> search = beanSearcher.search(CloseGroupsTripsView.class, MapUtils.flatBuilder(request.getParameterMap())
|
|
|
- .field(CloseGroupsTripsView::getGroupsStatus, GroupsTrips.Status.down.name()).build());
|
|
|
|
|
|
|
+ .field(CloseGroupsTripsView::getGroupsStatus, GroupsTrips.Status.down.name())
|
|
|
|
|
+ .orderBy(CloseGroupsTripsView::getIsAbandon).asc()
|
|
|
|
|
+ .build());
|
|
|
return GatewayResponse.SUCCESS.newBuilder().toResult(search);
|
|
return GatewayResponse.SUCCESS.newBuilder().toResult(search);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -205,4 +207,17 @@ public class CmsGroupController {
|
|
|
.eq(GroupsTrips::getId, groupsId));
|
|
.eq(GroupsTrips::getId, groupsId));
|
|
|
return GatewayResponse.SUCCESS.newBuilder().toResult("上架成功");
|
|
return GatewayResponse.SUCCESS.newBuilder().toResult("上架成功");
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 弃用账号
|
|
|
|
|
+ */
|
|
|
|
|
+ @PutMapping("/down/account/{accountId}")
|
|
|
|
|
+ @Log(module = "过期账号/废弃过期车队", businessType = BusinessType.PUT, isSaveRequestData = true)
|
|
|
|
|
+ public Result<String> putDownAccount(@PathVariable Long accountId) {
|
|
|
|
|
+ accountService.update(null, Wrappers.lambdaUpdate(Account.class)
|
|
|
|
|
+ .set(Account::getIsAbandon, true)
|
|
|
|
|
+ .eq(Account::getIsAbandon, false)
|
|
|
|
|
+ .eq(Account::getId, accountId));
|
|
|
|
|
+ return GatewayResponse.SUCCESS.newBuilder().toResult("下架成功");
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|