EsignConfigEnum.java 7.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115
  1. /**
  2. * output package name
  3. */
  4. package com.kingdee.eas.custom.esign.bizEnum;
  5. import java.util.Map;
  6. import java.util.List;
  7. import java.util.Iterator;
  8. import com.kingdee.util.enums.StringEnum;
  9. /**
  10. * output class name
  11. */
  12. public class EsignConfigEnum extends StringEnum
  13. {
  14. public static final String ESIGNAPPID_VALUE = "EsignAppId";//alias=e签宝AppId
  15. public static final String ESIGNAPPSECRET_VALUE = "EsignAppSecret";//alias=e签宝应用密钥
  16. public static final String ESIGNHOST_VALUE = "EsignHost";//alias=e签宝接口调用域名
  17. public static final String DOCTEMPLATESDETAILBYID_VALUE = "docTemplatesDetailById";//alias=查询合同模板中控件详情
  18. public static final String CREATEBYDOCTEMPLATE_VALUE = "createByDocTemplate";//alias=填写模板生成文件
  19. public static final String ORGANIZATIONS_IDENTITY_INFO_VALUE = "organizations.identity-info";//alias=查询机构认证信息
  20. public static final String PERSONS_IDENTITY_INFO_VALUE = "persons.identity-info";//alias=查询个人认证信息
  21. public static final String ADD_SIGN_FIELDS_VALUE = "add.sign_fields";//alias=添加签署区信息
  22. public static final String DETAIL_SIGN_FIELDS_VALUE = "detail.sign_fields";//alias=查询签署流程详情
  23. public static final String DEL_SIGN_FIELDS_VALUE = "del.sign_fields";//alias=删除签署区
  24. public static final String ADD_COPIERS_VALUE = "add.copiers";//alias=添加抄送方
  25. public static final String DEL_COPIERS_VALUE = "del.copiers";//alias=删除抄送方
  26. public static final String CREATE_BY_FILE_VALUE = "create_by_file";//alias=基于文件发起签署
  27. public static final String START_BY_FILE_VALUE = "start_by_file";//alias=开启签署流程
  28. public static final String REVOKE_BY_FILE_VALUE = "revoke_by_file";//alias=撤回签署流程
  29. public static final String URGE_BY_FILE_VALUE = "urge_by_file";//alias=催签流程中签署人
  30. public static final String FILE_DOWNLOAD_URL_VALUE = "file_download_url";//alias=下载已签署文件及附属材料
  31. public static final String PREVIEW_FILE_DOWNLOAD_URL_VALUE = "preview_file_download_url";//alias=下载签署中文件
  32. public static final String ORG_OWN_SEAL_LIST_VALUE = "org_own_seal_list";//alias=查询企业内部印章
  33. public static final String GETFILESSTATE_VALUE = "getFilesState";//alias=获取文件上传状态
  34. public static final String SHRADDR_VALUE = "shrAddr";//alias=shr地址
  35. public static final String NOTIFYURL_VALUE = "notifyUrl";//alias=回调地址
  36. public static final String ORG_AUTHORIZED_SEAL_LIST_VALUE = "org_authorized_seal_list";//alias=查询被外部企业授权印章
  37. public static final String KEYWORD_POSITIONS_VALUE = "keyword_positions";//alias=检索文件关键字坐标
  38. public static final String GET_SEAL_POSITION_URL_VALUE = "get_seal_position_url";//alias=获取拖章定位页面
  39. public static final String SIGN_FLOW_LIST_VALUE = "sign_flow_list";//alias=查询签署流程列表
  40. public static final String CREATEBYSIGNTEMPLATE_VALUE = "createBySignTemplate";//alias=通过流程模板创建合同拟定和签署流程
  41. public static final String SIGN_TEMPLATES_DETAIL_VALUE = "sign_templates_detail";//alias=查询流程模板详情
  42. public static final EsignConfigEnum EsignAppId = new EsignConfigEnum("EsignAppId", ESIGNAPPID_VALUE);
  43. public static final EsignConfigEnum EsignAppSecret = new EsignConfigEnum("EsignAppSecret", ESIGNAPPSECRET_VALUE);
  44. public static final EsignConfigEnum EsignHost = new EsignConfigEnum("EsignHost", ESIGNHOST_VALUE);
  45. public static final EsignConfigEnum docTemplatesDetailById = new EsignConfigEnum("docTemplatesDetailById", DOCTEMPLATESDETAILBYID_VALUE);
  46. public static final EsignConfigEnum createByDocTemplate = new EsignConfigEnum("createByDocTemplate", CREATEBYDOCTEMPLATE_VALUE);
  47. public static final EsignConfigEnum organizations_identity_info = new EsignConfigEnum("organizations_identity_info", ORGANIZATIONS_IDENTITY_INFO_VALUE);
  48. public static final EsignConfigEnum persons_identity_info = new EsignConfigEnum("persons_identity_info", PERSONS_IDENTITY_INFO_VALUE);
  49. public static final EsignConfigEnum add_sign_fields = new EsignConfigEnum("add_sign_fields", ADD_SIGN_FIELDS_VALUE);
  50. public static final EsignConfigEnum detail_sign_fields = new EsignConfigEnum("detail_sign_fields", DETAIL_SIGN_FIELDS_VALUE);
  51. public static final EsignConfigEnum del_sign_fields = new EsignConfigEnum("del_sign_fields", DEL_SIGN_FIELDS_VALUE);
  52. public static final EsignConfigEnum add_copiers = new EsignConfigEnum("add_copiers", ADD_COPIERS_VALUE);
  53. public static final EsignConfigEnum del_copiers = new EsignConfigEnum("del_copiers", DEL_COPIERS_VALUE);
  54. public static final EsignConfigEnum create_by_file = new EsignConfigEnum("create_by_file", CREATE_BY_FILE_VALUE);
  55. public static final EsignConfigEnum start_by_file = new EsignConfigEnum("start_by_file", START_BY_FILE_VALUE);
  56. public static final EsignConfigEnum revoke_by_file = new EsignConfigEnum("revoke_by_file", REVOKE_BY_FILE_VALUE);
  57. public static final EsignConfigEnum urge_by_file = new EsignConfigEnum("urge_by_file", URGE_BY_FILE_VALUE);
  58. public static final EsignConfigEnum file_download_url = new EsignConfigEnum("file_download_url", FILE_DOWNLOAD_URL_VALUE);
  59. public static final EsignConfigEnum preview_file_download_url = new EsignConfigEnum("preview_file_download_url", PREVIEW_FILE_DOWNLOAD_URL_VALUE);
  60. public static final EsignConfigEnum org_own_seal_list = new EsignConfigEnum("org_own_seal_list", ORG_OWN_SEAL_LIST_VALUE);
  61. public static final EsignConfigEnum getFilesState = new EsignConfigEnum("getFilesState", GETFILESSTATE_VALUE);
  62. public static final EsignConfigEnum shrAddr = new EsignConfigEnum("shrAddr", SHRADDR_VALUE);
  63. public static final EsignConfigEnum notifyUrl = new EsignConfigEnum("notifyUrl", NOTIFYURL_VALUE);
  64. public static final EsignConfigEnum org_authorized_seal_list = new EsignConfigEnum("org_authorized_seal_list", ORG_AUTHORIZED_SEAL_LIST_VALUE);
  65. public static final EsignConfigEnum keyword_positions = new EsignConfigEnum("keyword_positions", KEYWORD_POSITIONS_VALUE);
  66. public static final EsignConfigEnum get_seal_position_url = new EsignConfigEnum("get_seal_position_url", GET_SEAL_POSITION_URL_VALUE);
  67. public static final EsignConfigEnum sign_flow_list = new EsignConfigEnum("sign_flow_list", SIGN_FLOW_LIST_VALUE);
  68. public static final EsignConfigEnum createBySignTemplate = new EsignConfigEnum("createBySignTemplate", CREATEBYSIGNTEMPLATE_VALUE);
  69. public static final EsignConfigEnum sign_templates_detail = new EsignConfigEnum("sign_templates_detail", SIGN_TEMPLATES_DETAIL_VALUE);
  70. /**
  71. * construct function
  72. * @param String esignConfigEnum
  73. */
  74. private EsignConfigEnum(String name, String esignConfigEnum)
  75. {
  76. super(name, esignConfigEnum);
  77. }
  78. /**
  79. * getEnum function
  80. * @param String arguments
  81. */
  82. public static EsignConfigEnum getEnum(String esignConfigEnum)
  83. {
  84. return (EsignConfigEnum)getEnum(EsignConfigEnum.class, esignConfigEnum);
  85. }
  86. /**
  87. * getEnumMap function
  88. */
  89. public static Map getEnumMap()
  90. {
  91. return getEnumMap(EsignConfigEnum.class);
  92. }
  93. /**
  94. * getEnumList function
  95. */
  96. public static List getEnumList()
  97. {
  98. return getEnumList(EsignConfigEnum.class);
  99. }
  100. /**
  101. * getIterator function
  102. */
  103. public static Iterator iterator()
  104. {
  105. return iterator(EsignConfigEnum.class);
  106. }
  107. }