Commit 9515b79b authored by wei's avatar wei 🎱

文档增加属性

parent 3bd7e3f6
...@@ -41,6 +41,7 @@ import com.inet.dcs.document.common.vo.ExtReviewDocComLinkVO; ...@@ -41,6 +41,7 @@ import com.inet.dcs.document.common.vo.ExtReviewDocComLinkVO;
import com.inet.dcs.document.common.vo.ExtObsoleteDocLinkVO; import com.inet.dcs.document.common.vo.ExtObsoleteDocLinkVO;
import com.inet.dcs.document.common.vo.ExtRefDesignInputLinkVO; import com.inet.dcs.document.common.vo.ExtRefDesignInputLinkVO;
import com.inet.dcs.document.common.vo.ExtTechStandardLinkVO; import com.inet.dcs.document.common.vo.ExtTechStandardLinkVO;
import com.yonde.dex.user.common.vo.DxUserInfoVO;
import com.inet.dcs.document.common.vo.ExtObjectDocLinkVO; import com.inet.dcs.document.common.vo.ExtObjectDocLinkVO;
import com.inet.dcs.document.common.vo.ExtRefContractDocVO; import com.inet.dcs.document.common.vo.ExtRefContractDocVO;
import com.inet.dcs.document.common.vo.ExtInterfaceInfoLinkVO; import com.inet.dcs.document.common.vo.ExtInterfaceInfoLinkVO;
...@@ -49,7 +50,7 @@ import com.inet.dcs.document.common.vo.ExtInterfaceInfoLinkVO; ...@@ -49,7 +50,7 @@ import com.inet.dcs.document.common.vo.ExtInterfaceInfoLinkVO;
* @description: DxDocument-VOExpand扩展实体 * @description: DxDocument-VOExpand扩展实体
* @author: dexadmin * @author: dexadmin
* @version: V * @version: V
* @date: 2024-10-30 9:36:21 * @date: 2024-11-7 10:51:28
**/ **/
@EqualsAndHashCode @EqualsAndHashCode
@Data @Data
...@@ -61,6 +62,9 @@ public class DxDocumentVOExpand<V extends DxDocumentVOPluginExpand> implements S ...@@ -61,6 +62,9 @@ public class DxDocumentVOExpand<V extends DxDocumentVOPluginExpand> implements S
public static final String CHECK_CONTENT_PROP_NAME = "checkContent"; public static final String CHECK_CONTENT_PROP_NAME = "checkContent";
public static final String CHECK_STANDARD_REVIEW_PROP_NAME = "checkStandardReview"; public static final String CHECK_STANDARD_REVIEW_PROP_NAME = "checkStandardReview";
public static final String DRAWING_CODE_PROP_NAME = "drawingCode"; public static final String DRAWING_CODE_PROP_NAME = "drawingCode";
public static final String DX_REFUND_PERSON_USER_PROP_NAME = "dxRefundPersonUser";
public static final String DX_REFUND_PERSON_USER_ID_PROP_NAME = "dxRefundPersonUserId";
public static final String DX_REFUND_PERSON_USER_ID_TYPE_PROP_NAME = "dxRefundPersonUserIdType";
public static final String EXT_AUDIT_RECORD_CARD_LINKS_PROP_NAME = "extAuditRecordCardLinks"; public static final String EXT_AUDIT_RECORD_CARD_LINKS_PROP_NAME = "extAuditRecordCardLinks";
public static final String EXT_COM_DOC_LINKS_PROP_NAME = "extComDocLinks"; public static final String EXT_COM_DOC_LINKS_PROP_NAME = "extComDocLinks";
public static final String EXT_INTERFACE_DOC_LINKS_PROP_NAME = "extInterfaceDocLinks"; public static final String EXT_INTERFACE_DOC_LINKS_PROP_NAME = "extInterfaceDocLinks";
...@@ -125,8 +129,10 @@ public class DxDocumentVOExpand<V extends DxDocumentVOPluginExpand> implements S ...@@ -125,8 +129,10 @@ public class DxDocumentVOExpand<V extends DxDocumentVOPluginExpand> implements S
public static final String TARGET_EXT_SEND_FORM_LINK_PROP_NAME = "targetExtSendFormLink"; public static final String TARGET_EXT_SEND_FORM_LINK_PROP_NAME = "targetExtSendFormLink";
public static final String TARGET_EXT_TECH_STANDARD_LINK_PROP_NAME = "targetExtTechStandardLink"; public static final String TARGET_EXT_TECH_STANDARD_LINK_PROP_NAME = "targetExtTechStandardLink";
public static final String THREE_LEV_CATEGORY_PROP_NAME = "threeLevCategory"; public static final String THREE_LEV_CATEGORY_PROP_NAME = "threeLevCategory";
public static final String TRANSFER_DOCUMENT_ID_PROP_NAME = "transferDocumentId";
public static final String TWO_LEV_CATEGORY_PROP_NAME = "twoLevCategory"; public static final String TWO_LEV_CATEGORY_PROP_NAME = "twoLevCategory";
public static final String VERIFY_CONTENT_PROP_NAME = "verifyContent"; public static final String VERIFY_CONTENT_PROP_NAME = "verifyContent";
public static final String WITHDRAWAL_TIME_PROP_NAME = "withdrawalTime";
/** /**
* 归档状态 * 归档状态
...@@ -158,6 +164,23 @@ public class DxDocumentVOExpand<V extends DxDocumentVOPluginExpand> implements S ...@@ -158,6 +164,23 @@ public class DxDocumentVOExpand<V extends DxDocumentVOPluginExpand> implements S
*/ */
private String drawingCode; private String drawingCode;
/**
* 退档人信息
*/
@ReferenceProperty(baseProperty = "dxRefundPersonUserId")
@VersionProperty(curVersion = VersionRelationType.ITERATION, refVersion = VersionRelationType.NONE)
private DxUserInfoVO dxRefundPersonUser;
/**
* 退档人信息
*/
private Long dxRefundPersonUserId;
/**
* 退档人信息
*/
private String dxRefundPersonUserIdType;
/** /**
* 校审记录卡Link模型集合 * 校审记录卡Link模型集合
*/ */
...@@ -580,6 +603,11 @@ public class DxDocumentVOExpand<V extends DxDocumentVOPluginExpand> implements S ...@@ -580,6 +603,11 @@ public class DxDocumentVOExpand<V extends DxDocumentVOPluginExpand> implements S
*/ */
private String threeLevCategory; private String threeLevCategory;
/**
* 移交单编号
*/
private String transferDocumentId;
/** /**
* 二级分类 * 二级分类
*/ */
...@@ -590,6 +618,11 @@ public class DxDocumentVOExpand<V extends DxDocumentVOPluginExpand> implements S ...@@ -590,6 +618,11 @@ public class DxDocumentVOExpand<V extends DxDocumentVOPluginExpand> implements S
*/ */
private String verifyContent; private String verifyContent;
/**
* 退档时间
*/
private LocalDateTime withdrawalTime;
} }
...@@ -33,6 +33,7 @@ import com.inet.dcs.document.common.vo.ExtReviewDocComLinkVO; ...@@ -33,6 +33,7 @@ import com.inet.dcs.document.common.vo.ExtReviewDocComLinkVO;
import com.inet.dcs.document.common.vo.ExtObsoleteDocLinkVO; import com.inet.dcs.document.common.vo.ExtObsoleteDocLinkVO;
import com.inet.dcs.document.common.vo.ExtRefDesignInputLinkVO; import com.inet.dcs.document.common.vo.ExtRefDesignInputLinkVO;
import com.inet.dcs.document.common.vo.ExtTechStandardLinkVO; import com.inet.dcs.document.common.vo.ExtTechStandardLinkVO;
import com.yonde.dex.user.common.vo.DxUserInfoVO;
import com.inet.dcs.document.common.vo.ExtObjectDocLinkVO; import com.inet.dcs.document.common.vo.ExtObjectDocLinkVO;
import com.inet.dcs.document.common.vo.ExtRefContractDocVO; import com.inet.dcs.document.common.vo.ExtRefContractDocVO;
import com.inet.dcs.document.common.vo.ExtInterfaceInfoLinkVO; import com.inet.dcs.document.common.vo.ExtInterfaceInfoLinkVO;
...@@ -40,7 +41,7 @@ import com.inet.dcs.document.common.vo.ExtInterfaceInfoLinkVO; ...@@ -40,7 +41,7 @@ import com.inet.dcs.document.common.vo.ExtInterfaceInfoLinkVO;
* @description: DxDocument-扩展VO插件接口 * @description: DxDocument-扩展VO插件接口
* @author: dexadmin * @author: dexadmin
* @version: V * @version: V
* @date: 2024-10-30 9:36:21 * @date: 2024-11-7 10:51:28
**/ **/
public interface DxDocumentVOPluginExpand<V extends DxDocumentVOPluginExpand> { public interface DxDocumentVOPluginExpand<V extends DxDocumentVOPluginExpand> {
...@@ -48,6 +49,9 @@ public interface DxDocumentVOPluginExpand<V extends DxDocumentVOPluginExpand> { ...@@ -48,6 +49,9 @@ public interface DxDocumentVOPluginExpand<V extends DxDocumentVOPluginExpand> {
void setDxDocumentExpand(DxDocumentVOExpand<V> dxDocumentExpand); void setDxDocumentExpand(DxDocumentVOExpand<V> dxDocumentExpand);
default void setDxRefundPersonUserIdType(String dxRefundPersonUserIdType) {
DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentVOExpand<>()).setDxRefundPersonUserIdType(dxRefundPersonUserIdType);
}
default void setTargetExtRelatedDrawingLink(List<ExtRelatedDrawingLinkVO> targetExtRelatedDrawingLink) { default void setTargetExtRelatedDrawingLink(List<ExtRelatedDrawingLinkVO> targetExtRelatedDrawingLink) {
DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentVOExpand<>()).setTargetExtRelatedDrawingLink(targetExtRelatedDrawingLink); DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentVOExpand<>()).setTargetExtRelatedDrawingLink(targetExtRelatedDrawingLink);
} }
...@@ -183,6 +187,9 @@ public interface DxDocumentVOPluginExpand<V extends DxDocumentVOPluginExpand> { ...@@ -183,6 +187,9 @@ public interface DxDocumentVOPluginExpand<V extends DxDocumentVOPluginExpand> {
default List<ExtObjectDocLinkVO> getExtObjectDocLinks() { default List<ExtObjectDocLinkVO> getExtObjectDocLinks() {
return DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentVOExpand<>()).getExtObjectDocLinks(); return DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentVOExpand<>()).getExtObjectDocLinks();
} }
default void setDxRefundPersonUser(DxUserInfoVO dxRefundPersonUser) {
DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentVOExpand<>()).setDxRefundPersonUser(dxRefundPersonUser);
}
default void setSourceExtTechStandardLink(List<ExtTechStandardLinkVO> sourceExtTechStandardLink) { default void setSourceExtTechStandardLink(List<ExtTechStandardLinkVO> sourceExtTechStandardLink) {
DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentVOExpand<>()).setSourceExtTechStandardLink(sourceExtTechStandardLink); DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentVOExpand<>()).setSourceExtTechStandardLink(sourceExtTechStandardLink);
} }
...@@ -216,6 +223,9 @@ public interface DxDocumentVOPluginExpand<V extends DxDocumentVOPluginExpand> { ...@@ -216,6 +223,9 @@ public interface DxDocumentVOPluginExpand<V extends DxDocumentVOPluginExpand> {
default void setTargetExtObsoleteDocLink(List<ExtObsoleteDocLinkVO> targetExtObsoleteDocLink) { default void setTargetExtObsoleteDocLink(List<ExtObsoleteDocLinkVO> targetExtObsoleteDocLink) {
DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentVOExpand<>()).setTargetExtObsoleteDocLink(targetExtObsoleteDocLink); DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentVOExpand<>()).setTargetExtObsoleteDocLink(targetExtObsoleteDocLink);
} }
default String getDxRefundPersonUserIdType() {
return DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentVOExpand<>()).getDxRefundPersonUserIdType();
}
default List<ExtRefDesignInputLinkVO> getSourceExtRefDesignInputLink() { default List<ExtRefDesignInputLinkVO> getSourceExtRefDesignInputLink() {
return DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentVOExpand<>()).getSourceExtRefDesignInputLink(); return DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentVOExpand<>()).getSourceExtRefDesignInputLink();
} }
...@@ -258,6 +268,12 @@ public interface DxDocumentVOPluginExpand<V extends DxDocumentVOPluginExpand> { ...@@ -258,6 +268,12 @@ public interface DxDocumentVOPluginExpand<V extends DxDocumentVOPluginExpand> {
default List<ExtReplyDocVO> getSourceExtReplyDoc() { default List<ExtReplyDocVO> getSourceExtReplyDoc() {
return DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentVOExpand<>()).getSourceExtReplyDoc(); return DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentVOExpand<>()).getSourceExtReplyDoc();
} }
default String getTransferDocumentId() {
return DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentVOExpand<>()).getTransferDocumentId();
}
default LocalDateTime getWithdrawalTime() {
return DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentVOExpand<>()).getWithdrawalTime();
}
default String getOwnSubSystem() { default String getOwnSubSystem() {
return DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentVOExpand<>()).getOwnSubSystem(); return DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentVOExpand<>()).getOwnSubSystem();
} }
...@@ -321,9 +337,15 @@ public interface DxDocumentVOPluginExpand<V extends DxDocumentVOPluginExpand> { ...@@ -321,9 +337,15 @@ public interface DxDocumentVOPluginExpand<V extends DxDocumentVOPluginExpand> {
default void setExtReviewDocComLinks(List<ExtReviewDocComLinkVO> extReviewDocComLinks) { default void setExtReviewDocComLinks(List<ExtReviewDocComLinkVO> extReviewDocComLinks) {
DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentVOExpand<>()).setExtReviewDocComLinks(extReviewDocComLinks); DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentVOExpand<>()).setExtReviewDocComLinks(extReviewDocComLinks);
} }
default void setDxRefundPersonUserId(Long dxRefundPersonUserId) {
DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentVOExpand<>()).setDxRefundPersonUserId(dxRefundPersonUserId);
}
default void setSourceExtDenDescriptLink(List<ExtDenDescriptLinkVO> sourceExtDenDescriptLink) { default void setSourceExtDenDescriptLink(List<ExtDenDescriptLinkVO> sourceExtDenDescriptLink) {
DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentVOExpand<>()).setSourceExtDenDescriptLink(sourceExtDenDescriptLink); DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentVOExpand<>()).setSourceExtDenDescriptLink(sourceExtDenDescriptLink);
} }
default void setTransferDocumentId(String transferDocumentId) {
DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentVOExpand<>()).setTransferDocumentId(transferDocumentId);
}
default String getDrawingCode() { default String getDrawingCode() {
return DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentVOExpand<>()).getDrawingCode(); return DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentVOExpand<>()).getDrawingCode();
} }
...@@ -387,6 +409,15 @@ public interface DxDocumentVOPluginExpand<V extends DxDocumentVOPluginExpand> { ...@@ -387,6 +409,15 @@ public interface DxDocumentVOPluginExpand<V extends DxDocumentVOPluginExpand> {
default void setThreeLevCategory(String threeLevCategory) { default void setThreeLevCategory(String threeLevCategory) {
DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentVOExpand<>()).setThreeLevCategory(threeLevCategory); DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentVOExpand<>()).setThreeLevCategory(threeLevCategory);
} }
default void setBorrowingStatus(String borrowingStatus) {
DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentVOExpand<>()).setBorrowingStatus(borrowingStatus);
}
default Long getDxRefundPersonUserId() {
return DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentVOExpand<>()).getDxRefundPersonUserId();
}
default void setWithdrawalTime(LocalDateTime withdrawalTime) {
DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentVOExpand<>()).setWithdrawalTime(withdrawalTime);
}
default void setExtObjectDocLinks(List<ExtObjectDocLinkVO> extObjectDocLinks) { default void setExtObjectDocLinks(List<ExtObjectDocLinkVO> extObjectDocLinks) {
DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentVOExpand<>()).setExtObjectDocLinks(extObjectDocLinks); DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentVOExpand<>()).setExtObjectDocLinks(extObjectDocLinks);
} }
...@@ -435,6 +466,9 @@ public interface DxDocumentVOPluginExpand<V extends DxDocumentVOPluginExpand> { ...@@ -435,6 +466,9 @@ public interface DxDocumentVOPluginExpand<V extends DxDocumentVOPluginExpand> {
default void setOneLevCategory(String oneLevCategory) { default void setOneLevCategory(String oneLevCategory) {
DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentVOExpand<>()).setOneLevCategory(oneLevCategory); DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentVOExpand<>()).setOneLevCategory(oneLevCategory);
} }
default DxUserInfoVO getDxRefundPersonUser() {
return DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentVOExpand<>()).getDxRefundPersonUser();
}
default List<ExtSendFormLinkVO> getTargetExtSendFormLink() { default List<ExtSendFormLinkVO> getTargetExtSendFormLink() {
return DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentVOExpand<>()).getTargetExtSendFormLink(); return DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentVOExpand<>()).getTargetExtSendFormLink();
} }
...@@ -453,9 +487,6 @@ public interface DxDocumentVOPluginExpand<V extends DxDocumentVOPluginExpand> { ...@@ -453,9 +487,6 @@ public interface DxDocumentVOPluginExpand<V extends DxDocumentVOPluginExpand> {
default void setExtComDocLinks(List<ExtComDocLinkVO> extComDocLinks) { default void setExtComDocLinks(List<ExtComDocLinkVO> extComDocLinks) {
DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentVOExpand<>()).setExtComDocLinks(extComDocLinks); DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentVOExpand<>()).setExtComDocLinks(extComDocLinks);
} }
default void setBorrowingStatus(String borrowingStatus) {
DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentVOExpand<>()).setBorrowingStatus(borrowingStatus);
}
default void setSourceExtCheckedFileLink(List<ExtCheckedFileLinkVO> sourceExtCheckedFileLink) { default void setSourceExtCheckedFileLink(List<ExtCheckedFileLinkVO> sourceExtCheckedFileLink) {
DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentVOExpand<>()).setSourceExtCheckedFileLink(sourceExtCheckedFileLink); DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentVOExpand<>()).setSourceExtCheckedFileLink(sourceExtCheckedFileLink);
} }
......
...@@ -17,7 +17,7 @@ import com.yonde.dex.basedata.entity.annotation.DexEmbedded; ...@@ -17,7 +17,7 @@ import com.yonde.dex.basedata.entity.annotation.DexEmbedded;
* @description: DxDocument-POExpand扩展实体 * @description: DxDocument-POExpand扩展实体
* @author: dexadmin * @author: dexadmin
* @version: V * @version: V
* @date: 2024-10-30 9:36:20 * @date: 2024-11-7 10:51:28
**/ **/
@ToString @ToString
@Embeddable @Embeddable
...@@ -50,6 +50,14 @@ public class DxDocumentExpand implements Serializable{ ...@@ -50,6 +50,14 @@ public class DxDocumentExpand implements Serializable{
*/ */
private String drawingCode; private String drawingCode;
/** /**
* 退档人信息的id
*/
private Long dxRefundPersonUserId;
/**
* 退档人信息的类型
*/
private String dxRefundPersonUserIdType;
/**
* 五级分类 * 五级分类
*/ */
private String fiveLevCategory; private String fiveLevCategory;
...@@ -102,6 +110,10 @@ public class DxDocumentExpand implements Serializable{ ...@@ -102,6 +110,10 @@ public class DxDocumentExpand implements Serializable{
*/ */
private String threeLevCategory; private String threeLevCategory;
/** /**
* 移交单编号
*/
private String transferDocumentId;
/**
* 二级分类 * 二级分类
*/ */
private String twoLevCategory; private String twoLevCategory;
...@@ -109,6 +121,10 @@ public class DxDocumentExpand implements Serializable{ ...@@ -109,6 +121,10 @@ public class DxDocumentExpand implements Serializable{
* 审定内容 * 审定内容
*/ */
private String verifyContent; private String verifyContent;
/**
* 退档时间
*/
private LocalDateTime withdrawalTime;
} }
...@@ -10,7 +10,7 @@ import com.yonde.dcs.document.expand.entity.DxDocumentExpand; ...@@ -10,7 +10,7 @@ import com.yonde.dcs.document.expand.entity.DxDocumentExpand;
* @description: DxDocument-扩展PO插件接口 * @description: DxDocument-扩展PO插件接口
* @author: dexadmin * @author: dexadmin
* @version: V * @version: V
* @date: 2024-10-30 9:36:20 * @date: 2024-11-7 10:51:28
**/ **/
public interface DxDocumentPluginExpand { public interface DxDocumentPluginExpand {
...@@ -18,6 +18,9 @@ public interface DxDocumentPluginExpand { ...@@ -18,6 +18,9 @@ public interface DxDocumentPluginExpand {
void setDxDocumentExpand(DxDocumentExpand dxDocumentExpand); void setDxDocumentExpand(DxDocumentExpand dxDocumentExpand);
default void setDxRefundPersonUserIdType(String dxRefundPersonUserIdType) {
DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentExpand()).setDxRefundPersonUserIdType(dxRefundPersonUserIdType);
}
default String getThreeLevCategory() { default String getThreeLevCategory() {
return DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentExpand()).getThreeLevCategory(); return DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentExpand()).getThreeLevCategory();
} }
...@@ -27,18 +30,9 @@ public interface DxDocumentPluginExpand { ...@@ -27,18 +30,9 @@ public interface DxDocumentPluginExpand {
default void setProjectCode(String projectCode) { default void setProjectCode(String projectCode) {
DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentExpand()).setProjectCode(projectCode); DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentExpand()).setProjectCode(projectCode);
} }
default String getFourLevCategory() {
return DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentExpand()).getFourLevCategory();
}
default void setFiveLevCategory(String fiveLevCategory) { default void setFiveLevCategory(String fiveLevCategory) {
DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentExpand()).setFiveLevCategory(fiveLevCategory); DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentExpand()).setFiveLevCategory(fiveLevCategory);
} }
default void setThreeLevCategory(String threeLevCategory) {
DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentExpand()).setThreeLevCategory(threeLevCategory);
}
default void setPhaseState(String phaseState) {
DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentExpand()).setPhaseState(phaseState);
}
default void setCheckContent(String checkContent) { default void setCheckContent(String checkContent) {
DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentExpand()).setCheckContent(checkContent); DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentExpand()).setCheckContent(checkContent);
} }
...@@ -48,24 +42,9 @@ public interface DxDocumentPluginExpand { ...@@ -48,24 +42,9 @@ public interface DxDocumentPluginExpand {
default void setOwnedEquipment(String ownedEquipment) { default void setOwnedEquipment(String ownedEquipment) {
DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentExpand()).setOwnedEquipment(ownedEquipment); DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentExpand()).setOwnedEquipment(ownedEquipment);
} }
default String getTwoLevCategory() {
return DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentExpand()).getTwoLevCategory();
}
default String getFiveLevCategory() {
return DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentExpand()).getFiveLevCategory();
}
default void setFourLevCategory(String fourLevCategory) {
DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentExpand()).setFourLevCategory(fourLevCategory);
}
default String getArchivingStatus() {
return DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentExpand()).getArchivingStatus();
}
default void setCheckStandardReview(String checkStandardReview) { default void setCheckStandardReview(String checkStandardReview) {
DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentExpand()).setCheckStandardReview(checkStandardReview); DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentExpand()).setCheckStandardReview(checkStandardReview);
} }
default String getReviewContent() {
return DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentExpand()).getReviewContent();
}
default void setSubject(String subject) { default void setSubject(String subject) {
DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentExpand()).setSubject(subject); DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentExpand()).setSubject(subject);
} }
...@@ -81,51 +60,30 @@ public interface DxDocumentPluginExpand { ...@@ -81,51 +60,30 @@ public interface DxDocumentPluginExpand {
default void setProjectType(String projectType) { default void setProjectType(String projectType) {
DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentExpand()).setProjectType(projectType); DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentExpand()).setProjectType(projectType);
} }
default String getVerifyContent() {
return DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentExpand()).getVerifyContent();
}
default void setSubSystem(String subSystem) {
DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentExpand()).setSubSystem(subSystem);
}
default String getAttachPages() { default String getAttachPages() {
return DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentExpand()).getAttachPages(); return DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentExpand()).getAttachPages();
} }
default void setAttachPages(String attachPages) { default void setDxRefundPersonUserId(Long dxRefundPersonUserId) {
DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentExpand()).setAttachPages(attachPages); DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentExpand()).setDxRefundPersonUserId(dxRefundPersonUserId);
}
default String getSubSystem() {
return DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentExpand()).getSubSystem();
} }
default void setReviewContent(String reviewContent) { default void setReviewContent(String reviewContent) {
DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentExpand()).setReviewContent(reviewContent); DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentExpand()).setReviewContent(reviewContent);
} }
default void setTransferDocumentId(String transferDocumentId) {
DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentExpand()).setTransferDocumentId(transferDocumentId);
}
default String getOneLevCategory() { default String getOneLevCategory() {
return DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentExpand()).getOneLevCategory(); return DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentExpand()).getOneLevCategory();
} }
default void setOneLevCategory(String oneLevCategory) {
DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentExpand()).setOneLevCategory(oneLevCategory);
}
default String getDrawingCode() { default String getDrawingCode() {
return DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentExpand()).getDrawingCode(); return DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentExpand()).getDrawingCode();
} }
default String getBorrowingStatus() {
return DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentExpand()).getBorrowingStatus();
}
default String getSubject() {
return DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentExpand()).getSubject();
}
default String getReviewContentStandard() { default String getReviewContentStandard() {
return DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentExpand()).getReviewContentStandard(); return DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentExpand()).getReviewContentStandard();
} }
default String getCheckStandardReview() {
return DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentExpand()).getCheckStandardReview();
}
default String getProjectCode() { default String getProjectCode() {
return DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentExpand()).getProjectCode(); return DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentExpand()).getProjectCode();
} }
default void setBorrowingStatus(String borrowingStatus) {
DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentExpand()).setBorrowingStatus(borrowingStatus);
}
default void setTwoLevCategory(String twoLevCategory) { default void setTwoLevCategory(String twoLevCategory) {
DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentExpand()).setTwoLevCategory(twoLevCategory); DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentExpand()).setTwoLevCategory(twoLevCategory);
} }
...@@ -135,13 +93,79 @@ public interface DxDocumentPluginExpand { ...@@ -135,13 +93,79 @@ public interface DxDocumentPluginExpand {
default void setArchivingStatus(String archivingStatus) { default void setArchivingStatus(String archivingStatus) {
DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentExpand()).setArchivingStatus(archivingStatus); DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentExpand()).setArchivingStatus(archivingStatus);
} }
default String getOwnedEquipment() {
return DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentExpand()).getOwnedEquipment();
}
default String getFourLevCategory() {
return DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentExpand()).getFourLevCategory();
}
default void setThreeLevCategory(String threeLevCategory) {
DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentExpand()).setThreeLevCategory(threeLevCategory);
}
default void setBorrowingStatus(String borrowingStatus) {
DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentExpand()).setBorrowingStatus(borrowingStatus);
}
default void setPhaseState(String phaseState) {
DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentExpand()).setPhaseState(phaseState);
}
default Long getDxRefundPersonUserId() {
return DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentExpand()).getDxRefundPersonUserId();
}
default void setWithdrawalTime(LocalDateTime withdrawalTime) {
DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentExpand()).setWithdrawalTime(withdrawalTime);
}
default String getTwoLevCategory() {
return DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentExpand()).getTwoLevCategory();
}
default String getFiveLevCategory() {
return DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentExpand()).getFiveLevCategory();
}
default void setFourLevCategory(String fourLevCategory) {
DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentExpand()).setFourLevCategory(fourLevCategory);
}
default String getArchivingStatus() {
return DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentExpand()).getArchivingStatus();
}
default String getReviewContent() {
return DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentExpand()).getReviewContent();
}
default String getDxRefundPersonUserIdType() {
return DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentExpand()).getDxRefundPersonUserIdType();
}
default String getVerifyContent() {
return DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentExpand()).getVerifyContent();
}
default void setSubSystem(String subSystem) {
DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentExpand()).setSubSystem(subSystem);
}
default void setAttachPages(String attachPages) {
DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentExpand()).setAttachPages(attachPages);
}
default String getSubSystem() {
return DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentExpand()).getSubSystem();
}
default void setOneLevCategory(String oneLevCategory) {
DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentExpand()).setOneLevCategory(oneLevCategory);
}
default String getBorrowingStatus() {
return DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentExpand()).getBorrowingStatus();
}
default String getSubject() {
return DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentExpand()).getSubject();
}
default String getCheckStandardReview() {
return DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentExpand()).getCheckStandardReview();
}
default String getTransferDocumentId() {
return DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentExpand()).getTransferDocumentId();
}
default LocalDateTime getWithdrawalTime() {
return DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentExpand()).getWithdrawalTime();
}
default String getOwnSubSystem() { default String getOwnSubSystem() {
return DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentExpand()).getOwnSubSystem(); return DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentExpand()).getOwnSubSystem();
} }
default String getProjectType() { default String getProjectType() {
return DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentExpand()).getProjectType(); return DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentExpand()).getProjectType();
} }
default String getOwnedEquipment() {
return DxExpandUtils.getNotNullObject(this::getDxDocumentExpand,this::setDxDocumentExpand,new DxDocumentExpand()).getOwnedEquipment();
}
} }
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