init: init proj

This commit is contained in:
2025-11-10 18:21:19 +08:00
commit b65b28ec9e
1796 changed files with 187617 additions and 0 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 724 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 621 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 541 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 455 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

View File

@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<solid android:color="@color/colorPrimary" />
<corners android:radius="38dp" />
</shape>

View File

@@ -0,0 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<corners android:radius="8dp" />
<stroke
android:width="1dp"
android:color="@color/gray" />
</shape>

View File

@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<solid android:color="@color/white" />
<corners android:radius="6dp" />
<stroke
android:width="1dp"
android:color="@color/gray" />
</shape>

View File

@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<solid android:color="#F0F0F0"/>
<corners android:radius="6dp"/>
<stroke android:color="@color/gray" android:width="1dp"/>
</shape>

View File

@@ -0,0 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/bg_pda_input_enable" android:state_enabled="true" />
<item android:drawable="@drawable/bg_pda_input_enable_un" android:state_enabled="false" />
</selector>

View File

@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/img_p_check_n" android:state_checked="false" />
<item android:drawable="@drawable/img_p_check_s" android:state_checked="true" />
</selector>

View File

@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/img_pda_home_c_n" android:state_checked="false" />
<item android:drawable="@drawable/img_pda_home_c_s" android:state_checked="true" />
</selector>

View File

@@ -0,0 +1,718 @@
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools">
<data>
<import type="com.lukouguoji.module_base.common.DetailsPageType" />
<import type="com.lukouguoji.module_base.ui.weight.data.layout.DataLayoutType" />
<import type="com.lukouguoji.module_base.ui.weight.search.layout.SearchLayoutType" />
<variable
name="viewModel"
type="com.sixin.module_p.ui.gnj.accidentVisa.add.PdaAccidentVisaAddViewModel" />
</data>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/white"
android:id="@+id/largeView"
android:orientation="vertical">
<include layout="@layout/title_tool_bar" />
<androidx.core.widget.NestedScrollView
shape_radius="@{8}"
android:id="@+id/addVisa"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1"
android:background="@color/white"
android:paddingHorizontal="10dp"
android:paddingVertical="5dp">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="10dp">
<TextView
completeSpace="@{7}"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:text="航班号 *"
android:visibility="visible"
android:textColor="@android:color/holo_red_dark"
android:gravity="center_vertical"/>
<LinearLayout
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_marginLeft="10dp"
android:layout_weight="1"
android:background="@drawable/bg_search_row"
android:gravity="center_vertical"
android:paddingHorizontal="10dp">
<EditText
setTextAllCaps="@{true}"
android:enabled="@{viewModel.pageType != DetailsPageType.Details}"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/backgroud_gray"
android:text="@={viewModel.dataBean.fno}"
required="true"
android:textSize="14sp" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="10dp">
<TextView
completeSpace="@{7}"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:text="起始站"
android:visibility="visible"
android:gravity="center_vertical"/>
<LinearLayout
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_marginLeft="10dp"
android:layout_weight="1"
android:background="@drawable/bg_search_row"
android:gravity="center_vertical"
android:paddingHorizontal="10dp">
<EditText
setTextAllCaps="@{true}"
android:enabled="@{viewModel.pageType != DetailsPageType.Details}"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/backgroud_gray"
android:text="@={viewModel.dataBean.dep}"
android:textSize="14sp" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="10dp">
<TextView
completeSpace="@{7}"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:text="飞机号"
android:visibility="visible"
android:gravity="center_vertical"/>
<LinearLayout
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_marginLeft="10dp"
android:layout_weight="1"
android:background="@drawable/bg_search_row"
android:gravity="center_vertical"
android:paddingHorizontal="10dp">
<EditText
setTextAllCaps="@{true}"
android:enabled="@{viewModel.pageType != DetailsPageType.Details}"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/backgroud_gray"
android:text="@={viewModel.dataBean.registeration}"
android:textSize="14sp" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="10dp">
<TextView
completeSpace="@{7}"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:text="声明价值"
android:visibility="visible"
android:gravity="center_vertical"/>
<LinearLayout
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_marginLeft="10dp"
android:layout_weight="1"
android:background="@drawable/bg_search_row"
android:gravity="center_vertical"
android:paddingHorizontal="10dp">
<EditText
setTextAllCaps="@{true}"
android:enabled="@{viewModel.pageType != DetailsPageType.Details}"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/backgroud_gray"
android:text="@={viewModel.dataBean.declareamount}"
android:textSize="14sp" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="10dp">
<TextView
completeSpace="@{7}"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:text="负责商务载重的飞行组组员"
android:visibility="visible"
android:gravity="center_vertical"/>
<LinearLayout
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_marginLeft="10dp"
android:layout_weight="1"
android:background="@drawable/bg_search_row"
android:gravity="center_vertical"
android:paddingHorizontal="10dp">
<EditText
setTextAllCaps="@{true}"
android:enabled="@{viewModel.pageType != DetailsPageType.Details}"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/backgroud_gray"
android:text="@={viewModel.dataBean.fltcrew}"
android:textSize="14sp" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="10dp">
<TextView
completeSpace="@{7}"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:text="货运单或邮件路单号"
android:visibility="visible"
android:gravity="center_vertical"/>
<LinearLayout
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_marginLeft="10dp"
android:layout_weight="1"
android:background="@drawable/bg_search_row"
android:gravity="center_vertical"
android:paddingHorizontal="10dp">
<EditText
setTextAllCaps="@{true}"
android:enabled="@{viewModel.pageType != DetailsPageType.Details}"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/backgroud_gray"
android:text="@={viewModel.dataBean.mawbno}"
android:textSize="14sp" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="10dp">
<TextView
completeSpace="@{7}"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:text="发运站"
android:visibility="visible"
android:gravity="center_vertical"/>
<LinearLayout
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_marginLeft="10dp"
android:layout_weight="1"
android:background="@drawable/bg_search_row"
android:gravity="center_vertical"
android:paddingHorizontal="10dp">
<EditText
setTextAllCaps="@{true}"
android:enabled="@{viewModel.pageType != DetailsPageType.Details}"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/backgroud_gray"
android:text="@={viewModel.dataBean.dep}"
android:textSize="14sp" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="10dp">
<TextView
completeSpace="@{7}"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:text="到达站"
android:visibility="visible"
android:gravity="center_vertical"/>
<LinearLayout
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_marginLeft="10dp"
android:layout_weight="1"
android:background="@drawable/bg_search_row"
android:gravity="center_vertical"
android:paddingHorizontal="10dp">
<EditText
setTextAllCaps="@{true}"
android:enabled="@{viewModel.pageType != DetailsPageType.Details}"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/backgroud_gray"
android:text="@={viewModel.dataBean.dest}"
android:textSize="14sp" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="10dp">
<TextView
completeSpace="@{7}"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:text="托运人名称及住址"
android:visibility="visible"
android:gravity="center_vertical"/>
<LinearLayout
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_marginLeft="10dp"
android:layout_weight="1"
android:background="@drawable/bg_search_row"
android:gravity="center_vertical"
android:paddingHorizontal="10dp">
<EditText
setTextAllCaps="@{true}"
android:enabled="@{viewModel.pageType != DetailsPageType.Details}"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/backgroud_gray"
android:text="@={viewModel.dataBean.shipper}"
android:textSize="14sp" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="10dp">
<TextView
completeSpace="@{7}"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:text="收货人名称及住址"
android:visibility="visible"
android:gravity="center_vertical"/>
<LinearLayout
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_marginLeft="10dp"
android:layout_weight="1"
android:background="@drawable/bg_search_row"
android:gravity="center_vertical"
android:paddingHorizontal="10dp">
<EditText
setTextAllCaps="@{true}"
android:enabled="@{viewModel.pageType != DetailsPageType.Details}"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/backgroud_gray"
android:text="@={viewModel.dataBean.consignee}"
android:textSize="14sp" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="10dp">
<TextView
completeSpace="@{7}"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:text="件数"
android:visibility="visible"
android:gravity="center_vertical"/>
<LinearLayout
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_marginLeft="10dp"
android:layout_weight="1"
android:background="@drawable/bg_search_row"
android:gravity="center_vertical"
android:paddingHorizontal="10dp">
<EditText
setTextAllCaps="@{true}"
android:enabled="@{viewModel.pageType != DetailsPageType.Details}"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/backgroud_gray"
android:text="@={viewModel.dataBean.pc}"
android:textSize="14sp" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="10dp">
<TextView
completeSpace="@{7}"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:text="重量"
android:visibility="visible"
android:gravity="center_vertical"/>
<LinearLayout
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_marginLeft="10dp"
android:layout_weight="1"
android:background="@drawable/bg_search_row"
android:gravity="center_vertical"
android:paddingHorizontal="10dp">
<EditText
setTextAllCaps="@{true}"
android:enabled="@{viewModel.pageType != DetailsPageType.Details}"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/backgroud_gray"
android:text="@={viewModel.dataBean.weight}"
android:textSize="14sp" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="10dp">
<TextView
completeSpace="@{7}"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:text="包装情况"
android:visibility="visible"
android:gravity="center_vertical"/>
<LinearLayout
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_marginLeft="10dp"
android:layout_weight="1"
android:background="@drawable/bg_search_row"
android:gravity="center_vertical"
android:paddingHorizontal="10dp">
<EditText
setTextAllCaps="@{true}"
android:enabled="@{viewModel.pageType != DetailsPageType.Details}"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/backgroud_gray"
android:text="@={viewModel.dataBean.packing}"
android:textSize="14sp" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="10dp">
<TextView
completeSpace="@{7}"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:text="所附证件"
android:visibility="visible"
android:gravity="center_vertical"/>
<LinearLayout
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_marginLeft="10dp"
android:layout_weight="1"
android:background="@drawable/bg_search_row"
android:gravity="center_vertical"
android:paddingHorizontal="10dp">
<EditText
setTextAllCaps="@{true}"
android:enabled="@{viewModel.pageType != DetailsPageType.Details}"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/backgroud_gray"
android:text="@={viewModel.dataBean.annex}"
android:textSize="14sp" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="10dp">
<TextView
completeSpace="@{7}"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:text="事故发生或发现经过"
android:visibility="visible"
android:gravity="center_vertical"/>
<LinearLayout
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_marginLeft="10dp"
android:layout_weight="1"
android:background="@drawable/bg_search_row"
android:gravity="center_vertical"
android:paddingHorizontal="10dp">
<EditText
setTextAllCaps="@{true}"
android:enabled="@{viewModel.pageType != DetailsPageType.Details}"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/backgroud_gray"
android:text="@={viewModel.dataBean.accidentdes}"
android:textSize="14sp" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="10dp">
<TextView
completeSpace="@{7}"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:text="结论"
android:visibility="visible"
android:gravity="center_vertical"/>
<LinearLayout
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_marginLeft="10dp"
android:layout_weight="1"
android:background="@drawable/bg_search_row"
android:gravity="center_vertical"
android:paddingHorizontal="10dp">
<EditText
setTextAllCaps="@{true}"
android:enabled="@{viewModel.pageType != DetailsPageType.Details}"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/backgroud_gray"
android:text="@={viewModel.dataBean.conclusion}"
android:textSize="14sp" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="10dp"
android:orientation="horizontal">
<TextView
completeSpace="@{7}"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="图片"
android:visibility="visible"
android:gravity="center_vertical"/>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="8dp">
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/rv"
itemLayoutId="@{viewModel.itemLayoutId}"
viewHolder="@{viewModel.itemViewHolder}"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_margin="10dp"
app:layoutManager="androidx.recyclerview.widget.GridLayoutManager"
app:spanCount="4"
tools:listitem="@layout/pda_item_image_select" />
</LinearLayout>
</LinearLayout>
<View
android:layout_width="0dp"
android:layout_height="10dp"
android:layout_weight="1" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="50dp"
android:orientation="horizontal"
android:layout_gravity="right">
<View
android:layout_width="0dp"
android:layout_height="0dp"
android:layout_weight="1" />
<TextView
visible="@{viewModel.pageType != DetailsPageType.Details}"
android:layout_width="120dp"
android:layout_height="50dp"
android:layout_gravity="end"
android:background="@color/colorPrimary"
android:gravity="center"
android:onClick="@{()-> viewModel.reSet()}"
android:text="重置"
android:textColor="@color/white"
android:textSize="18sp" />
<View
android:layout_width="1dp"
android:layout_height="1dp"
android:background="@color/color_e0" />
<TextView
visible="@{viewModel.pageType != DetailsPageType.Details}"
android:layout_width="120dp"
android:layout_height="50dp"
android:layout_gravity="end"
android:background="@color/colorPrimary"
android:gravity="center"
android:onClick="@{()-> viewModel.onSaveClick()}"
android:text="保存"
android:textColor="@color/white"
android:textSize="18sp" />
</LinearLayout>
</LinearLayout>
</androidx.core.widget.NestedScrollView>
</LinearLayout>
</layout>

View File

@@ -0,0 +1,162 @@
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools">
<data>
<variable
name="viewModel"
type="com.sixin.module_p.ui.gnc.shouyun.un.list.GncUnShouYunViewModel" />
</data>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/backgroud_gray"
android:orientation="vertical">
<include layout="@layout/title_tool_bar" />
<LinearLayout
shape_bg_color="@{@color/white}"
shape_radius="@{8}"
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="10dp"
android:background="@color/white"
android:gravity="center_vertical"
android:paddingHorizontal="10dp">
<ImageView
android:layout_width="25dp"
android:layout_height="25dp"
android:src="@drawable/search" />
<EditText
setFocusChangedListener="@{viewModel::onWaybillChange}"
android:id="@+id/editText"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:background="@null"
android:hint="请输入运单号"
android:inputType="number"
android:maxLength="11"
android:paddingHorizontal="10dp"
android:text="@={viewModel.waybill}"
android:textColorHint="@color/text_gray_l"
android:textSize="15sp" />
<ImageView
android:layout_width="25dp"
android:layout_height="25dp"
android:onClick="@{()-> viewModel.scanClick()}"
android:src="@mipmap/scan_code" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="10dp"
android:gravity="center_vertical">
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center_horizontal"
android:orientation="vertical">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@color/colorPrimary"
android:paddingHorizontal="20dp"
android:paddingVertical="4dp"
android:text='@{"数量 "+viewModel.count}'
android:textColor="@color/white"
tools:text="数量 0" />
<ImageView
android:layout_width="10dp"
android:layout_height="10dp"
android:layout_marginTop="-3dp"
android:scaleType="fitXY"
android:src="@drawable/img_daosanjiao" />
</LinearLayout>
<View
android:layout_width="0dp"
android:layout_height="0dp"
android:layout_weight="1" />
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center_vertical"
android:onClick="@{()->viewModel.onFilterClick()}">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="筛选"
android:textColor="@color/red" />
<ImageView
android:layout_width="25dp"
android:layout_height="25dp"
android:padding="4dp"
android:src="@drawable/img_shaixuan" />
</LinearLayout>
</LinearLayout>
<com.scwang.smart.refresh.layout.SmartRefreshLayout
android:id="@+id/srl"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1">
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/rv"
itemLayoutId="@{viewModel.itemLayoutId}"
viewHolder="@{viewModel.itemViewHolder}"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:layoutManager="androidx.recyclerview.widget.LinearLayoutManager"
tools:listitem="@layout/item_un_shou_yun_list" />
</com.scwang.smart.refresh.layout.SmartRefreshLayout>
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="50dp">
<ImageView
android:layout_width="50dp"
android:layout_height="50dp"
android:layout_centerInParent="true"
android:onClick="@{()->viewModel.onAddClick()}"
android:padding="10dp"
android:src="@drawable/add"
app:tint="@color/colorPrimary" />
<ImageView
android:layout_width="50dp"
android:layout_height="50dp"
android:layout_alignParentRight="true"
android:layout_marginRight="10dp"
android:onClick="@{()->viewModel.onMenuClick()}"
android:padding="10dp"
android:src="@drawable/img_gnc_shouyun_menu"
app:tint="@color/colorPrimary" />
</RelativeLayout>
</LinearLayout>
</layout>

View File

@@ -0,0 +1,143 @@
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools">
<data>
<variable
name="viewModel"
type="com.sixin.module_p.ui.gnj.xieji.list.PdaGnjXieJiListViewModel" />
</data>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/backgroud_gray"
android:orientation="vertical">
<include layout="@layout/title_tool_bar" />
<LinearLayout
shape_bg_color="@{@color/white}"
shape_radius="@{8}"
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="10dp"
android:background="@color/white"
android:gravity="center_vertical"
android:paddingHorizontal="10dp">
<ImageView
android:layout_width="25dp"
android:layout_height="25dp"
android:src="@drawable/search" />
<EditText
setFocusChangedListener="@{viewModel::onCarChange}"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:background="@null"
android:hint="请输入平板车"
android:paddingHorizontal="10dp"
android:text="@={viewModel.car}"
android:textColorHint="@color/text_gray_l"
android:textSize="15sp" />
<ImageView
android:layout_width="25dp"
android:layout_height="25dp"
android:onClick="@{()->viewModel.scanClick()}"
android:src="@mipmap/scan_code" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="10dp"
android:gravity="center_vertical">
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center_horizontal"
android:orientation="vertical">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@color/colorPrimary"
android:paddingHorizontal="20dp"
android:paddingVertical="4dp"
android:text='@{"数量 "+viewModel.count}'
android:textColor="@color/white"
tools:text="数量 0" />
<ImageView
android:layout_width="10dp"
android:layout_height="10dp"
android:layout_marginTop="-3dp"
android:scaleType="fitXY"
android:src="@drawable/img_daosanjiao" />
</LinearLayout>
<View
android:layout_width="0dp"
android:layout_height="0dp"
android:layout_weight="1" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:drawableRight="@drawable/img_shaixuan"
android:drawablePadding="5dp"
android:onClick="@{()->viewModel.onFilterClick()}"
android:text="筛选"
android:textColor="@color/red" />
</LinearLayout>
<com.scwang.smart.refresh.layout.SmartRefreshLayout
android:id="@+id/srl"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1">
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/rv"
itemLayoutId="@{viewModel.itemLayoutId}"
viewHolder="@{viewModel.itemViewHolder}"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:layoutManager="androidx.recyclerview.widget.LinearLayoutManager"
tools:listitem="@layout/item_pda_gnj_xieji_list" />
</com.scwang.smart.refresh.layout.SmartRefreshLayout>
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="50dp">
<ImageView
android:layout_width="50dp"
android:layout_height="50dp"
android:layout_centerInParent="true"
android:onClick="@{()->viewModel.onAddClick()}"
android:padding="10dp"
android:src="@drawable/add"
app:tint="@color/colorPrimary" />
<!-- <TextView-->
<!-- style="@style/tv_bottom_btn"-->
<!-- visible="@{viewModel.supplementEnable}"-->
<!-- android:onClick="@{()->viewModel.onSupplementClick()}"-->
<!-- android:text="补充机位" />-->
</RelativeLayout>
</LinearLayout>
</layout>

View File

@@ -0,0 +1,227 @@
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools">
<data>
<import type="com.lukouguoji.module_base.ui.weight.search.layout.SearchLayoutType" />
<variable
name="viewModel"
type="com.sixin.module_p.ui.gnj.xieji.add.PdaGnjXieJiAddViewModel" />
</data>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/backgroud_gray"
android:orientation="vertical">
<include layout="@layout/title_tool_bar" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="10dp">
<LinearLayout
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:background="@drawable/bg_search_row"
android:gravity="center_vertical"
android:onClick="@{()-> viewModel.onDateClick()}"
android:paddingHorizontal="10dp">
<TextView
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:hint="请选择航班日期"
android:text="@{viewModel.date}" />
<ImageView
android:layout_width="20dp"
android:layout_height="20dp"
android:src="@mipmap/img_date" />
</LinearLayout>
<LinearLayout
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_marginLeft="10dp"
android:layout_weight="1"
android:background="@drawable/bg_search_row"
android:gravity="center_vertical"
android:paddingHorizontal="10dp">
<EditText
setFocusLoseListener="@{viewModel::queryFlight}"
setTextAllCaps="@{true}"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@null"
android:hint="请输入航班号"
android:text="@={viewModel.fno}"
android:textSize="14sp" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginHorizontal="10dp"
android:gravity="center_vertical"
android:layout_marginTop="10dp">
<LinearLayout
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:background="@drawable/bg_search_row"
android:gravity="center_vertical"
android:paddingHorizontal="10dp">
<TextView
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1.4"
android:background="@null"
android:hint="请选择货物类型"
android:gravity="center_vertical"
android:textSize="14sp"
android:text="@={viewModel.cargoTypeString}"
android:onClick="@{()-> viewModel.onCargoTypeClick()}"/>
<ImageView
visible="@{viewModel.clearable}"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="0.2"
android:src="@drawable/delete"
android:onClick="@{()-> viewModel.clearChecked()}"/>
<ImageView
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="0.2"
android:src="@drawable/arrow_down"
android:onClick="@{()-> viewModel.onCargoTypeClick()}"/>
<!--<com.lukouguoji.module_base.ui.weight.search.layout.PadSearchLayout
hint='@{"请选择货物类型"}'
list="@{viewModel.cargoTypeList}"
type="@{SearchLayoutType.SPINNER}"
value="@={viewModel.cargoType}"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:gravity="center_vertical"
android:layout_weight="1" />-->
</LinearLayout>
<LinearLayout
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_marginLeft="10dp"
android:layout_weight="1"
android:background="@drawable/bg_search_row"
android:gravity="center_vertical"
android:paddingHorizontal="10dp">
<EditText
setFocusLoseListener="@{viewModel::onCarInputFinished}"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:background="@null"
android:hint="请输入平板车"
android:text="@={viewModel.car}"
android:textSize="14sp" />
<ImageView
android:layout_width="25dp"
android:layout_height="25dp"
android:onClick="@{()-> viewModel.scanClick()}"
android:src="@mipmap/scan_code" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="10dp"
android:gravity="center_vertical">
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center_horizontal"
android:orientation="vertical">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@color/colorPrimary"
android:paddingHorizontal="20dp"
android:paddingVertical="4dp"
android:text='@{"数量 "+viewModel.count}'
android:textColor="@color/white"
tools:text="数量 0" />
<ImageView
android:layout_width="10dp"
android:layout_height="10dp"
android:layout_marginTop="-3dp"
android:scaleType="fitXY"
android:src="@drawable/img_daosanjiao" />
</LinearLayout>
<View
android:layout_width="0dp"
android:layout_height="0dp"
android:layout_weight="1" />
</LinearLayout>
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/rv"
itemLayoutId="@{viewModel.itemLayoutId}"
viewHolder="@{viewModel.itemViewHolder}"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1"
app:layoutManager="androidx.recyclerview.widget.LinearLayoutManager"
tools:listitem="@layout/item_pda_gnj_xieji_add" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<CheckBox
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:text="业务袋"
android:textSize="18sp"
android:checked="@={viewModel.check}"/>
<TextView
android:layout_width="120dp"
android:layout_height="50dp"
android:layout_gravity="end"
android:background="@color/colorPrimary"
android:gravity="center"
android:onClick="@{()-> viewModel.onConfirmClick()}"
android:text="确定"
android:textColor="@color/white"
android:textSize="18sp" />
</LinearLayout>
</LinearLayout>
</layout>

View File

@@ -0,0 +1,87 @@
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools">
<data>
<variable
name="viewModel"
type="com.sixin.module_p.ui.user.about.PdaAboutUsViewModel" />
<import type="com.lukouguoji.module_base.ui.weight.data.layout.DataLayoutType" />
</data>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/backgroud_gray"
android:orientation="vertical">
<include layout="@layout/title_tool_bar" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:background="@color/white"
android:orientation="vertical"
android:padding="10dp">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="版本号" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="5dp"
android:text='@{viewModel.version}'
tools:text="1.0.0" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="1dp"
android:background="@color/white"
android:orientation="vertical"
android:padding="10dp">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="版权所有" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="5dp"
android:text="南京禄口国际机场空港科技有限公司" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="1dp"
android:background="@color/white"
android:orientation="vertical"
android:padding="10dp">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="技术服务支持" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="5dp"
android:text="南京禄口国际机场空港科技有限公司" />
</LinearLayout>
</LinearLayout>
</layout>

View File

@@ -0,0 +1,133 @@
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools">
<data>
<variable
name="viewModel"
type="com.sixin.module_p.ui.gnj.accidentVisa.list.PdaAccidentVisaListViewModel" />
</data>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/backgroud_gray"
android:orientation="vertical">
<include layout="@layout/title_tool_bar" />
<LinearLayout
shape_bg_color="@{@color/white}"
shape_radius="@{8}"
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="10dp"
android:background="@color/white"
android:gravity="center_vertical"
android:paddingHorizontal="10dp">
<ImageView
android:layout_width="25dp"
android:layout_height="25dp"
android:src="@drawable/search" />
<EditText
android:id="@+id/flightNoEditText"
setFocusChangedListener="@{viewModel::onCarChange}"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:background="@null"
android:hint="请输入航班号"
android:paddingHorizontal="10dp"
android:text="@={viewModel.flightNo}"
android:textColorHint="@color/text_gray_l"
android:textSize="15sp" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="10dp"
android:gravity="center_vertical">
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center_horizontal"
android:orientation="vertical">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@color/colorPrimary"
android:paddingHorizontal="20dp"
android:paddingVertical="4dp"
android:text='@{"数量 "+viewModel.count}'
android:textColor="@color/white"
tools:text="数量 0" />
<ImageView
android:layout_width="10dp"
android:layout_height="10dp"
android:layout_marginTop="-3dp"
android:scaleType="fitXY"
android:src="@drawable/img_daosanjiao" />
</LinearLayout>
<View
android:layout_width="0dp"
android:layout_height="0dp"
android:layout_weight="1" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:drawableRight="@drawable/img_shaixuan"
android:drawablePadding="5dp"
android:onClick="@{()->viewModel.onFilterClick()}"
android:text="筛选"
android:textColor="@color/red" />
</LinearLayout>
<com.scwang.smart.refresh.layout.SmartRefreshLayout
android:id="@+id/srl"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1">
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/rv"
itemLayoutId="@{viewModel.itemLayoutId}"
viewHolder="@{viewModel.itemViewHolder}"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:layoutManager="androidx.recyclerview.widget.LinearLayoutManager"
tools:listitem="@layout/item_pda_accident_visa_list" />
</com.scwang.smart.refresh.layout.SmartRefreshLayout>
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="50dp">
<ImageView
android:layout_width="50dp"
android:layout_height="50dp"
android:layout_centerInParent="true"
android:onClick="@{()->viewModel.onAddClick()}"
android:padding="10dp"
android:src="@drawable/add"
app:tint="@color/colorPrimary" />
</RelativeLayout>
</LinearLayout>
</layout>

View File

@@ -0,0 +1,150 @@
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
xmlns:app="http://schemas.android.com/apk/res-auto">
<data>
<variable
name="viewModel"
type="com.sixin.module_p.ui.enter.gn.document.PDADocumentViewModel" />
</data>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/backgroud_gray"
android:orientation="vertical">
<include layout="@layout/title_tool_bar" />
<LinearLayout
shape_bg_color="@{@color/white}"
shape_radius="@{8}"
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="10dp"
android:background="@color/white"
android:gravity="center_vertical">
<ImageView
android:layout_width="40dp"
android:layout_height="40dp"
android:padding="8dp"
android:src="@drawable/search" />
<EditText
setFocusChangedListener="@{viewModel::onFlightNumberChange}"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:background="@null"
android:hint="请输入航班号"
android:text="@={viewModel.flightNumber}"
android:textSize="14sp" />
<ImageView
android:layout_width="40dp"
android:layout_height="40dp"
android:onClick="@{()-> viewModel.scanClick()}"
android:padding="8dp"
android:src="@mipmap/scan_code" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="10dp"
android:gravity="center_vertical">
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center_horizontal"
android:orientation="vertical">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@color/colorPrimary"
android:paddingHorizontal="20dp"
android:paddingVertical="4dp"
android:text='@{"数量 "+viewModel.count}'
android:textColor="@color/white"
tools:text="数量 0" />
<ImageView
android:layout_width="10dp"
android:layout_height="10dp"
android:layout_marginTop="-3dp"
android:scaleType="fitXY"
android:src="@drawable/img_daosanjiao" />
</LinearLayout>
<View
android:layout_width="0dp"
android:layout_height="0dp"
android:layout_weight="1" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:drawableRight="@drawable/img_shaixuan"
android:drawablePadding="5dp"
android:onClick="@{()->viewModel.onFilterClick()}"
android:text="筛选"
android:textColor="@color/red" />
</LinearLayout>
<com.scwang.smart.refresh.layout.SmartRefreshLayout
android:id="@+id/srl"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1">
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/rv"
itemLayoutId="@{viewModel.itemLayoutId}"
viewHolder="@{viewModel.itemViewHolder}"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:layoutManager="androidx.recyclerview.widget.LinearLayoutManager"
tools:listitem="@layout/item_pda_document_handover_list" />
</com.scwang.smart.refresh.layout.SmartRefreshLayout>
<LinearLayout
visible="@{viewModel.index == 0}"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<TextView
android:layout_width="0dp"
android:layout_weight="1"
android:paddingHorizontal="20dp"
android:text='@{"已选择 "+viewModel.unSaveSelectedCount +" 项"}'
android:textColor="@color/black"
android:textSize="18sp"
android:layout_height="wrap_content"/>
<TextView
android:layout_width="120dp"
android:layout_height="50dp"
android:background="@color/colorPrimary"
android:gravity="center"
android:onClick="@{()->viewModel.onReviewClick()}"
android:text="复核"
android:textColor="@color/white"
android:textSize="18sp" />
</LinearLayout>
</LinearLayout>
</layout>

View File

@@ -0,0 +1,692 @@
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools">
<data>
<variable
name="viewModel"
type="com.sixin.module_p.ui.gnc.fubang.add.PdaGncFuBangAddViewModel" />
</data>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/backgroud_gray"
android:orientation="vertical">
<include layout="@layout/title_tool_bar" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="10dp">
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:orientation="vertical">
<LinearLayout
shape_bg_color="@{@color/white}"
shape_radius="@{6}"
android:layout_width="match_parent"
android:layout_height="40dp"
android:background="@color/white">
<Spinner
hint='@{"请选择通道"}'
items="@{viewModel.passageList}"
onSelected="@{viewModel::onPassageSelected}"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/bg_spinner_pda"
android:textSize="14sp"
android:theme="@style/spinner_normal" />
</LinearLayout>
<LinearLayout
shape_bg_color="@{@color/white}"
shape_radius="@{6}"
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginTop="10dp"
android:background="@color/white"
android:paddingStart="10dp">
<EditText
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:background="@null"
setFocusLoseListener="@{viewModel::getDetails}"
android:hint="请输入平板车号"
android:text="@={viewModel.dataBean.carId}"
android:textColor="@color/text_normal"
android:textColorHint="@color/text_gray_l"
android:textSize="14sp" />
<ImageView
android:layout_width="40dp"
android:layout_height="40dp"
android:onClick="@{()-> viewModel.scanClick()}"
android:padding="5dp"
android:src="@mipmap/scan_code" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_marginLeft="10dp"
android:layout_weight="1"
android:background="@drawable/bg_gray_borad"
android:orientation="vertical">
<TextView
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginHorizontal="1dp"
android:layout_marginTop="1dp"
android:background="@drawable/bg_shouyun_dbcz"
android:gravity="center"
android:text="地磅称重"
android:textColor="@color/text_normal"
android:textSize="20sp"
android:textStyle="bold" />
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_margin="1dp"
android:layout_weight="1"
android:background="@drawable/bg_shouyun_dbzl">
<!--<TextView
visible="@{!viewModel.showWeightEdit}"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:background="@null"
android:gravity="center"
android:onLongClick="@{()-> viewModel.onWeightLoginClick()}"
android:text="@{viewModel.diBangModel.weight}"
android:textColor="@color/red"
android:textSize="20sp"
android:textStyle="bold"
tools:text="0.00" />-->
<EditText
visible="@{viewModel.showWeightEdit}"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:background="@null"
android:gravity="center"
android:text="@={viewModel.diBangModel.weight}"
android:textColor="@color/red"
android:textSize="20sp"
android:textStyle="bold"
android:visibility="gone"
tools:text="0.00" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:layout_marginRight="5dp"
android:text="KG"
android:textColor="@color/red" />
</RelativeLayout>
</LinearLayout>
</LinearLayout>
<androidx.core.widget.NestedScrollView
shape_bg_color="@{@color/white}"
shape_radius="@{8}"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="10dp"
android:layout_weight="1"
android:background="@color/white"
android:paddingHorizontal="10dp"
android:paddingVertical="5dp">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:gravity="center_vertical">
<TextView
android:layout_width="100dp"
android:layout_height="wrap_content"
android:text="收运参考值"
android:textColor="@color/colorPrimary" />
<LinearLayout
setEnable="@{false}"
android:layout_width="match_parent"
android:layout_height="35dp"
android:background="@drawable/bg_pda_input_layout"
android:paddingHorizontal="10dp">
<TextView
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:background="@null"
android:gravity="center_vertical"
android:text="@{viewModel.dataBean.netWeight}"
android:textSize="14sp" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:gravity="center_vertical">
<TextView
android:layout_width="100dp"
android:layout_height="wrap_content"
android:text="当前值"
android:textColor="@color/red" />
<LinearLayout
setEnable="@{false}"
android:layout_width="match_parent"
android:layout_height="35dp"
android:background="@drawable/bg_pda_input_layout"
android:paddingHorizontal="10dp">
<TextView
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:background="@null"
android:gravity="center_vertical"
android:text="@{viewModel.dataBean.currentWeight}"
android:textSize="14sp" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:gravity="center_vertical">
<TextView
android:layout_width="100dp"
android:layout_height="wrap_content"
android:text="偏差"
android:textColor="@color/red" />
<LinearLayout
setEnable="@{false}"
android:layout_width="match_parent"
android:layout_height="35dp"
android:background="@drawable/bg_pda_input_layout"
android:paddingHorizontal="10dp">
<TextView
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:background="@null"
android:gravity="center_vertical"
android:text="@{viewModel.dataBean.deviation}"
android:textSize="14sp" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:gravity="center_vertical">
<TextView
android:layout_width="100dp"
android:layout_height="wrap_content"
android:text="体积"
android:textColor="@color/colorPrimary" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="35dp"
android:background="@drawable/bg_pda_input_layout"
android:paddingHorizontal="10dp">
<EditText
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:background="@null"
android:text="@={viewModel.dataBean.volume}"
android:textSize="14sp" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:gravity="center_vertical">
<TextView
android:layout_width="100dp"
android:layout_height="wrap_content"
android:text="计划航班"
android:textColor="@color/green" />
<LinearLayout
setEnable="@{false}"
android:layout_width="match_parent"
android:layout_height="35dp"
android:background="@drawable/bg_pda_input_layout"
android:paddingHorizontal="10dp">
<TextView
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:background="@null"
android:gravity="center_vertical"
android:text="@={viewModel.dataBean.flight}"
android:textSize="14sp" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:gravity="center_vertical">
<TextView
android:layout_width="100dp"
android:layout_height="wrap_content"
android:text="目的港"
android:textColor="@color/green" />
<LinearLayout
setEnable="@{false}"
android:layout_width="match_parent"
android:layout_height="35dp"
android:background="@drawable/bg_pda_input_layout"
android:paddingHorizontal="10dp">
<TextView
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:background="@null"
android:gravity="center_vertical"
android:text="@{viewModel.dataBean.fdest}"
android:textSize="14sp" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:gravity="center_vertical">
<TextView
android:layout_width="100dp"
android:layout_height="wrap_content"
android:text="平板自重"
android:textColor="@color/text_normal" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="35dp"
android:background="@drawable/bg_pda_input_layout"
android:paddingHorizontal="10dp">
<TextView
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:gravity="center_vertical"
android:background="@null"
android:text="@{viewModel.dataBean.carWeight}"
android:textSize="14sp" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:gravity="center_vertical">
<TextView
android:layout_width="100dp"
android:layout_height="wrap_content"
android:text="舱位"
android:textColor="@color/green" />
<LinearLayout
setEnable="@{false}"
android:layout_width="match_parent"
android:layout_height="35dp"
android:background="@drawable/bg_pda_input_layout"
android:paddingHorizontal="10dp">
<TextView
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:gravity="center_vertical"
android:background="@null"
android:text="@={viewModel.dataBean.location}"
android:textSize="14sp" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:gravity="center_vertical">
<TextView
android:layout_width="100dp"
android:layout_height="wrap_content"
android:text="件数"
android:textColor="@color/text_normal" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="35dp"
android:background="@drawable/bg_pda_input_layout"
android:paddingHorizontal="10dp">
<EditText
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:background="@null"
android:gravity="center_vertical"
android:text="@={viewModel.dataBean.pc}"
android:textSize="14sp" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:gravity="center_vertical">
<TextView
android:layout_width="100dp"
android:layout_height="wrap_content"
android:text="优先级"
android:textColor="@color/colorPrimary" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="35dp"
android:background="@drawable/bg_pda_input_layout"
android:paddingHorizontal="10dp">
<EditText
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:background="@null"
android:gravity="center_vertical"
android:text="@={viewModel.dataBean.priority}"
android:textSize="14sp" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:gravity="center_vertical">
<TextView
android:layout_width="100dp"
android:layout_height="wrap_content"
android:text="货物类型"
android:textColor="@color/text_normal" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="35dp"
android:background="@drawable/bg_pda_input_layout">
<Spinner
items="@{viewModel.goodsTypeList}"
onSelected="@{viewModel::onGoodsTypeSelected}"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/bg_spinner_pda"
android:textSize="14sp"
android:theme="@style/spinner_normal" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:gravity="center_vertical">
<TextView
android:layout_width="100dp"
android:layout_height="wrap_content"
android:text="其中邮件"
android:textColor="@color/text_normal" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="35dp"
android:background="@drawable/bg_pda_input_layout"
android:paddingHorizontal="10dp">
<EditText
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:background="@null"
android:gravity="center_vertical"
android:text="@={viewModel.dataBean.mailWeight}"
android:textSize="14sp" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:gravity="center_vertical">
<TextView
android:layout_width="100dp"
android:layout_height="wrap_content"
android:text="ULD"
android:textColor="@color/text_normal" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="35dp"
android:background="@drawable/bg_pda_input_layout"
android:paddingHorizontal="10dp">
<EditText
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:background="@null"
setFocusLoseListener="@{viewModel::getUldInfo}"
android:gravity="center_vertical"
android:text="@={viewModel.dataBean.uld}"
android:textSize="14sp" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:gravity="center_vertical">
<TextView
android:layout_width="100dp"
android:layout_height="wrap_content"
android:text="ULD自重"
android:textColor="@color/text_normal" />
<LinearLayout
setEnable="@{false}"
android:layout_width="match_parent"
android:layout_height="35dp"
android:background="@drawable/bg_pda_input_layout"
android:paddingHorizontal="10dp">
<TextView
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:background="@null"
android:gravity="center_vertical"
android:text="@={viewModel.dataBean.uldWeight}"
android:textSize="14sp" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:gravity="center_vertical">
<TextView
android:layout_width="100dp"
android:layout_height="wrap_content"
android:text="板型"
android:textColor="@color/text_normal" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="35dp"
android:background="@drawable/bg_pda_input_layout"
android:paddingHorizontal="10dp">
<EditText
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:background="@null"
android:gravity="center_vertical"
android:text="@={viewModel.dataBean.boardType}"
android:textSize="14sp" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:gravity="center_vertical">
<TextView
android:layout_width="100dp"
android:layout_height="wrap_content"
android:text="备注"
android:textColor="@color/text_normal" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="35dp"
android:background="@drawable/bg_pda_input_layout"
android:paddingHorizontal="10dp">
<EditText
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:background="@null"
android:gravity="center_vertical"
android:text="@={viewModel.dataBean.remark}"
android:textSize="14sp" />
</LinearLayout>
</LinearLayout>
</LinearLayout>
</androidx.core.widget.NestedScrollView>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="50dp"
android:gravity="center_vertical">
<CheckBox
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:button="@drawable/p_checkbox_selector"
android:checked="@={viewModel.print}"
android:paddingLeft="5dp"
android:text="打印挂签" />
<View
android:layout_width="0dp"
android:layout_height="0dp"
android:layout_weight="1" />
<TextView
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:background="@color/colorPrimary"
android:gravity="center"
android:onClick="@{()->viewModel.confirmClick()}"
android:paddingHorizontal="20dp"
android:text="完成复磅"
android:textColor="@color/white" />
</LinearLayout>
</LinearLayout>
</layout>

View File

@@ -0,0 +1,89 @@
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android">
<data>
<variable
name="viewModel"
type="com.sixin.module_p.ui.gnc.cunfang.add.PdaGncCunFangAddViewModel" />
</data>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/backgroud_gray"
android:orientation="vertical">
<include layout="@layout/title_tool_bar" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginHorizontal="15dp"
android:layout_marginVertical="15dp">
<TextView
completeSpace="@{4}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="平板车" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="20dp"
android:text="012、155、233"
android:textColor="@color/text_normal"
android:textStyle="bold" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginHorizontal="15dp"
android:gravity="center_vertical">
<TextView
completeSpace="@{4}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="存放区域" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="35dp"
android:layout_marginLeft="20dp"
android:background="@drawable/bg_search_row">
<Spinner
android:background="@drawable/bg_spinner_pda"
android:theme="@style/spinner_normal"
android:textSize="14sp"
items="@{viewModel.areaList}"
onSelected="@{viewModel::onAreaSelected}"
android:layout_width="match_parent"
android:layout_height="match_parent" />
</LinearLayout>
</LinearLayout>
<View
android:layout_width="0dp"
android:layout_height="0dp"
android:layout_weight="1" />
<TextView
android:layout_width="120dp"
android:layout_height="50dp"
android:layout_gravity="end"
android:background="@color/colorPrimary"
android:gravity="center"
android:text="确定"
android:onClick="@{()-> viewModel.onConfirmClick()}"
android:textColor="@color/white"
android:textSize="18sp" />
</LinearLayout>
</layout>

View File

@@ -0,0 +1,182 @@
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools">
<data>
<variable
name="viewModel"
type="com.sixin.module_p.ui.gnc.cunfang.list.PdaGncCunFangListViewModel" />
</data>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/backgroud_gray"
android:orientation="vertical">
<include layout="@layout/title_tool_bar" />
<LinearLayout
shape_bg_color="@{@color/white}"
shape_radius="@{8}"
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="10dp"
android:background="@color/white"
android:gravity="center_vertical">
<ImageView
android:layout_width="40dp"
android:layout_height="40dp"
android:padding="8dp"
android:src="@drawable/search" />
<EditText
android:id="@+id/et_car_no"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:background="@null"
android:lines="1"
android:imeOptions="actionDone"
android:hint="请输入平板车"
android:text="@={viewModel.car}"
android:textSize="14sp" />
<ImageView
android:layout_width="40dp"
android:layout_height="40dp"
android:onClick="@{()-> viewModel.scanClick()}"
android:padding="8dp"
android:src="@mipmap/scan_code" />
</LinearLayout>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="end"
android:drawableRight="@drawable/img_shaixuan"
android:drawablePadding="5dp"
android:gravity="center"
android:onClick="@{()->viewModel.onFilterClick()}"
android:padding="10dp"
android:text="筛选"
android:textColor="@color/red" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginHorizontal="10dp">
<LinearLayout
android:layout_width="200dp"
android:layout_height="30dp">
<TextView
shape_bg_color='@{viewModel.index == 0 ? "#1ed4b3" : @color/white}'
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_gravity="center_vertical"
android:layout_weight="1"
android:background="#1ed4b3"
android:gravity="center"
android:onClick="@{()-> viewModel.onTabChanged(0)}"
android:text="未存放"
android:textColor="@{viewModel.index == 0 ? @color/white : @color/text_normal}" />
<TextView
shape_bg_color='@{viewModel.index == 1 ? "#1ed4b3" : @color/white}'
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_gravity="center_vertical"
android:layout_weight="1"
android:background="@color/white"
android:gravity="center"
android:onClick="@{()-> viewModel.onTabChanged(1)}"
android:text="已存放"
android:textColor="@{viewModel.index == 1 ? @color/white : @color/text_normal}" />
</LinearLayout>
<View
android:layout_width="0dp"
android:layout_height="0dp"
android:layout_weight="1" />
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center_horizontal"
android:orientation="vertical">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@color/colorPrimary"
android:paddingHorizontal="20dp"
android:paddingVertical="4dp"
android:text='@{"数量 "+viewModel.count}'
android:textColor="@color/white"
tools:text="数量 0" />
<ImageView
android:layout_width="10dp"
android:layout_height="10dp"
android:layout_marginTop="-3dp"
android:scaleType="fitXY"
android:src="@drawable/img_daosanjiao" />
</LinearLayout>
</LinearLayout>
<com.scwang.smart.refresh.layout.SmartRefreshLayout
android:id="@+id/srl"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1">
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/rv"
itemLayoutId="@{viewModel.itemLayoutId}"
viewHolder="@{viewModel.itemViewHolder}"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:layoutManager="androidx.recyclerview.widget.LinearLayoutManager"
tools:listitem="@layout/item_pda_gnc_cunfang_list" />
</com.scwang.smart.refresh.layout.SmartRefreshLayout>
<LinearLayout
visible="@{viewModel.index == 0}"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<TextView
android:layout_width="0dp"
android:layout_weight="1"
android:paddingHorizontal="20dp"
android:text='@{"已选择 "+viewModel.unSaveSelectedCount +" 项"}'
android:textColor="@color/black"
android:textSize="18sp"
android:layout_height="wrap_content"/>
<TextView
android:layout_width="wrap_content"
android:layout_height="50dp"
android:background="@color/colorPrimary"
android:gravity="center"
android:onClick="@{()->viewModel.onDistributionClick()}"
android:paddingHorizontal="15dp"
android:text="分配存放区域"
android:textColor="@color/white"
android:textSize="18sp" />
</LinearLayout>
</LinearLayout>
</layout>

View File

@@ -0,0 +1,203 @@
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools">
<data>
<variable
name="viewModel"
type="com.sixin.module_p.ui.gnc.shouyun.list.GncShouYunViewModel" />
</data>
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/backgroud_gray"
android:orientation="vertical">
<include layout="@layout/title_tool_bar" />
<LinearLayout
shape_bg_color="@{@color/white}"
shape_radius="@{8}"
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="10dp"
android:background="@color/white"
android:gravity="center_vertical"
android:paddingHorizontal="10dp">
<ImageView
android:layout_width="25dp"
android:layout_height="25dp"
android:src="@drawable/search" />
<EditText
setFocusChangedListener="@{viewModel::onCarChange}"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:background="@null"
android:hint="请输入平板车"
android:paddingHorizontal="10dp"
android:text="@={viewModel.keyWord}"
android:textColorHint="@color/text_gray_l"
android:textSize="15sp" />
<ImageView
android:layout_width="25dp"
android:layout_height="25dp"
android:onClick="@{()-> viewModel.scanClick()}"
android:src="@mipmap/scan_code" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="10dp"
android:gravity="center_vertical">
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center_horizontal"
android:orientation="vertical">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@color/colorPrimary"
android:paddingHorizontal="20dp"
android:paddingVertical="4dp"
android:text='@{"数量 "+viewModel.count}'
android:textColor="@color/white"
tools:text="数量 0" />
<ImageView
android:layout_width="10dp"
android:layout_height="10dp"
android:layout_marginTop="-3dp"
android:scaleType="fitXY"
android:src="@drawable/img_daosanjiao" />
</LinearLayout>
<View
android:layout_width="0dp"
android:layout_height="0dp"
android:layout_weight="1" />
<!--<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center_vertical"
android:onClick="@{()->viewModel.showSyncDialog()}">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="重新同步"
android:textColor="@color/red" />
</LinearLayout>-->
<View
android:layout_width="1dp"
android:layout_height="1dp" />
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center_vertical"
android:onClick="@{()->viewModel.onFilterClick()}">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="筛选"
android:textColor="@color/red" />
<ImageView
android:layout_width="25dp"
android:layout_height="25dp"
android:padding="4dp"
android:src="@drawable/img_shaixuan" />
</LinearLayout>
</LinearLayout>
<com.scwang.smart.refresh.layout.SmartRefreshLayout
android:id="@+id/srl"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1">
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/rv"
itemLayoutId="@{viewModel.itemLayoutId}"
viewHolder="@{viewModel.itemViewHolder}"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:layoutManager="androidx.recyclerview.widget.LinearLayoutManager"
tools:listitem="@layout/item_shou_yun_list" />
</com.scwang.smart.refresh.layout.SmartRefreshLayout>
<TextView
android:layout_width="wrap_content"
android:layout_height="50dp"
android:layout_gravity="end"
android:layout_marginEnd="10dp"
android:layout_marginRight="10dp"
android:background="@color/colorPrimary"
android:gravity="center"
android:onClick="@{()->viewModel.showSyncDialog()}"
android:paddingHorizontal="15dp"
android:text="完成收运"
android:textColor="@color/white"
android:textSize="18sp" />
</LinearLayout>
<ImageView
android:layout_width="60dp"
android:layout_height="60dp"
android:layout_alignParentEnd="true"
android:layout_alignParentBottom="true"
android:layout_marginRight="40dp"
android:onClick="@{()-> viewModel.printClick()}"
android:layout_marginBottom="60dp"
android:background="@drawable/bg_white_circle"
android:padding="10dp"
android:src="@drawable/img_print_pda" />
<!--<TextView
android:layout_width="wrap_content"
android:layout_height="50dp"
android:layout_alignParentEnd="true"
android:layout_alignParentBottom="true"
android:layout_marginRight="10dp"
android:layout_marginEnd="10dp"
android:layout_gravity="end"
android:background="@color/colorPrimary"
android:gravity="center"
android:onClick="@{()->viewModel.showSyncDialog()}"
android:paddingHorizontal="15dp"
android:text="完成收运"
android:textColor="@color/white"
android:textSize="18sp"
app:layout_constraintEnd_toEndOf="parent" />-->
</RelativeLayout>
</layout>

View File

@@ -0,0 +1,456 @@
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools">
<data>
<import type="com.lukouguoji.module_base.ui.weight.data.layout.DataLayoutType" />
<variable
name="viewModel"
type="com.lukouguoji.gnc.page.stash.details.GncPdaStashDetailsViewModel" />
</data>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/backgroud_gray"
android:orientation="vertical">
<include layout="@layout/title_tool_bar" />
<androidx.core.widget.NestedScrollView
shape_bg_color="@{@color/white}"
shape_radius="@{8}"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="10dp"
android:layout_weight="1"
android:background="@color/white"
android:paddingHorizontal="10dp"
android:paddingVertical="5dp">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:gravity="center_vertical">
<TextView
android:layout_width="100dp"
android:layout_height="wrap_content"
android:text="运单号:"
android:textColor="@color/text_normal" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="35dp"
android:background="@drawable/bg_pda_input_layout"
android:paddingHorizontal="10dp">
<EditText
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:editable="false"
android:background="@null"
android:gravity="center_vertical"
android:text="@={viewModel.dataBean.wbNo}"
android:textSize="14sp" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:gravity="center_vertical">
<TextView
android:layout_width="100dp"
android:layout_height="wrap_content"
android:text="运单件数:"
android:textColor="@color/text_normal" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="35dp"
android:background="@drawable/bg_pda_input_layout"
android:paddingHorizontal="10dp">
<EditText
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:editable="false"
android:background="@null"
android:gravity="center_vertical"
android:text="@={viewModel.dataBean.pc}"
android:textSize="14sp" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:gravity="center_vertical">
<TextView
android:layout_width="100dp"
android:layout_height="wrap_content"
android:text="运单重量:"
android:textColor="@color/text_normal" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="35dp"
android:background="@drawable/bg_pda_input_layout"
android:paddingHorizontal="10dp">
<EditText
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:editable="false"
android:background="@null"
android:gravity="center_vertical"
android:text="@={viewModel.dataBean.weight}"
android:textSize="14sp" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:gravity="center_vertical">
<TextView
android:layout_width="100dp"
android:layout_height="wrap_content"
android:text="代理人:"
android:textColor="@color/text_normal" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="35dp"
android:background="@drawable/bg_pda_input_layout"
android:paddingHorizontal="10dp">
<EditText
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:editable="false"
android:background="@null"
android:gravity="center_vertical"
android:text="@={viewModel.dataBean.agentCode}"
android:textSize="14sp" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:gravity="center_vertical">
<TextView
android:layout_width="100dp"
android:layout_height="wrap_content"
android:text="特码:"
android:textColor="@color/text_normal" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="35dp"
android:background="@drawable/bg_pda_input_layout"
android:paddingHorizontal="10dp">
<EditText
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:editable="false"
android:background="@null"
android:gravity="center_vertical"
android:text="@={viewModel.dataBean.spCode}"
android:textSize="14sp" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:gravity="center_vertical">
<TextView
android:layout_width="100dp"
android:layout_height="wrap_content"
android:text="品名:"
android:textColor="@color/text_normal" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="35dp"
android:background="@drawable/bg_pda_input_layout"
android:paddingHorizontal="10dp">
<EditText
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:editable="false"
android:background="@null"
android:gravity="center_vertical"
android:text="@={viewModel.dataBean.goods}"
android:textSize="14sp" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:gravity="center_vertical">
<TextView
android:layout_width="100dp"
android:layout_height="wrap_content"
android:text="航程:"
android:textColor="@color/text_normal" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="35dp"
android:background="@drawable/bg_pda_input_layout"
android:paddingHorizontal="10dp">
<EditText
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:editable="false"
android:background="@null"
android:gravity="center_vertical"
android:text="@={viewModel.dataBean.range}"
android:textSize="14sp" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:gravity="center_vertical">
<TextView
android:layout_width="100dp"
android:layout_height="wrap_content"
android:text="库位:"
android:textColor="@color/text_normal" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="35dp"
android:background="@drawable/bg_pda_input_layout"
android:paddingHorizontal="10dp">
<EditText
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:editable="false"
android:background="@null"
android:gravity="center_vertical"
android:text="@={viewModel.dataBean.location}"
android:textSize="14sp" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:gravity="center_vertical">
<TextView
android:layout_width="100dp"
android:layout_height="wrap_content"
android:text="运单类型:"
android:textColor="@color/text_normal" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="35dp"
android:background="@drawable/bg_pda_input_layout"
android:paddingHorizontal="10dp">
<EditText
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:editable="false"
android:background="@null"
android:gravity="center_vertical"
android:text="@={viewModel.dataBean.awbType}"
android:textSize="14sp" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:gravity="center_vertical">
<TextView
android:layout_width="100dp"
android:layout_height="wrap_content"
android:text="业务类型:"
android:textColor="@color/text_normal" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="35dp"
android:background="@drawable/bg_pda_input_layout"
android:paddingHorizontal="10dp">
<EditText
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:editable="false"
android:background="@null"
android:gravity="center_vertical"
android:text="@={viewModel.dataBean.businessType}"
android:textSize="14sp" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:gravity="center_vertical">
<TextView
android:layout_width="100dp"
android:layout_height="wrap_content"
android:text="包装类型:"
android:textColor="@color/text_normal" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="35dp"
android:background="@drawable/bg_pda_input_layout"
android:paddingHorizontal="10dp">
<EditText
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:editable="false"
android:background="@null"
android:gravity="center_vertical"
android:text="@={viewModel.dataBean.packageType}"
android:textSize="14sp" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:gravity="center_vertical">
<TextView
android:layout_width="100dp"
android:layout_height="wrap_content"
android:text="计划航班:"
android:textColor="@color/text_normal" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="35dp"
android:background="@drawable/bg_pda_input_layout"
android:paddingHorizontal="10dp">
<EditText
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:editable="false"
android:background="@null"
android:gravity="center_vertical"
android:text="@={viewModel.dataBean.flight}"
android:textSize="14sp" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:gravity="center_vertical">
<TextView
android:layout_width="100dp"
android:layout_height="wrap_content"
android:text="收运人:"
android:textColor="@color/text_normal" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="35dp"
android:background="@drawable/bg_pda_input_layout"
android:paddingHorizontal="10dp">
<EditText
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:editable="false"
android:background="@null"
android:gravity="center_vertical"
android:text="@={viewModel.dataBean.username}"
android:textSize="14sp" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:gravity="center_vertical">
<TextView
android:layout_width="100dp"
android:layout_height="wrap_content"
android:text="入库时间:"
android:textColor="@color/text_normal" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="35dp"
android:background="@drawable/bg_pda_input_layout"
android:paddingHorizontal="10dp">
<EditText
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:editable="false"
android:background="@null"
android:gravity="center_vertical"
android:text="@={viewModel.dataBean.opDate}"
android:textSize="14sp" />
</LinearLayout>
</LinearLayout>
<View
android:layout_width="0dp"
android:layout_height="0dp"
android:layout_weight="1" />
</LinearLayout>
</androidx.core.widget.NestedScrollView>
</LinearLayout>
</layout>

View File

@@ -0,0 +1,88 @@
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android">
<data>
<variable
name="viewModel"
type="com.sixin.module_p.ui.goods.transport.add.PdaGoodsTransportAddViewModel" />
</data>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/backgroud_gray"
android:orientation="vertical">
<include layout="@layout/title_tool_bar" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginHorizontal="15dp"
android:layout_marginVertical="15dp">
<TextView
completeSpace="@{3}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="平板车" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="20dp"
android:text="012、155、233"
android:textColor="@color/text_normal"
android:textStyle="bold" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginHorizontal="15dp"
android:gravity="center_vertical">
<TextView
completeSpace="@{3}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="机位" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="35dp"
android:layout_marginLeft="20dp"
android:background="@drawable/bg_search_row">
<EditText
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@null"
android:paddingHorizontal="5dp"
android:text="@={viewModel.machine}"
android:textSize="14sp" />
</LinearLayout>
</LinearLayout>
<View
android:layout_width="0dp"
android:layout_height="0dp"
android:layout_weight="1" />
<TextView
android:layout_width="120dp"
android:layout_height="50dp"
android:layout_gravity="end"
android:background="@color/colorPrimary"
android:gravity="center"
android:onClick="@{()-> viewModel.onConfirmClick()}"
android:text="确定"
android:textColor="@color/white"
android:textSize="18sp" />
</LinearLayout>
</layout>

View File

@@ -0,0 +1,244 @@
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools">
<data>
<variable
name="viewModel"
type="com.sixin.module_p.ui.goods.transport.list.PdaGoodsTransportListViewModel" />
</data>
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/backgroud_gray"
android:orientation="vertical">
<include layout="@layout/title_tool_bar" />
<LinearLayout
shape_bg_color="@{@color/white}"
shape_radius="@{8}"
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="10dp"
android:background="@color/white"
android:gravity="center_vertical"
android:paddingHorizontal="10dp">
<ImageView
android:layout_width="25dp"
android:layout_height="25dp"
android:src="@drawable/search" />
<!--setFocusChangedListener="@{viewModel::onCarChange}"-->
<EditText
android:id="@+id/etCarNo"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:background="@null"
android:hint="请输入平板车"
android:paddingHorizontal="10dp"
android:text="@={viewModel.keyWord}"
android:textColorHint="@color/text_gray_l"
android:textSize="15sp" />
<ImageView
android:layout_width="25dp"
android:layout_height="25dp"
android:onClick="@{()-> viewModel.scanClick()}"
android:src="@mipmap/scan_code" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="10dp">
<LinearLayout
android:layout_width="201dp"
android:layout_height="30dp">
<TextView
shape_bg_color='@{viewModel.index == 0 ? "#1ed4b3" : @color/white}'
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_gravity="center_vertical"
android:layout_weight="1"
android:background="#1ed4b3"
android:gravity="center"
android:onClick="@{()-> viewModel.onTabChanged(0)}"
android:text="待运输"
android:textColor="@{viewModel.index == 0 ? @color/white : @color/text_normal}" />
<TextView
shape_bg_color='@{viewModel.index == 1 ? "#1ed4b3" : @color/white}'
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_gravity="center_vertical"
android:layout_weight="1"
android:background="@color/white"
android:gravity="center"
android:onClick="@{()-> viewModel.onTabChanged(1)}"
android:text="运输中"
android:textColor="@{viewModel.index == 1 ? @color/white : @color/text_normal}" />
<TextView
shape_bg_color='@{viewModel.index == 2 ? "#1ed4b3" : @color/white}'
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_gravity="center_vertical"
android:layout_weight="1"
android:background="@color/white"
android:gravity="center"
android:onClick="@{()-> viewModel.onTabChanged(2)}"
android:text="完成运输"
android:textColor="@{viewModel.index == 2 ? @color/white : @color/text_normal}" />
</LinearLayout>
<View
android:layout_width="0dp"
android:layout_height="0dp"
android:layout_weight="1" />
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center_horizontal"
android:orientation="vertical">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@color/colorPrimary"
android:paddingHorizontal="20dp"
android:paddingVertical="4dp"
android:text='@{"数量 "+viewModel.count}'
android:textColor="@color/white"
tools:text="数量 0" />
<ImageView
android:layout_width="10dp"
android:layout_height="10dp"
android:layout_marginTop="-3dp"
android:scaleType="fitXY"
android:src="@drawable/img_daosanjiao" />
</LinearLayout>
</LinearLayout>
<com.scwang.smart.refresh.layout.SmartRefreshLayout
android:id="@+id/srl"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1">
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/rv"
itemLayoutId="@{viewModel.itemLayoutId}"
viewHolder="@{viewModel.itemViewHolder}"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:layoutManager="androidx.recyclerview.widget.LinearLayoutManager"
tools:listitem="@layout/item_pda_zhuanyun_list" />
</com.scwang.smart.refresh.layout.SmartRefreshLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="start"
android:drawableRight="@drawable/img_shaixuan"
android:drawablePadding="5dp"
android:gravity="start"
android:onClick="@{()->viewModel.onFilterClick()}"
android:padding="10dp"
android:text="筛选"
android:textColor="@color/red"
android:textSize="25sp" />
<TextView
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1" />
<TextView
visible="@{viewModel.supplementEnable}"
android:layout_width="120dp"
android:layout_height="match_parent"
android:layout_gravity="end"
android:background="@color/colorPrimary"
android:gravity="center"
android:onClick="@{()-> viewModel.onSupplementClick()}"
android:textColor="@color/white"
android:textSize="18sp"
android:text="补充机位" />
<TextView
visible="@{viewModel.confirmEnable}"
android:layout_width="120dp"
android:layout_height="match_parent"
android:layout_gravity="end"
android:background="@color/colorPrimary"
android:gravity="center"
android:onClick="@{()-> viewModel.onConfirmClick()}"
android:text="@{viewModel.confirmText}"
android:textColor="@color/white"
android:textSize="18sp"
tools:text="开始运输" />
</LinearLayout>
</LinearLayout>
<ImageView
android:layout_width="60dp"
android:layout_height="60dp"
android:layout_alignParentEnd="true"
android:layout_alignParentBottom="true"
android:layout_marginRight="20dp"
android:onClick="@{()-> viewModel.onAddCargo()}"
android:layout_marginBottom="80dp"
android:background="@drawable/bg_white_circle"
android:padding="10dp"
android:src="@drawable/img_add_cargo" />
<!--<ImageView
shape_bg_color="@{@color/colorPrimary}"
shape_radius="@{25}"
visible="@{viewModel.supplementEnable}"
android:layout_width="50dp"
android:layout_height="50dp"
android:layout_alignParentRight="true"
android:layout_alignParentBottom="true"
android:layout_marginRight="30dp"
android:layout_marginBottom="80dp"
android:background="@color/colorPrimary"
android:onClick="@{()->viewModel.onSupplementClick()}"
android:padding="12dp"
android:src="@drawable/img_edit" />-->
</RelativeLayout>
</layout>

View File

@@ -0,0 +1,460 @@
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools">
<data>
<variable
name="viewModel"
type="com.sixin.module_p.ui.guobang.PdaGuoBangViewModel" />
</data>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/backgroud_gray"
android:orientation="vertical"
tools:context=".ui.shouyun.PdaShouYunActivity">
<include layout="@layout/title_tool_bar" />
<ScrollView
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginHorizontal="10dp"
android:orientation="vertical">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:gravity="center_vertical">
<Spinner
android:id="@+id/spinner"
items="@{viewModel.channelList}"
onSelected="@{viewModel::channelSelected}"
android:layout_width="0dp"
android:layout_height="50dp"
android:layout_weight="1"
android:background="@drawable/bg_spinner_pda"
android:theme="@style/spinner_normal"/>
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:layout_weight="1"
android:gravity="center_vertical">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="重量"
android:textColor="@color/text_normal"
android:textSize="20sp"
android:textStyle="bold" />
<EditText
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:background="@null"
android:gravity="center"
android:inputType="numberDecimal"
android:text="@={viewModel.weight}"
android:textColor="@color/text_normal"
android:textSize="20sp"
tools:text="99" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="KG"
android:textColor="@color/text_normal"
android:textSize="20sp"
android:textStyle="bold" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="50dp"
android:layout_marginTop="10dp"
android:gravity="center_vertical">
<EditText
setFocusChangedListener="@{viewModel::onCarOrUldChange}"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:background="@drawable/bg_input"
android:drawableRight="@mipmap/scan_code"
android:gravity="center_vertical"
android:hint="请扫描平板车或集装器"
android:textColor="@color/text_normal"
android:textColorHint="@color/text_gray_l"
android:paddingHorizontal="10dp"
android:text="@={viewModel.carUld}"
android:textSize="15sp" />
<TextView
shape_bg_color="@{@color/colorPrimary}"
shape_radius="@{4}"
android:layout_width="80dp"
android:layout_height="40dp"
android:layout_marginLeft="10dp"
android:gravity="center"
android:onClick="@{()->viewModel.clearClick()}"
android:text="清 空"
android:textColor="@color/white"
android:textSize="15sp" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:background="@drawable/bg_input"
android:orientation="vertical"
android:padding="10dp">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:gravity="center_vertical">
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1">
<TextView
android:layout_width="90dp"
android:layout_height="wrap_content"
android:text="平板车号" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@{viewModel.carUldBean.carid}" />
</LinearLayout>
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:layout_weight="1">
<TextView
android:layout_width="90dp"
android:layout_height="wrap_content"
android:text="平板车自重" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@{viewModel.carUldBean.carweight}" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:gravity="center_vertical">
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1">
<TextView
android:layout_width="90dp"
android:layout_height="wrap_content"
android:text="集装器编号" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@{viewModel.carUldBean.uld}" />
</LinearLayout>
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:layout_weight="1">
<TextView
android:layout_width="90dp"
android:layout_height="wrap_content"
android:text="集装器自重" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@{viewModel.carUldBean.uldWeight}" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:gravity="center_vertical">
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1">
<TextView
android:layout_width="90dp"
android:layout_height="wrap_content"
android:text="装机重量" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@{viewModel.zjWeight}" />
</LinearLayout>
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:layout_weight="1">
<TextView
android:layout_width="90dp"
android:layout_height="wrap_content"
android:text="货重" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@{viewModel.hwWeight}" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:gravity="center_vertical">
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1">
<TextView
android:layout_width="90dp"
android:layout_height="wrap_content"
android:text="总重" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@{viewModel.weight}" />
</LinearLayout>
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:layout_weight="1">
<TextView
android:layout_width="90dp"
android:layout_height="wrap_content"
android:text="货物类型" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@{viewModel.carUldBean.gjcLoadingBean.cargoName}" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:gravity="center_vertical">
<TextView
android:layout_width="90dp"
android:layout_height="wrap_content"
android:text="板型" />
<EditText
android:layout_width="match_parent"
android:layout_height="30dp"
android:background="@drawable/bg_input"
android:paddingHorizontal="5dp"
android:text="@={viewModel.version}"
android:textSize="13sp" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:gravity="center_vertical">
<TextView
android:layout_width="90dp"
android:layout_height="wrap_content"
android:text="高度" />
<EditText
android:layout_width="match_parent"
android:layout_height="30dp"
android:background="@drawable/bg_input"
android:inputType="numberDecimal"
android:paddingHorizontal="5dp"
android:text="@={viewModel.height}"
android:textSize="13sp" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:gravity="center_vertical">
<TextView
android:layout_width="90dp"
android:layout_height="wrap_content"
android:text="探板收口" />
<EditText
android:layout_width="match_parent"
android:layout_height="30dp"
android:background="@drawable/bg_input"
android:paddingHorizontal="5dp"
android:text="@={viewModel.mouth}"
android:textSize="13sp" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:gravity="center_vertical">
<TextView
android:layout_width="90dp"
android:layout_height="wrap_content"
android:text="探板尺寸" />
<EditText
android:layout_width="match_parent"
android:layout_height="30dp"
android:background="@drawable/bg_input"
android:paddingHorizontal="5dp"
android:text="@={viewModel.size}"
android:textSize="13sp" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:gravity="center_vertical">
<TextView
android:layout_width="90dp"
android:layout_height="wrap_content"
android:text="IMP代码" />
<EditText
android:layout_width="match_parent"
android:layout_height="30dp"
android:background="@drawable/bg_input"
android:paddingHorizontal="5dp"
android:text="@={viewModel.impCode}"
android:textSize="13sp" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:gravity="center_vertical">
<TextView
android:layout_width="90dp"
android:layout_height="wrap_content"
android:text="航班日期" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@{viewModel.carUldBean.gjcLoadingBean.fdate}" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:gravity="center_vertical">
<TextView
android:layout_width="90dp"
android:layout_height="wrap_content"
android:text="航班号" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@{viewModel.carUldBean.gjcLoadingBean.fno}" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:gravity="center_vertical">
<TextView
android:layout_width="90dp"
android:layout_height="wrap_content"
android:text="目的港" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@{viewModel.carUldBean.gjcLoadingBean.dest}" />
</LinearLayout>
</LinearLayout>
</LinearLayout>
</ScrollView>
<TextView
android:layout_width="match_parent"
android:layout_height="50dp"
android:background="@color/colorPrimary"
android:gravity="center"
android:onClick="@{()->viewModel.confirmClick()}"
android:text="完成过磅"
android:textColor="@color/white"
android:textSize="16sp" />
</LinearLayout>
</layout>

View File

@@ -0,0 +1,129 @@
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools">
<data>
<variable
name="viewModel"
type="com.sixin.module_p.ui.lihuo.PdaLiHuoViewModel" />
</data>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/backgroud_gray"
android:orientation="vertical"
tools:context=".ui.lihuo.PdaLiHuoActivity">
<include layout="@layout/title_tool_bar" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_marginHorizontal="10dp"
android:layout_weight="1"
android:orientation="vertical">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="50dp"
android:layout_marginTop="10dp"
android:gravity="center_vertical">
<EditText
setFocusChangedListener="@{viewModel::onCarChange}"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:background="@drawable/bg_input"
android:drawableRight="@mipmap/scan_code"
android:gravity="center_vertical"
android:hint="请扫描平板车"
android:paddingHorizontal="10dp"
android:text="@={viewModel.car}"
android:textSize="15sp" />
<TextView
shape_bg_color="@{@color/colorPrimary}"
shape_radius="@{4}"
android:layout_width="80dp"
android:layout_height="40dp"
android:layout_marginLeft="10dp"
android:gravity="center"
android:onClick="@{()->viewModel.clearClick()}"
android:text="清 空"
android:textColor="@color/white"
android:textSize="15sp" />
</LinearLayout>
<EditText
setFocusChangedListener="@{viewModel::onWaybillChange}"
android:layout_width="match_parent"
android:layout_height="50dp"
android:layout_marginTop="10dp"
android:background="@drawable/bg_input"
android:drawableRight="@mipmap/scan_code"
android:gravity="center_vertical"
android:hint="请扫描运单"
android:paddingHorizontal="10dp"
android:text="@={viewModel.waybill}"
android:textSize="15sp" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginTop="10dp"
android:layout_marginBottom="10dp"
android:background="@drawable/bg_input"
android:orientation="vertical"
android:padding="10dp">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="50dp"
android:gravity="center_vertical">
<TextView
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:gravity="center"
android:text='@{"平板车: " + (viewModel.flatcarBean.carId ?? "")}'
android:textColor="#333"
android:textSize="18sp"
android:textStyle="bold"
tools:text="平板车: 083" />
</LinearLayout>
<View
android:layout_width="match_parent"
android:layout_height="1dp"
android:background="#AAA" />
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/rv"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:layoutManager="androidx.recyclerview.widget.LinearLayoutManager"
tools:listitem="@layout/item_pda_zu_zhuang" />
</LinearLayout>
</LinearLayout>
<TextView
android:layout_width="match_parent"
android:layout_height="50dp"
android:background="@color/colorPrimary"
android:gravity="center"
android:onClick="@{()->viewModel.confirmClick()}"
android:text="确认理货"
android:textColor="@color/white"
android:textSize="16sp" />
</LinearLayout>
</layout>

View File

@@ -0,0 +1,158 @@
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools">
<data>
<variable
name="viewModel"
type="com.sixin.module_p.ui.user.message.PdaMessageListViewModel" />
</data>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/backgroud_gray"
android:orientation="vertical">
<include layout="@layout/title_tool_bar" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="10dp"
android:background="@drawable/bg_search_layout">
<ImageView
android:layout_width="40dp"
android:layout_height="40dp"
android:padding="10dp"
android:src="@drawable/img_search" />
<EditText
setFocusLoseListener="@{viewModel::refresh}"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@null"
android:gravity="center_vertical"
android:hint="请输入消息内容"
android:text="@={viewModel.filterDialogModel.keyWord}"
android:textSize="15sp" />
</LinearLayout>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="end"
android:layout_marginTop="10dp"
android:layout_marginRight="10dp"
android:drawableRight="@drawable/img_shaixuan"
android:drawablePadding="5dp"
android:onClick="@{()->viewModel.onFilterClick()}"
android:text="筛选"
android:textColor="@color/red" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="10dp">
<LinearLayout
android:layout_width="200dp"
android:layout_height="30dp">
<TextView
shape_bg_color='@{viewModel.index == 0 ? "#1ed4b3" : @color/white}'
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_gravity="center_vertical"
android:layout_weight="1"
android:background="#1ed4b3"
android:gravity="center"
android:onClick="@{()-> viewModel.onTabChanged(0)}"
android:text="未读"
android:textColor="@{viewModel.index == 0 ? @color/white : @color/text_normal}" />
<TextView
shape_bg_color='@{viewModel.index == 1 ? "#1ed4b3" : @color/white}'
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_gravity="center_vertical"
android:layout_weight="1"
android:background="@color/white"
android:gravity="center"
android:onClick="@{()-> viewModel.onTabChanged(1)}"
android:text="已读"
android:textColor="@{viewModel.index == 1 ? @color/white : @color/text_normal}" />
</LinearLayout>
<View
android:layout_width="0dp"
android:layout_height="0dp"
android:layout_weight="1" />
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center_horizontal"
android:orientation="vertical">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@color/colorPrimary"
android:paddingHorizontal="20dp"
android:paddingVertical="4dp"
android:text='@{"数量 "+viewModel.count}'
android:textColor="@color/white"
tools:text="数量 0" />
<ImageView
android:layout_width="10dp"
android:layout_height="10dp"
android:layout_marginTop="-3dp"
android:scaleType="fitXY"
android:src="@drawable/img_daosanjiao" />
</LinearLayout>
</LinearLayout>
<com.scwang.smart.refresh.layout.SmartRefreshLayout
android:id="@+id/srl"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1">
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/rv"
itemLayoutId="@{viewModel.itemLayoutId}"
viewHolder="@{viewModel.itemViewHolder}"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:layoutManager="androidx.recyclerview.widget.LinearLayoutManager"
tools:listitem="@layout/item_pda_message" />
</com.scwang.smart.refresh.layout.SmartRefreshLayout>
<TextView
visible="@{viewModel.index == 0}"
android:layout_width="100dp"
android:layout_height="50dp"
android:layout_gravity="end"
android:background="@color/colorPrimary"
android:gravity="center"
android:onClick="@{()->viewModel.onConfirmClick()}"
android:paddingHorizontal="15dp"
android:text="处理"
android:textColor="@color/white"
android:textSize="18sp" />
</LinearLayout>
</layout>

View File

@@ -0,0 +1,111 @@
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools">
<data>
<variable
name="viewModel"
type="com.sixin.module_p.ui.set.PdaSetViewModel" />
</data>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
tools:context=".ui.set.PdaSetActivity">
<include layout="@layout/title_tool_bar" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginTop="10dp"
android:background="@color/white"
android:gravity="center_vertical"
android:paddingHorizontal="10dp">
<ImageView
android:layout_width="25dp"
android:layout_height="25dp"
android:src="@drawable/img_pda_yonghu" />
<EditText
android:layout_width="match_parent"
android:layout_height="35dp"
android:background="@null"
android:editable="false"
android:paddingHorizontal="10dp"
android:paddingStart="10dp"
android:text="@{viewModel.account}"
android:textSize="15sp" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginTop="1dp"
android:background="@color/white"
android:gravity="center_vertical"
android:paddingHorizontal="10dp">
<ImageView
android:layout_width="25dp"
android:layout_height="25dp"
android:src="@drawable/img_pda_yaoshi" />
<EditText
android:layout_width="match_parent"
android:layout_height="35dp"
android:background="@null"
android:hint="请输入原密码"
android:inputType="textPassword"
android:paddingHorizontal="10dp"
android:text="@={viewModel.oldPassword}"
android:textSize="15sp" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginTop="1dp"
android:background="@color/white"
android:gravity="center_vertical"
android:paddingHorizontal="10dp">
<ImageView
android:layout_width="25dp"
android:layout_height="25dp"
android:src="@drawable/img_pda_yaoshi" />
<EditText
android:layout_width="match_parent"
android:layout_height="35dp"
android:background="@null"
android:hint="请输入新密码"
android:inputType="textPassword"
android:paddingHorizontal="10dp"
android:text="@={viewModel.password}"
android:textSize="15sp" />
</LinearLayout>
<TextView
android:layout_width="match_parent"
android:layout_height="44dp"
android:layout_marginHorizontal="15dp"
android:layout_marginTop="20dp"
android:background="@color/colorPrimary"
android:gravity="center"
android:onClick="@{()->viewModel.onConfirmClick()}"
android:text="提交"
shape_bg_color="@{@color/colorPrimary}"
shape_radius="@{8}"
android:textSize="18sp"
android:textColor="@color/white" />
</LinearLayout>
</layout>

View File

@@ -0,0 +1,325 @@
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools">
<data>
<variable
name="viewModel"
type="com.sixin.module_p.ui.shouyun.PdaShouYunViewModel" />
</data>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/backgroud_gray"
android:orientation="vertical"
tools:context=".ui.shouyun.PdaShouYunActivity">
<include layout="@layout/title_tool_bar" />
<ScrollView
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginHorizontal="10dp"
android:orientation="vertical">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:gravity="center_vertical">
<androidx.appcompat.widget.AppCompatSpinner
android:id="@+id/spinner"
items="@{viewModel.channelList}"
onSelected="@{viewModel::channelSelected}"
android:layout_width="0dp"
android:layout_height="50dp"
android:layout_weight="1"
android:background="@drawable/bg_input"
android:theme="@style/spinner_normal" />
<!-- <TextView-->
<!-- android:layout_width="0dp"-->
<!-- android:layout_height="wrap_content"-->
<!-- android:layout_marginLeft="10dp"-->
<!-- android:layout_weight="1"-->
<!-- android:text='@{"重量:" + viewModel.weight + "KG"}'-->
<!-- android:textSize="16sp"-->
<!-- android:textStyle="bold"-->
<!-- tools:text="重量:999KG" />-->
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:layout_weight="1"
android:gravity="center_vertical">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="重量"
android:textColor="@color/text_normal"
android:textSize="20sp"
android:textStyle="bold" />
<EditText
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:background="@null"
android:gravity="center"
android:inputType="numberDecimal"
android:text="@={viewModel.weight}"
android:textColor="@color/text_normal"
android:textSize="20sp"
tools:text="99" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="KG"
android:textColor="@color/text_normal"
android:textSize="20sp"
android:textStyle="bold" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:background="@drawable/bg_input"
android:orientation="vertical"
android:padding="10dp">
<EditText
setFocusChangedListener="@{viewModel::onWaybillChange}"
android:layout_width="match_parent"
android:layout_height="50dp"
android:background="@drawable/bg_input"
android:drawableRight="@mipmap/scan_code"
android:gravity="center_vertical"
android:hint="请扫描运单"
android:paddingHorizontal="10dp"
android:text="@={viewModel.waybill}"
android:textSize="15sp" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginTop="5dp"
android:gravity="center_vertical">
<TextView
android:layout_width="90dp"
android:layout_height="wrap_content"
android:text="运单号" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@{viewModel.waybillBean.wbNo}" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:gravity="center_vertical">
<TextView
android:layout_width="90dp"
android:layout_height="wrap_content"
android:text="预配件数" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@{viewModel.waybillBean.pc}" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:gravity="center_vertical">
<TextView
android:layout_width="90dp"
android:layout_height="wrap_content"
android:text="预配重量" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@{viewModel.waybillBean.grossWeight}" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:gravity="center_vertical">
<TextView
android:layout_width="90dp"
android:layout_height="wrap_content"
android:text="预配体积" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@{viewModel.waybillBean.volume}" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:gravity="center_vertical">
<TextView
android:layout_width="90dp"
android:layout_height="wrap_content"
android:text="品名" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@{viewModel.waybillBean.goods}" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:gravity="center_vertical">
<TextView
android:layout_width="90dp"
android:layout_height="wrap_content"
android:text="托盘重量" />
<EditText
android:layout_width="match_parent"
android:layout_height="30dp"
android:background="@drawable/bg_input"
android:inputType="numberDecimal"
android:paddingHorizontal="5dp"
android:text="@={viewModel.palletWeight}"
android:textSize="13sp" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:gravity="center_vertical">
<TextView
android:layout_width="90dp"
android:layout_height="wrap_content"
android:text="运抵件数" />
<EditText
android:layout_width="match_parent"
android:layout_height="30dp"
android:background="@drawable/bg_input"
android:inputType="number"
android:paddingHorizontal="5dp"
android:text="@={viewModel.arrivalCount}"
android:textSize="13sp" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:gravity="center_vertical">
<TextView
android:layout_width="90dp"
android:layout_height="wrap_content"
android:text="运抵重量" />
<EditText
android:layout_width="match_parent"
android:layout_height="30dp"
android:background="@drawable/bg_input"
android:inputType="numberDecimal"
android:paddingHorizontal="5dp"
android:text="@={viewModel.arrivalWeight}"
android:textSize="13sp" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:gravity="center_vertical">
<TextView
android:layout_width="90dp"
android:layout_height="wrap_content"
android:text="运抵体积" />
<EditText
android:layout_width="match_parent"
android:layout_height="30dp"
android:background="@drawable/bg_input"
android:inputType="numberDecimal"
android:paddingHorizontal="5dp"
android:text="@={viewModel.arrivalVolume}"
android:textSize="13sp" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:gravity="center_vertical">
<TextView
android:layout_width="90dp"
android:layout_height="wrap_content"
android:text="备注" />
<EditText
android:layout_width="match_parent"
android:layout_height="30dp"
android:background="@drawable/bg_input"
android:hint="请输入备注"
android:paddingHorizontal="5dp"
android:text="@={viewModel.remark}"
android:textSize="13sp" />
</LinearLayout>
</LinearLayout>
</LinearLayout>
</ScrollView>
<TextView
android:layout_width="match_parent"
android:layout_height="50dp"
android:background="@color/colorPrimary"
android:gravity="center"
android:onClick="@{()->viewModel.confirmClick()}"
android:text="收 运"
android:textColor="@color/white"
android:textSize="16sp" />
</LinearLayout>
</layout>

View File

@@ -0,0 +1,836 @@
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools">
<data>
<variable
name="viewModel"
type="com.sixin.module_p.ui.gnc.shouyun.add.PdaShouYunAddViewModel" />
</data>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/backgroud_gray"
android:orientation="vertical">
<include layout="@layout/title_tool_bar" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="10dp">
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:orientation="vertical">
<LinearLayout
shape_bg_color="@{@color/white}"
shape_radius="@{6}"
android:layout_width="match_parent"
android:layout_height="40dp"
android:background="@color/white">
<Spinner
hint='@{"请选择通道"}'
items="@{viewModel.passageList}"
onSelected="@{viewModel::onPassageSelected}"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/bg_spinner_pda"
android:theme="@style/spinner_normal" />
</LinearLayout>
<LinearLayout
shape_bg_color="@{@color/white}"
shape_radius="@{6}"
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginTop="10dp"
android:background="@color/white"
android:gravity="center_vertical"
android:paddingStart="10dp">
<EditText
setFocusLoseListener="@{viewModel::getCarInfo}"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:background="@null"
android:hint="请输入平板车号"
android:text="@={viewModel.dataBean.carNo}"
android:textColor="@color/text_normal"
android:textColorHint="@color/text_gray_l"
android:textSize="14sp" />
<ImageView
android:layout_width="25dp"
android:layout_height="25dp"
android:layout_marginRight="6dp"
android:onClick="@{()-> viewModel.carScanClick()}"
android:src="@mipmap/scan_code" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_marginLeft="10dp"
android:layout_weight="1"
android:background="@drawable/bg_gray_borad"
android:orientation="vertical">
<TextView
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginHorizontal="1dp"
android:layout_marginTop="1dp"
android:background="@drawable/bg_shouyun_dbcz"
android:gravity="center"
android:text="地磅称重"
android:textColor="@color/text_normal"
android:textSize="20sp"
android:textStyle="bold" />
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_margin="1dp"
android:layout_weight="1"
android:background="@drawable/bg_shouyun_dbzl">
<TextView
visible="@{!viewModel.showWeightEdit}"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:background="@null"
android:gravity="center"
android:onLongClick="@{()-> viewModel.onWeightLoginClick()}"
android:text="@{viewModel.diBangModel.weight}"
android:textColor="@color/red"
android:textSize="20sp"
android:textStyle="bold"
tools:text="0.00" />
<EditText
visible="@{viewModel.showWeightEdit}"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:background="@null"
android:gravity="center"
android:text="@={viewModel.diBangModel.weight}"
android:textColor="@color/red"
android:textSize="20sp"
android:textStyle="bold"
android:visibility="gone"
tools:text="0.00" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:layout_marginRight="5dp"
android:text="KG"
android:textColor="@color/red" />
</RelativeLayout>
</LinearLayout>
</LinearLayout>
<androidx.core.widget.NestedScrollView
shape_bg_color="@{@color/white}"
shape_radius="@{8}"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="10dp"
android:layout_weight="1"
android:background="@color/white"
android:paddingHorizontal="10dp"
android:paddingVertical="5dp">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:gravity="center_vertical">
<TextView
android:layout_width="80dp"
android:layout_height="wrap_content"
android:text="运单号"
android:textColor="@color/colorPrimary" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="35dp"
android:background="@drawable/bg_pda_input_layout"
android:gravity="center_vertical"
android:paddingStart="10dp">
<EditText
setFocusLoseListener="@{viewModel::getDetails}"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:background="@null"
android:text="@={viewModel.dataBean.wbNo}"
android:textSize="14sp" />
<ImageView
android:layout_width="25dp"
android:layout_height="25dp"
android:layout_marginRight="6dp"
android:onClick="@{()-> viewModel.waybillScanClick()}"
android:src="@mipmap/scan_code" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:gravity="center_vertical">
<TextView
android:layout_width="80dp"
android:layout_height="wrap_content"
android:text="ULD"
android:textColor="@color/text_normal" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="35dp"
android:background="@drawable/bg_pda_input_layout"
android:paddingHorizontal="10dp">
<EditText
setFocusLoseListener="@{viewModel::getUldInfo}"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:background="@null"
android:text="@={viewModel.dataBean.uld}"
android:textSize="14sp" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:gravity="center_vertical">
<TextView
android:layout_width="80dp"
android:layout_height="wrap_content"
android:text="ULD自重"
android:textColor="@color/text_normal" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="35dp"
android:background="@drawable/bg_pda_input_layout"
android:paddingHorizontal="10dp">
<EditText
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:background="@null"
android:text="@={viewModel.dataBean.uldWeight}"
android:textSize="14sp" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:gravity="center_vertical">
<TextView
android:layout_width="80dp"
android:layout_height="wrap_content"
android:text="代理人"
android:textColor="@color/colorPrimary" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="35dp"
android:background="@drawable/bg_pda_input_layout">
<Spinner
android:id="@+id/spinner_agent"
onSelected="@{viewModel::onAgentSelected}"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/bg_spinner_pda"
android:textSize="14sp"
android:theme="@style/spinner_normal" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:gravity="center_vertical">
<TextView
android:layout_width="80dp"
android:layout_height="wrap_content"
android:text="预配件数"
android:textColor="@color/text_normal" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="35dp"
android:background="@drawable/bg_pda_input_layout"
android:paddingHorizontal="0dp">
<EditText
android:enabled="false"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:background="@drawable/bg_pda_input_layout"
android:paddingHorizontal="10dp"
android:layout_weight="1"
android:text="@={viewModel.dataBean.apc}"
android:textSize="14sp" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:gravity="center_vertical">
<TextView
android:layout_width="80dp"
android:layout_height="wrap_content"
android:text="件数"
android:textColor="@color/colorPrimary" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="35dp"
android:background="@drawable/bg_pda_input_layout"
android:paddingHorizontal="10dp">
<EditText
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:background="@null"
android:text="@={viewModel.dataBean.pc}"
android:textSize="14sp" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:gravity="center_vertical">
<TextView
android:layout_width="80dp"
android:layout_height="wrap_content"
android:text="重量"
android:textColor="@color/colorPrimary" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="35dp"
android:background="@drawable/bg_pda_input_layout"
android:paddingHorizontal="10dp">
<EditText
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:background="@null"
android:gravity="center_vertical"
android:text="@={viewModel.dataBean.weight}"
android:textSize="14sp" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:gravity="center_vertical">
<TextView
android:layout_width="80dp"
android:layout_height="wrap_content"
android:text="体积"
android:textColor="@color/text_normal" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="35dp"
android:background="@drawable/bg_pda_input_layout"
android:paddingHorizontal="10dp">
<EditText
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:background="@null"
android:text="@={viewModel.dataBean.volume}"
android:textSize="14sp" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:gravity="center_vertical">
<TextView
android:layout_width="80dp"
android:layout_height="wrap_content"
android:text="特码"
android:textColor="@color/text_normal" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="35dp"
android:background="@drawable/bg_pda_input_layout">
<Spinner
android:id="@+id/spinner_sp_code"
onSelected="@{viewModel::onSpCodeSelected}"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/bg_spinner_pda"
android:textSize="14sp"
android:theme="@style/spinner_normal" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:gravity="center_vertical">
<TextView
android:layout_width="80dp"
android:layout_height="wrap_content"
android:text="承运人"
android:textColor="@color/colorPrimary" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="35dp"
android:background="@drawable/bg_pda_input_layout"
android:paddingHorizontal="10dp">
<EditText
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:background="@null"
android:gravity="center_vertical"
android:text="@={viewModel.dataBean.carrier}"
android:textSize="14sp" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:gravity="center_vertical">
<TextView
android:layout_width="80dp"
android:layout_height="wrap_content"
android:text="航程"
android:textColor="@color/colorPrimary" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center_vertical">
<EditText
android:layout_width="0dp"
android:layout_height="35dp"
android:layout_weight="1"
android:background="@drawable/bg_pda_input_layout"
android:enabled="false"
android:gravity="center_vertical"
android:paddingHorizontal="10dp"
android:text="@{viewModel.dataBean.rangeFirst}"
android:textSize="14sp" />
<View
android:layout_width="20dp"
android:layout_height="1dp"
android:layout_marginHorizontal="10dp"
android:background="@color/gray" />
<EditText
android:layout_width="0dp"
android:layout_height="35dp"
android:layout_weight="1"
android:background="@drawable/bg_pda_input_layout"
android:enabled="false"
android:gravity="center_vertical"
android:paddingHorizontal="10dp"
android:text="@{viewModel.dataBean.rangeSecond}"
android:textSize="14sp" />
<View
android:layout_width="20dp"
android:layout_height="1dp"
android:layout_marginHorizontal="10dp"
android:background="@color/gray" />
<EditText
android:layout_width="0dp"
android:layout_height="35dp"
android:layout_weight="1"
android:background="@drawable/bg_pda_input_layout"
android:gravity="center_vertical"
android:paddingHorizontal="10dp"
android:text="@={viewModel.dataBean.dest2}"
android:textSize="14sp" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:gravity="center_vertical">
<TextView
android:layout_width="80dp"
android:layout_height="wrap_content"
android:text="计划航班"
android:textColor="@color/colorPrimary" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="35dp"
android:background="@drawable/bg_pda_input_layout"
android:paddingHorizontal="10dp">
<EditText
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:background="@null"
android:gravity="center_vertical"
android:text="@={viewModel.dataBean.flight}"
android:textSize="14sp" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:gravity="center_vertical">
<TextView
android:layout_width="80dp"
android:layout_height="wrap_content"
android:text="品名"
android:textColor="@color/text_normal" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="35dp"
android:background="@drawable/bg_pda_input_layout"
android:paddingHorizontal="10dp">
<EditText
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:background="@null"
android:gravity="center_vertical"
android:text="@={viewModel.dataBean.goods}"
android:textSize="14sp" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:gravity="center_vertical">
<TextView
android:layout_width="80dp"
android:layout_height="wrap_content"
android:text="体积明细"
android:textColor="@color/text_normal" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="35dp"
android:background="@drawable/bg_pda_input_layout"
android:paddingHorizontal="10dp">
<EditText
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:background="@null"
android:gravity="center_vertical"
android:text="@={viewModel.dataBean.volDetail}"
android:textSize="14sp" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:gravity="center_vertical">
<TextView
android:layout_width="80dp"
android:layout_height="wrap_content"
android:text="业务类型"
android:textColor="@color/colorPrimary" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="35dp"
android:background="@drawable/bg_pda_input_layout">
<Spinner
android:id="@+id/spinner_business_type"
onSelected="@{viewModel::onBusinessTypeSelected}"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/bg_spinner_pda"
android:textSize="14sp"
android:theme="@style/spinner_normal" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:gravity="center_vertical">
<TextView
android:layout_width="80dp"
android:layout_height="wrap_content"
android:text="包装类型"
android:textColor="@color/text_normal" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="35dp"
android:background="@drawable/bg_pda_input_layout">
<Spinner
android:id="@+id/spinner_package_type"
onSelected="@{viewModel::onPackageTypeSelected}"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/bg_spinner_pda"
android:textSize="14sp"
android:theme="@style/spinner_normal" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:gravity="center_vertical">
<TextView
android:layout_width="80dp"
android:layout_height="wrap_content"
android:text="危险品库"
android:textColor="@color/text_normal" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="35dp"
android:background="@drawable/bg_pda_input_layout">
<Spinner
android:id="@+id/spinner_wxku"
onSelected="@{viewModel::onDangerousGoodsSelected}"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/bg_spinner_pda"
android:textSize="14sp"
android:theme="@style/spinner_normal" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:gravity="center_vertical">
<TextView
android:layout_width="80dp"
android:layout_height="wrap_content"
android:text="危险品描述"
android:textColor="@color/text_normal" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="35dp"
android:background="@drawable/bg_pda_input_layout">
<Spinner
android:id="@+id/spinner_wxdesc"
onSelected="@{viewModel::onDangerousGoodsDescSelected}"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/bg_spinner_pda"
android:textSize="14sp"
android:theme="@style/spinner_normal" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:gravity="center_vertical">
<TextView
android:layout_width="80dp"
android:layout_height="wrap_content"
android:text="备注"
android:textColor="@color/text_normal" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="35dp"
android:background="@drawable/bg_pda_input_layout"
android:paddingHorizontal="10dp">
<EditText
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:background="@null"
android:gravity="center_vertical"
android:text="@={viewModel.dataBean.remark}"
android:textSize="14sp" />
</LinearLayout>
</LinearLayout>
</LinearLayout>
</androidx.core.widget.NestedScrollView>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="60dp"
android:layout_marginHorizontal="10dp"
android:gravity="center_vertical">
<TextView
style="@style/tv_bottom_btn"
android:layout_width="wrap_content"
android:layout_marginLeft="0dp"
android:layout_weight="1"
android:onClick="@{()->viewModel.printClick()}"
android:text="打印挂签" />
<View
android:layout_width="0dp"
android:layout_height="0dp"
android:layout_weight="1" />
<TextView
style="@style/tv_bottom_btn"
android:layout_width="wrap_content"
android:layout_marginLeft="0dp"
android:layout_weight="1"
android:onClick="@{()->viewModel.onVerifyClick()}"
android:text="校验" />
<View
android:layout_width="0dp"
android:layout_height="0dp"
android:layout_weight="1" />
<TextView
style="@style/tv_bottom_btn"
android:layout_width="wrap_content"
android:layout_marginLeft="0dp"
android:layout_weight="1"
android:onClick="@{()->viewModel.onSplitClick()}"
android:text="分斗" />
<View
android:layout_width="0dp"
android:layout_height="0dp"
android:layout_weight="1" />
<TextView
style="@style/tv_bottom_btn"
android:layout_width="wrap_content"
android:layout_marginLeft="0dp"
android:layout_weight="1"
android:onClick="@{()->viewModel.onConfirmClick()}"
android:text="完成收运" />
</LinearLayout>
</LinearLayout>
</layout>

View File

@@ -0,0 +1,123 @@
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools">
<data>
<variable
name="viewModel"
type="com.sixin.module_p.ui.goods.transportLog.list.PdaTransportLogViewModel" />
</data>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/backgroud_gray"
android:orientation="vertical">
<include layout="@layout/title_tool_bar" />
<LinearLayout
shape_bg_color="@{@color/white}"
shape_radius="@{8}"
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="10dp"
android:background="@color/white"
android:gravity="center_vertical">
<ImageView
android:layout_width="40dp"
android:layout_height="40dp"
android:padding="8dp"
android:src="@drawable/search" />
<EditText
setFocusChangedListener="@{viewModel::onCarChange}"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:background="@null"
android:hint="请输入平板车"
android:text="@={viewModel.car}"
android:textSize="14sp" />
<ImageView
android:layout_width="40dp"
android:layout_height="40dp"
android:onClick="@{()-> viewModel.scanClick()}"
android:padding="8dp"
android:src="@mipmap/scan_code" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="10dp"
android:gravity="center_vertical">
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center_horizontal"
android:orientation="vertical">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@color/colorPrimary"
android:paddingHorizontal="20dp"
android:paddingVertical="4dp"
android:text='@{"数量 "+viewModel.count}'
android:textColor="@color/white"
tools:text="数量 0" />
<ImageView
android:layout_width="10dp"
android:layout_height="10dp"
android:layout_marginTop="-3dp"
android:scaleType="fitXY"
android:src="@drawable/img_daosanjiao" />
</LinearLayout>
<View
android:layout_width="0dp"
android:layout_height="0dp"
android:layout_weight="1" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:drawableRight="@drawable/img_shaixuan"
android:drawablePadding="5dp"
android:onClick="@{()->viewModel.onFilterClick()}"
android:text="筛选"
android:textColor="@color/red" />
</LinearLayout>
<com.scwang.smart.refresh.layout.SmartRefreshLayout
android:id="@+id/srl"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1">
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/rv"
itemLayoutId="@{viewModel.itemLayoutId}"
viewHolder="@{viewModel.itemViewHolder}"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:layoutManager="androidx.recyclerview.widget.LinearLayoutManager"
tools:listitem="@layout/item_pda_transport_log_list" />
</com.scwang.smart.refresh.layout.SmartRefreshLayout>
</LinearLayout>
</layout>

View File

@@ -0,0 +1,191 @@
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools">
<data>
<variable
name="viewModel"
type="com.sixin.module_p.ui.gnj.xieji.details.PdaGnjXieJiDetailsViewModel" />
</data>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/backgroud_gray"
android:orientation="vertical">
<include layout="@layout/title_tool_bar" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="10dp"
android:background="#D4F7D7"
android:orientation="vertical"
android:paddingHorizontal="15dp"
android:paddingVertical="10dp">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="30dp"
android:gravity="center_vertical"
android:background="@drawable/fill_line">
<TextView
completeSpace="@{4}"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="0.4"
android:text="航班日期"
android:textColor="@color/text_normal"/>
<TextView
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1.6"
android:text="@{viewModel.dataBean.fdate}"
android:textColor="@color/text_normal"/>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="30dp"
android:gravity="center_vertical"
android:background="@drawable/fill_line">
<TextView
completeSpace="@{4}"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="0.4"
android:text="航\u00A0\u00A0\u00A0班\u00A0\u00A0号"
android:textColor="@color/text_normal"/>
<TextView
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1.6"
android:text="@{viewModel.dataBean.fno}"
android:textColor="@color/text_normal" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="30dp"
android:gravity="center_vertical"
android:background="@drawable/fill_line">
<TextView
completeSpace="@{4}"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="0.4"
android:text="航\u00A0\u00A0\u00A0\u00A0\u00A0\u00A0\u00A0\u00A0\u00A0程"
android:textColor="@color/text_normal" />
<TextView
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1.6"
android:text="@{viewModel.dataBean.voyage}"
android:textColor="@color/text_normal"/>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="30dp"
android:gravity="center_vertical"
android:background="@drawable/fill_line">
<TextView
completeSpace="@{4}"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="0.4"
android:text="单证交接"
android:textColor="@color/text_normal" />
<TextView
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1.6"
android:text="@{viewModel.handover}"
android:textColor="@color/text_normal"/>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center_vertical"
android:layout_marginTop="5dp">
<TextView
completeSpace="@{4}"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="0.4"
android:text="货物类型"
android:textColor="@color/text_normal" />
<TextView
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1.6"
android:text="@{viewModel.dataBean.cargoTypeName}"
android:textColor="@color/text_normal"/>
</LinearLayout>
</LinearLayout>
<com.scwang.smart.refresh.layout.SmartRefreshLayout
android:id="@+id/srl"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1">
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/rv"
itemLayoutId="@{viewModel.itemLayoutId}"
viewHolder="@{viewModel.itemViewHolder}"
visibility="gone"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:layoutManager="androidx.recyclerview.widget.LinearLayoutManager"
tools:listitem="@layout/item_pda_gnj_xieji_car_list" />
</com.scwang.smart.refresh.layout.SmartRefreshLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="50dp"
android:orientation="horizontal"
android:gravity="center_vertical">
<CheckBox
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:layout_marginLeft="10dp"
android:button="@drawable/p_checkbox_selector"
android:paddingLeft="5dp"
android:text="全选"
android:checked="@={viewModel.isAllSelected}"
android:onClick="@{()->viewModel.onAllSelectClick()}"
android:textSize="20sp"/>
<TextView
visible="@{viewModel.confirmEnable}"
android:layout_width="120dp"
android:layout_height="60dp"
android:layout_gravity="end"
android:background="@color/colorPrimary"
android:gravity="center"
android:onClick="@{()-> viewModel.onDistributionClick()}"
android:textColor="@color/white"
android:textSize="18sp"
android:text="分配目的地" />
</LinearLayout>
</LinearLayout>
</layout>

View File

@@ -0,0 +1,140 @@
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools">
<data>
<variable
name="viewModel"
type="com.sixin.module_p.ui.zuzhuang.PdaZuZhuangViewModel" />
</data>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/backgroud_gray"
android:orientation="vertical"
tools:context=".ui.zuzhuang.PdaZuZhuangActivity">
<include layout="@layout/title_tool_bar" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_marginHorizontal="10dp"
android:layout_weight="1"
android:orientation="vertical">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="50dp"
android:layout_marginTop="10dp"
android:gravity="center_vertical">
<EditText
setFocusChangedListener="@{viewModel::carUldChange}"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:background="@drawable/bg_input"
android:drawableRight="@mipmap/scan_code"
android:gravity="center_vertical"
android:hint="请扫描平板车或集装器"
android:paddingHorizontal="10dp"
android:text="@={viewModel.carUld}"
android:textSize="15sp" />
<TextView
shape_bg_color="@{@color/colorPrimary}"
shape_radius="@{4}"
android:layout_width="80dp"
android:layout_height="40dp"
android:layout_marginLeft="10dp"
android:gravity="center"
android:onClick="@{()->viewModel.clearClick()}"
android:text="清 空"
android:textColor="@color/white"
android:textSize="15sp" />
</LinearLayout>
<EditText
setFocusChangedListener="@{viewModel::waybillChange}"
android:layout_width="match_parent"
android:layout_height="50dp"
android:layout_marginTop="10dp"
android:background="@drawable/bg_input"
android:drawableRight="@mipmap/scan_code"
android:gravity="center_vertical"
android:hint="请扫描运单"
android:paddingHorizontal="10dp"
android:text="@={viewModel.waybill}"
android:textSize="15sp" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginTop="10dp"
android:layout_marginBottom="10dp"
android:background="@drawable/bg_input"
android:orientation="vertical"
android:padding="10dp">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="50dp"
android:gravity="center_vertical">
<TextView
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:gravity="center"
android:text='@{"平板车: " + viewModel.carUldBean.carId}'
android:textColor="#333"
android:textSize="18sp"
android:textStyle="bold"
tools:text="平板车: 001" />
<TextView
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:gravity="center"
android:text="@{viewModel.carUldBean.uld}"
tools:text="PMC44612MU"
android:textColor="#333"
android:textSize="18sp"
android:textStyle="bold" />
</LinearLayout>
<View
android:layout_width="match_parent"
android:layout_height="1dp"
android:background="#AAA" />
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/rv"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:layoutManager="androidx.recyclerview.widget.LinearLayoutManager"
tools:listitem="@layout/item_pda_zu_zhuang" />
</LinearLayout>
</LinearLayout>
<TextView
android:layout_width="match_parent"
android:layout_height="50dp"
android:background="@color/colorPrimary"
android:gravity="center"
android:onClick="@{()->viewModel.confirmClick()}"
android:text='@{"确认组装("+ viewModel.totalCount+"/" + viewModel.totalWeight +")"}'
android:textColor="@color/white"
android:textSize="16sp" />
</LinearLayout>
</layout>

View File

@@ -0,0 +1,163 @@
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools">
<data>
<variable
name="viewModel"
type="com.sixin.module_p.ui.enter.PDAEnterViewModel" />
</data>
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/backgroud_gray"
tools:context=".ui.enter.PDAEnterActivity">
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginBottom="50dp">
<androidx.viewpager2.widget.ViewPager2
android:id="@+id/vp"
android:layout_width="match_parent"
android:layout_height="match_parent" />
<RelativeLayout
android:layout_width="44dp"
android:layout_height="44dp"
android:layout_alignParentRight="true"
android:layout_marginRight="10dp"
android:onClick="@{() -> viewModel.onMessageClick()}">
<ImageView
android:layout_width="35dp"
android:layout_height="35dp"
android:layout_centerInParent="true"
android:layout_marginRight="10dp"
android:padding="5dp"
android:src="@drawable/img_message_svg" />
<TextView
android:id="@+id/tv_message"
shape_bg_color="@{@color/red}"
shape_radius="@{10}"
android:layout_width="wrap_content"
android:layout_height="20dp"
android:layout_alignParentRight="true"
android:layout_marginTop="5dp"
android:background="@color/red"
android:gravity="center"
android:minWidth="20dp"
android:paddingHorizontal="3dp"
android:text="2"
android:textColor="@color/white"
android:textSize="11sp"
android:visibility="gone" />
</RelativeLayout>
</RelativeLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="50dp"
android:layout_alignParentBottom="true"
android:background="@color/white">
<LinearLayout
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:gravity="center"
android:onClick="@{()->viewModel.onIndexChanged(0)}"
android:orientation="vertical">
<ImageView
android:layout_width="25dp"
android:layout_height="25dp"
android:src="@{viewModel.index == 0 ? @drawable/img_pda_tab_1_s : @drawable/img_pda_tab_1_n}"
tools:src="@drawable/img_pda_tab_1_s" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="首页"
android:textColor="@{viewModel.index == 0 ? @color/colorPrimary : @color/text_gray}"
android:textSize="12sp" />
</LinearLayout>
<LinearLayout
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:gravity="center"
android:onClick="@{()->viewModel.onIndexChanged(1)}"
android:orientation="vertical">
<ImageView
android:layout_width="25dp"
android:layout_height="25dp"
android:src="@{viewModel.index == 1 ? @drawable/img_pda_tab_2_s : @drawable/img_pda_tab_2_n}"
tools:src="@drawable/img_pda_tab_2_s" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="国内"
android:textColor="@{viewModel.index == 1 ? @color/colorPrimary : @color/text_gray}"
android:textSize="12sp" />
</LinearLayout>
<LinearLayout
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:gravity="center"
android:onClick="@{()->viewModel.onIndexChanged(2)}"
android:orientation="vertical">
<ImageView
android:layout_width="25dp"
android:layout_height="25dp"
android:src="@{viewModel.index == 2 ? @drawable/img_pda_tab_3_s : @drawable/img_pda_tab_3_n}"
tools:src="@drawable/img_pda_tab_3_s" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="国际"
android:textColor="@{viewModel.index == 2 ? @color/colorPrimary : @color/text_gray}"
android:textSize="12sp" />
</LinearLayout>
<LinearLayout
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:gravity="center"
android:onClick="@{()->viewModel.onIndexChanged(3)}"
android:orientation="vertical">
<ImageView
android:layout_width="25dp"
android:layout_height="25dp"
android:src="@{viewModel.index == 3 ? @drawable/img_pda_tab_4_s : @drawable/img_pda_tab_4_n}"
tools:src="@drawable/img_pda_tab_4_s" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="我的"
android:textColor="@{viewModel.index == 3 ? @color/colorPrimary : @color/text_gray}"
android:textSize="12sp" />
</LinearLayout>
</LinearLayout>
</RelativeLayout>
</layout>

View File

@@ -0,0 +1,210 @@
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android">
<data>
<variable
name="model"
type="com.sixin.module_p.ui.gnj.accidentVisa.dialog.PdaAccidentVisaFilterDialogModel" />
</data>
<LinearLayout
android:layout_width="300dp"
android:layout_height="match_parent"
android:orientation="vertical">
<com.lukouguoji.module_base.ui.weight.StatusView
android:layout_width="wrap_content"
android:layout_height="0dp" />
<View
android:layout_width="0dp"
android:layout_height="50dp" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/white"
android:orientation="vertical">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="end"
android:onClick="@{()->model.dismiss()}"
android:padding="10dp"
android:text="取消"
android:textColor="@color/red" />
<View
android:layout_width="match_parent"
android:layout_height="1dp"
android:background="@color/backgroud_gray" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="30dp"
android:gravity="center_vertical"
android:onClick="@{()->model.onStartDateClick()}">
<TextView
completeSpace="@{5}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="填报日期起" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginLeft="15dp"
android:background="@drawable/bg_pda_input_layout">
<TextView
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:gravity="center_vertical"
android:hint="请选择填表日期"
android:paddingHorizontal="10dp"
android:text="@{model.opDateStart}"
android:textSize="14sp" />
<ImageView
android:layout_width="40dp"
android:layout_height="40dp"
android:paddingHorizontal="10dp"
android:src="@mipmap/img_date" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="10dp"
android:gravity="center_vertical"
android:onClick="@{()->model.onEndDateClick()}">
<TextView
completeSpace="@{5}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="填报日期止" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginLeft="15dp"
android:background="@drawable/bg_pda_input_layout">
<TextView
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:gravity="center_vertical"
android:hint="请选择填表日期"
android:paddingHorizontal="10dp"
android:text="@{model.opDateEnd}"
android:textSize="14sp" />
<ImageView
android:layout_width="40dp"
android:layout_height="40dp"
android:paddingHorizontal="10dp"
android:src="@mipmap/img_date" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="10dp"
android:gravity="center_vertical">
<TextView
completeSpace="@{5}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="运单号" />
<EditText
setTextAllCaps="@{true}"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginLeft="15dp"
android:background="@drawable/bg_pda_input_layout"
android:gravity="center_vertical"
android:paddingHorizontal="10dp"
android:text="@={model.order}"
android:textSize="14sp" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="10dp"
android:gravity="center_vertical">
<TextView
completeSpace="@{5}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="填报人" />
<EditText
setTextAllCaps="@{true}"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginLeft="15dp"
android:background="@drawable/bg_pda_input_layout"
android:gravity="center_vertical"
android:paddingHorizontal="10dp"
android:text="@={model.name}"
android:textSize="14sp" />
</LinearLayout>
<View
android:layout_width="0dp"
android:layout_height="0dp"
android:layout_weight="1" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="50dp">
<TextView
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:background="@color/backgroud_gray"
android:gravity="center"
android:onClick="@{()->model.onResetClick()}"
android:text="重置"
android:textColor="@color/red"
android:textSize="16sp" />
<TextView
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:background="@color/red"
android:gravity="center"
android:onClick="@{()->model.onConfirmClick()}"
android:text="确认"
android:textColor="@color/white"
android:textSize="16sp" />
</LinearLayout>
</LinearLayout>
</LinearLayout>
</layout>

View File

@@ -0,0 +1,216 @@
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android">
<data>
<variable
name="model"
type="com.sixin.module_p.ui.gnc.cunfang.dialog.PdaCunFangFilterDialogModel" />
</data>
<LinearLayout
android:layout_width="300dp"
android:layout_height="match_parent"
android:orientation="vertical">
<com.lukouguoji.module_base.ui.weight.StatusView
android:layout_width="wrap_content"
android:layout_height="0dp" />
<View
android:layout_width="0dp"
android:layout_height="50dp" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/white"
android:orientation="vertical">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="end"
android:onClick="@{()->model.dismiss()}"
android:padding="10dp"
android:text="取消"
android:textColor="@color/red" />
<View
android:layout_width="match_parent"
android:layout_height="1dp"
android:background="@color/backgroud_gray" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="30dp"
android:gravity="center_vertical"
android:onClick="@{()->model.onDateClick()}">
<TextView
completeSpace="@{4}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="航班日期" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginLeft="15dp"
android:background="@drawable/bg_pda_input_layout">
<TextView
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:gravity="center_vertical"
android:hint="请选择航班日期"
android:paddingHorizontal="10dp"
android:text="@{model.date}"
android:textColor="@color/text_normal"
android:textColorHint="@color/text_gray_l"
android:textSize="14sp" />
<ImageView
android:layout_width="40dp"
android:layout_height="40dp"
android:paddingHorizontal="10dp"
android:src="@mipmap/img_date" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="10dp"
android:gravity="center_vertical">
<TextView
completeSpace="@{4}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="航班号" />
<EditText
setTextAllCaps="@{true}"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginLeft="15dp"
android:background="@drawable/bg_pda_input_layout"
android:gravity="center_vertical"
android:paddingHorizontal="10dp"
android:text="@={model.flightNo}"
android:textColor="@color/text_normal"
android:textColorHint="@color/text_gray_l"
android:textSize="14sp" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="10dp"
android:gravity="center_vertical">
<TextView
completeSpace="@{4}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="存放区域" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginLeft="15dp"
android:background="@drawable/bg_pda_input_layout">
<Spinner
android:id="@+id/spinner_area"
items="@{model.areaList}"
onSelected="@{model::onAreaSelected}"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/bg_spinner_pda"
android:textSize="14sp"
android:theme="@style/spinner_normal" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="10dp"
android:gravity="center_vertical">
<TextView
completeSpace="@{4}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="复磅状态" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginLeft="15dp"
android:background="@drawable/bg_pda_input_layout">
<Spinner
android:id="@+id/spinner_status"
items="@{model.statusList}"
onSelected="@{model::onStatusSelected}"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/bg_spinner_pda"
android:textSize="14sp"
android:theme="@style/spinner_normal" />
</LinearLayout>
</LinearLayout>
<View
android:layout_width="0dp"
android:layout_height="0dp"
android:layout_weight="1" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="50dp">
<TextView
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:background="@color/backgroud_gray"
android:gravity="center"
android:onClick="@{()->model.onResetClick()}"
android:text="重置"
android:textColor="@color/red"
android:textSize="16sp" />
<TextView
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:background="@color/red"
android:gravity="center"
android:onClick="@{()->model.onConfirmClick()}"
android:text="确认"
android:textColor="@color/white"
android:textSize="16sp" />
</LinearLayout>
</LinearLayout>
</LinearLayout>
</layout>

View File

@@ -0,0 +1,249 @@
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android">
<data>
<variable
name="model"
type="com.sixin.module_p.ui.gnc.shouyun.dialog.PdaDaiShouYunFilterDialogModel" />
</data>
<LinearLayout
android:layout_width="300dp"
android:layout_height="match_parent"
android:orientation="vertical">
<com.lukouguoji.module_base.ui.weight.StatusView
android:layout_width="wrap_content"
android:layout_height="0dp" />
<View
android:layout_width="0dp"
android:layout_height="50dp" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/white"
android:orientation="vertical">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="end"
android:onClick="@{()->model.dismiss()}"
android:padding="10dp"
android:text="取消"
android:textColor="@color/red" />
<View
android:layout_width="match_parent"
android:layout_height="1dp"
android:background="@color/backgroud_gray" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="30dp"
android:gravity="center_vertical"
android:onClick="@{()->model.onDateClick()}">
<TextView
completeSpace="@{4}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="航班日期" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginLeft="15dp"
android:background="@drawable/bg_pda_input_layout">
<TextView
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:gravity="center_vertical"
android:hint="请选择航班日期"
android:paddingHorizontal="10dp"
android:text="@{model.date}"
android:textColor="@color/text_normal"
android:textColorHint="@color/text_gray_l"
android:textSize="14sp" />
<ImageView
android:layout_width="40dp"
android:layout_height="40dp"
android:paddingHorizontal="10dp"
android:src="@mipmap/img_date" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="10dp"
android:gravity="center_vertical">
<TextView
completeSpace="@{4}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="航班号" />
<EditText
setTextAllCaps="@{true}"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginLeft="15dp"
android:background="@drawable/bg_pda_input_layout"
android:gravity="center_vertical"
android:paddingHorizontal="10dp"
android:text="@={model.flightNo}"
android:textColor="@color/text_normal"
android:textColorHint="@color/text_gray_l"
android:textSize="14sp" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="10dp"
android:gravity="center_vertical">
<TextView
completeSpace="@{4}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="目的港" />
<EditText
setTextAllCaps="@{true}"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginLeft="15dp"
android:background="@drawable/bg_pda_input_layout"
android:gravity="center_vertical"
android:paddingHorizontal="10dp"
android:text="@={model.dest}"
android:textColor="@color/text_normal"
android:textColorHint="@color/text_gray_l"
android:textSize="14sp" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="10dp"
android:gravity="center_vertical">
<TextView
completeSpace="@{4}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="代理" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginLeft="15dp"
android:background="@drawable/bg_pda_input_layout">
<Spinner
android:id="@+id/spinner_area"
items="@{model.agentList}"
onSelected="@{model::onAgentSelected}"
android:layout_width="match_parent"
android:layout_height="40dp"
android:background="@drawable/bg_spinner_pda"
android:textSize="14sp"
android:theme="@style/spinner_normal" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="10dp"
android:gravity="center_vertical">
<TextView
completeSpace="@{4}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="特码" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginLeft="15dp"
android:background="@drawable/bg_pda_input_layout">
<TextView
android:id="@+id/tv_sp_code"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/bg_spinner_pda"
android:gravity="center_vertical"
android:onClick="@{()-> model.spCodeClick()}"
android:paddingStart="10dp"
android:text="@{model.spCodeDesc}"
android:textColor="@color/text_normal"
android:textColorHint="@color/text_gray_l"
android:textSize="14sp"
android:theme="@style/spinner_normal" />
</LinearLayout>
</LinearLayout>
<View
android:layout_width="0dp"
android:layout_height="0dp"
android:layout_weight="1" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="50dp">
<TextView
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:background="@color/backgroud_gray"
android:gravity="center"
android:onClick="@{()->model.onResetClick()}"
android:text="重置"
android:textColor="@color/red"
android:textSize="16sp" />
<TextView
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:background="@color/red"
android:gravity="center"
android:onClick="@{()->model.onConfirmClick()}"
android:text="确认"
android:textColor="@color/white"
android:textSize="16sp" />
</LinearLayout>
</LinearLayout>
</LinearLayout>
</layout>

View File

@@ -0,0 +1,220 @@
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android">
<data>
<variable
name="model"
type="com.sixin.module_p.ui.enter.gn.document.PdaDocumentHandoverFilterDialogModel" />
</data>
<LinearLayout
android:layout_width="300dp"
android:layout_height="match_parent"
android:orientation="vertical">
<com.lukouguoji.module_base.ui.weight.StatusView
android:layout_width="wrap_content"
android:layout_height="0dp" />
<View
android:layout_width="0dp"
android:layout_height="50dp" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/white"
android:orientation="vertical">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="end"
android:onClick="@{()->model.dismiss()}"
android:padding="10dp"
android:text="取消"
android:textColor="@color/red" />
<View
android:layout_width="match_parent"
android:layout_height="1dp"
android:background="@color/backgroud_gray" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="10dp"
android:gravity="center_vertical"
android:onClick="@{()->model.onDateClick()}">
<TextView
completeSpace="@{4}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="航班日期" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginLeft="15dp"
android:background="@drawable/bg_pda_input_layout">
<TextView
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:gravity="center_vertical"
android:hint="请选择航班日期"
android:paddingHorizontal="10dp"
android:text="@{model.date}"
android:textColor="@color/text_normal"
android:textColorHint="@color/text_gray_l"
android:textSize="14sp" />
<ImageView
android:layout_width="40dp"
android:layout_height="40dp"
android:paddingHorizontal="10dp"
android:src="@mipmap/img_date" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="10dp"
android:gravity="center_vertical">
<TextView
completeSpace="@{4}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="单证类型" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginLeft="15dp"
android:background="@drawable/bg_pda_input_layout">
<Spinner
android:id="@+id/spinner_types"
items="@{model.docTypeList}"
onSelected="@{model::onDocTypeSelected}"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/bg_spinner_pda"
android:textSize="14sp"
android:theme="@style/spinner_normal" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="10dp"
android:gravity="center_vertical">
<TextView
completeSpace="@{4}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="进出标识" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginLeft="15dp"
android:background="@drawable/bg_pda_input_layout">
<Spinner
android:id="@+id/spinner_ieFlags"
items="@{model.ieFlagList}"
onSelected="@{model::onIEFlagSelected}"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/bg_spinner_pda"
android:textSize="14sp"
android:theme="@style/spinner_normal" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="10dp"
android:gravity="center_vertical">
<TextView
completeSpace="@{4}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="复核状态" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginLeft="15dp"
android:background="@drawable/bg_pda_input_layout">
<Spinner
android:id="@+id/spinner_reviewStatus"
items="@{model.reviewStatusList}"
onSelected="@{model::onReviewSelected}"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/bg_spinner_pda"
android:textSize="14sp"
android:theme="@style/spinner_normal" />
</LinearLayout>
</LinearLayout>
<View
android:layout_width="0dp"
android:layout_height="0dp"
android:layout_weight="1" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="50dp">
<TextView
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:background="@color/backgroud_gray"
android:gravity="center"
android:onClick="@{()->model.onResetClick()}"
android:text="重置"
android:textColor="@color/red"
android:textSize="16sp" />
<TextView
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:background="@color/red"
android:gravity="center"
android:onClick="@{()->model.onConfirmClick()}"
android:text="确认"
android:textColor="@color/white"
android:textSize="16sp" />
</LinearLayout>
</LinearLayout>
</LinearLayout>
</layout>

View File

@@ -0,0 +1,94 @@
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android">
<data>
<variable
name="model"
type="com.sixin.module_p.ui.gnc.cunfang.list.PdaGncCunFangAddDialogModel" />
</data>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/backgroud_gray"
android:orientation="vertical">
<com.lukouguoji.module_base.ui.weight.StatusView
android:layout_width="match_parent"
android:background="@color/black"
android:layout_height="40dp"/>
<include layout="@layout/title_tool_bar" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginHorizontal="15dp"
android:layout_marginVertical="15dp">
<TextView
completeSpace="@{4}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="平板车" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="20dp"
android:text="@{model.carList}"
android:textColor="@color/text_normal"
android:textStyle="bold" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginHorizontal="15dp"
android:gravity="center_vertical">
<TextView
completeSpace="@{4}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="存放区域" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="35dp"
android:layout_marginLeft="20dp"
android:background="@drawable/bg_search_row">
<Spinner
hint='@{"请选择存放区域"}'
items="@{model.areaList}"
onSelected="@{model::onAreaSelected}"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/bg_spinner_pda"
android:textSize="14sp"
android:theme="@style/spinner_normal" />
</LinearLayout>
</LinearLayout>
<View
android:layout_width="0dp"
android:layout_height="0dp"
android:layout_weight="1" />
<TextView
android:layout_width="120dp"
android:layout_height="50dp"
android:layout_gravity="end"
android:background="@color/colorPrimary"
android:gravity="center"
android:onClick="@{()-> model.onConfirmClick()}"
android:text="确定"
android:textColor="@color/white"
android:textSize="18sp" />
</LinearLayout>
</layout>

View File

@@ -0,0 +1,80 @@
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools">
<data>
<variable
name="model"
type="com.sixin.module_p.ui.gnc.shouyun.dialog.GncPdaShouYunSyncDialogModel" />
</data>
<LinearLayout
shape_bg_color="@{@color/backgroud_gray}"
shape_radius="@{8}"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/backgroud_gray"
android:gravity="center_horizontal"
android:orientation="vertical">
<com.lukouguoji.module_base.ui.weight.StatusView
android:layout_width="match_parent"
android:layout_height="20dp"
android:background="@color/colorPrimary" />
<include layout="@layout/title_tool_bar" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="15dp"
android:text='@{"运单号:" + model.waybill}'
android:textColor="@color/text_normal"
android:textSize="16sp"
android:textStyle="bold" />
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/rv"
itemLayoutId="@{model.itemLayoutId}"
viewHolder="@{model.viewHolder}"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_marginTop="10dp"
android:layout_weight="1"
app:layoutManager="androidx.recyclerview.widget.LinearLayoutManager"
tools:itemCount="4"
tools:listitem="@layout/item_pda_gnc_shou_yun_sync" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="50dp"
android:gravity="center_vertical"
android:paddingHorizontal="15dp">
<TextView
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text='@{"总件数:"+model.number+",总重量:"+model.weight+"KG"}'
android:textColor="@color/text_system"
android:textSize="18sp"
android:textStyle="bold"
tools:text="总件数0总重量0KG" />
</LinearLayout>
<TextView
android:layout_width="100dp"
android:layout_height="40dp"
android:layout_gravity="end"
android:background="@color/colorPrimary"
android:gravity="center"
android:onClick="@{()-> model.confirmClick()}"
android:text="确定"
android:textColor="@color/white"
android:textSize="16sp" />
</LinearLayout>
</layout>

View File

@@ -0,0 +1,92 @@
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools">
<data>
<variable
name="model"
type="com.sixin.module_p.ui.gnj.xieji.details.PdaGnjXieJiDetailsAllocationDialogModel" />
</data>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/backgroud_gray"
android:orientation="vertical">
<include layout="@layout/title_tool_bar" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginHorizontal="15dp"
android:layout_marginVertical="15dp">
<TextView
completeSpace="@{4}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="平板车" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="20dp"
android:text="@{model.carList}"
android:textColor="@color/text_normal"
android:textStyle="bold" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginHorizontal="15dp"
android:gravity="center_vertical">
<TextView
completeSpace="@{5}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="转运目的站" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="35dp"
android:layout_marginLeft="20dp"
android:background="@drawable/bg_search_row">
<Spinner
hint='@{"请选择转运目的站"}'
items="@{model.transDestList}"
onSelected="@{model::onAreaSelected}"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/bg_spinner_pda"
android:textSize="14sp"
android:theme="@style/spinner_normal" />
</LinearLayout>
</LinearLayout>
<View
android:layout_width="0dp"
android:layout_height="0dp"
android:layout_weight="1" />
<TextView
android:layout_width="120dp"
android:layout_height="50dp"
android:layout_gravity="end"
android:background="@color/colorPrimary"
android:gravity="center"
android:onClick="@{()-> model.onConfirmClick()}"
android:text="确定"
android:textColor="@color/white"
android:textSize="18sp" />
</LinearLayout>
</layout>

View File

@@ -0,0 +1,160 @@
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android">
<data>
<variable
name="model"
type="com.sixin.module_p.ui.gnj.xieji.dialog.PdaGnjXieJiFilterDialogModel" />
</data>
<LinearLayout
android:layout_width="300dp"
android:layout_height="match_parent"
android:orientation="vertical">
<com.lukouguoji.module_base.ui.weight.StatusView
android:layout_width="wrap_content"
android:layout_height="0dp" />
<View
android:layout_width="0dp"
android:layout_height="50dp" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/white"
android:orientation="vertical">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="end"
android:onClick="@{()->model.dismiss()}"
android:padding="10dp"
android:text="取消"
android:textColor="@color/red" />
<View
android:layout_width="match_parent"
android:layout_height="1dp"
android:background="@color/backgroud_gray" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="30dp"
android:gravity="center_vertical"
android:onClick="@{()->model.onDateClick()}">
<TextView
completeSpace="@{4}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="航班日期" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginLeft="15dp"
android:background="@drawable/bg_pda_input_layout">
<TextView
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:gravity="center_vertical"
android:hint="请选择航班日期"
android:paddingHorizontal="10dp"
android:text="@{model.date}"
android:textSize="14sp" />
<ImageView
android:layout_width="40dp"
android:layout_height="40dp"
android:paddingHorizontal="10dp"
android:src="@mipmap/img_date" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="10dp"
android:gravity="center_vertical">
<TextView
completeSpace="@{4}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="航班号" />
<EditText
setTextAllCaps="@{true}"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginLeft="15dp"
android:background="@drawable/bg_pda_input_layout"
android:gravity="center_vertical"
android:paddingHorizontal="10dp"
android:text="@={model.flightNo}"
android:textSize="14sp" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="10dp"
android:gravity="end">
<CheckBox
android:id="@+id/checkbox"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:text="仅自己可见"
android:textSize="18sp"
android:checked="@={model.onlyMe}"/>
</LinearLayout>
<View
android:layout_width="0dp"
android:layout_height="0dp"
android:layout_weight="1" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="50dp">
<TextView
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:background="@color/backgroud_gray"
android:gravity="center"
android:onClick="@{()->model.onResetClick()}"
android:text="重置"
android:textColor="@color/red"
android:textSize="16sp" />
<TextView
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:background="@color/red"
android:gravity="center"
android:onClick="@{()->model.onConfirmClick()}"
android:text="确认"
android:textColor="@color/white"
android:textSize="16sp" />
</LinearLayout>
</LinearLayout>
</LinearLayout>
</layout>

View File

@@ -0,0 +1,252 @@
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android">
<data>
<variable
name="model"
type="com.sixin.module_p.ui.goods.transport.dialog.PdaGoodsTransportFilterDialogModel" />
</data>
<LinearLayout
android:layout_width="300dp"
android:layout_height="match_parent"
android:orientation="vertical">
<com.lukouguoji.module_base.ui.weight.StatusView
android:layout_width="wrap_content"
android:layout_height="0dp" />
<View
android:layout_width="0dp"
android:layout_height="50dp" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/white"
android:orientation="vertical">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="end"
android:onClick="@{()->model.dismiss()}"
android:padding="10dp"
android:text="取消"
android:textColor="@color/red" />
<View
android:layout_width="match_parent"
android:layout_height="1dp"
android:background="@color/backgroud_gray" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="10dp"
android:gravity="center_vertical">
<TextView
completeSpace="@{4}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="转运类型" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginLeft="15dp"
android:background="@drawable/bg_pda_input_layout">
<Spinner
android:id="@+id/spinner_type"
items="@{model.transportTypeList}"
onSelected="@{model::onTransportTypeSelected}"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/bg_spinner_pda"
android:textSize="14sp"
android:theme="@style/spinner_normal" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="10dp"
android:gravity="center_vertical"
android:onClick="@{()->model.onDateClick()}">
<TextView
completeSpace="@{4}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="航班日期" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginLeft="15dp"
android:background="@drawable/bg_pda_input_layout">
<TextView
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:gravity="center_vertical"
android:hint="请选择航班日期"
android:paddingHorizontal="10dp"
android:text="@{model.date}"
android:textColor="@color/text_normal"
android:textColorHint="@color/text_gray_l"
android:textSize="14sp" />
<ImageView
android:layout_width="40dp"
android:layout_height="40dp"
android:paddingHorizontal="10dp"
android:src="@mipmap/img_date" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="10dp"
android:gravity="center_vertical">
<TextView
completeSpace="@{4}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="航班号" />
<EditText
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginLeft="15dp"
setTextAllCaps="@{true}"
android:background="@drawable/bg_pda_input_layout"
android:gravity="center_vertical"
android:paddingHorizontal="10dp"
android:text="@={model.flightNo}"
android:textColor="@color/text_normal"
android:textColorHint="@color/text_gray_l"
android:textSize="14sp" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="10dp"
android:gravity="center_vertical">
<TextView
completeSpace="@{4}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="运输状态" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginLeft="15dp"
android:background="@drawable/bg_pda_input_layout">
<Spinner
android:id="@+id/spinner_status"
hint='@{" "}'
items="@{model.transportStatusList}"
onSelected="@{model::onTransportStatusSelected}"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/bg_spinner_pda"
android:textSize="14sp"
android:theme="@style/spinner_normal" />
</LinearLayout>
</LinearLayout>
<!-- <LinearLayout-->
<!-- android:layout_width="match_parent"-->
<!-- android:layout_height="40dp"-->
<!-- android:layout_marginHorizontal="10dp"-->
<!-- android:layout_marginTop="10dp"-->
<!-- android:gravity="center_vertical">-->
<!-- <TextView-->
<!-- completeSpace="@{4}"-->
<!-- android:layout_width="wrap_content"-->
<!-- android:layout_height="wrap_content"-->
<!-- android:text="司机" />-->
<!-- <LinearLayout-->
<!-- android:layout_width="match_parent"-->
<!-- android:layout_height="match_parent"-->
<!-- android:layout_marginLeft="15dp"-->
<!-- android:background="@drawable/bg_pda_input_layout">-->
<!-- <Spinner-->
<!-- android:id="@+id/spinner_driver"-->
<!-- hint='@{" "}'-->
<!-- items="@{model.driverList}"-->
<!-- onSelected="@{model::onDriverSelected}"-->
<!-- android:layout_width="match_parent"-->
<!-- android:layout_height="match_parent"-->
<!-- android:background="@drawable/bg_spinner_pda"-->
<!-- android:textSize="14sp"-->
<!-- android:theme="@style/spinner_normal" />-->
<!-- </LinearLayout>-->
<!-- </LinearLayout>-->
<View
android:layout_width="0dp"
android:layout_height="0dp"
android:layout_weight="1" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="50dp">
<TextView
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:background="@color/backgroud_gray"
android:gravity="center"
android:onClick="@{()->model.onResetClick()}"
android:text="重置"
android:textColor="@color/red"
android:textSize="16sp" />
<TextView
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:background="@color/red"
android:gravity="center"
android:onClick="@{()->model.onConfirmClick()}"
android:text="确认"
android:textColor="@color/white"
android:textSize="16sp" />
</LinearLayout>
</LinearLayout>
</LinearLayout>
</layout>

View File

@@ -0,0 +1,44 @@
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools">
<data>
<variable
name="model"
type="com.sixin.module_p.model.PdaLhSelectDialogModel" />
</data>
<LinearLayout
shape_bg_color="@{@color/color_f2}"
shape_radius="@{8}"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@color/color_f2"
android:maxHeight="300dp"
android:paddingBottom="20dp"
android:orientation="vertical">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:layout_marginTop="15dp"
android:text="以下运单数据有重复,请选择一条"
android:textSize="16sp"
android:textStyle="bold" />
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/rv"
itemLayoutId="@{model.itemId}"
viewHolder="@{model.itemHolder}"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_marginTop="15dp"
android:layout_weight="1"
app:layoutManager="androidx.recyclerview.widget.LinearLayoutManager"
tools:listitem="@layout/item_pda_zu_zhuang" />
</LinearLayout>
</layout>

View File

@@ -0,0 +1,186 @@
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android">
<data>
<variable
name="model"
type="com.sixin.module_p.ui.user.message.PdaMessageFilterDialogModel" />
</data>
<LinearLayout
android:layout_width="300dp"
android:layout_height="match_parent"
android:orientation="vertical">
<com.lukouguoji.module_base.ui.weight.StatusView
android:layout_width="wrap_content"
android:layout_height="0dp" />
<View
android:layout_width="0dp"
android:layout_height="50dp" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/white"
android:orientation="vertical">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="end"
android:onClick="@{()->model.dismiss()}"
android:padding="10dp"
android:text="取消"
android:textColor="@color/red" />
<View
android:layout_width="match_parent"
android:layout_height="1dp"
android:background="@color/backgroud_gray" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="30dp"
android:gravity="center_vertical"
android:onClick="@{()->model.onBeginDateClick()}">
<TextView
completeSpace="@{5}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="消息日期起" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginLeft="15dp"
android:background="@drawable/bg_pda_input_layout">
<TextView
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:gravity="center_vertical"
android:hint="请选择消息日期起"
android:paddingHorizontal="10dp"
android:text="@{model.beginDate}"
android:textSize="14sp" />
<ImageView
android:layout_width="40dp"
android:layout_height="40dp"
android:paddingHorizontal="10dp"
android:src="@mipmap/img_date" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="10dp"
android:gravity="center_vertical"
android:onClick="@{()->model.onEndDateClick()}">
<TextView
completeSpace="@{5}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="消息日期止" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginLeft="15dp"
android:background="@drawable/bg_pda_input_layout">
<TextView
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:gravity="center_vertical"
android:hint="请选择消息日期止"
android:paddingHorizontal="10dp"
android:text="@{model.endDate}"
android:textSize="14sp" />
<ImageView
android:layout_width="40dp"
android:layout_height="40dp"
android:paddingHorizontal="10dp"
android:src="@mipmap/img_date" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:visibility="gone"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="10dp"
android:gravity="center_vertical">
<TextView
completeSpace="@{4}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="消息内容" />
<EditText
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginLeft="15dp"
android:background="@drawable/bg_pda_input_layout"
android:gravity="center_vertical"
android:inputType="number"
android:maxLength="11"
android:paddingHorizontal="10dp"
android:text="@={model.keyWord}"
android:textSize="14sp" />
</LinearLayout>
<View
android:layout_width="0dp"
android:layout_height="0dp"
android:layout_weight="1" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="50dp">
<TextView
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:background="@color/backgroud_gray"
android:gravity="center"
android:onClick="@{()->model.onResetClick()}"
android:text="重置"
android:textColor="@color/red"
android:textSize="16sp" />
<TextView
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:background="@color/red"
android:gravity="center"
android:onClick="@{()->model.onConfirmClick()}"
android:text="确认"
android:textColor="@color/white"
android:textSize="16sp" />
</LinearLayout>
</LinearLayout>
</LinearLayout>
</layout>

View File

@@ -0,0 +1,227 @@
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android">
<data>
<variable
name="model"
type="com.sixin.module_p.ui.gnc.shouyun.dialog.PdaShouYunFilterDialogModel" />
</data>
<LinearLayout
android:layout_width="300dp"
android:layout_height="match_parent"
android:orientation="vertical">
<com.lukouguoji.module_base.ui.weight.StatusView
android:layout_width="wrap_content"
android:layout_height="0dp" />
<View
android:layout_width="0dp"
android:layout_height="50dp" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/white"
android:orientation="vertical">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="end"
android:onClick="@{()->model.dismiss()}"
android:padding="10dp"
android:text="取消"
android:textColor="@color/red" />
<View
android:layout_width="match_parent"
android:layout_height="1dp"
android:background="@color/backgroud_gray" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="30dp"
android:gravity="center_vertical"
android:onClick="@{()->model.onDateRKClick()}">
<TextView
completeSpace="@{4}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="入库时间" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginLeft="15dp"
android:background="@drawable/bg_pda_input_layout">
<TextView
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:gravity="center_vertical"
android:hint="请选择入库时间"
android:paddingHorizontal="10dp"
android:text="@{model.dateRuKu}"
android:textSize="14sp" />
<ImageView
android:layout_width="40dp"
android:layout_height="40dp"
android:paddingHorizontal="10dp"
android:src="@mipmap/img_date" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="10dp"
android:gravity="center_vertical"
android:onClick="@{()->model.onDateClick()}">
<TextView
completeSpace="@{4}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="航班日期" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginLeft="15dp"
android:background="@drawable/bg_pda_input_layout">
<TextView
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:gravity="center_vertical"
android:hint="请选择航班日期"
android:paddingHorizontal="10dp"
android:text="@{model.date}"
android:textSize="14sp" />
<ImageView
android:layout_width="40dp"
android:layout_height="40dp"
android:paddingHorizontal="10dp"
android:src="@mipmap/img_date" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="10dp"
android:gravity="center_vertical">
<TextView
completeSpace="@{4}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="航班号" />
<EditText
setTextAllCaps="@{true}"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginLeft="15dp"
android:background="@drawable/bg_pda_input_layout"
android:gravity="center_vertical"
android:paddingHorizontal="10dp"
android:text="@={model.flightNo}"
android:textSize="14sp" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="10dp"
android:gravity="center_vertical">
<TextView
completeSpace="@{4}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="运单号" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginLeft="15dp"
android:background="@drawable/bg_pda_input_layout">
<EditText
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:background="@null"
android:gravity="center_vertical"
android:inputType="number"
android:maxLength="11"
android:paddingHorizontal="10dp"
android:text="@={model.waybill}"
android:textSize="14sp" />
<ImageView
android:layout_width="40dp"
android:layout_height="40dp"
android:onClick="@{()-> model.onWaybillScanClick()}"
android:paddingHorizontal="10dp"
android:src="@drawable/img_scan" />
</LinearLayout>
</LinearLayout>
<View
android:layout_width="0dp"
android:layout_height="0dp"
android:layout_weight="1" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="50dp">
<TextView
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:background="@color/backgroud_gray"
android:gravity="center"
android:onClick="@{()->model.onResetClick()}"
android:text="重置"
android:textColor="@color/red"
android:textSize="16sp" />
<TextView
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:background="@color/red"
android:gravity="center"
android:onClick="@{()->model.onConfirmClick()}"
android:text="确认"
android:textColor="@color/white"
android:textSize="16sp" />
</LinearLayout>
</LinearLayout>
</LinearLayout>
</layout>

View File

@@ -0,0 +1,250 @@
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android">
<data>
<variable
name="model"
type="com.sixin.module_p.ui.goods.transportLog.dialog.PdaTransportLogFilterDialogModel" />
</data>
<LinearLayout
android:layout_width="300dp"
android:layout_height="match_parent"
android:orientation="vertical">
<com.lukouguoji.module_base.ui.weight.StatusView
android:layout_width="wrap_content"
android:layout_height="0dp" />
<View
android:layout_width="0dp"
android:layout_height="50dp" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/white"
android:orientation="vertical">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="end"
android:onClick="@{()->model.dismiss()}"
android:padding="10dp"
android:text="取消"
android:textColor="@color/red" />
<View
android:layout_width="match_parent"
android:layout_height="1dp"
android:background="@color/backgroud_gray" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="10dp"
android:gravity="center_vertical">
<TextView
completeSpace="@{4}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="转运类型" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginLeft="15dp"
android:background="@drawable/bg_pda_input_layout">
<Spinner
android:id="@+id/spinner_type"
items="@{model.transportTypeList}"
onSelected="@{model::onTransportTypeSelected}"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/bg_spinner_pda"
android:textSize="14sp"
android:theme="@style/spinner_normal" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="10dp"
android:gravity="center_vertical"
android:onClick="@{()->model.onDateClick()}">
<TextView
completeSpace="@{4}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="航班日期" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginLeft="15dp"
android:background="@drawable/bg_pda_input_layout">
<TextView
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:gravity="center_vertical"
android:hint="请选择航班日期"
android:paddingHorizontal="10dp"
android:text="@{model.date}"
android:textColor="@color/text_normal"
android:textColorHint="@color/text_gray_l"
android:textSize="14sp" />
<ImageView
android:layout_width="40dp"
android:layout_height="40dp"
android:paddingHorizontal="10dp"
android:src="@mipmap/img_date" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="10dp"
android:gravity="center_vertical">
<TextView
completeSpace="@{4}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="航班号" />
<EditText
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginLeft="15dp"
setTextAllCaps="@{true}"
android:background="@drawable/bg_pda_input_layout"
android:gravity="center_vertical"
android:paddingHorizontal="10dp"
android:text="@={model.flightNo}"
android:textColor="@color/text_normal"
android:textColorHint="@color/text_gray_l"
android:textSize="14sp" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="10dp"
android:gravity="center_vertical">
<TextView
completeSpace="@{4}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="运输状态" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginLeft="15dp"
android:background="@drawable/bg_pda_input_layout">
<Spinner
android:id="@+id/spinner_status"
items="@{model.transportStatusList}"
onSelected="@{model::onTransportStatusSelected}"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/bg_spinner_pda"
android:textSize="14sp"
android:theme="@style/spinner_normal" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="10dp"
android:gravity="center_vertical">
<TextView
completeSpace="@{4}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="司机" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginLeft="15dp"
android:background="@drawable/bg_pda_input_layout">
<Spinner
android:id="@+id/spinner_driver"
items="@{model.driverList}"
onSelected="@{model::onDriverSelected}"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/bg_spinner_pda"
android:textSize="14sp"
android:theme="@style/spinner_normal" />
</LinearLayout>
</LinearLayout>
<View
android:layout_width="0dp"
android:layout_height="0dp"
android:layout_weight="1" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="50dp">
<TextView
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:background="@color/backgroud_gray"
android:gravity="center"
android:onClick="@{()->model.onResetClick()}"
android:text="重置"
android:textColor="@color/red"
android:textSize="16sp" />
<TextView
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:background="@color/red"
android:gravity="center"
android:onClick="@{()->model.onConfirmClick()}"
android:text="确认"
android:textColor="@color/white"
android:textSize="16sp" />
</LinearLayout>
</LinearLayout>
</LinearLayout>
</layout>

View File

@@ -0,0 +1,44 @@
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools">
<data>
<variable
name="model"
type="com.sixin.module_p.model.PdaZzSelectDialogModel" />
</data>
<LinearLayout
shape_bg_color="@{@color/color_f2}"
shape_radius="@{8}"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@color/color_f2"
android:maxHeight="300dp"
android:orientation="vertical"
android:paddingBottom="20dp">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:layout_marginTop="15dp"
android:text="以下运单数据有重复,请选择一条"
android:textSize="16sp"
android:textStyle="bold" />
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/rv"
itemLayoutId="@{model.itemId}"
viewHolder="@{model.itemHolder}"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_marginTop="15dp"
android:layout_weight="1"
app:layoutManager="androidx.recyclerview.widget.LinearLayoutManager"
tools:listitem="@layout/item_pda_zu_zhuang" />
</LinearLayout>
</layout>

View File

@@ -0,0 +1,43 @@
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools">
<data>
<variable
name="viewModel"
type="com.sixin.module_p.ui.enter.gj.GjViewModel" />
</data>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/backgroud_gray"
android:orientation="vertical">
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="44dp"
android:background="@color/colorPrimary">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:text="国际业务"
android:textColor="@color/white"
android:textSize="18sp" />
</RelativeLayout>
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/rv"
android:layout_width="match_parent"
tools:listitem="@layout/item_pda_action"
android:layout_height="match_parent"
app:layoutManager="androidx.recyclerview.widget.GridLayoutManager"
app:spanCount="2" />
</LinearLayout>
</layout>

View File

@@ -0,0 +1,43 @@
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools">
<data>
<variable
name="viewModel"
type="com.sixin.module_p.ui.enter.gn.GnViewModel" />
</data>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/backgroud_gray"
android:orientation="vertical">
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="44dp"
android:background="@color/colorPrimary">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:text="国内业务"
android:textColor="@color/white"
android:textSize="18sp" />
</RelativeLayout>
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/rv"
app:layoutManager="androidx.recyclerview.widget.GridLayoutManager"
app:spanCount="2"
tools:listitem="@layout/item_pda_action"
android:layout_width="match_parent"
android:layout_height="match_parent" />
</LinearLayout>
</layout>

View File

@@ -0,0 +1,236 @@
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools">
<data>
<variable
name="viewModel"
type="com.sixin.module_p.ui.enter.home.HomeViewModel" />
</data>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="44dp"
android:background="@color/colorPrimary">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:text="首页"
android:textColor="@color/white"
android:textSize="18sp" />
</RelativeLayout>
<androidx.cardview.widget.CardView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_margin="10dp">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="50dp"
android:layout_marginHorizontal="15dp"
android:gravity="center_vertical">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="航班动态"
android:textColor="#333"
android:textSize="16sp" />
<View
android:layout_width="0dp"
android:layout_height="0dp"
android:layout_weight="1" />
<CheckBox
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:button="@drawable/p_home_cb_selector"
android:checked="@={!viewModel.countryType}"
android:paddingStart="5dp"
android:text="国内"
android:textSize="12sp" />
<CheckBox
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:button="@drawable/p_home_cb_selector"
android:checked="@={viewModel.countryType}"
android:paddingStart="5dp"
android:text="国际"
android:textSize="12sp" />
<LinearLayout
shape_border_color="@{@color/backgroud_gray}"
shape_border_width="@{1}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="15dp"
android:gravity="center_vertical"
android:onClick="@{()->viewModel.onDateClick()}"
android:paddingHorizontal="10dp"
android:paddingVertical="4dp">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@{viewModel.date}"
android:textColor="#333"
android:textSize="13sp"
tools:text="2020-01-01" />
<ImageView
android:layout_width="12dp"
android:layout_height="12dp"
android:layout_marginLeft="5dp"
android:src="@drawable/img_daosanjiao" />
</LinearLayout>
</LinearLayout>
<View
android:layout_width="match_parent"
android:layout_height="1dp"
android:background="@color/backgroud_gray" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="35dp"
android:orientation="horizontal">
<LinearLayout
shape_border_color='@{"#1ed4b3"}'
shape_border_width="@{1}"
android:layout_width="wrap_content"
android:layout_height="30dp"
android:layout_marginVertical="5dp"
android:gravity="center_vertical">
<RelativeLayout
shape_bg_color='@{viewModel.type == viewModel.TYPE_LEAVE ? "#1fd4b4" : @color/white}'
android:layout_width="80dp"
android:layout_height="match_parent"
android:onClick="@{()->viewModel.onTypeChange(viewModel.TYPE_LEAVE)}">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:text="出发"
android:textColor="@{viewModel.type == viewModel.TYPE_LEAVE ? @color/white : @color/text_normal}" />
</RelativeLayout>
<RelativeLayout
shape_bg_color='@{viewModel.type == viewModel.TYPE_ARRIVAL ? "#1fd4b4" : @color/white}'
android:layout_width="80dp"
android:layout_height="match_parent"
android:onClick="@{()->viewModel.onTypeChange(viewModel.TYPE_ARRIVAL)}">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:text="到达"
android:textColor="@{viewModel.type == viewModel.TYPE_ARRIVAL ? @color/white : @color/text_normal}" />
</RelativeLayout>
</LinearLayout>
<LinearLayout
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:gravity="end">
<ImageView
android:layout_width="35dp"
android:layout_height="match_parent"
android:src="@drawable/img_config"
android:onClick="@{()->viewModel.onConfigClick()}"/>
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:background="#0702f0"
android:gravity="center_vertical">
<TextView
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:gravity="center"
android:text="航班号"
android:textColor="@color/white"
android:textSize="15sp" />
<TextView
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:gravity="center"
android:text="航程"
android:textColor="@color/white"
android:textSize="15sp" />
<TextView
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:gravity="center"
android:text="地区类型"
android:textColor="@color/white"
android:textSize="15sp" />
<TextView
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:gravity="center"
android:text='@{viewModel.type == viewModel.TYPE_ARRIVAL ? "计划降落" : "计划起飞"}'
android:textColor="@color/white"
android:textSize="15sp" />
</LinearLayout>
<com.scwang.smart.refresh.layout.SmartRefreshLayout
android:id="@+id/srl"
android:layout_width="match_parent"
android:layout_height="match_parent">
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/rv"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/white"
app:layoutManager="androidx.recyclerview.widget.LinearLayoutManager"
tools:listitem="@layout/item_pda_home" />
</com.scwang.smart.refresh.layout.SmartRefreshLayout>
</LinearLayout>
</androidx.cardview.widget.CardView>
</LinearLayout>
</layout>

View File

@@ -0,0 +1,117 @@
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools">
<data>
<variable
name="model"
type="com.sixin.module_p.ui.enter.home.HomeConfigDialogModel" />
</data>
<LinearLayout
android:layout_width="300dp"
android:layout_height="match_parent"
android:orientation="vertical">
<com.lukouguoji.module_base.ui.weight.StatusView
android:layout_width="wrap_content"
android:layout_height="0dp" />
<View
android:layout_width="0dp"
android:layout_height="50dp" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/white"
android:orientation="vertical">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="end"
android:onClick="@{()->model.dismiss()}"
android:padding="10dp"
android:text="取消"
android:textColor="@color/red" />
<View
android:layout_width="match_parent"
android:layout_height="1dp"
android:background="@color/backgroud_gray" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="10dp">
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="屏蔽航司(以英文“,”分割)" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="30dp"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="10dp">
<EditText
setTextAllCaps="@{true}"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/bg_pda_input_layout"
android:gravity="center_vertical"
android:paddingHorizontal="10dp"
android:text="@={model.filterContent}"
android:textColor="@color/text_normal"
android:textColorHint="@color/text_gray_l"
android:textSize="14sp" />
</LinearLayout>
<View
android:layout_width="0dp"
android:layout_height="0dp"
android:layout_weight="1" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="50dp">
<TextView
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:background="@color/backgroud_gray"
android:gravity="center"
android:onClick="@{()->model.onResetClick()}"
android:text="清空"
android:textColor="@color/red"
android:textSize="16sp" />
<TextView
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:background="@color/red"
android:gravity="center"
android:onClick="@{()->model.onConfirmClick()}"
android:text="确认"
android:textColor="@color/white"
android:textSize="16sp" />
</LinearLayout>
</LinearLayout>
</LinearLayout>
</layout>

View File

@@ -0,0 +1,125 @@
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools">
<data>
<variable
name="viewModel"
type="com.sixin.module_p.ui.enter.mine.PdaMineViewModel" />
</data>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/backgroud_gray"
android:orientation="vertical">
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="44dp"
android:background="@color/colorPrimary">
<ImageView
android:layout_width="44dp"
android:layout_height="44dp"
android:onClick="@{()-> viewModel.onLogoutClick()}"
android:padding="10dp"
android:src="@drawable/img_pda_exit" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:text="我的"
android:textColor="@color/white"
android:textSize="18sp" />
</RelativeLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginHorizontal="15dp"
android:layout_marginTop="10dp"
android:gravity="center_vertical">
<ImageView
android:layout_width="60dp"
android:layout_height="60dp"
android:src="@drawable/img_default_avatar" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:text="@{viewModel.userName}"
android:textColor="@color/text_normal"
android:textSize="18sp"
tools:text="姓名" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text='@{"("+viewModel.userRole+")"}'
android:textColor="@color/text_gray"
android:textSize="14sp"
tools:text="(计重员)" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="50dp"
android:layout_marginTop="10dp"
android:background="@color/white"
android:gravity="center_vertical"
android:onClick="@{()-> viewModel.onModifyPasswordClick()}">
<TextView
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginLeft="15dp"
android:layout_weight="1"
android:text="修改密码"
android:textSize="15sp" />
<ImageView
android:layout_width="25dp"
android:layout_height="25dp"
android:layout_marginRight="10dp"
android:src="@drawable/img_pda_right" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="50dp"
android:layout_marginTop="10dp"
android:background="@color/white"
android:gravity="center_vertical"
android:onClick="@{()-> viewModel.onAboutUsClick()}">
<TextView
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginLeft="15dp"
android:layout_weight="1"
android:text="关于我们"
android:textSize="15sp" />
<ImageView
android:layout_width="25dp"
android:layout_height="25dp"
android:layout_marginRight="10dp"
android:src="@drawable/img_pda_right" />
</LinearLayout>
<View
android:layout_width="0dp"
android:layout_height="0dp"
android:layout_weight="1" />
</LinearLayout>
</layout>

View File

@@ -0,0 +1,199 @@
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android">
<data>
<variable
name="bean"
type="com.lukouguoji.module_base.bean.AccidentVisaBean" />
</data>
<com.mcxtzhang.swipemenulib.SwipeMenuLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<FrameLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<LinearLayout
android:id="@+id/ll_content"
shape_bg_color="@{@color/white}"
shape_radius="@{6}"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginHorizontal="10dp"
android:layout_marginVertical="5dp"
android:background="@color/white"
android:gravity="center_vertical"
android:orientation="horizontal"
android:paddingHorizontal="10dp"
android:paddingVertical="5dp">
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="0.9"
android:layout_marginLeft="10dp"
android:orientation="vertical">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_weight="1"
android:orientation="vertical">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="30dp"
android:gravity="center_vertical">
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1">
<TextView
completeSpace="@{4}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="航班号"
android:textColor="@color/text_normal"
android:textStyle="bold" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:text="@{bean.fno}"
android:textColor="@color/text_normal"
android:textStyle="bold" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="30dp"
android:gravity="center_vertical">
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1.3">
<TextView
completeSpace="@{4}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="运单号" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:text="@{bean.mawbno}" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="30dp"
android:gravity="center_vertical">
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1">
<TextView
completeSpace="@{4}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="填报人" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:text="@{bean.opid}" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="30dp"
android:gravity="center_vertical">
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1.5">
<TextView
completeSpace="@{4}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="填报日期" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:text="@{bean.opDate}" />
</LinearLayout>
</LinearLayout>
</LinearLayout>
</LinearLayout>
<ImageView
android:layout_width="25dp"
android:layout_height="25dp"
android:src="@drawable/img_pda_right" />
</LinearLayout>
</FrameLayout>
<androidx.appcompat.widget.LinearLayoutCompat
android:layout_width="wrap_content"
android:layout_height="match_parent">
<!--
<TextView
android:id="@+id/tv_details"
style="@style/tv_item_action"
android:background="#facd91"
android:text="详情" />-->
<TextView
android:id="@+id/tv_modify"
style="@style/tv_item_action"
android:background="#8313ef"
android:text="修改" />
<TextView
android:id="@+id/tv_delete"
style="@style/tv_item_action"
android:background="#df253c"
android:text="删除" />
<!--<TextView
android:id="@+id/tv_delete"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_marginVertical="5dp"
android:background="@color/red"
android:gravity="center"
android:paddingHorizontal="6dp"
android:text="删除"
android:textColor="@color/white" />-->
</androidx.appcompat.widget.LinearLayoutCompat>
</com.mcxtzhang.swipemenulib.SwipeMenuLayout>
</layout>

View File

@@ -0,0 +1,38 @@
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools">
<data>
<variable
name="bean"
type="com.lukouguoji.module_base.bean.ActionBean" />
</data>
<LinearLayout
android:id="@+id/ll"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_margin="5dp"
android:background="@drawable/home_right_item_sel"
android:gravity="center"
android:orientation="vertical"
android:padding="5dp">
<ImageView
loadImage="@{bean.icon}"
android:layout_width="80dp"
android:layout_height="80dp"
android:layout_gravity="center"
android:src="@mipmap/guoji_in" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="5dp"
android:gravity="center_vertical"
android:text="@{bean.title}"
android:textSize="16dp" />
</LinearLayout>
</layout>

View File

@@ -0,0 +1,272 @@
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android">
<data>
<variable
name="bean"
type="com.lukouguoji.module_base.bean.DocumentHandoverBean" />
</data>
<LinearLayout
shape_bg_color="@{@color/white}"
shape_radius="@{5}"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginHorizontal="10dp"
android:layout_marginVertical="5dp"
android:background="@color/white"
android:gravity="center_vertical"
android:paddingHorizontal="10dp"
android:paddingVertical="5dp">
<CheckBox
android:id="@+id/pda_handover_checkBox"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:clickable="true"
android:button="@drawable/p_checkbox_selector"
android:checked="@={bean.checked}" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:orientation="vertical">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="30dp"
android:gravity="center_vertical">
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1">
<TextView
completeSpace="@{4}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="航班日期"
android:textColor="@color/text_gray" />
<TextView
completeSpace="@{12}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:text="@{bean.fdate}"
android:textColor="@color/text_gray" />
</LinearLayout>
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="0.9">
<TextView
completeSpace="@{4}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="航班号"
android:textColor="@color/text_gray" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:text="@{bean.fno}"
android:textColor="@color/text_gray" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="30dp"
android:gravity="center_vertical">
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1">
<TextView
completeSpace="@{4}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="目的港"
android:textColor="@color/text_gray" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:text="@{bean.fdest}"
android:textColor="@color/text_gray" />
</LinearLayout>
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="0.9">
<TextView
completeSpace="@{4}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="进出标识"
android:textColor="@color/text_gray" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:text="@{bean.getIEFlagName()}"
android:textColor="@{bean.ieFlagTextColor}" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="30dp"
android:gravity="center_vertical">
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1">
<TextView
completeSpace="@{4}"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:text="交接人"
android:textColor="@color/text_gray" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:text="@{bean.handoverPerson}"
android:textColor="@color/text_gray" />
</LinearLayout>
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="0.9">
<TextView
completeSpace="@{4}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="分配司机"
android:textColor="@color/text_gray" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:text="@{bean.driver}"
android:textColor="@color/text_gray" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="30dp"
android:orientation="horizontal"
android:gravity="center_vertical">
<TextView
completeSpace="@{4}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="复核人"
android:textColor="@color/text_gray" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:text="@{bean.reviewer}"
android:textColor="@color/text_gray" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="30dp"
android:orientation="horizontal"
android:gravity="center_vertical">
<TextView
completeSpace="@{4}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="单证类型"
android:textColor="@color/text_gray" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:text="@{bean.fileTypeName}"
android:textColor="@color/text_gray" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="30dp"
android:orientation="horizontal"
android:gravity="center_vertical">
<TextView
completeSpace="@{4}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="交接时间"
android:textColor="@color/text_gray" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:text="@{bean.handoverTime}"
android:textColor="@color/text_gray" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="30dp"
android:orientation="horizontal"
android:gravity="center_vertical">
<TextView
completeSpace="@{4}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="复核时间"
android:textColor="@color/text_gray" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:text="@{bean.reviewDate}"
android:textColor="@color/text_gray" />
</LinearLayout>
</LinearLayout>
</LinearLayout>
</layout>

View File

@@ -0,0 +1,194 @@
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android">
<data>
<variable
name="bean"
type="com.lukouguoji.module_base.bean.GncCunFangBean" />
</data>
<LinearLayout
shape_bg_color="@{@color/white}"
shape_radius="@{5}"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginHorizontal="10dp"
android:layout_marginVertical="5dp"
android:background="@color/white"
android:gravity="center_vertical"
android:paddingHorizontal="10dp"
android:paddingVertical="5dp">
<!-- visible='@{bean.allocationStatus.equals("0")}'-->
<CheckBox
android:id="@+id/pda_gnc_checkBox"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:clickable="true"
android:button="@drawable/p_checkbox_selector"
android:checked="@={bean.checked}" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:orientation="vertical">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="30dp"
android:gravity="center_vertical">
<TextView
completeSpace="@{4}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="平板车"
android:textColor="@color/text_normal"
android:textStyle="bold" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:text="@{bean.carId}"
android:textColor="@color/text_normal"
android:textStyle="bold" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="30dp"
android:gravity="center_vertical">
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1">
<TextView
completeSpace="@{4}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="航班日期"
android:textColor="@color/text_gray" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:text="@{bean.fdate}"
android:textColor="@color/text_gray" />
</LinearLayout>
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1">
<TextView
completeSpace="@{4}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="计划航班"
android:textColor="@color/text_gray" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:text="@{bean.fno}"
android:textColor="@color/text_gray" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="30dp"
android:gravity="center_vertical">
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1">
<TextView
completeSpace="@{4}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="计划起飞"
android:textColor="@color/text_gray" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:text="@{bean.scheduledTackOffHM}"
android:textColor="@color/text_gray" />
<TextView
visible="@{bean.verifyTakeOffNextDay()}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="4dp"
android:text="+1"
android:textColor="@color/red" />
</LinearLayout>
<LinearLayout
visible='@{bean.storageArea.equals("")}'
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1">
<TextView
completeSpace="@{4}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="复磅状态"
android:textColor="@color/text_gray" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:text="@{bean.checkFlagName}"
android:textColor='@{bean.checkFlagName.equals("未复磅") ? @color/text_gray: @color/green}' />
</LinearLayout>
<LinearLayout
visible='@{!bean.storageArea.equals("")}'
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:visibility="gone">
<TextView
completeSpace="@{4}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="存放区域"
android:textColor="@color/text_gray" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:text="@{bean.storageArea}"
android:textColor="@color/blue" />
</LinearLayout>
</LinearLayout>
</LinearLayout>
</LinearLayout>
</layout>

View File

@@ -0,0 +1,155 @@
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android">
<data>
</data>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginHorizontal="10dp"
android:layout_marginVertical="5dp"
shape_bg_color="@{@color/white}"
shape_radius="@{5}"
android:background="@color/white"
android:gravity="center_vertical"
android:paddingHorizontal="10dp"
android:paddingVertical="5dp">
<CheckBox
android:layout_width="wrap_content"
android:button="@drawable/p_checkbox_selector"
android:layout_height="wrap_content" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:orientation="vertical">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="30dp"
android:gravity="center_vertical">
<TextView
completeSpace="@{4}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="平板车"
android:textColor="@color/text_normal"
android:textStyle="bold" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:text="032"
android:textColor="@color/text_normal"
android:textStyle="bold" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="30dp"
android:gravity="center_vertical">
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1">
<TextView
completeSpace="@{4}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="航班日期"
android:textColor="@color/text_gray" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:text="2024-02-21"
android:textColor="@color/text_gray" />
</LinearLayout>
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1">
<TextView
completeSpace="@{4}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="航班号"
android:textColor="@color/text_gray" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:text="MU2035"
android:textColor="@color/text_gray" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="30dp"
android:gravity="center_vertical">
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1">
<TextView
completeSpace="@{4}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="预计起飞"
android:textColor="@color/text_gray" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:text="2024-02-21"
android:textColor="@color/text_gray" />
</LinearLayout>
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1">
<TextView
completeSpace="@{4}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="复磅状态"
android:textColor="@color/text_gray" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:text="MU2035"
android:textColor="@color/text_gray" />
</LinearLayout>
</LinearLayout>
</LinearLayout>
</LinearLayout>
</layout>

View File

@@ -0,0 +1,120 @@
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools">
<data>
<variable
name="bean"
type="com.lukouguoji.module_base.bean.ShouYunSyncBean" />
</data>
<LinearLayout
shape_bg_color="@{@color/white}"
shape_radius="@{6}"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginHorizontal="10dp"
android:layout_marginVertical="5dp"
android:background="@color/white"
android:orientation="vertical"
android:padding="10dp">
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:text="平板车:" />
<TextView
android:layout_width="0dp"
android:layout_height="35dp"
android:layout_weight="1"
android:gravity="center_vertical"
android:paddingHorizontal="5dp"
android:text="@{bean.location}"
android:textColor="@color/text_system"
android:textColorHint="@color/text_gray_l"
android:textSize="14sp"
tools:text="066" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center_vertical">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:text="件数:" />
<EditText
shape_border_color="@{@color/gray_cc}"
shape_border_width="@{1}"
shape_radius="@{6}"
android:layout_width="0dp"
android:layout_height="35dp"
android:layout_weight="1"
android:background="@null"
android:gravity="center_vertical"
android:paddingHorizontal="5dp"
android:text="@={bean.pcLiveData}"
android:textColor="@color/text_system"
android:textColorHint="@color/text_gray_l"
android:textSize="14sp" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:text="重量:" />
<EditText
shape_border_color="@{@color/gray_cc}"
shape_border_width="@{1}"
shape_radius="@{6}"
android:layout_width="0dp"
android:layout_height="35dp"
android:layout_weight="1"
android:background="@null"
android:gravity="center_vertical"
android:paddingHorizontal="5dp"
android:text="@={bean.weightLiveData}"
android:textColor="@color/text_system"
android:textColorHint="@color/text_gray_l"
android:textSize="14sp" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:text="体积:" />
<EditText
shape_border_color="@{@color/gray_cc}"
shape_border_width="@{1}"
shape_radius="@{6}"
android:layout_width="0dp"
android:layout_height="35dp"
android:layout_weight="1"
android:background="@null"
android:gravity="center_vertical"
android:paddingHorizontal="5dp"
android:text="@={bean.volume}"
android:textColor="@color/text_system"
android:textColorHint="@color/text_gray_l"
android:textSize="14sp" />
</LinearLayout>
</LinearLayout>
</layout>

View File

@@ -0,0 +1,124 @@
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android">
<data>
<variable
name="bean"
type="com.lukouguoji.module_base.bean.FlatcarBean" />
</data>
<com.mcxtzhang.swipemenulib.SwipeMenuLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<FrameLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<LinearLayout
shape_bg_color="@{@color/white}"
shape_radius="@{6}"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginHorizontal="10dp"
android:layout_marginVertical="5dp"
android:background="@color/white"
android:gravity="center_vertical"
android:orientation="horizontal"
android:padding="10dp">
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="平板车"
android:textColor="@color/text_normal"
android:textStyle="bold" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:text="@{bean.carId}"
android:textColor="@color/text_normal"
android:textStyle="bold" />
</LinearLayout>
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="自重"
android:textColor="@color/text_gray" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:text="@{bean.carWeight}"
android:textColor="@color/text_gray" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="5dp"
android:text="kg"
android:textColor="@color/blue" />
</LinearLayout>
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="状态"
android:textColor="@color/text_gray" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:text="@{bean.statusName}"
android:textColor='@{bean.statusName.equals("正常") ? @color/green : @color/red}'
android:textStyle="bold" />
</LinearLayout>
</LinearLayout>
</FrameLayout>
<FrameLayout
android:layout_width="wrap_content"
android:layout_height="match_parent">
<TextView
android:id="@+id/tv_delete"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_marginVertical="5dp"
android:background="@color/red"
android:gravity="center"
android:paddingHorizontal="6dp"
android:text="删除"
android:textColor="@color/white" />
</FrameLayout>
</com.mcxtzhang.swipemenulib.SwipeMenuLayout>
</layout>

View File

@@ -0,0 +1,126 @@
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android">
<data>
<variable
name="bean"
type="com.lukouguoji.module_base.bean.GnjUnloadListBean" />
</data>
<LinearLayout
android:id="@+id/ll"
shape_bg_color="@{@color/white}"
shape_radius="@{5}"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginHorizontal="10dp"
android:layout_marginVertical="5dp"
android:background="@color/white"
android:gravity="center_vertical"
android:paddingHorizontal="10dp"
android:paddingVertical="5dp">
<ImageView
setIVCheckImage="@{bean.checked}"
android:layout_width="22dp"
android:layout_height="22dp"
android:onClick="@{()-> bean.checkedClick()}"
android:src="@drawable/img_p_check_s" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:orientation="vertical">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center_vertical"
android:paddingVertical="5dp">
<TextView
completeSpace="@{5}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="平板车"
android:textColor="@color/text_normal"
android:textStyle="bold" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@{bean.carId}"
android:layout_marginStart="10dp"
android:textColor="@color/text_normal"
android:textStyle="bold" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center_vertical"
android:paddingVertical="5dp">
<TextView
completeSpace="@{5}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="确认人"
android:textColor="@color/text_normal" />
<TextView
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="0.7"
android:layout_marginStart="10dp"
android:text="@{bean.opId}"
android:textColor="@color/text_normal"/>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center_vertical"
android:paddingVertical="5dp">
<TextView
completeSpace="@{5}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="确认时间"
android:textColor="@color/text_normal" />
<TextView
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1.7"
android:layout_marginStart="10dp"
android:text="@{bean.opDate}"
android:textColor="@color/text_normal"/>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center_vertical"
android:paddingVertical="5dp">
<TextView
completeSpace="@{5}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="转运目的地"
android:textColor="@color/text_normal" />
<TextView
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1.7"
android:layout_marginStart="10dp"
android:text="@{bean.transDestName}"
android:textColor="@color/text_normal"/>
</LinearLayout>
</LinearLayout>
</LinearLayout>
</layout>

View File

@@ -0,0 +1,272 @@
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android">
<data>
<variable
name="bean"
type="com.lukouguoji.module_base.bean.GnjUnloadListBean" />
</data>
<com.mcxtzhang.swipemenulib.SwipeMenuLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<FrameLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<LinearLayout
android:id="@+id/ll_content"
shape_bg_color="@{@color/white}"
shape_radius="@{6}"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginHorizontal="10dp"
android:layout_marginVertical="5dp"
android:background="@color/white"
android:orientation="horizontal"
android:gravity="center_vertical"
android:paddingHorizontal="10dp"
android:paddingVertical="5dp">
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="0.9"
android:orientation="vertical">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="30dp"
android:gravity="center_vertical">
<!-- <LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1">
<TextView
completeSpace="@{3}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="平板车"
android:textColor="@color/text_normal"
android:textStyle="bold" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:text="@{bean.carId}"
android:textColor="@color/text_normal"
android:textStyle="bold" />
</LinearLayout>-->
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1.4">
<TextView
completeSpace="@{4}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="航班日期"
android:textColor="@color/text_normal"
android:textStyle="bold" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:text="@{bean.fdate}"
android:textColor="@color/text_normal"
android:textStyle="bold" />
</LinearLayout>
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1">
<TextView
completeSpace="@{3}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="航班号"
android:textColor="@color/text_normal"
android:textStyle="bold" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:text="@{bean.fno}"
android:textColor="@color/text_normal"
android:textStyle="bold" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="30dp"
android:gravity="center_vertical">
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1.4">
<TextView
completeSpace="@{4}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="航\u00A0\u00A0\u00A0\u00A0\u00A0\u00A0\u00A0程" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:text="@{bean.voyage}" />
</LinearLayout>
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1">
<TextView
completeSpace="@{4}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="平板数量" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:text="@{bean.carNum}" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center_vertical">
<!--<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1">
<TextView
completeSpace="@{3}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="确认人" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:text="@{bean.opId}" />
</LinearLayout>-->
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1.5">
<TextView
completeSpace="@{4}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="货物类型" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:text="@{bean.cargoTypeName}"
android:textColor="@color/red"/>
</LinearLayout>
</LinearLayout>
</LinearLayout>
<ImageView
android:layout_width="25dp"
android:layout_height="25dp"
android:src="@drawable/img_pda_right" />
<!--<LinearLayout
android:layout_width="match_parent"
android:layout_height="30dp"
android:gravity="center_vertical">
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1.5">
<TextView
completeSpace="@{4}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="确认时间" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:text="@{bean.opDate}" />
</LinearLayout>
</LinearLayout>-->
</LinearLayout>
</FrameLayout>
<FrameLayout
android:layout_width="wrap_content"
android:layout_height="match_parent">
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_marginVertical="5dp"
android:paddingHorizontal="6dp"
android:gravity="center" >
<TextView
android:id="@+id/tv_modify"
style="@style/tv_item_action"
android:background="#8313ef"
android:text="修改"
android:textColor="@color/white" />
<TextView
android:id="@+id/tv_delete"
style="@style/tv_item_action"
android:background="@color/red"
android:text="删除"
android:textColor="@color/white" />
</LinearLayout>
</FrameLayout>
</com.mcxtzhang.swipemenulib.SwipeMenuLayout>
</layout>

View File

@@ -0,0 +1,74 @@
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android">
<data>
<variable
name="bean"
type="com.lukouguoji.module_base.bean.FlightBean" />
</data>
<LinearLayout
android:id="@+id/ll"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="#8c8c8c"
android:orientation="vertical">
<LinearLayout
android:id="@+id/ll_content"
android:layout_width="match_parent"
android:layout_height="40dp"
android:gravity="center_vertical">
<TextView
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:gravity="center"
android:text="@{bean.fno}"
android:textColor="@color/white" />
<TextView
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:gravity="center"
android:text="@{bean.hangCheng}"
android:textColor="@color/white" />
<TextView
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:gravity="center"
android:text="@{bean.countryType}"
android:textColor="@color/white" />
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:gravity="center">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center"
android:text="@{bean.timeDesc}"
android:textColor="@color/white" />
<TextView
visible="@{bean.showAddOne()}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="5dp"
android:text="+1"
android:textColor="@color/red" />
</LinearLayout>
</LinearLayout>
</LinearLayout>
</layout>

View File

@@ -0,0 +1,26 @@
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android">
<data>
<variable
name="bean"
type="com.lukouguoji.module_base.bean.JianBean" />
</data>
<RelativeLayout
android:id="@+id/rl"
android:layout_width="match_parent"
android:layout_height="30dp">
<TextView
android:id="@+id/tv"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:text="@{bean.code}"
android:textColor="#333"
android:textSize="16sp" />
</RelativeLayout>
</layout>

View File

@@ -0,0 +1,150 @@
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools">
<data>
<variable
name="bean"
type="com.lukouguoji.module_base.bean.GjjHandoverRecordBean" />
</data>
<LinearLayout
android:id="@+id/ll"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="15dp"
android:orientation="vertical">
<com.mcxtzhang.swipemenulib.SwipeMenuLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<FrameLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@drawable/bg_input"
android:orientation="vertical"
android:padding="10dp">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center_vertical">
<TextView
android:layout_width="60dp"
android:layout_height="wrap_content"
android:text="运单号:" />
<TextView
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1.5"
android:text="@{bean.waybillCode}"
android:textColor="@color/colorPrimary" />
<TextView
android:layout_width="60dp"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:text="航程:" />
<TextView
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text='@{(bean.dep ?? "") + "-" +(bean.dest ?? "")}'
android:textColor="@color/color_66" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:gravity="center_vertical">
<TextView
android:layout_width="60dp"
android:layout_height="wrap_content"
android:text="件数:" />
<TextView
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1.5"
android:text="@{bean.pc}"
android:textColor="@color/colorPrimary" />
<TextView
android:layout_width="60dp"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:text="重量:" />
<TextView
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="@{bean.weight}"
android:textColor="@color/color_66" />
</LinearLayout>
<ImageView
android:id="@+id/iv_down"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:layout_marginTop="10dp"
android:src="@mipmap/img_down" />
</LinearLayout>
</FrameLayout>
<androidx.appcompat.widget.LinearLayoutCompat
android:layout_width="wrap_content"
android:layout_height="match_parent">
<TextView
android:id="@+id/tv_delete_order"
style="@style/tv_item_action"
android:background="#df253c"
android:text="删单" />
</androidx.appcompat.widget.LinearLayoutCompat>
</com.mcxtzhang.swipemenulib.SwipeMenuLayout>
<TextView
android:id="@+id/tv_j"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:layout_marginTop="6dp"
android:text="件号"
android:textColor="#333"
android:textStyle="bold"
android:visibility="gone" />
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/rv"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="4dp"
android:background="#caf982"
android:visibility="gone"
app:layoutManager="androidx.recyclerview.widget.GridLayoutManager"
app:spanCount="8"
tools:listitem="@layout/item_pda_jian" />
</LinearLayout>
</layout>

View File

@@ -0,0 +1,95 @@
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools">
<data>
<variable
name="bean"
type="com.lukouguoji.module_base.bean.GjjHandoverRecordBean" />
</data>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="15dp"
android:id="@+id/ll"
android:orientation="vertical">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@drawable/bg_input"
android:orientation="vertical"
android:padding="10dp">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center_vertical">
<TextView
android:layout_width="60dp"
android:layout_height="wrap_content"
android:text="运单号:" />
<TextView
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1.5"
android:text="@{bean.waybillCode}"
android:textColor="@color/colorPrimary" />
<TextView
android:layout_width="60dp"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:text="航程:" />
<TextView
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text='@{(bean.dep ?? "") + "-" +(bean.dest ?? "")}'
android:textColor="@color/color_66" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:gravity="center_vertical">
<TextView
android:layout_width="60dp"
android:layout_height="wrap_content"
android:text="件数:" />
<TextView
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1.5"
android:text="@{bean.pc}"
android:textColor="@color/colorPrimary" />
<TextView
android:layout_width="60dp"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:text="重量:" />
<TextView
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="@{bean.weight}"
android:textColor="@color/color_66" />
</LinearLayout>
</LinearLayout>
</LinearLayout>
</layout>

View File

@@ -0,0 +1,53 @@
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android">
<data>
<variable
name="bean"
type="com.lukouguoji.module_base.bean.MessageBean" />
</data>
<LinearLayout
shape_bg_color="@{@color/white}"
shape_radius="@{6}"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginHorizontal="10dp"
android:layout_marginVertical="5dp"
android:background="@color/white"
android:gravity="center_vertical"
android:padding="10dp">
<CheckBox
visible='@{bean.state.equals("0")}'
android:layout_width="wrap_content"
android:checked="@={bean.checked}"
android:layout_height="wrap_content"
android:button="@drawable/p_checkbox_selector" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="15dp"
android:orientation="vertical">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@{bean.content}"
android:textColor="@color/text_normal" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="end"
android:layout_marginTop="10dp"
android:text="@{bean.createtime}"
android:textColor="@color/text_gray_l"
android:textSize="13sp" />
</LinearLayout>
</LinearLayout>
</layout>

View File

@@ -0,0 +1,256 @@
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android">
<data>
<variable
name="bean"
type="com.lukouguoji.module_base.bean.TransportLogBean" />
</data>
<LinearLayout
shape_bg_color="@{@color/white}"
shape_radius="@{5}"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginHorizontal="10dp"
android:layout_marginVertical="5dp"
android:background="@color/white"
android:gravity="center_vertical"
android:paddingHorizontal="10dp"
android:paddingVertical="5dp">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:orientation="vertical">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="30dp"
android:gravity="center_vertical">
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="2">
<TextView
completeSpace="@{4}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="转运线路"
android:textColor="@color/text_gray"/>
<TextView
completeSpace="@{12}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:text="@{bean.transTypeName}"
android:textColor="@color/text_gray" />
<!-- <LinearLayout-->
<!-- android:layout_width="match_parent"-->
<!-- android:layout_height="match_parent"-->
<!-- android:layout_marginLeft="15dp"-->
<!-- android:background="@drawable/bg_pda_input_layout">-->
<!-- <Spinner-->
<!-- android:id="@+id/spinner_type"-->
<!-- items="@{model.transportTypeList}"-->
<!-- onSelected="@{model::onTransportTypeSelected}"-->
<!-- android:layout_width="match_parent"-->
<!-- android:layout_height="match_parent"-->
<!-- android:background="@drawable/bg_spinner_pda"-->
<!-- android:textSize="14sp"-->
<!-- android:theme="@style/spinner_normal" />-->
<!-- </LinearLayout>-->
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="30dp"
android:gravity="center_vertical">
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1">
<TextView
completeSpace="@{4}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="平板车"
android:textColor="@color/text_gray" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:text="@{bean.carId}"
android:textColor="@color/text_gray" />
</LinearLayout>
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="0.9">
<TextView
completeSpace="@{4}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="航班日期"
android:textColor="@color/text_gray" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:text="@{bean.fdate}"
android:textColor="@color/text_gray" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="30dp"
android:gravity="center_vertical">
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1">
<TextView
completeSpace="@{4}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="运输状态"
android:textColor="@color/text_gray" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:text="@{bean.transStatusName}"
android:textColor='@{bean.transStatusColor}' />
</LinearLayout>
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="0.9">
<TextView
completeSpace="@{3}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="航班号"
android:textColor="@color/text_gray" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:text="@{bean.fno}"
android:textColor="@color/text_gray" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="30dp"
android:gravity="center_vertical">
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1">
<TextView
completeSpace="@{4}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="司机"
android:textColor="@color/text_gray" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:layout_marginRight="10dp"
android:text="@{bean.opId}"
android:textColor="@color/purple" />
</LinearLayout>
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="0.9">
<TextView
completeSpace="@{4}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="机位"
android:textColor="@color/text_gray" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:text="@{bean.standId}"
android:textColor="@color/text_gray" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="30dp"
android:gravity="center_vertical">
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1">
<TextView
completeSpace="@{4}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="运输时间"
android:textColor="@color/text_gray" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:text="@{bean.opDate}"
android:textColor="@color/text_gray" />
</LinearLayout>
</LinearLayout>
</LinearLayout>
</LinearLayout>
</layout>

View File

@@ -0,0 +1,346 @@
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android">
<data>
<variable
name="bean"
type="com.lukouguoji.module_base.bean.GoodsTransportBean" />
</data>
<LinearLayout
android:id="@+id/ll"
shape_bg_color="@{@color/white}"
shape_radius="@{5}"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginHorizontal="10dp"
android:layout_marginVertical="5dp"
android:background="@color/white"
android:gravity="center_vertical"
android:paddingHorizontal="10dp"
android:paddingVertical="5dp">
<ImageView
setIVCheckImage="@{bean.checked}"
android:layout_width="22dp"
android:layout_height="22dp"
android:src="@drawable/img_p_check_s" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:orientation="vertical">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="30dp"
android:gravity="center_vertical">
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1">
<TextView
completeSpace="@{4}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="平板车"
android:textColor="@color/text_normal"
android:textStyle="bold" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:text="@{bean.carId}"
android:textColor="@color/text_normal"
android:textStyle="bold" />
</LinearLayout>
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="0.9">
<TextView
completeSpace="@{3}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="司机"
android:textColor="#ea41e0" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:text="@{bean.driver}"
android:textColor="#ea41e0" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="30dp"
android:gravity="center_vertical">
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1">
<TextView
completeSpace="@{4}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="航班日期"
android:textColor="@color/text_gray" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:text="@{bean.fDateNoYear}"
android:textColor="@color/text_gray" />
</LinearLayout>
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="0.9">
<TextView
completeSpace="@{3}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="航班号"
android:textColor="@color/text_gray" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:text="@{bean.fno}"
android:textColor="@color/text_gray" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="30dp"
android:gravity="center_vertical">
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1">
<TextView
completeSpace="@{4}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="航班计划"
android:textColor="@color/text_gray" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:text="@{bean.scheduledTackOffHM}"
android:textColor="@color/text_gray" />
</LinearLayout>
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="0.9">
<TextView
completeSpace="@{3}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="航程"
android:textColor="@color/text_gray" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:text="@{bean.range}"
android:textColor="@color/text_gray" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center_vertical"
android:paddingVertical="5dp">
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1">
<TextView
completeSpace="@{4}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="运输状态"
android:textColor="@color/text_gray" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:text="@{bean.transStatusName}"
android:textColor="@{bean.transStatusColor}" />
</LinearLayout>
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="0.9">
<TextView
completeSpace="@{3}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="加货"
android:textColor="@color/text_gray" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:text="@{bean.addCargoFlagName}"
android:textColor="#FF5722"/>
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="30dp"
android:gravity="center_vertical">
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1">
<TextView
completeSpace="@{4}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="存放区域"
android:textColor="@color/text_gray" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:text="@{bean.storageArea}"/>
</LinearLayout>
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="0.9">
<TextView
completeSpace="@{3}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="机位"
android:textColor="@color/text_gray" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:text="@{bean.standId}"
android:textColor="@color/text_gray" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center_vertical"
android:paddingVertical="5dp">
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="0.9">
<TextView
completeSpace="@{4}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="货物类型"
android:textColor="@color/text_gray" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:text="@{bean.cargoTypeName}"
android:textColor="@color/red" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center_vertical"
android:paddingVertical="5dp">
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="0.9"
visible="@{bean.storageAreaVisible}">
<TextView
completeSpace="@{5}"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="前方站时间"
android:textColor="@color/text_gray" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:text="@{bean.frontStationTime}"/>
</LinearLayout>
</LinearLayout>
</LinearLayout>
</LinearLayout>
</layout>

Some files were not shown because too many files have changed in this diff Show More