浏览代码

预约与投诉完善必填限制

任一存 2 年之前
父节点
当前提交
3f8882d5af
共有 2 个文件被更改,包括 13 次插入11 次删除
  1. 7 5
      yfyc/src/views/My/Feedback.vue
  2. 6 6
      yfyc/src/views/Serve/Booking.vue

+ 7 - 5
yfyc/src/views/My/Feedback.vue

@@ -2,10 +2,10 @@
   <div class="feedback">
     <div class="text-card card">
       <div class="title-bar bar">
-        <div class="key" maxlength="20">主题:</div>
+        <div class="key" maxlength="20">* 主题:</div>
         <input v-model="title" type="text">
       </div>
-      <textarea name="" id="" rows="8" minlength="10" maxlength="150"
+      <textarea name="" id="" rows="8" maxlength="150"
         placeholder="请填写10个字以上的描述,以便我们提供更好的帮助。"
         v-model="desc"
       ></textarea>
@@ -51,8 +51,10 @@
 
 
       <div class="phone-bar bar">
-        <div class="key">联系方式</div>
-        <input v-model="contact" type="text" placeholder="手机号 / 邮箱">
+        <div class="key">* 联系方式</div>
+        <input v-model="contact" type="text" placeholder="手机号 / 邮箱"
+          maxlength="50"
+        >
       </div>
     </div>
 
@@ -101,7 +103,7 @@ export default {
   },
   computed: {
     canSubmit() {
-      return this.title && this.desc && this.imgList.length && this.contact
+      return this.title && this.desc && this.contact
     },
   },
   methods: {

+ 6 - 6
yfyc/src/views/Serve/Booking.vue

@@ -43,23 +43,23 @@
     <div class="card info-card">
       <h2>个人信息</h2>
       <div class="item">
-        <span class="key">姓&emsp;&emsp;名</span>
+        <span class="key">* 姓&emsp;&emsp;名</span>
         <input type="text" v-model="name">
       </div>
       <div class="item">
-        <span class="key">身份证号</span>
+        <span class="key">* 身份证号</span>
         <input type="text" v-model="idCard">
       </div>
       <div class="item">
-        <span class="key">手机号码</span>
+        <span class="key">* 手机号码</span>
         <input type="text" v-model="phone">
       </div>
       <div class="item">
-        <span class="key">年&emsp;&emsp;龄</span>
+        <span class="key">&nbsp;&ensp;年&emsp;&emsp;龄</span>
         <input type="text" v-model="age">
       </div>
       <div class="item">
-        <span class="key">人&emsp;&emsp;数</span>
+        <span class="key">* 人&emsp;&emsp;数</span>
         <input type="text" v-model="number">
       </div>
     </div>
@@ -135,7 +135,7 @@ export default {
   computed: {
     canSubmit() {
       return (
-        (this.timeIdx !== null) && this.name && this.idCard && this.phone && this.age && this.number
+        (this.timeIdx !== null) && this.name && this.idCard && this.phone && this.number
       )
     },
   },