点检 部份接口漏掉了https认证,现在加上。

master
hwf452 9 months ago
parent a8b9647c62
commit cfbdb1fc4c

@ -148,6 +148,21 @@ public class WorkRiskListReportAttachmentAdapter extends RecyclerView.Adapter<Wo
if (!TextUtils.isEmpty(path)) { if (!TextUtils.isEmpty(path)) {
Log.i("app", "path is" + path); Log.i("app", "path is" + path);
Log.i("app", "fullPath is:" + fullPath); Log.i("app", "fullPath is:" + fullPath);
if(!TextUtils.isEmpty(request.url())){
String url =request.url();
if(url.startsWith("https://219.131.195.3:7100")||url.startsWith("https://219.131.195.3:7011")||url.startsWith("https://219.131.195.3:7081")||url.startsWith("https://219.131.195.3:7082")){
SSLSocketFactory socketFactory = NohttpUtils.getSSLSocketFactory(context);
if (socketFactory != null) {
request.setSSLSocketFactory(socketFactory);
request.setHostnameVerifier(new HostnameVerifier() {
@Override
public boolean verify(String s, SSLSession sslSession) {
return true;
}
});
}
}
}
queue.add(6, request, new OnResponseListener<>() { queue.add(6, request, new OnResponseListener<>() {
@Override @Override
public void onStart(int what) { public void onStart(int what) {

@ -2,6 +2,8 @@ package com.rehome.zhdcoa.service;
import android.app.IntentService; import android.app.IntentService;
import android.content.Intent; import android.content.Intent;
import android.text.TextUtils;
import com.rehome.zhdcoa.App; import com.rehome.zhdcoa.App;
import com.rehome.zhdcoa.Contans; import com.rehome.zhdcoa.Contans;
import com.rehome.zhdcoa.DBModel.Djjh; import com.rehome.zhdcoa.DBModel.Djjh;
@ -53,6 +55,10 @@ import java.util.Map;
import static org.litepal.crud.DataSupport.where; import static org.litepal.crud.DataSupport.where;
import javax.net.ssl.HostnameVerifier;
import javax.net.ssl.SSLSession;
import javax.net.ssl.SSLSocketFactory;
/** /**
* *
*/ */
@ -380,6 +386,21 @@ public class UploadDataService extends IntentService {
//showLog(xf.toString()); //showLog(xf.toString());
Request<String> request = NoHttp.createStringRequest(Contans.IP + Contans.XFDJJHSC + "?cjscr=" + UiUtlis.encoder(App.getInstance().getUserInfo().getManid()), RequestMethod.POST); Request<String> request = NoHttp.createStringRequest(Contans.IP + Contans.XFDJJHSC + "?cjscr=" + UiUtlis.encoder(App.getInstance().getUserInfo().getManid()), RequestMethod.POST);
request.setDefineRequestBodyForJson(UiUtlis.encoder(xfjson)); request.setDefineRequestBodyForJson(UiUtlis.encoder(xfjson));
if(!TextUtils.isEmpty(request.url())){
String url =request.url();
if(url.startsWith("https://219.131.195.3:7100")||url.startsWith("https://219.131.195.3:7011")||url.startsWith("https://219.131.195.3:7081")||url.startsWith("https://219.131.195.3:7082")){
SSLSocketFactory socketFactory = NohttpUtils.getSSLSocketFactory(this);
if (socketFactory != null) {
request.setSSLSocketFactory(socketFactory);
request.setHostnameVerifier(new HostnameVerifier() {
@Override
public boolean verify(String s, SSLSession sslSession) {
return true;
}
});
}
}
}
queue.add(0, request, new HttpResponseListener<>(null, request, callback, false, false, "")); queue.add(0, request, new HttpResponseListener<>(null, request, callback, false, false, ""));
//NohttpUtils.getInstance().add(null, 0, request, callback, false, false, ""); //NohttpUtils.getInstance().add(null, 0, request, callback, false, false, "");
List<XfXcjsInfo> xcjss = DataSupport.findAll(XfXcjsInfo.class); List<XfXcjsInfo> xcjss = DataSupport.findAll(XfXcjsInfo.class);
@ -389,6 +410,21 @@ public class UploadDataService extends IntentService {
"&jhid=" + UiUtlis.encoder(info.getJhid()) + "&filename=" + UiUtlis.encoder(info.getFilename()) + "&jhid=" + UiUtlis.encoder(info.getJhid()) + "&filename=" + UiUtlis.encoder(info.getFilename()) +
"&djr=" + UiUtlis.encoder(info.getDjr()) + "&xfid=" + UiUtlis.encoder(info.getXfid()), RequestMethod.POST); "&djr=" + UiUtlis.encoder(info.getDjr()) + "&xfid=" + UiUtlis.encoder(info.getXfid()), RequestMethod.POST);
xcjs.add(Contans.FILEPS, new FileBinary(new File(info.getPath()))); xcjs.add(Contans.FILEPS, new FileBinary(new File(info.getPath())));
if(!TextUtils.isEmpty(xcjs.url())){
String url =xcjs.url();
if(url.startsWith("https://219.131.195.3:7100")||url.startsWith("https://219.131.195.3:7011")||url.startsWith("https://219.131.195.3:7081")||url.startsWith("https://219.131.195.3:7082")){
SSLSocketFactory socketFactory = NohttpUtils.getSSLSocketFactory(this);
if (socketFactory != null) {
xcjs.setSSLSocketFactory(socketFactory);
xcjs.setHostnameVerifier(new HostnameVerifier() {
@Override
public boolean verify(String s, SSLSession sslSession) {
return true;
}
});
}
}
}
queue.add(1, xcjs, new HttpResponseListener<>(null, xcjs, callback, false, false, "")); queue.add(1, xcjs, new HttpResponseListener<>(null, xcjs, callback, false, false, ""));
//NohttpUtils.getInstance().add(null, 1, xcjs, callback, false, false, "上传中..."); //NohttpUtils.getInstance().add(null, 1, xcjs, callback, false, false, "上传中...");
} }
@ -398,6 +434,21 @@ public class UploadDataService extends IntentService {
//showLog(ba.toString()); //showLog(ba.toString());
Request<String> baxc = NoHttp.createStringRequest(Contans.IP + Contans.BAXCJHSC + "?cjscr=" + UiUtlis.encoder(App.getInstance().getUserInfo().getManid()), RequestMethod.POST); Request<String> baxc = NoHttp.createStringRequest(Contans.IP + Contans.BAXCJHSC + "?cjscr=" + UiUtlis.encoder(App.getInstance().getUserInfo().getManid()), RequestMethod.POST);
baxc.setDefineRequestBodyForJson(UiUtlis.encoder(bajson)); baxc.setDefineRequestBodyForJson(UiUtlis.encoder(bajson));
if(!TextUtils.isEmpty(baxc.url())){
String url =baxc.url();
if(url.startsWith("https://219.131.195.3:7100")||url.startsWith("https://219.131.195.3:7011")||url.startsWith("https://219.131.195.3:7081")||url.startsWith("https://219.131.195.3:7082")){
SSLSocketFactory socketFactory = NohttpUtils.getSSLSocketFactory(this);
if (socketFactory != null) {
baxc.setSSLSocketFactory(socketFactory);
baxc.setHostnameVerifier(new HostnameVerifier() {
@Override
public boolean verify(String s, SSLSession sslSession) {
return true;
}
});
}
}
}
queue.add(2, baxc, new HttpResponseListener<>(null, baxc, callback, false, false, "")); queue.add(2, baxc, new HttpResponseListener<>(null, baxc, callback, false, false, ""));
//NohttpUtils.getInstance().add(null, 2, baxc, callback, false, false, ""); //NohttpUtils.getInstance().add(null, 2, baxc, callback, false, false, "");
@ -411,6 +462,21 @@ public class UploadDataService extends IntentService {
Request<String> yhpc = NoHttp.createStringRequest(Contans.IP + Contans.YHPC + "?cjscr=" + UiUtlis.encoder(App.getInstance().getUserInfo().getManid()), RequestMethod.POST); Request<String> yhpc = NoHttp.createStringRequest(Contans.IP + Contans.YHPC + "?cjscr=" + UiUtlis.encoder(App.getInstance().getUserInfo().getManid()), RequestMethod.POST);
String json1 = "{\"Rows\":" + GsonUtils.GsonString(info) + ",\"Total\": " + info.size() + "}"; String json1 = "{\"Rows\":" + GsonUtils.GsonString(info) + ",\"Total\": " + info.size() + "}";
yhpc.setDefineRequestBodyForJson(json1); yhpc.setDefineRequestBodyForJson(json1);
if(!TextUtils.isEmpty(yhpc.url())){
String url =yhpc.url();
if(url.startsWith("https://219.131.195.3:7100")||url.startsWith("https://219.131.195.3:7011")||url.startsWith("https://219.131.195.3:7081")||url.startsWith("https://219.131.195.3:7082")){
SSLSocketFactory socketFactory = NohttpUtils.getSSLSocketFactory(this);
if (socketFactory != null) {
yhpc.setSSLSocketFactory(socketFactory);
yhpc.setHostnameVerifier(new HostnameVerifier() {
@Override
public boolean verify(String s, SSLSession sslSession) {
return true;
}
});
}
}
}
queue.add(3, yhpc, new HttpResponseListener<>(null, yhpc, callback, false, false, "")); queue.add(3, yhpc, new HttpResponseListener<>(null, yhpc, callback, false, false, ""));
//NohttpUtils.getInstance().add(null, 3, yhpc, callback, false, false, ""); //NohttpUtils.getInstance().add(null, 3, yhpc, callback, false, false, "");
} }
@ -418,6 +484,21 @@ public class UploadDataService extends IntentService {
requestCount++; requestCount++;
Request<String> lyxc = NoHttp.createStringRequest(Contans.IP + Contans.LYXCSC + "?cjscr=" + UiUtlis.encoder(App.getInstance().getUserInfo().getManid()), RequestMethod.POST); Request<String> lyxc = NoHttp.createStringRequest(Contans.IP + Contans.LYXCSC + "?cjscr=" + UiUtlis.encoder(App.getInstance().getUserInfo().getManid()), RequestMethod.POST);
lyxc.setDefineRequestBodyForJson(UiUtlis.encoder(lyjson)); lyxc.setDefineRequestBodyForJson(UiUtlis.encoder(lyjson));
if(!TextUtils.isEmpty(lyxc.url())){
String url =lyxc.url();
if(url.startsWith("https://219.131.195.3:7100")||url.startsWith("https://219.131.195.3:7011")||url.startsWith("https://219.131.195.3:7081")||url.startsWith("https://219.131.195.3:7082")){
SSLSocketFactory socketFactory = NohttpUtils.getSSLSocketFactory(this);
if (socketFactory != null) {
lyxc.setSSLSocketFactory(socketFactory);
lyxc.setHostnameVerifier(new HostnameVerifier() {
@Override
public boolean verify(String s, SSLSession sslSession) {
return true;
}
});
}
}
}
queue.add(4, lyxc, new HttpResponseListener<>(null, lyxc, callback, false, false, "")); queue.add(4, lyxc, new HttpResponseListener<>(null, lyxc, callback, false, false, ""));
//NohttpUtils.getInstance().add(null, 4, lyxc, callback, false, false, ""); //NohttpUtils.getInstance().add(null, 4, lyxc, callback, false, false, "");
@ -429,6 +510,21 @@ public class UploadDataService extends IntentService {
"&jhid=" + UiUtlis.encoder(lyinfo.getJhid()) + "&filename=" + UiUtlis.encoder(lyinfo.getFilename()) + "&jhid=" + UiUtlis.encoder(lyinfo.getJhid()) + "&filename=" + UiUtlis.encoder(lyinfo.getFilename()) +
"&djr=" + UiUtlis.encoder(lyinfo.getDjr()) + "&xfid=" + UiUtlis.encoder(lyinfo.getXfid()), RequestMethod.POST); "&djr=" + UiUtlis.encoder(lyinfo.getDjr()) + "&xfid=" + UiUtlis.encoder(lyinfo.getXfid()), RequestMethod.POST);
xcjs.add(Contans.FILEPS, new FileBinary(new File(lyinfo.getPath()))); xcjs.add(Contans.FILEPS, new FileBinary(new File(lyinfo.getPath())));
if(!TextUtils.isEmpty(xcjs.url())){
String url =xcjs.url();
if(url.startsWith("https://219.131.195.3:7100")||url.startsWith("https://219.131.195.3:7011")||url.startsWith("https://219.131.195.3:7081")||url.startsWith("https://219.131.195.3:7082")){
SSLSocketFactory socketFactory = NohttpUtils.getSSLSocketFactory(this);
if (socketFactory != null) {
xcjs.setSSLSocketFactory(socketFactory);
xcjs.setHostnameVerifier(new HostnameVerifier() {
@Override
public boolean verify(String s, SSLSession sslSession) {
return true;
}
});
}
}
}
queue.add(5, xcjs, new HttpResponseListener<>(null, xcjs, callback, false, false, "")); queue.add(5, xcjs, new HttpResponseListener<>(null, xcjs, callback, false, false, ""));
//NohttpUtils.getInstance().add(null, 5, xcjs, callback, false, false, ""); //NohttpUtils.getInstance().add(null, 5, xcjs, callback, false, false, "");
} }

@ -193,17 +193,15 @@ public class ActivitySHYK extends BaseActivity {
protected void onActivityResult(int requestCode, int resultCode, Intent data) { protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data); super.onActivityResult(requestCode, resultCode, data);
if (resultCode == RESULT_OK && data != null) { if (resultCode == RESULT_OK && data != null) {
switch (requestCode) { // case REQUEST_CODE_SCAN:
// case REQUEST_CODE_SCAN: // String scanResult = data.getStringExtra(Intents.Scan.RESULT);
// String scanResult = data.getStringExtra(Intents.Scan.RESULT); // if (scanResult != null) {
// if (scanResult != null) { // showLog(scanResult);
// showLog(scanResult); // UploadQD(scanResult);
// UploadQD(scanResult); // }
// } // break;
// break; if (requestCode == REQUEST_CODE_PHOTO) {
case REQUEST_CODE_PHOTO: parsePhoto(data);
parsePhoto(data);
break;
} }
} }

@ -122,11 +122,7 @@ public class ActivitySavedhxx extends BaseActivity {
super.onActivityResult(requestCode, resultCode, data); super.onActivityResult(requestCode, resultCode, data);
switch (requestCode) { if (requestCode == 1) {
case 1:
break;
} }
} }

@ -240,20 +240,18 @@ public class AjhGzActivity extends BaseActivity2 {
@Override @Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) { protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data); super.onActivityResult(requestCode, resultCode, data);
switch (requestCode) { if (requestCode == 1) {
case 1: if (resultCode == RESULT_OK) {
if (resultCode == RESULT_OK) { Bundle bundle = data.getExtras();
Bundle bundle = data.getExtras(); ewm = bundle.getString("result");
ewm = bundle.getString("result"); Intent intent = new Intent(AjhGzActivity.this, AjhAndSbjdActivity.class);
Intent intent = new Intent(AjhGzActivity.this, AjhAndSbjdActivity.class); //intent.putExtra("lx",true);
//intent.putExtra("lx",true); intent.putExtra(Contans.NFCOREWM, true);
intent.putExtra(Contans.NFCOREWM, true); intent.putExtra(Contans.KEY_BQBM, ewm);
intent.putExtra(Contans.KEY_BQBM, ewm);
// intent.putExtra(Contans.KEY_BQBM, "HX0001"); // intent.putExtra(Contans.KEY_BQBM, "HX0001");
intent.putExtra(Contans.KEY_FLAG, Contans.DLB); intent.putExtra(Contans.KEY_FLAG, Contans.DLB);
startActivity(intent); startActivity(intent);
} }
break;
} }
} }

@ -131,10 +131,8 @@ public class ApplyChangeShiftActivity extends BaseActivity {
protected void onActivityResult(int requestCode, int resultCode, Intent data) { protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data); super.onActivityResult(requestCode, resultCode, data);
if (resultCode == RESULT_OK) { if (resultCode == RESULT_OK) {
switch (requestCode) { if (requestCode == REQUEST_CODE_ADD) {
case REQUEST_CODE_ADD: getListDatas();
getListDatas();
break;
} }
} }
} }

@ -58,14 +58,12 @@ public class ApplyConferenceActivity extends BaseActivity implements ApplyListUt
protected void onActivityResult(int requestCode, int resultCode, Intent data) { protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data); super.onActivityResult(requestCode, resultCode, data);
if (resultCode == RESULT_OK) { if (resultCode == RESULT_OK) {
switch (requestCode) { if (requestCode == REQUEST_CODE_ADD) {
case REQUEST_CODE_ADD: ApplyListUtils.newBuilder()
ApplyListUtils.newBuilder() .setListView(lv)
.setListView(lv) .setParams(Contans.LISTCODE.APPLYCONFERENCE, userInfo.getManid())
.setParams(Contans.LISTCODE.APPLYCONFERENCE, userInfo.getManid()) .setListener(this)
.setListener(this) .builder(context);
.builder(context);
break;
} }
} }
} }

@ -419,13 +419,11 @@ public class ApplyConferenceAuditActivity extends BaseActivity implements View.O
if (resultCode == RESULT_OK) { if (resultCode == RESULT_OK) {
switch (requestCode) { if (requestCode == REQUEST_MEETROOM) {
case REQUEST_MEETROOM: if (data != null) {
if (data != null) { bean = (DropDownBean.RowsBean) data.getExtras().get(Contans.KEY.SELECT_MEETROOM);
bean = (DropDownBean.RowsBean) data.getExtras().get(Contans.KEY.SELECT_MEETROOM); ilConferenceHysmc.setContent(bean.getText());
ilConferenceHysmc.setContent(bean.getText()); }
}
break;
} }
} }
} }

@ -71,14 +71,12 @@ public class ApplySuppliesActivity extends BaseActivity implements ApplyListUtil
if (resultCode == RESULT_OK) { if (resultCode == RESULT_OK) {
switch (requestCode) { if (requestCode == REQUEST_CODE_ADD) {
case REQUEST_CODE_ADD: ApplyListUtils.newBuilder()
ApplyListUtils.newBuilder() .setParams(Contans.LISTCODE.APPLYSUPPLIES, userInfo.getManid())
.setParams(Contans.LISTCODE.APPLYSUPPLIES, userInfo.getManid()) .setListView(lv)
.setListView(lv) .setListener(this)
.setListener(this) .builder(context);
.builder(context);
break;
} }
} }
} }

@ -53,14 +53,12 @@ public class ApplyTakeOutActivity extends BaseActivity implements ApplyListUtils
if (resultCode == RESULT_OK) { if (resultCode == RESULT_OK) {
switch (requestCode) { if (requestCode == REQUEST_CODE_ADD) {
case REQUEST_CODE_ADD: ApplyListUtils.newBuilder()
ApplyListUtils.newBuilder() .setParams(Contans.LISTCODE.APPLYORDER, userInfo.getManid())
.setParams(Contans.LISTCODE.APPLYORDER,userInfo.getManid()) .setListView(lv)
.setListView(lv) .setListener(this)
.setListener(this) .builder(context);
.builder(context);
break;
} }
} }
} }

@ -315,23 +315,20 @@ public class ApplyTravelDetailActivity extends BaseActivity {
super.onActivityResult(requestCode, resultCode, data); super.onActivityResult(requestCode, resultCode, data);
if (resultCode == RESULT_OK) { if (resultCode == RESULT_OK) {
switch (requestCode) { if (requestCode == REQUEST_PUSH_USER) {
case REQUEST_PUSH_USER: if (data != null) {
userInfos = data.getParcelableArrayListExtra(Contans.KEY.SELECT_PUSH_USER);
if (data != null) { String str = "";
userInfos = data.getParcelableArrayListExtra(Contans.KEY.SELECT_PUSH_USER);
String str = ""; for (int i = 0; i < userInfos.size(); i++) {
if (i == userInfos.size() - 1) {
for (int i = 0; i < userInfos.size(); i++) { str += userInfos.get(i).getMan_name();
if (i == userInfos.size() - 1) { } else {
str += userInfos.get(i).getMan_name(); str += userInfos.get(i).getMan_name() + ",";
} else {
str += userInfos.get(i).getMan_name() + ",";
}
} }
ilTravelEntourage.setContent(str);
} }
break; ilTravelEntourage.setContent(str);
}
} }
} }
} }

@ -4,6 +4,8 @@ import android.content.DialogInterface;
import android.graphics.Color; import android.graphics.Color;
import android.os.Bundle; import android.os.Bundle;
import androidx.appcompat.app.AlertDialog; import androidx.appcompat.app.AlertDialog;
import android.text.TextUtils;
import android.view.View; import android.view.View;
import android.widget.Button; import android.widget.Button;
import android.widget.CheckBox; import android.widget.CheckBox;
@ -25,6 +27,7 @@ import com.rehome.zhdcoa.entity.StatusInfo;
import com.rehome.zhdcoa.utils.GsonUtils; import com.rehome.zhdcoa.utils.GsonUtils;
import com.rehome.zhdcoa.utils.HttpListener; import com.rehome.zhdcoa.utils.HttpListener;
import com.rehome.zhdcoa.utils.HttpResponseListener; import com.rehome.zhdcoa.utils.HttpResponseListener;
import com.rehome.zhdcoa.utils.NohttpUtils;
import com.rehome.zhdcoa.utils.SPUtils; import com.rehome.zhdcoa.utils.SPUtils;
import com.rehome.zhdcoa.utils.UiUtlis; import com.rehome.zhdcoa.utils.UiUtlis;
import com.rehome.zhdcoa.weiget.WaitDialog; import com.rehome.zhdcoa.weiget.WaitDialog;
@ -43,6 +46,10 @@ import java.util.List;
import java.util.Map; import java.util.Map;
import com.rehome.zhdcoa.App; import com.rehome.zhdcoa.App;
import javax.net.ssl.HostnameVerifier;
import javax.net.ssl.SSLSession;
import javax.net.ssl.SSLSocketFactory;
/** /**
* Created by ruihong on 2017/10/30. * Created by ruihong on 2017/10/30.
@ -319,6 +326,21 @@ public class AscFragment extends BaseFragment {
request.addHeader("Authorization", credential); request.addHeader("Authorization", credential);
showLog(request.url()); showLog(request.url());
} }
if(!TextUtils.isEmpty(request.url())){
String url =request.url();
if(url.startsWith("https://219.131.195.3:7100")||url.startsWith("https://219.131.195.3:7011")||url.startsWith("https://219.131.195.3:7081")||url.startsWith("https://219.131.195.3:7082")){
SSLSocketFactory socketFactory = NohttpUtils.getSSLSocketFactory(mActivity);
if (socketFactory != null) {
request.setSSLSocketFactory(socketFactory);
request.setHostnameVerifier(new HostnameVerifier() {
@Override
public boolean verify(String s, SSLSession sslSession) {
return true;
}
});
}
}
}
queue.add(0, request, new HttpResponseListener<>(getActivity(), request, callback, false, false, "")); queue.add(0, request, new HttpResponseListener<>(getActivity(), request, callback, false, false, ""));
//NohttpUtils.getInstance().add(getActivity(), 0, request, callback, false, false, "上传中..."); //NohttpUtils.getInstance().add(getActivity(), 0, request, callback, false, false, "上传中...");
@ -338,6 +360,21 @@ public class AscFragment extends BaseFragment {
request1.addHeader("Authorization", credential); request1.addHeader("Authorization", credential);
showLog(request1.url()); showLog(request1.url());
} }
if(!TextUtils.isEmpty(request1.url())){
String url =request1.url();
if(url.startsWith("https://219.131.195.3:7100")||url.startsWith("https://219.131.195.3:7011")||url.startsWith("https://219.131.195.3:7081")||url.startsWith("https://219.131.195.3:7082")){
SSLSocketFactory socketFactory = NohttpUtils.getSSLSocketFactory(mActivity);
if (socketFactory != null) {
request1.setSSLSocketFactory(socketFactory);
request1.setHostnameVerifier(new HostnameVerifier() {
@Override
public boolean verify(String s, SSLSession sslSession) {
return true;
}
});
}
}
}
queue.add(1, request1, new HttpResponseListener<>(getActivity(), request1, callback, false, false, "")); queue.add(1, request1, new HttpResponseListener<>(getActivity(), request1, callback, false, false, ""));
//NohttpUtils.getInstance().add(getActivity(), 1, request1, callback, false, false, ""); //NohttpUtils.getInstance().add(getActivity(), 1, request1, callback, false, false, "");
} }
@ -357,6 +394,21 @@ public class AscFragment extends BaseFragment {
request2.addHeader("Authorization", credential); request2.addHeader("Authorization", credential);
showLog(request2.url()); showLog(request2.url());
} }
if(!TextUtils.isEmpty(request2.url())){
String url =request2.url();
if(url.startsWith("https://219.131.195.3:7100")||url.startsWith("https://219.131.195.3:7011")||url.startsWith("https://219.131.195.3:7081")||url.startsWith("https://219.131.195.3:7082")){
SSLSocketFactory socketFactory = NohttpUtils.getSSLSocketFactory(mActivity);
if (socketFactory != null) {
request2.setSSLSocketFactory(socketFactory);
request2.setHostnameVerifier(new HostnameVerifier() {
@Override
public boolean verify(String s, SSLSession sslSession) {
return true;
}
});
}
}
}
queue.add(2, request2, new HttpResponseListener<>(getActivity(), request2, callback, false, false, "")); queue.add(2, request2, new HttpResponseListener<>(getActivity(), request2, callback, false, false, ""));
//NohttpUtils.getInstance().add(getActivity(), 2, request2, callback, false, false, "上传中..."); //NohttpUtils.getInstance().add(getActivity(), 2, request2, callback, false, false, "上传中...");
} }
@ -373,6 +425,21 @@ public class AscFragment extends BaseFragment {
yhpctp.addHeader("Authorization", credential); yhpctp.addHeader("Authorization", credential);
showLog(yhpctp.url()); showLog(yhpctp.url());
} }
if(!TextUtils.isEmpty(yhpctp.url())){
String url =yhpctp.url();
if(url.startsWith("https://219.131.195.3:7100")||url.startsWith("https://219.131.195.3:7011")||url.startsWith("https://219.131.195.3:7081")||url.startsWith("https://219.131.195.3:7082")){
SSLSocketFactory socketFactory = NohttpUtils.getSSLSocketFactory(mActivity);
if (socketFactory != null) {
yhpctp.setSSLSocketFactory(socketFactory);
yhpctp.setHostnameVerifier(new HostnameVerifier() {
@Override
public boolean verify(String s, SSLSession sslSession) {
return true;
}
});
}
}
}
queue.add(3, yhpctp, new HttpResponseListener<>(getActivity(), yhpctp, callback, false, false, "")); queue.add(3, yhpctp, new HttpResponseListener<>(getActivity(), yhpctp, callback, false, false, ""));
} }
} }

@ -387,16 +387,14 @@ public class AxwaqgcglHmActivity extends BaseActivity2 {
@Override @Override
public void onActivityResult(int requestCode, int resultCode, Intent data) { public void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data); super.onActivityResult(requestCode, resultCode, data);
switch (requestCode) { if (requestCode == 1) {
case 1: if (resultCode == Activity.RESULT_OK) {
if (resultCode == Activity.RESULT_OK) { Bundle bundle = data.getExtras();
Bundle bundle = data.getExtras(); Intent intent = new Intent(AxwaqgcglHmActivity.this, AxwaqgcglDetaliActivity.class);
Intent intent = new Intent(AxwaqgcglHmActivity.this, AxwaqgcglDetaliActivity.class); intent.putExtra(Contans.KEY_BQBM, (String) bundle.get("result"));
intent.putExtra(Contans.KEY_BQBM, (String) bundle.get("result")); intent.putExtra(Contans.NFCOREWM, true);
intent.putExtra(Contans.NFCOREWM, true); startActivity(intent);
startActivity(intent); }
}
break;
} }
} }

@ -2,6 +2,7 @@ package com.rehome.zhdcoa.ui.activity;
import android.content.ContentValues; import android.content.ContentValues;
import android.os.Bundle; import android.os.Bundle;
import android.text.TextUtils;
import android.view.View; import android.view.View;
import android.widget.AdapterView; import android.widget.AdapterView;
import android.widget.Button; import android.widget.Button;
@ -21,6 +22,7 @@ import com.rehome.zhdcoa.base.BaseFragment;
import com.rehome.zhdcoa.utils.GsonUtils; import com.rehome.zhdcoa.utils.GsonUtils;
import com.rehome.zhdcoa.utils.HttpListener; import com.rehome.zhdcoa.utils.HttpListener;
import com.rehome.zhdcoa.utils.HttpResponseListener; import com.rehome.zhdcoa.utils.HttpResponseListener;
import com.rehome.zhdcoa.utils.NohttpUtils;
import com.rehome.zhdcoa.utils.SPUtils; import com.rehome.zhdcoa.utils.SPUtils;
import com.rehome.zhdcoa.utils.UiUtlis; import com.rehome.zhdcoa.utils.UiUtlis;
import com.rehome.zhdcoa.weiget.WaitDialog; import com.rehome.zhdcoa.weiget.WaitDialog;
@ -32,6 +34,10 @@ import org.litepal.crud.DataSupport;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
import javax.net.ssl.HostnameVerifier;
import javax.net.ssl.SSLSession;
import javax.net.ssl.SSLSocketFactory;
/** /**
* Created by ruihong on 2017/10/30. * Created by ruihong on 2017/10/30.
*/ */
@ -186,6 +192,21 @@ public class AxzFragment extends BaseFragment {
request.addHeader("Authorization", credential); request.addHeader("Authorization", credential);
showLog(request.url()); showLog(request.url());
} }
if(!TextUtils.isEmpty(request.url())){
String url =request.url();
if(url.startsWith("https://219.131.195.3:7100")||url.startsWith("https://219.131.195.3:7011")||url.startsWith("https://219.131.195.3:7081")||url.startsWith("https://219.131.195.3:7082")){
SSLSocketFactory socketFactory = NohttpUtils.getSSLSocketFactory(mActivity);
if (socketFactory != null) {
request.setSSLSocketFactory(socketFactory);
request.setHostnameVerifier(new HostnameVerifier() {
@Override
public boolean verify(String s, SSLSession sslSession) {
return true;
}
});
}
}
}
queue.add(0, request, new HttpResponseListener<>(getActivity(), request, callback, true, true, "加载中...")); queue.add(0, request, new HttpResponseListener<>(getActivity(), request, callback, true, true, "加载中..."));
} }
@ -199,6 +220,21 @@ public class AxzFragment extends BaseFragment {
request.addHeader("Authorization", credential); request.addHeader("Authorization", credential);
showLog(request.url()); showLog(request.url());
} }
if(!TextUtils.isEmpty(request.url())){
String url =request.url();
if(url.startsWith("https://219.131.195.3:7100")||url.startsWith("https://219.131.195.3:7011")||url.startsWith("https://219.131.195.3:7081")||url.startsWith("https://219.131.195.3:7082")){
SSLSocketFactory socketFactory = NohttpUtils.getSSLSocketFactory(mActivity);
if (socketFactory != null) {
request.setSSLSocketFactory(socketFactory);
request.setHostnameVerifier(new HostnameVerifier() {
@Override
public boolean verify(String s, SSLSession sslSession) {
return true;
}
});
}
}
}
queue.add(1, request, new HttpResponseListener<String>(getActivity(), request, callback, false, false, "")); queue.add(1, request, new HttpResponseListener<String>(getActivity(), request, callback, false, false, ""));
} }

@ -298,13 +298,10 @@ public class ClcrzsqcxinfoActivity extends BaseActivity implements View.OnClickL
protected void onActivityResult(int requestCode, int resultCode, Intent data) { protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data); super.onActivityResult(requestCode, resultCode, data);
if (resultCode == RESULT_OK) { if (resultCode == RESULT_OK) {
switch (requestCode) { if (requestCode == 1) {
case 1: rowsBean = (DwBean.RowsBean) data.getExtras().get("DW");
rowsBean = (DwBean.RowsBean) data.getExtras().get("DW"); ilDw.setContent(rowsBean.getText());
ilDw.setContent(rowsBean.getText()); dwcode = rowsBean.getValue();
dwcode = rowsBean.getValue();
break;
} }
} }
} }

@ -1059,16 +1059,14 @@ public class ConferenceAudioActivity extends BaseActivity {
public void onRequestPermissionsResult(int requestCode, @NonNull String[] permissions, @NonNull int[] grantResults) { public void onRequestPermissionsResult(int requestCode, @NonNull String[] permissions, @NonNull int[] grantResults) {
//录音权限申请回调 //录音权限申请回调
super.onRequestPermissionsResult(requestCode, permissions, grantResults); super.onRequestPermissionsResult(requestCode, permissions, grantResults);
switch (requestCode) { if (requestCode == AUDIO_REQUEST_CODE) {
case AUDIO_REQUEST_CODE: if (grantResults.length > 0 && grantResults[0] == PackageManager.PERMISSION_GRANTED) {
if (grantResults.length > 0 && grantResults[0] == PackageManager.PERMISSION_GRANTED) { Toast.makeText(this, "授权成功!", Toast.LENGTH_SHORT).show();
Toast.makeText(this, "授权成功!", Toast.LENGTH_SHORT).show(); doPlay();
doPlay(); } else {
} else { Toast.makeText(this, "授权被拒绝!", Toast.LENGTH_SHORT).show();
Toast.makeText(this, "授权被拒绝!", Toast.LENGTH_SHORT).show();
} }
break;
} }
} }

@ -134,20 +134,18 @@ public class ConferenceDateActivity extends BaseActivity implements DateLayout.
protected void onActivityResult(int requestCode, int resultCode, Intent data) { protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data); super.onActivityResult(requestCode, resultCode, data);
if (resultCode == RESULT_OK) { if (resultCode == RESULT_OK) {
switch (requestCode) { if (requestCode == REQUEST_MEETROOM) {
case REQUEST_MEETROOM: if (data != null) {
if (data != null) { bean = (DropDownBean.RowsBean) data.getExtras().get(Contans.KEY.SELECT_MEETROOM);
bean = (DropDownBean.RowsBean) data.getExtras().get(Contans.KEY.SELECT_MEETROOM);
if (bean.getText().equals("全部")) {
if (bean.getText().equals("全部")) { setToolbarTitle("会议一览表");
setToolbarTitle("会议一览表"); bean = null;
bean = null; } else {
} else { setToolbarTitle(bean.getText());
setToolbarTitle(bean.getText());
}
getMouthConferenceDate();
} }
break; getMouthConferenceDate();
}
} }
} }
} }

@ -3,6 +3,7 @@ package com.rehome.zhdcoa.ui.activity;
import android.content.ContentValues; import android.content.ContentValues;
import android.content.DialogInterface; import android.content.DialogInterface;
import android.graphics.Color; import android.graphics.Color;
import android.text.TextUtils;
import android.util.Log; import android.util.Log;
import android.view.View; import android.view.View;
import android.widget.AdapterView; import android.widget.AdapterView;
@ -23,6 +24,7 @@ import com.rehome.zhdcoa.entity.StatusInfo;
import com.rehome.zhdcoa.utils.GsonUtils; import com.rehome.zhdcoa.utils.GsonUtils;
import com.rehome.zhdcoa.utils.HttpListener; import com.rehome.zhdcoa.utils.HttpListener;
import com.rehome.zhdcoa.utils.HttpResponseListener; import com.rehome.zhdcoa.utils.HttpResponseListener;
import com.rehome.zhdcoa.utils.NohttpUtils;
import com.rehome.zhdcoa.utils.SPUtils; import com.rehome.zhdcoa.utils.SPUtils;
import com.rehome.zhdcoa.utils.UiUtlis; import com.rehome.zhdcoa.utils.UiUtlis;
import com.rehome.zhdcoa.weiget.WaitDialog; import com.rehome.zhdcoa.weiget.WaitDialog;
@ -44,6 +46,10 @@ import static org.litepal.crud.DataSupport.updateAll;
import static org.litepal.crud.DataSupport.where; import static org.litepal.crud.DataSupport.where;
import com.rehome.zhdcoa.App; import com.rehome.zhdcoa.App;
import javax.net.ssl.HostnameVerifier;
import javax.net.ssl.SSLSession;
import javax.net.ssl.SSLSocketFactory;
/** /**
* Created by ruihong on 2017/10/28. * Created by ruihong on 2017/10/28.
@ -407,6 +413,21 @@ public class DjdscFragment extends BaseFragment {
// showLog(credential); // showLog(credential);
// showLog(new Gson().toJson(request.headers())); // showLog(new Gson().toJson(request.headers()));
} }
if(!TextUtils.isEmpty(request.url())){
String url =request.url();
if(url.startsWith("https://219.131.195.3:7100")||url.startsWith("https://219.131.195.3:7011")||url.startsWith("https://219.131.195.3:7081")||url.startsWith("https://219.131.195.3:7082")){
SSLSocketFactory socketFactory = NohttpUtils.getSSLSocketFactory(mActivity);
if (socketFactory != null) {
request.setSSLSocketFactory(socketFactory);
request.setHostnameVerifier(new HostnameVerifier() {
@Override
public boolean verify(String s, SSLSession sslSession) {
return true;
}
});
}
}
}
queue.add(0, request, new HttpResponseListener<>(getActivity(), request, callback, false, false, "")); queue.add(0, request, new HttpResponseListener<>(getActivity(), request, callback, false, false, ""));
//NohttpUtils.getInstance().add(getActivity(), 0, request, callback, true, false, "上传中..."); //NohttpUtils.getInstance().add(getActivity(), 0, request, callback, true, false, "上传中...");
@ -429,6 +450,21 @@ public class DjdscFragment extends BaseFragment {
// showLog(credential); // showLog(credential);
// showLog(new Gson().toJson(request.headers())); // showLog(new Gson().toJson(request.headers()));
} }
if(!TextUtils.isEmpty(request1.url())){
String url =request1.url();
if(url.startsWith("https://219.131.195.3:7100")||url.startsWith("https://219.131.195.3:7011")||url.startsWith("https://219.131.195.3:7081")||url.startsWith("https://219.131.195.3:7082")){
SSLSocketFactory socketFactory = NohttpUtils.getSSLSocketFactory(mActivity);
if (socketFactory != null) {
request1.setSSLSocketFactory(socketFactory);
request1.setHostnameVerifier(new HostnameVerifier() {
@Override
public boolean verify(String s, SSLSession sslSession) {
return true;
}
});
}
}
}
queue.add(1, request1, new HttpResponseListener<>(getActivity(), request1, callback, false, false, "")); queue.add(1, request1, new HttpResponseListener<>(getActivity(), request1, callback, false, false, ""));
//NohttpUtils.getInstance().add(getActivity(), 1, request1, callback, true, false, "上传中..."); //NohttpUtils.getInstance().add(getActivity(), 1, request1, callback, true, false, "上传中...");
} }
@ -449,6 +485,21 @@ public class DjdscFragment extends BaseFragment {
// showLog(credential); // showLog(credential);
// showLog(new Gson().toJson(request.headers())); // showLog(new Gson().toJson(request.headers()));
} }
if(!TextUtils.isEmpty(xcjs.url())){
String url =xcjs.url();
if(url.startsWith("https://219.131.195.3:7100")||url.startsWith("https://219.131.195.3:7011")||url.startsWith("https://219.131.195.3:7081")||url.startsWith("https://219.131.195.3:7082")){
SSLSocketFactory socketFactory = NohttpUtils.getSSLSocketFactory(mActivity);
if (socketFactory != null) {
xcjs.setSSLSocketFactory(socketFactory);
xcjs.setHostnameVerifier(new HostnameVerifier() {
@Override
public boolean verify(String s, SSLSession sslSession) {
return true;
}
});
}
}
}
queue.add(2, xcjs, new HttpResponseListener<>(getActivity(), xcjs, callback, false, false, "")); queue.add(2, xcjs, new HttpResponseListener<>(getActivity(), xcjs, callback, false, false, ""));
//NohttpUtils.getInstance().add(getActivity(), 2, xcjs, callback, true, false, "上传中..."); //NohttpUtils.getInstance().add(getActivity(), 2, xcjs, callback, true, false, "上传中...");

@ -83,28 +83,24 @@ public class HmActivity extends BaseActivity {
protected void onActivityResult(int requestCode, int resultCode, Intent data) { protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data); super.onActivityResult(requestCode, resultCode, data);
if (resultCode == RESULT_OK) { if (resultCode == RESULT_OK) {
switch (requestCode) { if (requestCode == 3) {
if (data != null) {
case 3: tsry2 = data.getParcelableArrayListExtra("qy");
if (data != null) { String str = "";
tsry2 = data.getParcelableArrayListExtra("qy"); String areaid = "";//工作区域id
String str = "";
String areaid = "";//工作区域id for (int i = 0; i < tsry2.size(); i++) {
if (i == tsry2.size() - 1) {
for (int i = 0; i < tsry2.size(); i++) { str += tsry2.get(i).getMan_name();
if (i == tsry2.size() - 1) { areaid += tsry2.get(i).getMan_id();
str += tsry2.get(i).getMan_name(); } else {
areaid += tsry2.get(i).getMan_id(); str += tsry2.get(i).getMan_name() + ",";
} else { areaid += tsry2.get(i).getMan_id() + ",";
str += tsry2.get(i).getMan_name() + ",";
areaid += tsry2.get(i).getMan_id() + ",";
}
} }
ilQy.setContent(str);
QYID = str;
} }
break; ilQy.setContent(str);
QYID = str;
}
} }
} }
} }

@ -166,26 +166,23 @@ public class JstkActivity extends BaseActivity2 {
public void onSucceed(int what, Response<String> response) { public void onSucceed(int what, Response<String> response) {
try { try {
switch (what) { if (what == 0) {// String json = "{\"Rows\":[{\"ponum\":\"P1800\",\"itemnum\":\"IT02890\",\"description\":\"高钠电极 100045\",\"quantity\":\"10\",\"matrectransid\":\"114044\",\"returnnum\":\"10\"},{\"ponum\":\"P1800\",\"itemnum\":\"IT01109\",\"description\":\"层压钢锁38mm\",\"quantity\":\"2\",\"matrectransid\":\"114054\",\"returnnum\":\"1\"},{\"ponum\":\"P1800\",\"itemnum\":\"IT01109\",\"description\":\"层压钢锁38mm\",\"quantity\":\"1\",\"matrectransid\":\"114058\",\"returnnum\":\"1\"},{\"ponum\":\"P1800\",\"itemnum\":\"IT01109\",\"description\":\"层压钢锁38mm\",\"quantity\":\"1\",\"matrectransid\":\"114063\",\"returnnum\":\"1\"}],\"Total\":\"4\"}";
case 0: JstkInfo info = GsonUtils.GsonToBean(response.get(), JstkInfo.class);
// String json = "{\"Rows\":[{\"ponum\":\"P1800\",\"itemnum\":\"IT02890\",\"description\":\"高钠电极 100045\",\"quantity\":\"10\",\"matrectransid\":\"114044\",\"returnnum\":\"10\"},{\"ponum\":\"P1800\",\"itemnum\":\"IT01109\",\"description\":\"层压钢锁38mm\",\"quantity\":\"2\",\"matrectransid\":\"114054\",\"returnnum\":\"1\"},{\"ponum\":\"P1800\",\"itemnum\":\"IT01109\",\"description\":\"层压钢锁38mm\",\"quantity\":\"1\",\"matrectransid\":\"114058\",\"returnnum\":\"1\"},{\"ponum\":\"P1800\",\"itemnum\":\"IT01109\",\"description\":\"层压钢锁38mm\",\"quantity\":\"1\",\"matrectransid\":\"114063\",\"returnnum\":\"1\"}],\"Total\":\"4\"}"; if (info != null) {
JstkInfo info = GsonUtils.GsonToBean(response.get(), JstkInfo.class); if (!info.getTotal().equals("0")) {
if (info != null) { jstks.clear();
if (!info.getTotal().equals("0")) { jstks.addAll(info.getRows());
jstks.clear(); setListAdapter();
jstks.addAll(info.getRows()); clearView();
setListAdapter(); } else {
clearView(); ll.setVisibility(View.GONE);
} else { jstks.clear();
ll.setVisibility(View.GONE); if (adapter != null) {
jstks.clear(); adapter.notifyDataSetChanged();
if (adapter != null) {
adapter.notifyDataSetChanged();
}
showToast("未查询到该采购单数据");
} }
showToast("未查询到该采购单数据");
} }
break; }
} }
} catch (Exception e) { } catch (Exception e) {
showToast("数据出错"); showToast("数据出错");

@ -113,29 +113,27 @@ public class LlrActivity extends BaseActivity2 {
@Override @Override
public void onSucceed(int what, Response<String> response) { public void onSucceed(int what, Response<String> response) {
switch (what) { if (what == 0) {
case 0: info = GsonUtils.GsonToBean(response.get(), LlrInfo.class);
info = GsonUtils.GsonToBean(response.get(), LlrInfo.class); if (info != null) {
if (info != null) { if (info.getTotal() != 0) {
if (info.getTotal() != 0) { list.clear();
list.clear(); list.addAll(info.getRows());
list.addAll(info.getRows()); if (adapter == null) {
if (adapter == null) { adapter = new LlrAdapter(LlrActivity.this, list);
adapter = new LlrAdapter(LlrActivity.this, list); lv.setAdapter(adapter);
lv.setAdapter(adapter);
} else {
adapter.notifyDataSetChanged();
}
} else { } else {
list.clear(); adapter.notifyDataSetChanged();
if (adapter != null) {
adapter.notifyDataSetChanged();
}
} }
} else { } else {
showToast(UiUtlis.getString(context, R.string.data_error)); list.clear();
if (adapter != null) {
adapter.notifyDataSetChanged();
}
} }
break; } else {
showToast(UiUtlis.getString(context, R.string.data_error));
}
} }
} }

@ -56,14 +56,12 @@ public class MyTaskActivity extends BaseActivity implements ApplyListUtils.OnIte
protected void onActivityResult(int requestCode, int resultCode, Intent data) { protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data); super.onActivityResult(requestCode, resultCode, data);
if (resultCode == RESULT_OK) { if (resultCode == RESULT_OK) {
switch (requestCode) { if (requestCode == REQUEST_CODE_ADD) {
case REQUEST_CODE_ADD: ApplyListUtils.newBuilder()
ApplyListUtils.newBuilder() .setParams(Contans.LISTCODE.MYTASK, userInfo.getManid())
.setParams(Contans.LISTCODE.MYTASK,userInfo.getManid()) .setListener(this)
.setListener(this) .setListView(lv)
.setListView(lv) .builder(context);
.builder(context);
break;
} }
} }
} }

@ -107,10 +107,8 @@ public class OthersTaskActivity extends BaseActivity implements ApplyListUtils.
super.onActivityResult(requestCode, resultCode, data); super.onActivityResult(requestCode, resultCode, data);
if (resultCode == RESULT_OK) { if (resultCode == RESULT_OK) {
switch (requestCode) { if (requestCode == REQUEST_CODE_ADD) {
case REQUEST_CODE_ADD: getListDatas();
getListDatas();
break;
} }
} }
} }

@ -454,27 +454,24 @@ public class OthersTaskDetailActivity extends BaseActivity implements SaveApplyU
protected void onActivityResult(int requestCode, int resultCode, Intent data) { protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data); super.onActivityResult(requestCode, resultCode, data);
if (resultCode == RESULT_OK) { if (resultCode == RESULT_OK) {
switch (requestCode) { if (requestCode == REQUEST_PUSH_USER) {
case REQUEST_PUSH_USER: if (data != null) {
userInfos = data.getParcelableArrayListExtra(Contans.KEY.SELECT_PUSH_USER);
if (data != null) {
userInfos = data.getParcelableArrayListExtra(Contans.KEY.SELECT_PUSH_USER); names = "";
ids = "";
names = "";
ids = ""; for (int i = 0; i < userInfos.size(); i++) {
if (i == userInfos.size() - 1) {
for (int i = 0; i < userInfos.size(); i++) { names += userInfos.get(i).getMan_name();
if (i == userInfos.size() - 1) { ids += userInfos.get(i).getMan_id();
names += userInfos.get(i).getMan_name(); } else {
ids += userInfos.get(i).getMan_id(); names += userInfos.get(i).getMan_name() + ",";
} else { ids += userInfos.get(i).getMan_id() + ",";
names += userInfos.get(i).getMan_name() + ",";
ids += userInfos.get(i).getMan_id() + ",";
}
} }
ilTaskName.setContent(names);
} }
break; ilTaskName.setContent(names);
}
} }
} }
} }

@ -71,6 +71,22 @@ public class PhotoRiskViewActivity extends AppCompatActivity {
} }
} }
if(!TextUtils.isEmpty(request.url())){
String url =request.url();
if(url.startsWith("https://219.131.195.3:7100")||url.startsWith("https://219.131.195.3:7011")||url.startsWith("https://219.131.195.3:7081")||url.startsWith("https://219.131.195.3:7082")){
SSLSocketFactory socketFactory = NohttpUtils.getSSLSocketFactory(PhotoRiskViewActivity.this);
if (socketFactory != null) {
request.setSSLSocketFactory(socketFactory);
request.setHostnameVerifier(new HostnameVerifier() {
@Override
public boolean verify(String s, SSLSession sslSession) {
return true;
}
});
}
}
}
queue.add(3, request, new OnResponseListener<>() { queue.add(3, request, new OnResponseListener<>() {
@Override @Override

@ -6,6 +6,7 @@ import android.os.Bundle;
import androidx.appcompat.app.AlertDialog; import androidx.appcompat.app.AlertDialog;
import android.text.TextUtils;
import android.view.View; import android.view.View;
import android.widget.AdapterView; import android.widget.AdapterView;
import android.widget.Button; import android.widget.Button;
@ -32,6 +33,7 @@ import com.rehome.zhdcoa.entity.StatusInfo;
import com.rehome.zhdcoa.utils.GsonUtils; import com.rehome.zhdcoa.utils.GsonUtils;
import com.rehome.zhdcoa.utils.HttpListener; import com.rehome.zhdcoa.utils.HttpListener;
import com.rehome.zhdcoa.utils.HttpResponseListener; import com.rehome.zhdcoa.utils.HttpResponseListener;
import com.rehome.zhdcoa.utils.NohttpUtils;
import com.rehome.zhdcoa.utils.SPUtils; import com.rehome.zhdcoa.utils.SPUtils;
import com.rehome.zhdcoa.utils.UiUtlis; import com.rehome.zhdcoa.utils.UiUtlis;
import com.rehome.zhdcoa.weiget.WaitDialog; import com.rehome.zhdcoa.weiget.WaitDialog;
@ -55,6 +57,10 @@ import static org.litepal.crud.DataSupport.where;
import com.rehome.zhdcoa.App; import com.rehome.zhdcoa.App;
import javax.net.ssl.HostnameVerifier;
import javax.net.ssl.SSLSession;
import javax.net.ssl.SSLSocketFactory;
/** /**
* Created by ruihong on 2017/10/30. * Created by ruihong on 2017/10/30.
*/ */
@ -612,6 +618,21 @@ public class XscFragment extends BaseFragment {
// showLog(credential); // showLog(credential);
// showLog(new Gson().toJson(request.headers())); // showLog(new Gson().toJson(request.headers()));
} }
if(!TextUtils.isEmpty(request.url())){
String url =request.url();
if(url.startsWith("https://219.131.195.3:7100")||url.startsWith("https://219.131.195.3:7011")||url.startsWith("https://219.131.195.3:7081")||url.startsWith("https://219.131.195.3:7082")){
SSLSocketFactory socketFactory = NohttpUtils.getSSLSocketFactory(mActivity);
if (socketFactory != null) {
request.setSSLSocketFactory(socketFactory);
request.setHostnameVerifier(new HostnameVerifier() {
@Override
public boolean verify(String s, SSLSession sslSession) {
return true;
}
});
}
}
}
queue.add(0, request, new HttpResponseListener<>(getActivity(), request, callback, false, false, "加载中...")); queue.add(0, request, new HttpResponseListener<>(getActivity(), request, callback, false, false, "加载中..."));
//NohttpUtils.getInstance().add(getActivity(), 0, request, callback, false, false, "上传中..."); //NohttpUtils.getInstance().add(getActivity(), 0, request, callback, false, false, "上传中...");
List<XfXcjsInfo> xcjss = DataSupport.findAll(XfXcjsInfo.class); List<XfXcjsInfo> xcjss = DataSupport.findAll(XfXcjsInfo.class);
@ -633,6 +654,21 @@ public class XscFragment extends BaseFragment {
// showLog(credential); // showLog(credential);
// showLog(new Gson().toJson(request.headers())); // showLog(new Gson().toJson(request.headers()));
} }
if (!TextUtils.isEmpty(xcjs.url())) {
String url = xcjs.url();
if (url.startsWith("https://219.131.195.3:7100") || url.startsWith("https://219.131.195.3:7011") || url.startsWith("https://219.131.195.3:7081") || url.startsWith("https://219.131.195.3:7082")) {
SSLSocketFactory socketFactory = NohttpUtils.getSSLSocketFactory(mActivity);
if (socketFactory != null) {
xcjs.setSSLSocketFactory(socketFactory);
xcjs.setHostnameVerifier(new HostnameVerifier() {
@Override
public boolean verify(String s, SSLSession sslSession) {
return true;
}
});
}
}
}
queue.add(1, xcjs, new HttpResponseListener<>(getActivity(), xcjs, callback, false, false, "加载中...")); queue.add(1, xcjs, new HttpResponseListener<>(getActivity(), xcjs, callback, false, false, "加载中..."));
} }
//NohttpUtils.getInstance().add(getActivity(), 1, xcjs, callback, false, false, "上传中..."); //NohttpUtils.getInstance().add(getActivity(), 1, xcjs, callback, false, false, "上传中...");
@ -651,6 +687,21 @@ public class XscFragment extends BaseFragment {
// showLog(credential); // showLog(credential);
// showLog(new Gson().toJson(request.headers())); // showLog(new Gson().toJson(request.headers()));
} }
if(!TextUtils.isEmpty(baxc.url())){
String url =baxc.url();
if(url.startsWith("https://219.131.195.3:7100")||url.startsWith("https://219.131.195.3:7011")||url.startsWith("https://219.131.195.3:7081")||url.startsWith("https://219.131.195.3:7082")){
SSLSocketFactory socketFactory = NohttpUtils.getSSLSocketFactory(mActivity);
if (socketFactory != null) {
baxc.setSSLSocketFactory(socketFactory);
baxc.setHostnameVerifier(new HostnameVerifier() {
@Override
public boolean verify(String s, SSLSession sslSession) {
return true;
}
});
}
}
}
queue.add(2, baxc, new HttpResponseListener<>(getActivity(), baxc, callback, false, false, "加载中...")); queue.add(2, baxc, new HttpResponseListener<>(getActivity(), baxc, callback, false, false, "加载中..."));
//NohttpUtils.getInstance().add(getActivity(), 2, baxc, callback, false, false, "上传中..."); //NohttpUtils.getInstance().add(getActivity(), 2, baxc, callback, false, false, "上传中...");
@ -672,6 +723,21 @@ public class XscFragment extends BaseFragment {
// showLog(credential); // showLog(credential);
// showLog(new Gson().toJson(request.headers())); // showLog(new Gson().toJson(request.headers()));
} }
if(!TextUtils.isEmpty(yhpc.url())){
String url =yhpc.url();
if(url.startsWith("https://219.131.195.3:7100")||url.startsWith("https://219.131.195.3:7011")||url.startsWith("https://219.131.195.3:7081")||url.startsWith("https://219.131.195.3:7082")){
SSLSocketFactory socketFactory = NohttpUtils.getSSLSocketFactory(mActivity);
if (socketFactory != null) {
yhpc.setSSLSocketFactory(socketFactory);
yhpc.setHostnameVerifier(new HostnameVerifier() {
@Override
public boolean verify(String s, SSLSession sslSession) {
return true;
}
});
}
}
}
queue.add(3, yhpc, new HttpResponseListener<>(getActivity(), yhpc, callback, false, false, "加载中...")); queue.add(3, yhpc, new HttpResponseListener<>(getActivity(), yhpc, callback, false, false, "加载中..."));
//NohttpUtils.getInstance().add(getActivity(), 3, yhpc, callback, false, false, ""); //NohttpUtils.getInstance().add(getActivity(), 3, yhpc, callback, false, false, "");
} }
@ -687,6 +753,21 @@ public class XscFragment extends BaseFragment {
// showLog(credential); // showLog(credential);
// showLog(new Gson().toJson(request.headers())); // showLog(new Gson().toJson(request.headers()));
} }
if(!TextUtils.isEmpty(lyxc.url())){
String url =lyxc.url();
if(url.startsWith("https://219.131.195.3:7100")||url.startsWith("https://219.131.195.3:7011")||url.startsWith("https://219.131.195.3:7081")||url.startsWith("https://219.131.195.3:7082")){
SSLSocketFactory socketFactory = NohttpUtils.getSSLSocketFactory(mActivity);
if (socketFactory != null) {
lyxc.setSSLSocketFactory(socketFactory);
lyxc.setHostnameVerifier(new HostnameVerifier() {
@Override
public boolean verify(String s, SSLSession sslSession) {
return true;
}
});
}
}
}
queue.add(4, lyxc, new HttpResponseListener<>(getActivity(), lyxc, callback, false, false, "加载中...")); queue.add(4, lyxc, new HttpResponseListener<>(getActivity(), lyxc, callback, false, false, "加载中..."));
//NohttpUtils.getInstance().add(getActivity(), 4, lyxc, callback, false, false, "上传中..."); //NohttpUtils.getInstance().add(getActivity(), 4, lyxc, callback, false, false, "上传中...");
@ -706,6 +787,21 @@ public class XscFragment extends BaseFragment {
// showLog(credential); // showLog(credential);
// showLog(new Gson().toJson(request.headers())); // showLog(new Gson().toJson(request.headers()));
} }
if(!TextUtils.isEmpty(xcjs.url())){
String url =xcjs.url();
if(url.startsWith("https://219.131.195.3:7100")||url.startsWith("https://219.131.195.3:7011")||url.startsWith("https://219.131.195.3:7081")||url.startsWith("https://219.131.195.3:7082")){
SSLSocketFactory socketFactory = NohttpUtils.getSSLSocketFactory(mActivity);
if (socketFactory != null) {
xcjs.setSSLSocketFactory(socketFactory);
xcjs.setHostnameVerifier(new HostnameVerifier() {
@Override
public boolean verify(String s, SSLSession sslSession) {
return true;
}
});
}
}
}
queue.add(5, xcjs, new HttpResponseListener<>(getActivity(), xcjs, callback, false, false, "加载中...")); queue.add(5, xcjs, new HttpResponseListener<>(getActivity(), xcjs, callback, false, false, "加载中..."));
//NohttpUtils.getInstance().add(getActivity(), 5, xcjs, callback, false, false, "上传中..."); //NohttpUtils.getInstance().add(getActivity(), 5, xcjs, callback, false, false, "上传中...");
} }

@ -52,21 +52,16 @@ public class XscbglActivity extends BaseActivity2 {
@Override @Override
public void onItemClick(AdapterView<?> adapterView, View view, int i, long l) { public void onItemClick(AdapterView<?> adapterView, View view, int i, long l) {
Intent intent = null; Intent intent = null;
switch (i) { if(i==0){
case 0: intent = new Intent(XscbglActivity.this, XsBackLogActivity.class);
intent = new Intent(XscbglActivity.this, XsBackLogActivity.class); }else if(i==1){
break; intent = new Intent(XscbglActivity.this, XsHistoryActivity.class);
case 1: }else if(i==2){
intent = new Intent(XscbglActivity.this, XsHistoryActivity.class); intent = new Intent(XscbglActivity.this, NFCInfoActivity.class);
break; }else if(i==3){
case 2: intent = new Intent(XscbglActivity.this, QrCodeInfoActivity.class);
intent = new Intent(XscbglActivity.this, NFCInfoActivity.class);
break;
case 3:
intent = new Intent(XscbglActivity.this, QrCodeInfoActivity.class);
break;
} }
if (intent != null) { if (intent != null) {
startActivity(intent); startActivity(intent);
} }

@ -2,6 +2,7 @@ package com.rehome.zhdcoa.ui.activity;
import android.content.ContentValues; import android.content.ContentValues;
import android.os.Bundle; import android.os.Bundle;
import android.text.TextUtils;
import android.util.Log; import android.util.Log;
import android.view.View; import android.view.View;
import android.widget.AdapterView; import android.widget.AdapterView;
@ -43,6 +44,10 @@ import java.nio.charset.StandardCharsets;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
import javax.net.ssl.HostnameVerifier;
import javax.net.ssl.SSLSession;
import javax.net.ssl.SSLSocketFactory;
/** /**
* Created by ruihong on 2017/10/30. * Created by ruihong on 2017/10/30.
*/ */
@ -214,6 +219,21 @@ public class XxzjhFragment extends BaseFragment {
// showLog(credential); // showLog(credential);
// showLog(new Gson().toJson(request.headers())); // showLog(new Gson().toJson(request.headers()));
} }
if(!TextUtils.isEmpty(request.url())){
String url =request.url();
if(url.startsWith("https://219.131.195.3:7100")||url.startsWith("https://219.131.195.3:7011")||url.startsWith("https://219.131.195.3:7081")||url.startsWith("https://219.131.195.3:7082")){
SSLSocketFactory socketFactory = NohttpUtils.getSSLSocketFactory(mActivity);
if (socketFactory != null) {
request.setSSLSocketFactory(socketFactory);
request.setHostnameVerifier(new HostnameVerifier() {
@Override
public boolean verify(String s, SSLSession sslSession) {
return true;
}
});
}
}
}
queue.add(0, request, new HttpResponseListener<>(getActivity(), request, callback, true, true, "加载中...")); queue.add(0, request, new HttpResponseListener<>(getActivity(), request, callback, true, true, "加载中..."));
//NohttpUtils.getInstance().add(getActivity(), 0, request, callback, true, true, "加载中..."); //NohttpUtils.getInstance().add(getActivity(), 0, request, callback, true, true, "加载中...");
@ -232,6 +252,21 @@ public class XxzjhFragment extends BaseFragment {
// showLog(credential); // showLog(credential);
// showLog(new Gson().toJson(request.headers())); // showLog(new Gson().toJson(request.headers()));
} }
if(!TextUtils.isEmpty(request.url())){
String url =request.url();
if(url.startsWith("https://219.131.195.3:7100")||url.startsWith("https://219.131.195.3:7011")||url.startsWith("https://219.131.195.3:7081")||url.startsWith("https://219.131.195.3:7082")){
SSLSocketFactory socketFactory = NohttpUtils.getSSLSocketFactory(mActivity);
if (socketFactory != null) {
request.setSSLSocketFactory(socketFactory);
request.setHostnameVerifier(new HostnameVerifier() {
@Override
public boolean verify(String s, SSLSession sslSession) {
return true;
}
});
}
}
}
queue.add(1, request, new HttpResponseListener<>(getActivity(), request, callback, false, false, "")); queue.add(1, request, new HttpResponseListener<>(getActivity(), request, callback, false, false, ""));
//NohttpUtils.getInstance().add(getActivity(), 1, request, callback, false, false, "下载计划中..."); //NohttpUtils.getInstance().add(getActivity(), 1, request, callback, false, false, "下载计划中...");
@ -247,6 +282,21 @@ public class XxzjhFragment extends BaseFragment {
// showLog(credential); // showLog(credential);
// showLog(new Gson().toJson(request.headers())); // showLog(new Gson().toJson(request.headers()));
} }
if(!TextUtils.isEmpty(request1.url())){
String url =request1.url();
if(url.startsWith("https://219.131.195.3:7100")||url.startsWith("https://219.131.195.3:7011")||url.startsWith("https://219.131.195.3:7081")||url.startsWith("https://219.131.195.3:7082")){
SSLSocketFactory socketFactory = NohttpUtils.getSSLSocketFactory(mActivity);
if (socketFactory != null) {
request1.setSSLSocketFactory(socketFactory);
request1.setHostnameVerifier(new HostnameVerifier() {
@Override
public boolean verify(String s, SSLSession sslSession) {
return true;
}
});
}
}
}
queue.add(2, request1, new HttpResponseListener<>(getActivity(), request1, callback, false, false, "加载中...")); queue.add(2, request1, new HttpResponseListener<>(getActivity(), request1, callback, false, false, "加载中..."));
//NohttpUtils.getInstance().add(getActivity(), 2, request1, callback, false, false, "下载计划中..."); //NohttpUtils.getInstance().add(getActivity(), 2, request1, callback, false, false, "下载计划中...");
@ -261,6 +311,21 @@ public class XxzjhFragment extends BaseFragment {
// showLog(credential); // showLog(credential);
// showLog(new Gson().toJson(request.headers())); // showLog(new Gson().toJson(request.headers()));
} }
if(!TextUtils.isEmpty(request2.url())){
String url =request2.url();
if(url.startsWith("https://219.131.195.3:7100")||url.startsWith("https://219.131.195.3:7011")||url.startsWith("https://219.131.195.3:7081")||url.startsWith("https://219.131.195.3:7082")){
SSLSocketFactory socketFactory = NohttpUtils.getSSLSocketFactory(mActivity);
if (socketFactory != null) {
request2.setSSLSocketFactory(socketFactory);
request2.setHostnameVerifier(new HostnameVerifier() {
@Override
public boolean verify(String s, SSLSession sslSession) {
return true;
}
});
}
}
}
queue.add(3, request2, new HttpResponseListener<>(getActivity(), request2, callback, false, false, "加载中...")); queue.add(3, request2, new HttpResponseListener<>(getActivity(), request2, callback, false, false, "加载中..."));
//NohttpUtils.getInstance().add(getActivity(), 3, request2, callback, false, false, "下载计划中"); //NohttpUtils.getInstance().add(getActivity(), 3, request2, callback, false, false, "下载计划中");
} else if (xctypes.equals("2")) { } else if (xctypes.equals("2")) {
@ -275,6 +340,21 @@ public class XxzjhFragment extends BaseFragment {
// showLog(credential); // showLog(credential);
// showLog(new Gson().toJson(request.headers())); // showLog(new Gson().toJson(request.headers()));
} }
if(!TextUtils.isEmpty(xfba.url())){
String url =xfba.url();
if(url.startsWith("https://219.131.195.3:7100")||url.startsWith("https://219.131.195.3:7011")||url.startsWith("https://219.131.195.3:7081")||url.startsWith("https://219.131.195.3:7082")){
SSLSocketFactory socketFactory = NohttpUtils.getSSLSocketFactory(mActivity);
if (socketFactory != null) {
xfba.setSSLSocketFactory(socketFactory);
xfba.setHostnameVerifier(new HostnameVerifier() {
@Override
public boolean verify(String s, SSLSession sslSession) {
return true;
}
});
}
}
}
queue.add(4, xfba, new HttpResponseListener<>(getActivity(), xfba, callback, false, false, "加载中...")); queue.add(4, xfba, new HttpResponseListener<>(getActivity(), xfba, callback, false, false, "加载中..."));
//NohttpUtils.getInstance().add(getActivity(), 4, xfba, callback, false, false, "下载计划中"); //NohttpUtils.getInstance().add(getActivity(), 4, xfba, callback, false, false, "下载计划中");
} else if (xctypes.equals("3")) { } else if (xctypes.equals("3")) {
@ -289,6 +369,21 @@ public class XxzjhFragment extends BaseFragment {
// showLog(credential); // showLog(credential);
// showLog(new Gson().toJson(request.headers())); // showLog(new Gson().toJson(request.headers()));
} }
if(!TextUtils.isEmpty(lyxc.url())){
String url =lyxc.url();
if(url.startsWith("https://219.131.195.3:7100")||url.startsWith("https://219.131.195.3:7011")||url.startsWith("https://219.131.195.3:7081")||url.startsWith("https://219.131.195.3:7082")){
SSLSocketFactory socketFactory = NohttpUtils.getSSLSocketFactory(mActivity);
if (socketFactory != null) {
lyxc.setSSLSocketFactory(socketFactory);
lyxc.setHostnameVerifier(new HostnameVerifier() {
@Override
public boolean verify(String s, SSLSession sslSession) {
return true;
}
});
}
}
}
queue.add(5, lyxc, new HttpResponseListener<>(getActivity(), lyxc, callback, false, false, "加载中...")); queue.add(5, lyxc, new HttpResponseListener<>(getActivity(), lyxc, callback, false, false, "加载中..."));
//NohttpUtils.getInstance().add(getActivity(), 5, lyxc, callback, false, false, "下载计划中"); //NohttpUtils.getInstance().add(getActivity(), 5, lyxc, callback, false, false, "下载计划中");
requestCount++; requestCount++;
@ -302,6 +397,21 @@ public class XxzjhFragment extends BaseFragment {
// showLog(credential); // showLog(credential);
// showLog(new Gson().toJson(request.headers())); // showLog(new Gson().toJson(request.headers()));
} }
if(!TextUtils.isEmpty(lyxcqy.url())){
String url =lyxcqy.url();
if(url.startsWith("https://219.131.195.3:7100")||url.startsWith("https://219.131.195.3:7011")||url.startsWith("https://219.131.195.3:7081")||url.startsWith("https://219.131.195.3:7082")){
SSLSocketFactory socketFactory = NohttpUtils.getSSLSocketFactory(mActivity);
if (socketFactory != null) {
lyxcqy.setSSLSocketFactory(socketFactory);
lyxcqy.setHostnameVerifier(new HostnameVerifier() {
@Override
public boolean verify(String s, SSLSession sslSession) {
return true;
}
});
}
}
}
queue.add(6, lyxcqy, new HttpResponseListener<>(getActivity(), lyxcqy, callback, false, false, "加载中...")); queue.add(6, lyxcqy, new HttpResponseListener<>(getActivity(), lyxcqy, callback, false, false, "加载中..."));
NohttpUtils.getInstance().add(getActivity(), 6, lyxcqy, callback, false, false, "下载计划中"); NohttpUtils.getInstance().add(getActivity(), 6, lyxcqy, callback, false, false, "下载计划中");
} }

@ -126,29 +126,26 @@ public class XzLsgkActivity extends BaseActivity {
super.onActivityResult(requestCode, resultCode, data); super.onActivityResult(requestCode, resultCode, data);
if (resultCode == RESULT_OK) { if (resultCode == RESULT_OK) {
switch (requestCode) { if (requestCode == REQUEST_PUSH_USERLEADER) {
case REQUEST_PUSH_USERLEADER: if (data != null) {
tsry = data.getParcelableArrayListExtra(Contans.KEY.SELECT_PUSH_USER);
if (data != null) { String str = "";
tsry = data.getParcelableArrayListExtra(Contans.KEY.SELECT_PUSH_USER); String strid = "";
String str = "";
String strid = ""; for (int i = 0; i < tsry.size(); i++) {
if (i == tsry.size() - 1) {
for (int i = 0; i < tsry.size(); i++) { str += tsry.get(i).getMan_name();
if (i == tsry.size() - 1) { strid += tsry.get(i).getMan_id();
str += tsry.get(i).getMan_name(); } else {
strid += tsry.get(i).getMan_id(); str += tsry.get(i).getMan_name() + ",";
} else { strid += tsry.get(i).getMan_id() + ",";
str += tsry.get(i).getMan_name() + ",";
strid += tsry.get(i).getMan_id() + ",";
}
} }
ilTsry.setContent(str); }
ID = strid; ilTsry.setContent(str);
ID = strid;
} }
break;
} }
} }
} }

@ -31,6 +31,7 @@ import com.rehome.zhdcoa.base.BaseFragment;
import com.rehome.zhdcoa.utils.GsonUtils; import com.rehome.zhdcoa.utils.GsonUtils;
import com.rehome.zhdcoa.utils.HttpListener; import com.rehome.zhdcoa.utils.HttpListener;
import com.rehome.zhdcoa.utils.HttpResponseListener; import com.rehome.zhdcoa.utils.HttpResponseListener;
import com.rehome.zhdcoa.utils.NohttpUtils;
import com.rehome.zhdcoa.utils.SPUtils; import com.rehome.zhdcoa.utils.SPUtils;
import com.rehome.zhdcoa.utils.UiUtlis; import com.rehome.zhdcoa.utils.UiUtlis;
import com.rehome.zhdcoa.weiget.WaitDialog; import com.rehome.zhdcoa.weiget.WaitDialog;
@ -45,6 +46,10 @@ import java.util.ArrayList;
import java.util.Date; import java.util.Date;
import java.util.List; import java.util.List;
import javax.net.ssl.HostnameVerifier;
import javax.net.ssl.SSLSession;
import javax.net.ssl.SSLSocketFactory;
/** /**
* Created by ruihong on 2017/10/28. * Created by ruihong on 2017/10/28.
*/ */
@ -243,6 +248,22 @@ public class XzjhFragment extends BaseFragment {
// showLog(new Gson().toJson(request.headers())); // showLog(new Gson().toJson(request.headers()));
} }
if(!TextUtils.isEmpty(request.url())){
String url =request.url();
if(url.startsWith("https://219.131.195.3:7100")||url.startsWith("https://219.131.195.3:7011")||url.startsWith("https://219.131.195.3:7081")||url.startsWith("https://219.131.195.3:7082")){
SSLSocketFactory socketFactory = NohttpUtils.getSSLSocketFactory(mActivity);
if (socketFactory != null) {
request.setSSLSocketFactory(socketFactory);
request.setHostnameVerifier(new HostnameVerifier() {
@Override
public boolean verify(String s, SSLSession sslSession) {
return true;
}
});
}
}
}
queue.add(0, request, new HttpResponseListener<>(getActivity(), request, callback, false, false, "")); queue.add(0, request, new HttpResponseListener<>(getActivity(), request, callback, false, false, ""));
Request<String> request1 = NoHttp.createStringRequest(Contans.IP + Contans.QXGDZY); Request<String> request1 = NoHttp.createStringRequest(Contans.IP + Contans.QXGDZY);
@ -255,6 +276,22 @@ public class XzjhFragment extends BaseFragment {
// showLog(new Gson().toJson(request.headers())); // showLog(new Gson().toJson(request.headers()));
} }
if(!TextUtils.isEmpty(request1.url())){
String url =request1.url();
if(url.startsWith("https://219.131.195.3:7100")||url.startsWith("https://219.131.195.3:7011")||url.startsWith("https://219.131.195.3:7081")||url.startsWith("https://219.131.195.3:7082")){
SSLSocketFactory socketFactory = NohttpUtils.getSSLSocketFactory(mActivity);
if (socketFactory != null) {
request1.setSSLSocketFactory(socketFactory);
request1.setHostnameVerifier(new HostnameVerifier() {
@Override
public boolean verify(String s, SSLSession sslSession) {
return true;
}
});
}
}
}
queue.add(9, request1, new HttpResponseListener<>(getActivity(), request1, callback, false, false, "")); queue.add(9, request1, new HttpResponseListener<>(getActivity(), request1, callback, false, false, ""));
} }
@ -276,6 +313,22 @@ public class XzjhFragment extends BaseFragment {
// showLog(new Gson().toJson(request.headers())); // showLog(new Gson().toJson(request.headers()));
} }
if(!TextUtils.isEmpty(request.url())){
String url =request.url();
if(url.startsWith("https://219.131.195.3:7100")||url.startsWith("https://219.131.195.3:7011")||url.startsWith("https://219.131.195.3:7081")||url.startsWith("https://219.131.195.3:7082")){
SSLSocketFactory socketFactory = NohttpUtils.getSSLSocketFactory(mActivity);
if (socketFactory != null) {
request.setSSLSocketFactory(socketFactory);
request.setHostnameVerifier(new HostnameVerifier() {
@Override
public boolean verify(String s, SSLSession sslSession) {
return true;
}
});
}
}
}
queue.add(1, request, new HttpResponseListener<>(getActivity(), request, callback, false, false, "")); queue.add(1, request, new HttpResponseListener<>(getActivity(), request, callback, false, false, ""));
List<Ajhjh> ajhjhs = DataSupport.where("djjhid = ? and download = ?", jhid, "0").find(Ajhjh.class); List<Ajhjh> ajhjhs = DataSupport.where("djjhid = ? and download = ?", jhid, "0").find(Ajhjh.class);
@ -291,6 +344,21 @@ public class XzjhFragment extends BaseFragment {
// showLog(credential); // showLog(credential);
// showLog(new Gson().toJson(request.headers())); // showLog(new Gson().toJson(request.headers()));
} }
if(!TextUtils.isEmpty(request1.url())){
String url =request1.url();
if(url.startsWith("https://219.131.195.3:7100")||url.startsWith("https://219.131.195.3:7011")||url.startsWith("https://219.131.195.3:7081")||url.startsWith("https://219.131.195.3:7082")){
SSLSocketFactory socketFactory = NohttpUtils.getSSLSocketFactory(mActivity);
if (socketFactory != null) {
request1.setSSLSocketFactory(socketFactory);
request1.setHostnameVerifier(new HostnameVerifier() {
@Override
public boolean verify(String s, SSLSession sslSession) {
return true;
}
});
}
}
}
queue.add(2, request1, new HttpResponseListener<>(getActivity(), request1, callback, false, false, "")); queue.add(2, request1, new HttpResponseListener<>(getActivity(), request1, callback, false, false, ""));
} }
} }

@ -50,19 +50,12 @@ public class dqgzglActivity extends BaseActivity2 {
gv.setOnItemClickListener(new AdapterView.OnItemClickListener() { gv.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override @Override
public void onItemClick(AdapterView<?> adapterView, View view, int i, long l) { public void onItemClick(AdapterView<?> adapterView, View view, int i, long l) {
Intent intent = null; Intent intent = switch (i) {
switch (i) { case 0 -> new Intent(dqgzglActivity.this, XsDqgzZxActivity.class);
case 0: case 1 -> new Intent(dqgzglActivity.this, XsDqgzBgActivity.class);
intent = new Intent(dqgzglActivity.this, XsDqgzZxActivity.class); case 2 -> new Intent(dqgzglActivity.this, XsDqgzTjActivity.class);
break; default -> null;
case 1: };
intent = new Intent(dqgzglActivity.this, XsDqgzBgActivity.class);
break;
case 2:
intent = new Intent(dqgzglActivity.this, XsDqgzTjActivity.class);
break;
}
if (intent != null) { if (intent != null) {
startActivity(intent); startActivity(intent);
} }

Loading…
Cancel
Save