Commit 9fdf24bb authored by JingChao's avatar JingChao

Update filter.js

parent 379ac27a
...@@ -4,7 +4,6 @@ export default (Vue) => { ...@@ -4,7 +4,6 @@ export default (Vue) => {
var intPart = parseInt(Number(val)) // 获取整数部分 var intPart = parseInt(Number(val)) // 获取整数部分
var intPartFormat = intPart.toString().replace(/(\d)(?=(?:\d{3})+$)/g, '$1,') // 将整数部分逢三一断 var intPartFormat = intPart.toString().replace(/(\d)(?=(?:\d{3})+$)/g, '$1,') // 将整数部分逢三一断
var floatPart = '.00' // 预定义小数部分 var floatPart = '.00' // 预定义小数部分
var value2Array = (val + '').split('.') var value2Array = (val + '').split('.')
...@@ -21,6 +20,10 @@ export default (Vue) => { ...@@ -21,6 +20,10 @@ export default (Vue) => {
return intPartFormat + floatPart return intPartFormat + floatPart
} }
}) })
Vue.filter('uncurrency', function (val) {
if (!val) return null
return Number((val).replace(/,/gi, ''))
})
Vue.filter('datetime', timestamp => { Vue.filter('datetime', timestamp => {
function format (number) { function format (number) {
return number.toString().padStart(2, '0') return number.toString().padStart(2, '0')
...@@ -35,3 +38,4 @@ export default (Vue) => { ...@@ -35,3 +38,4 @@ export default (Vue) => {
return `${YYYY}-${format(MM)}-${format(DD)} ${format(hh)}:${format(mm)}:${format(ss)}` return `${YYYY}-${format(MM)}-${format(DD)} ${format(hh)}:${format(mm)}:${format(ss)}`
}) })
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment