syntax = "proto3"; option go_package ="./pb"; message BuyProductListReq { int64 entId = 1; } message BuyProductListResp { int64 error_code = 1; string error_msg = 2; repeated BuyProductList data = 3; } message BuyProductList { int64 wait_empower_id = 1; string product_type = 2; int64 use_count = 3; int64 empower_count = 4; int64 province_count = 5; string end_time = 6; } message UsePersonListReq { int64 entId = 1; int64 wait_empower_id = 2; } message UsePersonListResp { int64 error_code = 1; string error_msg = 2; repeated UsePersonList data = 3; } message UsePersonList { int64 entniche_power_id = 1; string name = 2; string email = 3; string phone = 4; string department = 5; string role = 6; int64 status = 7; } message AddUsePersonReq { int64 wait_empower_id = 1; string ent_user_id = 2; int64 entId = 3; } message AddUsePersonResp { int64 error_code = 1; string error_msg = 2; AddUsePerson data = 3; } message AddUsePerson { int64 status = 1; } message DelUsePersonReq { int64 entniche_power_id = 1; } message EmpowerUserIds { repeated int64 ids = 1; } service EntManageApplication { rpc buyProductList (BuyProductListReq) returns (BuyProductListResp); //已购产品列表 rpc usePersonList (UsePersonListReq) returns (UsePersonListResp); //使用人员列表 rpc addUsePerson (AddUsePersonReq) returns (AddUsePersonResp); //添加使用人员 rpc delUsePerson (DelUsePersonReq) returns (AddUsePersonResp); //删除使用人员 rpc empowerUserIds (EmpowerUserIds) returns (EmpowerUserIds); //获取指定用户中的已授权用户 }