From 6b988bd582bfcd17fee48c476a5a6e5cc172b0d5 Mon Sep 17 00:00:00 2001 From: baoshiwei <baoshiwei@shlanbao.cn> Date: 星期三, 12 三月 2025 10:08:33 +0800 Subject: [PATCH] dev-2 --- src/views/workflow/model/index.vue | 22 ++++++++++------------ 1 files changed, 10 insertions(+), 12 deletions(-) diff --git a/src/views/workflow/model/index.vue b/src/views/workflow/model/index.vue index e5cff45..e83cd94 100644 --- a/src/views/workflow/model/index.vue +++ b/src/views/workflow/model/index.vue @@ -23,7 +23,7 @@ <transition :enter-active-class="proxy?.animate.searchAnimate.enter" :leave-active-class="proxy?.animate.searchAnimate.leave"> <div v-show="showSearch" class="mb-[10px]"> <el-card shadow="hover"> - <el-form v-show="showSearch" ref="queryFormRef" :model="queryParams" :inline="true" label-width="80px"> + <el-form v-show="showSearch" ref="queryFormRef" :model="queryParams" :inline="true"> <el-form-item label="妯″瀷鍚嶇О" prop="name"> <el-input v-model="queryParams.name" placeholder="璇疯緭鍏ユā鍨嬪悕绉�" clearable @keyup.enter="handleQuery" /> </el-form-item> @@ -57,7 +57,7 @@ </el-row> </template> - <el-table border v-loading="loading" :data="modelList" @selection-change="handleSelectionChange"> + <el-table v-loading="loading" border :data="modelList" @selection-change="handleSelectionChange"> <el-table-column type="selection" width="55" align="center" /> <el-table-column fixed align="center" type="index" label="搴忓彿" width="80"></el-table-column> <el-table-column align="center" :show-overflow-tooltip="true" prop="name" label="妯″瀷鍚嶇О" width="200"></el-table-column> @@ -85,9 +85,7 @@ </el-button> </el-col> <el-col :span="1.5"> - <el-button link type="primary" size="small" icon="CopyDocument" @click="handleCopy(scope.row)"> - 澶嶅埗妯″瀷 - </el-button> + <el-button link type="primary" size="small" icon="CopyDocument" @click="handleCopy(scope.row)"> 澶嶅埗妯″瀷 </el-button> </el-col> </el-row> </template> @@ -140,11 +138,11 @@ </template> <script lang="ts" setup name="Model"> -import Design from './design.vue'; +import Design from '../../../components/BpmnDesign/index.vue'; import { listModel, addModel, delModel, modelDeploy, getInfo, update } from '@/api/workflow/model'; import { ModelQuery, ModelForm, ModelVO } from '@/api/workflow/model/types'; import { listCategory } from '@/api/workflow/category'; -import { copyModel } from '@/api/workflow/model/index'; +import { copyModel } from '@/api/workflow/model'; const { proxy } = getCurrentInstance() as ComponentInternalInstance; @@ -303,7 +301,7 @@ nextTick(async () => { await getTreeselect(); form.value = { ...initFormData }; - form.value.id = row.id + form.value.id = row.id; dialog.visible = true; }); }; @@ -313,14 +311,14 @@ formRef.value.validate(async (valid: boolean) => { if (valid) { buttonLoading.value = true; - if('copy' === billType.value){ + if ('copy' === billType.value) { await copyModel(form.value); proxy?.$modal.msgSuccess('鎿嶄綔鎴愬姛'); - }else if(ids.value && ids.value.length > 0 && 'update' === billType.value){ + } else if (ids.value && ids.value.length > 0 && 'update' === billType.value) { form.value.id = ids.value[0]; await update(form.value); proxy?.$modal.msgSuccess('鎿嶄綔鎴愬姛'); - }else { + } else { initXml(form.value.key, form.value.name); form.value.xml = xml.value; await addModel(form.value); @@ -350,7 +348,7 @@ }; // 瀵煎嚭娴佺▼妯″瀷 const clickExportZip = () => { - proxy?.$download.zip('/workflow/model/export/zip/' + ids.value, "妯″瀷"); + proxy?.$download.zip('/workflow/model/export/zip/' + ids.value, '妯″瀷'); }; /** 鏌ヨ娴佺▼鍒嗙被涓嬫媺鏍戠粨鏋� */ const getTreeselect = async () => { -- Gitblit v1.9.3