广丰卷烟厂数采质量分析系统
zhuguifei
2026-03-04 63b4909ac5d0b7355be211cc7080673b41cdb3cc
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
/**
 * Namespace Api
 *
 * All backend api type
 */
declare namespace Api {
  /**
   * namespace Qa
   *
   * backend api module: "Qa"
   */
  namespace Qa {
    /** packer data */
    type PackerData = Common.CommonRecord<{
      /** 时间 */
      time: string;
      /** key */
      key: string;
      /** 网络状态(0异常,1正常) */
      online: number;
      /** 产量 */
      qty: number;
      /** 剔除产量 */
      badQty: number;
      /** 小盒膜消耗 */
      xiaohemoVal: number;
      /** 条盒膜消耗 */
      tiaohemoVal: number;
      /** 小盒纸消耗 */
      xiaohezhiVal: number;
      /** 条盒纸消耗 */
      tiaohezhiVal: number;
      /** 内衬纸消耗 */
      neichenzhiVal: number;
      /** 运行时间 */
      runTime: number;
      /** 停机时间 */
      stopTime: number;
      /** 停机次数 */
      stopTimes: number;
      /** 车速 */
      speed: number;
      /** 运行状态(-1 断网 0停止 1低速运行 2正常运行) */
      runStatus: number;
      /** 提升机产量 */
      tsQty: number;
      /** 主机产量(小包机) */
      mainQty: number;
      /** 主机剔除量 */
      mainBadQty: number;
      /** 透包机产量 */
      tbjQty: number;
      /** 透包机剔除好包 */
      tbjGdQty: number;
      /** 透包机剔除坏包 */
      tbjBadQty: number;
      /** 排包机产量 */
      pbjQty: number;
      /** 班次 */
      shift: number;
      /** 设备 */
      equNo: number;
    }>;
 
    /** packer data search params */
    type PackerDataSearchParams = CommonType.RecordNullable<
      Pick<
        Api.Qa.PackerData,
        | 'time'
        | 'key'
        | 'online'
        | 'qty'
        | 'badQty'
        | 'xiaohemoVal'
        | 'tiaohemoVal'
        | 'xiaohezhiVal'
        | 'tiaohezhiVal'
        | 'neichenzhiVal'
        | 'runTime'
        | 'stopTime'
        | 'stopTimes'
        | 'speed'
        | 'runStatus'
        | 'tsQty'
        | 'mainQty'
        | 'mainBadQty'
        | 'tbjQty'
        | 'tbjGdQty'
        | 'tbjBadQty'
        | 'pbjQty'
        | 'shift'
        | 'equNo'
      > &
        Api.Common.CommonSearchParams
    >;
 
    /** packer data operate params */
    type PackerDataOperateParams = CommonType.RecordNullable<
      Pick<
        Api.Qa.PackerData,
        | 'time'
        | 'key'
        | 'online'
        | 'qty'
        | 'badQty'
        | 'xiaohemoVal'
        | 'tiaohemoVal'
        | 'xiaohezhiVal'
        | 'tiaohezhiVal'
        | 'neichenzhiVal'
        | 'runTime'
        | 'stopTime'
        | 'stopTimes'
        | 'speed'
        | 'runStatus'
        | 'tsQty'
        | 'mainQty'
        | 'mainBadQty'
        | 'tbjQty'
        | 'tbjGdQty'
        | 'tbjBadQty'
        | 'pbjQty'
        | 'shift'
        | 'equNo'
      >
    >;
 
    /** packer data list */
    type PackerDataList = Api.Common.PaginatingQueryRecord<PackerData>;
  }
}