diff --git a/src/assets/imgs/img_head.png b/src/assets/imgs/img_head.png index 801b461b0f444967d8b1e0b45e7a3a7e64d5ae4f..ce6d1d86ecf100af9ca27c872cbae89b33919880 100644 Binary files a/src/assets/imgs/img_head.png and b/src/assets/imgs/img_head.png differ diff --git a/src/assets/imgs/jszc_btn_huifu.png b/src/assets/imgs/jszc_btn_huifu.png new file mode 100644 index 0000000000000000000000000000000000000000..f2ff2177f45e67f59a84f60e5ec724d89022d84a Binary files /dev/null and b/src/assets/imgs/jszc_btn_huifu.png differ diff --git a/src/assets/imgs/jszc_ic_fabu.png b/src/assets/imgs/jszc_ic_fabu.png new file mode 100644 index 0000000000000000000000000000000000000000..a9b236457f8dbae2457f8f55b9000ff8a1c9d9e3 Binary files /dev/null and b/src/assets/imgs/jszc_ic_fabu.png differ diff --git a/src/assets/imgs/jszc_ic_huida.png b/src/assets/imgs/jszc_ic_huida.png new file mode 100644 index 0000000000000000000000000000000000000000..b553c91bd27386cc36ccb6c2b09ad4f0d8775a26 Binary files /dev/null and b/src/assets/imgs/jszc_ic_huida.png differ diff --git a/src/assets/imgs/jszc_ic_liulan.png b/src/assets/imgs/jszc_ic_liulan.png new file mode 100644 index 0000000000000000000000000000000000000000..ef9c0925e62f41e1c5d01208c5b2e74e8b6b0c57 Binary files /dev/null and b/src/assets/imgs/jszc_ic_liulan.png differ diff --git a/src/pages/technical-support/answer-center/index.vue b/src/pages/technical-support/answer-center/index.vue index 8324a2fba1fb12fde5e3ab87734fea53d14366b2..487d06a8d11c4d5f04f1d829038eb9a59f2c6b88 100644 --- a/src/pages/technical-support/answer-center/index.vue +++ b/src/pages/technical-support/answer-center/index.vue @@ -1,8 +1,60 @@ @@ -10,30 +62,301 @@ diff --git a/src/pages/technical-support/answer-center/list.vue b/src/pages/technical-support/answer-center/list.vue index f32f7aaf711bd0a1b66bd18159c435385a9b97ad..ccf87e365d9b98868e26c3fab90373a2a3d922fe 100644 --- a/src/pages/technical-support/answer-center/list.vue +++ b/src/pages/technical-support/answer-center/list.vue @@ -14,24 +14,19 @@ -
+
+ +
@@ -40,9 +35,14 @@ export default { padding: 12px 0 11px; } .main_container { - min-height: calc(100% - 66px); + min-height: calc(100vh - 58px - 66px); + padding: 0 15px; background-color: #fff; border-radius: 10px; margin-bottom: 20px; + display: flex; + flex-direction: column; + justify-content: flex-start; + align-items: stretch; } diff --git a/src/pages/technical-support/doc-manage/index.vue b/src/pages/technical-support/doc-manage/index.vue index 34d943d10005e2158097d2217f97d8f01176237e..c654ca63e2dd40314abfa0ea811ce6a2ded07c1b 100644 --- a/src/pages/technical-support/doc-manage/index.vue +++ b/src/pages/technical-support/doc-manage/index.vue @@ -33,15 +33,24 @@ export default { this.$api.general.getNowMenu({ teamName: "APAAS3" }).then((response) => { if (response.data.success == 1) { let arr = response.data.data[0].Child; - let user_index = arr.findIndex( - (item) => item.visit_url == "/technical_support/doc-manage" - ); - if (user_index != -1) { - this.navList = arr[user_index].Child; - this.navList.forEach((item) => { - item.name = item.menu_name; - item.path = item.visit_url; - }); + + for (let i = 0; i < arr.length; i++) { + let first = arr[i]; + + if (first.visit_url == "/technical_support") { + for (let j = 0; j < first.Child.length; j++) { + let second = first.Child[j]; + + if (second.visit_url == "/technical_support/doc_manage") { + this.navList = second.Child.map((item) => ({ + name: item.menu_name, + path: item.visit_url, + })); + break; + } + } + break; + } } } }); diff --git a/src/pages/technical-support/doc/index.vue b/src/pages/technical-support/doc/index.vue index 3dbd24a81f126259af4b2609f7f907472814275b..32656593c92c5cd341bf9482cda666efbd168845 100644 --- a/src/pages/technical-support/doc/index.vue +++ b/src/pages/technical-support/doc/index.vue @@ -33,15 +33,24 @@ export default { this.$api.general.getNowMenu({ teamName: "APAAS3" }).then((response) => { if (response.data.success == 1) { let arr = response.data.data[0].Child; - let user_index = arr.findIndex( - (item) => item.visit_url == "/technical_support/doc" - ); - if (user_index != -1) { - this.navList = arr[user_index].Child; - this.navList.forEach((item) => { - item.name = item.menu_name; - item.path = item.visit_url; - }); + + for (let i = 0; i < arr.length; i++) { + let first = arr[i]; + + if (first.visit_url == "/technical_support") { + for (let j = 0; j < first.Child.length; j++) { + let second = first.Child[j]; + + if (second.visit_url == "/technical_support/doc") { + this.navList = second.Child.map((item) => ({ + name: item.menu_name, + path: item.visit_url, + })); + break; + } + } + break; + } } } });