最土增加退款标记说明

2011-05-17 15:04 来源:www.chinab4c.com 作者:admin

    我们在最土程序中。有很多功能还是不适合我们使用的。比如申请退款了的最土订单。就显示过期订单。这样逻辑上都说不过去。我们必须给最土订单数据库表增加一个字段。用来控制最土的订单退款状态。以下我们将结合最土二次开发的需求。对它进行修改。

    1:给数据库增加字段:

      alter table `order` add column back_type varchar(32);

     2:include/templae/order_index.html

       <td>
       <!--{if $one['state']=='pay'}-->
       已付款
       <!--{elseif $teams[$one['team_id']]['close_time']>0}-->
           <!--{if $one['back_type'] == 'credit'}-->
        退款到账户
        <!--{elseif $one['back_type'] == 'online'}-->
        退款到支付账户
        <!--{else}-->
        已过期
        <!--{/if}-->

       
       <!--{else}-->
           <!--{if $one['back_type'] == 'credit'}-->
        退款到账户
        <!--{elseif $one['back_type'] == 'online'}-->
        退款到支付账户
        <!--{else}-->
        未付款
        <!--{/if}-->
       
       <!--{/if}-->
       <!--{/if}--></td>

     3:ajax/manage.php的orderrefund

      Table::UpdateCache('order', $id, array(
     'back_type' => $rid,
     
   ));

   来源:http://www.chinab4c.com