Example #1
0
 function get_parts_group($start_date, $end_date)
 {
     $results = array();
     $prods = Production::find('all', array('conditions' => array(' is_urgent = ? AND DATE(`urgent_date`) >= ? AND DATE(`urgent_date`) <= ?', 1, $start_date, $end_date), 'order' => 'id desc'));
     foreach ($prods as $prod) {
         // 零件
         foreach ($prod->parts as $part) {
             $_part = array('num' => $part->num, 'name' => $part->name, 'urgent_date' => date('Y-m-d', strtotime($prod->urgent_date)), 'count' => $part->count, 'procs' => array());
             foreach ($part->processes as $proc) {
                 if ($proc->planned_completion_date && !$proc->is_done) {
                     $_part['procs'][] = array('priority' => $proc->priority, 'name' => $proc->name, 'production_date' => $proc->production_date ? date('Y-m-d', strtotime($proc->production_date)) : '', 'planned_completion_date' => date('Y-m-d', strtotime($proc->planned_completion_date)), 'completion_date' => $proc->completion_date ? date('Y-m-d', strtottime($proc->completion_date)) : '');
                 }
             }
             if (count($_part['procs'])) {
                 $results[] = $_part;
             }
         }
     }
     return $results;
 }
Example #2
0
    // return Carbon::create(2015-08-26 23:06:20)->endOfDay();
    // return $prod->getCurrentProduction()->toArray();
    return Auth::user()->role;
    if (Auth::attempt(array('password' => 'raymund123'))) {
        return 'true';
    } else {
        return 'false';
    }
    // return 10 + -10;
    // return Item::find(1)->cart;
    $temp = TempCart::all()->toArray();
    $item = Item::where('barcode', '=', '900110023')->get()->toArray();
    // return TempCart::all();
    return json_encode(array_merge($temp, $item));
    return DNS1D::getBarcodeHTML('123456789', "EAN13", 2, 60);
    $production = Production::find(2);
    return $production->items;
});
Route::get('test/{trans_id}', ['uses' => 'SalesController@printInvoice']);
Route::get('sample/{code}', ['uses' => 'SalesController@processOrder']);
Route::get('/item/findbyname/{name}', ['uses' => 'ItemsController@findByName']);
Route::group(array('before' => 'auth'), function () {
    Route::get('/', ['as' => 'home', 'uses' => 'BaseController@index']);
    // Route::get('/',function(){
    // 	return View::make('index')
    // 		->with('title',"Flibbys Point of Sale System");
    // });
    /* Inventory Routes */
    Route::get('/inventory/', ['uses' => 'InventoryController@index']);
    Route::get('/inventory/stocks/{stockid}/edit', ['as' => 'stock.edit', 'uses' => 'IngredientsController@edit']);
    Route::put('/inventory/stocks/{stockid}/update', ['as' => 'stock.update', 'uses' => 'IngredientsController@update']);