wugg před 2 roky
rodič
revize
a8f3b230ef
2 změnil soubory, kde provedl 29 přidání a 28 odebrání
  1. 2 1
      app/admin/controller/After.php
  2. 27 27
      app/admin/controller/Orderback.php

+ 2 - 1
app/admin/controller/After.php

@@ -4,7 +4,8 @@
 namespace app\admin\controller;
 use app\admin\model\ActionLog;
 use app\admin\model\GoodLog;
-use app\admin\model\GoodStockInfo;use app\admin\model\ProcessOrder;
+use app\admin\model\GoodStockInfo;
+use app\admin\model\ProcessOrder;
 use think\App;
 use think\Exception;
 use think\facade\Db;

+ 27 - 27
app/admin/controller/Orderback.php

@@ -671,33 +671,33 @@ class Orderback extends Base
                             Db::rollback();
                             return error_show(1005,'销售单订单更新失败');
                         }
-                        $ordernum =Db::name("order_num")->where(['orderCode'=>$info['orderCode']])->find();
-                        if($ordernum==false){
-                            Db::rollback();
-                            return error_show(1005,'未找到关联采购单');
-                        }
-                        $ordernum['send_num']-=$info['return_num'];
-                        $orderup =Db::name("order_num")->save($ordernum);
-                        if($orderup==false){
-                            Db::rollback();
-                            return error_show(1005,'关联数据更新失败');
-                        }
-                        $cgd =Db::name("purchease_order")->where(["cgdNo"=>$ordernum['cgdNo'],"is_del"=>0])->find();
-                        if($cgd==false){
-                            Db::rollback();
-                            return error_show(1005,'未找到采购单数据');
-                        }
-                        $cgd['th_fee']+= round($cgd['good_price']*$param['can_sell_num'],2);
-                        $cgd['th_num']+=  $param['can_sell_num'];
-                        if($cgd['th_num']==$cgd['send_num']&& $cgd['wsend_num']==0){
-                            $cgd['status']=4;
-                        }
-                        $cgd['updatetime']= date("Y-m-d H:i:s");
-                        $cgdup =Db::name("purchease_order")->save($cgd);
-                        if($cgdup==false){
-                            Db::rollback();
-                            return error_show(1005,'采购单数据更新失败');
-                        }
+//                        $ordernum =Db::name("order_num")->where(['orderCode'=>$info['orderCode']])->find();
+//                        if($ordernum==false){
+//                            Db::rollback();
+//                            return error_show(1005,'未找到关联采购单');
+//                        }
+//                        $ordernum['send_num']-=$info['return_num'];
+//                        $orderup =Db::name("order_num")->save($ordernum);
+//                        if($orderup==false){
+//                            Db::rollback();
+//                            return error_show(1005,'关联数据更新失败');
+//                        }
+//                        $cgd =Db::name("purchease_order")->where(["cgdNo"=>$ordernum['cgdNo'],"is_del"=>0])->find();
+//                        if($cgd==false){
+//                            Db::rollback();
+//                            return error_show(1005,'未找到采购单数据');
+//                        }
+//                        $cgd['th_fee']+= round($cgd['good_price']*$param['can_sell_num'],2);
+//                        $cgd['th_num']+=  $param['can_sell_num'];
+//                        if($cgd['th_num']==$cgd['send_num']&& $cgd['wsend_num']==0){
+//                            $cgd['status']=4;
+//                        }
+//                        $cgd['updatetime']= date("Y-m-d H:i:s");
+//                        $cgdup =Db::name("purchease_order")->save($cgd);
+//                        if($cgdup==false){
+//                            Db::rollback();
+//                            return error_show(1005,'采购单数据更新失败');
+//                        }
                     }
                 }
             }