记得上下班打卡 | git大法好,push需谨慎

Commit eabdb68e authored by 胡佳晨's avatar 胡佳晨

提交部分代码

parent def8141a
...@@ -13,6 +13,7 @@ import org.springframework.beans.factory.annotation.Autowired; ...@@ -13,6 +13,7 @@ import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
import javax.validation.Valid; import javax.validation.Valid;
import java.time.LocalDateTime;
import java.util.List; import java.util.List;
/** /**
...@@ -22,7 +23,7 @@ import java.util.List; ...@@ -22,7 +23,7 @@ import java.util.List;
@RestController @RestController
@Api(tags = "活动-正在下单") @Api(tags = "活动-正在下单")
@RequestMapping("goblin/marketing") @RequestMapping("goblin/marketing")
public class GoblinStorePurchasingController extends BaseController { public class GoblinSelfZhengzaiController extends BaseController {
@Autowired @Autowired
IGoblinZhengzaiMarketService goblinZhengzaiMarketService; IGoblinZhengzaiMarketService goblinZhengzaiMarketService;
...@@ -44,8 +45,20 @@ public class GoblinStorePurchasingController extends BaseController { ...@@ -44,8 +45,20 @@ public class GoblinStorePurchasingController extends BaseController {
@RequestParam(value = "startTime", required = false) String st, @RequestParam(value = "startTime", required = false) String st,
@RequestParam(value = "endTime", required = false) String et, @RequestParam(value = "endTime", required = false) String et,
@RequestParam(value = "createdAt", required = false) String ct) { @RequestParam(value = "createdAt", required = false) String ct) {
startPage(); LocalDateTime now = LocalDateTime.now();
List<GoblinSelfMarketing> list = goblinZhengzaiMarketService.zhengzaiList(page, purchaseName, status, st, et, ct).getData(); List<GoblinSelfMarketing> list = goblinZhengzaiMarketService.zhengzaiList(page, purchaseName, status, st, et, ct).getData();
startPage();
for (GoblinSelfMarketing item : list) {
if (item.getStatus() != 7) {
if (now.isBefore(item.getStartTime())) {
item.setStatus(0);
} else if (now.isAfter(item.getEndTime())) {
item.setStatus(2);
} else {
item.setStatus(1);
}
}
}
return getDataTable(list); return getDataTable(list);
} }
......
...@@ -38,7 +38,7 @@ public class GoblinZhengzaiMarketServiceImpl implements IGoblinZhengzaiMarketSer ...@@ -38,7 +38,7 @@ public class GoblinZhengzaiMarketServiceImpl implements IGoblinZhengzaiMarketSer
@Override @Override
public ResponseDto<List<GoblinSelfMarketing>> zhengzaiList(int page, String purchaseName, int status, String st, String et, String ct) { public ResponseDto<List<GoblinSelfMarketing>> zhengzaiList(int page, String purchaseName, int status, String st, String et, String ct) {
LambdaUpdateWrapper<GoblinSelfMarketing> queryMapper = Wrappers.lambdaUpdate(GoblinSelfMarketing.getNew()); LambdaUpdateWrapper<GoblinSelfMarketing> queryMapper = Wrappers.lambdaUpdate(GoblinSelfMarketing.getNew()).eq(GoblinSelfMarketing::getDelFlag,0);
switch (status) { switch (status) {
case 0://未开始 case 0://未开始
queryMapper.lt(GoblinSelfMarketing::getStartTime, DateUtil.getNowTime()); queryMapper.lt(GoblinSelfMarketing::getStartTime, DateUtil.getNowTime());
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment