Browse Source

player round bet total chip show

master
tangmingyou 3 years ago
parent
commit
6cf08e6eb4
  1. 23
      src/api/proto.js
  2. 20
      src/pages/table/table.jsx

23
src/api/proto.js

@ -5303,6 +5303,7 @@ export const api = $root.api = (() => {
* @property {number|null} [chip] TablePlayer chip * @property {number|null} [chip] TablePlayer chip
* @property {number|null} [status] TablePlayer status * @property {number|null} [status] TablePlayer status
* @property {boolean|null} [master] TablePlayer master * @property {boolean|null} [master] TablePlayer master
* @property {number|null} [roundBetTotal] TablePlayer roundBetTotal
* @property {number|null} [roundBetTimes] TablePlayer roundBetTimes * @property {number|null} [roundBetTimes] TablePlayer roundBetTimes
* @property {number|null} [totalBetChip] TablePlayer totalBetChip * @property {number|null} [totalBetChip] TablePlayer totalBetChip
* @property {api.IHandType|null} [handType] TablePlayer handType * @property {api.IHandType|null} [handType] TablePlayer handType
@ -5382,6 +5383,14 @@ export const api = $root.api = (() => {
*/ */
TablePlayer.prototype.master = false; TablePlayer.prototype.master = false;
/**
* TablePlayer roundBetTotal.
* @member {number} roundBetTotal
* @memberof api.TablePlayer
* @instance
*/
TablePlayer.prototype.roundBetTotal = 0;
/** /**
* TablePlayer roundBetTimes. * TablePlayer roundBetTimes.
* @member {number} roundBetTimes * @member {number} roundBetTimes
@ -5460,6 +5469,8 @@ export const api = $root.api = (() => {
writer.uint32(/* id 6, wireType 0 =*/48).int32(message.status); writer.uint32(/* id 6, wireType 0 =*/48).int32(message.status);
if (message.master != null && Object.hasOwnProperty.call(message, "master")) if (message.master != null && Object.hasOwnProperty.call(message, "master"))
writer.uint32(/* id 8, wireType 0 =*/64).bool(message.master); writer.uint32(/* id 8, wireType 0 =*/64).bool(message.master);
if (message.roundBetTotal != null && Object.hasOwnProperty.call(message, "roundBetTotal"))
writer.uint32(/* id 9, wireType 0 =*/72).int32(message.roundBetTotal);
if (message.roundBetTimes != null && Object.hasOwnProperty.call(message, "roundBetTimes")) if (message.roundBetTimes != null && Object.hasOwnProperty.call(message, "roundBetTimes"))
writer.uint32(/* id 11, wireType 0 =*/88).int32(message.roundBetTimes); writer.uint32(/* id 11, wireType 0 =*/88).int32(message.roundBetTimes);
if (message.handType != null && Object.hasOwnProperty.call(message, "handType")) if (message.handType != null && Object.hasOwnProperty.call(message, "handType"))
@ -5533,6 +5544,10 @@ export const api = $root.api = (() => {
message.master = reader.bool(); message.master = reader.bool();
break; break;
} }
case 9: {
message.roundBetTotal = reader.int32();
break;
}
case 11: { case 11: {
message.roundBetTimes = reader.int32(); message.roundBetTimes = reader.int32();
break; break;
@ -5611,6 +5626,9 @@ export const api = $root.api = (() => {
if (message.master != null && message.hasOwnProperty("master")) if (message.master != null && message.hasOwnProperty("master"))
if (typeof message.master !== "boolean") if (typeof message.master !== "boolean")
return "master: boolean expected"; return "master: boolean expected";
if (message.roundBetTotal != null && message.hasOwnProperty("roundBetTotal"))
if (!$util.isInteger(message.roundBetTotal))
return "roundBetTotal: integer expected";
if (message.roundBetTimes != null && message.hasOwnProperty("roundBetTimes")) if (message.roundBetTimes != null && message.hasOwnProperty("roundBetTimes"))
if (!$util.isInteger(message.roundBetTimes)) if (!$util.isInteger(message.roundBetTimes))
return "roundBetTimes: integer expected"; return "roundBetTimes: integer expected";
@ -5672,6 +5690,8 @@ export const api = $root.api = (() => {
message.status = object.status | 0; message.status = object.status | 0;
if (object.master != null) if (object.master != null)
message.master = Boolean(object.master); message.master = Boolean(object.master);
if (object.roundBetTotal != null)
message.roundBetTotal = object.roundBetTotal | 0;
if (object.roundBetTimes != null) if (object.roundBetTimes != null)
message.roundBetTimes = object.roundBetTimes | 0; message.roundBetTimes = object.roundBetTimes | 0;
if (object.totalBetChip != null) if (object.totalBetChip != null)
@ -5726,6 +5746,7 @@ export const api = $root.api = (() => {
object.chip = 0; object.chip = 0;
object.status = 0; object.status = 0;
object.master = false; object.master = false;
object.roundBetTotal = 0;
object.roundBetTimes = 0; object.roundBetTimes = 0;
object.handType = null; object.handType = null;
object.totalBetChip = 0; object.totalBetChip = 0;
@ -5748,6 +5769,8 @@ export const api = $root.api = (() => {
object.status = message.status; object.status = message.status;
if (message.master != null && message.hasOwnProperty("master")) if (message.master != null && message.hasOwnProperty("master"))
object.master = message.master; object.master = message.master;
if (message.roundBetTotal != null && message.hasOwnProperty("roundBetTotal"))
object.roundBetTotal = message.roundBetTotal;
if (message.roundBetTimes != null && message.hasOwnProperty("roundBetTimes")) if (message.roundBetTimes != null && message.hasOwnProperty("roundBetTimes"))
object.roundBetTimes = message.roundBetTimes; object.roundBetTimes = message.roundBetTimes;
if (message.handType != null && message.hasOwnProperty("handType")) if (message.handType != null && message.hasOwnProperty("handType"))

20
src/pages/table/table.jsx

@ -478,7 +478,7 @@ class Table extends Component {
<View className="wallet-icon"><Image className="wallet-icon-img" src={coinIcon} /></View> <View className="wallet-icon"><Image className="wallet-icon-img" src={coinIcon} /></View>
<View className="wallet-amount"><Text>{player.chip}</Text></View> <View className="wallet-amount"><Text>{player.chip}</Text></View>
</View> </View>
<View className="pct"><Text>0%</Text></View> <View className="pct"><Text>{player.roundBetTotal}</Text></View>
</View> </View>
} }
</View> </View>
@ -592,18 +592,20 @@ class Table extends Component {
<View className="s-w-amount-icon"><Image className="s-w-amount-icon-img" src={coin2Icon} /></View> <View className="s-w-amount-icon"><Image className="s-w-amount-icon-img" src={coin2Icon} /></View>
<View className="s-w-amount"><Text>{selfPlayer.chip}</Text></View> <View className="s-w-amount"><Text>{selfPlayer.chip}</Text></View>
</View> </View>
<View className="s-w-pct"><Text>0%</Text></View> <View className="s-w-pct"><Text>{selfPlayer.roundBetTotal}</Text></View>
</View> </View>
</View> </View>
<View className="control"> <View className="control">
<View className="ctl-opt-wrap"> <View className="ctl-opt-wrap">
{isEmpty(betOpts) ? null : <View className="amount-input"><Input {isEmpty(betOpts) ? null : <View className="amount-input">
className="amount-input-in" <Input
type="numberpad" className="amount-input-in"
placeholder='betting chip' type="numberpad"
value={bettingChip} placeholder={(betMin | betMax | 0) === 0 ? '0' : `${betMin} ~ ${betMax}`}
onInput={this.handleBettingInput.bind(this)} value={bettingChip}
/></View>} onInput={this.handleBettingInput.bind(this)}
/></View>
}
{!isIn(2, betOpts) ? null : <View className="amount-sub" onClick={this.handleSubPlusBetting.bind(this, -1, 1)}><Image className="amount-sub-icon" src={sub1Icon} /></View>} {!isIn(2, betOpts) ? null : <View className="amount-sub" onClick={this.handleSubPlusBetting.bind(this, -1, 1)}><Image className="amount-sub-icon" src={sub1Icon} /></View>}
{!isIn(2, betOpts) ? null : <View className="amount-plus" onClick={this.handleSubPlusBetting.bind(this, 1, 1)}><Image className="amount-plus-icon" src={plus1Icon} /></View>} {!isIn(2, betOpts) ? null : <View className="amount-plus" onClick={this.handleSubPlusBetting.bind(this, 1, 1)}><Image className="amount-plus-icon" src={plus1Icon} /></View>}
</View> </View>

Loading…
Cancel
Save