Administrator
2022-01-12 042f8a5cf2ba220278432015e3b84b5fa9b774db
src/views/zc/zc.vue
@@ -7,6 +7,7 @@
      :table-loading="loading"
      :data="data"
      :page.sync="page"
      :search.sync="search"
      :permission="permissionList"
      :before-open="beforeOpen"
      v-model="form"
@@ -50,6 +51,7 @@
        <el-button
          icon="el-icon-check"
          size="small"
          type="text"
          @click.stop="handleEdit(scope.row, scope.index)"
          >审核</el-button
        >
@@ -68,6 +70,7 @@
    return {
      form: {},
      query: {},
      search: {},
      loading: true,
      page: {
        pageSize: 10,
@@ -164,6 +167,11 @@
      },
      data: [],
    };
  },
  created(){
    if(this.userInfo.role_name=="保安公司管理员"){
      this.search['type'] = "0";
    }
  },
  computed: {
    ...mapGetters(["userInfo", "permission"]),
@@ -312,6 +320,7 @@
      this.onLoad(this.page, this.query);
    },
    onLoad(page, params = {}) {
      params = this.search;
      this.loading = true;
      getList(
        page.currentPage,