From 607ebaf27b44e0d27925715e4c2d7e2ffff257f0 Mon Sep 17 00:00:00 2001
From: ludc
Date: 星期二, 11 七月 2023 09:49:33 +0800
Subject: [PATCH] 前端代码打包
---
Source/UBCS-WEB/dist/src/views/util/store.vue | 122 ++++++++++++++++++++++++++++++++++++++++
1 files changed, 122 insertions(+), 0 deletions(-)
diff --git a/Source/UBCS-WEB/dist/src/views/util/store.vue b/Source/UBCS-WEB/dist/src/views/util/store.vue
new file mode 100644
index 0000000..51c76ad
--- /dev/null
+++ b/Source/UBCS-WEB/dist/src/views/util/store.vue
@@ -0,0 +1,122 @@
+<template>
+ <basic-container>
+ <h3>瀛樺偍</h3>
+ <el-tag class="title"
+ size="small">鍩烘湰璇诲啓鍒�(鎸佷箙鍖栧瓨鍌�)
+ </el-tag>
+ <div class="box">
+ <el-button type="primary"
+ size="small"
+ @click="setItem({name:'username', value:'avuex'});">set('username', 'avuex')
+ </el-button>
+
+ <el-button type="success"
+ size="small"
+ @click="getItem({name:'username'});">get('username')
+ </el-button>
+
+ <el-button type="danger"
+ size="small"
+ @click="delItem({name:'username'});">remove('username')
+ </el-button>
+ </div>
+ <el-tag class="title"
+ size="small">璁剧疆session(session瀛樺偍)
+ </el-tag>
+ <div class="box">
+ <el-button type="primary"
+ size="small"
+ @click="setItem({name:'username', value:'avuex',type:'session'});">set('username', 'avuex')
+ </el-button>
+
+ <el-button type="success"
+ size="small"
+ @click="getItem({name:'username',type:'session'});">get('username')
+ </el-button>
+
+ <el-button type="danger"
+ size="small"
+ @click="delItem({name:'username',type:'session'});">remove('username')
+ </el-button>
+ </div>
+ <el-tag class="title"
+ size="small">鑾峰彇鎵�鏈夊彲浠ヨ幏寰楃殑鏁版嵁
+ </el-tag>
+ <div class="box">
+ <el-button type="success"
+ size="small"
+ @click="getAll()">getAll(鎸佷箙鍖栧瓨鍌�)
+ </el-button>
+ <el-button type="success"
+ size="small"
+ @click="getAll({type:'session'})">getAll(session瀛樺偍)
+ </el-button>
+ <el-button type="danger"
+ size="small"
+ @click="clearAll()">delAll(鎸佷箙鍖栧瓨鍌�)
+ </el-button>
+ <el-button type="danger"
+ size="small"
+ @click="clearAll({type:'session'})">delAll(session瀛樺偍)
+ </el-button>
+ </div>
+ </basic-container>
+
+</template>
+
+<script>
+ import {
+ setStore,
+ getStore,
+ removeStore,
+ clearStore,
+ getAllStore
+ } from "@/util/store";
+
+ export default {
+ name: "store",
+ methods: {
+ setItem(params = {}) {
+ const {name, value, type} = params;
+ setStore({
+ name: name,
+ content: value,
+ type: type
+ });
+ this.$message(`璁剧疆鏁版嵁 ${name} = ${value}`);
+ },
+ getItem(params = {}) {
+ const {name, type} = params;
+ const content = getStore({
+ name: name,
+ type: type
+ });
+ this.$message(`鑾峰彇鏁版嵁 ${name} = ${content}`);
+ },
+ delItem(params = {}) {
+ const {name, type} = params;
+ removeStore({name, type});
+ this.$message(`鍒犻櫎鏁版嵁 ${name}`);
+ },
+ clearAll(params = {}) {
+ clearStore(params);
+ this.$message(`娓呴櫎鍏ㄩ儴鏁版嵁瀹屾垚`);
+ },
+ getAll(params = {}) {
+ const list = getAllStore(params);
+ window.console.log(list);
+ this.$message(`缁撴灉宸茬粡鎵撳嵃鍒版帶鍒跺彴`);
+ }
+ }
+ };
+</script>
+
+<style lang="scss">
+ .title {
+ margin-bottom: 10px;
+ }
+
+ .box {
+ margin-bottom: 20px;
+ }
+</style>
--
Gitblit v1.9.3