AbstractESignTemplateFileEntryInfo.java 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124
  1. package com.kingdee.eas.custom.esign;
  2. import java.io.Serializable;
  3. import com.kingdee.bos.dao.AbstractObjectValue;
  4. import java.util.Locale;
  5. import com.kingdee.util.TypeConversionUtils;
  6. import com.kingdee.bos.util.BOSObjectType;
  7. public class AbstractESignTemplateFileEntryInfo extends com.kingdee.eas.framework.CoreBillEntryBaseInfo implements Serializable
  8. {
  9. public AbstractESignTemplateFileEntryInfo()
  10. {
  11. this("id");
  12. }
  13. protected AbstractESignTemplateFileEntryInfo(String pkField)
  14. {
  15. super(pkField);
  16. put("fields", new com.kingdee.eas.custom.esign.ESignTemplateFileEntryFieldCollection());
  17. }
  18. /**
  19. * Object: 电子签文件模板 's null property
  20. */
  21. public com.kingdee.eas.custom.esign.ESignTemplateInfo getParent()
  22. {
  23. return (com.kingdee.eas.custom.esign.ESignTemplateInfo)get("parent");
  24. }
  25. public void setParent(com.kingdee.eas.custom.esign.ESignTemplateInfo item)
  26. {
  27. put("parent", item);
  28. }
  29. /**
  30. * Object: 电子签文件模板 's 电子签文件模板字段 property
  31. */
  32. public com.kingdee.eas.custom.esign.ESignTemplateFileEntryFieldCollection getFields()
  33. {
  34. return (com.kingdee.eas.custom.esign.ESignTemplateFileEntryFieldCollection)get("fields");
  35. }
  36. /**
  37. * Object:电子签文件模板's 名称property
  38. */
  39. public String getName()
  40. {
  41. return getString("name");
  42. }
  43. public void setName(String item)
  44. {
  45. setString("name", item);
  46. }
  47. /**
  48. * Object:电子签文件模板's e 签宝模板 idproperty
  49. */
  50. public String getESignTemplateId()
  51. {
  52. return getString("eSignTemplateId");
  53. }
  54. public void setESignTemplateId(String item)
  55. {
  56. setString("eSignTemplateId", item);
  57. }
  58. /**
  59. * Object: 电子签文件模板 's 附件类别 property
  60. */
  61. public com.kingdee.eas.custom.esign.AttachmentStoragePathConfigInfo getAttachmentCategory()
  62. {
  63. return (com.kingdee.eas.custom.esign.AttachmentStoragePathConfigInfo)get("attachmentCategory");
  64. }
  65. public void setAttachmentCategory(com.kingdee.eas.custom.esign.AttachmentStoragePathConfigInfo item)
  66. {
  67. put("attachmentCategory", item);
  68. }
  69. /**
  70. * Object:电子签文件模板's 状态property
  71. */
  72. public com.kingdee.shr.base.syssetting.BaseItemStateEnum getState()
  73. {
  74. return com.kingdee.shr.base.syssetting.BaseItemStateEnum.getEnum(getInt("state"));
  75. }
  76. public void setState(com.kingdee.shr.base.syssetting.BaseItemStateEnum item)
  77. {
  78. if (item != null) {
  79. setInt("state", item.getValue());
  80. }
  81. }
  82. /**
  83. * Object:电子签文件模板's 同步状态property
  84. */
  85. public com.kingdee.eas.custom.esign.bizEnum.SyncStatusEnum getSyncStatus()
  86. {
  87. return com.kingdee.eas.custom.esign.bizEnum.SyncStatusEnum.getEnum(getInt("syncStatus"));
  88. }
  89. public void setSyncStatus(com.kingdee.eas.custom.esign.bizEnum.SyncStatusEnum item)
  90. {
  91. if (item != null) {
  92. setInt("syncStatus", item.getValue());
  93. }
  94. }
  95. /**
  96. * Object:电子签文件模板's 同步结果property
  97. */
  98. public String getSyncResult()
  99. {
  100. return getString("syncResult");
  101. }
  102. public void setSyncResult(String item)
  103. {
  104. setString("syncResult", item);
  105. }
  106. /**
  107. * Object:电子签文件模板's 同步时间property
  108. */
  109. public java.sql.Time getSyncTime()
  110. {
  111. return getTime("syncTime");
  112. }
  113. public void setSyncTime(java.sql.Time item)
  114. {
  115. setTime("syncTime", item);
  116. }
  117. public BOSObjectType getBOSType()
  118. {
  119. return new BOSObjectType("BE4E89AB");
  120. }
  121. }