资源列表 API 提供

This commit is contained in:
YunaiV
2019-03-01 00:34:30 +08:00
parent a88afbf9c0
commit 3b97b58df7
7 changed files with 337 additions and 45 deletions

View File

@@ -71,6 +71,8 @@ public class ResourceServiceImpl implements ResourceService {
ResourceDO resource = ResourceConvert.INSTANCE.convert(resourceAddDTO);
if (ResourceConstants.PID_ROOT.equals(resourceAddDTO.getPid())) { // 根节点,必须没有操作
resource.setHandler(null);
} else if (!resource.getHandler().startsWith("/")) {
resource.setHandler("/" + resource.getHandler());
}
resource.setCreateTime(new Date());
resource.setDeleted(BaseDO.DELETED_NO);

View File

@@ -29,8 +29,12 @@
SELECT
<include refid="FIELDS"/>
FROM resource
WHERE type = #{type}
AND deleted = 0
<where>
<if test="type != null">
type = #{type}
</if>
AND deleted = 0
</where>
</select>
<select id="selectListByTypeAndRoleIds" resultType="ResourceDO">