From 4d9023f15d1aaa99b8461de9900fcb0516eb3b87 Mon Sep 17 00:00:00 2001
From: weiz <weiz@lihai.com>
Date: Fri, 29 Dec 2023 14:31:55 +0800
Subject: [PATCH] fixed

---
 app/adminapi/logic/contract/AdministrativeContractLogic.php    | 3 +--
 .../validate/contract/AdministrativeContractValidate.php       | 1 -
 2 files changed, 1 insertion(+), 3 deletions(-)

diff --git a/app/adminapi/logic/contract/AdministrativeContractLogic.php b/app/adminapi/logic/contract/AdministrativeContractLogic.php
index e59e33412..63d554036 100644
--- a/app/adminapi/logic/contract/AdministrativeContractLogic.php
+++ b/app/adminapi/logic/contract/AdministrativeContractLogic.php
@@ -44,7 +44,7 @@ class AdministrativeContractLogic extends BaseLogic
                 'org_id' => $params['org_id'] ?? 0,
                 'dept_id' => $params['dept_id'] ?? 0,
                 'supplier_id' => $params['supplier_id'] ?? 0,
-                'contract_no' => $params['contract_no'] ?? '',
+                'contract_no' => data_unique_code('XZHT'),
                 'contract_name' => $params['contract_name'] ?? '',
                 'procurement_type' => $params['procurement_type'] ?? 0,
                 'asset_apply_no' => $params['asset_apply_no'] ?? '',
@@ -84,7 +84,6 @@ class AdministrativeContractLogic extends BaseLogic
                 'org_id' => $params['org_id'] ?? 0,
                 'dept_id' => $params['dept_id'] ?? 0,
                 'supplier_id' => $params['supplier_id'] ?? 0,
-                'contract_no' => $params['contract_no'] ?? '',
                 'contract_name' => $params['contract_name'] ?? '',
                 'procurement_type' => $params['procurement_type'] ?? 0,
                 'asset_apply_no' => $params['asset_apply_no'] ?? '',
diff --git a/app/adminapi/validate/contract/AdministrativeContractValidate.php b/app/adminapi/validate/contract/AdministrativeContractValidate.php
index bab944d13..b2072735d 100644
--- a/app/adminapi/validate/contract/AdministrativeContractValidate.php
+++ b/app/adminapi/validate/contract/AdministrativeContractValidate.php
@@ -33,7 +33,6 @@ class AdministrativeContractValidate extends BaseValidate
     protected $rule = [
         'id' => 'require',
         'supplier_id' => 'require',
-        'contract_no' => 'require',
         'contract_name' => 'require',
     ];