package main type approval_provesses_req struct { OpUser string `json:"opuser"` OpUserUuid string `json:"opuser_uuid"` ID int `json:"id"` Rid string `json:"rid"` Serial_id int `json:"serial_id"` //工序序号 Undo bool `json:"undo"` } type get_processes_resp struct { Data []get_processes_resp_data `json:"data"` Total int `json:"total"` } type get_processes_resp_data struct { ID int `json:"id"` //序号 Repair_id string `json:"repair_id"` //维修订单号 P_id string `json:"p_id"` //产品编号 P_serial string `json:"p_serial"` //产品序列号 Repair_plan string `json:"rp"` //维修方案 Serial_id int `json:"serial_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"` Work string `json:"work"` //工作内容 Work_h string `json:"work_h"` //天工时长 Head string `json:"head"` //负责人 } type get_processes_req struct { OpUser string `json:"opuser"` OpUserUuid string `json:"opuser_uuid"` Index int `json:"index"` Count int `json:"count"` ID string `json:"id"` Rid string `json:"rid"` If_done bool `json:"if_done"` //已处理 Repairer string `json:"repairer"` //维修人员 Repair_status string `json:"rs"` //维修状态 Regional_head string `json:"regional_head"` //区域负责人 Material_status string `json:"ms"` //缺料情况 Sort_field string `json:"sort_field"` //排序字段 Location string `json:"location"` Pid string `json:"pid"` P_name string `json:"pname"` Station string `json:"station"` } type get_p_process_options_resp struct { Data []process_info `json:"data"` } type get_p_process_options_req struct { OpUser string `json:"opuser"` OpUserUuid string `json:"opuser_uuid"` P_id string `json:"pid"` } type post_rs_req struct { OpUser string `json:"opuser"` OpUserUuid string `json:"opuser_uuid"` ID int `json:"id"` State string `json:"rs"` Oper_type int `json:"oper_type"` } type get_rs_req struct { OpUser string `json:"opuser"` OpUserUuid string `json:"opuser_uuid"` State string `json:"state"` } type cal_completion_date_req struct { OpUser string `json:"opuser"` OpUserUuid string `json:"opuser_uuid"` Bt string `json:"bt"` Days string `json:"days"` } type remove_ma_plan_req struct { OpUser string `json:"opuser"` OpUserUuid string `json:"opuser_uuid"` ID int `json:"id"` } type get_ma_username_req struct { OpUser string `json:"opuser"` OpUserUuid string `json:"opuser_uuid"` Location string `json:"location"` } type get_p_name_req struct { OpUser string `json:"opuser"` OpUserUuid string `json:"opuser_uuid"` P_id string `json:"p_id"` } type get_p_id_options_req struct { OpUser string `json:"opuser"` OpUserUuid string `json:"opuser_uuid"` P_like_id string `json:"p_like_id"` } type update_ma_temp_plan_req struct { OpUser string `json:"opuser"` OpUserUuid string `json:"opuser_uuid"` Plan ma_temp_plan `json:"data"` } type update_ma_plan_req struct { OpUser string `json:"opuser"` OpUserUuid string `json:"opuser_uuid"` Plan ma_plan `json:"data"` } type get_ma_temp_plan_req struct { OpUser string `json:"opuser"` OpUserUuid string `json:"opuser_uuid"` Index int `json:"index"` Count int `json:"count"` ID string `json:"id"` Rid string `json:"rid"` //rdm号 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"` //维修类型 If_done bool `json:"if_done"` //已处理 If_e1 bool `json:"if_e1"` } type get_ma_plan_req struct { OpUser string `json:"opuser"` OpUserUuid string `json:"opuser_uuid"` Index int `json:"index"` Count int `json:"count"` ID string `json:"id"` Rid string `json:"rid"` If_done bool `json:"if_done"` //已处理 Repairer string `json:"repairer"` //维修人员 Repair_status string `json:"rs"` //维修状态 Regional_head string `json:"regional_head"` //区域负责人 Material_status string `json:"ms"` //缺料情况 Sort_field string `json:"sort_field"` //排序字段 Location string `json:"location"` Pid string `json:"pid"` P_name string `json:"pname"` Station string `json:"station"` Bt string `json:"bt"` Et string `json:"et"` } type import_ma_temp_plan_Req struct { OpUser string `json:"opuser"` OpUserUuid string `json:"opuser_uuid"` Plan []ma_temp_plan `json:"plan"` } type import_ma_plan_Req struct { OpUser string `json:"opuser"` OpUserUuid string `json:"opuser_uuid"` Plan []ma_plan `json:"plan"` } type del_process_req struct { OpUser string `json:"opuser"` OpUserUuid string `json:"opuser_uuid"` Ids []process_info `json:"ids"` } type update_process_req struct { OpUser string `json:"opuser"` OpUserUuid string `json:"opuser_uuid"` Data process_info `json:"data"` } type import_process_req struct { OpUser string `json:"opuser"` OpUserUuid string `json:"opuser_uuid"` Data []process_info `json:"data"` } type get_process_req struct { OpUser string `json:"opuser"` OpUserUuid string `json:"opuser_uuid"` P_id string `json:"p_id"` P_name string `json:"p_name"` Process_name string `json:"process_name"` Index int `json:"index"` Count int `json:"count"` } type import_p_Req struct { OpUser string `json:"opuser"` OpUserUuid string `json:"opuser_uuid"` Data []p_sap `json:"data"` } type del_p_req struct { OpUser string `json:"opuser"` OpUserUuid string `json:"opuser_uuid"` Ids []p_sap `json:"ids"` } type post_p_req struct { OpUser string `json:"opuser"` OpUserUuid string `json:"opuser_uuid"` Id int `json:"id"` P_id string `json:"p_id"` P_name string `json:"p_name"` OperType int `json:"oper_type"` } type get_p_Req struct { OpUser string `json:"opuser"` OpUserUuid string `json:"opuser_uuid"` P_id string `json:"p_id"` P_name string `json:"p_name"` Index int `json:"index"` Count int `json:"count"` } type download_template_file_Req struct { OpUser string `json:"opuser"` OpUserUuid string `json:"opuser_uuid"` } type getUserNamesReq struct { OpUser string `json:"opuser"` OpUserUuid string `json:"opuser_uuid"` } type PostUserReq struct { OpUser string `json:"opuser"` OpUserUuid string `json:"opuser_uuid"` Id int `json:"id"` Username string `json:"username"` Password string `json:"password"` Role string `json:"role"` Department string `json:"department"` OperType int `json:"oper_type"` State string `json:"state"` Location string `json:"location"` } type getUsersReq struct { OpUser string `json:"opuser"` OpUserUuid string `json:"opuser_uuid"` Id string `json:"id"` Index int `json:"index"` Count int `json:"count"` } type GetMenuReq struct { UserName string `json:"username"` Uuid string `json:"uuid"` } type LoginOutReq struct { Username string `json:"username"` } type RefreshUserReq struct { Uuid string `json:"uuid"` Username string `json:"username"` } type LoginReq struct { Username string `json:"username"` Password string `json:"password"` }