Răsfoiți Sursa

工作流 按钮权限 接入体系内 2

kagg886 4 săptămâni în urmă
părinte
comite
5c84f8a437

+ 3 - 3
src/views/flow/flowDemo/list/index.vue

@@ -55,7 +55,7 @@
                   type="danger"
                   :disabled="multiple"
                   @click="handleDelete(null)"
-                  v-auth="'delete'"
+                  v-auth="'del'"
                 ><el-icon><ele-Delete /></el-icon>{{ t('message.flowDemo.delete') }}</el-button>
               </el-col>
             </el-row>
@@ -85,7 +85,7 @@
                 type="primary"
                 link
                 @click="handleView(scope.row)"
-                v-auth="'get'"
+                v-auth="'detail'"
               ><el-icon><ele-View /></el-icon>{{ t('message.flowDemo.detail') }}</el-button>
               <el-button
                 type="primary"
@@ -103,7 +103,7 @@
                 type="primary"
                 link
                 @click="handleDelete(scope.row)"
-                v-auth="'delete'"
+                v-auth="'del'"
               ><el-icon><ele-DeleteFilled /></el-icon>{{ t('message.flowDemo.delete') }}</el-button>
             </template>
           </el-table-column>

+ 1 - 1
src/views/flow/flowForm/center/index.vue

@@ -84,7 +84,7 @@
                       type="primary"
                       link
                       @click="handleDataView(scope.row)"
-                      v-auth="'get'"
+                      v-auth="'detail'"
                   ><el-icon><ele-View /></el-icon>{{ t('message.flowForm.detail') }}</el-button>
                   <el-button
                       type="primary"

+ 3 - 3
src/views/flow/flowForm/list/index.vue

@@ -73,7 +73,7 @@
 						>
 					</el-col>
 					<el-col :span="1.5">
-						<el-button type="danger" :disabled="multiple" @click="handleDelete(null)" v-auth="'delete'"
+						<el-button type="danger" :disabled="multiple" @click="handleDelete(null)" v-auth="'del'"
 							><el-icon><ele-Delete /></el-icon>{{ t('message.flowForm.delete') }}</el-button
 						>
 					</el-col>
@@ -104,7 +104,7 @@
 				<el-table-column :label="t('message.flowForm.creator')" align="center" prop="createdBy" min-width="150px" />
 				<el-table-column :label="t('message.flowForm.operation')" align="center" class-name="small-padding" min-width="200px" fixed="right">
 					<template #default="scope">
-						<el-button type="primary" link @click="handleView(scope.row)" v-auth="'get'"
+						<el-button type="primary" link @click="handleView(scope.row)" v-auth="'detail'"
 							><el-icon><ele-View /></el-icon>{{ t('message.flowForm.detail') }}</el-button
 						>
 						<el-button type="primary" link @click="handleUpdate(scope.row)" v-auth="'edit'"
@@ -113,7 +113,7 @@
 						<el-button type="primary" link @click="handleGen(scope.row)" v-auth="'gen'"
 							><el-icon><ele-Position /></el-icon>{{ t('message.flowForm.deployForm') }}</el-button
 						>
-						<el-button type="primary" link @click="handleDelete(scope.row)" v-auth="'delete'"
+						<el-button type="primary" link @click="handleDelete(scope.row)" v-auth="'del'"
 							><el-icon><ele-DeleteFilled /></el-icon>{{ t('message.flowForm.delete') }}</el-button
 						>
 					</template>

+ 5 - 5
src/views/flow/flowModel/list/index.vue

@@ -107,21 +107,21 @@
                   type="danger"
                   :disabled="multiple"
                   @click="handleDelete(null)"
-                  v-auth="'delete'"
+                  v-auth="'del'"
                 ><el-icon><ele-Delete /></el-icon>{{ t('message.flowModel.delete') }}</el-button>
               </el-col>
              <el-col :span="1.5">
                 <el-button
                         type="warning"
                         @click="handleExport()"
-                        v-auth="'export'"
+                        v-auth="'download'"
                 ><el-icon><ele-Download /></el-icon>{{ t('message.flowModel.export') }}</el-button>
              </el-col>
                 <el-col :span="1.5">
                     <el-button
                             type="success"
                             @click="handleImport()"
-                            v-auth="'import'"
+                            v-auth="'upload'"
                     ><el-icon><ele-Upload /></el-icon>{{ t('message.flowModel.import') }}</el-button>
                 </el-col>
             </el-row>
@@ -162,7 +162,7 @@
                 type="primary"
                 link
                 @click="handleView(scope.row)"
-                v-auth="'get'"
+                v-auth="'detail'"
               ><el-icon><ele-View /></el-icon>{{ t('message.flowModel.detail') }}</el-button>
               <el-button
                   v-show="!scope.row.isRunning"
@@ -183,7 +183,7 @@
                   type="primary"
                   link
                   @click="handleDelete(scope.row)"
-                  v-auth="'delete'"
+                  v-auth="'del'"
               ><el-icon><ele-DeleteFilled /></el-icon>{{ t('message.flowModel.delete') }}</el-button>
               <el-tag v-show="scope.row.isRunning" type="danger">{{ t('message.flowModel.running') }}</el-tag>
             </template>

+ 1 - 1
src/views/flow/flowModel/monitor/index.vue

@@ -59,7 +59,7 @@
                 type="primary"
                 link
                 @click="handleDelete(scope.row)"
-                v-auth="'stopv'"
+                v-auth="'stop'"
             ><el-icon><ele-RemoveFilled /></el-icon>{{ t('message.flowModel.stopCol') }}</el-button>
             <el-button
                 type="primary"