liyongli 3 年之前
父節點
當前提交
9ec2511a13
共有 3 個文件被更改,包括 23 次插入13 次删除
  1. 11 11
      src/views/Apply.vue
  2. 1 1
      src/views/Appointment.vue
  3. 11 1
      src/views/Queue.vue

+ 11 - 11
src/views/Apply.vue

@@ -4,9 +4,18 @@
       <van-field
         v-model="username"
         label="名称"
+        readonly 
         placeholder="名称"
         :rules="[{ required: true, message: '请填写姓名' }]"
       />
+      <van-field
+        v-model="userphone"
+        readonly 
+        type="tel"
+        label="联系电话"
+        placeholder="联系电话"
+        :rules="[{ required: true, message: '请填写联系电话' }]"
+      />
       <van-field
         @click="() => (program = true)"
         v-model="radioname"
@@ -20,13 +29,6 @@
               >{{ item.name }}({{ item.price }}元)</van-radio
             >
           </van-radio-group> -->
-      <van-field
-        v-model="userphone"
-        type="tel"
-        label="联系电话"
-        placeholder="联系电话"
-        :rules="[{ required: true, message: '请填写联系电话' }]"
-      />
       <van-field
         @click="() => (dateInput = true)"
         v-model="selectTime"
@@ -135,7 +137,6 @@ export default {
         user = window.H5Listener.getUserInfo();
       if (isIphone) user = window.prompt(JSON.stringify(payload));
       user && (user = JSON.parse(user || "{}"));
-      console.log(user)
       this.userphone = user.phone || "";
       this.username = user.realName || "";
       goodsList().then(res => {
@@ -181,7 +182,7 @@ export default {
       ]);
     },
     toAppointment() {
-      this.$router.push({
+      this.$router.replace({
         name: "Appointment",
         query: {
           userName: this.username,
@@ -202,7 +203,7 @@ export default {
         goodsId: this.radio,
         orderTime: this.date + ":00",
       }).then(() => {
-        this.$router.push({
+        this.$router.replace({
           name: "Appointment",
           query: {
             userName: this.username,
@@ -216,7 +217,6 @@ export default {
       this.date = date.join(" ");
     },
     onConfirmpro(date){
-        console.log(date)
         this.program = false;
         this.radioname = date.name
     }

+ 1 - 1
src/views/Appointment.vue

@@ -157,7 +157,7 @@ export default {
   computed: {},
   methods: {
     toAppointment() {
-      this.$router.push({
+      this.$router.replace({
         name: "Apply",
         params: { name: this.name, phone: this.phone },
       });

+ 11 - 1
src/views/Queue.vue

@@ -381,8 +381,18 @@ export default {
   border: 1px solid #eee;
   cursor: pointer;
 }
+.queue .van-cell{
+    padding: 30px 16px
+}
+.queue .van-cell__title{
+    font-size: 50px
+}
 .queue .van-cell__title{
-    font-size: 20px
+    flex: 2
+}
+.queue .van-button{
+    font-size: 35px;
+    height: 45px;
 }
 .queue .van-tag{
     vertical-align: middle;