diff --git a/app/AdminAgent/Controllers/AgentProductController.php b/app/AdminAgent/Controllers/AgentProductController.php index db3cf35..035321a 100644 --- a/app/AdminAgent/Controllers/AgentProductController.php +++ b/app/AdminAgent/Controllers/AgentProductController.php @@ -231,8 +231,8 @@ class AgentProductController extends AdminController ->model(\App\Models\AgentProduct::class); }); } - $form->number('price')->min(0)->required(); - $form->number('original_price')->min(0)->required(); + $form->currency('price')->symbol('¥')->required(); + $form->currency('original_price')->symbol('¥')->required(); $form->number('sale')->min(0)->default(0); $form->number('stock')->min(0)->default(8888)->required(); @@ -276,11 +276,11 @@ class AgentProductController extends AdminController $options = Channel::selectOptions(fn($query) => $query->where('agent_id', $agent_id)); $form->multipleSelect('channel_id')->options(array_slice($options, 1, null, true)); - $form->number('earnest')->min(0) + $form->currency('earnest')->symbol('¥') ->default(0)->help('单位:元。不输入或输入 0 则不支持定金支付,必须和定金超时时间同时设置才会生效'); $form->number('earnest_timeout')->min(0) ->default(0)->help('单位:分钟。超过这个时间未支付尾款,订单将自动关闭,且定金不退'); - $form->number('deposit')->min(0) + $form->currency('deposit')->symbol('¥') ->default(0)->help('单位:元。不输入或输入 0 则不支持订金支付,必须和订金超时时间同时设置才会生效'); $form->number('deposit_timeout')->min(0) ->default(0)->help('单位:分钟。超过这个时间未支付尾款,订单将自动关闭,且订金不退'); diff --git a/app/AdminSupplier/Controllers/ProductController.php b/app/AdminSupplier/Controllers/ProductController.php index 3915c46..6edecf4 100644 --- a/app/AdminSupplier/Controllers/ProductController.php +++ b/app/AdminSupplier/Controllers/ProductController.php @@ -100,10 +100,10 @@ class ProductController extends AdminController $options = Category::selectOptions(fn($query) => $query->where('agent_id', 0)); $form->select('category_id')->options(array_slice($options, 1, null, true))->required(); $form->text('title')->required(); - $form->number('price')->min(0)->required(); - $form->number('original_price')->min(0)->required(); - $form->number('service_persons')->min(0)->required(); - $form->number('stock')->min(0)->required(); + $form->currency('price')->symbol('¥')->required(); + $form->currency('original_price')->symbol('¥')->required(); + $form->number('service_persons')->required(); + $form->number('stock')->required(); $form->multipleImage('pictures')->required()->removable(false)->retainable()->uniqueName(); $form->editor('know'); $form->editor('content')->required();