From 6dbbc9c86afa617901ab603c6a82f6621b07bf06 Mon Sep 17 00:00:00 2001
From: hsy <1029150275@qq.com>
Date: 星期三, 26 八月 2026 09:54:13 +0800
Subject: [PATCH] feat(erp): 增加采购与销售订单订金校验逻辑,限制不得超过优惠后总金额 - **采购订单 (`src/views/erp/purchase/order/data.ts`)**: 为 `depositPrice`(支付订金)字段增加双重校验,动态绑定 `max` 属性到 `totalPrice`,并添加动态表单 rules,超出时提示“订金不能大于优惠后金额”。 - **销售订单 (`src/views/erp/sale/order/data.ts`)**: 复用同等防错机制,限制 `depositPrice`(收取订金)输入不能超过优惠后金额,超过时给予相应报错提示。

---
 src/packages/effects/layouts/src/widgets/preferences/blocks/company/company.vue |   16 ++++++++--------
 1 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/src/packages/effects/layouts/src/widgets/preferences/blocks/company/company.vue b/src/packages/effects/layouts/src/widgets/preferences/blocks/company/company.vue
index 24fcdf0..6a7d235 100644
--- a/src/packages/effects/layouts/src/widgets/preferences/blocks/company/company.vue
+++ b/src/packages/effects/layouts/src/widgets/preferences/blocks/company/company.vue
@@ -72,8 +72,8 @@
 <template>
   <div class="flex flex-col">
     <!-- 鍏徃鍚嶇О -->
-    <div class="my-1 flex w-full items-center justify-between rounded-md px-2 py-1">
-      <span class="flex items-center text-sm">
+    <div class="my-2 flex w-full items-center justify-between gap-4 rounded-md px-2 py-2">
+      <span class="shrink-0 text-sm text-foreground/80">
         {{ $t('preferences.company.companyName') }}
       </span>
       <Input
@@ -85,8 +85,8 @@
     </div>
 
     <!-- 鐧诲綍椤垫爣棰� -->
-    <div class="my-1 flex w-full items-center justify-between rounded-md px-2 py-1">
-      <span class="flex items-center text-sm">
+    <div class="my-2 flex w-full items-center justify-between gap-4 rounded-md px-2 py-2">
+      <span class="shrink-0 text-sm text-foreground/80">
         {{ $t('preferences.company.loginTitle') }}
       </span>
       <Input
@@ -98,8 +98,8 @@
     </div>
 
     <!-- 鐧诲綍椤垫弿杩� -->
-    <div class="my-1 flex w-full items-center justify-between rounded-md px-2 py-1">
-      <span class="flex items-center text-sm">
+    <div class="my-2 flex w-full items-center justify-between gap-4 rounded-md px-2 py-2">
+      <span class="shrink-0 text-sm text-foreground/80">
         {{ $t('preferences.company.loginDescription') }}
       </span>
       <Input
@@ -111,8 +111,8 @@
     </div>
 
     <!-- 鍏徃 Logo -->
-    <div class="my-1 flex w-full items-center justify-between rounded-md px-2 py-1">
-      <span class="flex items-center text-sm">
+    <div class="my-2 flex w-full items-center justify-between gap-4 rounded-md px-2 py-2">
+      <span class="shrink-0 text-sm text-foreground/80">
         {{ $t('preferences.company.logo') }}
       </span>
       <div class="flex items-center gap-2">

--
Gitblit v1.9.3