| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481 |
- <?php
- use App\Menu;
- use Illuminate\Database\Migrations\Migration;
- use Illuminate\Database\Schema\Blueprint;
- use Illuminate\Support\Facades\Schema;
- class SeedMenusLevel2 extends Migration
- {
- /**
- * Run the migrations.
- *
- * @return void
- */
- public function up()
- {
- Menu::create([
- 'name'=>'查询',
- 'level'=>2,
- 'parent_id'=>1,
- 'route'=>'rejected/index/general',
- 'sequence'=>1,
- ]);
- Menu::create([
- 'name'=>'录入',
- 'level'=>2,
- 'parent_id'=>1,
- 'route'=>'rejected/create',
- 'sequence'=>2,
- ]);
- Menu::create([
- 'name'=>'相关设置',
- 'level'=>2,
- 'parent_id'=>1,
- 'route'=>'rejected/relating',
- 'sequence'=>3,
- ]);
- Menu::create([
- 'name'=>'回收站',
- 'level'=>2,
- 'parent_id'=>1,
- 'route'=>'rejected/recycle',
- 'sequence'=>4,
- ]);
- Menu::create([
- 'name'=>'盘收一体',
- 'level'=>2,
- 'parent_id'=>2,
- 'route'=>'store/checkingReceive/mission',
- 'sequence'=>1,
- ]);
- Menu::create([
- 'name'=>'快速入库',
- 'level'=>2,
- 'parent_id'=>2,
- 'route'=>'store/fast/create',
- 'sequence'=>2,
- ]);
- Menu::create([
- 'name'=>'盲收',
- 'level'=>2,
- 'parent_id'=>2,
- 'route'=>'store/blindReceive/excels',
- 'sequence'=>3,
- ]);
- Menu::create([
- 'name'=>'订单',
- 'level'=>2,
- 'parent_id'=>3,
- 'route'=>'order/index/delivering',
- 'sequence'=>1,
- ]);
- Menu::create([
- 'name'=>'波次',
- 'level'=>2,
- 'parent_id'=>3,
- 'route'=>'order/wave/index/',
- 'sequence'=>2,
- ]);
- Menu::create([
- 'name'=>'问题件',
- 'level'=>2,
- 'parent_id'=>3,
- 'route'=>'order/issue/index?addtime=15',
- 'sequence'=>3,
- ]);
- Menu::create([
- 'name'=>'跟踪',
- 'level'=>2,
- 'parent_id'=>3,
- 'route'=>'order/tracking/index',
- 'sequence'=>4,
- ]);
- //运输
- Menu::create([
- 'name'=>'查询',
- 'level'=>2,
- 'parent_id'=>4,
- 'route'=>'waybill/index',
- 'sequence'=>1,
- ]);
- Menu::create([
- 'name'=>'录入',
- 'level'=>2,
- 'parent_id'=>4,
- 'route'=>'waybill/create?type=ZX',
- 'sequence'=>2,
- ]);
- Menu::create([
- 'name'=>'发运',
- 'level'=>2,
- 'parent_id'=>4,
- 'route'=>'waybill/delivering',
- 'sequence'=>3,
- ]);
- Menu::create([
- 'name'=>'相关设置',
- 'level'=>2,
- 'parent_id'=>4,
- 'route'=>'waybill/relating',
- 'sequence' => 4,
- ]);
- Menu::create([
- 'name'=>'财务报表',
- 'level'=>2,
- 'parent_id'=>4,
- 'route'=>'waybill/waybillFinancialSnapshot',
- 'sequence'=>5,
- ]);
- Menu::create([
- 'name'=>'异常报表',
- 'level'=>2,
- 'parent_id'=>4,
- 'route'=>'waybill/waybillFinancialExcepted',
- 'sequence'=>6,
- ]);
- Menu::create([
- 'name'=>'回收站',
- 'level'=>2,
- 'parent_id'=>4,
- 'route'=>'waybill/recycle',
- 'sequence'=>7,
- ]);
- //称重
- Menu::create([
- 'name'=>'记录',
- 'level'=>2,
- 'parent_id'=>5,
- 'route'=>'package/',
- 'sequence'=>1,
- ]);
- Menu::create([
- 'name'=>'设备',
- 'level'=>2,
- 'parent_id'=>5,
- 'route'=>'package/measureMonitor',
- 'sequence'=>2,
- ]);
- Menu::create([
- 'name'=>'统计',
- 'level'=>2,
- 'parent_id'=>5,
- 'route'=>'package/statistics',
- 'sequence'=>3,
- ]);
- Menu::create([
- 'name'=>'手动录入',
- 'level'=>2,
- 'parent_id'=>5,
- 'route'=>'package/create',
- 'sequence'=>4,
- ]);
- Menu::create([
- 'name'=>'异常记录',
- 'level'=>2,
- 'parent_id'=>5,
- 'route'=>'package/weightExcepted/indexCreate',
- 'sequence'=>5,
- ]);
- Menu::create([
- 'name'=>'相关设置',
- 'level'=>2,
- 'parent_id'=>5,
- 'route'=>'package/relating',
- 'sequence'=>6,
- ]);
- //库存管理
- Menu::create([
- 'name'=>'库存',
- 'level'=>2,
- 'parent_id'=>6,
- 'route'=>'inventory/statement/changeInventory?range=1',
- 'sequence'=>1,
- ]);
- Menu::create([
- 'name'=>'盘点',
- 'level'=>2,
- 'parent_id'=>6,
- 'route'=>'inventory/stockInventory/mission',
- 'sequence'=>2,
- ]);
- //二次加工
- Menu::create([
- 'name'=>'查询',
- 'level'=>2,
- 'parent_id'=>7,
- 'route'=>'process/',
- 'sequence'=>1,
- ]);
- Menu::create([
- 'name'=>'录入',
- 'level'=>2,
- 'parent_id'=>7,
- 'route'=>'process/create',
- 'sequence'=>2,
- ]);
- Menu::create([
- 'name'=>'统计',
- 'level'=>2,
- 'parent_id'=>7,
- 'route'=>'process/statistic',
- 'sequence'=>3,
- ]);
- Menu::create([
- 'name'=>'回收站',
- 'level'=>2,
- 'parent_id'=>7,
- 'route'=>'process/recycle',
- 'sequence'=>4,
- ]);
- Menu::create([
- 'name'=>'相关设置',
- 'level'=>2,
- 'parent_id'=>7,
- 'route'=>'process/relating',
- 'sequence'=>5,
- ]);
- //客户管理
- Menu::create([
- 'name'=>'项目',
- 'level'=>2,
- 'parent_id'=>8,
- 'route'=>'customer/project/area',
- 'sequence'=>1,
- ]);
- Menu::create([
- 'name'=>'财务',
- 'level'=>2,
- 'parent_id'=>8,
- 'route'=>'customer/finance/instantBill',
- 'sequence'=>2,
- ]);
- Menu::create([
- 'name'=>'相关设置',
- 'level'=>2,
- 'parent_id'=>8,
- 'route'=>'customer/relating',
- 'sequence'=>3,
- ]);
- //人事管理
- Menu::create([
- 'name'=>'临时工报表',
- 'level'=>2,
- 'parent_id'=>9,
- 'route'=>'personnel/laborReport',
- 'sequence'=>1,
- ]);
- Menu::create([
- 'name'=>'打卡相关',
- 'level'=>2,
- 'parent_id'=>9,
- 'route'=>'personnel/checking-in/createReplenishClock',
- 'sequence'=>2,
- ]);
- Menu::create([
- 'name'=>'相关设置',
- 'level'=>2,
- 'parent_id'=>9,
- 'route'=>'personnel/relating',
- 'sequence'=>3,
- ]);
- //基础设置
- Menu::create([
- 'name'=>'用户',
- 'level'=>2,
- 'parent_id'=>10,
- 'route'=>'maintenance/user',
- 'sequence'=>1,
- ]);
- Menu::create([
- 'name'=>'角色',
- 'level'=>2,
- 'parent_id'=>10,
- 'route'=>'maintenance/role',
- 'sequence'=>2,
- ]);
- Menu::create([
- 'name'=>'权限',
- 'level'=>2,
- 'parent_id'=>10,
- 'route'=>'maintenance/authority',
- 'sequence'=>3,
- ]);
- Menu::create([
- 'name'=>'工作组',
- 'level'=>2,
- 'parent_id'=>10,
- 'route'=>'maintenance/userWorkgroup',
- 'sequence'=>4,
- ]);
- Menu::create([
- 'name'=>'项目组',
- 'level'=>2,
- 'parent_id'=>10,
- 'route'=>'maintenance/userOwnerGroup',
- 'sequence'=>5,
- ]);
- Menu::create([
- 'name'=>'仓库',
- 'level'=>2,
- 'parent_id'=>10,
- 'route'=>'maintenance/warehouse',
- 'sequence'=>6,
- ]);
- Menu::create([
- 'name'=>'客户',
- 'level'=>2,
- 'parent_id'=>10,
- 'route'=>'maintenance/customer',
- 'sequence'=>7,
- ]);
- Menu::create([
- 'name'=>'货主',
- 'level'=>2,
- 'parent_id'=>10,
- 'route'=>'maintenance/owner',
- 'sequence'=>8,
- ]);
- Menu::create([
- 'name'=>'品质标签',
- 'level'=>2,
- 'parent_id'=>10,
- 'route'=>'maintenance/qualityLabel',
- 'sequence'=>9,
- ]);
- Menu::create([
- 'name'=>'作业类型',
- 'level'=>2,
- 'parent_id'=>10,
- 'route'=>'maintenance/processMethod',
- 'sequence'=>10,
- ]);
- Menu::create([
- 'name'=>'商品信息',
- 'level'=>2,
- 'parent_id'=>10,
- 'route'=>'maintenance/commodity',
- 'sequence'=>11,
- ]);
- Menu::create([
- 'name'=>'计量单位',
- 'level'=>2,
- 'parent_id'=>10,
- 'route'=>'maintenance/unit',
- 'sequence'=>12,
- ]);
- Menu::create([
- 'name'=>'省份',
- 'level'=>2,
- 'parent_id'=>10,
- 'route'=>'maintenance/province',
- 'sequence'=>13,
- ]);
- Menu::create([
- 'name'=>'城市',
- 'level'=>2,
- 'parent_id'=>10,
- 'route'=>'maintenance/city',
- 'sequence'=>14,
- ]);
- Menu::create([
- 'name'=>'物流公司',
- 'level'=>2,
- 'parent_id'=>10,
- 'route'=>'maintenance/logistic',
- 'sequence'=>15,
- ]);
- Menu::create([
- 'name'=>'承运商',
- 'level'=>2,
- 'parent_id'=>10,
- 'route'=>'maintenance/carrier',
- 'sequence'=>16,
- ]);
- Menu::create([
- 'name'=>'车型',
- 'level'=>2,
- 'parent_id'=>10,
- 'route'=>'maintenance/carType',
- 'sequence'=>17,
- ]);
- Menu::create([
- 'name'=>'作业类型',
- 'level'=>2,
- 'parent_id'=>10,
- 'route'=>'maintenance/jobType',
- 'sequence'=>18,
- ]);
- Menu::create([
- 'name'=>'特征',
- 'level'=>2,
- 'parent_id'=>10,
- 'route'=>'maintenance/feature',
- 'sequence'=>19,
- ]);
- Menu::create([
- 'name'=>'计费模型',
- 'level'=>2,
- 'parent_id'=>10,
- 'route'=>'maintenance/priceModel/waybillPriceModel',
- 'sequence'=>20,
- ]);
- Menu::create([
- 'name'=>'纸箱',
- 'level'=>2,
- 'parent_id'=>10,
- 'route'=>'maintenance/paperBox/index/model',
- 'sequence'=>21,
- ]);
- Menu::create([
- 'name'=>'测量设备',
- 'level'=>2,
- 'parent_id'=>10,
- 'route'=>'maintenance/measuringMachine',
- 'sequence'=>22,
- ]);
- Menu::create([
- 'name'=>'教程',
- 'level'=>2,
- 'parent_id'=>10,
- 'route'=>'maintenance/tutorial',
- 'sequence'=>23,
- ]);
- Menu::create([
- 'name'=>'临时工',
- 'level'=>2,
- 'parent_id'=>10,
- 'route'=>'maintenance/userLabor',
- 'sequence'=>24,
- ]);
- Menu::create([
- 'name'=>'劳务所',
- 'level'=>2,
- 'parent_id'=>10,
- 'route'=>'maintenance/laborCompany',
- 'sequence'=>25,
- ]);
- Menu::create([
- 'name'=>'日志',
- 'level'=>2,
- 'parent_id'=>10,
- 'route'=>'maintenance/log',
- 'sequence'=>26,
- ]);
- }
- /**
- * Reverse the migrations.
- *
- * @return void
- */
- public function down()
- {
- Menu::query()->where('level',2)->delete();
- }
- }
|