From ba31a64ec334923559eb43da5bb62e337ca50197 Mon Sep 17 00:00:00 2001 From: lemon <15040771@qq.com> Date: Wed, 8 Sep 2021 20:55:00 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B7=A5=E5=8D=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/AdminAgent/Controllers/WorkorderController.php | 10 +++++----- app/AdminGuide/Controllers/WorkorderController.php | 10 ++++++---- app/AdminSupplier/Controllers/WorkorderController.php | 9 +++++---- 3 files changed, 16 insertions(+), 13 deletions(-) diff --git a/app/AdminAgent/Controllers/WorkorderController.php b/app/AdminAgent/Controllers/WorkorderController.php index fb8ce32..7d7591d 100755 --- a/app/AdminAgent/Controllers/WorkorderController.php +++ b/app/AdminAgent/Controllers/WorkorderController.php @@ -159,8 +159,8 @@ class WorkorderController extends AdminController { return Form::make(new Workorder(), function (Form $form) { $form->display('id'); - $form->text('title'); - $form->textarea('content'); + $form->text('title')->required(); + $form->textarea('content')->required(); if (Admin::user()->type == AgentType::CLUSTER) { $form->select('point_type') ->when([1], function (Form $form) { @@ -180,17 +180,17 @@ class WorkorderController extends AdminController 1 => '供应商', 2 => '地接' ]) - ->default(1); + ->default(1)->required(); } else { $form->select('point_type') ->options([ 1 => '供应商', ]) - ->default(1); + ->default(1)->required(); $form->select('supplier_id', '供应商')->options(function () { $supplierIds = AgentProductItem::query()->where('agent_id', Admin::user()->id)->distinct()->pluck('supplier_id'); return Supplier::query()->whereIn('id', $supplierIds)->pluck('name', 'id'); - }); + })->required(); } $form->hidden('point_id'); $form->hidden('publisher_type'); diff --git a/app/AdminGuide/Controllers/WorkorderController.php b/app/AdminGuide/Controllers/WorkorderController.php index af59d57..8aa5b5c 100755 --- a/app/AdminGuide/Controllers/WorkorderController.php +++ b/app/AdminGuide/Controllers/WorkorderController.php @@ -159,16 +159,18 @@ class WorkorderController extends AdminController { return Form::make(new Workorder(), function (Form $form) { $form->display('id'); - $form->text('title'); - $form->textarea('content'); + $form->text('title')->required(); + $form->textarea('content')->required(); $form->select('point_type') ->options([ 0 => '代理商', ]) - ->default(0); + ->default(0) + ->required(); $form->select('point_id', '代理商')->options(function () { return Agent::query()->where('type',AgentType::CLUSTER)->pluck('name','id'); - }); + }) + ->required(); $form->hidden('publisher_type'); $form->hidden('publisher_id'); $form->saving(function (Form $form) { diff --git a/app/AdminSupplier/Controllers/WorkorderController.php b/app/AdminSupplier/Controllers/WorkorderController.php index cf6d678..3c5c692 100755 --- a/app/AdminSupplier/Controllers/WorkorderController.php +++ b/app/AdminSupplier/Controllers/WorkorderController.php @@ -159,17 +159,18 @@ class WorkorderController extends AdminController { return Form::make(new Workorder(), function (Form $form) { $form->display('id'); - $form->text('title'); - $form->textarea('content'); + $form->text('title')->required(); + $form->textarea('content')->required(); $form->select('point_type') ->options([ 0 => '代理商', ]) - ->default(1); + ->default(1) + ->required(); $form->select('point_id', '代理商')->options(function () { $agentIds = AgentProductItem::query()->where('supplier_id',Admin::user()->id)->distinct()->pluck('agent_id'); return Agent::query()->whereIn('id',$agentIds)->pluck('name','id'); - }); + })->required(); $form->hidden('publisher_type'); $form->hidden('publisher_id'); $form->saving(function (Form $form) {