|
@@ -2,10 +2,10 @@ package english_report
|
|
|
|
|
|
import (
|
|
|
"encoding/json"
|
|
|
- "fmt"
|
|
|
"eta/eta_api/controllers"
|
|
|
"eta/eta_api/models"
|
|
|
"eta/eta_api/utils"
|
|
|
+ "fmt"
|
|
|
"strings"
|
|
|
"time"
|
|
|
)
|
|
@@ -44,8 +44,8 @@ func (this *EnPermissionController) Add() {
|
|
|
br.ErrMsg = "参数解析失败,Err:" + e.Error()
|
|
|
return
|
|
|
}
|
|
|
- req.EnPermissionName = strings.TrimSpace(req.EnPermissionName)
|
|
|
- if req.EnPermissionName == "" {
|
|
|
+ req.PermissionName = strings.TrimSpace(req.PermissionName)
|
|
|
+ if req.PermissionName == "" {
|
|
|
br.Msg = "请输入品种名称"
|
|
|
return
|
|
|
}
|
|
@@ -54,7 +54,7 @@ func (this *EnPermissionController) Add() {
|
|
|
existOB := new(models.EnPermission)
|
|
|
existCond := fmt.Sprintf(` AND %s = ? AND %s = ?`, models.EnPermissionColumns.EnPermissionName, models.EnPermissionColumns.ParentId)
|
|
|
existPars := make([]interface{}, 0)
|
|
|
- existPars = append(existPars, req.EnPermissionName, req.ParentId)
|
|
|
+ existPars = append(existPars, req.PermissionName, req.ParentId)
|
|
|
exist, e := existOB.GetItemByCondition(existCond, existPars)
|
|
|
if e != nil && e.Error() != utils.ErrNoRow() {
|
|
|
br.Msg = "操作失败"
|
|
@@ -68,7 +68,7 @@ func (this *EnPermissionController) Add() {
|
|
|
|
|
|
// 新增
|
|
|
item := new(models.EnPermission)
|
|
|
- item.EnPermissionName = req.EnPermissionName
|
|
|
+ item.EnPermissionName = req.PermissionName
|
|
|
item.ParentId = req.ParentId
|
|
|
item.Sort = req.Sort
|
|
|
item.CreateTime = time.Now().Local()
|
|
@@ -114,12 +114,12 @@ func (this *EnPermissionController) Edit() {
|
|
|
br.ErrMsg = "参数解析失败,Err:" + e.Error()
|
|
|
return
|
|
|
}
|
|
|
- if req.EnPermissionId <= 0 {
|
|
|
+ if req.PermissionId <= 0 {
|
|
|
br.Msg = "参数有误"
|
|
|
return
|
|
|
}
|
|
|
- req.EnPermissionName = strings.TrimSpace(req.EnPermissionName)
|
|
|
- if req.EnPermissionName == "" {
|
|
|
+ req.PermissionName = strings.TrimSpace(req.PermissionName)
|
|
|
+ if req.PermissionName == "" {
|
|
|
br.Msg = "请输入品种名称"
|
|
|
return
|
|
|
}
|
|
@@ -128,7 +128,7 @@ func (this *EnPermissionController) Edit() {
|
|
|
ob := new(models.EnPermission)
|
|
|
existCond := fmt.Sprintf(` AND %s = ? AND %s = ? AND %s <> ?`, models.EnPermissionColumns.EnPermissionName, models.EnPermissionColumns.ParentId, models.EnPermissionColumns.EnPermissionId)
|
|
|
existPars := make([]interface{}, 0)
|
|
|
- existPars = append(existPars, req.EnPermissionName, req.ParentId, req.EnPermissionId)
|
|
|
+ existPars = append(existPars, req.PermissionName, req.ParentId, req.PermissionId)
|
|
|
exist, e := ob.GetItemByCondition(existCond, existPars)
|
|
|
if e != nil && e.Error() != utils.ErrNoRow() {
|
|
|
br.Msg = "操作失败"
|
|
@@ -140,7 +140,7 @@ func (this *EnPermissionController) Edit() {
|
|
|
return
|
|
|
}
|
|
|
|
|
|
- item, e := ob.GetItemById(req.EnPermissionId)
|
|
|
+ item, e := ob.GetItemById(req.PermissionId)
|
|
|
if e != nil {
|
|
|
if e.Error() == utils.ErrNoRow() {
|
|
|
br.Msg = "品种不存在, 请刷新页面"
|
|
@@ -151,7 +151,7 @@ func (this *EnPermissionController) Edit() {
|
|
|
return
|
|
|
}
|
|
|
originPid := item.ParentId
|
|
|
- item.EnPermissionName = req.EnPermissionName
|
|
|
+ item.EnPermissionName = req.PermissionName
|
|
|
item.ParentId = req.ParentId
|
|
|
item.Sort = req.Sort
|
|
|
item.ModifyTime = time.Now().Local()
|
|
@@ -212,8 +212,8 @@ func (this *EnPermissionController) ParentList() {
|
|
|
resp := make([]*models.EnPermissionItem, 0)
|
|
|
for _, v := range list {
|
|
|
t := new(models.EnPermissionItem)
|
|
|
- t.EnPermissionId = v.EnPermissionId
|
|
|
- t.EnPermissionName = v.EnPermissionName
|
|
|
+ t.PermissionId = v.EnPermissionId
|
|
|
+ t.PermissionName = v.EnPermissionName
|
|
|
t.CnPermissionName = v.CnPermissionName
|
|
|
t.ParentId = v.ParentId
|
|
|
t.Sort = v.Sort
|
|
@@ -297,8 +297,8 @@ func (this *EnPermissionController) List() {
|
|
|
childMap := make(map[int][]*models.EnPermissionItem)
|
|
|
for _, v := range list {
|
|
|
t := new(models.EnPermissionItem)
|
|
|
- t.EnPermissionId = v.EnPermissionId
|
|
|
- t.EnPermissionName = v.EnPermissionName
|
|
|
+ t.PermissionId = v.EnPermissionId
|
|
|
+ t.PermissionName = v.EnPermissionName
|
|
|
t.CnPermissionName = v.CnPermissionName
|
|
|
t.ParentId = v.ParentId
|
|
|
t.Sort = v.Sort
|
|
@@ -313,14 +313,14 @@ func (this *EnPermissionController) List() {
|
|
|
childMap[v.ParentId] = make([]*models.EnPermissionItem, 0)
|
|
|
}
|
|
|
// 无权限则隐藏
|
|
|
- if (reportId > 0 || videoId > 0) && !utils.InArrayByInt(limitIds, t.EnPermissionId) {
|
|
|
+ if (reportId > 0 || videoId > 0) && !utils.InArrayByInt(limitIds, t.PermissionId) {
|
|
|
continue
|
|
|
}
|
|
|
childMap[v.ParentId] = append(childMap[v.ParentId], t)
|
|
|
}
|
|
|
}
|
|
|
for _, r := range resp {
|
|
|
- r.Child = childMap[r.EnPermissionId]
|
|
|
+ r.Child = childMap[r.PermissionId]
|
|
|
}
|
|
|
|
|
|
br.Ret = 200
|
|
@@ -357,13 +357,13 @@ func (this *EnPermissionController) Remove() {
|
|
|
br.ErrMsg = "参数解析失败,Err:" + e.Error()
|
|
|
return
|
|
|
}
|
|
|
- if req.EnPermissionId <= 0 {
|
|
|
+ if req.PermissionId <= 0 {
|
|
|
br.Msg = "参数有误"
|
|
|
return
|
|
|
}
|
|
|
|
|
|
ob := new(models.EnPermission)
|
|
|
- item, e := ob.GetItemById(req.EnPermissionId)
|
|
|
+ item, e := ob.GetItemById(req.PermissionId)
|
|
|
if e != nil {
|
|
|
if e.Error() == utils.ErrNoRow() {
|
|
|
br.Msg = "品种不存在, 请刷新页面"
|
|
@@ -377,7 +377,7 @@ func (this *EnPermissionController) Remove() {
|
|
|
// 校验是否有子品种
|
|
|
childCond := fmt.Sprintf(` AND %s = ?`, models.EnPermissionColumns.ParentId)
|
|
|
childPars := make([]interface{}, 0)
|
|
|
- childPars = append(childPars, req.EnPermissionId)
|
|
|
+ childPars = append(childPars, req.PermissionId)
|
|
|
num, e := ob.GetCountByCondition(childCond, childPars)
|
|
|
if e != nil {
|
|
|
br.Msg = "操作失败"
|