修改资源名和包名

This commit is contained in:
zhanglei
2025-07-05 16:58:16 +08:00
parent 8a60755b60
commit a97a11c0a1
218 changed files with 796 additions and 816 deletions
+36 -36
View File
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.yxjk.healthexpertclient"
package="com.xjjk.healthexpertclient"
xmlns:tools="http://schemas.android.com/tools">
<uses-permission android:name="android.permission.INTERNET" />
@@ -37,9 +37,9 @@
tools:ignore="QueryAllPackagesPermission" />
<uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES" />
<!--极光推送-->
<!-- <uses-permission android:name="com.yxjk.healthexpertclient.permission.JPUSH_MESSAGE" />-->
<!-- <uses-permission android:name="com.xjjk.healthexpertclient.permission.JPUSH_MESSAGE" />-->
<queries package="${applicationId}">
<package android:name="com.yxjk.healthexpertclient"/>
<package android:name="com.xjjk.healthexpertclient"/>
<intent>
<action android:name="android.media.action.IMAGE_CAPTURE">
@@ -56,12 +56,12 @@
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:supportsRtl="true"
android:taskAffinity="com.yxjk.healthexpertclient"
android:taskAffinity="com.xjjk.healthexpertclient"
tools:replace="android:allowBackup"
android:allowNativeHeapPointerTagging="false"
android:networkSecurityConfig="@xml/network_security_config"
android:usesCleartextTraffic="true"
android:name="com.yxjk.healthexpertclient.MyApplication"
android:name="com.xjjk.healthexpertclient.MyApplication"
android:theme="@style/Theme.HearthyClients">
<meta-data
android:name="com.amap.api.v2.apikey"
@@ -69,7 +69,7 @@
<!--高德定位服务-->
<service android:name="com.amap.api.location.APSService"></service>
<activity
android:name="com.yxjk.healthexpertclient.ui.main.MainActivity"
android:name="com.xjjk.healthexpertclient.ui.main.MainActivity"
android:screenOrientation="portrait"
android:exported="true">
<intent-filter>
@@ -79,118 +79,118 @@
</intent-filter>
</activity>
<activity
android:name="com.yxjk.healthexpertclient.ui.login.LoginActivity"
android:name="com.xjjk.healthexpertclient.ui.login.LoginActivity"
android:label="@string/title_login"
android:screenOrientation="portrait">
</activity>
<activity
android:name="com.yxjk.healthexpertclient.ui.login.RetrievePassWordActivity"
android:name="com.xjjk.healthexpertclient.ui.login.RetrievePassWordActivity"
android:label="@string/title_retrieve_password"
android:screenOrientation="portrait">
</activity>
<activity
android:name="com.yxjk.healthexpertclient.ui.workbench.ConsultRecordActivity"
android:name="com.xjjk.healthexpertclient.ui.workbench.ConsultRecordActivity"
android:label="@string/title_consult_record"
android:screenOrientation="portrait">
</activity>
<activity
android:name="com.yxjk.healthexpertclient.ui.workbench.ImageTextConsultDetailActivity"
android:name="com.xjjk.healthexpertclient.ui.workbench.ImageTextConsultDetailActivity"
android:label="@string/title_consult_detail"
android:screenOrientation="portrait">
</activity>
<activity
android:name="com.yxjk.healthexpertclient.ui.workbench.BaseHealthyInformationActivity"
android:name="com.xjjk.healthexpertclient.ui.workbench.BaseHealthyInformationActivity"
android:label="@string/title_consult_detail"
android:screenOrientation="portrait">
</activity>
<activity
android:name="com.yxjk.healthexpertclient.ui.workbench.ArchivesDetailActivity"
android:name="com.xjjk.healthexpertclient.ui.workbench.ArchivesDetailActivity"
android:label="@string/title_record_detail"
android:screenOrientation="portrait"/>
<activity
android:name="com.yxjk.healthexpertclient.ui.workbench.ConsultHistoryActivity"
android:name="com.xjjk.healthexpertclient.ui.workbench.ConsultHistoryActivity"
android:label="@string/title_consult_history"
android:screenOrientation="portrait"/>
<activity
android:name="com.yxjk.healthexpertclient.ui.workbench.AudioVideoConsultActivity"
android:name="com.xjjk.healthexpertclient.ui.workbench.AudioVideoConsultActivity"
android:label="@string/title_consult_wait_confirm"
android:screenOrientation="portrait"/>
<activity
android:name="com.yxjk.healthexpertclient.ui.workbench.ConsultFinishActivity"
android:name="com.xjjk.healthexpertclient.ui.workbench.ConsultFinishActivity"
android:label="@string/title_consult_wait_confirm"
android:screenOrientation="portrait"/>
<activity
android:name="com.yxjk.healthexpertclient.ui.workbench.ConsultWaitStartActivity"
android:name="com.xjjk.healthexpertclient.ui.workbench.ConsultWaitStartActivity"
android:label="@string/title_consult_wait_confirm"
android:screenOrientation="portrait"/>
<activity
android:name="com.yxjk.healthexpertclient.ui.workbench.CheckUpDetailActivity"
android:name="com.xjjk.healthexpertclient.ui.workbench.CheckUpDetailActivity"
android:label="@string/title_check_up_detail"
android:screenOrientation="portrait"/>
<activity
android:name="com.yxjk.healthexpertclient.ui.mine.SchedulingActivity"
android:name="com.xjjk.healthexpertclient.ui.mine.SchedulingActivity"
android:label="@string/title_scheduling"
android:screenOrientation="portrait"/>
<activity
android:name="com.yxjk.healthexpertclient.ui.mine.CustomSchedulingActivity"
android:name="com.xjjk.healthexpertclient.ui.mine.CustomSchedulingActivity"
android:label="@string/title_custom_scheduling"
android:screenOrientation="portrait"/>
<activity
android:name="com.yxjk.healthexpertclient.ui.mine.SuspensionServiceActivity"
android:name="com.xjjk.healthexpertclient.ui.mine.SuspensionServiceActivity"
android:label="@string/title_suspension_service"
android:screenOrientation="portrait"/>
<activity
android:name="com.yxjk.healthexpertclient.ui.mine.AddSuspensionAnnouncementActivity"
android:name="com.xjjk.healthexpertclient.ui.mine.AddSuspensionAnnouncementActivity"
android:label="@string/title_add_suspension_announcement"
android:screenOrientation="portrait"/>
<activity
android:name="com.yxjk.healthexpertclient.ui.mine.ConsultStatisticsActivity"
android:name="com.xjjk.healthexpertclient.ui.mine.ConsultStatisticsActivity"
android:label="@string/title_consult_statistics"
android:screenOrientation="portrait"/>
<activity
android:name="com.yxjk.healthexpertclient.ui.mine.BillRecordActivity"
android:name="com.xjjk.healthexpertclient.ui.mine.BillRecordActivity"
android:label="@string/title_bill_record"
android:screenOrientation="portrait"/>
<activity
android:name="com.yxjk.healthexpertclient.ui.mine.WithDrawActivity"
android:name="com.xjjk.healthexpertclient.ui.mine.WithDrawActivity"
android:label="@string/title_with_draw"
android:screenOrientation="portrait"/>
<activity
android:name="com.yxjk.healthexpertclient.ui.mine.EditPasswordActivity"
android:name="com.xjjk.healthexpertclient.ui.mine.EditPasswordActivity"
android:label="@string/title_edit_password"
android:screenOrientation="portrait"/>
<activity
android:name="com.yxjk.healthexpertclient.ui.mine.PersonInfoActivity"
android:name="com.xjjk.healthexpertclient.ui.mine.PersonInfoActivity"
android:label="@string/title_person_info"
android:windowSoftInputMode="stateAlwaysHidden|adjustResize"
android:screenOrientation="portrait"/>
<activity
android:name="com.yxjk.healthexpertclient.ui.mine.SettingActivity"
android:name="com.xjjk.healthexpertclient.ui.mine.SettingActivity"
android:label="@string/title_setting"
android:screenOrientation="portrait"/>
<activity
android:name="com.yxjk.healthexpertclient.ui.main.WebActivity"
android:name="com.xjjk.healthexpertclient.ui.main.WebActivity"
android:label="@string/title_web_view"
android:screenOrientation="portrait"/>
<activity
android:name="com.yxjk.healthexpertclient.ui.mine.GoodAtDiseaseActivity"
android:name="com.xjjk.healthexpertclient.ui.mine.GoodAtDiseaseActivity"
android:label="@string/title_good_at_disease"
android:screenOrientation="portrait"/>
<activity
android:name="com.yxjk.healthexpertclient.ui.im.ViewLocationActivity"
android:name="com.xjjk.healthexpertclient.ui.im.ViewLocationActivity"
android:label="@string/title_view_location"
android:screenOrientation="portrait"/>
<activity
android:name="com.yxjk.healthexpertclient.ui.workbench.MessageListActivity"
android:name="com.xjjk.healthexpertclient.ui.workbench.MessageListActivity"
android:label="@string/title_message_list"
android:screenOrientation="portrait"/>
<activity
android:name="com.yxjk.healthexpertclient.ui.im.SelectLocationActivity"
android:name="com.xjjk.healthexpertclient.ui.im.SelectLocationActivity"
android:label="@string/title_select_location"
android:screenOrientation="portrait"/>
<activity
android:name="com.yxjk.healthexpertclient.ui.workbench.BigImageActivity"
android:name="com.xjjk.healthexpertclient.ui.workbench.BigImageActivity"
android:label="@string/title_image"
android:screenOrientation="portrait"/>
<activity
@@ -203,7 +203,7 @@
android:screenOrientation="portrait"/>
<!-- 可配置android:process参数将Service放在其他进程中;android:enabled属性不能是false -->
<!-- 这个是自定义Service,要继承极光JCommonService,可以在更多手机平台上使得推送通道保持的更稳定 -->
<!-- <service android:name="com.yxjk.healthexpertclient.jpush.MyJPushService"-->
<!-- <service android:name="com.xjjk.healthexpertclient.jpush.MyJPushService"-->
<!-- android:enabled="true"-->
<!-- android:exported="false"-->
<!-- android:process=":pushcore">-->
@@ -215,12 +215,12 @@
<!-- 3.3.0开始所有事件将通过该类回调 -->
<!-- 该广播需要继承 JPush 提供的 JPushMessageReceiver 类, 并如下新增一个 Intent-Filter -->
<!-- <receiver-->
<!-- android:name="com.yxjk.healthexpertclient.jpush.MyJPushMessageReceiver"-->
<!-- android:name="com.xjjk.healthexpertclient.jpush.MyJPushMessageReceiver"-->
<!-- android:enabled="true"-->
<!-- android:exported="false" >-->
<!-- <intent-filter>-->
<!-- <action android:name="cn.jpush.android.intent.RECEIVE_MESSAGE" />-->
<!-- <category android:name="com.yxjk.healthexpertclient" />-->
<!-- <category android:name="com.xjjk.healthexpertclient" />-->
<!-- </intent-filter>-->
<!-- </receiver>-->
</application>
@@ -1,4 +1,4 @@
package com.yxjk.healthexpertclient
package com.xjjk.healthexpertclient
import android.app.Activity
import android.content.Context
@@ -12,18 +12,18 @@ import com.btpj.lib_base.ext.hideLoading
import com.btpj.lib_base.ext.jsonToBean
import com.btpj.lib_base.ext.showLoading
import com.lzy.ninegrid.NineGridView
import com.yxjk.healthexpertclient.bean.AppUpdateBean
import com.yxjk.healthexpertclient.ext.startLoginActivity
import com.yxjk.healthexpertclient.ext.userSigExpired
import com.yxjk.healthexpertclient.ui.main.viewmodel.AppViewModel
import com.yxjk.healthexpertclient.utils.BrandUtil
import com.yxjk.healthexpertclient.utils.CustomActivityManager
import com.yxjk.healthexpertclient.utils.DebuggerUtils
import com.yxjk.healthexpertclient.utils.NineGridViewImageLoader
import com.yxjk.healthexpertclient.utils.updateplugin.CheckUpdateAppVersion
import com.yxjk.healthexpertclient.view.CustomDownloadNotifier
import com.yxjk.healthexpertclient.view.CustomInstallNotifier
import com.yxjk.healthexpertclient.view.CustomUpdateNotifier
import com.xjjk.healthexpertclient.bean.AppUpdateBean
import com.xjjk.healthexpertclient.ext.startLoginActivity
import com.xjjk.healthexpertclient.ext.userSigExpired
import com.xjjk.healthexpertclient.ui.main.viewmodel.AppViewModel
import com.xjjk.healthexpertclient.utils.BrandUtil
import com.xjjk.healthexpertclient.utils.CustomActivityManager
import com.xjjk.healthexpertclient.utils.DebuggerUtils
import com.xjjk.healthexpertclient.utils.NineGridViewImageLoader
import com.xjjk.healthexpertclient.utils.updateplugin.CheckUpdateAppVersion
import com.xjjk.healthexpertclient.view.CustomDownloadNotifier
import com.xjjk.healthexpertclient.view.CustomInstallNotifier
import com.xjjk.healthexpertclient.view.CustomUpdateNotifier
import com.tencent.imsdk.v2.V2TIMManager
import com.tencent.imsdk.v2.V2TIMValueCallback
import com.tencent.qcloud.tuicore.TUILogin
@@ -7,8 +7,8 @@ import androidx.databinding.ViewDataBinding
import com.btpj.lib_base.base.BaseVMBActivity
import com.btpj.lib_base.base.BaseViewModel
import com.btpj.lib_base.data.local.DataStoreManager
import com.yxjk.healthexpertclient.ext.startLoginActivity
import com.yxjk.healthexpertclient.utils.CustomActivityManager
import com.xjjk.healthexpertclient.ext.startLoginActivity
import com.xjjk.healthexpertclient.utils.CustomActivityManager
import retrofit2.HttpException
@@ -7,7 +7,7 @@ import androidx.databinding.ViewDataBinding
import com.btpj.lib_base.base.BaseVMBFragment
import com.btpj.lib_base.base.BaseViewModel
import com.btpj.lib_base.data.local.DataStoreManager
import com.yxjk.healthexpertclient.ext.startLoginActivity
import com.xjjk.healthexpertclient.ext.startLoginActivity
import retrofit2.HttpException
/**
@@ -1,4 +1,4 @@
package com.yxjk.healthexpertclient.bean
package com.xjjk.healthexpertclient.bean
data class AppUpdateBean(
var appId: String = "",
@@ -1,4 +1,4 @@
package com.yxjk.healthexpertclient.bean
package com.xjjk.healthexpertclient.bean
import com.btpj.lib_base.base.adapter.BaseCheckRecycleViewAdapter
@@ -1,4 +1,4 @@
package com.yxjk.healthexpertclient.bean
package com.xjjk.healthexpertclient.bean
/**
* 类似九宫格图集使用
@@ -1,4 +1,4 @@
package com.yxjk.healthexpertclient.bean
package com.xjjk.healthexpertclient.bean
data class UploadFileResultBean(
var url: String = ""
@@ -1,4 +1,4 @@
package com.yxjk.healthexpertclient.bean
package com.xjjk.healthexpertclient.bean
/**
* 登录成功之后返回的用户信息
@@ -1,4 +1,4 @@
package com.yxjk.healthexpertclient.bean.im
package com.xjjk.healthexpertclient.bean.im
class IMAssistantBean(
@@ -1,4 +1,4 @@
package com.yxjk.healthexpertclient.bean.im
package com.xjjk.healthexpertclient.bean.im
data class IMInfoBean(
val userSig: String,
@@ -1,6 +1,6 @@
package com.yxjk.healthexpertclient.bean.login
package com.xjjk.healthexpertclient.bean.login
import com.yxjk.healthexpertclient.bean.UserInfoBean
import com.xjjk.healthexpertclient.bean.UserInfoBean
data class LoginResultBean(
var token: String = "",
@@ -1,4 +1,4 @@
package com.yxjk.healthexpertclient.bean.mine
package com.xjjk.healthexpertclient.bean.mine
data class BillRecordBean(
var accountMoney: String? = "",
@@ -1,4 +1,4 @@
package com.yxjk.healthexpertclient.bean.mine
package com.xjjk.healthexpertclient.bean.mine
import com.btpj.lib_base.base.adapter.BaseCheckRecycleViewAdapter
@@ -1,4 +1,4 @@
package com.yxjk.healthexpertclient.bean.mine
package com.xjjk.healthexpertclient.bean.mine
data class ConsultStatisticsBean(
var sumIncome: String = "",
@@ -1,4 +1,4 @@
package com.yxjk.healthexpertclient.bean.mine
package com.xjjk.healthexpertclient.bean.mine
data class ConsultTypeBean(
var completed: Int = 0,
@@ -1,4 +1,4 @@
package com.yxjk.healthexpertclient.bean.mine
package com.xjjk.healthexpertclient.bean.mine
import android.os.Parcelable
import com.btpj.lib_base.base.adapter.BaseCheckRecycleViewAdapter
@@ -1,4 +1,4 @@
package com.yxjk.healthexpertclient.bean.mine
package com.xjjk.healthexpertclient.bean.mine
/**
* 专家信息实体
@@ -1,4 +1,4 @@
package com.yxjk.healthexpertclient.bean.mine
package com.xjjk.healthexpertclient.bean.mine
data class PageManagerBean<T>(
var current: Int = 0,
@@ -1,4 +1,4 @@
package com.yxjk.healthexpertclient.bean.mine
package com.xjjk.healthexpertclient.bean.mine
import com.btpj.lib_base.base.adapter.BaseCheckRecycleViewAdapter
@@ -1,4 +1,4 @@
package com.yxjk.healthexpertclient.bean.mine
package com.xjjk.healthexpertclient.bean.mine
data class SchedulingResultBean(
var list: MutableList<SchedulingBean>,
@@ -1,4 +1,4 @@
package com.yxjk.healthexpertclient.bean.mine
package com.xjjk.healthexpertclient.bean.mine
import com.chad.library.adapter.base.entity.SectionEntity
@@ -1,4 +1,4 @@
package com.yxjk.healthexpertclient.bean.other;
package com.xjjk.healthexpertclient.bean.other;
import java.util.ArrayList;
import java.util.List;
@@ -1,4 +1,4 @@
package com.yxjk.healthexpertclient.bean.workbench
package com.xjjk.healthexpertclient.bean.workbench
import android.os.Parcelable
import kotlinx.parcelize.Parcelize
@@ -1,4 +1,4 @@
package com.yxjk.healthexpertclient.bean.workbench
package com.xjjk.healthexpertclient.bean.workbench
import android.os.Parcelable
import kotlinx.parcelize.Parcelize
@@ -1,4 +1,4 @@
package com.yxjk.healthexpertclient.bean.workbench
package com.xjjk.healthexpertclient.bean.workbench
/**
* @author nanfeifei
@@ -1,4 +1,4 @@
package com.yxjk.healthexpertclient.bean.workbench
package com.xjjk.healthexpertclient.bean.workbench
import com.google.gson.annotations.SerializedName
@@ -1,4 +1,4 @@
package com.yxjk.healthexpertclient.bean.workbench
package com.xjjk.healthexpertclient.bean.workbench
import android.os.Parcelable
import kotlinx.parcelize.Parcelize
@@ -1,4 +1,4 @@
package com.yxjk.healthexpertclient.bean.workbench;
package com.xjjk.healthexpertclient.bean.workbench;
import java.io.Serializable;
import java.util.List;
@@ -1,4 +1,4 @@
package com.yxjk.healthexpertclient.bean.workbench;
package com.xjjk.healthexpertclient.bean.workbench;
import java.util.ArrayList;
/**
@@ -1,4 +1,4 @@
package com.yxjk.healthexpertclient.bean.workbench;
package com.xjjk.healthexpertclient.bean.workbench;
import java.util.List;
@@ -1,4 +1,4 @@
package com.yxjk.healthexpertclient.bean.workbench
package com.xjjk.healthexpertclient.bean.workbench
import android.os.Parcelable
import kotlinx.parcelize.Parcelize
@@ -1,4 +1,4 @@
package com.yxjk.healthexpertclient.bean.workbench
package com.xjjk.healthexpertclient.bean.workbench
import android.os.Parcelable
import kotlinx.parcelize.Parcelize
@@ -1,4 +1,4 @@
package com.yxjk.healthexpertclient.bean.workbench
package com.xjjk.healthexpertclient.bean.workbench
import android.os.Parcelable
import kotlinx.parcelize.Parcelize
@@ -1,4 +1,4 @@
package com.yxjk.healthexpertclient.bean.workbench
package com.xjjk.healthexpertclient.bean.workbench
import android.os.Parcelable
import kotlinx.parcelize.Parcelize
@@ -1,4 +1,4 @@
package com.yxjk.healthexpertclient.bean.workbench
package com.xjjk.healthexpertclient.bean.workbench
data class MessageBean(
var contentType: String? = null,
@@ -1,4 +1,4 @@
package com.yxjk.healthexpertclient.bean.workbench
package com.xjjk.healthexpertclient.bean.workbench
import com.google.gson.annotations.SerializedName
@@ -1,4 +1,4 @@
package com.yxjk.healthexpertclient.bean.workbench
package com.xjjk.healthexpertclient.bean.workbench
data class RefuseReasonBean(
val value: String,
@@ -1,4 +1,4 @@
package com.yxjk.healthexpertclient.bean.workbench;
package com.xjjk.healthexpertclient.bean.workbench;
import java.util.List;
@@ -1,4 +1,4 @@
package com.yxjk.healthexpertclient.bean.workbench
package com.xjjk.healthexpertclient.bean.workbench
import com.google.gson.annotations.SerializedName
@@ -1,7 +1,7 @@
package com.yxjk.healthexpertclient.data.api
package com.xjjk.healthexpertclient.data.api
import com.btpj.lib_base.data.bean.ApiResponse
import com.yxjk.healthexpertclient.bean.im.IMInfoBean
import com.xjjk.healthexpertclient.bean.im.IMInfoBean
import retrofit2.http.GET
interface IMApi {
@@ -1,8 +1,8 @@
package com.yxjk.healthexpertclient.data.api
package com.xjjk.healthexpertclient.data.api
import com.btpj.lib_base.data.bean.ApiResponse
import com.yxjk.healthexpertclient.bean.CommonSettingMenuBean
import com.yxjk.healthexpertclient.bean.login.LoginResultBean
import com.xjjk.healthexpertclient.bean.CommonSettingMenuBean
import com.xjjk.healthexpertclient.bean.login.LoginResultBean
import okhttp3.RequestBody
import retrofit2.http.Body
import retrofit2.http.GET
@@ -1,17 +1,17 @@
package com.yxjk.healthexpertclient.data.api
package com.xjjk.healthexpertclient.data.api
import com.btpj.lib_base.data.bean.ApiResponse
import com.yxjk.healthexpertclient.bean.UploadFileResultBean
import com.yxjk.healthexpertclient.bean.im.IMAssistantBean
import com.yxjk.healthexpertclient.bean.mine.BillRecordBean
import com.yxjk.healthexpertclient.bean.mine.CommonSettingMenuBean
import com.yxjk.healthexpertclient.bean.mine.ConsultStatisticsBean
import com.yxjk.healthexpertclient.bean.mine.ConsultTypeBean
import com.yxjk.healthexpertclient.bean.mine.DiseaseBean
import com.yxjk.healthexpertclient.bean.mine.DoctorBean
import com.yxjk.healthexpertclient.bean.mine.PageManagerBean
import com.yxjk.healthexpertclient.bean.mine.SchedulingResultBean
import com.yxjk.healthexpertclient.bean.mine.SuspensionServiceBean
import com.xjjk.healthexpertclient.bean.UploadFileResultBean
import com.xjjk.healthexpertclient.bean.im.IMAssistantBean
import com.xjjk.healthexpertclient.bean.mine.BillRecordBean
import com.xjjk.healthexpertclient.bean.mine.CommonSettingMenuBean
import com.xjjk.healthexpertclient.bean.mine.ConsultStatisticsBean
import com.xjjk.healthexpertclient.bean.mine.ConsultTypeBean
import com.xjjk.healthexpertclient.bean.mine.DiseaseBean
import com.xjjk.healthexpertclient.bean.mine.DoctorBean
import com.xjjk.healthexpertclient.bean.mine.PageManagerBean
import com.xjjk.healthexpertclient.bean.mine.SchedulingResultBean
import com.xjjk.healthexpertclient.bean.mine.SuspensionServiceBean
import okhttp3.MultipartBody
import okhttp3.RequestBody
import retrofit2.http.Body
@@ -1,18 +1,18 @@
package com.yxjk.healthexpertclient.data.api
package com.xjjk.healthexpertclient.data.api
import com.btpj.lib_base.data.bean.ApiResponse
import com.yxjk.healthexpertclient.bean.AppUpdateBean
import com.yxjk.healthexpertclient.bean.other.UserListBean
import com.yxjk.healthexpertclient.bean.workbench.ArchivesDetailResultBean
import com.yxjk.healthexpertclient.bean.workbench.AudioVideoCallBean
import com.yxjk.healthexpertclient.bean.workbench.CheckRecordUserInfoBean
import com.yxjk.healthexpertclient.bean.workbench.ConsultDetailBean
import com.yxjk.healthexpertclient.bean.workbench.ConsultRecordBean
import com.yxjk.healthexpertclient.bean.workbench.HealthInfoBean
import com.yxjk.healthexpertclient.bean.workbench.MessageBean
import com.yxjk.healthexpertclient.bean.workbench.PhysicalExaminationReportBean
import com.yxjk.healthexpertclient.bean.workbench.RefuseReasonBean
import com.yxjk.healthexpertclient.bean.workbench.WorkBenchConsultNumBean
import com.xjjk.healthexpertclient.bean.AppUpdateBean
import com.xjjk.healthexpertclient.bean.other.UserListBean
import com.xjjk.healthexpertclient.bean.workbench.ArchivesDetailResultBean
import com.xjjk.healthexpertclient.bean.workbench.AudioVideoCallBean
import com.xjjk.healthexpertclient.bean.workbench.CheckRecordUserInfoBean
import com.xjjk.healthexpertclient.bean.workbench.ConsultDetailBean
import com.xjjk.healthexpertclient.bean.workbench.ConsultRecordBean
import com.xjjk.healthexpertclient.bean.workbench.HealthInfoBean
import com.xjjk.healthexpertclient.bean.workbench.MessageBean
import com.xjjk.healthexpertclient.bean.workbench.PhysicalExaminationReportBean
import com.xjjk.healthexpertclient.bean.workbench.RefuseReasonBean
import com.xjjk.healthexpertclient.bean.workbench.WorkBenchConsultNumBean
import okhttp3.RequestBody
import retrofit2.http.Body
import retrofit2.http.FieldMap
@@ -1,17 +1,17 @@
package com.yxjk.healthexpertclient.data.api
package com.xjjk.healthexpertclient.data.api
import com.btpj.lib_base.data.bean.ApiResponse
import com.yxjk.healthexpertclient.bean.AppUpdateBean
import com.yxjk.healthexpertclient.bean.workbench.ArchivesDetailResultBean
import com.yxjk.healthexpertclient.bean.workbench.AudioVideoCallBean
import com.yxjk.healthexpertclient.bean.workbench.CheckRecordUserInfoBean
import com.yxjk.healthexpertclient.bean.workbench.ConsultDetailBean
import com.yxjk.healthexpertclient.bean.workbench.ConsultRecordBean
import com.yxjk.healthexpertclient.bean.workbench.HealthInfoBean
import com.yxjk.healthexpertclient.bean.workbench.MessageBean
import com.yxjk.healthexpertclient.bean.workbench.PhysicalExaminationReportBean
import com.yxjk.healthexpertclient.bean.workbench.RefuseReasonBean
import com.yxjk.healthexpertclient.bean.workbench.WorkBenchConsultNumBean
import com.xjjk.healthexpertclient.bean.AppUpdateBean
import com.xjjk.healthexpertclient.bean.workbench.ArchivesDetailResultBean
import com.xjjk.healthexpertclient.bean.workbench.AudioVideoCallBean
import com.xjjk.healthexpertclient.bean.workbench.CheckRecordUserInfoBean
import com.xjjk.healthexpertclient.bean.workbench.ConsultDetailBean
import com.xjjk.healthexpertclient.bean.workbench.ConsultRecordBean
import com.xjjk.healthexpertclient.bean.workbench.HealthInfoBean
import com.xjjk.healthexpertclient.bean.workbench.MessageBean
import com.xjjk.healthexpertclient.bean.workbench.PhysicalExaminationReportBean
import com.xjjk.healthexpertclient.bean.workbench.RefuseReasonBean
import com.xjjk.healthexpertclient.bean.workbench.WorkBenchConsultNumBean
import okhttp3.RequestBody
import retrofit2.http.Body
import retrofit2.http.GET
@@ -1,10 +1,10 @@
package com.yxjk.healthexpertclient.data.repository
package com.xjjk.healthexpertclient.data.repository
import com.btpj.lib_base.data.bean.ApiResponse
import com.btpj.lib_base.http.BaseRepository
import com.btpj.lib_base.http.RetrofitManager
import com.yxjk.healthexpertclient.bean.im.IMInfoBean
import com.yxjk.healthexpertclient.data.api.IMApi
import com.xjjk.healthexpertclient.bean.im.IMInfoBean
import com.xjjk.healthexpertclient.data.api.IMApi
object IMRepository: BaseRepository() {
private val service by lazy { RetrofitManager.getService(IMApi::class.java) }
@@ -1,14 +1,14 @@
package com.yxjk.healthexpertclient.data.repository
package com.xjjk.healthexpertclient.data.repository
import com.btpj.lib_base.data.bean.ApiResponse
import com.btpj.lib_base.ext.toJson
import com.btpj.lib_base.http.BaseRepository
import com.btpj.lib_base.http.RetrofitManager
import com.btpj.lib_base.http.RetrofitManager.toRequestBody
import com.yxjk.healthexpertclient.bean.CommonSettingMenuBean
import com.yxjk.healthexpertclient.bean.login.LoginResultBean
import com.yxjk.healthexpertclient.data.api.LoginApi
import com.yxjk.healthexpertclient.utils.DevicesInfoUtils
import com.xjjk.healthexpertclient.bean.CommonSettingMenuBean
import com.xjjk.healthexpertclient.bean.login.LoginResultBean
import com.xjjk.healthexpertclient.data.api.LoginApi
import com.xjjk.healthexpertclient.utils.DevicesInfoUtils
object LoginRepository: BaseRepository() {
private val service by lazy { RetrofitManager.getService(LoginApi::class.java) }
@@ -1,23 +1,23 @@
package com.yxjk.healthexpertclient.data.repository
package com.xjjk.healthexpertclient.data.repository
import com.btpj.lib_base.data.bean.ApiResponse
import com.btpj.lib_base.ext.toJson
import com.btpj.lib_base.http.BaseRepository
import com.btpj.lib_base.http.RetrofitManager
import com.btpj.lib_base.http.RetrofitManager.toRequestBody
import com.yxjk.healthexpertclient.bean.UploadFileResultBean
import com.yxjk.healthexpertclient.bean.im.IMAssistantBean
import com.yxjk.healthexpertclient.bean.mine.BillRecordBean
import com.yxjk.healthexpertclient.bean.mine.CommonSettingMenuBean
import com.yxjk.healthexpertclient.bean.mine.ConsultStatisticsBean
import com.yxjk.healthexpertclient.bean.mine.ConsultTypeBean
import com.yxjk.healthexpertclient.bean.mine.DiseaseBean
import com.yxjk.healthexpertclient.bean.mine.DoctorBean
import com.yxjk.healthexpertclient.bean.mine.PageManagerBean
import com.yxjk.healthexpertclient.bean.mine.SchedulingBean
import com.yxjk.healthexpertclient.bean.mine.SchedulingResultBean
import com.yxjk.healthexpertclient.bean.mine.SuspensionServiceBean
import com.yxjk.healthexpertclient.data.api.MineApi
import com.xjjk.healthexpertclient.bean.UploadFileResultBean
import com.xjjk.healthexpertclient.bean.im.IMAssistantBean
import com.xjjk.healthexpertclient.bean.mine.BillRecordBean
import com.xjjk.healthexpertclient.bean.mine.CommonSettingMenuBean
import com.xjjk.healthexpertclient.bean.mine.ConsultStatisticsBean
import com.xjjk.healthexpertclient.bean.mine.ConsultTypeBean
import com.xjjk.healthexpertclient.bean.mine.DiseaseBean
import com.xjjk.healthexpertclient.bean.mine.DoctorBean
import com.xjjk.healthexpertclient.bean.mine.PageManagerBean
import com.xjjk.healthexpertclient.bean.mine.SchedulingBean
import com.xjjk.healthexpertclient.bean.mine.SchedulingResultBean
import com.xjjk.healthexpertclient.bean.mine.SuspensionServiceBean
import com.xjjk.healthexpertclient.data.api.MineApi
import okhttp3.MediaType.Companion.toMediaTypeOrNull
import okhttp3.MultipartBody
import okhttp3.RequestBody.Companion.asRequestBody
@@ -1,4 +1,4 @@
package com.yxjk.healthexpertclient.data.repository
package com.xjjk.healthexpertclient.data.repository
import com.btpj.lib_base.data.bean.ApiResponse
import com.btpj.lib_base.data.local.DataStoreManager
@@ -6,22 +6,22 @@ import com.btpj.lib_base.ext.toJson
import com.btpj.lib_base.http.BaseRepository
import com.btpj.lib_base.http.RetrofitManager
import com.btpj.lib_base.http.RetrofitManager.toRequestBody
import com.yxjk.healthexpertclient.BuildConfig
import com.yxjk.healthexpertclient.bean.AppUpdateBean
import com.yxjk.healthexpertclient.bean.other.UserListBean
import com.yxjk.healthexpertclient.bean.workbench.ArchivesDetailResultBean
import com.yxjk.healthexpertclient.bean.workbench.AudioVideoCallBean
import com.yxjk.healthexpertclient.bean.workbench.CheckRecordUserInfoBean
import com.yxjk.healthexpertclient.bean.workbench.ConsultDetailBean
import com.yxjk.healthexpertclient.bean.workbench.ConsultRecordBean
import com.yxjk.healthexpertclient.bean.workbench.HealthInfoBean
import com.yxjk.healthexpertclient.bean.workbench.MessageBean
import com.yxjk.healthexpertclient.bean.workbench.PhysicalExaminationReportBean
import com.yxjk.healthexpertclient.bean.workbench.RefuseReasonBean
import com.yxjk.healthexpertclient.bean.workbench.WorkBenchConsultNumBean
import com.yxjk.healthexpertclient.data.api.OtherApi
import com.yxjk.healthexpertclient.data.api.WorkbenchApi
import com.yxjk.healthexpertclient.utils.DevicesInfoUtils
import com.xjjk.healthexpertclient.BuildConfig
import com.xjjk.healthexpertclient.bean.AppUpdateBean
import com.xjjk.healthexpertclient.bean.other.UserListBean
import com.xjjk.healthexpertclient.bean.workbench.ArchivesDetailResultBean
import com.xjjk.healthexpertclient.bean.workbench.AudioVideoCallBean
import com.xjjk.healthexpertclient.bean.workbench.CheckRecordUserInfoBean
import com.xjjk.healthexpertclient.bean.workbench.ConsultDetailBean
import com.xjjk.healthexpertclient.bean.workbench.ConsultRecordBean
import com.xjjk.healthexpertclient.bean.workbench.HealthInfoBean
import com.xjjk.healthexpertclient.bean.workbench.MessageBean
import com.xjjk.healthexpertclient.bean.workbench.PhysicalExaminationReportBean
import com.xjjk.healthexpertclient.bean.workbench.RefuseReasonBean
import com.xjjk.healthexpertclient.bean.workbench.WorkBenchConsultNumBean
import com.xjjk.healthexpertclient.data.api.OtherApi
import com.xjjk.healthexpertclient.data.api.WorkbenchApi
import com.xjjk.healthexpertclient.utils.DevicesInfoUtils
object OtherRepository : BaseRepository() {
private val service by lazy { RetrofitManager.getService(OtherApi::class.java) }
@@ -1,23 +1,23 @@
package com.yxjk.healthexpertclient.data.repository
package com.xjjk.healthexpertclient.data.repository
import com.btpj.lib_base.data.bean.ApiResponse
import com.btpj.lib_base.ext.toJson
import com.btpj.lib_base.http.BaseRepository
import com.btpj.lib_base.http.RetrofitManager
import com.btpj.lib_base.http.RetrofitManager.toRequestBody
import com.yxjk.healthexpertclient.BuildConfig
import com.yxjk.healthexpertclient.bean.AppUpdateBean
import com.yxjk.healthexpertclient.bean.workbench.ArchivesDetailResultBean
import com.yxjk.healthexpertclient.bean.workbench.AudioVideoCallBean
import com.yxjk.healthexpertclient.bean.workbench.CheckRecordUserInfoBean
import com.yxjk.healthexpertclient.bean.workbench.ConsultDetailBean
import com.yxjk.healthexpertclient.bean.workbench.ConsultRecordBean
import com.yxjk.healthexpertclient.bean.workbench.HealthInfoBean
import com.yxjk.healthexpertclient.bean.workbench.MessageBean
import com.yxjk.healthexpertclient.bean.workbench.PhysicalExaminationReportBean
import com.yxjk.healthexpertclient.bean.workbench.RefuseReasonBean
import com.yxjk.healthexpertclient.bean.workbench.WorkBenchConsultNumBean
import com.yxjk.healthexpertclient.data.api.WorkbenchApi
import com.xjjk.healthexpertclient.BuildConfig
import com.xjjk.healthexpertclient.bean.AppUpdateBean
import com.xjjk.healthexpertclient.bean.workbench.ArchivesDetailResultBean
import com.xjjk.healthexpertclient.bean.workbench.AudioVideoCallBean
import com.xjjk.healthexpertclient.bean.workbench.CheckRecordUserInfoBean
import com.xjjk.healthexpertclient.bean.workbench.ConsultDetailBean
import com.xjjk.healthexpertclient.bean.workbench.ConsultRecordBean
import com.xjjk.healthexpertclient.bean.workbench.HealthInfoBean
import com.xjjk.healthexpertclient.bean.workbench.MessageBean
import com.xjjk.healthexpertclient.bean.workbench.PhysicalExaminationReportBean
import com.xjjk.healthexpertclient.bean.workbench.RefuseReasonBean
import com.xjjk.healthexpertclient.bean.workbench.WorkBenchConsultNumBean
import com.xjjk.healthexpertclient.data.api.WorkbenchApi
object WorkbenchRepository : BaseRepository() {
private val service by lazy { RetrofitManager.getService(WorkbenchApi::class.java) }
@@ -1,6 +1,6 @@
package com.yxjk.healthexpertclient.event
package com.xjjk.healthexpertclient.event
import com.yxjk.healthexpertclient.bean.mine.DiseaseBean
import com.xjjk.healthexpertclient.bean.mine.DiseaseBean
/**
* @author nanfeifei
@@ -1,4 +1,4 @@
package com.yxjk.healthexpertclient.event
package com.xjjk.healthexpertclient.event
/**
* @author nanfeifei
@@ -1,4 +1,4 @@
package com.yxjk.healthexpertclient.event
package com.xjjk.healthexpertclient.event
/**
* @author nanfeifei
@@ -1,4 +1,4 @@
package com.yxjk.healthexpertclient.event;
package com.xjjk.healthexpertclient.event;
public class GlobalEvent {
public final int message;//0 重新登录
@@ -1,4 +1,4 @@
package com.yxjk.healthexpertclient.event
package com.xjjk.healthexpertclient.event
/**
* @author nanfeifei
@@ -1,4 +1,4 @@
package com.yxjk.healthexpertclient.event
package com.xjjk.healthexpertclient.event
/**
* @author nanfeifei
@@ -1,4 +1,4 @@
package com.yxjk.healthexpertclient.ext
package com.xjjk.healthexpertclient.ext
import com.github.gzuliyujiang.wheelpicker.entity.DateEntity
import com.github.gzuliyujiang.wheelpicker.entity.DatimeEntity
@@ -1,9 +1,9 @@
package com.yxjk.healthexpertclient.ext
package com.xjjk.healthexpertclient.ext
import android.content.Context
import android.util.Log
import com.yxjk.healthexpertclient.MyApplication.Companion.appViewModel
import com.yxjk.healthexpertclient.utils.TUIUtils
import com.xjjk.healthexpertclient.MyApplication.Companion.appViewModel
import com.xjjk.healthexpertclient.utils.TUIUtils
import com.tencent.imsdk.BaseConstants
import com.tencent.imsdk.v2.V2TIMConversation
import com.tencent.imsdk.v2.V2TIMManager
@@ -1,38 +1,38 @@
package com.yxjk.healthexpertclient.ext
package com.xjjk.healthexpertclient.ext
import android.content.Context
import android.content.Intent
import android.os.Bundle
import androidx.core.view.ContentInfoCompat
import com.yxjk.healthexpertclient.bean.mine.DiseaseBean
import com.yxjk.healthexpertclient.ui.login.ChangePassWordActivity
import com.yxjk.healthexpertclient.ui.login.LoginActivity
import com.yxjk.healthexpertclient.ui.login.RetrievePassWordActivity
import com.yxjk.healthexpertclient.ui.main.MainActivity
import com.yxjk.healthexpertclient.ui.main.WebActivity
import com.yxjk.healthexpertclient.ui.mine.AddSuspensionAnnouncementActivity
import com.yxjk.healthexpertclient.ui.mine.BillRecordActivity
import com.yxjk.healthexpertclient.ui.mine.ConsultStatisticsActivity
import com.yxjk.healthexpertclient.ui.mine.CustomSchedulingActivity
import com.yxjk.healthexpertclient.ui.mine.EditPasswordActivity
import com.yxjk.healthexpertclient.ui.mine.GoodAtDiseaseActivity
import com.yxjk.healthexpertclient.ui.mine.PersonInfoActivity
import com.yxjk.healthexpertclient.ui.mine.SchedulingActivity
import com.yxjk.healthexpertclient.ui.mine.SettingActivity
import com.yxjk.healthexpertclient.ui.mine.SuspensionServiceActivity
import com.yxjk.healthexpertclient.ui.mine.WithDrawActivity
import com.yxjk.healthexpertclient.ui.other.SimulateUserActivity
import com.yxjk.healthexpertclient.ui.workbench.ArchivesDetailActivity
import com.yxjk.healthexpertclient.ui.workbench.AudioVideoConsultActivity
import com.yxjk.healthexpertclient.ui.workbench.BaseHealthyInformationActivity
import com.yxjk.healthexpertclient.ui.workbench.BigImageActivity
import com.yxjk.healthexpertclient.ui.workbench.CheckUpDetailActivity
import com.yxjk.healthexpertclient.ui.workbench.ConsultFinishActivity
import com.yxjk.healthexpertclient.ui.workbench.ConsultHistoryActivity
import com.yxjk.healthexpertclient.ui.workbench.ConsultRecordActivity
import com.yxjk.healthexpertclient.ui.workbench.ConsultWaitStartActivity
import com.yxjk.healthexpertclient.ui.workbench.ImageTextConsultDetailActivity
import com.yxjk.healthexpertclient.ui.workbench.MessageListActivity
import com.xjjk.healthexpertclient.bean.mine.DiseaseBean
import com.xjjk.healthexpertclient.ui.login.ChangePassWordActivity
import com.xjjk.healthexpertclient.ui.login.LoginActivity
import com.xjjk.healthexpertclient.ui.login.RetrievePassWordActivity
import com.xjjk.healthexpertclient.ui.main.MainActivity
import com.xjjk.healthexpertclient.ui.main.WebActivity
import com.xjjk.healthexpertclient.ui.mine.AddSuspensionAnnouncementActivity
import com.xjjk.healthexpertclient.ui.mine.BillRecordActivity
import com.xjjk.healthexpertclient.ui.mine.ConsultStatisticsActivity
import com.xjjk.healthexpertclient.ui.mine.CustomSchedulingActivity
import com.xjjk.healthexpertclient.ui.mine.EditPasswordActivity
import com.xjjk.healthexpertclient.ui.mine.GoodAtDiseaseActivity
import com.xjjk.healthexpertclient.ui.mine.PersonInfoActivity
import com.xjjk.healthexpertclient.ui.mine.SchedulingActivity
import com.xjjk.healthexpertclient.ui.mine.SettingActivity
import com.xjjk.healthexpertclient.ui.mine.SuspensionServiceActivity
import com.xjjk.healthexpertclient.ui.mine.WithDrawActivity
import com.xjjk.healthexpertclient.ui.other.SimulateUserActivity
import com.xjjk.healthexpertclient.ui.workbench.ArchivesDetailActivity
import com.xjjk.healthexpertclient.ui.workbench.AudioVideoConsultActivity
import com.xjjk.healthexpertclient.ui.workbench.BaseHealthyInformationActivity
import com.xjjk.healthexpertclient.ui.workbench.BigImageActivity
import com.xjjk.healthexpertclient.ui.workbench.CheckUpDetailActivity
import com.xjjk.healthexpertclient.ui.workbench.ConsultFinishActivity
import com.xjjk.healthexpertclient.ui.workbench.ConsultHistoryActivity
import com.xjjk.healthexpertclient.ui.workbench.ConsultRecordActivity
import com.xjjk.healthexpertclient.ui.workbench.ConsultWaitStartActivity
import com.xjjk.healthexpertclient.ui.workbench.ImageTextConsultDetailActivity
import com.xjjk.healthexpertclient.ui.workbench.MessageListActivity
fun startActivity(context: Context, @ContentInfoCompat.Flags flags: MutableList<Int>? = null,
bundle: Bundle? = null, targetClass: Class<*>){
@@ -1,4 +1,4 @@
package com.yxjk.healthexpertclient.ui.im;
package com.xjjk.healthexpertclient.ui.im;
import android.content.BroadcastReceiver;
import android.content.Context;
@@ -20,10 +20,10 @@ import androidx.fragment.app.Fragment;
import androidx.localbroadcastmanager.content.LocalBroadcastManager;
import androidx.viewpager2.widget.ViewPager2;
import com.yxjk.healthexpertclient.R;
import com.yxjk.healthexpertclient.ui.im.adapter.FragmentAdapter;
import com.yxjk.healthexpertclient.ui.im.view.Menu;
import com.yxjk.healthexpertclient.utils.TUIUtils;
import com.xjjk.healthexpertclient.R;
import com.xjjk.healthexpertclient.ui.im.adapter.FragmentAdapter;
import com.xjjk.healthexpertclient.ui.im.view.Menu;
import com.xjjk.healthexpertclient.utils.TUIUtils;
import com.tencent.imsdk.BaseConstants;
import com.tencent.imsdk.v2.V2TIMCallback;
import com.tencent.imsdk.v2.V2TIMConversation;
@@ -1,4 +1,4 @@
package com.yxjk.healthexpertclient.ui.im;
package com.xjjk.healthexpertclient.ui.im;
import android.content.BroadcastReceiver;
import android.content.Context;
@@ -17,8 +17,8 @@ import androidx.fragment.app.Fragment;
import androidx.localbroadcastmanager.content.LocalBroadcastManager;
import androidx.viewpager2.widget.ViewPager2;
import com.yxjk.healthexpertclient.R;
import com.yxjk.healthexpertclient.ui.im.adapter.FragmentAdapter;
import com.xjjk.healthexpertclient.R;
import com.xjjk.healthexpertclient.ui.im.adapter.FragmentAdapter;
import com.tencent.imsdk.BaseConstants;
import com.tencent.imsdk.v2.V2TIMCallback;
import com.tencent.imsdk.v2.V2TIMConversation;
@@ -1,4 +1,4 @@
package com.yxjk.healthexpertclient.ui.im
package com.xjjk.healthexpertclient.ui.im
import android.Manifest
import android.content.Intent
@@ -16,9 +16,9 @@ import com.amap.api.maps.model.MyLocationStyle
import com.btpj.lib_base.ext.toJson
import com.buddy.kredit.android.base.BaseActivity
import com.permissionx.guolindev.PermissionX
import com.yxjk.healthexpertclient.R
import com.yxjk.healthexpertclient.databinding.ActivitySelectLocationBinding
import com.yxjk.healthexpertclient.ui.im.viewmodel.SelectLocationViewModel
import com.xjjk.healthexpertclient.R
import com.xjjk.healthexpertclient.databinding.ActivitySelectLocationBinding
import com.xjjk.healthexpertclient.ui.im.viewmodel.SelectLocationViewModel
import com.tencent.qcloud.tuikit.tuichat.bean.message.LocationMessageBean
import com.tencent.qcloud.tuikit.tuichat.classicui.setting.ChatLayoutSetting
@@ -1,4 +1,4 @@
package com.yxjk.healthexpertclient.ui.im
package com.xjjk.healthexpertclient.ui.im
import android.Manifest
import android.graphics.BitmapFactory
@@ -12,9 +12,9 @@ import com.amap.api.maps.model.MarkerOptions
import com.amap.api.maps.model.MyLocationStyle
import com.buddy.kredit.android.base.BaseActivity
import com.permissionx.guolindev.PermissionX
import com.yxjk.healthexpertclient.R
import com.yxjk.healthexpertclient.databinding.ActivityViewLocationBinding
import com.yxjk.healthexpertclient.ui.im.viewmodel.ViewLocationViewModel
import com.xjjk.healthexpertclient.R
import com.xjjk.healthexpertclient.databinding.ActivityViewLocationBinding
import com.xjjk.healthexpertclient.ui.im.viewmodel.ViewLocationViewModel
/**
@@ -1,4 +1,4 @@
package com.yxjk.healthexpertclient.ui.im.adapter;
package com.xjjk.healthexpertclient.ui.im.adapter;
import androidx.annotation.NonNull;
import androidx.fragment.app.Fragment;
@@ -1,4 +1,4 @@
package com.yxjk.healthexpertclient.ui.im.utils
package com.xjjk.healthexpertclient.ui.im.utils
import com.tencent.qcloud.tuikit.tuichat.classicui.setting.InputActionSetting
@@ -1,4 +1,4 @@
package com.yxjk.healthexpertclient.ui.im.view;
package com.xjjk.healthexpertclient.ui.im.view;
import android.app.Activity;
import android.graphics.Canvas;
@@ -1,4 +1,4 @@
package com.yxjk.healthexpertclient.ui.im.viewmodel
package com.xjjk.healthexpertclient.ui.im.viewmodel
import com.btpj.lib_base.base.BaseViewModel
@@ -1,4 +1,4 @@
package com.yxjk.healthexpertclient.ui.im.viewmodel
package com.xjjk.healthexpertclient.ui.im.viewmodel
import com.btpj.lib_base.base.BaseViewModel
@@ -1,4 +1,4 @@
package com.yxjk.healthexpertclient.ui.login
package com.xjjk.healthexpertclient.ui.login
import android.content.res.ColorStateList
import android.graphics.Color
@@ -14,10 +14,10 @@ import androidx.lifecycle.Lifecycle
import androidx.lifecycle.lifecycleScope
import androidx.lifecycle.repeatOnLifecycle
import com.btpj.lib_base.base.BaseVMBActivity
import com.yxjk.healthexpertclient.R
import com.yxjk.healthexpertclient.databinding.ActivityChangePasswordBinding
import com.yxjk.healthexpertclient.ui.login.viewmodel.LoginViewModel
import com.yxjk.healthexpertclient.utils.CommonUtils
import com.xjjk.healthexpertclient.R
import com.xjjk.healthexpertclient.databinding.ActivityChangePasswordBinding
import com.xjjk.healthexpertclient.ui.login.viewmodel.LoginViewModel
import com.xjjk.healthexpertclient.utils.CommonUtils
import kotlinx.coroutines.flow.collectLatest
import kotlinx.coroutines.launch
@@ -1,4 +1,4 @@
package com.yxjk.healthexpertclient.ui.login
package com.xjjk.healthexpertclient.ui.login
import android.os.Bundle
import android.text.SpannableString
@@ -18,17 +18,17 @@ import androidx.lifecycle.repeatOnLifecycle
import com.btpj.lib_base.data.local.DataStoreManager
import com.btpj.lib_base.data.local.IpManager
import com.buddy.kredit.android.base.BaseActivity
import com.yxjk.healthexpertclient.MyApplication.Companion.appViewModel
import com.yxjk.healthexpertclient.R
import com.yxjk.healthexpertclient.databinding.ActivityLoginBinding
import com.yxjk.healthexpertclient.ext.startMainActivity
import com.yxjk.healthexpertclient.ext.startRetrievePassWordActivity
import com.yxjk.healthexpertclient.ext.startWebActivity
import com.yxjk.healthexpertclient.ui.login.viewmodel.LoginViewModel
import com.yxjk.healthexpertclient.utils.CommonUtils
import com.yxjk.healthexpertclient.utils.ConstantUtils
import com.yxjk.healthexpertclient.view.PrivacyDialog
import com.yxjk.healthexpertclient.view.TextViewDialog
import com.xjjk.healthexpertclient.MyApplication.Companion.appViewModel
import com.xjjk.healthexpertclient.R
import com.xjjk.healthexpertclient.databinding.ActivityLoginBinding
import com.xjjk.healthexpertclient.ext.startMainActivity
import com.xjjk.healthexpertclient.ext.startRetrievePassWordActivity
import com.xjjk.healthexpertclient.ext.startWebActivity
import com.xjjk.healthexpertclient.ui.login.viewmodel.LoginViewModel
import com.xjjk.healthexpertclient.utils.CommonUtils
import com.xjjk.healthexpertclient.utils.ConstantUtils
import com.xjjk.healthexpertclient.view.PrivacyDialog
import com.xjjk.healthexpertclient.view.TextViewDialog
import kotlinx.coroutines.flow.collectLatest
import kotlinx.coroutines.launch
@@ -1,4 +1,4 @@
package com.yxjk.healthexpertclient.ui.login
package com.xjjk.healthexpertclient.ui.login
import android.content.res.ColorStateList
import android.graphics.Color
@@ -12,13 +12,13 @@ import androidx.lifecycle.Lifecycle
import androidx.lifecycle.lifecycleScope
import androidx.lifecycle.repeatOnLifecycle
import com.btpj.lib_base.base.BaseVMBActivity
import com.yxjk.healthexpertclient.R
import com.yxjk.healthexpertclient.databinding.ActivityRetrievePasswordBinding
import com.yxjk.healthexpertclient.ext.startChangePassWordActivity
import com.yxjk.healthexpertclient.ui.login.viewmodel.LoginViewModel
import com.yxjk.healthexpertclient.ui.login.viewmodel.RetrievePassWordViewModel
import com.yxjk.healthexpertclient.utils.AuthCodeCountDownTimer
import com.yxjk.healthexpertclient.utils.phoneCheck
import com.xjjk.healthexpertclient.R
import com.xjjk.healthexpertclient.databinding.ActivityRetrievePasswordBinding
import com.xjjk.healthexpertclient.ext.startChangePassWordActivity
import com.xjjk.healthexpertclient.ui.login.viewmodel.LoginViewModel
import com.xjjk.healthexpertclient.ui.login.viewmodel.RetrievePassWordViewModel
import com.xjjk.healthexpertclient.utils.AuthCodeCountDownTimer
import com.xjjk.healthexpertclient.utils.phoneCheck
import kotlinx.coroutines.flow.collectLatest
import kotlinx.coroutines.launch
@@ -1,4 +1,4 @@
package com.yxjk.healthexpertclient.ui.login.viewmodel
package com.xjjk.healthexpertclient.ui.login.viewmodel
import com.baileren.rsalibrary.RSACipherStrategy
import com.btpj.lib_base.BaseApp.Companion.appContext
@@ -6,12 +6,12 @@ import com.btpj.lib_base.base.BaseViewModel
import com.btpj.lib_base.ext.encrypt
import com.btpj.lib_base.ext.handleRequest
import com.btpj.lib_base.ext.launch
import com.yxjk.healthexpertclient.MyApplication.Companion.appViewModel
import com.yxjk.healthexpertclient.R
import com.yxjk.healthexpertclient.bean.CommonSettingMenuBean
import com.yxjk.healthexpertclient.data.repository.LoginRepository
import com.yxjk.healthexpertclient.utils.CommonUtils
import com.yxjk.healthexpertclient.utils.ConstantUtils
import com.xjjk.healthexpertclient.MyApplication.Companion.appViewModel
import com.xjjk.healthexpertclient.R
import com.xjjk.healthexpertclient.bean.CommonSettingMenuBean
import com.xjjk.healthexpertclient.data.repository.LoginRepository
import com.xjjk.healthexpertclient.utils.CommonUtils
import com.xjjk.healthexpertclient.utils.ConstantUtils
import kotlinx.coroutines.flow.MutableSharedFlow
import kotlinx.coroutines.flow.MutableStateFlow
@@ -1,10 +1,10 @@
package com.yxjk.healthexpertclient.ui.login.viewmodel
package com.xjjk.healthexpertclient.ui.login.viewmodel
import com.btpj.lib_base.BaseApp.Companion.appContext
import com.btpj.lib_base.base.BaseViewModel
import com.btpj.lib_base.ext.isMobile
import com.btpj.lib_base.ext.launch
import com.yxjk.healthexpertclient.R
import com.xjjk.healthexpertclient.R
import kotlinx.coroutines.flow.MutableStateFlow
/**
@@ -1,17 +1,17 @@
package com.yxjk.healthexpertclient.ui.main
package com.xjjk.healthexpertclient.ui.main
import android.os.Bundle
import androidx.fragment.app.Fragment
import com.btpj.lib_base.ext.clearLongClickToast
import com.buddy.kredit.android.base.BaseActivity
import com.yxjk.healthexpertclient.MyApplication.Companion.appViewModel
import com.yxjk.healthexpertclient.R
import com.yxjk.healthexpertclient.databinding.ActivityMainBinding
import com.yxjk.healthexpertclient.event.DoctorEvent
import com.yxjk.healthexpertclient.ext.loginIm
import com.yxjk.healthexpertclient.ui.main.viewmodel.MainViewModel
import com.yxjk.healthexpertclient.ui.mine.fragment.MineFragment
import com.yxjk.healthexpertclient.ui.workbench.fragment.WorkbenchFragment
import com.xjjk.healthexpertclient.MyApplication.Companion.appViewModel
import com.xjjk.healthexpertclient.R
import com.xjjk.healthexpertclient.databinding.ActivityMainBinding
import com.xjjk.healthexpertclient.event.DoctorEvent
import com.xjjk.healthexpertclient.ext.loginIm
import com.xjjk.healthexpertclient.ui.main.viewmodel.MainViewModel
import com.xjjk.healthexpertclient.ui.mine.fragment.MineFragment
import com.xjjk.healthexpertclient.ui.workbench.fragment.WorkbenchFragment
import com.tencent.qcloud.tuicore.TUIThemeManager
import org.greenrobot.eventbus.Subscribe
import org.greenrobot.eventbus.ThreadMode
@@ -1,4 +1,4 @@
package com.yxjk.healthexpertclient.ui.main
package com.xjjk.healthexpertclient.ui.main
import android.os.Bundle
import android.webkit.WebView
@@ -6,9 +6,9 @@ import android.widget.FrameLayout
import com.buddy.kredit.android.base.BaseActivity
import com.just.agentweb.AgentWeb
import com.just.agentweb.WebChromeClient
import com.yxjk.healthexpertclient.R
import com.yxjk.healthexpertclient.databinding.ActivityWebBinding
import com.yxjk.healthexpertclient.ui.main.viewmodel.WebViewModel
import com.xjjk.healthexpertclient.R
import com.xjjk.healthexpertclient.databinding.ActivityWebBinding
import com.xjjk.healthexpertclient.ui.main.viewmodel.WebViewModel
/**
* @author nanfeifei
* @time 2023/5/23 16:20
@@ -1,13 +1,13 @@
package com.yxjk.healthexpertclient.ui.main.adapter
package com.xjjk.healthexpertclient.ui.main.adapter
import android.view.View
import com.btpj.lib_base.base.adapter.BaseDataBindingAdapter
import com.btpj.lib_base.ext.loadRoundedImage
import com.chad.library.adapter.base.module.LoadMoreModule
import com.chad.library.adapter.base.viewholder.BaseDataBindingHolder
import com.yxjk.healthexpertclient.R
import com.yxjk.healthexpertclient.bean.ImageBean
import com.yxjk.healthexpertclient.databinding.ItemRecycleImageBinding
import com.xjjk.healthexpertclient.R
import com.xjjk.healthexpertclient.bean.ImageBean
import com.xjjk.healthexpertclient.databinding.ItemRecycleImageBinding
import java.io.File
/**
@@ -1,19 +1,19 @@
package com.yxjk.healthexpertclient.ui.main.viewmodel
package com.xjjk.healthexpertclient.ui.main.viewmodel
import com.btpj.lib_base.BaseApp.Companion.appContext
import com.btpj.lib_base.base.BaseViewModel
import com.btpj.lib_base.ext.addImageBaseUrl
import com.btpj.lib_base.ext.handleRequest
import com.btpj.lib_base.ext.launch
import com.yxjk.healthexpertclient.bean.UserInfoBean
import com.yxjk.healthexpertclient.bean.im.IMInfoBean
import com.yxjk.healthexpertclient.data.repository.IMRepository
import com.yxjk.healthexpertclient.data.repository.WorkbenchRepository
import com.yxjk.healthexpertclient.event.ConsultRecordEvent
import com.yxjk.healthexpertclient.event.WorkbenchEvent
import com.yxjk.healthexpertclient.ext.initIMSDK
import com.yxjk.healthexpertclient.utils.CommonUtils
import com.yxjk.healthexpertclient.utils.TUIUtils
import com.xjjk.healthexpertclient.bean.UserInfoBean
import com.xjjk.healthexpertclient.bean.im.IMInfoBean
import com.xjjk.healthexpertclient.data.repository.IMRepository
import com.xjjk.healthexpertclient.data.repository.WorkbenchRepository
import com.xjjk.healthexpertclient.event.ConsultRecordEvent
import com.xjjk.healthexpertclient.event.WorkbenchEvent
import com.xjjk.healthexpertclient.ext.initIMSDK
import com.xjjk.healthexpertclient.utils.CommonUtils
import com.xjjk.healthexpertclient.utils.TUIUtils
import com.tencent.imsdk.v2.V2TIMCallback
import com.tencent.imsdk.v2.V2TIMManager
import com.tencent.imsdk.v2.V2TIMUserFullInfo
@@ -1,11 +1,11 @@
package com.yxjk.healthexpertclient.ui.main.viewmodel
package com.xjjk.healthexpertclient.ui.main.viewmodel
import com.btpj.lib_base.base.BaseViewModel
import com.btpj.lib_base.ext.handleRequest
import com.btpj.lib_base.ext.launch
import com.yxjk.healthexpertclient.bean.im.IMAssistantBean
import com.yxjk.healthexpertclient.bean.mine.DoctorBean
import com.yxjk.healthexpertclient.data.repository.MineRepository
import com.xjjk.healthexpertclient.bean.im.IMAssistantBean
import com.xjjk.healthexpertclient.bean.mine.DoctorBean
import com.xjjk.healthexpertclient.data.repository.MineRepository
import kotlinx.coroutines.flow.MutableStateFlow
class MainViewModel: BaseViewModel() {
@@ -1,4 +1,4 @@
package com.yxjk.healthexpertclient.ui.main.viewmodel
package com.xjjk.healthexpertclient.ui.main.viewmodel
import com.btpj.lib_base.base.BaseViewModel
@@ -1,4 +1,4 @@
package com.yxjk.healthexpertclient.ui.mine
package com.xjjk.healthexpertclient.ui.mine
import android.os.Bundle
import android.view.View
@@ -14,11 +14,11 @@ import com.github.gzuliyujiang.wheelpicker.DatePicker
import com.github.gzuliyujiang.wheelpicker.annotation.DateMode
import com.github.gzuliyujiang.wheelpicker.entity.DateEntity
import com.google.android.flexbox.FlexboxLayoutManager
import com.yxjk.healthexpertclient.R
import com.yxjk.healthexpertclient.databinding.ActivityAddSuspensionAnnouncementBinding
import com.yxjk.healthexpertclient.ui.mine.adapter.SuspensionCauseAdapter
import com.yxjk.healthexpertclient.ui.mine.viewmodel.AddSuspensionAnnouncementViewModel
import com.yxjk.healthexpertclient.view.SuspensionAnnouncementAffirmDialog
import com.xjjk.healthexpertclient.R
import com.xjjk.healthexpertclient.databinding.ActivityAddSuspensionAnnouncementBinding
import com.xjjk.healthexpertclient.ui.mine.adapter.SuspensionCauseAdapter
import com.xjjk.healthexpertclient.ui.mine.viewmodel.AddSuspensionAnnouncementViewModel
import com.xjjk.healthexpertclient.view.SuspensionAnnouncementAffirmDialog
import kotlinx.coroutines.flow.collectLatest
import kotlinx.coroutines.launch
@@ -1,4 +1,4 @@
package com.yxjk.healthexpertclient.ui.mine
package com.xjjk.healthexpertclient.ui.mine
import android.content.res.ColorStateList
import android.os.Bundle
@@ -15,14 +15,14 @@ import com.github.gzuliyujiang.wheelpicker.DatePicker
import com.github.gzuliyujiang.wheelpicker.annotation.DateMode
import com.github.gzuliyujiang.wheelpicker.entity.DateEntity
import com.google.android.material.tabs.TabLayoutMediator
import com.yxjk.healthexpertclient.R
import com.yxjk.healthexpertclient.databinding.ActivityBillRecordBinding
import com.yxjk.healthexpertclient.ui.mine.fragment.BillRecordFragment
import com.yxjk.healthexpertclient.ui.mine.fragment.BillRecordFragment.Companion.BILL_TYPE_ALL
import com.yxjk.healthexpertclient.ui.mine.fragment.BillRecordFragment.Companion.BILL_TYPE_INCOME
import com.yxjk.healthexpertclient.ui.mine.fragment.BillRecordFragment.Companion.BILL_TYPE_PAYMENT
import com.yxjk.healthexpertclient.ui.mine.viewmodel.BillRecordViewModel
import com.yxjk.healthexpertclient.view.viewpager.ViewPagerAdapter
import com.xjjk.healthexpertclient.R
import com.xjjk.healthexpertclient.databinding.ActivityBillRecordBinding
import com.xjjk.healthexpertclient.ui.mine.fragment.BillRecordFragment
import com.xjjk.healthexpertclient.ui.mine.fragment.BillRecordFragment.Companion.BILL_TYPE_ALL
import com.xjjk.healthexpertclient.ui.mine.fragment.BillRecordFragment.Companion.BILL_TYPE_INCOME
import com.xjjk.healthexpertclient.ui.mine.fragment.BillRecordFragment.Companion.BILL_TYPE_PAYMENT
import com.xjjk.healthexpertclient.ui.mine.viewmodel.BillRecordViewModel
import com.xjjk.healthexpertclient.view.viewpager.ViewPagerAdapter
import kotlinx.coroutines.launch
@@ -1,4 +1,4 @@
package com.yxjk.healthexpertclient.ui.mine
package com.xjjk.healthexpertclient.ui.mine
import android.graphics.Color
import android.os.Bundle
@@ -17,13 +17,13 @@ import com.github.mikephil.charting.components.Legend
import com.github.mikephil.charting.data.PieData
import com.github.mikephil.charting.data.PieDataSet
import com.github.mikephil.charting.data.PieEntry
import com.yxjk.healthexpertclient.R
import com.yxjk.healthexpertclient.bean.mine.ConsultTypeBean
import com.yxjk.healthexpertclient.databinding.ActivityConsultStatisticsBinding
import com.yxjk.healthexpertclient.ext.startBillRecordActivity
import com.yxjk.healthexpertclient.ui.mine.utils.ConsultStatisticsFormatter
import com.yxjk.healthexpertclient.ui.mine.viewmodel.ConsultStatisticsViewModel
import com.yxjk.healthexpertclient.utils.CommonUtils
import com.xjjk.healthexpertclient.R
import com.xjjk.healthexpertclient.bean.mine.ConsultTypeBean
import com.xjjk.healthexpertclient.databinding.ActivityConsultStatisticsBinding
import com.xjjk.healthexpertclient.ext.startBillRecordActivity
import com.xjjk.healthexpertclient.ui.mine.utils.ConsultStatisticsFormatter
import com.xjjk.healthexpertclient.ui.mine.viewmodel.ConsultStatisticsViewModel
import com.xjjk.healthexpertclient.utils.CommonUtils
import kotlinx.coroutines.flow.collectLatest
import kotlinx.coroutines.launch
@@ -1,4 +1,4 @@
package com.yxjk.healthexpertclient.ui.mine
package com.xjjk.healthexpertclient.ui.mine
import android.os.Bundle
import android.view.View
@@ -11,12 +11,12 @@ import com.btpj.lib_base.base.adapter.BaseCheckRecycleViewAdapter
import com.buddy.kredit.android.base.BaseActivity
import com.chad.library.adapter.base.BaseQuickAdapter
import com.chad.library.adapter.base.listener.OnItemClickListener
import com.yxjk.healthexpertclient.R
import com.yxjk.healthexpertclient.bean.mine.SchedulingBean
import com.yxjk.healthexpertclient.databinding.ActivityCustomSchedulingBinding
import com.yxjk.healthexpertclient.ext.startSchedulingActivity
import com.yxjk.healthexpertclient.ui.mine.adapter.CustomSchedulingAdapter
import com.yxjk.healthexpertclient.ui.mine.viewmodel.CustomSchedulingViewModel
import com.xjjk.healthexpertclient.R
import com.xjjk.healthexpertclient.bean.mine.SchedulingBean
import com.xjjk.healthexpertclient.databinding.ActivityCustomSchedulingBinding
import com.xjjk.healthexpertclient.ext.startSchedulingActivity
import com.xjjk.healthexpertclient.ui.mine.adapter.CustomSchedulingAdapter
import com.xjjk.healthexpertclient.ui.mine.viewmodel.CustomSchedulingViewModel
import kotlinx.coroutines.flow.collectLatest
import kotlinx.coroutines.launch
@@ -1,13 +1,13 @@
package com.yxjk.healthexpertclient.ui.mine
package com.xjjk.healthexpertclient.ui.mine
import android.os.Bundle
import android.text.method.HideReturnsTransformationMethod
import android.text.method.PasswordTransformationMethod
import android.view.View
import com.buddy.kredit.android.base.BaseActivity
import com.yxjk.healthexpertclient.R
import com.yxjk.healthexpertclient.databinding.ActivityEditPasswordBinding
import com.yxjk.healthexpertclient.ui.mine.viewmodel.EditPasswordViewModel
import com.xjjk.healthexpertclient.R
import com.xjjk.healthexpertclient.databinding.ActivityEditPasswordBinding
import com.xjjk.healthexpertclient.ui.mine.viewmodel.EditPasswordViewModel
/**
* @author nanfeifei
@@ -1,4 +1,4 @@
package com.yxjk.healthexpertclient.ui.mine
package com.xjjk.healthexpertclient.ui.mine
import android.os.Bundle
import android.view.View
@@ -11,12 +11,12 @@ import com.btpj.lib_base.base.adapter.BaseCheckRecycleViewAdapter
import com.buddy.kredit.android.base.BaseActivity
import com.chad.library.adapter.base.BaseQuickAdapter
import com.chad.library.adapter.base.listener.OnItemClickListener
import com.yxjk.healthexpertclient.R
import com.yxjk.healthexpertclient.bean.mine.DiseaseBean
import com.yxjk.healthexpertclient.databinding.ActivityGoodAtDiseaseBinding
import com.yxjk.healthexpertclient.event.AddGoodAtDiseaseEvent
import com.yxjk.healthexpertclient.ui.mine.adapter.DiseaseAdapter
import com.yxjk.healthexpertclient.ui.mine.viewmodel.GoodAtDiseaseViewModel
import com.xjjk.healthexpertclient.R
import com.xjjk.healthexpertclient.bean.mine.DiseaseBean
import com.xjjk.healthexpertclient.databinding.ActivityGoodAtDiseaseBinding
import com.xjjk.healthexpertclient.event.AddGoodAtDiseaseEvent
import com.xjjk.healthexpertclient.ui.mine.adapter.DiseaseAdapter
import com.xjjk.healthexpertclient.ui.mine.viewmodel.GoodAtDiseaseViewModel
import kotlinx.coroutines.flow.collectLatest
import kotlinx.coroutines.launch
import org.greenrobot.eventbus.EventBus
@@ -1,4 +1,4 @@
package com.yxjk.healthexpertclient.ui.mine
package com.xjjk.healthexpertclient.ui.mine
import android.os.Bundle
import android.view.View
@@ -18,18 +18,18 @@ import com.luck.picture.lib.config.SelectModeConfig
import com.luck.picture.lib.entity.LocalMedia
import com.luck.picture.lib.interfaces.OnResultCallbackListener
import com.luck.picture.lib.utils.SandboxTransformUtils
import com.yxjk.healthexpertclient.R
import com.yxjk.healthexpertclient.bean.mine.DoctorBean
import com.yxjk.healthexpertclient.databinding.ActivityPersonInfoBinding
import com.yxjk.healthexpertclient.event.AddGoodAtDiseaseEvent
import com.yxjk.healthexpertclient.ext.startGoodAtDiseaseActivity
import com.yxjk.healthexpertclient.ui.mine.adapter.AddDiseaseAdapter
import com.yxjk.healthexpertclient.ui.mine.viewmodel.PersonInfoViewModel
import com.yxjk.healthexpertclient.utils.AndroidBug5497Workaround
import com.yxjk.healthexpertclient.utils.pictureSelector.GlideEngine
import com.yxjk.healthexpertclient.utils.pictureSelector.ImageFileCompressEngine
import com.yxjk.healthexpertclient.utils.pictureSelector.ImageFileCropEngine
import com.yxjk.healthexpertclient.view.AddDiseaseDialog
import com.xjjk.healthexpertclient.R
import com.xjjk.healthexpertclient.bean.mine.DoctorBean
import com.xjjk.healthexpertclient.databinding.ActivityPersonInfoBinding
import com.xjjk.healthexpertclient.event.AddGoodAtDiseaseEvent
import com.xjjk.healthexpertclient.ext.startGoodAtDiseaseActivity
import com.xjjk.healthexpertclient.ui.mine.adapter.AddDiseaseAdapter
import com.xjjk.healthexpertclient.ui.mine.viewmodel.PersonInfoViewModel
import com.xjjk.healthexpertclient.utils.AndroidBug5497Workaround
import com.xjjk.healthexpertclient.utils.pictureSelector.GlideEngine
import com.xjjk.healthexpertclient.utils.pictureSelector.ImageFileCompressEngine
import com.xjjk.healthexpertclient.utils.pictureSelector.ImageFileCropEngine
import com.xjjk.healthexpertclient.view.AddDiseaseDialog
import kotlinx.coroutines.flow.collectLatest
import kotlinx.coroutines.launch
import org.greenrobot.eventbus.Subscribe
@@ -1,4 +1,4 @@
package com.yxjk.healthexpertclient.ui.mine
package com.xjjk.healthexpertclient.ui.mine
import android.os.Bundle
import android.view.View
@@ -9,11 +9,11 @@ import androidx.lifecycle.repeatOnLifecycle
import androidx.recyclerview.widget.LinearLayoutManager
import com.buddy.kredit.android.base.BaseActivity
import com.buddy.kredit.android.view.SpaceItemDecoration
import com.yxjk.healthexpertclient.R
import com.yxjk.healthexpertclient.databinding.ActivitySchedulingBinding
import com.yxjk.healthexpertclient.ext.startCustomSchedulingActivity
import com.yxjk.healthexpertclient.ui.mine.adapter.NewSchedulingAdapter
import com.yxjk.healthexpertclient.ui.mine.viewmodel.SchedulingViewModel
import com.xjjk.healthexpertclient.R
import com.xjjk.healthexpertclient.databinding.ActivitySchedulingBinding
import com.xjjk.healthexpertclient.ext.startCustomSchedulingActivity
import com.xjjk.healthexpertclient.ui.mine.adapter.NewSchedulingAdapter
import com.xjjk.healthexpertclient.ui.mine.viewmodel.SchedulingViewModel
import kotlinx.coroutines.flow.collectLatest
import kotlinx.coroutines.launch
@@ -1,4 +1,4 @@
package com.yxjk.healthexpertclient.ui.mine
package com.xjjk.healthexpertclient.ui.mine
import android.app.ProgressDialog
import android.os.Bundle
@@ -9,13 +9,13 @@ import com.btpj.lib_base.data.local.IpManager
import com.btpj.lib_base.ext.jsonToBean
import com.btpj.lib_base.utils.AppUtil
import com.buddy.kredit.android.base.BaseActivity
import com.yxjk.healthexpertclient.BuildConfig
import com.yxjk.healthexpertclient.R
import com.yxjk.healthexpertclient.bean.AppUpdateBean
import com.yxjk.healthexpertclient.databinding.ActivitySettingBinding
import com.yxjk.healthexpertclient.ext.startWebActivity
import com.yxjk.healthexpertclient.ui.mine.viewmodel.SettingViewModel
import com.yxjk.healthexpertclient.view.LoadingProgressDialog
import com.xjjk.healthexpertclient.BuildConfig
import com.xjjk.healthexpertclient.R
import com.xjjk.healthexpertclient.bean.AppUpdateBean
import com.xjjk.healthexpertclient.databinding.ActivitySettingBinding
import com.xjjk.healthexpertclient.ext.startWebActivity
import com.xjjk.healthexpertclient.ui.mine.viewmodel.SettingViewModel
import com.xjjk.healthexpertclient.view.LoadingProgressDialog
import org.lzh.framework.updatepluginlib.UpdateBuilder
import org.lzh.framework.updatepluginlib.base.UpdateParser
import org.lzh.framework.updatepluginlib.model.Update
@@ -1,4 +1,4 @@
package com.yxjk.healthexpertclient.ui.mine
package com.xjjk.healthexpertclient.ui.mine
import android.os.Bundle
import android.view.View
@@ -13,14 +13,14 @@ import com.btpj.lib_base.ext.initColors
import com.buddy.kredit.android.base.BaseActivity
import com.chad.library.adapter.base.BaseQuickAdapter
import com.chad.library.adapter.base.listener.OnItemChildClickListener
import com.yxjk.healthexpertclient.R
import com.yxjk.healthexpertclient.bean.mine.SuspensionServiceBean
import com.yxjk.healthexpertclient.databinding.ActivitySuspensionServiceBinding
import com.yxjk.healthexpertclient.databinding.ViewFooterSuspensionServiceBinding
import com.yxjk.healthexpertclient.event.SuspensionServiceEvent
import com.yxjk.healthexpertclient.ext.startAddSuspensionAnnouncementActivity
import com.yxjk.healthexpertclient.ui.mine.adapter.SuspensionServiceAdapter
import com.yxjk.healthexpertclient.ui.mine.viewmodel.SuspensionServiceViewModel
import com.xjjk.healthexpertclient.R
import com.xjjk.healthexpertclient.bean.mine.SuspensionServiceBean
import com.xjjk.healthexpertclient.databinding.ActivitySuspensionServiceBinding
import com.xjjk.healthexpertclient.databinding.ViewFooterSuspensionServiceBinding
import com.xjjk.healthexpertclient.event.SuspensionServiceEvent
import com.xjjk.healthexpertclient.ext.startAddSuspensionAnnouncementActivity
import com.xjjk.healthexpertclient.ui.mine.adapter.SuspensionServiceAdapter
import com.xjjk.healthexpertclient.ui.mine.viewmodel.SuspensionServiceViewModel
import com.timehop.stickyheadersrecyclerview.StickyRecyclerHeadersDecoration
import kotlinx.coroutines.flow.collectLatest
import kotlinx.coroutines.launch
@@ -1,11 +1,11 @@
package com.yxjk.healthexpertclient.ui.mine
package com.xjjk.healthexpertclient.ui.mine
import android.os.Bundle
import androidx.lifecycle.lifecycleScope
import com.buddy.kredit.android.base.BaseActivity
import com.yxjk.healthexpertclient.R
import com.yxjk.healthexpertclient.databinding.ActivityWithDrawBinding
import com.yxjk.healthexpertclient.ui.mine.viewmodel.WithDrawViewModel
import com.xjjk.healthexpertclient.R
import com.xjjk.healthexpertclient.databinding.ActivityWithDrawBinding
import com.xjjk.healthexpertclient.ui.mine.viewmodel.WithDrawViewModel
import kotlinx.coroutines.launch
/**
@@ -1,10 +1,10 @@
package com.yxjk.healthexpertclient.ui.mine.adapter
package com.xjjk.healthexpertclient.ui.mine.adapter
import com.btpj.lib_base.base.adapter.BaseDataBindingAdapter
import com.chad.library.adapter.base.viewholder.BaseDataBindingHolder
import com.yxjk.healthexpertclient.R
import com.yxjk.healthexpertclient.bean.mine.DiseaseBean
import com.yxjk.healthexpertclient.databinding.ItemRecycleAddDiseaseBinding
import com.xjjk.healthexpertclient.R
import com.xjjk.healthexpertclient.bean.mine.DiseaseBean
import com.xjjk.healthexpertclient.databinding.ItemRecycleAddDiseaseBinding
/**
* @author nanfeifei
@@ -1,11 +1,11 @@
package com.yxjk.healthexpertclient.ui.mine.adapter
package com.xjjk.healthexpertclient.ui.mine.adapter
import com.chad.library.adapter.base.BaseQuickAdapter
import com.chad.library.adapter.base.module.LoadMoreModule
import com.chad.library.adapter.base.viewholder.BaseViewHolder
import com.yxjk.healthexpertclient.R
import com.yxjk.healthexpertclient.bean.mine.BillRecordBean
import com.yxjk.healthexpertclient.utils.CommonUtils
import com.xjjk.healthexpertclient.R
import com.xjjk.healthexpertclient.bean.mine.BillRecordBean
import com.xjjk.healthexpertclient.utils.CommonUtils
class BillRecordAdapter() :
BaseQuickAdapter<BillRecordBean, BaseViewHolder>(
@@ -1,10 +1,10 @@
package com.yxjk.healthexpertclient.ui.mine.adapter
package com.xjjk.healthexpertclient.ui.mine.adapter
import com.btpj.lib_base.base.adapter.BaseCheckRecycleViewAdapter
import com.btpj.lib_base.utils.DateUtil
import com.chad.library.adapter.base.viewholder.BaseViewHolder
import com.yxjk.healthexpertclient.R
import com.yxjk.healthexpertclient.bean.mine.SchedulingBean
import com.xjjk.healthexpertclient.R
import com.xjjk.healthexpertclient.bean.mine.SchedulingBean
/**
* @author nanfeifei
@@ -1,9 +1,9 @@
package com.yxjk.healthexpertclient.ui.mine.adapter
package com.xjjk.healthexpertclient.ui.mine.adapter
import com.btpj.lib_base.base.adapter.BaseCheckRecycleViewAdapter
import com.chad.library.adapter.base.viewholder.BaseViewHolder
import com.yxjk.healthexpertclient.R
import com.yxjk.healthexpertclient.bean.mine.DiseaseBean
import com.xjjk.healthexpertclient.R
import com.xjjk.healthexpertclient.bean.mine.DiseaseBean
/**
* @author nanfeifei
@@ -1,11 +1,11 @@
package com.yxjk.healthexpertclient.ui.mine.adapter
package com.xjjk.healthexpertclient.ui.mine.adapter
import com.btpj.lib_base.base.adapter.BaseDataBindingAdapter
import com.chad.library.adapter.base.viewholder.BaseDataBindingHolder
import com.yxjk.healthexpertclient.BR
import com.yxjk.healthexpertclient.R
import com.yxjk.healthexpertclient.bean.mine.SchedulingBean
import com.yxjk.healthexpertclient.databinding.ItemRecycleNewSchedulingBinding
import com.xjjk.healthexpertclient.BR
import com.xjjk.healthexpertclient.R
import com.xjjk.healthexpertclient.bean.mine.SchedulingBean
import com.xjjk.healthexpertclient.databinding.ItemRecycleNewSchedulingBinding
/**
* @author nanfeifei
@@ -1,11 +1,11 @@
package com.yxjk.healthexpertclient.ui.mine.adapter
package com.xjjk.healthexpertclient.ui.mine.adapter
import com.btpj.lib_base.base.adapter.BaseDataBindingAdapter
import com.btpj.lib_base.utils.DateUtil
import com.chad.library.adapter.base.viewholder.BaseDataBindingHolder
import com.yxjk.healthexpertclient.R
import com.yxjk.healthexpertclient.bean.mine.SchedulingBean
import com.yxjk.healthexpertclient.databinding.ItemRecycleSchedulingBinding
import com.xjjk.healthexpertclient.R
import com.xjjk.healthexpertclient.bean.mine.SchedulingBean
import com.xjjk.healthexpertclient.databinding.ItemRecycleSchedulingBinding
/**
* @author nanfeifei
@@ -1,9 +1,9 @@
package com.yxjk.healthexpertclient.ui.mine.adapter
package com.xjjk.healthexpertclient.ui.mine.adapter
import com.btpj.lib_base.base.adapter.BaseCheckRecycleViewAdapter
import com.chad.library.adapter.base.viewholder.BaseViewHolder
import com.yxjk.healthexpertclient.R
import com.yxjk.healthexpertclient.bean.mine.CommonSettingMenuBean
import com.xjjk.healthexpertclient.R
import com.xjjk.healthexpertclient.bean.mine.CommonSettingMenuBean
/**
* @author nanfeifei
@@ -1,4 +1,4 @@
package com.yxjk.healthexpertclient.ui.mine.adapter
package com.xjjk.healthexpertclient.ui.mine.adapter
import android.view.LayoutInflater
import android.view.View
@@ -9,9 +9,9 @@ import com.btpj.lib_base.utils.DateUtil
import com.chad.library.adapter.base.BaseQuickAdapter
import com.chad.library.adapter.base.module.LoadMoreModule
import com.chad.library.adapter.base.viewholder.BaseViewHolder
import com.yxjk.healthexpertclient.R
import com.yxjk.healthexpertclient.bean.mine.SuspensionServiceBean
import com.yxjk.healthexpertclient.utils.CommonUtils
import com.xjjk.healthexpertclient.R
import com.xjjk.healthexpertclient.bean.mine.SuspensionServiceBean
import com.xjjk.healthexpertclient.utils.CommonUtils
import com.timehop.stickyheadersrecyclerview.StickyRecyclerHeadersAdapter
/**
@@ -1,4 +1,4 @@
package com.yxjk.healthexpertclient.ui.mine.fragment
package com.xjjk.healthexpertclient.ui.mine.fragment
import android.os.Bundle
import android.view.View
@@ -14,13 +14,13 @@ import com.btpj.lib_base.ext.initColors
import com.buddy.kredit.android.base.BaseFragment
import com.chad.library.adapter.base.BaseQuickAdapter
import com.chad.library.adapter.base.listener.OnItemClickListener
import com.yxjk.healthexpertclient.R
import com.yxjk.healthexpertclient.bean.mine.BillRecordBean
import com.yxjk.healthexpertclient.databinding.FragmentBillListBinding
import com.yxjk.healthexpertclient.ext.startWithDrawActivity
import com.yxjk.healthexpertclient.ui.mine.adapter.BillRecordAdapter
import com.yxjk.healthexpertclient.ui.mine.viewmodel.BillRecordFragmentViewModel
import com.yxjk.healthexpertclient.ui.mine.viewmodel.BillRecordViewModel
import com.xjjk.healthexpertclient.R
import com.xjjk.healthexpertclient.bean.mine.BillRecordBean
import com.xjjk.healthexpertclient.databinding.FragmentBillListBinding
import com.xjjk.healthexpertclient.ext.startWithDrawActivity
import com.xjjk.healthexpertclient.ui.mine.adapter.BillRecordAdapter
import com.xjjk.healthexpertclient.ui.mine.viewmodel.BillRecordFragmentViewModel
import com.xjjk.healthexpertclient.ui.mine.viewmodel.BillRecordViewModel
import kotlinx.coroutines.flow.collectLatest
import kotlinx.coroutines.launch
@@ -1,4 +1,4 @@
package com.yxjk.healthexpertclient.ui.mine.fragment
package com.xjjk.healthexpertclient.ui.mine.fragment
import android.os.Bundle
import android.view.View
@@ -8,23 +8,23 @@ import androidx.lifecycle.lifecycleScope
import androidx.lifecycle.repeatOnLifecycle
import com.btpj.lib_base.ext.loadCircle
import com.buddy.kredit.android.base.BaseFragment
import com.yxjk.healthexpertclient.R
import com.yxjk.healthexpertclient.bean.mine.DoctorBean
import com.yxjk.healthexpertclient.databinding.FragmentMineBinding
import com.yxjk.healthexpertclient.ext.startConsultStatisticsActivity
import com.yxjk.healthexpertclient.ext.startEditPasswordActivity
import com.yxjk.healthexpertclient.ext.startGroupChat
import com.yxjk.healthexpertclient.ext.startLoginActivity
import com.yxjk.healthexpertclient.ext.startPersonInfoActivity
import com.yxjk.healthexpertclient.ext.startRetrievePassWordActivity
import com.yxjk.healthexpertclient.ext.startSchedulingActivity
import com.yxjk.healthexpertclient.ext.startSettingActivity
import com.yxjk.healthexpertclient.ext.startSuspensionServiceActivity
import com.yxjk.healthexpertclient.ui.im.utils.IMInputActionSettingUtils
import com.yxjk.healthexpertclient.ui.main.viewmodel.MainViewModel
import com.yxjk.healthexpertclient.ui.mine.viewmodel.MineViewModel
import com.yxjk.healthexpertclient.utils.TUIUtils
import com.yxjk.healthexpertclient.utils.orNullDefault
import com.xjjk.healthexpertclient.R
import com.xjjk.healthexpertclient.bean.mine.DoctorBean
import com.xjjk.healthexpertclient.databinding.FragmentMineBinding
import com.xjjk.healthexpertclient.ext.startConsultStatisticsActivity
import com.xjjk.healthexpertclient.ext.startEditPasswordActivity
import com.xjjk.healthexpertclient.ext.startGroupChat
import com.xjjk.healthexpertclient.ext.startLoginActivity
import com.xjjk.healthexpertclient.ext.startPersonInfoActivity
import com.xjjk.healthexpertclient.ext.startRetrievePassWordActivity
import com.xjjk.healthexpertclient.ext.startSchedulingActivity
import com.xjjk.healthexpertclient.ext.startSettingActivity
import com.xjjk.healthexpertclient.ext.startSuspensionServiceActivity
import com.xjjk.healthexpertclient.ui.im.utils.IMInputActionSettingUtils
import com.xjjk.healthexpertclient.ui.main.viewmodel.MainViewModel
import com.xjjk.healthexpertclient.ui.mine.viewmodel.MineViewModel
import com.xjjk.healthexpertclient.utils.TUIUtils
import com.xjjk.healthexpertclient.utils.orNullDefault
import com.tencent.qcloud.tuikit.tuichat.bean.WorkBean
import kotlinx.coroutines.flow.collectLatest
import kotlinx.coroutines.launch

Some files were not shown because too many files have changed in this diff Show More