更换正式环境,测试修改
This commit is contained in:
@@ -16,10 +16,28 @@ export const utils = {
|
||||
* 限制金额输入格式
|
||||
* @param {Object} e
|
||||
*/
|
||||
isPrice (e) {
|
||||
return e.replace(/[^0-9.]/g, '').replace(/\.{2,}/g, "").replace(/^\./, '')
|
||||
isMoney (e) {
|
||||
return e.toString().replace(/[^0-9.]/g, '').replace(/^\./g, "").replace(".", "$#$").replace(/\./g, "").replace("$#$", ".").replace(/^(\-)*(\d+)\.(\d{0,2}).*$/, "$1$2.$3")
|
||||
},
|
||||
|
||||
/**
|
||||
* 判断菜品使用价格
|
||||
* @param {Object} e
|
||||
*/
|
||||
isGoodsPrice(item,user) {
|
||||
let isVip = uni.getStorageSync("shopInfo").isMemberPrice&&user.id&&user.isVip
|
||||
|
||||
let memberPrice = item.memberPrice ? item.memberPrice : item.price;
|
||||
let price = isVip ? memberPrice : item.price;
|
||||
price = item.discountSaleAmount ? item.discountSaleAmount : price
|
||||
return price;
|
||||
},
|
||||
|
||||
inputReg(value,key,regName){
|
||||
//判断regList对象是否存在属性 避免报错
|
||||
// utils.hasOwnProperty.call(utils,regName)&&(form[key]=utils[regName](value))
|
||||
},
|
||||
|
||||
/**
|
||||
* 金额保留两位小数
|
||||
* @param {Object} e
|
||||
@@ -138,6 +156,27 @@ export const utils = {
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
/**
|
||||
* 对象转数组
|
||||
* @param {Object} e
|
||||
*/
|
||||
objToArrary (obj) {
|
||||
|
||||
if (Object.values(obj) && Array.isArray(Object.values(obj)[0])){
|
||||
// 是数组
|
||||
let arr = []
|
||||
Object.values(obj).forEach(item=>{
|
||||
arr = [...arr,...item]
|
||||
})
|
||||
return arr
|
||||
} else {
|
||||
// 不是数组
|
||||
return Object.keys(obj).map(key => obj[key])
|
||||
}
|
||||
|
||||
},
|
||||
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user