|
@@ -8,6 +8,7 @@ import com.huimv.center.pojo.BizDeviceUnregistered;
|
|
|
import com.huimv.center.mapper.BizDeviceUnregisteredMapper;
|
|
|
import com.huimv.center.service.BizDeviceUnregisteredService;
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
+import com.huimv.center.utils.IDUtil;
|
|
|
import com.huimv.eartag2.common.utils.DateUtil;
|
|
|
import com.huimv.eartag2.common.utils.Result;
|
|
|
import com.huimv.eartag2.common.utils.ResultCode;
|
|
@@ -31,6 +32,10 @@ public class BizDeviceUnregisteredServiceImpl extends ServiceImpl<BizDeviceUnreg
|
|
|
private BizDeviceUnregisteredMapper deviceUnregisteredMapper;
|
|
|
@Autowired
|
|
|
private com.huimv.center.utils.ResultUtil ResultUtil;
|
|
|
+ @Autowired
|
|
|
+ private IDUtil idUtil;
|
|
|
+ @Autowired
|
|
|
+ private com.huimv.center.utils.DateUtil dateUtil;
|
|
|
|
|
|
/**
|
|
|
* @Method : updateDeviceRegisterTimes
|
|
@@ -80,17 +85,27 @@ public class BizDeviceUnregisteredServiceImpl extends ServiceImpl<BizDeviceUnreg
|
|
|
* @Time : 20:22
|
|
|
*/
|
|
|
@Override
|
|
|
- public Result listDeviceUnregistered(Integer pageNo,Integer pageSize,String chipId){
|
|
|
+ public Result listDeviceUnregistered(Integer pageNo,Integer pageSize,String farmCode,String chipId,String startDate,String endDate){
|
|
|
if(pageNo == 0){
|
|
|
pageNo = 1;
|
|
|
}
|
|
|
+ startDate = dateUtil.buildStartDate(startDate);
|
|
|
+ endDate = dateUtil.buildEndDate(endDate);
|
|
|
Page<BizDeviceUnregistered> page = new Page<>(pageNo, pageSize);
|
|
|
QueryWrapper<BizDeviceUnregistered> queryWrapper = new QueryWrapper<>();
|
|
|
+ queryWrapper.like(StringUtils.isNotBlank(farmCode),"farm_code", farmCode);
|
|
|
queryWrapper.like(StringUtils.isNotBlank(chipId),"chip_id", chipId);
|
|
|
+ queryWrapper.ge(StringUtils.isNotBlank(startDate),"last_time", startDate);
|
|
|
+ queryWrapper.le(StringUtils.isNotBlank(endDate),"last_time", endDate);
|
|
|
//创建时间降序
|
|
|
queryWrapper.orderByDesc("id");
|
|
|
Page<BizDeviceUnregistered> pageBizDeviceUnregistered = deviceUnregisteredMapper.selectPage(page, queryWrapper);
|
|
|
return new Result(ResultCode.SUCCESS,pageBizDeviceUnregistered);
|
|
|
}
|
|
|
|
|
|
+ @Override
|
|
|
+ public Result remove(String ids) {
|
|
|
+ return new Result(ResultCode.SUCCESS, deviceUnregisteredMapper.deleteBatchIds(idUtil.convert(ids)));
|
|
|
+ }
|
|
|
+
|
|
|
}
|