package request
|
|
import (
|
"aps_crm/constvar"
|
)
|
|
type AddSalesLeads struct {
|
SalesLeads
|
}
|
|
type SalesLeads struct {
|
Name string `json:"name"` // 公司名称
|
Number string `json:"number"` // 销售线索编号
|
ContactName string `json:"contact_name"` // 联系人姓名
|
ContactPhone string `json:"contact_phone"` // 联系人电话
|
ContactPosition string `json:"contact_position"` // 联系人职位
|
SalesSourcesId int `json:"sales_sources_id"` // 商机来源ID
|
MemberId int `json:"member_id"` // 销售负责人ID
|
Desc string `json:"desc"` // 备注
|
DetailAddress string `json:"detail_address"` // 详细地址
|
CodeStandID string `json:"codeStandID"` //编码id
|
Address
|
}
|
|
type UpdateSalesLeads struct {
|
Id int `json:"id"`
|
SalesLeads
|
}
|
|
type GetSalesLeadsList struct {
|
PageInfo
|
SearchMap map[string]interface{} `json:"search_map"` // 搜索条件: map[string]interface{}{"name": "xxx"} {"name": "客户名称", "number": "销售线索编号", "contact_name": "联系人姓名", "phone": "手机号码", "sales_resources": "商机来源", "city": "城市", "province": "省份", "member_name": "负责人"}
|
}
|
|
type DeleteSalesLeads struct {
|
Ids []int `json:"ids"`
|
}
|
|
// swagger:model PushSalesLeads
|
type PushSalesLeads struct {
|
Id int `json:"id"`
|
Step constvar.SalesStatus `json:"step"` // 商机状态: 1: 跟进中; -1:失败
|
Reason string `json:"reason"`
|
}
|