fix(projects): 修复代码生成树模板问题

This commit is contained in:
AN
2025-09-28 12:23:16 +08:00
parent fccfd6f079
commit fa7bc434d8
2 changed files with 8 additions and 3 deletions
+7 -2
View File
@@ -1,14 +1,19 @@
import { request } from '@/service/request';
#set($responseType = "")
#if($tplCategory == "tree")
#set($responseType = "Api.${ModuleName}.${BusinessName}[]")
#else
#set($responseType = "Api.${ModuleName}.${BusinessName}List")
#end
/** 获取${functionName}列表 */
export function fetchGet${BusinessName}List (params?: Api.${ModuleName}.${BusinessName}SearchParams) {
return request<Api.${ModuleName}.${BusinessName}List>({
return request<$responseType>({
url: '/${moduleName}/${businessName}/list',
method: 'get',
params
});
}
/** 新增${functionName} */
export function fetchCreate${BusinessName} (data: Api.${ModuleName}.${BusinessName}OperateParams) {
return request<boolean>({
+1 -1
View File
@@ -195,7 +195,7 @@ function handleExport() {
</template>
<NDataTable
v-model:checked-row-keys="checkedRowKeys"
v-model::expanded-row-keys="expandedRowKeys"
v-model:expanded-row-keys="expandedRowKeys"
:columns="columns"
:data="data"
size="small"