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
77a715f7
Commit
77a715f7
authored
5 years ago
by
konghaorui
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
组件发布、补充 Home 文本自定义逻辑
parent
62248901
Show whitespace changes
Inline
Side-by-side
Showing
11 changed files
with
77 additions
and
63 deletions
+77
-63
config.gradle
config.gradle
+53
-53
ExpertSearchFragment.kt
m-consultant/src/main/java/com/yidianling/consultant/ExpertSearchFragment.kt
+5
-1
YdlHomeFragment.kt
m-home/src/xlzx/java/com/yidianling/home/ui/fragment/YdlHomeFragment.kt
+2
-0
HomeArticleView.kt
m-home/src/ydl/java/com/yidianling/home/ui/view/HomeArticleView.kt
+2
-1
HomeAssuageGriefView.kt
m-home/src/ydl/java/com/yidianling/home/ui/view/HomeAssuageGriefView.kt
+2
-1
HomeConfideView.kt
m-home/src/ydl/java/com/yidianling/home/ui/view/HomeConfideView.kt
+3
-2
HomeConsultView.kt
m-home/src/ydl/java/com/yidianling/home/ui/view/HomeConsultView.kt
+2
-1
HomeCourseView.kt
m-home/src/ydl/java/com/yidianling/home/ui/view/HomeCourseView.kt
+2
-1
HomeIntelligentView.kt
m-home/src/ydl/java/com/yidianling/home/ui/view/HomeIntelligentView.kt
+2
-1
HomeMuseView.kt
m-home/src/ydl/java/com/yidianling/home/ui/view/HomeMuseView.kt
+2
-1
HomeTestView.kt
m-home/src/ydl/java/com/yidianling/home/ui/view/HomeTestView.kt
+2
-1
No files found.
config.gradle
View file @
77a715f7
ext
{
kotlin_version
=
"1.3.21"
dev_mode
=
tru
e
dev_mode
=
fals
e
ydlPublishVersion
=
[
// -------------- 业务模块 --------------
//第三步 若干
"m-confide"
:
"0.0.48.23"
,
"m-consultant"
:
"0.0.59.10"
,
"m-fm"
:
"0.0.29.9"
,
"m-user"
:
"0.0.60.4"
,
"m-home"
:
"0.0.22.3"
,
"m-im"
:
"0.0.18.3"
,
"m-dynamic"
:
"0.0.7.7"
,
"m-muse"
:
"0.0.28.12"
,
"m-tests"
:
"0.0.24.4"
,
"m-course"
:
"0.0.42.3"
,
//-------------- 业务模块 API 层 --------------
"m-audioim-api"
:
"0.0.6"
,
"m-confide-api"
:
"0.0.2.1"
,
"m-consultant-api"
:
"0.0.5.2"
,
"m-course-api"
:
"0.0.3.6"
,
"m-fm-api"
:
"0.0.3"
,
"m-muse-api"
:
"0.0.1"
,
"m-tests-api"
:
"0.0.2"
,
"m-user-api"
:
"0.0.10.15"
,
"m-home-api"
:
"0.0.4.1"
,
"m-im-api"
:
"0.0.12.19"
,
"m-dynamic-api"
:
"0.0.3.7"
,
//-------------- 功能组件 --------------
//第一步
"ydl-platform"
:
"0.0.39.26"
,
//第二步 若干
"ydl-webview"
:
"0.0.38.31"
,
"ydl-media"
:
"0.0.21.6"
,
"ydl-pay"
:
"0.0.18.9"
,
"m-audioim"
:
"0.0.49.2"
,
"ydl-flutter-base"
:
"0.0.14.14"
,
//以下 几乎不会动
"router"
:
"0.0.1"
,
"ydl-net"
:
"0.0.3.1"
,
"ydl-utils"
:
"0.0.3.1"
,
]
ydl_app
=
[
appName
:
"心理咨询壹点灵"
,
applicationId:
"com.cxzapp.yidianling"
,
...
...
@@ -39,50 +83,6 @@ ext {
]
ydlPublishVersion
=
[
// -------------- 业务模块 --------------
//第三步 若干
"m-confide"
:
"0.0.48.22"
,
"m-consultant"
:
"0.0.59.8"
,
"m-fm"
:
"0.0.29.3"
,
"m-user"
:
"0.0.60.3"
,
"m-home"
:
"0.0.22.2"
,
"m-im"
:
"0.0.18.1"
,
"m-dynamic"
:
"0.0.7.6"
,
"m-muse"
:
"0.0.28.11"
,
"m-tests"
:
"0.0.24.3"
,
"m-course"
:
"0.0.42.2"
,
//-------------- 业务模块 API 层 --------------
"m-audioim-api"
:
"0.0.6"
,
"m-confide-api"
:
"0.0.2.1"
,
"m-consultant-api"
:
"0.0.5.2"
,
"m-course-api"
:
"0.0.3.6"
,
"m-fm-api"
:
"0.0.3"
,
"m-muse-api"
:
"0.0.1"
,
"m-tests-api"
:
"0.0.2"
,
"m-user-api"
:
"0.0.10.15"
,
"m-home-api"
:
"0.0.4.1"
,
"m-im-api"
:
"0.0.12.19"
,
"m-dynamic-api"
:
"0.0.3.7"
,
//-------------- 功能组件 --------------
//第一步
"ydl-platform"
:
"0.0.39.16"
,
//第二步 若干
"ydl-webview"
:
"0.0.38.29"
,
"ydl-media"
:
"0.0.21.4"
,
"ydl-pay"
:
"0.0.18.7"
,
"m-audioim"
:
"0.0.49.0"
,
"ydl-flutter-base"
:
"0.0.14.12"
,
//以下 几乎不会动
"router"
:
"0.0.1"
,
"ydl-net"
:
"0.0.3.1"
,
"ydl-utils"
:
"0.0.3.1"
,
]
ydlCompileVersion
=
[
...
...
@@ -115,14 +115,14 @@ ext {
//-------------- 功能组件 --------------
//第一步
"ydl-platform"
:
"0.0.39.24"
,
//第二步 若干
"ydl-platform"
:
"0.0.39.26"
,
"ydl-webview"
:
"0.0.38.29"
,
"ydl-media"
:
"0.0.21.4"
,
"ydl-pay"
:
"0.0.18.7"
,
"m-audioim"
:
"0.0.49.0"
,
"ydl-flutter-base"
:
"0.0.14.7"
,
//第二步 若干
"ydl-webview"
:
"0.0.38.31"
,
"ydl-media"
:
"0.0.21.6"
,
"ydl-pay"
:
"0.0.18.9"
,
"m-audioim"
:
"0.0.49.2"
,
"ydl-flutter-base"
:
"0.0.14.14"
,
//以下 几乎不会动
"router"
:
"0.0.1"
,
...
...
@@ -270,7 +270,7 @@ ext {
//flutter功能组件升级===>发布ydl-flutter组件===>引用flutter相关的业务模块
"ydl-flutter-base"
:
"com.ydl:ydl-flutter-base:${ydlCompileVersion["
ydl
-
flutter
-
base
"]}"
,
//组件化项目中的flutter base模块
"ydl-flutter"
:
"com.ydl:ydl-flutter:0.0.18.
9
@aar"
,
//flutter aar
"ydl-flutter"
:
"com.ydl:ydl-flutter:0.0.18.
6
@aar"
,
//flutter aar
"ydl-flutter-sp"
:
"com.ydl:ydl-flutter-sp:0.0.2@aar"
,
//flutter 缓存 aar
//基础组件 <<--- 先发这个,发完改这里的版本号
...
...
This diff is collapsed.
Click to expand it.
m-consultant/src/main/java/com/yidianling/consultant/ExpertSearchFragment.kt
View file @
77a715f7
...
...
@@ -78,11 +78,15 @@ class ExpertSearchFragment : BaseMvpFragment<IExpertSearchView, ExpertSearchPres
initData
()
val
ffrom
=
PlatformDataManager
.
getRam
().
getChannelName
()
if
(!
TextUtils
.
isEmpty
(
ffrom
)
&&
ffrom
.
startsWith
(
"ATK_7"
)
&&
ffrom
.
endsWith
(
"huawei"
))
{
if
(!
TextUtils
.
isEmpty
(
ffrom
)
&&
(
ffrom
.
startsWith
(
"ATK_7"
)
&&
ffrom
.
endsWith
(
"huawei"
))||
(
ffrom
.
startsWith
(
"ATK_android_yyjlcs"
))
)
{
rl_hot_fix_for_huawei
.
visibility
=
View
.
GONE
}
else
{
rl_hot_fix_for_huawei
.
visibility
=
View
.
VISIBLE
}
}
override
fun
initDataAndEventLazy
()
{
...
...
This diff is collapsed.
Click to expand it.
m-home/src/xlzx/java/com/yidianling/home/ui/fragment/YdlHomeFragment.kt
View file @
77a715f7
...
...
@@ -103,6 +103,8 @@ class YdlHomeFragment : BaseMvpFragment<IHomeContract.View, HomePresenterImpl>()
}
private
fun
initView
()
{
home_swipe_refresh_layout
.
setOnRefreshListener
(
this
)
home_swipe_refresh_layout
.
setColorSchemeColors
(
ContextCompat
.
getColor
(
...
...
This diff is collapsed.
Click to expand it.
m-home/src/ydl/java/com/yidianling/home/ui/view/HomeArticleView.kt
View file @
77a715f7
...
...
@@ -6,6 +6,7 @@ import android.view.View
import
android.view.ViewGroup
import
android.widget.LinearLayout
import
com.yidianling.home.R
import
com.yidianling.home.constract.HomeViewConfig
import
com.yidianling.home.event.IHomeBaseEvent
import
com.yidianling.home.model.bean.HomeArticleBean
import
kotlinx.android.synthetic.ydl.home_article_view.view.*
...
...
@@ -30,7 +31,7 @@ class HomeArticleView(private val mContext: Context, private var homeEvent: IHom
val
params
=
RecyclerView
.
LayoutParams
(
ViewGroup
.
LayoutParams
.
MATCH_PARENT
,
ViewGroup
.
LayoutParams
.
WRAP_CONTENT
)
layoutParams
=
params
View
.
inflate
(
mContext
,
R
.
layout
.
home_article_view
,
this
)
homeModuleArticleViewHomeCommonTitleView
.
setTitle
(
"文章·阅读"
)
homeModuleArticleViewHomeCommonTitleView
.
setTitle
(
HomeViewConfig
.
getOrder
().
articleTitle
)
homeModuleArticleViewHomeCommonTitleView
.
setOnClickListener
{
homeEvent
?.
articleMoreClick
()
}
...
...
This diff is collapsed.
Click to expand it.
m-home/src/ydl/java/com/yidianling/home/ui/view/HomeAssuageGriefView.kt
View file @
77a715f7
...
...
@@ -5,6 +5,7 @@ import android.view.View
import
android.view.ViewGroup
import
android.widget.LinearLayout
import
com.yidianling.home.R
import
com.yidianling.home.constract.HomeViewConfig
import
com.yidianling.home.event.IHomeBaseEvent
import
com.yidianling.home.model.bean.HomeAskBean
import
kotlinx.android.synthetic.ydl.home_assuage_grief_view.view.*
...
...
@@ -29,7 +30,7 @@ class HomeAssuageGriefView(private val mContext: Context, private var homeEvent:
val
params
=
LinearLayout
.
LayoutParams
(
ViewGroup
.
LayoutParams
.
MATCH_PARENT
,
ViewGroup
.
LayoutParams
.
WRAP_CONTENT
)
layoutParams
=
params
View
.
inflate
(
mContext
,
R
.
layout
.
home_assuage_grief_view
,
this
)
homeModuleAssuageGriefViewHomeCommonTitleView
.
setTitle
(
"解忧·问答"
)
homeModuleAssuageGriefViewHomeCommonTitleView
.
setTitle
(
HomeViewConfig
.
getOrder
().
dynamicTitle
)
homeModuleAssuageGriefViewHomeCommonTitleView
.
setOnClickListener
{
homeEvent
?.
askMoreClick
()
}
...
...
This diff is collapsed.
Click to expand it.
m-home/src/ydl/java/com/yidianling/home/ui/view/HomeConfideView.kt
View file @
77a715f7
...
...
@@ -10,11 +10,12 @@ import android.view.View
import
android.view.ViewGroup
import
android.widget.LinearLayout
import
android.widget.TextView
import
com.yidianling.common.tools.LogUtil
import
com.yidianling.home.R
import
com.yidianling.home.constract.HomeViewConfig
import
com.yidianling.home.event.IHomeBaseEvent
import
com.yidianling.home.model.bean.HomeConfideBean
import
com.yidianling.home.model.bean.HomeHeaderBean
import
com.yidianling.common.tools.LogUtil
import
kotlinx.android.synthetic.ydl.home_confide_view.view.*
/**
...
...
@@ -44,7 +45,7 @@ class HomeConfideView(private val mContext: Context, private var homeEvent: IHom
layoutParams
=
params
orientation
=
VERTICAL
View
.
inflate
(
mContext
,
R
.
layout
.
home_confide_view
,
this
)
homeModuleConfideViewHomeCommonTitleView
.
setTitle
(
"倾诉·排解"
)
homeModuleConfideViewHomeCommonTitleView
.
setTitle
(
HomeViewConfig
.
getOrder
().
confideTitle
)
homeModuleConfideViewHomeCommonTitleView
.
setOnClickListener
{
homeEvent
?.
confideMoreClick
()
}
...
...
This diff is collapsed.
Click to expand it.
m-home/src/ydl/java/com/yidianling/home/ui/view/HomeConsultView.kt
View file @
77a715f7
...
...
@@ -12,6 +12,7 @@ import android.widget.LinearLayout
import
android.widget.TextView
import
com.yidianling.common.tools.LogUtil
import
com.yidianling.home.R
import
com.yidianling.home.constract.HomeViewConfig
import
com.yidianling.home.event.IHomeBaseEvent
import
com.yidianling.home.model.bean.HomeConsultBean
import
com.yidianling.home.model.bean.HomeHeaderBean
...
...
@@ -49,7 +50,7 @@ class HomeConsultView(private val mContext: Context, private var homeEvent: IHom
layoutParams
=
params
orientation
=
VERTICAL
View
.
inflate
(
mContext
,
R
.
layout
.
home_confide_view
,
this
)
homeModuleConfideViewHomeCommonTitleView
.
setTitle
(
"咨询·理解"
)
homeModuleConfideViewHomeCommonTitleView
.
setTitle
(
HomeViewConfig
.
getOrder
().
consultTitle
)
homeModuleConfideViewHomeCommonTitleView
.
setOnClickListener
{
homeEvent
?.
consultMoreClick
()
}
...
...
This diff is collapsed.
Click to expand it.
m-home/src/ydl/java/com/yidianling/home/ui/view/HomeCourseView.kt
View file @
77a715f7
...
...
@@ -5,6 +5,7 @@ import android.view.View
import
android.view.ViewGroup
import
android.widget.LinearLayout
import
com.yidianling.home.R
import
com.yidianling.home.constract.HomeViewConfig
import
com.yidianling.home.event.IHomeBaseEvent
import
com.yidianling.home.model.bean.HomeCourseBean
import
kotlinx.android.synthetic.ydl.home_course_view.view.*
...
...
@@ -29,7 +30,7 @@ class HomeCourseView(private val mContext: Context, private var homeEvent: IHome
val
params
=
LinearLayout
.
LayoutParams
(
ViewGroup
.
LayoutParams
.
MATCH_PARENT
,
ViewGroup
.
LayoutParams
.
WRAP_CONTENT
)
layoutParams
=
params
View
.
inflate
(
mContext
,
R
.
layout
.
home_course_view
,
this
)
homeModuleCourseViewHomeCommonTitleView
.
setTitle
(
"学习·成长"
)
homeModuleCourseViewHomeCommonTitleView
.
setTitle
(
HomeViewConfig
.
getOrder
().
courseTitle
)
homeModuleCourseViewHomeCommonTitleView
.
setOnClickListener
{
homeEvent
?.
courseMreClick
()
}
...
...
This diff is collapsed.
Click to expand it.
m-home/src/ydl/java/com/yidianling/home/ui/view/HomeIntelligentView.kt
View file @
77a715f7
...
...
@@ -5,6 +5,7 @@ import android.view.View
import
android.view.ViewGroup
import
android.widget.LinearLayout
import
com.yidianling.home.R
import
com.yidianling.home.constract.HomeViewConfig
import
com.yidianling.home.event.IHomeBaseEvent
import
com.yidianling.home.model.bean.HomeFMBean
import
kotlinx.android.synthetic.ydl.home_intelligent_view.view.*
...
...
@@ -29,7 +30,7 @@ class HomeIntelligentView(private val mContext: Context, private var homeEvent:
val
params
=
LinearLayout
.
LayoutParams
(
ViewGroup
.
LayoutParams
.
MATCH_PARENT
,
ViewGroup
.
LayoutParams
.
WRAP_CONTENT
)
layoutParams
=
params
View
.
inflate
(
mContext
,
R
.
layout
.
home_intelligent_view
,
this
)
homeModuleIntelligentViewHomeCommonTitleView
.
setTitle
(
"心灵·电台"
)
homeModuleIntelligentViewHomeCommonTitleView
.
setTitle
(
HomeViewConfig
.
getOrder
().
fmTitle
)
homeModuleIntelligentViewHomeCommonTitleView
.
setOnClickListener
{
homeEvent
?.
fmMoreClick
()
}
...
...
This diff is collapsed.
Click to expand it.
m-home/src/ydl/java/com/yidianling/home/ui/view/HomeMuseView.kt
View file @
77a715f7
...
...
@@ -8,6 +8,7 @@ import android.view.ViewGroup
import
android.widget.LinearLayout
import
com.google.gson.Gson
import
com.yidianling.home.R
import
com.yidianling.home.constract.HomeViewConfig
import
com.yidianling.home.event.IHomeEvent
import
com.yidianling.home.model.bean.MuseModuleBean
import
kotlinx.android.synthetic.ydl.home_muse_view.view.*
...
...
@@ -37,7 +38,7 @@ class HomeMuseView(private val mContext: Context, private var homeEvent: IHomeEv
)
layoutParams
=
params
View
.
inflate
(
mContext
,
R
.
layout
.
home_muse_view
,
this
)
homeModuleMuseViewHomeCommonTitleView
.
setTitle
(
"助眠·冥想"
)
homeModuleMuseViewHomeCommonTitleView
.
setTitle
(
HomeViewConfig
.
getOrder
().
museTitle
)
}
fun
initData
(
bean
:
MuseModuleBean
?)
{
...
...
This diff is collapsed.
Click to expand it.
m-home/src/ydl/java/com/yidianling/home/ui/view/HomeTestView.kt
View file @
77a715f7
...
...
@@ -5,6 +5,7 @@ import android.view.View
import
android.view.ViewGroup
import
android.widget.LinearLayout
import
com.yidianling.home.R
import
com.yidianling.home.constract.HomeViewConfig
import
com.yidianling.home.event.IHomeBaseEvent
import
com.yidianling.home.model.bean.HomeTestItemBean
import
kotlinx.android.synthetic.ydl.home_test_view.view.*
...
...
@@ -29,7 +30,7 @@ class HomeTestView(private val mContext: Context, private var homeEvent: IHomeBa
val
params
=
LinearLayout
.
LayoutParams
(
ViewGroup
.
LayoutParams
.
MATCH_PARENT
,
ViewGroup
.
LayoutParams
.
WRAP_CONTENT
)
layoutParams
=
params
View
.
inflate
(
mContext
,
R
.
layout
.
home_test_view
,
this
)
homeModuleIntelligentViewHomeCommonTitleView
.
setTitle
(
"测试·分析"
)
homeModuleIntelligentViewHomeCommonTitleView
.
setTitle
(
HomeViewConfig
.
getOrder
().
testsTitle
)
homeModuleIntelligentViewHomeCommonTitleView
.
setOnClickListener
{
homeEvent
?.
testMoreClick
()
}
...
...
This diff is collapsed.
Click to expand it.
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