public function work_end_time()
 {
     $order_list = db_factory::query(sprintf(" select * from %switkey_order where order_status='ok' and model_id=7 and service_end_time<%d", TABLEPRE, time()));
     if (is_array($order_list)) {
         foreach ($order_list as $k => $v) {
             $obj = new service_shop_class();
             $obj->dispose_order($v['order_id'], 'over_time_close');
         }
     }
 }
Beispiel #2
0
                 $resText = $objShop->dispose_order($orderId, 'working');
                 unset($objShop);
                 kekezu::show_msg('订单处理完成,工作进行中', $strUrl . "&step=step5&orderId=" . $orderId, 3, null, 'ok');
                 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;
         }