|
|
@@ -219,7 +219,7 @@ public class MissionPresenter implements IMissionPresenter, OnHttpResultListener
|
|
|
String name = CommonUtil.getName();
|
|
|
/***formStore***/
|
|
|
if (!isB2b) {
|
|
|
-// formStore.put("mp_id", "");//请求的id MOBILE_OUTPLAN_SEQ
|
|
|
+ formStore.put("mp_id", id);//请求的id MOBILE_OUTPLAN_SEQ
|
|
|
formStore.put("mp_code", code);//code MOBILE_OUTPLAN_SEQ
|
|
|
}
|
|
|
formStore.put("mp_visittime", TimeUtils.f_long_2_str(System.currentTimeMillis()));
|
|
|
@@ -248,8 +248,8 @@ public class MissionPresenter implements IMissionPresenter, OnHttpResultListener
|
|
|
params.put("mpd_remark", StringUtil.toHttpString(entity.getRemark()));
|
|
|
params.put("mpd_distance", BaiduMapUtil.getInstence().getDistance(entity.getLatLng()));
|
|
|
params.put("mpd_arrivedate", entity.getVisitTime());
|
|
|
-// if (!isB2b)
|
|
|
-// params.put("mpd_mpid", "");
|
|
|
+ if (!isB2b)
|
|
|
+ params.put("mpd_mpid", id);
|
|
|
params.put("mpd_company", entity.getCompanyName());
|
|
|
params.put("mpd_address", entity.getCompanyAddr());
|
|
|
param.put("caller", "lp");
|
|
|
@@ -514,10 +514,10 @@ public class MissionPresenter implements IMissionPresenter, OnHttpResultListener
|
|
|
if (isJSON && JSON.parseObject(message).getBoolean("success")) {
|
|
|
int mpd_id = JSON.parseObject(message).getIntValue("mpd_id");
|
|
|
int id = 0;
|
|
|
- if (bundle != null) {
|
|
|
+ if (bundle != null)
|
|
|
id = bundle.getInt("id");
|
|
|
- }
|
|
|
- id = JSON.parseObject(message).getIntValue("mp_id");
|
|
|
+ if (id == 0)
|
|
|
+ id = JSON.parseObject(message).getIntValue("mp_id") - 1;
|
|
|
MissionModel entity = bundle.getParcelable("data");
|
|
|
if (mpd_id != 0 && entity != null) {//保存数据库
|
|
|
entity.setId(mpd_id);
|