TaskCatalogEnum.java 8.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138
  1. /**
  2. * output package name
  3. */
  4. package com.kingdee.eas.custom.shuiyou.task;
  5. import java.util.Map;
  6. import java.util.List;
  7. import java.util.Iterator;
  8. import com.kingdee.util.enums.IntEnum;
  9. /**
  10. * output class name
  11. */
  12. public class TaskCatalogEnum extends IntEnum
  13. {
  14. public static final int PERSON_VALUE = 10;//alias=人员报送
  15. public static final int PERSON_GET_VALUE = 15;//alias=人员申报获取结果
  16. public static final int TAX_VALUE = 20;//alias=个税申报
  17. public static final int TAX_GET_VALUE = 25;//alias=个税申报获取结果
  18. public static final int CAL_VALUE = 30;//alias=税款计算
  19. public static final int CAL_DEL_VALUE = 32;//alias=税款计算删除人员
  20. public static final int CAL_GET_VALUE = 35;//alias=税款计算获取结果
  21. public static final int TAXFEEDBACK_VALUE = 40;//alias=个税申报反馈
  22. public static final int TAXFEEDBACK_GET_VALUE = 45;//alias=个税申报反馈查询
  23. public static final int TAXSPEADDDEDREPORT_VALUE = 50;//alias=专项附加扣除申报
  24. public static final int TAXSPEADDDEDREPORT_GET_VALUE = 55;//alias=专项附加扣除申报查询
  25. public static final int GETTRIAGREEMENT_VALUE = 60;//alias=三方协议获取
  26. public static final int GETTRIAGREEMENT_GET_VALUE = 65;//alias=三方协议获取查询
  27. public static final int TAXPAYMENT_VALUE = 70;//alias=税款缴纳
  28. public static final int TAXPAYMENT_GET_VALUE = 75;//alias=税款缴纳查询
  29. public static final int TAXSUMDATADOWNLOAD_VALUE = 80;//alias=累计算税数据下载
  30. public static final int TAXSUMDATADOWNLOAD_GET_VALUE = 85;//alias=累计算税数据下载查询
  31. public static final int COLLECTION_VALUE = 90;//alias=人员归集
  32. public static final int COLLECTION_GET_VALUE = 95;//alias=人员归集查询
  33. public static final int COLLECTION_CONFIRM_VALUE = 100;//alias=人员归集确认
  34. public static final int COLLECTION_CONFIRM_GET_VALUE = 105;//alias=人员归集确认查询
  35. public static final int UN_CAL_VALUE = 110;//alias=反算服务
  36. public static final int UN_CAL_GET_VALUE = 111;//alias=税款反算
  37. public static final int PERSONAL_PENSION_VALUE = 120;//alias=养老金下载
  38. public static final int PERSONAL_PENSION_GET_VALUE = 121;//alias=养老金下载查询
  39. public static final int TAXSPEADDDEDREPERSON_VALUE = 150;//alias=专项附加扣除申报人员查询
  40. public static final int TAXSPEADDDEDREPERSON_GET_VALUE = 151;//alias=专项附加扣除申报人员查询反馈
  41. public static final int QUERYPREDEDUCTSERVICE_VALUE = 160;//alias=获取人员名单
  42. public static final int GETCOMPANYINCOMES_VALUE = 170;//alias=企业申报数据明细查询
  43. public static final int CANCELTAXUPDATE_VALUE = 130;//alias=撤销更正
  44. public static final int TAXDECLAREUPDATE_VALUE = 131;//alias=更正申报
  45. public static final int CANCELTAXDECLARE_VALUE = 132;//alias=作废申报
  46. public static final int TAXDECLAREUPDATE_GET_VALUE = 125;//alias=更正申报结果查询
  47. public static final int CANCELTAXUPDATE_GET_VALUE = 135;//alias=撤销更正结果查询
  48. public static final int CANCELTAXDECLARE_GET_VALUE = 145;//alias=作废申报结果查询
  49. public static final TaskCatalogEnum PERSON = new TaskCatalogEnum("PERSON", PERSON_VALUE);
  50. public static final TaskCatalogEnum PERSON_GET = new TaskCatalogEnum("PERSON_GET", PERSON_GET_VALUE);
  51. public static final TaskCatalogEnum TAX = new TaskCatalogEnum("TAX", TAX_VALUE);
  52. public static final TaskCatalogEnum TAX_GET = new TaskCatalogEnum("TAX_GET", TAX_GET_VALUE);
  53. public static final TaskCatalogEnum CAL = new TaskCatalogEnum("CAL", CAL_VALUE);
  54. public static final TaskCatalogEnum CAL_DEL = new TaskCatalogEnum("CAL_DEL", CAL_DEL_VALUE);
  55. public static final TaskCatalogEnum CAL_GET = new TaskCatalogEnum("CAL_GET", CAL_GET_VALUE);
  56. public static final TaskCatalogEnum TAXFEEDBACK = new TaskCatalogEnum("TAXFEEDBACK", TAXFEEDBACK_VALUE);
  57. public static final TaskCatalogEnum TAXFEEDBACK_GET = new TaskCatalogEnum("TAXFEEDBACK_GET", TAXFEEDBACK_GET_VALUE);
  58. public static final TaskCatalogEnum TAXSPEADDDEDREPORT = new TaskCatalogEnum("TAXSPEADDDEDREPORT", TAXSPEADDDEDREPORT_VALUE);
  59. public static final TaskCatalogEnum TAXSPEADDDEDREPORT_GET = new TaskCatalogEnum("TAXSPEADDDEDREPORT_GET", TAXSPEADDDEDREPORT_GET_VALUE);
  60. public static final TaskCatalogEnum GETTRIAGREEMENT = new TaskCatalogEnum("GETTRIAGREEMENT", GETTRIAGREEMENT_VALUE);
  61. public static final TaskCatalogEnum GETTRIAGREEMENT_GET = new TaskCatalogEnum("GETTRIAGREEMENT_GET", GETTRIAGREEMENT_GET_VALUE);
  62. public static final TaskCatalogEnum TAXPAYMENT = new TaskCatalogEnum("TAXPAYMENT", TAXPAYMENT_VALUE);
  63. public static final TaskCatalogEnum TAXPAYMENT_GET = new TaskCatalogEnum("TAXPAYMENT_GET", TAXPAYMENT_GET_VALUE);
  64. public static final TaskCatalogEnum TAXSUMDATADOWNLOAD = new TaskCatalogEnum("TAXSUMDATADOWNLOAD", TAXSUMDATADOWNLOAD_VALUE);
  65. public static final TaskCatalogEnum TAXSUMDATADOWNLOAD_GET = new TaskCatalogEnum("TAXSUMDATADOWNLOAD_GET", TAXSUMDATADOWNLOAD_GET_VALUE);
  66. public static final TaskCatalogEnum COLLECTION = new TaskCatalogEnum("COLLECTION", COLLECTION_VALUE);
  67. public static final TaskCatalogEnum COLLECTION_GET = new TaskCatalogEnum("COLLECTION_GET", COLLECTION_GET_VALUE);
  68. public static final TaskCatalogEnum COLLECTION_CONFIRM = new TaskCatalogEnum("COLLECTION_CONFIRM", COLLECTION_CONFIRM_VALUE);
  69. public static final TaskCatalogEnum COLLECTION_CONFIRM_GET = new TaskCatalogEnum("COLLECTION_CONFIRM_GET", COLLECTION_CONFIRM_GET_VALUE);
  70. public static final TaskCatalogEnum UN_CAL = new TaskCatalogEnum("UN_CAL", UN_CAL_VALUE);
  71. public static final TaskCatalogEnum UN_CAL_GET = new TaskCatalogEnum("UN_CAL_GET", UN_CAL_GET_VALUE);
  72. public static final TaskCatalogEnum PERSONAL_PENSION = new TaskCatalogEnum("PERSONAL_PENSION", PERSONAL_PENSION_VALUE);
  73. public static final TaskCatalogEnum PERSONAL_PENSION_GET = new TaskCatalogEnum("PERSONAL_PENSION_GET", PERSONAL_PENSION_GET_VALUE);
  74. public static final TaskCatalogEnum TAXSPEADDDEDREPERSON = new TaskCatalogEnum("TAXSPEADDDEDREPERSON", TAXSPEADDDEDREPERSON_VALUE);
  75. public static final TaskCatalogEnum TAXSPEADDDEDREPERSON_GET = new TaskCatalogEnum("TAXSPEADDDEDREPERSON_GET", TAXSPEADDDEDREPERSON_GET_VALUE);
  76. public static final TaskCatalogEnum QUERYPREDEDUCTSERVICE = new TaskCatalogEnum("QUERYPREDEDUCTSERVICE", QUERYPREDEDUCTSERVICE_VALUE);
  77. public static final TaskCatalogEnum GETCOMPANYINCOMES = new TaskCatalogEnum("GETCOMPANYINCOMES", GETCOMPANYINCOMES_VALUE);
  78. public static final TaskCatalogEnum CancelTaxUpdate = new TaskCatalogEnum("CancelTaxUpdate", CANCELTAXUPDATE_VALUE);
  79. public static final TaskCatalogEnum TaxDeclareUpdate = new TaskCatalogEnum("TaxDeclareUpdate", TAXDECLAREUPDATE_VALUE);
  80. public static final TaskCatalogEnum CancelTaxDeclare = new TaskCatalogEnum("CancelTaxDeclare", CANCELTAXDECLARE_VALUE);
  81. public static final TaskCatalogEnum TaxDeclareUpdate_GET = new TaskCatalogEnum("TaxDeclareUpdate_GET", TAXDECLAREUPDATE_GET_VALUE);
  82. public static final TaskCatalogEnum CancelTaxUpdate_GET = new TaskCatalogEnum("CancelTaxUpdate_GET", CANCELTAXUPDATE_GET_VALUE);
  83. public static final TaskCatalogEnum CancelTaxDeclare_GET = new TaskCatalogEnum("CancelTaxDeclare_GET", CANCELTAXDECLARE_GET_VALUE);
  84. /**
  85. * construct function
  86. * @param integer taskCatalogEnum
  87. */
  88. private TaskCatalogEnum(String name, int taskCatalogEnum)
  89. {
  90. super(name, taskCatalogEnum);
  91. }
  92. /**
  93. * getEnum function
  94. * @param String arguments
  95. */
  96. public static TaskCatalogEnum getEnum(String taskCatalogEnum)
  97. {
  98. return (TaskCatalogEnum)getEnum(TaskCatalogEnum.class, taskCatalogEnum);
  99. }
  100. /**
  101. * getEnum function
  102. * @param String arguments
  103. */
  104. public static TaskCatalogEnum getEnum(int taskCatalogEnum)
  105. {
  106. return (TaskCatalogEnum)getEnum(TaskCatalogEnum.class, taskCatalogEnum);
  107. }
  108. /**
  109. * getEnumMap function
  110. */
  111. public static Map getEnumMap()
  112. {
  113. return getEnumMap(TaskCatalogEnum.class);
  114. }
  115. /**
  116. * getEnumList function
  117. */
  118. public static List getEnumList()
  119. {
  120. return getEnumList(TaskCatalogEnum.class);
  121. }
  122. /**
  123. * getIterator function
  124. */
  125. public static Iterator iterator()
  126. {
  127. return iterator(TaskCatalogEnum.class);
  128. }
  129. }