Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Sign in / Register
Toggle navigation
X
xxsq
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Packages
Packages
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
王雪伟
xxsq
Commits
c6d57757
Commit
c6d57757
authored
Sep 28, 2022
by
maxiaoliang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
提交改动
parent
12e21c03
Hide whitespace changes
Inline
Side-by-side
Showing
53 changed files
with
335 additions
and
178 deletions
+335
-178
build.gradle
app/build.gradle
+2
-2
AndroidManifest.xml
app/src/main/AndroidManifest.xml
+1
-1
AppFrontBackHelper_BASE_2409.java
...main/java/com/zxhl/shop/AppFrontBackHelper_BASE_2409.java
+96
-0
AppFrontBackHelper_LOCAL_2409.java
...ain/java/com/zxhl/shop/AppFrontBackHelper_LOCAL_2409.java
+0
-0
AppFrontBackHelper_REMOTE_2409.java
...in/java/com/zxhl/shop/AppFrontBackHelper_REMOTE_2409.java
+0
-0
AppFrontBackHelper.java
app/src/main/java/com/zxhl/xymhhf/AppFrontBackHelper.java
+1
-1
Appli.kt
app/src/main/java/com/zxhl/xymhhf/Appli.kt
+4
-4
XymhAppFrontBackHelper.java
...src/main/java/com/zxhl/xymhhf/XymhAppFrontBackHelper.java
+96
-0
InitActivity.kt
app/src/main/java/com/zxhl/xymhhf/activity/InitActivity.kt
+3
-3
XymhMainActivity.java
.../main/java/com/zxhl/xymhhf/activity/XymhMainActivity.java
+1
-1
AndroidManifest.xml
cms/src/main/AndroidManifest.xml
+1
-1
AndroidManifest.xml
moduleMain/src/main/AndroidManifest.xml
+28
-28
XymhAbuoutUsActivity.kt
...java/com/zxbw/modulemain/activity/XymhAbuoutUsActivity.kt
+1
-1
XymhBuyMemberActivity.kt
...ava/com/zxbw/modulemain/activity/XymhBuyMemberActivity.kt
+1
-1
XymhCardDetailActivity.kt
...va/com/zxbw/modulemain/activity/XymhCardDetailActivity.kt
+1
-1
XymhCardVoucherActivity.kt
...a/com/zxbw/modulemain/activity/XymhCardVoucherActivity.kt
+5
-7
XymhCofigBugVipActivity.kt
...a/com/zxbw/modulemain/activity/XymhCofigBugVipActivity.kt
+1
-1
XymhFlashSaleActivity.kt
...ava/com/zxbw/modulemain/activity/XymhFlashSaleActivity.kt
+12
-12
XymhGrabRedEnvelopeActivity.kt
...m/zxbw/modulemain/activity/XymhGrabRedEnvelopeActivity.kt
+5
-5
XymhLoginActivity.kt
...in/java/com/zxbw/modulemain/activity/XymhLoginActivity.kt
+1
-1
XymhMyOrderActivity.kt
.../java/com/zxbw/modulemain/activity/XymhMyOrderActivity.kt
+1
-1
XymhOpenMemberActivity.kt
...va/com/zxbw/modulemain/activity/XymhOpenMemberActivity.kt
+1
-1
XymhOpenMemberOrderActivity.kt
...m/zxbw/modulemain/activity/XymhOpenMemberOrderActivity.kt
+1
-1
XymhPaySuccessActivity.kt
...va/com/zxbw/modulemain/activity/XymhPaySuccessActivity.kt
+1
-1
XymhPhoneVouchersActivity.kt
...com/zxbw/modulemain/activity/XymhPhoneVouchersActivity.kt
+1
-1
XymhRechargeActivity.kt
...java/com/zxbw/modulemain/activity/XymhRechargeActivity.kt
+1
-1
XymhRightsDetailActivity.kt
.../com/zxbw/modulemain/activity/XymhRightsDetailActivity.kt
+9
-9
XymhSearchActivity.kt
...n/java/com/zxbw/modulemain/activity/XymhSearchActivity.kt
+8
-8
XymhSearchResultActivity.kt
.../com/zxbw/modulemain/activity/XymhSearchResultActivity.kt
+14
-14
XymhSettingActivity.kt
.../java/com/zxbw/modulemain/activity/XymhSettingActivity.kt
+1
-1
XymhShopOrderActivity.kt
...ava/com/zxbw/modulemain/activity/XymhShopOrderActivity.kt
+1
-1
XymhSkillPayActivity.kt
...java/com/zxbw/modulemain/activity/XymhSkillPayActivity.kt
+1
-1
XymhSkillShopActivity.kt
...ava/com/zxbw/modulemain/activity/XymhSkillShopActivity.kt
+1
-1
XymhSplashActivity.kt
...n/java/com/zxbw/modulemain/activity/XymhSplashActivity.kt
+3
-8
XymhSplashBackgroundActivity.kt
.../zxbw/modulemain/activity/XymhSplashBackgroundActivity.kt
+1
-1
XymhTbGoodsDetailActivity.kt
...com/zxbw/modulemain/activity/XymhTbGoodsDetailActivity.kt
+2
-3
XymhToPaySkillGoodsActivity.kt
...m/zxbw/modulemain/activity/XymhToPaySkillGoodsActivity.kt
+1
-1
XymhUserQuestionActivity.kt
.../com/zxbw/modulemain/activity/XymhUserQuestionActivity.kt
+1
-1
XymhWithDrawalActivity.kt
...va/com/zxbw/modulemain/activity/XymhWithDrawalActivity.kt
+1
-1
XymhZeroBuyListActivity.kt
...a/com/zxbw/modulemain/activity/XymhZeroBuyListActivity.kt
+1
-1
FlashSaleAdapter.kt
...main/java/com/zxbw/modulemain/adapter/FlashSaleAdapter.kt
+0
-5
MoreDiscountAdapter.kt
...n/java/com/zxbw/modulemain/adapter/MoreDiscountAdapter.kt
+4
-4
XymhCardAdapter.kt
.../main/java/com/zxbw/modulemain/adapter/XymhCardAdapter.kt
+1
-2
XymhRedEnvelopeListAdapter.kt
...com/zxbw/modulemain/adapter/XymhRedEnvelopeListAdapter.kt
+1
-1
XymhRightsDetailListAdapter.kt
...om/zxbw/modulemain/adapter/XymhRightsDetailListAdapter.kt
+2
-7
XymhSearchGoodsTopAdapter.kt
.../com/zxbw/modulemain/adapter/XymhSearchGoodsTopAdapter.kt
+2
-2
XymhSearchReslutAdapter.kt
...va/com/zxbw/modulemain/adapter/XymhSearchReslutAdapter.kt
+1
-1
XymhShopRecommendAdapter.kt
...a/com/zxbw/modulemain/adapter/XymhShopRecommendAdapter.kt
+1
-1
XymhTimeAdapter.kt
.../main/java/com/zxbw/modulemain/adapter/XymhTimeAdapter.kt
+1
-3
XymhZeroBuyGoodsListAdapter.kt
...om/zxbw/modulemain/adapter/XymhZeroBuyGoodsListAdapter.kt
+1
-2
OrderDetailActivity.kt
...a/com/zxbw/modulemain/box/activity/OrderDetailActivity.kt
+0
-6
RecommendFragment.kt
...in/java/com/zxbw/modulemain/fragment/RecommendFragment.kt
+2
-6
ShopRecommendFragment.kt
...ava/com/zxbw/modulemain/fragment/ShopRecommendFragment.kt
+8
-11
No files found.
app/build.gradle
View file @
c6d57757
...
@@ -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 数量
})
})
...
...
app/src/main/AndroidManifest.xml
View file @
c6d57757
...
@@ -63,7 +63,7 @@
...
@@ -63,7 +63,7 @@
</activity>
</activity>
<activity
<activity
android:name=
".activity.MainActivity"
android:name=
".activity.
Xymh
MainActivity"
android:launchMode=
"singleTop"
>
android:launchMode=
"singleTop"
>
<intent-filter>
<intent-filter>
<action
android:name=
"android.intent.action.VIEW"
/>
<action
android:name=
"android.intent.action.VIEW"
/>
...
...
app/src/main/java/com/zxhl/shop/AppFrontBackHelper_BASE_2409.java
0 → 100644
View file @
c6d57757
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
();
}
}
app/src/main/java/com/zxhl/shop/AppFrontBackHelper_LOCAL_2409.java
0 → 100644
View file @
c6d57757
app/src/main/java/com/zxhl/shop/AppFrontBackHelper_REMOTE_2409.java
0 → 100644
View file @
c6d57757
app/src/main/java/com/zxhl/xymhhf/AppFrontBackHelper.java
View file @
c6d57757
package
com
.
zxhl
.
xymhhf
;
package
com
.
zxhl
.
xymhhf
;
...
@@ -93,4 +94,3 @@ public class AppFrontBackHelper {
...
@@ -93,4 +94,3 @@ public class AppFrontBackHelper {
}
}
}
}
app/src/main/java/com/zxhl/xymhhf/Appli.kt
View file @
c6d57757
...
@@ -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.
Xymh
SplashBackgroundActivity
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
=
Xymh
AppFrontBackHelper
()
helper
.
register
(
this
,
object
:
AppFrontBackHelper
.
OnAppStatusListener
{
helper
.
register
(
this
,
object
:
Xymh
AppFrontBackHelper
.
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
,
Xymh
SplashBackgroundActivity
::
class
.
java
)
intent
.
addFlags
(
Intent
.
FLAG_ACTIVITY_NEW_TASK
)
intent
.
addFlags
(
Intent
.
FLAG_ACTIVITY_NEW_TASK
)
AppContext
.
get
().
startActivity
(
intent
)
AppContext
.
get
().
startActivity
(
intent
)
}
}
...
...
app/src/main/java/com/zxhl/xymhhf/XymhAppFrontBackHelper.java
0 → 100644
View file @
c6d57757
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
();
}
}
app/src/main/java/com/zxhl/xymhhf/activity/InitActivity.kt
View file @
c6d57757
...
@@ -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.
Xymh
SplashActivity
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
,
Xymh
SplashActivity
::
class
.
java
))
finish
()
finish
()
},
{
},
{
finish
()
finish
()
})
})
}
else
{
}
else
{
startActivity
(
Intent
(
this
@InitActivity
,
SplashActivity
::
class
.
java
))
startActivity
(
Intent
(
this
@InitActivity
,
Xymh
SplashActivity
::
class
.
java
))
finish
()
finish
()
}
}
}
}
...
...
app/src/main/java/com/zxhl/xymhhf/activity/MainActivity.java
→
app/src/main/java/com/zxhl/xymhhf/activity/
Xymh
MainActivity.java
View file @
c6d57757
...
@@ -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
Xymh
MainActivity
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
;
...
...
cms/src/main/AndroidManifest.xml
View file @
c6d57757
...
@@ -54,5 +54,5 @@
...
@@ -54,5 +54,5 @@
<meta-data
<meta-data
android:name=
"UMENG_CHANNEL"
android:name=
"UMENG_CHANNEL"
android:value=
"${UMENG_CHANNEL_VALUE}"
/>
<!-- QQ配置 -->
android:value=
"${UMENG_CHANNEL_VALUE}"
/>
<!-- QQ配置 -->
</application>
</application>
</manifest>
</manifest>
moduleMain/src/main/AndroidManifest.xml
View file @
c6d57757
...
@@ -5,7 +5,7 @@
...
@@ -5,7 +5,7 @@
<activity
<activity
android:name=
".activity.SplashActivity"
android:name=
".activity.
Xymh
SplashActivity"
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.
Xymh
LoginActivity"
>
<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.
Xymh
PhoneVouchersActivity"
>
<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.
Xymh
CardVoucherActivity"
>
<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.
Xymh
CardDetailActivity"
>
<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.
Xymh
FlashSaleActivity"
>
<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.
Xymh
WithDrawalActivity"
>
<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.
Xymh
SkillPayActivity"
>
<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.
Xymh
BuyMemberActivity"
>
<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.
Xymh
CofigBugVipActivity"
>
<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.
Xymh
AbuoutUsActivity"
>
<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.
Xymh
RightsDetailActivity"
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.
Xymh
ZeroBuyListActivity"
>
<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.
Xymh
TbGoodsDetailActivity"
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.
Xymh
MyOrderActivity"
>
<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.
Xymh
ToPaySkillGoodsActivity"
>
<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.
Xymh
SettingActivity"
>
<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.
Xymh
OpenMemberOrderActivity"
>
<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.
Xymh
OpenMemberActivity"
>
<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.
Xymh
ShopOrderActivity"
>
<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.
Xymh
SkillShopActivity"
>
<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.
Xymh
PaySuccessActivity"
>
<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.
Xymh
RechargeActivity"
>
<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.
Xymh
SearchResultActivity"
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.
Xymh
SearchActivity"
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.
Xymh
UserQuestionActivity"
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.
Xymh
GrabRedEnvelopeActivity"
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.
Xymh
SplashBackgroundActivity"
android:screenOrientation=
"portrait"
>
android:screenOrientation=
"portrait"
>
<intent-filter>
<intent-filter>
<action
android:name=
"android.intent.action.VIEW"
/>
<action
android:name=
"android.intent.action.VIEW"
/>
...
...
moduleMain/src/main/java/com/zxbw/modulemain/activity/AbuoutUsActivity.kt
→
moduleMain/src/main/java/com/zxbw/modulemain/activity/
Xymh
AbuoutUsActivity.kt
View file @
c6d57757
...
@@ -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
Xymh
AbuoutUsActivity
:
BaseActivity
()
{
override
fun
onClick
(
v
:
View
?)
{
override
fun
onClick
(
v
:
View
?)
{
}
}
...
...
moduleMain/src/main/java/com/zxbw/modulemain/activity/BuyMemberActivity.kt
→
moduleMain/src/main/java/com/zxbw/modulemain/activity/
Xymh
BuyMemberActivity.kt
View file @
c6d57757
...
@@ -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
Xymh
BuyMemberActivity
:
BaseActivity
()
{
override
fun
onClick
(
v
:
View
?)
{
override
fun
onClick
(
v
:
View
?)
{
}
}
...
...
moduleMain/src/main/java/com/zxbw/modulemain/activity/CardDetailActivity.kt
→
moduleMain/src/main/java/com/zxbw/modulemain/activity/
Xymh
CardDetailActivity.kt
View file @
c6d57757
...
@@ -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
Xymh
CardDetailActivity
:
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
...
...
moduleMain/src/main/java/com/zxbw/modulemain/activity/CardVoucherActivity.kt
→
moduleMain/src/main/java/com/zxbw/modulemain/activity/
Xymh
CardVoucherActivity.kt
View file @
c6d57757
...
@@ -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.
Xymh
CardAdapter
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
Xymh
CardVoucherActivity
:
BaseActivity
(),
CardVoucherContract
.
View
,
OnRecycleItemClickListener
<
RightsDetailEntity
>{
private
var
mPresenter
:
CardVoucherPresenter
?=
null
private
var
mPresenter
:
CardVoucherPresenter
?=
null
private
var
mAdapter
:
CardAdapter
?=
null
private
var
mAdapter
:
Xymh
CardAdapter
?=
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
=
Xymh
CardAdapter
(
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
,
Xymh
CardDetailActivity
::
class
.
java
)
intent
.
putExtra
(
"cardbean"
,
data
)
intent
.
putExtra
(
"cardbean"
,
data
)
startActivity
(
intent
)
startActivity
(
intent
)
...
...
moduleMain/src/main/java/com/zxbw/modulemain/activity/CofigBugVipActivity.kt
→
moduleMain/src/main/java/com/zxbw/modulemain/activity/
Xymh
CofigBugVipActivity.kt
View file @
c6d57757
...
@@ -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
Xymh
CofigBugVipActivity
:
BaseActivity
()
{
override
fun
onClick
(
v
:
View
?)
{
override
fun
onClick
(
v
:
View
?)
{
}
}
...
...
moduleMain/src/main/java/com/zxbw/modulemain/activity/FlashSaleActivity.kt
→
moduleMain/src/main/java/com/zxbw/modulemain/activity/
Xymh
FlashSaleActivity.kt
View file @
c6d57757
...
@@ -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.
Xymh
TimeAdapter
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
Xymh
FlashSaleActivity
:
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
m
TimeAdapter
:
TimeAdapter
?
=
null
private
var
m
XymhTimeAdapter
:
Xymh
TimeAdapter
?
=
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,
})
})
m
TimeAdapter
=
TimeAdapter
(
this
,
this
)
m
XymhTimeAdapter
=
Xymh
TimeAdapter
(
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
=
m
Xymh
TimeAdapter
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
()
m
Xymh
TimeAdapter
?.
clear
()
mTimeAdapter
?.
appendToList
(
result
)
m
Xymh
TimeAdapter
?.
appendToList
(
result
)
mTimeAdapter
?.
notifyDataSetChanged
()
m
Xymh
TimeAdapter
?.
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
)
m
Xymh
TimeAdapter
?.
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
,
Xymh
ToPaySkillGoodsActivity
::
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
,
Xymh
CardDetailActivity
::
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
,
Xymh
SkillShopActivity
::
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
)
...
...
moduleMain/src/main/java/com/zxbw/modulemain/activity/GrabRedEnvelopeActivity.kt
→
moduleMain/src/main/java/com/zxbw/modulemain/activity/
Xymh
GrabRedEnvelopeActivity.kt
View file @
c6d57757
...
@@ -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.
Xymh
RedEnvelopeListAdapter
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
Xymh
GrabRedEnvelopeActivity
:
BaseActivity
(),
OnRecycleItemClickListener
<
Any
>
{
private
var
m
RedEnvelopeAdapter
:
RedEnvelopeListAdapter
?
=
null
private
var
m
XymhRedEnvelopeAdapter
:
Xymh
RedEnvelopeListAdapter
?
=
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
()
{
m
RedEnvelopeAdapter
=
RedEnvelopeListAdapter
(
this
,
this
)
m
XymhRedEnvelopeAdapter
=
Xymh
RedEnvelopeListAdapter
(
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
=
m
Xymh
RedEnvelopeAdapter
mRedEnvelopeTopAdapter
=
RedEnvelopeTopListAdapter
(
this
)
mRedEnvelopeTopAdapter
=
RedEnvelopeTopListAdapter
(
this
)
id_rcl_today_top_list
.
layoutManager
=
LinearLayoutManager
(
this
)
id_rcl_today_top_list
.
layoutManager
=
LinearLayoutManager
(
this
)
...
...
moduleMain/src/main/java/com/zxbw/modulemain/activity/LoginActivity.kt
→
moduleMain/src/main/java/com/zxbw/modulemain/activity/
Xymh
LoginActivity.kt
View file @
c6d57757
...
@@ -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
Xymh
LoginActivity
:
WxImpl
(),
LoginContract
.
View
{
private
var
TYPE
:
Int
=
0
private
var
TYPE
:
Int
=
0
private
val
CODE
=
1001
private
val
CODE
=
1001
...
...
moduleMain/src/main/java/com/zxbw/modulemain/activity/MyOrderActivity.kt
→
moduleMain/src/main/java/com/zxbw/modulemain/activity/
Xymh
MyOrderActivity.kt
View file @
c6d57757
...
@@ -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
Xymh
MyOrderActivity
:
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))
...
...
moduleMain/src/main/java/com/zxbw/modulemain/activity/OpenMemberActivity.kt
→
moduleMain/src/main/java/com/zxbw/modulemain/activity/
Xymh
OpenMemberActivity.kt
View file @
c6d57757
...
@@ -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
Xymh
OpenMemberActivity
:
BaseActivity
()
{
override
fun
before
()
{
override
fun
before
()
{
super
.
before
()
super
.
before
()
...
...
moduleMain/src/main/java/com/zxbw/modulemain/activity/OpenMemberOrderActivity.kt
→
moduleMain/src/main/java/com/zxbw/modulemain/activity/
Xymh
OpenMemberOrderActivity.kt
View file @
c6d57757
...
@@ -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
Xymh
OpenMemberOrderActivity
:
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
;
...
...
moduleMain/src/main/java/com/zxbw/modulemain/activity/PaySuccessActivity.kt
→
moduleMain/src/main/java/com/zxbw/modulemain/activity/
Xymh
PaySuccessActivity.kt
View file @
c6d57757
...
@@ -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
Xymh
PaySuccessActivity
:
BaseActivity
()
{
var
type
=
""
var
type
=
""
override
fun
onClick
(
v
:
View
?)
{
override
fun
onClick
(
v
:
View
?)
{
...
...
moduleMain/src/main/java/com/zxbw/modulemain/activity/PhoneVouchersActivity.kt
→
moduleMain/src/main/java/com/zxbw/modulemain/activity/
Xymh
PhoneVouchersActivity.kt
View file @
c6d57757
...
@@ -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
Xymh
PhoneVouchersActivity
:
BaseActivity
()
{
private
var
mAdapter
:
PhoneVouchersAdapter
?
=
null
private
var
mAdapter
:
PhoneVouchersAdapter
?
=
null
...
...
moduleMain/src/main/java/com/zxbw/modulemain/activity/RechargeActivity.kt
→
moduleMain/src/main/java/com/zxbw/modulemain/activity/
Xymh
RechargeActivity.kt
View file @
c6d57757
...
@@ -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
Xymh
RechargeActivity
:
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
...
...
moduleMain/src/main/java/com/zxbw/modulemain/activity/RightsDetailActivity.kt
→
moduleMain/src/main/java/com/zxbw/modulemain/activity/
Xymh
RightsDetailActivity.kt
View file @
c6d57757
...
@@ -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.
Xymh
RightsDetailListAdapter
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
Xymh
RightsDetailActivity
:
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
mAdapter
Xymh
:
Xymh
RightsDetailListAdapter
?
=
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
)
mAdapter
Xymh
=
Xymh
RightsDetailListAdapter
(
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
=
mAdapter
Xymh
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
()
mAdapter
Xymh
?.
clear
()
mAdapter
?.
appendToList
(
result
)
mAdapter
Xymh
?.
appendToList
(
result
)
mAdapter
?.
setSelectPos
(
0
)
mAdapter
Xymh
?.
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
)
mAdapter
Xymh
?.
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
...
...
moduleMain/src/main/java/com/zxbw/modulemain/activity/SearchActivity.kt
→
moduleMain/src/main/java/com/zxbw/modulemain/activity/
Xymh
SearchActivity.kt
View file @
c6d57757
...
@@ -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.
Xymh
SearchReslutAdapter
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
Xymh
SearchActivity
:
BaseActivity
(),
SearchContract
.
View
,
OnRecycleItemClickListener
<
TbGoodsItemEntity
>
{
OnRecycleItemClickListener
<
TbGoodsItemEntity
>
{
private
var
mPresenter
:
SearchPresenter
?
=
null
private
var
mPresenter
:
SearchPresenter
?
=
null
var
mGoodsAdapter
:
SearchReslutAdapter
?
=
null
var
mGoodsAdapter
Xymh
:
Xymh
SearchReslutAdapter
?
=
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
)
mGoodsAdapter
Xymh
=
Xymh
SearchReslutAdapter
(
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
=
mGoodsAdapter
Xymh
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
()
mGoodsAdapter
Xymh
?.
clear
()
mGoodsAdapter
?.
appendToList
(
result
)
mGoodsAdapter
Xymh
?.
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
,
Xymh
TbGoodsDetailActivity
().
javaClass
)
startActivity
(
intent
)
startActivity
(
intent
)
}
}
}
}
...
...
moduleMain/src/main/java/com/zxbw/modulemain/activity/SearchResultActivity.kt
→
moduleMain/src/main/java/com/zxbw/modulemain/activity/
Xymh
SearchResultActivity.kt
View file @
c6d57757
...
@@ -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.
Xymh
SearchReslutAdapter
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
Xymh
SearchResultActivity
:
BaseActivity
(),
SearchReslutContract
.
View
,
OnRecycleItemClickListener
<
TbGoodsItemEntity
>
{
OnRecycleItemClickListener
<
TbGoodsItemEntity
>
{
private
var
mPresenter
:
SearchResultPresenter
?
=
null
private
var
mPresenter
:
SearchResultPresenter
?
=
null
private
var
mAdapter
:
SearchReslutAdapter
?
=
null
private
var
mAdapter
Xymh
:
Xymh
SearchReslutAdapter
?
=
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
)
mAdapter
Xymh
=
Xymh
SearchReslutAdapter
(
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
=
mAdapter
Xymh
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
((
mAdapter
Xymh
?.
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
()
mAdapter
Xymh
?.
clear
()
}
}
id_refresh_layout
?.
isRefreshing
=
false
id_refresh_layout
?.
isRefreshing
=
false
val
start
=
mAdapter
?.
getItemCount
()
?:
0
val
start
=
mAdapter
Xymh
?.
getItemCount
()
?:
0
mAdapter
?.
appendToList
(
result
?.
result_list
)
mAdapter
Xymh
?.
appendToList
(
result
?.
result_list
)
if
(
isRefresh
)
{
if
(
isRefresh
)
{
mAdapter
?.
notifyDataSetChanged
()
mAdapter
Xymh
?.
notifyDataSetChanged
()
}
else
{
}
else
{
val
end
=
mAdapter
?.
getItemCount
()
?:
0
val
end
=
mAdapter
Xymh
?.
getItemCount
()
?:
0
mAdapter
?.
notifyItemRangeChanged
(
start
,
end
)
mAdapter
Xymh
?.
notifyItemRangeChanged
(
start
,
end
)
}
}
}
}
override
fun
setEmptyView
()
{
override
fun
setEmptyView
()
{
mAdapter
?.
clear
()
mAdapter
Xymh
?.
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
,
Xymh
TbGoodsDetailActivity
().
javaClass
)
startActivity
(
intent
)
startActivity
(
intent
)
}
}
}
}
...
...
moduleMain/src/main/java/com/zxbw/modulemain/activity/SettingActivity.kt
→
moduleMain/src/main/java/com/zxbw/modulemain/activity/
Xymh
SettingActivity.kt
View file @
c6d57757
...
@@ -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
Xymh
SettingActivity
:
BaseActivity
()
{
override
fun
onClick
(
v
:
View
?)
{
override
fun
onClick
(
v
:
View
?)
{
}
}
...
...
moduleMain/src/main/java/com/zxbw/modulemain/activity/ShopOrderActivity.kt
→
moduleMain/src/main/java/com/zxbw/modulemain/activity/
Xymh
ShopOrderActivity.kt
View file @
c6d57757
...
@@ -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
Xymh
ShopOrderActivity
:
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
?
=
""
...
...
moduleMain/src/main/java/com/zxbw/modulemain/activity/SkillPayActivity.kt
→
moduleMain/src/main/java/com/zxbw/modulemain/activity/
Xymh
SkillPayActivity.kt
View file @
c6d57757
...
@@ -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
Xymh
SkillPayActivity
:
BaseActivity
()
{
override
fun
onClick
(
v
:
View
?)
{
override
fun
onClick
(
v
:
View
?)
{
}
}
...
...
moduleMain/src/main/java/com/zxbw/modulemain/activity/SkillShopActivity.kt
→
moduleMain/src/main/java/com/zxbw/modulemain/activity/
Xymh
SkillShopActivity.kt
View file @
c6d57757
...
@@ -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
Xymh
SkillShopActivity
:
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
...
...
moduleMain/src/main/java/com/zxbw/modulemain/activity/SplashActivity.kt
→
moduleMain/src/main/java/com/zxbw/modulemain/activity/
Xymh
SplashActivity.kt
View file @
c6d57757
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
Xymh
SplashActivity
:
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
@Xymh
SplashActivity
)
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
@Xymh
SplashActivity
)
initListener
()
initListener
()
}
}
...
...
moduleMain/src/main/java/com/zxbw/modulemain/activity/SplashBackgroundActivity.kt
→
moduleMain/src/main/java/com/zxbw/modulemain/activity/
Xymh
SplashBackgroundActivity.kt
View file @
c6d57757
...
@@ -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
Xymh
SplashBackgroundActivity
:
BaseActivity
()
{
override
fun
onClick
(
v
:
View
?)
{
override
fun
onClick
(
v
:
View
?)
{
}
}
...
...
moduleMain/src/main/java/com/zxbw/modulemain/activity/TbGoodsDetailActivity.kt
→
moduleMain/src/main/java/com/zxbw/modulemain/activity/
Xymh
TbGoodsDetailActivity.kt
View file @
c6d57757
...
@@ -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
Xymh
TbGoodsDetailActivity
:
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
,
Xymh
TbGoodsDetailActivity
().
javaClass
)
startActivity
(
intent
)
startActivity
(
intent
)
}
}
...
...
moduleMain/src/main/java/com/zxbw/modulemain/activity/ToPaySkillGoodsActivity.kt
→
moduleMain/src/main/java/com/zxbw/modulemain/activity/
Xymh
ToPaySkillGoodsActivity.kt
View file @
c6d57757
...
@@ -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
Xymh
ToPaySkillGoodsActivity
:
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
...
...
moduleMain/src/main/java/com/zxbw/modulemain/activity/UserQuestionActivity.kt
→
moduleMain/src/main/java/com/zxbw/modulemain/activity/
Xymh
UserQuestionActivity.kt
View file @
c6d57757
...
@@ -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
Xymh
UserQuestionActivity
:
BaseActivity
()
{
override
fun
layoutID
():
Int
{
override
fun
layoutID
():
Int
{
return
R
.
layout
.
activity_layout_user_question
return
R
.
layout
.
activity_layout_user_question
...
...
moduleMain/src/main/java/com/zxbw/modulemain/activity/WithDrawalActivity.kt
→
moduleMain/src/main/java/com/zxbw/modulemain/activity/
Xymh
WithDrawalActivity.kt
View file @
c6d57757
...
@@ -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
Xymh
WithDrawalActivity
:
BaseActivity
()
{
override
fun
onClick
(
v
:
View
?)
{
override
fun
onClick
(
v
:
View
?)
{
}
}
...
...
moduleMain/src/main/java/com/zxbw/modulemain/activity/ZeroBuyListActivity.kt
→
moduleMain/src/main/java/com/zxbw/modulemain/activity/
Xymh
ZeroBuyListActivity.kt
View file @
c6d57757
...
@@ -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
Xymh
ZeroBuyListActivity
:
BaseActivity
(),
ZeroBuyListContract
.
View
,
OnRecycleItemClickListener
<
TbGoodsItemEntity
>
{
OnRecycleItemClickListener
<
TbGoodsItemEntity
>
{
private
var
mPresenter
:
ZeroBuyListPresenter
?
=
null
private
var
mPresenter
:
ZeroBuyListPresenter
?
=
null
...
...
moduleMain/src/main/java/com/zxbw/modulemain/adapter/FlashSaleAdapter.kt
View file @
c6d57757
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
...
...
moduleMain/src/main/java/com/zxbw/modulemain/adapter/MoreDiscountAdapter.kt
View file @
c6d57757
...
@@ -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.
Xymh
CardDetailActivity
import
com.zxbw.modulemain.activity.ShopOrderActivity
import
com.zxbw.modulemain.activity.
Xymh
ShopOrderActivity
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
,
Xymh
CardDetailActivity
::
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
,
Xymh
ShopOrderActivity
::
class
.
java
)
intent
.
putStringArrayListExtra
(
intent
.
putStringArrayListExtra
(
"stringList"
,
"stringList"
,
mChoosList
as
java
.
util
.
ArrayList
<
String
>?
mChoosList
as
java
.
util
.
ArrayList
<
String
>?
...
...
moduleMain/src/main/java/com/zxbw/modulemain/adapter/CardAdapter.kt
→
moduleMain/src/main/java/com/zxbw/modulemain/adapter/
Xymh
CardAdapter.kt
View file @
c6d57757
...
@@ -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
,
Xymh
CardAdapter
.
ViewHolder
>
{
private
var
mContext
:
Activity
?
=
null
private
var
mContext
:
Activity
?
=
null
private
val
listener
:
OnRecycleItemClickListener
<
RightsDetailEntity
>
private
val
listener
:
OnRecycleItemClickListener
<
RightsDetailEntity
>
...
...
moduleMain/src/main/java/com/zxbw/modulemain/adapter/RedEnvelopeListAdapter.kt
→
moduleMain/src/main/java/com/zxbw/modulemain/adapter/
Xymh
RedEnvelopeListAdapter.kt
View file @
c6d57757
...
@@ -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
,
Xymh
RedEnvelopeListAdapter
.
ViewHolder
>
{
private
var
mContext
:
Activity
?
=
null
private
var
mContext
:
Activity
?
=
null
private
val
listener
:
OnRecycleItemClickListener
<
Any
>
private
val
listener
:
OnRecycleItemClickListener
<
Any
>
...
...
moduleMain/src/main/java/com/zxbw/modulemain/adapter/RightsDetailListAdapter.kt
→
moduleMain/src/main/java/com/zxbw/modulemain/adapter/
Xymh
RightsDetailListAdapter.kt
View file @
c6d57757
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
Xymh
RightsDetailListAdapter
:
BaseRecyclerAdapter
<
RightsDetailEntity
,
RightsDetailListAdapter
.
ViewHolder
>
{
BaseRecyclerAdapter
<
RightsDetailEntity
,
Xymh
RightsDetailListAdapter
.
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
;
...
...
moduleMain/src/main/java/com/zxbw/modulemain/adapter/SearchGoodsTopAdapter.kt
→
moduleMain/src/main/java/com/zxbw/modulemain/adapter/
Xymh
SearchGoodsTopAdapter.kt
View file @
c6d57757
...
@@ -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
Xymh
SearchGoodsTopAdapter
:
BaseRecyclerAdapter
<
TbGoodsItemEntity
,
SearchGoodsTopAdapter
.
ViewHolder
>
{
BaseRecyclerAdapter
<
TbGoodsItemEntity
,
Xymh
SearchGoodsTopAdapter
.
ViewHolder
>
{
private
var
mContext
:
Context
?
=
null
private
var
mContext
:
Context
?
=
null
private
val
listener
:
OnRecycleItemClickListener
<
TbGoodsItemEntity
>
private
val
listener
:
OnRecycleItemClickListener
<
TbGoodsItemEntity
>
...
...
moduleMain/src/main/java/com/zxbw/modulemain/adapter/SearchReslutAdapter.kt
→
moduleMain/src/main/java/com/zxbw/modulemain/adapter/
Xymh
SearchReslutAdapter.kt
View file @
c6d57757
...
@@ -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
,
Xymh
SearchReslutAdapter
.
ViewHolder
>
{
private
var
mContext
:
Activity
?
=
null
private
var
mContext
:
Activity
?
=
null
private
val
listener
:
OnRecycleItemClickListener
<
TbGoodsItemEntity
>
private
val
listener
:
OnRecycleItemClickListener
<
TbGoodsItemEntity
>
...
...
moduleMain/src/main/java/com/zxbw/modulemain/adapter/ShopRecommendAdapter.kt
→
moduleMain/src/main/java/com/zxbw/modulemain/adapter/
Xymh
ShopRecommendAdapter.kt
View file @
c6d57757
...
@@ -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
Xymh
ShopRecommendAdapter
:
BaseRecyclerAdapter
<
TbGoodsItemEntity
,
RecyclerView
.
ViewHolder
>
{
private
var
mContext
:
Activity
?
=
null
private
var
mContext
:
Activity
?
=
null
private
val
listener
:
OnRecycleItemClickListener
<
TbGoodsItemEntity
>
private
val
listener
:
OnRecycleItemClickListener
<
TbGoodsItemEntity
>
...
...
moduleMain/src/main/java/com/zxbw/modulemain/adapter/TimeAdapter.kt
→
moduleMain/src/main/java/com/zxbw/modulemain/adapter/
Xymh
TimeAdapter.kt
View file @
c6d57757
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
,
Xymh
TimeAdapter
.
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
>
...
...
moduleMain/src/main/java/com/zxbw/modulemain/adapter/ZeroBuyGoodsListAdapter.kt
→
moduleMain/src/main/java/com/zxbw/modulemain/adapter/
Xymh
ZeroBuyGoodsListAdapter.kt
View file @
c6d57757
...
@@ -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
,
Xymh
ZeroBuyGoodsListAdapter
.
ViewHolder
>
{
private
var
mContext
:
Activity
?
=
null
private
var
mContext
:
Activity
?
=
null
private
val
listener
:
OnRecycleItemClickListener
<
Any
>
private
val
listener
:
OnRecycleItemClickListener
<
Any
>
...
...
moduleMain/src/main/java/com/zxbw/modulemain/box/activity/OrderDetailActivity.kt
View file @
c6d57757
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
...
...
moduleMain/src/main/java/com/zxbw/modulemain/fragment/RecommendFragment.kt
View file @
c6d57757
...
@@ -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
!!
,
Xymh
TbGoodsDetailActivity
().
javaClass
)
activity
?.
startActivity
(
intent
)
activity
?.
startActivity
(
intent
)
}
}
...
...
moduleMain/src/main/java/com/zxbw/modulemain/fragment/ShopRecommendFragment.kt
View file @
c6d57757
...
@@ -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.
Xymh
TbGoodsDetailActivity
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
mGoodsAdapter
Xymh
:
Xymh
ShopRecommendAdapter
?
=
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
)
mGoodsAdapter
Xymh
=
Xymh
ShopRecommendAdapter
(
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
=
mGoodsAdapter
Xymh
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
!!
,
Xymh
TbGoodsDetailActivity
().
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
)
mGoodsAdapter
Xymh
?.
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
()
mGoodsAdapter
Xymh
?.
clear
()
}
}
if
(!
result
.
isNullOrEmpty
())
{
if
(!
result
.
isNullOrEmpty
())
{
mGoodsAdapter
?.
appendToList
(
result
)
mGoodsAdapter
Xymh
?.
appendToList
(
result
)
}
}
}
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment