Explorar el Código

feat: 系统优化

luoyali hace 10 meses
padre
commit
5f1080b0d5

+ 1 - 1
README.md

@@ -15,7 +15,7 @@ cursor-pointer: 鼠标呈现手指样式
 <LeIcon class="text-lg ml-2 text-icon-color" icon-class="icon-processInfo-hugeicons--git-merge" /> 
 
 # 编辑
-<LeIcon class="text-lg ml-2 text-icon-color" icon-class="icon-processInfo-mage--edit" />
+<LeIcon class="text-lg ml-2 text-icon-color icon-mage--editicon-mage--edit" icon-class="icon-processInfo-mage--edit" />
 
 # 复制
 <LeIcon class="text-lg ml-2 text-icon-color" icon-class="icon-processInfo-lucide--copy" />

+ 4 - 0
src/styles/index.scss

@@ -192,3 +192,7 @@ div:focus {
 	}
 }
 // 普通列表增删改的通用样式表
+
+.icon-mage--edit {
+	color: var(--el-color-primary); // 使用变量设置填充颜色
+}

+ 1 - 1
src/views/configure/index.vue

@@ -32,7 +32,7 @@
 
 				<template #actionSlot="scope">
 					<div class="flex flex-align-pack-center">
-						<LeIcon class="text-lg text-icon-color cursor-pointer" icon-class="icon-processInfo-mage--edit" @click="table_edit(scope.row)" />
+						<LeIcon class="text-lg text-icon-color cursor-pointer icon-mage--edit" icon-class="icon-processInfo-mage--edit" @click="table_edit(scope.row)" />
 
 						<LeIcon class="text-lg ml-2 text-rose-700 cursor-pointer" icon-class="icon-processInfo-iconoir--trash" @click="table_del(scope)" />
 					</div>

+ 1 - 1
src/views/flow/form/index.vue

@@ -77,7 +77,7 @@
 							</el-tooltip>
 						</template>
 
-						<LeIcon class="text-lg ml-2 text-icon-color cursor-pointer" icon-class="icon-processInfo-mage--edit" @click="tableTemplateEdit(row)" />
+						<LeIcon class="text-lg ml-2 text-icon-color cursor-pointer icon-mage--edit" icon-class="icon-processInfo-mage--edit" @click="tableTemplateEdit(row)" />
 
 						<LeIcon
 							v-if="row.status !== 3"

+ 3 - 2
src/views/flow/group/index.vue

@@ -10,7 +10,7 @@
 					</template>
 					<template v-else>
 						<el-button type="primary" plain :icon="CircleCheck" @click="changeComponent('sort')">完 成</el-button>
-						<el-button type="info" plain @click="changeComponent" v-if="false">取 消</el-button>
+						<el-button v-if="false" type="info" plain @click="changeComponent">取 消</el-button>
 					</template>
 					<el-tooltip content="不可直接审批只能作为流程任务" placement="bottom" effect="light">
 						<el-button icon="Plus" @click="createProcessEv('child')">创建子流程</el-button>
@@ -21,7 +21,8 @@
 					<el-button :type="sortFlag ? 'info' : 'primary'" icon="Plus" :disabled="sortFlag" @click="createProcessEv('index')">创建审批</el-button>
 				</div>
 			</el-header>
-			<div>
+			<el-alert title="长按流程或分组可拖拽排序" type="warning" show-icon :closable="false" />
+			<div class="mt-4">
 				<component :is="typeComponentMap[pageType]" ref="dyncComponent"></component>
 			</div>
 		</div>

+ 1 - 1
src/views/setting/app/index.vue

@@ -24,7 +24,7 @@
 
 				<template #actionSlot="{ row }">
 					<div class="flex flex-align-pack-center">
-						<LeIcon class="text-lg text-icon-color cursor-pointer" icon-class="icon-processInfo-mage--edit" @click="table_edit(row)" />
+						<LeIcon class="text-lg text-icon-color cursor-pointer icon-mage--edit" icon-class="icon-processInfo-mage--edit" @click="table_edit(row)" />
 
 						<LeIcon class="text-lg ml-2 text-rose-700 cursor-pointer" icon-class="icon-processInfo-iconoir--trash" @click="table_del(row)" />
 					</div>

+ 1 - 1
src/views/setting/configure/index.vue

@@ -32,7 +32,7 @@
 
 				<template #actionSlot="{ row }">
 					<div class="flex flex-align-pack-center">
-						<LeIcon class="text-lg text-icon-color cursor-pointer" icon-class="icon-processInfo-mage--edit" @click="table_edit(row)" />
+						<LeIcon class="text-lg text-icon-color cursor-pointer icon-mage--edit" icon-class="icon-processInfo-mage--edit" @click="table_edit(row)" />
 
 						<LeIcon class="text-lg ml-2 text-rose-700 cursor-pointer" icon-class="icon-processInfo-iconoir--trash" @click="table_del(row)" />
 					</div>

+ 1 - 1
src/views/setting/department/index.vue

@@ -24,7 +24,7 @@
 
 				<template #actionSlot="{ row }">
 					<div class="flex flex-align-pack-center">
-						<LeIcon class="text-lg text-icon-color cursor-pointer" icon-class="icon-processInfo-mage--edit" @click="table_edit(row)" />
+						<LeIcon class="text-lg text-icon-color cursor-pointer icon-mage--edit" icon-class="icon-processInfo-mage--edit" @click="table_edit(row)" />
 
 						<LeIcon class="text-lg ml-2 text-rose-700 cursor-pointer" icon-class="icon-processInfo-iconoir--trash" @click="table_del(row)" />
 					</div>

+ 1 - 1
src/views/setting/dict/index.vue

@@ -70,7 +70,7 @@
 
 				<template #actionSlot="{ row }">
 					<div class="flex flex-align-pack-center">
-						<LeIcon class="text-lg text-icon-color cursor-pointer" icon-class="icon-processInfo-mage--edit" @click="table_edit(row)" />
+						<LeIcon class="text-lg text-icon-color cursor-pointer icon-mage--edit" icon-class="icon-processInfo-mage--edit" @click="table_edit(row)" />
 
 						<LeIcon class="text-lg ml-2 text-rose-700 cursor-pointer" icon-class="icon-processInfo-iconoir--trash" @click="table_del(row)" />
 					</div>

+ 1 - 1
src/views/setting/post/index.vue

@@ -24,7 +24,7 @@
 
 				<template #actionSlot="{ row }">
 					<div class="flex flex-align-pack-center">
-						<LeIcon class="text-lg text-icon-color cursor-pointer" icon-class="icon-processInfo-mage--edit" @click="table_edit(row)" />
+						<LeIcon class="text-lg text-icon-color cursor-pointer icon-mage--edit" icon-class="icon-processInfo-mage--edit" @click="table_edit(row)" />
 
 						<LeIcon class="text-lg ml-2 text-rose-700 cursor-pointer" icon-class="icon-processInfo-iconoir--trash" @click="table_del(row)" />
 					</div>

+ 1 - 1
src/views/setting/region/index.vue

@@ -26,7 +26,7 @@
 
 				<template #actionSlot="{ row }">
 					<div class="flex flex-align-pack-center">
-						<LeIcon class="text-lg text-icon-color cursor-pointer" icon-class="icon-processInfo-mage--edit" @click="table_edit(row)" />
+						<LeIcon class="text-lg text-icon-color cursor-pointer icon-mage--edit" icon-class="icon-processInfo-mage--edit" @click="table_edit(row)" />
 
 						<LeIcon class="text-lg ml-2 text-rose-700 cursor-pointer" icon-class="icon-processInfo-iconoir--trash" @click="table_del(row)" />
 					</div>

+ 1 - 1
src/views/setting/role/index.vue

@@ -27,7 +27,7 @@
 
 				<template #actionSlot="{ row }">
 					<div class="flex flex-align-pack-center">
-						<LeIcon class="text-lg text-icon-color cursor-pointer" icon-class="icon-processInfo-mage--edit" @click="table_edit(row)" />
+						<LeIcon class="text-lg text-icon-color cursor-pointer icon-mage--edit" icon-class="icon-processInfo-mage--edit" @click="table_edit(row)" />
 
 						<LeIcon class="text-lg ml-2 text-rose-700 cursor-pointer" icon-class="icon-processInfo-iconoir--trash" @click="table_del(row)" />
 					</div>

+ 1 - 1
src/views/setting/user/index.vue

@@ -56,7 +56,7 @@
 
 				<template #actionSlot="{ row }">
 					<div class="flex flex-align-pack-center">
-						<LeIcon class="text-lg text-icon-color cursor-pointer" icon-class="icon-processInfo-mage--edit" @click="table_edit(row)" />
+						<LeIcon class="text-lg text-icon-color cursor-pointer icon-mage--edit" icon-class="icon-processInfo-mage--edit" @click="table_edit(row)" />
 
 						<LeIcon class="text-lg ml-2 text-rose-700 cursor-pointer" icon-class="icon-processInfo-iconoir--trash" @click="table_del(row)" />
 					</div>