|
@@ -47,21 +47,22 @@ public class ScenePackageService {
|
|
|
* 测试包数据录入大保存:
|
|
|
*/
|
|
|
@SneakyThrows
|
|
|
- public ResponseBodyVO<String> saveScenePackage(List<ScenePackageSublistVO> params, Integer isLcw) {
|
|
|
+ public ResponseBodyVO<String> saveScenePackage(ScenePackageSublistVO scenePackageSublistVO, Integer isLcw) {
|
|
|
List<ScenePackageSublistVO> listSublistTree = new ArrayList<>();
|
|
|
ScenePackagePO po = new ScenePackagePO();
|
|
|
- for (ScenePackageSublistVO vo : params) {
|
|
|
- // 查询个人私有唯一
|
|
|
- ScenePackageNewVO scenePackageNewVO = scenePackageMapper.querySelfOnly(vo.getSublistName(), AuthUtil.getCurrentUserId());
|
|
|
- if (ObjectUtil.isNotNull(scenePackageNewVO)) {
|
|
|
- return new ResponseBodyVO<>(ResponseBodyVO.Response.CLIENT_FAILURE, "私有测试包 " + po.getPackageName() + " 已存在,请重新命名。");
|
|
|
- }
|
|
|
- po.setWeight(vo.getWeight());
|
|
|
- po.setRemarks(vo.getRemarks());
|
|
|
- po.setSceneNum(vo.getSceneNum());
|
|
|
- po.setTreeNode(vo.getTreeNode());
|
|
|
- listSublistTree = vo.getChildren();
|
|
|
+ po.setPackageName(scenePackageSublistVO.getSublistName());
|
|
|
+ po.setCreateUserId(AuthUtil.getCurrentUserId());
|
|
|
+ po.setShare("0");
|
|
|
+ // 查询个人私有唯一
|
|
|
+ ScenePackageNewVO scenePackageNewVO = scenePackageMapper.querySelfOnly(scenePackageSublistVO.getSublistName(), AuthUtil.getCurrentUserId());
|
|
|
+ if (ObjectUtil.isNotNull(scenePackageNewVO)) {
|
|
|
+ return new ResponseBodyVO<>(ResponseBodyVO.Response.CLIENT_FAILURE, "私有测试包 " + po.getPackageName() + " 已存在,请重新命名。");
|
|
|
}
|
|
|
+ po.setWeight(scenePackageSublistVO.getWeight());
|
|
|
+ po.setRemarks(scenePackageSublistVO.getRemarks());
|
|
|
+ po.setSceneNum(scenePackageSublistVO.getSceneNum());
|
|
|
+ po.setTreeNode(scenePackageSublistVO.getTreeNode());
|
|
|
+ listSublistTree = scenePackageSublistVO.getChildren();
|
|
|
po.setCreateTime(TimeUtil.getNowForMysql());
|
|
|
po.setModifyTime(TimeUtil.getNowForMysql());
|
|
|
po.setPackageCode(StringUtil.getRandomCode());
|
|
@@ -584,7 +585,7 @@ public class ScenePackageService {
|
|
|
|
|
|
//查询个人测试包数量
|
|
|
@SneakyThrows
|
|
|
- public Map<String,Integer> queryPackageCount() {
|
|
|
+ public Map<String, Integer> queryPackageCount() {
|
|
|
ScenePackagePO params = new ScenePackagePO();
|
|
|
params.setCreateUserId(AuthUtil.getCurrentUserId());
|
|
|
params.setShare("0");
|