|  | @@ -128,18 +128,21 @@ public class GameBackPolicyServiceImpl extends ServiceImpl<GameBackPolicyMapper,
 | 
											
												
													
														|  |              backPolicy.setSupperSmallAmount(dto.getSupperSmallAmount() == null ? null : NumberUtil.multiply100(dto.getSupperSmallAmount()).longValue());
 |  |              backPolicy.setSupperSmallAmount(dto.getSupperSmallAmount() == null ? null : NumberUtil.multiply100(dto.getSupperSmallAmount()).longValue());
 | 
											
												
													
														|  |              backPolicy.setSplitStrategy(CollectionUtils.isEmpty(dto.getSplitStrategy()) ? null : JsonUtil.toString(dto.getSplitStrategy()));
 |  |              backPolicy.setSplitStrategy(CollectionUtils.isEmpty(dto.getSplitStrategy()) ? null : JsonUtil.toString(dto.getSplitStrategy()));
 | 
											
												
													
														|  |              backPolicy.setActiveBackSwitch(dto.getActiveBackSwitch());
 |  |              backPolicy.setActiveBackSwitch(dto.getActiveBackSwitch());
 | 
											
												
													
														|  | 
 |  | +            backPolicy.setRoleBackSwitch(dto.getRoleBackSwitch());
 | 
											
												
													
														|  |              backPolicy.setRoleLevelMin(dto.getRoleLevelMin());
 |  |              backPolicy.setRoleLevelMin(dto.getRoleLevelMin());
 | 
											
												
													
														|  |              backPolicy.setTutorialFinishJson(JsonUtil.toString(dto.getTutorialFinish()));
 |  |              backPolicy.setTutorialFinishJson(JsonUtil.toString(dto.getTutorialFinish()));
 | 
											
												
													
														|  |          } else if (Objects.equals(dto.getPolicyType(), GameBackPolicy.TYPE_SUM_RECHARGE)) {
 |  |          } else if (Objects.equals(dto.getPolicyType(), GameBackPolicy.TYPE_SUM_RECHARGE)) {
 | 
											
												
													
														|  |              backPolicy.setTypeOfSumRechargeJson(JsonUtil.toString(dto.getTypeOfSumRecharge()));
 |  |              backPolicy.setTypeOfSumRechargeJson(JsonUtil.toString(dto.getTypeOfSumRecharge()));
 | 
											
												
													
														|  |              backPolicy.setRegPayIntervalTime(dto.getTypeOfSumRecharge().getRegPayIntervalTime());
 |  |              backPolicy.setRegPayIntervalTime(dto.getTypeOfSumRecharge().getRegPayIntervalTime());
 | 
											
												
													
														|  |              backPolicy.setActiveBackSwitch(dto.getTypeOfSumRecharge().getActiveBackSwitch());
 |  |              backPolicy.setActiveBackSwitch(dto.getTypeOfSumRecharge().getActiveBackSwitch());
 | 
											
												
													
														|  | 
 |  | +            backPolicy.setRoleBackSwitch(dto.getTypeOfSumRecharge().getRoleBackSwitch());
 | 
											
												
													
														|  |              backPolicy.setRoleLevelMin(dto.getTypeOfSumRecharge().getRoleLevelMin());
 |  |              backPolicy.setRoleLevelMin(dto.getTypeOfSumRecharge().getRoleLevelMin());
 | 
											
												
													
														|  |              backPolicy.setTutorialFinishJson(JsonUtil.toString(dto.getTypeOfSumRecharge().getTutorialFinish()));
 |  |              backPolicy.setTutorialFinishJson(JsonUtil.toString(dto.getTypeOfSumRecharge().getTutorialFinish()));
 | 
											
												
													
														|  |          } else if (Objects.equals(dto.getPolicyType(), GameBackPolicy.TYPE_SPLIT_LEVEL)) {
 |  |          } else if (Objects.equals(dto.getPolicyType(), GameBackPolicy.TYPE_SPLIT_LEVEL)) {
 | 
											
												
													
														|  |              backPolicy.setTypeOfSplitLevelJson(JsonUtil.toString(dto.getTypeOfSplitLevel()));
 |  |              backPolicy.setTypeOfSplitLevelJson(JsonUtil.toString(dto.getTypeOfSplitLevel()));
 | 
											
												
													
														|  |              backPolicy.setRegPayIntervalTime(dto.getTypeOfSplitLevel().getRegPayIntervalTime());
 |  |              backPolicy.setRegPayIntervalTime(dto.getTypeOfSplitLevel().getRegPayIntervalTime());
 | 
											
												
													
														|  |              backPolicy.setActiveBackSwitch(dto.getTypeOfSplitLevel().getActiveBackSwitch());
 |  |              backPolicy.setActiveBackSwitch(dto.getTypeOfSplitLevel().getActiveBackSwitch());
 | 
											
												
													
														|  | 
 |  | +            backPolicy.setRoleBackSwitch(dto.getTypeOfSplitLevel().getRoleBackSwitch());
 | 
											
												
													
														|  |              backPolicy.setRoleLevelMin(dto.getTypeOfSplitLevel().getRoleLevelMin());
 |  |              backPolicy.setRoleLevelMin(dto.getTypeOfSplitLevel().getRoleLevelMin());
 | 
											
												
													
														|  |              backPolicy.setTutorialFinishJson(JsonUtil.toString(dto.getTypeOfSplitLevel().getTutorialFinish()));
 |  |              backPolicy.setTutorialFinishJson(JsonUtil.toString(dto.getTypeOfSplitLevel().getTutorialFinish()));
 | 
											
												
													
														|  |          }
 |  |          }
 | 
											
										
											
												
													
														|  | @@ -198,18 +201,21 @@ public class GameBackPolicyServiceImpl extends ServiceImpl<GameBackPolicyMapper,
 | 
											
												
													
														|  |              backPolicy.setSupperSmallAmount(dto.getSupperSmallAmount() == null ? null : NumberUtil.multiply100(dto.getSupperSmallAmount()).longValue());
 |  |              backPolicy.setSupperSmallAmount(dto.getSupperSmallAmount() == null ? null : NumberUtil.multiply100(dto.getSupperSmallAmount()).longValue());
 | 
											
												
													
														|  |              backPolicy.setSplitStrategy(CollectionUtils.isEmpty(dto.getSplitStrategy()) ? null : JsonUtil.toString(dto.getSplitStrategy()));
 |  |              backPolicy.setSplitStrategy(CollectionUtils.isEmpty(dto.getSplitStrategy()) ? null : JsonUtil.toString(dto.getSplitStrategy()));
 | 
											
												
													
														|  |              backPolicy.setActiveBackSwitch(dto.getActiveBackSwitch());
 |  |              backPolicy.setActiveBackSwitch(dto.getActiveBackSwitch());
 | 
											
												
													
														|  | 
 |  | +            backPolicy.setRoleBackSwitch(dto.getRoleBackSwitch());
 | 
											
												
													
														|  |              backPolicy.setRoleLevelMin(dto.getRoleLevelMin());
 |  |              backPolicy.setRoleLevelMin(dto.getRoleLevelMin());
 | 
											
												
													
														|  |              backPolicy.setTutorialFinishJson(JsonUtil.toString(dto.getTutorialFinish()));
 |  |              backPolicy.setTutorialFinishJson(JsonUtil.toString(dto.getTutorialFinish()));
 | 
											
												
													
														|  |          } else if (Objects.equals(dto.getPolicyType(), GameBackPolicy.TYPE_SUM_RECHARGE)) {
 |  |          } else if (Objects.equals(dto.getPolicyType(), GameBackPolicy.TYPE_SUM_RECHARGE)) {
 | 
											
												
													
														|  |              backPolicy.setTypeOfSumRechargeJson(JsonUtil.toString(dto.getTypeOfSumRecharge()));
 |  |              backPolicy.setTypeOfSumRechargeJson(JsonUtil.toString(dto.getTypeOfSumRecharge()));
 | 
											
												
													
														|  |              backPolicy.setRegPayIntervalTime(dto.getTypeOfSumRecharge().getRegPayIntervalTime());
 |  |              backPolicy.setRegPayIntervalTime(dto.getTypeOfSumRecharge().getRegPayIntervalTime());
 | 
											
												
													
														|  |              backPolicy.setActiveBackSwitch(dto.getTypeOfSumRecharge().getActiveBackSwitch());
 |  |              backPolicy.setActiveBackSwitch(dto.getTypeOfSumRecharge().getActiveBackSwitch());
 | 
											
												
													
														|  | 
 |  | +            backPolicy.setRoleBackSwitch(dto.getTypeOfSumRecharge().getRoleBackSwitch());
 | 
											
												
													
														|  |              backPolicy.setRoleLevelMin(dto.getTypeOfSumRecharge().getRoleLevelMin());
 |  |              backPolicy.setRoleLevelMin(dto.getTypeOfSumRecharge().getRoleLevelMin());
 | 
											
												
													
														|  |              backPolicy.setTutorialFinishJson(JsonUtil.toString(dto.getTypeOfSumRecharge().getTutorialFinish()));
 |  |              backPolicy.setTutorialFinishJson(JsonUtil.toString(dto.getTypeOfSumRecharge().getTutorialFinish()));
 | 
											
												
													
														|  |          } else if (Objects.equals(dto.getPolicyType(), GameBackPolicy.TYPE_SPLIT_LEVEL)) {
 |  |          } else if (Objects.equals(dto.getPolicyType(), GameBackPolicy.TYPE_SPLIT_LEVEL)) {
 | 
											
												
													
														|  |              backPolicy.setTypeOfSplitLevelJson(JsonUtil.toString(dto.getTypeOfSplitLevel()));
 |  |              backPolicy.setTypeOfSplitLevelJson(JsonUtil.toString(dto.getTypeOfSplitLevel()));
 | 
											
												
													
														|  |              backPolicy.setRegPayIntervalTime(dto.getTypeOfSplitLevel().getRegPayIntervalTime());
 |  |              backPolicy.setRegPayIntervalTime(dto.getTypeOfSplitLevel().getRegPayIntervalTime());
 | 
											
												
													
														|  |              backPolicy.setActiveBackSwitch(dto.getTypeOfSplitLevel().getActiveBackSwitch());
 |  |              backPolicy.setActiveBackSwitch(dto.getTypeOfSplitLevel().getActiveBackSwitch());
 | 
											
												
													
														|  | 
 |  | +            backPolicy.setRoleBackSwitch(dto.getTypeOfSplitLevel().getRoleBackSwitch());
 | 
											
												
													
														|  |              backPolicy.setRoleLevelMin(dto.getTypeOfSplitLevel().getRoleLevelMin());
 |  |              backPolicy.setRoleLevelMin(dto.getTypeOfSplitLevel().getRoleLevelMin());
 | 
											
												
													
														|  |              backPolicy.setTutorialFinishJson(JsonUtil.toString(dto.getTypeOfSplitLevel().getTutorialFinish()));
 |  |              backPolicy.setTutorialFinishJson(JsonUtil.toString(dto.getTypeOfSplitLevel().getTutorialFinish()));
 | 
											
												
													
														|  |          }
 |  |          }
 |