From 399ac289f80b7a40aa4210341db6b447cacdcf14 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期二, 09 八月 2022 17:42:33 +0800
Subject: [PATCH] 广告升级,隐私政策整改

---
 app/src/main/java/com/tejia/lijin/app/ShoppingApi.java |  348 ++++++++++++++++++++++++++++++++++++---------------------
 1 files changed, 218 insertions(+), 130 deletions(-)

diff --git a/app/src/main/java/com/tejia/lijin/app/ShoppingApi.java b/app/src/main/java/com/tejia/lijin/app/ShoppingApi.java
index 841e716..45680a6 100644
--- a/app/src/main/java/com/tejia/lijin/app/ShoppingApi.java
+++ b/app/src/main/java/com/tejia/lijin/app/ShoppingApi.java
@@ -7,6 +7,13 @@
 import com.google.gson.Gson;
 import com.loopj.android.http.AsyncHttpClient;
 import com.loopj.android.http.SyncHttpClient;
+import com.tejia.lijin.app.entity.goods.ShareCommonGoods;
+import com.tejia.lijin.app.entity.user.TeamScreenInfo;
+import com.tejia.lijin.app.util.DeviceInfoUtil;
+import com.tejia.lijin.app.util.ToolUtil;
+import com.tejia.lijin.app.util.clipboard.ClipboardUtil;
+import com.tejia.lijin.app.util.user.LoginAndInviteStatusUtil;
+import com.tejia.lijin.app.util.user.UserUtil;
 import com.wpc.library.DeviceUuidFactory;
 import com.wpc.library.util.GetManifestDataUtil;
 import com.wpc.library.util.MacUtil;
@@ -15,12 +22,7 @@
 import com.wpc.library.util.common.PackageUtils2;
 import com.wpc.library.util.common.StringUtils;
 import com.wpc.library.util.security.MD5Utils;
-import com.tejia.lijin.app.entity.goods.ShareCommonGoods;
-import com.tejia.lijin.app.entity.user.TeamScreenInfo;
-import com.tejia.lijin.app.util.ToolUtil;
-import com.tejia.lijin.app.util.clipboard.ClipboardUtil;
-import com.tejia.lijin.app.util.user.LoginAndInviteStatusUtil;
-import com.tejia.lijin.app.util.user.UserUtil;
+import com.yeshi.push.entity.PushRomType;
 
 import org.apache.http.Header;
 import org.json.JSONArray;
@@ -64,6 +66,8 @@
     public static OkHttpClient mOkHttpClient;//okHttpClient 瀹炰緥
 
     public static OkHttpClient mOkHttpClientSoon;//okHttpClient 瀹炰緥
+
+    public final static String API_PACKAGE_NAME = "com.youhuiquan.android";
 
     static {
         mOkHttpClient = new OkHttpClient.Builder()
@@ -119,6 +123,10 @@
         params.put("page", page);
         if (subId != null)
             params.put("subId", subId);
+        if (UserUtil.getUid(context) != null) {
+            params.put("uid", UserUtil.getUid(context) + "");
+        }
+
         commonPostWithFailture(context, BASE_URL2 + "hotsell/getList", params, handler);
     }
 
@@ -138,23 +146,6 @@
         commonPost(context, BASE_URL2 + "brand/getShopInfoV2", params, handler);
     }
 
-
-    /**
-     * 鐢ㄦ埛鍗忚鎸夐挳鐩戝惉
-     *
-     * @param context
-     * @param uid
-     * @param type    0-涓嶅悓鎰� 1-鍚屾剰 2-鍚屾剰-绐楀彛鍏抽棴
-     * @param handler
-     */
-    public static void userProtocolListener(Context context, Long uid, int type, BasicTextHttpResponseHandler handler) {
-        LinkedHashMap<String, String> params = new LinkedHashMap<String, String>();
-        params.put("type", type + "");
-        if (uid != null) {
-            params.put("uid", uid + "");
-        }
-        commonPost(context, BASE_URL2 + "config/userProtocolListen", params, handler);
-    }
 
     /**
      * 鑾峰彇搴楅摵 瓒宠抗 /瓒宠抗鍒楄〃
@@ -241,7 +232,7 @@
         LinkedHashMap<String, String> params = new LinkedHashMap<>();
         if (uid != null)
             params.put("uid", uid + "");
-        commonPostWithFailture(context, BASE_URL2 + "recommend/getRecommendIndex", params, handler);
+        commonPostWithFailture(context, BASE_URL2 + "recommend/getRecommendIndexTJ", params, handler);
     }
 
     /**
@@ -257,6 +248,10 @@
         if (!StringUtils.isEmpty(page))
             params.put("page", page);
         params.put("goodsType", goodsType);
+        if (UserUtil.getUid(context) != null) {
+            params.put("uid", UserUtil.getUid(context) + "");
+        }
+
         commonPostWithFailture(context, BASE_URL2 + "recommend/getGoodList", params, handler);
     }
 
@@ -369,7 +364,8 @@
     public static void sendCircle(Context context, Long uid, String id,
                                   BasicTextHttpResponseHandler handler) {
         LinkedHashMap<String, String> params = new LinkedHashMap<>();
-        params.put("uid", uid + "");
+        if (uid != null)
+            params.put("uid", uid + "");
         params.put("id", id + "");
         commonPostWithFailture(context, BASE_URL2 + "user/cloud/sendCircle", params, handler);
     }
@@ -389,7 +385,8 @@
         if (!LoginAndInviteStatusUtil.acessNext(context, uid, true))
             return;
         LinkedHashMap<String, String> params = new LinkedHashMap<>();
-        params.put("uid", uid + "");
+        if (uid != null)
+            params.put("uid", uid + "");
         params.put("type", type + "");
         params.put("id", id);
         if (goodsId != null)
@@ -410,11 +407,47 @@
      */
     public static void evaluateCopyComment(Context context, Long uid, String id, String cid, BasicTextHttpResponseHandler handler) {
         LinkedHashMap<String, String> params = new LinkedHashMap<>();
-        params.put("uid", uid + "");
+        if (uid != null)
+            params.put("uid", uid + "");
         params.put("cid", cid);
         params.put("id", id);
         commonPostWithFailture(context, BASE_URL2 + "dynamic/evaluateComment", params, handler);
     }
+
+
+    /**
+     * 澶嶅埗鎺ㄨ崘璇�
+     *
+     * @param context
+     * @param uid
+     * @param id
+     * @param handler
+     */
+    public static void evaluateCopyRecommend(Context context, Long uid, String id, BasicTextHttpResponseHandler handler) {
+        LinkedHashMap<String, String> params = new LinkedHashMap<>();
+        if (uid != null)
+            params.put("uid", uid + "");
+        params.put("id", id);
+        commonPostWithFailture(context, BASE_URL2 + "dynamic/evaluateCopyRecommend", params, handler);
+    }
+
+
+    /**
+     * 杞摼
+     *
+     * @param context
+     * @param uid
+     * @param link
+     * @param handler
+     */
+    public static void evaluateConvertLink(Context context, Long uid, String link, BasicTextHttpResponseHandler handler) {
+        LinkedHashMap<String, String> params = new LinkedHashMap<>();
+        if (uid != null)
+            params.put("uid", uid + "");
+        params.put("link", link);
+        commonPostWithFailture(context, BASE_URL2 + "dynamic/convertLink", params, handler);
+    }
+
 
     /**
      * 棣栭〉椤堕儴鍒嗙被鍒嗙被鏁版嵁
@@ -545,6 +578,9 @@
         params.put("startprice", startprice);
         params.put("endprice", endprice);
         params.put("totalSales", totalSales);
+        if (UserUtil.getUid(context) != null) {
+            params.put("uid", UserUtil.getUid(context) + "");
+        }
         commonPostWithFailture(context, BASE_URL2 + "class/getSubGoods", params, handler);
     }
 
@@ -558,6 +594,9 @@
         LinkedHashMap<String, String> params = new LinkedHashMap<String, String>();
         params.put("gcid", key);
         params.put("page", page);
+        if (UserUtil.getUid(context) != null) {
+            params.put("uid", UserUtil.getUid(context) + "");
+        }
         commonPostWithFailture(context, BASE_URL2 + "class/getClassGoods", params, handler);
     }
 
@@ -666,6 +705,11 @@
         if (type != null && !type.equals("") && !type.equals("null") && !type.equals("0")) {
             params.put("type", type);
         }
+
+        if (UserUtil.getUid(context) != null) {
+            params.put("uid", UserUtil.getUid(context) + "");
+        }
+
         commonPostWithFailture(context, BASE_URL2 + "commoncontent/getNavGoodsList", params, handler);
     }
 
@@ -681,8 +725,8 @@
         LinkedHashMap<String, String> params = new LinkedHashMap<String, String>();
         params.put("orderId", orderId);
         params.put("userInfo.id", uid + "");
-        params.put("type", type);
-        commonPostWithFailture(context, BASE_URL + "lostOrder/findLostOrder", params, handler);
+        params.put("type", type + "");
+        commonPostWithFailture(context, BASE_URL2 + "lostOrder/findLostOrder", params, handler);
     }
 
     /**
@@ -698,7 +742,7 @@
         LinkedHashMap<String, String> params = new LinkedHashMap<>();
         params.put("text", text);
         if (uid != null) params.put("uid", uid + "");
-        commonPost(context, BASE_URL2 + "search/getRecommendInfo", params, handler);
+        commonPost(context, BASE_URL2 + "search/getRecommendInfoTJ", params, handler);
     }
 
 
@@ -826,7 +870,7 @@
         params.put("page", page);
         if (type != null)
             params.put("type", type);
-        commonPost(context, BASE_URL + "user/msg/getMsgList", params, handler);
+        commonPost(context, BASE_URL2 + "user/msg/getMsgList", params, handler);
     }
 
     /**
@@ -989,7 +1033,7 @@
         if (notifyType != null)
             params.put("notifyType", notifyType);
         if (uid != null) params.put("uid", uid + "");
-        commonPost(context, BASE_URL2 + "search/searchGoods", params, handler);
+        commonPost(context, BASE_URL2 + "search/searchGoodsTJ", params, handler);
     }
 
     /**
@@ -1129,6 +1173,15 @@
         commonPostWithFailture(context, BASE_URL + "user/bindWeiXin", params, handler);
     }
 
+
+    public static void bindQQ(Context context, Long uid, String qqUser,
+                              BasicTextHttpResponseHandler handler) {
+        LinkedHashMap<String, String> params = new LinkedHashMap<String, String>();
+        if (uid != null) params.put("uid", uid + "");
+        params.put("qqUser", qqUser);
+        commonPostWithFailture(context, BASE_URL + "user/bindQQ", params, handler);
+    }
+
     /**
      * app鏇存柊
      *
@@ -1256,42 +1309,19 @@
         commonPost1(context, BASE_URL + "customer/saveInfo", params, paramsFiles, handler);
     }
 
-    /**
-     * 缁戝畾OPPO鎺ㄩ��
-     *
-     * @param context
-     */
-    public static void bindOPPOPush(Context context, Long uid, String registerId, BasicTextHttpResponseHandler handler) {
-        LinkedHashMap<String, String> params = new LinkedHashMap<>();
-        params.put("registerId", registerId);
-        if (uid != null) params.put("uid", uid + "");
-        commonPostWithFailture(context, BASE_URL + "push/registerOppo", params, handler);
-    }
-
-    /**
-     * 缁戝畾VIVO鎺ㄩ��
-     *
-     * @param context
-     */
-    public static void bindVIVOPush(Context context, Long uid, String registerId, BasicTextHttpResponseHandler handler) {
-        LinkedHashMap<String, String> params = new LinkedHashMap<>();
-        params.put("regId", registerId);
-        if (uid != null) params.put("uid", uid + "");
-        commonPostWithFailture(context, BASE_URL + "push/registerVivo", params, handler);
-    }
-
 
     /**
      * 缁戝畾XM鎺ㄩ��
      *
      * @param context
      */
-    public static void bindXMPush(Context context, Long uid, String regId, BasicTextHttpResponseHandler handler) {
+    public static void bindPushToken(Context context, Long uid, PushRomType pushRomType, String token, BasicTextHttpResponseHandler handler) {
         LinkedHashMap<String, String> params = new LinkedHashMap<>();
-        params.put("regId", regId);
+        params.put("type", pushRomType.name());
+        params.put("token", token);
         if (uid != null)
             params.put("uid", uid + "");
-        commonPostWithFailture(context, BASE_URL + "push/registerXM", params, handler);
+        commonPostWithFailture(context, BASE_URL + "push/bindToken", params, handler);
     }
 
 
@@ -1329,6 +1359,12 @@
         params.put("slideVerify", slideVerify);
         params.put("phone", phone);
         commonPostWithFailture(context, BASE_URL + "sms/sendMSMLogin", params, handler);
+    }
+
+
+    public static void allowOneKeyLogin(Context context, BasicTextHttpResponseHandler handler) {
+        LinkedHashMap<String, String> params = new LinkedHashMap<>();
+        commonPostWithFailture(context, BASE_URL + "sms/allowOneKeyLogin", params, handler);
     }
 
     /**
@@ -1458,12 +1494,23 @@
      * @param context vcode鐭俊楠岃瘉鐮� phone鐢佃瘽鍙风爜  code寰俊鐧诲綍鐨刢ode
      * @param handler loginType 1鐢佃瘽 2寰俊
      */
-    public static void loginNew(Context context, String vcode, String phone, String code, String loginType, BasicTextHttpResponseHandler handler) {
+    public static void loginNew(Context context, String vcode, String phone, String code, String loginType, String accessToken, String qqUser, BasicTextHttpResponseHandler handler) {
         LinkedHashMap<String, String> params = new LinkedHashMap<String, String>();
-        params.put("vcode", vcode);
-        params.put("phone", phone);
-        params.put("code", code);
+        if (vcode != null)
+            params.put("vcode", vcode);
+        if (phone != null)
+            params.put("phone", phone);
+        if (code != null)
+            params.put("code", code);
         params.put("loginType", loginType);
+        if (accessToken != null) {
+            params.put("aliAccessToken", accessToken);
+        }
+
+        if (qqUser != null) {
+            params.put("qqUser", qqUser);
+        }
+
         commonPostWithFailture(context, BASE_URL2 + "user/login", params, handler);
     }
 
@@ -1486,20 +1533,28 @@
      * @param context vcode鐭俊楠岃瘉鐮� phone鐢佃瘽鍙风爜  code寰俊鐧诲綍鐨刢ode
      * @param handler loginType 1鐢佃瘽 2寰俊
      */
-    public static void bindPhoneNew(Context context, String vcode, String phone, Long uid, BasicTextHttpResponseHandler handler) {
+    public static void bindPhoneNew(Context context, String vcode, String phone, String accessToken, Long uid, BasicTextHttpResponseHandler handler) {
         LinkedHashMap<String, String> params = new LinkedHashMap<>();
-        params.put("vcode", vcode);
-        params.put("phone", phone);
+        if (vcode != null)
+            params.put("vcode", vcode);
+        if (phone != null)
+            params.put("phone", phone);
+        if (accessToken != null)
+            params.put("aliAccessToken", accessToken);
         if (uid != null) params.put("uid", uid + "");
         commonPostWithFailture(context, BASE_URL + "user/bindPhoneNew", params, handler);
     }
 
 
-    public static void bindPhoneWithOutLogin(Context context, String vcode, String phone, String key, BasicTextHttpResponseHandler handler) {
+    public static void bindPhoneWithOutLogin(Context context, String vcode, String phone, String accessToken, String key, BasicTextHttpResponseHandler handler) {
         LinkedHashMap<String, String> params = new LinkedHashMap<>();
-        params.put("vcode", vcode);
-        params.put("phone", phone);
+        if (vcode != null)
+            params.put("vcode", vcode);
+        if (phone != null)
+            params.put("phone", phone);
         params.put("key", key);
+        if (accessToken != null)
+            params.put("aliAccessToken", accessToken);
         commonPostWithFailture(context, BASE_URL2 + "user/bindPhoneLogin", params, handler);
     }
 
@@ -1529,18 +1584,6 @@
         commonPostWithFailture(context, BASE_URL + "customer/getextractprocess", params, handler);
     }
 
-    /**
-     * 缁戝畾鍗庝负鎺ㄩ��
-     *
-     * @param context
-     */
-    public static void bindHMPush(Context context, String token, Long uid,
-                                  BasicTextHttpResponseHandler handler) {
-        LinkedHashMap<String, String> params = new LinkedHashMap<String, String>();
-        params.put("token", token);
-        if (uid != null) params.put("uid", uid + "");
-        commonPostWithFailture(context, BASE_URL + "push/bindHWPush", params, handler);
-    }
 
     /**
      * 鑾峰彇缃戦〉閰嶇疆淇℃伅
@@ -1654,7 +1697,8 @@
         LinkedHashMap<String, String> params = new LinkedHashMap<String, String>();
         if (uid != null) params.put("uid", uid + "");
         params.put("auctionId", goodsId);
-        params.put("from", from);
+        if (from != null)
+            params.put("from", from);
         if (!StringUtils.isEmpty(source))
             params.put("source", source);
         commonPostWithFailture(context, BASE_URL + "goods/gettaobaolink", params, handler);
@@ -2392,6 +2436,10 @@
         LinkedHashMap<String, String> params = new LinkedHashMap<String, String>();
         params.put("page", page + "");
         params.put("cid", cid);
+        if (UserUtil.getUid(context) != null) {
+            params.put("uid", UserUtil.getUid(context) + "");
+        }
+
         commonPostWithFailture(context, BASE_URL2 + "dynamic/getList", params, handler);
     }
 
@@ -2940,6 +2988,10 @@
         params.put("page", page);
         if (uid != null) params.put("uid", uid + "");
         params.put("goodsType", goodsType);
+        if (UserUtil.getUid(context) != null) {
+            params.put("uid", UserUtil.getUid(context) + "");
+        }
+
         commonPostWithFailture(context, BASE_URL2 + "shraeStorage/getlist", params, handler);
     }
 
@@ -3079,6 +3131,42 @@
         if (from != null)
             params.put("from", from);
         commonPostWithFailture(context, BuXinConstant.HOST + "/fanli/api/lijin/goods/buyWithLijin", params, handler);
+    }
+
+
+    /**
+     * 鑾峰彇鐢ㄦ埛绀奸噾鐨勫垱寤轰俊鎭�
+     *
+     * @param context
+     * @param goodsId
+     * @param goodsType
+     * @param uid
+     * @param handler
+     */
+    public static void getUserLijinCreatedInfo(Context context, String goodsId, Integer goodsType, Long uid,
+                                               BasicTextHttpResponseHandler handler) {
+        LinkedHashMap<String, String> params = new LinkedHashMap<>();
+        if (goodsId != null)
+            params.put("goodsId", goodsId);
+        if (goodsType != null)
+            params.put("goodsType", goodsType + "");
+        if (uid != null) params.put("uid", uid + "");
+        commonPostWithFailture(context, BuXinConstant.HOST + "/fanli/api/lijin/user/getUserLijinCreatedInfo", params, handler);
+    }
+
+
+    /**
+     * 鑾峰彇绀奸噾鐨勭敤鎴风瓑绾�
+     *
+     * @param context
+     * @param uid
+     * @param handler
+     */
+    public static void getLijinUserLevel(Context context, Long uid,
+                                         BasicTextHttpResponseHandler handler) {
+        LinkedHashMap<String, String> params = new LinkedHashMap<>();
+        if (uid != null) params.put("uid", uid + "");
+        commonPostWithFailture(context, BuXinConstant.HOST + "/fanli/api/lijin/user/getUserLevel", params, handler);
     }
 
 
@@ -3366,6 +3454,36 @@
         commonPostWithFailture(context, BASE_URL2 + "goods/listSimpleGoods", params, handler);
     }
 
+
+    public static void getSendingHongBao(Context context,
+                                         BasicTextHttpResponseHandler handler) {
+        LinkedHashMap<String, String> params = new LinkedHashMap<String, String>();
+        Long uid = UserUtil.getUid(context);
+        if (uid != null)
+            params.put("uid", uid + "");
+        commonPostWithFailture(context, BASE_URL2 + "lijin/hongbao/getSendingHongBao", params, handler);
+    }
+
+    public static void getHongBaoBalance(Context context,
+                                         BasicTextHttpResponseHandler handler) {
+        LinkedHashMap<String, String> params = new LinkedHashMap<String, String>();
+        Long uid = UserUtil.getUid(context);
+        if (uid != null)
+            params.put("uid", uid + "");
+        commonPostWithFailture(context, BASE_URL2 + "lijin/hongbao/getHongBaoBalance", params, handler);
+    }
+
+    public static void recieveHongBao(Context context, String id,
+                                      BasicTextHttpResponseHandler handler) {
+        LinkedHashMap<String, String> params = new LinkedHashMap<String, String>();
+        Long uid = UserUtil.getUid(context);
+        if (uid != null)
+            params.put("uid", uid + "");
+        params.put("id", id);
+        commonPostWithFailture(context, BASE_URL2 + "lijin/hongbao/recieveHongBao", params, handler);
+    }
+
+
     /**
      * 鍥㈤槦璧勯噾缁熻
      *
@@ -3488,36 +3606,6 @@
         }
     }
 
-    private static String getDeviceId(Context context) {
-        SharedPreferences deviceInfo = context.getSharedPreferences("deviceInfo", MODE_PRIVATE);
-        String deviceId = deviceInfo.getString("device", "");
-        if (StringUtils.isEmpty(deviceId)) {
-            deviceId = new DeviceUuidFactory(context).getDeviceUuid() + "";
-            if (!StringUtils.isEmpty(deviceId)) {
-                SharedPreferences.Editor editor = deviceInfo.edit();
-                editor.putString("device", deviceId);
-                editor.commit();
-            }
-        }
-        return deviceId;
-    }
-
-    private static String getUtdid(Context context) {
-        SharedPreferences deviceInfo = context.getSharedPreferences("deviceInfo", MODE_PRIVATE);
-        String utdid = deviceInfo.getString("utdid", "");
-        if (StringUtils.isEmpty(utdid)) {
-            utdid = com.ta.utdid2.device.UTDevice.getUtdid(context);
-            if (!StringUtils.isEmpty(utdid)) {
-                SharedPreferences.Editor editor = deviceInfo.edit();
-                editor.putString("utdid", utdid);
-                editor.commit();
-            }
-        }
-        if (StringUtils.isEmpty(utdid))
-            return "";
-        else
-            return utdid;
-    }
 
     public static LinkedHashMap<String, String> validateParams(
             LinkedHashMap<String, String> params, Context context) {
@@ -3527,24 +3615,24 @@
 
         int version = PackageUtils2.getVersionCode(context);
         long time = System.currentTimeMillis();
-        String deviceType = MobileUtil.getSystemModel();
-        params.put("packages", "com.youhuiquan.android");
+        String deviceType = DeviceInfoUtil.getSystemModel(context);
+        params.put("packages", API_PACKAGE_NAME);
         params.put("Version", version + "");
         params.put("appkey", BuXinConstant.TAO_BAO_KE_KEY);
         params.put("platform", "android");
         params.put("apiversion", "1");
 
         params.put("channel", GetManifestDataUtil.getAppMetaData(context, "UMENG_CHANNEL"));
-        String imei = MobileUtil.getIMEI(context);
+        String imei = DeviceInfoUtil.getIMEI(context);
         if (!StringUtils.isEmpty(imei))
             params.put("imei", imei);
-        params.put("osVersion", MobileUtil.getSystemVersion());
+        params.put("osVersion", DeviceInfoUtil.getSystemVersion(context));
         params.put("network", NetUtils.getNetworkState(context));
 
         params.put("deviceType", StringUtils.isEmpty(deviceType) ? "" : deviceType);
         params.put("time", time + "");
-        params.put("Device", getDeviceId(context));
-        params.put("utdid", getUtdid(context));
+        params.put("Device", DeviceInfoUtil.getDeviceId(context));
+        params.put("utdid", DeviceInfoUtil.getUtdid(context));
 
         Iterator<String> its = params.keySet().iterator();
         List<String> list = new ArrayList<>();
@@ -3577,23 +3665,23 @@
         // }
         int version = PackageUtils2.getVersionCode(context);
         long time = System.currentTimeMillis();
-        String deviceType = MobileUtil.getSystemModel();
-        params.put("packages", "com.youhuiquan.android");
+        String deviceType = DeviceInfoUtil.getSystemModel(context);
+        params.put("packages", API_PACKAGE_NAME);
         params.put("Version", version + "");
         params.put("appkey", BuXinConstant.TAO_BAO_KE_KEY);
         params.put("platform", "android");
         params.put("apiversion", "1");
         params.put("channel", GetManifestDataUtil.getAppMetaData(context, "UMENG_CHANNEL"));
-        String imei = MobileUtil.getIMEI(context);
+        String imei = DeviceInfoUtil.getIMEI(context);
         if (!StringUtils.isEmpty(imei)) {
             params.put("imei", imei);
         }
-        params.put("osVersion", MobileUtil.getSystemVersion());
+        params.put("osVersion", DeviceInfoUtil.getSystemVersion(context));
         params.put("network", NetUtils.getNetworkState(context));
         params.put("deviceType", StringUtils.isEmpty(deviceType) ? "" : deviceType);
         params.put("time", time + "");
-        params.put("Device", getDeviceId(context));
-        params.put("utdid", getUtdid(context));
+        params.put("Device", DeviceInfoUtil.getDeviceId(context));
+        params.put("utdid", DeviceInfoUtil.getUtdid(context));
 
 
         Iterator<String> its = params.keySet().iterator();
@@ -3636,22 +3724,22 @@
         // }
         int version = PackageUtils2.getVersionCode(context);
         long time = System.currentTimeMillis();
-        String deviceType = MobileUtil.getSystemModel();
-        params.put("packages", "com.youhuiquan.android");
+        String deviceType = DeviceInfoUtil.getSystemModel(context);
+        params.put("packages", API_PACKAGE_NAME);
         params.put("Version", version + "");
         params.put("appkey", BuXinConstant.TAO_BAO_KE_KEY);
         params.put("platform", "android");
         params.put("apiversion", "1");
         params.put("channel", GetManifestDataUtil.getAppMetaData(context, "UMENG_CHANNEL"));
-        String imei = MobileUtil.getIMEI(context);
+        String imei = DeviceInfoUtil.getIMEI(context);
         if (!StringUtils.isEmpty(imei))
             params.put("imei", imei);
-        params.put("osVersion", MobileUtil.getSystemVersion());
+        params.put("osVersion", DeviceInfoUtil.getSystemVersion(context));
         params.put("network", NetUtils.getNetworkState(context));
         params.put("deviceType", StringUtils.isEmpty(deviceType) ? "" : deviceType);
         params.put("time", time + "");
-        params.put("Device", getDeviceId(context));
-        params.put("utdid", getUtdid(context));
+        params.put("Device", DeviceInfoUtil.getDeviceId(context));
+        params.put("utdid", DeviceInfoUtil.getUtdid(context));
 
         Iterator<String> its = params.keySet().iterator();
         List<String> list = new ArrayList<>();

--
Gitblit v1.8.0