liujq 4 gadi atpakaļ
vecāks
revīzija
c38fe06674

Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/index.html


+ 0 - 0
dist/static/css/chunk-32cb243e.50e6c019.css → dist/static/css/chunk-415122e6.50e6c019.css


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/js/app.b53080be.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/js/app.e492690c.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/js/chunk-32cb243e.53226b9a.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/js/chunk-415122e6.a52ad81b.js


+ 4 - 1
src/api/base.js

@@ -8,9 +8,12 @@ export default {
   admLogin: params => { // 登录
     return nologinRequest('/adm/login', params, 'loading')
   },
-  admwechatuserloginlist: params => { // 登入日志
+  admwechatuserloginlist: params => { // 小程序 登入日志
     return getRequest('/adm/wechat/user/login/list', params)
   },
+  admapiloglist: params => { // 后台接口日志
+    return getRequest('/adm/api/log/list', params)
+  },
   admchangepwd: params => { // 修改密码
     return getRequest('/adm/change/pwd', params, 'loading')
   },

+ 67 - 0
src/views/user/adminUapi.vue

@@ -0,0 +1,67 @@
+<template>
+  <div class="app-container">
+    <search-form
+      :list-loading="listLoading"
+      @change="searchHandle"
+    />
+    <table-list
+      :list-loading="listLoading"
+      :data="tableData2"
+      :columns="listConfig"
+      :current-page="currentPage"
+      :page-size="pageSize"
+      :total-records="totalRecords"
+      @currentChange="pageHandle"
+    />
+  </div>
+</template>
+<script>
+import { arrToObj } from '@/utils'
+import SearchForm from './components/searchForm/AdminUapi'
+import baseTable from '_m/baseTable.js'
+import xData from './mixin'
+export default {
+  name: 'index',
+  components: {
+    SearchForm,
+  },
+  provide() {
+    return {
+      parentData: this
+    }
+  },
+  mixins: [baseTable],
+  data() {
+    return {
+      apiStr: 'base.admapiloglist',
+      searchForm: null,
+      isDtlShow: false,
+      curObj: {},
+      ...xData
+    }
+  },
+  computed: {
+    tableData2() {
+      const arr = [...this.tableData]
+      arr.map(item => {
+        const cData = item.data ? JSON.parse(item.data) : {}
+        console.log(cData)
+      })
+      return arr
+    }
+  },
+  created() {},
+  mounted() {
+    this.listConfig = {
+      rows: [
+        { label: '昵称', prop: 'username' },
+        { label: '接口', prop: 'url' },
+        { label: '操作时间', prop: 'create_at' },
+        { label: '操作IP', prop: 'remote_ip' },
+      ]
+    }
+  },
+  methods: {
+  }
+}
+</script>

+ 31 - 0
src/views/user/components/searchForm/AdminUapi.vue

@@ -0,0 +1,31 @@
+<template>
+  <base-form slot="content" ref="ruleForm" :data="searchData">
+    <div slot="footer">
+      <el-button :loading="listLoading" icon="el-icon-search" class="xl-form-btn bgc1" @click="searchHandle">查询</el-button>
+      <!-- <el-button :loading="listLoading" icon="el-icon-document" class="xl-form-btn bgc2" @click="toExportExcel">导出{{ this.$route.meta.title }}信息</el-button> -->
+    </div>
+  </base-form>
+</template>
+<script>
+export default {
+  mixins: [],
+  props: {
+    listLoading: Boolean
+  },
+  inject: ['parentData'],
+  data() {
+    return {
+      searchData: [
+        { label: '昵称', key: 'username' },
+      ]
+    }
+  },
+  methods: {
+    searchHandle() {
+      const oldform = this.$refs.ruleForm.baseForm
+      const newForm = { ...oldform }
+      this.$emit('change', newForm)
+    }
+  }
+}
+</script>

Daži faili netika attēloti, jo izmaiņu fails ir pārāk liels