model('order_type')->getList('tid,name,disabled'); foreach ((array) $types as $t) { self::$orderTypes[$t['tid']] = $t; } } } var $addon_cols = "oid,config,memo,disabled,defaulted"; var $column_confirm = '操作'; var $column_confirm_width = "100"; function column_confirm($row) { $btn = ''; if ($row['_0_defaulted'] == 'false') { if ($row['_0_disabled'] == 'true') { $btn .= " 启用"; } else { $btn .= " 暂停"; } $btn .= " 默认"; } else { $btn .= " 取消默认"; } $btn .= " 修改"; return $btn; } var $column_order = '订单分组'; var $column_order_width = "150"; function column_order($row) { $html = ''; $title = ''; if ($row['_0_defaulted'] == 'true') { $title = '所有未分组订单'; $html = '所有未分组订单'; } elseif (!empty($row['_0_config'])) { foreach ($row['_0_config']['autoOrders'] as $tid) { if (self::$orderTypes[$tid]['disabled'] == 'false') { $title .= self::$orderTypes[$tid]['name'] . "
"; $html .= sprintf("%s  ", $tid, $_GET['_finder']['finder_id'], self::$orderTypes[$tid]['name']); } else { $html .= "" . self::$orderTypes[$tid]['name'] . ""; } } } if ($title <> '') { return "
" . $html . "
"; } else { return $html; } } var $column_disabled = '是否启用'; var $column_disabled_width = "80"; function column_disabled($row) { if ($row['_0_disabled'] == 'true') { return "停用"; } else { return "启用"; } } }