diff --git a/src/main.js b/src/main.js index 442af09..881bf01 100644 --- a/src/main.js +++ b/src/main.js @@ -15,7 +15,10 @@ import { format } from '@/utils/dateFormat' let hostList = ['lzmanagement.ldxinyong.com'] if (!hostList.includes(window.location.host)) { - var vConsole = new VConsole() + var vConsole = new VConsole({ + vConsole_switch_x: 0, + vConsole_switch_y: 0 + }) } Vue.use(VueCookie) diff --git a/src/views/kpi/assessment/goals/index.vue b/src/views/kpi/assessment/goals/index.vue index 5a41dc9..f14b6c7 100644 --- a/src/views/kpi/assessment/goals/index.vue +++ b/src/views/kpi/assessment/goals/index.vue @@ -108,7 +108,7 @@
暂存 - 提交 + 提交
@@ -120,7 +120,7 @@ import InfoHeader from '@/components/InfoHeader' import PopupRight from '@/components/PopupRight' import draggable from 'vuedraggable' import {getDimensions} from '@/api/data' -import { apiResultGetDetail, apiSaveDetail } from '@/api/assessment' +import { apiResultGetDetail, apiSaveDetail, apiSaveapproval } from '@/api/assessment' export default { data () { return { @@ -173,6 +173,31 @@ export default { this.handleGetTbale() }, methods: { + async handleGetNext () { + for (let i in this.obj.recortModelDtos) { + if (!this.obj.recortModelDtos[i].isTrue) { + this.$message.error(this.obj.recortModelDtos[i].name + '维度内的权重和必须为' + Math.round((this.obj.recortModelDtos[i].weight * 100) * 1000) / 1000) + return + } + } + let res1 = await apiSaveDetail(this.obj) + if (res1.code !== 200) { + this.$message.error(res1.msg) + return + } + const obj = {status: 1, menuName: this.tableInfo.result ? '提交了结果值' : '提交了评分'} + const params = Object.assign({}, {resultRecordId: this.$route.query.id || ''}, obj) + let res = await apiSaveapproval(params) + if (res.code !== 200) { + this.$message.error(res.msg) + return + } + this.$message({ + message: res.msg, + type: 'success' + }) + history.go(0) + }, handleGetWeight (arr) { const weight = arr.detailDtos.reduce((num, i) => { num += i.isDelete !== 1 ? i.checkWeight : 0 @@ -192,6 +217,7 @@ export default { let res = await apiSaveDetail(params) if (res.code !== 200) { this.$message.error(res.msg) + return } this.$message({ message: res.msg, diff --git a/src/views/kpi/assessment/performance/components/UseButton/index.vue b/src/views/kpi/assessment/performance/components/UseButton/index.vue index 3456201..de0b1d2 100644 --- a/src/views/kpi/assessment/performance/components/UseButton/index.vue +++ b/src/views/kpi/assessment/performance/components/UseButton/index.vue @@ -243,7 +243,7 @@ export default { this.$router.push({ name: 'assessment-goals', query: { - id: 267 || this.$route.query.id + id: this.$route.query.id || '' } }) }, diff --git a/src/views/kpi/assessment/performance/components/table.vue b/src/views/kpi/assessment/performance/components/table.vue index 776c052..c6cc5f1 100644 --- a/src/views/kpi/assessment/performance/components/table.vue +++ b/src/views/kpi/assessment/performance/components/table.vue @@ -30,29 +30,29 @@
{{child.keyResult || ''}}
-
- - +
+ + {{child.checkResult || '--'}}
{{(child.checkWeight)*100}}%
-
+
- - + - - + + {{child.scoreDtos[child.scoreDtos.length-1].acquireScore || 0}}
-
- - +
+ + {{child.scoreComment || '--'}}
@@ -83,7 +83,7 @@
取消 暂存 - {{tableInfo.result?'提交结果值':'提交评分'}} + {{tableInfo.result?'提交结果值':'提交评分'}}