fix
zhangqian
2023-12-01 8324f872ef3a4d0c978a9b1d062800c6a1701c12
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
package request
 
type PageInfo struct {
    Page     int `json:"page" form:"page"`         // 页码
    PageSize int `json:"pageSize" form:"pageSize"` // 每页大小
}
 
type GetById struct {
    ID uint `json:"id"` // 主键ID
}
 
type SetCurrentDevice struct {
    CurrentDeviceID string `json:"currentDeviceID,omitempty"` //当前选定的生产设备
}
 
type DeviceConfig struct {
    NeedSetProcessParams bool `json:"needSetProcessParams,omitempty"` //是否需要设置工艺参数
}
 
type ReportWork struct {
    ProcedureId  uint   `json:"procedureId" binding:"required"`   //工序id
    ReportAmount int    `json:"reportAmount"  binding:"required"` //报工数量
    WorkerID     string `json:"workerID"  binding:"required"`     //报告者id
}
 
type ReportWorkList struct {
    PageInfo
    ProcedureId uint `json:"procedureId" binding:"required" form:"procedureId"` //工序id
}