// 管理员视图 export const views = { user: 'user', // 用户 mch: 'mch', // 商户 device: 'device', // 设备 store: 'store', // 店铺 transfer: 'transfer', // 转账 withdraw: 'withdraw', // 提现 recharge: 'recharge', // 充值订单 agent: 'agent', // 代理商 mchStore: 'mchStore', // 商户中心的店铺 } // 代理商视图 export const agentViews = { agent: "a_agent", // 代理商 } // 商户视图 export const mchViews = { mch: "m_mch", } // 收款账户类型 export const AccountType = { BANK_CARD: "1", // 银行卡 WECHAT: "2", // 微信 ALI_PAY: "3", // 支付宝 OFFLINE_IMAGE: "4" // 线下收款 } export const UserType = { ADMIN: "1", // 管理员 APP: "2" // 普通用户 } /** * 提现打款方式 */ export const WithdrawType = { ONLINE: "1", // 线上 OFFLINE: "2" // 线下 } /** * 店铺审核状态 */ export const StoreApplyStatus = { WAIT_AUDIT: "1", // 等待审核 AUDIT_PASS: "2", // 审核通过 AUDIT_FAIL: "3" // 审核不通过 } /** * API收费标准类型 */ export const ApiPriceType = { YEAR: { type: "1", unit: "年" }, MONTH: { type: "2", unit: "月" }, COUNT: { type: "3", unit: "次" }, } /** * 转账业务类型 */ export const TransferBstType = { WITHDRAW: "1", // 提现 } /** * 转账状态 */ export const TransferStatus = { WAIT_TRANSFER: "1", // 待转账 TRANSFER_ING: "2", // 转账中 TRANSFER_SUCCESS: "3", // 已转账 TRANSFER_PART_SUCCESS: "4", // 部分成功 TRANSFER_FAIL: "5", // 转账失败 } /** * 套餐收费类型 */ export const SuitFeeType = { TIMING: "1", // 计时收费 COUNT: "2", // 按量收费 TIME_COUNT: "3", // 分时段按量收费 TIME_TIMING: "4", // 分时段按时收费 // 时长列表 timeList() { return [this.TIMING, this.TIME_TIMING]; }, // 电量列表 eleList() { return [this.COUNT, this.TIME_COUNT]; } } /** * 套餐收费模式 */ export const SuitFeeMode = { SINGLE: "1", // 单次收费 SMART: "2", // 智能收费 } /** * 支付订单业务类型 */ export const PayBillBstType = { RECHARGE: "3", // 充值订单 RECHARGE_DEPOSIT: "4", // 充值订单押金 } export const PayBillStatus = { WAIT_PAY: "1", // 待支付 PAYING: "2", // 支付中 PAY_SUCCESS: "3", // 支付成功 CANCEL: "4", // 已取消 REFUNDING: "5", // 退款中 REFUNDED: "6", // 已退款 // 已支付的状态 payedList() { return [this.PAY_SUCCESS, this.REFUNDING, this.REFUNDED]; } } // 充值订单状态 export const RechargeStatus = { WAIT_PAY: "1", // 未支付 PAY_SUCCESS: "2", // 支付成功 REFUNDED: "3", // 已退款 USER_CANCEL: "4", // 用户取消 SYS_CANCEL: "5", // 系统超时取消 PAYING: "6", // 支付中 REFUNDING: "7", // 退款中 DEPOSIT_WAIT_PAY: "8", // 押金待支付 DEPOSIT_SUCCESS: "9", // 押金已支付 // 支付过的状态列表 payedOrder() { return [this.PAY_SUCCESS, this.REFUNDED, this.REFUNDING]; } } // 时长/电量变化类型 export const RecordTimeType = { TIME: '1', // 时间 ELE: '2' // 电量 } // 时长/电量变化操作人类型 export const RecordTimeOperatorType = { ADMIN: '1', // 管理员 USER: '2', // 用户 } // 系统参数KEY export const ConfigKey = { SERVICE_FEE_RATE: "sm.transactionBill.serviceFee", // 充值服务费费率 WECHAT_APPROVAL: "sys.wechat.approval", // 微信小程序敏感内容展示 DAILY_WITHDRAW_AMOUNT: "daily.withdraw.amount", // 单日单用户提现限额(元) DAILY_WITHDRAW_COUNT: "daily.withdraw.count", // 单日单用户提现次数(次) NOVERIFY_WITHDRAW_SINGLE: "noverify.withdraw.single", // 提现单笔免审核额度(元) RECHARGE_MIN_SERVICE: "recharge.min.service", // 充值最低服务费(元) ORDER_AUTO_CLOSE_CD: "order.auto.close.cd", // 订单自动关闭冷却时间(分) ARRIVAL_DELAY: "arrival.delay", // 充值到账延迟时间(小时) SS_LICENCE_USER_ID: "ss.licence.user.id", // 用户协议文章ID SS_LICENCE_PRIVACY_ID: "ss.licence.privacy.id", // 隐私政策文章ID SS_LICENCE_ABOUT_ID: "ss.licence.about.id", // 关于我们文章ID SS_LICENCE_MCH_ID: "ss.licence.mch.id", // 商户协议文章ID SS_LICENCE_COLLECTION_ID: "ss.licence.collection.id", // 个人信息收集清单文章ID RISK_WITHDRAW_ENABLED: "risk.withdraw.enabled", // 是否开启提现风控 RISK_WITHDRAW_TIME: "risk.withdraw.time", // 风控订单和提现相隔时长(分钟) RISK_WITHDRAW_COUNT: "risk.withdraw.count", // 提现风控累计风险次数 LOGIN_WITH_PHONE: "login.with.phone", // 登录获取手机号 } // 用户类型 export const SmUserType = { USER: "1", // 普通用户 MCH: "2", // 商户 AGENT: "3" // 代理商 } // 设备服务模式 export const DeviceServiceMode = { DIRECT: "1", // 直营模式 AGENT: "2" // 代理模式 } // 分成方类型 export const BonusArrivalType = { PLATFORM: "1", // 平台 AGENT: "2", // 代理商 MCH: "3", // 商户 STAFF: "4", // 员工 // 用户表 userList() { return [this.AGENT, this.MCH, this.STAFF] }, // 部门表 deptList() { return [this.PLATFORM] } } // 型号功能 export const ModelTag = { BLUETOOTH: "1", // 蓝牙 WIFI: "2", // WIFI FOUR_G: "3", // 4G GPS: "4", // GPS ELE: "5", // 电量 } // 店铺员工角色 export const StoreStaffRole = { PARTNER: "1", // 合伙人 } // 设备在线状态 export const DeviceOnlineStatus = { ONLINE: "1", // 在线 OFFLINE: "0", // 离线 } // 分成状态 export const BonusStatus = { UN_DIVIDEND: "1", // 未出账 WAIT_DIVIDE: "2", // 待分成 DIVIDEND: "3", // 已分成 // 允许支付的状态 canPay() { return [this.WAIT_DIVIDE] } } // 风控需要提交的材料 export const RiskSubmitType = { REAL_NAME: "1", // 实名信息 ID_CARD: "2", // 身份证正反面 ID_CARD_HAND: "3", // 手持身份证照片 VIDEO: "4", // 使用场景视频 BUSINESS_LICENCE: "5", // 营业执照 DUTY_VIDEO: "6", // 责任视频 } /** * 风控材料状态 * @type {{}} */ export const RiskInfoStatus = { WAIT_SUBMIT: "1", // 待提交 WAIT_VERIFY: "2", // 待审核 PASS: "3", // 已通过 REJECT: "4", // 未通过 // 允许审核的状态 canVerify() { return [this.WAIT_VERIFY]; }, // 默认查询的列表 defaultList() { return [this.WAIT_VERIFY, this.PASS, this.REJECT] } } export const TransactionBillType = { RECHARGE: "1", // 充值 WITHDRAW: "2", // 提现 } // VIP有效期类型 export const VipExpireType = { FOREVER: "1", // 永久有效 TIME: "2", // 有效期 } // 设备获取在线状态类型 export const DeviceOnlineType = { GET: "1", //OneNet获取 COMMAND: "2", // 命令获取 }