1 |
- {"remainingRequest":"/Users/caoge/Desktop/地质现场/VehicleMonitor-WEB/node_modules/vue-loader/lib/index.js??vue-loader-options!/Users/caoge/Desktop/地质现场/VehicleMonitor-WEB/src/views/system/role/components/detaileDialog.vue?vue&type=style&index=0&id=5738e216&lang=scss&scoped=true","dependencies":[{"path":"/Users/caoge/Desktop/地质现场/VehicleMonitor-WEB/src/views/system/role/components/detaileDialog.vue","mtime":1708395041892},{"path":"/Users/caoge/Desktop/地质现场/VehicleMonitor-WEB/node_modules/css-loader/dist/cjs.js","mtime":1708395146948},{"path":"/Users/caoge/Desktop/地质现场/VehicleMonitor-WEB/node_modules/vue-loader/lib/loaders/stylePostLoader.js","mtime":1708395147772},{"path":"/Users/caoge/Desktop/地质现场/VehicleMonitor-WEB/node_modules/postcss-loader/src/index.js","mtime":1708395147225},{"path":"/Users/caoge/Desktop/地质现场/VehicleMonitor-WEB/node_modules/sass-loader/dist/cjs.js","mtime":1708395146389},{"path":"/Users/caoge/Desktop/地质现场/VehicleMonitor-WEB/node_modules/cache-loader/dist/cjs.js","mtime":1708395146433},{"path":"/Users/caoge/Desktop/地质现场/VehicleMonitor-WEB/node_modules/vue-loader/lib/index.js","mtime":1708395147382}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:CgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCjo6di1kZWVwIC5lbC1kaWFsb2dfX2JvZHl7CiAgcGFkZGluZzogMjBweCA5NXB4ICFpbXBvcnRhbnQ7Cn0KLmRpYWxvZy1mb290ZXJ7ICAgIAogICAgZGl2IHsgICAgICAgIAogICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsKICAgICAgICB3aWR0aDogODBweDsKICAgICAgICBoZWlnaHQ6IDQwcHg7CiAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4OwogICAgICAgIGZvbnQtc2l6ZTogMTRweDsKICAgICAgICBsaW5lLWhlaWdodDogNDBweDsKICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7CiAgICAgIH0KCiAgICAgIGRpdjpob3ZlciB7CiAgICAgICAgY3Vyc29yOiBwb2ludGVyOwogICAgICB9CiAgICAgIC5zZWFyY2ggewogICAgICAgIG1hcmdpbjogMCAxMnB4OwogICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyNzY2REQ7CiAgICAgICAgY29sb3I6ICNmZmY7CiAgICAgIH0KCiAgICAgIC5zZWFyY2g6aG92ZXIgewogICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0RDg1RjQ7CiAgICAgIH0KICAgICAgLnJlc2V0IHsKICAgICAgICBjb2xvcjogIzMzMzMzNDsKICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRDdEN0Q3OwogICAgICB9CgogICAgICAucmVzZXQ6aG92ZXIgewogICAgICAgIGNvbG9yOiAjMUY5RkZGOwogICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMxRjlGRkY7CiAgICAgIH0KfQovLyDpgInkuK3lkI5yYWRpb+aWh+acrOeahOminOiJsgo6OnYtZGVlcCAuZWwtcmFkaW9fX2lucHV0LmlzLWNoZWNrZWQrLmVsLXJhZGlvX19sYWJlbCB7CiAgICBjb2xvcjogIzI3NjZERAp9CgovKiByYWRpb+mAieS4reWQjuWwj+WchueCueeahOminOiJsiAqLwo6OnYtZGVlcCAuZWwtcmFkaW9fX2lucHV0LmlzLWNoZWNrZWQgLmVsLXJhZGlvX19pbm5lciB7CiAgICBiYWNrZ3JvdW5kOiAjMjc2NkREICFpbXBvcnRhbnQ7CiAgICBib3JkZXItY29sb3I6ICMyNzY2REQgIWltcG9ydGFudDsKfQo="},{"version":3,"sources":["detaileDialog.vue"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAmEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA","file":"detaileDialog.vue","sourceRoot":"src/views/system/role/components","sourcesContent":["<template>\n <div class=\"detaileDialog\">\n <el-dialog width=\"636px\" title=\"详情查看\" :visible.sync=\"detaildData.dialogVisible\">\n <el-form label-width=\"90px\" ref=\"ruleForm\" :model=\"detaildData.data\"> \n <el-form-item label=\"角色名称:\">\n <el-input v-model=\"detaildData.data.roleName\" autocomplete=\"off\" disabled />\n </el-form-item>\n <el-form-item label=\"权限字符:\">\n <el-input v-model=\"detaildData.data.roleKey\" autocomplete=\"off\" disabled />\n </el-form-item>\n <el-form-item label=\"显示排序:\">\n <el-input v-model=\"detaildData.data.roleSort\" autocomplete=\"off\" disabled />\n </el-form-item>\n <el-form-item label=\"状态:\">\n <el-input v-model=\"detaildData.data.status == 1?'启用':'停用'\" autocomplete=\"off\" disabled />\n </el-form-item>\n <el-form-item label=\"菜单权限:\">\n <div style=\"height: 400px;overflow: auto;\">\n <el-tree :default-checked-keys=\"detaildData.data.menuIds\" :default-expand-all=\"true\" ref=\"tree\"\n :data=\"meunTreeData\" show-checkbox node-key=\"id\">\n </el-tree>\n </div>\n\n </el-form-item>\n </el-form>\n </el-dialog>\n </div>\n</template>\n<script>\nimport { getMenuTree } from '@/api/sysManage'\nexport default {\n name: 'addRoleDialog',\n props: {\n detaildData: {\n type: Object,\n default: {}\n }\n },\n created() {\n this.getMenuTree()\n },\n data() {\n return {\n meunTreeData: [],\n }\n },\n methods: {\n getMenuTree() {\n getMenuTree().then(res => {\n if (res.code == 200) {\n this.meunTreeData = res.data\n this.loopMuduleTreeDisabled(this.meunTreeData, this)\n }\n })\n },\n loopMuduleTreeDisabled(arr, that) {\n arr.forEach((item) => {\n that.$set(item, 'disabled', true)\n if (item.children && item.children.length > 0) {\n this.loopMuduleTreeDisabled(item.children, that)\n }\n })\n }\n }\n}\n</script>\n<style lang=\"scss\" scoped>\n::v-deep .el-dialog__body{\n padding: 20px 95px !important;\n}\n.dialog-footer{ \n div { \n display: inline-block;\n width: 80px;\n height: 40px;\n border-radius: 2px;\n font-size: 14px;\n line-height: 40px;\n text-align: center;\n }\n\n div:hover {\n cursor: pointer;\n }\n .search {\n margin: 0 12px;\n background-color: #2766DD;\n color: #fff;\n }\n\n .search:hover {\n background-color: #4D85F4;\n }\n .reset {\n color: #333334;\n border: 1px solid #D7D7D7;\n }\n\n .reset:hover {\n color: #1F9FFF;\n border: 1px solid #1F9FFF;\n }\n}\n// 选中后radio文本的颜色\n::v-deep .el-radio__input.is-checked+.el-radio__label {\n color: #2766DD\n}\n\n/* radio选中后小圆点的颜色 */\n::v-deep .el-radio__input.is-checked .el-radio__inner {\n background: #2766DD !important;\n border-color: #2766DD !important;\n}\n</style>"]}]}
|