From abc7edc3c8ad59ff213c85413d0d6a10d7a0b6f7 Mon Sep 17 00:00:00 2001
From: quanwei <419654421@qq.com>
Date: Wed, 17 Dec 2025 18:03:09 +0800
Subject: [PATCH] 1. 发布供需消耗连盟币,连盟币数量在后台独立设置 2. 小程序供需个人中心可自由切换身份 3. 增加私信系统 4. 增加评论系统,用户可在发布者详情页进行评论操作,评论获得的连盟币可在后台设置 5. 增加发布者的等级,以好评个数为条件进行升级,小程序端会显示该等级的图标,如没有等级则不会显示图标 6. 增加设置消耗连盟币可以解锁、查看发布的信息,费用可在后台设置 7. 小程序供需大厅界面优化,以及增加了推荐栏目,该栏目按发布的分类相似进行匹配,比如A用户发布了 互联网 分类的需求,则会优先推荐匹配互联网分类的供应需求给他。
---
admin/app/branch/model/auth/User.php | 66 ++++++++++++++++----------------
1 files changed, 33 insertions(+), 33 deletions(-)
diff --git a/admin/app/branch/model/auth/User.php b/admin/app/branch/model/auth/User.php
index cc389ff..0156dce 100644
--- a/admin/app/branch/model/auth/User.php
+++ b/admin/app/branch/model/auth/User.php
@@ -49,14 +49,14 @@
$this->startTrans();
try {
// 用户是否已绑定
- $user = null;
- if($data['user_id'] > 0){
- $user = UserModel::detail($data['user_id']);
- if($user['user_type'] != 1){
- $this->error = '该用户已绑定,或绑定的商户正在审核';
- return false;
- }
- }
+ // $user = null;
+ // if($data['user_id'] > 0){
+ // $user = UserModel::detail($data['user_id']);
+ // if($user['user_type'] != 1){
+ // $this->error = '该用户已绑定或正在审核';
+ // return false;
+ // }
+ // }
$arr = [
'user_name' => trim($data['user_name']),
'password' => salt_hash($data['password']),
@@ -77,11 +77,11 @@
}
$model->saveAll($add_arr);
// 后台添加的直接算审核通过
- if($user){
- $user->save([
- 'user_type' => 2
- ]);
- }
+ // if($user){
+ // $user->save([
+ // 'user_type' => 2
+ // ]);
+ // }
// 事务提交
$this->commit();
return true;
@@ -110,18 +110,18 @@
$old_user_id = $this['user']['user_id'];
}
$userChange = false;
- if($this['user'] && $data['user_id'] > 0 && $data['user_id'] != $this['user']['user_id']){
- $user = UserModel::detail($data['user_id']);
- if($user['user_type'] != 1){
- $this->error = '该用户已绑定,或绑定的商户正在审核';
- return false;
- }
- $userChange = true;
- }
+ // if($this['user'] && $data['user_id'] > 0 && $data['user_id'] != $this['user']['user_id']){
+ // $user = UserModel::detail($data['user_id']);
+ // if($user['user_type'] != 1){
+ // $this->error = '该用户已绑定,或绑定的商户正在审核';
+ // return false;
+ // }
+ // $userChange = true;
+ // }
$arr = [
'user_name' => $data['user_name'],
- 'user_id' => $data['user_id'],
+ // 'user_id' => $data['user_id'],
'real_name' => $data['real_name'],
];
if (!empty($data['password'])) {
@@ -142,17 +142,17 @@
}
$model->saveAll($add_arr);
// 后台添加的直接算审核通过
- if($userChange){
- $user->save([
- 'user_type' => 2
- ]);
- //取消原来的
- if ($old_user_id > 0){
- (new UserModel())->where('user_id', '=', $old_user_id)->update([
- 'user_type' => 1
- ]);
- }
- }
+ // if($userChange){
+ // $user->save([
+ // 'user_type' => 2
+ // ]);
+ // //取消原来的
+ // if ($old_user_id > 0){
+ // (new UserModel())->where('user_id', '=', $old_user_id)->update([
+ // 'user_type' => 1
+ // ]);
+ // }
+ // }
// 事务提交
$this->commit();
return true;
--
Gitblit v1.9.2