eslint 报错

This commit is contained in:
xiongchengqiang 2020-12-10 20:20:33 +08:00
parent acc9c6993e
commit d863322a84
18 changed files with 533 additions and 535 deletions

View File

@ -1,160 +1,160 @@
import request from '@/utils/request'
// 考核任务列表
export function apiGetAssessList(query) {
return request({
url: '/lz_management/performance/assess/manager/list',
method: 'post',
data: query
})
export function apiGetAssessList (query) {
return request({
url: '/lz_management/performance/assess/manager/list',
method: 'post',
data: query
})
}
// 删除考核任务
export function apiDeleteAssessList(query) {
return request({
url: '/lz_management/performance/assess/manager/delete',
method: 'get',
params: query
})
export function apiDeleteAssessList (query) {
return request({
url: '/lz_management/performance/assess/manager/delete',
method: 'get',
params: query
})
}
// 获取考核详情列表人数统计
export function apiChartList(query) {
return request({
url: '/lz_management/performance/assess/manager/chart',
method: 'post',
data: query
})
export function apiChartList (query) {
return request({
url: '/lz_management/performance/assess/manager/chart',
method: 'post',
data: query
})
}
// 获取考核详情列表
export function apiManagerDetail(query) {
return request({
url: '/lz_management/performance/assess/manager/detail',
method: 'post',
data: query
})
export function apiManagerDetail (query) {
return request({
url: '/lz_management/performance/assess/manager/detail',
method: 'post',
data: query
})
}
// 获取考核详情
export function apiResultRecordDetail(query) {
return request({
url: '/lz_management/user/lzresultrecord/new/resultRecordDetail',
method: 'get',
params: query
})
export function apiResultRecordDetail (query) {
return request({
url: '/lz_management/user/lzresultrecord/new/resultRecordDetail',
method: 'get',
params: query
})
}
// 获取考核详情表格数据
export function apiResultGetDetail(query) {
return request({
url: '/lz_management/user/lzresultrecord/getDetail',
method: 'get',
params: query
})
export function apiResultGetDetail (query) {
return request({
url: '/lz_management/user/lzresultrecord/getDetail',
method: 'get',
params: query
})
}
// 审批流程-
export function apiSaveapproval(query) {
return request({
url: '/lz_management/user/lzresultrecord/new/approval',
method: 'get',
params: query
})
export function apiSaveapproval (query) {
return request({
url: '/lz_management/user/lzresultrecord/new/approval',
method: 'get',
params: query
})
}
// 保存绩效详情-
export function apiSaveDetail(query) {
return request({
url: '/lz_management/user/lzresultrecord/saveDetail',
method: 'post',
data: query
})
export function apiSaveDetail (query) {
return request({
url: '/lz_management/user/lzresultrecord/saveDetail',
method: 'post',
data: query
})
}
// 获取3.75分等级列表 -
export function apiGet375(query) {
return request({
url: '/lz_management/resultGrade/get375',
method: 'get',
params: query
})
export function apiGet375 (query) {
return request({
url: '/lz_management/resultGrade/get375',
method: 'get',
params: query
})
}
// 考核管理组管理变更
export function apiAssessManagerChange(query) {
return request({
url: '/lz_management/performance/assess/manager/change',
method: 'post',
data: query
})
export function apiAssessManagerChange (query) {
return request({
url: '/lz_management/performance/assess/manager/change',
method: 'post',
data: query
})
}
// 开始评分
export function apiAssessManagerToScore(query) {
return request({
url: '/lz_management/performance/assess/manager/toScore',
method: 'post',
data: query
})
export function apiAssessManagerToScore (query) {
return request({
url: '/lz_management/performance/assess/manager/toScore',
method: 'post',
data: query
})
}
// 获取用户重置数据
export function apiAssessresetdata(query) {
return request({
url: '/lz_management/user/lzresultrecord/get/reset/data',
method: 'get',
params: query
})
export function apiAssessresetdata (query) {
return request({
url: '/lz_management/user/lzresultrecord/get/reset/data',
method: 'get',
params: query
})
}
// 获取绩效任务详情
export function apiTaskDetail(query) {
return request({
url: '/lz_management/performance/result/taskDetail',
method: 'get',
params: query
})
export function apiTaskDetail (query) {
return request({
url: '/lz_management/performance/result/taskDetail',
method: 'get',
params: query
})
}
// 删除绩效任务
export function apiDeleteTask(query) {
return request({
url: '/lz_management/performance/result/deleteTask',
method: 'get',
params: query
})
export function apiDeleteTask (query) {
return request({
url: '/lz_management/performance/result/deleteTask',
method: 'get',
params: query
})
}
// 修改任务
export function apiEditTask(query) {
return request({
url: '/lz_management/performance/result/changeTask',
method: 'post',
data: query
})
export function apiEditTask (query) {
return request({
url: '/lz_management/performance/result/changeTask',
method: 'post',
data: query
})
}
// 任务记录
export function apiChangeTaskList(query) {
return request({
url: '/lz_management/performance/result/changeTaskList',
method: 'post',
data: query
})
export function apiChangeTaskList (query) {
return request({
url: '/lz_management/performance/result/changeTaskList',
method: 'post',
data: query
})
}
// 添加评论
export function apiAddTaskComment(query) {
return request({
url: '/lz_management/user/lzstaffrole/task/comment',
method: 'post',
data: query
})
export function apiAddTaskComment (query) {
return request({
url: '/lz_management/user/lzstaffrole/task/comment',
method: 'post',
data: query
})
}
// 评论列表
export function apiTaskCommentList(query) {
return request({
url: '/lz_management/user/lzstaffrole/comment/list',
method: 'post',
data: query
})
}
export function apiTaskCommentList (query) {
return request({
url: '/lz_management/user/lzstaffrole/comment/list',
method: 'post',
data: query
})
}

View File

@ -1,45 +1,45 @@
import request from '@/utils/request'
// 获取管理员
export function getGround(query) {
return request({
url: '/lz_management/user/lzstaffrole/listByGroupId',
method: 'get',
params: query
})
export function getGround (query) {
return request({
url: '/lz_management/user/lzstaffrole/listByGroupId',
method: 'get',
params: query
})
}
// 获取维度类型
export function getDimensions(quer = {}) {
return request({
url: '/lz_management/resultDimension/getDimensions',
method: 'get'
})
export function getDimensions (quer = {}) {
return request({
url: '/lz_management/resultDimension/getDimensions',
method: 'get'
})
}
// 登陆
export function apiLogin(query = {}) {
return request({
url: '/lz_management/sys/login',
method: 'post',
data: query
})
export function apiLogin (query = {}) {
return request({
url: '/lz_management/sys/login',
method: 'post',
data: query
})
}
// 发送验证码
export function apiSendSMS(query = {}) {
return request({
url: 'lz_management/sys/sendSMS',
method: 'post',
data: query
})
export function apiSendSMS (query = {}) {
return request({
url: 'lz_management/sys/sendSMS',
method: 'post',
data: query
})
}
// 获取用户信息
export function apiUserInfo(query = {}) {
return request({
url: '/lz_management/sys/user/info',
method: 'get',
query: query
})
}
export function apiUserInfo (query = {}) {
return request({
url: '/lz_management/sys/user/info',
method: 'get',
query: query
})
}

View File

@ -1,10 +1,10 @@
import request from '@/utils/request'
// 考核任务列表
export function apiGetEvaluationTeamList(query) {
return request({
url: '/lz_management/evaluationGroup/getGroups',
method: 'post',
data: query
})
}
export function apiGetEvaluationTeamList (query) {
return request({
url: '/lz_management/evaluationGroup/getGroups',
method: 'post',
data: query
})
}

View File

@ -1,10 +1,10 @@
import request from '@/utils/request'
// 发起考核
export function apiInitiateAssessmentInfo(query) {
return request({
url: '/lz_management/flowStart/save',
method: 'POST',
data: query
})
}
export function apiInitiateAssessmentInfo (query) {
return request({
url: '/lz_management/flowStart/save',
method: 'POST',
data: query
})
}

View File

@ -1,19 +1,19 @@
import request from '@/utils/request'
// 钉钉免登录
export function apiDingtalkLogin(query) {
return request({
url: '/lz_management/dtlg/login',
method: 'post',
data: query
})
export function apiDingtalkLogin (query) {
return request({
url: '/lz_management/dtlg/login',
method: 'post',
data: query
})
}
// 获取用户信息
export function apiUserInfo(query = {}) {
return request({
url: '/lz_management/sys/user/info',
method: 'get',
query: query
})
}
export function apiUserInfo (query = {}) {
return request({
url: '/lz_management/sys/user/info',
method: 'get',
query: query
})
}

View File

@ -1,46 +1,46 @@
import request from '@/utils/request'
// 获取考核组列表
export function getChartData(query) {
return request({
url: '/lz_management/performance/chart/result',
method: 'get',
params: query
})
export function getChartData (query) {
return request({
url: '/lz_management/performance/chart/result',
method: 'get',
params: query
})
}
// 获取绩效排名
export function getStartsData(query) {
return request({
url: '/lz_management/performance/chart/starts',
method: 'POST',
data: query
})
export function getStartsData (query) {
return request({
url: '/lz_management/performance/chart/starts',
method: 'POST',
data: query
})
}
// 获取绩效排名详情
export function getChartDetail(query) {
return request({
url: '/lz_management/performance/chart/detail',
method: 'POST',
data: query
})
export function getChartDetail (query) {
return request({
url: '/lz_management/performance/chart/detail',
method: 'POST',
data: query
})
}
// 获取绩效排名详情
export function apiOwnResult(query) {
return request({
url: '/lz_management/performance/own/result',
method: 'POST',
data: query
})
export function apiOwnResult (query) {
return request({
url: '/lz_management/performance/own/result',
method: 'POST',
data: query
})
}
// 获取部门信息
export function getDepList(query) {
return request({
url: '/lz_management/staff/structure/deplist',
method: 'GET',
params: query
})
}
export function getDepList (query) {
return request({
url: '/lz_management/staff/structure/deplist',
method: 'GET',
params: query
})
}

View File

@ -1,34 +1,34 @@
import request from '@/utils/request'
// 设置权限
// 权限设置列表
export function apiSetPermissionsInfo(query) {
return request({
url: '/lz_management/user/lzstaffrole/role/set',
method: 'post',
params: query
})
export function apiSetPermissionsInfo (query) {
return request({
url: '/lz_management/user/lzstaffrole/role/set',
method: 'post',
params: query
})
}
// 权限详情
export function apiSetPermissionsRoleDetail(query) {
return request({
url: '/lz_management/user/lzstaffrole/role/detail',
method: 'post',
params: query
})
export function apiSetPermissionsRoleDetail (query) {
return request({
url: '/lz_management/user/lzstaffrole/role/detail',
method: 'post',
params: query
})
}
// 权限添加或更新
export function apiSetPermissionsRoleChange(query) {
return request({
url: '/lz_management/user/lzstaffrole/role/addOrUpdate',
method: 'post',
params: query
})
export function apiSetPermissionsRoleChange (query) {
return request({
url: '/lz_management/user/lzstaffrole/role/addOrUpdate',
method: 'post',
params: query
})
}
// 删除管理员
export function apiSetPermissionsRoleDelete(query) {
return request({
url: '/lz_management/user/lzstaffrole/role/delete',
method: 'post',
params: query
})
}
export function apiSetPermissionsRoleDelete (query) {
return request({
url: '/lz_management/user/lzstaffrole/role/delete',
method: 'post',
params: query
})
}

View File

@ -1,10 +1,10 @@
import request from '@/utils/request'
// 获取考核组列表
export function apiGetWaitList(query) {
return request({
url: '/lz_management/performance/task/list',
method: 'POST',
data: query
})
}
export function apiGetWaitList (query) {
return request({
url: '/lz_management/performance/task/list',
method: 'POST',
data: query
})
}

View File

@ -1,81 +1,81 @@
import request from '@/utils/request'
// 获取考核组列表
export function getWorkList(query) {
return request({
url: '/lz_management/evaluationGroup/getGroups',
method: 'POST',
data: query
})
export function getWorkList (query) {
return request({
url: '/lz_management/evaluationGroup/getGroups',
method: 'POST',
data: query
})
}
// 校验是否有跨组人员
export function apiCheckStaff(query) {
return request({
url: '/lz_management/evaluationGroup/checkStaff',
method: 'POST',
data: query
})
export function apiCheckStaff (query) {
return request({
url: '/lz_management/evaluationGroup/checkStaff',
method: 'POST',
data: query
})
}
// 保存基础设置
export function saveBaseSet(query) {
return request({
url: '/lz_management/evaluationGroup/save',
method: 'POST',
data: query
})
export function saveBaseSet (query) {
return request({
url: '/lz_management/evaluationGroup/save',
method: 'POST',
data: query
})
}
// 获取基础设置
export function getByIdForBasis(query) {
return request({
url: '/lz_management/evaluationGroup/getById',
method: 'get',
params: query
})
export function getByIdForBasis (query) {
return request({
url: '/lz_management/evaluationGroup/getById',
method: 'get',
params: query
})
}
// 删除考核组基础设置
export function groundDelete(query) {
return request({
url: '/lz_management/evaluationGroup/delete',
method: 'get',
params: query
})
export function groundDelete (query) {
return request({
url: '/lz_management/evaluationGroup/delete',
method: 'get',
params: query
})
}
// 保存模板设置
export function saveTemSet(query) {
return request({
url: '/lz_management/resultModel/saveDetail',
method: 'post',
data: query
})
export function saveTemSet (query) {
return request({
url: '/lz_management/resultModel/saveDetail',
method: 'post',
data: query
})
}
// 获取模板详情
export function getByGroupId(query) {
return request({
url: '/lz_management/resultModel/getByGroupId',
method: 'get',
params: query
})
export function getByGroupId (query) {
return request({
url: '/lz_management/resultModel/getByGroupId',
method: 'get',
params: query
})
}
// 获取流程设计的流程节点
export function getByFlowManagerId(query) {
return request({
url: '/lz_management/flowChart/getByFlowManagerId',
method: 'get',
params: query
})
export function getByFlowManagerId (query) {
return request({
url: '/lz_management/flowChart/getByFlowManagerId',
method: 'get',
params: query
})
}
// 保存流程节点小流程列表
export function saveDetailProcs(query) {
return request({
url: '/lz_management/flowChart/saveDetailProcs',
method: 'post',
data: query
})
}
export function saveDetailProcs (query) {
return request({
url: '/lz_management/flowChart/saveDetailProcs',
method: 'post',
data: query
})
}

View File

@ -30,11 +30,11 @@ Vue.prototype.$msg = messageSuccess
/* eslint-disable no-new */
new Vue({
el: '#app',
router,
store,
components: {
App
},
template: '<App/>'
})
el: '#app',
router,
store,
components: {
App
},
template: '<App/>'
})

View File

@ -2,196 +2,196 @@ import assessment from '@/views/kpi/assessment/index.vue'
import homeList from '@/views/kpi/assessment/homeList/index.vue'
export default [{
path: '/kpi',
name: 'kpi',
path: '/kpi',
name: 'kpi',
component: () =>
import('@/components/kpi-layout/index.vue'),
redirect: 'kpi/workbench',
meta: {
title: '智能绩效',
isNav: true
},
children: [{
path: 'workbench',
name: 'workbench',
component: () =>
import ('@/components/kpi-layout/index.vue'),
redirect: 'kpi/workbench',
import('@/views/kpi/workbench/index.vue'),
meta: {
title: '智能绩效',
isNav: true
title: '工作台',
isNav: true
},
redirect: 'workbench/home',
children: [{
path: 'workbench',
name: 'workbench',
component: () =>
import ('@/views/kpi/workbench/index.vue'),
meta: {
title: '工作台',
isNav: true
},
redirect: 'workbench/home',
children: [{
path: 'home',
name: 'workbench-home',
component: () =>
import ('@/views/kpi/workbench/home/index.vue'),
meta: {
title: '首页',
isNav: true
}
}, {
path: 'todo',
name: 'workbench-todo',
component: () =>
import ('@/views/kpi/workbench/todo/index.vue'),
meta: {
title: '待办事项',
isNav: true
}
}, {
path: 'group',
name: 'workbench-group',
component: () =>
import ('@/views/kpi/workbench/assessmentGroup/index.vue'),
meta: {
title: '考评组设置',
isNav: false,
hidden: true
}
}, {
path: 'edit',
name: 'workbench-edit-group',
component: () =>
import ('@/views/kpi/workbench/assessmentGroup/edit'),
meta: {
title: '编辑考评组',
pop: true,
isNav: false,
hidden: true
}
}]
}, {
path: 'assessment',
name: 'assessment',
component: () =>
import ('@/views/kpi/assessment/index.vue'),
// component: assessment,
// component: () => import('@/views/kpi/assessment/index.vue'),
meta: {
title: '考核管理',
isNav: true
},
redirect: 'assessment/homeList',
children: [{
path: 'homeList',
name: 'assessment-homeList',
component: () =>
import ('@/views/kpi/assessment/homeList/index.vue'),
// component: homeList,
// component: () => import('@/views/kpi/assessment/homeList/index.vue'),
meta: {
title: '考核管理',
isNav: true
}
},
{
path: 'initiate',
name: 'initiate',
component: () =>
import ('@/views/kpi/workbench/initiateAssessment/index.vue'),
meta: {
title: '发起考核',
isNav: false,
hide: true
}
}, {
path: 'stepList',
name: 'assessment-stepList',
component: () =>
import ('@/views/kpi/assessment/stepList/index.vue'),
meta: {
title: '考核管理',
isNav: true
}
}, {
path: 'addPerson',
name: 'assessment-addPerson',
component: () =>
import ('@/views/kpi/assessment/stepList/addPerson.vue'),
meta: {
title: '添加人员',
isNav: true
}
},
{
path: 'performance',
name: 'assessment-performance',
component: () =>
import ('@/views/kpi/assessment/performance/index.vue'),
meta: {
title: '员工绩效详情',
isNav: true
}
},
{
path: 'goals',
name: 'assessment-goals',
component: () =>
import ('@/views/kpi/assessment/goals/index.vue'),
meta: {
title: '制定目标',
isNav: true
}
}
]
},
// {
// path: 'okr',
// name: 'okr',
// component: () => import('@/views/kpi/okr/index.vue'),
// meta: {
// title: 'OKR',
// isNav: true
// }
// },
{
path: 'report',
name: 'report',
component: () =>
import ('@/views/kpi/report/index.vue'),
meta: {
title: '绩效报表',
isNav: true
},
redirect: 'report/reportHome',
children: [{
path: 'reportHome',
name: 'reportHome',
component: () =>
import ('@/views/kpi/report/home/index.vue'),
meta: {
title: '绩效报表',
isNav: true
}
}, {
path: 'detial',
name: 'reportDetial',
component: () =>
import ('@/views/kpi/report/detail/index.vue'),
meta: {
title: '绩效详情',
isNav: true
}
}]
}, {
path: 'set',
name: 'set',
component: () =>
import ('@/views/kpi/set/index.vue'),
meta: {
title: '设置',
isNav: true
}
}
]
}, {
path: "/table",
name: 'table',
component: () =>
import ('@/views/kpi/tablePrint'),
meta: {
title: '表格',
path: 'home',
name: 'workbench-home',
component: () =>
import('@/views/kpi/workbench/home/index.vue'),
meta: {
title: '首页',
isNav: true
}
}, {
path: 'todo',
name: 'workbench-todo',
component: () =>
import('@/views/kpi/workbench/todo/index.vue'),
meta: {
title: '待办事项',
isNav: true
}
}, {
path: 'group',
name: 'workbench-group',
component: () =>
import('@/views/kpi/workbench/assessmentGroup/index.vue'),
meta: {
title: '考评组设置',
isNav: false,
hidden: true
}
}, {
path: 'edit',
name: 'workbench-edit-group',
component: () =>
import('@/views/kpi/workbench/assessmentGroup/edit'),
meta: {
title: '编辑考评组',
pop: true,
isNav: false,
hidden: true
}
}]
}, {
path: 'assessment',
name: 'assessment',
component: () =>
import('@/views/kpi/assessment/index.vue'),
// component: assessment,
// component: () => import('@/views/kpi/assessment/index.vue'),
meta: {
title: '考核管理',
isNav: true
},
redirect: 'assessment/homeList',
children: [{
path: 'homeList',
name: 'assessment-homeList',
component: () =>
import('@/views/kpi/assessment/homeList/index.vue'),
// component: homeList,
// component: () => import('@/views/kpi/assessment/homeList/index.vue'),
meta: {
title: '考核管理',
isNav: true
}
},
{
path: 'initiate',
name: 'initiate',
component: () =>
import('@/views/kpi/workbench/initiateAssessment/index.vue'),
meta: {
title: '发起考核',
isNav: false,
hide: true
}
}, {
path: 'stepList',
name: 'assessment-stepList',
component: () =>
import('@/views/kpi/assessment/stepList/index.vue'),
meta: {
title: '考核管理',
isNav: true
}
}, {
path: 'addPerson',
name: 'assessment-addPerson',
component: () =>
import('@/views/kpi/assessment/stepList/addPerson.vue'),
meta: {
title: '添加人员',
isNav: true
}
},
{
path: 'performance',
name: 'assessment-performance',
component: () =>
import('@/views/kpi/assessment/performance/index.vue'),
meta: {
title: '员工绩效详情',
isNav: true
}
},
{
path: 'goals',
name: 'assessment-goals',
component: () =>
import('@/views/kpi/assessment/goals/index.vue'),
meta: {
title: '制定目标',
isNav: true
}
}
}]
]
},
// {
// path: 'okr',
// name: 'okr',
// component: () => import('@/views/kpi/okr/index.vue'),
// meta: {
// title: 'OKR',
// isNav: true
// }
// },
{
path: 'report',
name: 'report',
component: () =>
import('@/views/kpi/report/index.vue'),
meta: {
title: '绩效报表',
isNav: true
},
redirect: 'report/reportHome',
children: [{
path: 'reportHome',
name: 'reportHome',
component: () =>
import('@/views/kpi/report/home/index.vue'),
meta: {
title: '绩效报表',
isNav: true
}
}, {
path: 'detial',
name: 'reportDetial',
component: () =>
import('@/views/kpi/report/detail/index.vue'),
meta: {
title: '绩效详情',
isNav: true
}
}]
}, {
path: 'set',
name: 'set',
component: () =>
import('@/views/kpi/set/index.vue'),
meta: {
title: '设置',
isNav: true
}
}
]
}, {
path: '/table',
name: 'table',
component: () =>
import('@/views/kpi/tablePrint'),
meta: {
title: '表格',
isNav: true
}
}]

View File

@ -1,44 +1,44 @@
import Vue from 'vue'
import {
Button,
MessageBox,
Message,
Table,
TableColumn,
Form,
FormItem,
Input,
Select,
Option,
RadioGroup,
DatePicker,
CheckboxGroup,
Switch,
TimePicker,
Row,
Col,
Checkbox,
Radio,
Dropdown,
DropdownMenu,
DropdownItem,
Dialog,
Tree,
Tag,
Tooltip,
Popover,
Pagination,
Cascader,
Tabs,
TabPane,
Menu,
MenuItem,
Loading,
Image,
Transfer,
Avatar,
Progress,
Drawer
Button,
MessageBox,
Message,
Table,
TableColumn,
Form,
FormItem,
Input,
Select,
Option,
RadioGroup,
DatePicker,
CheckboxGroup,
Switch,
TimePicker,
Row,
Col,
Checkbox,
Radio,
Dropdown,
DropdownMenu,
DropdownItem,
Dialog,
Tree,
Tag,
Tooltip,
Popover,
Pagination,
Cascader,
Tabs,
TabPane,
Menu,
MenuItem,
Loading,
Image,
Transfer,
Avatar,
Progress,
Drawer
} from 'element-ui'
Vue.prototype.$loading = Loading
@ -82,4 +82,4 @@ Vue.use(Cascader)
Vue.use(Menu)
Vue.use(MenuItem)
Vue.use(Image)
Vue.use(Avatar)
Vue.use(Avatar)

View File

@ -289,7 +289,7 @@ export default {
}
})
} else {
parent.taskDtos = parent.taskDtos.filter(i !== item)
parent.taskDtos = parent.taskDtos.filter(i => i !== item)
}
this.$forceUpdate()
},
@ -307,7 +307,7 @@ export default {
this.formItem.taskDtos.push(this.formTask)
} else {
this.editItem.name = this.formTask.name
this.editItem.processRate = this.formTask.processRate || "0"
this.editItem.processRate = this.formTask.processRate || '0'
}
this.$forceUpdate()
this.handleCancelTask()
@ -464,7 +464,6 @@ export default {
i = Object.assign({}, this.formIndicators, { checkWeight: this.formIndicators.checkWeight / 100 })
}
_index++
}
return i
})
@ -473,7 +472,7 @@ export default {
this.showIndicators = false
}
})
console.log(" this.obj", this.obj)
console.log(' this.obj', this.obj)
},
//
hanidleEdit (item, index, type) {
@ -484,7 +483,7 @@ export default {
return
}
}
this.zhibiaoTitle = index === -1 ? "添加指标" : "编辑指标"
this.zhibiaoTitle = index === -1 ? '添加指标' : '编辑指标'
if (index === -1) {
this.formIndicators = {
checkWeight: 0

View File

@ -242,7 +242,7 @@ export default {
beforeMount () { },
mounted () {
console.log(this.resultRecordId)
console.log("🚀 ~ file: index.vue ~ line 308 ~ handleGetNext ~ this.obj", this.obj)
console.log('🚀 ~ file: index.vue ~ line 308 ~ handleGetNext ~ this.obj', this.obj)
},
methods: {
async handleResetData (resultRecordId) {
@ -298,8 +298,6 @@ export default {
this.$loadingStart()
await this.handleGetNext()
this.$loadingEnd()
},
handleFilter (item) {
return item ? item.filter(i => !i.isDelete) : []
@ -326,7 +324,8 @@ export default {
let _boolean = true
arr.map(i => {
const res = i.detailDtos.reduce((result, item) => {
return result += item.checkWeight
result += item.checkWeight
return result
}, 0).toFixed(5)
if (i.weight !== Number(res)) {
this.$message.error(i.name + '维度内的权重和必须为100%')

View File

@ -245,7 +245,7 @@ export default {
message: '请输入任务名称',
trigger: 'blur'
}
],
]
},
form: {
name: '',
@ -374,7 +374,7 @@ export default {
return item ? item.filter(i => !i.isDelete) : []
},
handleClick (tab, event) {
console.log(tab, event);
console.log(tab, event)
},
handleAddTask () {
this.dialogFormVisible = true

View File

@ -185,7 +185,7 @@
</template>
<script>
import { apiSaveDetail, apiGet375, apiSaveapproval, apiTaskDetail } from '@/api/assessment'
import process from './process.vue';
import process from './process.vue'
import { mapGetters } from 'vuex'
export default {
@ -222,7 +222,7 @@ export default {
loadingZan: false,
input: '',
scoreList: [],
taskInfo: {},
taskInfo: {}
// score: {
// lastScore: '',
// scoreLevel: ''
@ -309,7 +309,7 @@ export default {
result += Number(item.Score)
return result
}, 0)
return '总分:' + (this.scoreList.filter(i => i.minScore <= result && i.maxScore > result).length > 0 ? this.scoreList.filter(i => i.minScore <= result && i.maxScore > result)[0].name : "--")
return '总分:' + (this.scoreList.filter(i => i.minScore <= result && i.maxScore > result).length > 0 ? this.scoreList.filter(i => i.minScore <= result && i.maxScore > result)[0].name : '--')
},
handleGetScorlList (list) {
console.log('list: ', list)

View File

@ -89,7 +89,7 @@
<div class="performance-content-jilu-title commonFont">
记录
</div>
<div v-for="(i,index) in formList.resultCommentList"
<div v-for="(i) in formList.resultCommentList"
:key="i.id"
class="performance-content-jilu-item commonFont">
<div class="performance-content-jilu-item-time">

View File

@ -154,4 +154,4 @@ export default {
}
}
}
</style>
</style>