_time_key = sprintf("%s_time",__CLASS__); parent::__construct(); } /** * 处理 * @return mixed 返回值 */ public function process() { if(!app::get('financebase')->model('bill')->db_dump(array('split_status'=>'0'), 'id')) { return true; } $queueData = array(); $queueData['queue_mode'] = 'expensessplit'; $queueData['create_time'] = $this->now_time; $queueData['queue_name'] = "费用拆分".$this->now_time; $queueData['queue_data'] = array(); $queue_id = $this->oQueue->insert($queueData); $queue_id and financebase_func::addTaskQueue(array('queue_id'=>$queue_id),'expensessplit'); return true; } }