|
@@ -100,21 +100,22 @@ public class EartagRegisterController{
|
|
|
|
|
|
@PostMapping ("/test/testUpdate")
|
|
@PostMapping ("/test/testUpdate")
|
|
public void test() {
|
|
public void test() {
|
|
- String eartags ="";
|
|
|
|
|
|
|
|
-
|
|
|
|
- String[] split = eartags.split(",");
|
|
|
|
-
|
|
|
|
- for(int i = 1 ; i<=100 ;i++){
|
|
|
|
- String location = "20--"+i;
|
|
|
|
- EartagRegister eartagRegister = eartagRegisterMapper.selectOne(new QueryWrapper<EartagRegister>().eq("location", location));
|
|
|
|
- eartagRegister.setEartagNo("13308312361"+split[i-1]);
|
|
|
|
- eartagRegisterMapper.updateById(eartagRegister);
|
|
|
|
|
|
+ long eartagNo = 133202200001001L;
|
|
|
|
+ for (int i = 1; i <= 70; i++) {
|
|
|
|
+
|
|
|
|
+ String location = 28+"--" + i;
|
|
|
|
+ EartagRegister eartagRegister = eartagRegisterMapper.selectOne(new QueryWrapper<EartagRegister>().eq("location", location));
|
|
|
|
+ eartagRegister.setEartagNo(String.valueOf(eartagNo));
|
|
|
|
+ eartagRegister.setCountTimes(0);
|
|
|
|
+ eartagRegister.setEarTemp(0);
|
|
|
|
+ eartagRegister.setEarTempStatus(0);
|
|
|
|
+ eartagRegisterMapper.updateById(eartagRegister);
|
|
|
|
+ eartagNo=eartagNo+1;
|
|
|
|
+ }
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
|
|
|
|
//增加增删改查的功能 删除的时候删除所有的耳标:
|
|
//增加增删改查的功能 删除的时候删除所有的耳标:
|
|
//手动添加的只有三个参数 耳标号 坐标 然后没有了 在上传的时候补齐其余信息 (默认上传次数为1)
|
|
//手动添加的只有三个参数 耳标号 坐标 然后没有了 在上传的时候补齐其余信息 (默认上传次数为1)
|
|
@@ -237,25 +238,23 @@ public class EartagRegisterController{
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-
|
|
|
|
-
|
|
|
|
-
|
|
|
|
-
|
|
|
|
-
|
|
|
|
//修改注册信息
|
|
//修改注册信息
|
|
@RequestMapping("/EratagRegister/update")
|
|
@RequestMapping("/EratagRegister/update")
|
|
public R updateEratagRegister(@RequestBody Map<String, Object> params) throws ClientException, ParseException {
|
|
public R updateEratagRegister(@RequestBody Map<String, Object> params) throws ClientException, ParseException {
|
|
//入参的统一校验就应该通过 param的统一校验来做 不然重复代码过多啊
|
|
//入参的统一校验就应该通过 param的统一校验来做 不然重复代码过多啊
|
|
- String eartagNo = (String) params.get("eartagNo"); //耳标号---不可修改 可能会乱数据库
|
|
|
|
|
|
|
|
|
|
+ Integer id = (Integer) params.get("id");
|
|
|
|
+ String eartagNo = (String) params.get("eartagNo"); //耳标号---不可修改 可能会乱数据库
|
|
String location = (String) params.get("location"); //坐标
|
|
String location = (String) params.get("location"); //坐标
|
|
|
|
|
|
|
|
+
|
|
LambdaQueryWrapper<EartagRegister> wrapper = Wrappers.lambdaQuery();
|
|
LambdaQueryWrapper<EartagRegister> wrapper = Wrappers.lambdaQuery();
|
|
- wrapper.eq(EartagRegister::getEartagNo, eartagNo);
|
|
|
|
|
|
+ wrapper.eq(EartagRegister::getId, id);
|
|
EartagRegister eartagRegister = eartagRegisterMapper.selectOne(wrapper);
|
|
EartagRegister eartagRegister = eartagRegisterMapper.selectOne(wrapper);
|
|
|
|
|
|
if (StringUtilsWork.isNotBlank(location)) {
|
|
if (StringUtilsWork.isNotBlank(location)) {
|
|
eartagRegister.setLocation(location);
|
|
eartagRegister.setLocation(location);
|
|
|
|
+ eartagRegister.setEartagNo(eartagNo);
|
|
}
|
|
}
|
|
|
|
|
|
eartagRegisterService.updateById(eartagRegister);
|
|
eartagRegisterService.updateById(eartagRegister);
|
|
@@ -263,7 +262,6 @@ public class EartagRegisterController{
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
-
|
|
|
|
//增加增删改查的功能 删除的时候删除所有的耳标:
|
|
//增加增删改查的功能 删除的时候删除所有的耳标:
|
|
//手动添加的只有三个参数 耳标号 坐标 然后没有了 在上传的时候补齐其余信息 (默认上传次数为1)
|
|
//手动添加的只有三个参数 耳标号 坐标 然后没有了 在上传的时候补齐其余信息 (默认上传次数为1)
|
|
//所有的事件接口
|
|
//所有的事件接口
|
|
@@ -301,7 +299,6 @@ public class EartagRegisterController{
|
|
public R deleteEratagRegister(@RequestBody Map<String, Object> params) throws ClientException, ParseException {
|
|
public R deleteEratagRegister(@RequestBody Map<String, Object> params) throws ClientException, ParseException {
|
|
//入参的统一校验就应该通过 param的统一校验来做 不然重复代码过多啊
|
|
//入参的统一校验就应该通过 param的统一校验来做 不然重复代码过多啊
|
|
String eartagNo = (String) params.get("eartagNo"); //耳标号
|
|
String eartagNo = (String) params.get("eartagNo"); //耳标号
|
|
-
|
|
|
|
LambdaQueryWrapper<EartagRegister> wrapper = Wrappers.lambdaQuery();
|
|
LambdaQueryWrapper<EartagRegister> wrapper = Wrappers.lambdaQuery();
|
|
wrapper.eq(EartagRegister::getEartagNo, eartagNo ).last( "limit 1");
|
|
wrapper.eq(EartagRegister::getEartagNo, eartagNo ).last( "limit 1");
|
|
EartagRegister EarTagDate = eartagRegisterMapper.selectOne(wrapper);
|
|
EartagRegister EarTagDate = eartagRegisterMapper.selectOne(wrapper);
|
|
@@ -312,9 +309,7 @@ public class EartagRegisterController{
|
|
eartagRegisterMapper.deleteByeartagnoFromEartagregister(eartagNo);
|
|
eartagRegisterMapper.deleteByeartagnoFromEartagregister(eartagNo);
|
|
//删除这个耳标的数据
|
|
//删除这个耳标的数据
|
|
eartagDataMapper.deleteOneEartagDataAll(eartagNo);
|
|
eartagDataMapper.deleteOneEartagDataAll(eartagNo);
|
|
-
|
|
|
|
return R.ok("删除成功");
|
|
return R.ok("删除成功");
|
|
-
|
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|