<?php $regionCfg = keke_glob_class::getRegionConfig(); $arrDistrictInfo = db_factory::get_one("select * from " . TABLEPRE . "witkey_task where task_id=" . intval($id)); $province = CommonClass::getDistrictById($arrDistrictInfo['province']); $city = CommonClass::getDistrictById($arrDistrictInfo['city']); $area = CommonClass::getDistrictById($arrDistrictInfo['area']); $page and $page = intval($page); $page = intval($page) ? $page : 1; $pagesize = intval($pagesize) ? $pagesize : 10; $p['page'] = $page; $p['page_size'] = $pagesize; $p['url'] = $strUrl . "&view=" . $view . "&page=" . $p['page'] . "&pagesize=" . ($p['page_size'] .= "&s=" . $s); $p['anchor'] = '#detail'; $objTask = match_task_class::get_instance($arrTaskInfo); $arrTaskInfo = $objTask->_task_info; $objTask->plus_view_num(); $arrTaskFiles = $objTask->get_task_file(); $arrTimeDesc = $objTask->get_task_timedesc(); $arrProjectProgress = $objTask->getProjectProgressDesc(); $arrProcess_can = $objTask->process_can(); $arrWorkStatus = $objTask->get_work_status(); if (strtoupper(CHARSET) == 'GBK') { $arrWorkStatus = kekezu::gbktoutf($arrWorkStatus); } $jsonWorkStatus = json_encode($arrWorkStatus); if ($arrTaskInfo['task_pic']) { $arrTaskPics = explode(',', $arrTaskInfo['task_pic']); } $arrPayitemShow = $objTask->getPayitemShow(); $intGuid = $arrTaskInfo['uid'];
function order_charge() { $task_info = db_factory::get_one(sprintf("select * from %switkey_task where task_id='%d'", TABLEPRE, $this->_obj_id)); $task_obj = match_task_class::get_instance($task_info); return $task_obj->dispose_order($this->_order_id); }