Bladeren bron

测试包删除

wangzhiqiang 2 jaren geleden
bovenliggende
commit
0b013c47d1

+ 1 - 0
api-common/src/main/java/api/common/pojo/vo/scene/ScenePackageSublistVO.java

@@ -34,4 +34,5 @@ public class ScenePackageSublistVO implements Serializable {
     private String treeNode;//模板预览node节点
     private String templateId;//泛化模板id
     private String exampleId;//泛化实例id
+    private String share;//公有私有
 }

+ 9 - 2
simulation-resource-server/src/main/java/com/css/simulation/resource/scene/service/ScenePackageService.java

@@ -122,7 +122,12 @@ public class ScenePackageService {
             //判断唯一
             po.setPackageName(vo.getSublistName());
             po.setCreateUserId(AuthUtil.getCurrentUserId());
-            po.setShare("0");
+            if(ObjectUtil.isNull(vo.getShare())){
+                po.setShare("0");
+            }else{
+                po.setShare(vo.getShare());
+            }
+           //
             po.setPackageId(vo.getId());
             ScenePackageNewVO scenePackageNewVO = scenePackageMapper.queryByPackageName(po);
             if (ObjectUtil.isNotNull(scenePackageNewVO)) {
@@ -138,7 +143,9 @@ public class ScenePackageService {
         po.setModifyTime(TimeUtil.getNowForMysql());
         po.setModifyUserId(AuthUtil.getCurrentUserId());
         po.setIsDeleted("0");
-        po.setShare("0");
+        if(ObjectUtil.isNull(po.getShare())){
+            po.setShare("0");
+        }
         List<ScenePackageSublistPO> poList = new ArrayList<>();
         List<ScenePackageSublistPO> treeList = instShareListTree(listSublictTree, po.getPackageId(), po.getPackageId(), poList, "0", 1);
         if (treeList == null || treeList.size() < 1) {