예제 #1
0
 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();
 }
예제 #2
0
                 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':