|
|
|
@ -5,6 +5,7 @@ package com.cloud.kicc.commonbiz.controller.equip;
@@ -5,6 +5,7 @@ package com.cloud.kicc.commonbiz.controller.equip;
|
|
|
|
|
import cn.hutool.core.util.StrUtil; |
|
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; |
|
|
|
|
import com.baomidou.mybatisplus.core.metadata.IPage; |
|
|
|
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers; |
|
|
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
|
|
|
|
import com.cloud.kicc.common.core.api.R; |
|
|
|
|
import com.cloud.kicc.commonbiz.service.box.EquipBoxCardService; |
|
|
|
@ -14,6 +15,7 @@ import lombok.RequiredArgsConstructor;
@@ -14,6 +15,7 @@ import lombok.RequiredArgsConstructor;
|
|
|
|
|
import org.springframework.web.bind.annotation.*; |
|
|
|
|
|
|
|
|
|
import java.util.Arrays; |
|
|
|
|
import java.util.List; |
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
* 物联网卡管理(EquipBoxCard)表控制层 |
|
|
|
@ -101,5 +103,17 @@ public class EquipBoxCardController {
@@ -101,5 +103,17 @@ public class EquipBoxCardController {
|
|
|
|
|
this.equipBoxCardService.removeByIds(Arrays.asList(id)); |
|
|
|
|
return R.ok(); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
private LambdaQueryWrapper<EquipBoxCard> getQueryWrapper(EquipBoxCard equipBoxCard){ |
|
|
|
|
return Wrappers.<EquipBoxCard>lambdaQuery() |
|
|
|
|
.like(StrUtil.isNotBlank(equipBoxCard.getIccid()),EquipBoxCard::getIccid,equipBoxCard.getIccid()) |
|
|
|
|
.like(StrUtil.isNotBlank(equipBoxCard.getCard()),EquipBoxCard::getCard,equipBoxCard.getCard()) |
|
|
|
|
.like(StrUtil.isNotBlank(equipBoxCard.getCompany()),EquipBoxCard::getCompany,equipBoxCard.getCompany()) |
|
|
|
|
.between(StrUtil.isNotBlank(equipBoxCard.getBeginTime()) && StrUtil.isNotBlank(equipBoxCard.getEndTime()),EquipBoxCard::getCreateTime,equipBoxCard.getBeginTime(),equipBoxCard.getEndTime()) |
|
|
|
|
.orderByAsc(EquipBoxCard::getIccid); |
|
|
|
|
} |
|
|
|
|
@GetMapping("/list") |
|
|
|
|
public R list(EquipBoxCard equipBoxCard){ |
|
|
|
|
List<EquipBoxCard> boxCardList = equipBoxCardService.list(getQueryWrapper(equipBoxCard)); |
|
|
|
|
return R.ok(boxCardList,boxCardList.size()); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|