| 1234567891011121314151617181920212223242526272829303132333435363738 |
- <?php
- namespace App\Http\Controllers;
- use App\MaterialBoxModel;
- use Illuminate\Support\Facades\Validator;
- class MaterialBoxModelController extends Controller
- {
- public function index()
- {
- $models = MaterialBoxModel::query()->get();
- return view("maintenance.materialBoxModel.index",compact("models"));
- }
- public function save()
- {
- $id = request("id");
- $errors = Validator::make(request()->input(), [
- 'code'=>['required',$id?"unique:material_box_models,code,$id":"unique:material_box_models,code"],
- 'maximum_kind'=>['required',"integer","min:1"],
- 'description'=>['nullable'],
- ],[
- 'integer'=>':attribute 非法参数',
- 'required'=>':attribute 必填',
- 'unique'=>':attribute 已存在',
- ],[
- 'code'=>'编码',
- 'maximum_kind'=>'最大商品种类',
- 'description'=>'说明',
- ]);
- if (!$id){
- MaterialBoxModel::query()->create([
- ]);
- }
- }
- }
|