Просмотр исходного кода

fix: 报告日期/综合评分仅文件上传后显示,ping文件Ping重置日期评分

liaoxg 3 месяцев назад
Родитель
Сommit
0c3ce93120
1 измененных файлов с 9 добавлено и 6 удалено
  1. 9 6
      cfc-frontend/pages/health/report-upload.vue

+ 9 - 6
cfc-frontend/pages/health/report-upload.vue

@@ -136,7 +136,7 @@
 
       <!-- PDF文件上传(非舌诊类型显示) -->
       <view class="form-item" v-if="!isTongue">
-        <text class="form-label">上传PDF文件(选填)</text>
+        <text class="form-label">上传PDF报告文件</text>
         <view class="file-upload-area" @click="pickFile">
           <view class="file-upload-placeholder" v-if="!selectedFile">
             <text class="file-upload-icon">📄</text>
@@ -156,8 +156,8 @@
         </view>
       </view>
 
-      <!-- 报告日期 -->
-      <view class="form-item">
+      <!-- 报告日期(文件解析后填写) -->
+      <view class="form-item" v-if="selectedFile">
         <text class="form-label">报告日期</text>
         <view class="date-display" @click="showDatePicker = true">
           <text>{{ form.reportDate || '请选择日期' }}</text>
@@ -165,8 +165,8 @@
         </view>
       </view>
 
-      <!-- 综合评分 -->
-      <view class="form-item">
+      <!-- 综合评分(文件解析后填写) -->
+      <view class="form-item" v-if="selectedFile">
         <text class="form-label">综合评分(选填)</text>
         <view class="score-input-wrap">
           <slider
@@ -378,11 +378,14 @@ export default {
       this.parsedInfo = null
       this.showMemberSelector = false
       this.selectedMemberId = null
+      // 重置日期和评分
+      this.form.reportDate = ''
+      this.form.overallScore = 0
 
       // 从微信聊天记录中选择文件
       uni.chooseMessageFile({
         count: 1,
-        type: 'file',
+        type: 'all',
         extension: ['pdf'],
         success: function(res) {
           var files = res.tempFiles