Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
Y
YDL-Component-Medical
Overview
Overview
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
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
杨凯
YDL-Component-Medical
Commits
193b3e72
Commit
193b3e72
authored
Dec 23, 2019
by
徐健
Browse files
Options
Browse Files
Download
Plain Diff
backup
parents
2189334b
65dc9745
Show whitespace changes
Inline
Side-by-side
Showing
10 changed files
with
51 additions
and
13 deletions
+51
-13
AndroidManifest.xml
app/src/main/AndroidManifest.xml
+1
-0
MainActivity.kt
app/src/main/java/com/ydl/component/MainActivity.kt
+3
-4
config.gradle
config.gradle
+3
-3
AndroidManifest.xml
m-course/src/main/AndroidManifest.xml
+6
-2
CourseActivity.java
m-course/src/main/java/com/yidianling/course/CourseActivity.java
+12
-0
FlutterCourseHomeFragment.kt
m-course/src/main/java/com/yidianling/course/FlutterCourseHomeFragment.kt
+1
-0
MyCourseActivity.java
m-course/src/main/java/com/yidianling/course/courseNew/mine/MyCourseActivity.java
+8
-0
TrendsDetailActivity.java
m-dynamic/src/main/java/com/yidianling/dynamic/trendsDetail/TrendsDetailActivity.java
+0
-1
YDLMessageFragment.java
m-im/src/main/java/com/yidianling/uikit/business/session/fragment/YDLMessageFragment.java
+14
-0
AppServiceImpl.kt
m-user/src/main/java/com/yidianling/user/modular_service/AppServiceImpl.kt
+3
-3
No files found.
app/src/main/AndroidManifest.xml
View file @
193b3e72
...
...
@@ -28,6 +28,7 @@
<!-- <activity android:name=".MainActivity"/> -->
<activity
android:name=
".MainActivity"
android:launchMode=
"singleTask"
android:theme=
"@style/platform_NoTitleTheme"
>
<intent-filter>
<action
android:name=
"android.intent.action.MAIN"
/>
...
...
app/src/main/java/com/ydl/component/MainActivity.kt
View file @
193b3e72
...
...
@@ -11,6 +11,7 @@ import android.net.Uri
import
android.os.IBinder
import
android.provider.Settings
import
android.util.Log
import
com.alibaba.android.arouter.facade.annotation.Route
import
com.alibaba.android.arouter.launcher.ARouter
import
com.tbruyelle.rxpermissions2.RxPermissions
import
com.umeng.analytics.MobclickAgent
...
...
@@ -27,7 +28,6 @@ import com.ydl.ydlcommon.router.IYDLRouterConstant
import
com.yidianling.common.tools.ToastUtil
import
com.yidianling.consultant.ExpertSearchActivity.Companion.HOT_SEARCH_DOCTOR_NAME
import
com.yidianling.consultant.api.IConsultantService
import
com.yidianling.dynamic.activity.MyTrendsActivity
import
com.yidianling.fm.api.service.IFMService
import
com.yidianling.tests.home.NewTestHomeActivity
import
kotlinx.android.synthetic.main.activity_main.*
...
...
@@ -36,6 +36,7 @@ import kotlinx.android.synthetic.main.activity_main.*
* Created by haorui on 2019-09-01 .
* Des:
*/
@Route
(
path
=
"/main/main"
)
class
MainActivity
:
BaseLceActivity
<
DemoContract
.
View
,
DemoContract
.
Presenter
>(),
DemoContract
.
View
{
...
...
@@ -99,9 +100,7 @@ class MainActivity : BaseLceActivity<DemoContract.View, DemoContract.Presenter>(
FragmentContainerActivity
.
start
(
this
,
"NewMultiMessageFragment"
)
}
bt_to_dynamic
.
setOnClickListener
{
// FragmentContainerActivity.start(this,"TrendsHomeFragment")
val
intentm
=
Intent
(
this
,
MyTrendsActivity
::
class
.
java
)
startActivity
(
intentm
)
FragmentContainerActivity
.
start
(
this
,
"TrendsHomeFragment"
)
}
bt_to_tests
.
setOnClickListener
{
startActivity
(
Intent
(
this
,
NewTestHomeActivity
::
class
.
java
))
...
...
config.gradle
View file @
193b3e72
...
...
@@ -46,14 +46,14 @@ ext {
"m-confide"
:
"0.0.41.3"
,
"m-consultant"
:
"0.0.51.14"
,
"m-fm"
:
"0.0.23.5"
,
"m-user"
:
"0.0.41.
2
"
,
"m-user"
:
"0.0.41.
3
"
,
"m-home"
:
"0.0.6.26"
,
"m-im"
:
"0.0.3.9"
,
"m-dynamic"
:
"0.0.1.7"
,
"m-muse"
:
"0.0.20.8"
,
"m-tests"
:
"0.0.15.8"
,
"m-course"
:
"0.0.34.
8
"
,
"m-course"
:
"0.0.34.
10
"
,
//-------------- 业务模块 API 层 --------------
"m-audioim-api"
:
"0.0.5"
,
...
...
@@ -74,7 +74,7 @@ ext {
//第二步 若干
"ydl-webview"
:
"0.0.28.13"
,
"ydl-media"
:
"0.0.14.
4
"
,
"ydl-media"
:
"0.0.14.
5
"
,
"ydl-pay"
:
"0.0.11.6"
,
"m-audioim"
:
"0.0.40.5"
,
...
...
m-course/src/main/AndroidManifest.xml
View file @
193b3e72
...
...
@@ -10,7 +10,9 @@
<!--课程首页-->
<activity
android:name=
".CourseActivity"
android:screenOrientation=
"portrait"
/>
android:screenOrientation=
"portrait"
android:theme=
"@style/platform_NoTitleTheme"
/>
<activity
android:name=
".CoursePosterActivity"
android:hardwareAccelerated=
"false"
...
...
@@ -43,7 +45,9 @@
/>
<activity
android:name=
".courseNew.mine.MyCourseActivity"
android:screenOrientation=
"portrait"
/>
android:screenOrientation=
"portrait"
android:theme=
"@style/platform_NoTitleTheme"
/>
<activity
android:name=
".course_special_list.activity.CourseSpecialListActivity"
android:screenOrientation=
"portrait"
/>
...
...
m-course/src/main/java/com/yidianling/course/CourseActivity.java
View file @
193b3e72
package
com
.
yidianling
.
course
;
import
android.os.Bundle
;
import
android.support.v4.app.Fragment
;
import
com.alibaba.android.arouter.facade.annotation.Route
;
import
com.ydl.ydlcommon.base.BaseActivity
;
import
com.ydl.ydlcommon.utils.StatusBarUtils
;
import
org.jetbrains.annotations.Nullable
;
/**
* 课程首页Activity(心理课程)
...
...
@@ -11,6 +16,13 @@ import com.ydl.ydlcommon.base.BaseActivity;
public
class
CourseActivity
extends
BaseActivity
{
@Override
protected
void
onCreate
(
@Nullable
Bundle
savedInstanceState
)
{
StatusBarUtils
.
Companion
.
setTransparentForImageView
(
this
,
null
);
StatusBarUtils
.
Companion
.
statusBarLightMode
(
this
);
super
.
onCreate
(
savedInstanceState
);
}
@Override
protected
int
layoutResId
()
{
return
R
.
layout
.
activity_course
;
}
...
...
m-course/src/main/java/com/yidianling/course/FlutterCourseHomeFragment.kt
View file @
193b3e72
...
...
@@ -38,6 +38,7 @@ import java.util.*
*/
class
FlutterCourseHomeFragment
:
BaseFlutterFragment
()
{
private
var
hasRequestCoupon
=
false
private
var
dialog
:
CourseCouponDialog
?
=
null
...
...
m-course/src/main/java/com/yidianling/course/courseNew/mine/MyCourseActivity.java
View file @
193b3e72
...
...
@@ -15,12 +15,15 @@ import android.widget.LinearLayout;
import
android.widget.TextView
;
import
com.ydl.ydlcommon.base.BaseActivity
;
import
com.ydl.ydlcommon.bean.StatusBarOptions
;
import
com.ydl.ydlcommon.utils.DisplayUtils
;
import
com.yidianling.course.CourseListFragment
;
import
com.yidianling.course.R
;
import
com.yidianling.course.widget.CourseRedPacketView
;
import
com.yidianling.course.widget.SearchBarView
;
import
org.jetbrains.annotations.NotNull
;
import
java.lang.reflect.Field
;
/**
...
...
@@ -36,6 +39,11 @@ public class MyCourseActivity extends BaseActivity {
private
int
tabIndex
;
@NotNull
@Override
public
StatusBarOptions
getStatusViewOptions
()
{
return
new
StatusBarOptions
(
true
,
true
);
}
public
static
void
start
(
Context
context
)
{
Intent
i
=
new
Intent
(
context
,
MyCourseActivity
.
class
);
...
...
m-dynamic/src/main/java/com/yidianling/dynamic/trendsDetail/TrendsDetailActivity.java
View file @
193b3e72
...
...
@@ -1135,7 +1135,6 @@ public class TrendsDetailActivity extends BaseMvpActivity<ITrendsDetailView, ITr
}
else
if
(
v
.
getId
()
==
R
.
id
.
image_back
)
{
if
(
isFromSplash
)
{
DynamicIn
.
INSTANCE
.
mainIntent
(
this
);
finish
();
}
setResultForActivity
();
this
.
finish
();
...
...
m-im/src/main/java/com/yidianling/uikit/business/session/fragment/YDLMessageFragment.java
View file @
193b3e72
...
...
@@ -39,6 +39,7 @@ import com.netease.nimlib.sdk.uinfo.model.NimUserInfo;
import
com.ydl.ydl_image.module.GlideApp
;
import
com.ydl.ydlcommon.modular.ModularServiceManager
;
import
com.ydl.ydlcommon.utils.SharedPreferencesEditor
;
import
com.ydl.ydlcommon.utils.YdlBuryPointUtil
;
import
com.ydl.ydlcommon.utils.log.LogHelper
;
import
com.ydl.ydlcommon.view.CircleImageView
;
import
com.yidianling.common.tools.ToastUtil
;
...
...
@@ -193,6 +194,12 @@ public class YDLMessageFragment extends TFragment implements ModuleProxy {
rl_common_question_enter
.
postDelayed
(()
->
openOrCloseCommonQuestionLayout
(
true
),
300
);
}
else
{
getCommonQuestionListData
();
try
{
YdlBuryPointUtil
.
sendPv
(
"快捷短语弹起"
);
}
catch
(
Exception
e
){
}
}
ChatStatusCacheHelper
.
clearDataByKey
(
"chatEvent"
);
}
...
...
@@ -217,6 +224,13 @@ public class YDLMessageFragment extends TFragment implements ModuleProxy {
if
(!
getActivity
().
isFinishing
())
{
collectInfoPopupWindow
.
show
(
top_expert_info_cl
);
}
try
{
YdlBuryPointUtil
.
sendPv
(
"用户信息收集页面"
);
}
catch
(
Exception
e
){
}
}
ChatStatusCacheHelper
.
clearDataByKey
(
"collectEvent"
);
}
...
...
m-user/src/main/java/com/yidianling/user/modular_service/AppServiceImpl.kt
View file @
193b3e72
...
...
@@ -2,7 +2,6 @@ package com.yidianling.user.modular_service
import
android.app.Activity
import
android.content.Context
import
android.content.Intent
import
android.os.Bundle
import
com.alibaba.android.arouter.facade.annotation.Route
import
com.alibaba.android.arouter.launcher.ARouter
...
...
@@ -13,7 +12,9 @@ import com.yidianling.user.api.service.IAppService
class
AppServiceImpl
:
IAppService
{
override
fun
mainIntent
(
activity
:
Activity
)
{
ARouter
.
getInstance
().
build
(
"/main/main"
).
navigation
()
ARouter
.
getInstance
()
.
build
(
"/main/main"
)
.
navigation
()
}
override
fun
mainIntent
(
context
:
Context
,
selectTab
:
Int
,
animation
:
Boolean
)
{
...
...
@@ -22,7 +23,6 @@ class AppServiceImpl: IAppService {
bundle
.
putBoolean
(
"animation"
,
animation
)
ARouter
.
getInstance
().
build
(
"/main/main"
)
.
withFlags
(
Intent
.
FLAG_ACTIVITY_CLEAR_TOP
)
.
withBundle
(
"bundle"
,
bundle
)
.
navigation
()
}
...
...
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