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"`
|
}
|