src/views/model/chart/param/index.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/views/model/mpk/file/MpkGenerator.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/views/model/mpk/file/MpkRun.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/views/model/chart/param/index.vue
@@ -2,8 +2,8 @@ <el-drawer v-model="drawer" size="40%" title="分组列表" :direction="direction" title="参数列表" direction="rtl" :before-close="handleClose" > <!-- 搜索工作栏 --> @@ -106,7 +106,6 @@ const {t} = useI18n() // 国际化 const drawer = ref(false) const direction = ref<DrawerProps['direction']>('rtl') const loading = ref(true) // 列表的加载中 const total = ref(0) // 列表的总页数 const list = ref([]) // 字典表格数据 src/views/model/mpk/file/MpkGenerator.vue
@@ -18,7 +18,7 @@ </el-form-item> </el-form> <div style="width: 100%;display: flex;flex-direction: row;justify-content: end;margin-top: 16px"> <el-button @click="generatorCode()" type="primary">生成</el-button> <el-button :loading="loading" @click="generatorCode()" type="primary">生成</el-button> </div> </Dialog> </template> @@ -54,11 +54,19 @@ } defineExpose({ open }) // 提供 open 方法,用于打开弹窗 // 代码生成loading const loading = ref(false) /** 提交表单 */ const generatorCode = async () => { const data = await MpkApi.generatorCode(formData.value) download.zip(data, formData.value.zipFileName) dialogVisible.value = false try { loading.value = true const data = await MpkApi.generatorCode(formData.value) download.zip(data, formData.value.zipFileName) dialogVisible.value = true }finally { dialogVisible.value = false } } /** 重置表单 */ const resetForm = () => { src/views/model/mpk/file/MpkRun.vue
@@ -259,7 +259,6 @@ } modelRunResult.value = await MpkApi.modelRun(data) modelRunloading.value = false message.success('运行成功') } finally { modelRunloading.value = false