Commit c6d57757 authored by maxiaoliang's avatar maxiaoliang

提交改动

parent 12e21c03
...@@ -139,14 +139,14 @@ android.applicationVariants.all { variant -> ...@@ -139,14 +139,14 @@ android.applicationVariants.all { variant ->
break break
case "vivoRelease": case "vivoRelease":
androidJunkCode.configMap.put(variant.name, { androidJunkCode.configMap.put(variant.name, {
packageBase = "com.ym.plugin.ui" //生成 java 类根包名 packageBase = "com.zxhl.plugin.hf" //生成 java 类根包名
packageCount = 30 //生成包数量 packageCount = 30 //生成包数量
activityCountPerPackage = 3 //每个包下生成 Activity 类数量 activityCountPerPackage = 3 //每个包下生成 Activity 类数量
excludeActivityJavaFile = false excludeActivityJavaFile = false
//是否排除生成 Activity 的 Java 文件,默认 false(layout 和写入 AndroidManifest.xml 还会执行),主要用于处理类似神策全埋点编译过慢问题 //是否排除生成 Activity 的 Java 文件,默认 false(layout 和写入 AndroidManifest.xml 还会执行),主要用于处理类似神策全埋点编译过慢问题
otherCountPerPackage = 50 //每个包下生成其它类的数量 otherCountPerPackage = 50 //每个包下生成其它类的数量
methodCountPerClass = 20 //每个类下生成方法数量 methodCountPerClass = 20 //每个类下生成方法数量
resPrefix = "junk_" //生成的 layout、drawable、string 等资源名前缀 resPrefix = "abc_" //生成的 layout、drawable、string 等资源名前缀
drawableCount = 300 //生成 drawable 资源数量 drawableCount = 300 //生成 drawable 资源数量
stringCount = 300 //生成 string 数量 stringCount = 300 //生成 string 数量
}) })
......
...@@ -63,7 +63,7 @@ ...@@ -63,7 +63,7 @@
</activity> </activity>
<activity <activity
android:name=".activity.MainActivity" android:name=".activity.XymhMainActivity"
android:launchMode="singleTop"> android:launchMode="singleTop">
<intent-filter> <intent-filter>
<action android:name="android.intent.action.VIEW" /> <action android:name="android.intent.action.VIEW" />
......
package com.zxhl.shop;
import android.app.Activity;
import android.app.Application;
import android.os.Bundle;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
/**
* 应用前后台状态监听帮助类,仅在Application中使用
*/
public class AppFrontBackHelper {
private OnAppStatusListener mOnAppStatusListener;
public AppFrontBackHelper() {
}
/**
* 注册状态监听,仅在Application中使用
*/
public void register(Application application, OnAppStatusListener listener){
mOnAppStatusListener = listener;
application.registerActivityLifecycleCallbacks(activityLifecycleCallbacks);
}
public void unRegister(Application application){
application.unregisterActivityLifecycleCallbacks(activityLifecycleCallbacks);
}
private Application.ActivityLifecycleCallbacks activityLifecycleCallbacks = new Application.ActivityLifecycleCallbacks() {
//打开的Activity数量统计
private int activityStartCount = 0;
@Override
public void onActivityCreated(@NonNull Activity activity, @Nullable Bundle savedInstanceState) {
}
@Override
public void onActivityStarted(@NonNull Activity activity) {
activityStartCount++;
//数值从0变到1说明是从后台切到前台
if (activityStartCount == 1){
//从后台切到前台
if(mOnAppStatusListener != null){
mOnAppStatusListener.onFront();
}
}
}
@Override
public void onActivityResumed(@NonNull Activity activity) {
}
@Override
public void onActivityPaused(@NonNull Activity activity) {
}
@Override
public void onActivityStopped(@NonNull Activity activity) {
activityStartCount--;
//数值从1到0说明是从前台切到后台
if (activityStartCount == 0){
//从前台切到后台
if(mOnAppStatusListener != null){
mOnAppStatusListener.onBack();
}
}
}
@Override
public void onActivitySaveInstanceState(@NonNull Activity activity, @NonNull Bundle outState) {
}
@Override
public void onActivityDestroyed(@NonNull Activity activity) {
}
};
public interface OnAppStatusListener{
void onFront();
void onBack();
}
}
package com.zxhl.xymhhf; package com.zxhl.xymhhf;
...@@ -93,4 +94,3 @@ public class AppFrontBackHelper { ...@@ -93,4 +94,3 @@ public class AppFrontBackHelper {
} }
} }
...@@ -12,7 +12,7 @@ import com.tencent.bugly.crashreport.CrashReport ...@@ -12,7 +12,7 @@ import com.tencent.bugly.crashreport.CrashReport
import com.umeng.commonsdk.UMConfigure import com.umeng.commonsdk.UMConfigure
import com.umeng.socialize.PlatformConfig import com.umeng.socialize.PlatformConfig
import com.zx.ad.modulecommon.AdNetConfig import com.zx.ad.modulecommon.AdNetConfig
import com.zxbw.modulemain.activity.SplashBackgroundActivity import com.zxbw.modulemain.activity.XymhSplashBackgroundActivity
import com.zxhl.cms.AppContext import com.zxhl.cms.AppContext
import com.zxhl.cms.common.ApplicationAsLibrary import com.zxhl.cms.common.ApplicationAsLibrary
import com.zxhl.cms.common.Config import com.zxhl.cms.common.Config
...@@ -60,9 +60,9 @@ class Appli : Application() { ...@@ -60,9 +60,9 @@ class Appli : Application() {
initAppConfig() initAppConfig()
} }
registerActivityLifecycleCallbacks(activityLifecycleCallbacks) registerActivityLifecycleCallbacks(activityLifecycleCallbacks)
val helper = AppFrontBackHelper() val helper = XymhAppFrontBackHelper()
helper.register(this, object : AppFrontBackHelper.OnAppStatusListener { helper.register(this, object : XymhAppFrontBackHelper.OnAppStatusListener {
override fun onFront() { override fun onFront() {
//应用切到前台处理 //应用切到前台处理
Log.e("MXL", "应用切到前台处理") Log.e("MXL", "应用切到前台处理")
...@@ -140,7 +140,7 @@ class Appli : Application() { ...@@ -140,7 +140,7 @@ class Appli : Application() {
if(canShowAd()){ if(canShowAd()){
Log.e("MXL","加载开屏") Log.e("MXL","加载开屏")
var intent = Intent() var intent = Intent()
intent.setClass(applicationContext, SplashBackgroundActivity::class.java) intent.setClass(applicationContext, XymhSplashBackgroundActivity::class.java)
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK) intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK)
AppContext.get().startActivity(intent) AppContext.get().startActivity(intent)
} }
......
package com.zxhl.xymhhf;
import android.app.Activity;
import android.app.Application;
import android.os.Bundle;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
/**
* 应用前后台状态监听帮助类,仅在Application中使用
*/
public class XymhAppFrontBackHelper {
private OnAppStatusListener mOnAppStatusListener;
public XymhAppFrontBackHelper() {
}
/**
* 注册状态监听,仅在Application中使用
*/
public void register(Application application, OnAppStatusListener listener){
mOnAppStatusListener = listener;
application.registerActivityLifecycleCallbacks(activityLifecycleCallbacks);
}
public void unRegister(Application application){
application.unregisterActivityLifecycleCallbacks(activityLifecycleCallbacks);
}
private Application.ActivityLifecycleCallbacks activityLifecycleCallbacks = new Application.ActivityLifecycleCallbacks() {
//打开的Activity数量统计
private int activityStartCount = 0;
@Override
public void onActivityCreated(@NonNull Activity activity, @Nullable Bundle savedInstanceState) {
}
@Override
public void onActivityStarted(@NonNull Activity activity) {
activityStartCount++;
//数值从0变到1说明是从后台切到前台
if (activityStartCount == 1){
//从后台切到前台
if(mOnAppStatusListener != null){
mOnAppStatusListener.onFront();
}
}
}
@Override
public void onActivityResumed(@NonNull Activity activity) {
}
@Override
public void onActivityPaused(@NonNull Activity activity) {
}
@Override
public void onActivityStopped(@NonNull Activity activity) {
activityStartCount--;
//数值从1到0说明是从前台切到后台
if (activityStartCount == 0){
//从前台切到后台
if(mOnAppStatusListener != null){
mOnAppStatusListener.onBack();
}
}
}
@Override
public void onActivitySaveInstanceState(@NonNull Activity activity, @NonNull Bundle outState) {
}
@Override
public void onActivityDestroyed(@NonNull Activity activity) {
}
};
public interface OnAppStatusListener{
void onFront();
void onBack();
}
}
...@@ -3,7 +3,7 @@ package com.zxhl.xymhhf.activity ...@@ -3,7 +3,7 @@ package com.zxhl.xymhhf.activity
import android.content.Intent import android.content.Intent
import android.text.TextUtils import android.text.TextUtils
import android.view.View import android.view.View
import com.zxbw.modulemain.activity.SplashActivity import com.zxbw.modulemain.activity.XymhSplashActivity
import com.zxhl.cms.AppContext import com.zxhl.cms.AppContext
import com.zxhl.cms.common.base.BaseActivity import com.zxhl.cms.common.base.BaseActivity
import com.zxhl.cms.net.SettingPreference import com.zxhl.cms.net.SettingPreference
...@@ -34,13 +34,13 @@ class InitActivity :BaseActivity() { ...@@ -34,13 +34,13 @@ class InitActivity :BaseActivity() {
CenterDialog.showPrivacyProtocol(this, { CenterDialog.showPrivacyProtocol(this, {
Appli().initAppConfig() Appli().initAppConfig()
SettingPreference.setFirstApp() SettingPreference.setFirstApp()
startActivity(Intent(this@InitActivity, SplashActivity::class.java)) startActivity(Intent(this@InitActivity, XymhSplashActivity::class.java))
finish() finish()
}, { }, {
finish() finish()
}) })
} else { } else {
startActivity(Intent(this@InitActivity, SplashActivity::class.java)) startActivity(Intent(this@InitActivity, XymhSplashActivity::class.java))
finish() finish()
} }
} }
......
...@@ -50,7 +50,7 @@ import io.reactivex.functions.Consumer; ...@@ -50,7 +50,7 @@ import io.reactivex.functions.Consumer;
* @author: fuxin * @author: fuxin
* @date: 2019/3/15 下午2:19 * @date: 2019/3/15 下午2:19
*/ */
public class MainActivity extends BaseActivity implements NavigationBottomView.NavifationCallback/*, IDialogCloseCallback, MemberContract.View*/ { public class XymhMainActivity extends BaseActivity implements NavigationBottomView.NavifationCallback/*, IDialogCloseCallback, MemberContract.View*/ {
private List<Fragment> fragments = new ArrayList<>(); private List<Fragment> fragments = new ArrayList<>();
private NavigationBottomView navigationView; private NavigationBottomView navigationView;
......
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
<activity <activity
android:name=".activity.SplashActivity" android:name=".activity.XymhSplashActivity"
android:screenOrientation="portrait" android:screenOrientation="portrait"
android:theme="@style/Theme"> android:theme="@style/Theme">
<intent-filter> <intent-filter>
...@@ -19,7 +19,7 @@ ...@@ -19,7 +19,7 @@
android:scheme="xymhhf" /> android:scheme="xymhhf" />
</intent-filter> </intent-filter>
</activity> </activity>
<activity android:name=".activity.LoginActivity"> <activity android:name=".activity.XymhLoginActivity">
<intent-filter> <intent-filter>
<action android:name="android.intent.action.VIEW" /> <action android:name="android.intent.action.VIEW" />
...@@ -30,7 +30,7 @@ ...@@ -30,7 +30,7 @@
android:scheme="xymhhf" /> android:scheme="xymhhf" />
</intent-filter> </intent-filter>
</activity> </activity>
<activity android:name=".activity.PhoneVouchersActivity"> <activity android:name=".activity.XymhPhoneVouchersActivity">
<intent-filter> <intent-filter>
<action android:name="android.intent.action.VIEW" /> <action android:name="android.intent.action.VIEW" />
...@@ -41,7 +41,7 @@ ...@@ -41,7 +41,7 @@
android:scheme="xymhhf" /> android:scheme="xymhhf" />
</intent-filter> </intent-filter>
</activity> </activity>
<activity android:name=".activity.CardVoucherActivity"> <activity android:name=".activity.XymhCardVoucherActivity">
<intent-filter> <intent-filter>
<action android:name="android.intent.action.VIEW" /> <action android:name="android.intent.action.VIEW" />
...@@ -52,7 +52,7 @@ ...@@ -52,7 +52,7 @@
android:scheme="xymhhf" /> android:scheme="xymhhf" />
</intent-filter> </intent-filter>
</activity> </activity>
<activity android:name=".activity.CardDetailActivity"> <activity android:name=".activity.XymhCardDetailActivity">
<intent-filter> <intent-filter>
<action android:name="android.intent.action.VIEW" /> <action android:name="android.intent.action.VIEW" />
...@@ -64,7 +64,7 @@ ...@@ -64,7 +64,7 @@
android:scheme="xymhhf" /> android:scheme="xymhhf" />
</intent-filter> </intent-filter>
</activity> </activity>
<activity android:name=".activity.FlashSaleActivity"> <activity android:name=".activity.XymhFlashSaleActivity">
<intent-filter> <intent-filter>
<action android:name="android.intent.action.VIEW" /> <action android:name="android.intent.action.VIEW" />
...@@ -75,7 +75,7 @@ ...@@ -75,7 +75,7 @@
android:scheme="xymhhf" /> android:scheme="xymhhf" />
</intent-filter> </intent-filter>
</activity> </activity>
<activity android:name=".activity.WithDrawalActivity"> <activity android:name=".activity.XymhWithDrawalActivity">
<intent-filter> <intent-filter>
<action android:name="android.intent.action.VIEW" /> <action android:name="android.intent.action.VIEW" />
...@@ -86,7 +86,7 @@ ...@@ -86,7 +86,7 @@
android:scheme="xymhhf" /> android:scheme="xymhhf" />
</intent-filter> </intent-filter>
</activity> </activity>
<activity android:name=".activity.SkillPayActivity"> <activity android:name=".activity.XymhSkillPayActivity">
<intent-filter> <intent-filter>
<action android:name="android.intent.action.VIEW" /> <action android:name="android.intent.action.VIEW" />
...@@ -97,7 +97,7 @@ ...@@ -97,7 +97,7 @@
android:scheme="xymhhf" /> android:scheme="xymhhf" />
</intent-filter> </intent-filter>
</activity> </activity>
<activity android:name=".activity.BuyMemberActivity"> <activity android:name=".activity.XymhBuyMemberActivity">
<intent-filter> <intent-filter>
<action android:name="android.intent.action.VIEW" /> <action android:name="android.intent.action.VIEW" />
...@@ -108,7 +108,7 @@ ...@@ -108,7 +108,7 @@
android:scheme="xymhhf" /> android:scheme="xymhhf" />
</intent-filter> </intent-filter>
</activity> </activity>
<activity android:name=".activity.CofigBugVipActivity"> <activity android:name=".activity.XymhCofigBugVipActivity">
<intent-filter> <intent-filter>
<action android:name="android.intent.action.VIEW" /> <action android:name="android.intent.action.VIEW" />
...@@ -119,7 +119,7 @@ ...@@ -119,7 +119,7 @@
android:scheme="xymhhf" /> android:scheme="xymhhf" />
</intent-filter> </intent-filter>
</activity> </activity>
<activity android:name=".activity.AbuoutUsActivity"> <activity android:name=".activity.XymhAbuoutUsActivity">
<intent-filter> <intent-filter>
<action android:name="android.intent.action.VIEW" /> <action android:name="android.intent.action.VIEW" />
...@@ -131,7 +131,7 @@ ...@@ -131,7 +131,7 @@
</intent-filter> </intent-filter>
</activity> </activity>
<activity <activity
android:name=".activity.RightsDetailActivity" android:name=".activity.XymhRightsDetailActivity"
android:launchMode="singleTop"> android:launchMode="singleTop">
<intent-filter> <intent-filter>
<action android:name="android.intent.action.VIEW" /> <action android:name="android.intent.action.VIEW" />
...@@ -145,7 +145,7 @@ ...@@ -145,7 +145,7 @@
</intent-filter> </intent-filter>
</activity> </activity>
<activity android:name=".activity.ZeroBuyListActivity"> <activity android:name=".activity.XymhZeroBuyListActivity">
<intent-filter> <intent-filter>
<action android:name="android.intent.action.VIEW" /> <action android:name="android.intent.action.VIEW" />
...@@ -158,7 +158,7 @@ ...@@ -158,7 +158,7 @@
</activity> </activity>
<activity <activity
android:name=".activity.TbGoodsDetailActivity" android:name=".activity.XymhTbGoodsDetailActivity"
android:launchMode="singleTop"> android:launchMode="singleTop">
<intent-filter> <intent-filter>
<action android:name="android.intent.action.VIEW" /> <action android:name="android.intent.action.VIEW" />
...@@ -183,7 +183,7 @@ ...@@ -183,7 +183,7 @@
android:scheme="xymhhf" /> android:scheme="xymhhf" />
</intent-filter> </intent-filter>
</activity> </activity>
<activity android:name=".activity.MyOrderActivity"> <activity android:name=".activity.XymhMyOrderActivity">
<intent-filter> <intent-filter>
<action android:name="android.intent.action.VIEW" /> <action android:name="android.intent.action.VIEW" />
...@@ -228,7 +228,7 @@ ...@@ -228,7 +228,7 @@
android:scheme="xymhhf" /> android:scheme="xymhhf" />
</intent-filter> </intent-filter>
</activity> </activity>
<activity android:name=".activity.ToPaySkillGoodsActivity"> <activity android:name=".activity.XymhToPaySkillGoodsActivity">
<intent-filter> <intent-filter>
<action android:name="android.intent.action.VIEW" /> <action android:name="android.intent.action.VIEW" />
...@@ -240,7 +240,7 @@ ...@@ -240,7 +240,7 @@
android:scheme="xymhhf" /> android:scheme="xymhhf" />
</intent-filter> </intent-filter>
</activity> </activity>
<activity android:name=".activity.SettingActivity"> <activity android:name=".activity.XymhSettingActivity">
<intent-filter> <intent-filter>
<action android:name="android.intent.action.VIEW" /> <action android:name="android.intent.action.VIEW" />
...@@ -251,7 +251,7 @@ ...@@ -251,7 +251,7 @@
android:scheme="xymhhf" /> android:scheme="xymhhf" />
</intent-filter> </intent-filter>
</activity> </activity>
<activity android:name=".activity.OpenMemberOrderActivity"> <activity android:name=".activity.XymhOpenMemberOrderActivity">
<intent-filter> <intent-filter>
<action android:name="android.intent.action.VIEW" /> <action android:name="android.intent.action.VIEW" />
...@@ -263,7 +263,7 @@ ...@@ -263,7 +263,7 @@
android:scheme="xymhhf" /> android:scheme="xymhhf" />
</intent-filter> </intent-filter>
</activity> </activity>
<activity android:name=".activity.OpenMemberActivity"> <activity android:name=".activity.XymhOpenMemberActivity">
<intent-filter> <intent-filter>
<action android:name="android.intent.action.VIEW" /> <action android:name="android.intent.action.VIEW" />
...@@ -274,7 +274,7 @@ ...@@ -274,7 +274,7 @@
android:scheme="xymhhf" /> android:scheme="xymhhf" />
</intent-filter> </intent-filter>
</activity> </activity>
<activity android:name=".activity.ShopOrderActivity"> <activity android:name=".activity.XymhShopOrderActivity">
<intent-filter> <intent-filter>
<action android:name="android.intent.action.VIEW" /> <action android:name="android.intent.action.VIEW" />
...@@ -308,7 +308,7 @@ ...@@ -308,7 +308,7 @@
android:scheme="xymhhf" /> android:scheme="xymhhf" />
</intent-filter> </intent-filter>
</activity> </activity>
<activity android:name=".activity.SkillShopActivity"> <activity android:name=".activity.XymhSkillShopActivity">
<intent-filter> <intent-filter>
<action android:name="android.intent.action.VIEW" /> <action android:name="android.intent.action.VIEW" />
...@@ -320,7 +320,7 @@ ...@@ -320,7 +320,7 @@
android:scheme="xymhhf" /> android:scheme="xymhhf" />
</intent-filter> </intent-filter>
</activity> </activity>
<activity android:name=".activity.PaySuccessActivity"> <activity android:name=".activity.XymhPaySuccessActivity">
<intent-filter> <intent-filter>
<action android:name="android.intent.action.VIEW" /> <action android:name="android.intent.action.VIEW" />
...@@ -331,7 +331,7 @@ ...@@ -331,7 +331,7 @@
android:scheme="xymhhf" /> android:scheme="xymhhf" />
</intent-filter> </intent-filter>
</activity> </activity>
<activity android:name=".activity.RechargeActivity"> <activity android:name=".activity.XymhRechargeActivity">
<intent-filter> <intent-filter>
<action android:name="android.intent.action.VIEW" /> <action android:name="android.intent.action.VIEW" />
...@@ -344,7 +344,7 @@ ...@@ -344,7 +344,7 @@
</intent-filter> </intent-filter>
</activity> </activity>
<activity <activity
android:name=".activity.SearchResultActivity" android:name=".activity.XymhSearchResultActivity"
android:launchMode="singleTop"> android:launchMode="singleTop">
<intent-filter> <intent-filter>
<action android:name="android.intent.action.VIEW" /> <action android:name="android.intent.action.VIEW" />
...@@ -357,7 +357,7 @@ ...@@ -357,7 +357,7 @@
</intent-filter> </intent-filter>
</activity> </activity>
<activity <activity
android:name=".activity.SearchActivity" android:name=".activity.XymhSearchActivity"
android:launchMode="singleTop"> android:launchMode="singleTop">
<intent-filter> <intent-filter>
<action android:name="android.intent.action.VIEW" /> <action android:name="android.intent.action.VIEW" />
...@@ -370,7 +370,7 @@ ...@@ -370,7 +370,7 @@
</intent-filter> </intent-filter>
</activity> </activity>
<activity <activity
android:name=".activity.UserQuestionActivity" android:name=".activity.XymhUserQuestionActivity"
android:launchMode="singleTop"> android:launchMode="singleTop">
<intent-filter> <intent-filter>
<action android:name="android.intent.action.VIEW" /> <action android:name="android.intent.action.VIEW" />
...@@ -383,7 +383,7 @@ ...@@ -383,7 +383,7 @@
</intent-filter> </intent-filter>
</activity> </activity>
<activity <activity
android:name=".activity.GrabRedEnvelopeActivity" android:name=".activity.XymhGrabRedEnvelopeActivity"
android:launchMode="singleTop"> android:launchMode="singleTop">
<intent-filter> <intent-filter>
<action android:name="android.intent.action.VIEW" /> <action android:name="android.intent.action.VIEW" />
...@@ -396,7 +396,7 @@ ...@@ -396,7 +396,7 @@
</intent-filter> </intent-filter>
</activity> </activity>
<activity <activity
android:name=".activity.SplashBackgroundActivity" android:name=".activity.XymhSplashBackgroundActivity"
android:screenOrientation="portrait"> android:screenOrientation="portrait">
<intent-filter> <intent-filter>
<action android:name="android.intent.action.VIEW" /> <action android:name="android.intent.action.VIEW" />
......
...@@ -7,7 +7,7 @@ import com.zxhl.cms.common.Constant ...@@ -7,7 +7,7 @@ import com.zxhl.cms.common.Constant
import com.zxhl.cms.common.base.BaseActivity import com.zxhl.cms.common.base.BaseActivity
import kotlinx.android.synthetic.main.activity_layout_abuout_us.* import kotlinx.android.synthetic.main.activity_layout_abuout_us.*
class AbuoutUsActivity:BaseActivity() { class XymhAbuoutUsActivity:BaseActivity() {
override fun onClick(v: View?) { override fun onClick(v: View?) {
} }
......
...@@ -7,7 +7,7 @@ import com.zxhl.cms.common.base.BaseActivity ...@@ -7,7 +7,7 @@ import com.zxhl.cms.common.base.BaseActivity
import com.zxhl.cms.utils.JumpUtils import com.zxhl.cms.utils.JumpUtils
import kotlinx.android.synthetic.main.activity_layout_buy_vip.* import kotlinx.android.synthetic.main.activity_layout_buy_vip.*
class BuyMemberActivity : BaseActivity() { class XymhBuyMemberActivity : BaseActivity() {
override fun onClick(v: View?) { override fun onClick(v: View?) {
} }
......
...@@ -39,7 +39,7 @@ import kotlinx.android.synthetic.main.activity_layout_card_detail.id_img_close_p ...@@ -39,7 +39,7 @@ import kotlinx.android.synthetic.main.activity_layout_card_detail.id_img_close_p
import kotlinx.android.synthetic.main.activity_layout_card_detail.id_rights_pay_web_view import kotlinx.android.synthetic.main.activity_layout_card_detail.id_rights_pay_web_view
import kotlinx.android.synthetic.main.activity_layout_card_detail.id_rl_h5_pay_view import kotlinx.android.synthetic.main.activity_layout_card_detail.id_rl_h5_pay_view
class CardDetailActivity : BaseActivity(), CardDetailContract.View { class XymhCardDetailActivity : BaseActivity(), CardDetailContract.View {
private var mPayPresenter: CardDetailPresenter? = null private var mPayPresenter: CardDetailPresenter? = null
private var mLoading: LoadingDialog? = null private var mLoading: LoadingDialog? = null
private var pay_type: Int? = PaymentConfig.H5_PAY private var pay_type: Int? = PaymentConfig.H5_PAY
......
...@@ -4,20 +4,18 @@ import android.content.Intent ...@@ -4,20 +4,18 @@ import android.content.Intent
import android.view.View import android.view.View
import androidx.recyclerview.widget.LinearLayoutManager import androidx.recyclerview.widget.LinearLayoutManager
import com.zxbw.modulemain.R import com.zxbw.modulemain.R
import com.zxbw.modulemain.adapter.CardAdapter import com.zxbw.modulemain.adapter.XymhCardAdapter
import com.zxbw.modulemain.contract.CardVoucherContract import com.zxbw.modulemain.contract.CardVoucherContract
import com.zxbw.modulemain.presenter.CardVoucherPresenter import com.zxbw.modulemain.presenter.CardVoucherPresenter
import com.zxhl.cms.AppContext import com.zxhl.cms.AppContext
import com.zxhl.cms.common.base.BaseActivity import com.zxhl.cms.common.base.BaseActivity
import com.zxhl.cms.net.model.qy.JgqQyEntity
import com.zxhl.cms.net.model.qy.RightsDetailEntity import com.zxhl.cms.net.model.qy.RightsDetailEntity
import com.zxhl.cms.utils.JumpUtils
import com.zxhl.cms.utils.OnRecycleItemClickListener import com.zxhl.cms.utils.OnRecycleItemClickListener
import kotlinx.android.synthetic.main.activity_layout_card_voucher.* import kotlinx.android.synthetic.main.activity_layout_card_voucher.*
class CardVoucherActivity:BaseActivity(),CardVoucherContract.View ,OnRecycleItemClickListener<RightsDetailEntity>{ class XymhCardVoucherActivity:BaseActivity(),CardVoucherContract.View ,OnRecycleItemClickListener<RightsDetailEntity>{
private var mPresenter:CardVoucherPresenter?=null private var mPresenter:CardVoucherPresenter?=null
private var mAdapter:CardAdapter?=null private var mAdapter:XymhCardAdapter?=null
private var brand:String="" private var brand:String=""
override fun onClick(v: View?) { override fun onClick(v: View?) {
...@@ -36,7 +34,7 @@ class CardVoucherActivity:BaseActivity(),CardVoucherContract.View ,OnRecycleItem ...@@ -36,7 +34,7 @@ class CardVoucherActivity:BaseActivity(),CardVoucherContract.View ,OnRecycleItem
finish() finish()
} }
mPresenter= CardVoucherPresenter(this) mPresenter= CardVoucherPresenter(this)
mAdapter= CardAdapter(this,this) mAdapter= XymhCardAdapter(this,this)
id_rl_card_voucher?.layoutManager= LinearLayoutManager(mActivity) id_rl_card_voucher?.layoutManager= LinearLayoutManager(mActivity)
id_rl_card_voucher?.adapter=mAdapter id_rl_card_voucher?.adapter=mAdapter
id_refresh_layout?.setOnRefreshListener { id_refresh_layout?.setOnRefreshListener {
...@@ -57,7 +55,7 @@ class CardVoucherActivity:BaseActivity(),CardVoucherContract.View ,OnRecycleItem ...@@ -57,7 +55,7 @@ class CardVoucherActivity:BaseActivity(),CardVoucherContract.View ,OnRecycleItem
override fun onItemClick(view: View?, position: Int, data: RightsDetailEntity?) { override fun onItemClick(view: View?, position: Int, data: RightsDetailEntity?) {
// showToast(""+position) // showToast(""+position)
val intent = Intent(mActivity, CardDetailActivity::class.java) val intent = Intent(mActivity, XymhCardDetailActivity::class.java)
intent.putExtra("cardbean", data) intent.putExtra("cardbean", data)
startActivity(intent) startActivity(intent)
......
...@@ -5,7 +5,7 @@ import com.zxbw.modulemain.R ...@@ -5,7 +5,7 @@ import com.zxbw.modulemain.R
import com.zxhl.cms.AppContext import com.zxhl.cms.AppContext
import com.zxhl.cms.common.base.BaseActivity import com.zxhl.cms.common.base.BaseActivity
class CofigBugVipActivity:BaseActivity() { class XymhCofigBugVipActivity:BaseActivity() {
override fun onClick(v: View?) { override fun onClick(v: View?) {
} }
......
...@@ -7,7 +7,7 @@ import androidx.recyclerview.widget.GridLayoutManager ...@@ -7,7 +7,7 @@ import androidx.recyclerview.widget.GridLayoutManager
import com.zxbw.modulemain.R import com.zxbw.modulemain.R
import com.zxbw.modulemain.adapter.FlashSaleAdapter import com.zxbw.modulemain.adapter.FlashSaleAdapter
import com.zxbw.modulemain.adapter.MoreDiscountAdapter import com.zxbw.modulemain.adapter.MoreDiscountAdapter
import com.zxbw.modulemain.adapter.TimeAdapter import com.zxbw.modulemain.adapter.XymhTimeAdapter
import com.zxbw.modulemain.contract.FlashSaleContract import com.zxbw.modulemain.contract.FlashSaleContract
import com.zxbw.modulemain.presenter.FlashSalePresenter import com.zxbw.modulemain.presenter.FlashSalePresenter
import com.zxbw.modulemain.view.DialogUtils import com.zxbw.modulemain.view.DialogUtils
...@@ -21,12 +21,12 @@ import com.zxhl.cms.utils.JumpUtils ...@@ -21,12 +21,12 @@ import com.zxhl.cms.utils.JumpUtils
import com.zxhl.cms.utils.OnRecycleItemClickListener import com.zxhl.cms.utils.OnRecycleItemClickListener
import kotlinx.android.synthetic.main.activity_layout_flash_sale.* import kotlinx.android.synthetic.main.activity_layout_flash_sale.*
class FlashSaleActivity : BaseActivity(), FlashSaleContract.View, class XymhFlashSaleActivity : BaseActivity(), FlashSaleContract.View,
OnRecycleItemClickListener<SkillEntity> { OnRecycleItemClickListener<SkillEntity> {
private var mPresenter: FlashSalePresenter? = null private var mPresenter: FlashSalePresenter? = null
private var mAdapter: FlashSaleAdapter? = null private var mAdapter: FlashSaleAdapter? = null
private var mDiscountAdapter: MoreDiscountAdapter? = null private var mDiscountAdapter: MoreDiscountAdapter? = null
private var mTimeAdapter: TimeAdapter? = null private var mXymhTimeAdapter: XymhTimeAdapter? = null
private var durationId: String? = "" private var durationId: String? = ""
private var skillGoodsEntity: SkillGoodsEntity? = null private var skillGoodsEntity: SkillGoodsEntity? = null
var mChoosList: MutableList<String> = ArrayList() var mChoosList: MutableList<String> = ArrayList()
...@@ -66,10 +66,10 @@ class FlashSaleActivity : BaseActivity(), FlashSaleContract.View, ...@@ -66,10 +66,10 @@ class FlashSaleActivity : BaseActivity(), FlashSaleContract.View,
}) })
mTimeAdapter = TimeAdapter(this, this) mXymhTimeAdapter = XymhTimeAdapter(this, this)
mDiscountAdapter = MoreDiscountAdapter(this) mDiscountAdapter = MoreDiscountAdapter(this)
id_rl_time?.layoutManager = GridLayoutManager(this, 5) id_rl_time?.layoutManager = GridLayoutManager(this, 5)
id_rl_time?.adapter = mTimeAdapter id_rl_time?.adapter = mXymhTimeAdapter
id_rl_more_discount?.layoutManager = GridLayoutManager(this, 3) id_rl_more_discount?.layoutManager = GridLayoutManager(this, 3)
id_rl_more_discount?.adapter = mDiscountAdapter id_rl_more_discount?.adapter = mDiscountAdapter
id_rl_flash_sale_top?.layoutManager = GridLayoutManager(this, 3) id_rl_flash_sale_top?.layoutManager = GridLayoutManager(this, 3)
...@@ -82,13 +82,13 @@ class FlashSaleActivity : BaseActivity(), FlashSaleContract.View, ...@@ -82,13 +82,13 @@ class FlashSaleActivity : BaseActivity(), FlashSaleContract.View,
override fun setData(result: List<SkillEntity>?) { override fun setData(result: List<SkillEntity>?) {
mTimeAdapter?.clear() mXymhTimeAdapter?.clear()
mTimeAdapter?.appendToList(result) mXymhTimeAdapter?.appendToList(result)
mTimeAdapter?.notifyDataSetChanged() mXymhTimeAdapter?.notifyDataSetChanged()
if (!result.isNullOrEmpty()) { if (!result.isNullOrEmpty()) {
for (i in result.indices) { for (i in result.indices) {
if (result[i].defaultSelect == 1) { if (result[i].defaultSelect == 1) {
mTimeAdapter?.setPosition(i) mXymhTimeAdapter?.setPosition(i)
durationId = result.get(i)?.id durationId = result.get(i)?.id
getGoodsList() getGoodsList()
} }
...@@ -124,7 +124,7 @@ class FlashSaleActivity : BaseActivity(), FlashSaleContract.View, ...@@ -124,7 +124,7 @@ class FlashSaleActivity : BaseActivity(), FlashSaleContract.View,
val user = SettingPreference.getUserInfoData() val user = SettingPreference.getUserInfoData()
if (user.member) { if (user.member) {
if (TextUtils.equals(skillGoodsEntity?.goodsType, "50")) { if (TextUtils.equals(skillGoodsEntity?.goodsType, "50")) {
val intent = Intent(this, ToPaySkillGoodsActivity::class.java) val intent = Intent(this, XymhToPaySkillGoodsActivity::class.java)
intent.putExtra("skillgoods", skillGoodsEntity) intent.putExtra("skillgoods", skillGoodsEntity)
intent.putExtra("type", "1") intent.putExtra("type", "1")
intent.putExtra("skill",true) intent.putExtra("skill",true)
...@@ -132,7 +132,7 @@ class FlashSaleActivity : BaseActivity(), FlashSaleContract.View, ...@@ -132,7 +132,7 @@ class FlashSaleActivity : BaseActivity(), FlashSaleContract.View,
startActivity(intent) startActivity(intent)
} else if (TextUtils.equals(skillGoodsEntity?.goodsType, "51")) { } else if (TextUtils.equals(skillGoodsEntity?.goodsType, "51")) {
//卡券商品 //卡券商品
val intent = Intent(mActivity, CardDetailActivity::class.java) val intent = Intent(mActivity, XymhCardDetailActivity::class.java)
intent.putExtra("cardbean", skillGoodsEntity?.card) intent.putExtra("cardbean", skillGoodsEntity?.card)
intent.putExtra("type", "1") intent.putExtra("type", "1")
intent.putExtra("skill",true) intent.putExtra("skill",true)
...@@ -142,7 +142,7 @@ class FlashSaleActivity : BaseActivity(), FlashSaleContract.View, ...@@ -142,7 +142,7 @@ class FlashSaleActivity : BaseActivity(), FlashSaleContract.View,
// //实物商品 // //实物商品
// mChoosList.clear() // mChoosList.clear()
// mChoosList.add(skillGoodsEntity?.goods?.id.toString()) // mChoosList.add(skillGoodsEntity?.goods?.id.toString())
val intent = Intent(mActivity, SkillShopActivity::class.java) val intent = Intent(mActivity, XymhSkillShopActivity::class.java)
intent.putExtra("goodsbean", skillGoodsEntity?.goods) intent.putExtra("goodsbean", skillGoodsEntity?.goods)
intent.putExtra("type", "1") intent.putExtra("type", "1")
intent.putExtra("skill",true) intent.putExtra("skill",true)
......
...@@ -4,7 +4,7 @@ import android.view.View ...@@ -4,7 +4,7 @@ import android.view.View
import androidx.recyclerview.widget.GridLayoutManager import androidx.recyclerview.widget.GridLayoutManager
import androidx.recyclerview.widget.LinearLayoutManager import androidx.recyclerview.widget.LinearLayoutManager
import com.zxbw.modulemain.R import com.zxbw.modulemain.R
import com.zxbw.modulemain.adapter.RedEnvelopeListAdapter import com.zxbw.modulemain.adapter.XymhRedEnvelopeListAdapter
import com.zxbw.modulemain.adapter.RedEnvelopeTopListAdapter import com.zxbw.modulemain.adapter.RedEnvelopeTopListAdapter
import com.zxhl.cms.common.base.BaseActivity import com.zxhl.cms.common.base.BaseActivity
import com.zxhl.cms.utils.OnRecycleItemClickListener import com.zxhl.cms.utils.OnRecycleItemClickListener
...@@ -15,9 +15,9 @@ import kotlinx.android.synthetic.main.activity_layout_grab_red_envelope.* ...@@ -15,9 +15,9 @@ import kotlinx.android.synthetic.main.activity_layout_grab_red_envelope.*
* @datetime 2022-06-28 15:01 GMT+8 * @datetime 2022-06-28 15:01 GMT+8
* @detail : * @detail :
*/ */
class GrabRedEnvelopeActivity : BaseActivity(),OnRecycleItemClickListener<Any> { class XymhGrabRedEnvelopeActivity : BaseActivity(),OnRecycleItemClickListener<Any> {
private var mRedEnvelopeAdapter: RedEnvelopeListAdapter? = null private var mXymhRedEnvelopeAdapter: XymhRedEnvelopeListAdapter? = null
private var mRedEnvelopeTopAdapter: RedEnvelopeTopListAdapter? = null private var mRedEnvelopeTopAdapter: RedEnvelopeTopListAdapter? = null
override fun layoutID(): Int = R.layout.activity_layout_grab_red_envelope override fun layoutID(): Int = R.layout.activity_layout_grab_red_envelope
...@@ -27,9 +27,9 @@ class GrabRedEnvelopeActivity : BaseActivity(),OnRecycleItemClickListener<Any> { ...@@ -27,9 +27,9 @@ class GrabRedEnvelopeActivity : BaseActivity(),OnRecycleItemClickListener<Any> {
} }
override fun init() { override fun init() {
mRedEnvelopeAdapter = RedEnvelopeListAdapter(this,this) mXymhRedEnvelopeAdapter = XymhRedEnvelopeListAdapter(this,this)
id_rcl_red_envelope_list.layoutManager = GridLayoutManager(this, 4) id_rcl_red_envelope_list.layoutManager = GridLayoutManager(this, 4)
id_rcl_red_envelope_list.adapter = mRedEnvelopeAdapter id_rcl_red_envelope_list.adapter = mXymhRedEnvelopeAdapter
mRedEnvelopeTopAdapter = RedEnvelopeTopListAdapter(this) mRedEnvelopeTopAdapter = RedEnvelopeTopListAdapter(this)
id_rcl_today_top_list.layoutManager = LinearLayoutManager(this) id_rcl_today_top_list.layoutManager = LinearLayoutManager(this)
......
...@@ -26,7 +26,7 @@ import java.util.concurrent.TimeUnit ...@@ -26,7 +26,7 @@ import java.util.concurrent.TimeUnit
* Created by gaoleichao on 2018/12/28 * Created by gaoleichao on 2018/12/28
*/ */
class LoginActivity : WxImpl(), LoginContract.View { class XymhLoginActivity : WxImpl(), LoginContract.View {
private var TYPE: Int = 0 private var TYPE: Int = 0
private val CODE = 1001 private val CODE = 1001
......
...@@ -14,7 +14,7 @@ import kotlinx.android.synthetic.main.activity_layout_my_order.* ...@@ -14,7 +14,7 @@ import kotlinx.android.synthetic.main.activity_layout_my_order.*
//我的订单 //我的订单
class MyOrderActivity : BaseActivity() { class XymhMyOrderActivity : BaseActivity() {
var type:String?="" var type:String?=""
val createTitles = ArrayList<String>().apply { val createTitles = ArrayList<String>().apply {
//add(AppContext.get().getString(R.string.shop_order)) //add(AppContext.get().getString(R.string.shop_order))
......
...@@ -15,7 +15,7 @@ import kotlinx.android.synthetic.main.activity_layout_open_member.* ...@@ -15,7 +15,7 @@ import kotlinx.android.synthetic.main.activity_layout_open_member.*
* @datetime 2022-05-30 14:12 GMT+8 * @datetime 2022-05-30 14:12 GMT+8
* @detail : * @detail :
*/ */
class OpenMemberActivity : BaseActivity() { class XymhOpenMemberActivity : BaseActivity() {
override fun before() { override fun before() {
super.before() super.before()
......
...@@ -30,7 +30,7 @@ import java.util.* ...@@ -30,7 +30,7 @@ import java.util.*
* @datetime 2022-05-30 14:12 GMT+8 * @datetime 2022-05-30 14:12 GMT+8
* @detail : * @detail :
*/ */
class OpenMemberOrderActivity : BaseActivity(), PayContract.View { class XymhOpenMemberOrderActivity : BaseActivity(), PayContract.View {
private var mPresenter: PayContract.Presenter? = null private var mPresenter: PayContract.Presenter? = null
private var payResultObservable: Observable<PayResultEntity>? = null private var payResultObservable: Observable<PayResultEntity>? = null
private var mPayFunAdapter: PaymentFunAdapter? = null; private var mPayFunAdapter: PaymentFunAdapter? = null;
......
...@@ -7,7 +7,7 @@ import com.zxhl.cms.common.base.BaseActivity ...@@ -7,7 +7,7 @@ import com.zxhl.cms.common.base.BaseActivity
import com.zxhl.cms.utils.JumpUtils import com.zxhl.cms.utils.JumpUtils
import kotlinx.android.synthetic.main.layout_pay_suc.* import kotlinx.android.synthetic.main.layout_pay_suc.*
class PaySuccessActivity : BaseActivity() { class XymhPaySuccessActivity : BaseActivity() {
var type = "" var type = ""
override fun onClick(v: View?) { override fun onClick(v: View?) {
......
...@@ -18,7 +18,7 @@ import kotlinx.android.synthetic.main.activity_layout_phone_vouchers.id_img_back ...@@ -18,7 +18,7 @@ import kotlinx.android.synthetic.main.activity_layout_phone_vouchers.id_img_back
* @datetime 2022-06-14 18:09 GMT+8 * @datetime 2022-06-14 18:09 GMT+8
* @detail :话费券列表 * @detail :话费券列表
*/ */
class PhoneVouchersActivity : BaseActivity() { class XymhPhoneVouchersActivity : BaseActivity() {
private var mAdapter: PhoneVouchersAdapter? = null private var mAdapter: PhoneVouchersAdapter? = null
......
...@@ -47,7 +47,7 @@ import kotlinx.android.synthetic.main.activity_layout_recharge.id_rights_pay_web ...@@ -47,7 +47,7 @@ import kotlinx.android.synthetic.main.activity_layout_recharge.id_rights_pay_web
import kotlinx.android.synthetic.main.activity_layout_recharge.id_rl_h5_pay_view import kotlinx.android.synthetic.main.activity_layout_recharge.id_rl_h5_pay_view
//话费充值页面 //话费充值页面
class RechargeActivity : BaseActivity(), OnRecycleItemClickListener<MemberEntity.ProductDetail>, class XymhRechargeActivity : BaseActivity(), OnRecycleItemClickListener<MemberEntity.ProductDetail>,
RechargeContract.View { RechargeContract.View {
private var mPayFunAdapter: PaymentFunAdapter? = null; private var mPayFunAdapter: PaymentFunAdapter? = null;
private var mAdapter: RechargeAdapter? = null private var mAdapter: RechargeAdapter? = null
......
...@@ -15,7 +15,7 @@ import com.pay.paytypelibrary.base.PayUtil ...@@ -15,7 +15,7 @@ import com.pay.paytypelibrary.base.PayUtil
import com.zx.ad.AdManager import com.zx.ad.AdManager
import com.zx.ad.callback.InterertionAdListener import com.zx.ad.callback.InterertionAdListener
import com.zxbw.modulemain.R import com.zxbw.modulemain.R
import com.zxbw.modulemain.adapter.RightsDetailListAdapter import com.zxbw.modulemain.adapter.XymhRightsDetailListAdapter
import com.zxbw.modulemain.contract.RightsDetailContract import com.zxbw.modulemain.contract.RightsDetailContract
import com.zxbw.modulemain.contract.RightsPayContract import com.zxbw.modulemain.contract.RightsPayContract
import com.zxbw.modulemain.presenter.RightsDetailPresenter import com.zxbw.modulemain.presenter.RightsDetailPresenter
...@@ -45,12 +45,12 @@ import java.text.DecimalFormat ...@@ -45,12 +45,12 @@ import java.text.DecimalFormat
* @author (wangXuewei) * @author (wangXuewei)
* @detail :权益详情 * @detail :权益详情
*/ */
class RightsDetailActivity : BaseActivity(), RightsDetailContract.View, RightsPayContract.View, class XymhRightsDetailActivity : BaseActivity(), RightsDetailContract.View, RightsPayContract.View,
OnRecycleItemClickListener<RightsDetailEntity> { OnRecycleItemClickListener<RightsDetailEntity> {
private var mPayPresenter: RightsPayPresenter? = null private var mPayPresenter: RightsPayPresenter? = null
private var mPresenter: RightsDetailPresenter? = null private var mPresenter: RightsDetailPresenter? = null
private var mAdapter: RightsDetailListAdapter? = null private var mAdapterXymh: XymhRightsDetailListAdapter? = null
private var brandName: String = ""; private var brandName: String = "";
private var mRightsData: RightsDetailEntity? = null private var mRightsData: RightsDetailEntity? = null
private var mLoading: LoadingDialog? = null private var mLoading: LoadingDialog? = null
...@@ -95,9 +95,9 @@ class RightsDetailActivity : BaseActivity(), RightsDetailContract.View, RightsPa ...@@ -95,9 +95,9 @@ class RightsDetailActivity : BaseActivity(), RightsDetailContract.View, RightsPa
id_tv_rights_instructions.text = Html.fromHtml(mAppConfig.card_desc) id_tv_rights_instructions.text = Html.fromHtml(mAppConfig.card_desc)
} }
mAdapter = RightsDetailListAdapter(this, this) mAdapterXymh = XymhRightsDetailListAdapter(this, this)
id_rcl_vip_package_list.layoutManager = GridLayoutManager(this, 3) id_rcl_vip_package_list.layoutManager = GridLayoutManager(this, 3)
id_rcl_vip_package_list.adapter = mAdapter id_rcl_vip_package_list.adapter = mAdapterXymh
mPresenter?.geRightsDetail(brandName) mPresenter?.geRightsDetail(brandName)
} }
...@@ -140,9 +140,9 @@ class RightsDetailActivity : BaseActivity(), RightsDetailContract.View, RightsPa ...@@ -140,9 +140,9 @@ class RightsDetailActivity : BaseActivity(), RightsDetailContract.View, RightsPa
} }
override fun setRightsDetail(result: List<RightsDetailEntity>) { override fun setRightsDetail(result: List<RightsDetailEntity>) {
mAdapter?.clear() mAdapterXymh?.clear()
mAdapter?.appendToList(result) mAdapterXymh?.appendToList(result)
mAdapter?.setSelectPos(0) mAdapterXymh?.setSelectPos(0)
mRightsData = result[0] mRightsData = result[0]
id_tv_bread_price.text = "¥ ${mRightsData?.salePrice}" id_tv_bread_price.text = "¥ ${mRightsData?.salePrice}"
var oldPrice = mRightsData?.originPrice?.toFloatOrNull() ?: 0f var oldPrice = mRightsData?.originPrice?.toFloatOrNull() ?: 0f
...@@ -152,7 +152,7 @@ class RightsDetailActivity : BaseActivity(), RightsDetailContract.View, RightsPa ...@@ -152,7 +152,7 @@ class RightsDetailActivity : BaseActivity(), RightsDetailContract.View, RightsPa
} }
override fun onItemClick(view: View?, position: Int, data: RightsDetailEntity?) { override fun onItemClick(view: View?, position: Int, data: RightsDetailEntity?) {
mAdapter?.setSelectPos(position) mAdapterXymh?.setSelectPos(position)
mRightsData = data mRightsData = data
id_tv_bread_price.text = "¥ ${mRightsData?.salePrice}" id_tv_bread_price.text = "¥ ${mRightsData?.salePrice}"
var oldPrice = mRightsData?.originPrice?.toFloatOrNull() ?: 0f var oldPrice = mRightsData?.originPrice?.toFloatOrNull() ?: 0f
......
...@@ -9,7 +9,7 @@ import android.widget.ImageView ...@@ -9,7 +9,7 @@ import android.widget.ImageView
import android.widget.TextView import android.widget.TextView
import androidx.recyclerview.widget.LinearLayoutManager import androidx.recyclerview.widget.LinearLayoutManager
import com.zxbw.modulemain.R import com.zxbw.modulemain.R
import com.zxbw.modulemain.adapter.SearchReslutAdapter import com.zxbw.modulemain.adapter.XymhSearchReslutAdapter
import com.zxbw.modulemain.contract.SearchContract import com.zxbw.modulemain.contract.SearchContract
import com.zxbw.modulemain.presenter.SearchPresenter import com.zxbw.modulemain.presenter.SearchPresenter
import com.zxbw.modulemain.uitls.SPUtils import com.zxbw.modulemain.uitls.SPUtils
...@@ -27,10 +27,10 @@ import me.jessyan.autosize.utils.ScreenUtils ...@@ -27,10 +27,10 @@ import me.jessyan.autosize.utils.ScreenUtils
* @datetime 2022-06-06 14:20 GMT+8 * @datetime 2022-06-06 14:20 GMT+8
* @detail :搜索 * @detail :搜索
*/ */
class SearchActivity : BaseActivity(), SearchContract.View, class XymhSearchActivity : BaseActivity(), SearchContract.View,
OnRecycleItemClickListener<TbGoodsItemEntity> { OnRecycleItemClickListener<TbGoodsItemEntity> {
private var mPresenter: SearchPresenter? = null private var mPresenter: SearchPresenter? = null
var mGoodsAdapter: SearchReslutAdapter? = null var mGoodsAdapterXymh: XymhSearchReslutAdapter? = null
override fun before() { override fun before() {
super.before() super.before()
setStatusBarBackground(resources.getColor(com.zxhl.cms.R.color.transparent)) setStatusBarBackground(resources.getColor(com.zxhl.cms.R.color.transparent))
...@@ -74,9 +74,9 @@ class SearchActivity : BaseActivity(), SearchContract.View, ...@@ -74,9 +74,9 @@ class SearchActivity : BaseActivity(), SearchContract.View,
id_search_btn2.setOnClickListener(this) id_search_btn2.setOnClickListener(this)
id_img_clean_history.setOnClickListener(this) id_img_clean_history.setOnClickListener(this)
mGoodsAdapter = SearchReslutAdapter(this, this) mGoodsAdapterXymh = XymhSearchReslutAdapter(this, this)
id_rck_goods_list.layoutManager = LinearLayoutManager(this) id_rck_goods_list.layoutManager = LinearLayoutManager(this)
id_rck_goods_list.adapter = mGoodsAdapter id_rck_goods_list.adapter = mGoodsAdapterXymh
mPresenter = SearchPresenter(this) mPresenter = SearchPresenter(this)
...@@ -118,8 +118,8 @@ class SearchActivity : BaseActivity(), SearchContract.View, ...@@ -118,8 +118,8 @@ class SearchActivity : BaseActivity(), SearchContract.View,
} else { } else {
id_tv_title2.visibility = View.VISIBLE id_tv_title2.visibility = View.VISIBLE
id_rck_goods_list.visibility = View.VISIBLE id_rck_goods_list.visibility = View.VISIBLE
mGoodsAdapter?.clear() mGoodsAdapterXymh?.clear()
mGoodsAdapter?.appendToList(result) mGoodsAdapterXymh?.appendToList(result)
} }
} }
...@@ -239,7 +239,7 @@ class SearchActivity : BaseActivity(), SearchContract.View, ...@@ -239,7 +239,7 @@ class SearchActivity : BaseActivity(), SearchContract.View,
var intent = Intent(); var intent = Intent();
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK) intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK)
intent.putExtra("goods", data) intent.putExtra("goods", data)
intent.setClass(this, TbGoodsDetailActivity().javaClass) intent.setClass(this, XymhTbGoodsDetailActivity().javaClass)
startActivity(intent) startActivity(intent)
} }
} }
......
...@@ -6,7 +6,7 @@ import android.text.TextWatcher ...@@ -6,7 +6,7 @@ import android.text.TextWatcher
import android.view.View import android.view.View
import androidx.recyclerview.widget.LinearLayoutManager import androidx.recyclerview.widget.LinearLayoutManager
import com.zxbw.modulemain.R import com.zxbw.modulemain.R
import com.zxbw.modulemain.adapter.SearchReslutAdapter import com.zxbw.modulemain.adapter.XymhSearchReslutAdapter
import com.zxbw.modulemain.contract.SearchReslutContract import com.zxbw.modulemain.contract.SearchReslutContract
import com.zxbw.modulemain.presenter.SearchResultPresenter import com.zxbw.modulemain.presenter.SearchResultPresenter
import com.zxhl.cms.AppContext import com.zxhl.cms.AppContext
...@@ -19,10 +19,10 @@ import kotlinx.android.synthetic.main.activity_layout_search_reslut.* ...@@ -19,10 +19,10 @@ import kotlinx.android.synthetic.main.activity_layout_search_reslut.*
import kotlinx.android.synthetic.main.layout_search_reslut_empty_view.* import kotlinx.android.synthetic.main.layout_search_reslut_empty_view.*
class SearchResultActivity : BaseActivity(), SearchReslutContract.View, class XymhSearchResultActivity : BaseActivity(), SearchReslutContract.View,
OnRecycleItemClickListener<TbGoodsItemEntity> { OnRecycleItemClickListener<TbGoodsItemEntity> {
private var mPresenter: SearchResultPresenter? = null private var mPresenter: SearchResultPresenter? = null
private var mAdapter: SearchReslutAdapter? = null private var mAdapterXymh: XymhSearchReslutAdapter? = null
private var keyword: String? = "" private var keyword: String? = ""
override fun onClick(v: View?) { override fun onClick(v: View?) {
...@@ -45,13 +45,13 @@ class SearchResultActivity : BaseActivity(), SearchReslutContract.View, ...@@ -45,13 +45,13 @@ class SearchResultActivity : BaseActivity(), SearchReslutContract.View,
finish() finish()
} }
mPresenter = SearchResultPresenter(this) mPresenter = SearchResultPresenter(this)
mAdapter = SearchReslutAdapter(this, this) mAdapterXymh = XymhSearchReslutAdapter(this, this)
id_rl_seach_reslut?.layoutManager = LinearLayoutManager(this) id_rl_seach_reslut?.layoutManager = LinearLayoutManager(this)
id_rl_seach_reslut?.adapter = mAdapter id_rl_seach_reslut?.adapter = mAdapterXymh
id_rl_seach_reslut?.addOnScrollListener(object : RecyclerViewScrollListener() { id_rl_seach_reslut?.addOnScrollListener(object : RecyclerViewScrollListener() {
override fun onScrollToBottom() { override fun onScrollToBottom() {
super.onScrollToBottom() super.onScrollToBottom()
if ((mAdapter?.list?.size ?: 0) > 0) { if ((mAdapterXymh?.list?.size ?: 0) > 0) {
mPresenter?.getShopSearchList(false, keyword) mPresenter?.getShopSearchList(false, keyword)
} }
} }
...@@ -94,21 +94,21 @@ class SearchResultActivity : BaseActivity(), SearchReslutContract.View, ...@@ -94,21 +94,21 @@ class SearchResultActivity : BaseActivity(), SearchReslutContract.View,
override fun setData(isRefresh: Boolean, result: TbGoodsEntity?) { override fun setData(isRefresh: Boolean, result: TbGoodsEntity?) {
id_ll_empty?.visibility = View.GONE id_ll_empty?.visibility = View.GONE
if (isRefresh) { if (isRefresh) {
mAdapter?.clear() mAdapterXymh?.clear()
} }
id_refresh_layout?.isRefreshing = false id_refresh_layout?.isRefreshing = false
val start = mAdapter?.getItemCount() ?: 0 val start = mAdapterXymh?.getItemCount() ?: 0
mAdapter?.appendToList(result?.result_list) mAdapterXymh?.appendToList(result?.result_list)
if (isRefresh) { if (isRefresh) {
mAdapter?.notifyDataSetChanged() mAdapterXymh?.notifyDataSetChanged()
} else { } else {
val end = mAdapter?.getItemCount() ?: 0 val end = mAdapterXymh?.getItemCount() ?: 0
mAdapter?.notifyItemRangeChanged(start, end) mAdapterXymh?.notifyItemRangeChanged(start, end)
} }
} }
override fun setEmptyView() { override fun setEmptyView() {
mAdapter?.clear() mAdapterXymh?.clear()
id_ll_empty?.visibility = View.VISIBLE id_ll_empty?.visibility = View.VISIBLE
} }
...@@ -127,7 +127,7 @@ class SearchResultActivity : BaseActivity(), SearchReslutContract.View, ...@@ -127,7 +127,7 @@ class SearchResultActivity : BaseActivity(), SearchReslutContract.View,
var intent = Intent(); var intent = Intent();
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK) intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK)
intent.putExtra("goods", data) intent.putExtra("goods", data)
intent.setClass(this, TbGoodsDetailActivity().javaClass) intent.setClass(this, XymhTbGoodsDetailActivity().javaClass)
startActivity(intent) startActivity(intent)
} }
} }
......
...@@ -13,7 +13,7 @@ import com.zxhl.cms.net.SettingPreference ...@@ -13,7 +13,7 @@ import com.zxhl.cms.net.SettingPreference
import com.zxhl.cms.utils.JumpUtils import com.zxhl.cms.utils.JumpUtils
import kotlinx.android.synthetic.main.activity_layout_setting.* import kotlinx.android.synthetic.main.activity_layout_setting.*
class SettingActivity : BaseActivity() { class XymhSettingActivity : BaseActivity() {
override fun onClick(v: View?) { override fun onClick(v: View?) {
} }
......
...@@ -34,7 +34,7 @@ import io.reactivex.android.schedulers.AndroidSchedulers ...@@ -34,7 +34,7 @@ import io.reactivex.android.schedulers.AndroidSchedulers
import io.reactivex.functions.Consumer import io.reactivex.functions.Consumer
import kotlinx.android.synthetic.main.activity_layout_shop_order.* import kotlinx.android.synthetic.main.activity_layout_shop_order.*
class ShopOrderActivity : BaseActivity(), ShopOrderContract.View, PayContract.View { class XymhShopOrderActivity : BaseActivity(), ShopOrderContract.View, PayContract.View {
private var mPresenter: ShopOrderPresenter? = null private var mPresenter: ShopOrderPresenter? = null
private var mAdapter: OrderAdapter? = null private var mAdapter: OrderAdapter? = null
private var addressId: String? = "" private var addressId: String? = ""
......
...@@ -10,7 +10,7 @@ import com.zxhl.cms.utils.JumpUtils ...@@ -10,7 +10,7 @@ import com.zxhl.cms.utils.JumpUtils
import kotlinx.android.synthetic.main.activity_layout_skill_pay.* import kotlinx.android.synthetic.main.activity_layout_skill_pay.*
//秒杀商品去支付 //秒杀商品去支付
class SkillPayActivity : BaseActivity() { class XymhSkillPayActivity : BaseActivity() {
override fun onClick(v: View?) { override fun onClick(v: View?) {
} }
......
...@@ -53,7 +53,7 @@ import kotlinx.android.synthetic.main.activity_layout_skill_shop.id_tv_user_addr ...@@ -53,7 +53,7 @@ import kotlinx.android.synthetic.main.activity_layout_skill_shop.id_tv_user_addr
import kotlinx.android.synthetic.main.activity_layout_skill_shop.id_tv_user_name_phone import kotlinx.android.synthetic.main.activity_layout_skill_shop.id_tv_user_name_phone
import kotlinx.android.synthetic.main.activity_layout_to_pay_skill_goods.* import kotlinx.android.synthetic.main.activity_layout_to_pay_skill_goods.*
class SkillShopActivity : BaseActivity(), CardDetailContract.View { class XymhSkillShopActivity : BaseActivity(), CardDetailContract.View {
private var mPayPresenter: CardDetailPresenter? = null private var mPayPresenter: CardDetailPresenter? = null
private var mLoading: LoadingDialog? = null private var mLoading: LoadingDialog? = null
private var pay_type: Int? = PaymentConfig.H5_PAY private var pay_type: Int? = PaymentConfig.H5_PAY
......
package com.zxbw.modulemain.activity package com.zxbw.modulemain.activity
import android.content.Intent
import android.os.Handler
import android.text.TextUtils import android.text.TextUtils
import android.util.Log import android.util.Log
import android.view.View import android.view.View
import androidx.core.app.ActivityCompat
import com.umeng.analytics.MobclickAgent import com.umeng.analytics.MobclickAgent
import com.zx.ad.AdManager import com.zx.ad.AdManager
import com.zx.ad.callback.SplashAdListener import com.zx.ad.callback.SplashAdListener
import com.zxbw.modulemain.R import com.zxbw.modulemain.R
import com.zxbw.modulemain.contract.SplashContract import com.zxbw.modulemain.contract.SplashContract
import com.zxbw.modulemain.presenter.SplashPresenter import com.zxbw.modulemain.presenter.SplashPresenter
import com.zxhl.cms.common.Config
import com.zxhl.cms.common.Constant import com.zxhl.cms.common.Constant
import com.zxhl.cms.common.NetConfig import com.zxhl.cms.common.NetConfig
import com.zxhl.cms.common.base.BaseActivity import com.zxhl.cms.common.base.BaseActivity
...@@ -25,14 +21,13 @@ import com.zxhl.cms.router.RounterApi ...@@ -25,14 +21,13 @@ import com.zxhl.cms.router.RounterApi
import com.zxhl.cms.router.RounterBus import com.zxhl.cms.router.RounterBus
import com.zxhl.cms.utils.EventUtils import com.zxhl.cms.utils.EventUtils
import com.zxhl.cms.utils.JumpUtils import com.zxhl.cms.utils.JumpUtils
import com.zxhl.cms.utils.Utils
import com.zxhl.cms.widget.CenterDialog import com.zxhl.cms.widget.CenterDialog
import kotlinx.android.synthetic.main.activity_splash.* import kotlinx.android.synthetic.main.activity_splash.*
/** /**
* Created by gaoleichao on 2018/12/26 * Created by gaoleichao on 2018/12/26
*/ */
class SplashActivity : BaseActivity(), SplashContract.View { class XymhSplashActivity : BaseActivity(), SplashContract.View {
override fun onClick(v: View?) { override fun onClick(v: View?) {
} }
...@@ -52,7 +47,7 @@ class SplashActivity : BaseActivity(), SplashContract.View { ...@@ -52,7 +47,7 @@ class SplashActivity : BaseActivity(), SplashContract.View {
CenterDialog.showPrivacyProtocol(this, View.OnClickListener { CenterDialog.showPrivacyProtocol(this, View.OnClickListener {
SettingPreference.setFirstApp() SettingPreference.setFirstApp()
mPresenter = SplashPresenter(this@SplashActivity, this@SplashActivity) mPresenter = SplashPresenter(this@XymhSplashActivity, this@XymhSplashActivity)
initListener() initListener()
}, View.OnClickListener { }, View.OnClickListener {
finish() finish()
...@@ -60,7 +55,7 @@ class SplashActivity : BaseActivity(), SplashContract.View { ...@@ -60,7 +55,7 @@ class SplashActivity : BaseActivity(), SplashContract.View {
} else { } else {
mPresenter = SplashPresenter(this@SplashActivity, this@SplashActivity) mPresenter = SplashPresenter(this@XymhSplashActivity, this@XymhSplashActivity)
initListener() initListener()
} }
......
...@@ -15,7 +15,7 @@ import com.zxhl.cms.router.RounterBus ...@@ -15,7 +15,7 @@ import com.zxhl.cms.router.RounterBus
import com.zxhl.cms.utils.JumpUtils import com.zxhl.cms.utils.JumpUtils
import kotlinx.android.synthetic.main.activity_splash.* import kotlinx.android.synthetic.main.activity_splash.*
class SplashBackgroundActivity: BaseActivity() { class XymhSplashBackgroundActivity: BaseActivity() {
override fun onClick(v: View?) { override fun onClick(v: View?) {
} }
......
...@@ -8,7 +8,6 @@ import android.view.View ...@@ -8,7 +8,6 @@ import android.view.View
import android.webkit.* import android.webkit.*
import androidx.recyclerview.widget.LinearLayoutManager import androidx.recyclerview.widget.LinearLayoutManager
import androidx.viewpager.widget.ViewPager import androidx.viewpager.widget.ViewPager
import androidx.viewpager2.widget.ViewPager2
import com.zxbw.modulemain.R import com.zxbw.modulemain.R
import com.zxbw.modulemain.adapter.DetailBannerAdapter import com.zxbw.modulemain.adapter.DetailBannerAdapter
import com.zxbw.modulemain.adapter.GoodsListAdapter import com.zxbw.modulemain.adapter.GoodsListAdapter
...@@ -32,7 +31,7 @@ import me.jessyan.autosize.utils.ScreenUtils ...@@ -32,7 +31,7 @@ import me.jessyan.autosize.utils.ScreenUtils
* @datetime 2022-05-24 17:12 GMT+8 * @datetime 2022-05-24 17:12 GMT+8
* @detail : 淘宝商品详情 * @detail : 淘宝商品详情
*/ */
class TbGoodsDetailActivity : BaseActivity(), TbGoodsDetailContract.View, class XymhTbGoodsDetailActivity : BaseActivity(), TbGoodsDetailContract.View,
OnRecycleItemClickListener<TbGoodsItemEntity> { OnRecycleItemClickListener<TbGoodsItemEntity> {
private var mLoading: LoadingDialog? = null private var mLoading: LoadingDialog? = null
private var mGoodsAdapter: GoodsListAdapter? = null; private var mGoodsAdapter: GoodsListAdapter? = null;
...@@ -291,7 +290,7 @@ class TbGoodsDetailActivity : BaseActivity(), TbGoodsDetailContract.View, ...@@ -291,7 +290,7 @@ class TbGoodsDetailActivity : BaseActivity(), TbGoodsDetailContract.View,
var intent = Intent(); var intent = Intent();
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK) intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK)
intent.putExtra("goods", data) intent.putExtra("goods", data)
intent.setClass(this, TbGoodsDetailActivity().javaClass) intent.setClass(this, XymhTbGoodsDetailActivity().javaClass)
startActivity(intent) startActivity(intent)
} }
......
...@@ -38,7 +38,7 @@ import kotlinx.android.synthetic.main.activity_layout_to_pay_skill_goods.id_img_ ...@@ -38,7 +38,7 @@ import kotlinx.android.synthetic.main.activity_layout_to_pay_skill_goods.id_img_
import kotlinx.android.synthetic.main.activity_layout_to_pay_skill_goods.id_rights_pay_web_view import kotlinx.android.synthetic.main.activity_layout_to_pay_skill_goods.id_rights_pay_web_view
import kotlinx.android.synthetic.main.activity_layout_to_pay_skill_goods.id_rl_h5_pay_view import kotlinx.android.synthetic.main.activity_layout_to_pay_skill_goods.id_rl_h5_pay_view
class ToPaySkillGoodsActivity : BaseActivity(), CardDetailContract.View { class XymhToPaySkillGoodsActivity : BaseActivity(), CardDetailContract.View {
private var mPayPresenter: CardDetailPresenter? = null private var mPayPresenter: CardDetailPresenter? = null
private var mLoading: LoadingDialog? = null private var mLoading: LoadingDialog? = null
private var pay_type: Int? = PaymentConfig.H5_PAY private var pay_type: Int? = PaymentConfig.H5_PAY
......
...@@ -18,7 +18,7 @@ import me.jessyan.autosize.utils.ScreenUtils ...@@ -18,7 +18,7 @@ import me.jessyan.autosize.utils.ScreenUtils
* @datetime 2022-06-21 15:40 GMT+8 * @datetime 2022-06-21 15:40 GMT+8
* @detail : * @detail :
*/ */
class UserQuestionActivity : BaseActivity() { class XymhUserQuestionActivity : BaseActivity() {
override fun layoutID(): Int { override fun layoutID(): Int {
return R.layout.activity_layout_user_question return R.layout.activity_layout_user_question
......
...@@ -5,7 +5,7 @@ import com.zxbw.modulemain.R ...@@ -5,7 +5,7 @@ import com.zxbw.modulemain.R
import com.zxhl.cms.AppContext import com.zxhl.cms.AppContext
import com.zxhl.cms.common.base.BaseActivity import com.zxhl.cms.common.base.BaseActivity
class WithDrawalActivity:BaseActivity() { class XymhWithDrawalActivity:BaseActivity() {
override fun onClick(v: View?) { override fun onClick(v: View?) {
} }
......
...@@ -17,7 +17,7 @@ import kotlinx.android.synthetic.main.activity_layout_zero_buy_list.* ...@@ -17,7 +17,7 @@ import kotlinx.android.synthetic.main.activity_layout_zero_buy_list.*
* @datetime 2022-05-24 14:08 GMT+8 * @datetime 2022-05-24 14:08 GMT+8
* @detail :零元购列表 * @detail :零元购列表
*/ */
class ZeroBuyListActivity : BaseActivity(), ZeroBuyListContract.View, class XymhZeroBuyListActivity : BaseActivity(), ZeroBuyListContract.View,
OnRecycleItemClickListener<TbGoodsItemEntity> { OnRecycleItemClickListener<TbGoodsItemEntity> {
private var mPresenter: ZeroBuyListPresenter? = null private var mPresenter: ZeroBuyListPresenter? = null
......
package com.zxbw.modulemain.adapter package com.zxbw.modulemain.adapter
import android.app.Activity import android.app.Activity
import android.content.Intent
import android.graphics.Paint import android.graphics.Paint
import android.text.TextUtils import android.text.TextUtils
import android.view.LayoutInflater import android.view.LayoutInflater
import android.view.View import android.view.View
import android.view.ViewGroup import android.view.ViewGroup
import android.widget.ImageView
import android.widget.LinearLayout import android.widget.LinearLayout
import android.widget.ProgressBar import android.widget.ProgressBar
import android.widget.TextView import android.widget.TextView
import androidx.recyclerview.widget.RecyclerView import androidx.recyclerview.widget.RecyclerView
import com.zxbw.modulemain.R import com.zxbw.modulemain.R
import com.zxbw.modulemain.activity.CardDetailActivity
import com.zxbw.modulemain.activity.SkillPayActivity
import com.zxhl.cms.AppContext import com.zxhl.cms.AppContext
import com.zxhl.cms.common.base.BaseRecyclerAdapter import com.zxhl.cms.common.base.BaseRecyclerAdapter
import com.zxhl.cms.net.model.qy.RightsDetailEntity
import com.zxhl.cms.net.model.qy.SkillGoodsEntity import com.zxhl.cms.net.model.qy.SkillGoodsEntity
import com.zxhl.cms.utils.OnRecycleItemClickListener import com.zxhl.cms.utils.OnRecycleItemClickListener
import com.zxhl.cms.widget.RecycleImageView import com.zxhl.cms.widget.RecycleImageView
......
...@@ -10,8 +10,8 @@ import android.widget.LinearLayout ...@@ -10,8 +10,8 @@ import android.widget.LinearLayout
import android.widget.TextView import android.widget.TextView
import androidx.recyclerview.widget.RecyclerView import androidx.recyclerview.widget.RecyclerView
import com.zxbw.modulemain.R import com.zxbw.modulemain.R
import com.zxbw.modulemain.activity.CardDetailActivity import com.zxbw.modulemain.activity.XymhCardDetailActivity
import com.zxbw.modulemain.activity.ShopOrderActivity import com.zxbw.modulemain.activity.XymhShopOrderActivity
import com.zxhl.cms.AppContext import com.zxhl.cms.AppContext
import com.zxhl.cms.common.base.BaseRecyclerAdapter import com.zxhl.cms.common.base.BaseRecyclerAdapter
import com.zxhl.cms.net.model.qy.SkillGoodsEntity import com.zxhl.cms.net.model.qy.SkillGoodsEntity
...@@ -47,7 +47,7 @@ class MoreDiscountAdapter : BaseRecyclerAdapter<SkillGoodsEntity, MoreDiscountAd ...@@ -47,7 +47,7 @@ class MoreDiscountAdapter : BaseRecyclerAdapter<SkillGoodsEntity, MoreDiscountAd
if (TextUtils.equals(bean.goodsType, "50")) { if (TextUtils.equals(bean.goodsType, "50")) {
JumpUtils.RightsDetailJump(bean.card?.brand, bean.card?.icon) JumpUtils.RightsDetailJump(bean.card?.brand, bean.card?.icon)
} else if (TextUtils.equals(bean.goodsType, "51")) { } else if (TextUtils.equals(bean.goodsType, "51")) {
val intent = Intent(mContext, CardDetailActivity::class.java) val intent = Intent(mContext, XymhCardDetailActivity::class.java)
intent.putExtra("cardbean", bean.card) intent.putExtra("cardbean", bean.card)
mContext?.startActivity(intent) mContext?.startActivity(intent)
} else if (TextUtils.equals(bean.goodsType, "99")) { } else if (TextUtils.equals(bean.goodsType, "99")) {
...@@ -55,7 +55,7 @@ class MoreDiscountAdapter : BaseRecyclerAdapter<SkillGoodsEntity, MoreDiscountAd ...@@ -55,7 +55,7 @@ class MoreDiscountAdapter : BaseRecyclerAdapter<SkillGoodsEntity, MoreDiscountAd
var mChoosList: MutableList<String> = ArrayList() var mChoosList: MutableList<String> = ArrayList()
mChoosList.clear() mChoosList.clear()
mChoosList.add(bean.goods?.id.toString()) mChoosList.add(bean.goods?.id.toString())
val intent = Intent(mContext, ShopOrderActivity::class.java) val intent = Intent(mContext, XymhShopOrderActivity::class.java)
intent.putStringArrayListExtra( intent.putStringArrayListExtra(
"stringList", "stringList",
mChoosList as java.util.ArrayList<String>? mChoosList as java.util.ArrayList<String>?
......
...@@ -11,12 +11,11 @@ import androidx.recyclerview.widget.RecyclerView ...@@ -11,12 +11,11 @@ import androidx.recyclerview.widget.RecyclerView
import com.zxbw.modulemain.R import com.zxbw.modulemain.R
import com.zxhl.cms.AppContext import com.zxhl.cms.AppContext
import com.zxhl.cms.common.base.BaseRecyclerAdapter import com.zxhl.cms.common.base.BaseRecyclerAdapter
import com.zxhl.cms.net.model.qy.JgqQyEntity
import com.zxhl.cms.net.model.qy.RightsDetailEntity import com.zxhl.cms.net.model.qy.RightsDetailEntity
import com.zxhl.cms.utils.OnRecycleItemClickListener import com.zxhl.cms.utils.OnRecycleItemClickListener
import com.zxhl.cms.widget.RecycleImageView import com.zxhl.cms.widget.RecycleImageView
class CardAdapter : BaseRecyclerAdapter<RightsDetailEntity, CardAdapter.ViewHolder> { class XymhCardAdapter : BaseRecyclerAdapter<RightsDetailEntity, XymhCardAdapter.ViewHolder> {
private var mContext: Activity? = null private var mContext: Activity? = null
private val listener: OnRecycleItemClickListener<RightsDetailEntity> private val listener: OnRecycleItemClickListener<RightsDetailEntity>
......
...@@ -12,7 +12,7 @@ import com.zxhl.cms.common.base.BaseRecyclerAdapter ...@@ -12,7 +12,7 @@ import com.zxhl.cms.common.base.BaseRecyclerAdapter
import com.zxhl.cms.utils.OnRecycleItemClickListener import com.zxhl.cms.utils.OnRecycleItemClickListener
class RedEnvelopeListAdapter : BaseRecyclerAdapter<Any, RedEnvelopeListAdapter.ViewHolder> { class XymhRedEnvelopeListAdapter : BaseRecyclerAdapter<Any, XymhRedEnvelopeListAdapter.ViewHolder> {
private var mContext: Activity? = null private var mContext: Activity? = null
private val listener: OnRecycleItemClickListener<Any> private val listener: OnRecycleItemClickListener<Any>
......
package com.zxbw.modulemain.adapter package com.zxbw.modulemain.adapter
import android.app.Activity import android.app.Activity
import android.content.Context
import android.graphics.Color import android.graphics.Color
import android.graphics.Paint import android.graphics.Paint
import android.text.TextUtils
import android.view.LayoutInflater import android.view.LayoutInflater
import android.view.View import android.view.View
import android.view.ViewGroup import android.view.ViewGroup
import android.widget.ImageView
import android.widget.LinearLayout import android.widget.LinearLayout
import android.widget.TextView import android.widget.TextView
import androidx.recyclerview.widget.RecyclerView import androidx.recyclerview.widget.RecyclerView
import com.bumptech.glide.Glide
import com.zxbw.modulemain.R import com.zxbw.modulemain.R
import com.zxhl.cms.AppContext import com.zxhl.cms.AppContext
import com.zxhl.cms.common.base.BaseRecyclerAdapter import com.zxhl.cms.common.base.BaseRecyclerAdapter
import com.zxhl.cms.net.model.qy.JgqQyEntity
import com.zxhl.cms.net.model.qy.RightsDetailEntity import com.zxhl.cms.net.model.qy.RightsDetailEntity
import com.zxhl.cms.utils.OnRecycleItemClickListener import com.zxhl.cms.utils.OnRecycleItemClickListener
class RightsDetailListAdapter : class XymhRightsDetailListAdapter :
BaseRecyclerAdapter<RightsDetailEntity, RightsDetailListAdapter.ViewHolder> { BaseRecyclerAdapter<RightsDetailEntity, XymhRightsDetailListAdapter.ViewHolder> {
private var mContext: Activity? = null private var mContext: Activity? = null
private val listener: OnRecycleItemClickListener<RightsDetailEntity> private val listener: OnRecycleItemClickListener<RightsDetailEntity>
private var mSelectPos: Int = -1; private var mSelectPos: Int = -1;
......
...@@ -18,8 +18,8 @@ import com.zxhl.cms.utils.Utils ...@@ -18,8 +18,8 @@ import com.zxhl.cms.utils.Utils
import com.zxhl.cms.widget.RecycleImageView import com.zxhl.cms.widget.RecycleImageView
//搜索商品排行榜 //搜索商品排行榜
class SearchGoodsTopAdapter : class XymhSearchGoodsTopAdapter :
BaseRecyclerAdapter<TbGoodsItemEntity, SearchGoodsTopAdapter.ViewHolder> { BaseRecyclerAdapter<TbGoodsItemEntity, XymhSearchGoodsTopAdapter.ViewHolder> {
private var mContext: Context? = null private var mContext: Context? = null
private val listener: OnRecycleItemClickListener<TbGoodsItemEntity> private val listener: OnRecycleItemClickListener<TbGoodsItemEntity>
......
...@@ -15,7 +15,7 @@ import com.zxhl.cms.utils.OnRecycleItemClickListener ...@@ -15,7 +15,7 @@ import com.zxhl.cms.utils.OnRecycleItemClickListener
import com.zxhl.cms.utils.Utils import com.zxhl.cms.utils.Utils
import com.zxhl.cms.widget.RecycleImageView import com.zxhl.cms.widget.RecycleImageView
class SearchReslutAdapter : BaseRecyclerAdapter<TbGoodsItemEntity, SearchReslutAdapter.ViewHolder> { class XymhSearchReslutAdapter : BaseRecyclerAdapter<TbGoodsItemEntity, XymhSearchReslutAdapter.ViewHolder> {
private var mContext: Activity? = null private var mContext: Activity? = null
private val listener: OnRecycleItemClickListener<TbGoodsItemEntity> private val listener: OnRecycleItemClickListener<TbGoodsItemEntity>
......
...@@ -27,7 +27,7 @@ import com.zxhl.cms.widget.RecycleImageView ...@@ -27,7 +27,7 @@ import com.zxhl.cms.widget.RecycleImageView
* @datetime 2022-05-26 21:05 GMT+8 * @datetime 2022-05-26 21:05 GMT+8
* @detail : * @detail :
*/ */
class ShopRecommendAdapter : BaseRecyclerAdapter<TbGoodsItemEntity, RecyclerView.ViewHolder> { class XymhShopRecommendAdapter : BaseRecyclerAdapter<TbGoodsItemEntity, RecyclerView.ViewHolder> {
private var mContext: Activity? = null private var mContext: Activity? = null
private val listener: OnRecycleItemClickListener<TbGoodsItemEntity> private val listener: OnRecycleItemClickListener<TbGoodsItemEntity>
......
package com.zxbw.modulemain.adapter package com.zxbw.modulemain.adapter
import android.app.Activity import android.app.Activity
import android.graphics.Color
import android.text.TextUtils
import android.util.Log import android.util.Log
import android.view.LayoutInflater import android.view.LayoutInflater
import android.view.View import android.view.View
...@@ -16,7 +14,7 @@ import com.zxhl.cms.common.base.BaseRecyclerAdapter ...@@ -16,7 +14,7 @@ import com.zxhl.cms.common.base.BaseRecyclerAdapter
import com.zxhl.cms.net.model.qy.SkillEntity import com.zxhl.cms.net.model.qy.SkillEntity
import com.zxhl.cms.utils.OnRecycleItemClickListener import com.zxhl.cms.utils.OnRecycleItemClickListener
class TimeAdapter : BaseRecyclerAdapter<SkillEntity, TimeAdapter.ViewHolder> { class XymhTimeAdapter : BaseRecyclerAdapter<SkillEntity, XymhTimeAdapter.ViewHolder> {
private var mContext: Activity? = null private var mContext: Activity? = null
private var pos = -1 private var pos = -1
private val listener: OnRecycleItemClickListener<SkillEntity> private val listener: OnRecycleItemClickListener<SkillEntity>
......
...@@ -5,7 +5,6 @@ import android.view.LayoutInflater ...@@ -5,7 +5,6 @@ import android.view.LayoutInflater
import android.view.View import android.view.View
import android.view.ViewGroup import android.view.ViewGroup
import android.widget.LinearLayout import android.widget.LinearLayout
import android.widget.RelativeLayout
import android.widget.TextView import android.widget.TextView
import androidx.recyclerview.widget.RecyclerView import androidx.recyclerview.widget.RecyclerView
import com.zxbw.modulemain.R import com.zxbw.modulemain.R
...@@ -15,7 +14,7 @@ import com.zxhl.cms.utils.OnRecycleItemClickListener ...@@ -15,7 +14,7 @@ import com.zxhl.cms.utils.OnRecycleItemClickListener
import com.zxhl.cms.widget.RecycleImageView import com.zxhl.cms.widget.RecycleImageView
class ZeroBuyGoodsListAdapter : BaseRecyclerAdapter<Any, ZeroBuyGoodsListAdapter.ViewHolder> { class XymhZeroBuyGoodsListAdapter : BaseRecyclerAdapter<Any, XymhZeroBuyGoodsListAdapter.ViewHolder> {
private var mContext: Activity? = null private var mContext: Activity? = null
private val listener: OnRecycleItemClickListener<Any> private val listener: OnRecycleItemClickListener<Any>
......
package com.zxbw.modulemain.box.activity package com.zxbw.modulemain.box.activity
import android.content.Intent import android.content.Intent
import android.net.Uri
import android.net.http.SslError
import android.os.Handler import android.os.Handler
import android.text.TextUtils import android.text.TextUtils
import android.util.Log import android.util.Log
import android.view.View import android.view.View
import android.webkit.*
import androidx.recyclerview.widget.LinearLayoutManager import androidx.recyclerview.widget.LinearLayoutManager
import com.zxbw.modulemain.R import com.zxbw.modulemain.R
import com.zxbw.modulemain.activity.OpenMemberOrderActivity
import com.zxbw.modulemain.box.adapter.OrderAdapter import com.zxbw.modulemain.box.adapter.OrderAdapter
import com.zxbw.modulemain.box.contract.OrderDetailContract import com.zxbw.modulemain.box.contract.OrderDetailContract
import com.zxbw.modulemain.box.presenter.OrderDetailPresenter import com.zxbw.modulemain.box.presenter.OrderDetailPresenter
import com.zxhl.cms.AppContext import com.zxhl.cms.AppContext
import com.zxhl.cms.common.Constant import com.zxhl.cms.common.Constant
import com.zxhl.cms.common.NetConfig
import com.zxhl.cms.common.base.BaseActivity import com.zxhl.cms.common.base.BaseActivity
import com.zxhl.cms.net.SettingPreference import com.zxhl.cms.net.SettingPreference
import com.zxhl.cms.net.model.box.AddressEntity import com.zxhl.cms.net.model.box.AddressEntity
...@@ -30,7 +25,6 @@ import com.zxhl.cms.pay.* ...@@ -30,7 +25,6 @@ import com.zxhl.cms.pay.*
import io.reactivex.Observable import io.reactivex.Observable
import io.reactivex.android.schedulers.AndroidSchedulers import io.reactivex.android.schedulers.AndroidSchedulers
import io.reactivex.functions.Consumer import io.reactivex.functions.Consumer
import kotlinx.android.synthetic.main.activity_layout_member_order.*
import kotlinx.android.synthetic.main.activity_layout_order_detail.* import kotlinx.android.synthetic.main.activity_layout_order_detail.*
import kotlinx.android.synthetic.main.activity_layout_order_detail.id_img_back import kotlinx.android.synthetic.main.activity_layout_order_detail.id_img_back
import kotlinx.android.synthetic.main.activity_layout_order_detail.id_img_close_pay_web import kotlinx.android.synthetic.main.activity_layout_order_detail.id_img_close_pay_web
......
...@@ -2,16 +2,12 @@ package com.zxbw.modulemain.fragment ...@@ -2,16 +2,12 @@ package com.zxbw.modulemain.fragment
import android.content.Intent import android.content.Intent
import android.view.View import android.view.View
import androidx.recyclerview.widget.GridLayoutManager
import androidx.recyclerview.widget.LinearLayoutManager import androidx.recyclerview.widget.LinearLayoutManager
import com.scwang.smart.refresh.footer.ClassicsFooter import com.scwang.smart.refresh.footer.ClassicsFooter
import com.scwang.smart.refresh.header.ClassicsHeader import com.scwang.smart.refresh.header.ClassicsHeader
import com.zxbw.modulemain.R import com.zxbw.modulemain.R
import com.zxbw.modulemain.activity.TbGoodsDetailActivity import com.zxbw.modulemain.activity.XymhTbGoodsDetailActivity
import com.zxbw.modulemain.adapter.GoodsListAdapter
import com.zxbw.modulemain.adapter.HomeRecommendAdapter import com.zxbw.modulemain.adapter.HomeRecommendAdapter
import com.zxbw.modulemain.adapter.JgqQyAdapter
import com.zxbw.modulemain.adapter.ZeroBuyGoodsListAdapter
import com.zxbw.modulemain.contract.HomeRecommendContract import com.zxbw.modulemain.contract.HomeRecommendContract
import com.zxbw.modulemain.presenter.HomeRecommendPresenter import com.zxbw.modulemain.presenter.HomeRecommendPresenter
import com.zxhl.cms.common.Constant import com.zxhl.cms.common.Constant
...@@ -125,7 +121,7 @@ class RecommendFragment : BaseFragment, HomeRecommendContract.View, ...@@ -125,7 +121,7 @@ class RecommendFragment : BaseFragment, HomeRecommendContract.View,
var intent = Intent(); var intent = Intent();
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK) intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK)
intent.putExtra("goods", data) intent.putExtra("goods", data)
intent.setClass(activity!!, TbGoodsDetailActivity().javaClass) intent.setClass(activity!!, XymhTbGoodsDetailActivity().javaClass)
activity?.startActivity(intent) activity?.startActivity(intent)
} }
......
...@@ -3,15 +3,12 @@ package com.zxbw.modulemain.fragment ...@@ -3,15 +3,12 @@ package com.zxbw.modulemain.fragment
import android.content.Intent import android.content.Intent
import android.view.View import android.view.View
import androidx.recyclerview.widget.GridLayoutManager import androidx.recyclerview.widget.GridLayoutManager
import androidx.recyclerview.widget.LinearLayoutManager
import com.scwang.smart.refresh.footer.ClassicsFooter import com.scwang.smart.refresh.footer.ClassicsFooter
import com.scwang.smart.refresh.header.ClassicsHeader import com.scwang.smart.refresh.header.ClassicsHeader
import com.zxbw.modulemain.R import com.zxbw.modulemain.R
import com.zxbw.modulemain.activity.TbGoodsDetailActivity import com.zxbw.modulemain.activity.XymhTbGoodsDetailActivity
import com.zxbw.modulemain.adapter.* import com.zxbw.modulemain.adapter.*
import com.zxbw.modulemain.contract.HomeRecommendContract
import com.zxbw.modulemain.contract.ShopRecommendContract import com.zxbw.modulemain.contract.ShopRecommendContract
import com.zxbw.modulemain.presenter.HomeRecommendPresenter
import com.zxbw.modulemain.presenter.ShopRecommendPresenter import com.zxbw.modulemain.presenter.ShopRecommendPresenter
import com.zxhl.cms.common.Constant import com.zxhl.cms.common.Constant
import com.zxhl.cms.common.base.BaseFragment import com.zxhl.cms.common.base.BaseFragment
...@@ -33,7 +30,7 @@ class ShopRecommendFragment : BaseFragment, ShopRecommendContract.View, ...@@ -33,7 +30,7 @@ class ShopRecommendFragment : BaseFragment, ShopRecommendContract.View,
private val tabEntity: TabEntity private val tabEntity: TabEntity
private var mPresenter: ShopRecommendPresenter? = null private var mPresenter: ShopRecommendPresenter? = null
private var mGoodsAdapter: ShopRecommendAdapter? = null; private var mGoodsAdapterXymh: XymhShopRecommendAdapter? = null;
override fun layoutID(): Int { override fun layoutID(): Int {
return R.layout.fragment_layout_recommend return R.layout.fragment_layout_recommend
...@@ -43,7 +40,7 @@ class ShopRecommendFragment : BaseFragment, ShopRecommendContract.View, ...@@ -43,7 +40,7 @@ class ShopRecommendFragment : BaseFragment, ShopRecommendContract.View,
mPresenter = ShopRecommendPresenter(this) mPresenter = ShopRecommendPresenter(this)
mGoodsAdapter = ShopRecommendAdapter(activity, this) mGoodsAdapterXymh = XymhShopRecommendAdapter(activity, this)
//底部商品列表 //底部商品列表
val gridLayoutManager = GridLayoutManager(activity, 2) val gridLayoutManager = GridLayoutManager(activity, 2)
gridLayoutManager.spanSizeLookup = object : GridLayoutManager.SpanSizeLookup() { gridLayoutManager.spanSizeLookup = object : GridLayoutManager.SpanSizeLookup() {
...@@ -56,7 +53,7 @@ class ShopRecommendFragment : BaseFragment, ShopRecommendContract.View, ...@@ -56,7 +53,7 @@ class ShopRecommendFragment : BaseFragment, ShopRecommendContract.View,
} }
id_rcl_goods_list?.layoutManager = gridLayoutManager id_rcl_goods_list?.layoutManager = gridLayoutManager
id_rcl_goods_list?.addItemDecoration(RecyclerViewSpacesItemDecoration2()) id_rcl_goods_list?.addItemDecoration(RecyclerViewSpacesItemDecoration2())
id_rcl_goods_list.adapter = mGoodsAdapter id_rcl_goods_list.adapter = mGoodsAdapterXymh
id_refresh_view.setRefreshHeader(ClassicsHeader(activity)) id_refresh_view.setRefreshHeader(ClassicsHeader(activity))
id_refresh_view.setRefreshFooter(ClassicsFooter(activity)) id_refresh_view.setRefreshFooter(ClassicsFooter(activity))
...@@ -98,7 +95,7 @@ class ShopRecommendFragment : BaseFragment, ShopRecommendContract.View, ...@@ -98,7 +95,7 @@ class ShopRecommendFragment : BaseFragment, ShopRecommendContract.View,
var intent = Intent(); var intent = Intent();
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK) intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK)
intent.putExtra("goods", data) intent.putExtra("goods", data)
intent.setClass(activity!!, TbGoodsDetailActivity().javaClass) intent.setClass(activity!!, XymhTbGoodsDetailActivity().javaClass)
activity?.startActivity(intent) activity?.startActivity(intent)
} }
...@@ -106,7 +103,7 @@ class ShopRecommendFragment : BaseFragment, ShopRecommendContract.View, ...@@ -106,7 +103,7 @@ class ShopRecommendFragment : BaseFragment, ShopRecommendContract.View,
override fun setCategoryList(result: List<JgqQyEntity>?) { override fun setCategoryList(result: List<JgqQyEntity>?) {
if (!result.isNullOrEmpty()) { if (!result.isNullOrEmpty()) {
mGoodsAdapter?.updateShopCategoryData(result) mGoodsAdapterXymh?.updateShopCategoryData(result)
} }
} }
...@@ -118,10 +115,10 @@ class ShopRecommendFragment : BaseFragment, ShopRecommendContract.View, ...@@ -118,10 +115,10 @@ class ShopRecommendFragment : BaseFragment, ShopRecommendContract.View,
} }
if (isRefresh && !result.isNullOrEmpty()) { if (isRefresh && !result.isNullOrEmpty()) {
mGoodsAdapter?.clear() mGoodsAdapterXymh?.clear()
} }
if (!result.isNullOrEmpty()) { if (!result.isNullOrEmpty()) {
mGoodsAdapter?.appendToList(result) mGoodsAdapterXymh?.appendToList(result)
} }
} }
......
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