|
@@ -1,17 +1,17 @@
|
|
|
// Code generated by goctl. DO NOT EDIT.
|
|
|
package types
|
|
|
|
|
|
-type CanAddReq struct {
|
|
|
- AppId string `header:"appId,default=10000"`
|
|
|
- BaseUserId int64 `header:"newUserId"`
|
|
|
- PositionId int64 `header:"positionId,optional"`
|
|
|
- EntUserId int64 `header:"entUserId,optional"`
|
|
|
- EntId int64 `header:"entId,optional"`
|
|
|
- AccountId int64 `header:"accountId,optional"`
|
|
|
- EntDeptId int64 `header:"entDeptId,optional"`
|
|
|
- EmployInfoId int64 `json:"employInfoId"` //资讯收录id
|
|
|
- EmployCustomId int64 `json:"employCustomId,optional"` //客户收录id
|
|
|
- Key string `json:"key"` //创建线索:more_create_clue 创建机会:more_create_chance 创建客户:more_create_custom
|
|
|
+type Reply struct {
|
|
|
+ Error_code int64 `json:"error_code"`
|
|
|
+ Error_msg string `json:"error_msg"`
|
|
|
+ Data interface{} `json:"data"`
|
|
|
+}
|
|
|
+
|
|
|
+type InfoReply struct {
|
|
|
+ Error_code int64 `json:"error_code"`
|
|
|
+ Error_msg string `json:"error_msg"`
|
|
|
+ Data interface{} `json:"data"`
|
|
|
+ BatchEmploy int64 `json:"batchEmploy"`
|
|
|
}
|
|
|
|
|
|
type ClueAddReq struct {
|
|
@@ -33,6 +33,81 @@ type ClueAddReq struct {
|
|
|
Channel string `json:"channel"` //渠道来源:网页、手动创建
|
|
|
}
|
|
|
|
|
|
+type SaleChanceReq struct {
|
|
|
+ AppId string `header:"appId,default=10000"`
|
|
|
+ BaseUserId int64 `header:"newUserId"`
|
|
|
+ PositionId int64 `header:"positionId,optional"`
|
|
|
+ EntUserId int64 `header:"entUserId,optional"`
|
|
|
+ EntId int64 `header:"entId,optional"`
|
|
|
+ AccountId int64 `header:"accountId,optional"`
|
|
|
+ EntDeptId int64 `header:"entDeptId,optional"`
|
|
|
+ ChanceName string `json:"chanceName"` //机会名称
|
|
|
+ Summary string `json:"summary"` //概要信息
|
|
|
+ ChanceClassify int64 `json:"chanceClassify"` //机会分类
|
|
|
+ ExpectedOrderTime int64 `json:"expectedOrderTime,optional"` //最初预计落单段时间 时间戳
|
|
|
+ ExpectedMoney float64 `json:"expectedMoney,optional"` //最初预计落单金额
|
|
|
+ CustomName string `json:"customName"` //客户全称
|
|
|
+ BusinessType int64 `json:"businessType"` //业务类型 1新客户需求 2老客户需求 3简易项目流程
|
|
|
+ Remarks string `json:"remarks,optional"` //备注
|
|
|
+ NextfollowUpTime int64 `json:"nextfollowUpTime,optional"` //下次跟进时间戳
|
|
|
+ Types int64 `json:"types"` //处理方式 1自办;2转办;3待处理
|
|
|
+ User []int64 `json:"user,optional"` //企业用户id
|
|
|
+ EmployInfoId int64 `json:"employInfoId,optional"` //资讯收录id
|
|
|
+ CustomId int64 `json:"customId,optional"` //客户id
|
|
|
+ CreateName string `json:"createName"` //创建人
|
|
|
+ ChanceSource int64 `json:"chanceSource"` //机会来源
|
|
|
+}
|
|
|
+
|
|
|
+type EmployOperateReq struct {
|
|
|
+ AppId string `header:"appId,default=10000"`
|
|
|
+ BaseUserId int64 `header:"newUserId"`
|
|
|
+ PositionId int64 `header:"positionId,optional"`
|
|
|
+ EntUserId int64 `header:"entUserId,optional"`
|
|
|
+ EntId int64 `header:"entId,optional"`
|
|
|
+ IdArr string `json:"idArr"` //信息id多条信息
|
|
|
+ IsEmploy bool `json:"isEmploy"` //是否收录true收录 false取消收录
|
|
|
+ EmployType int64 `json:"employType"` //来源方式来源;1招标采购、2企业、3采购单位、4拟在建项目
|
|
|
+ EntDeptId int64 `header:"entDeptId,optional"`
|
|
|
+ From string `json:"from,optional"` //来源
|
|
|
+}
|
|
|
+
|
|
|
+type TransferReq struct {
|
|
|
+ AppId string `header:"appId,default=10000"`
|
|
|
+ BaseUserId int64 `header:"newUserId"`
|
|
|
+ PositionId int64 `header:"positionId,optional"`
|
|
|
+ EntUserId int64 `header:"entUserId,optional"`
|
|
|
+ EntId int64 `header:"entId,optional"`
|
|
|
+ EmplouIdArr []string `json:"emplouIdArr"`
|
|
|
+ PositionIdArr []string `json:"positionIdArr"`
|
|
|
+}
|
|
|
+
|
|
|
+type IgnoreOperateReq struct {
|
|
|
+ AppId string `header:"appId,default=10000"`
|
|
|
+ BaseUserId int64 `header:"newUserId"`
|
|
|
+ PositionId int64 `header:"positionId,optional"`
|
|
|
+ EntUserId int64 `header:"entUserId,optional"`
|
|
|
+ EntId int64 `header:"entId,optional"`
|
|
|
+ IdArr string `json:"idArr"` //id集合
|
|
|
+ IsIgnore bool `json:"isIgnore"` //是否忽略 true 忽略 false取消忽略
|
|
|
+ EmployType int64 `json:"employType"` //来源方式来源;1招标采购、2企业、3采购单位、4拟在建项目
|
|
|
+}
|
|
|
+
|
|
|
+type InfoEmployinfoReq struct {
|
|
|
+ AppId string `header:"appId,default=10000"`
|
|
|
+ BaseUserId int64 `header:"newUserId"`
|
|
|
+ PositionId int64 `header:"positionId,optional"`
|
|
|
+ EntUserId int64 `header:"entUserId,optional"`
|
|
|
+ EntId int64 `header:"entId,optional"`
|
|
|
+ EmployType int64 `json:"employType"` //1标采购、2企业、3采购单位、4拟在建项目
|
|
|
+ IdArr string `json:"idArr"` //id
|
|
|
+ EntNicheDis int64 `header:"entNicheDis,optional"`
|
|
|
+ EntDeptId int64 `header:"entDeptId,optional"`
|
|
|
+ PositionType int64 `header:"positionType,optional"` //职位类型 0个人 1企业
|
|
|
+ AccountId int64 `header:"accountId,optional"` //账户id
|
|
|
+ EntAccountId int64 `header:"entAccountId,optional"` //企业账户id
|
|
|
+ From string `json:"from,optional"` //来源
|
|
|
+}
|
|
|
+
|
|
|
type CustomAddReq struct {
|
|
|
AppId string `header:"appId,default=10000"`
|
|
|
BaseUserId int64 `header:"newUserId"`
|
|
@@ -63,10 +138,15 @@ type CustomAddReq struct {
|
|
|
Source string `json:"source,optional"` //来源
|
|
|
}
|
|
|
|
|
|
-type DistributePerson struct {
|
|
|
- PositionId int64 `json:"positionId"`
|
|
|
- EntUserId int64 `json:"entUserId"`
|
|
|
- EntDeptId int64 `json:"entDeptId"`
|
|
|
+type FileUploadReq struct {
|
|
|
+ AppId string `header:"appId,default=10000"`
|
|
|
+ BaseUserId int64 `header:"newUserId"`
|
|
|
+ PositionId int64 `header:"positionId,optional"`
|
|
|
+ EntUserId int64 `header:"entUserId,optional"`
|
|
|
+ EntId int64 `header:"entId,optional"`
|
|
|
+ BusinessId int64 `form:"businessId"` //业务id
|
|
|
+ Types int64 `form:"type"` //类型;1:跟进记录-线下 2:跟进记录-线上 3:跟进记录-备忘 4:销售机会-项目文档 5:客户-客户档案
|
|
|
+ FileType int64 `form:"fileType"` //文件类型,产品介绍、项目方案、立项报告、报价文件、招标文件、投标文件、中标通知书、合同、发票、其他文件
|
|
|
}
|
|
|
|
|
|
type EmployDistributeReq struct {
|
|
@@ -81,68 +161,16 @@ type EmployDistributeReq struct {
|
|
|
EntDeptId int64 `header:"entDeptId,optional"`
|
|
|
}
|
|
|
|
|
|
-type EmployOperateReq struct {
|
|
|
- AppId string `header:"appId,default=10000"`
|
|
|
- BaseUserId int64 `header:"newUserId"`
|
|
|
- PositionId int64 `header:"positionId,optional"`
|
|
|
- EntUserId int64 `header:"entUserId,optional"`
|
|
|
- EntId int64 `header:"entId,optional"`
|
|
|
- IdArr string `json:"idArr"` //信息id多条信息
|
|
|
- IsEmploy bool `json:"isEmploy"` //是否收录true收录 false取消收录
|
|
|
- EmployType int64 `json:"employType"` //来源方式来源;1招标采购、2企业、3采购单位、4拟在建项目
|
|
|
- EntDeptId int64 `header:"entDeptId,optional"`
|
|
|
- From string `json:"from,optional"` //来源
|
|
|
+type DistributePerson struct {
|
|
|
+ PositionId int64 `json:"positionId"`
|
|
|
+ EntUserId int64 `json:"entUserId"`
|
|
|
+ EntDeptId int64 `json:"entDeptId"`
|
|
|
}
|
|
|
|
|
|
type EntInfoReq struct {
|
|
|
EntName string `json:"entName"`
|
|
|
}
|
|
|
|
|
|
-type FileUploadReq struct {
|
|
|
- AppId string `header:"appId,default=10000"`
|
|
|
- BaseUserId int64 `header:"newUserId"`
|
|
|
- PositionId int64 `header:"positionId,optional"`
|
|
|
- EntUserId int64 `header:"entUserId,optional"`
|
|
|
- EntId int64 `header:"entId,optional"`
|
|
|
- BusinessId int64 `form:"businessId"` //业务id
|
|
|
- Types int64 `form:"type"` //类型;1:跟进记录-线下 2:跟进记录-线上 3:跟进记录-备忘 4:销售机会-项目文档 5:客户-客户档案
|
|
|
- FileType int64 `form:"fileType"` //文件类型,产品介绍、项目方案、立项报告、报价文件、招标文件、投标文件、中标通知书、合同、发票、其他文件
|
|
|
-}
|
|
|
-
|
|
|
-type IgnoreOperateReq struct {
|
|
|
- AppId string `header:"appId,default=10000"`
|
|
|
- BaseUserId int64 `header:"newUserId"`
|
|
|
- PositionId int64 `header:"positionId,optional"`
|
|
|
- EntUserId int64 `header:"entUserId,optional"`
|
|
|
- EntId int64 `header:"entId,optional"`
|
|
|
- IdArr string `json:"idArr"` //id集合
|
|
|
- IsIgnore bool `json:"isIgnore"` //是否忽略 true 忽略 false取消忽略
|
|
|
- EmployType int64 `json:"employType"` //来源方式来源;1招标采购、2企业、3采购单位、4拟在建项目
|
|
|
-}
|
|
|
-
|
|
|
-type InfoEmployinfoReq struct {
|
|
|
- AppId string `header:"appId,default=10000"`
|
|
|
- BaseUserId int64 `header:"newUserId"`
|
|
|
- PositionId int64 `header:"positionId,optional"`
|
|
|
- EntUserId int64 `header:"entUserId,optional"`
|
|
|
- EntId int64 `header:"entId,optional"`
|
|
|
- EmployType int64 `json:"employType"` //1标采购、2企业、3采购单位、4拟在建项目
|
|
|
- IdArr string `json:"idArr"` //id
|
|
|
- EntNicheDis int64 `header:"entNicheDis,optional"`
|
|
|
- EntDeptId int64 `header:"entDeptId,optional"`
|
|
|
- PositionType int64 `header:"positionType,optional"` //职位类型 0个人 1企业
|
|
|
- AccountId int64 `header:"accountId,optional"` //账户id
|
|
|
- EntAccountId int64 `header:"entAccountId,optional"` //企业账户id
|
|
|
- From string `json:"from,optional"` //来源
|
|
|
-}
|
|
|
-
|
|
|
-type InfoReply struct {
|
|
|
- Error_code int64 `json:"error_code"`
|
|
|
- Error_msg string `json:"error_msg"`
|
|
|
- Data interface{} `json:"data"`
|
|
|
- BatchEmploy int64 `json:"batchEmploy"`
|
|
|
-}
|
|
|
-
|
|
|
type PushMsgReq struct {
|
|
|
AppId string `header:"appId,default=10000"`
|
|
|
BaseUserId int64 `header:"newUserId"`
|
|
@@ -157,43 +185,15 @@ type PushMsgReq struct {
|
|
|
MsgType string `json:"msgType"` //消息类型 1-活动优惠 2-服务通知 3-订阅消息 4-项目动态 5-企业动态 6-分析报告 7-系统通知 11-待办
|
|
|
}
|
|
|
|
|
|
-type Reply struct {
|
|
|
- Error_code int64 `json:"error_code"`
|
|
|
- Error_msg string `json:"error_msg"`
|
|
|
- Data interface{} `json:"data"`
|
|
|
-}
|
|
|
-
|
|
|
-type SaleChanceReq struct {
|
|
|
- AppId string `header:"appId,default=10000"`
|
|
|
- BaseUserId int64 `header:"newUserId"`
|
|
|
- PositionId int64 `header:"positionId,optional"`
|
|
|
- EntUserId int64 `header:"entUserId,optional"`
|
|
|
- EntId int64 `header:"entId,optional"`
|
|
|
- AccountId int64 `header:"accountId,optional"`
|
|
|
- EntDeptId int64 `header:"entDeptId,optional"`
|
|
|
- ChanceName string `json:"chanceName"` //机会名称
|
|
|
- Summary string `json:"summary"` //概要信息
|
|
|
- ChanceClassify int64 `json:"chanceClassify"` //机会分类
|
|
|
- ExpectedOrderTime int64 `json:"expectedOrderTime,optional"` //最初预计落单段时间 时间戳
|
|
|
- ExpectedMoney float64 `json:"expectedMoney,optional"` //最初预计落单金额
|
|
|
- CustomName string `json:"customName"` //客户全称
|
|
|
- BusinessType int64 `json:"businessType"` //业务类型 1新客户需求 2老客户需求 3简易项目流程
|
|
|
- Remarks string `json:"remarks,optional"` //备注
|
|
|
- NextfollowUpTime int64 `json:"nextfollowUpTime,optional"` //下次跟进时间戳
|
|
|
- Types int64 `json:"types"` //处理方式 1自办;2转办;3待处理
|
|
|
- User []int64 `json:"user,optional"` //企业用户id
|
|
|
- EmployInfoId int64 `json:"employInfoId,optional"` //资讯收录id
|
|
|
- CustomId int64 `json:"customId,optional"` //客户id
|
|
|
- CreateName string `json:"createName"` //创建人
|
|
|
- ChanceSource int64 `json:"chanceSource"` //机会来源
|
|
|
-}
|
|
|
-
|
|
|
-type TransferReq struct {
|
|
|
- AppId string `header:"appId,default=10000"`
|
|
|
- BaseUserId int64 `header:"newUserId"`
|
|
|
- PositionId int64 `header:"positionId,optional"`
|
|
|
- EntUserId int64 `header:"entUserId,optional"`
|
|
|
- EntId int64 `header:"entId,optional"`
|
|
|
- EmplouIdArr []string `json:"emplouIdArr"`
|
|
|
- PositionIdArr []string `json:"positionIdArr"`
|
|
|
+type CanAddReq struct {
|
|
|
+ AppId string `header:"appId,default=10000"`
|
|
|
+ BaseUserId int64 `header:"newUserId"`
|
|
|
+ PositionId int64 `header:"positionId,optional"`
|
|
|
+ EntUserId int64 `header:"entUserId,optional"`
|
|
|
+ EntId int64 `header:"entId,optional"`
|
|
|
+ AccountId int64 `header:"accountId,optional"`
|
|
|
+ EntDeptId int64 `header:"entDeptId,optional"`
|
|
|
+ EmployInfoId int64 `json:"employInfoId"` //资讯收录id
|
|
|
+ EmployCustomId int64 `json:"employCustomId,optional"` //客户收录id
|
|
|
+ Key string `json:"key"` //创建线索:more_create_clue 创建机会:more_create_chance 创建客户:more_create_custom
|
|
|
}
|