From d44134d06fc57865bc8995972e9035dbb90fd8b9 Mon Sep 17 00:00:00 2001
From: 田源 <lastanimals@163.com>
Date: 星期二, 18 七月 2023 15:19:25 +0800
Subject: [PATCH] 7-18整合代码
---
Source/UBCS-WEB/dist/src/views/util/permission.vue | 82 +++++++++++++++++++++++++++++++++++++++++
1 files changed, 82 insertions(+), 0 deletions(-)
diff --git a/Source/UBCS-WEB/dist/src/views/util/permission.vue b/Source/UBCS-WEB/dist/src/views/util/permission.vue
new file mode 100644
index 0000000..4864aaf
--- /dev/null
+++ b/Source/UBCS-WEB/dist/src/views/util/permission.vue
@@ -0,0 +1,82 @@
+<template>
+ <div>
+ <basic-container>
+ <h3>琛ㄦ牸鏉冮檺鎺у埗</h3>
+ <avue-crud ref="crud"
+ :permission="permission"
+ :option="option"
+ :data="data">
+ <template slot="expand"
+ slot-scope="scope">
+ {{scope}}
+ </template>
+ </avue-crud>
+ </basic-container>
+ <basic-container>
+ 鏉冮檺寮�鍏�
+ <el-switch :active-value="false"
+ :inactive-value="true"
+ v-model="text"
+ active-color="#13ce66"
+ inactive-color="#ff4949">
+ </el-switch>
+ <p> 鍏蜂綋鍙傝��<a
+ href="https://avuex.avue.top/#/doc/crud-permission">https://avuex.avue.top/#/doc/crud-permission</a>
+ </p>
+ </basic-container>
+ </div>
+</template>
+
+<script>
+ export default {
+ data() {
+ return {
+ text: false,
+ permission: {},
+ option: {
+ expand: true,
+ column: [
+ {
+ label: "濮撳悕",
+ prop: "name"
+ },
+ {
+ label: "骞撮緞",
+ prop: "sex"
+ }
+ ]
+ },
+ data: [
+ {
+ id: 1,
+ name: "寮犱笁",
+ sex: 12
+ },
+ {
+ id: 2,
+ name: "鏉庡洓",
+ sex: 20
+ }
+ ]
+ };
+ },
+ watch: {
+ text() {
+ if (this.text === true) {
+ this.permission = {
+ delBtn: false,
+ addBtn: false
+ };
+ } else {
+ this.permission = {
+ delBtn: true,
+ addBtn: true
+ };
+ }
+ }
+ }
+ };
+</script>
+
+<style>
+</style>
--
Gitblit v1.9.3