Browse Source

订单迁移

master
lanzu_qsy 5 years ago
parent
commit
1bbc14ee81
  1. 47
      app/Admin/Forms/SelectHorseman.php
  2. 8
      app/Admin/Repositories/ImsCjdcOrderMain.php
  3. 2
      app/Models/ImsCjdcOrder.php
  4. 3
      app/Models/ImsCjdcOrderMain.php

47
app/Admin/Forms/SelectHorseman.php

@ -0,0 +1,47 @@
<?php
namespace App\Admin\Forms;
use Dcat\Admin\Widgets\Form;
use Symfony\Component\HttpFoundation\Response;
class SelectHorseman extends Form
{
/**
* Handle the form request.
*
* @param array $input
*
* @return Response
*/
public function handle(array $input)
{
// dump($input);
// return $this->error('Your error message.');
return $this->success('Processed successfully.', '/');
}
/**
* Build a form here.
*/
public function form()
{
$this->text('name')->required();
$this->email('email')->rules('email');
}
/**
* The data of the form.
*
* @return array
*/
public function default()
{
return [
'name' => 'John Doe',
'email' => 'John.Doe@gmail.com',
];
}
}

8
app/Admin/Repositories/ImsCjdcOrderMain.php

@ -18,11 +18,11 @@ class ImsCjdcOrderMain extends EloquentRepository
public function get(Grid\Model $model)
{
$builder = new \App\Models\ImsCjdcOrderMain();
$builder = $builder::leftJoin('ims_cjdc_user as u','u.id','ims_cjdc_order_main.user_id')
$builder = $builder::leftJoin('ims_cjdc_user as u','u.id','lanzu_order_main.user_id')
->with('market')
->select('ims_cjdc_order_main.*','u.name as user_name')
->select('lanzu_order_main.*','u.name as user_name')
->where('type',1)
->orderBy('ims_cjdc_order_main.id','desc');//只取线上订单数据
->orderBy('lanzu_order_main.id','desc');//只取线上订单数据
$this->setSort($model);
$this->setPaginate($model);
@ -40,7 +40,7 @@ class ImsCjdcOrderMain extends EloquentRepository
$query = $query->toArray();
//如果订单状态为配送中 将state设置为31
foreach ($query['data'] as &$value){
if ($value['state']==3&&$value['order_shipping_code']==1){
if ($value['state']==3&&$value['shipping_type']==1){
$value['state'] = 31;
}
}

2
app/Models/ImsCjdcOrder.php

@ -9,7 +9,7 @@ use Illuminate\Database\Eloquent\Model;
class ImsCjdcOrder extends Model
{
use HasDateTimeFormatter;
protected $table = 'ims_cjdc_order as order';
protected $table = 'lanzu_order as order';
public $timestamps = false;
public function user()

3
app/Models/ImsCjdcOrderMain.php

@ -10,7 +10,8 @@ use Illuminate\Support\Facades\DB;
class ImsCjdcOrderMain extends Model
{
use HasDateTimeFormatter;
protected $table = 'ims_cjdc_order_main';
//protected $table = 'ims_cjdc_order_main';
protected $table = 'lanzu_order_main';
public $timestamps = false;
public function imsCjdcUser()

Loading…
Cancel
Save