syntax = "proto3"; import "v1/garden.proto"; import "v1/repair.proto"; import "v1/suggestion.proto"; import "v1/charge.proto"; import "v1/vehicle.proto"; import "v1/park.proto"; import "v1/announcement.proto"; import "v1/event.proto"; import "v1/house_rent.proto"; import "v1/service_phone.proto"; import "v1/vote.proto"; import "v1/neighbor.proto"; // package声明符,用来防止不同的消息类型有命名冲突 package pb.service; // 用于生成指定语言go的包名称 option go_package = "property-household-gateway/pb"; // The system service definition. service Garden { // 公告 rpc AnnouncementList(pb_v1.AnnouncementListRequest) returns (pb_v1.AnnouncementListReply){} rpc AnnouncementReadAdd(pb_v1.AnnouncementReadAddRequest) returns (pb_v1.AnnouncementReadAddReply){} rpc BuildingManagerList(pb_v1.BuildingManagerListRequest) returns (pb_v1.BuildingManagerListReply){} rpc BuildingList(pb_v1.BuildingListRequest) returns (pb_v1.BuildingListReply){} rpc UnitList(pb_v1.UnitListRequest) returns (pb_v1.UnitListReply){} rpc HouseList(pb_v1.HouseListRequest) returns (pb_v1.HouseListReply){} rpc HouseRentManagerList(pb_v1.HouseRentManagerListRequest) returns (pb_v1.HouseRentManagerListReply){} rpc GardenHouseRentInfo(pb_v1.GardenHouseRentInfoRequest) returns (pb_v1.GardenHouseRentInfoReply){} // 报事报修 rpc RepairClassList(pb_v1.RepairClassListRequest) returns (pb_v1.RepairClassListReply){} rpc RepairOrderList(pb_v1.RepairOrderListRequest) returns (pb_v1.RepairOrderListReply){} rpc RepairOrderAdd(pb_v1.RepairOrderAddRequest) returns (pb_v1.RepairOrderAddReply){} rpc RepairOrderUpdate(pb_v1.RepairOrderUpdateRequest) returns (pb_v1.RepairOrderUpdateReply){} rpc RepairOrderDel(pb_v1.RepairOrderDelRequest) returns (pb_v1.RepairOrderDelReply){} // 详情 rpc RepairOrderInfo(pb_v1.RepairOrderInfoRequest) returns (pb_v1.RepairOrderInfoReply){} // 回访 rpc RepairOrderReturnVisit(pb_v1.RepairOrderReturnVisitRequest) returns (pb_v1.RepairOrderReturnVisitReply){} // 详情 rpc SuggestionOrderInfo(pb_v1.SuggestionOrderInfoRequest) returns (pb_v1.SuggestionOrderInfoReply){} // 回访 rpc SuggestionOrderReturnVisit(pb_v1.SuggestionOrderReturnVisitRequest) returns (pb_v1.SuggestionOrderReturnVisitReply){} // 投诉建议 rpc SuggestionOrderList(pb_v1.SuggestionOrderListRequest) returns (pb_v1.SuggestionOrderListReply){} rpc SuggestionOrderAdd(pb_v1.SuggestionOrderAddRequest) returns (pb_v1.SuggestionOrderAddReply){} rpc SuggestionOrderUpdate(pb_v1.SuggestionOrderUpdateRequest) returns (pb_v1.SuggestionOrderUpdateReply){} rpc SuggestionOrderDel(pb_v1.SuggestionOrderDelRequest) returns (pb_v1.SuggestionOrderDelReply){} // 欠费缴费欠费列表 rpc ChargeUnpayList(pb_v1.ChargeUnpayListRequest) returns (pb_v1.ChargeUnpayListReply){} // 查看费用,费项列表 rpc ChargeList(pb_v1.ChargeListRequest) returns (pb_v1.ChargeListReply){} // 对象的某费项下的待缴账单列表 rpc ChargeBillList(pb_v1.ChargeBillListRequest) returns (pb_v1.ChargeBillListReply){} // 预缴物业费或车位费前获取对应的金额信息 rpc ChargePrePayInfo(pb_v1.ChargePrePayInfoRequest) returns (pb_v1.ChargePrePayInfoReply){} // 缴费订单列表 rpc ChargeOrderList(pb_v1.ChargeOrderListRequest) returns (pb_v1.ChargeOrderListReply){} // 缴费订单详情 rpc ChargeOrderInfo(pb_v1.ChargeOrderInfoRequest) returns (pb_v1.ChargeOrderInfoReply){} // 取消订单 线上交费没有支付的情况 rpc ChargeOrderCancel(pb_v1.ChargeOrderCancelRequest) returns (pb_v1.ChargeOrderCancelReply){} // 线上预缴 rpc ChargePrePayByHousehold(pb_v1.ChargePrePayByHouseholdRequest) returns (pb_v1.ChargePrePayByHouseholdReply){} // 小程序预存物业费,车位费或车辆费用前获取月数和赠送信息 rpc ChargeMonthInfo(pb_v1.ChargeMonthInfoRequest) returns (pb_v1.ChargeMonthInfoReply){} // 欠费线上缴费 rpc ChargeBillPayByHousehold(pb_v1.ChargeBillPayByHouseholdRequest) returns (pb_v1.ChargeBillPayByHouseholdReply){} // 已交账单 rpc ChargePayedBillList(pb_v1.ChargePayedBillListRequest) returns (pb_v1.ChargePayedBillListReply){} // 停车场 rpc ParkList(pb_v1.ParkListRequest) returns (pb_v1.ParkListReply){} // 车位 rpc ParkSpaceList(pb_v1.ParkSpaceListRequest) returns (pb_v1.ParkSpaceListReply){} // 车辆 rpc VehicleList(pb_v1.VehicleListRequest) returns (pb_v1.VehicleListReply){} // 社区活动 rpc EventList(pb_v1.EventListRequest)returns (pb_v1.EventListReply){} // 社区活动报名 rpc EventSignAdd(pb_v1.EventSignAddRequest)returns (pb_v1.EventSignAddReply){} // 服务电话分类 rpc ServicePhoneClassList(pb_v1.ServicePhoneClassListRequest) returns (pb_v1.ServicePhoneClassListReply){} // 服务电话 rpc ServicePhoneList(pb_v1.ServicePhoneListRequest) returns (pb_v1.ServicePhoneListReply){} // 投票列表,业主小程序专用 rpc VoteListForHousehold(pb_v1.VoteListForHouseholdRequest) returns (pb_v1.VoteListForHouseholdReply){} // 投票回答 rpc VoteAddAnswer(pb_v1.VoteAddAnswerRequest) returns (pb_v1.VoteAddAnswerReply){} // 投票结果统计 rpc VoteResultStatistic(pb_v1.VoteResultStatisticRequest) returns (pb_v1.VoteResultStatisticReply){} // 社区邻里 rpc NeighborClassList(pb_v1.NeighborClassListRequest) returns (pb_v1.NeighborClassListReply){} rpc NeighborArticleAdd(pb_v1.NeighborArticleAddRequest) returns (pb_v1.NeighborArticleAddReply){} rpc NeighborArticleDel(pb_v1.NeighborArticleDelRequest) returns (pb_v1.NeighborArticleDelReply){} rpc NeighborArticleUpdate(pb_v1.NeighborArticleUpdateRequest) returns (pb_v1.NeighborArticleUpdateReply){} rpc NeighborArticleList(pb_v1.NeighborArticleListRequest) returns (pb_v1.NeighborArticleListReply){} rpc NeighborCommentAdd(pb_v1.NeighborCommentAddRequest) returns (pb_v1.NeighborCommentAddReply){} rpc NeighborCommentDel(pb_v1.NeighborCommentDelRequest) returns (pb_v1.NeighborCommentDelReply){} rpc NeighborCommentUpdate(pb_v1.NeighborCommentUpdateRequest) returns (pb_v1.NeighborCommentUpdateReply){} rpc NeighborCommentList(pb_v1.NeighborCommentListRequest) returns (pb_v1.NeighborCommentListReply){} rpc NeighborLike(pb_v1.NeighborLikeRequest) returns (pb_v1.NeighborLikeReply){} // 住户的单元id列表 rpc GardenHouseholdUnitIds(pb_v1.GardenHouseholdUnitIdsRequest) returns (pb_v1.GardenHouseholdUnitIdsReply){} // 住户退出房屋 rpc GardenHouseholdDelHouse(pb_v1.GardenHouseholdDelHouseRequest) returns (pb_v1.GardenHouseholdDelHouseReply){} }