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

10
.idea/AugmentWebviewStateStore.xml generated Normal file

File diff suppressed because one or more lines are too long

37
.idea/workspace.xml generated
View File

@@ -4,19 +4,7 @@
<option name="autoReloadType" value="SELECTIVE" />
</component>
<component name="ChangeListManager">
<list default="true" id="ec5c6cc2-d0e3-4470-b342-660aa89effe0" name="Changes" comment="爱尚家接口合并到cms-api.websoft.top">
<change afterPath="$PROJECT_DIR$/分享功能修复说明.md" afterDir="false" />
<change afterPath="$PROJECT_DIR$/功能实现说明.md" afterDir="false" />
<change afterPath="$PROJECT_DIR$/最终修复方案.md" afterDir="false" />
<change afterPath="$PROJECT_DIR$/测试分享功能.md" afterDir="false" />
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/api/house-info.js" beforeDir="false" afterPath="$PROJECT_DIR$/api/house-info.js" afterDir="false" />
<change beforePath="$PROJECT_DIR$/common/model/Setting.js" beforeDir="false" afterPath="$PROJECT_DIR$/common/model/Setting.js" afterDir="false" />
<change beforePath="$PROJECT_DIR$/components/goods-poster-popup/index.vue" beforeDir="false" afterPath="$PROJECT_DIR$/components/goods-poster-popup/index.vue" afterDir="false" />
<change beforePath="$PROJECT_DIR$/components/share-sheet/index.vue" beforeDir="false" afterPath="$PROJECT_DIR$/components/share-sheet/index.vue" afterDir="false" />
<change beforePath="$PROJECT_DIR$/sub_pages/house/detail.vue" beforeDir="false" afterPath="$PROJECT_DIR$/sub_pages/house/detail.vue" afterDir="false" />
<change beforePath="$PROJECT_DIR$/utils/util.js" beforeDir="false" afterPath="$PROJECT_DIR$/utils/util.js" afterDir="false" />
</list>
<list default="true" id="ec5c6cc2-d0e3-4470-b342-660aa89effe0" name="Changes" comment="新增:分享、下载图片、视频功能登" />
<option name="SHOW_DIALOG" value="false" />
<option name="HIGHLIGHT_CONFLICTS" value="true" />
<option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" />
@@ -80,7 +68,7 @@
<workItem from="1749367473436" duration="125000" />
<workItem from="1749367607857" duration="261000" />
<workItem from="1749367885938" duration="572000" />
<workItem from="1749371022185" duration="4982000" />
<workItem from="1749371022185" duration="5619000" />
</task>
<task id="LOCAL-00001" summary="爱尚家接口合并到cms-api.websoft.top">
<option name="closed" value="true" />
@@ -98,7 +86,23 @@
<option name="project" value="LOCAL" />
<updated>1749352650830</updated>
</task>
<option name="localTasksCounter" value="3" />
<task id="LOCAL-00003" summary="新增:分享、下载图片、视频功能登">
<option name="closed" value="true" />
<created>1749470992116</created>
<option name="number" value="00003" />
<option name="presentableId" value="LOCAL-00003" />
<option name="project" value="LOCAL" />
<updated>1749470992116</updated>
</task>
<task id="LOCAL-00004" summary="新增:分享、下载图片、视频功能登">
<option name="closed" value="true" />
<created>1749474861846</created>
<option name="number" value="00004" />
<option name="presentableId" value="LOCAL-00004" />
<option name="project" value="LOCAL" />
<updated>1749474861846</updated>
</task>
<option name="localTasksCounter" value="5" />
<servers />
</component>
<component name="TypeScriptGeneratedFilesManager">
@@ -106,6 +110,7 @@
</component>
<component name="VcsManagerConfiguration">
<MESSAGE value="爱尚家接口合并到cms-api.websoft.top" />
<option name="LAST_COMMIT_MESSAGE" value="爱尚家接口合并到cms-api.websoft.top" />
<MESSAGE value="新增:分享、下载图片、视频功能登" />
<option name="LAST_COMMIT_MESSAGE" value="新增:分享、下载图片、视频功能登" />
</component>
</project>