ma-api/data.go

103 lines
3.9 KiB
Go

package main
type ma_temp_plan struct {
ID int `json:"id"` //序号
Recv_date string `json:"recv_date"` //接收日期
Dispath_date string `json:"dispath_date"` //下发日期
Return_task string `json:"return_task"` //退货任务
Head string `json:"head"` //负责人
P_id string `json:"p_id"` //产品编号
P_name string `json:"p_name"` //产品名称
P_serial string `json:"p_serial"` //产品序列号
Repairer string `json:"repairer"` //维修人员
Repair_type string `json:"rt"` //维修类型
Work string `json:"work"` //工作内容
Work_h string `json:"work_h"` //天工时长
Inspection_analysis string `json:"ia"` //初检分析
Repair_plan string `json:"rp"` //维修方案
Actual_completed_date string `json:"acd"` //实际完成
Link string `json:"link"` //自检记录链接
Material_status string `json:"ms"` //缺料情况
Material_task string `json:"mt"` //物料任务
Total_work_time string `json:"total_work_time"`
Total_cost string `json:"total_cost"`
Plan_data []plan_info `json:"plan_data"`
State string `json:"state"` //已审核 未审核
If_do int `json:"if_do"` // 1-已处理
If_e1 bool `json:"if_e1"` //是否转入E1库 true-转入
If_e1_str string `json:"if_e1_str"` //是否转入E1库 true-转入
Odd_num string `json:"odd_num"`
}
type ma_plan struct {
ID int `json:"id"` //序号
Recv_date string `json:"recv_date"` //接收日期
Dispath_date string `json:"dispath_date"` //下发日期
Repair_id string `json:"repair_id"` //维修订单号
Repair_report_id string `json:"repair_report_id"` //维修报告编号
Customer string `json:"customer"` //客户名称
Regional_head string `json:"regional_head"` //区域负责人
P_id string `json:"p_id"` //产品编号
P_name string `json:"p_name"` //产品名称
P_serial string `json:"p_serial"` //产品序列号
Repairer string `json:"repairer"` //维修人员
Repair_plan string `json:"rp"` //维修方案
Material_status string `json:"ms"` //缺料情况
Repair_cycle string `json:"rc"` //承诺维修周期
Repair_quotation_date string `json:"rqd"` //维修报价日期
Repair_status string `json:"rs"` //维修状态
Repair_OK_date string `json:"rod"` //确认维修日期
If_repair string `json:"if_repair"` //是否维修
Committed_completed_date string `json:"ccd"` //承诺完成
Actual_completed_date string `json:"acd"` //实际完成
Overdue string `json:"overdue"` //超期
Quotation string `json:"quotation"` //报价花费时间
Material_committed_date string `json:"mcd"` //承诺到料日期
Material_task string `json:"mt"` //物料任务
Inventory string `json:"inventory"` //库存量
Location string `json:"Location"`
Date_of_issuance string `json:"doi"` //发料日期
Link string `json:"link"` //自检记录链接
Mcn string `json:"mcn"` //维修合同号
If_warn int `json:"if_warn"`
Total_work_time string `json:"total_work_time"`
Total_cost string `json:"total_cost"`
Plan_data []plan_info `json:"plan_data"`
Station string `json:"station"` //维保站
State string `json:"state"` //已审核 未审核
}
type plan_info struct {
ID int `json:"id"`
Process_name string `json:"produce_plan"`
Process_t string `json:"produce_plan_use_t"`
Produce_user string `json:"produce_user"`
Actual_finished_t string `json:"p_actual_finished_t"`
State string `json:"state"` //已审核 未审核
Times int `json:"times"`
}