fix: 代码 review 修改

pull/93/head
jason 2025-05-07 16:36:17 +08:00
parent 6a029ad7a0
commit 9f7761f832
4 changed files with 11 additions and 22 deletions

View File

@ -1,7 +1,5 @@
import type { PageParam, PageResult } from '@vben/request';
import type { BpmModelApi } from '#/api/bpm/model';
import { requestClient } from '#/api/request';
export namespace BpmCategoryApi {
@ -14,14 +12,6 @@ export namespace BpmCategoryApi {
description?: string;
sort: number; // 分类排序
}
/** 模型分类信息 */
// TODO @jason这个应该非 api 的,可以考虑抽到页面里哈。
export interface ModelCategoryInfo {
id: number;
name: string;
modelList: BpmModelApi.ModelVO[];
}
}
/** 查询流程分类分页 */

View File

@ -40,13 +40,13 @@ export namespace BpmModelApi {
bpmnXml: string;
startUsers?: UserInfo[];
}
}
/** 模型分类信息 */
export interface ModelCategoryInfo {
id: number;
name: string;
modelList: ModelVO[];
}
/** 模型分类信息 */
export interface ModelCategoryInfo {
id: number;
name: string;
modelList: BpmModelApi.ModelVO[];
}
/** 获取流程模型列表 */

View File

@ -1,5 +1,5 @@
<script lang="ts" setup>
import type { BpmModelApi } from '#/api/bpm/model';
import type { ModelCategoryInfo } from '#/api/bpm/model';
import { onActivated, reactive, ref, useTemplateRef, watch } from 'vue';
@ -41,9 +41,9 @@ const modelListSpinning = refAutoReset(false, 3000);
//
const saveSortLoading = ref(false);
// category
const categoryGroup = ref<BpmModelApi.ModelCategoryInfo[]>([]);
const categoryGroup = ref<ModelCategoryInfo[]>([]);
//
const originalData = ref<BpmModelApi.ModelCategoryInfo[]>([]);
const originalData = ref<ModelCategoryInfo[]>([]);
//
const sortable = useTemplateRef<HTMLElement>('categoryGroupRef');
// 便

View File

@ -1,6 +1,5 @@
<script lang="ts" setup>
import type { BpmCategoryApi } from '#/api/bpm/category';
import type { BpmModelApi } from '#/api/bpm/model';
import type { BpmModelApi, ModelCategoryInfo } from '#/api/bpm/model';
import { computed, ref, watchEffect } from 'vue';
@ -31,7 +30,7 @@ import { DICT_TYPE } from '#/utils';
import CategoryRenameForm from '../../category/modules/rename-form.vue';
const props = defineProps<{
categoryInfo: BpmCategoryApi.ModelCategoryInfo;
categoryInfo: ModelCategoryInfo;
isCategorySorting: boolean;
}>();