|
|
@@ -336,14 +336,19 @@ public class CommonDocDetailsActivity extends BaseActivity {
|
|
|
case NEW_DOC_RESUB_SUCCESSFUL:
|
|
|
if (msg.getData() != null){
|
|
|
String new_doc_resub_result = msg.getData().getString("result");
|
|
|
- LogUtil.prinlnLongMsg("new_doc_resub_result", new_doc_resub_result);
|
|
|
- startActivity(new Intent(CommonDocDetailsActivity.this, DataFormDetailActivity.class)
|
|
|
- .putExtra("caller", mCaller)
|
|
|
- .putExtra("id", mkeyValue)
|
|
|
- .putExtra("submittype", "resubmit")
|
|
|
- .putExtra("status","已提交"));
|
|
|
+ LogUtil.prinlnLongMsg("new_doc_resub_result", new_doc_resub_result + "");
|
|
|
+ if (StringUtils.isEmpty(new_doc_resub_result)) return;
|
|
|
+ if (JSON.parseObject(new_doc_resub_result).containsKey("success")
|
|
|
+ && JSON.parseObject(new_doc_resub_result).getBoolean("success ")){
|
|
|
+ startActivity(new Intent(CommonDocDetailsActivity.this, DataFormDetailActivity.class)
|
|
|
+ .putExtra("caller", mCaller)
|
|
|
+ .putExtra("id", mkeyValue)
|
|
|
+ .putExtra("submittype", "resubmit")
|
|
|
+ .putExtra("status","已提交"));
|
|
|
+
|
|
|
+ finish();
|
|
|
+ }
|
|
|
|
|
|
- finish();
|
|
|
}
|
|
|
break;
|
|
|
|
|
|
@@ -351,7 +356,11 @@ public class CommonDocDetailsActivity extends BaseActivity {
|
|
|
if (msg.getData() != null){
|
|
|
String new_doc_redelete_result = msg.getData().getString("result");
|
|
|
LogUtil.prinlnLongMsg("new_doc_redelete_result", new_doc_redelete_result);
|
|
|
- DeleteComDocRequest(mCaller, mkeyValue);
|
|
|
+ if (StringUtils.isEmpty(new_doc_redelete_result)) return;
|
|
|
+ if (JSON.parseObject(new_doc_redelete_result).containsKey("success")
|
|
|
+ && JSON.parseObject(new_doc_redelete_result).getBoolean("success ")) {
|
|
|
+ DeleteComDocRequest(mCaller, mkeyValue);
|
|
|
+ }
|
|
|
}
|
|
|
break;
|
|
|
case Constants.APP_SOCKETIMEOUTEXCEPTION:
|