选装售后
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

AfterSalesCmd.java 13KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195
  1. package com.qtzl.alterSales.manager.service;
  2. import com.qtzl.alterSales.manager.model.protocol.UcServiceType;
  3. import com.txffp.api.core.manager.comm.ApiCmd;
  4. /***
  5. * <p>
  6. * 选装-售后 相关接口
  7. * </p>
  8. * @author hou yi
  9. * {@code @date} 2023/9/26 15:36
  10. **/
  11. public enum AfterSalesCmd implements ApiCmd {
  12. /***
  13. *
  14. */
  15. GETSINGINFO("根据车牌号获取重新签约参数", UcServiceType.AFTERSALES),
  16. VEHICLENUMBERBILLS("查询该车牌对应协议号下的所有扣款失败的流水", UcServiceType.AFTERSALES),
  17. CHOICEBILLSPAY("用户选择对应的补交账单-唤起微信支付", UcServiceType.AFTERSALES),
  18. CHOICEBILLSCLOSE("用户选择对应的补交账单-关闭订单", UcServiceType.AFTERSALES),
  19. CHOICEBILLSQUERY("用户选择对应的补交账单-查询微信支付结果", UcServiceType.AFTERSALES),
  20. SIGNINGSERVICEFEE("根据车牌号查询签约服务费", UcServiceType.AFTERSALES),
  21. PAYBYVEHICLEID("根据车牌号、车牌颜色查询流水", UcServiceType.AFTERSALES),
  22. USERINFOBYMOBILE("根据手机号查询用户信息", UcServiceType.AFTERSALES),
  23. USERINFOBYPLATE("根据车牌号、车牌颜色查询车辆信息", UcServiceType.AFTERSALES),
  24. USERMOBILELOGIN("用户根据手机号登录(免密)", UcServiceType.AFTERSALES),
  25. ETCUSERINFOBYPAPERSINFO("根据用户证件类型、证件号获取用户信息", UcServiceType.AFTERSALES),
  26. SUPPLEMENTARYNOTIFY("渠道补缴成功通知", UcServiceType.AFTERSALES),
  27. BLACKLISTMANAGER("状态名单管理(下黑或返白)", UcServiceType.AFTERSALES),
  28. ACCOUNTPAYPAGE("根据车牌颜色、车牌号查询流水", UcServiceType.AFTERSALES),
  29. APPAYORDERBYOPENID("九州ETC小程序-根据openId查询补缴记录", UcServiceType.AFTERSALES),
  30. PAYORDERREL("九州ETC小程序-根据证件号、证件类型查询已补缴的流水", UcServiceType.AFTERSALES),
  31. QUERYDEVICESTATUS("根据卡签查询是否在黑", UcServiceType.AFTERSALES),
  32. QUERYBLACKRECORD("查询状态名单变更记录", UcServiceType.AFTERSALES),
  33. BYDDASHBOARDPAGE("比亚迪看板数据批次分页查询", UcServiceType.AFTERSALES),
  34. BYDDASHBOARDDETAILPAGE("比亚迪看板数据批次明细分页查询", UcServiceType.AFTERSALES),
  35. BYDDASHBOARDSR("比亚迪看板数据-补推", UcServiceType.AFTERSALES),
  36. BYDDASHBOARDREPUSH("比亚迪看板数据-重推", UcServiceType.AFTERSALES),
  37. DASHBOARDCONFIGSAVEORUPDATE("比亚迪看板数据推送配置新增或编辑", UcServiceType.AFTERSALES),
  38. DASHBOARDCONFIGCHANGESTATE("比亚迪看板数据推送配置状态变更", UcServiceType.AFTERSALES),
  39. DASHBOARDCONFIGPAGE("比亚迪看板数据推送配置分页查询", UcServiceType.AFTERSALES),
  40. DEVICEACTIVATIONADD("二发激活蓝牙指令执行记录日志-新增", UcServiceType.AFTERSALES),
  41. DEVICEACTIVATIONPAGE("二发激活蓝牙指令执行记录日志-分页查询", UcServiceType.AFTERSALES),
  42. QUERYFIFTYSERVICEFEEPAGE("50元服务费分页查询", UcServiceType.AFTERSALES),
  43. QUERYVEHICLEBRANDINFO("车辆品牌型号信息查询", UcServiceType.AFTERSALES),
  44. UPDATEVEHICLEBRANDINFO("车辆品牌型号信息修改", UcServiceType.AFTERSALES),
  45. DELETEVEHICLEBRANDINFO("车辆品牌型号信息删除", UcServiceType.AFTERSALES),
  46. ADDVEHICLEBRANDINFO("车辆品牌型号信息新增", UcServiceType.AFTERSALES),
  47. QUERYAFLWECHATSING("签约信息分页查询", UcServiceType.AFTERSALES),
  48. FINDBYIDAFLWECHATSING("签约信息详情查询", UcServiceType.AFTERSALES),
  49. EXPORTAFLWECHATSING("签约信息导出", UcServiceType.AFTERSALES),
  50. QUERYAFLWECHATSINGHIS("签约历史记录信息查询", UcServiceType.AFTERSALES),
  51. FINDBYVEHICLEINFO("根据车牌号、车牌颜色查询-车辆信息查询接口", UcServiceType.AFTERSALES),
  52. FINDPAGESIGNCHANNELSINFO("查询-签约渠道信息查询接口", UcServiceType.AFTERSALES),
  53. ADDORUPDATESIGNCHANNELSINFO("新增或修改-签约渠道信息新增或修改接口", UcServiceType.AFTERSALES),
  54. DELETESIGNCHANNELSINFO("删除-签约渠道信息删除接口", UcServiceType.AFTERSALES),
  55. EXPORTSIGNCHANNELSINFO("导出-签约渠道信息导出接口", UcServiceType.AFTERSALES),
  56. UPDATESTATUSSIGNCHANNELSINFO("修改状态-签约渠道信息修改状态接口", UcServiceType.AFTERSALES),
  57. FINDSIGNCHANNELSINFO("查询-签约渠道信息查询已签约渠道接口", UcServiceType.AFTERSALES),
  58. FINDPAGEPRODUCTINFO("查询-产品管理分页查询接口", UcServiceType.AFTERSALES),
  59. DELETEPRODUCTINFO("删除-产品管理删除接口", UcServiceType.AFTERSALES),
  60. UPDATEGROUNDSTATUSPRODUCTINFO("修改-产品管理修改上架状态接口", UcServiceType.AFTERSALES),
  61. FINDBYIDPRODUCTINFO("查询-产品管理查询详情接口", UcServiceType.AFTERSALES),
  62. EXPORTPRODUCTINFO("导出-产品信息导出接口", UcServiceType.AFTERSALES),
  63. AUDITPRODUCTINFO("审核-产品信息审核接口", UcServiceType.AFTERSALES),
  64. IMPORTPRODUCTINFO("导入-产品信息导入接口", UcServiceType.AFTERSALES),
  65. FINDPAGEACCESSCHANNELINFO("查询-接入渠道管理分页查询接口", UcServiceType.AFTERSALES),
  66. ADDORUPDATEACCESSCHANNELINFO("新增或修改-接入渠道管理新增或修改接口", UcServiceType.AFTERSALES),
  67. FINDBYIDACCESSCHANNELINFO("查询-接入渠道管理查询接口", UcServiceType.AFTERSALES),
  68. FINDACCESSCHANNELINFO("查询-接入渠道信息查询已接入渠道接口", UcServiceType.AFTERSALES),
  69. UPDATESTATUSACCESSCHANNELINFO("修改-接入渠道管理修改状态接口", UcServiceType.AFTERSALES),
  70. DELETEACCESSCHANNELINFO("删除-接入渠道信息删除接口", UcServiceType.AFTERSALES),
  71. EXPORTACCESSCHANNELINFO("导出-接入渠道信息导出接口", UcServiceType.AFTERSALES),
  72. FINDPAGEACCESSCHANNELPRODUCTINFO("查询-接入渠道产品权限信息分页查询接口", UcServiceType.AFTERSALES),
  73. UPDATESTATUSACCESSCHANNELPRODUCTINFO("修改状态-接入渠道产品权限信息修改状态接口", UcServiceType.AFTERSALES),
  74. ADDORUPDATEACCESSCHANNELPRODUCTINFO("新增或修改-接入渠道产品权限信息新增或修改接口", UcServiceType.AFTERSALES),
  75. EXPORTACCESSCHANNELPRODUCTINFO("导出-接入渠道产品权限信息导出接口", UcServiceType.AFTERSALES),
  76. FINDPAGEACCESSCHANNELAUTHORITYINFO("查询-接入渠道功能权限信息分页查询接口", UcServiceType.AFTERSALES),
  77. ADDACCESSCHANNELAUTHORITYINFO("新增-接入渠道功能权限信息新增接口", UcServiceType.AFTERSALES),
  78. UPDATESTATUSACCESSCHANNELAUTHORITYINFO("修改-接入渠道功能权限管理修改状态接口", UcServiceType.AFTERSALES),
  79. EXPORTACCESSCHANNELAUTHORITYINFO("导出-接入渠道功能权限信息导出接口", UcServiceType.AFTERSALES),
  80. ADDORUPDATEAFLUIINFO("新增或修改-UI配置管理新增或修改接口", UcServiceType.AFTERSALES),
  81. FINDPAGEAFLUIINFO("查询-UI配置管理分页查询接口", UcServiceType.AFTERSALES),
  82. DELETEAFLUIINFO("删除-UI配置删除接口", UcServiceType.AFTERSALES),
  83. UPDATESTATUSAFLUIINFO("修改-UI配置状态修改接口", UcServiceType.AFTERSALES),
  84. EXPORTAFLUIINFO("导出-UI配置导出接口", UcServiceType.AFTERSALES),
  85. ADDORUPDATEAFLSIGNREBOUNDINFO("新增或修改-签约回跳配置管理新增或修改接口", UcServiceType.AFTERSALES),
  86. FINDPAGEAFLSIGNREBOUNDINFO("查询-签约回跳配置管理分页查询接口", UcServiceType.AFTERSALES),
  87. DELETEAFLSIGNREBOUNDINFO("删除-签约回跳配置删除接口", UcServiceType.AFTERSALES),
  88. UPDATESTATUSAFLSIGNREBOUNDINFO("修改-签约回跳配置状态修改接口", UcServiceType.AFTERSALES),
  89. EXPORTAFLSIGNREBOUNDINFO("导出--签约回跳配置导出接口", UcServiceType.AFTERSALES),
  90. ADDORUPDATEAFLNOTICETEMPLATEINFO("新增或修改-通知模板配置管理新增或修改接口", UcServiceType.AFTERSALES),
  91. FINDPAGEAFLNOTICETEMPLATEINFO("查询-通知模板配置管理分页查询接口", UcServiceType.AFTERSALES),
  92. DELETEAFLNOTICETEMPLATEINFO("删除-通知模板配置删除接口", UcServiceType.AFTERSALES),
  93. UPDATESTATUSAFLNOTICETEMPLATEINFO("修改-通知模板配置状态修改接口", UcServiceType.AFTERSALES),
  94. EXPORTAFLNOTICETEMPLATEINFO("导出-通知模板配置导出接口", UcServiceType.AFTERSALES),
  95. ADDORUPDATEAFLVEHICLEWHITE("新增或修改-车辆白名单管理新增或修改接口", UcServiceType.AFTERSALES),
  96. FINDPAGEAFLVEHICLEWHITE("查询-车辆白名单管理分页查询接口", UcServiceType.AFTERSALES),
  97. DELETEAFLVEHICLEWHITE("删除-车辆白名单删除接口", UcServiceType.AFTERSALES),
  98. UPDATESTATUSAFLVEHICLEWHITE("修改-车辆白名单状态修改接口", UcServiceType.AFTERSALES),
  99. EXPORTAFLVEHICLEWHITE("导出-车辆白名单导出接口", UcServiceType.AFTERSALES),
  100. FINDPAGECENTERUSERINFO("查询-账户管理分页查询接口", UcServiceType.AFTERSALES),
  101. AUDITCENTERUSERINFO("审核-账户管理审核接口", UcServiceType.AFTERSALES),
  102. EXPORTCENTERUSERINFO("导出-账户管理导出接口", UcServiceType.AFTERSALES),
  103. UPDATECENTERUSERINFO("修改-账户管理修改接口", UcServiceType.AFTERSALES),
  104. FINDBYIDCENTERUSERINFO("查询-账户管理详情查询接口", UcServiceType.AFTERSALES),
  105. AUDITCENTERVEHICLEINFO("审核-车辆管理审核接口", UcServiceType.AFTERSALES),
  106. EXPORTCENTERVEHICLEINFO("导出-车辆管理导出接口", UcServiceType.AFTERSALES),
  107. FINDPAGECENTERVEHICLEINFO("查询-车辆管理分页查询接口", UcServiceType.AFTERSALES),
  108. UPDATECENTERVEHICLEINFO("修改-车辆管理修改接口", UcServiceType.AFTERSALES),
  109. FINDBYIDCENTERVEHICLEINFO("查询-车辆管理查询详情接口", UcServiceType.AFTERSALES),
  110. FINDCOUNTPACCOUNTFINALBILL("查询-客车渠道最终扣款账单统计接口", UcServiceType.AFTERSALES),
  111. PRODUCTORDERPAY("唤起支付-产品订单唤起支付接口", UcServiceType.AFTERSALES),
  112. PRODUCTORDERCLOSE("关闭订单-产品订单关闭订单接口", UcServiceType.AFTERSALES),
  113. PRODUCTORDERQUERY("查询订单-产品订单查询订单接口", UcServiceType.AFTERSALES),
  114. FINDPAGECERTIFICATION("查询实名认证-实名认证分页查询接口", UcServiceType.AFTERSALES),
  115. FINDPAGEAPPLICATIONINFO("查询-应用管理配置分页查询接口", UcServiceType.AFTERSALES),
  116. DELETEAPPLICATIONINFO("删除-应用管理配置删除接口", UcServiceType.AFTERSALES),
  117. EXPORTAPPLICATIONINFO("导出-应用管理配置导出接口", UcServiceType.AFTERSALES),
  118. ADDORUPDATEAPPLICATIONINFO("新增或修改-应用管理配置新增或修改接口", UcServiceType.AFTERSALES),
  119. UPDATESTATUSAPPLICATIONINFO("修改-应用管理配置状态修改接口", UcServiceType.AFTERSALES),
  120. FINDAPPLICATIONINFO("查询-查询状态正常的应用管理配置接口", UcServiceType.AFTERSALES),
  121. FINDPAGEAPPLICATIONFUNCTION("查询-应用功能管理配置分页查询接口", UcServiceType.AFTERSALES),
  122. DELETEAPPLICATIONFUNCTION("删除-应用功能管理配置删除接口", UcServiceType.AFTERSALES),
  123. EXPORTAPPLICATIONFUNCTION("导出-应用功能管理配置导出接口", UcServiceType.AFTERSALES),
  124. ADDORUPDATEAPPLICATIONFUNCTION("新增或修改-应用功能管理配置新增或修改接口", UcServiceType.AFTERSALES),
  125. UPDATESTATUSAPPLICATIONFUNCTION("修改-应用功能管理配置状态修改接口", UcServiceType.AFTERSALES),
  126. FINDPAGEOFFOPENINFO("查询-挂失/解挂记录分页查询接口", UcServiceType.AFTERSALES),
  127. DEACTIVATEENABLERECORDPAGE("停用/启用管理分页查询", UcServiceType.AFTERSALES),
  128. FINDPAGEVEHICLESCRAP("查询-车辆报废分页查询接口", UcServiceType.AFTERSALES),
  129. FINDPAGEVEHICLETRANSFER("查询-车辆过户分页查询接口", UcServiceType.AFTERSALES),
  130. FINDPAGEOBUCHANGE("查询-标签更换分页查询接口", UcServiceType.AFTERSALES),
  131. // 部中心用户账户体系相关接口
  132. SENDSMSCODE("业务短信验证码发送", UcServiceType.AFTERSALES),
  133. BIND("用户绑定手机号", UcServiceType.AFTERSALES),
  134. CODELOGIN("手机号+验证码登录", UcServiceType.AFTERSALES),
  135. MOBILECHANGE("用户更改手机号", UcServiceType.AFTERSALES),
  136. MUTUAL("接入方实名认证互认", UcServiceType.AFTERSALES),
  137. USERIDENTITYCLEAR("清除实名认证信息", UcServiceType.AFTERSALES),
  138. CODELOGOUT("退出登录", UcServiceType.AFTERSALES),
  139. REFRESHTOKEN("刷新用户authToken", UcServiceType.AFTERSALES),
  140. CERTIFICATION("实名认证", UcServiceType.AFTERSALES),
  141. USERINFO("获取用户手机、实名信息", UcServiceType.AFTERSALES),
  142. ;
  143. private String value;
  144. private UcServiceType type;
  145. private AfterSalesCmd(String value, UcServiceType type)
  146. {
  147. this.value = value;
  148. this.type = type;
  149. }
  150. public String getValue() {
  151. return value;
  152. }
  153. public UcServiceType getType() {
  154. return type;
  155. }
  156. @Override
  157. public String getCmd() {
  158. return this.name();
  159. }
  160. @Override
  161. public String getSystemId() {
  162. return getType().systemId();
  163. }
  164. @Override
  165. public String getSystemName() {
  166. return getType().systemName();
  167. }
  168. @Override
  169. public String getCmdName() {
  170. return this.value;
  171. }
  172. @Override
  173. public String getSerivceType() {
  174. return this.type.name();
  175. }
  176. @Override
  177. public String getSerivceTypeName() {
  178. return this.type.getValue();
  179. }
  180. }