|
@@ -5770,16 +5770,16 @@ func (this *StatisticReportController) InvoicePaymentList() {
|
|
|
}
|
|
|
cond += ` AND (c.seller_id IN (` + strings.Join(sellerIdsList, ",") + `) OR d.seller_id IN (` + strings.Join(sellerIdsList, ",") + `))`
|
|
|
} else if sysUser.RoleTypeCode == utils.ROLE_TYPE_CODE_FICC_GROUP {
|
|
|
- conf , err := company.GetConfigDetailByCode("ficc_group_seller_ids")
|
|
|
+ groupTeamSellerList, err := system.GetGroupSysUserList(5)
|
|
|
if err != nil {
|
|
|
- fmt.Println("GetConfigDetailByCode Err:" + err.Error())
|
|
|
- }
|
|
|
- if conf.ConfigValue == "" {
|
|
|
- err = errors.New("ID配置有误")
|
|
|
+ br.Msg = "获取销售失败"
|
|
|
+ br.ErrMsg = "获取销售失败,Err:" + err.Error()
|
|
|
return
|
|
|
}
|
|
|
- sellerIdsList := conf.ConfigValue
|
|
|
- sellerIdsList += "," + strconv.Itoa(sysUser.AdminId)
|
|
|
+ sellerIdsList := ""
|
|
|
+ for _, v := range groupTeamSellerList {
|
|
|
+ sellerIdsList += "," + strconv.Itoa(v.AdminId)
|
|
|
+ }
|
|
|
|
|
|
cond += ` AND (c.seller_id IN (` + sellerIdsList + `) OR d.seller_id IN (` + sellerIdsList + `))`
|
|
|
pars = append(pars)
|