From e2aa10f750cf06d6755b59c048621290e742e741 Mon Sep 17 00:00:00 2001
From: han xu <365144163@qq.com>
Date: Tue, 25 Jun 2024 11:18:23 +0800
Subject: [PATCH] 学习名称判断

---
 baseSDK/src/main/res/layout/layout_learn_top_tab.xml                              |  4 ++--
 learnCenter/src/main/java/com/dayu/learncenter/ui/fragment/HomeLearnFragment.java | 31 +++++++++++++++++++++++++++----
 orderCenter/src/main/java/com/dayu/order/ui/adapter/OrderAdapter.java             |  2 +-
 3 files changed, 30 insertions(+), 7 deletions(-)

diff --git a/baseSDK/src/main/res/layout/layout_learn_top_tab.xml b/baseSDK/src/main/res/layout/layout_learn_top_tab.xml
index 8e65a72..359e0c2 100644
--- a/baseSDK/src/main/res/layout/layout_learn_top_tab.xml
+++ b/baseSDK/src/main/res/layout/layout_learn_top_tab.xml
@@ -10,7 +10,7 @@
         android:layout_width="wrap_content"
         android:layout_height="40dp"
         android:gravity="center|bottom"
-        android:text="AI"
+        android:text=""
         android:textColor="@color/common_red"
         android:textSize="28sp"
         android:textStyle="bold" />
@@ -20,7 +20,7 @@
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
         android:layout_gravity="center"
-        android:text="智能助手"
+        android:text=""
         android:textColor="#585858"
         android:textSize="13.3sp" />
 
diff --git a/learnCenter/src/main/java/com/dayu/learncenter/ui/fragment/HomeLearnFragment.java b/learnCenter/src/main/java/com/dayu/learncenter/ui/fragment/HomeLearnFragment.java
index 1cfec93..472bdb1 100644
--- a/learnCenter/src/main/java/com/dayu/learncenter/ui/fragment/HomeLearnFragment.java
+++ b/learnCenter/src/main/java/com/dayu/learncenter/ui/fragment/HomeLearnFragment.java
@@ -113,7 +113,13 @@ public class HomeLearnFragment extends BaseFragment<SImplePresenter, FragmentHom
 
                     String url = data.getPaperListUrl() + "?accountId=" + mUserInfo.getAccountId() + "&token=" + mUserInfo.getToken();
                     webFragment.setUrl(url);
-                    setTabNum();
+
+                    if (data.getEnterKnowledge() == 1) {
+                        setTabNum(1);
+                    } else {
+                        setTabNum(2);
+                    }
+
                 }));
     }
 
@@ -182,11 +188,11 @@ public class HomeLearnFragment extends BaseFragment<SImplePresenter, FragmentHom
             }
         });
 
-        setTabNum();
+        setTabNum(0);
         mBind.tabLearn.getTabAt(0).select();
     }
 
-    public void setTabNum() {
+    public void setTabNum(Integer type) {
 //        EventBus.getDefault().post(new LearnTabNumEvent(1));
         int[] tabNum;
         if (tabBean != null) {
@@ -205,7 +211,24 @@ public class HomeLearnFragment extends BaseFragment<SImplePresenter, FragmentHom
             isFirstAddTab = false;
         } else {
             for (int i = 0; i < mBind.tabLearn.getTabCount(); i++) {
-                if (i == mBind.tabLearn.getTabCount() - 1) return;
+                if (i == mBind.tabLearn.getTabCount() - 1){
+                    TextView tv = mBind.tabLearn.getTabAt(i).getCustomView().findViewById(R.id.tabtext);
+                    TextView tvIcon = mBind.tabLearn.getTabAt(i).getCustomView().findViewById(R.id.tabicon);
+
+                    if (type == 1){
+                        tv.setText("知识库");
+                        tv.setTextSize(16);
+                        tv.setTextColor(getResources().getColor(R.color.black));
+                        tvIcon.setText("");
+                    } else if (type == 2) {
+                        tv.setText("AI");
+//                        tv.setTextSize(16);
+//                        tv.setTextColor(getResources().getColor(R.color.black));
+                        tvIcon.setText("智能助手");
+                    }
+
+                    return;
+                }
                 TextView tv = mBind.tabLearn.getTabAt(i).getCustomView().findViewById(R.id.tabtext);
                 TextView tvIcon = mBind.tabLearn.getTabAt(i).getCustomView().findViewById(R.id.tabicon);
                 tvIcon.setText(tabDesc[i]);
diff --git a/orderCenter/src/main/java/com/dayu/order/ui/adapter/OrderAdapter.java b/orderCenter/src/main/java/com/dayu/order/ui/adapter/OrderAdapter.java
index ebe9e1a..0d542bc 100755
--- a/orderCenter/src/main/java/com/dayu/order/ui/adapter/OrderAdapter.java
+++ b/orderCenter/src/main/java/com/dayu/order/ui/adapter/OrderAdapter.java
@@ -811,7 +811,7 @@ public class OrderAdapter extends CoreAdapter<Order, FragmentOrderdoingItemBindi
                             ToastUtils.showShortToast("开始服务操作成功");
                             ProgressUtil.stopLoad();
                             mPresenter.setPosition(position);
-                            mPresenter.refreshClear();
+//                            mPresenter.refreshClear();
                             EventBus.getDefault().post(new RefreshServe(1));
                         }else{
                             ProgressUtil.stopLoad();
--
libgit2 0.25.0