108 lines
1.8 KiB
JavaScript
108 lines
1.8 KiB
JavaScript
|
|||
|
|
|
||
|
|
/**
|
||
|
|
* 根据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.key === key) {
|
||
|
|
resultVal = item.value || item.name;
|
||
|
|
}
|
||
|
|
});
|
||
|
|
return resultVal;
|
||
|
|
}
|
||
|
|
|
||
|
|
// 短信类型:passwd-设置密码,login-登录,changepassword-修改密码
|
||
|
|
export const SMS_TYPE = {
|
||
|
|
"PASSWD":"passwd",
|
||
|
|
"LOGIN":"login",
|
||
|
|
}
|
||
|
|
|
||
|
|
// 图片类型 common-公共,device-设备,ad-广告
|
||
|
|
export const IMG_TYPE = {
|
||
|
|
"COMMON":"common",
|
||
|
|
"DEVICE":"device",
|
||
|
|
"AD":"ad",
|
||
|
|
}
|
||
|
|
|
||
|
|
|
||
|
|
// 订单的 状态:1-待付款,2-待发货,3-待收货,4-退款售后,5-已取消,6-已完成
|
||
|
|
export const ORDER_TYPE = {
|
||
|
|
"ALL":0,
|
||
|
|
"UNPAID":1,
|
||
|
|
"UNSHIPPED":2,
|
||
|
|
"NOT_RECEIVE":3,
|
||
|
|
"AFTER_SALE":4,
|
||
|
|
"CANCELED":5,
|
||
|
|
"COMPLETED":6,
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 订单的状态 状态: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:"已取消"
|
||
|
|
},{
|
||
|
|
key:6,
|
||
|
|
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小时发货"
|
||
|
|
}
|
||
|
|
];
|