| | |
| | | }, |
| | | methods: { |
| | | getPersonList(item, type) { |
| | | this.baseObject = item; |
| | | this.baseForEdit = item; |
| | | this.syncType = type; |
| | | console.log(123); |
| | | console.log(item); |
| | | console.log(type); |
| | | |
| | | if (item) { |
| | | this.baseObject = item; |
| | | this.baseForEdit = item; |
| | | this.syncType = type; |
| | | } |
| | | |
| | | // 直接调用子组件刷新列表的方法 |
| | | // 判断这是人员库还是车辆库,决定showList的值 |
| | | if (item.tableType == "person") { |
| | | this.showType = "person"; |
| | | this.$refs.personList.getPersonList(); |
| | | } else if (item.tableType == "car") { |
| | | this.showType = "car"; |
| | | this.$refs.carList.getCarList(); |
| | | } |
| | | this.$nextTick(() => { |
| | | if (this.baseObject.tableType == "person") { |
| | | this.showType = "person"; |
| | | this.$refs.personList.getPersonList(); |
| | | } else if (this.baseObject.tableType == "car") { |
| | | this.showType = "car"; |
| | | this.$refs.carList.getCarList(); |
| | | } |
| | | }); |
| | | this.breeadCrumb[1].name = "底库详情"; |
| | | }, |
| | | changeToAdd(item, type) { |
| | |
| | | }, |
| | | initBaseList() { |
| | | this.$refs.baseSync.init(); |
| | | this.BaseManageData.queryTagList(); |
| | | }, |
| | | // 查询同步库列表数据\查询本地库列表数据 |
| | | findBaseSync() { |
| | | this.BaseManageData.querySyncTables(); |
| | | this.BaseManageData.queryLocalTables(); |
| | | this.BaseManageData.queryTagList(); |
| | | }, |
| | | closeAdd() { |
| | | this.showList = true; |
| | |
| | | }, |
| | | }; |
| | | </script> |
| | | <style lang="scss" > |
| | | <style lang="scss"> |
| | | .s-base-manage { |
| | | box-sizing: border-box; |
| | | background-color: #eff1f5; |