Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
G
german_mihuanggame
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
xiaotuoluo
german_mihuanggame
Commits
b8cf10ad
提交
b8cf10ad
authored
11月 10, 2025
作者:
xiaotuoluo
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
1
上级
cef0917f
全部展开
隐藏空白字符变更
内嵌
并排
正在显示
9 个修改的文件
包含
43 行增加
和
55 行删除
+43
-55
de-DE.js
src/lang/de-DE.js
+1
-0
en-US.js
src/lang/en-US.js
+0
-0
index.js
src/lang/index.js
+1
-1
detail.vue
src/pages/guide/detail.vue
+12
-14
index1.vue
src/pages/guide/index1.vue
+0
-0
index3.vue
src/pages/guide/index3.vue
+10
-21
order.vue
src/pages/guide/order.vue
+8
-8
home.vue
src/pages/home/home.vue
+6
-6
personDetail.vue
src/pages/home/personDetail.vue
+5
-5
没有找到文件。
src/lang/de-DE.js
浏览文件 @
b8cf10ad
...
@@ -985,4 +985,5 @@ export default {
...
@@ -985,4 +985,5 @@ export default {
"密码错误"
:
"Falsches Passwort"
,
"密码错误"
:
"Falsches Passwort"
,
"更换头像成功"
:
"Avatar geändert"
,
"更换头像成功"
:
"Avatar geändert"
,
"设置性别成功"
:
"Geschlecht eingestellt"
,
"设置性别成功"
:
"Geschlecht eingestellt"
,
};
};
src/lang/en-US.js
浏览文件 @
b8cf10ad
差异被折叠。
点击展开。
src/lang/index.js
浏览文件 @
b8cf10ad
...
@@ -28,7 +28,7 @@ let userLang = localStorage.getItem('Lang');
...
@@ -28,7 +28,7 @@ let userLang = localStorage.getItem('Lang');
// userLang = Object.prototype.hasOwnProperty.call(messages, formattedLang)
// userLang = Object.prototype.hasOwnProperty.call(messages, formattedLang)
// ? formattedLang
// ? formattedLang
// : 'vi-vn';
// : 'vi-vn';
userLang
=
'
de-de
'
;
userLang
=
'
en-us
'
;
localStorage
.
setItem
(
'Lang'
,
userLang
);
localStorage
.
setItem
(
'Lang'
,
userLang
);
// }
// }
...
...
src/pages/guide/detail.vue
浏览文件 @
b8cf10ad
...
@@ -22,41 +22,39 @@
...
@@ -22,41 +22,39 @@
</van-swipe-item>
</van-swipe-item>
</van-swipe>
</van-swipe>
<div
style=
"display: flex;flex-direction: column;"
>
<div
style=
"display: flex;flex-direction: column;"
>
<span
class=
"title"
>
introduce
</span>
<span
class=
"title"
>
{{$t('introduce')}}
</span>
<span
class=
"content"
>
{{ hotelDetail.introduce }}
</span>
<span
class=
"content"
>
{{ hotelDetail.introduce }}
</span>
</div>
</div>
<div
class=
"title"
>
Amenities
</div>
<div
class=
"title"
>
{{$t('Amenities')}}
</div>
<div
style=
"display: flex; flex-direction: row;justify-content: space-between;"
>
<div
style=
"display: flex; flex-direction: row;justify-content: space-between;"
>
<div
style=
"display: flex;flex-direction: row;align-items: center;"
>
<div
style=
"display: flex;flex-direction: row;align-items: center;"
>
<img
:src=
"petImg"
style=
"width: 20px;"
alt=
""
>
<img
:src=
"petImg"
style=
"width: 20px;"
alt=
""
>
<span
class=
"content"
>
Pets Allowed
</span>
<span
class=
"content"
>
{{$t('Pets Allowed')}}
</span>
</div>
</div>
<div
style=
"display: flex;flex-direction: row;align-items: center;"
>
<div
style=
"display: flex;flex-direction: row;align-items: center;"
>
<img
:src=
"wifiImg"
style=
"width: 20px;"
alt=
""
>
<img
:src=
"wifiImg"
style=
"width: 20px;"
alt=
""
>
<span
class=
"content"
>
Wireless Internet
</span>
<span
class=
"content"
>
{{ $t('Wireless Internet') }}
</span>
</div>
</div>
</div>
</div>
<div
style=
"display: flex;flex-direction: row;align-items: center;"
>
<div
style=
"display: flex;flex-direction: row;align-items: center;"
>
<img
:src=
"renzheng"
style=
"width: 20px;"
alt=
""
>
<img
:src=
"renzheng"
style=
"width: 20px;"
alt=
""
>
<span
class=
"content"
>
Sustainablity Certification
</span>
<span
class=
"content"
>
{{$t('Sustainablity Certification')}}
</span>
</div>
</div>
<div
class=
"title"
>
Pet Policy
</div>
<div
class=
"title"
>
{{$t('Pet Policy')}}
</div>
<div
class=
"content"
>
We charge a surcharge EUR 25.00 pet per night.Assistance dogs are free of charge.Bookings
<div
class=
"content"
>
{{ $t('we charge') }}
</div>
with
dogs are possible in all room categpries
</div>
<div
class=
"title"
>
Sustainability Certification
</div>
<div
class=
"title"
>
{{$t('Sustainability Certification')}}
</div>
<div
class=
"content"
>
Our hotel has a third-party sustainability certification
</div>
<div
class=
"content"
>
{{$t('Our hotel has a third-party sustainability certification')}}
</div>
<div
class=
"title"
>
Certification GreenSign
</div>
<div
class=
"title"
>
{{$t('Certification GreenSign')}}
</div>
<h2
class=
"title"
>
Hotel Location
</h2>
<h2
class=
"title"
>
{{ $t('Hotel Location') }}
</h2>
<div
id=
"map"
style=
"width: 100%; height: 200px;"
></div>
<div
id=
"map"
style=
"width: 100%; height: 200px;"
></div>
<div
class=
"content"
>
{{ hotelDetail.address }}
</div>
<div
class=
"content"
>
{{ hotelDetail.address }}
</div>
<div
class=
"title"
>
Hotel Reviews
</div>
<div
class=
"title"
>
{{$t('Hotel Reviews')}}
</div>
<div
style=
"border: solid 1px #f6f6f6;padding: 10px; border-radius: 8px;margin-top: 10px;"
v-for=
"item in pl"
<div
style=
"border: solid 1px #f6f6f6;padding: 10px; border-radius: 8px;margin-top: 10px;"
v-for=
"item in pl"
:key=
"item.id"
>
:key=
"item.id"
>
<div
style=
"font-size: 16px;"
>
{{ item.name }}
</div>
<div
style=
"font-size: 16px;"
>
{{ item.name }}
</div>
...
...
src/pages/guide/index1.vue
浏览文件 @
b8cf10ad
差异被折叠。
点击展开。
src/pages/guide/index3.vue
浏览文件 @
b8cf10ad
...
@@ -15,7 +15,7 @@
...
@@ -15,7 +15,7 @@
text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.5);
text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.5);
"
"
>
>
HotelS
{{
$t
(
'Hotels'
)
}}
</div>
</div>
<div
@
click=
"openHotelChat"
class=
"van-nav-bar__right"
>
<div
@
click=
"openHotelChat"
class=
"van-nav-bar__right"
>
<i
class=
"van-icon van-icon-chat-o"
style=
"color: #fff"
></i>
<i
class=
"van-icon van-icon-chat-o"
style=
"color: #fff"
></i>
...
@@ -53,17 +53,13 @@
...
@@ -53,17 +53,13 @@
box-sizing: border-box;
box-sizing: border-box;
"
"
>
>
Booking.com bietet mehr als 28 Millionen Unterkünfte, darunter über 6
{{
$t
(
'guideDetail1'
)
}}
Millionen Ferienwohnungen, Apartments und andere einzigartige
Unterkünfte. Egal, wohin du reisen möchtest und was du tun möchtest,
Booking.com bietet einen rund um die Uhr verfügbaren Kundenservice,
der alles einfach macht.
</div>
</div>
</div>
</div>
<div
class=
"Income"
>
<div
class=
"Income"
>
<div>
<div>
<div
@
click=
"tipsShow=false"
>
Mitgliedseinkommen
</div>
<div
@
click=
"tipsShow=false"
>
{{
$t
(
'Mitgliedseinkommen'
)
}}
</div>
<div>
<div>
<i
@
click=
"tipsShow=true"
class=
"van-icon van-icon-info"
style=
"font-size: 25px"
>
<!---->
</i
<i
@
click=
"tipsShow=true"
class=
"van-icon van-icon-info"
style=
"font-size: 25px"
>
<!---->
</i
>
>
...
@@ -77,33 +73,26 @@
...
@@ -77,33 +73,26 @@
</div>
</div>
<div
class=
"IncomeMain"
style=
""
v-if=
"!tipsShow"
>
<div
class=
"IncomeMain"
style=
""
v-if=
"!tipsShow"
>
<div>
<div>
<p>
Kontostand
</p>
<p>
{{
$t
(
'Kontostand'
)
}}
</p>
<p>
{{
info
.
all_money
}}
</p>
<p>
{{
info
.
all_money
}}
</p>
</div>
</div>
<div>
<div>
<p>
Einkommen heute
</p>
<p>
{{
$t
(
'Einkommen heute'
)
}}
</p>
<p>
{{
info
.
today_in
}}
</p>
<p>
{{
info
.
today_in
}}
</p>
</div>
</div>
<div>
<div>
<p>
Anzahl der Aufgaben
</p>
<p>
{{
$t
(
'Anzahl der Aufgaben'
)
}}
</p>
<p>
{{
info
.
all_task_do
}}
/
{{
info
.
all_task
}}
</p>
<p>
{{
info
.
all_task_do
}}
/
{{
info
.
all_task
}}
</p>
</div>
</div>
<div>
<div>
<p>
Gesamteinnahmen
</p>
<p>
{{
$t
(
'Gesamteinnahmen'
)
}}
</p>
<p>
{{
info
.
all_in
}}
</p>
<p>
{{
info
.
all_in
}}
</p>
</div>
</div>
</div>
</div>
<div
class=
"IncomeRules"
v-if=
"tipsShow"
>
<div
class=
"IncomeRules"
v-if=
"tipsShow"
>
Systeminformationen: Danke f
&
uuml;r Ihren Beitritt. Schnallen Sie
{{
$t
(
'guideDetail2'
)
}}
sich an, denn wir sind gleich dabei, in den Orgasmusmodus zu wechseln.
Die Terminzeit ist t
&
auml;glich [11:00-23:00]. Sollten Sie nach
der vereinbarten Zeit anreisen, melden Sie sich bitte am
n
&
auml;chsten Tag an der Rezeption. Das Personal ist bereit!
Verbindungsschritt: Kontaktieren Sie die Rezeption, w
&
auml;hlen
Sie eine Frau aus und genie
&
szlig;en Sie nach Abschluss der
Aktivit
&
auml;t ein kostenloses Date in derselben Stadt
</div>
</div>
<div
class=
"GrabOrder"
@
click=
"onCreateOrder"
>
Aufgabe starten
</div>
<div
class=
"GrabOrder"
@
click=
"onCreateOrder"
>
{{
$t
(
'Aufgabe starten'
)
}}
</div>
</div>
</div>
<div
<div
...
@@ -114,7 +103,7 @@
...
@@ -114,7 +103,7 @@
padding: 10px;
padding: 10px;
"
"
>
>
<span
style=
"font-size: 20px; font-weight: bold"
>
Bellebte Hotels
</span>
<span
style=
"font-size: 20px; font-weight: bold"
>
{{
$t
(
'Bellebte Hotels'
)
}}
</span>
</div>
</div>
<div
style=
"margin-top: 5px"
class=
"masonry-wrap"
>
<div
style=
"margin-top: 5px"
class=
"masonry-wrap"
>
...
...
src/pages/guide/order.vue
浏览文件 @
b8cf10ad
...
@@ -16,7 +16,7 @@
...
@@ -16,7 +16,7 @@
text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.5);
text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.5);
"
"
>
>
ORDERS
{{
$t
(
'ORDERS'
)
}}
</div>
</div>
<div
@
click=
"openHotelChat"
class=
"van-nav-bar__right"
>
<div
@
click=
"openHotelChat"
class=
"van-nav-bar__right"
>
<i
class=
"van-icon van-icon-chat-o"
style=
"color: #fff"
></i>
<i
class=
"van-icon van-icon-chat-o"
style=
"color: #fff"
></i>
...
@@ -52,7 +52,7 @@
...
@@ -52,7 +52,7 @@
<div
class=
"list"
v-for=
"(item, index) in orderData"
:key=
"index"
>
<div
class=
"list"
v-for=
"(item, index) in orderData"
:key=
"index"
>
<div
class=
"header"
>
<div
class=
"header"
>
<div
class=
"left"
>
<div
class=
"left"
>
<div
class=
"time"
>
Submission time
:
{{
item
.
update_time
}}
</div>
<div
class=
"time"
>
{{
$t
(
'Submission time'
)
}}
:
{{
item
.
update_time
}}
</div>
<van-button
<van-button
style=
"margin-top: 5px"
style=
"margin-top: 5px"
:round=
"true"
:round=
"true"
...
@@ -71,7 +71,7 @@
...
@@ -71,7 +71,7 @@
loading-text=
"Pay"
loading-text=
"Pay"
:loading=
"btnLoading"
:loading=
"btnLoading"
@
click=
"onPay(item.orderNo)"
@
click=
"onPay(item.orderNo)"
>
Pay
</van-button
>
{{
$t
(
'Pay'
)
}}
</van-button
>
>
</div>
</div>
<div
class=
"pr-detail"
>
<div
class=
"pr-detail"
>
...
@@ -90,27 +90,27 @@
...
@@ -90,27 +90,27 @@
<span>
{{
item
.
goods_price
}}
$
</span>
<span>
{{
item
.
goods_price
}}
$
</span>
</div>
</div>
<div
class=
"desc"
>
<div
class=
"desc"
>
<span>
Includes taxes and service charges
</span>
<span>
{{
$t
(
'Includes taxes and service charges'
)
}}
</span>
</div>
</div>
</div>
</div>
</div>
</div>
<div
class=
"desc-list"
>
<div
class=
"desc-list"
>
<span>
Total amount
</span>
<span>
{{
$t
(
'Total amount'
)
}}
</span>
<span>
{{
item
.
goods_price
}}
</span>
<span>
{{
item
.
goods_price
}}
</span>
</div>
</div>
<div
class=
"desc-list"
>
<div
class=
"desc-list"
>
<span>
Order quantity
</span>
<span>
{{
$t
(
'Order quantity'
)
}}
</span>
<span>
1
</span>
<span>
1
</span>
</div>
</div>
<div
class=
"desc-list"
>
<div
class=
"desc-list"
>
<span>
Expected return
</span>
<span>
{{
$t
(
'Expected return'
)
}}
</span>
<span>
{{
item
.
goods_lr
}}
</span>
<span>
{{
item
.
goods_lr
}}
</span>
</div>
</div>
</div>
</div>
<van-empty
v-if=
"!orderData.length"
>
<van-empty
v-if=
"!orderData.length"
>
<template
#
description
>
<template
#
description
>
<span
style=
"font-size: 1.2rem;"
>
No Data
</span>
<span
style=
"font-size: 1.2rem;"
>
{{
$t
(
'No Data'
)
}}
</span>
</
template
>
</
template
>
</van-empty>
</van-empty>
...
...
src/pages/home/home.vue
浏览文件 @
b8cf10ad
...
@@ -30,8 +30,8 @@
...
@@ -30,8 +30,8 @@
</div>
</div>
<div
class=
"middelTit"
>
<div
class=
"middelTit"
>
<span
style=
"font-size: 13px;"
class=
"middelTit-left"
>
High-end Zone
</span>
<span
style=
"font-size: 13px;"
class=
"middelTit-left"
>
{{
$t
(
'High-end Zone'
)
}}
</span>
<div
style=
"font-size: 10px;"
class=
"middelTit-right"
>
Enjoy the ultimate luxury experience
</div>
<div
style=
"font-size: 10px;"
class=
"middelTit-right"
>
{{
$t
(
'Enjoy the ultimate luxury experience'
)
}}
</div>
</div>
</div>
<div
class=
"middleImg"
>
<div
class=
"middleImg"
>
<div
@
click=
"pushDetail(value)"
v-for=
"(value,index) in gridItems"
class=
"grid-item"
:key=
"index"
>
<div
@
click=
"pushDetail(value)"
v-for=
"(value,index) in gridItems"
class=
"grid-item"
:key=
"index"
>
...
@@ -42,7 +42,7 @@
...
@@ -42,7 +42,7 @@
</div>
</div>
</div>
</div>
<!-- 列表的啦 -->
<!-- 列表的啦 -->
<div
style=
"font-size: 14px;margin-left: 3px;margin-top: 13px;"
>
Recommended connections
</div>
<div
style=
"font-size: 14px;margin-left: 3px;margin-top: 13px;"
>
{{
$t
(
'Recommended connections'
)
}}
</div>
<van-pull-refresh
v-model=
"refreshing"
@
refresh=
"onRefresh"
>
<van-pull-refresh
v-model=
"refreshing"
@
refresh=
"onRefresh"
>
<van-list
:immediate-check=
"false"
:offset=
"200"
v-model=
"loading"
:finished=
"finished"
finished-text=
"Keine weiteren Inhalte."
@
load=
"onload"
>
<van-list
:immediate-check=
"false"
:offset=
"200"
v-model=
"loading"
:finished=
"finished"
finished-text=
"Keine weiteren Inhalte."
@
load=
"onload"
>
<van-cell
v-for=
"(value,index) in homeList"
:key=
"index"
>
<van-cell
v-for=
"(value,index) in homeList"
:key=
"index"
>
...
@@ -65,15 +65,15 @@
...
@@ -65,15 +65,15 @@
{{
value
.
introduce
}}
{{
value
.
introduce
}}
</div>
</div>
<div
style=
"display: flex;flex-direction: row;align-items: center;margin-top: 5px;"
>
<div
style=
"display: flex;flex-direction: row;align-items: center;margin-top: 5px;"
>
<span
style=
"font-size: 14px;font-weight: 500;"
>
Charge range
</span>
<span
style=
"font-size: 14px;font-weight: 500;"
>
{{
$t
(
'Charge range'
)
}}
</span>
<img
style=
"width: 100px;"
:src=
"starsImg"
alt=
""
>
<img
style=
"width: 100px;"
:src=
"starsImg"
alt=
""
>
</div>
</div>
<div
style=
"font-size: 12px;margin-top: 5px;"
>
<div
style=
"font-size: 12px;margin-top: 5px;"
>
Height:
{{
value
.
height
}}
cm Bust:
{{
value
.
bust
}}
Service City:
{{
value
.
address
}}
National air freight:Yes
{{
$t
(
'Height'
)
}}
:
{{
value
.
height
}}
cm
{{
$t
(
'Bust'
)
}}
:
{{
value
.
bust
}}
{{
$t
(
'Service City'
)
}}
:
{{
value
.
address
}}
{{
$t
(
'National air freight:Yes'
)
}}
</div>
</div>
<van-button
@
click=
"pushDetail(value)"
style=
"width: 100%;height: 36px;
<van-button
@
click=
"pushDetail(value)"
style=
"width: 100%;height: 36px;
font-size: 14px;border-radius: 8px;margin-top: 5px;background-color: black;"
font-size: 14px;border-radius: 8px;margin-top: 5px;background-color: black;"
type=
"primary"
>
Ask her out
</van-button>
type=
"primary"
>
{{
$t
(
'Ask her out'
)
}}
</van-button>
</div>
</div>
</div>
</div>
</
template
>
</
template
>
...
...
src/pages/home/personDetail.vue
浏览文件 @
b8cf10ad
...
@@ -10,13 +10,13 @@
...
@@ -10,13 +10,13 @@
<div
class=
"headerView"
style=
"margin-top: 18px;"
>
<div
class=
"headerView"
style=
"margin-top: 18px;"
>
<div
style=
"display: flex;flex-direction: column;"
>
<div
style=
"display: flex;flex-direction: column;"
>
<span
style=
"font-size: 24px; font-weight: bold;"
>
{{personData?.xuanfei_name || 'No Name'}}
</span>
<span
style=
"font-size: 24px; font-weight: bold;"
>
{{personData?.xuanfei_name || 'No Name'}}
</span>
<span
style=
"font-size: 14px;line-height: 20px;margin-top: 5px;"
>
Height:{{personData?.height}}cm Bust
:{{personData?.bust}}
</span>
<span
style=
"font-size: 14px;line-height: 20px;margin-top: 5px;"
>
{{$t('Height')}}:{{personData?.height}}cm {{$t('Bust')}}
:{{personData?.bust}}
</span>
<div
class=
"tag"
style=
"margin-top: 5px;font-size: 13px;"
>
{{ personData?.introduce }}
</div>
<div
class=
"tag"
style=
"margin-top: 5px;font-size: 13px;"
>
{{ personData?.introduce }}
</div>
<div
style=
"display: flex;flex-direction: row;align-items: center;margin-top: 5px;"
>
<div
style=
"display: flex;flex-direction: row;align-items: center;margin-top: 5px;"
>
<span
style=
"font-size: 14px;"
>
Charge range
:
</span>
<span
style=
"font-size: 14px;"
>
{{$t('Charge range')}}
:
</span>
<img
style=
"width: 100px;"
:src=
"starImg"
alt=
""
>
<img
style=
"width: 100px;"
:src=
"starImg"
alt=
""
>
</div>
</div>
<span
style=
"font-size: 14px;margin-top: 5px;"
>
Residence
:{{personData?.address}}
</span>
<span
style=
"font-size: 14px;margin-top: 5px;"
>
{{$t('Residence')}}
:{{personData?.address}}
</span>
</div>
</div>
<div
style=
"display: flex;flex-direction: column;align-items: end;justify-content: center;"
>
<div
style=
"display: flex;flex-direction: column;align-items: end;justify-content: center;"
>
<div
style=
"display: flex;align-items: center;flex-direction: column;"
>
<div
style=
"display: flex;align-items: center;flex-direction: column;"
>
...
@@ -25,7 +25,7 @@
...
@@ -25,7 +25,7 @@
</div>
</div>
<div
@
click=
"openDetailChat"
style=
"padding: 10px;background-color: #000;
<div
@
click=
"openDetailChat"
style=
"padding: 10px;background-color: #000;
color: #fff;font-size: 15px;margin-top: 25px;border-radius: 100px;"
>
Reserve now
</div>
color: #fff;font-size: 15px;margin-top: 25px;border-radius: 100px;"
>
{{$t('Reserve now')}}
</div>
</div>
</div>
</div>
</div>
<!-- 111111 -->
<!-- 111111 -->
...
@@ -46,7 +46,7 @@
...
@@ -46,7 +46,7 @@
</div>
</div>
<!-- 333333 -->
<!-- 333333 -->
<div
style=
"margin-top: 15px;"
>
<div
style=
"margin-top: 15px;"
>
<div
style=
"font-size: 18px;font-weight: bold;"
>
Personal profile
</div>
<div
style=
"font-size: 18px;font-weight: bold;"
>
{{$t('Personal profile')}}
</div>
<div
style=
"font-size: 15px;margin-top: 8px;line-height: 18px;"
>
{{personData.introduce}}
</div>
<div
style=
"font-size: 15px;margin-top: 8px;line-height: 18px;"
>
{{personData.introduce}}
</div>
</div>
</div>
</div>
</div>
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论