/**
|
* Namespace Api
|
*
|
* All backend api type
|
*/
|
declare namespace Api {
|
/**
|
* namespace Qm
|
*
|
* backend api module: "Qm"
|
*/
|
namespace Qm {
|
/** matcheck */
|
type Matcheck = Common.CommonRecord<{
|
/** id */
|
id: CommonType.IdType;
|
/** 汇总表ID */
|
pid: CommonType.IdType;
|
/** 检验批次 */
|
batchCode: string;
|
/** 牌号 */
|
matCode: string;
|
/** 仪器编号 */
|
instrumentCode: string;
|
/** 技术要求 */
|
techReq: string;
|
/** 检验依据 */
|
checkStd: string;
|
/** 测试环境 */
|
testEnv: string;
|
/** 检验项目COD */
|
itemCode: string;
|
/** 检验项目名称 */
|
itemName: string;
|
/** 设备 */
|
eqp: string;
|
/** 盘号 */
|
subBatchCode: string;
|
/** 每盘检验数量 */
|
sampleNumber: number;
|
/** 取样类型 */
|
sampleType: number;
|
/** 检验员 */
|
checkName: string;
|
/** 检验时间 */
|
checkTime: string;
|
/** 复核员 */
|
reviewName: string;
|
/** 复核时间 */
|
reviewTime: string;
|
/** 最大值 */
|
maxval: number;
|
/** 最小值 */
|
minval: number;
|
/** 平均值 */
|
avgval: number;
|
/** SD值 */
|
sdval: number;
|
/** CV值 */
|
cvval: number;
|
/** CPK值 */
|
cpkval: number;
|
/** 超标数 */
|
badval: number;
|
/** 判定 */
|
judge: string;
|
/** 单项判定 */
|
singlejudge: string;
|
/** 版本名称 */
|
verName: string;
|
/** 版本编号 */
|
verCode: string;
|
/** 保存期 */
|
archDate: string;
|
/** 删除标志 */
|
del: number;
|
/** 0-未上传mes 1-已上传 */
|
flag: string;
|
/** 上传MES时间 */
|
toMesTime: string;
|
/** 备注 */
|
chkDes: string;
|
/** 检验人展示名 */
|
checker: string;
|
/** 判定规程 code(非数据库字段) */
|
judgeCode: string;
|
/** 是否生成 30 支烟明细(非数据库字段) */
|
generateDetails: string;
|
/** 检测类型(非数据库字段) */
|
checkType: string;
|
}>;
|
|
/** matcheck search params */
|
type MatcheckSearchParams = CommonType.RecordNullable<
|
Pick<
|
Api.Qm.Matcheck,
|
| 'batchCode'
|
| 'judgeCode'
|
| 'matCode'
|
| 'checkName'
|
| 'checkTime'
|
| 'reviewName'
|
| 'reviewTime'
|
> &
|
Api.Common.CommonSearchParams & {
|
/** 检验项下拉等接口使用的判定规程 id */
|
judgeId?: string;
|
}
|
>;
|
|
/** matcheck operate params */
|
type MatcheckOperateParams = CommonType.RecordNullable<
|
Pick<
|
Api.Qm.Matcheck,
|
| 'id'
|
| 'pid'
|
| 'batchCode'
|
| 'matCode'
|
| 'instrumentCode'
|
| 'techReq'
|
| 'checkStd'
|
| 'testEnv'
|
| 'itemCode'
|
| 'itemName'
|
| 'eqp'
|
| 'subBatchCode'
|
| 'sampleNumber'
|
| 'sampleType'
|
| 'checkName'
|
| 'checkTime'
|
| 'reviewName'
|
| 'reviewTime'
|
| 'maxval'
|
| 'minval'
|
| 'avgval'
|
| 'sdval'
|
| 'cvval'
|
| 'cpkval'
|
| 'badval'
|
| 'judge'
|
| 'singlejudge'
|
| 'verName'
|
| 'verCode'
|
| 'archDate'
|
| 'del'
|
| 'flag'
|
| 'toMesTime'
|
| 'chkDes'
|
| 'checker'
|
| 'judgeCode'
|
| 'generateDetails'
|
| 'checkType'
|
>
|
>;
|
|
/** matcheck list */
|
type MatcheckList = Api.Common.PaginatingQueryRecord<Matcheck>;
|
|
/** custom matcheck item */
|
type MatcheckCustomItem = {
|
itemCode: string;
|
itemName: string;
|
};
|
}
|
}
|