diff --git a/src/api/config.js b/src/api/config.js index a20b0f8b..06827537 100644 --- a/src/api/config.js +++ b/src/api/config.js @@ -34,7 +34,7 @@ http.interceptors.request.use( // 此处测试默认配置token config.headers.token = "123456"; - // config.headers.token = "eyJ0eXBlIjoidG9rZW4iLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJodHRwOlwvXC91LmJvZS5jb20iLCJpYXQiOjE2NjkzODQ5MTgsImV4cCI6MTY2OTM5MjExOCwiR2l2ZW5OYW1lIjoiYm9ldSIsInVzZXJJZCI6IjZCMDQ5RkFGLUMzMTQtN0NDRi0wRDI4LTBEMjNGNEM0MjUzMSIsInVJZCI6Ijk2NTM0MjAyNzQ5NzYwNzE2OCIsInBlcm1pc3Npb24iOiIifQ==.7c3af587cbacf68180e86681442e06ffd33c65a78fc835aaac34d0c773752d99"; + // config.headers.token = "eyJ0eXBlIjoidG9rZW4iLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJodHRwOlwvXC91LmJvZS5jb20iLCJpYXQiOjE2Njk0NDkwMzMsImV4cCI6MTY2OTQ1NjIzMywiR2l2ZW5OYW1lIjoiYm9ldSIsInVzZXJJZCI6IjZCMDQ5RkFGLUMzMTQtN0NDRi0wRDI4LTBEMjNGNEM0MjUzMSIsInVJZCI6Ijk2NTM0MjAyNzQ5NzYwNzE2OCIsInBlcm1pc3Npb24iOiIifQ==.e79f798576a6886f38e15e87a0534bb023ecc19c079d5e9fb92d6241a82446c8"; } return config; }, diff --git a/src/api/indexOnline.js b/src/api/indexOnline.js new file mode 100644 index 00000000..b69d20ec --- /dev/null +++ b/src/api/indexOnline.js @@ -0,0 +1,18 @@ +/* + * @Author: lixg lixg@dongwu-inc.com + * @Date: 2022-11-07 17:06:45 + * @LastEditors: lixg lixg@dongwu-inc.com + * @LastEditTime: 2022-11-21 16:39:00 + * @FilePath: /fe-manage/src/api/index.js + * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE + */ +import http from "./config"; +// import qs from 'qs'; + + +// 接口-请求 +//查询在线课信息列表接口 +export const queryOnlinelList = (obj) => http.post('/queryOnlineClassesDetailList', obj) + + + diff --git a/src/components/drawers/AddCase.vue b/src/components/drawers/AddCase.vue index 4d71ef10..202ffb9e 100644 --- a/src/components/drawers/AddCase.vue +++ b/src/components/drawers/AddCase.vue @@ -26,13 +26,13 @@
-
+
搜索
@@ -45,6 +45,23 @@
+ { let data = tableData; let array = []; - data.map((value, index) => { + if(state.searching){ + data.map((value, index) => { + let obj = { + key: index, + authorId: value.authorId, + authorName: value.authorName, + companyId: value.companyId, + coverUrl: value.coverUrl, + id: value.id, + casesId: value.casesId, + title: value.title, + }; + if(obj.title == state.inputV1){ + array.push(obj); + } + }); + } else { + data.map((value, index) => { let obj = { key: index, authorId: value.authorId, @@ -218,6 +252,7 @@ export default { }; array.push(obj); }); + } state.tableData = array; }; //获取全部案例信息接口 @@ -227,8 +262,8 @@ export default { keyWord: state.inputV1, orderAsc: true, orderField: "", - pageIndex: 0, - pageSize: 0, + pageIndex: state.currentPage, + pageSize: state.pageSize, top: true, }) .then((res) => { @@ -313,13 +348,29 @@ export default { } } }; + //搜索案例列表 + const searchList = ()=> { + if(state.inputV1 !== ''){ + state.searching = true + getAllCaseText() + }else { + state.searching = false + resetCase() + } + } //重置案例信息 const resetCase = () => { state.inputV1 = "" + state.searching = false state.selectedRowKeys=[] state.currentPage = 1 getAllCaseText(); }; + onMounted(()=>{ + // let cookie = + // "eyJ0eXBlIjoidG9rZW4iLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJodHRwOlwvXC91LmJvZS5jb20iLCJpYXQiOjE2Njk0MjgwNTAsImV4cCI6MTY2OTQzNTI1MCwiR2l2ZW5OYW1lIjoiYm9ldSIsInVzZXJJZCI6IjZCMDQ5RkFGLUMzMTQtN0NDRi0wRDI4LTBEMjNGNEM0MjUzMSIsInVJZCI6Ijk2NTM0MjAyNzQ5NzYwNzE2OCIsInBlcm1pc3Npb24iOiIifQ==.9ea5ce6d4cd43c2c17f21a293e4dc0d362c2a404b9d50fae5c49fed5a238fb1a"; + // setCookie("token", cookie, 10); + }) return { ...toRefs(state), afterVisibleChange, @@ -330,6 +381,7 @@ export default { getTableDate, updateTask, getAllCaseText, + searchList, resetCase, }; }, @@ -447,10 +499,6 @@ export default { .main_table { position: relative; padding-bottom: 80px; - .classify { - margin-left: 10px !important; - padding-left: 9px !important; - } .ant-checkbox-wrapper { align-items: center; margin-top: -2px; diff --git a/src/components/drawers/AddOnline.vue b/src/components/drawers/AddOnline.vue index 880bdd26..6d97c56f 100644 --- a/src/components/drawers/AddOnline.vue +++ b/src/components/drawers/AddOnline.vue @@ -34,6 +34,7 @@
内容分类:
-
+
搜索
@@ -72,7 +73,25 @@
+ +