halo/console/console-src
Ryan Wang cdd5cb44bb
feat: record the user query conditions in the route query parameters (#5071)
#### What type of PR is this?

/area console
/kind feature
/milestone 2.12.x

#### What this PR does / why we need it:

在用户数据管理列表页面路由中记录查询条件,包括分页信息、筛选信息等。可以保证在刷新页面或者切换路由返回时保留之前的查询状态。

<img width="1671" alt="图片" src="https://github.com/halo-dev/halo/assets/21301288/f63240b8-800a-4dc8-be80-1542c43815ee">

#### Which issue(s) this PR fixes:

Fixes #5060 

#### Special notes for your reviewer:

需要测试:

1. 用户管理列表的所有筛选项是否可以正常工作。
2. 尝试设置部分筛选,然后刷新页面,观察筛选条件是否正常保留。

#### Does this PR introduce a user-facing change?

```release-note
Console 端的用户管理列表支持在地址栏记录筛选条件。
```
2023-12-21 06:52:12 +00:00
..
composables Support managing posts in the user center (#4866) 2023-11-30 11:55:29 +08:00
layouts feat: refine i18n for uc (#4957) 2023-11-30 10:56:10 +00:00
modules feat: record the user query conditions in the route query parameters (#5071) 2023-12-21 06:52:12 +00:00
router feat: support reset passwords based on email address (#4941) 2023-12-01 03:06:09 +00:00
setup Merge branch 'main' into feature-user-center 2023-11-15 13:47:25 +08:00
stores refactor: improve project structure for user center feature (#4839) 2023-11-09 06:56:06 +00:00
views/system feat: support reset passwords based on email address (#4941) 2023-12-01 03:06:09 +00:00
App.vue feat: refine user center feature (#4857) 2023-11-16 15:51:19 +08:00
main.ts feat: basic implementation of personal center (#4851) 2023-11-13 08:56:08 +00:00