package request type AddClient struct { Client } type Client struct { Name string `json:"name"` // 公司名称 Number string `json:"number"` // 公司编号 ClientStatusId int `json:"client_status_id"` // 客户状态ID ClientTypeId int `json:"client_type_id"` // 客户类型ID ClientOriginId int `json:"client_origin_id"` // 客户来源ID ClientLevelId int `json:"client_level_id"` // 客户等级ID MemberId int `json:"member_id"` // 销售负责人ID ServiceMemberId int `json:"service_member_id"` // 服务负责人ID DetailAddress string `json:"detail_address"` // 详细地址 Remark string `json:"remark"` // 备注 NextVisitTime string `json:"next_visit_time"` // 下次回访时间 LatestServiceTime string `json:"latest_service_time"` // 最晚服务时间 Contact Contact `json:"contact"` SalesLeadsId int `json:"sales_leads_id"` // 销售线索ID ContactId int `json:"contact_id"` // 联系人ID CodeStandID string `json:"codeStandID"` //编码id Address Business } type UpdateClient struct { Id int `json:"id"` Client } type GetClientList struct { PageInfo SearchMap map[string]interface{} `json:"search_map"` // 搜索条件: map[string]interface{}{"name": "xxx"}; {"name": "客户名称", "phone": "手机号码", "detail_address":"详细地址", "next_visit_time":"下回回访日期", "member_name": "销售负责人", "client_status": "客户状态", "client_level": "重要级别","representative": "法定代表人", "registration_time": "注册时间", "business_scope": "经营范围", "remark": "备注", "not_admin":"1:我的客户; 2:admin客户"} } type DeleteClient struct { Ids []int `json:"ids"` } type CheckClientName struct { Name string `json:"name"` }