Browse Source

应用隐藏

master
nili 6 months ago
parent
commit
b6ce6ecaf6
  1. 2
      game-dao/src/main/java/awesome/group/game/dao/bean/MatrixApp.java
  2. 2
      game-dao/src/main/java/awesome/group/game/dao/mapper/MatrixAppMapper.java
  3. 6
      game-service/src/main/java/awesome/group/game/service/AdminService.java
  4. 1
      game-service/src/main/java/awesome/group/game/service/bo/AddMockScheduleReq.java

2
game-dao/src/main/java/awesome/group/game/dao/bean/MatrixApp.java

@ -12,5 +12,7 @@ public class MatrixApp {
private String code;
private String url;
private Long income;//分
private String channel;
private Integer hide;
private String secret;
}

2
game-dao/src/main/java/awesome/group/game/dao/mapper/MatrixAppMapper.java

@ -10,6 +10,6 @@ public interface MatrixAppMapper extends BaseMapper<MatrixApp> {
@Select("select * from matrix_app where code = #{code}")
MatrixApp queryByCode(String code);
@Update("update matrix_app set name = #{app.name}, url=#{app.url} where code = #{app.code}")
@Update("update matrix_app set name = #{app.name}, url=#{app.url}, hide=#{app.hide} where code = #{app.code}")
int updateNameOrUrl(@Param("app") MatrixApp app);
}

6
game-service/src/main/java/awesome/group/game/service/AdminService.java

@ -293,10 +293,14 @@ public class AdminService {
}
public void addMockSchedule(AddMockScheduleReq bo) {
MatrixApp app = appMapper.selectById(bo.appId);
if (app == null || !StringUtils.hasText(app.getChannel())) {
throw new PaganiException(PaganiExceptionCode.ILLEGAL_REQUEST, "应用不存在或渠道为空");
}
MatrixMockSchedule schedule = new MatrixMockSchedule();
schedule.setAppId(bo.appId);
schedule.setScheduleTime(new Timestamp(bo.scheduleTime));
schedule.setChannel(bo.channel);
schedule.setChannel(app.getChannel());
schedule.setIncomeYuan(bo.incomeYuan);
mockScheduleMapper.insert(schedule);
}

1
game-service/src/main/java/awesome/group/game/service/bo/AddMockScheduleReq.java

@ -2,7 +2,6 @@ package awesome.group.game.service.bo;
public class AddMockScheduleReq {
public Integer appId;
public String channel;
public Integer incomeYuan;
public long scheduleTime;//毫秒
}

Loading…
Cancel
Save