|
@@ -7,8 +7,6 @@ info (
|
|
|
email: "wangshan@topnet.net.cn"
|
|
|
)
|
|
|
|
|
|
-import "participate/*.api"
|
|
|
-
|
|
|
type (
|
|
|
searchReq {
|
|
|
UserType string `path:"userType,optional"`
|
|
@@ -95,55 +93,55 @@ type (
|
|
|
}
|
|
|
// 参标操作记录请求参数
|
|
|
participateRecordsReq {
|
|
|
- Sid string `json:"sid"` // 标讯id
|
|
|
- page int64 `json:"page,default=0"`// 页码
|
|
|
- pageSize int64 `json:"pageSize,default=100"`// 每页条数
|
|
|
+ Sid string `json:"sid"` // 标讯id
|
|
|
+ Page int64 `json:"page,default=0"` // 页码
|
|
|
+ PageSize int64 `json:"pageSize,default=100"` // 每页条数
|
|
|
baseParam
|
|
|
}
|
|
|
// 当前部门/企业下参标人员信息
|
|
|
- participatePersonsReq{
|
|
|
+ participatePersonsReq {
|
|
|
baseParam
|
|
|
}
|
|
|
//投标状态更新:投标类型-投标项目阶段
|
|
|
- BidTypeReq{
|
|
|
- name string `json:"name,optional"`
|
|
|
- content []string `json:"content,optional"`
|
|
|
+ BidTypeReq {
|
|
|
+ Name string `json:"name,optional"`
|
|
|
+ Content []string `json:"content,optional"`
|
|
|
}
|
|
|
//消息提醒设置:
|
|
|
- RemindRuleReq{
|
|
|
- bidState int `json:"bidState,optional"`//投标规则类型;0:全部;1:直接投标;2:渠道投标
|
|
|
- remainder int `json:"remainder,optional"`//距离投标截止日期需要多久开始提醒 单位h
|
|
|
- node int `json:"node,optional"`//那个节点进行消息提醒;和投标项目阶段绑定
|
|
|
+ RemindRuleReq {
|
|
|
+ BidState int `json:"bidState,optional"` //投标规则类型;0:全部;1:直接投标;2:渠道投标
|
|
|
+ Remainder int `json:"remainder,optional"` //距离投标截止日期需要多久开始提醒 单位h
|
|
|
+ Node int `json:"node,optional"` //那个节点进行消息提醒;和投标项目阶段绑定
|
|
|
}
|
|
|
//参标设置信息接口
|
|
|
participateSetUpInfoReq {
|
|
|
baseParam
|
|
|
- setAction string `json:"setAction,optional"`//默认空;U:更新
|
|
|
- isAllow bool `json:"isAllow,optional"`//是否允许多人同时参标
|
|
|
- bidType []BidTypeReq `json:"bidType,optional"`//投标类型自定义内容
|
|
|
- remindRule []RemindRuleReq `json:"remindRule,optional"`//消息提醒
|
|
|
+ SetAction string `json:"setAction,optional"` //默认空;U:更新
|
|
|
+ IsAllow bool `json:"isAllow,optional"` //是否允许多人同时参标
|
|
|
+ BidType []BidTypeReq `json:"bidType,optional"` //投标类型自定义内容
|
|
|
+ RemindRule []RemindRuleReq `json:"remindRule,optional"` //消息提醒
|
|
|
}
|
|
|
//用户参标、终止参标及划转接口开发
|
|
|
participateActionReq {
|
|
|
baseParam
|
|
|
- bidId string `json:"bidId,optional"`//招标信息id ,已加密。多个,号隔开
|
|
|
- entUserId string `json:"entUserId,optional"`//划转对象的企业用户id
|
|
|
- isRetain bool `json:"isRetain,optional"`//是否保留原跟踪人
|
|
|
+ BidId string `json:"bidId,optional"` //招标信息id ,已加密。多个,号隔开
|
|
|
+ EntUserId string `json:"entUserId,optional"` //划转对象的企业用户id
|
|
|
+ IsRetain bool `json:"isRetain,optional"` //是否保留原跟踪人
|
|
|
}
|
|
|
//我的参标项目列表|企业参标项目列表
|
|
|
- participateListReq{
|
|
|
+ participateListReq {
|
|
|
baseParam
|
|
|
- area string `json:"area,optional"` //省份
|
|
|
- city string `json:"city,optional"` //城市
|
|
|
- bidTime string `json:"bidTime,optional"`//招标日期:开始时间-结束时间
|
|
|
- bidEndTime string `json:"bidEndTime,optional"`//投标截止日期:格式同上
|
|
|
- bidOpenTime string `json:"bidOpenTime,optional"`//开标时间:格式同上
|
|
|
- bidEndStatus int `json:"bidEndStatus,optional"`//投标截止状态:1:未截止;2:已截止;3:终止参标
|
|
|
- bidOpenStatus int `json:"bidOpenStatus,optional"`//开标状态:1:已开标;2:未开标
|
|
|
- keywords string `json:"keywords,optional"`//查询项目名称 关键词;多个空格隔开
|
|
|
- entUserIds string `json:"entUserIds,optional"`//企业参标人企业用户id集合,多个,号隔开
|
|
|
- pageSize int `json:"pageSize,default=10"`//每页数据量
|
|
|
- pageNum int `json:"pageNum,default=0"`//当前页码
|
|
|
+ Area string `json:"area,optional"` //省份
|
|
|
+ City string `json:"city,optional"` //城市
|
|
|
+ BidTime string `json:"bidTime,optional"` //招标日期:开始时间-结束时间
|
|
|
+ BidEndTime string `json:"bidEndTime,optional"` //投标截止日期:格式同上
|
|
|
+ BidOpenTime string `json:"bidOpenTime,optional"` //开标时间:格式同上
|
|
|
+ BidEndStatus int `json:"bidEndStatus,optional"` //投标截止状态:1:未截止;2:已截止;3:终止参标
|
|
|
+ BidOpenStatus int `json:"bidOpenStatus,optional"` //开标状态:1:已开标;2:未开标
|
|
|
+ Keywords string `json:"keywords,optional"` //查询项目名称 关键词;多个空格隔开
|
|
|
+ EntUserIds string `json:"entUserIds,optional"` //企业参标人企业用户id集合,多个,号隔开
|
|
|
+ PageSize int `json:"pageSize,default=10"` //每页数据量
|
|
|
+ PageNum int `json:"pageNum,default=0"` //当前页码
|
|
|
}
|
|
|
)
|
|
|
service bxcore-api {
|