Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
有来技术
youlai-mall
提交
ab25b9f8
Y
youlai-mall
项目概览
有来技术
/
youlai-mall
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
Y
youlai-mall
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
ab25b9f8
编写于
3月 13, 2022
作者:
郝
郝先瑞
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
refactor(OptionVO.java): 统一设置下拉选项VO实体为OptionVO
上级
3815fa79
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
6 addition
and
57 deletion
+6
-57
youlai-admin/admin-boot/src/main/java/com/youlai/admin/pojo/vo/IdLabelVO.java
...oot/src/main/java/com/youlai/admin/pojo/vo/IdLabelVO.java
+0
-29
youlai-common/common-core/src/main/java/com/youlai/common/domain/ValueLabel.java
...re/src/main/java/com/youlai/common/domain/ValueLabel.java
+0
-22
youlai-common/common-web/src/main/java/com/youlai/common/web/vo/OptionVO.java
...-web/src/main/java/com/youlai/common/web/vo/OptionVO.java
+6
-6
未找到文件。
youlai-admin/admin-boot/src/main/java/com/youlai/admin/pojo/vo/IdLabelVO.java
已删除
100644 → 0
浏览文件 @
3815fa79
package
com.youlai.admin.pojo.vo
;
import
com.fasterxml.jackson.annotation.JsonInclude
;
import
lombok.Data
;
import
lombok.NoArgsConstructor
;
import
java.util.List
;
/**
* 树形下拉视图对象
*/
@Data
@NoArgsConstructor
public
class
IdLabelVO
{
public
IdLabelVO
(
Long
id
,
String
label
)
{
this
.
id
=
id
;
this
.
label
=
label
;
}
private
Long
id
;
private
String
label
;
@JsonInclude
(
JsonInclude
.
Include
.
NON_NULL
)
private
List
<
IdLabelVO
>
children
;
}
youlai-common/common-core/src/main/java/com/youlai/common/domain/ValueLabel.java
已删除
100644 → 0
浏览文件 @
3815fa79
package
com.youlai.common.domain
;
import
com.fasterxml.jackson.annotation.JsonInclude
;
import
lombok.Data
;
import
lombok.experimental.Accessors
;
import
java.util.List
;
/**
* 级联视图对象
*/
@Data
@Accessors
(
chain
=
true
)
public
class
ValueLabel
{
private
Long
value
;
private
String
label
;
@JsonInclude
(
JsonInclude
.
Include
.
NON_EMPTY
)
private
List
<
ValueLabel
>
children
;
}
youlai-
admin/admin-boot/src/main/java/com/youlai/admin/pojo/vo/ValueLabel
VO.java
→
youlai-
common/common-web/src/main/java/com/youlai/common/web/vo/Option
VO.java
浏览文件 @
ab25b9f8
package
com.youlai.
admin.pojo
.vo
;
package
com.youlai.
common.web
.vo
;
import
com.fasterxml.jackson.annotation.JsonInclude
;
import
io.swagger.annotations.ApiModel
;
...
...
@@ -17,24 +17,24 @@ import java.util.List;
@ApiModel
(
"Select选择器默认Option属性"
)
@Data
@NoArgsConstructor
public
class
ValueLabelVO
{
public
class
OptionVO
<
T
>
{
public
ValueLabelVO
(
Long
value
,
String
label
)
{
public
OptionVO
(
T
value
,
String
label
)
{
this
.
value
=
value
;
this
.
label
=
label
;
}
@ApiModelProperty
(
"选项的值"
)
private
Long
value
;
private
T
value
;
@ApiModelProperty
(
"选项的标签,若不设置则默认与value相同"
)
private
String
label
;
@JsonInclude
(
value
=
JsonInclude
.
Include
.
NON_NULL
)
private
List
<
ValueLabel
VO
>
children
;
private
List
<
Option
VO
>
children
;
@JsonInclude
(
value
=
JsonInclude
.
Include
.
NON_NULL
)
@ApiModelProperty
(
"是否禁用该选项,默认false"
)
public
Boolean
disabled
;
}
}
\ No newline at end of file
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录