src/main/java/org/springblade/modules/energy/controller/EnergyController.java
@@ -157,18 +157,16 @@ * @return */ @PostMapping("/updateEnergyId") public R updateEnergyId(String id,String identification) { String[] strArray = id.split(","); for (int i = 0; i < strArray.length; i++) { energyService.updateEnergyId(strArray[i]); } public R updateEnergyId(String id,String identification,int num) { energyService.updateEnergyId(id,identification); //能量树 String nums = energyTreeService.selectNum(identification); Integer a=Integer.valueOf(nums); int length = strArray.length; int i = a + length; String num=String.valueOf(i); energyTreeService.updateEnergyTreeId(num,identification); Integer n=Integer.valueOf(num); int i1 = n + a; String i = String.valueOf(i1); energyTreeService.updateEnergyTreeId(i,identification); return R.success("拾取成功"); } src/main/java/org/springblade/modules/energy/controller/EnergyTreeController.java
@@ -122,4 +122,12 @@ return R.status(energyTreeService.removeByIds(Func.toLongList(ids))); } @GetMapping("/selectNum") public R selectNum(String identification) { String nums = energyTreeService.selectNum(identification); return R.data(nums); } } src/main/java/org/springblade/modules/energy/entity/Energy.java
@@ -48,6 +48,7 @@ @DateTimeFormat(pattern = "yyyy-MM-dd") private Date time; private String type; private Integer num; } src/main/java/org/springblade/modules/energy/mapper/EnergyMapper.java
@@ -34,7 +34,7 @@ public interface EnergyMapper extends BaseMapper<Energy> { List<String> selectTreeNum(String time); List<String> selectEnergyTree(String identification); void updateEnergyId(String id); void updateEnergyId(String id,String identification); void updateEnergyType(String code,String time); String selectType(String time); } src/main/java/org/springblade/modules/energy/mapper/EnergyMapper.xml
@@ -17,7 +17,7 @@ <update id="updateEnergyId"> UPDATE sys_energy SET type = 0 WHERE id = #{id} type = 0 WHERE id = #{id} and identification=#{identification} </update> <select id="selectType" resultType="java.lang.String"> src/main/java/org/springblade/modules/energy/service/IEnergyService.java
@@ -33,7 +33,7 @@ */ public interface IEnergyService extends IService<Energy> { List<String> selectTreeNum(String time); void updateEnergyId(String id); void updateEnergyId(String id,String identification); void updateEnergyType(String code,String time); String selectType(String time); List<String> selectEnergyTree(String identification); src/main/java/org/springblade/modules/energy/service/impl/EnergyServiceImpl.java
@@ -48,8 +48,8 @@ } @Override public void updateEnergyId(String id) { baseMapper.updateEnergyId(id); public void updateEnergyId(String id,String identification) { baseMapper.updateEnergyId(id,identification); } @Override