wang jun 2 år sedan
förälder
incheckning
59100cae96
1 ändrade filer med 10 tillägg och 2 borttagningar
  1. 10 2
      prjcenter/prjKLY/base/AboutWorker.php

+ 10 - 2
prjcenter/prjKLY/base/AboutWorker.php

@@ -135,12 +135,19 @@ function bizbase_workerAccountInfo($bizWorker)
             case 3: //微信充值
                 $wxchargein = round(floatval($item["total"]), 2);
                 break;
+            case 5: //解冻报名押金 超时自动解冻
+                $frozenIn = bcadd($frozenIn, round(floatval($item["total"]), 2), 2);
+                break;
             case 7: //解冻报名押金
-                $frozenIn = round(floatval($item["total"]), 2);
+                $frozenIn = bcadd($frozenIn, round(floatval($item["total"]), 2), 2);
+                //$frozenIn = round(floatval($item["total"]), 2);
                 break;
         }
     }
-    $frozenBalance = round($frozenOut - $frozenIn, 2); //冻结余额,即当前实际冻结的金额
+    //$frozenBalance = round($frozenOut - $frozenIn, 2); //冻结余额,即当前实际冻结的金额
+    $frozenSql = "select sum(ifnull(money,0)) as sum from biz_worker_account where biz_id in (select id from biz_todowork as btw where btw.biz_workerid=:workerid and btw.`status` in (1,2,4) ) and biz_catalog=2";
+    $frozenBalance = pdo_fetch($frozenSql, [':workerid' => intval($bizWorker["id"])]);
+    $frozenBalance = round(floatval($frozenBalance['sum']), 2);
     $balance = round($income - $outgoing, 2);
     return array(
         "balance" => $balance,
@@ -155,6 +162,7 @@ function bizbase_workerAccountInfo($bizWorker)
         "frozenBalance" => $frozenBalance,
 //        "frozenBalance"=> $frozenIn,
     );
+
 }
 function bizbase_workerStatistics($bizWorker)
 {