FANGLH 9 anos atrás
pai
commit
f7b195e74b

+ 11 - 5
WeiChat/src/main/java/com/xzjmyk/pm/activity/ui/platform/task/TaskAddB2BActivity.java

@@ -142,7 +142,10 @@ public class TaskAddB2BActivity extends BaseActivity implements View.OnClickList
     @ViewInject(R.id.chaosonren_rl)
     private RelativeLayout chaosonren_rl;
     private Context ct;
-
+    private int year;
+    private int month;
+    private String[] tagValues;
+    private int save = 0;
     private Handler mhandler = new Handler() {
         public void handleMessage(Message msg) {
             switch (msg.what) {
@@ -163,6 +166,7 @@ public class TaskAddB2BActivity extends BaseActivity implements View.OnClickList
                     } else {
                         ViewUtil.ShowMessageTitle(ct, "保存失败!");
                     }
+                    progressDialog.dismiss();
                     break;
                 case RECORD_NO://停止录音
 
@@ -223,9 +227,7 @@ public class TaskAddB2BActivity extends BaseActivity implements View.OnClickList
             }
         }
     };
-    private int year;
-    private int month;
-    private String[] tagValues;
+
 
     @Override
     public boolean onCreateOptionsMenu(Menu menu) {
@@ -240,7 +242,9 @@ public class TaskAddB2BActivity extends BaseActivity implements View.OnClickList
                 onBackPressed();
                 break;
             case R.id.save:
-                saveTask("");
+                if (save == 0 && MyApplication.getInstance().isNetworkActive()){
+                    saveTask("");
+                }
                 break;
         }
         return true;
@@ -540,6 +544,8 @@ public class TaskAddB2BActivity extends BaseActivity implements View.OnClickList
      * @功能:添加任务
      */
     public void sendDataToServer(String formStore) {
+        save = 1;
+        progressDialog.show();
         String url = ApiConfig.getInstance(ApiUtils.getApiModel()).getmApiBase().task_save;
         Log.i(TAG, url);
         Log.i(TAG, formStore);

+ 7 - 3
WeiChat/src/main/java/com/xzjmyk/pm/activity/ui/platform/task/TaskAddErpActivity.java

@@ -17,6 +17,7 @@ import android.widget.Toast;
 import com.alibaba.fastjson.JSON;
 import com.lidroid.xutils.ViewUtils;
 import com.lidroid.xutils.view.annotation.ViewInject;
+import com.xzjmyk.pm.activity.MyApplication;
 import com.xzjmyk.pm.activity.R;
 import com.xzjmyk.pm.activity.bean.oa.SelectEmUser;
 import com.xzjmyk.pm.activity.ui.base.BaseActivity;
@@ -56,6 +57,7 @@ public class TaskAddErpActivity extends BaseActivity implements View.OnClickList
     private TextView et_endtime;
 
     private String[] tagValues;
+    private  int save = 0;
 
     @Override
     protected void onCreate(Bundle savedInstanceState) {
@@ -185,12 +187,13 @@ public class TaskAddErpActivity extends BaseActivity implements View.OnClickList
                 onBackPressed();
                 break;
             case R.id.save:
-                dosaveJudge();
+                if (save == 0 && MyApplication.getInstance().isNetworkActive()){
+                    dosaveJudge();
+                }
                 break;
         }
         return true;
     }
-
     private void dosaveJudge() {
         if (StringUtils.isEmpty(et_title.getText().toString())) {
             ToastMessage("任务标题为必填项");
@@ -240,6 +243,7 @@ public class TaskAddErpActivity extends BaseActivity implements View.OnClickList
     }
 
     private void doHttpSave(String resourcename) {
+        save = 1;
         progressDialog.show();
         Map<String, Object> formStoreMap = new HashMap<>();
         formStoreMap.put("taskorschedule", "Task");
@@ -247,7 +251,7 @@ public class TaskAddErpActivity extends BaseActivity implements View.OnClickList
         formStoreMap.put("enddate", et_endtime.getText().toString());
         formStoreMap.put("name", et_title.getText().toString());
         formStoreMap.put("description", et_task_detail.getText().toString());
-        formStoreMap.put("resourcename", selectNames);
+        formStoreMap.put("resourcename", resourcename);
 
         String url = CommonUtil.getSharedPreferences(ct, "erp_baseurl") + "/plm/task/addbilltask.action";
         HashMap<String, Object> params = new HashMap<>();

+ 22 - 0
WeiChat/src/main/java/com/xzjmyk/pm/newpedo/view/NewStepListActivity.java

@@ -1,11 +1,13 @@
 package com.xzjmyk.pm.newpedo.view;
 
+import android.support.v7.app.AlertDialog;
 import android.graphics.Paint;
 import android.os.Bundle;
 import android.util.Log;
 import android.view.View;
 import android.view.ViewGroup;
 import android.widget.BaseAdapter;
+import android.widget.LinearLayout;
 import android.widget.TextView;
 
 import com.xzjmyk.pm.activity.R;
@@ -28,6 +30,7 @@ public class NewStepListActivity extends BaseActivity {
     private List<StepEntity> stepEntityList;
     private MyListView step_num_lv;
     private TextView steps_history_tv;
+    private LinearLayout step_ll;
 
     @Override
     protected void onCreate(Bundle savedInstanceState) {
@@ -35,13 +38,32 @@ public class NewStepListActivity extends BaseActivity {
         setContentView(R.layout.newstep_data);
         initView();
         initData();
+        showNotice();
     }
+
+    private void showNotice() {
+        new AlertDialog.Builder(mContext)
+                .setTitle("小UU友情提示")
+                .setMessage("\t\t\t如果想要我和微信一样准确的记录您的运动步数,请保持我和微信一样一直在后台运行哦,主人,>O_O< !")
+                .setPositiveButton("我知道了",null)
+                .show();
+    }
+
     private void initView() {
         muuStepNumAdapter = new UuStepNumAdapter();
         stepEntityList = new ArrayList<>();
         step_num_lv = (MyListView) findViewById(R.id.step_num_lv);
         steps_history_tv = (TextView) findViewById(R.id.steps_history_tv);
         steps_history_tv.getPaint().setFlags(Paint.UNDERLINE_TEXT_FLAG);
+        step_ll = (LinearLayout) findViewById(R.id.steps_history_ll);
+
+        step_ll.setOnClickListener(new View.OnClickListener() {
+            @Override
+            public void onClick(View v) {
+                showNotice();
+            }
+        });
+
     }
     private void initData() {
         //获取数据库