hookehuyr

搜索页面接口联调

1 /* 1 /*
2 * @Date: 2024-09-26 13:36:06 2 * @Date: 2024-09-26 13:36:06
3 * @LastEditors: hookehuyr hookehuyr@gmail.com 3 * @LastEditors: hookehuyr hookehuyr@gmail.com
4 - * @LastEditTime: 2024-10-25 14:01:25 4 + * @LastEditTime: 2024-10-25 16:49:54
5 * @FilePath: /hager/src/api/hager.js 5 * @FilePath: /hager/src/api/hager.js
6 * @Description: 文件描述 6 * @Description: 文件描述
7 */ 7 */
...@@ -23,6 +23,7 @@ const Api = { ...@@ -23,6 +23,7 @@ const Api = {
23 EDIT_USER: '/srv/?a=user&type=edit_user', 23 EDIT_USER: '/srv/?a=user&type=edit_user',
24 GET_CODE: '/srv/?a=user&type=get_code', 24 GET_CODE: '/srv/?a=user&type=get_code',
25 EDIT_PASSWORD: '/srv/?a=user&type=edit_password', 25 EDIT_PASSWORD: '/srv/?a=user&type=edit_password',
26 + SEARCH: '/srv/?a=search',
26 }; 27 };
27 28
28 export const honorAPI = (params) => fn(fetch.get(Api.HONOR, params)); 29 export const honorAPI = (params) => fn(fetch.get(Api.HONOR, params));
...@@ -49,3 +50,4 @@ export const getUserInfoAPI = (params) => fn(fetch.get(Api.GET_USER, params)); ...@@ -49,3 +50,4 @@ export const getUserInfoAPI = (params) => fn(fetch.get(Api.GET_USER, params));
49 export const editUserInfoAPI = (params) => fn(fetch.post(Api.EDIT_USER, params)); 50 export const editUserInfoAPI = (params) => fn(fetch.post(Api.EDIT_USER, params));
50 export const getCodeAPI = (params) => fn(fetch.post(Api.GET_CODE, params)); 51 export const getCodeAPI = (params) => fn(fetch.post(Api.GET_CODE, params));
51 export const editPasswordAPI = (params) => fn(fetch.post(Api.EDIT_PASSWORD, params)); 52 export const editPasswordAPI = (params) => fn(fetch.post(Api.EDIT_PASSWORD, params));
53 +export const searchAPI = (params) => fn(fetch.get(Api.SEARCH, params));
......
1 <!-- 1 <!--
2 * @Date: 2024-09-26 13:42:11 2 * @Date: 2024-09-26 13:42:11
3 * @LastEditors: hookehuyr hookehuyr@gmail.com 3 * @LastEditors: hookehuyr hookehuyr@gmail.com
4 - * @LastEditTime: 2024-10-25 14:21:41 4 + * @LastEditTime: 2024-10-25 16:57:33
5 * @FilePath: /hager/src/components/common/hagerHeader.vue 5 * @FilePath: /hager/src/components/common/hagerHeader.vue
6 * @Description: 文件描述 6 * @Description: 文件描述
7 --> 7 -->
...@@ -367,7 +367,9 @@ export default { ...@@ -367,7 +367,9 @@ export default {
367 $('body').css('overflow', 'auto'); 367 $('body').css('overflow', 'auto');
368 }, 368 },
369 goToSearch () { 369 goToSearch () {
370 - this.updateURL() 370 + if (this.keyword) {
371 + this.updateURL()
372 + }
371 }, 373 },
372 updateURL() { 374 updateURL() {
373 const currentKeyword = this.$route.query.keyword; 375 const currentKeyword = this.$route.query.keyword;
......
This diff is collapsed. Click to expand it.