Browse Source

优化状态更新

pull/229/head
chenzhihang 8 months ago
parent
commit
71edeb6922
10 changed files with 49 additions and 1 deletions
  1. +6
    -0
      ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/controller/activeLearn/ActiveLearnInsController.java
  2. +6
    -0
      ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/controller/machineLearn/MachineLearnInsController.java
  3. +6
    -0
      ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/controller/ray/RayInsController.java
  4. +2
    -0
      ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/service/ActiveLearnInsService.java
  5. +2
    -0
      ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/service/MachineLearnInsService.java
  6. +2
    -0
      ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/service/RayInsService.java
  7. +8
    -0
      ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/service/impl/ActiveLearnInsServiceImpl.java
  8. +1
    -1
      ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/service/impl/ExperimentInsServiceImpl.java
  9. +8
    -0
      ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/service/impl/MachineLearnInsServiceImpl.java
  10. +8
    -0
      ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/service/impl/RayInsServiceImpl.java

+ 6
- 0
ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/controller/activeLearn/ActiveLearnInsController.java View File

@@ -35,6 +35,12 @@ public class ActiveLearnInsController extends BaseController {
return genericsSuccess(this.activeLearnInsService.insert(activeLearnIns));
}

@PutMapping
@ApiOperation("编辑实验实例")
public GenericsAjaxResult<ActiveLearnIns> update(@RequestBody ActiveLearnIns activeLearnIns) {
return genericsSuccess(this.activeLearnInsService.update(activeLearnIns));
}

@DeleteMapping("{id}")
@ApiOperation("删除实验实例")
public GenericsAjaxResult<String> deleteById(@PathVariable("id") Long id) {


+ 6
- 0
ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/controller/machineLearn/MachineLearnInsController.java View File

@@ -34,6 +34,12 @@ public class MachineLearnInsController extends BaseController {
return genericsSuccess(this.machineLearnInsService.insert(machineLearnIns));
}

@PutMapping
@ApiOperation("编辑实验实例")
public GenericsAjaxResult<MachineLearnIns> edit(@RequestBody MachineLearnIns machineLearnIns){
return genericsSuccess(this.machineLearnInsService.update(machineLearnIns));
}

@DeleteMapping("{id}")
@ApiOperation("删除实验实例")
public GenericsAjaxResult<String> deleteById(@PathVariable("id") Long id) {


+ 6
- 0
ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/controller/ray/RayInsController.java View File

@@ -35,6 +35,12 @@ public class RayInsController extends BaseController {
return genericsSuccess(this.rayInsService.insert(rayIns));
}

@PutMapping
@ApiOperation("编辑实验实例")
public GenericsAjaxResult update(@RequestBody RayIns rayIns) {
return genericsSuccess(this.rayInsService.update(rayIns));
}

@DeleteMapping("{id}")
@ApiOperation("删除实验实例")
public GenericsAjaxResult<String> deleteById(@PathVariable("id") Long id) {


+ 2
- 0
ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/service/ActiveLearnInsService.java View File

@@ -13,6 +13,8 @@ public interface ActiveLearnInsService {

ActiveLearnIns insert(ActiveLearnIns activeLearnIns);

ActiveLearnIns update(ActiveLearnIns activeLearnIns);

String deleteById(Long id);

String batchDelete(List<Long> ids);


+ 2
- 0
ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/service/MachineLearnInsService.java View File

@@ -12,6 +12,8 @@ public interface MachineLearnInsService {

MachineLearnIns insert(MachineLearnIns machineLearnIns);

MachineLearnIns update(MachineLearnIns machineLearnIns);

String removeById(Long id);

String batchDelete(List<Long> ids);


+ 2
- 0
ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/service/RayInsService.java View File

@@ -10,6 +10,8 @@ public interface RayInsService {

RayIns insert(RayIns rayIns);

RayIns update(RayIns rayIns);

String deleteById(Long id);

String batchDelete(List<Long> ids);


+ 8
- 0
ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/service/impl/ActiveLearnInsServiceImpl.java View File

@@ -62,6 +62,14 @@ public class ActiveLearnInsServiceImpl implements ActiveLearnInsService {
return activeLearnIns;
}

@Override
public ActiveLearnIns update(ActiveLearnIns activeLearnIns) {
activeLearnIns.setUpdateTime(new Date());
activeLearnInsDao.update(activeLearnIns);
updateActiveLearnStatus(activeLearnIns.getActiveLearnId());
return activeLearnIns;
}

@Override
@Transactional
public String deleteById(Long id) {


+ 1
- 1
ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/service/impl/ExperimentInsServiceImpl.java View File

@@ -207,7 +207,7 @@ public class ExperimentInsServiceImpl implements ExperimentInsService {
experimentIns.setUpdateTime(new Date());
this.experimentInsDao.update(experimentIns);
updateExperimentStatus(experimentIns.getExperimentId());
return this.queryById(experimentIns.getId());
return experimentIns;
}

@Override


+ 8
- 0
ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/service/impl/MachineLearnInsServiceImpl.java View File

@@ -58,6 +58,14 @@ public class MachineLearnInsServiceImpl implements MachineLearnInsService {
return machineLearnIns;
}

@Override
public MachineLearnIns update(MachineLearnIns machineLearnIns) {
machineLearnIns.setUpdateTime(new Date());
machineLearnInsDao.update(machineLearnIns);
updateMLStatus(machineLearnIns.getMachineLearnId());
return machineLearnIns;
}

@Override
@Transactional
public String removeById(Long id) {


+ 8
- 0
ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/service/impl/RayInsServiceImpl.java View File

@@ -70,6 +70,14 @@ public class RayInsServiceImpl implements RayInsService {
return rayIns;
}

@Override
public RayIns update(RayIns rayIns) {
rayIns.setUpdateTime(new Date());
rayInsDao.update(rayIns);
updateRayStatus(rayIns.getRayId());
return rayIns;
}

@Override
@Transactional
public String deleteById(Long id) {


Loading…
Cancel
Save