From cfc606caaeccc27f265bd66228f2d2035fde410e Mon Sep 17 00:00:00 2001
From: GuLiMmo <2820890765@qq.com>
Date: Fri, 08 Dec 2023 16:33:10 +0800
Subject: [PATCH] 页面更新
---
src/views/assessment/assessmentTaskSetting.vue | 27 +++++++++------------------
1 files changed, 9 insertions(+), 18 deletions(-)
diff --git a/src/views/assessment/assessmentTaskSetting.vue b/src/views/assessment/assessmentTaskSetting.vue
index a956ea2..833c5e3 100644
--- a/src/views/assessment/assessmentTaskSetting.vue
+++ b/src/views/assessment/assessmentTaskSetting.vue
@@ -12,13 +12,13 @@
</avue-crud>
</template>
<template v-else>
- <assessmentWeight :is="isWeight" @changeIs="changeIs" />
+ <assessmentWeight v-model:params="weightParams" @changeIs="changeIs" />
</template>
</basic-container>
</template>
<script>
-import assessmentWeight from './assessmentWeight.vue'
+import assessmentWeight from './components/assessmentWeight.vue'
import { getList } from '@/api/system/user.js'
export default {
@@ -31,18 +31,8 @@
form: {},
query: {},
search: {},
- data: [
- {
- id: '1',
- assessor: '张三',
- jobNumber: '123456',
- section: '研发部',
- postion: '研发工程师',
- personnelType: '普通员工',
- partnerType: '',
- contact: '123456789'
- }
- ],
+ weightParams: {},
+ data: [],
option: {
height: 'auto',
calcHeight: 32,
@@ -67,18 +57,18 @@
},
{
label: "被考核人",
- prop: "assessor",
+ prop: "name",
type: "input",
search: true
},
{
label: "工号",
- prop: 'jobNumber',
+ prop: 'postId',
type: "input",
},
{
label: "部门",
- prop: "section",
+ prop: "deptName",
type: "input",
search: true
},
@@ -113,7 +103,8 @@
}
},
methods: {
- handleWeight(value) {
+ handleWeight(row) {
+ this.weightParams = { ...row }
this.isWeight = false
},
changeIs(is) {
--
Gitblit v1.9.3