瀏覽代碼

1.修复从查询进入,柜门列表未初始化BUG
2.手动录入如果先点击开门入库,提示录入化学品后 该按钮没有释放 所以后续点击无效

JaycePC 4 天之前
父節點
當前提交
b4de541ac0

+ 1 - 0
app/src/main/java/xn/hxp/ui/inquiry/InquiryActivity.java

@@ -313,6 +313,7 @@ public class InquiryActivity extends BaseActivity {
                             }
                         }
                     } else {
+                        mAdapterRigh.setNewInstance(data.get(0).getCabinetDoorVoList());
                         mCabinetId = mAdapterLeft.getData().get(0).getCabinetId();
                         mCabinetName = mAdapterLeft.getData().get(0).getCabinetName();
                         mAdapterLeft.getData().get(0).setType(true);

+ 4 - 2
app/src/main/java/xn/hxp/ui/plan/PlanAddActivity.java

@@ -15,6 +15,7 @@ import androidx.fragment.app.Fragment;
 import androidx.viewbinding.ViewBinding;
 import androidx.viewpager2.widget.ViewPager2;
 
+import com.blankj.utilcode.util.ClickUtils;
 import com.blankj.utilcode.util.GsonUtils;
 import com.blankj.utilcode.util.LogUtils;
 import com.blankj.utilcode.util.ThreadUtils;
@@ -139,13 +140,14 @@ public class PlanAddActivity extends BaseActivity {
         planAdapter.registerDataSetObserver(dataSetObserver);
 
         // 确认入库
-        binding.subAdd.setOnClickListener(new View.OnClickListener() {
+        binding.subAdd.setOnClickListener(new ClickUtils.OnDebouncingClickListener() {
             @Override
-            public void onClick(View v) {
+            public void onDebouncingClick(View v) {
                 binding.subAdd.setEnabled(false);
                 List<InventoryItemBean> inventoryItemBeans = hxpInventoryDAO.getAll();
                 if (null == inventoryItemBeans || inventoryItemBeans.isEmpty()) {
                     PopTip.show("请录入化学品!");
+                    binding.subAdd.setEnabled(true);
                     return;
                 }
                 showLoading("加载中...");