ソースを参照

fix validation

Michael Wang 3 年 前
コミット
e30fd8cb1d
1 ファイル変更5 行追加0 行削除
  1. 5 0
      src/features/roleManagement/RoleManagement.vue

+ 5 - 0
src/features/roleManagement/RoleManagement.vue

@@ -22,6 +22,7 @@
 <script setup lang="ts">
 <script setup lang="ts">
 import { getRoleList } from "@/api/roleManagementPage";
 import { getRoleList } from "@/api/roleManagementPage";
 import { useMainStore } from "@/store";
 import { useMainStore } from "@/store";
+import { message } from "ant-design-vue";
 import { watch, onMounted } from "vue";
 import { watch, onMounted } from "vue";
 
 
 const store = useMainStore();
 const store = useMainStore();
@@ -34,6 +35,10 @@ let pageSize = $ref(10);
 let pageNo = $ref(1);
 let pageNo = $ref(1);
 
 
 async function search() {
 async function search() {
+  if (typeof rootOrgId !== "number") {
+    void message.warn("请先选择顶级机构。");
+    return;
+  }
   await fetchData();
   await fetchData();
 }
 }