|
|
|
@ -36,14 +36,15 @@ import java.util.Map;
|
|
|
|
import okhttp3.RequestBody;
|
|
|
|
import okhttp3.RequestBody;
|
|
|
|
|
|
|
|
|
|
|
|
public class CreateWorkOrderActivity extends BaseActivity {
|
|
|
|
public class CreateWorkOrderActivity extends BaseActivity {
|
|
|
|
|
|
|
|
private final Handler handler = new Handler(Looper.getMainLooper());
|
|
|
|
private TipResultDialog tipDialog;
|
|
|
|
private TipResultDialog tipDialog;
|
|
|
|
private ActivityCreateWorkOrderBinding binding;
|
|
|
|
private ActivityCreateWorkOrderBinding binding;
|
|
|
|
private ListPopupWindow lpw;
|
|
|
|
private ListPopupWindow lpw;
|
|
|
|
private boolean isSearch = false;
|
|
|
|
private boolean isSearch = false;
|
|
|
|
private List<BaseCar> baseCarList;
|
|
|
|
private List<BaseCar> baseCarList;
|
|
|
|
private Map<String, Object> submitMap;
|
|
|
|
private Map<String, Object> submitMap;
|
|
|
|
private final Handler handler = new Handler(Looper.getMainLooper());
|
|
|
|
|
|
|
|
private Runnable searchRunnable;
|
|
|
|
private Runnable searchRunnable;
|
|
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
@Override
|
|
|
|
protected void onCreate(Bundle savedInstanceState) {
|
|
|
|
protected void onCreate(Bundle savedInstanceState) {
|
|
|
|
super.onCreate(savedInstanceState);
|
|
|
|
super.onCreate(savedInstanceState);
|
|
|
|
@ -120,7 +121,10 @@ public class CreateWorkOrderActivity extends BaseActivity {
|
|
|
|
|
|
|
|
|
|
|
|
baseCarList = gson.fromJson(body.getJson(), new TypeToken<List<BaseCar>>() {
|
|
|
|
baseCarList = gson.fromJson(body.getJson(), new TypeToken<List<BaseCar>>() {
|
|
|
|
}.getType());
|
|
|
|
}.getType());
|
|
|
|
if (baseCarList == null || baseCarList.isEmpty()) return;
|
|
|
|
if (baseCarList == null || baseCarList.isEmpty()) {
|
|
|
|
|
|
|
|
lpw.dismiss();
|
|
|
|
|
|
|
|
return;
|
|
|
|
|
|
|
|
}
|
|
|
|
List<String> carNoList = new ArrayList<>(baseCarList.size());
|
|
|
|
List<String> carNoList = new ArrayList<>(baseCarList.size());
|
|
|
|
baseCarList.forEach(car -> carNoList.add(car.getCarNo()));
|
|
|
|
baseCarList.forEach(car -> carNoList.add(car.getCarNo()));
|
|
|
|
lpw.setAdapter(new ArrayAdapter<>(context, android.R.layout.simple_list_item_1, carNoList));
|
|
|
|
lpw.setAdapter(new ArrayAdapter<>(context, android.R.layout.simple_list_item_1, carNoList));
|
|
|
|
|