|
|
@@ -145,9 +145,11 @@ public class VisitReportAddActivity extends BaseActivity implements View.OnClick
|
|
|
private Handler mHandler = new Handler() {
|
|
|
@Override
|
|
|
public void handleMessage(Message msg) {
|
|
|
+ if (progressDialog != null && progressDialog.isShowing())
|
|
|
+ progressDialog.dismiss();
|
|
|
switch (msg.what) {
|
|
|
case Constants.HTTP_SUCCESS_INIT:
|
|
|
- progressDialog.dismiss();
|
|
|
+
|
|
|
Log.i(TAG, "handleMessage:" + msg.getData().getString("result"));
|
|
|
ToastMessage("保存成功!");
|
|
|
|
|
|
@@ -166,12 +168,12 @@ public class VisitReportAddActivity extends BaseActivity implements View.OnClick
|
|
|
endActivity();
|
|
|
break;
|
|
|
case Constants.APP_SOCKETIMEOUTEXCEPTION:
|
|
|
- progressDialog.dismiss();
|
|
|
+
|
|
|
Log.i(TAG, "handleMessage:" + msg.getData().getString("result"));
|
|
|
ToastMessage(msg.getData().getString("result"));
|
|
|
break;
|
|
|
case 3:
|
|
|
- progressDialog.dismiss();
|
|
|
+
|
|
|
lists.clear();
|
|
|
Log.i(TAG, "handleMessage:" + msg.getData().getString("result"));
|
|
|
String json = msg.getData().getString("result");
|
|
|
@@ -192,7 +194,6 @@ public class VisitReportAddActivity extends BaseActivity implements View.OnClick
|
|
|
mVrId = resultJsonObject.getInteger("id");
|
|
|
break;
|
|
|
case LOAD_JIEDUAN:
|
|
|
- progressDialog.dismiss();
|
|
|
lists.clear();
|
|
|
Log.i(TAG, "handleMessage:" + msg.getData().getString("result"));
|
|
|
String jieduanJson = msg.getData().getString("result");
|
|
|
@@ -274,7 +275,8 @@ public class VisitReportAddActivity extends BaseActivity implements View.OnClick
|
|
|
} else {
|
|
|
return;
|
|
|
}
|
|
|
- progressDialog.show();
|
|
|
+ if (progressDialog != null)
|
|
|
+ progressDialog.show();
|
|
|
String url = Constants.getAppBaseUrl(ct) + "crm/customermgr/saveVisitRecord.action";
|
|
|
Map<String, Object> params = new HashMap<>();
|
|
|
params.put("formStore", formStore);
|
|
|
@@ -372,19 +374,6 @@ public class VisitReportAddActivity extends BaseActivity implements View.OnClick
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- /**
|
|
|
- * @desc:加载阶段
|
|
|
- * @author:Arison on 2016/7/20
|
|
|
- */
|
|
|
- public void loadJieDuan() {
|
|
|
- progressDialog.show();
|
|
|
- String url = Constants.getAppBaseUrl(ct) + "/mobile/crm/getBusinessChanceStage.action";
|
|
|
- Map<String, Object> params = new HashMap<>();
|
|
|
- params.put("condition", "1=1");
|
|
|
- LinkedHashMap<String, Object> headers = new LinkedHashMap<>();
|
|
|
- headers.put("Cookie", "JSESSIONID=" + CommonUtil.getSharedPreferences(ct, "sessionId"));
|
|
|
- com.xzjmyk.pm.activity.ui.erp.net.ViewUtil.httpSendRequest(ct, url, params, mHandler, headers, LOAD_JIEDUAN, null, null, "post");
|
|
|
- }
|
|
|
|
|
|
private void showDateDialog(final FormEditText tv) {
|
|
|
DateTimePicker picker = new DateTimePicker(this, DateTimePicker.HOUR_OF_DAY);
|
|
|
@@ -411,26 +400,17 @@ public class VisitReportAddActivity extends BaseActivity implements View.OnClick
|
|
|
picker.show();
|
|
|
|
|
|
}
|
|
|
-// private void getCodeByNet() {
|
|
|
-// String url = Constants.getAppBaseUrl(ct) + "mobile/crm/updateVistPlan.action";
|
|
|
-// final Map<String, Object> param = new HashMap<>();
|
|
|
-// String caller = "VisitRecord";
|
|
|
-// param.put("caller", caller);
|
|
|
-// param.put("type", 2);
|
|
|
-// param.put("sessionId", CommonUtil.getSharedPreferences(ct, "sessionId"));
|
|
|
-// LinkedHashMap<String, Object> headers = new LinkedHashMap<>();
|
|
|
-// headers.put("Cookie", "JSESSIONID=" + CommonUtil.getSharedPreferences(ct, "sessionId"));
|
|
|
-// ViewUtil.httpSendRequest(ct, url, param, mHandler, headers, codeWhat, null, null, "post");
|
|
|
-// }
|
|
|
+
|
|
|
|
|
|
//更新
|
|
|
private void updataCode() {
|
|
|
- progressDialog.show();
|
|
|
+ if (progressDialog != null)
|
|
|
+ progressDialog.show();
|
|
|
if (StringUtils.isEmpty(vp_code))
|
|
|
vp_code = getIntent().getStringExtra("code");
|
|
|
String url = CommonUtil.getSharedPreferences(this, "erp_baseurl") + "mobile/crm/updateVistPlan.action";
|
|
|
final Map<String, Object> param = new HashMap<>();
|
|
|
- param.put("vr_id",mVrId);
|
|
|
+ param.put("vr_id", mVrId);
|
|
|
param.put("vp_id", vp_id);
|
|
|
//cu_nichestep商机阶段
|
|
|
//cu_code客户编号
|
|
|
@@ -443,15 +423,6 @@ public class VisitReportAddActivity extends BaseActivity implements View.OnClick
|
|
|
com.xzjmyk.pm.activity.ui.erp.net.ViewUtil.httpSendRequest(this, url, param, mHandler, headers, 0x16, null, null, "post");
|
|
|
}
|
|
|
|
|
|
- private void loadCustomer(int what) {
|
|
|
- progressDialog.show();
|
|
|
- String url = Constants.getAppBaseUrl(ct) + "mobile/crm/getCustomerbySeller.action";
|
|
|
- Map<String, Object> params = new HashMap<>();
|
|
|
- params.put("sellercode", CommonUtil.getSharedPreferences(ct, "erp_username"));
|
|
|
- LinkedHashMap<String, Object> headers = new LinkedHashMap<>();
|
|
|
- headers.put("Cookie", "JSESSIONID=" + CommonUtil.getSharedPreferences(ct, "sessionId"));
|
|
|
- ViewUtil.httpSendRequest(ct, url, params, mHandler, headers, what, null, null, "post");
|
|
|
- }
|
|
|
|
|
|
private JSONArray array;
|
|
|
private SingleDialog singleDialog;
|