提交 00dad8db 编写于 作者: 杨广俊's avatar 杨广俊

排序问题 0 !a[orderName] || !b[orderName]

上级 fe07ee6e
...@@ -162,10 +162,10 @@ export default { ...@@ -162,10 +162,10 @@ export default {
let orderType = isSortUp ? -1 : 1 let orderType = isSortUp ? -1 : 1
let orderData = this.oldParmDataDoctList.slice() let orderData = this.oldParmDataDoctList.slice()
orderData.sort((a, b)=> { orderData.sort((a, b)=> {
if (!a[orderName] || !b[orderName]) {
return 0
}
if (orderName === 'doctorFirstNameChar') { if (orderName === 'doctorFirstNameChar') {
if (!a[orderName] || !b[orderName]) {
return 0
}
if (a[orderName] > b[orderName]) { if (a[orderName] > b[orderName]) {
return 1 * orderType return 1 * orderType
} else if (a[orderName] < b[orderName]) { } else if (a[orderName] < b[orderName]) {
...@@ -174,6 +174,9 @@ export default { ...@@ -174,6 +174,9 @@ export default {
return 0 return 0
} }
} else if(orderName === 'newTime') { } else if(orderName === 'newTime') {
if (!a[orderName] || !b[orderName]) {
return 0
}
let aTime = (new Date((a[orderName]).replace(/-/g, "/")).getTime())/1000 let aTime = (new Date((a[orderName]).replace(/-/g, "/")).getTime())/1000
let bTime = (new Date((b[orderName]).replace(/-/g, "/")).getTime())/1000 let bTime = (new Date((b[orderName]).replace(/-/g, "/")).getTime())/1000
if(aTime == bTime) return 0 if(aTime == bTime) return 0
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册