package md // 模板列表请求参数 type ModuleRequest struct { Name string `json:"name"` //名称 IsUse string `json:"is_use"` //是否使用(否:0;是:1) P string `json:"p"` PageSize string `json:"page_size"` //页大小 } // 模板列表请求参数 type ModuleSaveRequest struct { Name string `json:"name"` //名称 IsUse string `json:"is_use"` //是否使用(否:0;是:1) Id string `json:"id"` // Content string `json:"content"` // } // 打印机列表请求参数 type IndexSaveRequest struct { Id string `json:"id"` // StoreId string `json:"store_id" ` SnNum string `json:"sn_num" ` IdentificationCode string `json:"identification_code" ` Name string `json:"name"` ModuleId string `json:"module_id" ` IsUse string `json:"is_use" ` Type string `json:"type"` LocationType string `json:"location_type"` } // 打印机列表请求参数 type IndexRequest struct { StoreId string `json:"store_id"` //店铺id P string `json:"p"` PageSize string `json:"size"` //页大小 } // 打印机测试打印请求参数 type IndexTestRequest struct { StoreId string `json:"store_id"` //店铺id PrinterId string `json:"printer_id"` //打印机id } // 打印机明细请求参数 type RecordRequest struct { StoreId string `json:"store_id"` //店铺id PrinterId string `json:"printer_id"` //打印机id StartTime string `json:"start_time"` //打印开始时间 EndTime string `json:"end_time"` //打印结束时间 P string `json:"p"` PageSize string `json:"size"` //页大小 Sort string `json:"sort"` } // 打印机列表返回数据 type IndexResList struct { Id string `json:"id"` Name string `json:"name"` IsUse string `json:"is_use"` StoreId string `json:"store_id" ` ModuleId string `json:"module_id" ` ModuleStr string `json:"module_str" ` UseStr string `json:"use_str" ` SnNum string `json:"sn_num" ` IdentificationCode string `json:"identification_code" ` Content string `json:"content" ` Img string `json:"img" ` TypeStr string `json:"type_str"` Type string `json:"type"` LocationTypeStr string `json:"location_type_str"` LocationType string `json:"location_type"` } // 打印机模板返回数据 type ModuleResList struct { Id string `json:"id"` Name string `json:"name"` Content string `json:"content"` } // 打印机列表返回数据 type RecordResList struct { Id string `json:"id"` OrdId string `json:"ord_id"` OrdType string `json:"ord_type"` Title string `json:"title" ` PrintContent string `json:"print_content" ` State string `json:"state" ` PrintTime string `json:"print_time" ` CreateTime string `json:"create_time"` OrdTypeStr string `json:"ord_type_str"` StateStr string `json:"state_str"` } type RecordPrinterScreen struct { TimeSort []NewSelectList `json:"time_sort"` PrinterList []NewSelectList `json:"printer_list"` } type PrinterRequest struct { StoreId string `json:"store_id"` PrinterId string `json:"printer_id"` MasterId string `json:"master_id"` Ord map[string]string `json:"ord"` GoodsInfo []map[string]string `json:"goods_info"` } type NewSelectList struct { Key string `json:"key"` Name string `json:"name"` }