liujiandao
2023-11-23 b97b5cb90094f17f68560331724a120008864c68
proto/crm_aps.proto
@@ -5,6 +5,8 @@
service CrmAndApsGrpcService {
  rpc GetApsProjectList(GetApsProjectListRequest) returns(GetApsProjectListResponse) {}
  rpc SendSalesDetailsToApsProject(SendSalesDetailsToApsProjectRequest) returns(SendSalesDetailsToApsProjectResponse) {}
  rpc GetCrmSalesDetailsList(GetCrmSalesDetailsListRequest) returns(GetCrmSalesDetailsListResponse) {}
  rpc SendSalesDetailsAndProjectToCrm(SendSalesDetailsAndProjectToCrmRequest) returns(SendSalesDetailsAndProjectToCrmResponse) {}
}
//-----------------------------------------------------GetApsProjectList--------------------------------------
@@ -41,4 +43,41 @@
}
message SendSalesDetailsToApsProjectResponse{
}
}
//-----------------------------------------------------GetCrmSalesDetailsList--------------------------------------------
message GetCrmSalesDetailsListRequest {
  string TimeType = 1;  //时间类型:签约日期,交付日期
  string StartTime = 2;
  string EndTime = 3;
  string ClientName = 4;
  int64 Page = 5;
  int64 PageSize = 6;
}
message CrmSalesDetails {
  string number = 1;//销售明细单号
  string clientName = 2;
  string memberName = 3;//销售负责人
  string signTime = 4;//签单时间
  string deliveryDate = 5;//交货日期
}
message GetCrmSalesDetailsListResponse {
  repeated CrmSalesDetails SalesDetails = 1;
  int64 Total = 2;
}
//------------------------------------------------------------SendSalesDetailsAndProjectToCrm-----------------------------------
message SendSalesDetailsAndProjectToCrmRequest{
  repeated string SalesDetailsNumbers = 1;
  string ProjectId = 2;
}
message SendSalesDetailsAndProjectToCrmResponse{
}