Sfoglia il codice sorgente

完成车主认证优化

hy 1 anno fa
parent
commit
aa267dedee

+ 6 - 1
app/src/main/java/com/electric/chargingpile/activity/CarOwnerCertificateActivity.java

@ -122,7 +122,7 @@ public class CarOwnerCertificateActivity extends AppCompatActivity implements Vi
122 122
    private LinearLayout driving_license_info;
123 123
    private EditText plate_num;
124 124
    private EditText engine_num;
125
    private EditText register_date;
125
    private EditText register_date,identification_code;
126 126
    private CheckBox checkBox;
127 127
128 128
    private String drivingLicenseBase64Data;
@ -195,6 +195,7 @@ public class CarOwnerCertificateActivity extends AppCompatActivity implements Vi
195 195
        plate_num = findViewById(R.id.plate_num);
196 196
        engine_num = findViewById(R.id.engine_num);
197 197
        register_date = findViewById(R.id.register_date);
198
        identification_code = findViewById(R.id.identification_code);
198 199
199 200
        selected = getResources().getDrawable(R.drawable.icon_radio_selected, null);
200 201
        selected.setBounds(0, 0, selected.getMinimumWidth(), selected.getMinimumHeight());
@ -231,6 +232,7 @@ public class CarOwnerCertificateActivity extends AppCompatActivity implements Vi
231 232
                plate_num.setText(carOwnerCertificateBean.getPlate_number());
232 233
                engine_num.setText(carOwnerCertificateBean.getEngine_number());
233 234
                register_date.setText(carOwnerCertificateBean.getRegdate());
235
                identification_code.setText(carOwnerCertificateBean.getCar_code());
234 236
            }
235 237
236 238
@ -554,9 +556,11 @@ public class CarOwnerCertificateActivity extends AppCompatActivity implements Vi
554 556
                    String platNum = JsonUtils.getKeyResult(data, "plate_num");
555 557
                    String engineNum = JsonUtils.getKeyResult(data, "engine_num");
556 558
                    String registerDate = JsonUtils.getKeyResult(data, "register_date");
559
                    String car_code = JsonUtils.getKeyResult(data, "car_code");
557 560
                    plate_num.setText(platNum);
558 561
                    engine_num.setText(engineNum);
559 562
                    register_date.setText(registerDate);
563
                    identification_code.setText(car_code);
560 564
                } else {
561 565
                    String message = JsonUtils.getKeyResult(response, "Message");
562 566
                    ToastUtil.showToast(getApplicationContext(), message, Toast.LENGTH_SHORT);
@ -614,6 +618,7 @@ public class CarOwnerCertificateActivity extends AppCompatActivity implements Vi
614 618
            map.put("plate_number", plate_num.getText().toString().trim());
615 619
            map.put("engine_number", engine_num.getText().toString().trim());
616 620
            map.put("regdate", register_date.getText().toString().trim());
621
            map.put("car_code", identification_code.getText().toString().trim());
617 622
        }
618 623
        map.put("cartype", drivingLicenseType);
619 624
        map.put("userid", MainApplication.userId);

+ 9 - 0
app/src/main/java/com/electric/chargingpile/data/CarOwnerCertificateBean.java

@ -14,6 +14,15 @@ public class CarOwnerCertificateBean implements Serializable {
14 14
    private int main;  //是否为主车型 1为主车型
15 15
    private String addTime;
16 16
    private String errmsg;
17
    private String car_code;
18
19
    public String getCar_code() {
20
        return car_code;
21
    }
22
23
    public void setCar_code(String car_code) {
24
        this.car_code = car_code;
25
    }
17 26
18 27
    public int getId() {
19 28
        return id;

+ 30 - 0
app/src/main/res/layout/activity_car_owner_certificate.xml

@ -298,6 +298,36 @@
298 298
                <View
299 299
                    android:layout_width="match_parent"
300 300
                    android:layout_height="1dp"
301
                    android:background="#F8F8F8" /> <LinearLayout
302
                    android:layout_width="match_parent"
303
                    android:layout_height="50dp"
304
                    android:gravity="center_vertical"
305
                    android:orientation="horizontal">
306
307
                    <TextView
308
                        android:layout_width="90dp"
309
                        android:layout_height="wrap_content"
310
                        android:text="*识别代码"
311
                        android:textColor="#0D1120"
312
                        android:textSize="14sp"
313
                        android:textStyle="bold" />
314
315
                    <EditText
316
                        android:id="@+id/identification_code"
317
                        android:layout_width="0dp"
318
                        android:layout_height="match_parent"
319
                        android:layout_weight="1"
320
                        android:background="@null"
321
                        android:hint="*请输入识别代码"
322
                        android:inputType="text"
323
                        android:textColor="#0D1120"
324
                        android:textColorHint="#CBCBCB"
325
                        android:textSize="14sp" />
326
                </LinearLayout>
327
328
                <View
329
                    android:layout_width="match_parent"
330
                    android:layout_height="1dp"
301 331
                    android:background="#F8F8F8" />
302 332
            </LinearLayout>
303 333
            <!-- 行驶证类型 -->