From 0a8bebe2edbb55eab98e3559eedf5303a417b73c Mon Sep 17 00:00:00 2001
From: GuLiMmo <2820890765@qq.com>
Date: Thu, 22 Feb 2024 16:47:42 +0800
Subject: [PATCH] 更新权限配置批量导入数据

---
 src/views/assessment/components/addWeight.vue |   23 ++++++++++++++++++++---
 1 files changed, 20 insertions(+), 3 deletions(-)

diff --git a/src/views/assessment/components/addWeight.vue b/src/views/assessment/components/addWeight.vue
index a7f7f26..2311a6f 100644
--- a/src/views/assessment/components/addWeight.vue
+++ b/src/views/assessment/components/addWeight.vue
@@ -36,6 +36,12 @@
                             style="width: 100%;"></el-input>
                     </el-form-item>
                 </el-col>
+                <el-col :span="12">
+                    <el-form-item label="范围" prop="rangeVal">
+                        <el-input v-model="form.rangeVal" :placeholder="`请输入范围`"
+                            style="width: 100%;"></el-input>
+                    </el-form-item>
+                </el-col>
             </el-row>
         </el-form>
         <template #footer>
@@ -70,7 +76,8 @@
     deptId: '',
     deptName: '',
     postName: '',
-    weight: ''
+    weight: '',
+    rangeVal: ''
 })
 
 const isLoading = ref(true)
@@ -113,6 +120,13 @@
             validator: weightValidator,
             trigger: 'click',
         }
+    ],
+    rangeVal: [
+        {
+            required: true,
+            message: '请输入范围',
+            trigger: 'click',
+        }
     ]
 })
 
@@ -123,7 +137,8 @@
     deptId: '',
     deptName: '',
     postName: '',
-    weight: 0
+    weight: 0,
+    rangeVal: ''
 })
 
 
@@ -198,6 +213,7 @@
     currentDeptId.value = id
     const userList = await initUserList(id)
     userSelectOption.value = userList
+    if (userList.length <= 0) ElMessage.warning('当前部门人员为空,请选择其他部门!!')
 }
 
 // 级联配置
@@ -242,6 +258,7 @@
     formRef.value.validate(valid => {
         if (!valid) return ElMessage.error('添加候选人失败')
         requestParams.weight = form.weight
+        requestParams.rangeVal = form.rangeVal
         addAssessorList(requestParams).then(res => {
             ElMessage.success('添加候选人成功')
             props.dialogParams.visible = false
@@ -264,7 +281,7 @@
     if (!val) return
     const { id } = props.dialogParams.taskParams
     requestParams.assessmentSetId = id
-    console.log(props.dialogParams.weightRange);
+    // console.log(props.dialogParams.weightRange);
     weightRange.value = props.dialogParams.weightRange
 }, {
     deep: true

--
Gitblit v1.9.3