方维O2O系统 后台业务员功能开发

需求如下:

  开发一个管理员,叫做业务员有特别的权限,就是后台可以给业务员一个账号,然后业务员每次出去拉到团购回来,上传商户,之后,运营后能在业务员自己的账号权限内看到自己所拉业务下面的详细统计,包括多少个商户,成交了多少团购,,等,,但是看不到别的业务员的。

思路如下:

商户添加的时候填写推荐人,然后关联管理员数据表,只查询登录用户的推荐商户数据。

大体步骤如下:

①修改表,添加操作者字段;

alter table fanwe_supplier
add column operator_id varchar(55);

② 后台添加商户的时候,加当前登录管理员的ID,

通过session数据或者手动填表单的形式,将操作者写入商户列表的数据表。

③统计报表选项添加,  查看left.html 得知是数据库出来的:

show tables like '%group%';

Tables_in_hdm1430549_db (%group%)
fanwe_filter_group
fanwe_images_group
fanwe_images_group_link
fanwe_link_group
fanwe_point_group
fanwe_point_group_link
fanwe_role_group
fanwe_supplier_tag_group_preset
fanwe_tag_group
fanwe_tag_group_link
fanwe_topic_group
fanwe_topic_group_cate
fanwe_user_group
fanwe_user_topic_group

select * from fanwe_role_group where name like '%报表%';

id name nav_id is_delete is_effect sort
68 报表与结算 8 0 1 14

select * from fanwe_role_group where nav_id=8;

id name nav_id is_delete is_effect sort
16 支付接口 8 0 1 14
17 配送方式 8 0 1 15
23 订单管理 8 0 1 13
24 充值订单 8 0 1 13
68 报表与结算 8 0 1 14

查看action文件:

$nav_group = M("RoleGroup")->where("nav_id=".$nav_id." and is_effect = 1 and is_delete = 0")->order("sort asc")->findAll();        foreach($nav_group as $k=>$v){$sql = "select role_node.`action` as a,role_module.`module` as m,role_node.id as nid,role_node.name as name from ".conf("DB_PREFIX")."role_node as role_node left join ".conf("DB_PREFIX")."role_module as role_module on role_module.id = role_node.module_id "."where role_node.is_effect = 1 and role_node.is_delete = 0 and role_module.is_effect = 1 and role_module.is_delete = 0 and role_node.group_id = ".$v['id']." order by role_node.id asc";$nav_group[$k]['nodes'] = M()->query($sql);}

select * from fanwe_role_node where name like '%报表%' limit 3;

id action name is_effect is_delete group_id module_id
604 index 报表列表 1 0 68 112

select * from fanwe_role_module where name like '%报表%' limit 3;

id module name is_effect is_delete
112 Statistic 报表 1 0

insert into fanwe_role_node values(null,'tongji','业务员列表',1,0,68,112);

新建tpl与action;

action:

        $sql = "SELECT c.id, c.name,count(*) as num, sum(a.pay_amount) as money  FROM `fanwe_deal_order` as a left join fanwe_deal as b on a.deal_ids = b.id  left join fanwe_supplier as c on c.id =  b.supplier_idWHERE a.is_delete = 0 and a.type = 0 and a.pay_status = 2 and c.operator_id is nullgroup by c.idlimit 33";

posted on 2014-11-28 07:44 方维二次开发 阅读(...) 评论(...) 编辑 收藏

转载于:https://www.cnblogs.com/wangtongphp/p/4127626.html

方维O2O系统 后台业务员功能开发相关推荐

  1. 方维分享系统二次开发,tip.htm,修改调用的当前用户的信息

    方维分享系统二次开发,tip.htm,修改调用的当前用户的信息 方维分享系统全站调用用户组名称.图标.关注按钮和关注数.分享数.宝贝数.粉丝数.活动数.主题数.活动数: 调用用户组名称.用户组图标解决 ...

  2. 方维订餐系统二次开发,将商户的所有图片调到商铺详情里面

    方维订餐系统二次开发,将商户的所有图片调到商铺详情里面 方维订餐系统将商户的所有图片调到商铺详情里面,在上一篇已经解决了,这里有另外一种方法: 在store_view.html 加入下面一句 < ...

  3. PHP源码:方维o2o本地生活服务系统v2.2多城市商业版

    山东.江苏.北京.上海.浙江服务器租用托管 管经理 QQ 695062592 0531-82020568 13791037290 程序介绍:价值8800元的方维o2o商业系统是一套集社交.本地.移动打 ...

  4. 方维分享系统,品牌无法设置分类关联

    方维分享系统,品牌无法设置分类关联 店铺分类那里不能设置分类关联 这样去修改,这是官方给出的方案,是方维3.0的一个bug: ALTER TABLE  `%DB_PREFIX%taobao_shop` ...

  5. 方维分享系统模板修改,产品详情页note修改

    方维分享系统模板修改,产品详情页note修改 note.htm, 一般是用的note_img.htm: --------------------------------评论-------------- ...

  6. 淘客API升级后,方维分享系统不能采集商品的解决方法,用天猫精品库API采集...

    淘客API升级后,方维分享系统不能采集商品的解决方法,用天猫精品库API采集 淘客API禁止的解决方法,方维分享系统采集天猫精品库的商品: 需要的淘宝API接口: TmallItemsDiscount ...

  7. 方维分享系统模板修改,book_share_list.htm调用用户数据,$_FANWE['user']的数据

    方维分享系统模板修改,book_share_list.htm调用用户数据,$_FANWE['user']的数据 要实现这样的效果, book_share_list.htm是以下四个的公共页面 要是调用 ...

  8. 方维分享系统模板修改,u_menu.htm调用用户信息

    方维分享系统模板修改,u_menu.htm调用用户信息 仿知美网的,要实现 在u_menu.htm ,打印$home_user,输出下面结果 array(64) {["uid"]= ...

  9. 修改方维分享系统注册页面的标题

    不知道 方维购物分享系统 为什么 即使设置了网站名称后,在注册页面 标题上依然带着方维分享系统,既然开源了,就大方点呗..... 去掉注册页面版权信息的方式为: 在你的网站跟目录下打开:public\ ...

最新文章

  1. 敏捷个人:激励   2011-11-26期
  2. MyEclipse6.5与Perforce的集成
  3. ubuntu 虚拟机 串口 socket_上篇 | 虚拟机Ubuntu向开发板AMR传送文件
  4. Oracle 抄袭亚马逊的 API 是侵权吗?
  5. 亚信安全认证acse_2019亚信安全合作伙伴大会闪耀京城
  6. python整型图_基于PIL的图像整形与裁剪矢量化
  7. pycharm 设置环境变量
  8. halcon教程- 边缘检测 亚像素边缘提取 轮廓提取
  9. JAVA Future类的使用详解
  10. dtu虚拟服务器,DTU服务器云
  11. 深度学习入门笔记(1)——什么是深度学习?
  12. L1-049. 天梯赛座位分配
  13. Ubuntu16.04编译roc-rk3328-cc
  14. python画行向日葵,基于matplotlib的向日葵散点图
  15. java host头攻击漏洞_Java Web项目漏洞:检测到目标URL存在http host头攻击漏洞解决办法...
  16. 基于CTP的程序化交易系统开发
  17. IAST技术进阶系列(五):共生进化,自适应云原生
  18. 现代物流不可或缺的EDI系统
  19. 基于单片机技术的自动停车器的设计
  20. 三星android同屏,智能交互 同屏双窗口多任务

热门文章

  1. check hierarchy时cadence ic5141崩溃退出
  2. OpenGL画图设备上下文与MFC设备上下文的对应
  3. 【机器学习】机器学习一些概念的整理(不断更新中)
  4. mysql case when then 函数_MySQL case when then 语句使用和时间函数使用
  5. linux安装grub界面,系统安装: GRUB安装,配置及使用汇总
  6. SpringCloud之RestTemplate,几种常见的请求方式
  7. Spring Boot与Activiti集成实战
  8. linux下的struct sigaction
  9. LUA实现单词替换功能
  10. NYOJ---540奇怪的排序