diff --git a/crmeb/app/services/order/StoreOrderRefundServices.php b/crmeb/app/services/order/StoreOrderRefundServices.php index ac667a29f..870d00a19 100644 --- a/crmeb/app/services/order/StoreOrderRefundServices.php +++ b/crmeb/app/services/order/StoreOrderRefundServices.php @@ -76,7 +76,7 @@ class StoreOrderRefundServices extends BaseServices } } $f[] = Form::input('order_id', '退款单号', $order->getData('order_id'))->disabled(true); - $f[] = Form::number('refund_price', '退款金额', (float)bcsub((string)$order->getData('pay_price'), (string)$order->getData('refund_price'), 2))->precision(2)->required('请输入退款金额'); + $f[] = Form::number('refund_price', '退款金额', (float)bcsub((string)$order->getData('pay_price'), (string)$order->getData('refund_price'), 2))->min(0)->required('请输入退款金额'); return create_form('退款处理', $f, $this->url('/order/refund/' . $id), 'PUT'); }