fix(projects): 修复代码生成树模板问题
This commit is contained in:
Vendored
+7
-2
@@ -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>({
|
||||
|
||||
Vendored
+1
-1
@@ -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"
|
||||
|
||||
Reference in New Issue
Block a user