From d66ab921c996c38da3aa373ffdc7c974c157df33 Mon Sep 17 00:00:00 2001
From: spring <2396852758@qq.com>
Date: 星期五, 07 三月 2025 09:37:53 +0800
Subject: [PATCH] Merge branch 'dev' of http://114.132.189.42:9002/r/lims-ruoyi-before into dev

---
 src/views/CNAS/personnel/personnelInfo/tabs/personnelTraining.vue |   12 ++++++++++--
 1 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/src/views/CNAS/personnel/personnelInfo/tabs/personnelTraining.vue b/src/views/CNAS/personnel/personnelInfo/tabs/personnelTraining.vue
index cb850e2..bb5600a 100644
--- a/src/views/CNAS/personnel/personnelInfo/tabs/personnelTraining.vue
+++ b/src/views/CNAS/personnel/personnelInfo/tabs/personnelTraining.vue
@@ -84,13 +84,13 @@
     </el-dialog>
     <el-dialog :visible.sync="uploadDia" title="鏁版嵁瀵煎叆" width="500px">
       <div style="display: flex;align-items: center;">
-        <div style="width: 70px">骞翠唤锛�</div>
+        <div style="width: 70px"><span class="required-span">* </span>骞翠唤锛�</div>
         <el-date-picker v-model="planYear" type="year" value-format="yyyy" clearable size="small" format="yyyy"
           placeholder="閫夋嫨骞�">
         </el-date-picker>
       </div>
       <div style="display: flex;align-items: center;margin: 10px 0">
-        <div style="width: 70px">瀹℃牳浜猴細</div>
+        <div style="width: 70px"><span class="required-span">* </span>瀹℃牳浜猴細</div>
         <el-select v-model="reviewerId" clearable filterable size="small" style="width: 50%;">
           <el-option v-for="item in responsibleOptions" :key="item.id" :label="item.name" :value="item.id">
           </el-option>
@@ -625,6 +625,14 @@
     },
     // 骞村害璁″垝-瀵煎叆
     submitUpload() {
+      if (!this.planYear) {
+        this.$message.error('璇烽�夋嫨骞翠唤')
+        return
+      }
+      if (!this.reviewerId) {
+        this.$message.error('璇烽�夋嫨瀹℃牳浜�')
+        return
+      }
       if (this.$refs.upload.uploadFiles.length == 0) {
         this.$message.error('鏈�夋嫨鏂囦欢')
         return

--
Gitblit v1.9.3