|
|
@@ -19,23 +19,18 @@ import com.cyksj.enums.BusinessType;
|
|
|
import com.cyksj.enums.GatewayResponse;
|
|
|
import com.cyksj.mapper.GroupsMapper;
|
|
|
import com.cyksj.mapper.HomeGroupMapper;
|
|
|
+import com.cyksj.mapper.UserMapper;
|
|
|
import com.cyksj.mapper.UserTicketClearedRecordMapper;
|
|
|
import com.cyksj.model.entity.*;
|
|
|
import com.cyksj.model.excel.ExcelImportAccountData;
|
|
|
-import com.cyksj.mapper.UserMapper;
|
|
|
-import com.cyksj.model.entity.Account;
|
|
|
-import com.cyksj.model.entity.GroupsTrips;
|
|
|
-import com.cyksj.model.entity.HomeGroup;
|
|
|
-import com.cyksj.model.entity.User;
|
|
|
-import com.cyksj.model.excel.ExcelAccountTemplateData;
|
|
|
import com.cyksj.model.excel.ExcelManageAccountData;
|
|
|
import com.cyksj.model.manage.request.ReqAccountIncrExpiryTime;
|
|
|
import com.cyksj.model.manage.views.AccountView;
|
|
|
import com.cyksj.model.manage.views.GroupsRelationView;
|
|
|
-import com.cyksj.model.views.GoodsDonSkuView;
|
|
|
-import com.cyksj.model.views.UserTicketClearedRecordView;
|
|
|
import com.cyksj.model.response.ExpiredAccountRep;
|
|
|
import com.cyksj.model.response.OrderDonAccountRep;
|
|
|
+import com.cyksj.model.views.GoodsDonSkuView;
|
|
|
+import com.cyksj.model.views.UserTicketClearedRecordView;
|
|
|
import com.cyksj.service.mange.CmsAccountService;
|
|
|
import com.cyksj.service.mange.CmsGroupService;
|
|
|
import com.cyksj.service.template.TemplateCommonService;
|
|
|
@@ -433,6 +428,7 @@ public class CmsAccountController {
|
|
|
DateTime offFive = DateUtil.offsetMinute(DateTime.now(), -5);
|
|
|
List<OrderDonAccountRep> list = beanSearcher.searchAll(OrderDonAccountRep.class, MapUtils.builder()
|
|
|
.put("time", String.format("od.created_time >= '%s'", offFive))
|
|
|
+ .field(OrderDonAccountRep::getGoodsId, 1)
|
|
|
.orderBy(ExpiredAccountRep::getAccountId)
|
|
|
.orderBy(ExpiredAccountRep::getNum)
|
|
|
.build());
|
|
|
@@ -451,14 +447,11 @@ public class CmsAccountController {
|
|
|
//十五天后
|
|
|
DateTime afterFif = DateUtil.offsetDay(DateTime.now(), 15);
|
|
|
List<ExpiredAccountRep> list = beanSearcher.searchAll(ExpiredAccountRep.class, MapUtils.builder()
|
|
|
+ .field(ExpiredAccountRep::getGoodsId, 1)
|
|
|
.field(ExpiredAccountRep::getExpiredTime, afterFif).op(Operator.LessEqual)
|
|
|
.orderBy(ExpiredAccountRep::getAccountId)
|
|
|
.orderBy(ExpiredAccountRep::getNum)
|
|
|
.build());
|
|
|
- list.forEach(data->{
|
|
|
- User user = userMapper.selectById(data.getUserId());
|
|
|
- data.setNickname(user != null ? user.getNickname() : "");
|
|
|
- });
|
|
|
return GatewayResponse.SUCCESS.newBuilder().toResult(list);
|
|
|
}
|
|
|
|
|
|
@@ -474,6 +467,9 @@ public class CmsAccountController {
|
|
|
if (account == null) {
|
|
|
return GatewayResponse.FAIL.newBuilder().toResult("账号不存在");
|
|
|
}
|
|
|
+ if (account.getGoodsId() != 1l) {
|
|
|
+ return GatewayResponse.SUCCESS.newBuilder().toResult();
|
|
|
+ }
|
|
|
Boolean flag = false;
|
|
|
String oldPwd = account.getPassword();
|
|
|
if (account != null) {
|