col_prefix .'warehouse']) { $purchaseLib = kernel::single('purchase_purchase_order'); $branchInfo = $purchaseLib->getWarehouse($row[$this->col_prefix .'warehouse']); $row[$this->col_prefix .'warehouse'] = $branchInfo['branch_name']; } return $row[$this->col_prefix .'warehouse']; } var $column_edit = '操作'; var $column_edit_order = 2; var $column_edit_width = '160'; function column_edit($row) { $finder_id = $_GET['_finder']['finder_id']; $po_id = $row['po_id']; $button = []; if ($row[$this->col_prefix .'sell_et_time'] > time()) { if ($row['unpick_num']) { $button[] = <<创建拣货单 EOF; } $button[] = <<下载拣货单 EOF; } return ''. implode(' ', $button) .''; } var $detail_logs = '操作日志'; /** * detail_logs * @param mixed $po_id ID * @return mixed 返回值 */ public function detail_logs($po_id) { $render = app::get('console')->render(); $logObj = app::get('ome')->model('operation_log'); $logs = $logObj->read_log(array('obj_id'=>$po_id,'obj_type'=>'order@purchase'), 0, -1); foreach($logs as $k=>$v) { $logs[$k]['operate_time'] = date('Y-m-d H:i:s', $v['operate_time']); } $render->pagedata['logs'] = $logs; return $render->fetch('admin/vop/logs.html'); } }