package main

type report_multi_template struct {
	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"`

	Time            string `json:"time"`
	Inspection_node string `json:"inspection_node"`

	Serial_sets string `json:"serial_sets"`

	Inspection_data []Inspection_info_ex `json:"inspection_data"`

	Fin_result               string `json:"fin_result"`               //最终结果（合格/不合格）
	Non_conformity_treatment string `json:"non_conformity_treatment"` //不合格处理方式

	Inspector  string `json:"Inspector"` //检验员
	Auditor    string `json:"Auditor"`   //审核员
	Audit_time string `json:"Audit_time"`
}

type Inspection_info_ex 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"`

	Result      string `json:"result"`
	If_ok       string `json:"if_ok"`
	Serial_sets string `json:"serial_sets"`
	Attach_file string `json:"attach_file"`
}
