function order_charge() { $task_info = db_factory::get_one(sprintf("select * from %switkey_task where task_id='%d'", TABLEPRE, $this->_obj_id)); $task_obj = tender_task_class::get_instance($task_info); return $task_obj->dispose_order($this->_order_id); }
} if ($gUserInfo['area']) { $arrArea = CommonClass::getDistrictById($gUserInfo['area'], 'id,upid,name'); } switch ($arrModelInfo['model_code']) { case 'sreward': $objTask = sreward_task_class::get_instance($arrTaskInfo); break; case 'preward': $objTask = preward_task_class::get_instance($arrTaskInfo); break; case 'mreward': $objTask = mreward_task_class::get_instance($arrTaskInfo); break; case 'tender': $objTask = tender_task_class::get_instance($arrTaskInfo); break; case 'dtender': $objTask = dtender_task_class::get_instance($arrTaskInfo); break; case 'match': $objTask = match_task_class::get_instance($arrTaskInfo); break; case 'hongbao': $objTask = hongbao_task_class::get_instance($arrTaskInfo); break; case 'yijia': $objTask = yijia_task_class::get_instance($arrTaskInfo); break; } $arrTaskInfo = $objTask->_task_info;