Jelajahi Sumber

字典加url

czh 2 tahun lalu
induk
melakukan
e9b10c3c02

+ 5 - 0
sckw-modules-api/sckw-system-api/src/main/java/com/sckw/system/api/model/dto/res/SysDictGroupResDto.java

@@ -36,6 +36,11 @@ public class SysDictGroupResDto implements Serializable {
      */
     private String label;
 
+    /**
+     * url
+     */
+    private String url;
+
     /**
      * 下级
      */

+ 3 - 0
sckw-modules/sckw-system/src/main/java/com/sckw/system/dubbo/RemoteSystemServiceImpl.java

@@ -8,6 +8,7 @@ import com.sckw.core.model.constant.Global;
 import com.sckw.core.model.enums.EntTypeEnum;
 import com.sckw.core.utils.BeanUtils;
 import com.sckw.core.utils.CollectionUtils;
+import com.sckw.core.utils.FileUtils;
 import com.sckw.core.utils.StringUtils;
 import com.sckw.redis.utils.RedissonUtils;
 import com.sckw.system.api.RemoteSystemService;
@@ -307,6 +308,7 @@ public class RemoteSystemServiceImpl implements RemoteSystemService {
 
             SysDictGroupResDto sysDictGroupResDto = new SysDictGroupResDto();
             BeanUtils.copyProperties(first.get(), sysDictGroupResDto);
+            sysDictGroupResDto.setUrl(FileUtils.splice(sysDictGroupResDto.getUrl()));
             sysDictGroupResDto.setChild(getChild(sysDictGroupResDto.getId(), list));
             RedissonUtils.putString(key, JSON.toJSONString(sysDictGroupResDto), Global.COMMON_EXPIRE);
             return sysDictGroupResDto;
@@ -674,6 +676,7 @@ public class RemoteSystemServiceImpl implements RemoteSystemService {
             if (sysDict.getParentId().equals(String.valueOf(id))) {
                 SysDictGroupResDto sysDictGroupResDto = new SysDictGroupResDto();
                 BeanUtils.copyProperties(sysDict, sysDictGroupResDto);
+                sysDictGroupResDto.setUrl(FileUtils.splice(sysDictGroupResDto.getUrl()));
                 child.add(sysDictGroupResDto);
             }
         }