diff --git a/src/api/assessment.js b/src/api/assessment.js index 8bd40f9..300fd7d 100644 --- a/src/api/assessment.js +++ b/src/api/assessment.js @@ -17,3 +17,21 @@ export function apiDeleteAssessList (query) { params: 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 + }) +} diff --git a/src/api/initiateAssessment.js b/src/api/initiateAssessment.js index 8e74e5e..e574775 100644 --- a/src/api/initiateAssessment.js +++ b/src/api/initiateAssessment.js @@ -1,5 +1,6 @@ import request from '@/utils/request' + // 发起考核 export function apiInitiateAssessmentInfo (query) { return request({ diff --git a/src/api/toDo.js b/src/api/toDo.js new file mode 100644 index 0000000..3dae5d5 --- /dev/null +++ b/src/api/toDo.js @@ -0,0 +1,10 @@ +import requestFuc from '@/utils/request' + +// 获取考核组列表 +export function apiGetWaitList (query) { + return requestFuc({ + url: '/lz_management/performance/task/list', + method: 'POST', + data: query + }) +} diff --git a/src/style/common.less b/src/style/common.less index dfbeccb..1678dc7 100644 --- a/src/style/common.less +++ b/src/style/common.less @@ -10,6 +10,10 @@ font-size: 16px; color: #52575b; } +.common-main { + background-color: white; + padding: 40px 20px; +} .noSelect { -webkit-touch-callout: none; -webkit-user-select: none; diff --git a/src/style/public.less b/src/style/public.less index 3ffc5a7..967e697 100644 --- a/src/style/public.less +++ b/src/style/public.less @@ -47,3 +47,6 @@ a:hover img{ border:none;} * html .clearfix { height: 1%;} .clearfix {display: block;} /* End hide from IE-mac */ +div{ + box-sizing: border-box; +} \ No newline at end of file diff --git a/src/views/kpi/assessment/homeList/index.vue b/src/views/kpi/assessment/homeList/index.vue index bf8d639..c3a7a6e 100644 --- a/src/views/kpi/assessment/homeList/index.vue +++ b/src/views/kpi/assessment/homeList/index.vue @@ -164,7 +164,7 @@ export default { this.handleGetData(Object.assign({}, this.form, this.params)) }, handlePush (id) { - this.$router.push({name: 'assessment-stepList', query: {id: 10, name: 'workbench-home'}}) + this.$router.push({name: 'assessment-stepList', query: {id: 10}}) }, async handleGetData (parmas = this.params) { try { diff --git a/src/views/kpi/assessment/stepList/index.vue b/src/views/kpi/assessment/stepList/index.vue index ab986b6..485c824 100644 --- a/src/views/kpi/assessment/stepList/index.vue +++ b/src/views/kpi/assessment/stepList/index.vue @@ -3,24 +3,25 @@
- +
- 选择部门 - 选择考评组 + {{formTitle}} + 选择考评组
开始评分 - 更多 + + 更多
- {{i.name}}({{i.number}}) + {{i.desc}}( {{i.num}} )
@@ -57,15 +58,60 @@
+ +
+ 66 + +
+
+