@@ -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) {
+ if ($type == 3) {
+ $member = Dever::db('passport/user')->find(array('id' => $mid, 'clear' => true));
+
+ if ($state) {
$cash = -1*$cash;
$ycash = -1*$ycash;
$data['mid'] = $mid;