fix: 增加腾讯定位GPS信号强弱
This commit is contained in:
@@ -104,6 +104,7 @@ public class PicturesActivity extends BaseActivity implements View.OnClickListen
|
|||||||
private boolean isOration = true;
|
private boolean isOration = true;
|
||||||
private boolean isTerminus = false;
|
private boolean isTerminus = false;
|
||||||
private boolean isBack = true;
|
private boolean isBack = true;
|
||||||
|
private boolean isGPS = false;
|
||||||
private int type = 0;
|
private int type = 0;
|
||||||
private int radioPicture = 0;
|
private int radioPicture = 0;
|
||||||
private int videoIndex = -1;
|
private int videoIndex = -1;
|
||||||
@@ -287,6 +288,33 @@ public class PicturesActivity extends BaseActivity implements View.OnClickListen
|
|||||||
if (result != null && result.getData() != null && result.getData().length > 0) {
|
if (result != null && result.getData() != null && result.getData().length > 0) {
|
||||||
super.onPictureTaken(result);
|
super.onPictureTaken(result);
|
||||||
isBack = true;
|
isBack = true;
|
||||||
|
|
||||||
|
|
||||||
|
//判断当前的信号强度
|
||||||
|
if (!isGPS){
|
||||||
|
int gpsRssi = Constant.currentLocation.getGPSRssi();
|
||||||
|
if (gpsRssi==0){//无信号
|
||||||
|
stopTimer();
|
||||||
|
capturePicture.setChecked(false);
|
||||||
|
if (radioPicture != 1) {
|
||||||
|
capturePicture.setText("开始采集");
|
||||||
|
capturePicture.setChecked(false);
|
||||||
|
}
|
||||||
|
return;
|
||||||
|
}else if (gpsRssi==1){//信号弱
|
||||||
|
stopTimer();
|
||||||
|
capturePicture.setChecked(false);
|
||||||
|
if (radioPicture != 1) {
|
||||||
|
capturePicture.setText("开始采集");
|
||||||
|
capturePicture.setChecked(false);
|
||||||
|
}
|
||||||
|
return;
|
||||||
|
}else if (gpsRssi==2){//信号中
|
||||||
|
isGPS=true;
|
||||||
|
}else if (gpsRssi==3){//信号强
|
||||||
|
isGPS=true;
|
||||||
|
}
|
||||||
|
}
|
||||||
// 如果当前手机是竖向,则不
|
// 如果当前手机是竖向,则不
|
||||||
if (isOration) {
|
if (isOration) {
|
||||||
if (Objects.requireNonNull(camera.getPictureSize()).getWidth() < camera.getPictureSize().getHeight()) {
|
if (Objects.requireNonNull(camera.getPictureSize()).getWidth() < camera.getPictureSize().getHeight()) {
|
||||||
@@ -360,6 +388,14 @@ public class PicturesActivity extends BaseActivity implements View.OnClickListen
|
|||||||
}
|
}
|
||||||
}).start();
|
}).start();
|
||||||
} else {
|
} else {
|
||||||
|
isBack = false;
|
||||||
|
if (isOration) {
|
||||||
|
stopTimer();
|
||||||
|
}
|
||||||
|
if (radioPicture != 1) {
|
||||||
|
capturePicture.setText("开始采集");
|
||||||
|
}
|
||||||
|
capturePicture.setChecked(false);
|
||||||
runOnUiThread(new Runnable() {
|
runOnUiThread(new Runnable() {
|
||||||
@Override
|
@Override
|
||||||
public void run() {
|
public void run() {
|
||||||
@@ -371,11 +407,13 @@ public class PicturesActivity extends BaseActivity implements View.OnClickListen
|
|||||||
});
|
});
|
||||||
} else {
|
} else {
|
||||||
isBack = false;
|
isBack = false;
|
||||||
|
if (isOration) {
|
||||||
|
stopTimer();
|
||||||
|
}
|
||||||
if (radioPicture != 1) {
|
if (radioPicture != 1) {
|
||||||
capturePicture.setText("开始采集");
|
capturePicture.setText("开始采集");
|
||||||
}
|
}
|
||||||
capturePicture.setChecked(false);
|
capturePicture.setChecked(false);
|
||||||
stopTimer();
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
@@ -527,7 +565,6 @@ public class PicturesActivity extends BaseActivity implements View.OnClickListen
|
|||||||
tencentMap.animateCamera(cameraSigma);
|
tencentMap.animateCamera(cameraSigma);
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -740,7 +777,6 @@ public class PicturesActivity extends BaseActivity implements View.OnClickListen
|
|||||||
}
|
}
|
||||||
}, 100);
|
}, 100);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private void initTerminus() {
|
private void initTerminus() {
|
||||||
|
|||||||
@@ -20,7 +20,7 @@ import java.util.List;
|
|||||||
|
|
||||||
public class PoiTaskAdapter extends RecyclerView.Adapter<PoiTaskAdapter.ViewHolder> {
|
public class PoiTaskAdapter extends RecyclerView.Adapter<PoiTaskAdapter.ViewHolder> {
|
||||||
private Context context;
|
private Context context;
|
||||||
private List<HasSubmitBean.BodyBean.ListBean> listBeans ;
|
private List<HasSubmitBean.BodyBean.ListBean> listBeans;
|
||||||
|
|
||||||
|
|
||||||
public PoiTaskAdapter(Context context, List<HasSubmitBean.BodyBean.ListBean> listBeans) {
|
public PoiTaskAdapter(Context context, List<HasSubmitBean.BodyBean.ListBean> listBeans) {
|
||||||
@@ -42,18 +42,20 @@ public class PoiTaskAdapter extends RecyclerView.Adapter<PoiTaskAdapter.ViewHold
|
|||||||
HasSubmitBean.BodyBean.ListBean listBean = listBeans.get(position);
|
HasSubmitBean.BodyBean.ListBean listBean = listBeans.get(position);
|
||||||
holder.tvnName.setText(listBean.getName());
|
holder.tvnName.setText(listBean.getName());
|
||||||
holder.tvTime.setText(listBean.getCreateTime());
|
holder.tvTime.setText(listBean.getCreateTime());
|
||||||
if (listBean.getAuditStatus()==0){
|
if (listBean.getAuditStatus() == 0) {
|
||||||
holder.tvAuditStatus.setText("审核通过");
|
holder.tvAuditStatus.setText("审核通过");
|
||||||
holder.tvMassage.setVisibility(View.GONE);
|
holder.tvMassage.setVisibility(View.GONE);
|
||||||
}else if (listBean.getAuditStatus() == 1){
|
} else if (listBean.getAuditStatus() == 1) {
|
||||||
holder.tvAuditStatus.setText("审核未通过");
|
holder.tvAuditStatus.setText("审核未通过");
|
||||||
holder.tvMassage.setVisibility(View.VISIBLE);
|
holder.tvMassage.setVisibility(View.VISIBLE);
|
||||||
holder.tvMassage.setText(listBean.getAuditMsg());
|
if (listBean.getAuditMsg()!=null&&!listBean.getAuditMsg().equals("")){
|
||||||
}else if (listBean.getAuditStatus() == -1){
|
holder.tvMassage.setText(listBean.getAuditMsg());
|
||||||
|
}
|
||||||
|
} else if (listBean.getAuditStatus() == -1) {
|
||||||
holder.tvAuditStatus.setText("待审核");
|
holder.tvAuditStatus.setText("待审核");
|
||||||
holder.tvMassage.setVisibility(View.GONE);
|
holder.tvMassage.setVisibility(View.GONE);
|
||||||
}
|
}
|
||||||
holder.tvMany.setText("¥"+listBean.getPrice());
|
holder.tvMany.setText("¥" + listBean.getPrice());
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@@ -62,13 +64,13 @@ public class PoiTaskAdapter extends RecyclerView.Adapter<PoiTaskAdapter.ViewHold
|
|||||||
}
|
}
|
||||||
|
|
||||||
public static class ViewHolder extends RecyclerView.ViewHolder {
|
public static class ViewHolder extends RecyclerView.ViewHolder {
|
||||||
TextView tvnName, tvTime, tvMany, tvMassage ,tvAuditStatus;
|
TextView tvnName, tvTime, tvMany, tvMassage, tvAuditStatus;
|
||||||
|
|
||||||
public ViewHolder(@NonNull @NotNull View itemView) {
|
public ViewHolder(@NonNull @NotNull View itemView) {
|
||||||
super(itemView);
|
super(itemView);
|
||||||
tvnName = itemView.findViewById(R.id.tv_has_name);
|
tvnName = itemView.findViewById(R.id.tv_has_name);
|
||||||
tvTime = itemView.findViewById(R.id.tv_createTime);
|
tvTime = itemView.findViewById(R.id.tv_createTime);
|
||||||
tvAuditStatus= itemView.findViewById(R.id.tv_auditStatus);
|
tvAuditStatus = itemView.findViewById(R.id.tv_auditStatus);
|
||||||
tvMassage = itemView.findViewById(R.id.tv_auditMsg);
|
tvMassage = itemView.findViewById(R.id.tv_auditMsg);
|
||||||
tvMany = itemView.findViewById(R.id.tv_many);
|
tvMany = itemView.findViewById(R.id.tv_many);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -63,7 +63,7 @@ public class StaySubmitAdapter extends RecyclerView.Adapter<StaySubmitAdapter.Vi
|
|||||||
while (iterator.hasNext()) {
|
while (iterator.hasNext()) {
|
||||||
PoiEntity poiEntity = (PoiEntity) iterator.next();
|
PoiEntity poiEntity = (PoiEntity) iterator.next();
|
||||||
if (poiEntity.isChecked()) {
|
if (poiEntity.isChecked()) {
|
||||||
/*PoiEntityDeleteUtil.getInstance().deleteUtil(context,poiEntity);*/
|
PoiEntityDeleteUtil.getInstance().deleteUtil(context,poiEntity);
|
||||||
poiEntity.setTaskStatus(100);
|
poiEntity.setTaskStatus(100);
|
||||||
PoiDatabase.getInstance(context).getPoiDao().updatePoiEntity(poiEntity);
|
PoiDatabase.getInstance(context).getPoiDao().updatePoiEntity(poiEntity);
|
||||||
iterator.remove();
|
iterator.remove();
|
||||||
|
|||||||
@@ -215,7 +215,7 @@ public class ChargingPileFragment extends BaseDrawerFragment implements View.OnC
|
|||||||
markerPile.setIcon(pileDescriptor);
|
markerPile.setIcon(pileDescriptor);
|
||||||
checkBoxLife.setText("编辑");
|
checkBoxLife.setText("编辑");
|
||||||
checkBoxLife.setTextColor(Color.BLACK);
|
checkBoxLife.setTextColor(Color.BLACK);
|
||||||
if (screenPilePositions.x!=0||screenPilePositions.y!=0){
|
if (screenPilePositions.x != 0 || screenPilePositions.y != 0) {
|
||||||
latLng = tencentMap.getProjection().fromScreenLocation(screenPilePositions);
|
latLng = tencentMap.getProjection().fromScreenLocation(screenPilePositions);
|
||||||
}
|
}
|
||||||
markerPile.setPosition(latLng);
|
markerPile.setPosition(latLng);
|
||||||
@@ -241,7 +241,7 @@ public class ChargingPileFragment extends BaseDrawerFragment implements View.OnC
|
|||||||
checkButton3.setChecked(false);
|
checkButton3.setChecked(false);
|
||||||
checkButton4.setChecked(false);
|
checkButton4.setChecked(false);
|
||||||
checkButton5.setChecked(false);
|
checkButton5.setChecked(false);
|
||||||
}else {
|
} else {
|
||||||
buffer1 = "";
|
buffer1 = "";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -321,6 +321,7 @@ public class ChargingPileFragment extends BaseDrawerFragment implements View.OnC
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onNothingSelected(AdapterView<?> parent) {
|
public void onNothingSelected(AdapterView<?> parent) {
|
||||||
}
|
}
|
||||||
@@ -379,7 +380,8 @@ public class ChargingPileFragment extends BaseDrawerFragment implements View.OnC
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onNothingSelected(AdapterView<?> parent) {}
|
public void onNothingSelected(AdapterView<?> parent) {
|
||||||
|
}
|
||||||
});
|
});
|
||||||
spinnerScutcheon = findViewById(R.id.spinner_scutcheon);
|
spinnerScutcheon = findViewById(R.id.spinner_scutcheon);
|
||||||
ArrayAdapter<String> adapterScutcheon = new ArrayAdapter<>(getContext(), android.R.layout.simple_spinner_item, scutcheon);
|
ArrayAdapter<String> adapterScutcheon = new ArrayAdapter<>(getContext(), android.R.layout.simple_spinner_item, scutcheon);
|
||||||
@@ -399,7 +401,7 @@ public class ChargingPileFragment extends BaseDrawerFragment implements View.OnC
|
|||||||
case 1:
|
case 1:
|
||||||
chargingPileBuilder.append(TimestampUtil.time()).append(",").append("点击了下拉框 不存在,");
|
chargingPileBuilder.append(TimestampUtil.time()).append(",").append("点击了下拉框 不存在,");
|
||||||
rlFacility.setBackgroundColor(Color.parseColor("#03A9F4"));
|
rlFacility.setBackgroundColor(Color.parseColor("#03A9F4"));
|
||||||
if (exist==0){
|
if (exist == 0) {
|
||||||
rlScutcheon.setVisibility(View.VISIBLE);
|
rlScutcheon.setVisibility(View.VISIBLE);
|
||||||
rlDevice.setVisibility(View.VISIBLE);
|
rlDevice.setVisibility(View.VISIBLE);
|
||||||
}
|
}
|
||||||
@@ -519,7 +521,7 @@ public class ChargingPileFragment extends BaseDrawerFragment implements View.OnC
|
|||||||
@Override
|
@Override
|
||||||
public boolean onClick(BaseDialog baseDialog, View v) {
|
public boolean onClick(BaseDialog baseDialog, View v) {
|
||||||
ivAvailable.setImageDrawable(null);
|
ivAvailable.setImageDrawable(null);
|
||||||
if (tvAvailable.getTag()!=null){
|
if (tvAvailable.getTag() != null) {
|
||||||
File file = new File((String) tvAvailable.getTag());
|
File file = new File((String) tvAvailable.getTag());
|
||||||
file.delete();
|
file.delete();
|
||||||
tvAvailable.setTag(null);
|
tvAvailable.setTag(null);
|
||||||
@@ -539,7 +541,7 @@ public class ChargingPileFragment extends BaseDrawerFragment implements View.OnC
|
|||||||
@Override
|
@Override
|
||||||
public boolean onClick(BaseDialog baseDialog, View v) {
|
public boolean onClick(BaseDialog baseDialog, View v) {
|
||||||
ivUsable.setImageDrawable(null);
|
ivUsable.setImageDrawable(null);
|
||||||
if (tvUsable.getTag()!=null){
|
if (tvUsable.getTag() != null) {
|
||||||
File file = new File((String) tvUsable.getTag());
|
File file = new File((String) tvUsable.getTag());
|
||||||
file.delete();
|
file.delete();
|
||||||
tvUsable.setTag(null);
|
tvUsable.setTag(null);
|
||||||
@@ -559,7 +561,7 @@ public class ChargingPileFragment extends BaseDrawerFragment implements View.OnC
|
|||||||
@Override
|
@Override
|
||||||
public boolean onClick(BaseDialog baseDialog, View v) {
|
public boolean onClick(BaseDialog baseDialog, View v) {
|
||||||
ivScutcheon.setImageDrawable(null);
|
ivScutcheon.setImageDrawable(null);
|
||||||
if (tvScutcheon.getTag()!=null){
|
if (tvScutcheon.getTag() != null) {
|
||||||
File file = new File((String) tvScutcheon.getTag());
|
File file = new File((String) tvScutcheon.getTag());
|
||||||
file.delete();
|
file.delete();
|
||||||
tvScutcheon.setTag(null);
|
tvScutcheon.setTag(null);
|
||||||
@@ -580,7 +582,7 @@ public class ChargingPileFragment extends BaseDrawerFragment implements View.OnC
|
|||||||
@Override
|
@Override
|
||||||
public boolean onClick(BaseDialog baseDialog, View v) {
|
public boolean onClick(BaseDialog baseDialog, View v) {
|
||||||
ivParking.setImageDrawable(null);
|
ivParking.setImageDrawable(null);
|
||||||
if (tvParking.getTag()!=null){
|
if (tvParking.getTag() != null) {
|
||||||
File file = new File((String) tvParking.getTag());
|
File file = new File((String) tvParking.getTag());
|
||||||
file.delete();
|
file.delete();
|
||||||
tvParking.setTag(null);
|
tvParking.setTag(null);
|
||||||
@@ -600,7 +602,7 @@ public class ChargingPileFragment extends BaseDrawerFragment implements View.OnC
|
|||||||
@Override
|
@Override
|
||||||
public boolean onClick(BaseDialog baseDialog, View v) {
|
public boolean onClick(BaseDialog baseDialog, View v) {
|
||||||
ivPanorama.setImageDrawable(null);
|
ivPanorama.setImageDrawable(null);
|
||||||
if (tvPanorama.getTag()!=null){
|
if (tvPanorama.getTag() != null) {
|
||||||
File file = new File((String) tvPanorama.getTag());
|
File file = new File((String) tvPanorama.getTag());
|
||||||
file.delete();
|
file.delete();
|
||||||
tvPanorama.setTag(null);
|
tvPanorama.setTag(null);
|
||||||
@@ -620,7 +622,7 @@ public class ChargingPileFragment extends BaseDrawerFragment implements View.OnC
|
|||||||
@Override
|
@Override
|
||||||
public boolean onClick(BaseDialog baseDialog, View v) {
|
public boolean onClick(BaseDialog baseDialog, View v) {
|
||||||
ivNumber.setImageDrawable(null);
|
ivNumber.setImageDrawable(null);
|
||||||
if (tvNumber.getTag()!=null){
|
if (tvNumber.getTag() != null) {
|
||||||
File file = new File((String) tvNumber.getTag());
|
File file = new File((String) tvNumber.getTag());
|
||||||
file.delete();
|
file.delete();
|
||||||
tvNumber.setTag(null);
|
tvNumber.setTag(null);
|
||||||
@@ -641,7 +643,7 @@ public class ChargingPileFragment extends BaseDrawerFragment implements View.OnC
|
|||||||
@Override
|
@Override
|
||||||
public boolean onClick(BaseDialog baseDialog, View v) {
|
public boolean onClick(BaseDialog baseDialog, View v) {
|
||||||
ivFacility.setImageDrawable(null);
|
ivFacility.setImageDrawable(null);
|
||||||
if (tvFacility.getTag()!=null){
|
if (tvFacility.getTag() != null) {
|
||||||
File file = new File((String) tvFacility.getTag());
|
File file = new File((String) tvFacility.getTag());
|
||||||
file.delete();
|
file.delete();
|
||||||
tvFacility.setTag(null);
|
tvFacility.setTag(null);
|
||||||
@@ -661,7 +663,7 @@ public class ChargingPileFragment extends BaseDrawerFragment implements View.OnC
|
|||||||
@Override
|
@Override
|
||||||
public boolean onClick(BaseDialog baseDialog, View v) {
|
public boolean onClick(BaseDialog baseDialog, View v) {
|
||||||
ivEquipment.setImageDrawable(null);
|
ivEquipment.setImageDrawable(null);
|
||||||
if (tvEquipment.getTag()!=null){
|
if (tvEquipment.getTag() != null) {
|
||||||
File file = new File((String) tvEquipment.getTag());
|
File file = new File((String) tvEquipment.getTag());
|
||||||
file.delete();
|
file.delete();
|
||||||
tvEquipment.setTag(null);
|
tvEquipment.setTag(null);
|
||||||
@@ -681,7 +683,7 @@ public class ChargingPileFragment extends BaseDrawerFragment implements View.OnC
|
|||||||
@Override
|
@Override
|
||||||
public boolean onClick(BaseDialog baseDialog, View v) {
|
public boolean onClick(BaseDialog baseDialog, View v) {
|
||||||
ivDevice.setImageDrawable(null);
|
ivDevice.setImageDrawable(null);
|
||||||
if (tvDevice.getTag()!=null){
|
if (tvDevice.getTag() != null) {
|
||||||
File file = new File((String) tvDevice.getTag());
|
File file = new File((String) tvDevice.getTag());
|
||||||
file.delete();
|
file.delete();
|
||||||
tvDevice.setTag(null);
|
tvDevice.setTag(null);
|
||||||
@@ -701,7 +703,7 @@ public class ChargingPileFragment extends BaseDrawerFragment implements View.OnC
|
|||||||
@Override
|
@Override
|
||||||
public boolean onClick(BaseDialog baseDialog, View v) {
|
public boolean onClick(BaseDialog baseDialog, View v) {
|
||||||
ivCoding.setImageDrawable(null);
|
ivCoding.setImageDrawable(null);
|
||||||
if (tvCoding.getTag()!=null){
|
if (tvCoding.getTag() != null) {
|
||||||
File file = new File((String) tvCoding.getTag());
|
File file = new File((String) tvCoding.getTag());
|
||||||
file.delete();
|
file.delete();
|
||||||
tvCoding.setTag(null);
|
tvCoding.setTag(null);
|
||||||
@@ -720,7 +722,7 @@ public class ChargingPileFragment extends BaseDrawerFragment implements View.OnC
|
|||||||
if (station != null) {
|
if (station != null) {
|
||||||
PoiEntity showPoiEntity = new Gson().fromJson(station, PoiEntity.class);
|
PoiEntity showPoiEntity = new Gson().fromJson(station, PoiEntity.class);
|
||||||
pid = showPoiEntity.getId();
|
pid = showPoiEntity.getId();
|
||||||
if (showPoiEntity.getTaskStatus()==3){
|
if (showPoiEntity.getTaskStatus() == 3) {
|
||||||
disables();
|
disables();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -761,7 +763,6 @@ public class ChargingPileFragment extends BaseDrawerFragment implements View.OnC
|
|||||||
if (fid != null) {
|
if (fid != null) {
|
||||||
pid = fid;
|
pid = fid;
|
||||||
}
|
}
|
||||||
|
|
||||||
int sign_exist = chargingPileEntity.getSign_exist();
|
int sign_exist = chargingPileEntity.getSign_exist();
|
||||||
spinnerScutcheon.setSelection(sign_exist, true);
|
spinnerScutcheon.setSelection(sign_exist, true);
|
||||||
if (sign_exist == 0) {
|
if (sign_exist == 0) {
|
||||||
@@ -770,9 +771,9 @@ public class ChargingPileFragment extends BaseDrawerFragment implements View.OnC
|
|||||||
rlDevice.setVisibility(View.GONE);
|
rlDevice.setVisibility(View.GONE);
|
||||||
} else if (sign_exist == 1) {
|
} else if (sign_exist == 1) {
|
||||||
int exist = chargingPileEntity.getExist();
|
int exist = chargingPileEntity.getExist();
|
||||||
rlFacility.setBackgroundColor(Color.parseColor("#03A9F4"));
|
rlFacility.setBackgroundColor(Color.parseColor("#03A9F4"));
|
||||||
rlScutcheon.setVisibility(View.VISIBLE);
|
rlScutcheon.setVisibility(View.VISIBLE);
|
||||||
if (exist == 0) {
|
if (exist == 0) {
|
||||||
rlDevice.setVisibility(View.VISIBLE);
|
rlDevice.setVisibility(View.VISIBLE);
|
||||||
} else {
|
} else {
|
||||||
rlScutcheon.setVisibility(View.GONE);
|
rlScutcheon.setVisibility(View.GONE);
|
||||||
@@ -1237,6 +1238,9 @@ public class ChargingPileFragment extends BaseDrawerFragment implements View.OnC
|
|||||||
}
|
}
|
||||||
}).build();
|
}).build();
|
||||||
}*/
|
}*/
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onSaveInstanceState(@NonNull Bundle outState) {
|
public void onSaveInstanceState(@NonNull Bundle outState) {
|
||||||
super.onSaveInstanceState(outState);
|
super.onSaveInstanceState(outState);
|
||||||
@@ -1277,7 +1281,7 @@ public class ChargingPileFragment extends BaseDrawerFragment implements View.OnC
|
|||||||
assert file != null;
|
assert file != null;
|
||||||
File videoFile = new File(file);
|
File videoFile = new File(file);
|
||||||
if (videoFile.exists()) {
|
if (videoFile.exists()) {
|
||||||
if (tvPanorama.getTag()!=null){
|
if (tvPanorama.getTag() != null) {
|
||||||
File filePanorama = new File((String) tvPanorama.getTag());
|
File filePanorama = new File((String) tvPanorama.getTag());
|
||||||
filePanorama.delete();
|
filePanorama.delete();
|
||||||
tvPanorama.setTag(null);
|
tvPanorama.setTag(null);
|
||||||
@@ -1291,7 +1295,7 @@ public class ChargingPileFragment extends BaseDrawerFragment implements View.OnC
|
|||||||
assert file != null;
|
assert file != null;
|
||||||
File videoFile = new File(file);
|
File videoFile = new File(file);
|
||||||
if (videoFile.exists()) {
|
if (videoFile.exists()) {
|
||||||
if (tvCoding.getTag()!=null){
|
if (tvCoding.getTag() != null) {
|
||||||
File fileCoding = new File((String) tvCoding.getTag());
|
File fileCoding = new File((String) tvCoding.getTag());
|
||||||
fileCoding.delete();
|
fileCoding.delete();
|
||||||
tvCoding.setTag(null);
|
tvCoding.setTag(null);
|
||||||
@@ -1305,7 +1309,7 @@ public class ChargingPileFragment extends BaseDrawerFragment implements View.OnC
|
|||||||
assert file != null;
|
assert file != null;
|
||||||
File videoFile = new File(file);
|
File videoFile = new File(file);
|
||||||
if (videoFile.exists()) {
|
if (videoFile.exists()) {
|
||||||
if (tvEquipment.getTag()!=null){
|
if (tvEquipment.getTag() != null) {
|
||||||
File fileEquipment = new File((String) tvEquipment.getTag());
|
File fileEquipment = new File((String) tvEquipment.getTag());
|
||||||
fileEquipment.delete();
|
fileEquipment.delete();
|
||||||
tvEquipment.setTag(null);
|
tvEquipment.setTag(null);
|
||||||
@@ -1319,7 +1323,7 @@ public class ChargingPileFragment extends BaseDrawerFragment implements View.OnC
|
|||||||
assert file != null;
|
assert file != null;
|
||||||
File videoFile = new File(file);
|
File videoFile = new File(file);
|
||||||
if (videoFile.exists()) {
|
if (videoFile.exists()) {
|
||||||
if (tvFacility.getTag()!=null){
|
if (tvFacility.getTag() != null) {
|
||||||
File fileFacility = new File((String) tvFacility.getTag());
|
File fileFacility = new File((String) tvFacility.getTag());
|
||||||
fileFacility.delete();
|
fileFacility.delete();
|
||||||
tvFacility.setTag(null);
|
tvFacility.setTag(null);
|
||||||
@@ -1333,8 +1337,8 @@ public class ChargingPileFragment extends BaseDrawerFragment implements View.OnC
|
|||||||
assert file != null;
|
assert file != null;
|
||||||
File videoFile = new File(file);
|
File videoFile = new File(file);
|
||||||
if (videoFile.exists()) {
|
if (videoFile.exists()) {
|
||||||
if (tvScutcheon.getTag()!=null){
|
if (tvScutcheon.getTag() != null) {
|
||||||
File fileScutcheon= new File((String) tvScutcheon.getTag());
|
File fileScutcheon = new File((String) tvScutcheon.getTag());
|
||||||
fileScutcheon.delete();
|
fileScutcheon.delete();
|
||||||
tvScutcheon.setTag(null);
|
tvScutcheon.setTag(null);
|
||||||
}
|
}
|
||||||
@@ -1347,8 +1351,8 @@ public class ChargingPileFragment extends BaseDrawerFragment implements View.OnC
|
|||||||
assert file != null;
|
assert file != null;
|
||||||
File videoFile = new File(file);
|
File videoFile = new File(file);
|
||||||
if (videoFile.exists()) {
|
if (videoFile.exists()) {
|
||||||
if (tvDevice.getTag()!=null){
|
if (tvDevice.getTag() != null) {
|
||||||
File fileDevice= new File((String) tvDevice.getTag());
|
File fileDevice = new File((String) tvDevice.getTag());
|
||||||
fileDevice.delete();
|
fileDevice.delete();
|
||||||
tvDevice.setTag(null);
|
tvDevice.setTag(null);
|
||||||
}
|
}
|
||||||
@@ -1361,8 +1365,8 @@ public class ChargingPileFragment extends BaseDrawerFragment implements View.OnC
|
|||||||
assert file != null;
|
assert file != null;
|
||||||
File videoFile = new File(file);
|
File videoFile = new File(file);
|
||||||
if (videoFile.exists()) {
|
if (videoFile.exists()) {
|
||||||
if (tvUsable.getTag()!=null){
|
if (tvUsable.getTag() != null) {
|
||||||
File fileUsable= new File((String) tvUsable.getTag());
|
File fileUsable = new File((String) tvUsable.getTag());
|
||||||
fileUsable.delete();
|
fileUsable.delete();
|
||||||
tvUsable.setTag(null);
|
tvUsable.setTag(null);
|
||||||
}
|
}
|
||||||
@@ -1375,8 +1379,8 @@ public class ChargingPileFragment extends BaseDrawerFragment implements View.OnC
|
|||||||
assert file != null;
|
assert file != null;
|
||||||
File videoFile = new File(file);
|
File videoFile = new File(file);
|
||||||
if (videoFile.exists()) {
|
if (videoFile.exists()) {
|
||||||
if (tvAvailable.getTag()!=null){
|
if (tvAvailable.getTag() != null) {
|
||||||
File fileAvailable= new File((String) tvAvailable.getTag());
|
File fileAvailable = new File((String) tvAvailable.getTag());
|
||||||
fileAvailable.delete();
|
fileAvailable.delete();
|
||||||
tvAvailable.setTag(null);
|
tvAvailable.setTag(null);
|
||||||
}
|
}
|
||||||
@@ -1389,8 +1393,8 @@ public class ChargingPileFragment extends BaseDrawerFragment implements View.OnC
|
|||||||
assert file != null;
|
assert file != null;
|
||||||
File videoFile = new File(file);
|
File videoFile = new File(file);
|
||||||
if (videoFile.exists()) {
|
if (videoFile.exists()) {
|
||||||
if (tvParking.getTag()!=null){
|
if (tvParking.getTag() != null) {
|
||||||
File fileParking= new File((String) tvParking.getTag());
|
File fileParking = new File((String) tvParking.getTag());
|
||||||
fileParking.delete();
|
fileParking.delete();
|
||||||
tvParking.setTag(null);
|
tvParking.setTag(null);
|
||||||
}
|
}
|
||||||
@@ -1403,8 +1407,8 @@ public class ChargingPileFragment extends BaseDrawerFragment implements View.OnC
|
|||||||
assert file != null;
|
assert file != null;
|
||||||
File videoFile = new File(file);
|
File videoFile = new File(file);
|
||||||
if (videoFile.exists()) {
|
if (videoFile.exists()) {
|
||||||
if (tvNumber.getTag()!=null){
|
if (tvNumber.getTag() != null) {
|
||||||
File fileNumber=new File((String) tvNumber.getTag());
|
File fileNumber = new File((String) tvNumber.getTag());
|
||||||
fileNumber.delete();
|
fileNumber.delete();
|
||||||
tvNumber.setTag(null);
|
tvNumber.setTag(null);
|
||||||
}
|
}
|
||||||
@@ -1440,7 +1444,6 @@ public class ChargingPileFragment extends BaseDrawerFragment implements View.OnC
|
|||||||
FileUtils.writeFile(logFile.getAbsolutePath(), chargingPileBuilder.toString(), true);
|
FileUtils.writeFile(logFile.getAbsolutePath(), chargingPileBuilder.toString(), true);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
protected ChargingPileEntity initChargingPileEntityByUI(ChargingPileEntity chargingPileEntity) {
|
protected ChargingPileEntity initChargingPileEntityByUI(ChargingPileEntity chargingPileEntity) {
|
||||||
ArrayList<String> photo = new ArrayList<>();
|
ArrayList<String> photo = new ArrayList<>();
|
||||||
@@ -1455,7 +1458,6 @@ public class ChargingPileFragment extends BaseDrawerFragment implements View.OnC
|
|||||||
if (cp_floor != 0) {
|
if (cp_floor != 0) {
|
||||||
chargingPileEntity.setCp_floor(cp_floor);
|
chargingPileEntity.setCp_floor(cp_floor);
|
||||||
}
|
}
|
||||||
|
|
||||||
String tagPanorama = (String) tvPanorama.getTag();
|
String tagPanorama = (String) tvPanorama.getTag();
|
||||||
if (tagPanorama != null && !tagPanorama.equals("")) {
|
if (tagPanorama != null && !tagPanorama.equals("")) {
|
||||||
photo.add(tagPanorama);
|
photo.add(tagPanorama);
|
||||||
@@ -1554,7 +1556,6 @@ public class ChargingPileFragment extends BaseDrawerFragment implements View.OnC
|
|||||||
poiCheckResult.setMsg("开放状态未勾选");
|
poiCheckResult.setMsg("开放状态未勾选");
|
||||||
return poiCheckResult;
|
return poiCheckResult;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (tvEquipment.getTag() == null) {
|
if (tvEquipment.getTag() == null) {
|
||||||
poiCheckResult.setCode(1);
|
poiCheckResult.setCode(1);
|
||||||
poiCheckResult.setMsg("请拍照 设备标牌");
|
poiCheckResult.setMsg("请拍照 设备标牌");
|
||||||
@@ -1590,7 +1591,6 @@ public class ChargingPileFragment extends BaseDrawerFragment implements View.OnC
|
|||||||
return poiCheckResult;
|
return poiCheckResult;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
return poiCheckResult;
|
return poiCheckResult;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -122,7 +122,6 @@ public class ChargingStationFragment extends BaseDrawerFragment implements View.
|
|||||||
private LatLng latLng;
|
private LatLng latLng;
|
||||||
private RelativeLayout linearExist;
|
private RelativeLayout linearExist;
|
||||||
private Spinner spinnerExist;
|
private Spinner spinnerExist;
|
||||||
|
|
||||||
private LinearLayout linearContact;
|
private LinearLayout linearContact;
|
||||||
private ContactView contactView;
|
private ContactView contactView;
|
||||||
private ArrayList<File> chargingStationList;
|
private ArrayList<File> chargingStationList;
|
||||||
@@ -181,14 +180,24 @@ public class ChargingStationFragment extends BaseDrawerFragment implements View.
|
|||||||
}
|
}
|
||||||
|
|
||||||
private void initBack() {
|
private void initBack() {
|
||||||
DialogSettings.style = DialogSettings.STYLE.STYLE_IOS;
|
if (showPoiEntity != null) {
|
||||||
MessageDialog.show((AppCompatActivity) Objects.requireNonNull(getActivity()), "提示", "当前在任务作业中,是否退出", "确定", "取消").setOnOkButtonClickListener(new OnDialogButtonClickListener() {
|
if (showPoiEntity.getTaskStatus() == 5) {
|
||||||
@Override
|
DialogSettings.style = DialogSettings.STYLE.STYLE_IOS;
|
||||||
public boolean onClick(BaseDialog baseDialog, View v) {
|
MessageDialog.show((AppCompatActivity) Objects.requireNonNull(getActivity()), "提示", "当前在任务作业中,是否退出", "确定", "取消").setOnOkButtonClickListener(new OnDialogButtonClickListener() {
|
||||||
if (showPoiEntity != null) {
|
@Override
|
||||||
if (showPoiEntity.getTaskStatus() == 5) {
|
public boolean onClick(BaseDialog baseDialog, View v) {
|
||||||
|
chargingStationBuilder.append(TimestampUtil.time()).append(",").append("点击了返回当前页面的 确定 按钮,");
|
||||||
initEndReceiveTask(HttpInterface.UNRECEIVED_POLYGON_TASK, showPoiEntity);
|
initEndReceiveTask(HttpInterface.UNRECEIVED_POLYGON_TASK, showPoiEntity);
|
||||||
} else if (showPoiEntity.getTaskStatus() == 0 || showPoiEntity.getTaskStatus() == 1) {
|
Objects.requireNonNull(getActivity()).getSupportFragmentManager().popBackStack();
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
} else if (showPoiEntity.getTaskStatus() == 0 || showPoiEntity.getTaskStatus() == 1) {
|
||||||
|
DialogSettings.style = DialogSettings.STYLE.STYLE_IOS;
|
||||||
|
MessageDialog.show((AppCompatActivity) Objects.requireNonNull(getActivity()), "提示", "当前在任务作业中,是否退出", "确定", "取消").setOnOkButtonClickListener(new OnDialogButtonClickListener() {
|
||||||
|
@Override
|
||||||
|
public boolean onClick(BaseDialog baseDialog, View v) {
|
||||||
|
chargingStationBuilder.append(TimestampUtil.time()).append(",").append("点击了返回当前页面的 确定 按钮,");
|
||||||
initList();
|
initList();
|
||||||
new Thread(new Runnable() {
|
new Thread(new Runnable() {
|
||||||
@Override
|
@Override
|
||||||
@@ -229,32 +238,28 @@ public class ChargingStationFragment extends BaseDrawerFragment implements View.
|
|||||||
obtain1.obj = isSliding;
|
obtain1.obj = isSliding;
|
||||||
EventBus.getDefault().post(obtain1);
|
EventBus.getDefault().post(obtain1);
|
||||||
}
|
}
|
||||||
} else {
|
Objects.requireNonNull(getActivity()).getSupportFragmentManager().popBackStack();
|
||||||
Message obtain = Message.obtain();
|
return false;
|
||||||
obtain.what = Constant.JOB_WORD_MONITOR;
|
|
||||||
obtain.obj = true;
|
|
||||||
EventBus.getDefault().post(obtain);
|
|
||||||
Bundle arguments = getArguments();
|
|
||||||
if (arguments != null) {
|
|
||||||
isSliding = arguments.getBoolean("isSliding", true);
|
|
||||||
}
|
|
||||||
if (isSliding) {
|
|
||||||
Message obtain1 = Message.obtain();
|
|
||||||
obtain1.what = Constant.TREASURE_FRAGMENT;
|
|
||||||
obtain1.obj = isSliding;
|
|
||||||
EventBus.getDefault().post(obtain1);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
Objects.requireNonNull(getActivity()).getSupportFragmentManager().popBackStack();
|
});
|
||||||
|
} else {
|
||||||
|
Message obtain = Message.obtain();
|
||||||
|
obtain.what = Constant.JOB_WORD_MONITOR;
|
||||||
|
obtain.obj = true;
|
||||||
|
EventBus.getDefault().post(obtain);
|
||||||
|
Bundle arguments = getArguments();
|
||||||
|
if (arguments != null) {
|
||||||
|
isSliding = arguments.getBoolean("isSliding", true);
|
||||||
}
|
}
|
||||||
return false;
|
if (isSliding) {
|
||||||
|
Message obtain1 = Message.obtain();
|
||||||
|
obtain1.what = Constant.TREASURE_FRAGMENT;
|
||||||
|
obtain1.obj = isSliding;
|
||||||
|
EventBus.getDefault().post(obtain1);
|
||||||
|
}
|
||||||
|
Objects.requireNonNull(getActivity()).getSupportFragmentManager().popBackStack();
|
||||||
}
|
}
|
||||||
}).setOnCancelButtonClickListener(new OnDialogButtonClickListener() {
|
}
|
||||||
@Override
|
|
||||||
public boolean onClick(BaseDialog baseDialog, View v) {
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
});
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@@ -788,13 +793,13 @@ public class ChargingStationFragment extends BaseDrawerFragment implements View.
|
|||||||
} else if (getPhoneBean.getCode() == 230) {
|
} else if (getPhoneBean.getCode() == 230) {
|
||||||
FlushTokenUtil.flushToken(getActivity());
|
FlushTokenUtil.flushToken(getActivity());
|
||||||
} else {
|
} else {
|
||||||
if (getActivity()!=null){
|
if (getActivity() != null) {
|
||||||
getActivity().runOnUiThread(new Runnable() {
|
getActivity().runOnUiThread(new Runnable() {
|
||||||
@Override
|
@Override
|
||||||
public void run() {
|
public void run() {
|
||||||
Toast.makeText(getActivity(), getPhoneBean.getMessage(), Toast.LENGTH_SHORT).show();
|
Toast.makeText(getActivity(), getPhoneBean.getMessage(), Toast.LENGTH_SHORT).show();
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -805,22 +810,22 @@ public class ChargingStationFragment extends BaseDrawerFragment implements View.
|
|||||||
String message = e.getMessage();
|
String message = e.getMessage();
|
||||||
assert message != null;
|
assert message != null;
|
||||||
if (message.equals("timeout") || message.equals("Read time out")) {
|
if (message.equals("timeout") || message.equals("Read time out")) {
|
||||||
if (getActivity()!=null){
|
if (getActivity() != null) {
|
||||||
getActivity().runOnUiThread(new Runnable() {
|
getActivity().runOnUiThread(new Runnable() {
|
||||||
@Override
|
@Override
|
||||||
public void run() {
|
public void run() {
|
||||||
Toast.makeText(getActivity(), "请求超时", Toast.LENGTH_SHORT).show();
|
Toast.makeText(getActivity(), "请求超时", Toast.LENGTH_SHORT).show();
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
if (getActivity()!=null){
|
if (getActivity() != null) {
|
||||||
getActivity().runOnUiThread(new Runnable() {
|
getActivity().runOnUiThread(new Runnable() {
|
||||||
@Override
|
@Override
|
||||||
public void run() {
|
public void run() {
|
||||||
Toast.makeText(getActivity(), message, Toast.LENGTH_SHORT).show();
|
Toast.makeText(getActivity(), message, Toast.LENGTH_SHORT).show();
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1123,7 +1128,6 @@ public class ChargingStationFragment extends BaseDrawerFragment implements View.
|
|||||||
chargingPileFileList.add(new File(photoPath));
|
chargingPileFileList.add(new File(photoPath));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
try {
|
try {
|
||||||
HttpParams httpParams = new HttpParams();
|
HttpParams httpParams = new HttpParams();
|
||||||
httpParams.put("auditId", chargingPileEntity.getBodyId());
|
httpParams.put("auditId", chargingPileEntity.getBodyId());
|
||||||
@@ -1140,10 +1144,10 @@ public class ChargingStationFragment extends BaseDrawerFragment implements View.
|
|||||||
PoiUploadBean uploadBeanResult = new Gson().fromJson(pileUpLoadResultStr, PoiUploadBean.class);
|
PoiUploadBean uploadBeanResult = new Gson().fromJson(pileUpLoadResultStr, PoiUploadBean.class);
|
||||||
if (uploadBeanResult != null) {
|
if (uploadBeanResult != null) {
|
||||||
if (uploadBeanResult.getCode() == 200) {
|
if (uploadBeanResult.getCode() == 200) {
|
||||||
/* PoiDatabase.getInstance(getActivity()).getChargingPileDao().deleteChargingPileEntity(chargingPileEntity);
|
// PoiDatabase.getInstance(getActivity()).getChargingPileDao().deleteChargingPileEntity(chargingPileEntity);
|
||||||
for (int i = 0; i < chargingPileFileList.size(); i++) {
|
for (int i = 0; i < chargingPileFileList.size(); i++) {
|
||||||
chargingPileFileList.get(i).delete();
|
chargingPileFileList.get(i).delete();
|
||||||
}*/
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1220,10 +1224,12 @@ public class ChargingStationFragment extends BaseDrawerFragment implements View.
|
|||||||
.cls(ChargingStationBean.class)
|
.cls(ChargingStationBean.class)
|
||||||
.params(httpParams)
|
.params(httpParams)
|
||||||
.token(Constant.ACCESS_TOKEN);
|
.token(Constant.ACCESS_TOKEN);
|
||||||
okGoBuilder.getRequest(PreserveUtils.getInstance().getChargingPreserveCallback(getActivity(), poiEntity));
|
if (getActivity() != null) {
|
||||||
Objects.requireNonNull(getActivity()).getSupportFragmentManager().popBackStack();//回退
|
okGoBuilder.getRequest(PreserveUtils.getInstance().getChargingPreserveCallback(getActivity(), poiEntity));
|
||||||
WaitDialog.show((AppCompatActivity) getActivity(), "任务正在后台保存中,请稍候...");
|
getActivity().getSupportFragmentManager().popBackStack();//回退
|
||||||
WaitDialog.dismiss(1000);
|
WaitDialog.show((AppCompatActivity) getActivity(), "任务正在后台保存中,请稍候...");
|
||||||
|
WaitDialog.dismiss(1000);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private void stationUploadByNetWork(PoiEntity poiEntity, ArrayList<File> chargingStationList) {
|
private void stationUploadByNetWork(PoiEntity poiEntity, ArrayList<File> chargingStationList) {
|
||||||
@@ -1243,31 +1249,25 @@ public class ChargingStationFragment extends BaseDrawerFragment implements View.
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (getActivity()!=null){
|
|
||||||
getActivity().runOnUiThread(new Runnable() {
|
|
||||||
@Override
|
|
||||||
public void run() {
|
|
||||||
HttpParams httpParams = new HttpParams();
|
|
||||||
httpParams.put("auditId", poiEntity.getBodyId());
|
|
||||||
OkGoBuilder okGoBuilder = OkGoBuilder.getInstance()
|
|
||||||
.time(0)
|
|
||||||
.Builder(getActivity())
|
|
||||||
.url(HttpInterface.C_TASK_UP_LOAD_PIC)
|
|
||||||
.fileList(chargingStationList)
|
|
||||||
.token(Constant.ACCESS_TOKEN)
|
|
||||||
.params(httpParams)
|
|
||||||
.cls(PoiUploadBean.class);
|
|
||||||
okGoBuilder.postFileAsynchronous(UploadUtils.getInstance().getChargingUploadCallback(getActivity(), showPoiEntity, chargingStationList));
|
|
||||||
Objects.requireNonNull(getActivity()).getSupportFragmentManager().popBackStack();//回退
|
|
||||||
WaitDialog.show((AppCompatActivity) getActivity(), "任务正在后台上传中,请稍候...");
|
|
||||||
WaitDialog.dismiss(3000);
|
|
||||||
}
|
|
||||||
});
|
|
||||||
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}).start();
|
}).start();
|
||||||
|
HttpParams httpParams = new HttpParams();
|
||||||
|
httpParams.put("auditId", poiEntity.getBodyId());
|
||||||
|
OkGoBuilder okGoBuilder = OkGoBuilder.getInstance()
|
||||||
|
.time(0)
|
||||||
|
.Builder(getActivity())
|
||||||
|
.url(HttpInterface.C_TASK_UP_LOAD_PIC)
|
||||||
|
.fileList(chargingStationList)
|
||||||
|
.token(Constant.ACCESS_TOKEN)
|
||||||
|
.params(httpParams)
|
||||||
|
.cls(PoiUploadBean.class);
|
||||||
|
if (getActivity() != null) {
|
||||||
|
okGoBuilder.postFileAsynchronous(UploadUtils.getInstance().getChargingUploadCallback(getActivity(), showPoiEntity, chargingStationList));
|
||||||
|
getActivity().getSupportFragmentManager().popBackStack();//回退
|
||||||
|
WaitDialog.show((AppCompatActivity) getActivity(), "任务正在后台上传中,请稍候...");
|
||||||
|
WaitDialog.dismiss(3000);
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -1318,7 +1318,7 @@ public class ChargingStationFragment extends BaseDrawerFragment implements View.
|
|||||||
}
|
}
|
||||||
}).start();
|
}).start();
|
||||||
} else {
|
} else {
|
||||||
if (getActivity()!=null){
|
if (getActivity() != null) {
|
||||||
getActivity().runOnUiThread(new Runnable() {
|
getActivity().runOnUiThread(new Runnable() {
|
||||||
@Override
|
@Override
|
||||||
public void run() {
|
public void run() {
|
||||||
@@ -1330,13 +1330,13 @@ public class ChargingStationFragment extends BaseDrawerFragment implements View.
|
|||||||
} else if (chargingStationBean.getCode() == 230) {
|
} else if (chargingStationBean.getCode() == 230) {
|
||||||
FlushTokenUtil.flushToken(getActivity());
|
FlushTokenUtil.flushToken(getActivity());
|
||||||
} else {
|
} else {
|
||||||
if (getActivity()!=null){
|
if (getActivity() != null) {
|
||||||
getActivity().runOnUiThread(new Runnable() {
|
getActivity().runOnUiThread(new Runnable() {
|
||||||
@Override
|
@Override
|
||||||
public void run() {
|
public void run() {
|
||||||
Toast.makeText(getActivity(), chargingStationBean.getMessage(), Toast.LENGTH_SHORT).show();
|
Toast.makeText(getActivity(), chargingStationBean.getMessage(), Toast.LENGTH_SHORT).show();
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1346,23 +1346,23 @@ public class ChargingStationFragment extends BaseDrawerFragment implements View.
|
|||||||
dismissLoadingDialog();
|
dismissLoadingDialog();
|
||||||
String message = e.getMessage();
|
String message = e.getMessage();
|
||||||
assert message != null;
|
assert message != null;
|
||||||
if (message.equals("timeout")|| message.equals("Read time out")) {
|
if (message.equals("timeout") || message.equals("Read time out")) {
|
||||||
if (getActivity()!=null){
|
if (getActivity() != null) {
|
||||||
getActivity().runOnUiThread(new Runnable() {
|
getActivity().runOnUiThread(new Runnable() {
|
||||||
@Override
|
@Override
|
||||||
public void run() {
|
public void run() {
|
||||||
Toast.makeText(getActivity(), "请求超时", Toast.LENGTH_SHORT).show();
|
Toast.makeText(getActivity(), "请求超时", Toast.LENGTH_SHORT).show();
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
if (getActivity()!=null){
|
if (getActivity() != null) {
|
||||||
getActivity().runOnUiThread(new Runnable() {
|
getActivity().runOnUiThread(new Runnable() {
|
||||||
@Override
|
@Override
|
||||||
public void run() {
|
public void run() {
|
||||||
Toast.makeText(getActivity(), message, Toast.LENGTH_SHORT).show();
|
Toast.makeText(getActivity(), message, Toast.LENGTH_SHORT).show();
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Log.d("TAG", "onError: " + e.getMessage());
|
Log.d("TAG", "onError: " + e.getMessage());
|
||||||
@@ -1420,7 +1420,7 @@ public class ChargingStationFragment extends BaseDrawerFragment implements View.
|
|||||||
getActivity().runOnUiThread(new Runnable() {
|
getActivity().runOnUiThread(new Runnable() {
|
||||||
@Override
|
@Override
|
||||||
public void run() {
|
public void run() {
|
||||||
Toast.makeText(getActivity(), taskNameBean.getMessage()+"", Toast.LENGTH_SHORT).show();
|
Toast.makeText(getActivity(), taskNameBean.getMessage() + "", Toast.LENGTH_SHORT).show();
|
||||||
editNameContent.setTextColor(Color.RED);
|
editNameContent.setTextColor(Color.RED);
|
||||||
btnSaveLocal.setEnabled(false);
|
btnSaveLocal.setEnabled(false);
|
||||||
btnUploading.setEnabled(false);
|
btnUploading.setEnabled(false);
|
||||||
@@ -1692,6 +1692,8 @@ public class ChargingStationFragment extends BaseDrawerFragment implements View.
|
|||||||
new Thread(new Runnable() {
|
new Thread(new Runnable() {
|
||||||
@Override
|
@Override
|
||||||
public void run() {
|
public void run() {
|
||||||
|
poiEntity.setTaskStatus(100);
|
||||||
|
PoiDatabase.getInstance(getContext()).getPoiDao().updatePoiEntity(poiEntity);
|
||||||
/* if (showPoiEntity != null) {
|
/* if (showPoiEntity != null) {
|
||||||
List<ChargingPileEntity> chargingPileEntityList = PoiDatabase.getInstance(getActivity()).getChargingPileDao().getChargingPileByStationId(showPoiEntity.getId());
|
List<ChargingPileEntity> chargingPileEntityList = PoiDatabase.getInstance(getActivity()).getChargingPileDao().getChargingPileByStationId(showPoiEntity.getId());
|
||||||
if (chargingPileEntityList != null && !chargingPileEntityList.isEmpty()) {
|
if (chargingPileEntityList != null && !chargingPileEntityList.isEmpty()) {
|
||||||
@@ -1709,8 +1711,6 @@ public class ChargingStationFragment extends BaseDrawerFragment implements View.
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}*/
|
}*/
|
||||||
poiEntity.setTaskStatus(100);
|
|
||||||
PoiDatabase.getInstance(getContext()).getPoiDao().updatePoiEntity(poiEntity);
|
|
||||||
}
|
}
|
||||||
}).start();
|
}).start();
|
||||||
//initList();
|
//initList();
|
||||||
|
|||||||
@@ -31,19 +31,13 @@ import com.navinfo.outdoor.R;
|
|||||||
import com.navinfo.outdoor.adapter.FilterAdapter;
|
import com.navinfo.outdoor.adapter.FilterAdapter;
|
||||||
import com.navinfo.outdoor.api.Constant;
|
import com.navinfo.outdoor.api.Constant;
|
||||||
import com.navinfo.outdoor.base.BaseDrawerFragment;
|
import com.navinfo.outdoor.base.BaseDrawerFragment;
|
||||||
import com.navinfo.outdoor.bean.BaseBean;
|
|
||||||
import com.navinfo.outdoor.bean.BolBean;
|
|
||||||
import com.navinfo.outdoor.bean.FilterBatchBean;
|
import com.navinfo.outdoor.bean.FilterBatchBean;
|
||||||
import com.navinfo.outdoor.bean.JobSearchBean;
|
import com.navinfo.outdoor.bean.JobSearchBean;
|
||||||
import com.navinfo.outdoor.bean.ReceivedBean;
|
|
||||||
import com.navinfo.outdoor.bean.ReceivedPoiBean;
|
|
||||||
import com.navinfo.outdoor.http.Callback;
|
import com.navinfo.outdoor.http.Callback;
|
||||||
import com.navinfo.outdoor.http.HttpInterface;
|
import com.navinfo.outdoor.http.HttpInterface;
|
||||||
import com.navinfo.outdoor.http.OkGoBuilder;
|
import com.navinfo.outdoor.http.OkGoBuilder;
|
||||||
import com.navinfo.outdoor.room.ChargingPileEntity;
|
import com.navinfo.outdoor.room.ChargingPileEntity;
|
||||||
import com.navinfo.outdoor.room.InsertAndUpdateUtils;
|
import com.navinfo.outdoor.room.InsertAndUpdateUtils;
|
||||||
import com.navinfo.outdoor.room.PoiDao;
|
|
||||||
import com.navinfo.outdoor.room.PoiDatabase;
|
|
||||||
import com.navinfo.outdoor.room.PoiEntity;
|
import com.navinfo.outdoor.room.PoiEntity;
|
||||||
import com.navinfo.outdoor.util.FlushTokenUtil;
|
import com.navinfo.outdoor.util.FlushTokenUtil;
|
||||||
import com.navinfo.outdoor.util.Geohash;
|
import com.navinfo.outdoor.util.Geohash;
|
||||||
@@ -234,8 +228,6 @@ public class FilterFragment extends BaseDrawerFragment implements View.OnClickLi
|
|||||||
@Override
|
@Override
|
||||||
protected void initView() {
|
protected void initView() {
|
||||||
super.initView();
|
super.initView();
|
||||||
PoiDatabase poiDatabase = PoiDatabase.getInstance(getContext());
|
|
||||||
PoiDao poiDao = poiDatabase.getPoiDao();
|
|
||||||
poiEntities = new ArrayList<>();
|
poiEntities = new ArrayList<>();
|
||||||
btnChock = new ArrayList<>();//存储选择中的的数据
|
btnChock = new ArrayList<>();//存储选择中的的数据
|
||||||
ConstraintLayout clNumber = findViewById(R.id.cl_number);
|
ConstraintLayout clNumber = findViewById(R.id.cl_number);
|
||||||
|
|||||||
@@ -158,15 +158,24 @@ public class OtherFragment extends BaseDrawerFragment implements View.OnClickLis
|
|||||||
}
|
}
|
||||||
|
|
||||||
private void initBack() {
|
private void initBack() {
|
||||||
DialogSettings.style = DialogSettings.STYLE.STYLE_IOS;
|
if (showPoiEntity != null) {
|
||||||
MessageDialog.show((AppCompatActivity) Objects.requireNonNull(getActivity()), "提示", "当前在任务作业中,是否退出", "确定", "取消").setOnOkButtonClickListener(new OnDialogButtonClickListener() {
|
if (showPoiEntity.getTaskStatus() == 5) {
|
||||||
@Override
|
DialogSettings.style = DialogSettings.STYLE.STYLE_IOS;
|
||||||
public boolean onClick(BaseDialog baseDialog, View v) {
|
MessageDialog.show((AppCompatActivity) Objects.requireNonNull(getActivity()), "提示", "当前在任务作业中,是否退出", "确定", "取消").setOnOkButtonClickListener(new OnDialogButtonClickListener() {
|
||||||
otherBuilder.append(TimestampUtil.time()).append(",").append("点击了返回当前页面的 确定 按钮,");
|
@Override
|
||||||
if (showPoiEntity != null) {
|
public boolean onClick(BaseDialog baseDialog, View v) {
|
||||||
if (showPoiEntity.getTaskStatus() == 5) {
|
otherBuilder.append(TimestampUtil.time()).append(",").append("点击了返回当前页面的 确定 按钮,");
|
||||||
initEndReceiveTask(HttpInterface.UNRECEIVED_POLYGON_TASK, showPoiEntity);
|
initEndReceiveTask(HttpInterface.UNRECEIVED_POLYGON_TASK, showPoiEntity);
|
||||||
} else if (showPoiEntity.getTaskStatus() == 0 || showPoiEntity.getTaskStatus() == 1) {
|
Objects.requireNonNull(getActivity()).getSupportFragmentManager().popBackStack();
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
} else if (showPoiEntity.getTaskStatus() == 0 || showPoiEntity.getTaskStatus() == 1) {
|
||||||
|
DialogSettings.style = DialogSettings.STYLE.STYLE_IOS;
|
||||||
|
MessageDialog.show((AppCompatActivity) Objects.requireNonNull(getActivity()), "提示", "当前在任务作业中,是否退出", "确定", "取消").setOnOkButtonClickListener(new OnDialogButtonClickListener() {
|
||||||
|
@Override
|
||||||
|
public boolean onClick(BaseDialog baseDialog, View v) {
|
||||||
|
otherBuilder.append(TimestampUtil.time()).append(",").append("点击了返回当前页面的 确定 按钮,");
|
||||||
initList();
|
initList();
|
||||||
Message obtain = Message.obtain();
|
Message obtain = Message.obtain();
|
||||||
obtain.what = Constant.JOB_WORD_MONITOR;
|
obtain.what = Constant.JOB_WORD_MONITOR;
|
||||||
@@ -182,33 +191,28 @@ public class OtherFragment extends BaseDrawerFragment implements View.OnClickLis
|
|||||||
obtain1.obj = isSliding;
|
obtain1.obj = isSliding;
|
||||||
EventBus.getDefault().post(obtain1);
|
EventBus.getDefault().post(obtain1);
|
||||||
}
|
}
|
||||||
} else {
|
Objects.requireNonNull(getActivity()).getSupportFragmentManager().popBackStack();
|
||||||
Message obtain = Message.obtain();
|
return false;
|
||||||
obtain.what = Constant.JOB_WORD_MONITOR;
|
|
||||||
obtain.obj = true;
|
|
||||||
EventBus.getDefault().post(obtain);
|
|
||||||
Bundle arguments = getArguments();
|
|
||||||
if (arguments != null) {
|
|
||||||
isSliding = arguments.getBoolean("isSliding", true);
|
|
||||||
}
|
|
||||||
if (isSliding) {
|
|
||||||
Message obtain1 = Message.obtain();
|
|
||||||
obtain1.what = Constant.TREASURE_FRAGMENT;
|
|
||||||
obtain1.obj = isSliding;
|
|
||||||
EventBus.getDefault().post(obtain1);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
Objects.requireNonNull(getActivity()).getSupportFragmentManager().popBackStack();
|
});
|
||||||
|
} else {
|
||||||
|
Message obtain = Message.obtain();
|
||||||
|
obtain.what = Constant.JOB_WORD_MONITOR;
|
||||||
|
obtain.obj = true;
|
||||||
|
EventBus.getDefault().post(obtain);
|
||||||
|
Bundle arguments = getArguments();
|
||||||
|
if (arguments != null) {
|
||||||
|
isSliding = arguments.getBoolean("isSliding", true);
|
||||||
}
|
}
|
||||||
return false;
|
if (isSliding) {
|
||||||
|
Message obtain1 = Message.obtain();
|
||||||
|
obtain1.what = Constant.TREASURE_FRAGMENT;
|
||||||
|
obtain1.obj = isSliding;
|
||||||
|
EventBus.getDefault().post(obtain1);
|
||||||
|
}
|
||||||
|
Objects.requireNonNull(getActivity()).getSupportFragmentManager().popBackStack();
|
||||||
}
|
}
|
||||||
}).setOnCancelButtonClickListener(new OnDialogButtonClickListener() {
|
}
|
||||||
@Override
|
|
||||||
public boolean onClick(BaseDialog baseDialog, View v) {
|
|
||||||
otherBuilder.append(TimestampUtil.time()).append(",").append("点击了返回当前页面的 取消 按钮,");
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
});
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@@ -356,7 +360,6 @@ public class OtherFragment extends BaseDrawerFragment implements View.OnClickLis
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
rlPictures.setOnLongClickListener(new View.OnLongClickListener() {
|
rlPictures.setOnLongClickListener(new View.OnLongClickListener() {
|
||||||
@Override
|
@Override
|
||||||
public boolean onLongClick(View v) {
|
public boolean onLongClick(View v) {
|
||||||
@@ -636,10 +639,12 @@ public class OtherFragment extends BaseDrawerFragment implements View.OnClickLis
|
|||||||
.cls(PoiSaveBean.class)
|
.cls(PoiSaveBean.class)
|
||||||
.params(httpParams)
|
.params(httpParams)
|
||||||
.token(Constant.ACCESS_TOKEN);
|
.token(Constant.ACCESS_TOKEN);
|
||||||
okGoBuilder.getRequest(PreserveUtils.getInstance().getOtherPreserveCallback(getActivity(), poiEntity));
|
if (getActivity()!=null){
|
||||||
Objects.requireNonNull(getActivity()).getSupportFragmentManager().popBackStack();//回退
|
okGoBuilder.getRequest(PreserveUtils.getInstance().getOtherPreserveCallback(getActivity(), poiEntity));
|
||||||
WaitDialog.show((AppCompatActivity) getActivity(), "任务正在后台保存中,请稍候...");
|
getActivity().getSupportFragmentManager().popBackStack();//回退
|
||||||
WaitDialog.dismiss(1000);
|
WaitDialog.show((AppCompatActivity) getActivity(), "任务正在后台保存中,请稍候...");
|
||||||
|
WaitDialog.dismiss(1000);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private void otherUploadByNet(int body, List<File> otherUploadList) {
|
private void otherUploadByNet(int body, List<File> otherUploadList) {
|
||||||
@@ -658,10 +663,12 @@ public class OtherFragment extends BaseDrawerFragment implements View.OnClickLis
|
|||||||
.token(Constant.ACCESS_TOKEN)
|
.token(Constant.ACCESS_TOKEN)
|
||||||
.params(httpParams)
|
.params(httpParams)
|
||||||
.cls(PoiUploadBean.class);
|
.cls(PoiUploadBean.class);
|
||||||
okGoBuilder.postFileAsynchronous(UploadUtils.getInstance().getOtherUploadCallback(getActivity(), showPoiEntity, otherUploadList));
|
if (getActivity() != null) {
|
||||||
Objects.requireNonNull(getActivity()).getSupportFragmentManager().popBackStack();//回退
|
okGoBuilder.postFileAsynchronous(UploadUtils.getInstance().getOtherUploadCallback(getActivity(), showPoiEntity, otherUploadList));
|
||||||
WaitDialog.show((AppCompatActivity) getActivity(), "任务正在后台上传中,请稍候...");
|
getActivity().getSupportFragmentManager().popBackStack();//回退
|
||||||
WaitDialog.dismiss(3000);
|
WaitDialog.show((AppCompatActivity) getActivity(), "任务正在后台上传中,请稍候...");
|
||||||
|
WaitDialog.dismiss(3000);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private void otherSaveByNetWork(PoiEntity poiEntity) {
|
private void otherSaveByNetWork(PoiEntity poiEntity) {
|
||||||
|
|||||||
@@ -169,15 +169,24 @@ public class PoiFragment extends BaseDrawerFragment implements View.OnClickListe
|
|||||||
}
|
}
|
||||||
|
|
||||||
private void initBack() {
|
private void initBack() {
|
||||||
DialogSettings.style = DialogSettings.STYLE.STYLE_IOS;
|
if (showPoiEntity != null) {
|
||||||
MessageDialog.show((AppCompatActivity) Objects.requireNonNull(getActivity()), "提示", "当前在任务作业中,是否退出", "确定", "取消").setOnOkButtonClickListener(new OnDialogButtonClickListener() {
|
if (showPoiEntity.getTaskStatus() == 5) {
|
||||||
@Override
|
DialogSettings.style = DialogSettings.STYLE.STYLE_IOS;
|
||||||
public boolean onClick(BaseDialog baseDialog, View v) {
|
MessageDialog.show((AppCompatActivity) Objects.requireNonNull(getActivity()), "提示", "当前在任务作业中,是否退出", "确定", "取消").setOnOkButtonClickListener(new OnDialogButtonClickListener() {
|
||||||
poiBuilder.append(TimestampUtil.time()).append(",").append("点击了返回当前页面的 确定 按钮,");
|
@Override
|
||||||
if (showPoiEntity != null) {
|
public boolean onClick(BaseDialog baseDialog, View v) {
|
||||||
if (showPoiEntity.getTaskStatus() == 5) {
|
poiBuilder.append(TimestampUtil.time()).append(",").append("点击了返回当前页面的 确定 按钮,");
|
||||||
initEndReceiveTask(HttpInterface.UNRECEIVED_POLYGON_TASK, showPoiEntity);
|
initEndReceiveTask(HttpInterface.UNRECEIVED_POLYGON_TASK, showPoiEntity);
|
||||||
} else if (showPoiEntity.getTaskStatus() == 0 || showPoiEntity.getTaskStatus() == 1) {
|
Objects.requireNonNull(getActivity()).getSupportFragmentManager().popBackStack();
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
} else if (showPoiEntity.getTaskStatus() == 0 || showPoiEntity.getTaskStatus() == 1) {
|
||||||
|
DialogSettings.style = DialogSettings.STYLE.STYLE_IOS;
|
||||||
|
MessageDialog.show((AppCompatActivity) Objects.requireNonNull(getActivity()), "提示", "当前在任务作业中,是否退出", "确定", "取消").setOnOkButtonClickListener(new OnDialogButtonClickListener() {
|
||||||
|
@Override
|
||||||
|
public boolean onClick(BaseDialog baseDialog, View v) {
|
||||||
|
poiBuilder.append(TimestampUtil.time()).append(",").append("点击了返回当前页面的 确定 按钮,");
|
||||||
initList();
|
initList();
|
||||||
Message obtain = Message.obtain();
|
Message obtain = Message.obtain();
|
||||||
obtain.what = Constant.JOB_WORD_MONITOR;
|
obtain.what = Constant.JOB_WORD_MONITOR;
|
||||||
@@ -193,33 +202,28 @@ public class PoiFragment extends BaseDrawerFragment implements View.OnClickListe
|
|||||||
obtain1.obj = isSliding;
|
obtain1.obj = isSliding;
|
||||||
EventBus.getDefault().post(obtain1);
|
EventBus.getDefault().post(obtain1);
|
||||||
}
|
}
|
||||||
} else {
|
Objects.requireNonNull(getActivity()).getSupportFragmentManager().popBackStack();
|
||||||
Message obtain = Message.obtain();
|
return false;
|
||||||
obtain.what = Constant.JOB_WORD_MONITOR;
|
|
||||||
obtain.obj = true;
|
|
||||||
EventBus.getDefault().post(obtain);
|
|
||||||
Bundle arguments = getArguments();
|
|
||||||
if (arguments != null) {
|
|
||||||
isSliding = arguments.getBoolean("isSliding", true);
|
|
||||||
}
|
|
||||||
if (isSliding) {
|
|
||||||
Message obtain1 = Message.obtain();
|
|
||||||
obtain1.what = Constant.TREASURE_FRAGMENT;
|
|
||||||
obtain1.obj = isSliding;
|
|
||||||
EventBus.getDefault().post(obtain1);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
Objects.requireNonNull(getActivity()).getSupportFragmentManager().popBackStack();
|
});
|
||||||
|
} else {
|
||||||
|
Message obtain = Message.obtain();
|
||||||
|
obtain.what = Constant.JOB_WORD_MONITOR;
|
||||||
|
obtain.obj = true;
|
||||||
|
EventBus.getDefault().post(obtain);
|
||||||
|
Bundle arguments = getArguments();
|
||||||
|
if (arguments != null) {
|
||||||
|
isSliding = arguments.getBoolean("isSliding", true);
|
||||||
}
|
}
|
||||||
return false;
|
if (isSliding) {
|
||||||
|
Message obtain1 = Message.obtain();
|
||||||
|
obtain1.what = Constant.TREASURE_FRAGMENT;
|
||||||
|
obtain1.obj = isSliding;
|
||||||
|
EventBus.getDefault().post(obtain1);
|
||||||
|
}
|
||||||
|
Objects.requireNonNull(getActivity()).getSupportFragmentManager().popBackStack();
|
||||||
}
|
}
|
||||||
}).setOnCancelButtonClickListener(new OnDialogButtonClickListener() {
|
}
|
||||||
@Override
|
|
||||||
public boolean onClick(BaseDialog baseDialog, View v) {
|
|
||||||
poiBuilder.append(TimestampUtil.time()).append(",").append("点击了返回当前页面的 取消 按钮,");
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
});
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@@ -328,7 +332,6 @@ public class PoiFragment extends BaseDrawerFragment implements View.OnClickListe
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onNothingSelected(AdapterView<?> parent) {
|
public void onNothingSelected(AdapterView<?> parent) {
|
||||||
|
|
||||||
@@ -584,7 +587,6 @@ public class PoiFragment extends BaseDrawerFragment implements View.OnClickListe
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -625,7 +627,7 @@ public class PoiFragment extends BaseDrawerFragment implements View.OnClickListe
|
|||||||
} else if (getPhoneBean.getCode() == 230) {
|
} else if (getPhoneBean.getCode() == 230) {
|
||||||
FlushTokenUtil.flushToken(getActivity());
|
FlushTokenUtil.flushToken(getActivity());
|
||||||
} else {
|
} else {
|
||||||
if (getActivity()!=null){
|
if (getActivity() != null) {
|
||||||
getActivity().runOnUiThread(new Runnable() {
|
getActivity().runOnUiThread(new Runnable() {
|
||||||
@Override
|
@Override
|
||||||
public void run() {
|
public void run() {
|
||||||
@@ -652,7 +654,7 @@ public class PoiFragment extends BaseDrawerFragment implements View.OnClickListe
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
if (getActivity()!=null){
|
if (getActivity() != null) {
|
||||||
getActivity().runOnUiThread(new Runnable() {
|
getActivity().runOnUiThread(new Runnable() {
|
||||||
@Override
|
@Override
|
||||||
public void run() {
|
public void run() {
|
||||||
@@ -869,7 +871,6 @@ public class PoiFragment extends BaseDrawerFragment implements View.OnClickListe
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
} else if (taskNameBean.getCode() == 230) {
|
} else if (taskNameBean.getCode() == 230) {
|
||||||
if (getActivity() != null) {
|
if (getActivity() != null) {
|
||||||
getActivity().runOnUiThread(new Runnable() {
|
getActivity().runOnUiThread(new Runnable() {
|
||||||
@@ -879,17 +880,15 @@ public class PoiFragment extends BaseDrawerFragment implements View.OnClickListe
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
if (getActivity() != null) {
|
if (getActivity() != null) {
|
||||||
getActivity().runOnUiThread(new Runnable() {
|
getActivity().runOnUiThread(new Runnable() {
|
||||||
@Override
|
@Override
|
||||||
public void run() {
|
public void run() {
|
||||||
Toast.makeText(getActivity(), taskNameBean.getMessage()+"", Toast.LENGTH_SHORT).show();
|
Toast.makeText(getActivity(), taskNameBean.getMessage() + "", Toast.LENGTH_SHORT).show();
|
||||||
btnUploading.setEnabled(false);
|
btnUploading.setEnabled(false);
|
||||||
btnSaveLocal.setEnabled(false);
|
btnSaveLocal.setEnabled(false);
|
||||||
editNameContent.setTextColor(Color.RED);
|
editNameContent.setTextColor(Color.RED);
|
||||||
|
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
@@ -905,7 +904,7 @@ public class PoiFragment extends BaseDrawerFragment implements View.OnClickListe
|
|||||||
String message = e.getMessage();
|
String message = e.getMessage();
|
||||||
assert message != null;
|
assert message != null;
|
||||||
if (message.equals("timeout") || message.equals("Read time out")) {
|
if (message.equals("timeout") || message.equals("Read time out")) {
|
||||||
if (getActivity()!=null){
|
if (getActivity() != null) {
|
||||||
getActivity().runOnUiThread(new Runnable() {
|
getActivity().runOnUiThread(new Runnable() {
|
||||||
@Override
|
@Override
|
||||||
public void run() {
|
public void run() {
|
||||||
@@ -913,9 +912,8 @@ public class PoiFragment extends BaseDrawerFragment implements View.OnClickListe
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
if (getActivity()!=null){
|
if (getActivity() != null) {
|
||||||
getActivity().runOnUiThread(new Runnable() {
|
getActivity().runOnUiThread(new Runnable() {
|
||||||
@Override
|
@Override
|
||||||
public void run() {
|
public void run() {
|
||||||
@@ -975,7 +973,6 @@ public class PoiFragment extends BaseDrawerFragment implements View.OnClickListe
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private void poiSaveNet(PoiEntity poiEntity) {
|
private void poiSaveNet(PoiEntity poiEntity) {
|
||||||
@@ -994,10 +991,12 @@ public class PoiFragment extends BaseDrawerFragment implements View.OnClickListe
|
|||||||
.cls(PoiSaveBean.class)
|
.cls(PoiSaveBean.class)
|
||||||
.token(Constant.ACCESS_TOKEN)
|
.token(Constant.ACCESS_TOKEN)
|
||||||
.params(httpParams);
|
.params(httpParams);
|
||||||
okGoBuilder.getRequest(PreserveUtils.getInstance().getPoiPreserveCallback(getActivity(), poiEntity));
|
if (getActivity()!=null){
|
||||||
Objects.requireNonNull(getActivity()).getSupportFragmentManager().popBackStack();//回退
|
okGoBuilder.getRequest(PreserveUtils.getInstance().getPoiPreserveCallback(getActivity(), poiEntity));
|
||||||
WaitDialog.show((AppCompatActivity) getActivity(), "任务正在后台保存中,请稍候...");
|
getActivity().getSupportFragmentManager().popBackStack();//回退
|
||||||
WaitDialog.dismiss(1000);
|
WaitDialog.show((AppCompatActivity) getActivity(), "任务正在后台保存中,请稍候...");
|
||||||
|
WaitDialog.dismiss(1000);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private void poiUploadByNetWork(int body, ArrayList<File> poiPicList) {
|
private void poiUploadByNetWork(int body, ArrayList<File> poiPicList) {
|
||||||
@@ -1016,10 +1015,13 @@ public class PoiFragment extends BaseDrawerFragment implements View.OnClickListe
|
|||||||
.token(Constant.ACCESS_TOKEN)
|
.token(Constant.ACCESS_TOKEN)
|
||||||
.fileList(poiPicList)
|
.fileList(poiPicList)
|
||||||
.params(httpParams);
|
.params(httpParams);
|
||||||
okGoBuilder.postFileAsynchronous(UploadUtils.getInstance().getPoiUploadCallback(getActivity(), showPoiEntity, poiPicList));
|
if (getActivity()!=null){
|
||||||
Objects.requireNonNull(getActivity()).getSupportFragmentManager().popBackStack();//回退
|
okGoBuilder.postFileAsynchronous(UploadUtils.getInstance().getPoiUploadCallback(getActivity(), showPoiEntity, poiPicList));
|
||||||
WaitDialog.show((AppCompatActivity) getActivity(), "任务正在后台上传中,请稍候...");
|
getActivity().getSupportFragmentManager().popBackStack();//回退
|
||||||
WaitDialog.dismiss(3000);
|
WaitDialog.show((AppCompatActivity) getActivity(), "任务正在后台上传中,请稍候...");
|
||||||
|
WaitDialog.dismiss(3000);
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private void poiSaveByNet(PoiEntity poiEntity) {
|
private void poiSaveByNet(PoiEntity poiEntity) {
|
||||||
@@ -1063,25 +1065,25 @@ public class PoiFragment extends BaseDrawerFragment implements View.OnClickListe
|
|||||||
}
|
}
|
||||||
}).start();
|
}).start();
|
||||||
} else {
|
} else {
|
||||||
if (getActivity()!=null){
|
if (getActivity() != null) {
|
||||||
|
getActivity().runOnUiThread(new Runnable() {
|
||||||
|
@Override
|
||||||
|
public void run() {
|
||||||
|
Toast.makeText(getActivity(), poiSaveBean.getMessage(), Toast.LENGTH_SHORT).show();
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
|
}
|
||||||
|
} else if (poiSaveBean.getCode() == 230) {
|
||||||
|
FlushTokenUtil.flushToken(getActivity());
|
||||||
|
} else {
|
||||||
|
if (getActivity() != null) {
|
||||||
getActivity().runOnUiThread(new Runnable() {
|
getActivity().runOnUiThread(new Runnable() {
|
||||||
@Override
|
@Override
|
||||||
public void run() {
|
public void run() {
|
||||||
Toast.makeText(getActivity(), poiSaveBean.getMessage(), Toast.LENGTH_SHORT).show();
|
Toast.makeText(getActivity(), poiSaveBean.getMessage(), Toast.LENGTH_SHORT).show();
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
|
||||||
}
|
|
||||||
} else if (poiSaveBean.getCode() == 230) {
|
|
||||||
FlushTokenUtil.flushToken(getActivity());
|
|
||||||
} else {
|
|
||||||
if (getActivity()!=null){
|
|
||||||
getActivity().runOnUiThread(new Runnable() {
|
|
||||||
@Override
|
|
||||||
public void run() {
|
|
||||||
Toast.makeText(getActivity(), poiSaveBean.getMessage(), Toast.LENGTH_SHORT).show();
|
|
||||||
}
|
|
||||||
});
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1092,22 +1094,22 @@ public class PoiFragment extends BaseDrawerFragment implements View.OnClickListe
|
|||||||
String message = e.getMessage();
|
String message = e.getMessage();
|
||||||
assert message != null;
|
assert message != null;
|
||||||
if (message.equals("timeout") || message.equals("Read time out")) {
|
if (message.equals("timeout") || message.equals("Read time out")) {
|
||||||
if (getActivity()!=null){
|
if (getActivity() != null) {
|
||||||
getActivity().runOnUiThread(new Runnable() {
|
getActivity().runOnUiThread(new Runnable() {
|
||||||
@Override
|
@Override
|
||||||
public void run() {
|
public void run() {
|
||||||
Toast.makeText(getActivity(), "请求超时",Toast.LENGTH_SHORT).show();
|
Toast.makeText(getActivity(), "请求超时", Toast.LENGTH_SHORT).show();
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
if (getActivity()!=null){
|
if (getActivity() != null) {
|
||||||
getActivity().runOnUiThread(new Runnable() {
|
getActivity().runOnUiThread(new Runnable() {
|
||||||
@Override
|
@Override
|
||||||
public void run() {
|
public void run() {
|
||||||
Toast.makeText(getActivity(), message, Toast.LENGTH_SHORT).show();
|
Toast.makeText(getActivity(), message, Toast.LENGTH_SHORT).show();
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Log.d("TAG", "onError: " + e.getMessage());
|
Log.d("TAG", "onError: " + e.getMessage());
|
||||||
@@ -1310,13 +1312,13 @@ public class PoiFragment extends BaseDrawerFragment implements View.OnClickListe
|
|||||||
} else if (response.getCode() == 230) {
|
} else if (response.getCode() == 230) {
|
||||||
FlushTokenUtil.flushToken(getActivity());
|
FlushTokenUtil.flushToken(getActivity());
|
||||||
} else {
|
} else {
|
||||||
if (getActivity()!=null){
|
if (getActivity() != null) {
|
||||||
getActivity().runOnUiThread(new Runnable() {
|
getActivity().runOnUiThread(new Runnable() {
|
||||||
@Override
|
@Override
|
||||||
public void run() {
|
public void run() {
|
||||||
Toast.makeText(getActivity(), "" + response.getMessage(), Toast.LENGTH_SHORT).show();
|
Toast.makeText(getActivity(), "" + response.getMessage(), Toast.LENGTH_SHORT).show();
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1327,22 +1329,22 @@ public class PoiFragment extends BaseDrawerFragment implements View.OnClickListe
|
|||||||
String message = e.getMessage();
|
String message = e.getMessage();
|
||||||
assert message != null;
|
assert message != null;
|
||||||
if (message.equals("timeout") || message.equals("Read time out")) {
|
if (message.equals("timeout") || message.equals("Read time out")) {
|
||||||
if (getActivity()!=null){
|
if (getActivity() != null) {
|
||||||
getActivity().runOnUiThread(new Runnable() {
|
getActivity().runOnUiThread(new Runnable() {
|
||||||
@Override
|
@Override
|
||||||
public void run() {
|
public void run() {
|
||||||
Toast.makeText(getActivity(), "请求超时", Toast.LENGTH_SHORT).show();
|
Toast.makeText(getActivity(), "请求超时", Toast.LENGTH_SHORT).show();
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
if (getActivity()!=null){
|
if (getActivity() != null) {
|
||||||
getActivity().runOnUiThread(new Runnable() {
|
getActivity().runOnUiThread(new Runnable() {
|
||||||
@Override
|
@Override
|
||||||
public void run() {
|
public void run() {
|
||||||
Toast.makeText(getActivity(), "" + message, Toast.LENGTH_SHORT).show();
|
Toast.makeText(getActivity(), "" + message, Toast.LENGTH_SHORT).show();
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Log.d("TAG", "onError: " + e.getMessage());
|
Log.d("TAG", "onError: " + e.getMessage());
|
||||||
|
|||||||
@@ -140,15 +140,24 @@ public class PoiVideoFragment extends BaseDrawerFragment implements View.OnClick
|
|||||||
}
|
}
|
||||||
|
|
||||||
private void initBack() {
|
private void initBack() {
|
||||||
DialogSettings.style = DialogSettings.STYLE.STYLE_IOS;
|
if (showPoiEntity != null) {
|
||||||
MessageDialog.show((AppCompatActivity) Objects.requireNonNull(getActivity()), "提示", "当前在任务作业中,是否退出", "确定", "取消").setOnOkButtonClickListener(new OnDialogButtonClickListener() {
|
if (showPoiEntity.getTaskStatus() == 5) {
|
||||||
@Override
|
DialogSettings.style = DialogSettings.STYLE.STYLE_IOS;
|
||||||
public boolean onClick(BaseDialog baseDialog, View v) {
|
MessageDialog.show((AppCompatActivity) Objects.requireNonNull(getActivity()), "提示", "当前在任务作业中,是否退出", "确定", "取消").setOnOkButtonClickListener(new OnDialogButtonClickListener() {
|
||||||
poiVideoBuilder.append(TimestampUtil.time()).append(",").append("点击了返回当前页面的 确定 按钮,");
|
@Override
|
||||||
if (showPoiEntity != null) {
|
public boolean onClick(BaseDialog baseDialog, View v) {
|
||||||
if (showPoiEntity.getTaskStatus() == 5) {
|
poiVideoBuilder.append(TimestampUtil.time()).append(",").append("点击了返回当前页面的 确定 按钮,");
|
||||||
initEndReceiveTask(HttpInterface.UNRECEIVED_POLYGON_TASK, showPoiEntity);
|
initEndReceiveTask(HttpInterface.UNRECEIVED_POLYGON_TASK, showPoiEntity);
|
||||||
} else if (showPoiEntity.getTaskStatus() == 0 || showPoiEntity.getTaskStatus() == 1) {
|
Objects.requireNonNull(getActivity()).getSupportFragmentManager().popBackStack();
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
} else if (showPoiEntity.getTaskStatus() == 0 || showPoiEntity.getTaskStatus() == 1) {
|
||||||
|
DialogSettings.style = DialogSettings.STYLE.STYLE_IOS;
|
||||||
|
MessageDialog.show((AppCompatActivity) Objects.requireNonNull(getActivity()), "提示", "当前在任务作业中,是否退出", "确定", "取消").setOnOkButtonClickListener(new OnDialogButtonClickListener() {
|
||||||
|
@Override
|
||||||
|
public boolean onClick(BaseDialog baseDialog, View v) {
|
||||||
|
poiVideoBuilder.append(TimestampUtil.time()).append(",").append("点击了返回当前页面的 确定 按钮,");
|
||||||
if (showPoiEntity.getId() != null) {
|
if (showPoiEntity.getId() != null) {
|
||||||
List<File> fileListByUUID = AWMp4ParserHelper.getInstance().getFileListByUUID(showPoiEntity.getId());
|
List<File> fileListByUUID = AWMp4ParserHelper.getInstance().getFileListByUUID(showPoiEntity.getId());
|
||||||
for (int i = 0; i < fileListByUUID.size(); i++) {
|
for (int i = 0; i < fileListByUUID.size(); i++) {
|
||||||
@@ -171,33 +180,28 @@ public class PoiVideoFragment extends BaseDrawerFragment implements View.OnClick
|
|||||||
obtain1.obj = isSliding;
|
obtain1.obj = isSliding;
|
||||||
EventBus.getDefault().post(obtain1);
|
EventBus.getDefault().post(obtain1);
|
||||||
}
|
}
|
||||||
} else {
|
Objects.requireNonNull(getActivity()).getSupportFragmentManager().popBackStack();
|
||||||
Message obtain = Message.obtain();
|
return false;
|
||||||
obtain.what = Constant.JOB_WORD_MONITOR;
|
|
||||||
obtain.obj = true;
|
|
||||||
EventBus.getDefault().post(obtain);
|
|
||||||
Bundle arguments = getArguments();
|
|
||||||
if (arguments != null) {
|
|
||||||
isSliding = arguments.getBoolean("isSliding", true);
|
|
||||||
}
|
|
||||||
if (isSliding) {
|
|
||||||
Message obtain1 = Message.obtain();
|
|
||||||
obtain1.what = Constant.TREASURE_FRAGMENT;
|
|
||||||
obtain1.obj = isSliding;
|
|
||||||
EventBus.getDefault().post(obtain1);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
Objects.requireNonNull(getActivity()).getSupportFragmentManager().popBackStack();
|
});
|
||||||
|
} else {
|
||||||
|
Message obtain = Message.obtain();
|
||||||
|
obtain.what = Constant.JOB_WORD_MONITOR;
|
||||||
|
obtain.obj = true;
|
||||||
|
EventBus.getDefault().post(obtain);
|
||||||
|
Bundle arguments = getArguments();
|
||||||
|
if (arguments != null) {
|
||||||
|
isSliding = arguments.getBoolean("isSliding", true);
|
||||||
}
|
}
|
||||||
return false;
|
if (isSliding) {
|
||||||
|
Message obtain1 = Message.obtain();
|
||||||
|
obtain1.what = Constant.TREASURE_FRAGMENT;
|
||||||
|
obtain1.obj = isSliding;
|
||||||
|
EventBus.getDefault().post(obtain1);
|
||||||
|
}
|
||||||
|
Objects.requireNonNull(getActivity()).getSupportFragmentManager().popBackStack();
|
||||||
}
|
}
|
||||||
}).setOnCancelButtonClickListener(new OnDialogButtonClickListener() {
|
}
|
||||||
@Override
|
|
||||||
public boolean onClick(BaseDialog baseDialog, View v) {
|
|
||||||
poiVideoBuilder.append(TimestampUtil.time()).append(",").append("点击了返回当前页面的 取消 按钮,");
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
});
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@@ -592,10 +596,13 @@ public class PoiVideoFragment extends BaseDrawerFragment implements View.OnClick
|
|||||||
.cls(PoiVideoBean.class)
|
.cls(PoiVideoBean.class)
|
||||||
.params(httpParams)
|
.params(httpParams)
|
||||||
.token(Constant.ACCESS_TOKEN);
|
.token(Constant.ACCESS_TOKEN);
|
||||||
okGoBuilder.getRequest(PreserveUtils.getInstance().getPoiVideoPreserveCallback(getActivity(), poiEntity));
|
if (getActivity() != null) {
|
||||||
Objects.requireNonNull(getActivity()).getSupportFragmentManager().popBackStack();//回退
|
okGoBuilder.getRequest(PreserveUtils.getInstance().getPoiVideoPreserveCallback(getActivity(), poiEntity));
|
||||||
WaitDialog.show((AppCompatActivity) getActivity(), "任务正在后台保存中,请稍候...");
|
getActivity().getSupportFragmentManager().popBackStack();//回退
|
||||||
WaitDialog.dismiss(1000);
|
WaitDialog.show((AppCompatActivity) getActivity(), "任务正在后台保存中,请稍候...");
|
||||||
|
WaitDialog.dismiss(1000);
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private void poiVideoUpload(int poiVideoBody, File fileZip) {
|
private void poiVideoUpload(int poiVideoBody, File fileZip) {
|
||||||
@@ -619,10 +626,13 @@ public class PoiVideoFragment extends BaseDrawerFragment implements View.OnClick
|
|||||||
.cls(OtherUploadPicBean.class)
|
.cls(OtherUploadPicBean.class)
|
||||||
.params(httpParams)
|
.params(httpParams)
|
||||||
.token(Constant.ACCESS_TOKEN);
|
.token(Constant.ACCESS_TOKEN);
|
||||||
okGoBuilder.postRequest(UploadUtils.getInstance().getPoiVideoUploadCallback(getActivity(), showPoiEntity, fileZip));
|
if (getActivity() != null) {
|
||||||
Objects.requireNonNull(getActivity()).getSupportFragmentManager().popBackStack();//回退
|
okGoBuilder.postRequest(UploadUtils.getInstance().getPoiVideoUploadCallback(getActivity(), showPoiEntity, fileZip));
|
||||||
WaitDialog.show((AppCompatActivity) getActivity(), "任务正在后台上传中,请稍候...");
|
getActivity().getSupportFragmentManager().popBackStack();//回退
|
||||||
WaitDialog.dismiss(3000);
|
WaitDialog.show((AppCompatActivity) getActivity(), "任务正在后台上传中,请稍候...");
|
||||||
|
WaitDialog.dismiss(3000);
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private void poiVideoSave(PoiEntity poiEntity) {
|
private void poiVideoSave(PoiEntity poiEntity) {
|
||||||
@@ -908,17 +918,20 @@ public class PoiVideoFragment extends BaseDrawerFragment implements View.OnClick
|
|||||||
String format = formatter.format(calendar.getTime());
|
String format = formatter.format(calendar.getTime());
|
||||||
poiEntity.setCreateTime(format);
|
poiEntity.setCreateTime(format);
|
||||||
poiEntity.setType(3);
|
poiEntity.setType(3);
|
||||||
List<File> fileListByUUID = AWMp4ParserHelper.getInstance().getFileListByUUID(showPoiEntity.getId());
|
if (showPoiEntity.getId() != null) {
|
||||||
if (fileListByUUID != null) {
|
List<File> fileListByUUID = AWMp4ParserHelper.getInstance().getFileListByUUID(showPoiEntity.getId());
|
||||||
fmPoiVideoPic.setTag(fileListByUUID);
|
if (fileListByUUID != null) {
|
||||||
List<LatLng> lineStringByFileList = AWMp4ParserHelper.getInstance().getLinePhotoByList((List<File>) fmPoiVideoPic.getTag());
|
fmPoiVideoPic.setTag(fileListByUUID);
|
||||||
String lineString = Geohash.getInstance().encodeList(lineStringByFileList);
|
List<LatLng> lineStringByFileList = AWMp4ParserHelper.getInstance().getLinePhotoByList(fileListByUUID);
|
||||||
String photoStr = AWMp4ParserHelper.getInstance().getVideoFileListStr((List<File>) fmPoiVideoPic.getTag());
|
String lineString = Geohash.getInstance().encodeList(lineStringByFileList);
|
||||||
poiEntity.setPhoto(photoStr);
|
String photoStr = AWMp4ParserHelper.getInstance().getVideoFileListStr(fileListByUUID);
|
||||||
if (lineString != null) {
|
poiEntity.setPhoto(photoStr);
|
||||||
poiEntity.setDetail(lineString);
|
if (lineString != null) {
|
||||||
|
poiEntity.setDetail(lineString);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
return poiEntity;
|
return poiEntity;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -136,66 +136,68 @@ public class RoadFragment extends BaseDrawerFragment implements View.OnClickList
|
|||||||
}
|
}
|
||||||
|
|
||||||
private void initBack() {
|
private void initBack() {
|
||||||
DialogSettings.style = DialogSettings.STYLE.STYLE_IOS;
|
if (showPoiEntity != null) {
|
||||||
MessageDialog.show((AppCompatActivity) Objects.requireNonNull(getActivity()), "提示", "当前在任务作业中,是否退出", "确定", "取消")
|
if (showPoiEntity.getTaskStatus() == 5) {
|
||||||
.setOnOkButtonClickListener(new OnDialogButtonClickListener() {
|
DialogSettings.style = DialogSettings.STYLE.STYLE_IOS;
|
||||||
|
MessageDialog.show((AppCompatActivity) Objects.requireNonNull(getActivity()), "提示", "当前在任务作业中,是否退出", "确定", "取消").setOnOkButtonClickListener(new OnDialogButtonClickListener() {
|
||||||
@Override
|
@Override
|
||||||
public boolean onClick(BaseDialog baseDialog, View v) {
|
public boolean onClick(BaseDialog baseDialog, View v) {
|
||||||
roadBuilder.append(TimestampUtil.time()).append(",").append("点击了返回当前页面的 确认 按钮,");
|
roadBuilder.append(TimestampUtil.time()).append(",").append("点击了返回当前页面的 确定 按钮,");
|
||||||
if (showPoiEntity != null) {
|
initEndReceiveTask(HttpInterface.UNRECEIVED_POLYGON_TASK, showPoiEntity);
|
||||||
if (showPoiEntity.getTaskStatus() == 5) {
|
Objects.requireNonNull(getActivity()).getSupportFragmentManager().popBackStack();
|
||||||
initEndReceiveTask(HttpInterface.UNRECEIVED_POLYGON_TASK, showPoiEntity);
|
|
||||||
} else if (showPoiEntity.getTaskStatus() == 0 || showPoiEntity.getTaskStatus() == 1) {
|
|
||||||
if (showPoiEntity.getId() != null) {
|
|
||||||
List<File> fileListByUUID = AWMp4ParserHelper.getInstance().getFileListByUUID(showPoiEntity.getId());
|
|
||||||
for (int i = 0; i < fileListByUUID.size(); i++) {
|
|
||||||
fileListByUUID.get(i).delete();
|
|
||||||
}
|
|
||||||
File filePath = AWMp4ParserHelper.getInstance().getFilePath(showPoiEntity.getId());
|
|
||||||
filePath.delete();
|
|
||||||
}
|
|
||||||
Message obtain = Message.obtain();
|
|
||||||
obtain.what = Constant.JOB_WORD_MONITOR;
|
|
||||||
obtain.obj = true;
|
|
||||||
EventBus.getDefault().post(obtain);
|
|
||||||
Bundle arguments = getArguments();
|
|
||||||
if (arguments != null) {
|
|
||||||
isSliding = arguments.getBoolean("isSliding", true);
|
|
||||||
}
|
|
||||||
if (isSliding) {
|
|
||||||
Message obtain1 = Message.obtain();
|
|
||||||
obtain1.what = Constant.TREASURE_FRAGMENT;
|
|
||||||
obtain1.obj = isSliding;
|
|
||||||
EventBus.getDefault().post(obtain1);
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
Message obtain = Message.obtain();
|
|
||||||
obtain.what = Constant.JOB_WORD_MONITOR;
|
|
||||||
obtain.obj = true;
|
|
||||||
EventBus.getDefault().post(obtain);
|
|
||||||
Bundle arguments = getArguments();
|
|
||||||
if (arguments != null) {
|
|
||||||
isSliding = arguments.getBoolean("isSliding", true);
|
|
||||||
}
|
|
||||||
if (isSliding) {
|
|
||||||
Message obtain1 = Message.obtain();
|
|
||||||
obtain1.what = Constant.TREASURE_FRAGMENT;
|
|
||||||
obtain1.obj = isSliding;
|
|
||||||
EventBus.getDefault().post(obtain1);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
Objects.requireNonNull(getActivity()).getSupportFragmentManager().popBackStack();
|
|
||||||
}
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
})
|
|
||||||
.setOnCancelButtonClickListener(new OnDialogButtonClickListener() {
|
|
||||||
@Override
|
|
||||||
public boolean onClick(BaseDialog baseDialog, View v) {
|
|
||||||
roadBuilder.append(TimestampUtil.time()).append(",").append("点击了返回当前页面的 取消 按钮,");
|
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
} else if (showPoiEntity.getTaskStatus() == 0 || showPoiEntity.getTaskStatus() == 1) {
|
||||||
|
DialogSettings.style = DialogSettings.STYLE.STYLE_IOS;
|
||||||
|
MessageDialog.show((AppCompatActivity) Objects.requireNonNull(getActivity()), "提示", "当前在任务作业中,是否退出", "确定", "取消").setOnOkButtonClickListener(new OnDialogButtonClickListener() {
|
||||||
|
@Override
|
||||||
|
public boolean onClick(BaseDialog baseDialog, View v) {
|
||||||
|
roadBuilder.append(TimestampUtil.time()).append(",").append("点击了返回当前页面的 确定 按钮,");
|
||||||
|
if (showPoiEntity.getId() != null) {
|
||||||
|
List<File> fileListByUUID = AWMp4ParserHelper.getInstance().getFileListByUUID(showPoiEntity.getId());
|
||||||
|
for (int i = 0; i < fileListByUUID.size(); i++) {
|
||||||
|
fileListByUUID.get(i).delete();
|
||||||
|
}
|
||||||
|
File filePath = AWMp4ParserHelper.getInstance().getFilePath(showPoiEntity.getId());
|
||||||
|
filePath.delete();
|
||||||
|
}
|
||||||
|
Message obtain = Message.obtain();
|
||||||
|
obtain.what = Constant.JOB_WORD_MONITOR;
|
||||||
|
obtain.obj = true;
|
||||||
|
EventBus.getDefault().post(obtain);
|
||||||
|
Bundle arguments = getArguments();
|
||||||
|
if (arguments != null) {
|
||||||
|
isSliding = arguments.getBoolean("isSliding", true);
|
||||||
|
}
|
||||||
|
if (isSliding) {
|
||||||
|
Message obtain1 = Message.obtain();
|
||||||
|
obtain1.what = Constant.TREASURE_FRAGMENT;
|
||||||
|
obtain1.obj = isSliding;
|
||||||
|
EventBus.getDefault().post(obtain1);
|
||||||
|
}
|
||||||
|
Objects.requireNonNull(getActivity()).getSupportFragmentManager().popBackStack();
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
} else {
|
||||||
|
Message obtain = Message.obtain();
|
||||||
|
obtain.what = Constant.JOB_WORD_MONITOR;
|
||||||
|
obtain.obj = true;
|
||||||
|
EventBus.getDefault().post(obtain);
|
||||||
|
Bundle arguments = getArguments();
|
||||||
|
if (arguments != null) {
|
||||||
|
isSliding = arguments.getBoolean("isSliding", true);
|
||||||
|
}
|
||||||
|
if (isSliding) {
|
||||||
|
Message obtain1 = Message.obtain();
|
||||||
|
obtain1.what = Constant.TREASURE_FRAGMENT;
|
||||||
|
obtain1.obj = isSliding;
|
||||||
|
EventBus.getDefault().post(obtain1);
|
||||||
|
}
|
||||||
|
Objects.requireNonNull(getActivity()).getSupportFragmentManager().popBackStack();
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@@ -584,10 +586,13 @@ public class RoadFragment extends BaseDrawerFragment implements View.OnClickList
|
|||||||
.cls(RoadSaveBean.class)
|
.cls(RoadSaveBean.class)
|
||||||
.params(httpParams)
|
.params(httpParams)
|
||||||
.token(Constant.ACCESS_TOKEN);
|
.token(Constant.ACCESS_TOKEN);
|
||||||
okGoBuilder.getRequest(PreserveUtils.getInstance().getRoadPreserveCallback(getActivity(), poiEntity));
|
if (getActivity()!=null){
|
||||||
Objects.requireNonNull(getActivity()).getSupportFragmentManager().popBackStack();//回退
|
okGoBuilder.getRequest(PreserveUtils.getInstance().getRoadPreserveCallback(getActivity(), poiEntity));
|
||||||
WaitDialog.show((AppCompatActivity) getActivity(), "任务正在后台保存中,请稍候...");
|
getActivity().getSupportFragmentManager().popBackStack();//回退
|
||||||
WaitDialog.dismiss(1000);
|
WaitDialog.show((AppCompatActivity) getActivity(), "任务正在后台保存中,请稍候...");
|
||||||
|
WaitDialog.dismiss(1000);
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -612,10 +617,12 @@ public class RoadFragment extends BaseDrawerFragment implements View.OnClickList
|
|||||||
.params(httpParams)
|
.params(httpParams)
|
||||||
.token(Constant.ACCESS_TOKEN)
|
.token(Constant.ACCESS_TOKEN)
|
||||||
.cls(OtherUploadPicBean.class);
|
.cls(OtherUploadPicBean.class);
|
||||||
okGoBuilder.postRequest(UploadUtils.getInstance().getRoadUploadCallback(getActivity(), showPoiEntity, fileZip));
|
if (getActivity()!=null){
|
||||||
Objects.requireNonNull(getActivity()).getSupportFragmentManager().popBackStack();//回退
|
okGoBuilder.postRequest(UploadUtils.getInstance().getRoadUploadCallback(getActivity(), showPoiEntity, fileZip));
|
||||||
WaitDialog.show((AppCompatActivity) getActivity(), "任务正在后台上传中,请稍候...");
|
getActivity().getSupportFragmentManager().popBackStack();//回退
|
||||||
WaitDialog.dismiss(3000);
|
WaitDialog.show((AppCompatActivity) getActivity(), "任务正在后台上传中,请稍候...");
|
||||||
|
WaitDialog.dismiss(3000);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private void roadSaveBetWork(PoiEntity poiEntity) {
|
private void roadSaveBetWork(PoiEntity poiEntity) {
|
||||||
@@ -905,15 +912,17 @@ public class RoadFragment extends BaseDrawerFragment implements View.OnClickList
|
|||||||
String format = formatter.format(calendar.getTime());
|
String format = formatter.format(calendar.getTime());
|
||||||
poiEntity.setCreateTime(format);
|
poiEntity.setCreateTime(format);
|
||||||
poiEntity.setType(4);
|
poiEntity.setType(4);
|
||||||
List<File> fileListByUUID = AWMp4ParserHelper.getInstance().getFileListByUUID(showPoiEntity.getId());
|
if (showPoiEntity.getId() != null) {
|
||||||
if (fileListByUUID != null) {
|
List<File> fileListByUUID = AWMp4ParserHelper.getInstance().getFileListByUUID(showPoiEntity.getId());
|
||||||
fmRoadPic.setTag(fileListByUUID);
|
if (fileListByUUID != null) {
|
||||||
List<LatLng> lineStringByFileList = AWMp4ParserHelper.getInstance().getLinePhotoByList((List<File>) fmRoadPic.getTag());
|
fmRoadPic.setTag(fileListByUUID);
|
||||||
String encodeList = Geohash.getInstance().encodeList(lineStringByFileList);
|
List<LatLng> lineStringByFileList = AWMp4ParserHelper.getInstance().getLinePhotoByList(fileListByUUID);
|
||||||
String photoStr = AWMp4ParserHelper.getInstance().getVideoFileListStr((List<File>) fmRoadPic.getTag());
|
String encodeList = Geohash.getInstance().encodeList(lineStringByFileList);
|
||||||
poiEntity.setPhoto(photoStr);
|
String photoStr = AWMp4ParserHelper.getInstance().getVideoFileListStr(fileListByUUID);
|
||||||
if (encodeList != null) {
|
poiEntity.setPhoto(photoStr);
|
||||||
poiEntity.setDetail(encodeList);
|
if (encodeList != null) {
|
||||||
|
poiEntity.setDetail(encodeList);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return poiEntity;
|
return poiEntity;
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
package com.navinfo.outdoor.http;
|
package com.navinfo.outdoor.http;
|
||||||
|
|
||||||
public class HttpInterface {
|
public class HttpInterface {
|
||||||
public static final String IP= "http://dtxbmaps.navinfo.com/dtxb/m4";//正式接口
|
public static final String IP_= "http://dtxbmaps.navinfo.com/dtxb/m4";//正式接口
|
||||||
public static final String IP_= "http://dtxbmaps.navinfo.com/dtxb_test/m4";//测试接口
|
public static final String IP= "http://dtxbmaps.navinfo.com/dtxb_test/m4";//测试接口
|
||||||
|
|
||||||
|
|
||||||
public static final String USER_PATH ="/user/";//我的
|
public static final String USER_PATH ="/user/";//我的
|
||||||
|
|||||||
@@ -279,9 +279,6 @@ public class OkGoBuilder<T> {
|
|||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
public okhttp3.Response postFileSynchronization() {
|
public okhttp3.Response postFileSynchronization() {
|
||||||
if (!NetWorkUtils.iConnected(UserApplication.userApplication)) { // 当前网络不可用
|
|
||||||
return null;
|
|
||||||
}
|
|
||||||
initTimeOut(time);
|
initTimeOut(time);
|
||||||
long time = System.currentTimeMillis();
|
long time = System.currentTimeMillis();
|
||||||
params.put("datetime", time);
|
params.put("datetime", time);
|
||||||
@@ -410,15 +407,6 @@ public class OkGoBuilder<T> {
|
|||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
public okhttp3.Response getSynchronization() {
|
public okhttp3.Response getSynchronization() {
|
||||||
if (!NetWorkUtils.iConnected(UserApplication.userApplication)) { // 当前网络不可用
|
|
||||||
activity.runOnUiThread(new Runnable() {
|
|
||||||
@Override
|
|
||||||
public void run() {
|
|
||||||
Toast.makeText(activity, "网络不可用,请检查网络", Toast.LENGTH_SHORT).show();
|
|
||||||
}
|
|
||||||
});
|
|
||||||
return null;
|
|
||||||
}
|
|
||||||
initTimeOut(time);
|
initTimeOut(time);
|
||||||
long time = System.currentTimeMillis();
|
long time = System.currentTimeMillis();
|
||||||
params.put("datetime", time);
|
params.put("datetime", time);
|
||||||
|
|||||||
@@ -32,7 +32,7 @@ public class PoiEntityDeleteUtil {
|
|||||||
break;
|
break;
|
||||||
case 3:
|
case 3:
|
||||||
case 4:
|
case 4:
|
||||||
initPicture(context, poiEntity);
|
initPicture( poiEntity);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
}
|
}
|
||||||
@@ -66,14 +66,13 @@ public class PoiEntityDeleteUtil {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private void initPicture(Context context, PoiEntity poiEntity) {
|
private void initPicture(PoiEntity poiEntity) {
|
||||||
List<File> fileListByUUID = AWMp4ParserHelper.getInstance().getFileListByUUID(poiEntity.getId());
|
List<File> fileListByUUID = AWMp4ParserHelper.getInstance().getFileListByUUID(poiEntity.getId());
|
||||||
for (int i = 0; i < fileListByUUID.size(); i++) {
|
for (int i = 0; i < fileListByUUID.size(); i++) {
|
||||||
fileListByUUID.get(i).delete();
|
fileListByUUID.get(i).delete();
|
||||||
}
|
}
|
||||||
File filePath = AWMp4ParserHelper.getInstance().getFilePath(poiEntity.getId());
|
File filePath = AWMp4ParserHelper.getInstance().getFilePath(poiEntity.getId());
|
||||||
filePath.delete();
|
filePath.delete();
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -10,6 +10,7 @@ import com.google.gson.Gson;
|
|||||||
import com.lzy.okgo.OkGo;
|
import com.lzy.okgo.OkGo;
|
||||||
import com.lzy.okgo.model.HttpParams;
|
import com.lzy.okgo.model.HttpParams;
|
||||||
import com.navinfo.outdoor.api.Constant;
|
import com.navinfo.outdoor.api.Constant;
|
||||||
|
import com.navinfo.outdoor.api.UserApplication;
|
||||||
import com.navinfo.outdoor.bean.ChargingPileSaveBean;
|
import com.navinfo.outdoor.bean.ChargingPileSaveBean;
|
||||||
import com.navinfo.outdoor.bean.OtherUploadPicBean;
|
import com.navinfo.outdoor.bean.OtherUploadPicBean;
|
||||||
import com.navinfo.outdoor.bean.PoiSaveBean;
|
import com.navinfo.outdoor.bean.PoiSaveBean;
|
||||||
@@ -349,8 +350,11 @@ public class PoiSaveUtils {
|
|||||||
bInt++;
|
bInt++;
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
assert execute.body() != null;
|
|
||||||
String bodyStr = execute.body().string();
|
String bodyStr = execute.body().string();
|
||||||
|
if (bodyStr==null){
|
||||||
|
bInt++;
|
||||||
|
return;
|
||||||
|
}
|
||||||
OtherUploadPicBean otherUploadPicBean = new Gson().fromJson(bodyStr, OtherUploadPicBean.class);
|
OtherUploadPicBean otherUploadPicBean = new Gson().fromJson(bodyStr, OtherUploadPicBean.class);
|
||||||
if (otherUploadPicBean.getCode() == 200) {
|
if (otherUploadPicBean.getCode() == 200) {
|
||||||
poiEntity.setTaskStatus(100);
|
poiEntity.setTaskStatus(100);
|
||||||
@@ -358,16 +362,7 @@ public class PoiSaveUtils {
|
|||||||
for (int i = 0; i < list.size(); i++) {
|
for (int i = 0; i < list.size(); i++) {
|
||||||
list.get(i).delete();
|
list.get(i).delete();
|
||||||
}
|
}
|
||||||
if (poiEntity.getType()==3||poiEntity.getType()==4) {
|
PoiEntityDeleteUtil.getInstance().deleteUtil(mContext,poiEntity);
|
||||||
if (poiEntity.getId() != null) {
|
|
||||||
List<File> fileListByUUID = AWMp4ParserHelper.getInstance().getFileListByUUID(poiEntity.getId());
|
|
||||||
for (int i = 0; i < fileListByUUID.size(); i++) {
|
|
||||||
fileListByUUID.get(i).delete();
|
|
||||||
}
|
|
||||||
File filePath = AWMp4ParserHelper.getInstance().getFilePath(poiEntity.getId());
|
|
||||||
filePath.delete();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
Log.d("TAGss", "uploadPoiNet: 成功" + anInt);
|
Log.d("TAGss", "uploadPoiNet: 成功" + anInt);
|
||||||
anInt++;
|
anInt++;
|
||||||
return;
|
return;
|
||||||
@@ -432,25 +427,27 @@ public class PoiSaveUtils {
|
|||||||
.url(HttpInterface.SUBMIT_CSTASK)
|
.url(HttpInterface.SUBMIT_CSTASK)
|
||||||
.token(Constant.ACCESS_TOKEN)
|
.token(Constant.ACCESS_TOKEN)
|
||||||
.params(httpParams).getSynchronization();
|
.params(httpParams).getSynchronization();
|
||||||
|
if (!NetWorkUtils.iConnected(UserApplication.userApplication)) { // 当前网络不可用
|
||||||
|
return -1;
|
||||||
|
}
|
||||||
if (execute == null) {
|
if (execute == null) {
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
if (execute.code() != 200) {
|
if (execute.code() != 200) {
|
||||||
return execute.code();
|
return execute.code();
|
||||||
}
|
}
|
||||||
String responseBodyStr = execute.body().string();
|
if (execute.body().string() != null) {
|
||||||
if (responseBodyStr == null) {
|
String string = execute.body().string();
|
||||||
return -1;
|
|
||||||
}
|
|
||||||
if (responseBodyStr != null) {
|
|
||||||
Gson gson = new Gson();
|
Gson gson = new Gson();
|
||||||
ChargingPileSaveBean chargingPileSaveBean = gson.fromJson(responseBodyStr, ChargingPileSaveBean.class);
|
ChargingPileSaveBean chargingPileSaveBean = gson.fromJson(string, ChargingPileSaveBean.class);
|
||||||
if (chargingPileSaveBean.getCode() != 200) {
|
if (chargingPileSaveBean.getCode() != 200) {
|
||||||
return chargingPileSaveBean.getCode();
|
return chargingPileSaveBean.getCode();
|
||||||
}
|
}
|
||||||
Log.d("TAGss", "saveChargingPile2NetWork" + 200);
|
Log.d("TAGss", "saveChargingPile2NetWork" + 200);
|
||||||
chargingPileEntity.setBodyId(chargingPileSaveBean.getBody());
|
chargingPileEntity.setBodyId(chargingPileSaveBean.getBody());
|
||||||
InsertAndUpdateUtils.getInstance().insertOrUpdateChargingPile(mContext, chargingPileEntity); // 更新当前充电桩的bodyId
|
InsertAndUpdateUtils.getInstance().insertOrUpdateChargingPile(mContext, chargingPileEntity); // 更新当前充电桩的bodyId
|
||||||
|
}else {
|
||||||
|
return -1;
|
||||||
}
|
}
|
||||||
} catch (IOException e) {
|
} catch (IOException e) {
|
||||||
e.printStackTrace();
|
e.printStackTrace();
|
||||||
@@ -508,6 +505,9 @@ public class PoiSaveUtils {
|
|||||||
.token(Constant.ACCESS_TOKEN)
|
.token(Constant.ACCESS_TOKEN)
|
||||||
.params(httpParams)
|
.params(httpParams)
|
||||||
.fileList(chargingPileFileList).postFileSynchronization();
|
.fileList(chargingPileFileList).postFileSynchronization();
|
||||||
|
if (!NetWorkUtils.iConnected(UserApplication.userApplication)) { // 当前网络不可用
|
||||||
|
return -1;
|
||||||
|
}
|
||||||
if (execute == null) {
|
if (execute == null) {
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
@@ -515,9 +515,6 @@ public class PoiSaveUtils {
|
|||||||
return execute.code();
|
return execute.code();
|
||||||
}
|
}
|
||||||
String pileUpLoadResultStr = execute.body().string();
|
String pileUpLoadResultStr = execute.body().string();
|
||||||
if (pileUpLoadResultStr == null) {
|
|
||||||
return -1;
|
|
||||||
}
|
|
||||||
if (pileUpLoadResultStr != null) {
|
if (pileUpLoadResultStr != null) {
|
||||||
Gson gson = new Gson();
|
Gson gson = new Gson();
|
||||||
PoiUploadBean uploadBeanResult = gson.fromJson(pileUpLoadResultStr, PoiUploadBean.class);
|
PoiUploadBean uploadBeanResult = gson.fromJson(pileUpLoadResultStr, PoiUploadBean.class);
|
||||||
@@ -527,6 +524,8 @@ public class PoiSaveUtils {
|
|||||||
chargingPileFileList.get(i).delete();
|
chargingPileFileList.get(i).delete();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}else {
|
||||||
|
return -1;
|
||||||
}
|
}
|
||||||
} catch (IOException e) {
|
} catch (IOException e) {
|
||||||
e.printStackTrace();
|
e.printStackTrace();
|
||||||
|
|||||||
@@ -44,6 +44,7 @@
|
|||||||
android:id="@+id/tv_auditMsg"
|
android:id="@+id/tv_auditMsg"
|
||||||
android:layout_width="wrap_content"
|
android:layout_width="wrap_content"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
|
app:layout_constraintBottom_toBottomOf="@+id/tv_createTime"
|
||||||
app:layout_constraintEnd_toStartOf="@+id/tv_auditStatus"
|
app:layout_constraintEnd_toStartOf="@+id/tv_auditStatus"
|
||||||
app:layout_constraintHorizontal_bias="0.9"
|
app:layout_constraintHorizontal_bias="0.9"
|
||||||
app:layout_constraintStart_toEndOf="@+id/tv_createTime"
|
app:layout_constraintStart_toEndOf="@+id/tv_createTime"
|
||||||
|
|||||||
Reference in New Issue
Block a user