|
@@ -167,6 +167,14 @@ const deleteFlowGroup = (item: any) => {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+/**
|
|
|
+ * 编辑流程组函数
|
|
|
+ *
|
|
|
+ * @param type 操作类型,'edit'表示编辑,其他表示保存
|
|
|
+ * @param item 当前项
|
|
|
+ * @param idx 当前项的索引
|
|
|
+ * @returns 如果type为'edit',则返回false;否则返回undefined
|
|
|
+ */
|
|
|
const editFlowGroup = async (type, item, idx) => {
|
|
|
if (type === 'edit') {
|
|
|
myArray.value[idx].editor = true
|
|
@@ -192,13 +200,24 @@ const stopEv = async (id: any) => {
|
|
|
flowGroupListAll()
|
|
|
}
|
|
|
|
|
|
-// 禁用
|
|
|
+/**
|
|
|
+ * 启用/禁用事件处理函数
|
|
|
+ *
|
|
|
+ * @param id 要启用/禁用的元素的ID
|
|
|
+ * @param state 启用/禁用的状态,1表示启用,0表示禁用
|
|
|
+ * @returns 无返回值,执行异步操作
|
|
|
+ */
|
|
|
const enabledEv = async (id: any, state: number) => {
|
|
|
await process.processUpdateStateApi({ id, state: state })
|
|
|
flowGroupListAll()
|
|
|
}
|
|
|
|
|
|
-// 复制
|
|
|
+/**
|
|
|
+ * 复制事件处理函数
|
|
|
+ *
|
|
|
+ * @param id 要复制的元素的ID
|
|
|
+ * @returns 无返回值,执行异步操作
|
|
|
+ */
|
|
|
const copyEv = async (id: any) => {
|
|
|
await process.progressCloneApi({ id })
|
|
|
flowGroupListAll()
|
|
@@ -214,6 +233,9 @@ onActivated(() => {
|
|
|
flowGroupListAll()
|
|
|
})
|
|
|
|
|
|
+/**
|
|
|
+ * 当组件被挂载到 DOM 后,执行回调函数
|
|
|
+ */
|
|
|
onMounted(() => {
|
|
|
nextTick(() => {
|
|
|
flowGroupListAll()
|
|
@@ -241,9 +263,7 @@ defineExpose({
|
|
|
padding: 0px 16px 0px 12px;
|
|
|
font-size: 16px;
|
|
|
line-height: 24px;
|
|
|
- //background-color: rgba(244, 245, 246, 0.5);
|
|
|
- background-color: var(--el-text-color-secondary);
|
|
|
- opacity: 0.3; // 这里的背景色还是有问题
|
|
|
+ background-color: rgba(244, 245, 246, 0.5);
|
|
|
&_title {
|
|
|
position: relative;
|
|
|
font-family: PingFangSC-Medium;
|