|
@@ -37,11 +37,11 @@ message SearchReq {
|
|
|
string interceptOtherWords = 31;//关键词截取后 后面三个字
|
|
|
string bidField = 32;//领域化标识
|
|
|
string accountId = 33; //账户id
|
|
|
- string positionType =34; //职位类型 0个人 1企业
|
|
|
+ string positionType = 34; //职位类型 0个人 1企业
|
|
|
string positionId = 35; //职位id
|
|
|
string mgoUserId = 36; //原userId
|
|
|
- string limitFlag =37; //未登录用户生成一个随机id
|
|
|
- bool isNew=38;//未登录用户首次请求
|
|
|
+ string limitFlag = 37; //未登录用户生成一个随机id
|
|
|
+ bool isNew = 38;//未登录用户首次请求
|
|
|
}
|
|
|
|
|
|
message SearchResp {
|
|
@@ -58,8 +58,8 @@ message SearchData {
|
|
|
int64 total = 6;//查询总结果数量
|
|
|
string remark = 7;//备注
|
|
|
int64 interceptLimit = 8;//关键词截取长度
|
|
|
- string interceptOtherWords= 9;//关键词截取剩余关键词
|
|
|
- string interceptKeyWords= 10;//关键词截取后的关键词
|
|
|
+ string interceptOtherWords = 9;//关键词截取剩余关键词
|
|
|
+ string interceptKeyWords = 10;//关键词截取后的关键词
|
|
|
}
|
|
|
|
|
|
message SearchList {
|
|
@@ -129,9 +129,151 @@ message SearchLimitResp {
|
|
|
string err_msg = 2;
|
|
|
string data = 3;
|
|
|
}
|
|
|
+// 列表数据参标信息请求参数
|
|
|
+message ParticipateShowReq{
|
|
|
+ string ids = 1; // 标讯id 逗号分割
|
|
|
+ int64 entId = 2;//企业id
|
|
|
+ int64 entUserId = 3;// 企业下用户id
|
|
|
+ int64 positionId = 4; // 职位id
|
|
|
+ int64 positionType =5;// 职位类型 0个人 1企业
|
|
|
+}
|
|
|
+
|
|
|
+// 列表数据参标信息返回值
|
|
|
+message ShowInfo{
|
|
|
+ string Id = 1;// 标讯id
|
|
|
+ int64 value = 2; // 按钮显示值:0-参标 1- 已参标
|
|
|
+}
|
|
|
+message ParticipateShowRes{
|
|
|
+ int64 err_code = 1;
|
|
|
+ string err_msg = 2;
|
|
|
+ repeated ShowInfo data = 3;
|
|
|
+}
|
|
|
+// 详情页参标信息请求参数
|
|
|
+message ParticipateInfoReq{
|
|
|
+ string sid = 1; // 标讯id
|
|
|
+ int64 entId = 2;//企业id
|
|
|
+ int64 entUserId = 3;// 企业下用户id
|
|
|
+ int64 positionId = 4;// 职位id
|
|
|
+ int64 positionType =5;// 职位类型 0个人 1企业
|
|
|
+
|
|
|
+}
|
|
|
+// 详情页参标信息返回值
|
|
|
+message ParticipateDetailInfo{
|
|
|
+ bool showParticipate = 1;// 是否显示参标按钮 true-显示 false-不显示
|
|
|
+ int64 showValue = 2;// 参标按钮显示值:0-参标 1-终止参标
|
|
|
+ string userName = 3;//参标人姓名 逗号分割
|
|
|
+ bool showTransfer = 4;// 转给同事按钮是否展示:true-展示 false-不展示
|
|
|
+}
|
|
|
+message ParticipateInfoRes{
|
|
|
+ int64 err_code = 1;
|
|
|
+ string err_msg = 2;
|
|
|
+ ParticipateDetailInfo data = 3;
|
|
|
+}
|
|
|
+// 投标状态更新请求参数
|
|
|
+message UpdateBidStatusReq{
|
|
|
+ int64 bidType = 1; // 投标类型 1-直接投标 2-渠道投标
|
|
|
+ repeated string bidStage = 2;// 投标项目阶段 ["未报名","已报名"...]
|
|
|
+ int64 isWin = 3;// 是否中标 0-未选择 1-是 2-否
|
|
|
+ string channelName = 4; // 渠道名称
|
|
|
+ string channelPerson = 5; // 联系人
|
|
|
+ string channelPhone = 6; //联系电话
|
|
|
+ string winner = 7;// 中标单位
|
|
|
+ string sid = 8;// 标讯id
|
|
|
+ int64 entId = 9;//企业id
|
|
|
+ int64 entUserId = 10;// 企业下用户id
|
|
|
+ int64 positionId = 11; // 职位id
|
|
|
+ int64 positionType =12;// 职位类型 0个人 1企业
|
|
|
+
|
|
|
+}
|
|
|
+// 投标状态更新返回值
|
|
|
+message UpdateBidStatusRes{
|
|
|
+ int64 err_code = 1;
|
|
|
+ string err_msg = 2;
|
|
|
+ bool data = 3;
|
|
|
+}
|
|
|
+
|
|
|
+// 获取投标状态信息
|
|
|
+message ParticipateContentReq{
|
|
|
+ string sid = 1; // 标讯id
|
|
|
+ int64 entId = 2; //企业id
|
|
|
+ int64 entUserId = 3; // 企业下用户id
|
|
|
+ int64 positionId = 4; // 职位id
|
|
|
+ int64 positionType =5;// 职位类型 0个人 1企业
|
|
|
+
|
|
|
+}
|
|
|
+
|
|
|
+// 获取投标状态信息结果
|
|
|
+message ParticipateContentData{
|
|
|
+ int64 bidType = 1; // 投标类型 1-直接投标 2-渠道投标
|
|
|
+ repeated string bidStage = 2;// 投标项目阶段 ["未报名","已报名"...]
|
|
|
+ int64 isWin = 3;// 是否中标 0-未选择 1-是 2-否
|
|
|
+ string channelName = 4; // 渠道名称
|
|
|
+ string channelPerson = 5; // 联系人
|
|
|
+ string channelPhone = 6; //联系电话
|
|
|
+}
|
|
|
+
|
|
|
+message ParticipateContentRes{
|
|
|
+ int64 err_code = 1;
|
|
|
+ string err_msg = 2;
|
|
|
+ ParticipateContentData data = 3;
|
|
|
+}
|
|
|
+// 参标操作记录请求参数
|
|
|
+message ParticipateRecordsReq{
|
|
|
+ int64 page = 1;// 页码
|
|
|
+ int64 pageSize = 2;// 每页条数
|
|
|
+ string sid = 3; // 标讯id
|
|
|
+ int64 entId = 4; //企业id
|
|
|
+ int64 entUserId = 5; // 企业下用户id
|
|
|
+ int64 positionId = 6; // 职位id
|
|
|
+ int64 positionType =7;// 职位类型 0个人 1企业
|
|
|
+
|
|
|
+}
|
|
|
+// 参标操作记录返回
|
|
|
+message ParticipateRecords{
|
|
|
+ string recordsData = 1;
|
|
|
+ string updateDate = 2;
|
|
|
+ string updatePerson = 3;
|
|
|
+}
|
|
|
+
|
|
|
+message ParticipateRecordsRes{
|
|
|
+ int64 err_code = 1;
|
|
|
+ string err_msg = 2;
|
|
|
+ message Data {
|
|
|
+ repeated ParticipateRecords list = 1; // 操作记录
|
|
|
+ int64 total = 2 ;
|
|
|
+ }
|
|
|
+}
|
|
|
+// 当前部门/企业下参标人员信息
|
|
|
+message ParticipatePersonsReq{
|
|
|
+ int64 entId = 1; //企业id
|
|
|
+ int64 entUserId = 2; // 企业下用户id
|
|
|
+ int64 positionId = 3; // 职位id
|
|
|
+ int64 positionType =4;// 职位类型 0个人 1企业
|
|
|
+}
|
|
|
+message ParticipatePerson{
|
|
|
+ string userId = 1;
|
|
|
+ string name = 2;
|
|
|
+}
|
|
|
+message ParticipatePersonsRes{
|
|
|
+ int64 err_code = 1;
|
|
|
+ string err_msg = 2;
|
|
|
+ repeated ParticipatePerson data = 3;
|
|
|
+}
|
|
|
service BxCore {
|
|
|
//标讯搜索结果列表数据
|
|
|
rpc GetSearchList(SearchReq) returns(SearchResp);
|
|
|
//标讯搜索限制内容
|
|
|
rpc SearchLimit(SearchLimitReq) returns(SearchLimitResp);
|
|
|
+ // 列表数据参标信息接口
|
|
|
+ rpc ParticipateShow(ParticipateShowReq) returns(ParticipateShowRes);
|
|
|
+ // 详情页参标信息接口
|
|
|
+ rpc ParticipateInfo(ParticipateInfoReq) returns(ParticipateInfoRes);
|
|
|
+ // 投标状态更新
|
|
|
+ rpc UpdateBidStatus(UpdateBidStatusReq) returns(UpdateBidStatusRes);
|
|
|
+ // 获取投标状态信息
|
|
|
+ rpc ParticipateContent(ParticipateContentReq) returns(ParticipateContentRes);
|
|
|
+ // 参标操作记录
|
|
|
+ rpc ParticipateRecords(ParticipateRecordsReq) returns (ParticipateRecordsRes);
|
|
|
+ // 当前部门/企业下参标人员信息
|
|
|
+ rpc ParticipatePersons(ParticipatePersonsReq) returns (ParticipatePersonsRes);
|
|
|
}
|