@ -17,13 +17,13 @@ import (
"github.com/gin-gonic/gin"
)
//入口
// 入口
func ( d * DutyAssessApi ) Index ( c * gin . Context ) {
outPut := commonus . MapOut ( )
response . Result ( 0 , outPut , "管理端获取成功" , c )
}
//获取部门被考核时间表
// 获取部门被考核时间表
func ( d * DutyAssessApi ) GetDepartEvaluate ( c * gin . Context ) {
isTrue , userCont := commonus . AdminClientIdentity ( )
if isTrue != true {
@ -151,7 +151,7 @@ func (d *DutyAssessApi) GetDepartEvaluate(c *gin.Context) {
response . Result ( 0 , printData , "查询成功!" , c )
}
//获取部门考核列表
// 获取部门考核列表
func ( d * DutyAssessApi ) GetDepartmentAssessList ( c * gin . Context ) {
var requestData getDepartAssObtains
err := c . ShouldBindJSON ( & requestData )
@ -263,7 +263,7 @@ func (d *DutyAssessApi) GetDepartmentAssessList(c *gin.Context) {
}
//获取集团下属分厂
// 获取集团下属分厂
func getGroupDepartIdMap ( groupId int64 ) ( isTrue bool , departId getGroupDepart ) {
isTrue = false
err , departCont := examtestpage . GetBranchFactoryMap ( groupId )
@ -278,7 +278,7 @@ func getGroupDepartIdMap(groupId int64) (isTrue bool, departId getGroupDepart) {
return
}
//获取考核项目列表
// 获取考核项目列表
func GetAssList ( classId , depart , timeVal int64 ) ( isTrue bool , departMonthAss [ ] departMonthSun ) {
isTrue = false
var departScorsList [ ] assessmentmodel . Departscores
@ -304,7 +304,7 @@ func GetAssList(classId, depart, timeVal int64) (isTrue bool, departMonthAss []d
return
}
//获取具体考核项目
// 获取具体考核项目
func GetDetailedDuty ( classId , assId , depart , timeVal int64 ) ( isTrue bool , departMonthUser [ ] departMonthSun ) {
isTrue = false
var departScorsList [ ] commentUser
@ -339,7 +339,7 @@ func GetDetailedDuty(classId, assId, depart, timeVal int64) (isTrue bool, depart
return
}
//获取考核具体职责项目
// 获取考核具体职责项目
func GetDutyContAry ( classId , assId , depart , userKey , timeVal int64 ) ( isTrue bool , dutyList [ ] departDutyList ) {
// fmt.Printf("--->%v--->%v\n", classId, assId)
isTrue = false
@ -377,7 +377,7 @@ func GetDutyContAry(classId, assId, depart, userKey, timeVal int64) (isTrue bool
return
}
//获取职责类别内容
// 获取职责类别内容
func GetDutyInfoCont ( id int64 ) ( isTrue bool , outAssDutyInfo outAessDuty ) {
isTrue = false
var ContInfo dutyAssClass
@ -397,7 +397,7 @@ func GetDutyInfoCont(id int64) (isTrue bool, outAssDutyInfo outAessDuty) {
return
}
//查看定量考核目标设定
// 查看定量考核目标设定
func ( e * DutyAssessApi ) LookQuantitativeConfig ( c * gin . Context ) {
var requestData SelectQuantitativeConfig
err := c . ShouldBindJSON ( & requestData )
@ -508,7 +508,7 @@ func (e *DutyAssessApi) LookQuantitativeConfig(c *gin.Context) {
response . Result ( 0 , outList , "获取成功!" , c )
}
//删除部门考核指标(New)
// 删除部门考核指标(New)
func ( d * DutyAssessApi ) DelDepartDutyTarger ( c * gin . Context ) {
var requestData DelDutyDepartTarget
err := c . ShouldBindJSON ( & requestData )
@ -544,7 +544,7 @@ func (d *DutyAssessApi) DelDepartDutyTarger(c *gin.Context) {
response . Result ( 0 , eiteCont , "处理成功" , c )
}
//删除部门考核方案
// 删除部门考核方案
func ( d * DutyAssessApi ) DelDepartDuty ( c * gin . Context ) {
var requestData DelDutyDepartTarget
err := c . ShouldBindJSON ( & requestData )
@ -572,7 +572,7 @@ func (d *DutyAssessApi) DelDepartDuty(c *gin.Context) {
response . Result ( 0 , eiteCont , "处理成功" , c )
}
//获取定性考核相关部门
// 获取定性考核相关部门
func ( d * DutyAssessApi ) GetDepartForDuty ( c * gin . Context ) {
var requestData LookTargetContList
err := c . ShouldBindJSON ( & requestData )
@ -653,7 +653,7 @@ func (d *DutyAssessApi) GetDepartForDuty(c *gin.Context) {
response . Result ( 0 , outInfor , "获取成功!" , c )
}
//修改已知定性考核指标关联部门
// 修改已知定性考核指标关联部门
func ( d * DutyAssessApi ) EiteDepartForDuty ( c * gin . Context ) {
var requestData EiteDutyForDepart
err := c . ShouldBindJSON ( & requestData )
@ -723,7 +723,7 @@ func (d *DutyAssessApi) EiteDepartForDuty(c *gin.Context) {
response . Result ( 0 , sunTargetId , "编辑成功!" , c )
}
//查看考核方案
// 查看考核方案
func ( d * DutyAssessApi ) LookDepartDutyVersio ( c * gin . Context ) {
var requestData LookDutyVersio
err := c . ShouldBindJSON ( & requestData )
@ -748,9 +748,9 @@ func (d *DutyAssessApi) LookDepartDutyVersio(c *gin.Context) {
var planVersioInfo [ ] AddDutyNewCont
jsonErr := json . Unmarshal ( [ ] byte ( assessTargetContent . Content ) , & planVersioInfo )
if jsonErr == nil {
for _ , pv := range planVersioInfo {
for _ , pvChild := range pv . Child {
if pvChild . Status == 1 || pvChild . Status == 3 {
for _ , pv := range planVersioInfo { //维度
for _ , pvChild := range pv . Child { //指标
if pvChild . Status == 1 || pvChild . Status == 3 { //判断是不是禁止指标
var uotCont TargetContOutCont
//集团
uotCont . Group = strconv . FormatInt ( assessTargetContent . Group , 10 )
@ -921,7 +921,7 @@ func getQualEvalUser(key, dimensionId, targetId string) (userContAry []QualEvalA
return
}
//获取部门考核项目
// 获取部门考核项目
func getLookAssessQualEvalList ( Key string ) ( uotContAry [ ] TargetContOutCont , errMsg bool ) {
errMsg = false
var qualitativeEvaluationAry [ ] assessmentmodel . QualitativeEvaluation
@ -1048,7 +1048,7 @@ func getLookAssessQualEvalList(Key string) (uotContAry []TargetContOutCont, errM
return
}
//查看考核方案
// 查看考核方案
func ( d * DutyAssessApi ) CopyDepartDutyVersio ( c * gin . Context ) {
var requestData LookDutyVersio
err := c . ShouldBindJSON ( & requestData )
@ -1155,7 +1155,7 @@ func (d *DutyAssessApi) CopyDepartDutyVersio(c *gin.Context) {
response . Result ( 0 , copyCont , "查询完成!" , c )
}
//修改考核目标设置
// 修改考核目标设置
func ( e * DutyAssessApi ) EiteQuantitativeConfig ( c * gin . Context ) {
var requestData [ ] EiteQuantConfig
err := c . ShouldBindJSON ( & requestData )
@ -1181,7 +1181,7 @@ func (e *DutyAssessApi) EiteQuantitativeConfig(c *gin.Context) {
}
}
//修改考核目标设置
// 修改考核目标设置
func ( e * DutyAssessApi ) DelQuantitativeConfig ( c * gin . Context ) {
var requestData [ ] string
err := c . ShouldBindJSON ( & requestData )