708 lines
18 KiB
Go
708 lines
18 KiB
Go
package main
|
|
|
|
type post_report_req struct {
|
|
OpUser string `json:"opuser"`
|
|
OpUserUuid string `json:"opuser_uuid"`
|
|
Data report_multi_template `json:"data"`
|
|
}
|
|
|
|
type del_ledger_req struct {
|
|
OpUser string `json:"opuser"`
|
|
OpUserUuid string `json:"opuser_uuid"`
|
|
Ids []get_ledger_resp_d `json:"ids"`
|
|
}
|
|
|
|
type get_ledger_req struct {
|
|
OpUser string `json:"opuser"`
|
|
OpUserUuid string `json:"opuser_uuid"`
|
|
Index int `json:"index"`
|
|
Count int `json:"count"`
|
|
P_name string `json:"p_name"`
|
|
|
|
Node string `json:"node"`
|
|
}
|
|
|
|
type get_ledger_resp struct {
|
|
Total int `json:"total"`
|
|
Data []get_ledger_resp_d `json:"data"`
|
|
}
|
|
|
|
type get_ledger_resp_d struct {
|
|
ID int `json:"id"`
|
|
P_name_cn string `json:"p_name_cn"`
|
|
|
|
Time string `json:"time"`
|
|
Inspection_node string `json:"inspection_node"`
|
|
|
|
Serial string `json:"serial"`
|
|
|
|
Fin_result string `json:"fin_result"` //最终结果(合格/不合格)
|
|
Non_conformity_treatment string `json:"non_conformity_treatment"` //不合格处理方式
|
|
|
|
Inspector string `json:"Inspector"` //检验员
|
|
Auditor string `json:"Auditor"` //审核员
|
|
|
|
Data string `json:"data"`
|
|
File string `json:"file"`
|
|
File_en string `json:"file_en"`
|
|
}
|
|
|
|
type get_report_multi_template_req struct {
|
|
OpUser string `json:"opuser"`
|
|
OpUserUuid string `json:"opuser_uuid"`
|
|
P_name string `json:"p_name"`
|
|
}
|
|
|
|
type del_inspection_req struct {
|
|
OpUser string `json:"opuser"`
|
|
OpUserUuid string `json:"opuser_uuid"`
|
|
Ids []get_inspection_resp_d `json:"ids"`
|
|
}
|
|
|
|
type get_inspection_resp struct {
|
|
Total int `json:"total"`
|
|
Data []get_inspection_resp_d `json:"data"`
|
|
}
|
|
|
|
type get_inspection_resp_d struct {
|
|
ID int `json:"id"`
|
|
P_name string `json:"p_name"`
|
|
Data []Inspection_info `json:"data"`
|
|
}
|
|
|
|
type get_inspection_req struct {
|
|
OpUser string `json:"opuser"`
|
|
OpUserUuid string `json:"opuser_uuid"`
|
|
Index int `json:"index"`
|
|
Count int `json:"count"`
|
|
P_name string `json:"p_name"`
|
|
}
|
|
|
|
type post_inspection_req struct {
|
|
OpUser string `json:"opuser"`
|
|
OpUserUuid string `json:"opuser_uuid"`
|
|
P_name string `json:"p_name"`
|
|
Data []Inspection_info `json:"data"`
|
|
}
|
|
|
|
type Inspection_info struct {
|
|
Inspection_items_cn string `json:"inspection_items_cn"`
|
|
Inspection_items_en string `json:"inspection_items_en"`
|
|
Inspection_rs_cn string `json:"inspection_rs_cn"`
|
|
Inspection_rs_en string `json:"inspection_rs_en"`
|
|
|
|
Inspection_scheme_cn string `json:"inspection_scheme_cn"`
|
|
Inspection_scheme_en string `json:"inspection_scheme_en"`
|
|
|
|
Inspection_type string `json:"inspection_type"`
|
|
Result_contain []Inspection_result `json:"result_contain"`
|
|
}
|
|
|
|
type Inspection_result struct {
|
|
Result_cn string `json:"result_cn"`
|
|
Result_en string `json:"result_en"`
|
|
}
|
|
|
|
type get_p_name_options_resp struct {
|
|
Data []string `json:"data"`
|
|
}
|
|
|
|
type get_p_name_options_req struct {
|
|
OpUser string `json:"opuser"`
|
|
OpUserUuid string `json:"opuser_uuid"`
|
|
}
|
|
|
|
type get_ibase_op_history_resp struct {
|
|
Data []ibase_op_history `json:"data"`
|
|
}
|
|
|
|
type ibase_op_history struct {
|
|
Username string `json:"op_user"`
|
|
P_name string `json:"p_name"`
|
|
Context string `json:"op_context"`
|
|
Op_time string `json:"op_time"`
|
|
}
|
|
|
|
type import_ibase_req struct {
|
|
OpUser string `json:"opuser"`
|
|
OpUserUuid string `json:"opuser_uuid"`
|
|
Data []ibase `json:"data"`
|
|
}
|
|
|
|
type del_ibase_req struct {
|
|
OpUser string `json:"opuser"`
|
|
OpUserUuid string `json:"opuser_uuid"`
|
|
Ids []ibase `json:"ids"`
|
|
}
|
|
|
|
type postibase_req struct {
|
|
OpUser string `json:"opuser"`
|
|
OpUserUuid string `json:"opuser_uuid"`
|
|
Data ibase `json:"data"`
|
|
}
|
|
|
|
type get_ibase_resp struct {
|
|
Data []ibase `json:"data"`
|
|
Total int `json:"total"`
|
|
}
|
|
type ibase struct {
|
|
ID int `json:"id"`
|
|
P_name_cn string `json:"p_name_cn"`
|
|
P_name_en string `json:"p_name_en"`
|
|
P_ibase_cn string `json:"p_ibase_cn"`
|
|
P_ibase_en string `json:"p_ibase_en"`
|
|
|
|
P_categories string `json:"p_categories"`
|
|
P_sub string `json:"p_sub"`
|
|
}
|
|
|
|
type get_ibase_req struct {
|
|
OpUser string `json:"opuser"`
|
|
OpUserUuid string `json:"opuser_uuid"`
|
|
Index int `json:"index"`
|
|
Count int `json:"count"`
|
|
P_name string `json:"p_name"`
|
|
}
|
|
|
|
type del_imn_req struct {
|
|
OpUser string `json:"opuser"`
|
|
OpUserUuid string `json:"opuser_uuid"`
|
|
Ids []imn `json:"ids"`
|
|
}
|
|
|
|
type get_imn_resp struct {
|
|
Data []imn `json:"data"`
|
|
Total int `json:"total"`
|
|
}
|
|
|
|
type get_imn_req struct {
|
|
OpUser string `json:"opuser"`
|
|
OpUserUuid string `json:"opuser_uuid"`
|
|
Index int `json:"index"`
|
|
Count int `json:"count"`
|
|
F_name string `json:"f_name"`
|
|
}
|
|
|
|
type postimn_req struct {
|
|
OpUser string `json:"opuser"`
|
|
OpUserUuid string `json:"opuser_uuid"`
|
|
Data imn `json:"data"`
|
|
}
|
|
|
|
type imn struct {
|
|
ID int `json:"id"`
|
|
Imn_cn string `json:"imn_cn"`
|
|
Imn_en string `json:"imn_en"`
|
|
}
|
|
|
|
type del_ds_req struct {
|
|
OpUser string `json:"opuser"`
|
|
OpUserUuid string `json:"opuser_uuid"`
|
|
Ids []ds_file `json:"ids"`
|
|
}
|
|
|
|
type import_ds_file_Req struct {
|
|
OpUser string `json:"opuser"`
|
|
OpUserUuid string `json:"opuser_uuid"`
|
|
Data []ds_info `json:"data"`
|
|
}
|
|
|
|
type ds_info struct {
|
|
P_id string `json:"p_id"`
|
|
P_name string `json:"p_name"`
|
|
Serial_num string `json:"serial_num"`
|
|
}
|
|
|
|
type get_ds_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 message_mark_req get_message_req
|
|
|
|
type get_message_req struct {
|
|
OpUser string `json:"opuser"`
|
|
OpUserUuid string `json:"opuser_uuid"`
|
|
Page int `json:"page"`
|
|
PageSize int `json:"pageSize"`
|
|
}
|
|
|
|
type export_plan_collect_req struct {
|
|
OpUser string `json:"opuser"`
|
|
OpUserUuid string `json:"opuser_uuid"`
|
|
}
|
|
|
|
type Update_notes_req struct {
|
|
OpUser string `json:"opuser"`
|
|
OpUserUuid string `json:"opuser_uuid"`
|
|
ID int `json:"id"`
|
|
Notes string `json:"notes"`
|
|
}
|
|
|
|
type del_pf_req struct {
|
|
OpUser string `json:"opuser"`
|
|
OpUserUuid string `json:"opuser_uuid"`
|
|
Ids []plan_file `json:"ids"`
|
|
}
|
|
|
|
type get_pf_Req struct {
|
|
OpUser string `json:"opuser"`
|
|
OpUserUuid string `json:"opuser_uuid"`
|
|
P_id string `json:"p_id"`
|
|
Plan_name string `json:"plan_name"`
|
|
Index int `json:"index"`
|
|
Count int `json:"count"`
|
|
}
|
|
|
|
type import_plan_file_Req struct {
|
|
OpUser string `json:"opuser"`
|
|
OpUserUuid string `json:"opuser_uuid"`
|
|
Data []plan_info `json:"data"`
|
|
}
|
|
|
|
type plan_info struct {
|
|
P_id string `json:"p_id"`
|
|
P_name string `json:"p_name"`
|
|
Plan_name string `json:"plan_name"`
|
|
}
|
|
|
|
type mul_update_kpi_1_req struct {
|
|
OpUser string `json:"opuser"`
|
|
OpUserUuid string `json:"opuser_uuid"`
|
|
Data []kpi `json:"data"`
|
|
}
|
|
|
|
type get_cur_did_from_task_req struct {
|
|
OpUser string `json:"opuser"`
|
|
OpUserUuid string `json:"opuser_uuid"`
|
|
ID int `json:"id"` //序号
|
|
}
|
|
|
|
type export_transfer_history_req struct {
|
|
OpUser string `json:"opuser"`
|
|
OpUserUuid string `json:"opuser_uuid"`
|
|
Month string `json:"month"`
|
|
}
|
|
|
|
type get_del_kpi_his_req struct {
|
|
OpUser string `json:"opuser"`
|
|
OpUserUuid string `json:"opuser_uuid"`
|
|
ID int `json:"id"` //序号
|
|
}
|
|
|
|
type get_p_process_options_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 import_plan_t_Req struct {
|
|
OpUser string `json:"opuser"`
|
|
OpUserUuid string `json:"opuser_uuid"`
|
|
Data []plan_t `json:"data"`
|
|
}
|
|
|
|
type plan_t struct {
|
|
ID int `json:"id"`
|
|
P_id string `json:"p_id"`
|
|
P_name string `json:"p_name"`
|
|
Process []string `json:"process"`
|
|
}
|
|
|
|
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"`
|
|
|
|
P1 string `json:"P1"`
|
|
P1_t string `json:"P1_t"`
|
|
|
|
P2 string `json:"P2"`
|
|
P2_t string `json:"P2_t"`
|
|
|
|
P3 string `json:"P3"`
|
|
P3_t string `json:"P3_t"`
|
|
|
|
P4 string `json:"P4"`
|
|
P4_t string `json:"P4_t"`
|
|
|
|
P5 string `json:"P5"`
|
|
P5_t string `json:"P5_t"`
|
|
|
|
P6 string `json:"P6"`
|
|
P6_t string `json:"P6_t"`
|
|
|
|
P7 string `json:"P7"`
|
|
P7_t string `json:"P7_t"`
|
|
|
|
P8 string `json:"P8"`
|
|
P8_t string `json:"P8_t"`
|
|
|
|
P9 string `json:"P9"`
|
|
P9_t string `json:"P9_t"`
|
|
|
|
P10 string `json:"P10"`
|
|
P10_t string `json:"P10_t"`
|
|
|
|
P11 string `json:"P11"`
|
|
P11_t string `json:"P11_t"`
|
|
|
|
P12 string `json:"P12"`
|
|
P12_t string `json:"P12_t"`
|
|
|
|
P13 string `json:"P13"`
|
|
P13_t string `json:"P13_t"`
|
|
|
|
P14 string `json:"P14"`
|
|
P14_t string `json:"P14_t"`
|
|
|
|
P15 string `json:"P15"`
|
|
P15_t string `json:"P15_t"`
|
|
|
|
P16 string `json:"P16"`
|
|
P16_t string `json:"P16_t"`
|
|
|
|
P17 string `json:"P17"`
|
|
P17_t string `json:"P17_t"`
|
|
|
|
P18 string `json:"P18"`
|
|
P18_t string `json:"P18_t"`
|
|
|
|
P19 string `json:"P19"`
|
|
P19_t string `json:"P19_t"`
|
|
|
|
P20 string `json:"P20"`
|
|
P20_t string `json:"P20_t"`
|
|
|
|
P21 string `json:"P21"`
|
|
P21_t string `json:"P21_t"`
|
|
|
|
P22 string `json:"P22"`
|
|
P22_t string `json:"P22_t"`
|
|
|
|
P23 string `json:"P23"`
|
|
P23_t string `json:"P23_t"`
|
|
|
|
P24 string `json:"P24"`
|
|
P24_t string `json:"P24_t"`
|
|
|
|
P25 string `json:"P25"`
|
|
P25_t string `json:"P25_t"`
|
|
|
|
P26 string `json:"P26"`
|
|
P26_t string `json:"P26_t"`
|
|
|
|
P27 string `json:"P27"`
|
|
P27_t string `json:"P27_t"`
|
|
|
|
P28 string `json:"P28"`
|
|
P28_t string `json:"P28_t"`
|
|
|
|
P29 string `json:"P29"`
|
|
P29_t string `json:"P29_t"`
|
|
|
|
P30 string `json:"P30"`
|
|
P30_t string `json:"P30_t"`
|
|
|
|
P31 string `json:"P31"`
|
|
P31_t string `json:"P31_t"`
|
|
|
|
P32 string `json:"P32"`
|
|
P32_t string `json:"P32_t"`
|
|
|
|
P33 string `json:"P33"`
|
|
P33_t string `json:"P33_t"`
|
|
|
|
P34 string `json:"P34"`
|
|
P34_t string `json:"P34_t"`
|
|
|
|
P35 string `json:"P35"`
|
|
P35_t string `json:"P35_t"`
|
|
}
|
|
|
|
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"`
|
|
Show_unconfirmed bool `json:"show_unconfirmed"`
|
|
}
|
|
|
|
type download_template_file_Req struct {
|
|
OpUser string `json:"opuser"`
|
|
OpUserUuid string `json:"opuser_uuid"`
|
|
}
|
|
|
|
type exportKpiReq struct {
|
|
OpUser string `json:"opuser"`
|
|
OpUserUuid string `json:"opuser_uuid"`
|
|
|
|
Month string `json:"month"`
|
|
Id string `json:"id"` //序号
|
|
Task_id string `json:"task_id"` //计划/项目号
|
|
Pid string `json:"pid"` //产品编号
|
|
Pname string `json:"pname"` //产品名称
|
|
Group_name string `json:"group_name"` //生产分组
|
|
Plan_state string `json:"plan_state"` //生产状态
|
|
If_finished bool `json:"if_checked"`
|
|
If_del bool `json:"if_del"`
|
|
Plan_finished bool `json:"plan_finished"`
|
|
Promise_date string `json:"promise_date"`
|
|
|
|
Conveyer string `json:"conveyer"`
|
|
Rdm_id string `json:"rdm_id"`
|
|
Product_user string `json:"product_user"`
|
|
}
|
|
|
|
type post_b_user_req struct {
|
|
OpUser string `json:"opuser"`
|
|
OpUserUuid string `json:"opuser_uuid"`
|
|
Id int `json:"id"`
|
|
Busername string `json:"busername"`
|
|
OperType int `json:"oper_type"`
|
|
}
|
|
|
|
type get_b_user_Req struct {
|
|
OpUser string `json:"opuser"`
|
|
OpUserUuid string `json:"opuser_uuid"`
|
|
Buser string `json:"buser"`
|
|
Index int `json:"index"`
|
|
Count int `json:"count"`
|
|
}
|
|
|
|
type post_p_user_req struct {
|
|
OpUser string `json:"opuser"`
|
|
OpUserUuid string `json:"opuser_uuid"`
|
|
Id int `json:"id"`
|
|
Pusername string `json:"pusername"`
|
|
Group_name string `json:"group_name"`
|
|
OperType int `json:"oper_type"`
|
|
Produce_plan string `json:"produce_plan"`
|
|
}
|
|
|
|
type get_p_user_Req struct {
|
|
OpUser string `json:"opuser"`
|
|
OpUserUuid string `json:"opuser_uuid"`
|
|
Puser string `json:"puser"`
|
|
Index int `json:"index"`
|
|
Count int `json:"count"`
|
|
Group_name_v string `json:"group_name_v"`
|
|
}
|
|
|
|
type task_finished_Req struct {
|
|
OpUser string `json:"opuser"`
|
|
OpUserUuid string `json:"opuser_uuid"`
|
|
ID []int `json:"id"`
|
|
}
|
|
|
|
type task_transfer_Req struct {
|
|
OpUser string `json:"opuser"`
|
|
OpUserUuid string `json:"opuser_uuid"`
|
|
ID []int `json:"id"`
|
|
DepartmentName string `json:"department_name"`
|
|
}
|
|
|
|
type DelKpiReq struct {
|
|
OpUser string `json:"opuser"`
|
|
OpUserUuid string `json:"opuser_uuid"`
|
|
ID int `json:"id"`
|
|
}
|
|
|
|
type UpdateKpiReq struct {
|
|
OpUser string `json:"opuser"`
|
|
OpUserUuid string `json:"opuser_uuid"`
|
|
Data kpi `json:"data"`
|
|
}
|
|
|
|
type importKpiReq struct {
|
|
OpUser string `json:"opuser"`
|
|
OpUserUuid string `json:"opuser_uuid"`
|
|
Data []kpi `json:"data"`
|
|
}
|
|
|
|
type getUserNamesReq struct {
|
|
OpUser string `json:"opuser"`
|
|
OpUserUuid string `json:"opuser_uuid"`
|
|
}
|
|
|
|
type getKpiUpdateHistoryReq struct {
|
|
OpUser string `json:"opuser"`
|
|
OpUserUuid string `json:"opuser_uuid"`
|
|
ID int `json:"id"`
|
|
}
|
|
|
|
type getKpiReq struct {
|
|
OpUser string `json:"opuser"`
|
|
OpUserUuid string `json:"opuser_uuid"`
|
|
Index int `json:"index"`
|
|
Count int `json:"count"`
|
|
Id string `json:"id"` //序号
|
|
SapId string `json:"sap_id"` //编码
|
|
Pid string `json:"pid"` //产品编号
|
|
Pname string `json:"pname"` //产品名称
|
|
Bt string `json:"bt"`
|
|
Et string `json:"et"`
|
|
If_finished bool `json:"if_checked"`
|
|
|
|
Group_name string `json:"group_name"`
|
|
Plan_state string `json:"plan_state"`
|
|
|
|
If_del bool `json:"if_del"`
|
|
|
|
Promise_date string `json:"promise_date"`
|
|
|
|
Conveyer string `json:"conveyer"`
|
|
Rdm_id string `json:"rdm_id"`
|
|
Product_user string `json:"product_user"`
|
|
}
|
|
|
|
type getPrePlanMessReq struct {
|
|
OpUser string `json:"opuser"`
|
|
OpUserUuid string `json:"opuser_uuid"`
|
|
}
|
|
|
|
type getPreKpiReq struct {
|
|
OpUser string `json:"opuser"`
|
|
OpUserUuid string `json:"opuser_uuid"`
|
|
Index int `json:"index"`
|
|
Count int `json:"count"`
|
|
Id string `json:"id"` //序号
|
|
SapId string `json:"sap_id"` //编码
|
|
Pid string `json:"pid"` //产品编号
|
|
Pname string `json:"pname"` //产品名称
|
|
Bt string `json:"bt"`
|
|
Et string `json:"et"`
|
|
If_finished bool `json:"if_checked"` //生产部是否回复
|
|
|
|
Group_name string `json:"group_name"` //生产分组
|
|
Plan_state string `json:"plan_state"`
|
|
|
|
If_del bool `json:"if_del"`
|
|
|
|
Promise_date string `json:"promise_date"`
|
|
|
|
Conveyer string `json:"conveyer"`
|
|
Rdm_id string `json:"rdm_id"`
|
|
Product_user string `json:"product_user"`
|
|
}
|
|
|
|
type AddKpiReq struct {
|
|
OpUser string `json:"opuser"`
|
|
OpUserUuid string `json:"opuser_uuid"`
|
|
OperType int `json:"oper_type"`
|
|
Data kpi `json:"data"`
|
|
}
|
|
|
|
type plan_file_d struct {
|
|
FileName string `json:"f_name"`
|
|
Filing_time string `json:"filing_t"`
|
|
}
|
|
|
|
type DeliveryDetail struct {
|
|
Id int `json:"id"`
|
|
DeliveryUser string `json:"delivery_user"` //检验员
|
|
Num_ok string `json:"num_ok"` //合格数量
|
|
}
|
|
|
|
type ProduceProcess struct {
|
|
Id int `json:"id"`
|
|
Produce_plan string `json:"produce_plan"` //生产工序
|
|
Produce_plan_use_t string `json:"produce_plan_use_t"` //生产工序工时
|
|
Produce_user string `json:"produce_user"` //生产人员
|
|
Dispath_num string `json:"dispath_num"` //派工数量
|
|
Plan_dispath_date string `json:"plan_dispath_date"` //计划派产日期
|
|
P_plan_finished_t string `json:"p_plan_finished_t"` //计划完成日期
|
|
P_actual_finished_t string `json:"p_actual_finished_t"` //实际完成日期
|
|
P_finished_overdue_day int `json:"p_finished_overdue_day"` //超期天数
|
|
Pre_time string `json:"pre_time"`
|
|
Code_time string `json:"code_time"`
|
|
Pre_time_checked bool `json:"pre_time_checked"`
|
|
Code_time_checked bool `json:"code_time_checked"`
|
|
}
|
|
|
|
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"`
|
|
}
|
|
|
|
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"`
|
|
}
|
|
|
|
type AddOperationLogReq struct {
|
|
OpUser string `json:"opuser"`
|
|
OpUserUuid string `json:"opuser_uuid"`
|
|
Operation string `json:"operation"` //操作
|
|
}
|
|
|
|
type DelOperationLogReq struct {
|
|
OpUser string `json:"opuser"`
|
|
OpUserUuid string `json:"opuser_uuid"`
|
|
ID int `json:"id"`
|
|
}
|
|
|
|
type GetOperationLogReq struct {
|
|
OpUser string `json:"opuser"`
|
|
OpUserUuid string `json:"opuser_uuid"`
|
|
Username string `json:"username"`
|
|
Index int `json:"index"`
|
|
Count int `json:"count"`
|
|
}
|