多幢页面跳转,左侧目录树监听
Showing
2 changed files
with
18 additions
and
6 deletions
| ... | @@ -91,12 +91,13 @@ export function getTree(zdbsm) { | ... | @@ -91,12 +91,13 @@ export function getTree(zdbsm) { |
| 91 | /** | 91 | /** |
| 92 | * 根据自然幢BSM获取左侧目录树 | 92 | * 根据自然幢BSM获取左侧目录树 |
| 93 | */ | 93 | */ |
| 94 | export function getTreeByZrzbsm(zrzbsm) { | 94 | export function getTreeByBsm(zrzbsm,type) { |
| 95 | return request({ | 95 | return request({ |
| 96 | url: 'system/xzq/getMenuTreeByZrzbsm', | 96 | url: 'system/xzq/getMenuTreeByBsm', |
| 97 | method: 'get', | 97 | method: 'get', |
| 98 | params: { | 98 | params: { |
| 99 | zrzbsm | 99 | bsm:zrzbsm, |
| 100 | type:type | ||
| 100 | } | 101 | } |
| 101 | }) | 102 | }) |
| 102 | } | 103 | } | ... | ... |
| ... | @@ -52,7 +52,7 @@ import Navigation from "../components/IvyElement/navigation"; | ... | @@ -52,7 +52,7 @@ import Navigation from "../components/IvyElement/navigation"; |
| 52 | import Create from "./panel/create/index"; | 52 | import Create from "./panel/create/index"; |
| 53 | import LineTree from "../components/lineTree/lineTree"; | 53 | import LineTree from "../components/lineTree/lineTree"; |
| 54 | import { setTimeout } from "timers"; | 54 | import { setTimeout } from "timers"; |
| 55 | import { getTree,getDdicByMC,getTreeList,getTreeByZrzbsm } from "../api/common"; | 55 | import { getTree,getDdicByMC,getTreeList,getTreeByBsm } from "../api/common"; |
| 56 | 56 | ||
| 57 | export default { | 57 | export default { |
| 58 | components: { | 58 | components: { |
| ... | @@ -144,7 +144,9 @@ export default { | ... | @@ -144,7 +144,9 @@ export default { |
| 144 | this.getRightTree(this.$store.state.zdbsm); | 144 | this.getRightTree(this.$store.state.zdbsm); |
| 145 | }else if (newPath == "/zrz") { | 145 | }else if (newPath == "/zrz") { |
| 146 | this.getRightTreeByZrzbsm(this.$store.state.zrzbsm); | 146 | this.getRightTreeByZrzbsm(this.$store.state.zrzbsm); |
| 147 | }else { | 147 | }else if(newPath == "/dz"){ |
| 148 | this.getRightTreeByDzbsm(this.$store.state.dzbsm); | ||
| 149 | } else { | ||
| 148 | this.getTreeList(); | 150 | this.getTreeList(); |
| 149 | } | 151 | } |
| 150 | }, | 152 | }, |
| ... | @@ -241,12 +243,21 @@ export default { | ... | @@ -241,12 +243,21 @@ export default { |
| 241 | }, | 243 | }, |
| 242 | 244 | ||
| 243 | getRightTreeByZrzbsm(bsm) { | 245 | getRightTreeByZrzbsm(bsm) { |
| 244 | getTreeByZrzbsm(bsm).then((res) => { | 246 | getTreeByBsm(bsm,"zrz").then((res) => { |
| 247 | if (res.success) { | ||
| 248 | this.pd = res.result; | ||
| 249 | } | ||
| 250 | }); | ||
| 251 | }, | ||
| 252 | |||
| 253 | getRightTreeByDzbsm(bsm) { | ||
| 254 | getTreeByBsm(bsm,"dz").then((res) => { | ||
| 245 | if (res.success) { | 255 | if (res.success) { |
| 246 | this.pd = res.result; | 256 | this.pd = res.result; |
| 247 | } | 257 | } |
| 248 | }); | 258 | }); |
| 249 | }, | 259 | }, |
| 260 | |||
| 250 | sortNavigation(data, selectId) { | 261 | sortNavigation(data, selectId) { |
| 251 | let headTop = this.headTop; | 262 | let headTop = this.headTop; |
| 252 | data.forEach((item, index) => { | 263 | data.forEach((item, index) => { | ... | ... |
-
Please register or sign in to post a comment