(create)新增项目所属文档片段crud

This commit is contained in:
2024-07-25 18:51:12 +08:00
parent 3c32e70977
commit 7aecdb2df6
20 changed files with 231 additions and 61 deletions

View File

@@ -1,5 +1,5 @@
import { request } from "@/api/request"
import { IFragSearchCondition } from "./types/fragmentTypes"
import { IFragSearchCondition, IFragUpdateObject } from "./types/fragmentTypes"
export class FragApi {
/**
* 根据参数获取文档片段
@@ -12,4 +12,26 @@ export class FragApi {
params
})
}
/**
* 根据fragment的对象更新数据库
* @returns 是否更新成功
*/
static update(id: any, data: IFragUpdateObject) {
return request({
url: "system/userField/update/" + id,
method: "put",
data
})
}
/**
* 根据id删除fragment
* @returns 返回被删除的id或错误消息
*/
static delete(data) {
return request({
url: "system/userField/delete",
method: "delete",
data
})
}
}

View File

@@ -17,6 +17,13 @@ export enum FragBelongDoc {
export interface IFragSearchCondition {
belongDocName?: FragBelongDoc
name?: string
isMain?: boolean
projectId?: number
is_main?: boolean
projectId?: string
}
/**
* 接口:更新文档片段的对象
*/
export interface IFragUpdateObject extends IFragSearchCondition {
field_seq?: string
}