Просмотр исходного кода

返修出库出库操作bug修复

hxh 4 месяцев назад
Родитель
Сommit
b04a859708

+ 6 - 7
src/custom/beans/stockbill/bills/BasicBill.java

@@ -12,7 +12,6 @@ import java.math.BigDecimal;
 import java.text.SimpleDateFormat;
 import java.util.ArrayList;
 import java.util.Date;
-import java.util.HashMap;
 
 public abstract class BasicBill {
     Controller controller;
@@ -41,19 +40,19 @@ public abstract class BasicBill {
             case "销售出库":
                 return new XSCK(controller, st_stockbillid);
             case "返修出库":
-                return new zc(controller, st_stockbillid);
+                return new ck(controller, st_stockbillid);
             case "生产领料出库":
-                return new zc(controller, st_stockbillid);
+                return new ck(controller, st_stockbillid);
             case "委外领料出库":
-                return new zc(controller, st_stockbillid);
+                return new ck(controller, st_stockbillid);
             case "其他出库":
                 return new QTCK(controller, st_stockbillid);
             case "外购入库":
-                return new zc(controller, st_stockbillid);
+                return new rk(controller, st_stockbillid);
             case "生产入库":
-                return new zc(controller, st_stockbillid);
+                return new rk(controller, st_stockbillid);
             case "委外入库":
-                return new zc(controller, st_stockbillid);
+                return new rk(controller, st_stockbillid);
             case "返修入库":
                 return new FXRK(controller, st_stockbillid);
             case "其他入库":

+ 3 - 4
src/custom/beans/stockbill/bills/zc.java → src/custom/beans/stockbill/bills/ck.java

@@ -8,9 +8,9 @@ import common.data.UpdateSQL;
 
 import java.util.ArrayList;
 
-public class zc extends BasicBill {
+public class ck extends BasicBill {
 
-    public zc(Controller controller, long st_stockbillid) throws YosException {
+    public ck(Controller controller, long st_stockbillid) throws YosException {
         super(controller, st_stockbillid);
     }
 
@@ -24,10 +24,9 @@ public class zc extends BasicBill {
         return super.getCheckSql(ischeck);
     }
 
-
     @Override
     public boolean isInStock(boolean fischeck) {
-        if (fischeck && rb == 1 || !fischeck && rb == 0) {
+        if (fischeck && rb == 0 || !fischeck && rb == 1) {
             return true;
         }
         return false;

+ 32 - 0
src/custom/beans/stockbill/bills/rk.java

@@ -0,0 +1,32 @@
+package beans.stockbill.bills;
+
+import common.Controller;
+import common.YosException;
+
+import java.util.ArrayList;
+
+public class rk extends BasicBill {
+
+    public rk(Controller controller, long st_stockbillid) throws YosException {
+        super(controller, st_stockbillid);
+    }
+
+    @Override
+    public void checkValidate(boolean ischeck) throws YosException {
+        super.checkValidate(ischeck);
+    }
+
+    @Override
+    public ArrayList<String> getCheckSql(boolean ischeck) throws YosException {
+        return super.getCheckSql(ischeck);
+    }
+
+
+    @Override
+    public boolean isInStock(boolean fischeck) {
+        if (fischeck && rb == 1 || !fischeck && rb == 0) {
+            return true;
+        }
+        return false;
+    }
+}