流程
This commit is contained in:
		
							
								
								
									
										63
									
								
								src/api/design/designChange/index.ts
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										63
									
								
								src/api/design/designChange/index.ts
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,63 @@ | ||||
| import request from '@/utils/request'; | ||||
| import { AxiosPromise } from 'axios'; | ||||
| import { DesignChangeVO, DesignChangeForm, DesignChangeQuery } from '@/api/design/designChange/types'; | ||||
|  | ||||
| /** | ||||
|  * 查询设计变更管理列表 | ||||
|  * @param query | ||||
|  * @returns {*} | ||||
|  */ | ||||
|  | ||||
| export const listDesignChange = (query?: DesignChangeQuery): AxiosPromise<DesignChangeVO[]> => { | ||||
|   return request({ | ||||
|     url: '/design/designChange/list', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }); | ||||
| }; | ||||
|  | ||||
| /** | ||||
|  * 查询设计变更管理详细 | ||||
|  * @param id | ||||
|  */ | ||||
| export const getDesignChange = (id: string | number): AxiosPromise<DesignChangeVO> => { | ||||
|   return request({ | ||||
|     url: '/design/designChange/' + id, | ||||
|     method: 'get' | ||||
|   }); | ||||
| }; | ||||
|  | ||||
| /** | ||||
|  * 新增设计变更管理 | ||||
|  * @param data | ||||
|  */ | ||||
| export const addDesignChange = (data: DesignChangeForm) => { | ||||
|   return request({ | ||||
|     url: '/design/designChange', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }); | ||||
| }; | ||||
|  | ||||
| /** | ||||
|  * 修改设计变更管理 | ||||
|  * @param data | ||||
|  */ | ||||
| export const updateDesignChange = (data: DesignChangeForm) => { | ||||
|   return request({ | ||||
|     url: '/design/designChange', | ||||
|     method: 'put', | ||||
|     data: data | ||||
|   }); | ||||
| }; | ||||
|  | ||||
| /** | ||||
|  * 删除设计变更管理 | ||||
|  * @param id | ||||
|  */ | ||||
| export const delDesignChange = (id: string | number | Array<string | number>) => { | ||||
|   return request({ | ||||
|     url: '/design/designChange/' + id, | ||||
|     method: 'delete' | ||||
|   }); | ||||
| }; | ||||
							
								
								
									
										221
									
								
								src/api/design/designChange/types.ts
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										221
									
								
								src/api/design/designChange/types.ts
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,221 @@ | ||||
| export interface DesignChangeVO { | ||||
|   /** | ||||
|    * 主键id | ||||
|    */ | ||||
|   id: string | number; | ||||
|  | ||||
|   /** | ||||
|    * 项目id | ||||
|    */ | ||||
|   projectId: string | number; | ||||
|  | ||||
|   /** | ||||
|    * 申请单编号 | ||||
|    */ | ||||
|   formNo: string; | ||||
|  | ||||
|   /** | ||||
|    * 工程名称 | ||||
|    */ | ||||
|   projectName: string; | ||||
|  | ||||
|   /** | ||||
|    * 提出单位 | ||||
|    */ | ||||
|   submitUnit: string; | ||||
|  | ||||
|   /** | ||||
|    * 专业 | ||||
|    */ | ||||
|   specialty: string; | ||||
|  | ||||
|   /** | ||||
|    * 提出日期 | ||||
|    */ | ||||
|   submitDate: string; | ||||
|  | ||||
|   /** | ||||
|    * 卷册名称 | ||||
|    */ | ||||
|   volumeName: string; | ||||
|  | ||||
|   /** | ||||
|    * 卷册号 | ||||
|    */ | ||||
|   volumeNo: string; | ||||
|  | ||||
|   /** | ||||
|    * 变更原因 | ||||
|    */ | ||||
|   changeReason: string; | ||||
|  | ||||
|   /** | ||||
|    * 变更内容 | ||||
|    */ | ||||
|   changeContent: string; | ||||
|  | ||||
|   /** | ||||
|    * 变更费用估算 | ||||
|    */ | ||||
|   costEstimation: string; | ||||
|  | ||||
|   /** | ||||
|    * 审核状态 | ||||
|    */ | ||||
|   status: string; | ||||
|  | ||||
|   /** | ||||
|    * 备注 | ||||
|    */ | ||||
|   remark: string; | ||||
|  | ||||
| } | ||||
|  | ||||
| export interface DesignChangeForm extends BaseEntity { | ||||
|   /** | ||||
|    * 主键id | ||||
|    */ | ||||
|   id?: string | number; | ||||
|  | ||||
|   /** | ||||
|    * 项目id | ||||
|    */ | ||||
|   projectId?: string | number; | ||||
|  | ||||
|   /** | ||||
|    * 申请单编号 | ||||
|    */ | ||||
|   formNo?: string; | ||||
|  | ||||
|   /** | ||||
|    * 工程名称 | ||||
|    */ | ||||
|   projectName?: string; | ||||
|  | ||||
|   /** | ||||
|    * 提出单位 | ||||
|    */ | ||||
|   submitUnit?: string; | ||||
|  | ||||
|   /** | ||||
|    * 专业 | ||||
|    */ | ||||
|   specialty?: string; | ||||
|  | ||||
|   /** | ||||
|    * 提出日期 | ||||
|    */ | ||||
|   submitDate?: string; | ||||
|  | ||||
|   /** | ||||
|    * 卷册名称 | ||||
|    */ | ||||
|   volumeName?: string; | ||||
|  | ||||
|   /** | ||||
|    * 卷册号 | ||||
|    */ | ||||
|   volumeNo?: string; | ||||
|  | ||||
|   /** | ||||
|    * 附图 | ||||
|    */ | ||||
|   attachmentPic?: string; | ||||
|  | ||||
|   /** | ||||
|    * 变更原因 | ||||
|    */ | ||||
|   changeReason?: string; | ||||
|  | ||||
|   /** | ||||
|    * 变更内容 | ||||
|    */ | ||||
|   changeContent?: string; | ||||
|  | ||||
|   /** | ||||
|    * 变更费用估算 | ||||
|    */ | ||||
|   costEstimation?: string; | ||||
|  | ||||
|   /** | ||||
|    * 变更费用估算计算表 | ||||
|    */ | ||||
|   costEstimationFile?: string; | ||||
|  | ||||
|   /** | ||||
|    * 变更文件 | ||||
|    */ | ||||
|   fileId?: string | number; | ||||
|  | ||||
|   /** | ||||
|    * 审核状态 | ||||
|    */ | ||||
|   status?: string; | ||||
|  | ||||
|   /** | ||||
|    * 备注 | ||||
|    */ | ||||
|   remark?: string; | ||||
|  | ||||
| } | ||||
|  | ||||
| export interface DesignChangeQuery extends PageQuery { | ||||
|  | ||||
|   /** | ||||
|    * 项目id | ||||
|    */ | ||||
|   projectId?: string | number; | ||||
|  | ||||
|   /** | ||||
|    * 申请单编号 | ||||
|    */ | ||||
|   formNo?: string; | ||||
|  | ||||
|   /** | ||||
|    * 工程名称 | ||||
|    */ | ||||
|   projectName?: string; | ||||
|  | ||||
|   /** | ||||
|    * 提出单位 | ||||
|    */ | ||||
|   submitUnit?: string; | ||||
|  | ||||
|   /** | ||||
|    * 专业 | ||||
|    */ | ||||
|   specialty?: string; | ||||
|  | ||||
|   /** | ||||
|    * 提出日期 | ||||
|    */ | ||||
|   submitDate?: string; | ||||
|  | ||||
|   /** | ||||
|    * 卷册名称 | ||||
|    */ | ||||
|   volumeName?: string; | ||||
|  | ||||
|   /** | ||||
|    * 卷册号 | ||||
|    */ | ||||
|   volumeNo?: string; | ||||
|  | ||||
|   /** | ||||
|    * 变更原因 | ||||
|    */ | ||||
|   changeReason?: string; | ||||
|  | ||||
|   /** | ||||
|    * 审核状态 | ||||
|    */ | ||||
|   status?: string; | ||||
|  | ||||
|     /** | ||||
|      * 日期范围参数 | ||||
|      */ | ||||
|     params?: any; | ||||
| } | ||||
|  | ||||
|  | ||||
|  | ||||
							
								
								
									
										63
									
								
								src/api/design/drawing/index.ts
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										63
									
								
								src/api/design/drawing/index.ts
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,63 @@ | ||||
| import request from '@/utils/request'; | ||||
| import { AxiosPromise } from 'axios'; | ||||
| import { DrawingVO, DrawingForm, DrawingQuery } from '@/api/design/drawing/types'; | ||||
|  | ||||
| /** | ||||
|  * 查询图纸管理列表 | ||||
|  * @param query | ||||
|  * @returns {*} | ||||
|  */ | ||||
|  | ||||
| export const listDrawing = (query?: DrawingQuery): AxiosPromise<DrawingVO[]> => { | ||||
|   return request({ | ||||
|     url: '/design/drawing/list', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }); | ||||
| }; | ||||
|  | ||||
| /** | ||||
|  * 查询图纸管理详细 | ||||
|  * @param id | ||||
|  */ | ||||
| export const getDrawing = (id: string | number): AxiosPromise<DrawingVO> => { | ||||
|   return request({ | ||||
|     url: '/design/drawing/' + id, | ||||
|     method: 'get' | ||||
|   }); | ||||
| }; | ||||
|  | ||||
| /** | ||||
|  * 新增图纸管理 | ||||
|  * @param data | ||||
|  */ | ||||
| export const addDrawing = (data: DrawingForm) => { | ||||
|   return request({ | ||||
|     url: '/design/drawing', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }); | ||||
| }; | ||||
|  | ||||
| /** | ||||
|  * 修改图纸管理 | ||||
|  * @param data | ||||
|  */ | ||||
| export const updateDrawing = (data: DrawingForm) => { | ||||
|   return request({ | ||||
|     url: '/design/drawing', | ||||
|     method: 'put', | ||||
|     data: data | ||||
|   }); | ||||
| }; | ||||
|  | ||||
| /** | ||||
|  * 删除图纸管理 | ||||
|  * @param id | ||||
|  */ | ||||
| export const delDrawing = (id: string | number | Array<string | number>) => { | ||||
|   return request({ | ||||
|     url: '/design/drawing/' + id, | ||||
|     method: 'delete' | ||||
|   }); | ||||
| }; | ||||
							
								
								
									
										146
									
								
								src/api/design/drawing/types.ts
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										146
									
								
								src/api/design/drawing/types.ts
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,146 @@ | ||||
| export interface DrawingVO { | ||||
|   /** | ||||
|    * 主键id | ||||
|    */ | ||||
|   id: string | number; | ||||
|  | ||||
|   /** | ||||
|    * 项目id | ||||
|    */ | ||||
|   projectId: string | number; | ||||
|  | ||||
|   /** | ||||
|    * 版本号 | ||||
|    */ | ||||
|   versionNumber: string; | ||||
|  | ||||
|   /** | ||||
|    * 文件名称 | ||||
|    */ | ||||
|   fileName: string; | ||||
|  | ||||
|   /** | ||||
|    * 文件访问路径 | ||||
|    */ | ||||
|   fileUrl: string; | ||||
|  | ||||
|   /** | ||||
|    * 文件类型(1过程图纸 2蓝图 3变更图纸) | ||||
|    */ | ||||
|   fileType: string; | ||||
|  | ||||
|   /** | ||||
|    * 文件后缀 | ||||
|    */ | ||||
|   fileSuffix: string; | ||||
|  | ||||
|   /** | ||||
|    * 原文件名 | ||||
|    */ | ||||
|   originalName: string; | ||||
|  | ||||
|   /** | ||||
|    * 是否最新(0否 1是) | ||||
|    */ | ||||
|   newest: string; | ||||
|  | ||||
|   /** | ||||
|    * 备注 | ||||
|    */ | ||||
|   remark: string; | ||||
|  | ||||
| } | ||||
|  | ||||
| export interface DrawingForm extends BaseEntity { | ||||
|   /** | ||||
|    * 主键id | ||||
|    */ | ||||
|   id?: string | number; | ||||
|  | ||||
|   /** | ||||
|    * 项目id | ||||
|    */ | ||||
|   projectId?: string | number; | ||||
|  | ||||
|   /** | ||||
|    * 版本号 | ||||
|    */ | ||||
|   versionNumber?: string; | ||||
|  | ||||
|   /** | ||||
|    * 文件名称 | ||||
|    */ | ||||
|   fileName?: string; | ||||
|  | ||||
|   /** | ||||
|    * 文件访问路径 | ||||
|    */ | ||||
|   fileUrl?: string; | ||||
|  | ||||
|   /** | ||||
|    * 文件类型(1过程图纸 2蓝图 3变更图纸) | ||||
|    */ | ||||
|   fileType?: string; | ||||
|  | ||||
|   /** | ||||
|    * 文件后缀 | ||||
|    */ | ||||
|   fileSuffix?: string; | ||||
|  | ||||
|   /** | ||||
|    * 原文件名 | ||||
|    */ | ||||
|   originalName?: string; | ||||
|  | ||||
|   /** | ||||
|    * 备注 | ||||
|    */ | ||||
|   remark?: string; | ||||
|  | ||||
| } | ||||
|  | ||||
| export interface DrawingQuery extends PageQuery { | ||||
|  | ||||
|   /** | ||||
|    * 项目id | ||||
|    */ | ||||
|   projectId?: string | number; | ||||
|  | ||||
|   /** | ||||
|    * 文件名称 | ||||
|    */ | ||||
|   fileName?: string; | ||||
|  | ||||
|   /** | ||||
|    * 文件类型(1过程图纸 2蓝图 3变更图纸) | ||||
|    */ | ||||
|   fileType?: string; | ||||
|  | ||||
|   /** | ||||
|    * 文件后缀 | ||||
|    */ | ||||
|   fileSuffix?: string; | ||||
|  | ||||
|   /** | ||||
|    * 状态(0正常 1删除) | ||||
|    */ | ||||
|   fileStatus?: string; | ||||
|  | ||||
|   /** | ||||
|    * 原文件名 | ||||
|    */ | ||||
|   originalName?: string; | ||||
|  | ||||
|   /** | ||||
|    * 是否最新(0否 1是) | ||||
|    */ | ||||
|   newest?: string; | ||||
|  | ||||
|     /** | ||||
|      * 日期范围参数 | ||||
|      */ | ||||
|     params?: any; | ||||
| } | ||||
|  | ||||
|  | ||||
|  | ||||
							
								
								
									
										63
									
								
								src/api/design/specialScheme/index.ts
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										63
									
								
								src/api/design/specialScheme/index.ts
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,63 @@ | ||||
| import request from '@/utils/request'; | ||||
| import { AxiosPromise } from 'axios'; | ||||
| import { SpecialSchemeVO, SpecialSchemeForm, SpecialSchemeQuery } from '@/api/design/specialScheme/types'; | ||||
|  | ||||
| /** | ||||
|  * 查询专项方案管理列表 | ||||
|  * @param query | ||||
|  * @returns {*} | ||||
|  */ | ||||
|  | ||||
| export const listSpecialScheme = (query?: SpecialSchemeQuery): AxiosPromise<SpecialSchemeVO[]> => { | ||||
|   return request({ | ||||
|     url: '/design/specialScheme/list', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }); | ||||
| }; | ||||
|  | ||||
| /** | ||||
|  * 查询专项方案管理详细 | ||||
|  * @param id | ||||
|  */ | ||||
| export const getSpecialScheme = (id: string | number): AxiosPromise<SpecialSchemeVO> => { | ||||
|   return request({ | ||||
|     url: '/design/specialScheme/' + id, | ||||
|     method: 'get' | ||||
|   }); | ||||
| }; | ||||
|  | ||||
| /** | ||||
|  * 新增专项方案管理 | ||||
|  * @param data | ||||
|  */ | ||||
| export const addSpecialScheme = (data: SpecialSchemeForm) => { | ||||
|   return request({ | ||||
|     url: '/design/specialScheme', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }); | ||||
| }; | ||||
|  | ||||
| /** | ||||
|  * 修改专项方案管理 | ||||
|  * @param data | ||||
|  */ | ||||
| export const updateSpecialScheme = (data: SpecialSchemeForm) => { | ||||
|   return request({ | ||||
|     url: '/design/specialScheme', | ||||
|     method: 'put', | ||||
|     data: data | ||||
|   }); | ||||
| }; | ||||
|  | ||||
| /** | ||||
|  * 删除专项方案管理 | ||||
|  * @param id | ||||
|  */ | ||||
| export const delSpecialScheme = (id: string | number | Array<string | number>) => { | ||||
|   return request({ | ||||
|     url: '/design/specialScheme/' + id, | ||||
|     method: 'delete' | ||||
|   }); | ||||
| }; | ||||
							
								
								
									
										126
									
								
								src/api/design/specialScheme/types.ts
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										126
									
								
								src/api/design/specialScheme/types.ts
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,126 @@ | ||||
| export interface SpecialSchemeVO { | ||||
|   /** | ||||
|    * 主键id | ||||
|    */ | ||||
|   id: string | number; | ||||
|  | ||||
|   /** | ||||
|    * 项目id | ||||
|    */ | ||||
|   projectId: string | number; | ||||
|  | ||||
|   /** | ||||
|    * 版本号 | ||||
|    */ | ||||
|   versionNumber: string; | ||||
|  | ||||
|   /** | ||||
|    * 文件名称 | ||||
|    */ | ||||
|   fileName: string; | ||||
|  | ||||
|   /** | ||||
|    * 文件访问路径 | ||||
|    */ | ||||
|   fileUrl: string; | ||||
|  | ||||
|   /** | ||||
|    * 文件后缀 | ||||
|    */ | ||||
|   fileSuffix: string; | ||||
|  | ||||
|   /** | ||||
|    * 原文件名 | ||||
|    */ | ||||
|   originalName: string; | ||||
|  | ||||
|   /** | ||||
|    * 审核状态 | ||||
|    */ | ||||
|   status: string; | ||||
|  | ||||
|   /** | ||||
|    * 备注 | ||||
|    */ | ||||
|   remark: string; | ||||
|  | ||||
|   /** | ||||
|    * 创建时间 | ||||
|    */ | ||||
|   createTime: string; | ||||
|  | ||||
| } | ||||
|  | ||||
| export interface SpecialSchemeForm extends BaseEntity { | ||||
|   /** | ||||
|    * 主键id | ||||
|    */ | ||||
|   id?: string | number; | ||||
|  | ||||
|   /** | ||||
|    * 项目id | ||||
|    */ | ||||
|   projectId?: string | number; | ||||
|  | ||||
|   /** | ||||
|    * 版本号 | ||||
|    */ | ||||
|   versionNumber?: string; | ||||
|  | ||||
|   /** | ||||
|    * 文件名称 | ||||
|    */ | ||||
|   fileName?: string; | ||||
|  | ||||
|   /** | ||||
|    * 文件访问路径 | ||||
|    */ | ||||
|   fileUrl?: string; | ||||
|  | ||||
|   /** | ||||
|    * 文件后缀 | ||||
|    */ | ||||
|   fileSuffix?: string; | ||||
|  | ||||
|   /** | ||||
|    * 备注 | ||||
|    */ | ||||
|   remark?: string; | ||||
|  | ||||
| } | ||||
|  | ||||
| export interface SpecialSchemeQuery extends PageQuery { | ||||
|  | ||||
|   /** | ||||
|    * 项目id | ||||
|    */ | ||||
|   projectId?: string | number; | ||||
|  | ||||
|   /** | ||||
|    * 版本号 | ||||
|    */ | ||||
|   versionNumber?: string; | ||||
|  | ||||
|   /** | ||||
|    * 文件名称 | ||||
|    */ | ||||
|   fileName?: string; | ||||
|  | ||||
|   /** | ||||
|    * 原文件名 | ||||
|    */ | ||||
|   originalName?: string; | ||||
|  | ||||
|   /** | ||||
|    * 审核状态 | ||||
|    */ | ||||
|   status?: string; | ||||
|  | ||||
|     /** | ||||
|      * 日期范围参数 | ||||
|      */ | ||||
|     params?: any; | ||||
| } | ||||
|  | ||||
|  | ||||
|  | ||||
							
								
								
									
										136
									
								
								src/api/design/technicalStandard/index.ts
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										136
									
								
								src/api/design/technicalStandard/index.ts
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,136 @@ | ||||
| import request from '@/utils/request'; | ||||
| import { AxiosPromise } from 'axios'; | ||||
| import { | ||||
|   KnowledgeDocumentVO, | ||||
|   KnowledgeDocumentForm, | ||||
|   KnowledgeDocumentQuery, | ||||
|   KnowledgeDocumentPutFileNameQuery | ||||
| } from '@/api/design/technicalStandard/types'; | ||||
|  | ||||
| /** | ||||
|  * 查询安全知识库列表 | ||||
|  * @param query | ||||
|  * @returns {*} | ||||
|  */ | ||||
|  | ||||
| export const listKnowledgeDocument = (query?: any): AxiosPromise<KnowledgeDocumentVO[]> => { | ||||
|   return request({ | ||||
|     url: '/design/technicalStandard/file/page', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }); | ||||
| }; | ||||
|  | ||||
| /** | ||||
|  * 查询安全知识库详细 | ||||
|  * @param id | ||||
|  */ | ||||
| export const getKnowledgeDocument = (id: string | number): AxiosPromise<KnowledgeDocumentVO> => { | ||||
|   return request({ | ||||
|     url: '/design/technicalStandard/' + id, | ||||
|     method: 'get' | ||||
|   }); | ||||
| }; | ||||
|  | ||||
| /** | ||||
|  * 新增安全知识库 | ||||
|  * @param data | ||||
|  */ | ||||
| export const addKnowledgeDocument = (data: { file: string }, query: { projectId: string; pid: string }) => { | ||||
|   return request({ | ||||
|     url: '/design/technicalStandard/file', | ||||
|     method: 'post', | ||||
|     data: data, | ||||
|     params: query | ||||
|   }); | ||||
| }; | ||||
|  | ||||
| /** | ||||
|  * 修改安全知识库 | ||||
|  * @param data | ||||
|  */ | ||||
| export const updateKnowledgeDocument = (data: KnowledgeDocumentForm) => { | ||||
|   return request({ | ||||
|     url: '/design/technicalStandard', | ||||
|     method: 'put', | ||||
|     data: data | ||||
|   }); | ||||
| }; | ||||
|  | ||||
| /** | ||||
|  * 删除安全知识库 | ||||
|  * @param id | ||||
|  */ | ||||
| export const delKnowledgeDocument = (id: string | number | Array<string | number>) => { | ||||
|   return request({ | ||||
|     url: '/design/technicalStandard/file/' + id, | ||||
|     method: 'delete' | ||||
|   }); | ||||
| }; | ||||
|  | ||||
| /** | ||||
|  * 查询安全知识库文件树列表 | ||||
|  * @param id | ||||
|  */ | ||||
| export const treeStructureData = (projectId: string | number): AxiosPromise<KnowledgeDocumentVO> => { | ||||
|   return request({ | ||||
|     url: '/design/technicalStandard/folder/tree/list', | ||||
|     method: 'get', | ||||
|     params: { projectId } | ||||
|   }); | ||||
| }; | ||||
|  | ||||
| /** | ||||
|  * 修改安全知识库 | ||||
|  * @param data | ||||
|  */ | ||||
| export const documentDataEdit = (data: KnowledgeDocumentPutFileNameQuery) => { | ||||
|   return request({ | ||||
|     url: '/design/technicalStandard/file', | ||||
|     method: 'put', | ||||
|     data: data | ||||
|   }); | ||||
| }; | ||||
|  | ||||
| //查询质量知识库文件下载列表 | ||||
| export const getUniFolderDownloadList = (id: string): AxiosPromise<KnowledgeDocumentVO> => { | ||||
|   return request({ | ||||
|     url: '/design/technicalStandard/file/list/' + id, | ||||
|     method: 'get' | ||||
|   }); | ||||
| }; | ||||
|  | ||||
| //查询安全知识库回收站文件列表 | ||||
| export const documentDataAllList = (query: any) => { | ||||
|   return request({ | ||||
|     url: '/design/technicalStandard/recycleBin/list', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }); | ||||
| }; | ||||
|  | ||||
| /** | ||||
|  * 根据主键id批量恢复 | ||||
|  * @param data | ||||
|  */ | ||||
| export const dataRecyclingStation = (ids: string) => { | ||||
|   return request({ | ||||
|     url: '/design/technicalStandard/recovery/' + ids, | ||||
|     method: 'post' | ||||
|   }); | ||||
| }; | ||||
|  | ||||
| /** | ||||
|  * 根据主键id批量删除 | ||||
|  * @param data | ||||
|  */ | ||||
| export const templateRecycleBin = (ids: string) => { | ||||
|   return request({ | ||||
|     url: '/design/technicalStandard/file/recycleBin/' + ids, | ||||
|     method: 'delete' | ||||
|   }); | ||||
| }; | ||||
|  | ||||
| export const getProfileDetail = (data: any): AxiosPromise<KnowledgeDocumentVO> => { | ||||
|   return request({}); | ||||
| }; | ||||
							
								
								
									
										175
									
								
								src/api/design/technicalStandard/types.ts
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										175
									
								
								src/api/design/technicalStandard/types.ts
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,175 @@ | ||||
| export interface KnowledgeDocumentVO { | ||||
|   /** | ||||
|    * 主键id | ||||
|    */ | ||||
|   id: string | number; | ||||
|  | ||||
|   /** | ||||
|    * 项目id | ||||
|    */ | ||||
|   projectId: string | number; | ||||
|  | ||||
|   /** | ||||
|    * 父级(0代表顶级) | ||||
|    */ | ||||
|   pid: string | number; | ||||
|  | ||||
|   /** | ||||
|    * 文件名称 | ||||
|    */ | ||||
|   fileName: string; | ||||
|  | ||||
|   /** | ||||
|    * 文件路径 | ||||
|    */ | ||||
|   filePath: string; | ||||
|  | ||||
|   /** | ||||
|    * 文件访问路径 | ||||
|    */ | ||||
|   fileUrl: string; | ||||
|  | ||||
|   /** | ||||
|    * 文件类型(1文件夹 2文件 3图片) | ||||
|    */ | ||||
|   fileType: string; | ||||
|  | ||||
|   /** | ||||
|    * 文件后缀 | ||||
|    */ | ||||
|   fileSuffix: string; | ||||
|  | ||||
|   /** | ||||
|    * 状态(0正常 1删除) | ||||
|    */ | ||||
|   fileStatus: string; | ||||
|  | ||||
|   /** | ||||
|    * 原文件名 | ||||
|    */ | ||||
|   originalName: string; | ||||
|  | ||||
|   /** | ||||
|    * 备注 | ||||
|    */ | ||||
|   remark: string; | ||||
|  | ||||
|   /** | ||||
|    * 子对象 | ||||
|    */ | ||||
|   children: KnowledgeDocumentVO[]; | ||||
| } | ||||
|  | ||||
| export interface KnowledgeDocumentForm extends BaseEntity { | ||||
|   /** | ||||
|    * 主键id | ||||
|    */ | ||||
|   id?: string | number; | ||||
|  | ||||
|   /** | ||||
|    * 项目id | ||||
|    */ | ||||
|   projectId?: string | number; | ||||
|  | ||||
|   /** | ||||
|    * 父级(0代表顶级) | ||||
|    */ | ||||
|   pid?: string | number; | ||||
|  | ||||
|   /** | ||||
|    * 文件名称 | ||||
|    */ | ||||
|   fileName?: string; | ||||
|  | ||||
|   /** | ||||
|    * 文件路径 | ||||
|    */ | ||||
|   filePath?: string; | ||||
|  | ||||
|   /** | ||||
|    * 文件访问路径 | ||||
|    */ | ||||
|   fileUrl?: string; | ||||
|  | ||||
|   /** | ||||
|    * 文件类型(1文件夹 2文件 3图片) | ||||
|    */ | ||||
|   fileType?: string; | ||||
|  | ||||
|   /** | ||||
|    * 文件后缀 | ||||
|    */ | ||||
|   fileSuffix?: string; | ||||
|  | ||||
|   /** | ||||
|    * 状态(0正常 1删除) | ||||
|    */ | ||||
|   fileStatus?: string; | ||||
|  | ||||
|   /** | ||||
|    * 原文件名 | ||||
|    */ | ||||
|   originalName?: string; | ||||
|  | ||||
|   /** | ||||
|    * 备注 | ||||
|    */ | ||||
|   remark?: string; | ||||
| } | ||||
|  | ||||
| export interface KnowledgeDocumentPutFileNameQuery { | ||||
|   id: string | number; | ||||
|   fileName: string; | ||||
| } | ||||
|  | ||||
| export interface KnowledgeDocumentQuery { | ||||
|   /** | ||||
|    * 项目id | ||||
|    */ | ||||
|   projectId?: string | number; | ||||
|  | ||||
|   /** | ||||
|    * 父级(0代表顶级) | ||||
|    */ | ||||
|   pid?: string | number; | ||||
|  | ||||
|   /** | ||||
|    * 文件名称 | ||||
|    */ | ||||
|   fileName?: string; | ||||
|  | ||||
|   /** | ||||
|    * 文件路径 | ||||
|    */ | ||||
|   filePath?: string; | ||||
|  | ||||
|   /** | ||||
|    * 文件访问路径 | ||||
|    */ | ||||
|   fileUrl?: string; | ||||
|  | ||||
|   /** | ||||
|    * 文件类型(1文件夹 2文件 3图片) | ||||
|    */ | ||||
|   fileType?: string; | ||||
|  | ||||
|   /** | ||||
|    * 文件后缀 | ||||
|    */ | ||||
|   fileSuffix?: string; | ||||
|  | ||||
|   /** | ||||
|    * 状态(0正常 1删除) | ||||
|    */ | ||||
|   fileStatus?: string; | ||||
|  | ||||
|   /** | ||||
|    * 原文件名 | ||||
|    */ | ||||
|   originalName?: string; | ||||
|  | ||||
|   /** | ||||
|    * 日期范围参数 | ||||
|    */ | ||||
|   params?: any; | ||||
| } | ||||
		Reference in New Issue
	
	Block a user