/** * 根据key获取value * @param optionArr * @param key */ export function getValue(optionArr, key) { let resultVal = ""; if (!optionArr || optionArr.length === 0) { return resultVal; } optionArr.map(item => { if (item.type === key || item.key === key ) { resultVal = item.value || item.name ; } }); return resultVal; } // 短信类型:passwd-设置密码,login-登录,changepassword-修改密码 export const SMS_TYPE = { "PASSWD":"passwd", "LOGIN":"login", "REGISTER":"register", } // 图片类型 图片分类:COMMON-公共,CATEGORY-商品类目图标,BRAND-品牌LOGO,SHOP-店铺LOGO,GOODS-商品图片,SPECS-商品规格图片 export const IMG_TYPE = { "COMMON":"COMMON", "CATEGORY":"CATEGORY", "BRAND":"BRAND", "SHOP":"SHOP", "GOODS":"GOODS", "SPECS":"SPECS", } // 订单的 状态:1-待支付,2-待发货,3-待收货,4-交易成功,5-售后(我加的) export const MINE_ORDER_TYPE = { "UNPAID":1, "UNSHIPPED":2, "NOT_RECEIVE":3, "SUCCEED":4, "AFTER_SALE":5, } // 订单的 状态:0-待支付,1-支付中,2-待发货,3-待收货,4-交易成功,5-交易关闭 export const ORDER_TYPE = { "UNPAID":0, "PAYMENT_IMG":1, "UNSHIPPED":2, "NOT_RECEIVE":3, "SUCCEED":4, "CLOSE":5, } /** * 订单的状态 状态:0-待支付,1-支付中,2-待发货,3-待收货,4-交易成功,5-交易关闭 */ export const ORDER_STATUS=[ { key:0, name:"待支付" },{ key:1, name:"支付中" },{ key:2, name:"待发货" },{ key:3, name:"待收货" },{ key:4, name:"交易成功" },{ key:5, name:"交易关闭" } ] /** * 支付方式 1-微信支付,2-支付宝 */ export const PAYMENT_WAY = { "WECHAT":1, "ALIPAY":2, } export const PAYMENT_WAY_ = [ { key: 1, value: "微信支付" }, { key: 2, value: "支付宝支付" } ]; /** * 发货时效:1-24小时内发货,2-48小时内发货,3-大于48小时发货 * @type {[{value: string, key: number},{value: string, key: number}]} */ export const PRODUCT_DELIVERY_TIME = [ { key: 1, value: "24小时内发货" }, { key: 2, value: "48小时内发货" },{ key: 3, value: "大于48小时发货" } ]; // 0-普通,1-爆单专区,2-好物专区 export const SEARCH_TYPE={ NORMAL:0, EXPLOSIVE:1, SOMETHING:2, } export const WAY_LIST = [ { disabled:false, id:PAYMENT_WAY.WECHAT, name:"微信支付", path:"/static/product/way_wx.png", }, { disabled:false, id:PAYMENT_WAY.ALIPAY, name:"支付宝支付", path:"/static/product/way_zfb.png", }, ] /** * 发货状态 0-无需发货,1-待发货,2-已发货,3-已收货 */ export const DELIVER_STATUS = { NO_DELIVERY_REQUIRED:0, AWAIT_DELIVERY_REQUIRED:1, YES_DELIVERY_REQUIRED:2, RECEIVED:3, } export const DELIVER_STATUS_ = [ { key: 0, value: "无需发货" },{ key: 1, value: "待发货" }, { key: 2, value: "已发货" },{ key: 3, value: "已收货" } ]; /** * 余额类型:1-消费获得,2-抽奖获得,3-直推获得,4-间推获得,5-差奖,6-平级奖,7-充值,8-提现,9-支付,10-转出,11-转入,12-兑换,13-释放转出,14-释放转入,15-协议变更,16-买入,17-卖出 */ export const BALANCE_TYPE = [ { key: 1, value: "消费获得" }, { key: 2, value: "抽奖获得" }, { key: 3, value: "直推获得" }, { key: 4, value: "间推获得" }, { key: 5, value: "级差奖" }, { key: 6, value: "平级奖" }, { key: 7, value: "充值" }, { key: 8, value: "提现" },{ key: 9, value: "支付" },{ key: 10, value: "转出" },{ key: 11, value: "转入" },{ key: 12, value: "兑换" },{ key: 13, value: "释放转出" },{ key: 14, value: "释放转入" }, { key: 15, value: "协议变更" }, { key: 16, value: "买入" }, { key: 17, value: "卖出" }, { key: 18, value: "系统赠送" }, { key: 19, value: "区域代理收益" },{ key: 20, value: "分红" }, { key: 21, value: "退款" }, ] /** * 证状证件类型:1-居民身份证,2-护照 */ export const CERT_OPTION= [ { key: 1, value: "居民身份证" },{ key: 2, value: "护照" }, ] /** * 实名认证状态:0-未认证,1-审核中,2-已认证,3-认证失败 */ export const CERT_STATUS_OPTION= [ { key: 0, value: "未认证" },{ key: 1, value: "审核中" },{ key: 2, value: "已认证" },{ key: 3, value: "认证失败" }, ] /** * 账户类别 * @type {[{value: string, key: number},{value: string, key: number},{value: string, key: number},{value: string, key: number},{value: string, key: number},null,null]} */ export const ACCOUNT_CATEGORY = [ { key: "expend", value: "贡献值" }, { key: "raffle", value: "抽奖次数" }, { key: "exchange", value: "兑换券" }, { key: "deduction", value: "抵扣券" }, { key: "vcoin", value: "交易币" }, { key: "bonus", value: "推荐佣金" }, { key: "redpacket", value: "现金红包" }, { key: "balance", value: "现金余额" } ]; /** * 账户类型 * @type {[{value: string, key: number},{value: string, key: number},{value: string, key: number},{value: string, key: number},{value: string, key: number},null,null]} */ export const ACCOUNT_TYPE = [ { key: "lock", value: "锁定账户" }, { key: "current", value: "活期账户" }, { key: "quicken", value: "加速释放账户" } ]; /** * 提现结果:1-已打款,2-拒绝 * @type {[{value: string, key: number},{value: string, key: number}]} */ export const FINANCE_WITHDRAWAL_STATUS = [ { key: 0, value: "审核中" }, { key: 1, value: "已打款" }, { key: 2, value: "拒绝" }, ]; /** * 页面:1-APP首页,2-APP分类页,3-商学院资讯,4-爆单区,5-好物区,6-积分专区 * @type {[{value: string, key: string}]} */ export const APP_PAGE_TYPE = { HOME:1, SORT:2, NEWS:3, HOT:4, GOOD:5, INTEGRAL:6, }; /** * 新闻:类型:1-推荐,2-热门,3-新闻,4-RWA资讯,5-商学院 * @type {[{value: string, key: string}]} */ export const NEWS_TYPE = [ { key: 1, value: "推荐" },{ key: 2, value: "热门" },{ key: 3, value: "新闻" },{ key: 5, value: "商学院" },{ key: 4, value: "RWA资讯" }, ]; /** * RWA 状态:0-未提交,1-待确认,2-交易成功,3-交易失败 * @type {[{value: string, key: string}]} */ export const RWA_STATUS = [ { key: 0, value: "申请中" },{ key: 1, value: "待股东确认" },{ key: 2, value: "交易成功" },{ key: 3, value: "交易失败" }, ];