Files
Inbound/app/src/main/res/layout/dialog_add_goods.xml
T

621 lines
26 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout 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"
android:layout_width="1500dp"
android:layout_height="900dp"
android:background="@drawable/bg_white_radius12"
android:gravity="center_horizontal"
android:orientation="vertical"
tools:ignore="HardcodedText">
<TextView
android:layout_width="wrap_content"
android:layout_height="0dp"
android:layout_weight="11"
android:gravity="center"
android:text="新增物品"
android:textColor="#ff141428"
android:textSize="36sp"
android:textStyle="bold" />
<View
android:layout_width="match_parent"
android:layout_height="2dp"
android:layout_marginHorizontal="40dp"
android:background="#FFDCDCF0" />
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="62"
android:orientation="horizontal"
android:paddingHorizontal="40dp">
<FrameLayout
android:id="@+id/flImageCollect"
android:layout_width="430dp"
android:layout_height="322dp"
android:layout_marginTop="40dp"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="@+id/llGoodsInfo"
android:background="@drawable/bg_white_radius10_stroke2_dash">
<androidx.cardview.widget.CardView
android:id="@+id/flCameraPreview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
app:cardCornerRadius="10dp"
app:cardElevation="0dp"/>
<androidx.cardview.widget.CardView
android:id="@+id/cvImageBg"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:cardBackgroundColor="@color/white"
app:cardCornerRadius="10dp"
android:layout_margin="3dp"
app:cardElevation="0dp">
<ImageView
android:id="@+id/ivGoodsImage"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_gravity="center"
android:scaleType="centerCrop"
tools:ignore="ContentDescription" />
</androidx.cardview.widget.CardView>
<LinearLayout
android:id="@+id/llCameraFlag"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_gravity="center"
android:gravity="center"
android:background="@drawable/bg_white_radius10_stroke2_dash"
android:orientation="vertical">
<ImageView
android:layout_width="96dp"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:scaleType="centerCrop"
android:src="@mipmap/ic_camera_gray"
tools:ignore="ContentDescription" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="24dp"
android:text="图片采集"
android:textColor="#ffb4b4c8"
android:textSize="24sp" />
</LinearLayout>
</FrameLayout>
<Button
android:id="@+id/btnStartPreview"
android:layout_width="210dp"
android:layout_height="70dp"
android:layout_marginTop="39dp"
android:background="@drawable/bg_white_stroke_green_ripple"
android:text="取消"
android:textColor="#FF14CD71"
android:textSize="30sp"
android:textStyle="bold"
app:layout_constraintStart_toStartOf="@id/flImageCollect"
app:layout_constraintTop_toBottomOf="@id/flImageCollect" />
<LinearLayout
android:id="@+id/btnTakePhoto"
android:layout_width="210dp"
android:layout_height="70dp"
android:layout_marginStart="10dp"
android:background="@drawable/bg_green_ripple"
android:gravity="center"
app:layout_constraintBottom_toBottomOf="@id/btnStartPreview"
app:layout_constraintEnd_toEndOf="@id/flImageCollect"
app:layout_constraintStart_toEndOf="@id/btnStartPreview"
app:layout_constraintTop_toTopOf="@id/btnStartPreview">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:drawableStart="@mipmap/ic_camera_white"
android:drawablePadding="11dp"
android:gravity="center"
android:text="采集"
android:textColor="@color/white"
android:textSize="30sp"
android:textStyle="bold"
tools:ignore="UseCompatTextViewDrawableXml" />
</LinearLayout>
<Button
android:id="@+id/btnUploadImg"
android:layout_width="210dp"
android:layout_height="70dp"
android:layout_marginTop="39dp"
android:background="@drawable/bg_white_stroke_green_ripple"
android:text="上传图片"
android:textColor="#FF14CD71"
android:textSize="30sp"
android:textStyle="bold"
app:layout_constraintEnd_toEndOf="@id/btnTakePhoto"
app:layout_constraintStart_toStartOf="@id/btnStartPreview"
app:layout_constraintTop_toBottomOf="@id/btnTakePhoto"
android:visibility="gone"/>
<LinearLayout
android:id="@+id/llGoodsInfo"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_marginStart="80dp"
android:gravity="center_vertical"
android:orientation="vertical"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toEndOf="@id/flImageCollect">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<TextView
android:layout_width="432dp"
android:layout_height="wrap_content"
android:text="物品名称"
android:textColor="#ff141428"
android:textSize="24sp"
android:textStyle="bold" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="40dp"
android:text="净材率"
android:textColor="#ff141428"
android:textSize="24sp"
android:textStyle="bold" />
</LinearLayout>
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="20dp"
android:gravity="center_vertical"
android:orientation="horizontal">
<EditText
android:id="@+id/etGoodsName"
android:layout_width="432dp"
android:layout_height="60dp"
android:background="@drawable/bg_white_radius10_stroke2"
android:hint="请录入"
android:maxLines="1"
android:paddingHorizontal="24dp"
android:textColor="#ff141428"
android:textColorHint="#FF96A0AA"
android:textSize="24sp"
android:textStyle="bold"
tools:ignore="Autofill,TextFields" />
<FrameLayout
android:layout_width="432dp"
android:layout_height="60dp"
android:layout_marginStart="40dp"
android:background="@drawable/bg_white_radius10_stroke2">
<EditText
android:id="@+id/etNetMaterialRate"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:hint="请录入"
android:maxLines="1"
android:layout_marginEnd="60dp"
android:inputType="numberDecimal"
android:paddingHorizontal="24dp"
android:textColor="#ff141428"
android:textColorHint="#FF96A0AA"
android:textSize="24sp"
android:textStyle="bold"
android:background="#00000000"
tools:ignore="Autofill,TextFields" />
<TextView
android:layout_width="60dp"
android:layout_height="match_parent"
android:text="%"
android:gravity="center"
android:layout_gravity="end|center_vertical"
android:textColor="#FF96A0AA"
android:textSize="24sp"
android:textStyle="bold" />
</FrameLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="25dp">
<TextView
android:layout_width="432dp"
android:layout_height="wrap_content"
android:text="物品类型"
android:textColor="#ff141428"
android:textSize="24sp"
android:textStyle="bold" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="40dp"
android:text="存储方式"
android:textColor="#ff141428"
android:textSize="24sp"
android:textStyle="bold" />
</LinearLayout>
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="20dp"
android:gravity="center_vertical"
android:orientation="horizontal">
<FrameLayout
android:id="@+id/flGoodsType"
android:layout_width="432dp"
android:layout_height="60dp"
android:background="@drawable/bg_gray_radius10">
<TextView
android:id="@+id/tvGoodsType"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="start|center_vertical"
android:layout_marginStart="24dp"
android:layout_marginEnd="20dp"
android:ellipsize="end"
android:hint="请选择"
android:textColor="#ff96a0aa"
android:textColorHint="#FF96A0AA"
android:textSize="24sp"
android:textStyle="bold"
tools:ignore="Autofill,TextFields" />
<ImageView
android:layout_width="32dp"
android:layout_height="wrap_content"
android:layout_gravity="end|center_vertical"
android:layout_marginEnd="20dp"
android:src="@mipmap/ic_triangle_down"
tools:ignore="ContentDescription"
android:visibility="invisible"/>
</FrameLayout>
<FrameLayout
android:id="@+id/flStorageType"
android:layout_width="432dp"
android:layout_height="60dp"
android:layout_marginStart="40dp"
android:background="@drawable/bg_white_radius10_stroke2">
<TextView
android:id="@+id/tvStorageType"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="start|center_vertical"
android:layout_marginStart="24dp"
android:layout_marginEnd="20dp"
android:ellipsize="end"
android:hint="请选择"
android:textColor="#ff141428"
android:textColorHint="#FF96A0AA"
android:textSize="24sp"
android:textStyle="bold"
tools:ignore="Autofill,TextFields" />
<ImageView
android:layout_width="32dp"
android:layout_height="wrap_content"
android:layout_gravity="end|center_vertical"
android:layout_marginEnd="20dp"
android:src="@mipmap/ic_triangle_down"
tools:ignore="ContentDescription" />
</FrameLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="25dp">
<TextView
android:layout_width="432dp"
android:layout_height="wrap_content"
android:text="库存单位"
android:textColor="#ff141428"
android:textSize="24sp"
android:textStyle="bold" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="40dp"
android:text="消耗单位"
android:textColor="#ff141428"
android:textSize="24sp"
android:textStyle="bold" />
</LinearLayout>
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="20dp"
android:gravity="center_vertical"
android:orientation="horizontal">
<FrameLayout
android:id="@+id/flWarehouseUnit"
android:layout_width="432dp"
android:layout_height="60dp"
android:background="@drawable/bg_white_radius10_stroke2">
<TextView
android:id="@+id/tvWarehouseUnit"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="start|center_vertical"
android:layout_marginStart="24dp"
android:layout_marginEnd="20dp"
android:ellipsize="end"
android:hint="请选择"
android:textColor="#ff141428"
android:textColorHint="#FF96A0AA"
android:textSize="24sp"
android:textStyle="bold"
tools:ignore="Autofill,TextFields" />
<ImageView
android:layout_width="32dp"
android:layout_height="wrap_content"
android:layout_gravity="end|center_vertical"
android:layout_marginEnd="20dp"
android:src="@mipmap/ic_triangle_down"
tools:ignore="ContentDescription" />
</FrameLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginStart="40dp"
android:gravity="center_vertical">
<EditText
android:id="@+id/etUseUnit"
android:layout_width="188dp"
android:layout_height="60dp"
android:background="@drawable/bg_white_radius10_stroke2"
android:gravity="start|center_vertical"
android:hint="请输入"
android:inputType="number"
android:maxLines="1"
android:paddingStart="24dp"
android:paddingEnd="24dp"
android:textColor="#FF000000"
android:textColorHint="#FFC7C8DC"
android:textSize="24sp"
tools:ignore="Autofill" />
<TextView
android:layout_width="82dp"
android:layout_height="60dp"
android:gravity="center_vertical"
android:paddingStart="29dp"
android:text="克"
android:textColor="#ffa0a0b4"
android:textSize="24sp"
android:textStyle="bold"
tools:ignore="RtlSymmetry" />
<TextView
android:layout_width="42dp"
android:layout_height="60dp"
android:gravity="center_vertical"
android:text="="
android:textColor="#ff96a0aa"
android:textSize="24sp"
android:textStyle="bold" />
<TextView
android:id="@+id/tvSelectUseUnit"
android:layout_width="120dp"
android:layout_height="60dp"
android:background="@drawable/bg_gray_radius10"
android:gravity="center"
android:textColor="#ff96a0aa"
android:textSize="24sp"
android:textStyle="bold"
tools:text="瓶" />
</LinearLayout>
</LinearLayout>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="25dp"
android:text="采购单位"
android:textColor="#ff141428"
android:textSize="24sp"
android:textStyle="bold" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="92dp"
android:layout_marginTop="20dp"
android:background="@drawable/bg_white_radius10_stroke2_dash"
android:gravity="center_vertical"
android:orientation="horizontal">
<TextView
android:layout_width="61dp"
android:layout_height="60dp"
android:gravity="center"
android:text="1"
android:textColor="#ff141428"
android:textSize="24sp"
android:textStyle="bold" />
<FrameLayout
android:id="@+id/flProcurementUnit"
android:layout_width="180dp"
android:layout_height="60dp"
android:background="@drawable/bg_white_radius10_stroke2">
<TextView
android:id="@+id/tvProcurementUnit"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="start|center_vertical"
android:layout_marginStart="24dp"
android:layout_marginEnd="20dp"
android:ellipsize="end"
android:hint="请选择"
android:textColor="#ff141428"
android:textColorHint="#FF96A0AA"
android:textSize="24sp"
android:textStyle="bold"
tools:ignore="Autofill,TextFields" />
<ImageView
android:id="@+id/ivDropdown"
android:layout_width="32dp"
android:layout_height="wrap_content"
android:layout_gravity="end|center_vertical"
android:layout_marginEnd="20dp"
android:src="@mipmap/ic_triangle_down"
tools:ignore="ContentDescription" />
</FrameLayout>
<TextView
android:layout_width="72dp"
android:layout_height="60dp"
android:gravity="center"
android:text="="
android:textColor="#FF96A0AA"
android:textSize="24sp" />
<EditText
android:id="@+id/etGoodsCount"
android:layout_width="160dp"
android:layout_height="60dp"
android:background="@drawable/bg_white_radius10_stroke2"
android:gravity="center"
android:hint="请录入"
android:inputType="number"
android:maxLines="1"
android:paddingStart="25dp"
android:paddingEnd="25dp"
android:textColor="#FF000000"
android:textColorHint="#FFC7C8DC"
android:textSize="24sp"
android:textStyle="bold"
tools:ignore="Autofill" />
<TextView
android:id="@+id/tvSelectProcurementUnit"
android:layout_width="112dp"
android:layout_height="60dp"
android:gravity="center_vertical"
android:paddingStart="30dp"
android:textColor="#FF141428"
android:textSize="24sp"
android:textStyle="bold"
tools:ignore="RtlSymmetry"
tools:text="瓶" />
<TextView
android:layout_width="78dp"
android:layout_height="60dp"
android:gravity="center_vertical"
android:textColor="#FF141428"
android:textSize="24sp"
android:textStyle="bold"
android:text="单价" />
<EditText
android:id="@+id/etGoodsPrice"
android:layout_width="160dp"
android:layout_height="60dp"
android:background="@drawable/bg_white_radius10_stroke2"
android:gravity="center"
android:hint="请录入"
android:inputType="numberDecimal"
android:maxLines="1"
android:paddingStart="25dp"
android:paddingEnd="25dp"
android:textColor="#FF000000"
android:textColorHint="#FFC7C8DC"
android:textSize="24sp"
android:textStyle="bold"
tools:ignore="Autofill" />
<TextView
android:layout_width="82dp"
android:layout_height="60dp"
android:gravity="center"
android:textColor="#FFA0A0B4"
android:textSize="24sp"
android:textStyle="bold"
android:text="元" />
</LinearLayout>
</LinearLayout>
</androidx.constraintlayout.widget.ConstraintLayout>
<View
android:layout_width="match_parent"
android:layout_height="2dp"
android:layout_marginHorizontal="40dp"
android:background="#FFDCDCF0" />
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="0dp"
android:layout_weight="15"
android:gravity="center_vertical"
android:orientation="horizontal"
android:paddingHorizontal="50dp">
<Button
android:id="@+id/btnClose"
style="?android:attr/buttonBarButtonStyle"
android:layout_width="240dp"
android:layout_height="80dp"
android:background="@drawable/bg_white_stroke_blue_ripple"
android:text="关闭"
android:textColor="#FF0033CC"
android:textSize="30sp"
android:textStyle="bold" />
<Button
android:id="@+id/btnConfirm"
style="?android:attr/buttonBarButtonStyle"
android:layout_width="240dp"
android:layout_height="80dp"
android:layout_marginStart="30dp"
android:background="@drawable/bg_blue_ripple"
android:text="确定"
android:textColor="@color/white"
android:textSize="30sp"
android:textStyle="bold" />
</LinearLayout>
</LinearLayout>