From 7c2955e327c49e08ba2becd98dc9890e16c1b5ef Mon Sep 17 00:00:00 2001
From: klaokai <573984425@qq.com>
Date: Sat, 29 Apr 2023 16:04:48 +0800
Subject: [PATCH] =?UTF-8?q?feat:=20=E4=BF=AE=E6=AD=A3=E6=A0=87=E7=AD=BE?=
=?UTF-8?q?=E5=B1=9E=E6=80=A7=E5=90=8D=E9=94=99=E8=AF=AF=E5=AF=BC=E8=87=B4?=
=?UTF-8?q?=E7=9A=84=E6=A8=A1=E6=8B=9F=E7=B1=BB=E5=9E=8B=E6=B8=B2=E6=9F=93?=
=?UTF-8?q?=E9=97=AE=E9=A2=98?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/infra/codegen/FakeData.vue | 45 ++++++++++++++++---
.../components/FakeDataColumInfoForm.vue | 34 ++++++++++----
2 files changed, 65 insertions(+), 14 deletions(-)
diff --git a/src/views/infra/codegen/FakeData.vue b/src/views/infra/codegen/FakeData.vue
index 27ac8ed1c..dd0e4f42f 100644
--- a/src/views/infra/codegen/FakeData.vue
+++ b/src/views/infra/codegen/FakeData.vue
@@ -1,5 +1,40 @@
@@ -34,11 +34,13 @@
@@ -69,12 +71,27 @@ const tableHeight = document.documentElement.scrollHeight - 350 + 'px'
/** 查询模拟类型下拉列表 */
const dictOptions = ref([])
const getDictOptions = async () => {
- dictOptions.value = await CodegenApi.fakeDataMockTypeList()
+ loading.value = true
+ try {
+ dictOptions.value = await CodegenApi.fakeDataMockTypeList()
+ } finally {
+ loading.value = false
+ }
}
-const mockParamOptions = ref([]) // 用户组列表
-const getMockParmOptions = async () => {
- mockParamOptions.value = await CodegenApi.getMockParamsByMockType(4)
+//查询模拟参数
+const loading = ref(false)
+const mockParamOptions = ref([])
+const getMockParmOptions = async (val, type: number) => {
+ if (type == undefined) {
+ return
+ }
+ loading.value = true
+ try {
+ mockParamOptions.value = await CodegenApi.getMockParamsByMockType(type)
+ } finally {
+ loading.value = false
+ }
}
watch(
@@ -91,6 +108,5 @@ watch(
onMounted(async () => {
await getDictOptions()
- await getMockParmOptions()
})