| | |
| | | creationtime: 'Creation Time', |
| | | state: 'State', |
| | | }, |
| | | userManage: { |
| | | userInfoManage: 'userInfoManage', |
| | | orgManage: 'orgManage', |
| | | userAuditing: 'userAuditing', |
| | | roleManage: 'roleManage', |
| | | groupManage: 'groupManage', |
| | | } |
| | | }; |
| | | |
| | | export default en; |
| | |
| | | creationtime: 'å建æ¶é´', |
| | | state: 'ç¶æ', |
| | | }, |
| | | userManage:{ |
| | | userManage: 'ç¨æ·ç®¡ç', |
| | | userInfoManage: 'ç¨æ·ä¿¡æ¯ç®¡ç', |
| | | orgManage: 'ç»ç»æºæç®¡ç', |
| | | userAuditing: 'ç¨æ·å®¡æ ¸', |
| | | roleManage: 'è§è²ç®¡ç', |
| | | groupManage: '群ç»ç®¡ç', |
| | | } |
| | | }; |
| | | |
| | | export default zh; |
| | |
| | | <template slot="title"> |
| | | <span>{{ $t("operatManage.operatManage") }}</span> |
| | | </template> |
| | | <el-menu-item index="userManagement">{{ |
| | | $t("operatManage.userManagement") |
| | | }}</el-menu-item> |
| | | <el-submenu index="2-2"> |
| | | <template slot="title">{{ |
| | | $t("operatManage.systemLayout") |
| | |
| | | </el-submenu> |
| | | </el-submenu> |
| | | |
| | | <!-- <el-submenu index="4" class="faSub"> |
| | | <template slot="title">æ°æ®è´¨æ£</template> |
| | | <el-menu-item index="4-1">æ°æ®è´¨æ£</el-menu-item> |
| | | </el-submenu> --> |
| | | <el-submenu index="4" class="faSub"> |
| | | <template slot="title"> |
| | | <span>{{ $t("userManage.userManage") }}</span> |
| | | </template> |
| | | <el-menu-item index="userInfoManage">{{ |
| | | $t("userManage.userInfoManage") |
| | | }}</el-menu-item> |
| | | <el-menu-item index="orgManage">{{ |
| | | $t("userManage.orgManage") |
| | | }}</el-menu-item> |
| | | <el-menu-item index="userAuditing">{{ |
| | | $t("userManage.userAuditing") |
| | | }}</el-menu-item> |
| | | <el-menu-item index="roleManage">{{ |
| | | $t("userManage.roleManage") |
| | | }}</el-menu-item> |
| | | <el-menu-item index="groupManage">{{ |
| | | $t("userManage.groupManage") |
| | | }}</el-menu-item> |
| | | </el-submenu> |
| | | <!-- <el-submenu index="5" class="faSub"> |
| | | <template slot="title">æ°æ®äº¤æ¢</template> |
| | | <el-menu-item index="5-1">æ°æ®åå</el-menu-item> |
| | |
| | | import Synthesis from "../views/Synthesis/index.vue"; //综åå±ç¤º |
| | | import Thematic from "../views/Thematic/index.vue"; //ä¸é¢å°å¾ |
| | | import Archive from "../views/Archive/index.vue"; //èµæé¦ |
| | | import userManagement from "@/views/maintenance/userManagement.vue"; //ç¨æ·ç®¡ç |
| | | import menuSettings from "@/views/maintenance/menuSettings.vue"; //èå设置 |
| | | import rests from "@/views/maintenance/rests.vue"; //å
¶ä» |
| | | import authorityManagement from "@/views/maintenance/authorityManagement.vue"; //æé管ç |
| | |
| | | |
| | | //æ°æ®ç®¡ç模å |
| | | import catalogueManage from '../views/datamanage/catalogueManage.vue'; //æ°æ®ç®¡ç-ç®å½ç®¡ç |
| | | |
| | | import dataUpdata from '../views/datamanage/dataUpdata.vue'; //æ°æ®ç®¡ç-æ°æ®ä¸ä¼ |
| | | import dataLoading from '../views/datamanage/dataLoading.vue'; //æ°æ®ç®¡ç-æ°æ®å
¥åº |
| | | import metadataManage from '../views/datamanage/metadataManage.vue'; //æ°æ®ç®¡ç-å
æ°æ®ç®¡ç |
| | |
| | | import styleManage from '../views/datamanage/styleManage.vue'; //æ°æ®ç®¡ç-æ ·å¼ç®¡ç |
| | | import addStyle from '../views/datamanage/addStyle.vue'; //æ°æ®ç®¡ç-æ ·å¼ç®¡ç-æ·»å æ ·å¼ |
| | | |
| | | import userInfoManage from '../views/userManage/userInfoManage.vue'// ç¨æ·ç®¡ç模å |
| | | import orgManage from '../views/userManage/orgManage.vue'// ç¨æ·ç®¡ç模å |
| | | import userAuditing from '../views/userManage/userAuditing.vue'// ç¨æ·ç®¡ç模å |
| | | import roleManage from '../views/userManage/roleManage.vue'// ç¨æ·ç®¡ç模å |
| | | import groupManage from '../views/userManage/groupManage.vue'// ç¨æ·ç®¡ç模å |
| | | |
| | | // 群ç»ç®¡ç |
| | | Vue.use(VueRouter); |
| | | |
| | | const routes = [ |
| | |
| | | requireAuth: true, // æ è¯è¯¥è·¯ç±æ¯å¦éè¦ç»å½ |
| | | }, |
| | | }, |
| | | { |
| | | path: '/userManagement', |
| | | component: userManagement, |
| | | name: 'userManagement', |
| | | meta: { |
| | | title: 'ç¨æ·ç®¡ç', |
| | | requireAuth: true, // æ è¯è¯¥è·¯ç±æ¯å¦éè¦ç»å½ |
| | | }, |
| | | }, |
| | | |
| | | { |
| | | path: '/menuSettings', |
| | | component: menuSettings, |
| | |
| | | requireAuth: true, // æ è¯è¯¥è·¯ç±æ¯å¦éè¦ç»å½ |
| | | }, |
| | | }, |
| | | { |
| | | path: '/userInfoManage', |
| | | component: userInfoManage, |
| | | name: 'userInfoManage', |
| | | meta: { |
| | | title: 'ç¨æ·ä¿¡æ¯ç®¡ç', |
| | | requireAuth: true, // æ è¯è¯¥è·¯ç±æ¯å¦éè¦ç»å½ |
| | | }, |
| | | }, |
| | | { |
| | | path: '/orgManage', |
| | | component: orgManage, |
| | | name: 'orgManage', |
| | | meta: { |
| | | title: 'ç»ç»æºæç®¡ç', |
| | | requireAuth: true, // æ è¯è¯¥è·¯ç±æ¯å¦éè¦ç»å½ |
| | | }, |
| | | }, |
| | | { |
| | | path: '/userAuditing', |
| | | component: userAuditing, |
| | | name: 'userAuditing', |
| | | meta: { |
| | | title: 'ç¨æ·å®¡æ ¸', |
| | | requireAuth: true, // æ è¯è¯¥è·¯ç±æ¯å¦éè¦ç»å½ |
| | | }, |
| | | }, |
| | | { |
| | | path: '/roleManage', |
| | | component: roleManage, |
| | | name: 'roleManage', |
| | | meta: { |
| | | title: 'è§è²ç®¡ç', |
| | | requireAuth: true, // æ è¯è¯¥è·¯ç±æ¯å¦éè¦ç»å½ |
| | | }, |
| | | }, |
| | | { |
| | | path: '/groupManage', |
| | | component: groupManage, |
| | | name: 'groupManage', |
| | | meta: { |
| | | title: '群ç»ç®¡ç', |
| | | requireAuth: true, // æ è¯è¯¥è·¯ç±æ¯å¦éè¦ç»å½ |
| | | }, |
| | | }, |
| | | ], |
| | | }, |
| | | ]; |
¶Ô±ÈÐÂÎļþ |
| | |
| | | <template> |
| | | <div class="logLog_box"> |
| | | <My-bread |
| | | :list="[ |
| | | `${$t('operatManage.operatManage')}`, |
| | | `${$t('operatManage.eventlogManage')}`, |
| | | ]" |
| | | ></My-bread> |
| | | <el-divider /> |
| | | <div class="inquire"> |
| | | <el-form ref="ruleForm" :model="form" :inline="true"> |
| | | <el-form-item :label="$t('operatManage.ELM.username')" prop="username"> |
| | | <el-input |
| | | v-model="form.username" |
| | | :placeholder="$t('operatManage.ELM.usernameInfo')" |
| | | /> |
| | | </el-form-item> |
| | | <el-form-item |
| | | :label="$t('operatManage.ELM.ownedSystem')" |
| | | prop="ownedSystem" |
| | | > |
| | | <el-select |
| | | v-model="form.ownedSystem" |
| | | :placeholder="$t('operatManage.ELM.please')" |
| | | > |
| | | <el-option :label="$t('operatManage.ELM.all')" value="all" /> |
| | | <el-option :label="$t('operatManage.ELM.one')" value="one" /> |
| | | </el-select> |
| | | </el-form-item> |
| | | <el-form-item |
| | | :label="$t('operatManage.ELM.operationType')" |
| | | prop="operationType" |
| | | > |
| | | <el-select |
| | | v-model="form.operationType" |
| | | :placeholder="$t('operatManage.ELM.please')" |
| | | > |
| | | <el-option :label="$t('operatManage.ELM.all')" value="all" /> |
| | | <el-option :label="$t('operatManage.ELM.add')" value="add" /> |
| | | <el-option :label="$t('operatManage.ELM.delete')" value="delete" /> |
| | | <el-option :label="$t('operatManage.ELM.edit')" value="edit" /> |
| | | <el-option :label="$t('operatManage.ELM.query')" value="query" /> |
| | | </el-select> |
| | | </el-form-item> |
| | | <el-form-item :label="$t('operatManage.ELM.date')" prop="date"> |
| | | <el-date-picker |
| | | v-model="form.date" |
| | | type="daterange" |
| | | align="right" |
| | | unlink-panels |
| | | :range-separator="$t('operatManage.ELM.to')" |
| | | :start-placeholder="$t('operatManage.ELM.startDate')" |
| | | :end-placeholder="$t('operatManage.ELM.endDate')" |
| | | > |
| | | </el-date-picker> |
| | | </el-form-item> |
| | | <el-form-item :label="$t('operatManage.ELM.ip')" prop="requestIp"> |
| | | <el-input v-model="form.requestIp" placeholder="请è¾å
¥" /> |
| | | </el-form-item> |
| | | <el-form-item> |
| | | <el-button @click="onSubmit" |
| | | ><i class="el-icon-search"></i> {{ |
| | | $t("operatManage.ELM.search") |
| | | }}</el-button |
| | | > |
| | | </el-form-item> |
| | | <el-form-item> |
| | | <el-button @click="resetForm('ruleForm')" |
| | | ><i class="el-icon-delete"></i> {{ |
| | | $t("operatManage.ELM.reset") |
| | | }}</el-button |
| | | > |
| | | </el-form-item> |
| | | </el-form> |
| | | </div> |
| | | <div class="table_box"> |
| | | <el-table :data="tableData" stripe style="width: 100%" height="99%"> |
| | | <el-table-column |
| | | align="center" |
| | | type="index" |
| | | :label="$t('operatManage.ELM.index')" |
| | | width="70px" |
| | | /> |
| | | <el-table-column |
| | | align="center" |
| | | prop="username" |
| | | :label="$t('operatManage.ELM.username')" |
| | | /> |
| | | <el-table-column |
| | | align="center" |
| | | prop="ip" |
| | | :label="$t('operatManage.ELM.ip')" |
| | | /> |
| | | <el-table-column |
| | | align="center" |
| | | prop="ownedSystem" |
| | | :label="$t('operatManage.ELM.ownedSystem')" |
| | | /> |
| | | <el-table-column |
| | | align="center" |
| | | prop="largeModuleName" |
| | | :label="$t('operatManage.ELM.largeModuleName')" |
| | | /> |
| | | <el-table-column |
| | | align="center" |
| | | prop="smallModuleName" |
| | | :label="$t('operatManage.ELM.smallModuleName')" |
| | | /> |
| | | <el-table-column |
| | | align="center" |
| | | prop="resourceName" |
| | | :label="$t('operatManage.ELM.resourceName')" |
| | | /> |
| | | <el-table-column |
| | | align="center" |
| | | prop="date" |
| | | :label="$t('operatManage.ELM.date')" |
| | | /> |
| | | <el-table-column |
| | | align="center" |
| | | prop="operationType" |
| | | :label="$t('operatManage.ELM.operationType')" |
| | | /> |
| | | </el-table> |
| | | <div style="margin-top: 40px" class="pagination_box"> |
| | | <el-pagination |
| | | @size-change="handleSizeChange" |
| | | @current-change="handleCurrentChange" |
| | | :current-page="currentPage" |
| | | :page-sizes="[10, 20, 30, 40]" |
| | | :page-size="10" |
| | | layout="total, sizes, prev, pager, next, jumper" |
| | | :total="9" |
| | | > |
| | | </el-pagination> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </template> |
| | | |
| | | <script> |
| | | import MyBread from "../../components/MyBread.vue"; |
| | | |
| | | export default { |
| | | //importå¼å
¥çç»ä»¶éè¦æ³¨å
¥å°å¯¹è±¡ä¸æè½ä½¿ç¨ |
| | | components: { |
| | | MyBread, |
| | | }, |
| | | |
| | | data() { |
| | | return { |
| | | currentPage: 1, |
| | | form: { |
| | | username: "", |
| | | ownedSystem: "", |
| | | requestIp: "", |
| | | operationType: "", |
| | | date: "", |
| | | }, |
| | | tableData: [ |
| | | { |
| | | username: "管çå", |
| | | ip: "221.182.31.12", |
| | | date: "2022-08-05", |
| | | ownedSystem: "", |
| | | largeModuleName: "è¿ç»´çæ§", |
| | | smallModuleName: "èµæºæä½æ¥å¿", |
| | | resourceName: "", |
| | | operationType: "æ¥è¯¢", |
| | | }, |
| | | { |
| | | date: "2022-08-05", |
| | | username: "管çå", |
| | | ownedSystem: "", |
| | | largeModuleName: "è¿ç»´çæ§", |
| | | smallModuleName: "èµæºæä½æ¥å¿", |
| | | resourceName: "", |
| | | operationType: "æ¥è¯¢", |
| | | ip: "221.182.31.12", |
| | | }, |
| | | { |
| | | date: "2022-08-05", |
| | | username: "管çå", |
| | | ownedSystem: "", |
| | | largeModuleName: "è¿ç»´çæ§", |
| | | smallModuleName: "èµæºæä½æ¥å¿", |
| | | resourceName: "", |
| | | operationType: "æ¥è¯¢", |
| | | ip: "221.182.31.12", |
| | | }, |
| | | { |
| | | date: "2022-08-05", |
| | | username: "管çå", |
| | | ownedSystem: "", |
| | | largeModuleName: "è¿ç»´çæ§", |
| | | smallModuleName: "èµæºæä½æ¥å¿", |
| | | resourceName: "", |
| | | operationType: "æ¥è¯¢", |
| | | ip: "221.182.31.12", |
| | | }, |
| | | { |
| | | date: "2022-08-05", |
| | | username: "管çå", |
| | | ownedSystem: "", |
| | | largeModuleName: "è¿ç»´çæ§", |
| | | smallModuleName: "èµæºæä½æ¥å¿", |
| | | resourceName: "", |
| | | operationType: "æ¥è¯¢", |
| | | ip: "221.182.31.12", |
| | | }, |
| | | { |
| | | date: "2022-08-05", |
| | | username: "管çå", |
| | | ownedSystem: "", |
| | | largeModuleName: "è¿ç»´çæ§", |
| | | smallModuleName: "èµæºæä½æ¥å¿", |
| | | resourceName: "", |
| | | operationType: "æ¥è¯¢", |
| | | ip: "221.182.31.12", |
| | | }, |
| | | { |
| | | date: "2022-08-05", |
| | | username: "管çå", |
| | | ownedSystem: "", |
| | | largeModuleName: "è¿ç»´çæ§", |
| | | smallModuleName: "èµæºæä½æ¥å¿", |
| | | resourceName: "", |
| | | operationType: "æ¥è¯¢", |
| | | ip: "221.182.31.12", |
| | | }, |
| | | { |
| | | date: "2022-08-05", |
| | | username: "管çå", |
| | | ownedSystem: "", |
| | | largeModuleName: "è¿ç»´çæ§", |
| | | smallModuleName: "èµæºæä½æ¥å¿", |
| | | resourceName: "", |
| | | operationType: "æ¥è¯¢", |
| | | ip: "221.182.31.12", |
| | | }, |
| | | { |
| | | date: "2022-08-05", |
| | | username: "管çå", |
| | | ownedSystem: "", |
| | | largeModuleName: "è¿ç»´çæ§", |
| | | smallModuleName: "èµæºæä½æ¥å¿", |
| | | resourceName: "", |
| | | operationType: "æ¥è¯¢", |
| | | ip: "221.182.31.12", |
| | | }, |
| | | ], |
| | | }; |
| | | }, |
| | | methods: { |
| | | handleSizeChange(val) { |
| | | console.log(`æ¯é¡µ ${val} æ¡`); |
| | | }, |
| | | handleCurrentChange(val) { |
| | | console.log(`å½å页: ${val}`); |
| | | }, |
| | | onSubmit() { |
| | | console.log("submit!"); |
| | | }, |
| | | resetForm(formName) { |
| | | this.$refs[formName].resetFields(); |
| | | }, |
| | | }, |
| | | created() {}, |
| | | }; |
| | | </script> |
| | | <style lang="less" scoped> |
| | | //@import url(); å¼å
¥å
Œ
±cssç±» |
| | | .logLog_box { |
| | | background: rgb(240, 242, 245); |
| | | border-radius: 10px; |
| | | height: 100%; |
| | | padding: 10px; |
| | | box-sizing: border-box; |
| | | .el-input { |
| | | width: 300px; |
| | | } |
| | | .inquire { |
| | | height: 110px; |
| | | overflow: auto; |
| | | padding: 10px; |
| | | margin-top: 20px; |
| | | background: #fff; |
| | | border-radius: 5px; |
| | | border: 1px solid rgb(202, 201, 204); |
| | | margin-bottom: 20px; |
| | | .el-form-item { |
| | | margin: 7px; |
| | | } |
| | | } |
| | | .table_box { |
| | | height: 65%; |
| | | padding: 10px; |
| | | background: #fff; |
| | | border-radius: 5px; |
| | | border: 1px solid rgb(202, 201, 204); |
| | | } |
| | | .text-center { |
| | | text-align: center; |
| | | } |
| | | } |
| | | </style> |
| | | |
¶Ô±ÈÐÂÎļþ |
| | |
| | | <template> |
| | | <div class="logLog_box"> |
| | | <My-bread |
| | | :list="[ |
| | | `${$t('operatManage.operatManage')}`, |
| | | `${$t('operatManage.eventlogManage')}`, |
| | | ]" |
| | | ></My-bread> |
| | | <el-divider /> |
| | | <div class="inquire"> |
| | | <el-form ref="ruleForm" :model="form" :inline="true"> |
| | | <el-form-item :label="$t('operatManage.ELM.username')" prop="username"> |
| | | <el-input |
| | | v-model="form.username" |
| | | :placeholder="$t('operatManage.ELM.usernameInfo')" |
| | | /> |
| | | </el-form-item> |
| | | <el-form-item |
| | | :label="$t('operatManage.ELM.ownedSystem')" |
| | | prop="ownedSystem" |
| | | > |
| | | <el-select |
| | | v-model="form.ownedSystem" |
| | | :placeholder="$t('operatManage.ELM.please')" |
| | | > |
| | | <el-option :label="$t('operatManage.ELM.all')" value="all" /> |
| | | <el-option :label="$t('operatManage.ELM.one')" value="one" /> |
| | | </el-select> |
| | | </el-form-item> |
| | | <el-form-item |
| | | :label="$t('operatManage.ELM.operationType')" |
| | | prop="operationType" |
| | | > |
| | | <el-select |
| | | v-model="form.operationType" |
| | | :placeholder="$t('operatManage.ELM.please')" |
| | | > |
| | | <el-option :label="$t('operatManage.ELM.all')" value="all" /> |
| | | <el-option :label="$t('operatManage.ELM.add')" value="add" /> |
| | | <el-option :label="$t('operatManage.ELM.delete')" value="delete" /> |
| | | <el-option :label="$t('operatManage.ELM.edit')" value="edit" /> |
| | | <el-option :label="$t('operatManage.ELM.query')" value="query" /> |
| | | </el-select> |
| | | </el-form-item> |
| | | <el-form-item :label="$t('operatManage.ELM.date')" prop="date"> |
| | | <el-date-picker |
| | | v-model="form.date" |
| | | type="daterange" |
| | | align="right" |
| | | unlink-panels |
| | | :range-separator="$t('operatManage.ELM.to')" |
| | | :start-placeholder="$t('operatManage.ELM.startDate')" |
| | | :end-placeholder="$t('operatManage.ELM.endDate')" |
| | | > |
| | | </el-date-picker> |
| | | </el-form-item> |
| | | <el-form-item :label="$t('operatManage.ELM.ip')" prop="requestIp"> |
| | | <el-input v-model="form.requestIp" placeholder="请è¾å
¥" /> |
| | | </el-form-item> |
| | | <el-form-item> |
| | | <el-button @click="onSubmit" |
| | | ><i class="el-icon-search"></i> {{ |
| | | $t("operatManage.ELM.search") |
| | | }}</el-button |
| | | > |
| | | </el-form-item> |
| | | <el-form-item> |
| | | <el-button @click="resetForm('ruleForm')" |
| | | ><i class="el-icon-delete"></i> {{ |
| | | $t("operatManage.ELM.reset") |
| | | }}</el-button |
| | | > |
| | | </el-form-item> |
| | | </el-form> |
| | | </div> |
| | | <div class="table_box"> |
| | | <el-table :data="tableData" stripe style="width: 100%" height="99%"> |
| | | <el-table-column |
| | | align="center" |
| | | type="index" |
| | | :label="$t('operatManage.ELM.index')" |
| | | width="70px" |
| | | /> |
| | | <el-table-column |
| | | align="center" |
| | | prop="username" |
| | | :label="$t('operatManage.ELM.username')" |
| | | /> |
| | | <el-table-column |
| | | align="center" |
| | | prop="ip" |
| | | :label="$t('operatManage.ELM.ip')" |
| | | /> |
| | | <el-table-column |
| | | align="center" |
| | | prop="ownedSystem" |
| | | :label="$t('operatManage.ELM.ownedSystem')" |
| | | /> |
| | | <el-table-column |
| | | align="center" |
| | | prop="largeModuleName" |
| | | :label="$t('operatManage.ELM.largeModuleName')" |
| | | /> |
| | | <el-table-column |
| | | align="center" |
| | | prop="smallModuleName" |
| | | :label="$t('operatManage.ELM.smallModuleName')" |
| | | /> |
| | | <el-table-column |
| | | align="center" |
| | | prop="resourceName" |
| | | :label="$t('operatManage.ELM.resourceName')" |
| | | /> |
| | | <el-table-column |
| | | align="center" |
| | | prop="date" |
| | | :label="$t('operatManage.ELM.date')" |
| | | /> |
| | | <el-table-column |
| | | align="center" |
| | | prop="operationType" |
| | | :label="$t('operatManage.ELM.operationType')" |
| | | /> |
| | | </el-table> |
| | | <div style="margin-top: 40px" class="pagination_box"> |
| | | <el-pagination |
| | | @size-change="handleSizeChange" |
| | | @current-change="handleCurrentChange" |
| | | :current-page="currentPage" |
| | | :page-sizes="[10, 20, 30, 40]" |
| | | :page-size="10" |
| | | layout="total, sizes, prev, pager, next, jumper" |
| | | :total="9" |
| | | > |
| | | </el-pagination> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </template> |
| | | |
| | | <script> |
| | | import MyBread from "../../components/MyBread.vue"; |
| | | |
| | | export default { |
| | | //importå¼å
¥çç»ä»¶éè¦æ³¨å
¥å°å¯¹è±¡ä¸æè½ä½¿ç¨ |
| | | components: { |
| | | MyBread, |
| | | }, |
| | | |
| | | data() { |
| | | return { |
| | | currentPage: 1, |
| | | form: { |
| | | username: "", |
| | | ownedSystem: "", |
| | | requestIp: "", |
| | | operationType: "", |
| | | date: "", |
| | | }, |
| | | tableData: [ |
| | | { |
| | | username: "管çå", |
| | | ip: "221.182.31.12", |
| | | date: "2022-08-05", |
| | | ownedSystem: "", |
| | | largeModuleName: "è¿ç»´çæ§", |
| | | smallModuleName: "èµæºæä½æ¥å¿", |
| | | resourceName: "", |
| | | operationType: "æ¥è¯¢", |
| | | }, |
| | | { |
| | | date: "2022-08-05", |
| | | username: "管çå", |
| | | ownedSystem: "", |
| | | largeModuleName: "è¿ç»´çæ§", |
| | | smallModuleName: "èµæºæä½æ¥å¿", |
| | | resourceName: "", |
| | | operationType: "æ¥è¯¢", |
| | | ip: "221.182.31.12", |
| | | }, |
| | | { |
| | | date: "2022-08-05", |
| | | username: "管çå", |
| | | ownedSystem: "", |
| | | largeModuleName: "è¿ç»´çæ§", |
| | | smallModuleName: "èµæºæä½æ¥å¿", |
| | | resourceName: "", |
| | | operationType: "æ¥è¯¢", |
| | | ip: "221.182.31.12", |
| | | }, |
| | | { |
| | | date: "2022-08-05", |
| | | username: "管çå", |
| | | ownedSystem: "", |
| | | largeModuleName: "è¿ç»´çæ§", |
| | | smallModuleName: "èµæºæä½æ¥å¿", |
| | | resourceName: "", |
| | | operationType: "æ¥è¯¢", |
| | | ip: "221.182.31.12", |
| | | }, |
| | | { |
| | | date: "2022-08-05", |
| | | username: "管çå", |
| | | ownedSystem: "", |
| | | largeModuleName: "è¿ç»´çæ§", |
| | | smallModuleName: "èµæºæä½æ¥å¿", |
| | | resourceName: "", |
| | | operationType: "æ¥è¯¢", |
| | | ip: "221.182.31.12", |
| | | }, |
| | | { |
| | | date: "2022-08-05", |
| | | username: "管çå", |
| | | ownedSystem: "", |
| | | largeModuleName: "è¿ç»´çæ§", |
| | | smallModuleName: "èµæºæä½æ¥å¿", |
| | | resourceName: "", |
| | | operationType: "æ¥è¯¢", |
| | | ip: "221.182.31.12", |
| | | }, |
| | | { |
| | | date: "2022-08-05", |
| | | username: "管çå", |
| | | ownedSystem: "", |
| | | largeModuleName: "è¿ç»´çæ§", |
| | | smallModuleName: "èµæºæä½æ¥å¿", |
| | | resourceName: "", |
| | | operationType: "æ¥è¯¢", |
| | | ip: "221.182.31.12", |
| | | }, |
| | | { |
| | | date: "2022-08-05", |
| | | username: "管çå", |
| | | ownedSystem: "", |
| | | largeModuleName: "è¿ç»´çæ§", |
| | | smallModuleName: "èµæºæä½æ¥å¿", |
| | | resourceName: "", |
| | | operationType: "æ¥è¯¢", |
| | | ip: "221.182.31.12", |
| | | }, |
| | | { |
| | | date: "2022-08-05", |
| | | username: "管çå", |
| | | ownedSystem: "", |
| | | largeModuleName: "è¿ç»´çæ§", |
| | | smallModuleName: "èµæºæä½æ¥å¿", |
| | | resourceName: "", |
| | | operationType: "æ¥è¯¢", |
| | | ip: "221.182.31.12", |
| | | }, |
| | | ], |
| | | }; |
| | | }, |
| | | methods: { |
| | | handleSizeChange(val) { |
| | | console.log(`æ¯é¡µ ${val} æ¡`); |
| | | }, |
| | | handleCurrentChange(val) { |
| | | console.log(`å½å页: ${val}`); |
| | | }, |
| | | onSubmit() { |
| | | console.log("submit!"); |
| | | }, |
| | | resetForm(formName) { |
| | | this.$refs[formName].resetFields(); |
| | | }, |
| | | }, |
| | | created() {}, |
| | | }; |
| | | </script> |
| | | <style lang="less" scoped> |
| | | //@import url(); å¼å
¥å
Œ
±cssç±» |
| | | .logLog_box { |
| | | background: rgb(240, 242, 245); |
| | | border-radius: 10px; |
| | | height: 100%; |
| | | padding: 10px; |
| | | box-sizing: border-box; |
| | | .el-input { |
| | | width: 300px; |
| | | } |
| | | .inquire { |
| | | height: 110px; |
| | | overflow: auto; |
| | | padding: 10px; |
| | | margin-top: 20px; |
| | | background: #fff; |
| | | border-radius: 5px; |
| | | border: 1px solid rgb(202, 201, 204); |
| | | margin-bottom: 20px; |
| | | .el-form-item { |
| | | margin: 7px; |
| | | } |
| | | } |
| | | .table_box { |
| | | height: 65%; |
| | | padding: 10px; |
| | | background: #fff; |
| | | border-radius: 5px; |
| | | border: 1px solid rgb(202, 201, 204); |
| | | } |
| | | .text-center { |
| | | text-align: center; |
| | | } |
| | | } |
| | | </style> |
| | | |
¶Ô±ÈÐÂÎļþ |
| | |
| | | |
| | | <template> |
| | | <div class="logLog_box"> |
| | | <My-bread |
| | | :list="[ |
| | | `${$t('operatManage.operatManage')}`, |
| | | `${$t('operatManage.eventlogManage')}`, |
| | | ]" |
| | | ></My-bread> |
| | | <el-divider /> |
| | | <div class="inquire"> |
| | | <el-form ref="ruleForm" :model="form" :inline="true"> |
| | | <el-form-item :label="$t('operatManage.ELM.username')" prop="username"> |
| | | <el-input |
| | | v-model="form.username" |
| | | :placeholder="$t('operatManage.ELM.usernameInfo')" |
| | | /> |
| | | </el-form-item> |
| | | <el-form-item |
| | | :label="$t('operatManage.ELM.ownedSystem')" |
| | | prop="ownedSystem" |
| | | > |
| | | <el-select |
| | | v-model="form.ownedSystem" |
| | | :placeholder="$t('operatManage.ELM.please')" |
| | | > |
| | | <el-option :label="$t('operatManage.ELM.all')" value="all" /> |
| | | <el-option :label="$t('operatManage.ELM.one')" value="one" /> |
| | | </el-select> |
| | | </el-form-item> |
| | | <el-form-item |
| | | :label="$t('operatManage.ELM.operationType')" |
| | | prop="operationType" |
| | | > |
| | | <el-select |
| | | v-model="form.operationType" |
| | | :placeholder="$t('operatManage.ELM.please')" |
| | | > |
| | | <el-option :label="$t('operatManage.ELM.all')" value="all" /> |
| | | <el-option :label="$t('operatManage.ELM.add')" value="add" /> |
| | | <el-option :label="$t('operatManage.ELM.delete')" value="delete" /> |
| | | <el-option :label="$t('operatManage.ELM.edit')" value="edit" /> |
| | | <el-option :label="$t('operatManage.ELM.query')" value="query" /> |
| | | </el-select> |
| | | </el-form-item> |
| | | <el-form-item :label="$t('operatManage.ELM.date')" prop="date"> |
| | | <el-date-picker |
| | | v-model="form.date" |
| | | type="daterange" |
| | | align="right" |
| | | unlink-panels |
| | | :range-separator="$t('operatManage.ELM.to')" |
| | | :start-placeholder="$t('operatManage.ELM.startDate')" |
| | | :end-placeholder="$t('operatManage.ELM.endDate')" |
| | | > |
| | | </el-date-picker> |
| | | </el-form-item> |
| | | <el-form-item :label="$t('operatManage.ELM.ip')" prop="requestIp"> |
| | | <el-input v-model="form.requestIp" placeholder="请è¾å
¥" /> |
| | | </el-form-item> |
| | | <el-form-item> |
| | | <el-button @click="onSubmit" |
| | | ><i class="el-icon-search"></i> {{ |
| | | $t("operatManage.ELM.search") |
| | | }}</el-button |
| | | > |
| | | </el-form-item> |
| | | <el-form-item> |
| | | <el-button @click="resetForm('ruleForm')" |
| | | ><i class="el-icon-delete"></i> {{ |
| | | $t("operatManage.ELM.reset") |
| | | }}</el-button |
| | | > |
| | | </el-form-item> |
| | | </el-form> |
| | | </div> |
| | | <div class="table_box"> |
| | | <el-table :data="tableData" stripe style="width: 100%" height="99%"> |
| | | <el-table-column |
| | | align="center" |
| | | type="index" |
| | | :label="$t('operatManage.ELM.index')" |
| | | width="70px" |
| | | /> |
| | | <el-table-column |
| | | align="center" |
| | | prop="username" |
| | | :label="$t('operatManage.ELM.username')" |
| | | /> |
| | | <el-table-column |
| | | align="center" |
| | | prop="ip" |
| | | :label="$t('operatManage.ELM.ip')" |
| | | /> |
| | | <el-table-column |
| | | align="center" |
| | | prop="ownedSystem" |
| | | :label="$t('operatManage.ELM.ownedSystem')" |
| | | /> |
| | | <el-table-column |
| | | align="center" |
| | | prop="largeModuleName" |
| | | :label="$t('operatManage.ELM.largeModuleName')" |
| | | /> |
| | | <el-table-column |
| | | align="center" |
| | | prop="smallModuleName" |
| | | :label="$t('operatManage.ELM.smallModuleName')" |
| | | /> |
| | | <el-table-column |
| | | align="center" |
| | | prop="resourceName" |
| | | :label="$t('operatManage.ELM.resourceName')" |
| | | /> |
| | | <el-table-column |
| | | align="center" |
| | | prop="date" |
| | | :label="$t('operatManage.ELM.date')" |
| | | /> |
| | | <el-table-column |
| | | align="center" |
| | | prop="operationType" |
| | | :label="$t('operatManage.ELM.operationType')" |
| | | /> |
| | | </el-table> |
| | | <div style="margin-top: 40px" class="pagination_box"> |
| | | <el-pagination |
| | | @size-change="handleSizeChange" |
| | | @current-change="handleCurrentChange" |
| | | :current-page="currentPage" |
| | | :page-sizes="[10, 20, 30, 40]" |
| | | :page-size="10" |
| | | layout="total, sizes, prev, pager, next, jumper" |
| | | :total="9" |
| | | > |
| | | </el-pagination> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </template> |
| | | |
| | | <script> |
| | | import MyBread from "../../components/MyBread.vue"; |
| | | |
| | | export default { |
| | | //importå¼å
¥çç»ä»¶éè¦æ³¨å
¥å°å¯¹è±¡ä¸æè½ä½¿ç¨ |
| | | components: { |
| | | MyBread, |
| | | }, |
| | | |
| | | data() { |
| | | return { |
| | | currentPage: 1, |
| | | form: { |
| | | username: "", |
| | | ownedSystem: "", |
| | | requestIp: "", |
| | | operationType: "", |
| | | date: "", |
| | | }, |
| | | tableData: [ |
| | | { |
| | | username: "管çå", |
| | | ip: "221.182.31.12", |
| | | date: "2022-08-05", |
| | | ownedSystem: "", |
| | | largeModuleName: "è¿ç»´çæ§", |
| | | smallModuleName: "èµæºæä½æ¥å¿", |
| | | resourceName: "", |
| | | operationType: "æ¥è¯¢", |
| | | }, |
| | | { |
| | | date: "2022-08-05", |
| | | username: "管çå", |
| | | ownedSystem: "", |
| | | largeModuleName: "è¿ç»´çæ§", |
| | | smallModuleName: "èµæºæä½æ¥å¿", |
| | | resourceName: "", |
| | | operationType: "æ¥è¯¢", |
| | | ip: "221.182.31.12", |
| | | }, |
| | | { |
| | | date: "2022-08-05", |
| | | username: "管çå", |
| | | ownedSystem: "", |
| | | largeModuleName: "è¿ç»´çæ§", |
| | | smallModuleName: "èµæºæä½æ¥å¿", |
| | | resourceName: "", |
| | | operationType: "æ¥è¯¢", |
| | | ip: "221.182.31.12", |
| | | }, |
| | | { |
| | | date: "2022-08-05", |
| | | username: "管çå", |
| | | ownedSystem: "", |
| | | largeModuleName: "è¿ç»´çæ§", |
| | | smallModuleName: "èµæºæä½æ¥å¿", |
| | | resourceName: "", |
| | | operationType: "æ¥è¯¢", |
| | | ip: "221.182.31.12", |
| | | }, |
| | | { |
| | | date: "2022-08-05", |
| | | username: "管çå", |
| | | ownedSystem: "", |
| | | largeModuleName: "è¿ç»´çæ§", |
| | | smallModuleName: "èµæºæä½æ¥å¿", |
| | | resourceName: "", |
| | | operationType: "æ¥è¯¢", |
| | | ip: "221.182.31.12", |
| | | }, |
| | | { |
| | | date: "2022-08-05", |
| | | username: "管çå", |
| | | ownedSystem: "", |
| | | largeModuleName: "è¿ç»´çæ§", |
| | | smallModuleName: "èµæºæä½æ¥å¿", |
| | | resourceName: "", |
| | | operationType: "æ¥è¯¢", |
| | | ip: "221.182.31.12", |
| | | }, |
| | | { |
| | | date: "2022-08-05", |
| | | username: "管çå", |
| | | ownedSystem: "", |
| | | largeModuleName: "è¿ç»´çæ§", |
| | | smallModuleName: "èµæºæä½æ¥å¿", |
| | | resourceName: "", |
| | | operationType: "æ¥è¯¢", |
| | | ip: "221.182.31.12", |
| | | }, |
| | | { |
| | | date: "2022-08-05", |
| | | username: "管çå", |
| | | ownedSystem: "", |
| | | largeModuleName: "è¿ç»´çæ§", |
| | | smallModuleName: "èµæºæä½æ¥å¿", |
| | | resourceName: "", |
| | | operationType: "æ¥è¯¢", |
| | | ip: "221.182.31.12", |
| | | }, |
| | | { |
| | | date: "2022-08-05", |
| | | username: "管çå", |
| | | ownedSystem: "", |
| | | largeModuleName: "è¿ç»´çæ§", |
| | | smallModuleName: "èµæºæä½æ¥å¿", |
| | | resourceName: "", |
| | | operationType: "æ¥è¯¢", |
| | | ip: "221.182.31.12", |
| | | }, |
| | | ], |
| | | }; |
| | | }, |
| | | methods: { |
| | | handleSizeChange(val) { |
| | | console.log(`æ¯é¡µ ${val} æ¡`); |
| | | }, |
| | | handleCurrentChange(val) { |
| | | console.log(`å½å页: ${val}`); |
| | | }, |
| | | onSubmit() { |
| | | console.log("submit!"); |
| | | }, |
| | | resetForm(formName) { |
| | | this.$refs[formName].resetFields(); |
| | | }, |
| | | }, |
| | | created() {}, |
| | | }; |
| | | </script> |
| | | <style lang="less" scoped> |
| | | //@import url(); å¼å
¥å
Œ
±cssç±» |
| | | .logLog_box { |
| | | background: rgb(240, 242, 245); |
| | | border-radius: 10px; |
| | | height: 100%; |
| | | padding: 10px; |
| | | box-sizing: border-box; |
| | | .el-input { |
| | | width: 300px; |
| | | } |
| | | .inquire { |
| | | height: 110px; |
| | | overflow: auto; |
| | | padding: 10px; |
| | | margin-top: 20px; |
| | | background: #fff; |
| | | border-radius: 5px; |
| | | border: 1px solid rgb(202, 201, 204); |
| | | margin-bottom: 20px; |
| | | .el-form-item { |
| | | margin: 7px; |
| | | } |
| | | } |
| | | .table_box { |
| | | height: 65%; |
| | | padding: 10px; |
| | | background: #fff; |
| | | border-radius: 5px; |
| | | border: 1px solid rgb(202, 201, 204); |
| | | } |
| | | .text-center { |
| | | text-align: center; |
| | | } |
| | | } |
| | | </style> |
| | | |
¶Ô±ÈÐÂÎļþ |
| | |
| | | <template> |
| | | <div class="logLog_box"> |
| | | <My-bread |
| | | :list="[ |
| | | `${$t('operatManage.operatManage')}`, |
| | | `${$t('operatManage.eventlogManage')}`, |
| | | ]" |
| | | ></My-bread> |
| | | <el-divider /> |
| | | <div class="inquire"> |
| | | <el-form ref="ruleForm" :model="form" :inline="true"> |
| | | <el-form-item :label="$t('operatManage.ELM.username')" prop="username"> |
| | | <el-input |
| | | v-model="form.username" |
| | | :placeholder="$t('operatManage.ELM.usernameInfo')" |
| | | /> |
| | | </el-form-item> |
| | | <el-form-item |
| | | :label="$t('operatManage.ELM.ownedSystem')" |
| | | prop="ownedSystem" |
| | | > |
| | | <el-select |
| | | v-model="form.ownedSystem" |
| | | :placeholder="$t('operatManage.ELM.please')" |
| | | > |
| | | <el-option :label="$t('operatManage.ELM.all')" value="all" /> |
| | | <el-option :label="$t('operatManage.ELM.one')" value="one" /> |
| | | </el-select> |
| | | </el-form-item> |
| | | <el-form-item |
| | | :label="$t('operatManage.ELM.operationType')" |
| | | prop="operationType" |
| | | > |
| | | <el-select |
| | | v-model="form.operationType" |
| | | :placeholder="$t('operatManage.ELM.please')" |
| | | > |
| | | <el-option :label="$t('operatManage.ELM.all')" value="all" /> |
| | | <el-option :label="$t('operatManage.ELM.add')" value="add" /> |
| | | <el-option :label="$t('operatManage.ELM.delete')" value="delete" /> |
| | | <el-option :label="$t('operatManage.ELM.edit')" value="edit" /> |
| | | <el-option :label="$t('operatManage.ELM.query')" value="query" /> |
| | | </el-select> |
| | | </el-form-item> |
| | | <el-form-item :label="$t('operatManage.ELM.date')" prop="date"> |
| | | <el-date-picker |
| | | v-model="form.date" |
| | | type="daterange" |
| | | align="right" |
| | | unlink-panels |
| | | :range-separator="$t('operatManage.ELM.to')" |
| | | :start-placeholder="$t('operatManage.ELM.startDate')" |
| | | :end-placeholder="$t('operatManage.ELM.endDate')" |
| | | > |
| | | </el-date-picker> |
| | | </el-form-item> |
| | | <el-form-item :label="$t('operatManage.ELM.ip')" prop="requestIp"> |
| | | <el-input v-model="form.requestIp" placeholder="请è¾å
¥" /> |
| | | </el-form-item> |
| | | <el-form-item> |
| | | <el-button @click="onSubmit" |
| | | ><i class="el-icon-search"></i> {{ |
| | | $t("operatManage.ELM.search") |
| | | }}</el-button |
| | | > |
| | | </el-form-item> |
| | | <el-form-item> |
| | | <el-button @click="resetForm('ruleForm')" |
| | | ><i class="el-icon-delete"></i> {{ |
| | | $t("operatManage.ELM.reset") |
| | | }}</el-button |
| | | > |
| | | </el-form-item> |
| | | </el-form> |
| | | </div> |
| | | <div class="table_box"> |
| | | <el-table :data="tableData" stripe style="width: 100%" height="99%"> |
| | | <el-table-column |
| | | align="center" |
| | | type="index" |
| | | :label="$t('operatManage.ELM.index')" |
| | | width="70px" |
| | | /> |
| | | <el-table-column |
| | | align="center" |
| | | prop="username" |
| | | :label="$t('operatManage.ELM.username')" |
| | | /> |
| | | <el-table-column |
| | | align="center" |
| | | prop="ip" |
| | | :label="$t('operatManage.ELM.ip')" |
| | | /> |
| | | <el-table-column |
| | | align="center" |
| | | prop="ownedSystem" |
| | | :label="$t('operatManage.ELM.ownedSystem')" |
| | | /> |
| | | <el-table-column |
| | | align="center" |
| | | prop="largeModuleName" |
| | | :label="$t('operatManage.ELM.largeModuleName')" |
| | | /> |
| | | <el-table-column |
| | | align="center" |
| | | prop="smallModuleName" |
| | | :label="$t('operatManage.ELM.smallModuleName')" |
| | | /> |
| | | <el-table-column |
| | | align="center" |
| | | prop="resourceName" |
| | | :label="$t('operatManage.ELM.resourceName')" |
| | | /> |
| | | <el-table-column |
| | | align="center" |
| | | prop="date" |
| | | :label="$t('operatManage.ELM.date')" |
| | | /> |
| | | <el-table-column |
| | | align="center" |
| | | prop="operationType" |
| | | :label="$t('operatManage.ELM.operationType')" |
| | | /> |
| | | </el-table> |
| | | <div style="margin-top: 40px" class="pagination_box"> |
| | | <el-pagination |
| | | @size-change="handleSizeChange" |
| | | @current-change="handleCurrentChange" |
| | | :current-page="currentPage" |
| | | :page-sizes="[10, 20, 30, 40]" |
| | | :page-size="10" |
| | | layout="total, sizes, prev, pager, next, jumper" |
| | | :total="9" |
| | | > |
| | | </el-pagination> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </template> |
| | | |
| | | <script> |
| | | import MyBread from "../../components/MyBread.vue"; |
| | | |
| | | export default { |
| | | //importå¼å
¥çç»ä»¶éè¦æ³¨å
¥å°å¯¹è±¡ä¸æè½ä½¿ç¨ |
| | | components: { |
| | | MyBread, |
| | | }, |
| | | |
| | | data() { |
| | | return { |
| | | currentPage: 1, |
| | | form: { |
| | | username: "", |
| | | ownedSystem: "", |
| | | requestIp: "", |
| | | operationType: "", |
| | | date: "", |
| | | }, |
| | | tableData: [ |
| | | { |
| | | username: "管çå", |
| | | ip: "221.182.31.12", |
| | | date: "2022-08-05", |
| | | ownedSystem: "", |
| | | largeModuleName: "è¿ç»´çæ§", |
| | | smallModuleName: "èµæºæä½æ¥å¿", |
| | | resourceName: "", |
| | | operationType: "æ¥è¯¢", |
| | | }, |
| | | { |
| | | date: "2022-08-05", |
| | | username: "管çå", |
| | | ownedSystem: "", |
| | | largeModuleName: "è¿ç»´çæ§", |
| | | smallModuleName: "èµæºæä½æ¥å¿", |
| | | resourceName: "", |
| | | operationType: "æ¥è¯¢", |
| | | ip: "221.182.31.12", |
| | | }, |
| | | { |
| | | date: "2022-08-05", |
| | | username: "管çå", |
| | | ownedSystem: "", |
| | | largeModuleName: "è¿ç»´çæ§", |
| | | smallModuleName: "èµæºæä½æ¥å¿", |
| | | resourceName: "", |
| | | operationType: "æ¥è¯¢", |
| | | ip: "221.182.31.12", |
| | | }, |
| | | { |
| | | date: "2022-08-05", |
| | | username: "管çå", |
| | | ownedSystem: "", |
| | | largeModuleName: "è¿ç»´çæ§", |
| | | smallModuleName: "èµæºæä½æ¥å¿", |
| | | resourceName: "", |
| | | operationType: "æ¥è¯¢", |
| | | ip: "221.182.31.12", |
| | | }, |
| | | { |
| | | date: "2022-08-05", |
| | | username: "管çå", |
| | | ownedSystem: "", |
| | | largeModuleName: "è¿ç»´çæ§", |
| | | smallModuleName: "èµæºæä½æ¥å¿", |
| | | resourceName: "", |
| | | operationType: "æ¥è¯¢", |
| | | ip: "221.182.31.12", |
| | | }, |
| | | { |
| | | date: "2022-08-05", |
| | | username: "管çå", |
| | | ownedSystem: "", |
| | | largeModuleName: "è¿ç»´çæ§", |
| | | smallModuleName: "èµæºæä½æ¥å¿", |
| | | resourceName: "", |
| | | operationType: "æ¥è¯¢", |
| | | ip: "221.182.31.12", |
| | | }, |
| | | { |
| | | date: "2022-08-05", |
| | | username: "管çå", |
| | | ownedSystem: "", |
| | | largeModuleName: "è¿ç»´çæ§", |
| | | smallModuleName: "èµæºæä½æ¥å¿", |
| | | resourceName: "", |
| | | operationType: "æ¥è¯¢", |
| | | ip: "221.182.31.12", |
| | | }, |
| | | { |
| | | date: "2022-08-05", |
| | | username: "管çå", |
| | | ownedSystem: "", |
| | | largeModuleName: "è¿ç»´çæ§", |
| | | smallModuleName: "èµæºæä½æ¥å¿", |
| | | resourceName: "", |
| | | operationType: "æ¥è¯¢", |
| | | ip: "221.182.31.12", |
| | | }, |
| | | { |
| | | date: "2022-08-05", |
| | | username: "管çå", |
| | | ownedSystem: "", |
| | | largeModuleName: "è¿ç»´çæ§", |
| | | smallModuleName: "èµæºæä½æ¥å¿", |
| | | resourceName: "", |
| | | operationType: "æ¥è¯¢", |
| | | ip: "221.182.31.12", |
| | | }, |
| | | ], |
| | | }; |
| | | }, |
| | | methods: { |
| | | handleSizeChange(val) { |
| | | console.log(`æ¯é¡µ ${val} æ¡`); |
| | | }, |
| | | handleCurrentChange(val) { |
| | | console.log(`å½å页: ${val}`); |
| | | }, |
| | | onSubmit() { |
| | | console.log("submit!"); |
| | | }, |
| | | resetForm(formName) { |
| | | this.$refs[formName].resetFields(); |
| | | }, |
| | | }, |
| | | created() {}, |
| | | }; |
| | | </script> |
| | | <style lang="less" scoped> |
| | | //@import url(); å¼å
¥å
Œ
±cssç±» |
| | | .logLog_box { |
| | | background: rgb(240, 242, 245); |
| | | border-radius: 10px; |
| | | height: 100%; |
| | | padding: 10px; |
| | | box-sizing: border-box; |
| | | .el-input { |
| | | width: 300px; |
| | | } |
| | | .inquire { |
| | | height: 110px; |
| | | overflow: auto; |
| | | padding: 10px; |
| | | margin-top: 20px; |
| | | background: #fff; |
| | | border-radius: 5px; |
| | | border: 1px solid rgb(202, 201, 204); |
| | | margin-bottom: 20px; |
| | | .el-form-item { |
| | | margin: 7px; |
| | | } |
| | | } |
| | | .table_box { |
| | | height: 65%; |
| | | padding: 10px; |
| | | background: #fff; |
| | | border-radius: 5px; |
| | | border: 1px solid rgb(202, 201, 204); |
| | | } |
| | | .text-center { |
| | | text-align: center; |
| | | } |
| | | } |
| | | </style> |
| | | |
¶Ô±ÈÐÂÎļþ |
| | |
| | | <template> |
| | | <div class="logLog_box"> |
| | | <My-bread |
| | | :list="[ |
| | | `${$t('operatManage.operatManage')}`, |
| | | `${$t('operatManage.eventlogManage')}`, |
| | | ]" |
| | | ></My-bread> |
| | | <el-divider /> |
| | | <div class="inquire"> |
| | | <el-form ref="ruleForm" :model="form" :inline="true"> |
| | | <el-form-item :label="$t('operatManage.ELM.username')" prop="username"> |
| | | <el-input |
| | | v-model="form.username" |
| | | :placeholder="$t('operatManage.ELM.usernameInfo')" |
| | | /> |
| | | </el-form-item> |
| | | <el-form-item |
| | | :label="$t('operatManage.ELM.ownedSystem')" |
| | | prop="ownedSystem" |
| | | > |
| | | <el-select |
| | | v-model="form.ownedSystem" |
| | | :placeholder="$t('operatManage.ELM.please')" |
| | | > |
| | | <el-option :label="$t('operatManage.ELM.all')" value="all" /> |
| | | <el-option :label="$t('operatManage.ELM.one')" value="one" /> |
| | | </el-select> |
| | | </el-form-item> |
| | | <el-form-item |
| | | :label="$t('operatManage.ELM.operationType')" |
| | | prop="operationType" |
| | | > |
| | | <el-select |
| | | v-model="form.operationType" |
| | | :placeholder="$t('operatManage.ELM.please')" |
| | | > |
| | | <el-option :label="$t('operatManage.ELM.all')" value="all" /> |
| | | <el-option :label="$t('operatManage.ELM.add')" value="add" /> |
| | | <el-option :label="$t('operatManage.ELM.delete')" value="delete" /> |
| | | <el-option :label="$t('operatManage.ELM.edit')" value="edit" /> |
| | | <el-option :label="$t('operatManage.ELM.query')" value="query" /> |
| | | </el-select> |
| | | </el-form-item> |
| | | <el-form-item :label="$t('operatManage.ELM.date')" prop="date"> |
| | | <el-date-picker |
| | | v-model="form.date" |
| | | type="daterange" |
| | | align="right" |
| | | unlink-panels |
| | | :range-separator="$t('operatManage.ELM.to')" |
| | | :start-placeholder="$t('operatManage.ELM.startDate')" |
| | | :end-placeholder="$t('operatManage.ELM.endDate')" |
| | | > |
| | | </el-date-picker> |
| | | </el-form-item> |
| | | <el-form-item :label="$t('operatManage.ELM.ip')" prop="requestIp"> |
| | | <el-input v-model="form.requestIp" placeholder="请è¾å
¥" /> |
| | | </el-form-item> |
| | | <el-form-item> |
| | | <el-button @click="onSubmit" |
| | | ><i class="el-icon-search"></i> {{ |
| | | $t("operatManage.ELM.search") |
| | | }}</el-button |
| | | > |
| | | </el-form-item> |
| | | <el-form-item> |
| | | <el-button @click="resetForm('ruleForm')" |
| | | ><i class="el-icon-delete"></i> {{ |
| | | $t("operatManage.ELM.reset") |
| | | }}</el-button |
| | | > |
| | | </el-form-item> |
| | | </el-form> |
| | | </div> |
| | | <div class="table_box"> |
| | | <el-table :data="tableData" stripe style="width: 100%" height="99%"> |
| | | <el-table-column |
| | | align="center" |
| | | type="index" |
| | | :label="$t('operatManage.ELM.index')" |
| | | width="70px" |
| | | /> |
| | | <el-table-column |
| | | align="center" |
| | | prop="username" |
| | | :label="$t('operatManage.ELM.username')" |
| | | /> |
| | | <el-table-column |
| | | align="center" |
| | | prop="ip" |
| | | :label="$t('operatManage.ELM.ip')" |
| | | /> |
| | | <el-table-column |
| | | align="center" |
| | | prop="ownedSystem" |
| | | :label="$t('operatManage.ELM.ownedSystem')" |
| | | /> |
| | | <el-table-column |
| | | align="center" |
| | | prop="largeModuleName" |
| | | :label="$t('operatManage.ELM.largeModuleName')" |
| | | /> |
| | | <el-table-column |
| | | align="center" |
| | | prop="smallModuleName" |
| | | :label="$t('operatManage.ELM.smallModuleName')" |
| | | /> |
| | | <el-table-column |
| | | align="center" |
| | | prop="resourceName" |
| | | :label="$t('operatManage.ELM.resourceName')" |
| | | /> |
| | | <el-table-column |
| | | align="center" |
| | | prop="date" |
| | | :label="$t('operatManage.ELM.date')" |
| | | /> |
| | | <el-table-column |
| | | align="center" |
| | | prop="operationType" |
| | | :label="$t('operatManage.ELM.operationType')" |
| | | /> |
| | | </el-table> |
| | | <div style="margin-top: 40px" class="pagination_box"> |
| | | <el-pagination |
| | | @size-change="handleSizeChange" |
| | | @current-change="handleCurrentChange" |
| | | :current-page="currentPage" |
| | | :page-sizes="[10, 20, 30, 40]" |
| | | :page-size="10" |
| | | layout="total, sizes, prev, pager, next, jumper" |
| | | :total="9" |
| | | > |
| | | </el-pagination> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </template> |
| | | |
| | | <script> |
| | | import MyBread from "../../components/MyBread.vue"; |
| | | |
| | | export default { |
| | | //importå¼å
¥çç»ä»¶éè¦æ³¨å
¥å°å¯¹è±¡ä¸æè½ä½¿ç¨ |
| | | components: { |
| | | MyBread, |
| | | }, |
| | | |
| | | data() { |
| | | return { |
| | | currentPage: 1, |
| | | form: { |
| | | username: "", |
| | | ownedSystem: "", |
| | | requestIp: "", |
| | | operationType: "", |
| | | date: "", |
| | | }, |
| | | tableData: [ |
| | | { |
| | | username: "管çå", |
| | | ip: "221.182.31.12", |
| | | date: "2022-08-05", |
| | | ownedSystem: "", |
| | | largeModuleName: "è¿ç»´çæ§", |
| | | smallModuleName: "èµæºæä½æ¥å¿", |
| | | resourceName: "", |
| | | operationType: "æ¥è¯¢", |
| | | }, |
| | | { |
| | | date: "2022-08-05", |
| | | username: "管çå", |
| | | ownedSystem: "", |
| | | largeModuleName: "è¿ç»´çæ§", |
| | | smallModuleName: "èµæºæä½æ¥å¿", |
| | | resourceName: "", |
| | | operationType: "æ¥è¯¢", |
| | | ip: "221.182.31.12", |
| | | }, |
| | | { |
| | | date: "2022-08-05", |
| | | username: "管çå", |
| | | ownedSystem: "", |
| | | largeModuleName: "è¿ç»´çæ§", |
| | | smallModuleName: "èµæºæä½æ¥å¿", |
| | | resourceName: "", |
| | | operationType: "æ¥è¯¢", |
| | | ip: "221.182.31.12", |
| | | }, |
| | | { |
| | | date: "2022-08-05", |
| | | username: "管çå", |
| | | ownedSystem: "", |
| | | largeModuleName: "è¿ç»´çæ§", |
| | | smallModuleName: "èµæºæä½æ¥å¿", |
| | | resourceName: "", |
| | | operationType: "æ¥è¯¢", |
| | | ip: "221.182.31.12", |
| | | }, |
| | | { |
| | | date: "2022-08-05", |
| | | username: "管çå", |
| | | ownedSystem: "", |
| | | largeModuleName: "è¿ç»´çæ§", |
| | | smallModuleName: "èµæºæä½æ¥å¿", |
| | | resourceName: "", |
| | | operationType: "æ¥è¯¢", |
| | | ip: "221.182.31.12", |
| | | }, |
| | | { |
| | | date: "2022-08-05", |
| | | username: "管çå", |
| | | ownedSystem: "", |
| | | largeModuleName: "è¿ç»´çæ§", |
| | | smallModuleName: "èµæºæä½æ¥å¿", |
| | | resourceName: "", |
| | | operationType: "æ¥è¯¢", |
| | | ip: "221.182.31.12", |
| | | }, |
| | | { |
| | | date: "2022-08-05", |
| | | username: "管çå", |
| | | ownedSystem: "", |
| | | largeModuleName: "è¿ç»´çæ§", |
| | | smallModuleName: "èµæºæä½æ¥å¿", |
| | | resourceName: "", |
| | | operationType: "æ¥è¯¢", |
| | | ip: "221.182.31.12", |
| | | }, |
| | | { |
| | | date: "2022-08-05", |
| | | username: "管çå", |
| | | ownedSystem: "", |
| | | largeModuleName: "è¿ç»´çæ§", |
| | | smallModuleName: "èµæºæä½æ¥å¿", |
| | | resourceName: "", |
| | | operationType: "æ¥è¯¢", |
| | | ip: "221.182.31.12", |
| | | }, |
| | | { |
| | | date: "2022-08-05", |
| | | username: "管çå", |
| | | ownedSystem: "", |
| | | largeModuleName: "è¿ç»´çæ§", |
| | | smallModuleName: "èµæºæä½æ¥å¿", |
| | | resourceName: "", |
| | | operationType: "æ¥è¯¢", |
| | | ip: "221.182.31.12", |
| | | }, |
| | | ], |
| | | }; |
| | | }, |
| | | methods: { |
| | | handleSizeChange(val) { |
| | | console.log(`æ¯é¡µ ${val} æ¡`); |
| | | }, |
| | | handleCurrentChange(val) { |
| | | console.log(`å½å页: ${val}`); |
| | | }, |
| | | onSubmit() { |
| | | console.log("submit!"); |
| | | }, |
| | | resetForm(formName) { |
| | | this.$refs[formName].resetFields(); |
| | | }, |
| | | }, |
| | | created() {}, |
| | | }; |
| | | </script> |
| | | <style lang="less" scoped> |
| | | //@import url(); å¼å
¥å
Œ
±cssç±» |
| | | .logLog_box { |
| | | background: rgb(240, 242, 245); |
| | | border-radius: 10px; |
| | | height: 100%; |
| | | padding: 10px; |
| | | box-sizing: border-box; |
| | | .el-input { |
| | | width: 300px; |
| | | } |
| | | .inquire { |
| | | height: 110px; |
| | | overflow: auto; |
| | | padding: 10px; |
| | | margin-top: 20px; |
| | | background: #fff; |
| | | border-radius: 5px; |
| | | border: 1px solid rgb(202, 201, 204); |
| | | margin-bottom: 20px; |
| | | .el-form-item { |
| | | margin: 7px; |
| | | } |
| | | } |
| | | .table_box { |
| | | height: 65%; |
| | | padding: 10px; |
| | | background: #fff; |
| | | border-radius: 5px; |
| | | border: 1px solid rgb(202, 201, 204); |
| | | } |
| | | .text-center { |
| | | text-align: center; |
| | | } |
| | | } |
| | | </style> |
| | | |