广丰卷烟厂数采质量分析系统
baoshiwei
7 小时以前 e97b55310155a2dd691bd698a10295a4d867f60c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
/**
 * 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;
        };
    }
}