RuoYi
2025-04-27 2f8a257efd2b64dc40666b0d332edb7824a9768d
src/components/SizeSelect/index.vue
@@ -16,23 +16,23 @@
</template>
<script setup>
import useAppStore from "@/store/modules/app";
import useAppStore from "@/store/modules/app"
const appStore = useAppStore();
const size = computed(() => appStore.size);
const route = useRoute();
const router = useRouter();
const { proxy } = getCurrentInstance();
const appStore = useAppStore()
const size = computed(() => appStore.size)
const route = useRoute()
const router = useRouter()
const { proxy } = getCurrentInstance()
const sizeOptions = ref([
  { label: "较大", value: "large" },
  { label: "默认", value: "default" },
  { label: "稍小", value: "small" },
]);
])
function handleSetSize(size) {
  proxy.$modal.loading("正在设置布局大小,请稍候...");
  appStore.setSize(size);
  setTimeout("window.location.reload()", 1000);
  proxy.$modal.loading("正在设置布局大小,请稍候...")
  appStore.setSize(size)
  setTimeout("window.location.reload()", 1000)
}
</script>