Toggle navigation
Toggle navigation
This project
Loading...
Sign in
Hooke
/
bieyuan
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Snippets
Network
Create a new issue
Builds
Commits
Issue Boards
Authored by
hookehuyr
2023-08-25 19:48:52 +0800
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
0e0cd16003f94ce3f94aff09ae319f897fcabcc1
0e0cd160
1 parent
4aaa1e4d
fix
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
12 additions
and
6 deletions
src/App.vue
src/views/next.vue
src/views/result.vue
src/App.vue
View file @
0e0cd16
<!--
* @Date: 2023-06-13 13:26:46
* @LastEditors: hookehuyr hookehuyr@gmail.com
* @LastEditTime: 2023-08-25 1
6:04:15
* @LastEditTime: 2023-08-25 1
7:33:44
* @FilePath: /bieyuan/src/App.vue
* @Description: 文件描述
-->
...
...
@@ -57,7 +57,7 @@ onMounted(async () => {
console.warn(err);
});*/
// 进入后先查询有没有订单,有订单直接跳转最终页面
const { data } = await orderInfoAPI()
const { data } = await orderInfoAPI()
;
if (data?.id) {
$router.push({
path: '/result',
...
...
src/views/next.vue
View file @
0e0cd16
<!--
* @Date: 2023-08-22 14:13:07
* @LastEditors: hookehuyr hookehuyr@gmail.com
* @LastEditTime: 2023-08-25 1
7:07:08
* @LastEditTime: 2023-08-25 1
9:20:46
* @FilePath: /bieyuan/src/views/next.vue
* @Description: 文件描述
-->
...
...
@@ -9,10 +9,10 @@
<div class="next-page">
<van-form @submit="onSubmit">
<div v-for="(item, index) in userInfo" :key="index" class="input-box">
<p class="title">{{ index + 1 }}.{{ index === 0 ? '我的信息' : '同行人' }}</p>
<p class="title">{{ index + 1 }}.
{{ index === 0 ? '我的信息' : '同行人' }}</p>
<van-field :id="'name' + index" v-model="item.name" label="姓名:" type="text" placeholder="请输入姓名" :border="false"
:rules="[{ required: true, message: '请填写姓名' }]" label-width="4em" class="input-text" @focus="onFocus" @keydown="handleKeyDown" />
<van-field :id="'phone' + index" v-model="item.phone" label="手机号:" type="digit" placeholder="请输入手机号" :border="false"
<van-field :id="'phone' + index" v-model="item.phone"
maxlength="11"
label="手机号:" type="digit" placeholder="请输入手机号" :border="false"
:rules="[{ validator: validatorPhone, message: '请输入正确手机号' }]" label-width="4em" class="input-text" @focus="onFocus" @keydown="handleKeyDown" />
<van-field label="证件类型:" :border="false" label-width="4.5em">
<template #input>
...
...
@@ -61,7 +61,8 @@ const { appUserInfo } = storeToRefs(store);
const userInfo = ref([]); // 用户预约信息
const num = ref(1);
const keyDownList = ref([])
const keyDownList = ref([]);
const isApply = ref(false);
onMounted(async () => {
num.value = $route.query.count ? +$route.query.count : 1;
...
...
@@ -95,6 +96,7 @@ onMounted(async () => {
const { data } = await orderDetailMyLastAPI();
if (data) {
userInfo.value[0] = data;
isApply.value = true;
}
}
//
...
...
src/views/result.vue
View file @
0e0cd16
...
...
@@ -37,6 +37,10 @@
</div>
</van-row>
</div>
<div style="text-align: center; margin-top: 1rem; color: red;">
<p>刷码进别院</p>
<p>请妥善保存</p>
</div>
</div>
<van-dialog v-model:show="show" title="温馨提示" @confirm="onConfirm" show-cancel-button confirm-button-color="#93663D">
...
...
Please
register
or
login
to post a comment