正在显示
1 个修改的文件
包含
20 行增加
和
19 行删除
| @@ -59,15 +59,15 @@ type ModuleEmployee struct { | @@ -59,15 +59,15 @@ type ModuleEmployee struct { | ||
| 59 | 59 | ||
| 60 | //DeleteUserData 删除用户 | 60 | //DeleteUserData 删除用户 |
| 61 | type DeleteUserData struct { | 61 | type DeleteUserData struct { |
| 62 | - CompanyId int64 `json:"companyId"` | ||
| 63 | - Ids []int64 `json:"ids"` | 62 | + // CompanyId int64 `json:"companyId"` |
| 63 | + Ids []int64 `json:"ids"` | ||
| 64 | } | 64 | } |
| 65 | 65 | ||
| 66 | //ForbidAllowUserData 启用禁用用户 | 66 | //ForbidAllowUserData 启用禁用用户 |
| 67 | type ForbidAllowUserData struct { | 67 | type ForbidAllowUserData struct { |
| 68 | - CompanyId int64 `json:"companyId"` | ||
| 69 | - Ids []int64 `json:"ids"` | ||
| 70 | - Status int8 `json:"status"` | 68 | + // CompanyId int64 `json:"companyId"` |
| 69 | + Ids []int64 `json:"ids"` | ||
| 70 | + Status int8 `json:"status"` | ||
| 71 | } | 71 | } |
| 72 | 72 | ||
| 73 | //RemoveUserDepartmentData 移动通讯录用户部门 | 73 | //RemoveUserDepartmentData 移动通讯录用户部门 |
| @@ -559,12 +559,13 @@ func editUserPosition(usercompanyid int64, companyid int64, userPosition []UserP | @@ -559,12 +559,13 @@ func editUserPosition(usercompanyid int64, companyid int64, userPosition []UserP | ||
| 559 | 559 | ||
| 560 | // DeleteEmployeeData ... | 560 | // DeleteEmployeeData ... |
| 561 | func DeleteEmployeeData(data DeleteUserData) error { | 561 | func DeleteEmployeeData(data DeleteUserData) error { |
| 562 | - companyData, err := models.GetCompanyByUCenter(data.CompanyId) | ||
| 563 | - if err != nil { | ||
| 564 | - log.Error("h获取公司数据失败,user_center_id=%d,err:%s", data.CompanyId, err) | ||
| 565 | - return errors.New("获取公司数据失败") | ||
| 566 | - } | 562 | + // companyData, err := models.GetCompanyByUCenter(data.CompanyId) |
| 563 | + // if err != nil { | ||
| 564 | + // log.Error("h获取公司数据失败,user_center_id=%d,err:%s", data.CompanyId, err) | ||
| 565 | + // return errors.New("获取公司数据失败") | ||
| 566 | + // } | ||
| 567 | var ( | 567 | var ( |
| 568 | + err error | ||
| 568 | userCompanyDatas []models.UserCompany | 569 | userCompanyDatas []models.UserCompany |
| 569 | userIdMap = make(map[int64]int64) | 570 | userIdMap = make(map[int64]int64) |
| 570 | ) | 571 | ) |
| @@ -572,7 +573,6 @@ func DeleteEmployeeData(data DeleteUserData) error { | @@ -572,7 +573,6 @@ func DeleteEmployeeData(data DeleteUserData) error { | ||
| 572 | o.Begin() | 573 | o.Begin() |
| 573 | _, err = o.QueryTable(&models.UserCompany{}). | 574 | _, err = o.QueryTable(&models.UserCompany{}). |
| 574 | Filter("id__in", data.Ids). | 575 | Filter("id__in", data.Ids). |
| 575 | - Filter("company_id", companyData.Id). | ||
| 576 | Filter("delete_at", 0). | 576 | Filter("delete_at", 0). |
| 577 | All(&userCompanyDatas) | 577 | All(&userCompanyDatas) |
| 578 | if err != nil { | 578 | if err != nil { |
| @@ -586,7 +586,6 @@ func DeleteEmployeeData(data DeleteUserData) error { | @@ -586,7 +586,6 @@ func DeleteEmployeeData(data DeleteUserData) error { | ||
| 586 | } | 586 | } |
| 587 | _, err = o.QueryTable(&models.UserCompany{}). | 587 | _, err = o.QueryTable(&models.UserCompany{}). |
| 588 | Filter("id__in", data.Ids). | 588 | Filter("id__in", data.Ids). |
| 589 | - Filter("company_id", companyData.Id). | ||
| 590 | Update(orm.Params{ | 589 | Update(orm.Params{ |
| 591 | "delete_at": time.Now().Format("2006-01-02 15:04:05"), | 590 | "delete_at": time.Now().Format("2006-01-02 15:04:05"), |
| 592 | "enable": models.USERCOMPANY_ENABLE_NO, | 591 | "enable": models.USERCOMPANY_ENABLE_NO, |
| @@ -626,12 +625,15 @@ func DeleteEmployeeData(data DeleteUserData) error { | @@ -626,12 +625,15 @@ func DeleteEmployeeData(data DeleteUserData) error { | ||
| 626 | } | 625 | } |
| 627 | 626 | ||
| 628 | func ForbidAllowEmployeeData(data ForbidAllowUserData) error { | 627 | func ForbidAllowEmployeeData(data ForbidAllowUserData) error { |
| 629 | - companyData, err := models.GetCompanyByUCenter(data.CompanyId) | ||
| 630 | - if err != nil { | ||
| 631 | - log.Error("h获取公司数据失败,user_center_id=%d,err:%s", data.CompanyId, err) | ||
| 632 | - return errors.New("获取公司数据失败") | ||
| 633 | - } | ||
| 634 | - var status int8 | 628 | + // companyData, err := models.GetCompanyByUCenter(data.CompanyId) |
| 629 | + // if err != nil { | ||
| 630 | + // log.Error("h获取公司数据失败,user_center_id=%d,err:%s", data.CompanyId, err) | ||
| 631 | + // return errors.New("获取公司数据失败") | ||
| 632 | + // } | ||
| 633 | + var ( | ||
| 634 | + status int8 | ||
| 635 | + err error | ||
| 636 | + ) | ||
| 635 | switch data.Status { | 637 | switch data.Status { |
| 636 | case 1: | 638 | case 1: |
| 637 | status = models.USERCOMPANY_ENABLE_YES | 639 | status = models.USERCOMPANY_ENABLE_YES |
| @@ -641,7 +643,6 @@ func ForbidAllowEmployeeData(data ForbidAllowUserData) error { | @@ -641,7 +643,6 @@ func ForbidAllowEmployeeData(data ForbidAllowUserData) error { | ||
| 641 | o := orm.NewOrm() | 643 | o := orm.NewOrm() |
| 642 | _, err = o.QueryTable(&models.UserCompany{}). | 644 | _, err = o.QueryTable(&models.UserCompany{}). |
| 643 | Filter("id__in", data.Ids). | 645 | Filter("id__in", data.Ids). |
| 644 | - Filter("company_id", companyData.Id). | ||
| 645 | Update(orm.Params{ | 646 | Update(orm.Params{ |
| 646 | "enable": status, | 647 | "enable": status, |
| 647 | "update_at": time.Now().Format("2006-01-02 15:04:05"), | 648 | "update_at": time.Now().Format("2006-01-02 15:04:05"), |
-
请 注册 或 登录 后发表评论