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

订单提交疑似问题代码修复

沈静伟 3 лет назад
Родитель
Сommit
fccbcda491
2 измененных файлов с 4 добавлено и 2 удалено
  1. 2 2
      src/apps/saorder/saorder.java
  2. 2 0
      src/base/baseclass/PaoCust.java

+ 2 - 2
src/apps/saorder/saorder.java

@@ -246,7 +246,7 @@ public class saorder extends BaseSaorder {
                         double fdetailamount = detailpao.getDouble("famount");
                         double fmjamount = detailpao.getDouble("fmjamount");
                         double fdetailflamount = Math.mul(Math.div(Math.sub(fdetailamount, fmjamount), ftotalamount), fuseflamount, 2);
-                        detailpao.setValue("fflamount", fdetailflamount);
+                        detailpao.setValue("fflamount", fdetailflamount,2L);
                         frowflamount = Math.add(frowflamount, fdetailflamount);
 
                         lastdetailpao = detailpao;
@@ -260,7 +260,7 @@ public class saorder extends BaseSaorder {
             double yu = Math.sub(frowflamount, fuseflamount);
 
             if (yu != 0) {
-                lastdetailpao.setValue("fflamount", Math.sub(lastdetailpao.getDouble("fflamount"), yu));
+                lastdetailpao.setValue("fflamount", Math.sub(lastdetailpao.getDouble("fflamount"), yu),2L);
             }
         }
     }

+ 2 - 0
src/base/baseclass/PaoCust.java

@@ -752,6 +752,7 @@ public class PaoCust extends Pao implements PaoRemote {
             P2Server.getP2Server().getDBConnProvider().freeConnection(connectionKey);
         } catch (SQLException e) {
             e.printStackTrace();
+            System.err.println(sqlFormat);
         }
         return list;
     }
@@ -769,6 +770,7 @@ public class PaoCust extends Pao implements PaoRemote {
             P2Server.getP2Server().getDBConnProvider().freeConnection(connectionKey);
         } catch (Exception e) {
             e.printStackTrace();
+            System.err.println(sqlFormat);
         }
     }