|
@ -10,6 +10,8 @@ |
|
|
v-model="form.idCard" |
|
|
v-model="form.idCard" |
|
|
shape="round" |
|
|
shape="round" |
|
|
:showAction="false" |
|
|
:showAction="false" |
|
|
|
|
|
bgColor="#fff" |
|
|
|
|
|
height="42rpx" |
|
|
@search="handleQuery" |
|
|
@search="handleQuery" |
|
|
@clear="handleClear" |
|
|
@clear="handleClear" |
|
|
@clickIcon="handleQuery" |
|
|
@clickIcon="handleQuery" |
|
@ -17,8 +19,8 @@ |
|
|
</u-form-item> |
|
|
</u-form-item> |
|
|
</view> |
|
|
</view> |
|
|
<view class="cont" v-if="showInfo"> |
|
|
<view class="cont" v-if="showInfo"> |
|
|
<view class="info-card"> |
|
|
<view class="info-card info-item"> |
|
|
<u-form-item label="姓名" prop="name" required> |
|
|
<u-form-item label="姓名" prop="name" required borderBottom labelStyle="{color:red;}"> |
|
|
<text style="text-align: right">{{ baseInfo.graduateName }}</text> |
|
|
<text style="text-align: right">{{ baseInfo.graduateName }}</text> |
|
|
|
|
|
|
|
|
<!-- <u-input |
|
|
<!-- <u-input |
|
@ -29,8 +31,7 @@ |
|
|
:disabled="true" |
|
|
:disabled="true" |
|
|
/> --> |
|
|
/> --> |
|
|
</u-form-item> |
|
|
</u-form-item> |
|
|
<view style="border-bottom: 2rpx solid #e5e5e5; margin: 0"></view> |
|
|
<u-form-item label="房间" prop="room" required borderBottom> |
|
|
<u-form-item label="房间" prop="room" required> |
|
|
|
|
|
<text style="text-align: right">{{ roomAllPath }}</text> |
|
|
<text style="text-align: right">{{ roomAllPath }}</text> |
|
|
|
|
|
|
|
|
<!-- <u-input |
|
|
<!-- <u-input |
|
@ -41,8 +42,7 @@ |
|
|
:disabled="true" |
|
|
:disabled="true" |
|
|
/> --> |
|
|
/> --> |
|
|
</u-form-item> |
|
|
</u-form-item> |
|
|
<view style="border-bottom: 2rpx solid #e5e5e5; margin: 0"></view> |
|
|
<u-form-item label="手机号" prop="phone" required borderBottom> |
|
|
<u-form-item label="手机号" prop="phone" required> |
|
|
|
|
|
<text style="text-align: right">{{ baseInfo.telephone }}</text> |
|
|
<text style="text-align: right">{{ baseInfo.telephone }}</text> |
|
|
|
|
|
|
|
|
<!-- <u-input |
|
|
<!-- <u-input |
|
@ -53,7 +53,6 @@ |
|
|
:disabled="true" |
|
|
:disabled="true" |
|
|
/> --> |
|
|
/> --> |
|
|
</u-form-item> |
|
|
</u-form-item> |
|
|
<view style="border-bottom: 2rpx solid #e5e5e5; margin: 0"></view> |
|
|
|
|
|
<!-- <u-form-item |
|
|
<!-- <u-form-item |
|
|
label="退房日期" |
|
|
label="退房日期" |
|
|
prop="leaveDate" |
|
|
prop="leaveDate" |
|
@ -89,7 +88,7 @@ |
|
|
<u-textarea |
|
|
<u-textarea |
|
|
v-model="forceCheckoutDesc" |
|
|
v-model="forceCheckoutDesc" |
|
|
ref="textarea" |
|
|
ref="textarea" |
|
|
placeholder="请输入内容(不超过500字)" |
|
|
placeholder="请输入内容" |
|
|
maxlength="500" |
|
|
maxlength="500" |
|
|
height="150" |
|
|
height="150" |
|
|
border="none" |
|
|
border="none" |
|
@ -157,7 +156,7 @@ export default { |
|
|
data() { |
|
|
data() { |
|
|
return { |
|
|
return { |
|
|
btnStyle: |
|
|
btnStyle: |
|
|
"background:linear-gradient(90deg,#0DC6C6 0%,#13C2C2 100%);font-size:36rpx;border-radius:48rpx;width:60vw;height:80rpx; margin-bottom:60rpx;", |
|
|
"background:linear-gradient(90deg,#0DC6C6 0%,#13C2C2 100%);font-size:36rpx;border-radius:48rpx;width:60vw;height:80rpx; margin-bottom:60rpx;border:none", |
|
|
form: { |
|
|
form: { |
|
|
room: "", |
|
|
room: "", |
|
|
name: "", |
|
|
name: "", |
|
@ -244,7 +243,11 @@ export default { |
|
|
for (let i = 0; i < files.length; i++) { |
|
|
for (let i = 0; i < files.length; i++) { |
|
|
const file = files[i]; |
|
|
const file = files[i]; |
|
|
const filePath = file.tempFilePath; |
|
|
const filePath = file.tempFilePath; |
|
|
const type = file.fileType || (filePath.match(/\.(mp4|mov|avi|wmv|flv|mkv)$/i) ? "video" : "image"); |
|
|
const type = |
|
|
|
|
|
file.fileType || |
|
|
|
|
|
(filePath.match(/\.(mp4|mov|avi|wmv|flv|mkv)$/i) |
|
|
|
|
|
? "video" |
|
|
|
|
|
: "image"); |
|
|
const uploadRes = await uploadImage(filePath); |
|
|
const uploadRes = await uploadImage(filePath); |
|
|
this.fileList.push({ |
|
|
this.fileList.push({ |
|
|
url: uploadRes.data?.url || uploadRes.url || uploadRes.path, |
|
|
url: uploadRes.data?.url || uploadRes.url || uploadRes.path, |
|
@ -348,10 +351,13 @@ export default { |
|
|
.info-card { |
|
|
.info-card { |
|
|
background: #fff; |
|
|
background: #fff; |
|
|
border-radius: 24rpx; |
|
|
border-radius: 24rpx; |
|
|
padding: 0rpx 24rpx 0 24rpx; |
|
|
padding: 0rpx 24rpx 0 0rpx; |
|
|
margin-bottom: 24rpx; |
|
|
margin-bottom: 24rpx; |
|
|
box-shadow: 0 4rpx 16rpx 0 #e6f6fd; |
|
|
box-shadow: 0 4rpx 16rpx 0 #e6f6fd; |
|
|
} |
|
|
} |
|
|
|
|
|
.info-item{ |
|
|
|
|
|
padding: 0 34rpx; |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
::v-deep .u-form-item__body__left { |
|
|
::v-deep .u-form-item__body__left { |
|
|
color: #6a7fa3 !important; |
|
|
color: #6a7fa3 !important; |
|
@ -384,7 +390,7 @@ export default { |
|
|
.desc-card { |
|
|
.desc-card { |
|
|
background: #fff; |
|
|
background: #fff; |
|
|
border-radius: 20rpx; |
|
|
border-radius: 20rpx; |
|
|
padding: 24rpx 20rpx 24rpx 20rpx; |
|
|
padding: 0rpx 20rpx 24rpx 20rpx; |
|
|
margin-bottom: 24rpx; |
|
|
margin-bottom: 24rpx; |
|
|
box-shadow: 0 2rpx 8rpx #f2f4f8; |
|
|
box-shadow: 0 2rpx 8rpx #f2f4f8; |
|
|
} |
|
|
} |
|
@ -462,8 +468,8 @@ export default { |
|
|
margin-top: 8rpx; |
|
|
margin-top: 8rpx; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
::v-deep .u-form-item__body__left__content__label span { |
|
|
::v-deep .u-form-item .u-form-item__body__left .u-form-item__body__left__content__label { |
|
|
color: #68758b; |
|
|
color: #68758b !important; |
|
|
font-size: 30rpx; |
|
|
font-size: 28rpx; |
|
|
} |
|
|
} |
|
|
</style> |
|
|
</style> |
|
|