diff --git a/src/components/cart/CartItem.vue b/src/components/cart/CartItem.vue
index 024c496..ed220af 100644
--- a/src/components/cart/CartItem.vue
+++ b/src/components/cart/CartItem.vue
@@ -129,16 +129,21 @@ function goToDetail() {
display: flex;
flex-direction: column;
justify-content: space-between;
+ /* 添加右边距避免与删除按钮重叠 */
+ padding-right: 80rpx; /* 根据删除按钮大小调整 */
}
.name {
font-size: 28rpx;
color: #333;
line-height: 1.4;
- display: -webkit-box;
- -webkit-box-orient: vertical;
- -webkit-line-clamp: 2;
- overflow: hidden;
+ /* 移除固定行数限制,让内容自然换行 */
+ display: block;
+ overflow: visible;
+ white-space: normal;
+ word-wrap: break-word;
+ /* 调整最小高度确保有足够空间 */
+ min-height: 80rpx;
}
.specs {
diff --git a/src/pages/me/loan-application.vue b/src/pages/me/loan-application.vue
new file mode 100644
index 0000000..4882a15
--- /dev/null
+++ b/src/pages/me/loan-application.vue
@@ -0,0 +1,942 @@
+
+
+
+
+
+
+
+
+ 个人信息
+
+
+
+
+ 姓名
+
+ {{ formErrors.personalInfo.name }}
+
+
+
+ 联系方式
+
+ {{ formErrors.personalInfo.phone }}
+
+
+
+ 身份证号码
+
+ {{ formErrors.personalInfo.idCard }}
+
+
+
+ 经营地址
+
+
+ {{ regionOptions.find(p => p.value === formData.personalInfo.region[0])?.label }}
+ {{ regionOptions.find(p => p.value === formData.personalInfo.region[0])?.children?.find(c => c.value === formData.personalInfo.region[1])?.label }}
+ {{ regionOptions.find(p => p.value === formData.personalInfo.region[0])?.children?.find(c => c.value === formData.personalInfo.region[1])?.children?.find(d => d.value === formData.personalInfo.region[2])?.label }}
+
+ 选择省,市,区
+
+
+ {{ formErrors.personalInfo.region }}
+
+
+
+ 详细地址
+
+ {{ formErrors.personalInfo.detailAddress }}
+
+
+
+
+
+
+
+
+ 经营信息
+
+
+
+
+ 经营项目
+
+ {{ formErrors.businessInfo.businessProject }}
+
+
+
+ 经营时间
+
+ {{ formErrors.businessInfo.businessTime }}
+
+
+
+ 最近1年经营收入
+
+
+ 万元
+
+ {{ formErrors.businessInfo.annualIncome }}
+
+
+
+ 负债情况
+
+
+
+ 无负债
+
+
+
+ 有负债
+
+
+
+
+
+ {{ formErrors.businessInfo.debtAmount }}
+
+
+
+
+ 贷款需求
+
+
+ 万元
+
+ {{ formErrors.businessInfo.loanDemand }}
+
+
+
+ 家庭主要资产
+
+
+
+ {{ option.label }}
+
+
+ {{ formErrors.businessInfo.assets }}
+
+
+
+
+
+
+
+
+ 证件信息
+
+
+
+
+ 营业执照(租赁合同)
+
+
+
+
+ 点击上传图片
+
+
+ {{ formErrors.documentInfo.businessLicense }}
+
+
+
+ 其他辅助材料
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/pages/me/me.vue b/src/pages/me/me.vue
index 3384c80..7513eaf 100644
--- a/src/pages/me/me.vue
+++ b/src/pages/me/me.vue
@@ -40,6 +40,13 @@ function navigateTo(url: string) {
uni.navigateTo({ url })
}
+// 跳转到贷款申请页面
+function goToLoanApplication() {
+ uni.navigateTo({
+ url: '/pages/me/loan-application'
+ })
+}
+
// 退出登录
function handleLogout() {
uni.showModal({
@@ -162,7 +169,7 @@ function handleLogout() {
@@ -189,7 +196,7 @@ function handleLogout() {
diff --git a/src/pages/order/detail.vue b/src/pages/order/detail.vue
index f193eeb..36ce154 100644
--- a/src/pages/order/detail.vue
+++ b/src/pages/order/detail.vue
@@ -351,9 +351,12 @@ function handleCancel() {
align-items: center;
justify-content: flex-end;
padding: 0 24rpx;
+ padding-left: calc(24rpx + env(safe-area-inset-left));
+ padding-right: calc(24rpx + env(safe-area-inset-right));
padding-bottom: env(safe-area-inset-bottom);
box-shadow: 0 -2rpx 10rpx rgba(0, 0, 0, 0.05);
gap: 20rpx;
+ box-sizing: border-box;
.btn {
padding: 16rpx 40rpx;