From c80ead445a26d71f4a09ffc8f9afb1fd0b91f219 Mon Sep 17 00:00:00 2001
From: wupengfei <834520024@qq.com>
Date: 星期四, 06 十一月 2025 09:39:14 +0800
Subject: [PATCH] feat: 1.3.0.1

---
 src/views/EmploymentManage/components/AddOrEditEmploymentView.vue |   28 ++++++++++++++++++++++++++--
 1 files changed, 26 insertions(+), 2 deletions(-)

diff --git a/src/views/EmploymentManage/components/AddOrEditEmploymentView.vue b/src/views/EmploymentManage/components/AddOrEditEmploymentView.vue
index e21c637..ebd6cbf 100644
--- a/src/views/EmploymentManage/components/AddOrEditEmploymentView.vue
+++ b/src/views/EmploymentManage/components/AddOrEditEmploymentView.vue
@@ -38,6 +38,7 @@
                   placeholder="璇疯緭鍏ラ渶姹備汉鏁�"
                   :min="0"
                   :max="999999999999"
+                  :precision="0"
                   unit="浜�"
                 ></ProFormInputNumber>
               </ProFormItemV2>
@@ -134,7 +135,27 @@
               </ProFormColItem>
             </ProFormCol>
           </template>
-
+          <ProFormCol v-if="form.billingMethod === EnumBillingMethod.Piece">
+            <ProFormColItem :span="12">
+              <ProFormItemV2
+                label="鎬讳欢鏁�:"
+                prop="verifyWorkHours"
+                :check-rules="[{ message: '璇疯緭鍏ヤ换鍔℃�讳欢鏁�' }]"
+              >
+                <span v-if="isDetail && !form.verifyWorkHours"></span>
+                <ProFormInputNumber
+                  v-else
+                  :controls="false"
+                  v-model="form.verifyWorkHours"
+                  placeholder="璇疯緭鍏ヤ换鍔℃�讳欢鏁�"
+                  :min="0"
+                  :max="999999999999"
+                  unit="浠�"
+                  :disabled="feeCannotEdit"
+                ></ProFormInputNumber>
+              </ProFormItemV2>
+            </ProFormColItem>
+          </ProFormCol>
           <ProFormCol>
             <ProFormColItem :span="12">
               <ProFormItemV2
@@ -420,7 +441,6 @@
 const id = route.params.id as string;
 const isEdit = !!id;
 
-const { settlementAccessList } = useEnterpriseWalletAccessSelect();
 const { supplierEnterpriseSelect } = useGetSupplierEnterpriseSelect();
 
 function disabledDate(time: Date) {
@@ -487,6 +507,10 @@
   settlementAccess: '' as any as EnumEnterpriseWalletAccess,
 });
 
+const { settlementAccessList } = useEnterpriseWalletAccessSelect({
+  supplierEnterpriseId: computed(() => form.supplierEnterpriseId),
+});
+
 const { isLoading } = useQuery({
   queryKey: ['taskServices/getTaskInfo', id],
   queryFn: async () => {

--
Gitblit v1.9.1