|
|
|
@ -71,12 +71,10 @@ func (o logic) AppUser(args AppUserReq) (res []AppUserInfo, total int64, err err
|
|
|
|
|
if args.TaxType != "" {
|
|
|
|
|
query = query.Where("id in (?)", mysql.Db.Select("user_id").Model(&company.Info{}).Where("tax_type = ?", args.TaxType))
|
|
|
|
|
}
|
|
|
|
|
if args.IsEnterprise == 0 { // 判断公司还是个人
|
|
|
|
|
if args.IsEnterprise == 1 {
|
|
|
|
|
query = query.Where("is_enterprise = ? ", args.IsEnterprise)
|
|
|
|
|
} else {
|
|
|
|
|
query = query.Where("is_enterprise = ? ", 0)
|
|
|
|
|
}
|
|
|
|
|
if args.IsEnterprise == 1 { // 判断公司还是个人
|
|
|
|
|
query = query.Where("is_enterprise = ? ", args.IsEnterprise)
|
|
|
|
|
} else if args.IsEnterprise == 2 {
|
|
|
|
|
query = query.Where("is_enterprise = ? ", 0)
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
query.Count(&total)
|
|
|
|
|