Commit e9dc1907 authored by maxiaoliang's avatar maxiaoliang

玉米版芭芭农场1.2.1上线代码

parent d327cbc0
......@@ -982,6 +982,7 @@ class GameActivity : UnityPlayerActivity(), IDialogViewCloseCallback {
Log.e("MXL", "CLOSE")
callUnity("TitleView", "getHomeInfo", "")
callUnity("GameManager", "getCardList", "")
callUnity("cornprocess", "getCornProceessData", "")
}
fun getUserInfo() {
......@@ -1081,7 +1082,7 @@ class GameActivity : UnityPlayerActivity(), IDialogViewCloseCallback {
).subscribe(object : BaseObserver<ExchangeEntity>() {
override fun onSuccess(result: ExchangeEntity?) {
if (result != null) {
callUnity("OrderView", "getOrderData", "")
callUnity("cornprocess", "getCornProceessData", "")
MainDialog?.showWithDraw(
this@GameActivity,
result?.status ?: 0,
......@@ -1339,4 +1340,39 @@ class GameActivity : UnityPlayerActivity(), IDialogViewCloseCallback {
})
})
}
//获取首页玉米进度数据
fun getCornProceessData() {
GameApiClient.gameApi.getCornProcess()
.compose(RxSchedulers.observableIO2Main())
.subscribe(object : BaseObserver<CoinProcessEntity>() {
override fun onSuccess(result: CoinProcessEntity?) {
if (result != null) {
var json = Utils.obj2Str(result)
callUnity("cornprocess", "onGetCornProcessResult", json)
}
}
override fun onFailure(e: Throwable?, code: String?, errorMsg: String?) {
}
})
}
fun harvestLookVideo() {
AdUtils.playRewardAd(
this@GameActivity,
"force_video_show",
object : IAdVideoListener {
override fun onAdClose() {
}
override fun onError(errorMsg: String?) {
}
})
}
}
\ No newline at end of file
......@@ -33,13 +33,14 @@ import com.ym.modulecommon.base.NoDoubleClickListener
class CashExchangeAdapter :
BaseRecyclerAdapter<WithDrawEntity2.WdList, CashExchangeAdapter.ViewHolder> {
private var mContext: Activity? = null
private var dialog:Dialog?=null
private var dialog: Dialog? = null
constructor(
content: Activity?,
mDialog: Dialog
) : super() {
mContext = content
dialog=mDialog
dialog = mDialog
}
override fun onBindViewHolder(holder: ViewHolder, position: Int) {
......@@ -53,7 +54,7 @@ class CashExchangeAdapter :
} else {
holder.item_mark?.visibility = View.GONE
}
if (holder.item_icon!=null&&bean.id!=null){
if (holder.item_icon != null && bean.id != null) {
setImage(holder.item_icon!!, bean.id)
}
holder.item_cash?.text = bean.cashStr
......@@ -61,36 +62,43 @@ class CashExchangeAdapter :
holder.item_progress?.max = bean.targetNum!!
holder.item_progress?.setProgress(bean.completeNum!!)
holder.item_jindu?.text = "${bean.completeNum}/${bean.targetNum}"
if (position==1&&bean.type == 1){
if (position == 1 && bean.type == 1) {
if (holder.item_duihuan != null) {
initShotAnim(holder.item_duihuan!!)
}
}
if (bean.ifUse == 1) {
holder.item_duihuan?.setImageResource(R.mipmap.icon_duihuan_check_gray)
} else {
holder.item_duihuan?.setImageResource(R.mipmap.icon_duihuan_check)
}
holder.item_duihuan?.addClickScale()
holder.item_duihuan?.setOnClickListener (object :NoDoubleClickListener(){
holder.item_duihuan?.setOnClickListener(object : NoDoubleClickListener() {
override fun onNoDoubleClick(view: View?) {
duihuan(bean.id, bean.type!!, bean.cashStr)
if (bean.type == 1) {
EventUtils.onEvent("click_xinshou0.3", "新手0.3")
} else if (bean.type == 4) {
EventUtils.onEvent("click_fuli0.3", "福利0.3")
} else {
when (bean.id) {
1 -> {
EventUtils.onEvent("click_baicai", "白菜" + bean.cash)
}
2 -> {
EventUtils.onEvent("click_fanqie", "番茄" + bean.cash)
}
3 -> {
EventUtils.onEvent("click_nangua", "南瓜" + bean.cash)
}
4 -> {
EventUtils.onEvent("click_luobo", "萝卜" + bean.cash)
}
duihuan(bean.id, bean.type!!, bean.cashStr)
if (bean.type == 1) {
EventUtils.onEvent("click_xinshou0.3", "新手0.3")
} else if (bean.type == 4) {
EventUtils.onEvent("click_fuli0.3", "福利0.3")
} else {
when (bean.id) {
1 -> {
EventUtils.onEvent("click_yumi"+bean.id, "玉米" + bean.cash)
}
2 -> {
EventUtils.onEvent("click_yumi"+bean.id, "玉米" + bean.cash)
}
3 -> {
EventUtils.onEvent("click_yumi"+bean.id, "玉米" + bean.cash)
}
4 -> {
EventUtils.onEvent("click_yumi"+bean.id, "玉米" + bean.cash)
}
}
}
}
......@@ -112,11 +120,11 @@ class CashExchangeAdapter :
if (result != null) {
MainDialog?.showWithDraw(
mContext,
result?.status?:0,
result?.title?:"",
result?.reason?:"",
result?.buttonText?:"",
result?.buttonStatus?:0,
result?.status ?: 0,
result?.title ?: "",
result?.reason ?: "",
result?.buttonText ?: "",
result?.buttonStatus ?: 0,
id,
type,
jine,
......@@ -161,42 +169,48 @@ class CashExchangeAdapter :
item_mark = itemView.findViewById<ImageView>(R.id.id_img_mark)
item_duihuan = itemView.findViewById<ImageView>(R.id.id_img_duihuan)
item_progress = itemView.findViewById<ProgressBar>(R.id.progess_with_draw_item)
// item_tv_ifuse = itemView.findViewById<TextView>(R.id.id_tv_ifuse)
}
}
fun setImage(img: ImageView?, id: Int) {
when (id) {
0 -> {
img?.setImageResource(R.mipmap.ic_zuanshi)
}
1 -> {
img?.setImageResource(R.mipmap.baicai_fruit)
}
2 -> {
img?.setImageResource(R.mipmap.fanqiei_fruit)
}
3 -> {
img?.setImageResource(R.mipmap.nangua_fruit)
}
4 -> {
img?.setImageResource(R.mipmap.luobo_fruit)
}
5 -> {
img?.setImageResource(R.mipmap.yumi_fruit)
}
6 -> {
img?.setImageResource(R.mipmap.qiezi_fruit)
}
7 -> {
img?.setImageResource(R.mipmap.xigua_fruit)
}
8 -> {
img?.setImageResource(R.mipmap.putao_fruit)
}
9 -> {
img?.setImageResource(R.mipmap.caomei_fruit)
}
if (id == 0) {
img?.setImageResource(R.mipmap.ic_zuanshi)
} else {
img?.setImageResource(R.mipmap.yumi_fruit)
}
// when (id) {
// 0 -> {
// img?.setImageResource(R.mipmap.ic_zuanshi)
// }
// 1 -> {
// img?.setImageResource(R.mipmap.baicai_fruit)
// }
// 2 -> {
// img?.setImageResource(R.mipmap.fanqiei_fruit)
// }
// 3 -> {
// img?.setImageResource(R.mipmap.nangua_fruit)
// }
// 4 -> {
// img?.setImageResource(R.mipmap.luobo_fruit)
// }
// 5 -> {
// img?.setImageResource(R.mipmap.yumi_fruit)
// }
// 6 -> {
// img?.setImageResource(R.mipmap.qiezi_fruit)
// }
// 7 -> {
// img?.setImageResource(R.mipmap.xigua_fruit)
// }
// 8 -> {
// img?.setImageResource(R.mipmap.putao_fruit)
// }
// 9 -> {
// img?.setImageResource(R.mipmap.caomei_fruit)
// }
// }
}
/**
......@@ -216,7 +230,8 @@ class CashExchangeAdapter :
this.onTouchEvent(event)
}
}
var animatorSet :AnimatorSet?=null
var animatorSet: AnimatorSet? = null
private fun initShotAnim(iv: ImageView) {
animatorSet = AnimatorSet()
val animatorX: ObjectAnimator = ObjectAnimator.ofFloat(iv, "scaleX", 1f, 0.8f, 1f)
......
......@@ -30,66 +30,68 @@ class WareHouseAdapter : BaseRecyclerAdapter<FlyBoxEntity, WareHouseAdapter.View
}
//种子
2 -> {
when (bean.id) {
1 -> {
holder.item_img?.setImageResource(R.mipmap.img_cabbage)
}
2 -> {
holder.item_img?.setImageResource(R.mipmap.img_tomato)
}
3 -> {
holder.item_img?.setImageResource(R.mipmap.img_pumpkin)
}
4 -> {
holder.item_img?.setImageResource(R.mipmap.img_radish)
}
5 -> {
holder.item_img?.setImageResource(R.mipmap.img_corn)
}
6 -> {
holder.item_img?.setImageResource(R.mipmap.img_eggplant)
}
7 -> {
holder.item_img?.setImageResource(R.mipmap.img_melon)
}
8 -> {
holder.item_img?.setImageResource(R.mipmap.img_grape)
}
9 -> {
holder.item_img?.setImageResource(R.mipmap.img_strawberry)
}
}
holder.item_img?.setImageResource(R.mipmap.img_corn)
// when (bean.id) {
// 1 -> {
// holder.item_img?.setImageResource(R.mipmap.img_cabbage)
// }
// 2 -> {
// holder.item_img?.setImageResource(R.mipmap.img_tomato)
// }
// 3 -> {
// holder.item_img?.setImageResource(R.mipmap.img_pumpkin)
// }
// 4 -> {
// holder.item_img?.setImageResource(R.mipmap.img_radish)
// }
// 5 -> {
// holder.item_img?.setImageResource(R.mipmap.img_corn)
// }
// 6 -> {
// holder.item_img?.setImageResource(R.mipmap.img_eggplant)
// }
// 7 -> {
// holder.item_img?.setImageResource(R.mipmap.img_melon)
// }
// 8 -> {
// holder.item_img?.setImageResource(R.mipmap.img_grape)
// }
// 9 -> {
// holder.item_img?.setImageResource(R.mipmap.img_strawberry)
// }
// }
}
//果实
3 -> {
holder.item_img?.setImageResource(R.mipmap.yumi_fruit)
when (bean.id) {
1 -> {
holder.item_img?.setImageResource(R.mipmap.baicai_fruit)
}
2 -> {
holder.item_img?.setImageResource(R.mipmap.fanqiei_fruit)
}
3 -> {
holder.item_img?.setImageResource(R.mipmap.nangua_fruit)
}
4 -> {
holder.item_img?.setImageResource(R.mipmap.luobo_fruit)
}
5 -> {
holder.item_img?.setImageResource(R.mipmap.yumi_fruit)
}
6 -> {
holder.item_img?.setImageResource(R.mipmap.qiezi_fruit)
}
7 -> {
holder.item_img?.setImageResource(R.mipmap.xigua_fruit)
}
8 -> {
holder.item_img?.setImageResource(R.mipmap.putao_fruit)
}
9 -> {
holder.item_img?.setImageResource(R.mipmap.caomei_fruit)
}
// 1 -> {
// holder.item_img?.setImageResource(R.mipmap.baicai_fruit)
// }
// 2 -> {
// holder.item_img?.setImageResource(R.mipmap.fanqiei_fruit)
// }
// 3 -> {
// holder.item_img?.setImageResource(R.mipmap.nangua_fruit)
// }
// 4 -> {
// holder.item_img?.setImageResource(R.mipmap.luobo_fruit)
// }
// 5 -> {
// holder.item_img?.setImageResource(R.mipmap.yumi_fruit)
// }
// 6 -> {
// holder.item_img?.setImageResource(R.mipmap.qiezi_fruit)
// }
// 7 -> {
// holder.item_img?.setImageResource(R.mipmap.xigua_fruit)
// }
// 8 -> {
// holder.item_img?.setImageResource(R.mipmap.putao_fruit)
// }
// 9 -> {
// holder.item_img?.setImageResource(R.mipmap.caomei_fruit)
// }
}
}
......
......@@ -80,7 +80,7 @@ class WateringTaskAdpater :
// holder.tvCount.text = "+${data.coins}"
// }
holder.imgcoin.setImageResource(R.mipmap.icon_popupwater_icon)
holder.imgcoin.setImageResource(R.mipmap.icon_speed_water)
if (!TextUtils.isEmpty(data.description)) {
holder.btnProgess.visibility = View.GONE
holder.tvTitle.text = data.title+" (${data.current_nums}/${data.awardLimit})"
......@@ -98,7 +98,7 @@ class WateringTaskAdpater :
isClick = true
when (data.status) {
0 ->{
EventUtils.onEvent("renwu_undone_click_"+mList[position].sid, "金币任务去完成点击")
EventUtils.onEvent("renwu_go_click_"+mList[position].sid, "金币任务去完成点击")
listener.onItemClick(it, position, mList[position])
}
1 -> {
......@@ -172,7 +172,7 @@ class WateringTaskAdpater :
// 领取水滴 type:1每日领水 2高额领水
fun getDripTaskReceive(type: Int, sid:Int) {
GameApiClient.gameApi.getTaskComplete(sid).compose(
GameApiClient.gameApi.getTaskComplete2(sid,"speed_task_list").compose(
RxSchedulers.observableIO2Main()
).subscribe(object : BaseObserver<TaskCompleteEntity>() {
override fun onSuccess(result: TaskCompleteEntity?) {
......@@ -181,7 +181,7 @@ class WateringTaskAdpater :
.send(RxBusConstant.RX_MAIN_WATER_DROP_UPDATE)
if (result != null) {
LogUtils.i("WaterTaskAdpater", "任务奖励领取" + result)
MainDialog.showgetWaterDrop(mContext, 4, "task_coins", result.awardCoins!!, null)
MainDialog.showgetWaterDrop(mContext, 5, "task_coins", result.awardNum!!, null)
}
}
......
......@@ -16,6 +16,7 @@ import com.bx.adsdk.AdSdk
import com.tencent.bugly.crashreport.CrashReport
import com.umeng.commonsdk.UMConfigure
import com.umeng.socialize.PlatformConfig
import com.ym.admodule.BuildConfig
import com.ym.admodule.config.AdManager
import com.ym.library.MyConstant
import com.ym.modulecommon.AppLibraryConfig
......@@ -67,7 +68,8 @@ class BaseApplication : BaseApplication() {
}
LogUtils.d("BaseApplication","isDebug:${isDebug}")
LogUtils.getConfig().logSwitch = isDebug
AppLibraryConfig.NetConfig.isDebug = isDebug
AppLibraryConfig.ActivityConfig.isProhibitScreenshot=false
//AppLibraryConfig.NetConfig.isDebug = isDebug
// Constant.appLs = "afcbef40e31631d3"//appls
AdManager.init(this, "7025878009b4cca3")
......@@ -87,7 +89,7 @@ class BaseApplication : BaseApplication() {
// 设置是否为上报进程
strategy.isUploadProcess = processName == null || processName == packageName
//Bugly初始化
CrashReport.initCrashReport(this, "3bac59d22f", isDebug, strategy)
CrashReport.initCrashReport(this, "3bac59d22f", BuildConfig.DEBUG, strategy)
//========== Bugly ==========
//小满
......
......@@ -35,7 +35,7 @@ class WateringRewardPresenter : WateringRewardContract.Presenter {
//
// override fun onFailure(e: Throwable?, code: String?, errorMsg: String?) {}
// })
GameApiClient.gameApi.getTaskListInfo("coin_task_list").compose(
GameApiClient.gameApi.getTaskListInfo("speed_task_list").compose(
RxSchedulers.observableIO2Main()
).subscribe(object : BaseObserver<TaskListEntity>() {
override fun onSuccess(result: TaskListEntity?) {
......
......@@ -204,36 +204,37 @@ object MainDialog {
}
fun setImage(img: ImageView, id: Int) {
when (id) {
1 -> {
img.setImageResource(R.mipmap.img_cabbage)
}
2 -> {
img.setImageResource(R.mipmap.img_tomato)
}
3 -> {
img.setImageResource(R.mipmap.img_pumpkin)
}
4 -> {
img.setImageResource(R.mipmap.img_radish)
}
5 -> {
img.setImageResource(R.mipmap.img_corn)
}
6 -> {
img.setImageResource(R.mipmap.img_eggplant)
}
7 -> {
img.setImageResource(R.mipmap.img_melon)
}
8 -> {
img.setImageResource(R.mipmap.img_grape)
}
9 -> {
img.setImageResource(R.mipmap.img_strawberry)
}
}
img.setImageResource(R.mipmap.img_corn)
// when (id) {
// 1 -> {
// img.setImageResource(R.mipmap.img_cabbage)
// }
// 2 -> {
// img.setImageResource(R.mipmap.img_tomato)
// }
// 3 -> {
// img.setImageResource(R.mipmap.img_pumpkin)
// }
// 4 -> {
// img.setImageResource(R.mipmap.img_radish)
// }
// 5 -> {
// img.setImageResource(R.mipmap.img_corn)
// }
// 6 -> {
// img.setImageResource(R.mipmap.img_eggplant)
// }
// 7 -> {
// img.setImageResource(R.mipmap.img_melon)
// }
// 8 -> {
// img.setImageResource(R.mipmap.img_grape)
// }
// 9 -> {
// img.setImageResource(R.mipmap.img_strawberry)
// }
//
// }
}
......@@ -628,9 +629,9 @@ object MainDialog {
mDialogView.findViewById<ImageView>(R.id.id_img_close_cloud_speed).setOnClickListener {
mDialog.dismiss()
}
if(type==1){
if (type == 1) {
id_img_all_speed.setBackgroundResource(R.drawable.select_all_speed)
}else{
} else {
id_img_all_speed.setImageResource(R.drawable.select_all_speed_no_look)
}
id_img_all_speed.setOnClickListener {
......@@ -919,14 +920,14 @@ object MainDialog {
// val layout_ad = mDialogView?.findViewById<FrameLayout>(R.id.layout_feed_ad)
when (type) {
1 -> {
EventUtils.onEvent("jiaoshui_show","浇水弹窗曝光")
EventUtils.onEvent("jiaoshui_show", "浇水弹窗曝光")
img_bg.setBackgroundResource(R.mipmap.icon_bg_one)
img_icon.setBackgroundResource(R.mipmap.icon_bg_jiasuji)
img_get.setBackgroundResource(R.drawable.select_get_one)
tv_jiasu_time.text = "浇水使作物提前 ${time} 分钟成熟"
}
2 -> {
EventUtils.onEvent("kill_show","杀虫剂弹窗曝光")
EventUtils.onEvent("kill_show", "杀虫剂弹窗曝光")
img_bg.setBackgroundResource(R.mipmap.icon_bg_two)
img_icon.setBackgroundResource(R.mipmap.icon_bg_shachongji)
img_get.setBackgroundResource(R.drawable.select_get_two)
......@@ -937,10 +938,10 @@ object MainDialog {
id_tv_num.text = "已拥有 ${Num}"
tv_shengxu_num.text = "今天剩余${howmany}次"
img_get.setOnClickListener {
if(type==1){
EventUtils.onEvent("jiaoshui_video_btn_click","浇水弹窗获得浇水次数按钮点击")
}else if(type==2){
EventUtils.onEvent("kill_video_btn_click","获得杀虫剂按钮点击")
if (type == 1) {
EventUtils.onEvent("jiaoshui_video_btn_click", "浇水弹窗获得浇水次数按钮点击")
} else if (type == 2) {
EventUtils.onEvent("kill_video_btn_click", "获得杀虫剂按钮点击")
}
adListener.onClick(it)
// EventUtils.onEvent("box_video_btn_click", "宝箱视频按钮点击")
......
......@@ -57,10 +57,10 @@ class SiginDropsPopupwindow : PopupWindow(), WateringRewardContract.View,
RxBusUtil.getDefault().register(this)
mPresenter = WateringRewardPresenter(this)
view = LayoutInflater.from(mContext).inflate(R.layout.layout_popup_drops, null)
EventUtils.onEvent("show_renwu_dialog", "金币任务弹窗曝光")
EventUtils.onEvent("renwu_show", "金币任务弹窗曝光")
init(view)
initView()
mPresenter?.getOrchardSignTask()
// mPresenter?.getOrchardSignTask()
mPresenter?.getRrchardDailyTask()
showAtLocation(
view,
......
......@@ -56,7 +56,8 @@
android:layout_height="wrap_content"
android:layout_marginTop="@dimen/dp_10"
android:layout_marginBottom="@dimen/dp_10"
android:orientation="horizontal">
android:orientation="horizontal"
android:visibility="gone">
<ImageView
android:layout_width="wrap_content"
......
......@@ -110,10 +110,15 @@
<ImageView
android:id="@+id/id_img_duihuan"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_width="@dimen/dp_90"
android:layout_height="@dimen/dp_30"
android:src="@mipmap/icon_duihuan_check" />
<!-- <TextView-->
<!-- android:id="@+id/id_tv_ifuse"-->
<!-- android:layout_width="wrap_content"-->
<!-- android:layout_height="wrap_content"-->
<!-- android:text="已提现"-->
<!-- android:visibility="gone"/>-->
</LinearLayout>
</LinearLayout>
......
......@@ -121,7 +121,8 @@
android:layout_height="wrap_content"
android:layout_marginBottom="@dimen/dp_10"
android:gravity="center"
android:orientation="horizontal">
android:orientation="horizontal"
android:visibility="gone">
<TextView
android:layout_width="wrap_content"
......
PACKAGE_NAME=com.ym.bbnc
VERSION_CODE=13
VERSION_NAME=1.2.0
\ No newline at end of file
VERSION_CODE=14
VERSION_NAME=1.2.1
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
package com.ym.library.module
class CoinProcessEntity {
var currentNum: Int = 0
var targetNum: Int = 0
var cashStr: String = ""
var wdText: String = ""
}
\ No newline at end of file
......@@ -33,6 +33,24 @@ public class HomeInfoEntity {
private int acceleratorsVideoNum;//看视频给加速剂的个数
private int lotteryNum;//转盘剩余次数
private int isPopup;//是否选过商品
private int lessForceNum;
private int forceNum;
public int getLessForceNum() {
return lessForceNum;
}
public void setLessForceNum(int lessForceNum) {
this.lessForceNum = lessForceNum;
}
public int getForceNum() {
return forceNum;
}
public void setForceNum(int forceNum) {
this.forceNum = forceNum;
}
public int getSubClearBugVideoNum() {
return subClearBugVideoNum;
......
......@@ -14,5 +14,6 @@ class WithDrawEntity2 {
var relatedUnit: String = ""
var targetNum: Int = 0
var completeNum: Int = 0
var ifUse:Int=0
}
}
\ No newline at end of file
......@@ -56,9 +56,9 @@ object GameApiClient {
.addInterceptor(logInterceptor.apply {
level = if(BuildConfig.DEBUG)HttpLoggingInterceptor.Level.BODY else{HttpLoggingInterceptor.Level.NONE}
})
// .addInterceptor(GameApiClient.logInterceptor.apply {
// level = HttpLoggingInterceptor.Level.BODY
// })
.addInterceptor(GameApiClient.logInterceptor.apply {
level = HttpLoggingInterceptor.Level.BODY
})
// .retryOnConnectionFailure(false)
// .addInterceptor(DecryptInterceptor())
.hostnameVerifier { hostname, session ->
......
......@@ -297,6 +297,12 @@ interface IGameApi {
@POST(NetConfig.Task.TASK_COMPLETE_TASK)
fun getTaskComplete(@Query("id") sid: Int): Observable<Response<TaskCompleteEntity>>
/**
* 任务领取接口
*/
@POST(NetConfig.Task.TASK_ACC_TASK_RECEIVE)
fun getTaskComplete2(@Query("sid") sid: Int,@Query("slotName") slotName: String): Observable<Response<TaskCompleteEntity>>
/**
* 任务页列表
*/
......@@ -404,4 +410,13 @@ interface IGameApi {
*/
@GET(NetConfig.Game.URL_GAME_LIST_SEED)
fun getlistseed(): Observable<Response<List<SeedListEntity>>>
/**
* 首页玉米提现进度
* @param
* @param
* @return
*/
@GET(NetConfig.Game.URL_GAME_CORN_WD_PROCESS)
fun getCornProcess(): Observable<Response<CoinProcessEntity>>
}
\ No newline at end of file
......@@ -97,6 +97,8 @@ public class NetConfig {
public static final String URL_TASK_SIGNINDOUBLING = "app/v2/common/award/doublingAward";//任务页签到翻倍
public static final String TASK_URL = "app/v2/novel/taskListWithStat";//任务列表
public static final String TASK_COMPLETE_TASK = "app/v1/game/complete-task";//任务领取
public static final String TASK_ACC_TASK_RECEIVE= "app/v1/game/bbnc/acc_task_receive";//任务领取
public static final String URL_TASK_COMMON = "app/v2/common/award";//任务页加金币
public static final String URL_TASK_BUBBLELIST = "app/v1/step/bubbleListV2";//任务页悬浮金币
public static final String URL_TASK_BEGINNEW = "app/v1/task/beginNewUserTask";//任务签到提醒
......@@ -243,8 +245,8 @@ public class NetConfig {
public static final String URL_GAME_FARM_RANK_RECEIVE = "app/v1/game/farm/rank_receive";//排行榜领取
public static final String URL_GAME_THIRD_PARTY = "app/v1/game/third_party";//加速剂任务看视频
public static final String URL_GAME_WITHDRAW_LIST = "app/v1/game/ddcy/withdraw_list";//兑换列表
public static final String URL_GAME_DOWD = "app/v1/game/ddcy/do_wd";//兑换接口
public static final String URL_GAME_WITHDRAW_LIST = "app/v1/game/bbnc/corn_cash_list";//兑换列表
public static final String URL_GAME_DOWD = "app/v1/game/bbnc/corn_do_wd";//兑换接口
public static final String URL_GAME_WD_HISTORY = "app/v1/game/ddcy/wd_history";//兑换记录
public static final String URL_GAME_ACCELERATORS_TASK_RECEIVE = "app/v1/game/ddcy/accelerators_task_receiveV2";//加速剂任务领取
public static final String URL_GAME_USER_GUIDE = "app/v1/game/ddcy/user_guide";
......@@ -255,7 +257,7 @@ public class NetConfig {
public static final String URL_GAME_CLOUD_CHECK = "app/v1/game/farm/cloud_check";//云朵加速判断
// public static final String URL_GAME_OPEN_PLANT_BOX = "app/v1/game/farm/open_plant_box";//底部拆红包
// public static final String URL_GAME_OPEN_PLANT_BOX = "app/v1/game/farm/open_plant_box";//底部拆红包
public static final String URL_GAME_CLOCK_LIST = "app/v1/game/ddcy/clock_list";//打卡提现列表
public static final String URL_GAME_DO_WD = "app/v1/game/ddcy/clock_wd";//打卡提现
......@@ -272,10 +274,10 @@ public class NetConfig {
public static final String URL_COLLECT_CARD_ADV_PUT_OR_ADD = "app/v1/collect-card/advPutOrAdd";//看广告单个图片获取或者拼图
public static final String URL_COLLECT_CARD_ADD_CARD = "app/v1/collect-card/addCard";//收金币获得卡片
public static final String URL_GAME_HOME_WD_LIST = "app/v1/game/ddcy/home_wd_list";//首页展示果实列表
// public static final String URL_CLOCK_BOX_RECEIVE = "app/v1/game/ddcy/clock_box_receive";//打卡普通打卡任务领取
// public static final String URL_CLOCK_BOX_RECEIVE = "app/v1/game/ddcy/clock_box_receive";//打卡普通打卡任务领取
public static final String URL_GAME_VIDEO_TASK_COMPLETE = "app/v1/game/video_task_complete";//看领金币视频任务
public static final String URL_GAME_WAREHOUSEDATA = "app/v1/game/ddcy/warehouseData";//仓库列表
public static final String URL_GAME_WAREHOUSEDATA = "app/v1/game/bbnc/corn_warehouse";//仓库列表
//=========================================菜园=========================================
// public static final String URL_GAME_LIST_LAND = "app/v1/game/farm/list_land";//菜园地块列表
public static final String URL_GAME_LIST_LAND = "app/v1/game/ddhy/list_land_V2";//菜园地块列表
......@@ -290,5 +292,7 @@ public class NetConfig {
public static final String URL_GAME_ADD_PROP = "app/v1/game/bbnc/add_prop";
//种子列表
public static final String URL_GAME_LIST_SEED = "app/v1/game/bbnc/list_seed";
//首页玉米提现进度
public static final String URL_GAME_CORN_WD_PROCESS = "app/v1/game/bbnc/corn_wd_process";
}
}
......@@ -97,6 +97,12 @@ object AdUtils {
if (actionName.equals("seed_video_show")) {
EventUtils.onEvent("seed_video_show", "种子购买视频曝光");
}
if(actionName.equals("home_task")){
EventUtils.onEvent("renwu_video_show","金币任务视频曝光")
}
if(actionName.equals("force_video_show")){
EventUtils.onEvent("force_video_show","强弹视频曝光")
}
Utils.showToast(activity, "看完视频可获得奖励")
// AdManager.loadNextCacheRewardVideoAd(ADConfig.AD_VIDEO, activity!!)
handler?.sendEmptyMessageDelayed(0, 2000)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment