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_content = '检查内容'; var $column_content_width = "250"; function column_content($row) { $html = ''; if (!empty($row['_0_config'])) { if ($row['_0_config']['autoConfirm'] == 1) { $html .= ($row['_0_config']['morder'] == 1 ) ? "同一买家有多个订单并且收货地址不一致
" : ""; $html .= ($row['_0_config']['payStatus'] == 1 ) ? "同一买家还有未支付订单
" : ""; $html .= ($row['_0_config']['memo'] == 1 || $row['_0_config']['memo'] == 'on') ? "有客户留言
" : ""; $html .= ($row['_0_config']['mark'] == 1 || $row['_0_config']['mark'] == 'on') ? "有客服备注
" : ""; $html .= ($row['_0_config']['autoCod'] == 1 ) ? "符合其它条件,可自动确认货到付款订单
" : "需要人工审核货到付款订单
"; $html .= ($row['_0_config']['corpChoice'] == 1 ) ? "物流智能优先
" : "物流指定
"; } else { $html .= "自动审核关闭,全部订单需人工处理"; } } return "
" . str_replace("
", " ; ", $html) . "
"; } var $column_memo = '简单说明'; var $column_memo_width = "250"; function column_memo($row) { return $row['_0_memo']; } var $column_disabled = '是否启用'; var $column_disabled_width = "80"; function column_disabled($row) { if ($row['_0_disabled'] == 'true') { return "停用"; } else { return "启用"; } } }