| | |
| | | import com.dayu.pipirrapp.bean.net.AddProcessingRequest; |
| | | import com.dayu.pipirrapp.bean.net.InsectionResult; |
| | | import com.dayu.pipirrapp.bean.net.UplodFileState; |
| | | import com.dayu.pipirrapp.dao.DaoSingleton; |
| | | import com.dayu.pipirrapp.databinding.ActivityOrderDealBinding; |
| | | import com.dayu.pipirrapp.fragment.OrderFragment; |
| | | import com.dayu.pipirrapp.net.ApiManager; |
| | | import com.dayu.pipirrapp.net.BaseResponse; |
| | | import com.dayu.pipirrapp.net.subscribers.SubscriberListener; |
| | | import com.dayu.pipirrapp.net.upload.UploadFileListener; |
| | | import com.dayu.pipirrapp.tool.FileUploadUtils; |
| | | import com.dayu.pipirrapp.tool.FullyGridLayoutManager; |
| | | import com.dayu.pipirrapp.tool.GlideEngine; |
| | |
| | | |
| | | import java.util.ArrayList; |
| | | import java.util.HashMap; |
| | | import java.util.HashSet; |
| | | import java.util.List; |
| | | import java.util.Map; |
| | | import java.util.Set; |
| | | |
| | | import retrofit2.Call; |
| | | |
| | |
| | | Map<String, UplodFileState> uplodFileStates = new HashMap<>(); |
| | | String workOrderId; |
| | | LatLonBean latLonBean; |
| | | String strCompleteTime; |
| | | |
| | | /** |
| | | * 定位监听 |
| | |
| | | new CardDatePickerDialog.Builder(this) |
| | | .setTitle("选择处理时间") |
| | | .setOnChoose("确定", aLong -> { |
| | | //aLong = millisecond |
| | | |
| | | //aLong = millisecond |
| | | strCompleteTime = com.dayu.pipirrapp.utils.DateUtils.formatTimestamp(aLong); |
| | | binding.timeData.setText(strCompleteTime); |
| | | return null; |
| | | }) |
| | | .showBackNow(true) |
| | | .setDefaultTime(time) |
| | | .setMaxTime(time) |
| | | .setMinTime(time - 365L * 24 * 60 * 60 * 1000) // 设置最小时间为一年前 |
| | | .setDisplayType(list) |
| | | .build().show(); |
| | | }); |
| | |
| | | result.setContent(binding.contentET.getText().toString()); |
| | | result.setInspectorId(MyApplication.myApplication.userId); |
| | | result.setWorkOrderId(workOrderId); |
| | | result.setCompleteTime(com.dayu.pipirrapp.utils.DateUtils.getNowDateToMMStr()); |
| | | result.setCompleteTime(strCompleteTime); |
| | | if (latLonBean != null) { |
| | | result.setLat(String.valueOf(latLonBean.getLatitude())); |
| | | result.setLng(String.valueOf(latLonBean.getLongitude())); |