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