fix: rebuild MES as compilable go-zero+ent backend (renamed bj_power_mes), restore 3 workstation projects from pristine original, align naming; all Go projects go build clean
This commit is contained in:
@@ -0,0 +1,58 @@
|
||||
syntax = "v1"
|
||||
|
||||
import (
|
||||
"base.api"
|
||||
)
|
||||
|
||||
type (
|
||||
InspectionInfoReply {
|
||||
OrderId int `json:"orderId"`
|
||||
OrderNo string `json:"orderNo"`
|
||||
WorkpieceType int `json:"workpieceType"`
|
||||
ScanCode string `json:"scanCode"`
|
||||
JobId int `json:"jobId"`
|
||||
}
|
||||
|
||||
InspectionImageReply {
|
||||
Id int `json:"id"`
|
||||
JobId int `json:"jobId"`
|
||||
WorkpieceNo string `json:"workpieceNo"`
|
||||
WorkOrderNo string `json:"workOrderNo"`
|
||||
PalletCode string `json:"palletCode"`
|
||||
FileName string `json:"fileName"`
|
||||
FilePath string `json:"filePath"`
|
||||
FileSize int64 `json:"fileSize"`
|
||||
CapturedAt string `json:"capturedAt"`
|
||||
}
|
||||
|
||||
QueryInspectionImagesReq {
|
||||
JobId int `form:"jobId,optional"`
|
||||
Page int `form:"page,optional,default=1"`
|
||||
Limit int `form:"limit,optional,default=20"`
|
||||
StartDate string `form:"startDate,optional"`
|
||||
EndDate string `form:"endDate,optional"`
|
||||
WorkOrderNo string `form:"workOrderNo,optional"`
|
||||
PalletCode string `form:"palletCode,optional"`
|
||||
WorkpieceNo string `form:"workpieceNo,optional"`
|
||||
}
|
||||
|
||||
QueryInspectionImagesReply {
|
||||
Data []InspectionImageReply `json:"data"`
|
||||
Total int `json:"total"`
|
||||
}
|
||||
)
|
||||
|
||||
@server(
|
||||
jwt: Auth
|
||||
group: inspection
|
||||
prefix: /api/v1
|
||||
)
|
||||
service hougai-api {
|
||||
@doc "获取当前检测信息"
|
||||
@handler getInspectionInfo
|
||||
get /inspection/info returns (InspectionInfoReply)
|
||||
|
||||
@doc "查询检测图片列表"
|
||||
@handler queryInspectionImages
|
||||
get /inspection/images (QueryInspectionImagesReq) returns (QueryInspectionImagesReply)
|
||||
}
|
||||
Reference in New Issue
Block a user