抽离获取返补已满但是未读状态的数量方法
This commit is contained in:
parent
0eba6f0024
commit
7ff1cc41f1
@ -880,4 +880,13 @@ class BillionsLogic extends Logic
|
|||||||
|
|
||||||
return $result;
|
return $result;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// 获取返补已满但是未读状态的数量
|
||||||
|
public static function getUnreadCount($user_id)
|
||||||
|
{
|
||||||
|
$where[] = ['user_id', '=', $user_id];
|
||||||
|
$where[] = ['state', '>', 0];
|
||||||
|
$where[] = ['is_read', '=', 0];
|
||||||
|
return Billions::where($where)->count();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
@ -22,7 +22,7 @@ use app\common\server\WeChatServer;
|
|||||||
use EasyWeChat\Factory;
|
use EasyWeChat\Factory;
|
||||||
use EasyWeChat\Kernel\Exceptions\Exception;
|
use EasyWeChat\Kernel\Exceptions\Exception;
|
||||||
use think\facade\Db;
|
use think\facade\Db;
|
||||||
use app\common\model\billions\Billions;
|
use app\api\logic\BillionsLogic;
|
||||||
|
|
||||||
class UserLogic extends Logic
|
class UserLogic extends Logic
|
||||||
{
|
{
|
||||||
@ -102,10 +102,7 @@ class UserLogic extends Logic
|
|||||||
$procurement = Mprocurement::where(['user_id' => $user_id, 'u_examine_state' => 1, 'u_state' => 1])->find();
|
$procurement = Mprocurement::where(['user_id' => $user_id, 'u_examine_state' => 1, 'u_state' => 1])->find();
|
||||||
|
|
||||||
// 获取返补已满但是未读状态的数量
|
// 获取返补已满但是未读状态的数量
|
||||||
$billion_where[] = ['user_id', '=', $user_id];
|
$user['unread_billions'] = BillionsLogic::getUnreadCount($user_id);
|
||||||
$billion_where[] = ['state', '>', 0];
|
|
||||||
$billion_where[] = ['is_read', '=', 0];
|
|
||||||
$user['unread_billions'] = Billions::where($billion_where)->count();
|
|
||||||
if($procurement != null){
|
if($procurement != null){
|
||||||
$user['u_id'] = $procurement['u_id'];
|
$user['u_id'] = $procurement['u_id'];
|
||||||
$user['wholesale_state'] = $procurement['wholesale_state'];
|
$user['wholesale_state'] = $procurement['wholesale_state'];
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user