syntax = "proto3"; import "v1/garden.proto"; import "v1/charge.proto"; import "v1/park.proto"; import "v1/repair.proto"; import "v1/suggestion.proto"; import "v1/announcement.proto"; import "v1/household.proto"; import "v1/house_rent.proto"; import "v1/vehicle.proto"; import "v1/event.proto"; import "v1/vote.proto"; import "v1/service_phone.proto"; import "v1/neighbor.proto"; // package声明符,用来防止不同的消息类型有命名冲突 package pb.service; // 用于生成指定语言go的包名称 option go_package = "property-system-gateway/pb"; // The system service definition. service Garden { // rpc GardenHouseholdList(pb_v1.GardenHouseholdListRequest) returns (pb_v1.GardenHouseholdListReply){} rpc Statistic(pb_v1.StatisticRequest) returns (pb_v1.StatisticReply){} // 楼栋增删查改 rpc BuildingAdd(pb_v1.BuildingAddRequest) returns (pb_v1.BuildingAddReply){} rpc BuildingUpdate(pb_v1.BuildingUpdateRequest) returns (pb_v1.BuildingUpdateReply){} rpc BuildingDel(pb_v1.BuildingDelRequest) returns (pb_v1.BuildingDelReply){} rpc BuildingList(pb_v1.BuildingListRequest) returns (pb_v1.BuildingListReply){} rpc BuildingAddManager(pb_v1.BuildingAddManagerRequest) returns (pb_v1.BuildingAddManagerReply){} rpc BuildingDelManager(pb_v1.BuildingDelManagerRequest) returns (pb_v1.BuildingDelManagerReply){} rpc BuildingManagerList(pb_v1.BuildingManagerListRequest) returns (pb_v1.BuildingManagerListReply){} // 单元增删查改 rpc UnitAdd(pb_v1.UnitAddRequest) returns (pb_v1.UnitAddReply){} rpc UnitUpdate(pb_v1.UnitUpdateRequest) returns (pb_v1.UnitUpdateReply){} rpc UnitDel(pb_v1.UnitDelRequest) returns (pb_v1.UnitDelReply){} rpc UnitList(pb_v1.UnitListRequest) returns (pb_v1.UnitListReply){} // 房屋增删查改 rpc HouseAdd(pb_v1.HouseAddRequest) returns (pb_v1.HouseAddReply){} rpc HouseUpdate(pb_v1.HouseUpdateRequest) returns (pb_v1.HouseUpdateReply){} rpc HouseDel(pb_v1.HouseDelRequest) returns (pb_v1.HouseDelReply){} rpc HouseList(pb_v1.HouseListRequest) returns (pb_v1.HouseListReply){} rpc HouseInfo(pb_v1.HouseInfoRequest) returns (pb_v1.HouseInfoReply){} rpc HouseChangeStatus(pb_v1.HouseChangeStatusRequest) returns (pb_v1.HouseChangeStatusReply){} // 业主信息列表 rpc GardenHouseholdUserList(pb_v1.GardenHouseholdUserListRequest) returns (pb_v1.GardenHouseholdUserListReply){} // 批量添加房屋 rpc BatchHouseAdd(pb_v1.BatchHouseAddRequest) returns (pb_v1.BatchHouseAddReply){} // 费用配置 rpc ChargeConfAdd(pb_v1.ChargeConfAddRequest) returns (pb_v1.ChargeConfAddReply){} rpc ChargeConfUpdate(pb_v1.ChargeConfUpdateRequest) returns (pb_v1.ChargeConfUpdateReply){} rpc ChargeConfDel(pb_v1.ChargeConfDelRequest) returns (pb_v1.ChargeConfDelReply){} rpc ChargeConfList(pb_v1.ChargeConfListRequest) returns (pb_v1.ChargeConfListReply){} // 费用绑定对象 rpc ChargeBind(pb_v1.ChargeBindRequest) returns (pb_v1.ChargeBindReply){} // 费用解绑对象 rpc ChargeUnbind(pb_v1.ChargeUnbindRequest) returns (pb_v1.ChargeUnbindReply){} // 绑定了项目的房屋列表 rpc ChargeHouseBindedList(pb_v1.ChargeHouseBindedListRequest) returns (pb_v1.ChargeHouseBindedListReply){} // 可以绑定某项目的房屋列表 rpc ChargeHouseNotBindList(pb_v1.ChargeHouseNotBindListRequest) returns (pb_v1.ChargeHouseNotBindListReply){} // 绑定了某项目的车位列表 rpc ChargeSpaceBindedList(pb_v1.ChargeSpaceBindedListRequest) returns (pb_v1.ChargeSpaceBindedListReply){} // 可以绑定某项目的车位列表 rpc ChargeSpaceNotBindList(pb_v1.ChargeSpaceNotBindListRequest) returns (pb_v1.ChargeSpaceNotBindListReply){} // 绑定了某项目的车辆列表 rpc ChargeVehicleBindedList(pb_v1.ChargeVehicleBindedListRequest) returns (pb_v1.ChargeVehicleBindedListReply){} // 可以绑定某项目的车辆列表 rpc ChargeVehicleNotBindList(pb_v1.ChargeVehicleNotBindListRequest) returns (pb_v1.ChargeVehicleNotBindListReply){} // 房屋收费 房屋列表 rpc ChargeHouseGroup(pb_v1.ChargeHouseGroupRequest) returns (pb_v1.ChargeHouseGroupReply){} // 车位收费 车位列表 rpc ChargeSpaceGroup(pb_v1.ChargeSpaceGroupRequest) returns (pb_v1.ChargeSpaceGroupReply){} // 车辆收费 车辆列表 rpc ChargeVehicleGroup(pb_v1.ChargeVehicleGroupRequest) returns (pb_v1.ChargeVehicleGroupReply){} // 手动生成账单 一次型费用和车辆收费不能手动生成 rpc ChargeGenerateBill(pb_v1.ChargeGenerateBillRequest) returns (pb_v1.ChargeGenerateBillReply){} // 欠费线下缴费 rpc ChargeBillPay(pb_v1.ChargeBillPayRequest) returns (pb_v1.ChargeBillPayReply){} // 欠费缴费欠费列表 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 ChargeBillObjList(pb_v1.ChargeBillObjListRequest) returns (pb_v1.ChargeBillObjListReply){} // 应收账单中某对象的账单明细 rpc ChargeObjBillList(pb_v1.ChargeObjBillListRequest) returns (pb_v1.ChargeObjBillListReply){} // 变更时间 rpc ChargeTimeSet(pb_v1.ChargeTimeSetRequest) returns (pb_v1.ChargeTimeSetReply){} // 小票和收据信息 rpc ChargeOrderTicket(pb_v1.ChargeOrderTicketRequest) returns (pb_v1.ChargeOrderTicketReply){} // 预缴物业费或车位费前获取对应的金额信息 rpc ChargePrePayInfo(pb_v1.ChargePrePayInfoRequest) returns (pb_v1.ChargePrePayInfoReply){} // 线下预缴物业费或车位费 rpc ChargePrePay(pb_v1.ChargePrePayRequest) returns (pb_v1.ChargePrePayReply){} // 已交账单 rpc ChargePayedBillList(pb_v1.ChargePayedBillListRequest) returns (pb_v1.ChargePayedBillListReply){} // 作废账单 rpc ChargeDelBill(pb_v1.ChargeDelBillRequest) returns (pb_v1.ChargeDelBillReply){} // 恢复账单 rpc ChargeRecoverBill(pb_v1.ChargeRecoverBillRequest) returns (pb_v1.ChargeRecoverBillReply){} // 作废账单列表 rpc ChargeDelBillList(pb_v1.ChargeDelBillListRequest) returns (pb_v1.ChargeDelBillListReply){} // 缴费订单列表 rpc ChargeOrderList(pb_v1.ChargeOrderListRequest) returns (pb_v1.ChargeOrderListReply){} // 缴费订单详情 rpc ChargeOrderInfo(pb_v1.ChargeOrderInfoRequest) returns (pb_v1.ChargeOrderInfoReply){} // 确认订单已支付 rpc ChargeOrderPay(pb_v1.ChargeOrderPayRequest) returns (pb_v1.ChargeOrderPayReply){} // 催缴设置 rpc ChargeUrgeSet(pb_v1.ChargeUrgeSetRequest) returns (pb_v1.ChargeUrgeSetReply){} rpc ChargeUrgeInfo(pb_v1.ChargeUrgeInfoRequest) returns (pb_v1.ChargeUrgeInfoReply){} // 添加抄表记录 rpc PowerRecordAdd(pb_v1.PowerRecordAddRequest) returns (pb_v1.PowerRecordAddReply){} // 批量添加 rpc PowerRecordBatchAdd(pb_v1.PowerRecordBatchAddRequest) returns (pb_v1.PowerRecordBatchAddReply){} // 删除抄表记录 rpc PowerRecordDel(pb_v1.PowerRecordDelRequest) returns (pb_v1.PowerRecordDelReply){} // 抄表记录列表 rpc PowerRecordList(pb_v1.PowerRecordListRequest) returns (pb_v1.PowerRecordListReply){} // 物业费套餐 rpc PropertyPackageAdd(pb_v1.PropertyPackageAddRequest) returns (pb_v1.PropertyPackageAddReply){} rpc PropertyPackageUpdate(pb_v1.PropertyPackageUpdateRequest) returns (pb_v1.PropertyPackageUpdateReply){} rpc PropertyPackageDel(pb_v1.PropertyPackageDelRequest) returns (pb_v1.PropertyPackageDelReply){} rpc PropertyPackageList(pb_v1.PropertyPackageListRequest) returns (pb_v1.PropertyPackageListReply){} // 车辆 rpc VehicleAdd(pb_v1.VehicleAddRequest) returns (pb_v1.VehicleAddReply){} rpc VehicleUpdate(pb_v1.VehicleUpdateRequest) returns (pb_v1.VehicleUpdateReply){} rpc VehicleDel(pb_v1.VehicleDelRequest) returns (pb_v1.VehicleDelReply){} rpc VehicleList(pb_v1.VehicleListRequest) returns (pb_v1.VehicleListReply){} // 停车场 rpc ParkList(pb_v1.ParkListRequest) returns (pb_v1.ParkListReply){} rpc ParkAdd(pb_v1.ParkAddRequest) returns (pb_v1.ParkAddReply){} rpc ParkUpdate(pb_v1.ParkUpdateRequest) returns (pb_v1.ParkUpdateReply){} rpc ParkDel(pb_v1.ParkDelRequest) returns (pb_v1.ParkDelReply){} // 车位 rpc ParkSpaceList(pb_v1.ParkSpaceListRequest) returns (pb_v1.ParkSpaceListReply){} rpc ParkSpaceAdd(pb_v1.ParkSpaceAddRequest) returns (pb_v1.ParkSpaceAddReply){} rpc ParkSpaceUpdate(pb_v1.ParkSpaceUpdateRequest) returns (pb_v1.ParkSpaceUpdateReply){} rpc ParkSpaceDel(pb_v1.ParkSpaceDelRequest) returns (pb_v1.ParkSpaceDelReply){} // 报事报修 rpc RepairClassList(pb_v1.RepairClassListRequest) returns (pb_v1.RepairClassListReply){} rpc RepairClassAdd(pb_v1.RepairClassAddRequest) returns (pb_v1.RepairClassAddReply){} rpc RepairClassUpdate(pb_v1.RepairClassUpdateRequest) returns (pb_v1.RepairClassUpdateReply){} rpc RepairClassDel(pb_v1.RepairClassDelRequest) returns (pb_v1.RepairClassDelReply){} 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 RepairOrderSend(pb_v1.RepairOrderSendRequest) returns (pb_v1.RepairOrderSendReply){} // 结单 rpc RepairOrderFinish(pb_v1.RepairOrderFinishRequest) returns (pb_v1.RepairOrderFinishReply){} // 退单 rpc RepairOrderBack(pb_v1.RepairOrderBackRequest) returns (pb_v1.RepairOrderBackReply){} // 详情 rpc RepairOrderInfo(pb_v1.RepairOrderInfoRequest) returns (pb_v1.RepairOrderInfoReply){} // 回访 rpc RepairOrderReturnVisit(pb_v1.RepairOrderReturnVisitRequest) returns (pb_v1.RepairOrderReturnVisitReply){} // 投诉与建议 派单 rpc SuggestionOrderSend(pb_v1.SuggestionOrderSendRequest) returns (pb_v1.SuggestionOrderSendReply){} // 结单 rpc SuggestionOrderFinish(pb_v1.SuggestionOrderFinishRequest) returns (pb_v1.SuggestionOrderFinishReply){} // 退单 rpc SuggestionOrderBack(pb_v1.SuggestionOrderBackRequest) returns (pb_v1.SuggestionOrderBackReply){} // 详情 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 AnnouncementList(pb_v1.AnnouncementListRequest) returns (pb_v1.AnnouncementListReply){} rpc AnnouncementAdd(pb_v1.AnnouncementAddRequest) returns (pb_v1.AnnouncementAddReply){} rpc AnnouncementUpdate(pb_v1.AnnouncementUpdateRequest) returns (pb_v1.AnnouncementUpdateReply){} rpc AnnouncementDel(pb_v1.AnnouncementDelRequest) returns (pb_v1.AnnouncementDelReply){} rpc GardenHouseRentList(pb_v1.GardenHouseRentListRequest) returns (pb_v1.GardenHouseRentListReply){} // 租房经纪人 rpc HouseRentAddManager(pb_v1.HouseRentAddManagerRequest) returns (pb_v1.HouseRentAddManagerReply){} rpc HouseRentDelManager(pb_v1.HouseRentDelManagerRequest) returns (pb_v1.HouseRentDelManagerReply){} rpc HouseRentManagerList(pb_v1.HouseRentManagerListRequest) returns (pb_v1.HouseRentManagerListReply){} // 系统消息 rpc SystemMsgList(pb_v1.SystemMsgListRequest)returns (pb_v1.SystemMsgListReply){} rpc SystemMsgReaded(pb_v1.SystemMsgReadedRequest)returns (pb_v1.SystemMsgReadedReply){} // 社区活动 rpc EventAdd(pb_v1.EventAddRequest)returns (pb_v1.EventAddReply){} rpc EventUpdate(pb_v1.EventUpdateRequest)returns (pb_v1.EventUpdateReply){} rpc EventDel(pb_v1.EventDelRequest)returns (pb_v1.EventDelReply){} rpc EventList(pb_v1.EventListRequest)returns (pb_v1.EventListReply){} // 社区活动报名 rpc EventSignAdd(pb_v1.EventSignAddRequest)returns (pb_v1.EventSignAddReply){} // 社区活动删除报名 rpc EventSignDel(pb_v1.EventSignDelRequest)returns (pb_v1.EventSignDelReply){} // 社区活动报名列表 rpc EventSignList(pb_v1.EventSignListRequest)returns (pb_v1.EventSignListReply){} // 服务电话分类 rpc ServicePhoneClassList(pb_v1.ServicePhoneClassListRequest) returns (pb_v1.ServicePhoneClassListReply){} rpc ServicePhoneClassAdd(pb_v1.ServicePhoneClassAddRequest) returns (pb_v1.ServicePhoneClassAddReply){} rpc ServicePhoneClassUpdate(pb_v1.ServicePhoneClassUpdateRequest) returns (pb_v1.ServicePhoneClassUpdateReply){} rpc ServicePhoneClassDel(pb_v1.ServicePhoneClassDelRequest) returns (pb_v1.ServicePhoneClassDelReply){} // 服务电话 rpc ServicePhoneList(pb_v1.ServicePhoneListRequest) returns (pb_v1.ServicePhoneListReply){} rpc ServicePhoneAdd(pb_v1.ServicePhoneAddRequest) returns (pb_v1.ServicePhoneAddReply){} rpc ServicePhoneUpdate(pb_v1.ServicePhoneUpdateRequest) returns (pb_v1.ServicePhoneUpdateReply){} rpc ServicePhoneDel(pb_v1.ServicePhoneDelRequest) returns (pb_v1.ServicePhoneDelReply){} // 一键催缴 rpc ChargeUrge(pb_v1.ChargeUrgeRequest) returns (pb_v1.ChargeUrgeReply){} // 投票 rpc VoteList(pb_v1.VoteListRequest) returns (pb_v1.VoteListReply){} rpc VoteAdd(pb_v1.VoteAddRequest) returns (pb_v1.VoteAddReply){} rpc VoteUpdate(pb_v1.VoteUpdateRequest) returns (pb_v1.VoteUpdateReply){} rpc VoteDel(pb_v1.VoteDelRequest) returns (pb_v1.VoteDelReply){} // 投票回答 rpc VoteAddAnswer(pb_v1.VoteAddAnswerRequest) returns (pb_v1.VoteAddAnswerReply){} // 投票结果列表 rpc VoteResultList(pb_v1.VoteResultListRequest) returns (pb_v1.VoteResultListReply){} // 投票结果统计 rpc VoteResultStatistic(pb_v1.VoteResultStatisticRequest) returns (pb_v1.VoteResultStatisticReply){} // 社区邻里 rpc NeighborClassAdd(pb_v1.NeighborClassAddRequest) returns (pb_v1.NeighborClassAddReply){} rpc NeighborClassDel(pb_v1.NeighborClassDelRequest) returns (pb_v1.NeighborClassDelReply){} rpc NeighborClassUpdate(pb_v1.NeighborClassUpdateRequest) returns (pb_v1.NeighborClassUpdateReply){} 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){} }