增加消费码支付功能、支付逻辑优化、金额问题优化、订单绑定优化

This commit is contained in:
2025-12-12 17:50:51 +08:00
parent a0847d21b7
commit 1d0e1a62e2
24 changed files with 507 additions and 247 deletions
@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_checked="true">
<shape android:shape="rectangle">
<solid android:color="#FFFF3232"/>
<size android:width="120dp" android:height="5dp"/>
<corners android:radius="5dp"/>
</shape>
</item>
<item android:state_checked="false">
<shape android:shape="rectangle">
<solid android:color="@color/transparent"/>
<size android:width="120dp" android:height="5dp"/>
<corners android:radius="5dp"/>
</shape>
</item>
</selector>
@@ -31,6 +31,7 @@
android:text="经营设置"
android:textColor="@color/setting_radio"
android:textSize="30sp"
android:drawableBottom="@drawable/line_shape_horizontal"
android:textStyle="bold" />
<RadioButton
@@ -46,6 +47,7 @@
android:text="餐品采集"
android:textColor="@color/setting_radio"
android:textSize="30sp"
android:drawableBottom="@drawable/line_shape_horizontal"
android:textStyle="bold" />
</RadioGroup>
@@ -53,6 +53,7 @@
tools:ignore="Autofill,HardcodedText,LabelFor,TextFields" />
<androidx.appcompat.widget.AppCompatButton
android:id="@+id/btnConfirm"
android:layout_width="match_parent"
android:layout_marginTop="64dp"
android:layout_marginHorizontal="64dp"
@@ -128,7 +128,7 @@
android:layout_width="300dp"
android:layout_height="300dp"
android:layout_marginVertical="50dp"
android:src="@drawable/ic_qrcode"
tools:src="@drawable/ic_qrcode"
android:visibility="visible" />
<TextView
@@ -62,8 +62,8 @@
android:text="请扫码支付或出示付款码"
android:textColor="#FF5E7585"
android:textSize="24sp"
android:textStyle="bold"
tools:ignore="HardcodedText" />
<!-- android:textStyle="bold"-->
</LinearLayout>
<LinearLayout