Browse Source

Merge branch 'developer' of https://gitlab.com/Arisono/SkWeiChat-Baidu into feature

# Conflicts:
#	WeiChat/version.properties
Bitliker 7 years ago
parent
commit
c378a2b1d9

+ 8 - 4
app_modular/appmessages/src/main/java/com/modular/appmessages/activity/MessageWebActivity.java

@@ -186,18 +186,22 @@ public class MessageWebActivity extends BaseActivity {
         if (needCookie) {
         if (needCookie) {
             synCookies(ct, url);
             synCookies(ct, url);
         }
         }
-        try{
-            if(url.startsWith("baidu://")||
+        try {
+            if (url.startsWith("baidu://") ||
                     url.startsWith("weixin://") //微信
                     url.startsWith("weixin://") //微信
                     || url.startsWith("alipays://") //支付宝
                     || url.startsWith("alipays://") //支付宝
                     || url.startsWith("mailto://") //邮件
                     || url.startsWith("mailto://") //邮件
                     || url.startsWith("tel://")//电话
                     || url.startsWith("tel://")//电话
-                    || url.startsWith("dianping://")){
+                    || url.contains("https://wx.tenpay.com")//微信支付
+                    || url.startsWith("dianping://")) {
                 Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(url));
                 Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(url));
                 startActivity(intent);
                 startActivity(intent);
+                return true;
+            } else if (url.contains("https://wx.tenpay.com")) {
+
                 return true;
                 return true;
             }
             }
-        }catch (Exception e){
+        } catch (Exception e) {
             return false;
             return false;
         }
         }
         view.loadUrl(url);
         view.loadUrl(url);

+ 0 - 1
app_modular/apputils/src/main/java/com/modular/apputils/utils/playsdk/AliPlay.java

@@ -92,7 +92,6 @@ public class AliPlay extends Handler {
 
 
     private void payThread(Activity ct, String orderInfo, OnPlayListener onPlayListener) throws Exception {
     private void payThread(Activity ct, String orderInfo, OnPlayListener onPlayListener) throws Exception {
         PayTask alipay = new PayTask(ct);
         PayTask alipay = new PayTask(ct);
-        LogUtil.i("orderInfo=" + orderInfo);
         Map<String, String> result = alipay.payV2(orderInfo, true);
         Map<String, String> result = alipay.payV2(orderInfo, true);
         LogUtil.i(result.toString());
         LogUtil.i(result.toString());
         Message msg = new Message();
         Message msg = new Message();

+ 1 - 2
app_modular/appworks/src/main/java/com/uas/appworks/OA/platform/activity/JoinCharitActivity.java

@@ -172,8 +172,7 @@ public class JoinCharitActivity extends BaseActivity {
                 }
                 }
 
 
                 int id = JSONUtil.getInt(projectOrActivity, "id");
                 int id = JSONUtil.getInt(projectOrActivity, "id");
-                int amount = JSONUtil.getInt(o, "amount");
-                LogUtil.i("amount=" + amount);
+                float amount = JSONUtil.getFloat(o, "amount");
                 model.setId(id);
                 model.setId(id);
                 model.setAmount(amount);
                 model.setAmount(amount);
                 model.setName(name);
                 model.setName(name);

+ 0 - 3
app_modular/appworks/src/main/java/com/uas/appworks/OA/platform/adapter/JoinCharitAdapter.java

@@ -7,8 +7,6 @@ import android.view.ViewGroup;
 import android.widget.BaseAdapter;
 import android.widget.BaseAdapter;
 import android.widget.TextView;
 import android.widget.TextView;
 
 
-import com.baidu.cyberplayer.utils.G;
-import com.common.LogUtil;
 import com.common.data.ListUtils;
 import com.common.data.ListUtils;
 import com.common.data.StringUtil;
 import com.common.data.StringUtil;
 import com.uas.appworks.OA.platform.model.JoinModel;
 import com.uas.appworks.OA.platform.model.JoinModel;
@@ -98,7 +96,6 @@ public class JoinCharitAdapter extends BaseAdapter {
 		holder.subTv.setText(model.getSub());
 		holder.subTv.setText(model.getSub());
 		if (type == 1) {
 		if (type == 1) {
 			holder.amountTv.setVisibility(View.VISIBLE);
 			holder.amountTv.setVisibility(View.VISIBLE);
-			LogUtil.i("Amount" + model.getAmount());
 			holder.amountTv.setText(String.valueOf(model.getAmount()));
 			holder.amountTv.setText(String.valueOf(model.getAmount()));
 		} else {
 		} else {
 			holder.amountTv.setVisibility(View.GONE);
 			holder.amountTv.setVisibility(View.GONE);

+ 9 - 3
app_modular/appworks/src/main/java/com/uas/appworks/OA/platform/fragment/UserFragment.java

@@ -141,9 +141,15 @@ public class UserFragment extends EasyFragment implements View.OnClickListener {
                 phoneTv.setText(tel);
                 phoneTv.setText(tel);
             }
             }
         }
         }
-        DecimalFormat df = new DecimalFormat(".##");
         if (sumMoney != null) {
         if (sumMoney != null) {
-            charitTv.setText(sumMoney);
+            DecimalFormat df = new DecimalFormat(".##");
+            try {
+                charitTv.setText(df.format(Float.valueOf(sumMoney)));
+            } catch (Exception e) {
+                charitTv.setText(sumMoney);
+            }
+        } else {
+            charitTv.setText("0.00");
         }
         }
         projectNumTv.setText("(" + sumProJoin + ")");
         projectNumTv.setText("(" + sumProJoin + ")");
         activityNumTv.setText("(" + sumActJoin + ")");
         activityNumTv.setText("(" + sumActJoin + ")");
@@ -159,7 +165,7 @@ public class UserFragment extends EasyFragment implements View.OnClickListener {
                     .putExtra("sumMoney", charitTv.getText().toString())
                     .putExtra("sumMoney", charitTv.getText().toString())
                     .putExtra("title", "已参与项目"));
                     .putExtra("title", "已参与项目"));
         } else if (view.getId() == R.id.activityRl) {
         } else if (view.getId() == R.id.activityRl) {
-          ct.startActivity(new Intent(ct, JoinCharitActivity.class)
+            ct.startActivity(new Intent(ct, JoinCharitActivity.class)
                     .putExtra("type", 2)
                     .putExtra("type", 2)
                     .putExtra("title", "已参与活动")
                     .putExtra("title", "已参与活动")
                     .putExtra("sumNum", activityNumTv.getText().toString()));
                     .putExtra("sumNum", activityNumTv.getText().toString()));

+ 3 - 3
app_modular/appworks/src/main/java/com/uas/appworks/OA/platform/model/JoinModel.java

@@ -7,7 +7,7 @@ package com.uas.appworks.OA.platform.model;
 public class JoinModel {
 public class JoinModel {
 	private int  id;
 	private int  id;
 	private int type;
 	private int type;
-	private int amount;
+	private float amount;
 	private String name;
 	private String name;
 	private String time;
 	private String time;
 	private String status;
 	private String status;
@@ -21,11 +21,11 @@ public class JoinModel {
 		this.id = id;
 		this.id = id;
 	}
 	}
 
 
-	public int getAmount() {
+	public float getAmount() {
 		return amount;
 		return amount;
 	}
 	}
 
 
-	public void setAmount(int amount) {
+	public void setAmount(float amount) {
 		this.amount = amount;
 		this.amount = amount;
 	}
 	}
 
 

+ 1 - 0
app_modular/appworks/src/main/res/layout/fragment_user.xml

@@ -72,6 +72,7 @@
             android:layout_alignTop="@id/charitTag"
             android:layout_alignTop="@id/charitTag"
             android:layout_below="@id/companyTv"
             android:layout_below="@id/companyTv"
             android:paddingRight="@dimen/padding"
             android:paddingRight="@dimen/padding"
+            android:text="0.00"
             android:textColor="@color/text_main"
             android:textColor="@color/text_main"
             android:textSize="@dimen/text_main" />
             android:textSize="@dimen/text_main" />
 
 

+ 1 - 3
app_modular/appworks/src/main/res/layout/item_charitable_project.xml

@@ -3,6 +3,7 @@
     xmlns:app="http://schemas.android.com/apk/res-auto"
     xmlns:app="http://schemas.android.com/apk/res-auto"
     android:layout_width="match_parent"
     android:layout_width="match_parent"
     android:layout_height="wrap_content"
     android:layout_height="wrap_content"
+    android:paddingBottom="@dimen/padding"
     android:background="@color/white">
     android:background="@color/white">
 
 
     <ImageView
     <ImageView
@@ -97,15 +98,12 @@
         app:layout_constraintTop_toTopOf="@id/defTv" />
         app:layout_constraintTop_toTopOf="@id/defTv" />
 
 
 
 
-
-
     <TextView
     <TextView
         android:id="@+id/giftBtn"
         android:id="@+id/giftBtn"
         android:layout_width="wrap_content"
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
         android:layout_height="wrap_content"
         app:layout_constraintRight_toRightOf="@id/defTv"
         app:layout_constraintRight_toRightOf="@id/defTv"
         app:layout_constraintTop_toBottomOf="@id/defTv"
         app:layout_constraintTop_toBottomOf="@id/defTv"
-        app:layout_constraintBottom_toBottomOf="parent"
         android:layout_marginBottom="@dimen/padding"
         android:layout_marginBottom="@dimen/padding"
         android:layout_marginTop="@dimen/padding"
         android:layout_marginTop="@dimen/padding"
         android:background="@color/indianred"
         android:background="@color/indianred"

+ 1 - 0
app_modular/appworks/src/main/res/layout/item_join.xml

@@ -57,6 +57,7 @@
         android:layout_height="wrap_content"
         android:layout_height="wrap_content"
         android:layout_below="@id/timeTv"
         android:layout_below="@id/timeTv"
         android:layout_marginTop="10dp"
         android:layout_marginTop="10dp"
+        android:visibility="gone"
         android:background="@drawable/text_frame_bg"
         android:background="@drawable/text_frame_bg"
         android:textColor="@color/hintColor"
         android:textColor="@color/hintColor"
         android:textSize="@dimen/text_main" />
         android:textSize="@dimen/text_main" />