| | |
| | | var _condition = model.impactRankTypeOpenDict[model.presentSelectType];
|
| | | switch (model.presentSelectType)
|
| | | {
|
| | | case 1:
|
| | | case 2:
|
| | | case 3:
|
| | | case 6:
|
| | | if (_cfg is OSCBillRankAwardConfig)
|
| | | {
|
| | | OSCBillRankAwardConfig _billRankCfg = _cfg as OSCBillRankAwardConfig;
|
| | | if (_billRankCfg.RankA == _billRankCfg.RankB)
|
| | | {
|
| | | _tip = Language.Get(StringUtility.Contact("ImpactRankCellType_Single_", model.presentSelectType),
|
| | | _billRankCfg.RankA, _condition.limit);
|
| | | }
|
| | | else
|
| | | {
|
| | | _tip = Language.Get(StringUtility.Contact("ImpactRankCellType_Double_", model.presentSelectType),
|
| | | _billRankCfg.RankA, _billRankCfg.RankB, _condition.limit);
|
| | | }
|
| | | }
|
| | | else if (_cfg is OSCBillTagAwardConfig)
|
| | | {
|
| | | OSCBillTagAwardConfig _billTagCfg = _cfg as OSCBillTagAwardConfig;
|
| | | _tip = Language.Get(StringUtility.Contact("ImpactRankCellType_Target_", model.presentSelectType),
|
| | | _billTagCfg.Condition);
|
| | | }
|
| | | break;
|
| | | case 5:
|
| | | if (_cfg is OSCBillRankAwardConfig)
|
| | | {
|
| | |
| | | _realmCfg != null ? _realmCfg.Name : string.Empty);
|
| | | }
|
| | | break;
|
| | | case 4:
|
| | | default:
|
| | | if (_cfg is OSCBillRankAwardConfig)
|
| | | {
|
| | | OSCBillRankAwardConfig _billRankCfg = _cfg as OSCBillRankAwardConfig;
|
| | | if (_billRankCfg.RankA == _billRankCfg.RankB)
|
| | | {
|
| | | _tip = Language.Get(StringUtility.Contact("ImpactRankCellType_Single_", 4), _billRankCfg.RankA, _condition.limit);
|
| | | _tip = Language.Get(StringUtility.Contact("ImpactRankCellType_Single_", model.presentSelectType),
|
| | | _billRankCfg.RankA, _condition.limit);
|
| | | }
|
| | | else
|
| | | {
|
| | | _tip = Language.Get(StringUtility.Contact("ImpactRankCellType_Double_", 4),
|
| | | _tip = Language.Get(StringUtility.Contact("ImpactRankCellType_Double_", model.presentSelectType),
|
| | | _billRankCfg.RankA, _billRankCfg.RankB, _condition.limit);
|
| | | }
|
| | | }
|
| | | else if (_cfg is OSCBillTagAwardConfig)
|
| | | {
|
| | | OSCBillTagAwardConfig _billTagCfg = _cfg as OSCBillTagAwardConfig;
|
| | | _tip = Language.Get(StringUtility.Contact("ImpactRankCellType_Target_", 4), _billTagCfg.Condition);
|
| | | _tip = Language.Get(StringUtility.Contact("ImpactRankCellType_Target_", model.presentSelectType),
|
| | | _billTagCfg.Condition);
|
| | | }
|
| | | break;
|
| | | }
|
| | |
| | | return 17;
|
| | | case 6:
|
| | | return 18;
|
| | | case 7:
|
| | | return 31;
|
| | | }
|
| | | return 13;
|
| | | }
|