|
@@ -169,22 +169,19 @@ func (this *ContractAllocationController) CompanyContractList() {
|
|
|
if adminId != "" {
|
|
|
condition += ` AND c.seller_id in (` + adminId + `) `
|
|
|
//pars = append(pars, adminId)
|
|
|
- } else {
|
|
|
- //权益申请销售只能看到自己名下的客户的申请
|
|
|
- companyIds, err := cygxService.GetAdminLookUserCompanyIdsBySelf(sysUser)
|
|
|
- if err != nil {
|
|
|
- br.Msg = "获取失败"
|
|
|
- br.ErrMsg = "获取失败,GetAdminLookUserCompanyIds Err:" + err.Error()
|
|
|
- return
|
|
|
- }
|
|
|
- lencompanyIds := len(companyIds)
|
|
|
- if lencompanyIds > 0 {
|
|
|
- condition += ` AND c.company_id IN (` + utils.GetOrmInReplace(lencompanyIds) + `)`
|
|
|
- pars = append(pars, companyIds)
|
|
|
- }
|
|
|
- ////根据当前角色来获取查询条件
|
|
|
- //condition, pars = getQueryParams(condition, pars, sysUser, "c.")
|
|
|
+ }
|
|
|
|
|
|
+ //权益申请销售只能看到自己名下的客户的申请
|
|
|
+ companyIds, err := cygxService.GetAdminLookUserCompanyIdsBySelf(sysUser)
|
|
|
+ if err != nil {
|
|
|
+ br.Msg = "获取失败"
|
|
|
+ br.ErrMsg = "获取失败,GetAdminLookUserCompanyIds Err:" + err.Error()
|
|
|
+ return
|
|
|
+ }
|
|
|
+ lencompanyIds := len(companyIds)
|
|
|
+ if lencompanyIds > 0 {
|
|
|
+ condition += ` AND c.company_id IN (` + utils.GetOrmInReplace(lencompanyIds) + `)`
|
|
|
+ pars = append(pars, companyIds)
|
|
|
}
|
|
|
|
|
|
//关键字搜索
|
|
@@ -536,7 +533,6 @@ func (this *ContractAllocationController) CompanyContracDetail() {
|
|
|
var expensiveYx int
|
|
|
for _, n := range raiPermissions {
|
|
|
match := hasMap[n.ChartPermissionId]
|
|
|
- fmt.Println(match, n.ChartPermissionId)
|
|
|
if match == nil {
|
|
|
continue
|
|
|
}
|
|
@@ -653,8 +649,18 @@ func (this *ContractAllocationController) CompanyContracDetail() {
|
|
|
br.ErrMsg = "获取合同列表失败,GetMapIsGrayByCompanyContractIds Err:" + err.Error()
|
|
|
return
|
|
|
}
|
|
|
+
|
|
|
+ permissionNameArr := []string{"医药", "消费", "科技", "智造", "策略"}
|
|
|
+ for _, v := range permissionNameArr {
|
|
|
+ for _, v2 := range respList {
|
|
|
+ if v2.ChartPermissionName == v {
|
|
|
+ resp.List = append(resp.List, v2)
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
resp.IsGray = mapIsGray[companyContractId]
|
|
|
- resp.List = respList
|
|
|
+ //resp.List = respList
|
|
|
resp.CompanyContractId = companyContractId
|
|
|
br.Ret = 200
|
|
|
br.Success = true
|