member_game_setting, member_settlement_setting are modified

This commit is contained in:
병준 박 2022-08-22 08:18:30 +00:00
parent e43def8d2a
commit 1af1ce0025
4 changed files with 116 additions and 0 deletions

View File

@ -2,6 +2,18 @@
pub struct CreateMemberGameSettingRequest {
#[prost(string, tag = "1")]
pub member_id: ::prost::alloc::string::String,
#[prost(bool, tag = "2")]
pub can_bet_casino: bool,
#[prost(bool, tag = "3")]
pub can_bet_slot: bool,
#[prost(bool, tag = "4")]
pub can_bet_powerball: bool,
#[prost(bool, tag = "5")]
pub can_bet_powerladder: bool,
#[prost(bool, tag = "6")]
pub can_bet_eos: bool,
#[prost(bool, tag = "7")]
pub can_bet_bogglepowerball: bool,
}
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct CreateMemberGameSettingResponse {

View File

@ -2,6 +2,52 @@
pub struct CreateMemberSettlementSettingRequest {
#[prost(string, tag = "1")]
pub member_id: ::prost::alloc::string::String,
#[prost(bool, tag = "2")]
pub can_exchange: bool,
#[prost(bool, tag = "3")]
pub can_first_charge_comp: bool,
#[prost(bool, tag = "4")]
pub can_per_charge_comp: bool,
#[prost(
enumeration = "crate::models::member_settlement_setting::SettlementType",
tag = "5"
)]
pub settlement_type: i32,
#[prost(
enumeration = "crate::models::member_settlement_setting::ManualPaymentType",
tag = "6"
)]
pub manual_payment_type_for_partner: i32,
#[prost(double, tag = "7")]
pub rate_casino: f64,
#[prost(double, tag = "8")]
pub rate_casino_loosing: f64,
#[prost(double, tag = "9")]
pub rate_casino_bacara: f64,
#[prost(double, tag = "10")]
pub rate_casino_roulette: f64,
#[prost(double, tag = "11")]
pub rate_casino_dragon_tiger: f64,
#[prost(double, tag = "12")]
pub rate_slot: f64,
#[prost(double, tag = "13")]
pub rate_slot_loosing: f64,
#[prost(double, tag = "14")]
pub rate_powerball_single: f64,
#[prost(double, tag = "15")]
pub rate_powerball_combo: f64,
#[prost(double, tag = "16")]
pub rate_powerladder_single: f64,
#[prost(double, tag = "17")]
pub rate_powerladder_combo: f64,
#[prost(double, tag = "18")]
pub rate_eos_single: f64,
#[prost(double, tag = "19")]
pub rate_eos_combo: f64,
#[prost(double, tag = "20")]
pub rate_bogglepowerball_single: f64,
#[prost(double, tag = "21")]
pub rate_bogglepowerball_combo: f64,
}
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct CreateMemberSettlementSettingResponse {

View File

@ -25,6 +25,18 @@ pub mod create_member_game_setting_request {
pub struct Request {
#[prost(string, tag = "1")]
pub member_id: ::prost::alloc::string::String,
#[prost(bool, tag = "2")]
pub can_bet_casino: bool,
#[prost(bool, tag = "3")]
pub can_bet_slot: bool,
#[prost(bool, tag = "4")]
pub can_bet_powerball: bool,
#[prost(bool, tag = "5")]
pub can_bet_powerladder: bool,
#[prost(bool, tag = "6")]
pub can_bet_eos: bool,
#[prost(bool, tag = "7")]
pub can_bet_bogglepowerball: bool,
}
}
#[derive(Clone, PartialEq, ::prost::Message)]

View File

@ -25,6 +25,52 @@ pub mod create_member_settlement_setting_request {
pub struct Request {
#[prost(string, tag = "1")]
pub member_id: ::prost::alloc::string::String,
#[prost(bool, tag = "2")]
pub can_exchange: bool,
#[prost(bool, tag = "3")]
pub can_first_charge_comp: bool,
#[prost(bool, tag = "4")]
pub can_per_charge_comp: bool,
#[prost(
enumeration = "crate::models::member_settlement_setting::SettlementType",
tag = "5"
)]
pub settlement_type: i32,
#[prost(
enumeration = "crate::models::member_settlement_setting::ManualPaymentType",
tag = "6"
)]
pub manual_payment_type_for_partner: i32,
#[prost(double, tag = "7")]
pub rate_casino: f64,
#[prost(double, tag = "8")]
pub rate_casino_loosing: f64,
#[prost(double, tag = "9")]
pub rate_casino_bacara: f64,
#[prost(double, tag = "10")]
pub rate_casino_roulette: f64,
#[prost(double, tag = "11")]
pub rate_casino_dragon_tiger: f64,
#[prost(double, tag = "12")]
pub rate_slot: f64,
#[prost(double, tag = "13")]
pub rate_slot_loosing: f64,
#[prost(double, tag = "14")]
pub rate_powerball_single: f64,
#[prost(double, tag = "15")]
pub rate_powerball_combo: f64,
#[prost(double, tag = "16")]
pub rate_powerladder_single: f64,
#[prost(double, tag = "17")]
pub rate_powerladder_combo: f64,
#[prost(double, tag = "18")]
pub rate_eos_single: f64,
#[prost(double, tag = "19")]
pub rate_eos_combo: f64,
#[prost(double, tag = "20")]
pub rate_bogglepowerball_single: f64,
#[prost(double, tag = "21")]
pub rate_bogglepowerball_combo: f64,
}
}
#[derive(Clone, PartialEq, ::prost::Message)]