Commit 08d35cf6 authored by wangyangyang's avatar wangyangyang

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

parent 691b15c7
......@@ -19,7 +19,7 @@ import com.yonde.dex.user.common.vo.DxUserInfoVO;
* @description: DxContext-扩展VO插件接口
* @author: dexadmin
* @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{
......@@ -49,6 +49,9 @@ public interface DxContextVOPluginExpand<V extends DxContextVOPluginExpand> exte
default String 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() {
return DxExpandUtils.getNotNullObject(this::getDxContextExpand,this::setDxContextExpand,new DxContextVOExpand<>()).getStartTime();
}
......@@ -120,6 +123,9 @@ public interface DxContextVOPluginExpand<V extends DxContextVOPluginExpand> exte
default void setManagerId(Long 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) {
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