Browse Source

crm主页面显示bug

RaoMeng 9 years ago
parent
commit
a3c63a6215

+ 1 - 1
WeiChat/build.gradle

@@ -4,7 +4,7 @@ apply plugin: 'com.getkeepsafe.dexcount'
 android {
     signingConfigs {
         config {
-            storeFile file('D:/config/applicationsignname[20150409]')
+            storeFile file('E:/CompanyProject/applicationsignname[20150409]')
             storePassword '13237658359'
             keyAlias 'jie-20150409'
             keyPassword '13237658359'

+ 16 - 16
WeiChat/src/main/java/com/xzjmyk/pm/activity/ui/erp/activity/crm/ClientActivity.java

@@ -696,8 +696,8 @@ public class ClientActivity extends BaseActivity implements View.OnClickListener
                         } else {
                             if (receivables.getJSONArray(0).getString(2).equals(CommonUtil.getSharedPreferences(ct, "erp_username"))) {
                                 CommonUtil.textAarrySpanForStyle(tv_rank_income_left,
-                                        "第" + receivables.getJSONArray(0).getString(1) + "名"
-                                        , new String[]{receivables.getJSONArray(0).getString(1)},
+                                        "第" + receivables.getJSONArray(0).get(3).toString() + "名"
+                                        , new String[]{receivables.getJSONArray(0).get(3).toString()},
                                         ct.getResources().getColor(R.color.red));
 
                                 CommonUtil.textAarrySpanForStyle(tv_rank_income_right, receivables.getJSONArray(0).get(0) + "万元"
@@ -763,9 +763,9 @@ public class ClientActivity extends BaseActivity implements View.OnClickListener
                         tv_em_a.setText(target.getString("CUSTOMERCOUNT"));
                         float[] ydata = {0, 0, 0, 0, 0, 0, 0};
                         ydata[0] = target.getIntValue("RANK");
-                        ydata[1] = target.getFloatValue("FIRSTBFCOUNT/10000");
+                        ydata[1] = target.getFloatValue("FIRSTBFCOUNT");
                         ydata[2] = target.getIntValue("TOPCOUNT");
-                        ydata[3] = target.getFloatValue("ACTUALPROFIT/10000");
+                        ydata[3] = target.getFloatValue("ACTUALPROFIT");
                         setData(7, ydata);
                     } else {
                         float[] ydata = {0, 0, 0, 0, 0, 0, 0};
@@ -780,8 +780,8 @@ public class ClientActivity extends BaseActivity implements View.OnClickListener
                                 ll_data_three.setVisibility(View.GONE);
                                 tv_em_a.setText(root.getJSONArray("subs").getJSONObject(0).getString("CUSTOMERCOUNT"));
 
-                                tv_em_plana.setText(root.getJSONArray("subs").getJSONObject(0).getFloatValue("FIRSTBFCOUNT/10000")
-                                        + "/" + root.getJSONArray("subs").getJSONObject(0).getFloatValue("ACTUALPROFIT/10000"));
+                                tv_em_plana.setText(root.getJSONArray("subs").getJSONObject(0).getFloatValue("FIRSTBFCOUNT")
+                                        + "/" + root.getJSONArray("subs").getJSONObject(0).getFloatValue("ACTUALPROFIT"));
                                 tv_em_salea.setText(root.getJSONArray("subs").getJSONObject(0).getIntValue("RANK")
                                         + "/" + root.getJSONArray("subs").getJSONObject(0).getIntValue("TOPCOUNT"));
                                 break;
@@ -792,13 +792,13 @@ public class ClientActivity extends BaseActivity implements View.OnClickListener
                                 tv_em_a.setText(root.getJSONArray("subs").getJSONObject(0).getString("CUSTOMERCOUNT"));
                                 tv_em_b.setText(root.getJSONArray("subs").getJSONObject(1).getString("CUSTOMERCOUNT"));
 
-                                tv_em_plana.setText(root.getJSONArray("subs").getJSONObject(0).getFloatValue("FIRSTBFCOUNT/10000")
-                                        + "/" + root.getJSONArray("subs").getJSONObject(0).getFloatValue("ACTUALPROFIT/10000"));
+                                tv_em_plana.setText(root.getJSONArray("subs").getJSONObject(0).getFloatValue("FIRSTBFCOUNT")
+                                        + "/" + root.getJSONArray("subs").getJSONObject(0).getFloatValue("ACTUALPROFIT"));
                                 tv_em_salea.setText(root.getJSONArray("subs").getJSONObject(0).getIntValue("RANK")
                                         + "/" + root.getJSONArray("subs").getJSONObject(0).getIntValue("TOPCOUNT"));
 
-                                tv_em_planb.setText(root.getJSONArray("subs").getJSONObject(1).getFloatValue("FIRSTBFCOUNT/10000")
-                                        + "/" + root.getJSONArray("subs").getJSONObject(1).getFloatValue("ACTUALPROFIT/10000"));
+                                tv_em_planb.setText(root.getJSONArray("subs").getJSONObject(1).getFloatValue("FIRSTBFCOUNT")
+                                        + "/" + root.getJSONArray("subs").getJSONObject(1).getFloatValue("ACTUALPROFIT"));
                                 tv_em_saleb.setText(root.getJSONArray("subs").getJSONObject(1).getIntValue("RANK")
                                         + "/" + root.getJSONArray("subs").getJSONObject(1).getIntValue("TOPCOUNT"));
 
@@ -812,18 +812,18 @@ public class ClientActivity extends BaseActivity implements View.OnClickListener
                                 tv_em_c.setText(root.getJSONArray("subs").getJSONObject(2).getString("CUSTOMERCOUNT"));
 
 
-                                tv_em_plana.setText(root.getJSONArray("subs").getJSONObject(0).getFloatValue("FIRSTBFCOUNT/10000")
-                                        + "/" + root.getJSONArray("subs").getJSONObject(0).getFloatValue("ACTUALPROFIT/10000"));
+                                tv_em_plana.setText(root.getJSONArray("subs").getJSONObject(0).getFloatValue("FIRSTBFCOUNT")
+                                        + "/" + root.getJSONArray("subs").getJSONObject(0).getFloatValue("ACTUALPROFIT"));
                                 tv_em_salea.setText(root.getJSONArray("subs").getJSONObject(0).getIntValue("RANK")
                                         + "/" + root.getJSONArray("subs").getJSONObject(0).getIntValue("TOPCOUNT"));
 
-                                tv_em_planb.setText(root.getJSONArray("subs").getJSONObject(1).getFloatValue("FIRSTBFCOUNT/10000")
-                                        + "/" + root.getJSONArray("subs").getJSONObject(1).getFloatValue("ACTUALPROFIT/10000"));
+                                tv_em_planb.setText(root.getJSONArray("subs").getJSONObject(1).getFloatValue("FIRSTBFCOUNT")
+                                        + "/" + root.getJSONArray("subs").getJSONObject(1).getFloatValue("ACTUALPROFIT"));
                                 tv_em_saleb.setText(root.getJSONArray("subs").getJSONObject(1).getIntValue("RANK")
                                         + "/" + root.getJSONArray("subs").getJSONObject(1).getIntValue("TOPCOUNT"));
 
-                                tv_em_planc.setText(root.getJSONArray("subs").getJSONObject(2).getFloatValue("FIRSTBFCOUNT/10000")
-                                        + "/" + root.getJSONArray("subs").getJSONObject(2).getFloatValue("ACTUALPROFIT/10000"));
+                                tv_em_planc.setText(root.getJSONArray("subs").getJSONObject(2).getFloatValue("FIRSTBFCOUNT")
+                                        + "/" + root.getJSONArray("subs").getJSONObject(2).getFloatValue("ACTUALPROFIT"));
                                 tv_em_salec.setText(root.getJSONArray("subs").getJSONObject(2).getIntValue("RANK")
                                         + "/" + root.getJSONArray("subs").getJSONObject(2).getIntValue("TOPCOUNT"));
                                 break;