1:添加炼仙传说功能

2:修改混淆,
This commit is contained in:
2026-01-28 18:43:36 +08:00
parent 513cc23d9c
commit 5b27d91278
78 changed files with 3080 additions and 232 deletions

View File

@@ -22,6 +22,11 @@ import com.xscm.moduleutil.bean.blindboxwheel.BlindBoxBean;
import com.xscm.moduleutil.bean.blindboxwheel.BlindReslutBean;
import com.xscm.moduleutil.bean.blindboxwheel.XlhDrawBean;
import com.xscm.moduleutil.bean.room.*;
import com.xscm.moduleutil.bean.room.refining.BoxJiangChiBean;
import com.xscm.moduleutil.bean.room.refining.MonsterInfoBean;
import com.xscm.moduleutil.bean.room.refining.MonsterLogBean;
import com.xscm.moduleutil.bean.room.refining.MonsterResultBean;
import com.xscm.moduleutil.bean.room.refining.MonsterUserLogBean;
import com.xscm.moduleutil.bean.zhuangb.ZhuangBanShangChengBean;
import com.xscm.moduleutil.listener.CPListener;
import com.xscm.moduleutil.listener.JoinRoomErrorListener;
@@ -1299,7 +1304,7 @@ public class RetrofitClient {
}
public void roomHotCard(String udid, String room_id, String num, BaseObserver<String> observer) {
sApiServer.roomHotCard(udid, room_id, num).enqueue(new Callback<BaseModel<String>>(){
sApiServer.roomHotCard(udid, room_id, num).enqueue(new Callback<BaseModel<String>>() {
@Override
public void onResponse(Call<BaseModel<String>> call, Response<BaseModel<String>> response) {
@@ -1313,7 +1318,7 @@ public class RetrofitClient {
} else if (baseModel.getCode() == 0) {
ToastUtils.showLong(baseModel.getMsg());
}
}else {
} else {
ToastUtils.showLong("使用热度卡出现错误", response.code());
LogUtils.e("roomHotCard", response.message());
}
@@ -2326,7 +2331,8 @@ public class RetrofitClient {
/**
* 礼物标签表
* @param type 1房间获取标签 2打赏不要热度卡 3
*
* @param type 1房间获取标签 2打赏不要热度卡 3
* @param observer
*/
@@ -2357,7 +2363,8 @@ public class RetrofitClient {
/**
* 获取礼物列表
* @param type 0:只获取热门礼物和普通礼物 99拍卖卡关系选择礼物 100歌单礼物
*
* @param type 0:只获取热门礼物和普通礼物 99拍卖卡关系选择礼物 100歌单礼物
* @param roomId
* @param observer
*/
@@ -2962,7 +2969,7 @@ public class RetrofitClient {
// sApiServer.getSubsidyDetail(roomId).compose(new DefaultTransformer<>()).subscribe(observer);
}
public void getPersonaltyList(String from,BaseObserver<List<PersonaltyBean>> observer) {
public void getPersonaltyList(String from, BaseObserver<List<PersonaltyBean>> observer) {
sApiServer.getPersonaltyList(from).enqueue(new Callback<BaseModel<List<PersonaltyBean>>>() {
@Override
public void onResponse(Call<BaseModel<List<PersonaltyBean>>> call, Response<BaseModel<List<PersonaltyBean>>> response) {
@@ -3120,7 +3127,7 @@ public class RetrofitClient {
} else {
MessageListenerSingleton.getInstance().quitGroup(roomId);
}
if (joinRoomErrorListener != null){
if (joinRoomErrorListener != null) {
joinRoomErrorListener.onJoinRoomError(roomInfoRespBaseModel.getCode(), roomInfoRespBaseModel.getMsg());
}
}
@@ -4132,8 +4139,8 @@ public class RetrofitClient {
}
public void editRoom(String room_id, String room_name, String room_cover, String room_intro, String room_background,String roomPwd, BaseObserver<String> observer) {
sApiServer.editRoom(room_id, room_name, room_cover, room_intro, room_background,roomPwd).enqueue(new Callback<BaseModel<String>>() {
public void editRoom(String room_id, String room_name, String room_cover, String room_intro, String room_background, String roomPwd, BaseObserver<String> observer) {
sApiServer.editRoom(room_id, room_name, room_cover, room_intro, room_background, roomPwd).enqueue(new Callback<BaseModel<String>>() {
@Override
public void onResponse(Call<BaseModel<String>> call, Response<BaseModel<String>> response) {
onNextRetu(response, observer);
@@ -4715,10 +4722,10 @@ public class RetrofitClient {
} else if (baseModel.getCode() == 301) {
setCode301(baseModel.getMsg());
} else {
ToastUtils.showShort(baseModel.getMsg());
// ToastUtils.showShort(baseModel.getMsg());
}
} else {
ToastUtils.showShort("盲盒转盘失败", response.code());
ToastUtils.showShort("暂无活动", response.code());
LogUtils.e("盲盒转盘", response.message());
}
}
@@ -5034,8 +5041,8 @@ public class RetrofitClient {
});
}
public void checkTxt(String room_name, String room_cover, String room_intro,String roomPwd, BaseObserver<String> observer) {
sApiServer.checkTxt(room_name, room_cover, room_intro,roomPwd).enqueue(new Callback<ResponseBody>() {
public void checkTxt(String room_name, String room_cover, String room_intro, String roomPwd, BaseObserver<String> observer) {
sApiServer.checkTxt(room_name, room_cover, room_intro, roomPwd).enqueue(new Callback<ResponseBody>() {
@Override
public void onResponse(Call<ResponseBody> call, Response<ResponseBody> response) {
if (response.code() == 200) {
@@ -5079,6 +5086,199 @@ public class RetrofitClient {
});
}
public void get_monster_info_box(BaseObserver<MonsterInfoBean> observer) {
sApiServer.get_monster_info_box().enqueue(new Callback<BaseModel<MonsterInfoBean>>() {
@Override
public void onResponse(Call<BaseModel<MonsterInfoBean>> call, Response<BaseModel<MonsterInfoBean>> response) {
if (response.code() == 200) {
BaseModel<MonsterInfoBean> baseModel = response.body();
if (baseModel.getCode() == 1) {
observer.onNext(baseModel.getData());
} else if (baseModel.getCode() == 301) {
setCode301(baseModel.getMsg());
} else {
ToastUtils.showShort(baseModel.getMsg());
}
} else {
ToastUtils.showShort("请求错误:" + response.code());
LogUtils.e("get_monster_info_box", response.message());
}
}
@Override
public void onFailure(Call<BaseModel<MonsterInfoBean>> call, Throwable t) {
LogUtils.e("get_monster_info_box", t);
}
});
}
public void open_beat_monster(String rid, String type, String num, BaseObserver<MonsterResultBean> observer) {
sApiServer.open_beat_monster(rid, type, num).enqueue(new Callback<BaseModel<MonsterResultBean>>() {
@Override
public void onResponse(Call<BaseModel<MonsterResultBean>> call, Response<BaseModel<MonsterResultBean>> response) {
if (response.code() == 200) {
BaseModel<MonsterResultBean> baseModel = response.body();
if (baseModel.getCode() == 1) {
if (baseModel.getData() != null) {
observer.onNext(baseModel.getData());
}
} else if (baseModel.getCode() == 301) {
setCode301(baseModel.getMsg());
} else {
ToastUtils.showShort(baseModel.getMsg());
}
} else {
ToastUtils.showShort("请求错误:" + response.code());
LogUtils.e("open_beat_monster", response.message());
}
}
@Override
public void onFailure(Call<BaseModel<MonsterResultBean>> call, Throwable t) {
LogUtils.e("open_beat_monster", t);
}
});
}
public void get_monster_box_list(BaseObserver<List<BoxJiangChiBean>> observer) {
sApiServer.get_monster_box_list().enqueue(new Callback<BaseModel<List<BoxJiangChiBean>>>() {
@Override
public void onResponse(Call<BaseModel<List<BoxJiangChiBean>>> call, Response<BaseModel<List<BoxJiangChiBean>>> response) {
if (response.code() == 200) {
BaseModel<List<BoxJiangChiBean>> baseModel = response.body();
if (baseModel.getCode() == 1) {
if (baseModel.getData() != null) {
observer.onNext(baseModel.getData());
}else {
observer.onNext(new ArrayList<>());
}
} else if (baseModel.getCode() == 301) {
setCode301(baseModel.getMsg());
} else {
ToastUtils.showShort(baseModel.getMsg());
}
} else {
ToastUtils.showShort("请求错误:" + response.code());
LogUtils.e("get_monster_box_list", response.message());
}
}
@Override
public void onFailure(Call<BaseModel<List<BoxJiangChiBean>>> call, Throwable t) {
LogUtils.e("get_monster_box_list", t);
}
});
}
public void get_user_monster_log(String page, BaseObserver<List<MonsterUserLogBean>> observer) {
sApiServer.get_user_monster_log(page).enqueue(new Callback<BaseModel<List<MonsterUserLogBean>>>() {
@Override
public void onResponse(Call<BaseModel<List<MonsterUserLogBean>>> call, Response<BaseModel<List<MonsterUserLogBean>>> response) {
if (response.code() == 200) {
BaseModel<List<MonsterUserLogBean>> baseModel = response.body();
// if (baseModel != null) {
// observer.onNext(baseModel);
// } else {
// observer.onNext(new ArrayList<>());
// }
if (baseModel.getCode() == 1) {
if (baseModel.getData()!=null) {
observer.onNext(baseModel.getData());
}else {
observer.onNext(new ArrayList<>());
}
} else if (baseModel.getCode() == 301) {
setCode301(baseModel.getMsg());
} else {
ToastUtils.showShort(baseModel.getMsg());
}
} else
ToastUtils.showShort("请求错误:" + response.code());
LogUtils.e("get_user_monster_log", response.message());
}
@Override
public void onFailure(Call<BaseModel<List<MonsterUserLogBean>>> call, Throwable t) {
LogUtils.e("get_user_monster_log", t.fillInStackTrace());
}
});
}
public void get_monster_log(String page, BaseObserver<List<MonsterLogBean>> observer) {
sApiServer.get_monster_log(page, "20").enqueue(new Callback<BaseModel<List<MonsterLogBean>>>() {
@Override
public void onResponse(Call<BaseModel<List<MonsterLogBean>>> call, Response<BaseModel<List<MonsterLogBean>>> response) {
if (response.code() == 200) {
BaseModel<List<MonsterLogBean>> baseModel = response.body();
// if (baseModel != null) {
// observer.onNext(baseModel);
// } else {
// observer.onNext(new ArrayList<>());
// }
if (baseModel.getCode() == 1) {
if (baseModel.getData()!=null) {
observer.onNext(baseModel.getData());
}else {
observer.onNext(new ArrayList<>());
}
} else if (baseModel.getCode() == 301)
setCode301(baseModel.getMsg());
else {
ToastUtils.showShort(baseModel.getMsg());
}
} else {
ToastUtils.showShort("请求错误:" + response.code());
LogUtils.e("get_monster_log", response.message());
}
}
@Override
public void onFailure(Call<BaseModel<List<MonsterLogBean>>> call, Throwable t) {
LogUtils.e("get_monster_log", t);
}
});
}
public void get_monster_note(BaseObserver<String> observer) {
sApiServer.get_monster_note().enqueue(new Callback<BaseModel<String>>() {
@Override
public void onResponse(Call<BaseModel<String>> call, Response<BaseModel<String>> response) {
if (response.code() == 200) {
BaseModel<String> baseModel = response.body();
if (baseModel.getCode()==1){
if (baseModel.getData()!=null){
observer.onNext(baseModel.getData());
}else {
observer.onNext("");
}
}else if (baseModel.getCode() == 301) {
setCode301(baseModel.getMsg());
}else if (baseModel.getCode() == 0) {
ToastUtils.showShort(baseModel.getMsg());
}
}else {
ToastUtils.showShort("请求错误:" + response.code());
LogUtils.e("get_monster_note", response.message());
}
}
@Override
public void onFailure(Call<BaseModel<String>> call, Throwable t) {
LogUtils.e("get_monster_note", t.toString());
}
});
}
public void cancelUserDecorate(String type, BaseObserver<String> observer) {
sApiServer.cancelUserDecorate(type).enqueue(new Callback<BaseModel<String>>() {
@Override