(create)新增项目所属文档片段crud
This commit is contained in:
@@ -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
|
||||
})
|
||||
}
|
||||
}
|
||||
|
||||
@@ -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
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user