diff --git a/Application/Admin/Controller/PromoteCompanyController.class.php b/Application/Admin/Controller/PromoteCompanyController.class.php
index 19288fd17..9ed3c517c 100644
--- a/Application/Admin/Controller/PromoteCompanyController.class.php
+++ b/Application/Admin/Controller/PromoteCompanyController.class.php
@@ -603,11 +603,18 @@ class PromoteCompanyController extends ThinkController
$this->checkData($save);
$promoteCompanyService = new PromoteCompanyService();
+
+ $oldData = M('promote_company', 'tab_')->field(['id', 'company_belong'])->where(['id' => $save['company_id']])->find();
+ $isNewDeposit = false;
+ if (!in_array($oldData['company_belong'], [1, 2]) && in_array($save['company_belong'], [1, 2])) {
+ $isNewDeposit = true;
+ }
+
try {
- /* $presidentDepositService = new PresidentDepositService();
- if (in_array($save['company_belong'], [1, 2])) {
+ $presidentDepositService = new PresidentDepositService();
+ if ($isNewDeposit && in_array($save['company_belong'], [1, 2])) {
$presidentDepositService->checkBeforeSave($save['deposit'] ?? []);
- } */
+ }
$promoteCompanyService->checkPromotes($save['promotes'] ?? []);
$promoteCompanyService->checkCompanyRelation($save['relation'] ?? []);
} catch (\Exception $e) {
diff --git a/Application/Admin/View/PromoteCompany/edit.html b/Application/Admin/View/PromoteCompany/edit.html
index 9d5d14aa1..a2afbe70d 100644
--- a/Application/Admin/View/PromoteCompany/edit.html
+++ b/Application/Admin/View/PromoteCompany/edit.html
@@ -166,7 +166,7 @@
*团体归属: |
- |