From 9cbe7c9e0c1013b05eb0543b154feaa8a2d4bb24 Mon Sep 17 00:00:00 2001 From: wlh <646507849@qq.com> Date: Sat, 13 Jan 2024 09:34:46 +0800 Subject: [PATCH 1/6] =?UTF-8?q?=E4=B8=AD=E5=81=A5365-x2=E6=89=8B=E8=A1=A8?= =?UTF-8?q?=E4=B8=8A=E7=BA=BF=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- base/src/main/java/com/xty/base/act/BaseVmAct.kt | 14 +++++++++++++- common/src/main/res/layout/layout_health_body.xml | 4 ++-- .../main/res/layout/layout_health_body_child.xml | 1 + config.gradle | 2 +- .../java/com/zj365/mime/act/BaseInfoChangeAct.kt | 2 ++ 5 files changed, 19 insertions(+), 4 deletions(-) diff --git a/base/src/main/java/com/xty/base/act/BaseVmAct.kt b/base/src/main/java/com/xty/base/act/BaseVmAct.kt index 5631072..67f6233 100644 --- a/base/src/main/java/com/xty/base/act/BaseVmAct.kt +++ b/base/src/main/java/com/xty/base/act/BaseVmAct.kt @@ -7,6 +7,7 @@ import com.xty.base.R import com.xty.base.vm.BaseVm import com.xty.base.weight.DeleteDialog import com.xty.base.weight.TipDialog +import com.xty.common.LogUtils import com.xty.common.MMkvHelper import com.xty.common.ReflexUtils import com.xty.common.arouter.ARouterUrl @@ -16,7 +17,7 @@ import com.xty.common.weight.LoadingView import org.greenrobot.eventbus.EventBus import pub.devrel.easypermissions.EasyPermissions -abstract class BaseVmAct: IBaseAct() , EasyPermissions.PermissionCallbacks { +abstract class BaseVmAct: IBaseAct() , EasyPermissions.PermissionCallbacks ,EasyPermissions.RationaleCallbacks { lateinit var mViewModel:V val loadingView by lazy { LoadingView.Builder(this).setCancelable(true).cteated() } @@ -52,9 +53,20 @@ abstract class BaseVmAct: IBaseAct() , EasyPermissions.PermissionCallb open fun onSuccess(requestCode: Int) {} override fun onPermissionsGranted(requestCode: Int, perms: MutableList) { + LogUtils.e("BaseVmAct","onPermissionsGranted${perms.size}") onSuccess(requestCode) } override fun onPermissionsDenied(requestCode: Int, perms: MutableList) { + LogUtils.e("BaseVmAct","onPermissionsDenied${perms.size}") + } + + + override fun onRationaleAccepted(requestCode: Int) { + LogUtils.e("BaseVmAct","onRationaleAccepted") + } + + override fun onRationaleDenied(requestCode: Int) { + LogUtils.e("BaseVmAct","onRationaleDenied") } } \ No newline at end of file diff --git a/common/src/main/res/layout/layout_health_body.xml b/common/src/main/res/layout/layout_health_body.xml index cc135e7..4b257d9 100644 --- a/common/src/main/res/layout/layout_health_body.xml +++ b/common/src/main/res/layout/layout_health_body.xml @@ -19,8 +19,8 @@ tools:background="@mipmap/icon_health_women_1"/> diff --git a/common/src/main/res/layout/layout_health_body_child.xml b/common/src/main/res/layout/layout_health_body_child.xml index 44e7a8d..1aa2b0c 100644 --- a/common/src/main/res/layout/layout_health_body_child.xml +++ b/common/src/main/res/layout/layout_health_body_child.xml @@ -3,6 +3,7 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:gravity="center" + android:layout_gravity="center" android:orientation="vertical"> (){ override fun onSuccess(requestCode: Int) { super.onSuccess(requestCode) + + LogUtils.e("BaseInfoChangeAct","onSuccess${requestCode}") if(requestCode == 0x00011){ PictureUtils.openCamera(this@BaseInfoChangeAct) }else{ From d1929d348c87038fa0240e1529e188a8b8eb86f4 Mon Sep 17 00:00:00 2001 From: wlh <646507849@qq.com> Date: Sat, 13 Jan 2024 11:20:32 +0800 Subject: [PATCH 2/6] =?UTF-8?q?=E4=B8=AD=E5=81=A5365-x2=E6=89=8B=E8=A1=A8?= =?UTF-8?q?=E4=B8=8A=E7=BA=BF=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/com/xty/base/dialog/DialogActivities.kt | 11 +++++++---- mine/src/main/res/layout/act_about.xml | 2 +- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/base/src/main/java/com/xty/base/dialog/DialogActivities.kt b/base/src/main/java/com/xty/base/dialog/DialogActivities.kt index fc7285d..859a308 100644 --- a/base/src/main/java/com/xty/base/dialog/DialogActivities.kt +++ b/base/src/main/java/com/xty/base/dialog/DialogActivities.kt @@ -42,10 +42,13 @@ class DialogActivities (context:Context,var bannerBean: BannerBean?): BaseDialog binding.imgActivies.setOnClickListener { bannerBean?.let { - var bundle = Bundle() - bundle.putString("title", it.title) - bundle.putString("url", it.linkAddress) - RouteManager.goAct(ARouterUrl.WEB_ACT, bundle) + if(it.bannerType != 5 &&it.linkAddress.startsWith("http")){ + var bundle = Bundle() + bundle.putString("title", it.title) + bundle.putString("url", it.linkAddress) + RouteManager.goAct(ARouterUrl.WEB_ACT, bundle) + } + } } diff --git a/mine/src/main/res/layout/act_about.xml b/mine/src/main/res/layout/act_about.xml index f2b6193..38cfd3f 100644 --- a/mine/src/main/res/layout/act_about.xml +++ b/mine/src/main/res/layout/act_about.xml @@ -110,7 +110,7 @@ android:layout_height="wrap_content" android:layout_gravity="center" android:layout_marginTop="@dimen/dp_8" - android:text="ICP备案:京ICP备2021023958号" + android:text="ICP备案:湘ICP备2024041733号" android:textColor="@color/col_c7c" android:textSize="@dimen/sp_13" /> From 777b17a0750ace1a5ec1c335cad18bb01e560f9e Mon Sep 17 00:00:00 2001 From: wlh <646507849@qq.com> Date: Sat, 13 Jan 2024 17:50:13 +0800 Subject: [PATCH 3/6] =?UTF-8?q?=E4=B8=AD=E5=81=A5365-x2=E6=89=8B=E8=A1=A8?= =?UTF-8?q?=E4=B8=8A=E7=BA=BF=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../zj365/dc/adapter/BannerCustomAdapter.kt | 6 ++++++ .../dc/fragment/DynamicManagementFrag.kt | 1 + .../com/zj365/dc/fragment/HealthHomeFrag.kt | 19 +++++++++++++++++++ .../src/main/java/com/xty/common/LogUtils.kt | 5 +++-- config.gradle | 4 ++-- .../com/zj365/health/act/HealthMainAct.kt | 2 ++ 6 files changed, 33 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/com/zj365/dc/adapter/BannerCustomAdapter.kt b/app/src/main/java/com/zj365/dc/adapter/BannerCustomAdapter.kt index fc5e356..880ccca 100644 --- a/app/src/main/java/com/zj365/dc/adapter/BannerCustomAdapter.kt +++ b/app/src/main/java/com/zj365/dc/adapter/BannerCustomAdapter.kt @@ -82,6 +82,12 @@ class BannerCustomAdapter(var context: Context) mVHMap.append(position, imageHolder) context?.let { imageHolder.imageView.setBigImage(it, data?.imgUrl) } } + + else ->{ + val imageHolder: ImageHolder = holder as ImageHolder + mVHMap.append(position, imageHolder) + context?.let { imageHolder.imageView.setBigImage(it, data?.imgUrl) } + } } } } diff --git a/app/src/main/java/com/zj365/dc/fragment/DynamicManagementFrag.kt b/app/src/main/java/com/zj365/dc/fragment/DynamicManagementFrag.kt index d7794d8..99721a8 100644 --- a/app/src/main/java/com/zj365/dc/fragment/DynamicManagementFrag.kt +++ b/app/src/main/java/com/zj365/dc/fragment/DynamicManagementFrag.kt @@ -726,6 +726,7 @@ class DynamicManagementFrag : BaseVmFrag() , EasyPermission mViewModel.functionLiveData.observe(this){ LogUtils.e("DynamicManagementFrag","functionList:${it.data.size}") + functionList.clear() functionList.addAll(it.data) if (showIdInfo ==MMkvHelper.getLong(Const.USER_ID).toString()) { Const.functionListDate.value = functionList diff --git a/app/src/main/java/com/zj365/dc/fragment/HealthHomeFrag.kt b/app/src/main/java/com/zj365/dc/fragment/HealthHomeFrag.kt index b898bd3..0d6dd3f 100644 --- a/app/src/main/java/com/zj365/dc/fragment/HealthHomeFrag.kt +++ b/app/src/main/java/com/zj365/dc/fragment/HealthHomeFrag.kt @@ -609,6 +609,25 @@ HealthHomeFrag : BaseVmFrag() { mViewModel.videoDoctorLive.observe(this){ if (it.data.type == 2){ CallKit.startCallKitLogic(requireActivity(),it.data.data) + }else{ + /* val appId = "wx032bacb749c0dcb0" // 填移动应用(App)的 AppId,非小程序的 AppID + + val api = WXAPIFactory.createWXAPI(requireContext(), appId) + + val req = WXLaunchMiniProgram.Req() + req.userName = contentData.wxId // 填小程序原始id + +// req.path = contentData.jumpUrl ////拉起小程序页面的可带参路径,不填默认拉起小程序首页,对于小游戏,可以只传入 query 部分,来实现传参效果,如:传入 "?foo=bar"。 +// if(contentData.wxType == 3){ + req.miniprogramType = + WXLaunchMiniProgram.Req.MINIPTOGRAM_TYPE_RELEASE // 可选打开 开发版,体验版和正式版 + *//*}else{ + req.miniprogramType = + WXLaunchMiniProgram.Req.MINIPROGRAM_TYPE_PREVIEW // 可选打开 开发版,体验版和正式版 + }*//* + + + api.sendReq(req)*/ } } } diff --git a/common/src/main/java/com/xty/common/LogUtils.kt b/common/src/main/java/com/xty/common/LogUtils.kt index 709c0dd..7fe42cb 100644 --- a/common/src/main/java/com/xty/common/LogUtils.kt +++ b/common/src/main/java/com/xty/common/LogUtils.kt @@ -26,8 +26,8 @@ object LogUtils { } private fun isDebug(): Boolean { -// return BuildConfig.isDebug || MMkvHelper.getBoolean("openLog", false) - return true + return BuildConfig.isDebug || MMkvHelper.getBoolean("openLog", false) +// return true } @@ -62,6 +62,7 @@ object LogUtils { } fun e(tag: String?, msg: String) { + if (!isDebug()) return Log.e(TAG, getMsg(tag, msg)) } diff --git a/config.gradle b/config.gradle index d1f8e13..2d8216e 100644 --- a/config.gradle +++ b/config.gradle @@ -6,8 +6,8 @@ ext { appId : "com.zj365.dc", minSdk : 23, targetSdk : 32, - versionCode : 114, - versionName : "1.1.0" + versionCode : 115, + versionName : "1.1.1" ] diff --git a/health/src/main/java/com/zj365/health/act/HealthMainAct.kt b/health/src/main/java/com/zj365/health/act/HealthMainAct.kt index fe9b91a..4518fe1 100644 --- a/health/src/main/java/com/zj365/health/act/HealthMainAct.kt +++ b/health/src/main/java/com/zj365/health/act/HealthMainAct.kt @@ -110,6 +110,7 @@ class HealthMainAct : BaseVmAct() { override fun liveObserver() { mViewModel.functionLiveData.observe(this){ it.data.let { + functionList.clear() functionList.addAll(it) initTab(functionList) initVp2(functionList) @@ -138,6 +139,7 @@ class HealthMainAct : BaseVmAct() { //设置tab private val mTabEntities: java.util.ArrayList = java.util.ArrayList() private fun initTab(functionList :MutableList) { + binding.xTablayout.removeAllTabs() functionList.forEach { if (it.type == "step" || it.type == "bloodFat"){ return@forEach From 9f26d141f12901f174b94b8814c8ecd1181d8a52 Mon Sep 17 00:00:00 2001 From: wlh <646507849@qq.com> Date: Mon, 15 Jan 2024 09:27:50 +0800 Subject: [PATCH 4/6] =?UTF-8?q?=E4=B8=AD=E5=81=A5365-x2=E6=89=8B=E8=A1=A8?= =?UTF-8?q?=E4=B8=8A=E7=BA=BF=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/src/main/AndroidManifest.xml | 3 + .../src/main/java/com/xty/common/LogUtils.kt | 4 +- .../java/com/xty/network/TokenIntercept.kt | 8 +- .../com/xty/network/utils/NetWorkLogUtils.kt | 82 +++++++++++++++++++ 4 files changed, 92 insertions(+), 5 deletions(-) create mode 100644 network/src/main/java/com/xty/network/utils/NetWorkLogUtils.kt diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 44777c3..8fba438 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -3,6 +3,9 @@ xmlns:tools="http://schemas.android.com/tools" package="com.zj365.dc"> + + + diff --git a/common/src/main/java/com/xty/common/LogUtils.kt b/common/src/main/java/com/xty/common/LogUtils.kt index 7fe42cb..33af27a 100644 --- a/common/src/main/java/com/xty/common/LogUtils.kt +++ b/common/src/main/java/com/xty/common/LogUtils.kt @@ -9,7 +9,7 @@ import com.tencent.mm.opensdk.utils.Log */ object LogUtils { - private const val TAG = "HealthUser" + private const val TAG = "ZJ365" /** * 得到tag @@ -26,7 +26,7 @@ object LogUtils { } private fun isDebug(): Boolean { - return BuildConfig.isDebug || MMkvHelper.getBoolean("openLog", false) + return BuildConfig.isDebug// || MMkvHelper.getBoolean("openLog", false) // return true } diff --git a/network/src/main/java/com/xty/network/TokenIntercept.kt b/network/src/main/java/com/xty/network/TokenIntercept.kt index 91220e4..953834d 100644 --- a/network/src/main/java/com/xty/network/TokenIntercept.kt +++ b/network/src/main/java/com/xty/network/TokenIntercept.kt @@ -2,6 +2,8 @@ package com.xty.network import android.util.Log import com.tencent.mmkv.MMKV +import com.xty.network.utils.NetWorkLogUtils +import com.youth.banner.util.LogUtils import okhttp3.Interceptor import okhttp3.Response @@ -14,9 +16,9 @@ class TokenIntercept:Interceptor { var request=chain.request() val newBuilder = request.newBuilder() mmkv!!.decodeString("Auth-Token")?.let { - Log.e("token", "${mmkv!!.decodeString("Auth-Token")!!} " ) - Log.e("token_id", "${mmkv!!.decodeString("Auth-Id")!!} " ) - Log.e("mac_address", MyRetrofit.get().BLUETOOTH_MAC ) + NetWorkLogUtils.e("token", "${mmkv!!.decodeString("Auth-Token")!!} " ) + NetWorkLogUtils.e("token_id", "${mmkv!!.decodeString("Auth-Id")!!} " ) + NetWorkLogUtils.e("mac_address", MyRetrofit.get().BLUETOOTH_MAC ) newBuilder.header("auth-token",mmkv!!.decodeString("Auth-Token")!!) newBuilder.header("auth-id",mmkv!!.decodeString("Auth-Id")!!) newBuilder.header("mark",MyRetrofit.get().BLUETOOTH_MAC) diff --git a/network/src/main/java/com/xty/network/utils/NetWorkLogUtils.kt b/network/src/main/java/com/xty/network/utils/NetWorkLogUtils.kt new file mode 100644 index 0000000..2562c97 --- /dev/null +++ b/network/src/main/java/com/xty/network/utils/NetWorkLogUtils.kt @@ -0,0 +1,82 @@ +package com.xty.network.utils + +import android.text.TextUtils +import com.tencent.mm.opensdk.utils.Log +import com.youth.banner.BuildConfig + +object NetWorkLogUtils { + + private const val TAG = "ZJ365" + + private const val DEBUG = BuildConfig.DEBUG + + /** + * 得到tag + * @return 所在类->方法:行 + */ + private fun generateTag(): String { + val stackTraceElement = Thread.currentThread().stackTrace[6] +// val callerClazzName = +// stackTraceElement.className.substring(stackTraceElement.className.lastIndexOf(".") + 1) + val fileName = stackTraceElement.fileName +// val methodName = stackTraceElement.methodName + val lineNumber = stackTraceElement.lineNumber + return "($fileName:$lineNumber)" + } + + + fun d(msg: String) { + d(null, msg) + } + + fun i(msg: String) { + i(null, msg) + } + + fun e(msg: String) { + e(null, msg) + } + + fun w(msg: String) { + w(null, msg) + } + + fun v(msg: String) { + v(null, msg) + } + + fun d(tag: String?, msg: String) {//测试环境输出日志 + if (DEBUG) { + Log.d(TAG, getMsg(tag, msg)) + } + } + + fun i(tag: String?, msg: String) {//测试环境输出日志 + if (DEBUG) { + Log.i(TAG, getMsg(tag, msg)) + } + } + + fun e(tag: String?, msg: String) { + if (DEBUG) { + Log.e(TAG, getMsg(tag, msg)) + } + } + + fun w(tag: String?, msg: String) {//测试环境输出日志 + if (DEBUG) { + Log.w(TAG, getMsg(tag, msg)) + } + } + + fun v(tag: String?, msg: String) {//测试环境输出日志 + if (DEBUG) { + Log.v(TAG, getMsg(tag, msg)) + } + } + + private fun getMsg(tag: String?, msg: String): String{ + val tagStr = if (TextUtils.isEmpty(tag)) generateTag() else generateTag() + ":$tag" + return "$msg:$tagStr" + } +} \ No newline at end of file From b2773be6fcb9be36231407891aad0b30b6ca14df Mon Sep 17 00:00:00 2001 From: wlh <646507849@qq.com> Date: Mon, 15 Jan 2024 17:29:44 +0800 Subject: [PATCH 5/6] =?UTF-8?q?=E4=B8=AD=E5=81=A5365-x2=E6=89=8B=E8=A1=A8?= =?UTF-8?q?=E4=B8=8A=E7=BA=BF=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../dc/fragment/DynamicManagementFrag.kt | 2 +- .../com/zj365/dc/fragment/HealthHomeFrag.kt | 21 +++++++++---------- .../java/com/xty/base/fragment/BaseVmFrag.kt | 2 +- .../com/zj365/health/act/HealthMainAct.kt | 12 +++++------ .../com/xty/network/model/VideoDoctorBean.kt | 5 ++++- 5 files changed, 22 insertions(+), 20 deletions(-) diff --git a/app/src/main/java/com/zj365/dc/fragment/DynamicManagementFrag.kt b/app/src/main/java/com/zj365/dc/fragment/DynamicManagementFrag.kt index 99721a8..deedbe0 100644 --- a/app/src/main/java/com/zj365/dc/fragment/DynamicManagementFrag.kt +++ b/app/src/main/java/com/zj365/dc/fragment/DynamicManagementFrag.kt @@ -181,7 +181,7 @@ class DynamicManagementFrag : BaseVmFrag() , EasyPermission binding.mGriddingList.mGridView.setOnItemClickListener { _, _, position, _ -> val index = mHealthAdapter.getItem(position).type val functionType = mHealthAdapter.getItem(position).functionType - onEventObject(requireContext(), UmengEventId.HealthMonitor, pageNames[index]) + onEventObject(requireContext(), UmengEventId.HealthMonitor, mHealthAdapter.getItem(position).buttonName) when (functionType) { //( )0.心率、1.血氧、2.呼吸率、3.体温、4.步数、5.睡眠、6.血压、7.血糖、8.心电、9.尿酸、10.血脂。 //(U32)0.心率、1.血氧、2.呼吸率、3.体温、 、4.睡眠、5.血压、6.血糖、7.尿酸、8.心电,9血脂 diff --git a/app/src/main/java/com/zj365/dc/fragment/HealthHomeFrag.kt b/app/src/main/java/com/zj365/dc/fragment/HealthHomeFrag.kt index 0d6dd3f..1e20caf 100644 --- a/app/src/main/java/com/zj365/dc/fragment/HealthHomeFrag.kt +++ b/app/src/main/java/com/zj365/dc/fragment/HealthHomeFrag.kt @@ -608,26 +608,25 @@ HealthHomeFrag : BaseVmFrag() { mViewModel.videoDoctorLive.observe(this){ if (it.data.type == 2){ - CallKit.startCallKitLogic(requireActivity(),it.data.data) + CallKit.startCallKitLogic(requireActivity(),it.data.url) }else{ - /* val appId = "wx032bacb749c0dcb0" // 填移动应用(App)的 AppId,非小程序的 AppID + val appId = "wx032bacb749c0dcb0" // 填移动应用(App)的 AppId,非小程序的 AppID val api = WXAPIFactory.createWXAPI(requireContext(), appId) val req = WXLaunchMiniProgram.Req() - req.userName = contentData.wxId // 填小程序原始id + req.userName = it.data.wxid // 填小程序原始id -// req.path = contentData.jumpUrl ////拉起小程序页面的可带参路径,不填默认拉起小程序首页,对于小游戏,可以只传入 query 部分,来实现传参效果,如:传入 "?foo=bar"。 -// if(contentData.wxType == 3){ + req.path = it.data.url ////拉起小程序页面的可带参路径,不填默认拉起小程序首页,对于小游戏,可以只传入 query 部分,来实现传参效果,如:传入 "?foo=bar"。 + if(it.data.wxtype== 1){ req.miniprogramType = WXLaunchMiniProgram.Req.MINIPTOGRAM_TYPE_RELEASE // 可选打开 开发版,体验版和正式版 - *//*}else{ - req.miniprogramType = - WXLaunchMiniProgram.Req.MINIPROGRAM_TYPE_PREVIEW // 可选打开 开发版,体验版和正式版 - }*//* - + }else{ + req.miniprogramType = + WXLaunchMiniProgram.Req.MINIPROGRAM_TYPE_PREVIEW // 可选打开 开发版,体验版和正式版 + } - api.sendReq(req)*/ + api.sendReq(req) } } } diff --git a/base/src/main/java/com/xty/base/fragment/BaseVmFrag.kt b/base/src/main/java/com/xty/base/fragment/BaseVmFrag.kt index 1fe02ec..4ec772d 100644 --- a/base/src/main/java/com/xty/base/fragment/BaseVmFrag.kt +++ b/base/src/main/java/com/xty/base/fragment/BaseVmFrag.kt @@ -29,7 +29,7 @@ abstract class BaseVmFrag : IBaseFrag() { mViewModel.nowData.observe(this) { loadingView.dismiss() - ToastUtils.show(R.string.again_login) +// ToastUtils.show(R.string.again_login) //RxActivityTool.finishAllActivity() MMkvHelper.clearUserInfo() diff --git a/health/src/main/java/com/zj365/health/act/HealthMainAct.kt b/health/src/main/java/com/zj365/health/act/HealthMainAct.kt index 4518fe1..cb32b36 100644 --- a/health/src/main/java/com/zj365/health/act/HealthMainAct.kt +++ b/health/src/main/java/com/zj365/health/act/HealthMainAct.kt @@ -53,7 +53,7 @@ class HealthMainAct : BaseVmAct() { var page = 0 val binding by lazy { ActHealthMainBinding.inflate(layoutInflater) } var listFragment = mutableListOf() - var tabName = arrayOf() + // var tabName = arrayOf() var id = "" var sex = "1" var functionType:String = "" @@ -91,12 +91,12 @@ class HealthMainAct : BaseVmAct() { initTab(functionList) initVp2(functionList) } - tabName = arrayOf( + /*tabName = arrayOf( R.string.info_1, R.string.info_3, R.string.info_7, R.string.info_4, R.string.info_6, R.string.info_2, - R.string.info_8, R.string.info_11/*, R.string.info_5, - R.string.info_10*/ - ) + R.string.info_8, R.string.info_11*//*, R.string.info_5, + R.string.info_10*//* + )*/ statusBar(binding.title.mView) initTitle() @@ -224,7 +224,7 @@ class HealthMainAct : BaseVmAct() { onEventObject( baseContext, UmengEventId.HealthMonitor, - "${getString(tabName[position])}监测详情页" + "${functionList[position].name}监测详情页" ) changeTitle(position) } diff --git a/network/src/main/java/com/xty/network/model/VideoDoctorBean.kt b/network/src/main/java/com/xty/network/model/VideoDoctorBean.kt index 4c184af..d96e45b 100644 --- a/network/src/main/java/com/xty/network/model/VideoDoctorBean.kt +++ b/network/src/main/java/com/xty/network/model/VideoDoctorBean.kt @@ -1,7 +1,10 @@ package com.xty.network.model data class VideoDoctorBean ( - val data:String, + val url:String, + val wxtype:Int,// 1=正式 2=测试 + + val wxid:String, val type:Int // 类型:1-和缓(跳转小程序) 2-春雨(H5打开) 3-平安(跳转小程序) ) { } \ No newline at end of file From 484b73d1b60a2698817080fbee029df3bfa51344 Mon Sep 17 00:00:00 2001 From: wlh <646507849@qq.com> Date: Mon, 15 Jan 2024 17:36:31 +0800 Subject: [PATCH 6/6] =?UTF-8?q?=E4=B8=AD=E5=81=A5365-=E6=9B=B4=E6=94=B9?= =?UTF-8?q?=E7=89=88=E6=9C=AC=E5=8F=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- config.gradle | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/config.gradle b/config.gradle index 2d8216e..154b939 100644 --- a/config.gradle +++ b/config.gradle @@ -6,8 +6,8 @@ ext { appId : "com.zj365.dc", minSdk : 23, targetSdk : 32, - versionCode : 115, - versionName : "1.1.1" + versionCode : 116, + versionName : "1.1.2" ]