ソースを参照

2024-04-22 修改

修改:

1. UI界面调整
zhaiy 1 年間 前
コミット
cb0afa2292

+ 14 - 9
app/src/main/java/com/pan_american/android/data/model/group_op/ground_convey_payment_insert/adapter/GroundConveyTableAdapter.kt

@@ -106,16 +106,21 @@ class GroundConveyTableAdapter(private val itemList: ArrayList<GroundConveyTable
             }
 
             override fun afterTextChanged(p0: Editable?) {
-                if (viewHolder.count.text.isNullOrBlank()) {
-                    Toast.makeText(
-                        OASystem.context,
-                        String.format("%s 数量不能为空!", viewHolder.paymentItemName.text),
-                        Toast.LENGTH_SHORT
-                    ).show()
+                try {
+                    if (viewHolder.count.text.isNullOrBlank()) {
+                        Toast.makeText(
+                            OASystem.context,
+                            String.format("%s 数量不能为空!", viewHolder.paymentItemName.text),
+                            Toast.LENGTH_SHORT
+                        ).show()
+                        return
+                    } else {
+                        count = viewHolder.count.text.toString()
+                        onItemTextChanged.onCountChanged(viewHolder.bindingAdapterPosition)
+                    }
+                } catch (e: Exception) {
+                    Toast.makeText(OASystem.context, "超出最大数量!", Toast.LENGTH_SHORT).show()
                     return
-                } else {
-                    count = viewHolder.count.text.toString()
-                    onItemTextChanged.onCountChanged(viewHolder.bindingAdapterPosition)
                 }
             }
         })

+ 12 - 0
app/src/main/java/com/pan_american/android/ui/efficiency_tools/daily_payment/AddDailyPaymentActivity.kt

@@ -683,6 +683,12 @@ class AddDailyPaymentActivity : BaseActivity<ActivityAddDailyPaymentBinding>() {
                         back()
                     } else {
                         showMessage(baseResponse.msg)
+
+                        binding.commit.isEnabled = true
+
+                        binding.commit.visibility = View.VISIBLE
+
+                        binding.updateLoading.visibility = View.GONE
                     }
                 }
             }
@@ -813,6 +819,12 @@ class AddDailyPaymentActivity : BaseActivity<ActivityAddDailyPaymentBinding>() {
                         back()
                     } else {
                         showMessage(baseResponse.msg)
+
+                        binding.commit.isEnabled = true
+
+                        binding.commit.visibility = View.VISIBLE
+
+                        binding.updateLoading.visibility = View.GONE
                     }
                 }
             }

+ 6 - 0
app/src/main/java/com/pan_american/android/ui/group_airplane_ticket/airplane_payment_insert/AddAirplaneTicketActivity.kt

@@ -1136,6 +1136,12 @@ class AddAirplaneTicketActivity : BaseActivity<ActivityAddAirplaneTicketBinding>
 
                         } else {
                             showMessage(baseResponse.msg)
+
+                            binding.commit.isEnabled = true
+
+                            binding.commit.visibility = View.VISIBLE
+
+                            binding.updateLoading.visibility = View.GONE
                         }
                     }
                 }

+ 6 - 0
app/src/main/java/com/pan_american/android/ui/group_invite_official/invite_data/AddInviteDataActivity.kt

@@ -561,6 +561,12 @@ class AddInviteDataActivity : BaseActivity<ActivityAddInviteDataBinding>() {
 
                     } else {
                         showMessage(updateResponse.msg)
+
+                        binding.commit.isEnabled = true
+
+                        binding.commit.visibility = View.VISIBLE
+
+                        binding.updateLoading.visibility = View.GONE
                     }
                 }
 

+ 6 - 0
app/src/main/java/com/pan_american/android/ui/group_op/ground_convey_payment_insert/GroundConveyPaymentDetailActivity.kt

@@ -599,6 +599,12 @@ class GroundConveyPaymentDetailActivity : BaseActivity<ActivityGroundConveyPayme
                             back()
                         } else {
                             showMessage(updateResponse.msg)
+
+                            binding.commit.isEnabled = true
+
+                            binding.commit.visibility = View.VISIBLE
+
+                            binding.updateLoading.visibility = View.GONE
                         }
                     }
                 }

+ 12 - 0
app/src/main/java/com/pan_american/android/ui/resource_management/car_resource/AddCarResourceActivity.kt

@@ -291,6 +291,12 @@ class AddCarResourceActivity : BaseActivity<ActivityAddCarResourceBinding>() {
                         back()
                     } else {
                         showMessage(baseResponse.msg)
+
+                        binding.commit.isEnabled = true
+
+                        binding.commit.visibility = View.VISIBLE
+
+                        binding.updateLoading.visibility = View.GONE
                     }
                 }
             }
@@ -333,6 +339,12 @@ class AddCarResourceActivity : BaseActivity<ActivityAddCarResourceBinding>() {
                         back()
                     } else {
                         showMessage(baseResponse.msg)
+
+                        binding.commit.isEnabled = true
+
+                        binding.commit.visibility = View.VISIBLE
+
+                        binding.updateLoading.visibility = View.GONE
                     }
                 }
             }

+ 6 - 0
app/src/main/java/com/pan_american/android/ui/resource_management/guide_resource/AddGuideResourceActivity.kt

@@ -303,6 +303,12 @@ class AddGuideResourceActivity : BaseActivity<ActivityAddGuideResourceBinding>()
 
                     } else {
                         showMessage(baseResponse.msg)
+
+                        binding.commit.isEnabled = true
+
+                        binding.commit.visibility = View.VISIBLE
+
+                        binding.updateLoading.visibility = View.GONE
                     }
                 }
             }

+ 6 - 0
app/src/main/java/com/pan_american/android/ui/resource_management/hotel_resource/AddHotelResourceActivity.kt

@@ -197,6 +197,12 @@ class AddHotelResourceActivity : BaseActivity<ActivityAddHotelResourceBinding>()
 
                     } else {
                         showMessage(baseResponse.msg)
+
+                        binding.commit.isEnabled = true
+
+                        binding.commit.visibility = View.VISIBLE
+
+                        binding.updateLoading.visibility = View.GONE
                     }
                 }
             }

+ 6 - 0
app/src/main/java/com/pan_american/android/ui/resource_management/market_customer/AddNewCustomerActivity.kt

@@ -768,6 +768,12 @@ class AddNewCustomerActivity : BaseActivity<ActivityAddNewCustomerBinding>() {
 
                     } else {
                         showMessage(baseResponse.msg)
+
+                        binding.commit.isEnabled = true
+
+                        binding.commit.visibility = View.VISIBLE
+
+                        binding.updateLoading.visibility = View.GONE
                     }
                 }
             }