| | |
| | | html, body { |
| | | html, |
| | | body { |
| | | position: absolute; |
| | | width: 100%; |
| | | height: 100%; |
| | |
| | | } |
| | | |
| | | .world-globe-halo { |
| | | position: absolute; |
| | | /* position: absolute; |
| | | left: 50%; |
| | | top: 50%; |
| | | width: 730px; |
| | | height: 715px; |
| | | margin-left: -368px; |
| | | margin-top: -350px; |
| | | margin-top: -350px; */ |
| | | position: absolute; |
| | | left: 50%; |
| | | top: 50%; |
| | | width: 730px; |
| | | height: 681px; |
| | | margin-left: -368px; |
| | | margin-top: -324px; |
| | | } |
| | | |
| | | .info { |
| | |
| | | debugger |
| | | if (res.result.length != 0) { |
| | | sessionStorage.setItem("routerName", "/Thematic"); |
| | | sessionStorage.setItem("changeSelectStyle", 1); |
| | | this.$router.push("/bankController"); |
| | | sessionStorage.setItem("changeSelectStyle", 0); |
| | | this.$router.push("/projectController"); |
| | | } else { |
| | | this.$message({ |
| | | message: "请您联系管理员分配角色菜单", |
| | |
| | | right: 0px; |
| | | bottom: 0px; |
| | | |
| | | background: url("../assets/img/login.jpg") no-repeat center; |
| | | background: url("../assets/img/moon-bg.png") no-repeat center; |
| | | background-size: 100% 100%; |
| | | .MapMenu { |
| | | width: 100%; |
| | |
| | | <div |
| | | class="secondMenuDiv subpage_Div" |
| | | v-show="index == showFlag ? true :false" |
| | | v-if="item.children && item.children.length>0" |
| | | > |
| | | <div |
| | | v-for="res in item.children" |
| | |
| | | }, |
| | | //鼠标移入菜单事件 |
| | | setMenuMove(index, item) { |
| | | |
| | | debugger |
| | | if (item.perms != null && item.perms != "") { |
| | | this.$router.push(item.url); |
| | | if (this.showFlag != null) { |
| | |
| | | this.changeliSelect = '%%'; |
| | | this.showFlag = null; |
| | | } |
| | | if (item.url == "Thematic") { |
| | | this.signInsertOpLog("综合展示", item.cnName) |
| | | if (item.url == "/projectController") { |
| | | this.signInsertOpLog("项目管理", item.cnName) |
| | | } |
| | | |
| | | this.changeSelectStyle = index; |
| | |
| | | } else { |
| | | if (this.showFlag != index) { |
| | | this.showFlag = index; |
| | | this.changeSelectStyle = index; |
| | | |
| | | |
| | | if (item.url && item.children && item.children.length == 0) { |
| | | window.open(item.url) |
| | | } |
| | | } else { |
| | | this.showFlag = null; |
| | | } |
| | |
| | | |
| | | if (res[i].perms == null || res[i].perms == "") { |
| | | const result = await selectMenuRecursive({ id: res[i].id }); |
| | | |
| | | debugger |
| | | if (result.code == 200) { |
| | | |
| | | res[i].children = result.result.filter((value) => { |
| | |
| | | path: '/', |
| | | name: 'Home', |
| | | component: Home, |
| | | redirect: '/Synthesis', |
| | | redirect: '/projectController', |
| | | children: [ |
| | | { |
| | | path: '/WareInspection', |
| | |
| | | const data = await queryMenuTree(); |
| | | |
| | | let menuLists = data.result.filter((value) => { |
| | | |
| | | return value.url == '/bankController'; |
| | | }); |
| | | |
| | | if (menuLists.length <= 0) return |
| | | debugger |
| | | const res = await selectMenuRecursive({ id: menuLists[0].id }); |
| | | |
| | | if (res.code == 200) { |
| | |
| | | }, |
| | | created() { }, |
| | | mounted() { |
| | | debugger |
| | | this.getTreeData(); |
| | | //左右拖動 |
| | | this.dragControllerDiv(); |
| | |
| | | let menuLists = data.result.filter((value) => { |
| | | return value.url == '/dataController'; |
| | | }); |
| | | |
| | | debugger |
| | | const res = await selectMenuRecursive({ id: menuLists[0].id }); |
| | | |
| | | if (res.code == 200) { |
| | |
| | | </div> |
| | | <div class="right_menu subpage_Div"> |
| | | <div style="display:flex;justify-content:right;align-items: center;padding-bottom: 14px"> |
| | | <el-breadcrumb separator="/" style="display: none"> |
| | | <el-breadcrumb |
| | | separator="/" |
| | | style="display: none" |
| | | > |
| | | <el-breadcrumb-item :to="{ path: '/' }">{{ |
| | | $t('dataManage.dictionaryManageObj.particulars') |
| | | }}</el-breadcrumb-item> |
| | |
| | | v-model="itemdetail.isShow" |
| | | :placeholder="$t('operatManage.menuSetObj.show')" |
| | | > |
| | | <el-option :label="$t('operatManage.menuSetObj.hiddeen')" value="0" /> |
| | | <el-option :label="$t('operatManage.menuSetObj.isshow')" value="1" /> |
| | | <el-option |
| | | :label="$t('operatManage.menuSetObj.hiddeen')" |
| | | value="0" |
| | | /> |
| | | <el-option |
| | | :label="$t('operatManage.menuSetObj.isshow')" |
| | | value="1" |
| | | /> |
| | | <!-- <el-option--> |
| | | <!-- v-for="item in options1"--> |
| | | <!-- :key="item.value"--> |
| | |
| | | v-model="itemdetail.type" |
| | | :placeholder="$t('operatManage.menuSetObj.typeHolder')" |
| | | > |
| | | <el-option :label="$t('operatManage.menuSetObj.rootpath')" value="0" /> |
| | | <el-option :label="$t('operatManage.menuSetObj.menu')" value="1" /> |
| | | <el-option :label="$t('operatManage.menuSetObj.button')" value="2" /> |
| | | <el-option |
| | | :label="$t('operatManage.menuSetObj.rootpath')" |
| | | value="0" |
| | | /> |
| | | <el-option |
| | | :label="$t('operatManage.menuSetObj.menu')" |
| | | value="1" |
| | | /> |
| | | <el-option |
| | | :label="$t('operatManage.menuSetObj.button')" |
| | | value="2" |
| | | /> |
| | | <!-- <el-option--> |
| | | <!-- v-for="item in options2"--> |
| | | <!-- :key="item.value"--> |
| | |
| | | data() { |
| | | return { |
| | | menuStatus: { |
| | | delete: false, |
| | | insert: false, |
| | | update: false, |
| | | delete: true, |
| | | insert: true, |
| | | update: true, |
| | | }, |
| | | defaultProps: { |
| | | children: 'children', |
| | |
| | | } |
| | | } |
| | | .btnBox{ |
| | | |
| | | position: absolute; |
| | | bottom: 0; |
| | | right: 0; |