|
@@ -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);
|
|
|
- }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
|
|
|
}
|