| | |
| | | }, |
| | | |
| | | // 警情统计中时间变化 |
| | | async caseTimeChange (e) { |
| | | caseTimeChange (e) { |
| | | const date = e.map((item) => { |
| | | return this.dateFormat(item) |
| | | }) |
| | |
| | | * @param {*} resolve |
| | | * @return {*} |
| | | */ |
| | | async loadNode (node, resolve) { |
| | | loadNode (node, resolve) { |
| | | if (this.userInfo.dept_id != "1123598813738675201") { |
| | | let list = [] |
| | | let type = node.level + 1 |
| | | await getPoliceStationLazyTree( |
| | | getPoliceStationLazyTree( |
| | | type, |
| | | node.level === 0 ? this.userInfo.dept_id : node.data.id |
| | | ).then((res) => { |
| | |
| | | list.forEach((item) => { |
| | | item.leaf = !item.hasChildren |
| | | }) |
| | | return resolve(list) |
| | | }) |
| | | return resolve(list) |
| | | } else { |
| | | let list = [] |
| | | let type = node.level + 1 |
| | | await getPoliceStationLazyTree( |
| | | getPoliceStationLazyTree( |
| | | type, |
| | | node.level === 0 ? "" : node.data.id |
| | | ).then((res) => { |
| | |
| | | list.forEach((item) => { |
| | | item.leaf = !item.hasChildren |
| | | }) |
| | | return resolve(list) |
| | | }) |
| | | return resolve(list) |
| | | } |
| | | }, |
| | | |