// 请求参数
export interface IListQuery {
applicantName: string // 申请人
applicantTimeEnd: string // 申请时间(结束)
applicantTimeStart: string // 申请时间(开始)
approvalStatus: string // 审批状态类型code
formId: string // 表单id
outsourcerName: string // 分包机构名称
projectNo: string // 评审表编号
offset: number
limit: number
}
// 表格
export interface IList {
id: string
item: string // 分包项目编号
projectNo: string// 评审表编号
projectName: string // 评审表名称
outsourcerName: string // 分包机构称
director: string // 机构负责人
applicantName: string // 申请人
applicantTime: string // 申请时间
processId?: string // 流程实例id
taskId?: string // 任务id,用于审批
approvalStatus?: string // 审批状态
approvalStatusName?: string // 审批状态名称
}
// 表单
export interface IForm {
labCode: string // 实验室代码
groupCode: string // 组别代码
projectNo: string // 评审表编号
projectName: string // 评审表名称
formId: string
applicantId: string // 申请人
applicantName: string // 申请人名称
applicantTime: string // 申请时间
outsourcerId: string // 分包方id
outsourcerNo: string // 分包方编号
outsourcerName: string // 分包机构名称
director: string // 机构负责人
postalCode: string // 邮编
fax: string // 传真
contacts: string // 联系人
mobile: string // 联系电话
preEndTime: string // 预计结束时间
preStartTime: string // 预计开始时间
outsourceReason: string // 分包原因
outsourceReasonName: string // 原因名称
preCost: string // 预计费用
approveSituation: string // 实验室认可情况
traceability: string // 溯源性
testMethod: string // 测试方法
techniqueAbility: string // 技术能力
remark: string // 备注
minioFileName: string // 备注附件
fullAddress: string // 公司地址-详细地址
addressArea: string // 公司地址-区编码
addressCity: string // 公司地址-市编码
addressCountry: string // 公司地址-国家编码
addressProvince: string // 公司地址-省编码
addressAreaName: string // 公司地址-区
addressCityName: string // 公司地址-市
addressCountryName: string // 公司地址-国家
addressProvinceName: string // 公司地址-省
item: string // 分包项目
}
// 分包方人员
export interface IPerson {
id?: string
outsourcerId?: string // 分包方id
name: string // 姓名
department: string // 工作部门
job: string // 职务
phone: string // 联系方式
editable?: boolean // 是否可编辑
}
// 业务能力
export interface IAbility {
id?: string
outsourcerId?: string // 分包方id
abilityName: string // 能力名称
abilityDesc: string // 能力描述
price: string // 报价
editable?: boolean // 是否可编辑
}