rabin 3 年之前
父節點
當前提交
617befd9b8
共有 1 個文件被更改,包括 21 次插入2 次删除
  1. 21 2
      service/bill/lib/Tixian.php

+ 21 - 2
service/bill/lib/Tixian.php

@@ -23,8 +23,27 @@ class Tixian
 
     public function up($mid, $ycash, $cash,$sign, $type = 1)
     {
-        $member = Dever::db('agent/member')->find(array('id' => $mid, 'clear' => true));
-        if ($member && $member['status'] <= 2) {
+        $state = false;
+        if ($type == 1) {
+            $member = Dever::db('agent/member')->find(array('id' => $mid, 'clear' => true));
+            if ($member && $member['status'] <= 2) {
+                $state = true;
+            }
+        }
+        if ($type == 2) {
+            $member = Dever::db('shop/info')->find(array('id' => $mid, 'clear' => true));
+            if ($member) {
+                $state = true;
+            }
+        }
+        if ($type == 3) {
+            $member = Dever::db('passport/user')->find(array('id' => $mid, 'clear' => true));
+            if ($member) {
+                $state = true;
+            }
+        }
+        
+        if ($state) {
         	$cash = -1*$cash;
         	$ycash = -1*$ycash;
         	$data['mid'] = $mid;