feat(house): 添加房源卖价和总价功能并优化分享流程

- 在房源添加页面添加卖价(元/平)和总价(万)输入字段
- 实现卖价变动时总价自动计算功能
- 在房源详情页显示卖价和总价信息
- 调整物业费显示位置提升界面布局合理性
- 更新服务器配置地址从gxwebsoft.com到websoft.top
- 替换必看好房标签为特价好房标签统一显示
- 修复房源详情页分享功能和海报生成流程
- 添加跟进记录页面和相应跳转功能
- 优化房源管理页面删除按钮显示逻辑
- 实现闪屏页跳过功能和登录状态记忆
- 添加房源海报生成组件支持分享推广
- 修复分享路径参数传递和用户信息存储
This commit is contained in:
2026-02-13 19:37:24 +08:00
parent b95b52f4b5
commit 1bf7caf34e
24 changed files with 829 additions and 70 deletions

View File

@@ -8,7 +8,7 @@
爱尚家找房
</text> -->
</view>
<view class="btn" @click="onLogin">
<view class="btn" @click="onSkip">
<text>立即跳过({{ times }})</text>
</view>
</view>
@@ -57,6 +57,10 @@
timer() {
const app = this
app.smsState = false
if(uni.getStorageSync('skip')){
app.onLogin()
return;
}
const inter = setInterval(() => {
app.times = app.times - 1
if (app.times <= 0) {
@@ -86,6 +90,10 @@
// })
// }
},
onSkip(){
uni.setStorageSync('skip',true)
this.onLogin()
}
}
}

View File

@@ -106,7 +106,7 @@
reset: true
},
{
name: '必看好房',
name: '特价好房',
reset: false
}
];

View File

@@ -57,7 +57,7 @@
reset: true
},
{
name: '必看好房',
name: '特价好房',
reset: false
}
];

View File

@@ -57,7 +57,7 @@
reset: true
},
{
name: '必看好房',
name: '特价好房',
reset: false
}
];

View File

@@ -110,7 +110,7 @@
reset: true
},
{
name: '必看好房',
name: '特价好房',
reset: false
}
];

View File

@@ -35,6 +35,7 @@
</view>
</view>
</u-popup>
</view>
</template>

View File

@@ -122,13 +122,13 @@
<u-cell icon="https://oss-aishangjia.oss-cn-shenzhen.aliyuncs.com/v2_rwv2os.png" isLink title="房源管理" @click="$push('sub_pages/house/house')"></u-cell>
<u-cell icon="https://oss-aishangjia.oss-cn-shenzhen.aliyuncs.com/v2_rwv26y.png" isLink title="访客记录"></u-cell>
<u-cell icon="https://oss-aishangjia.oss-cn-shenzhen.aliyuncs.com/v2_rwv26x.png" isLink title="浏览历史"></u-cell>
<u-cell icon="https://oss-aishangjia.oss-cn-shenzhen.aliyuncs.com/v2_rwv26y%20%281%29.png" isLink title="我的收藏" @click="$push('pages/house/liked')"></u-cell>
<u-cell icon="https://oss-aishangjia.oss-cn-shenzhen.aliyuncs.com/v2_rwv26y%20%281%29.png" isLink title="我的收藏" @click="navTo('pages/house/liked')"></u-cell>
<u-cell icon="https://oss-aishangjia.oss-cn-shenzhen.aliyuncs.com/v2_rwv26x%20%281%29.png" isLink title="关于我们"></u-cell>
<u-cell icon="https://oss-aishangjia.oss-cn-shenzhen.aliyuncs.com/v2_rwv26x%20%282%29.png" isLink title="联系专属经纪人" :border="false" @click="showMyMatchmaker"></u-cell>
</u-cell-group>
<u-cell-group v-else :border="false">
<u-cell icon="https://oss-aishangjia.oss-cn-shenzhen.aliyuncs.com/v2_rwv26x.png" isLink title="浏览历史"></u-cell>
<u-cell icon="https://oss-aishangjia.oss-cn-shenzhen.aliyuncs.com/v2_rwv26y%20%281%29.png" isLink title="收藏房源" @click="$push('pages/house/liked')"></u-cell>
<u-cell icon="https://oss-aishangjia.oss-cn-shenzhen.aliyuncs.com/v2_rwv26y%20%281%29.png" isLink title="收藏房源" @click="navTo('pages/house/liked')"></u-cell>
<u-cell icon="https://oss-aishangjia.oss-cn-shenzhen.aliyuncs.com/v2_rwv26x%20%281%29.png" isLink title="关于我们"></u-cell>
<u-cell icon="https://oss-aishangjia.oss-cn-shenzhen.aliyuncs.com/v2_rwv26w.png" isLink title="预约看房记录"></u-cell>
<u-cell icon="https://oss-aishangjia.oss-cn-shenzhen.aliyuncs.com/v2_rwv26x%20%282%29.png" isLink title="联系专属经纪人" :border="false" @click="showMyMatchmaker"></u-cell>
@@ -415,7 +415,7 @@
}).then(response => {
console.log("response: ", response);
if (response.code == 401) {
this.handleLogout()
// this.handleLogout()
}
})
}