添加人员、材料、机械管理上传图片、文件功能

This commit is contained in:
lcj
2025-03-14 18:19:27 +08:00
parent 600c11e87b
commit f9faa34486
34 changed files with 564 additions and 587 deletions

View File

@ -1,3 +1,5 @@
import { OssVO } from '@/api/system/oss/types';
export interface MachineryDetailVO {
/**
* 主键id
@ -44,6 +46,11 @@ export interface MachineryDetailVO {
*/
picture: string;
/**
* 图片详情列表
*/
pictureList: OssVO;
/**
* 机械主键id
*/

View File

@ -32,49 +32,9 @@ export interface MaterialsVO {
typeSpecificationName: string;
/**
* 规格型号文件路径
* 文件详情列表
*/
typeSpecificationUrl: string;
/**
* 合格证编号名称
*/
certificateConformityName: string;
/**
* 合格证编号文件路径
*/
certificateConformityUrl: string;
/**
* 质量说明书编号
*/
qualityName: string;
/**
* 质量说明书文件路径
*/
qualityUrl: string;
/**
* 检验报告编号
*/
inspectionReportName: string;
/**
* 检验报告文件路径
*/
inspectionReportUrl: string;
/**
* 复试报告编号
*/
reexamineReportName: string;
/**
* 复试报告文件路径
*/
reexamineReportUrl: string;
fileOssMap: Record<string, string>;
/**
* 使用部位
@ -129,49 +89,9 @@ export interface MaterialsForm extends BaseEntity {
typeSpecificationName?: string;
/**
* 规格型号文件路径
* 文件对象存储id列表
*/
typeSpecificationUrl?: string;
/**
* 合格证编号名称
*/
certificateConformityName?: string;
/**
* 合格证编号文件路径
*/
certificateConformityUrl?: string;
/**
* 质量说明书编号
*/
qualityName?: string;
/**
* 质量说明书文件路径
*/
qualityUrl?: string;
/**
* 检验报告编号
*/
inspectionReportName?: string;
/**
* 检验报告文件路径
*/
inspectionReportUrl?: string;
/**
* 复试报告编号
*/
reexamineReportName?: string;
/**
* 复试报告文件路径
*/
reexamineReportUrl?: string;
fileOssIdMap?: Record<string, string | number>;
/**
* 使用部位
@ -221,49 +141,9 @@ export interface MaterialsQuery extends PageRequest {
typeSpecificationName?: string;
/**
* 规格型号文件路径
* 文件对象存储id列表
*/
typeSpecificationUrl?: string;
/**
* 合格证编号名称
*/
certificateConformityName?: string;
/**
* 合格证编号文件路径
*/
certificateConformityUrl?: string;
/**
* 质量说明书编号
*/
qualityName?: string;
/**
* 质量说明书文件路径
*/
qualityUrl?: string;
/**
* 检验报告编号
*/
inspectionReportName?: string;
/**
* 检验报告文件路径
*/
inspectionReportUrl?: string;
/**
* 复试报告编号
*/
reexamineReportName?: string;
/**
* 复试报告文件路径
*/
reexamineReportUrl?: string;
fileOssIdMap?: Map<string, string | number>;
/**
* 使用部位

View File

@ -19,7 +19,7 @@ export interface ConstructionUserVO {
/**
* 人脸照
*/
pacePhoto: string;
facePic: string;
/**
* 人员姓名
@ -71,6 +71,16 @@ export interface ConstructionUserVO {
*/
nation: string;
/**
* 身份证正面照片
*/
sfzFrontPic: string;
/**
* 身份证背面照片
*/
sfzBackPic: string;
/**
* 身份证号码
*/
@ -101,6 +111,11 @@ export interface ConstructionUserVO {
*/
nativePlace: string;
/**
* 银行卡图片
*/
yhkPic: string;
/**
* 银行卡号
*/
@ -121,6 +136,11 @@ export interface ConstructionUserVO {
*/
typeOfWork: number;
/**
* 特种工作证图片
*/
specialWorkPic: string;
/**
* 打卡(0启用打卡 1禁止打卡)
*/
@ -166,7 +186,7 @@ export interface ConstructionUserForm extends BaseEntity {
/**
* 人脸照
*/
pacePhoto?: string;
facePic?: string;
/**
* 人员姓名
@ -213,6 +233,16 @@ export interface ConstructionUserForm extends BaseEntity {
*/
nation?: string;
/**
* 身份证正面照片
*/
sfzFrontPic: string;
/**
* 身份证背面照片
*/
sfzBackPic: string;
/**
* 身份证号码
*/
@ -243,6 +273,11 @@ export interface ConstructionUserForm extends BaseEntity {
*/
nativePlace?: string;
/**
* 银行卡图片
*/
yhkPic: string;
/**
* 银行卡号
*/
@ -263,6 +298,11 @@ export interface ConstructionUserForm extends BaseEntity {
*/
typeOfWork?: number;
/**
* 特种工作证图片
*/
specialWorkPic: string;
/**
* 打卡(0启用打卡 1禁止打卡)
*/
@ -300,11 +340,6 @@ export interface ConstructionUserQuery extends PageRequest {
*/
nickName?: string;
/**
* 人脸照
*/
pacePhoto?: string;
/**
* 人员姓名
*/

View File

@ -29,6 +29,11 @@ export interface ContractorVO {
*/
custodianPhone: string;
/**
* 公司相关文件
*/
fileMap: Record<string, string>;
/**
* 备注
*/
@ -66,6 +71,11 @@ export interface ContractorForm extends BaseEntity {
*/
custodianPhone?: string;
/**
* 公司相关文件
*/
fileMap: Record<string, string | number>;
/**
* 备注
*/