CRMEB多商户1.4自购佣金显示错误问题修复方法
找到 \app\common\repositories\user\UserRepository.php 文件,复制下面的内容替换原来的 subOrder 方法(832-869行)
public function subOrder($uid, $page, $limit, array $where = []){if (isset($where['level'])) {if (!$where['level']) {$ids = $this->dao->getSubIds($uid);$subIds = $ids ? $this->dao->getSubAllIds($ids) : [];$ids[] = $uid;} else if ($where['level'] == 2) {$ids = $this->dao->getSubIds($uid);$subIds = $ids ? $this->dao->getSubAllIds($ids) : [];$ids = [];} else {$ids = $this->dao->getSubIds($uid);$subIds = [];$ids[] = $uid;}} else {$ids = $this->dao->getSubIds($uid);$subIds = $ids ? $this->dao->getSubAllIds($ids) : [];$ids[] = $uid;}$all = array_unique(array_merge($ids, $subIds));if (!count($all)) return ['count' => 0, 'list' => []];$query = app()->make(StoreOrderRepository::class)->usersOrderQuery($where, $all);$count = $query->count();$list = $query->page($page, $limit)->field('uid,order_sn,pay_time,extension_one,extension_two,is_selfbuy')->with(['user' => function ($query) {$query->field('avatar,nickname,uid');}])->select()->toArray();foreach ($list as $k => $item) {if ($item['is_selfbuy']) {$list[$k]['brokerage'] = $item['uid'] == $uid ? $item['extension_one'] : $item['extension_two'];} else {$list[$k]['brokerage'] = in_array($item['uid'], $ids) ? $item['extension_one'] : $item['extension_two'];}unset($list[$k]['extension_one'], $list[$k]['extension_two']);}return compact('count', 'list');}
修改完毕后重启 swoole 即可!
CRMEB多商户开源地址:http://github.crmeb.net/u/xingfu
CRMEB多商户1.4自购佣金显示错误问题修复方法相关推荐
- CRMEB单商户标准版上线了!
独立客服系统,让咨询更便捷 客服系统是一个商城最基础,也是最重要的功能,直接关系到用户是否能第一时间快速的联系到商家,从品牌层面首先就会给用户一种品牌效应,从而增强信任感.从服务层面这就比如是一个商场 ...
- CRMEB多商户商城系统,不止B2B2C
CRMEB多商户商城系统,是将多个商家汇聚到一个平台上开店,就像常见的京东.淘宝等.这个平台上一般包含4种不同角色,即平台运营管理方.入驻商家.供应商.消费者. 因为平台角色的多元化,多商户商城系统也 ...
- crmeb多商户二开文档
CRMEB多商户商城系统 < 项目介绍 > 基于ThinkPhp6+ swoole4+uniapp 开发的一套CRMEB新零售多商户商城系统. CRMEB系统就是集客户关系管理+营销电商系 ...
- CRMEB 多商户这些功能,你都用过吗?
话不多说,直接上干货,今天来唠唠 CRMEB 多商户 v1.4 版本中的一些新功能. 适配 PC 端商城 CRMEB 多商户 v1.4 版全面适配 PC 端商城,真正开启多端通用时代,支持 PC/H5 ...
- crmeb多商户公测版发布
crmeb多商户公测版发布欢迎铁子前来体验 新增商城首页DIY.个人中心.店铺街可视化配置.店铺首页DIY; 新增商城主体风格一键换色: 新增PC端客服功能: 新增平台优惠券: 新增虚拟商品: 新增拆 ...
- crmeb 多商户安装教程(一)
多商户安装教程(一) 源码上传&扩展安装 一.源码上传 1.下载保存CRMEB多商户源码压缩包至本地电脑. 2.进入宝塔面板,选择左侧菜单网站 3.选择上个步骤中新建的站点,点击进入 4.点击 ...
- crmeb 多商户app打包教程
crmeb 多商户app打包教程 App打包(使用Hbuilder进行App打包) 一.修改接口地址 1.打开uni-app下config/app.js修改接口地址,将下图两个地址修改成您的域名 二. ...
- CRMEB多商户商城系统总后台目录结构说明
├── public # 静态资源 │ ├── favicon.ico # favicon图标 │ └── index.html # html 模板 ├── src # 源代码 │ ├── api # ...
- CRMEB 单商户系统,配置人人分销之后,在分销员管理列表中不显示推广员
开源链接:点击获取开源代码 CRMEB 单商户系统,配置人人分销之后,在分销员管理列表中不显示推广员的问题. 修复办法: 在app/services/user/UserService.php中修改下方 ...
最新文章
- DSML:深度子空间相互学习模型(用于癌症亚型预测)
- Win10安装Maven并更换阿里源
- 两步操作解决Python3中openCV库安装难题(清华大学镜像源)
- linux 故障注入_用软件中断实现的Linux内核故障注入方法
- 友商侧目!realme首款升降全面屏手机realme X发布
- 【预测模型】基于VMD结合Elman神经网络预测数据matlab代码
- Essential Netty in Action 《Netty 实战(精髓)》
- 流光快门Matlab,华为手机流光快门太好玩了!这几个特效分分钟拍出大片感
- 机器之心 Pro·AI 趋势先锋 Insight 榜单发布
- Sphinx/coreseek/mysql全文检索
- 把linux装在移动硬盘上,我将Linux装到了移动硬盘上o(∩_∩)o
- 【学术】写文章的框架
- 字符移位(将大写字母移到字符串尾部并不改变相对顺序)
- 卡车智能驾驶进入“后法规”时代
- Java解一元二次方程和四则运算
- 再见Spring Security、推荐一款功能强大的权限认证框架
- 蓉创蜀兴丨HTTPS建设全解析
- Github 上火热的十个 Python 项目,从Debug工具到AI水军、量化交易系统。
- WebOffice 文档在线编辑
- jsp网上招标系统毕业设计
热门文章
- golang tollbooth 中间件 压测工具 vegeta
- waves2Foam系列:1.安装
- 华为2016开发者大赛:赢的不仅仅是百万元奖金
- 精确版NEIE全新版视听说3(网络版)答案{试听说3答案}
- 记我参加过的竞赛——“飞思卡尔杯”全国大学生智能汽车竞赛
- linux环境下可执行文件,提示libboost_thread.so.1.71.0: cannot open shared object file: No such file or directory
- 视觉测量—相机与镜头选型
- 计算机毕业设计Java校园食堂订餐系统(源码+系统+mysql数据库+Lw文档)
- fastadmin使用fast\Http 发送post/get/patch等请求,参数为二维数组时候报错,怎么解决?
- 职高计算机教师招聘考试内容,中高职类教师招聘备考建议