public static function createServiceOrder($serviceOrder = array()) { if (empty($serviceOrder)) { return false; } $objServiceOrderM = new Keke_witkey_service_order_class(); $objServiceOrderM->setUid($serviceOrder['uid']); $objServiceOrderM->setUsername($serviceOrder['username']); $objServiceOrderM->setService_id($serviceOrder['service_id']); $objServiceOrderM->setOrder_id($serviceOrder['order_id']); $objServiceOrderM->setTitle($serviceOrder['title']); $objServiceOrderM->setIndus_pid($serviceOrder['indus_pid']); $objServiceOrderM->setIndus_id($serviceOrder['indus_id']); $objServiceOrderM->setContent($serviceOrder['content']); $objServiceOrderM->setFile_ids($serviceOrder['file_ids']); $objServiceOrderM->setPrice($serviceOrder['price']); $objServiceOrderM->create_keke_witkey_service_order(); }
break; default: kekezu::show_msg('访问页面不存在', 'index.php', 3, null, 'warning'); break; } } break; case 'step5': if (isset($action)) { switch ($action) { case 'complete': $objShop = new service_shop_class(); $resText = $objShop->dispose_order($orderId, 'confirm_complete'); unset($objShop); if (true === $resText) { $objSerOrderM = new Keke_witkey_service_order_class(); $objSerOrderM->setWhere('order_id =' . $orderId); $objSerOrderM->setWorkfile(strval(trim(kekezu::escape($workfile)))); $objSerOrderM->edit_keke_witkey_service_order(); kekezu::show_msg('订单处理完成,已确认完工', $strUrl . "&step=step5&orderId=" . $orderId, 3, null, 'ok'); } else { kekezu::show_msg($resText, $strUrl, 3, null, 'fail'); } break; default: kekezu::show_msg('访问页面不存在', 'index.php', 3, null, 'warning'); break; } } break; case 'step6':