|
@@ -57,6 +57,20 @@ func (this *EnterScoreController) CompanySearchList() {
|
|
|
if keyWord != "" {
|
|
|
companyCondition += ` AND a.company_name LIKE '%` + keyWord + `%' `
|
|
|
}
|
|
|
+
|
|
|
+ //权益申请销售只能看到自己名下的客户的申请
|
|
|
+ companyIds, err := cygxService.GetAdminLookUserCompanyIdsBySelf(sysUser)
|
|
|
+ if err != nil {
|
|
|
+ br.Msg = "获取失败"
|
|
|
+ br.ErrMsg = "获取失败,GetAdminLookUserCompanyIds Err:" + err.Error()
|
|
|
+ return
|
|
|
+ }
|
|
|
+ lencompanyIds := len(companyIds)
|
|
|
+ if lencompanyIds > 0 {
|
|
|
+ companyCondition += ` AND a.company_id IN (` + utils.GetOrmInReplace(lencompanyIds) + `)`
|
|
|
+ companypars = append(companypars, companyIds)
|
|
|
+ }
|
|
|
+
|
|
|
companyList, err := company.GetCompanyIdListByproductName(companyCondition, companypars)
|
|
|
if err != nil {
|
|
|
br.Msg = "获取失败"
|
|
@@ -336,6 +350,13 @@ func (this *EnterScoreController) EnterScoreUpdate() {
|
|
|
return
|
|
|
}
|
|
|
|
|
|
+ startDate := req.StartDate
|
|
|
+ endDate := req.EndDate
|
|
|
+ if startDate == "" || endDate == "" {
|
|
|
+ br.Msg = "请选择季度信息"
|
|
|
+ return
|
|
|
+ }
|
|
|
+
|
|
|
companyProduct, err := company.GetCompanyProductByCompanyIdAndProductId(companyId, utils.COMPANY_PRODUCT_RAI_ID)
|
|
|
if err != nil {
|
|
|
br.Msg = "查询客户产品信息失败"
|