refactor: 保存名称时,去掉名称开头和结尾用户添加上去的空格 #14125

This commit is contained in:
wangjiahao
2025-01-10 16:47:40 +08:00
committed by dataeaseShu
parent c85195fcb1
commit 6a7f7f4af1
6 changed files with 19 additions and 3 deletions

View File

@@ -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
})

View File

@@ -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
})