diff --git a/src/api/assessment.js b/src/api/assessment.js index c1a22f1..9a3b9a6 100644 --- a/src/api/assessment.js +++ b/src/api/assessment.js @@ -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 - }) -} \ No newline at end of file +export function apiTaskCommentList (query) { + return request({ + url: '/lz_management/user/lzstaffrole/comment/list', + method: 'post', + data: query + }) +} diff --git a/src/api/data.js b/src/api/data.js index e4b48de..af48277 100644 --- a/src/api/data.js +++ b/src/api/data.js @@ -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 - }) -} \ No newline at end of file +export function apiUserInfo (query = {}) { + return request({ + url: '/lz_management/sys/user/info', + method: 'get', + query: query + }) +} diff --git a/src/api/dialogEvaluationTeam.js b/src/api/dialogEvaluationTeam.js index 7f593c4..2676d15 100644 --- a/src/api/dialogEvaluationTeam.js +++ b/src/api/dialogEvaluationTeam.js @@ -1,10 +1,10 @@ import request from '@/utils/request' // 考核任务列表 -export function apiGetEvaluationTeamList(query) { - return request({ - url: '/lz_management/evaluationGroup/getGroups', - method: 'post', - data: query - }) -} \ No newline at end of file +export function apiGetEvaluationTeamList (query) { + return request({ + url: '/lz_management/evaluationGroup/getGroups', + method: 'post', + data: query + }) +} diff --git a/src/api/initiateAssessment.js b/src/api/initiateAssessment.js index dc93435..9dd6dbc 100644 --- a/src/api/initiateAssessment.js +++ b/src/api/initiateAssessment.js @@ -1,10 +1,10 @@ import request from '@/utils/request' // 发起考核 -export function apiInitiateAssessmentInfo(query) { - return request({ - url: '/lz_management/flowStart/save', - method: 'POST', - data: query - }) -} \ No newline at end of file +export function apiInitiateAssessmentInfo (query) { + return request({ + url: '/lz_management/flowStart/save', + method: 'POST', + data: query + }) +} diff --git a/src/api/login.js b/src/api/login.js index ff6a74a..1b6beca 100644 --- a/src/api/login.js +++ b/src/api/login.js @@ -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 - }) -} \ No newline at end of file +export function apiUserInfo (query = {}) { + return request({ + url: '/lz_management/sys/user/info', + method: 'get', + query: query + }) +} diff --git a/src/api/report.js b/src/api/report.js index eb6641d..4b21ae4 100644 --- a/src/api/report.js +++ b/src/api/report.js @@ -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 - }) -} \ No newline at end of file +export function getDepList (query) { + return request({ + url: '/lz_management/staff/structure/deplist', + method: 'GET', + params: query + }) +} diff --git a/src/api/setPermissions.js b/src/api/setPermissions.js index 3d66626..14b13cf 100644 --- a/src/api/setPermissions.js +++ b/src/api/setPermissions.js @@ -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 - }) -} \ No newline at end of file +export function apiSetPermissionsRoleDelete (query) { + return request({ + url: '/lz_management/user/lzstaffrole/role/delete', + method: 'post', + params: query + }) +} diff --git a/src/api/toDo.js b/src/api/toDo.js index 9e958b5..d06f1c3 100644 --- a/src/api/toDo.js +++ b/src/api/toDo.js @@ -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 - }) -} \ No newline at end of file +export function apiGetWaitList (query) { + return request({ + url: '/lz_management/performance/task/list', + method: 'POST', + data: query + }) +} diff --git a/src/api/workbench.js b/src/api/workbench.js index 275e23b..652d64a 100644 --- a/src/api/workbench.js +++ b/src/api/workbench.js @@ -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 - }) -} \ No newline at end of file +export function saveDetailProcs (query) { + return request({ + url: '/lz_management/flowChart/saveDetailProcs', + method: 'post', + data: query + }) +} diff --git a/src/main.js b/src/main.js index 2a427f6..bbd531c 100644 --- a/src/main.js +++ b/src/main.js @@ -30,11 +30,11 @@ Vue.prototype.$msg = messageSuccess /* eslint-disable no-new */ new Vue({ - el: '#app', - router, - store, - components: { - App - }, - template: '' -}) \ No newline at end of file + el: '#app', + router, + store, + components: { + App + }, + template: '' +}) diff --git a/src/router/kpi_route.js b/src/router/kpi_route.js index 92c4468..af1a4ff 100644 --- a/src/router/kpi_route.js +++ b/src/router/kpi_route.js @@ -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 + } } -}] \ No newline at end of file + ] + }, + // { + // 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 + } +}] diff --git a/src/utils/elementConfig.js b/src/utils/elementConfig.js index 3eded1b..32dfc7f 100644 --- a/src/utils/elementConfig.js +++ b/src/utils/elementConfig.js @@ -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) \ No newline at end of file +Vue.use(Avatar) diff --git a/src/views/kpi/assessment/goals/index.vue b/src/views/kpi/assessment/goals/index.vue index 34f0e43..5d636cf 100644 --- a/src/views/kpi/assessment/goals/index.vue +++ b/src/views/kpi/assessment/goals/index.vue @@ -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 diff --git a/src/views/kpi/assessment/performance/components/UseButton/index.vue b/src/views/kpi/assessment/performance/components/UseButton/index.vue index 3c670e7..8a618f3 100644 --- a/src/views/kpi/assessment/performance/components/UseButton/index.vue +++ b/src/views/kpi/assessment/performance/components/UseButton/index.vue @@ -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%!') diff --git a/src/views/kpi/assessment/performance/components/process.vue b/src/views/kpi/assessment/performance/components/process.vue index 1f6fd05..b53f694 100644 --- a/src/views/kpi/assessment/performance/components/process.vue +++ b/src/views/kpi/assessment/performance/components/process.vue @@ -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 diff --git a/src/views/kpi/assessment/performance/components/table.vue b/src/views/kpi/assessment/performance/components/table.vue index 9038b47..5705a57 100644 --- a/src/views/kpi/assessment/performance/components/table.vue +++ b/src/views/kpi/assessment/performance/components/table.vue @@ -185,7 +185,7 @@