col_prefix.'filter_arr']; $filter_arr = json_decode($filter_arr,true); $button = ''; //$button .= '编辑'; $button .= '编辑'; $button .= ' | 优先级'; if ($filter_arr['buy_goods']['type'] == '1'){ $button.= ' | 导入'; } $button .= " | 复制"; return $button; } function detail_history($id){ $render = app::get('ome')->render(); $logObj = app::get('ome')->model('operation_log'); $history = $logObj->read_log(array('obj_id'=>$id,'obj_type'=>'gift_rule@ome'),0,-1); foreach($history as $k=>$v){ $history[$k]['operate_time'] = date('Y-m-d H:i:s',$v['operate_time']); } $render->pagedata['history'] = $history; return $render->fetch('admin/gift/detail_history.html'); } var $column_limit = '是否限量'; var $column_limit_width = 120; /** * column_limit * @param mixed $row row * @return mixed 返回值 */ public function column_limit($row){ $db = kernel::database(); $filter_arr = $row[$this->col_prefix.'filter_arr']; $filter_arr = json_decode($filter_arr,true); $id = $row['id']; if($filter_arr['buy_goods']['limit_type'] == '1'){ $sql = "select count(distinct order_bn) as total_orders from sdb_ome_gift_logs where gift_rule_id=".$id." "; $gift_logs = $db->selectRow($sql); $show_limit = '限量赠送:'.$filter_arr['buy_goods']['limit_orders']; $show_limit.='已送:'.$gift_logs['total_orders'].''; return sprintf("