From a4b3ee325c7354579d495bc74a777e494e5ec38c Mon Sep 17 00:00:00 2001
From: quanwei <419654421@qq.com>
Date: Fri, 06 Feb 2026 18:18:44 +0800
Subject: [PATCH] 商品可以价格面议 选择走访时显示输入走访企业名 分会添加活动时要总会审核 分类添加人数限制,添加活动选择了填写人数限制的分类时活动名额下显示该分类人数限制为15 同一个企业30天内只能走访一次,在30天内走访同一个企业时提示该企业已被走访xx天后才可以从新走访

---
 admin/app/operations/model/plus/operations/Operations.php |   14 ++++++++------
 1 files changed, 8 insertions(+), 6 deletions(-)

diff --git a/admin/app/operations/model/plus/operations/Operations.php b/admin/app/operations/model/plus/operations/Operations.php
index 5534ad9..a7ee450 100644
--- a/admin/app/operations/model/plus/operations/Operations.php
+++ b/admin/app/operations/model/plus/operations/Operations.php
@@ -116,7 +116,7 @@
             // 处理管理员账号
             $userLoginModel = new UserLoginModel();
             $admin = $userLoginModel->where('user_id', '=', $data['user_id'])->where('is_super', '=', 1)->find();
-            if ($userLoginModel->detail(['real_name'=>$data['real_name'],'user_id'=>['neq'=>$data['user_id']]])){
+            if ($userLoginModel->detail(['user_name'=>$data['user_name'],'user_id'=>['neq'=>$data['user_id']]])){
                 throw new \Exception('该账号已存在');
             }
             // 如果传入了用户名,则更新或创建管理员账号
@@ -132,7 +132,7 @@
                 ];
                 
                 if (!empty($data['password'])) {
-                    $loginData['user_name'] = salt_hash($data['user_name']);
+                    $loginData['user_name'] = $data['user_name'];
                     $loginData['password'] = salt_hash($data['password']);
                 }
                 
@@ -282,8 +282,9 @@
                 $result = $this->save($saveData);
             }
             $userLoginModel = new UserLoginModel();
-            if ($userLoginModel->detail(['real_name'=>$data['real_name']])){
-                throw new \Exception('该账号已存在');
+            if ($userLoginModel->detail(['user_name'=>$data['user_name']])){
+                $this->error = '该账号已存在';
+                return false;
             }
             // 创建管理员账号
             if (isset($data['user_name']) && !empty($data['user_name'])) {
@@ -300,9 +301,10 @@
                 ];
                 
                 if (!$userLoginModel->save($loginData)) {
-                    throw new \Exception('管理员账号创建失败');
+                    $this->error = '管理员账号创建失败';
+                    return false;
                 }
-                $role_id = RoleModel::where('operations_level','=',$data['operations_level'])->value('role_id');
+                $role_id = RoleModel::where('region_level','=',$data['operations_level'])->value('role_id');
                 // 这里可以分配默认角色ID,暂时不分配
                 $model = new UserRole();
                 $add_arr[] = [

--
Gitblit v1.9.2