Browse Source

feat: fix requerid

gemercheung 1 year ago
parent
commit
a0c27ea035
2 changed files with 14 additions and 4 deletions
  1. 2 1
      src/views/feedback/mcSubmit.vue
  2. 12 3
      src/views/feedback/pcSubmit.vue

+ 2 - 1
src/views/feedback/mcSubmit.vue

@@ -186,6 +186,7 @@
             @close="showPicker.city = false"
             @finish="onFinish"
           />
+          <!-- ?x-oss-process=video/snapshot,t_0,f_jpg,w_1000,m_fast,ar_auto -->
         </van-popup>
         <div class="myTitle"
           ><span class="number">{{ formData.country == '中国' || formData.country == 'China' ? '10' : '09' }}</span
@@ -193,7 +194,7 @@
         >
         <van-field class="ratecell" name="rate" label="">
           <template #input>
-            <van-rate size="30" color="#FADB14" void-color="#D9D9D9" :allow-half="true" v-model="formData.score" />
+            <van-rate size="30" color="#FADB14" void-color="#D9D9D9" :allow-half="false" v-model="formData.score" />
           </template>
         </van-field>
         <div class="myTitle"

+ 12 - 3
src/views/feedback/pcSubmit.vue

@@ -110,19 +110,19 @@
           :options="columns.softwareOptionId"
         />
       </a-form-item>
-      <a-form-item>
+      <a-form-item name="nickName">
         <template #label>
           <div class="myTitle"><span class="number">06</span>{{ t('feedback.title6') }}</div>
         </template>
         <a-input :maxlength="30" v-model:value="formData.nickName" :placeholder="t('feedback.settext')" />
       </a-form-item>
-      <a-form-item>
+      <a-form-item name="phone">
         <template #label>
           <div class="myTitle"><span class="number">07</span>{{ t('feedback.title61') }}</div>
         </template>
         <a-input :maxlength="30" v-model:value="formData.phone" :placeholder="t('feedback.settext')" />
       </a-form-item>
-      <a-form-item>
+      <a-form-item name="country">
         <template #label>
           <div class="myTitle"><span class="number">08</span>{{ t('feedback.title7') }}</div>
         </template>
@@ -368,4 +368,13 @@
       top: 4.5px;
     }
   }
+
+  :deep(.ant-form-item-required) {
+    &::before {
+      display: none !important;
+    }
+  }
+  :deep(.ant-form-item-label:has(.myTitle.required)) {
+    overflow: visible;
+  }
 </style>