AbstractAuditReq.java 1.2 KB

123456789101112131415161718192021222324252627282930
  1. package com.uas.eis.entity.K3;
  2. import lombok.Data;
  3. import java.io.Serializable;
  4. /**
  5. * @author: zhouy
  6. * @date: 2021/9/26 11:19
  7. * @desc: 审核请求对象
  8. */
  9. @Data
  10. public abstract class AbstractAuditReq<T> implements Serializable {
  11. /**
  12. * CreateOrgId:创建者组织内码,字符串类型(非必录)
  13. * Numbers:单据编码集合,数组类型,格式:[No1,No2,...](使用编码时必录)
  14. * Ids:单据内码集合,字符串类型,格式:"Id1,Id2,..."(使用内码时必录)
  15. * InterationFlags:交互标志集合,字符串类型,分号分隔,格式:"flag1;flag2;..."(非必录) 例如(允许负库存标识:STK_InvCheckResult)
  16. * NetworkCtrl:是否启用网控,布尔类型,默认false(非必录)
  17. * IsVerifyProcInst:是否检验单据关联运行中的工作流实例,布尔类型,默认false(非必录)
  18. * IgnoreInterationFlag:是否允许忽略交互,布尔类型,默认true(非必录)
  19. * */
  20. private String CreateOrgId;
  21. private String[] Numbers;
  22. private String Ids;
  23. private String InterationFlags;
  24. private boolean NetworkCtrl = false;
  25. private boolean IsVerifyProcInst = false;
  26. private boolean IgnoreInterationFlag = true;
  27. }