/* -------------------------------- 供方评价表 -------------------------------- */
export interface IListQuery {
formNo: string
formName: string
createUserName: string
deptName: string
createTimeStart: string
createTimeEnd: string
approvalStatus: string
formId: string
offset: number
limit: number
sort?: string
order?: string
}
export interface IConsumableEvaluateContent {
id: string
formId?: string
goodsName: string
supplierId?: string
supplierName: string
usageEquipment: string
usageResult: string
evaluate: string
}
export interface IConsumableEvaluate {
id: string
labCode: string
labCodeName?: string
groupCode: string
groupCodeName?: string
formNo: string
formName: string
deptId: string
deptName?: string
evaluateContentList: Array<IConsumableEvaluateContent>
approvalStatus?: string
approvalStatusName?: string
processId?: string
taskId?: string
createUserId?: string
createUserName?: string
createTime?: string
decisionItem?: number
}
/* -------------------------------- 申请单 -------------------------------- */
export interface IApplyListQuery {
applyNo: string
applyName: string
createUserName: string
createDept: string
createTimeStart: string
createTimeEnd: string
approvalStatus: string
formId: string
offset: number
limit: number
sort?: string
order?: string
}
export interface IConsumableApplyGoods {
id: string
applyId?: string
goodsName: string
goodsModel: string
goodsQuantity: string
supplierId?: string
supplierName: string
remark: string
createTime: string
}
export interface IConsumableApply {
id: string
labCode: string
labCodeName?: string
groupCode: string
groupCodeName?: string
applyNo: string
applyName: string
createDeptId: string
createDept?: string
applyReason: string
goodsDetailList: Array<IConsumableApplyGoods>
goodsName?: string
goodsModel?: string
goodsQuantity?: string
remark: string
approvalStatus?: string
approvalStatusName?: string
processId?: string
taskId?: string
createUserId?: string
createUserName?: string
createTime?: string
decisionItem?: number
}
/* -------------------------------- 使用记录 -------------------------------- */
export interface IUseListQuery {
recordNo: string
createUserName: string
createTimeStart: string
createTimeEnd: string
approvalStatus: string
formId: string
offset: number
limit: number
sort?: string
order?: string
}
export interface IConsumableUseGoods {
id: string
recordId?: string
goodsName: string
useAmount: string
useTime: string
useUserId: string
useUserName: string
company: string
approver: string
createTime: string
}
export interface IConsumableUse {
id: string
labCode: string
labCodeName?: string
groupCode: string
groupCodeName?: string
recordNo: string
recordName: string
goodsUseDetailList: Array<IConsumableUseGoods>
goodsName?: string
useAmount?: string
useTime?: string
approvalStatus?: string
approvalStatusName?: string
processId?: string
taskId?: string
createUserId?: string
createUserName?: string
createTime?: string
decisionItem?: number
}
/* -------------------------------- 验收记录 -------------------------------- */
export interface ICheckListQuery {
recordNo: string
createDept: string
createUserName: string
acceptTimeStart: string
acceptTimeEnd: string
approvalStatus: string
formId: string
offset: number
limit: number
sort?: string
order?: string
}
export interface IGoodsCheckRecord {
id: string
labCode: string
labCodeName?: string
groupCode: string
groupCodeName?: string
recordNo: string
recordName: string
createDeptId: string
createDept: string
goodsName: string
goodsModel: string
goodsSupplier: string
goodsWorth: string
goodsApplyId: string
goodsApply?: string
goodsApplyNo?: string
acceptTime: string
performance: string
approvalStatus?: string
approvalStatusName?: string
processId?: string
taskId?: string
createUserId?: string
createUserName?: string
createTime?: string
decisionItem?: number
}
/* -------------------------------- 入库单 -------------------------------- */
export interface IStoreListQuery {
warehouseNo: string
createTimeStart: string
createTimeEnd: string
approvalStatus: string
formId: string
offset: number
limit: number
sort?: string
order?: string
}
export interface IConsumableStoreGoods {
id?: string
warehouseId?: string
goodsName: string
goodsModel: string
amount: string
price: string
unitPrice: string
remark: string
}
export interface IConsumableStore {
id: string
labCode: string
labCodeName?: string
groupCode: string
groupCodeName?: string
warehouseNo: string
warehouseName: string
createDeptId: string
createDept?: string
warehouseDetailList: Array<IConsumableStoreGoods>
goodsName?: string
goodsModel?: string
amount?: string
approvalStatus?: string
approvalStatusName?: string
processId?: string
taskId?: string
createUserId?: string
createUserName?: string
createTime?: string
decisionItem?: number
}
/* -------------------------------- 交接单 -------------------------------- */
export interface IHandoverListQuery {
recordNo: string
createUserName: string
createTimeStart: string
createTimeEnd: string
offset: number
limit: number
sort?: string
order?: string
}
export interface IConsumableHandoverGoods {
id?: string
recordId?: string
goodsName: string
handoverTime: string
handoverAmount: string
company: string
handoverUserId: string
handoverUserName: string
receiver: string
}
export interface IConsumableHandover {
id: string
labCode: string
labCodeName?: string
groupCode: string
groupCodeName?: string
recordNo: string
recordName: string
goodsHandleDetailList: Array<IConsumableHandoverGoods>
goodsName?: string
handoverTime?: string
amount?: string
createUserId?: string
createUserName?: string
createTime?: string
}