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