Compare commits
No commits in common. "a220fbb1ef55c2816e5221350e5547ad923ee53a" and "2c2fc7dc2fa0449666b887d54fc1068b0d579e2e" have entirely different histories.
a220fbb1ef
...
2c2fc7dc2f
@ -165,11 +165,6 @@ public class GnssDeviceController extends BasicController{
|
|||||||
if (StringUtils.hasText(appver)) {
|
if (StringUtils.hasText(appver)) {
|
||||||
queryWrapper.like("appver", appver);
|
queryWrapper.like("appver", appver);
|
||||||
}
|
}
|
||||||
//IMEI
|
|
||||||
String imei = search.getString("imei");
|
|
||||||
if (StringUtils.hasText(imei)) {
|
|
||||||
queryWrapper.like("imei", imei);
|
|
||||||
}
|
|
||||||
//备注
|
//备注
|
||||||
String remark = search.getString("remark");
|
String remark = search.getString("remark");
|
||||||
if (StringUtils.hasText(remark)) {
|
if (StringUtils.hasText(remark)) {
|
||||||
|
|||||||
@ -88,9 +88,6 @@ public class SimCardController extends BasicController {
|
|||||||
case "iccid":
|
case "iccid":
|
||||||
deviceQueryWrapper.like("iccid", searchContent.trim());
|
deviceQueryWrapper.like("iccid", searchContent.trim());
|
||||||
break;
|
break;
|
||||||
case "imei":
|
|
||||||
deviceQueryWrapper.like("imei", searchContent.trim());
|
|
||||||
break;
|
|
||||||
case "simNumber":
|
case "simNumber":
|
||||||
// 通过SIM号查找对应的ICCID,然后查询设备
|
// 通过SIM号查找对应的ICCID,然后查询设备
|
||||||
TrafficCard cardByMsisdn = trafficCardMapper.selectOne(
|
TrafficCard cardByMsisdn = trafficCardMapper.selectOne(
|
||||||
@ -145,7 +142,6 @@ public class SimCardController extends BasicController {
|
|||||||
deviceData.put("id", device.getId());
|
deviceData.put("id", device.getId());
|
||||||
deviceData.put("deviceid", device.getDeviceid());
|
deviceData.put("deviceid", device.getDeviceid());
|
||||||
deviceData.put("iccid", device.getIccid());
|
deviceData.put("iccid", device.getIccid());
|
||||||
deviceData.put("imei", device.getImei());
|
|
||||||
|
|
||||||
if (trafficCard != null) {
|
if (trafficCard != null) {
|
||||||
deviceData.put("msisdn", trafficCard.getMsisdn());
|
deviceData.put("msisdn", trafficCard.getMsisdn());
|
||||||
@ -211,19 +207,6 @@ public class SimCardController extends BasicController {
|
|||||||
}
|
}
|
||||||
params.put("card", device.getIccid());
|
params.put("card", device.getIccid());
|
||||||
break;
|
break;
|
||||||
case "imei":
|
|
||||||
if (content.trim().isEmpty()) {
|
|
||||||
throw new IllegalArgumentException("IMEI不能为空");
|
|
||||||
}
|
|
||||||
QueryWrapper<GnssDevice> deviceByImeiQueryWrapper = new QueryWrapper<>();
|
|
||||||
deviceByImeiQueryWrapper.eq("imei", content.trim());
|
|
||||||
deviceByImeiQueryWrapper.last("limit 1");
|
|
||||||
GnssDevice deviceByImei = gnssDeviceMapper.selectOne(deviceByImeiQueryWrapper);
|
|
||||||
if (deviceByImei == null || deviceByImei.getIccid() == null || deviceByImei.getIccid().trim().isEmpty()) {
|
|
||||||
throw new IllegalArgumentException("未找到该IMEI对应的设备或设备没有ICCID信息");
|
|
||||||
}
|
|
||||||
params.put("card", deviceByImei.getIccid());
|
|
||||||
break;
|
|
||||||
case "simNumber":
|
case "simNumber":
|
||||||
params.put("card", content);
|
params.put("card", content);
|
||||||
break;
|
break;
|
||||||
@ -306,17 +289,6 @@ public class SimCardController extends BasicController {
|
|||||||
case "iccid":
|
case "iccid":
|
||||||
queryWrapper.like("iccid", searchContent.trim());
|
queryWrapper.like("iccid", searchContent.trim());
|
||||||
break;
|
break;
|
||||||
case "imei":
|
|
||||||
QueryWrapper<GnssDevice> deviceByImeiQueryWrapper = new QueryWrapper<>();
|
|
||||||
deviceByImeiQueryWrapper.eq("imei", searchContent.trim());
|
|
||||||
deviceByImeiQueryWrapper.last("limit 1");
|
|
||||||
GnssDevice deviceByImei = gnssDeviceMapper.selectOne(deviceByImeiQueryWrapper);
|
|
||||||
if (deviceByImei != null && deviceByImei.getIccid() != null && !deviceByImei.getIccid().trim().isEmpty()) {
|
|
||||||
queryWrapper.eq("iccid", deviceByImei.getIccid());
|
|
||||||
} else {
|
|
||||||
queryWrapper.eq("iccid", "");
|
|
||||||
}
|
|
||||||
break;
|
|
||||||
case "simNumber":
|
case "simNumber":
|
||||||
TrafficCard cardByMsisdn = trafficCardMapper.selectOne(
|
TrafficCard cardByMsisdn = trafficCardMapper.selectOne(
|
||||||
new QueryWrapper<TrafficCard>().like("msisdn", searchContent.trim())
|
new QueryWrapper<TrafficCard>().like("msisdn", searchContent.trim())
|
||||||
@ -405,17 +377,6 @@ public class SimCardController extends BasicController {
|
|||||||
case "iccid":
|
case "iccid":
|
||||||
queryWrapper.like("iccid", searchContent.trim());
|
queryWrapper.like("iccid", searchContent.trim());
|
||||||
break;
|
break;
|
||||||
case "imei":
|
|
||||||
QueryWrapper<GnssDevice> deviceByImeiQueryWrapper = new QueryWrapper<>();
|
|
||||||
deviceByImeiQueryWrapper.eq("imei", searchContent.trim());
|
|
||||||
deviceByImeiQueryWrapper.last("limit 1");
|
|
||||||
GnssDevice deviceByImei = gnssDeviceMapper.selectOne(deviceByImeiQueryWrapper);
|
|
||||||
if (deviceByImei != null && deviceByImei.getIccid() != null && !deviceByImei.getIccid().trim().isEmpty()) {
|
|
||||||
queryWrapper.eq("iccid", deviceByImei.getIccid());
|
|
||||||
} else {
|
|
||||||
queryWrapper.eq("iccid", "");
|
|
||||||
}
|
|
||||||
break;
|
|
||||||
case "simNumber":
|
case "simNumber":
|
||||||
TrafficCard cardByMsisdn = trafficCardMapper.selectOne(
|
TrafficCard cardByMsisdn = trafficCardMapper.selectOne(
|
||||||
new QueryWrapper<TrafficCard>().like("msisdn", searchContent.trim())
|
new QueryWrapper<TrafficCard>().like("msisdn", searchContent.trim())
|
||||||
@ -513,9 +474,6 @@ public class SimCardController extends BasicController {
|
|||||||
case "iccid":
|
case "iccid":
|
||||||
deviceQueryWrapper.like("iccid", searchContent.trim());
|
deviceQueryWrapper.like("iccid", searchContent.trim());
|
||||||
break;
|
break;
|
||||||
case "imei":
|
|
||||||
deviceQueryWrapper.like("imei", searchContent.trim());
|
|
||||||
break;
|
|
||||||
case "simNumber":
|
case "simNumber":
|
||||||
// 通过SIM号查找对应的ICCID,然后查询设备
|
// 通过SIM号查找对应的ICCID,然后查询设备
|
||||||
TrafficCard cardByMsisdn = trafficCardMapper.selectOne(
|
TrafficCard cardByMsisdn = trafficCardMapper.selectOne(
|
||||||
@ -569,7 +527,7 @@ public class SimCardController extends BasicController {
|
|||||||
}
|
}
|
||||||
|
|
||||||
List<List<Object>> exportList = new ArrayList<>();
|
List<List<Object>> exportList = new ArrayList<>();
|
||||||
List<String> headList = Arrays.asList("设备号", "ICCID", "SIM卡号", "IMEI", "状态",
|
List<String> headList = Arrays.asList("设备号", "ICCID", "SIM卡号", "状态",
|
||||||
"剩余流量(MB)", "总流量(MB)", "已用流量(MB)", "更新时间");
|
"剩余流量(MB)", "总流量(MB)", "已用流量(MB)", "更新时间");
|
||||||
|
|
||||||
for (GnssDevice device : devices) {
|
for (GnssDevice device : devices) {
|
||||||
@ -584,7 +542,6 @@ public class SimCardController extends BasicController {
|
|||||||
|
|
||||||
if (trafficCard != null) {
|
if (trafficCard != null) {
|
||||||
rowData.add(trafficCard.getMsisdn()); // SIM卡号
|
rowData.add(trafficCard.getMsisdn()); // SIM卡号
|
||||||
rowData.add(device.getImei() != null ? device.getImei() : ""); // IMEI
|
|
||||||
|
|
||||||
String statusStr;
|
String statusStr;
|
||||||
switch(trafficCard.getStatus()) {
|
switch(trafficCard.getStatus()) {
|
||||||
@ -608,7 +565,6 @@ public class SimCardController extends BasicController {
|
|||||||
rowData.add(trafficCard.getUpdatetime()); // 更新时间
|
rowData.add(trafficCard.getUpdatetime()); // 更新时间
|
||||||
} else {
|
} else {
|
||||||
rowData.add("-"); // SIM卡号
|
rowData.add("-"); // SIM卡号
|
||||||
rowData.add(device.getImei() != null ? device.getImei() : ""); // IMEI
|
|
||||||
rowData.add("未知"); // 状态
|
rowData.add("未知"); // 状态
|
||||||
rowData.add("0"); // 剩余流量
|
rowData.add("0"); // 剩余流量
|
||||||
rowData.add("0"); // 总流量
|
rowData.add("0"); // 总流量
|
||||||
@ -666,17 +622,6 @@ public class SimCardController extends BasicController {
|
|||||||
case "iccid":
|
case "iccid":
|
||||||
queryWrapper.like("iccid", searchContent.trim());
|
queryWrapper.like("iccid", searchContent.trim());
|
||||||
break;
|
break;
|
||||||
case "imei":
|
|
||||||
QueryWrapper<GnssDevice> deviceByImeiQueryWrapper = new QueryWrapper<>();
|
|
||||||
deviceByImeiQueryWrapper.eq("imei", searchContent.trim());
|
|
||||||
deviceByImeiQueryWrapper.last("limit 1");
|
|
||||||
GnssDevice deviceByImei = gnssDeviceMapper.selectOne(deviceByImeiQueryWrapper);
|
|
||||||
if (deviceByImei != null && deviceByImei.getIccid() != null && !deviceByImei.getIccid().trim().isEmpty()) {
|
|
||||||
queryWrapper.eq("iccid", deviceByImei.getIccid());
|
|
||||||
} else {
|
|
||||||
queryWrapper.eq("iccid", "");
|
|
||||||
}
|
|
||||||
break;
|
|
||||||
case "simNumber":
|
case "simNumber":
|
||||||
TrafficCard cardByMsisdn = trafficCardMapper.selectOne(
|
TrafficCard cardByMsisdn = trafficCardMapper.selectOne(
|
||||||
new QueryWrapper<TrafficCard>().like("msisdn", searchContent.trim())
|
new QueryWrapper<TrafficCard>().like("msisdn", searchContent.trim())
|
||||||
@ -769,17 +714,6 @@ public class SimCardController extends BasicController {
|
|||||||
case "iccid":
|
case "iccid":
|
||||||
queryWrapper.like("iccid", searchContent.trim());
|
queryWrapper.like("iccid", searchContent.trim());
|
||||||
break;
|
break;
|
||||||
case "imei":
|
|
||||||
QueryWrapper<GnssDevice> deviceByImeiQueryWrapper = new QueryWrapper<>();
|
|
||||||
deviceByImeiQueryWrapper.eq("imei", searchContent.trim());
|
|
||||||
deviceByImeiQueryWrapper.last("limit 1");
|
|
||||||
GnssDevice deviceByImei = gnssDeviceMapper.selectOne(deviceByImeiQueryWrapper);
|
|
||||||
if (deviceByImei != null && deviceByImei.getIccid() != null && !deviceByImei.getIccid().trim().isEmpty()) {
|
|
||||||
queryWrapper.eq("iccid", deviceByImei.getIccid());
|
|
||||||
} else {
|
|
||||||
queryWrapper.eq("iccid", "");
|
|
||||||
}
|
|
||||||
break;
|
|
||||||
case "simNumber":
|
case "simNumber":
|
||||||
TrafficCard cardByMsisdn = trafficCardMapper.selectOne(
|
TrafficCard cardByMsisdn = trafficCardMapper.selectOne(
|
||||||
new QueryWrapper<TrafficCard>().like("msisdn", searchContent.trim())
|
new QueryWrapper<TrafficCard>().like("msisdn", searchContent.trim())
|
||||||
|
|||||||
@ -62,12 +62,6 @@
|
|||||||
<input type="text" name="appver" autocomplete="off" class="layui-input">
|
<input type="text" name="appver" autocomplete="off" class="layui-input">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="layui-inline">
|
|
||||||
<label class="layui-form-label">IMEI</label>
|
|
||||||
<div class="layui-input-inline">
|
|
||||||
<input type="text" name="imei" autocomplete="off" class="layui-input">
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="layui-inline">
|
<div class="layui-inline">
|
||||||
<label class="layui-form-label">使用状态</label>
|
<label class="layui-form-label">使用状态</label>
|
||||||
<div class="layui-input-inline">
|
<div class="layui-input-inline">
|
||||||
|
|||||||
@ -24,7 +24,6 @@
|
|||||||
<option value="deviceId">设备号</option>
|
<option value="deviceId">设备号</option>
|
||||||
<option value="iccid">ICCID</option>
|
<option value="iccid">ICCID</option>
|
||||||
<option value="simNumber">SIM卡号</option>
|
<option value="simNumber">SIM卡号</option>
|
||||||
<option value="imei">IMEI</option>
|
|
||||||
</select>
|
</select>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -193,7 +192,6 @@
|
|||||||
{field: 'deviceid', title: '设备号'},
|
{field: 'deviceid', title: '设备号'},
|
||||||
{field: 'iccid', title: 'ICCID'},
|
{field: 'iccid', title: 'ICCID'},
|
||||||
{field: 'msisdn', title: 'SIM 卡号'},
|
{field: 'msisdn', title: 'SIM 卡号'},
|
||||||
{field: 'imei', title: 'IMEI'},
|
|
||||||
{field: 'updateTime', title: '更新时间',templet: "<div>{{layui.util.toDateString(d.updateTime, 'yyyy-MM-dd HH:mm:ss')}}</div>"},
|
{field: 'updateTime', title: '更新时间',templet: "<div>{{layui.util.toDateString(d.updateTime, 'yyyy-MM-dd HH:mm:ss')}}</div>"},
|
||||||
{field: 'status', title: '状态',templet: '#statusTpl'},
|
{field: 'status', title: '状态',templet: '#statusTpl'},
|
||||||
{field: 'remaining', title: '剩余流量(MB)', templet: function(d) {
|
{field: 'remaining', title: '剩余流量(MB)', templet: function(d) {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user