mirror of
https://github.com/dataease/dataease.git
synced 2026-05-22 21:38:32 +08:00
refactor: 保存名称时,去掉名称开头和结尾用户添加上去的空格 #14125
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
import request from '@/config/axios'
|
||||
import { type Field } from '@/api/chart'
|
||||
import type { BusiTreeRequest } from '@/models/tree/TreeNode'
|
||||
import { nameTrim } from '@/utils/utils'
|
||||
export interface DatasetOrFolder {
|
||||
name: string
|
||||
action?: string
|
||||
@@ -70,6 +71,7 @@ export interface Table {
|
||||
// 获取权限路
|
||||
// edit
|
||||
export const saveDatasetTree = async (data: DatasetOrFolder): Promise<IResponse> => {
|
||||
nameTrim(data)
|
||||
return request.post({ url: '/datasetTree/save', data }).then(res => {
|
||||
return res?.data
|
||||
})
|
||||
@@ -77,6 +79,7 @@ export const saveDatasetTree = async (data: DatasetOrFolder): Promise<IResponse>
|
||||
|
||||
// create
|
||||
export const createDatasetTree = async (data: DatasetOrFolder): Promise<IResponse> => {
|
||||
nameTrim(data)
|
||||
return request.post({ url: '/datasetTree/create', data }).then(res => {
|
||||
return res?.data
|
||||
})
|
||||
@@ -84,6 +87,7 @@ export const createDatasetTree = async (data: DatasetOrFolder): Promise<IRespons
|
||||
|
||||
// rename
|
||||
export const renameDatasetTree = async (data: DatasetOrFolder): Promise<IResponse> => {
|
||||
nameTrim(data)
|
||||
return request.post({ url: '/datasetTree/rename', data }).then(res => {
|
||||
return res?.data
|
||||
})
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
import request from '@/config/axios'
|
||||
import { nameTrim } from '@/utils/utils'
|
||||
|
||||
export interface DatasetOrFolder {
|
||||
name: string
|
||||
@@ -86,6 +87,7 @@ export const latestUse = async (data = {}) => {
|
||||
export const validateById = (id: number) => request.get({ url: '/datasource/validate/' + id })
|
||||
|
||||
export const save = async (data = {}): Promise<Dataset> => {
|
||||
nameTrim(data)
|
||||
return request.post({ url: '/datasource/save', data }).then(res => {
|
||||
return res?.data
|
||||
})
|
||||
@@ -98,6 +100,7 @@ export const perDeleteDatasource = async (id): Promise<boolean> => {
|
||||
}
|
||||
|
||||
export const update = async (data = {}): Promise<Dataset> => {
|
||||
nameTrim(data)
|
||||
return request.post({ url: '/datasource/update', data }).then(res => {
|
||||
return res?.data
|
||||
})
|
||||
@@ -110,12 +113,14 @@ export const move = async (data = {}): Promise<Dataset> => {
|
||||
}
|
||||
|
||||
export const reName = async (data = {}): Promise<Dataset> => {
|
||||
nameTrim(data)
|
||||
return request.post({ url: '/datasource/reName', data }).then(res => {
|
||||
return res?.data
|
||||
})
|
||||
}
|
||||
|
||||
export const createFolder = async (data = {}): Promise<Dataset> => {
|
||||
nameTrim(data)
|
||||
return request.post({ url: '/datasource/createFolder', data }).then(res => {
|
||||
return res?.data
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user