Commit 08d35cf6 authored by wangyangyang's avatar wangyangyang

项目:加基础属性 项目分类

parent 691b15c7
...@@ -19,7 +19,7 @@ import com.yonde.dex.user.common.vo.DxUserInfoVO; ...@@ -19,7 +19,7 @@ import com.yonde.dex.user.common.vo.DxUserInfoVO;
* @description: DxContext-扩展VO插件接口 * @description: DxContext-扩展VO插件接口
* @author: dexadmin * @author: dexadmin
* @version: V * @version: V
* @date: 2024-9-20 10:26:39 * @date: 2024-10-17 13:59:35
**/ **/
public interface DxContextVOPluginExpand<V extends DxContextVOPluginExpand> extends DxObjFileLinkVOHolder ,DxSecretVOHolder{ public interface DxContextVOPluginExpand<V extends DxContextVOPluginExpand> extends DxObjFileLinkVOHolder ,DxSecretVOHolder{
...@@ -49,6 +49,9 @@ public interface DxContextVOPluginExpand<V extends DxContextVOPluginExpand> exte ...@@ -49,6 +49,9 @@ public interface DxContextVOPluginExpand<V extends DxContextVOPluginExpand> exte
default String getFundSource() { default String getFundSource() {
return DxExpandUtils.getNotNullObject(this::getDxContextExpand,this::setDxContextExpand,new DxContextVOExpand<>()).getFundSource(); return DxExpandUtils.getNotNullObject(this::getDxContextExpand,this::setDxContextExpand,new DxContextVOExpand<>()).getFundSource();
} }
default void setProjectClass(String projectClass) {
DxExpandUtils.getNotNullObject(this::getDxContextExpand,this::setDxContextExpand,new DxContextVOExpand<>()).setProjectClass(projectClass);
}
default LocalDateTime getStartTime() { default LocalDateTime getStartTime() {
return DxExpandUtils.getNotNullObject(this::getDxContextExpand,this::setDxContextExpand,new DxContextVOExpand<>()).getStartTime(); return DxExpandUtils.getNotNullObject(this::getDxContextExpand,this::setDxContextExpand,new DxContextVOExpand<>()).getStartTime();
} }
...@@ -120,6 +123,9 @@ public interface DxContextVOPluginExpand<V extends DxContextVOPluginExpand> exte ...@@ -120,6 +123,9 @@ public interface DxContextVOPluginExpand<V extends DxContextVOPluginExpand> exte
default void setManagerId(Long managerId) { default void setManagerId(Long managerId) {
DxExpandUtils.getNotNullObject(this::getDxContextExpand,this::setDxContextExpand,new DxContextVOExpand<>()).setManagerId(managerId); DxExpandUtils.getNotNullObject(this::getDxContextExpand,this::setDxContextExpand,new DxContextVOExpand<>()).setManagerId(managerId);
} }
default String getProjectClass() {
return DxExpandUtils.getNotNullObject(this::getDxContextExpand,this::setDxContextExpand,new DxContextVOExpand<>()).getProjectClass();
}
default void setManagerOrgId(Long managerOrgId) { default void setManagerOrgId(Long managerOrgId) {
DxExpandUtils.getNotNullObject(this::getDxContextExpand,this::setDxContextExpand,new DxContextVOExpand<>()).setManagerOrgId(managerOrgId); DxExpandUtils.getNotNullObject(this::getDxContextExpand,this::setDxContextExpand,new DxContextVOExpand<>()).setManagerOrgId(managerOrgId);
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment