|
@@ -448,8 +448,8 @@ func (this *CompanyApplyController) ApplyTurnPositive() {
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
-
|
|
+ mapPermissionIdUpgrade := make(map[int]int)
|
|
- mapPermissionIdUpgrade := make(map[int]int)
|
|
+ permissionNameMap := make(map[int]string)
|
|
permissionNames := req.PermissionNames
|
|
permissionNames := req.PermissionNames
|
|
expensiveYx := 0
|
|
expensiveYx := 0
|
|
if productId == 2 {
|
|
if productId == 2 {
|
|
@@ -538,6 +538,13 @@ func (this *CompanyApplyController) ApplyTurnPositive() {
|
|
return
|
|
return
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+ permissionNameMap, err = services.GetPermissionNameMap()
|
|
|
|
+ if err != nil {
|
|
|
|
+ br.Msg = "新增合同失败"
|
|
|
|
+ br.ErrMsg = "获取权限名称失败,Err:" + err.Error()
|
|
|
|
+ return
|
|
|
|
+ }
|
|
}
|
|
}
|
|
|
|
|
|
companyProduct, err := company.GetCompanyProductByCompanyIdAndProductId(req.CompanyId, productId)
|
|
companyProduct, err := company.GetCompanyProductByCompanyIdAndProductId(req.CompanyId, productId)
|
|
@@ -708,6 +715,7 @@ func (this *CompanyApplyController) ApplyTurnPositive() {
|
|
permissionMap := make(map[int]int)
|
|
permissionMap := make(map[int]int)
|
|
permissionItems := make([]*company.CompanyContractPermission, 0)
|
|
permissionItems := make([]*company.CompanyContractPermission, 0)
|
|
permissionLogs := make([]*company.CompanyContractPermissionLog, 0)
|
|
permissionLogs := make([]*company.CompanyContractPermissionLog, 0)
|
|
|
|
+
|
|
for _, v := range permissionArr {
|
|
for _, v := range permissionArr {
|
|
item := new(company.CompanyContractPermission)
|
|
item := new(company.CompanyContractPermission)
|
|
item.CompanyId = req.CompanyId
|
|
item.CompanyId = req.CompanyId
|
|
@@ -742,6 +750,8 @@ func (this *CompanyApplyController) ApplyTurnPositive() {
|
|
item.Points = req.Points
|
|
item.Points = req.Points
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ item.PermissionName = permissionNameMap[chartPermissionId]
|
|
|
|
+
|
|
item.StartDate = req.StartDate
|
|
item.StartDate = req.StartDate
|
|
item.EndDate = req.EndDate
|
|
item.EndDate = req.EndDate
|
|
item.ModifyTime = time.Now()
|
|
item.ModifyTime = time.Now()
|