package com.dy.pipIrrSell.result; import lombok.AllArgsConstructor; import lombok.Getter; /** * @author ZhuBaoMin * @date 2023/12/20 13:53 * @LastEditTime 2023/12/20 13:53 * @Description */ @Getter @AllArgsConstructor public enum SellResultCode { /** * 开卡/补卡 */ AREA_CODE_MISTAKE(10001, "该农户行政区划异常"), CLIENT_NUM_ERROR(10001, "农户编号错误"), CARD_NUMBER_OVERRUN(10002, "水卡编号已满"), ACTIVE_FAIL_CARD_ESIST(10005, "开卡失败-此卡已存在"), ACTIVE_FAIL_WRITE_CLIENT_CARD_ERROR(10003, "开卡失败-农户卡写入异常"), ACTIVE_FAIL_WRITE_ACTIVE_CARD_ERROR(10004, "开卡失败-开卡记录写入异常"), ACTIVE_FAIL_RECHARGE_EXCEPTION(10005, "开卡失败-充值异常"), CARD_NUMBER_ERROR(10006, "卡号错误,该卡不存在"), REPLACE_FAIL_WRITE_CLIENT_CARD_ERROR(10007, "补卡失败-农户卡修改异常"), REPLACE_FAIL_WRITE_RECHARGE_ERROR(10008, "补卡失败-补卡记录写入异常"), No_ActiveCards(10009, "没有符合条件的开卡数据"), No_RECHARGES(10010, "没有符合条件的充值数据"), No_ReissueCards(10011, "没有符合条件的补卡数据"), No_CANCELS(10012, "没有符合条件的注销数据"), PARAMS_ERROR(10013, "操作类型参数错误"), CREATE_MANAGER_CARD_ERROR(10014, "创建管理卡失败"), THE_CARD_NOT_EXIST(10015, "没有符合条件的水卡"), THE_CARD_NOT_SUPPORT_THIS_OPERATION(10016, "水卡状态不支持当前操作"), THE_FEE_CANNOT_BE_REFUNDED(10017, "原卡挂失时已退款,补卡时不能补费用"), /** * 充值 */ CARD_NUMBER_MISTAKE(20001, "卡号错误,该卡不存在"), RECHARGE_FAIL_WRITE_CLIENT_CARD_ERROR(20002, "充值失败-农户卡修改异常"), RECHARGE_FAIL_WRITE_RECHARGE_ERROR(20003, "充值失败-充值记录写入异常"), RECHARGE_FAIL_WRITE_RECHARGE_HISTORY_ERROR(20004, "充值失败-充值历史记录写入异常"), /** * 挂失 */ LOSS_FAIL_WRITE_CLIENT_CARD_ERROR(30001, "挂失失败-农户卡修改异常"), LOSS_FAIL_WRITE_LOSS_ERROR(30002, "挂失失败-挂失记录写入异常"), /** * 注销 */ CANCEL_FAIL_WRITE_CLIENT_CARD_ERROR(40001, "注销失败-农户卡修改异常"), CANCEL_FAIL_WRITE_CANCELL_ERROR(40002, "注销失败-注销记录写入异常"), /** * 解锁 */ UNLOCK_FAIL_WRITE_CLIENT_CARD_ERROR(50001, "解锁失败-农户卡修改异常"), UNLOCK_FAIL_WRITE_UNLOCK_ERROR(50002, "解锁失败-解锁记录写入异常"), /** * 冲正 */ REVERSAL_FAIL_WRITE_CLIENT_CARD_ERROR(60001, "冲正失败-农户卡修改异常"), REVERSAL_FAIL_WRITE_REVERSAL_ERROR(60002, "冲正失败-冲正记录写入异常"), /** * 补扣/反写 */ REFUND_FAIL_WRITE_REFUND_ERROR(70001, "补扣失败-补扣记录写入异常"), WRITE_BACK_FAIL_WRITE_BACK_ERROR(70002, "反写失败-反写记录写入异常"), /** * 总账 */ GENERAL_ID_CANNOT_BE_NULL(80001, "总账编号不能为空"), GENERAL_NOT_EXIST(80002, "总账不存在"), GENERAL_AUDIT_FAIL(80003, "总账审核失败"), AUDITS_ADD_FAIL(80004, "总账审核记录添加失败"), GENERAL_IS_NULL(80005, "要导出的总账为空"), TRADE_DETAILS_IS_NULL(80006, "要导出的交易明细为空"), /** * 虚拟卡 */ VERIFY_FAIL(10001, "验签失败"), TOTAL_REFUND_EXCEED_TRADE(10001, "退款总额超过订单金额"), ACCEPTED(10001, "退款申请已受理"), PROCESSING(10001, "退款处理中"), ABNORMAL(10001, "退款异常"), RECHARGE_ADD_FAIL(10001, "充值记录添加失败"), CARD_NAME_ESIST(90001, "该名称虚拟卡已经存在"), CLIENT_ID_CANNOT_BE_NULL(90001, "农户编号不能为空"), VC_OPEN_ACCOUNT_FAIL(90002, "虚拟卡账户注册失败"), //WALLET_ACCOUNT_EXIST(90003, "该农户已注册电子钱包"), NO_ACCOUNT(90004, "您指定的虚拟卡未注册"), UPDATE_ACCOUNT_FAIL(90005, "充值失败,电子钱包账户更新失败"), RECHARGE_FAIL(90006, "充值失败"), RECHARGE_NOT_EXIST(90006, "充值记录不存在"), VIRTUAL_CARD_NOT_EXIST(90006, "虚拟卡账户不存在"), BALANCE_IS_INSUFFICIENT(90007, "消费失败,余额不足"), CONSUME_FAIL(90008, "消费失败"), REFUND_AMOUNT_CANNOT_GREATER_THAN_MONEY(90009, "申请退款失败,退款金额不能大于余额"), APPLICATION_REFUND_FAIL(900010, "申请退款失败"), NOT_SUFFICIENT_FUNDS(900010, "退款失败,余额不足"), NO_TO_AUDIT_REFUND(900011, "该电子钱包没有待审核的退款申请"), AUDIT_REFUND_FAIL(900012, "审核退款申请失败"), No_WALLER_RECHARGES(900013, "没有符合条件的充值数据"), WALLET_CLIENT_ID_CANNOT_BE_NULL(900014, "查询电子钱包消费汇总失败,农户ID不能为空"), No_REFUNDS(900015, "没有符合条件的退款数据"), /** * 收据 */ No_RECEIPTS(100001, "没有符合条件的收据"), /** * 财务对账 */ No_GENERALS(100001, "没有符合条件的总账记录"), No_TRADE_SUMMARIES(100001, "没有符合条件的交易汇总记录"), No_TRADE_DETAILS(100001, "没有符合条件的交易明细"), PHONE_NUMBER_IS_ERROR(20004, "手机号错误,非注册农户"); private final Integer code; private final String message; }