fix: 修复意外签注编辑页运单号校验及字段拼写错误

- 修正 GjjImportManifest 中 dgrContactMame 字段名拼写错误为 dgrContactName
- 同步修复 IntArrSupplementInfoViewModel 和布局中对应字段引用
- 意外签注编辑页运单号输入改为纯数字模式,并新增11位格式+校验位验证
- 修改航班日期/航班号输入完成时清空始发站和目的站,避免旧数据残留
- 保存前新增始发站/目的站非空校验
- 布局微调:图片上传区域边距和对齐优化

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-04-01 18:35:30 +08:00
parent 936af73ec0
commit 3e5f185721
6 changed files with 47 additions and 6 deletions

View File

@@ -260,7 +260,7 @@
title='@{"名称"}'
titleLength="@{5}"
type="@{DataLayoutType.INPUT}"
value='@={viewModel.dataBean.dgrContactMame}' />
value='@={viewModel.dataBean.dgrContactName}' />
<com.lukouguoji.module_base.ui.weight.data.layout.PadDataLayoutNew
android:layout_width="0dp"

View File

@@ -323,6 +323,7 @@
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="15dp"
android:layout_marginStart="4dp"
android:orientation="horizontal">
<TextView
@@ -332,13 +333,14 @@
android:layout_gravity="center_vertical"
android:text='@{viewModel.isDetailMode ? "图片" : "上传图像"}'
android:textColor="@color/text_gray"
completeSpace="@{5}" />
completeSpace="@{6}" />
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/rv"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:layout_marginStart="10dp"
android:overScrollMode="never"
itemLayoutId="@{viewModel.itemLayoutId}"
viewHolder="@{viewModel.itemViewHolder}"