| | |
| | | </template> |
| | | |
| | | <script> |
| | | import PlusApi from '@/api/plus/region.js'; |
| | | import PlusApi from '@/api/plus/operations.js'; |
| | | |
| | | export default { |
| | | data() { |
| | |
| | | self.$refs.form.validate(valid => { |
| | | if (valid) { |
| | | self.loading = true; |
| | | PlusApi.regionRoleAdd({ |
| | | PlusApi.operationsRoleAdd({ |
| | | params: JSON.stringify(form) |
| | | }, true) |
| | | .then(data => { |
| | |
| | | message: '添加成功', |
| | | type: 'success' |
| | | }); |
| | | self.$router.push('/plus/region/auth/role/index'); |
| | | self.$router.push('/plus/operations/auth/role/index'); |
| | | }) |
| | | .catch(error => { |
| | | self.loading = false; |
| | |
| | | /*获取数据*/ |
| | | getData() { |
| | | let self = this; |
| | | PlusApi.regionRoleAddInfo() |
| | | PlusApi.operationsRoleAddInfo() |
| | | .then(data => { |
| | | self.data = data.data.menu; |
| | | self.treeData = self.buildTree(self.data); // 构建树形结构 |