Skip to content
Toggle navigation
P
Projects
G
Groups
S
Snippets
Help
android
/
dayu
This project
Loading...
Sign in
Toggle navigation
Go to a project
Project
Repository
Issues
0
Merge Requests
0
Pipelines
Wiki
Snippets
Members
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Commit
091d5fc0
authored
Nov 13, 2023
by
wukun
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
1113
parent
725662a8
Hide whitespace changes
Inline
Side-by-side
Showing
13 changed files
with
343 additions
and
15 deletions
app/src/main/java/com/dayu/bigfish/ui/MainActivity.java
baseSDK/src/main/java/com/dayu/base/api/APIService.java
baseSDK/src/main/java/com/dayu/base/api/protocol/RegisterErrorBean.java
baseSDK/src/main/java/com/dayu/common/Constants.java
baseSDK/src/main/java/com/dayu/widgets/RegisterErrorDialog.java
baseSDK/src/main/res/layout/dialog_register_error.xml
build.gradle
saleCenter/src/main/java/com/bigfish/salecenter/ui/fragment/SaleProductFragment.java
userCenter/src/main/java/com/dayu/usercenter/presenter/homeuser/HomeUserPresenter.java
userCenter/src/main/java/com/dayu/usercenter/ui/activity/PersonInfoActivity.java
userCenter/src/main/java/com/dayu/usercenter/ui/activity2/UserInfoActivity.java
userCenter/src/main/java/com/dayu/usercenter/ui/fragment/HomeUserFragment.java
userCenter/src/main/java/com/dayu/usercenter/ui/fragment/UserLicenceFragment.java
app/src/main/java/com/dayu/bigfish/ui/MainActivity.java
View file @
091d5fc0
...
@@ -71,6 +71,7 @@ import com.dayu.utils.badgeNumberManger.BadgeNumberManager;
...
@@ -71,6 +71,7 @@ import com.dayu.utils.badgeNumberManger.BadgeNumberManager;
import
com.dayu.widgets.BadgeView
;
import
com.dayu.widgets.BadgeView
;
import
com.dayu.widgets.CustomDialog
;
import
com.dayu.widgets.CustomDialog
;
import
com.dayu.widgets.RegisterDialog
;
import
com.dayu.widgets.RegisterDialog
;
import
com.dayu.widgets.RegisterErrorDialog
;
import
com.dayu.widgets.listener.onDownloadListener
;
import
com.dayu.widgets.listener.onDownloadListener
;
import
com.google.gson.Gson
;
import
com.google.gson.Gson
;
import
com.umeng.socialize.UMShareAPI
;
import
com.umeng.socialize.UMShareAPI
;
...
@@ -247,6 +248,18 @@ public class MainActivity extends BaseActivity<MainPresenter, ActivityMainBindin
...
@@ -247,6 +248,18 @@ public class MainActivity extends BaseActivity<MainPresenter, ActivityMainBindin
dialog
.
show
();
dialog
.
show
();
}
}
private
void
showRegisterErrorDialog
()
{
RegisterErrorDialog
dialog
=
new
RegisterErrorDialog
(
mActivity
,
mUserId
);
dialog
.
setOnclickListener
(
new
RegisterErrorDialog
.
onClickListener
()
{
@Override
public
void
onClick
(
View
view
)
{
ARouter
.
getInstance
().
build
(
RouterPath
.
PATH_REGISTER
).
navigation
();
dialog
.
dismiss
();
}
});
dialog
.
show
();
}
private
void
showInReviewDiaglog
()
{
private
void
showInReviewDiaglog
()
{
CustomDialog
dialog
=
new
CustomDialog
(
mActivity
,
R
.
style
.
CustomDialog
,
"师傅好!\n我们正在认真审核您提交的注册信息,请稍等哦~\n加入大鱼师傅微信沟通群:\n"
,
CustomDialog
dialog
=
new
CustomDialog
(
mActivity
,
R
.
style
.
CustomDialog
,
"师傅好!\n我们正在认真审核您提交的注册信息,请稍等哦~\n加入大鱼师傅微信沟通群:\n"
,
(
dialog1
,
confirm
)
->
{
(
dialog1
,
confirm
)
->
{
...
@@ -545,9 +558,11 @@ public class MainActivity extends BaseActivity<MainPresenter, ActivityMainBindin
...
@@ -545,9 +558,11 @@ public class MainActivity extends BaseActivity<MainPresenter, ActivityMainBindin
if
(
detectSatus
!=
1
)
{
if
(
detectSatus
!=
1
)
{
Api
.
getService
(
com
.
dayu
.
base
.
api
.
APIService
.
class
).
getDetectStatus
(
mUserId
).
compose
(
Api
.
applySchedulers
())
Api
.
getService
(
com
.
dayu
.
base
.
api
.
APIService
.
class
).
getDetectStatus
(
mUserId
).
compose
(
Api
.
applySchedulers
())
.
subscribe
(
mPresenter
.
baseObserver
(
integer
->
{
.
subscribe
(
mPresenter
.
baseObserver
(
integer
->
{
if
(
integer
==
2
||
integer
==
3
)
{
if
(
integer
==
2
)
{
showCertificationDialog
();
showCertificationDialog
();
}
else
if
(
integer
==
4
)
{
}
else
if
(
3
==
integer
){
showRegisterErrorDialog
();
}
else
if
(
integer
==
4
)
{
showInReviewDiaglog
();
showInReviewDiaglog
();
}
}
}));
}));
...
...
baseSDK/src/main/java/com/dayu/base/api/APIService.java
View file @
091d5fc0
...
@@ -8,6 +8,7 @@ import com.dayu.base.api.protocol.BaseResponse;
...
@@ -8,6 +8,7 @@ import com.dayu.base.api.protocol.BaseResponse;
import
com.dayu.base.api.protocol.EngineerBean
;
import
com.dayu.base.api.protocol.EngineerBean
;
import
com.dayu.base.api.protocol.OpenRedPacketBean
;
import
com.dayu.base.api.protocol.OpenRedPacketBean
;
import
com.dayu.base.api.protocol.RedPacketBean
;
import
com.dayu.base.api.protocol.RedPacketBean
;
import
com.dayu.base.api.protocol.RegisterErrorBean
;
import
com.dayu.base.api.protocol.TrackId
;
import
com.dayu.base.api.protocol.TrackId
;
import
com.dayu.base.api.protocol.TreeAddressBean
;
import
com.dayu.base.api.protocol.TreeAddressBean
;
import
com.dayu.common.Constants
;
import
com.dayu.common.Constants
;
...
@@ -195,4 +196,9 @@ public interface APIService {
...
@@ -195,4 +196,9 @@ public interface APIService {
@GET
(
Constants
.
API_7100
+
"/account/detectStatus/accountId/{accountId}"
)
@GET
(
Constants
.
API_7100
+
"/account/detectStatus/accountId/{accountId}"
)
Observable
<
BaseResponse
<
Integer
>>
getDetectStatus
(
@Path
(
"accountId"
)
int
accountId
);
Observable
<
BaseResponse
<
Integer
>>
getDetectStatus
(
@Path
(
"accountId"
)
int
accountId
);
/**
* 账号审核未通过,获取原因
*/
@GET
(
Constants
.
API_7100
+
"/auditInfo/accountId/{accountId}"
)
Observable
<
BaseResponse
<
RegisterErrorBean
>>
getRegisterError
(
@Path
(
"accountId"
)
int
accountId
);
}
}
baseSDK/src/main/java/com/dayu/base/api/protocol/RegisterErrorBean.java
0 → 100644
View file @
091d5fc0
package
com
.
dayu
.
base
.
api
.
protocol
;
public
class
RegisterErrorBean
{
private
String
remark
;
private
String
approverName
;
private
String
createTime
;
private
String
created
;
private
int
id
;
private
int
approverId
;
private
int
status
;
private
int
targetId
;
private
int
auditType
;
public
String
getRemark
()
{
return
remark
;
}
public
void
setRemark
(
String
remark
)
{
this
.
remark
=
remark
;
}
public
String
getApproverName
()
{
return
approverName
;
}
public
void
setApproverName
(
String
approverName
)
{
this
.
approverName
=
approverName
;
}
public
String
getCreateTime
()
{
return
createTime
;
}
public
void
setCreateTime
(
String
createTime
)
{
this
.
createTime
=
createTime
;
}
public
String
getCreated
()
{
return
created
;
}
public
void
setCreated
(
String
created
)
{
this
.
created
=
created
;
}
public
int
getId
()
{
return
id
;
}
public
void
setId
(
int
id
)
{
this
.
id
=
id
;
}
public
int
getApproverId
()
{
return
approverId
;
}
public
void
setApproverId
(
int
approverId
)
{
this
.
approverId
=
approverId
;
}
public
int
getStatus
()
{
return
status
;
}
public
void
setStatus
(
int
status
)
{
this
.
status
=
status
;
}
public
int
getTargetId
()
{
return
targetId
;
}
public
void
setTargetId
(
int
targetId
)
{
this
.
targetId
=
targetId
;
}
public
int
getAuditType
()
{
return
auditType
;
}
public
void
setAuditType
(
int
auditType
)
{
this
.
auditType
=
auditType
;
}
}
baseSDK/src/main/java/com/dayu/common/Constants.java
View file @
091d5fc0
...
@@ -88,7 +88,7 @@ public class Constants {
...
@@ -88,7 +88,7 @@ public class Constants {
// public static String ENVIROMENT = "release";
// public static String ENVIROMENT = "release";
// public static String PHOTO = "online";
// public static String PHOTO = "online";
// public static int LOG_LEVEL = LogUtils.LEVEL_OFF;
// public static int LOG_LEVEL = LogUtils.LEVEL_OFF;
// public static String BASE_URL = "https://mobile.
kf.ai
";
// public static String BASE_URL = "https://mobile.
serviceupup.com
";
// public static String WEB_SOP = "https://sop.kf.ai/#/sop";
// public static String WEB_SOP = "https://sop.kf.ai/#/sop";
// public static String WEB_SOP_DETAIL = "https://sop.kf.ai/#/sopdetail";
// public static String WEB_SOP_DETAIL = "https://sop.kf.ai/#/sopdetail";
// public static String WEB_ZHI_SHI = "https://sop.kf.ai/#/detail";
// public static String WEB_ZHI_SHI = "https://sop.kf.ai/#/detail";
...
...
baseSDK/src/main/java/com/dayu/widgets/RegisterErrorDialog.java
0 → 100644
View file @
091d5fc0
package
com
.
dayu
.
widgets
;
import
android.app.Dialog
;
import
android.content.Context
;
import
android.os.Bundle
;
import
android.view.View
;
import
android.widget.ImageView
;
import
android.widget.TextView
;
import
androidx.annotation.NonNull
;
import
com.dayu.base.api.APIService
;
import
com.dayu.base.api.Api
;
import
com.dayu.baselibrary.R
;
/**
* Created by wuk
* on 2023/11/1.
*/
public
class
RegisterErrorDialog
extends
Dialog
{
private
onClickListener
mListener
;
private
String
mContent
;
private
int
mUserId
;
public
RegisterErrorDialog
(
@NonNull
Context
context
,
int
mUserId
)
{
super
(
context
);
this
.
mUserId
=
mUserId
;
}
public
RegisterErrorDialog
(
@NonNull
Context
context
,
int
themeResId
,
String
content
)
{
super
(
context
,
themeResId
);
mContent
=
content
;
}
public
RegisterErrorDialog
(
@NonNull
Context
context
,
String
content
)
{
super
(
context
);
mContent
=
content
;
}
@Override
protected
void
onCreate
(
Bundle
savedInstanceState
)
{
super
.
onCreate
(
savedInstanceState
);
setContentView
(
R
.
layout
.
dialog_register_error
);
setCanceledOnTouchOutside
(
false
);
setCancelable
(
false
);
initView
();
}
public
void
initView
()
{
ImageView
close
=
findViewById
(
R
.
id
.
iv_close
);
TextView
register
=
findViewById
(
R
.
id
.
register
);
TextView
tvContent
=
findViewById
(
R
.
id
.
tv_content
);
close
.
setOnClickListener
(
view
->
dismiss
());
register
.
setOnClickListener
(
view
->
{
if
(
mListener
!=
null
)
{
mListener
.
onClick
(
view
);
}
});
Api
.
getService
(
APIService
.
class
).
getRegisterError
(
mUserId
).
compose
(
Api
.
applySchedulers
())
.
subscribe
(
registerErrorBean
->
{
try
{
tvContent
.
setText
(
"师傅好!\n你提交的注册申请末通过审核\n原因是:"
+
registerErrorBean
.
getRemark
()+
"\n 请重新提交"
);
}
catch
(
Exception
e
)
{
e
.
printStackTrace
();
}
}
);
}
public
void
setOnclickListener
(
onClickListener
listener
)
{
mListener
=
listener
;
}
public
interface
onClickListener
{
void
onClick
(
View
view
);
}
}
baseSDK/src/main/res/layout/dialog_register_error.xml
0 → 100644
View file @
091d5fc0
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android=
"http://schemas.android.com/apk/res/android"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_gravity=
"center"
android:orientation=
"vertical"
>
<LinearLayout
android:layout_width=
"match_parent"
android:layout_height=
"wrap_content"
android:orientation=
"horizontal"
>
<TextView
android:layout_width=
"0dp"
android:layout_height=
"wrap_content"
android:layout_weight=
"1"
android:paddingStart=
"5dp"
android:paddingTop=
"5dp"
android:text=
"温馨提示"
android:textColor=
"@color/default_text_color"
android:textSize=
"20sp"
/>
<ImageView
android:id=
"@+id/iv_close"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:src=
"@drawable/icon_close"
/>
</LinearLayout>
<TextView
android:id=
"@+id/tv_content"
android:layout_width=
"270dp"
android:layout_height=
"wrap_content"
android:paddingTop=
"20dp"
android:layout_marginTop=
"@dimen/dp_3"
android:textSize=
"16sp"
android:textColor=
"@color/common_red"
android:gravity=
"center"
/>
<TextView
android:id=
"@+id/register"
android:layout_width=
"match_parent"
android:layout_height=
"30dp"
android:layout_alignParentBottom=
"true"
android:layout_centerHorizontal=
"true"
android:layout_marginStart=
"30dp"
android:layout_marginTop=
"10dp"
android:layout_marginEnd=
"30dp"
android:layout_marginBottom=
"@dimen/dp_10"
android:background=
"@drawable/tab_blue_react"
android:gravity=
"center"
android:text=
"马上注册"
android:textColor=
"@color/white"
android:textSize=
"14sp"
/>
</LinearLayout>
\ No newline at end of file
build.gradle
View file @
091d5fc0
...
@@ -5,8 +5,8 @@ buildscript {
...
@@ -5,8 +5,8 @@ buildscript {
ext
.
build_tools_version
=
"29.0.2"
ext
.
build_tools_version
=
"29.0.2"
ext
.
min_sdk_version
=
21
ext
.
min_sdk_version
=
21
ext
.
target_sdk_version
=
29
ext
.
target_sdk_version
=
29
ext
.
version_code
=
31
6
ext
.
version_code
=
31
7
ext
.
verson_name
=
"3.1.
6
"
ext
.
verson_name
=
"3.1.
7
"
ext
.
gradle_version
=
'4.0.1'
ext
.
gradle_version
=
'4.0.1'
ext
.
isReleaseMinify
=
false
ext
.
isReleaseMinify
=
false
ext
.
isDebugMinify
=
false
ext
.
isDebugMinify
=
false
...
...
saleCenter/src/main/java/com/bigfish/salecenter/ui/fragment/SaleProductFragment.java
View file @
091d5fc0
...
@@ -39,6 +39,7 @@ import com.dayu.utils.CommonUtils;
...
@@ -39,6 +39,7 @@ import com.dayu.utils.CommonUtils;
import
com.dayu.utils.UserManager
;
import
com.dayu.utils.UserManager
;
import
com.dayu.widgets.CustomDialog
;
import
com.dayu.widgets.CustomDialog
;
import
com.dayu.widgets.RegisterDialog
;
import
com.dayu.widgets.RegisterDialog
;
import
com.dayu.widgets.RegisterErrorDialog
;
import
com.dayu.widgets.WechatShareDialog
;
import
com.dayu.widgets.WechatShareDialog
;
import
com.dayu.widgets.listener.OnItemClickListener
;
import
com.dayu.widgets.listener.OnItemClickListener
;
import
com.umeng.socialize.bean.SHARE_MEDIA
;
import
com.umeng.socialize.bean.SHARE_MEDIA
;
...
@@ -297,9 +298,11 @@ public class SaleProductFragment extends BaseFragment<SaleProductPresent, Fragme
...
@@ -297,9 +298,11 @@ public class SaleProductFragment extends BaseFragment<SaleProductPresent, Fragme
if
(
detectSatus
!=
1
)
{
if
(
detectSatus
!=
1
)
{
Api
.
getService
(
com
.
dayu
.
base
.
api
.
APIService
.
class
).
getDetectStatus
(
mUserId
).
compose
(
Api
.
applySchedulers
())
Api
.
getService
(
com
.
dayu
.
base
.
api
.
APIService
.
class
).
getDetectStatus
(
mUserId
).
compose
(
Api
.
applySchedulers
())
.
subscribe
(
mPresenter
.
baseObserver
(
integer
->
{
.
subscribe
(
mPresenter
.
baseObserver
(
integer
->
{
if
(
integer
==
2
||
integer
==
3
)
{
if
(
integer
==
2
)
{
showCertificationDialog
();
showCertificationDialog
();
}
else
if
(
integer
==
4
)
{
}
else
if
(
3
==
integer
){
showRegisterErrorDialog
();
}
else
if
(
integer
==
4
)
{
showInReviewDiaglog
();
showInReviewDiaglog
();
}
else
{
}
else
{
toDetail
(
item
);
toDetail
(
item
);
...
@@ -323,6 +326,18 @@ public class SaleProductFragment extends BaseFragment<SaleProductPresent, Fragme
...
@@ -323,6 +326,18 @@ public class SaleProductFragment extends BaseFragment<SaleProductPresent, Fragme
dialog
.
show
();
dialog
.
show
();
}
}
private
void
showRegisterErrorDialog
()
{
RegisterErrorDialog
dialog
=
new
RegisterErrorDialog
(
mActivity
,
mUserId
);
dialog
.
setOnclickListener
(
new
RegisterErrorDialog
.
onClickListener
()
{
@Override
public
void
onClick
(
View
view
)
{
ARouter
.
getInstance
().
build
(
RouterPath
.
PATH_REGISTER
).
navigation
();
dialog
.
dismiss
();
}
});
dialog
.
show
();
}
private
void
showInReviewDiaglog
()
{
private
void
showInReviewDiaglog
()
{
CustomDialog
dialog
=
new
CustomDialog
(
mActivity
,
R
.
style
.
CustomDialog
,
"师傅好!\n我们正在认真审核您提交的注册信息,请稍等哦~\n加入大鱼师傅微信沟通群:\n"
,
CustomDialog
dialog
=
new
CustomDialog
(
mActivity
,
R
.
style
.
CustomDialog
,
"师傅好!\n我们正在认真审核您提交的注册信息,请稍等哦~\n加入大鱼师傅微信沟通群:\n"
,
(
dialog1
,
confirm
)
->
{
(
dialog1
,
confirm
)
->
{
...
...
userCenter/src/main/java/com/dayu/usercenter/presenter/homeuser/HomeUserPresenter.java
View file @
091d5fc0
...
@@ -50,6 +50,13 @@ public class HomeUserPresenter extends HomeUserContract.Presenter {
...
@@ -50,6 +50,13 @@ public class HomeUserPresenter extends HomeUserContract.Presenter {
getWechtData
();
getWechtData
();
getBankInfo
();
getBankInfo
();
// getAddrInfo();
// getAddrInfo();
getaAuditInfo
();
}
private
void
getaAuditInfo
()
{
}
}
...
...
userCenter/src/main/java/com/dayu/usercenter/ui/activity/PersonInfoActivity.java
View file @
091d5fc0
...
@@ -20,6 +20,7 @@ import com.dayu.utils.MPermissionUtils;
...
@@ -20,6 +20,7 @@ import com.dayu.utils.MPermissionUtils;
import
com.dayu.utils.UserManager
;
import
com.dayu.utils.UserManager
;
import
com.dayu.widgets.CustomDialog
;
import
com.dayu.widgets.CustomDialog
;
import
com.dayu.widgets.RegisterDialog
;
import
com.dayu.widgets.RegisterDialog
;
import
com.dayu.widgets.RegisterErrorDialog
;
import
com.luck.picture.lib.basic.PictureSelectionModel
;
import
com.luck.picture.lib.basic.PictureSelectionModel
;
import
com.luck.picture.lib.basic.PictureSelector
;
import
com.luck.picture.lib.basic.PictureSelector
;
import
com.luck.picture.lib.config.PictureConfig
;
import
com.luck.picture.lib.config.PictureConfig
;
...
@@ -153,9 +154,11 @@ public class PersonInfoActivity extends BaseActivity<PersonInfoPresenter, Activi
...
@@ -153,9 +154,11 @@ public class PersonInfoActivity extends BaseActivity<PersonInfoPresenter, Activi
if
(
detectSatus
!=
1
)
{
if
(
detectSatus
!=
1
)
{
Api
.
getService
(
com
.
dayu
.
base
.
api
.
APIService
.
class
).
getDetectStatus
(
mUserId
).
compose
(
Api
.
applySchedulers
())
Api
.
getService
(
com
.
dayu
.
base
.
api
.
APIService
.
class
).
getDetectStatus
(
mUserId
).
compose
(
Api
.
applySchedulers
())
.
subscribe
(
mPresenter
.
baseObserver
(
integer
->
{
.
subscribe
(
mPresenter
.
baseObserver
(
integer
->
{
if
(
integer
==
2
||
integer
==
3
)
{
if
(
integer
==
2
)
{
showCertificationDialog
();
showCertificationDialog
();
}
else
if
(
integer
==
4
)
{
}
else
if
(
3
==
integer
){
showRegisterErrorDialog
();
}
else
if
(
integer
==
4
)
{
showInReviewDiaglog
();
showInReviewDiaglog
();
}
}
}));
}));
...
@@ -175,6 +178,18 @@ public class PersonInfoActivity extends BaseActivity<PersonInfoPresenter, Activi
...
@@ -175,6 +178,18 @@ public class PersonInfoActivity extends BaseActivity<PersonInfoPresenter, Activi
dialog
.
show
();
dialog
.
show
();
}
}
private
void
showRegisterErrorDialog
()
{
RegisterErrorDialog
dialog
=
new
RegisterErrorDialog
(
mActivity
,
mUserId
);
dialog
.
setOnclickListener
(
new
RegisterErrorDialog
.
onClickListener
()
{
@Override
public
void
onClick
(
View
view
)
{
ARouter
.
getInstance
().
build
(
RouterPath
.
PATH_REGISTER
).
navigation
();
dialog
.
dismiss
();
}
});
dialog
.
show
();
}
private
void
showInReviewDiaglog
()
{
private
void
showInReviewDiaglog
()
{
CustomDialog
dialog
=
new
CustomDialog
(
mActivity
,
R
.
style
.
CustomDialog
,
"师傅好!\n我们正在认真审核您提交的注册信息,请稍等哦~\n加入大师傅微信沟通群:\n"
,
CustomDialog
dialog
=
new
CustomDialog
(
mActivity
,
R
.
style
.
CustomDialog
,
"师傅好!\n我们正在认真审核您提交的注册信息,请稍等哦~\n加入大师傅微信沟通群:\n"
,
(
dialog1
,
confirm
)
->
{
(
dialog1
,
confirm
)
->
{
...
...
userCenter/src/main/java/com/dayu/usercenter/ui/activity2/UserInfoActivity.java
View file @
091d5fc0
...
@@ -25,6 +25,7 @@ import com.dayu.utils.CommonUtils;
...
@@ -25,6 +25,7 @@ import com.dayu.utils.CommonUtils;
import
com.dayu.utils.UserManager
;
import
com.dayu.utils.UserManager
;
import
com.dayu.widgets.CustomDialog
;
import
com.dayu.widgets.CustomDialog
;
import
com.dayu.widgets.RegisterDialog
;
import
com.dayu.widgets.RegisterDialog
;
import
com.dayu.widgets.RegisterErrorDialog
;
import
org.greenrobot.eventbus.Subscribe
;
import
org.greenrobot.eventbus.Subscribe
;
import
org.greenrobot.eventbus.ThreadMode
;
import
org.greenrobot.eventbus.ThreadMode
;
...
@@ -155,9 +156,11 @@ public class UserInfoActivity extends BaseActivity<UserInfoPresenter, ActivityUs
...
@@ -155,9 +156,11 @@ public class UserInfoActivity extends BaseActivity<UserInfoPresenter, ActivityUs
if
(
detectSatus
!=
1
)
{
if
(
detectSatus
!=
1
)
{
Api
.
getService
(
com
.
dayu
.
base
.
api
.
APIService
.
class
).
getDetectStatus
(
mUserId
).
compose
(
Api
.
applySchedulers
())
Api
.
getService
(
com
.
dayu
.
base
.
api
.
APIService
.
class
).
getDetectStatus
(
mUserId
).
compose
(
Api
.
applySchedulers
())
.
subscribe
(
mPresenter
.
baseObserver
(
integer
->
{
.
subscribe
(
mPresenter
.
baseObserver
(
integer
->
{
if
(
integer
==
2
||
integer
==
3
)
{
if
(
integer
==
2
)
{
showCertificationDialog
();
showCertificationDialog
();
}
else
if
(
integer
==
4
)
{
}
else
if
(
3
==
integer
){
showRegisterErrorDialog
();
}
else
if
(
integer
==
4
)
{
showInReviewDiaglog
();
showInReviewDiaglog
();
}
else
{
}
else
{
startActivity
(
EditBankActivity
.
class
);
startActivity
(
EditBankActivity
.
class
);
...
@@ -181,6 +184,18 @@ public class UserInfoActivity extends BaseActivity<UserInfoPresenter, ActivityUs
...
@@ -181,6 +184,18 @@ public class UserInfoActivity extends BaseActivity<UserInfoPresenter, ActivityUs
dialog
.
show
();
dialog
.
show
();
}
}
private
void
showRegisterErrorDialog
()
{
RegisterErrorDialog
dialog
=
new
RegisterErrorDialog
(
mActivity
,
mUserId
);
dialog
.
setOnclickListener
(
new
RegisterErrorDialog
.
onClickListener
()
{
@Override
public
void
onClick
(
View
view
)
{
ARouter
.
getInstance
().
build
(
RouterPath
.
PATH_REGISTER
).
navigation
();
dialog
.
dismiss
();
}
});
dialog
.
show
();
}
private
void
showInReviewDiaglog
()
{
private
void
showInReviewDiaglog
()
{
CustomDialog
dialog
=
new
CustomDialog
(
mActivity
,
R
.
style
.
CustomDialog
,
"师傅好!\n我们正在认真审核您提交的注册信息,请稍等哦~\n加入大鱼师傅微信沟通群:\n"
,
CustomDialog
dialog
=
new
CustomDialog
(
mActivity
,
R
.
style
.
CustomDialog
,
"师傅好!\n我们正在认真审核您提交的注册信息,请稍等哦~\n加入大鱼师傅微信沟通群:\n"
,
(
dialog1
,
confirm
)
->
{
(
dialog1
,
confirm
)
->
{
...
...
userCenter/src/main/java/com/dayu/usercenter/ui/fragment/HomeUserFragment.java
View file @
091d5fc0
...
@@ -53,6 +53,7 @@ import com.dayu.utils.ToastUtils;
...
@@ -53,6 +53,7 @@ import com.dayu.utils.ToastUtils;
import
com.dayu.utils.UserManager
;
import
com.dayu.utils.UserManager
;
import
com.dayu.widgets.CustomDialog
;
import
com.dayu.widgets.CustomDialog
;
import
com.dayu.widgets.RegisterDialog
;
import
com.dayu.widgets.RegisterDialog
;
import
com.dayu.widgets.RegisterErrorDialog
;
import
com.dayu.widgets.WechatShareDialog
;
import
com.dayu.widgets.WechatShareDialog
;
import
com.dayu.widgets.WheelDialog
;
import
com.dayu.widgets.WheelDialog
;
import
com.umeng.socialize.bean.SHARE_MEDIA
;
import
com.umeng.socialize.bean.SHARE_MEDIA
;
...
@@ -489,9 +490,11 @@ public class HomeUserFragment extends BaseFragment<HomeUserPresenter, FragmentHo
...
@@ -489,9 +490,11 @@ public class HomeUserFragment extends BaseFragment<HomeUserPresenter, FragmentHo
if
(
detectSatus
!=
1
)
{
if
(
detectSatus
!=
1
)
{
Api
.
getService
(
com
.
dayu
.
base
.
api
.
APIService
.
class
).
getDetectStatus
(
mUserId
).
compose
(
Api
.
applySchedulers
())
Api
.
getService
(
com
.
dayu
.
base
.
api
.
APIService
.
class
).
getDetectStatus
(
mUserId
).
compose
(
Api
.
applySchedulers
())
.
subscribe
(
mPresenter
.
baseObserver
(
integer
->
{
.
subscribe
(
mPresenter
.
baseObserver
(
integer
->
{
if
(
integer
==
2
||
integer
==
3
)
{
if
(
integer
==
2
)
{
showCertificationDialog
();
showCertificationDialog
();
}
else
if
(
integer
==
4
)
{
}
else
if
(
integer
==
3
){
showRegisterErrorDialog
();
}
else
if
(
integer
==
4
)
{
showInReviewDiaglog
();
showInReviewDiaglog
();
}
else
{
}
else
{
goOn
();
goOn
();
...
@@ -516,6 +519,18 @@ public class HomeUserFragment extends BaseFragment<HomeUserPresenter, FragmentHo
...
@@ -516,6 +519,18 @@ public class HomeUserFragment extends BaseFragment<HomeUserPresenter, FragmentHo
mActivity
.
startActivity
(
intent
,
bundle
);
mActivity
.
startActivity
(
intent
,
bundle
);
}
}
private
void
showRegisterErrorDialog
()
{
RegisterErrorDialog
dialog
=
new
RegisterErrorDialog
(
mActivity
,
mUserId
);
dialog
.
setOnclickListener
(
new
RegisterErrorDialog
.
onClickListener
()
{
@Override
public
void
onClick
(
View
view
)
{
ARouter
.
getInstance
().
build
(
RouterPath
.
PATH_REGISTER
).
navigation
();
dialog
.
dismiss
();
}
});
dialog
.
show
();
}
//提示去认证身份
//提示去认证身份
private
void
showCertificationDialog
()
{
private
void
showCertificationDialog
()
{
RegisterDialog
dialog
=
new
RegisterDialog
(
mActivity
);
RegisterDialog
dialog
=
new
RegisterDialog
(
mActivity
);
...
...
userCenter/src/main/java/com/dayu/usercenter/ui/fragment/UserLicenceFragment.java
View file @
091d5fc0
...
@@ -19,6 +19,7 @@ import com.dayu.usercenter.ui.activity.CommeWebViewActivity;
...
@@ -19,6 +19,7 @@ import com.dayu.usercenter.ui.activity.CommeWebViewActivity;
import
com.dayu.utils.UserManager
;
import
com.dayu.utils.UserManager
;
import
com.dayu.widgets.CustomDialog
;
import
com.dayu.widgets.CustomDialog
;
import
com.dayu.widgets.RegisterDialog
;
import
com.dayu.widgets.RegisterDialog
;
import
com.dayu.widgets.RegisterErrorDialog
;
/**
/**
* Created by mReturn
* Created by mReturn
...
@@ -71,9 +72,11 @@ public class UserLicenceFragment extends BaseFragment<UserLicencePresent, Fragme
...
@@ -71,9 +72,11 @@ public class UserLicenceFragment extends BaseFragment<UserLicencePresent, Fragme
if
(
detectSatus
!=
1
)
{
if
(
detectSatus
!=
1
)
{
Api
.
getService
(
com
.
dayu
.
base
.
api
.
APIService
.
class
).
getDetectStatus
(
mUserId
).
compose
(
Api
.
applySchedulers
())
Api
.
getService
(
com
.
dayu
.
base
.
api
.
APIService
.
class
).
getDetectStatus
(
mUserId
).
compose
(
Api
.
applySchedulers
())
.
subscribe
(
mPresenter
.
baseObserver
(
integer
->
{
.
subscribe
(
mPresenter
.
baseObserver
(
integer
->
{
if
(
integer
==
2
||
integer
==
3
)
{
if
(
integer
==
2
)
{
showCertificationDialog
();
showCertificationDialog
();
}
else
if
(
integer
==
4
)
{
}
else
if
(
3
==
integer
){
showRegisterErrorDialog
();
}
else
if
(
integer
==
4
)
{
showInReviewDiaglog
();
showInReviewDiaglog
();
}
else
{
}
else
{
dumpDetail
(
item
);
dumpDetail
(
item
);
...
@@ -106,6 +109,18 @@ public class UserLicenceFragment extends BaseFragment<UserLicencePresent, Fragme
...
@@ -106,6 +109,18 @@ public class UserLicenceFragment extends BaseFragment<UserLicencePresent, Fragme
dialog
.
show
();
dialog
.
show
();
}
}
private
void
showRegisterErrorDialog
()
{
RegisterErrorDialog
dialog
=
new
RegisterErrorDialog
(
mActivity
,
mUserId
);
dialog
.
setOnclickListener
(
new
RegisterErrorDialog
.
onClickListener
()
{
@Override
public
void
onClick
(
View
view
)
{
ARouter
.
getInstance
().
build
(
RouterPath
.
PATH_REGISTER
).
navigation
();
dialog
.
dismiss
();
}
});
dialog
.
show
();
}
private
void
showInReviewDiaglog
()
{
private
void
showInReviewDiaglog
()
{
CustomDialog
dialog
=
new
CustomDialog
(
mActivity
,
R
.
style
.
CustomDialog
,
"师傅好!\n我们正在认真审核您提交的注册信息,请稍等哦~\n加入大鱼师傅微信沟通群:\n"
,
CustomDialog
dialog
=
new
CustomDialog
(
mActivity
,
R
.
style
.
CustomDialog
,
"师傅好!\n我们正在认真审核您提交的注册信息,请稍等哦~\n加入大鱼师傅微信沟通群:\n"
,
(
dialog1
,
confirm
)
->
{
(
dialog1
,
confirm
)
->
{
...
...
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