|
@@ -74,7 +74,8 @@ public class ScenePackageController {
|
|
|
ScenePackageSublistVO scenePackageSublistVO = params.get(0);
|
|
|
String packageId = scenePackageSublistVO.getId();
|
|
|
int packageLevel = scenePackageSublistVO.getPackageLevel();
|
|
|
- sceneUtil.checkRules(packageId);
|
|
|
+ // 检查场景测试包中的评分规则是否被删除
|
|
|
+ sceneUtil.checkRulesByScenePackageSublistVO(scenePackageSublistVO);
|
|
|
if ("1".equals(packageId)) {
|
|
|
log.info("新增场景测试包(传 id 为 1)");
|
|
|
params.get(0).setId("");
|
|
@@ -157,38 +158,38 @@ public class ScenePackageController {
|
|
|
return new ResponseBodyVO<>(ResponseBodyVO.Response.SUCCESS, map);
|
|
|
}
|
|
|
|
|
|
- /**
|
|
|
- * 1. 新增场景测试包
|
|
|
- * 2. 修改保存
|
|
|
- * 3. 私有另存为成私有
|
|
|
- * 4. 公有另存为成私有
|
|
|
- */
|
|
|
- @PostMapping("/saveScenePackageNew")
|
|
|
- public ResponseBodyVO<String> saveScenePackageNew(@RequestBody Map<String, List<ScenePackageSublistVO>> map) {
|
|
|
- List<ScenePackageSublistVO> params = map.get("params");
|
|
|
- ScenePackageSublistVO scenePackageSublistVO = params.get(0);
|
|
|
- String packageId = scenePackageSublistVO.getId();
|
|
|
- int packageLevel = scenePackageSublistVO.getPackageLevel();
|
|
|
- sceneUtil.checkRules(packageId);
|
|
|
- if ("1".equals(packageId)) {
|
|
|
- log.info("新增场景测试包(传 id 为 1)");
|
|
|
- params.get(0).setId("");
|
|
|
- scenePackageService.saveScenePackage(scenePackageSublistVO, packageLevel);
|
|
|
- } else if (0 == packageLevel) {
|
|
|
- log.info("修改保存。");
|
|
|
- scenePackageService.updateScenePackage(params);
|
|
|
- } else if (1 == packageLevel) {
|
|
|
- log.info("私有另存为成私有 或 公有另存为成私有");
|
|
|
- params.get(0).setId("");
|
|
|
- scenePackageService.saveScenePackage(scenePackageSublistVO, packageLevel);
|
|
|
- }
|
|
|
- // 将场景测试包修改成未禁用
|
|
|
- ScenePackagePO scenePackagePO = new ScenePackagePO();
|
|
|
- scenePackagePO.setPackageId(packageId);
|
|
|
- scenePackagePO.setModifyTime(TimeUtil.getNowForMysql());
|
|
|
- scenePackagePO.setModifyUserId(AuthUtil.getCurrentUserId());
|
|
|
- scenePackageMapper.updateIsUnavailable2(scenePackagePO);
|
|
|
- return new ResponseBodyVO<>(ResponseBodyVO.Response.SUCCESS);
|
|
|
- }
|
|
|
+// /**
|
|
|
+// * 1. 新增场景测试包
|
|
|
+// * 2. 修改保存
|
|
|
+// * 3. 私有另存为成私有
|
|
|
+// * 4. 公有另存为成私有
|
|
|
+// */
|
|
|
+// @PostMapping("/saveScenePackageNew")
|
|
|
+// public ResponseBodyVO<String> saveScenePackageNew(@RequestBody Map<String, List<ScenePackageSublistVO>> map) {
|
|
|
+// List<ScenePackageSublistVO> params = map.get("params");
|
|
|
+// ScenePackageSublistVO scenePackageSublistVO = params.get(0);
|
|
|
+// String packageId = scenePackageSublistVO.getId();
|
|
|
+// int packageLevel = scenePackageSublistVO.getPackageLevel();
|
|
|
+// sceneUtil.checkRules(packageId);
|
|
|
+// if ("1".equals(packageId)) {
|
|
|
+// log.info("新增场景测试包(传 id 为 1)");
|
|
|
+// params.get(0).setId("");
|
|
|
+// scenePackageService.saveScenePackage(scenePackageSublistVO, packageLevel);
|
|
|
+// } else if (0 == packageLevel) {
|
|
|
+// log.info("修改保存。");
|
|
|
+// scenePackageService.updateScenePackage(params);
|
|
|
+// } else if (1 == packageLevel) {
|
|
|
+// log.info("私有另存为成私有 或 公有另存为成私有");
|
|
|
+// params.get(0).setId("");
|
|
|
+// scenePackageService.saveScenePackage(scenePackageSublistVO, packageLevel);
|
|
|
+// }
|
|
|
+// // 将场景测试包修改成未禁用
|
|
|
+// ScenePackagePO scenePackagePO = new ScenePackagePO();
|
|
|
+// scenePackagePO.setPackageId(packageId);
|
|
|
+// scenePackagePO.setModifyTime(TimeUtil.getNowForMysql());
|
|
|
+// scenePackagePO.setModifyUserId(AuthUtil.getCurrentUserId());
|
|
|
+// scenePackageMapper.updateIsUnavailable2(scenePackagePO);
|
|
|
+// return new ResponseBodyVO<>(ResponseBodyVO.Response.SUCCESS);
|
|
|
+// }
|
|
|
|
|
|
}
|