Commit 94f384b8 by Sxy

Merge branch 'tx-fi-tax' of gitlab.gongsibao.com:jiangyong/zhichan into tx-fi-tax

parents 0c75c22d d3af22f2
......@@ -6,6 +6,7 @@ class BizoptDao extends Dao {
}
extraWhere(qobj, qw, qc) { //根据业务员id获取商机信息的组装条件
console.log("findAndCountAll漏斗条件筛选:" + JSON.stringify(qw));
qc.raw = true;
//检查查询的用户所属公司是否是平台运营公司-1,如果是则不需要添加公司查询条件添加公司查询条件, 不添加路径条件,返回所有数据
if (qobj.company_id == 1) {
......@@ -13,10 +14,10 @@ class BizoptDao extends Dao {
} else {
//需要添加公司查询条件
qw["facilitator_id"] = Number(qobj.company_id)
/**
* 数据权限过滤
* 1. 管理员 (opath 为空)、 销售主管(isPrincipal = true) 、 销售 (isPrincipal = false && opath不为空)
*/
/**
* 数据权限过滤
* 1. 管理员 (opath 为空)、 销售主管(isPrincipal = true) 、 销售 (isPrincipal = false && opath不为空)
*/
if (!qobj.opath) { // 管理员 不做处理
} else if (qobj.isPrincipal) { // 销售主管 查询为空和自己组织结构下的
qw["$or"] = [{
......@@ -117,7 +118,7 @@ class BizoptDao extends Dao {
obj.business_info.requestId = qobj.requestId;
}
if (qobj.mobile && qobj.mobile != 'undefined') {
obj.business_info.contactsPhone = qobj.mobile;
obj.business_info.contactsPhone = qobj.mobile;
}
//bussiness_info END
//other
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment