wuhb 1 rok temu
rodzic
commit
bd1b5889d4

+ 5 - 0
app/src/main/java/com/ygtx/emcs/activity/StockChangeActivity.java

@@ -58,6 +58,7 @@ public class StockChangeActivity extends BaseActivity {
     private MaterialStockModel materialStockModel;
     private String boxCode;
     private Button submit;
+    private String from;
 
     @Override
     protected void onCreate(Bundle savedInstanceState) {
@@ -73,10 +74,14 @@ public class StockChangeActivity extends BaseActivity {
 
     private void initData(){
         boxCode = getParamString("boxCode");
+        from = getParamString("from");
         if(!StringUtils.isEmpty(boxCode)){
             binding.tvSrcCode.setText(boxCode);
             loadErpTask(boxCode);
         }
+        if("1".equals(from)){
+            binding.tvSrcCode.setEnabled(false);
+        }
         stockChangeItemViewAdapter = new StockChangeItemViewAdapter(materialStockModels, context);
         binding.lvProduct.setAdapter(stockChangeItemViewAdapter);
         binding.lvProduct.setOnItemClickListener((parent, view, position, id) -> {

+ 2 - 0
app/src/main/java/com/ygtx/emcs/activity/StockOutBindActivity.java

@@ -177,6 +177,7 @@ public class StockOutBindActivity extends BaseActivity {
         binding.btnChange.setOnClickListener(v->{
             Bundle bundle = new Bundle();
             bundle.putString("boxCode", lineModel.getBoxCode());
+            bundle.putString("from", "1");
             toActivity(StockChangeActivity.class, bundle);
         });
 
@@ -253,6 +254,7 @@ public class StockOutBindActivity extends BaseActivity {
         btn_change.setOnClickListener(v->{
             Bundle bundle = new Bundle();
             bundle.putString("boxCode", lineAreaModel.getAreaCode());
+            bundle.putString("from", "1");
             toActivity(StockChangeActivity.class, bundle);
         });
         if("2".equals(lineModel.getStatus())){