|
|
@@ -8,6 +8,8 @@ import android.content.Intent;
|
|
|
import android.net.Uri;
|
|
|
import android.os.AsyncTask;
|
|
|
import android.os.Bundle;
|
|
|
+import android.os.Handler;
|
|
|
+import android.os.Message;
|
|
|
import android.text.TextUtils;
|
|
|
import android.util.Log;
|
|
|
import android.view.LayoutInflater;
|
|
|
@@ -32,8 +34,12 @@ import com.xzjmyk.pm.activity.helper.LoginHelper;
|
|
|
import com.xzjmyk.pm.activity.helper.UploadService;
|
|
|
import com.xzjmyk.pm.activity.ui.account.LoginActivity;
|
|
|
import com.xzjmyk.pm.activity.ui.base.BaseActivity;
|
|
|
+import com.xzjmyk.pm.activity.ui.erp.net.ViewUtil;
|
|
|
+import com.xzjmyk.pm.activity.ui.erp.util.CommonUtil;
|
|
|
+import com.xzjmyk.pm.activity.ui.erp.util.Constants;
|
|
|
import com.xzjmyk.pm.activity.ui.tool.MultiImagePreviewActivity;
|
|
|
import com.xzjmyk.pm.activity.util.CameraUtil;
|
|
|
+import com.xzjmyk.pm.activity.util.DateFormatUtil;
|
|
|
import com.xzjmyk.pm.activity.util.DeviceInfoUtil;
|
|
|
import com.xzjmyk.pm.activity.util.ProgressDialogUtil;
|
|
|
import com.xzjmyk.pm.activity.util.ToastUtil;
|
|
|
@@ -45,7 +51,9 @@ import com.xzjmyk.pm.activity.volley.StringJsonObjectRequest;
|
|
|
|
|
|
import java.io.File;
|
|
|
import java.util.ArrayList;
|
|
|
+import java.util.Date;
|
|
|
import java.util.HashMap;
|
|
|
+import java.util.LinkedHashMap;
|
|
|
import java.util.Map;
|
|
|
|
|
|
/**
|
|
|
@@ -70,6 +78,25 @@ public class FeedbackActivity extends BaseActivity implements View.OnClickListe
|
|
|
public static final int LOCATION = 0x00a, DISPLAY = 0x00b;
|
|
|
|
|
|
private int mType;
|
|
|
+ private final int http_commit=0;
|
|
|
+
|
|
|
+ private Handler mHandler=new Handler(){
|
|
|
+ @Override
|
|
|
+ public void handleMessage(Message msg) {
|
|
|
+ switch (msg.what){
|
|
|
+ case http_commit:
|
|
|
+ Log.i(TAG, "handleMessage:" + msg.getData().getString("result"));
|
|
|
+ break;
|
|
|
+ case Constants.HTTP_SUCCESS_INIT:
|
|
|
+ Log.i(TAG, "handleMessage:" + msg.getData().getString("result"));
|
|
|
+ break;
|
|
|
+ case Constants.APP_SOCKETIMEOUTEXCEPTION:
|
|
|
+ Log.i(TAG, "handleMessage:" + msg.getData().getString("result"));
|
|
|
+ ToastMessage(msg.getData().getString("result"));
|
|
|
+ break;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ };
|
|
|
|
|
|
@Override
|
|
|
protected void onCreate(Bundle savedInstanceState) {
|
|
|
@@ -431,4 +458,40 @@ public class FeedbackActivity extends BaseActivity implements View.OnClickListe
|
|
|
}
|
|
|
|
|
|
}
|
|
|
+
|
|
|
+
|
|
|
+ private void getCode(){
|
|
|
+ String url="common/getCodeString.action";
|
|
|
+ Map<String, Object> params = new HashMap<>();
|
|
|
+ // params.put("formStore",formStore);
|
|
|
+ params.put("caller","Commentsback_mobile");
|
|
|
+ LinkedHashMap<String, Object> headers = new LinkedHashMap<>();
|
|
|
+ headers.put("Cookie", "JSESSIONID=" + CommonUtil.getSharedPreferences(ct, "sessionId"));
|
|
|
+ ViewUtil.httpSendRequest(ct, url, params, mHandler, headers, Constants.HTTP_SUCCESS_INIT, null, null, "post");
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ String cb_code;
|
|
|
+ private void commit(){
|
|
|
+ String url="http://218.17.158.219:8099/ERP/mobile/Commentsback_mobile.action";
|
|
|
+
|
|
|
+ String formStore="{\n" +
|
|
|
+ " \"cb_code\":\""+cb_code+"\",\n" +
|
|
|
+ " \"cb_company\":\""+CommonUtil.getSharedPreferences(ct,"erp_company")+"\",\n" +
|
|
|
+ " \"cb_whichsys\":\""+CommonUtil.getSharedPreferences(ct,"erp_master")+"\",\n" +
|
|
|
+ " \"cb_kind\":\"问题\",\n" +
|
|
|
+ " \"cb_text\":\"\",\n" +
|
|
|
+ " \"cb_date\":\""+ DateFormatUtil.getStrDate4Date(new Date(),"yyyy-MM-dd HH:mm:ss")+"\",\n" +
|
|
|
+ " \"cb_person\":\""+MyApplication.getInstance().mLoginUser.getNickName()+"\",\n" +
|
|
|
+ " \"cb_tel\":\""+MyApplication.getInstance().mLoginUser.getTelephone()+"\",\n" +
|
|
|
+ "}\n";
|
|
|
+ Map<String, Object> params = new HashMap<>();
|
|
|
+ params.put("formStore",formStore);
|
|
|
+ params.put("caller","Commentsback_mobile");
|
|
|
+ LinkedHashMap<String, Object> headers = new LinkedHashMap<>();
|
|
|
+ headers.put("Cookie", "JSESSIONID=" + CommonUtil.getSharedPreferences(ct, "sessionId"));
|
|
|
+ ViewUtil.httpSendRequest(ct, url, params, mHandler, headers, Constants.HTTP_SUCCESS_INIT, null, null, "post");
|
|
|
+
|
|
|
+ }
|
|
|
}
|