12281370 by zhangmeng

接机

1 parent 6f50fbae
...@@ -8,14 +8,17 @@ ...@@ -8,14 +8,17 @@
8 <div v-if="!showR" > 8 <div v-if="!showR" >
9 <el-form ref="iformRef" :label-width="language==0?'120px':'240px'" :model="form" :rules="rules" 9 <el-form ref="iformRef" :label-width="language==0?'120px':'240px'" :model="form" :rules="rules"
10 label-position="right"> 10 label-position="right">
11 <el-form-item :label="language==0?'服务类型':'Service Type (Pick-Up/Drop-Off)'" prop="type" required> 11 <el-form-item :label="language==0?'服务类型':'Service Type (Pick-Up/Drop-Off)'" prop="type" required style="margin-bottom: 0px">
12 <el-checkbox-group v-model="form.type"> 12 <el-checkbox-group v-model="form.type">
13 <el-checkbox label="1">{{ language == 0 ? '接机' : 'airport pickup' }}</el-checkbox> 13 <el-checkbox label="1">{{ language == 0 ? '接机' : 'airport pickup' }}</el-checkbox>
14 <el-checkbox label="2">{{ language == 0 ? '送机' : 'airport drop-off' }}</el-checkbox> 14 <el-checkbox label="2">{{ language == 0 ? '送机' : 'airport drop-off' }}</el-checkbox>
15 </el-checkbox-group> 15 </el-checkbox-group>
16 </el-form-item> 16 </el-form-item>
17 <div style="padding-left: 48px;color:red">
18 {{language==0?'仅限境外及港澳台人员填写':'For overseas and Hong Kong, Macao, and Taiwan personnel only.'}}
19 </div>
17 <div v-if="form.type?.some(v=>v==1)"> 20 <div v-if="form.type?.some(v=>v==1)">
18 <h3 style="text-align: center">{{ language == 0 ? '接机' : 'airport pickup' }}</h3> 21 <h3 style="text-align: center">{{ language == 0 ? '接机信息' : 'Pick-up information' }}</h3>
19 22
20 <el-form-item :label="language==0?'抵达人员身份':'Role of Person-Arrival'" prop="pickUpBo.standing" required> 23 <el-form-item :label="language==0?'抵达人员身份':'Role of Person-Arrival'" prop="pickUpBo.standing" required>
21 <el-checkbox-group v-model="form.pickUpBo.standing"> 24 <el-checkbox-group v-model="form.pickUpBo.standing">
...@@ -39,9 +42,13 @@ ...@@ -39,9 +42,13 @@
39 <el-form-item :label="language==0?'联系电话':'Contact Phone Number'" prop="pickUpBo.phone" required> 42 <el-form-item :label="language==0?'联系电话':'Contact Phone Number'" prop="pickUpBo.phone" required>
40 <el-input v-model="form.pickUpBo.phone"/> 43 <el-input v-model="form.pickUpBo.phone"/>
41 </el-form-item> 44 </el-form-item>
42 <el-form-item :label="language==0?'人数':'Number of People'" prop="pickUpBo.counts" required> 45 <el-form-item style="margin-bottom: 0" :label="language==0?'接机人数':'Number of People'" prop="pickUpBo.counts" required>
43 <el-input-number v-model="form.pickUpBo.counts"/> 46 <el-input-number v-model="form.pickUpBo.counts"/>
44 </el-form-item> 47 </el-form-item>
48 <div style="padding-left: 48px;color: red;margin-bottom: 18px">
49 {{language==0?'填写的人数需是乘坐同一航班/车次':'The number of people to be filled in must be on the same flight/train'}}
50
51 </div>
45 <el-form-item :label="language==0?'抵达日期':'Flight/Train Arrival Date'" prop="pickUpBo.arrivalDate" 52 <el-form-item :label="language==0?'抵达日期':'Flight/Train Arrival Date'" prop="pickUpBo.arrivalDate"
46 required> 53 required>
47 <el-date-picker 54 <el-date-picker
...@@ -81,7 +88,7 @@ ...@@ -81,7 +88,7 @@
81 </div> 88 </div>
82 89
83 <div v-if="form.type?.some(v=>v==2)"> 90 <div v-if="form.type?.some(v=>v==2)">
84 <h3 style="text-align: center">{{ language == 0 ? '送机' : 'airport drop-off' }}</h3> 91 <h3 style="text-align: center">{{ language == 0 ? '送机信息' : 'Delivery information'}}</h3>
85 <el-form-item 92 <el-form-item
86 :label="language==0?'离会人员身份':'Role of Person-Departure'" 93 :label="language==0?'离会人员身份':'Role of Person-Departure'"
87 prop="downOffBo.standing" required> 94 prop="downOffBo.standing" required>
...@@ -107,9 +114,13 @@ ...@@ -107,9 +114,13 @@
107 <el-form-item :label="language==0?'联系电话':'Contact Phone Number'" prop="downOffBo.phone" required> 114 <el-form-item :label="language==0?'联系电话':'Contact Phone Number'" prop="downOffBo.phone" required>
108 <el-input v-model="form.downOffBo.phone"/> 115 <el-input v-model="form.downOffBo.phone"/>
109 </el-form-item> 116 </el-form-item>
110 <el-form-item :label="language==0?'人数':'Number of People'" prop="downOffBo.counts" required> 117 <el-form-item style="margin-bottom: 0" :label="language==0?'送机人数':'Number of People'" prop="downOffBo.counts" required>
111 <el-input-number v-model="form.downOffBo.counts"/> 118 <el-input-number v-model="form.downOffBo.counts"/>
112 </el-form-item> 119 </el-form-item>
120 <div style="padding-left: 48px;color: red;margin-bottom: 18px">
121 {{language==0?'填写的人数需是乘坐同一航班/车次':'The number of people to be filled in must be on the same flight/train'}}
122
123 </div>
113 <el-form-item :label="language==0?'离开日期':'Departure Date from Hotel'" prop="downOffBo.arrivalDate" 124 <el-form-item :label="language==0?'离开日期':'Departure Date from Hotel'" prop="downOffBo.arrivalDate"
114 required> 125 required>
115 <el-date-picker 126 <el-date-picker
...@@ -157,7 +168,7 @@ ...@@ -157,7 +168,7 @@
157 <div > 168 <div >
158 <div v-if="showR" class="text-center pd20"> 169 <div v-if="showR" class="text-center pd20">
159 <img class="mauto" src="@/assets/dance/ok.png"/> 170 <img class="mauto" src="@/assets/dance/ok.png"/>
160 <h2 class="text-center">{{ language == 0 ? '境外及港澳台选手接送信息登记已提交' : 'Request Form for Overseas, HKT, Mau, China and TPE Athletes Arrival and Departure' }}</h2> 171 <h2 class="text-center">{{ language == 0 ? '境外及港澳台接送信息已提交' : 'Request Form for Overseas, HKT, Mau, China and TPE Athletes Arrival and Departure' }}</h2>
161 <h4 v-if="language == 0" class="text-center"> 172 <h4 v-if="language == 0" class="text-center">
162 我们已收到您的申请 173 我们已收到您的申请
163 </h4> 174 </h4>
...@@ -320,7 +331,7 @@ const open = (params) => { ...@@ -320,7 +331,7 @@ const open = (params) => {
320 }, 331 },
321 type: ['1'], 332 type: ['1'],
322 } 333 }
323 title.value = language.value == 0 ? '境外及港澳台选手接送信息登记已提交' : 'Request Form for Overseas, HKT, Mau, China and TPE Athletes Arrival and Departure' 334 title.value = language.value == 0 ? '境外及港澳台接送信息登记' : 'Request Form for Overseas, HKT, Mau, China and TPE Athletes Arrival and Departure'
324 cptId.value = params.cptId 335 cptId.value = params.cptId
325 getCourse() 336 getCourse()
326 // proxy.$refs['iformRef'] 337 // proxy.$refs['iformRef']
......
...@@ -96,7 +96,10 @@ ...@@ -96,7 +96,10 @@
96 <!-- <el-button type="primary" @click="popMaster">青少年公益课</el-button>--> 96 <!-- <el-button type="primary" @click="popMaster">青少年公益课</el-button>-->
97 <a class="zn-btn ml20 btn-q" @click="popMaster">青少年公益课报名</a> 97 <a class="zn-btn ml20 btn-q" @click="popMaster">青少年公益课报名</a>
98 98
99 <a class="zn-btn ml20 btn-q" @click="handlePickup">接/送机服务</a> 99 <div>
100 <a class="ding" @click="handlePickup">接/送机服务</a>
101 </div>
102
100 </div> 103 </div>
101 </el-col> 104 </el-col>
102 <el-col :sm="24" :lg="14"> 105 <el-col :sm="24" :lg="14">
...@@ -979,4 +982,17 @@ const handlePickup=()=>{ ...@@ -979,4 +982,17 @@ const handlePickup=()=>{
979 background: linear-gradient(-90deg, #8623FC, #453DEA) !important; 982 background: linear-gradient(-90deg, #8623FC, #453DEA) !important;
980 } 983 }
981 984
985 .ding{
986 position: fixed;
987 right: 0px;
988 z-index:99;
989 top: 340px;
990 background: linear-gradient(-90deg, #8623FC, #453DEA) !important;
991 box-shadow: none;
992 color: #fff;
993 border-radius: 10px;
994 padding: 20px;
995 width: 192px;
996 text-align: center;
997 }
982 </style> 998 </style>
......
...@@ -91,11 +91,14 @@ ...@@ -91,11 +91,14 @@
91 <a class="zn-btn ml20 btn-q" style="font-size: 15px;margin-right: 20px" @click="popMaster">Junior &Youth Camp REGISTER<el-icon><Edit /></el-icon> 91 <a class="zn-btn ml20 btn-q" style="font-size: 15px;margin-right: 20px" @click="popMaster">Junior &Youth Camp REGISTER<el-icon><Edit /></el-icon>
92 </a> 92 </a>
93 93
94 <a class="zn-btn btn-q" style="font-size: 15px;margin-top: 10px" @click="handlePickup">Pick-up/drop-off service 94 <div>
95 <a class=" ding" style="font-size: 15px;margin-top: 10px" @click="handlePickup">Pick-up/drop-off service
95 </a> 96 </a>
96 </div> 97 </div>
97 98
98 </div> 99 </div>
100
101 </div>
99 </el-col> 102 </el-col>
100 <el-col :sm="24" :lg="14"> 103 <el-col :sm="24" :lg="14">
101 <HomeQuick :match-id="matchData?.id"/> 104 <HomeQuick :match-id="matchData?.id"/>
...@@ -844,4 +847,17 @@ const handlePickup=()=>{ ...@@ -844,4 +847,17 @@ const handlePickup=()=>{
844 border-radius: 100px; 847 border-radius: 100px;
845 background: linear-gradient(-90deg, #8623FC, #453DEA) !important; 848 background: linear-gradient(-90deg, #8623FC, #453DEA) !important;
846 } 849 }
850
851 .ding{
852 position: fixed;
853 right:0px;
854 z-index:99;
855 top: 300px;
856 background: linear-gradient(-90deg, #8623FC, #453DEA) !important;
857 box-shadow: none;
858 color: #fff;
859 border-radius: 10px;
860 //height: 100px;
861 padding: 20px;
862 }
847 </style> 863 </style>
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!