Skip to content

Commit 47c0c6e

Browse files
committed
feat: 仅对「未完成」工单按照 status 排序
1 parent f55d9e0 commit 47c0c6e

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

modules/CustomerServiceTickets.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,16 +56,18 @@ export default class CustomerServiceTickets extends Component {
5656
}
5757

5858
const {assigneeId, isOpen, status, categoryId, authorId, isOnlyUnlike, page = '0', size = '10'} = filters
59+
const query = new AV.Query('Ticket')
60+
5961
let statuses = []
6062
if (isOpen === 'true') {
6163
statuses = ticketOpenedStatuses()
64+
query.addAscending('status')
6265
} else if (isOpen === 'false') {
6366
statuses = ticketClosedStatuses()
6467
} else if (status) {
6568
statuses = [parseInt(status)]
6669
}
6770

68-
const query = new AV.Query('Ticket')
6971
if (statuses.length !== 0) {
7072
query.containedIn('status', statuses)
7173
}
@@ -90,7 +92,6 @@ export default class CustomerServiceTickets extends Component {
9092
.include('assignee')
9193
.limit(parseInt(size))
9294
.skip(parseInt(page) * parseInt(size))
93-
.addAscending('status')
9495
.addDescending('updatedAt')
9596
.find()
9697
.then(tickets => {

0 commit comments

Comments
 (0)