rabin 3 年之前
父节点
当前提交
62e2033e0d
共有 2 个文件被更改,包括 7 次插入5 次删除
  1. 2 2
      service/agent/database/member_goods.php
  2. 5 3
      service/agent/lib/Tool.php

+ 2 - 2
service/agent/database/member_goods.php

@@ -20,7 +20,7 @@ if ($search_api_mid) {
         if (Dever::load('manage/auth')->checkFunc('agent.member_goods', 'edit', '手动调整权益')) {
         if (Dever::load('manage/auth')->checkFunc('agent.member_goods', 'edit', '手动调整权益')) {
             $button['手动调整权益'] = array('location', 'agent/lib/member_set.home?mid=' . $member['id'] . '&search_api_mid=' . $search_api_mid . '&[refer]');
             $button['手动调整权益'] = array('location', 'agent/lib/member_set.home?mid=' . $member['id'] . '&search_api_mid=' . $search_api_mid . '&[refer]');
         }
         }
-        $button['权益操作记录'] = array('location', 'l=project/database/list&project=agent&table=member_goods_log&search_option_mid='.$member['id'].'&search_api_mid=' . $search_api_mid . '&[refer]');
+        $button['权益操作记录'] = array('location', 'l=project/database/list&project=agent&table=member_goods_log&search_option_state=1&search_option_mid='.$member['id'].'&search_api_mid=' . $search_api_mid . '&[refer]');
         // $button = array
         // $button = array
         // (
         // (
         //     '手动调整权益' => array('location', 'agent/lib/member_set.home?mid=' . $member['id'] . '&search_api_mid=' . $search_api_mid),
         //     '手动调整权益' => array('location', 'agent/lib/member_set.home?mid=' . $member['id'] . '&search_api_mid=' . $search_api_mid),
@@ -36,7 +36,7 @@ if ($search_api_mid) {
         if (Dever::load('manage/auth')->checkFunc('agent.member_goods', 'edit', '手动调整权益')) {
         if (Dever::load('manage/auth')->checkFunc('agent.member_goods', 'edit', '手动调整权益')) {
             $button['手动调整权益'] = array('location', 'agent/lib/member_set.home?mid=' . $mid . '&[refer]');
             $button['手动调整权益'] = array('location', 'agent/lib/member_set.home?mid=' . $mid . '&[refer]');
         }
         }
-        $button['权益操作记录'] = array('location', 'l=project/database/list&project=agent&table=member_goods_log&search_option_mid=' . $mid . '&[refer]');
+        $button['权益操作记录'] = array('location', 'l=project/database/list&project=agent&table=member_goods_log&search_option_state=1&search_option_mid=' . $mid . '&[refer]');
 
 
         // $button = array
         // $button = array
         // (
         // (

+ 5 - 3
service/agent/lib/Tool.php

@@ -375,23 +375,25 @@ class Tool
     # 发放礼品卡,从旧系统来的
     # 发放礼品卡,从旧系统来的
     public function pushcard_old_api()
     public function pushcard_old_api()
     {
     {
+        return;
         Dever::config('base')->hook = true;
         Dever::config('base')->hook = true;
 
 
+        $cdate = '1658814710';//1658815327
         $log = Dever::db('agent/member_goods_log')->select(array('cdate' => '1658814710'));
         $log = Dever::db('agent/member_goods_log')->select(array('cdate' => '1658814710'));
-        print_r($log);die;
         if ($log) {
         if ($log) {
             foreach ($log as $k => $v) {
             foreach ($log as $k => $v) {
 
 
-                $w = arary();
+                $w = array();
                 $w['type'] = $v['type'];
                 $w['type'] = $v['type'];
                 $w['type_id'] = $v['type_id'];
                 $w['type_id'] = $v['type_id'];
                 $w['mid'] = $v['mid'];
                 $w['mid'] = $v['mid'];
                 $info = Dever::db('agent/member_goods')->one($w);
                 $info = Dever::db('agent/member_goods')->one($w);
                 if ($v['type'] == 1 && $info) {
                 if ($v['type'] == 1 && $info) {
                     $w = array();
                     $w = array();
-                    $w['total_num'] -= 1;
+                    $w['total_num'] = $info['total_num'] - 1;
                     $w['where_id'] = $info['id'];
                     $w['where_id'] = $info['id'];
                     $state = Dever::db('agent/member_goods')->update($w);
                     $state = Dever::db('agent/member_goods')->update($w);
+                    Dever::db('agent/member_goods_log')->update(array('where_id' => $v['id'], 'state' => 2));
                 }
                 }
                 
                 
             }
             }