123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117 |
- package com.qtzl.alterSales.manager.service;
-
- import com.qtzl.alterSales.manager.model.protocol.UcServiceType;
- import com.txffp.api.core.manager.comm.ApiCmd;
-
- /***
- * <p>
- * 选装-售后 相关接口
- * </p>
- * @author hou yi
- * {@code @date} 2023/9/26 15:36
- **/
- public enum AfterSalesCmd implements ApiCmd {
- /***
- *
- */
- GETSINGINFO("根据车牌号获取重新签约参数", UcServiceType.AFTERSALES),
- VEHICLENUMBERBILLS("查询该车牌对应协议号下的所有扣款失败的流水", UcServiceType.AFTERSALES),
- CHOICEBILLSPAY("用户选择对应的补交账单-唤起微信支付", UcServiceType.AFTERSALES),
- CHOICEBILLSCLOSE("用户选择对应的补交账单-关闭订单", UcServiceType.AFTERSALES),
- CHOICEBILLSQUERY("用户选择对应的补交账单-查询微信支付结果", UcServiceType.AFTERSALES),
- SIGNINGSERVICEFEE("根据车牌号查询签约服务费", UcServiceType.AFTERSALES),
- PAYBYVEHICLEID("根据车牌号、车牌颜色查询流水", UcServiceType.AFTERSALES),
- USERINFOBYMOBILE("根据手机号查询用户信息", UcServiceType.AFTERSALES),
- USERINFOBYPLATE("根据车牌号、车牌颜色查询车辆信息", UcServiceType.AFTERSALES),
- USERMOBILELOGIN("用户根据手机号登录(免密)", UcServiceType.AFTERSALES),
- ETCUSERINFOBYPAPERSINFO("根据用户证件类型、证件号获取用户信息", UcServiceType.AFTERSALES),
- SUPPLEMENTARYNOTIFY("渠道补缴成功通知", UcServiceType.AFTERSALES),
- BLACKLISTMANAGER("状态名单管理(下黑或返白)", UcServiceType.AFTERSALES),
- ACCOUNTPAYPAGE("根据车牌颜色、车牌号查询流水", UcServiceType.AFTERSALES),
- APPAYORDERBYOPENID("九州ETC小程序-根据openId查询补缴记录", UcServiceType.AFTERSALES),
- PAYORDERREL("九州ETC小程序-根据证件号、证件类型查询已补缴的流水", UcServiceType.AFTERSALES),
- QUERYDEVICESTATUS("根据卡签查询是否在黑", UcServiceType.AFTERSALES),
- QUERYBLACKRECORD("查询状态名单变更记录", UcServiceType.AFTERSALES),
- BYDDASHBOARDPAGE("比亚迪看板数据批次分页查询", UcServiceType.AFTERSALES),
- BYDDASHBOARDDETAILPAGE("比亚迪看板数据批次明细分页查询", UcServiceType.AFTERSALES),
- BYDDASHBOARDSR("比亚迪看板数据-补推", UcServiceType.AFTERSALES),
- BYDDASHBOARDREPUSH("比亚迪看板数据-重推", UcServiceType.AFTERSALES),
- DASHBOARDCONFIGSAVEORUPDATE("比亚迪看板数据推送配置新增或编辑", UcServiceType.AFTERSALES),
- DASHBOARDCONFIGCHANGESTATE("比亚迪看板数据推送配置状态变更", UcServiceType.AFTERSALES),
- DASHBOARDCONFIGPAGE("比亚迪看板数据推送配置分页查询", UcServiceType.AFTERSALES),
- DEVICEACTIVATIONADD("二发激活蓝牙指令执行记录日志-新增", UcServiceType.AFTERSALES),
- DEVICEACTIVATIONPAGE("二发激活蓝牙指令执行记录日志-分页查询", UcServiceType.AFTERSALES),
- QUERYFIFTYSERVICEFEEPAGE("50元服务费分页查询", UcServiceType.AFTERSALES),
- QUERYVEHICLEBRANDINFO("车辆品牌型号信息查询", UcServiceType.AFTERSALES),
- UPDATEVEHICLEBRANDINFO("车辆品牌型号信息修改", UcServiceType.AFTERSALES),
- DELETEVEHICLEBRANDINFO("车辆品牌型号信息删除", UcServiceType.AFTERSALES),
- ADDVEHICLEBRANDINFO("车辆品牌型号信息新增", UcServiceType.AFTERSALES),
- QUERYAFLWECHATSING("签约信息分页查询", UcServiceType.AFTERSALES),
- FINDBYIDAFLWECHATSING("签约信息详情查询", UcServiceType.AFTERSALES),
- EXPORTAFLWECHATSING("签约信息导出", UcServiceType.AFTERSALES),
- QUERYAFLWECHATSINGHIS("签约历史记录信息查询", UcServiceType.AFTERSALES),
- FINDBYVEHICLEINFO("根据车牌号、车牌颜色查询-车辆信息查询接口", UcServiceType.AFTERSALES),
- FINDSIGNCHANNELSINFO("查询-签约渠道信息查询接口", UcServiceType.AFTERSALES),
- // 部中心用户账户体系相关接口
- SENDSMSCODE("业务短信验证码发送", UcServiceType.AFTERSALES),
- BIND("用户绑定手机号", UcServiceType.AFTERSALES),
- CODELOGIN("手机号+验证码登录", UcServiceType.AFTERSALES),
- MOBILECHANGE("用户更改手机号", UcServiceType.AFTERSALES),
- MUTUAL("接入方实名认证互认", UcServiceType.AFTERSALES),
- USERIDENTITYCLEAR("清除实名认证信息", UcServiceType.AFTERSALES),
- CODELOGOUT("退出登录", UcServiceType.AFTERSALES),
- REFRESHTOKEN("刷新用户authToken", UcServiceType.AFTERSALES),
- CERTIFICATION("实名认证", UcServiceType.AFTERSALES),
- USERINFO("获取用户手机、实名信息", UcServiceType.AFTERSALES),
- ;
-
- private String value;
-
- private UcServiceType type;
-
-
- private AfterSalesCmd(String value, UcServiceType type)
- {
- this.value = value;
- this.type = type;
-
- }
-
- public String getValue() {
- return value;
- }
-
- public UcServiceType getType() {
- return type;
- }
-
- @Override
- public String getCmd() {
- return this.name();
- }
-
- @Override
- public String getSystemId() {
- return getType().systemId();
- }
-
- @Override
- public String getSystemName() {
- return getType().systemName();
- }
-
- @Override
- public String getCmdName() {
- return this.value;
- }
-
- @Override
- public String getSerivceType() {
- return this.type.name();
- }
-
- @Override
- public String getSerivceTypeName() {
- return this.type.getValue();
- }
- }
|