Files
docusaurus/docs/2026开发笔记/26-5开发笔记.md
T
2026-08-14 15:28:57 +08:00

637 lines
12 KiB
Markdown
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
sidebar_position: 5
title: 26-5开发笔记
---
# 笔记5月
#### 成都优选规则变更
- [ ] 部分代码撤回
- [ ] 首次招租期天数调整 -- 首年是字典 后续在公共方法里
原 : 首年45 次年45 单次30
现 : 每次45
- [ ] 招租保证金调整
原 : 50% -> 80%(没上线)
现 : 100%
- [ ] 租金上下浮动比例调整
原 : 5%
​ 现 : 10% 校验提示应该不会弹出
- [ ] 招租服务费调整 -- 财务
原 : 含托管招租期
​ 现 : 不含托管招租期 是招租期不收取费用
- [ ] 新增600元/年 维修基金
- [ ] 固定延长期为3个月
- [ ] 提前12个月可以续签 , 到期3个月内可解约
- [ ] 切割方案 新的打印版本 是要求之前的合同强制换签
换签 作废 后算新的
- [ ] 短信模板
- [ ] 招租期天数调整 -- 首年是字典 托管在公共方法里
- [ ] 招租保证金调整 -- 模板 和 生成时点
- [ ] 租金上下浮动比例调整 -- 字典
- [ ] 招租服务费调整 --
- [ ] 新增600元/年 维修基金 -- 首个承租审核通过
- [x] 固定延长期为3个月 -- 页面 work
- [x] 提前12个月可以续签 -- 后台判断
- [x] X 到期3个月内可解约 -- 解约..
- [ ] 招租结束日计算 -- 公共方法
- [x] 部分代码撤回
- [x] X 新合同模板
- [x] X 协议相关功能
- [x] 切割方式 -- 优选版本
- [ ] 短信模板
招租保证金生成 : 1.签完委托 2.定时 空置 且 保证金付款 {'<'}= 保证金返还
保证金删除 : 1. 无缝续签的 2.合同签约通过 , 删非已付款的
保证金返还 : 1.承租交三金 招租保证金 > 保证金返还 2.这是无缝续签的
返还房租 : 承租实际结束日{'<'}房租已付日(承租提前解约)
模拟 :
签约生成的保证金未付款 -> 承租交三金 -> 付款=返还=0 -> 删除招租保证金 -> 承租解约 -> 空置时点 付款=返还=0 -> 生成保证金
签约生成的保证金已付款 -> 承租交三金 -> 付款>返还=0 -> 生成保证金返还 -> 承租解约 -> 空置时点 付款=返还 -> 生成保证金
承租签约
普通合同
- [ ] 服务费
- [ ] 固定延长期为3个月 -- 承租签约和签协议的校验
- [ ] 提前12个月可以续签 -- 后台增加判断
- [ ] 到期3个月内可解约 -- 解约..
协议相关
文档问题+修改点
模板 协议
委托周期 第一年2025.1.1-2025.12.30 第二年 2026.1.1-2026.12.30
承租2025.12.20解约 剩10天到第二个周期 ,假设还有30天招租期 , 招租截止日大于第一个周期 , 所以招租结束日是2026.1.30
- [ ] 2025.12.21 签协议增加2天招租期 , 实际修改 第一个周期的招租天数32天 , 招租截止日为2026.1.30 , 待租查询的结果是2026.1.30
​ 如用承租结束日算 招租截止日为2026.2.1 , 待租查询的结果是2026.2.1
​ 如用周期开始日算 招租截止日为2026.1.30 , 待租查询的结果是2026.1.30
- [ ] 2026.1.1 签协议增加2天招租期 , 实际修改 第二个周期的招租天数32天 , 招租截止日为2026.2.1 , 待租查询的结果是2026.1.30
​ 如用承租结束日算 招租截止日为2026.2.1 , 待租查询的结果是2026.2.1
​ 如用周期开始日算 招租截止日为2026.2.1 , 待租查询的结果是2026.2.1
- [ ] 如果以上两种情况都增加了两天的情况 , 招租截止日为2026.2.1 , 待租查询的结果是2026.1.30
​ 如用承租结束日算 招租截止日为2026.2.1 , 待租查询的结果是2026.2.3
​ 如用周期开始日算 招租截止日为2026.2.1 , 待租查询的结果是2026.2.1
A 当前承租非撤单
B 当前承租撤单 且 没有其他有效承租 且 没有已付款的付款计划
注 当前承租撤单 且 没有其他有效承租 且 有已付款的付款计划
如果 当前承租撤单 且 有其他有效承租呢?
resetLetEndDate调用地点
1. 承租签约完成 改啥?
2. 承租解约
3. 委托协议
4. 因下一份合同无缝续签 委托审核通过,协议更改合同开始日(包括非优选)
---
#### 测试 119450 【6月初上线】【成都需求】相寓优选2.0委托需求
委托合同编辑页面-相寓优选2.0延长期、招租天数、最高最低租金浮动比例修改(PC、WORK)
续签-相寓优选2.0续签规则校验修改(PC、WORK)
短信通知-相寓优选2.0承租签约、承租解约短信/APP通知修改
---
#### 119614 【需求】优选2.0委托合同可提前1年操作续签
// *******119614 UPDATE BY LHTH 2026-5-8 START *******
// *******119614 UPDATE BY LHTH 2026-5-8 END *******
---
#### 119720 【5月初上线】【需求】相寓优选委托续签由提前6个月续签修改为提前9个月续签
// *******119720 UPDATE BY LHTH 2026-5-9 START *******
// *******119720 UPDATE BY LHTH 2026-5-9 END *******
---
#### 119450 【6月初上线】【成都需求】相寓优选2.0委托需求
// *******119450 UPDATE BY LHTH 2026-5-12 START *******
// *******119450 UPDATE BY LHTH 2026-5-12 END *******
一二三四五六七八九十
1234567890
---
#### 119752 【6月初上线】【成都需求】相寓优选2.0委托需求-委托补充协议部分
// *******119752 UPDATE BY LHTH 2026-5-14 START *******
// *******119752 UPDATE BY LHTH 2026-5-14 END *******
{'<'}%-- *******119752 UPDATE BY LHTH 2026-5-14 START *******--%>
{'<'}%-- *******119752 UPDATE BY LHTH 2026-5-14 END *******--%>
首次招租期去掉
```
letDaysBefore
letDaysAfter
```
托管招租期去掉
```
cycleLetDaysBefore
cycleLetDaysAfter
```
下方文案删除
```
yearEffect
mmEffect
ddEffect
```
俩按钮取消逻辑 1 o
首个招租期 更改招租开始日 逻辑 o
托管天数变更字段 逻辑 o
首个天数变更字段 逻辑 o
####
#### 旧版成都
##### 首个招租期变更-增加天数
```
合同LET_DAYS 和 LET_END_DATE
```
##### 托管招租期变更
```
合同LET_DAYS(只在第一年改) 和 周期LET_DAYS 和 LET_END_DATE
```
#### 新版成都
##### 首个招租期变更-增加天数
```
LET_END_DATE
```
##### 托管招租期变更
```
LET_END_DATE
```
---
#### 119934 【广州park】【需求】数据看板新增海山项目
houseKeeper/queryProjectList
看板 houseKeeper/queryDataBoardList
---
#### 120154 【生产问题】FY1000166590签约问题
// *******120154 UPDATE BY LHTH 2026-5-22 START *******
// *******120154 UPDATE BY LHTH 2026-5-22 END *******
太原20260108-20260310 这段时间有问题
```sql
signatory是1000300370001 1000300370004 1000300370006 1000300370007
但是有 AgentPeople AgentCertificateType AgentCertificateNo
AgentPhoneNo AgentMail AgentAddress
select contractcode,createtimecontractstate,CHECKSTATE,agentpeople,agentcertificatetype,agentcertificateno,agent_address,agent_mail,agent_phone_no
from wk_sf_contract where signatory in ('1000300370001','1000300370004','1000300370006','1000300370007') and (AgentPeople is not null or AgentPeople is not null or AgentPeople is not null) order by createtime;
```
杭州20260119-现在 这段时间有问题
```sql
signatory是1000300170007 1000300170010
select contractcode,createtimecontractstate,CHECKSTATE,agentpeople,agentcertificatetype,agentcertificateno,agent_address,agent_mail,agent_phone_no
from wk_sf_contract where signatory in ('1000300170007','1000300170010') and (AgentPeople is not null or AgentPeople is not null or AgentPeople is not null) order by createtime;
```
---
#### 120144 【需求】【26年6月初上线】关于委托提前续签签约周期限制的更改
// *******120144 UPDATE BY LHTH 2026-5-26 START *******
// *******120144 UPDATE BY LHTH 2026-5-26 END *******
---
#### 120176 【优化】委托合同产权地址可录入字符调整
{'<'}%-- *******120176 UPDATE BY LHTH 2026-5-26 START *******--%>
{'<'}%-- *******120176 UPDATE BY LHTH 2026-5-26 END *******--%>
---
#### 120265 【需求】【收房团队】房源相关功能与相寓+对接
// *******120265 UPDATE BY LHTH 2026-5-27 START *******
// *******120265 UPDATE BY LHTH 2026-5-27 END *******
{'<'}%-- *******120265 UPDATE BY LHTH 2026-5-27 START *******--%>
{'<'}%-- *******120265 UPDATE BY LHTH 2026-5-27 END *******--%>
// *******120265 UPDATE BY LHTH 2026-6-11 START *******
// *******120265 UPDATE BY LHTH 2026-6-11 END *******
- [ ] 推荐列表有work吗?
- [x] 房源管理菜单关闭
1. 私盘 公盘 录入 本来就关着 看生产吧
2. 华熙有一个菜单列表的判断 , 可以删代码
- [ ] 推荐列表
1. 关闭旧推荐列表 , 新建crm推荐列表菜单
2. 我记得要刷哪个字段 -- 看飞哥
3. 日志表WIWJ_SYNC_HOUSE_LOG -- 谁加?
4. 还有个查不到人 去查ehr的 -- 标签给Y
- [x] 推荐信息查询-运营团队
​ 关闭旧运营推荐列表 , 新建crm运营推荐列表菜单 --ok
- [x] CRM对接-推荐房源校验接口(CX01)
​ 加字典值,再看一下跟AMS的方法一不一样
- [x] CRM对接-房源联系人推荐信息同步接口(CRM02)
城市字典值 , 其他不用改
##### 委托补充协议签署权限调整
- [ ] 开通相寓管家录入权限
- [ ] 修改委托所属人之后 , 走流程看哪里不行
- [ ] 之前的上级是否需要关闭?
- [x] 101改回104
---
#### 120283 【需求】【收房团队】委托补充协议签署权限调整
// *******120283 UPDATE BY LHTH 2026-5-29 START *******
// *******120283 UPDATE BY LHTH 2026-5-29 END *******
{'<'}%-- *******120283 UPDATE BY LHTH 2026-5-29 START *******--%>
{'<'}%-- *******120283 UPDATE BY LHTH 2026-5-29 END *******--%>
---
#### 120482 【需求】【26年5月31日替换】相寓优选2.0产品首年、非首年招租期天数调整
// *******120482 UPDATE BY LHTH 2026-5-28 START *******
// *******120482 UPDATE BY LHTH 2026-5-28 END *******
{'<'}%-- *******120482 UPDATE BY LHTH 2026-5-28 START *******--%>
{'<'}%-- *******120482 UPDATE BY LHTH 2026-5-28 END *******--%>
##### work
初始化: 大于30天的 小于5000租金 给30
下拉列表: 是优选且租金不为空(和0) 小于5000给30 小于8000给30,45 大于8000给30,45,60
最大租金: 小于5000给30 小于8000给30,45 大于8000给30,45,60
1002000050001
##### 带显卡
主板+cpu : i3-12100F 或者 i5-12400F 或者 r5-5600 带wifi的1300元左右
显卡 : 6500XT 900-1000元
内存 : 8g*2 600元左右
固态 : 512g 500元左右
电源 : 500w 200元左右
散热 : 百元内
机箱 : 百元
总计 : 3700
##### 不带显卡
主板+cpu : i3-12100 或者 r5-5600G 带wifi的1400元左右
内存 : 8g*2 600元左右
固态 : 512g 500元左右
电源 : 300w 100-200元
散热 : 百元内
机箱 : 百元
合计 : 2900
Websocket is already in CLOSING or CLOsED state. 关闭后还在发消息
Uncaught InvalidstateError: Failed to execute 'send' on 'WebSocket':Still in CONNECTING state. 正在连接中就发送消息
100:初始化列表
绑定用户信息->给所有用户发自己上线的信息(未脱敏)->修改登录状态->重置会员信息->查询发送者是自己的聊天记录,查询接收者是自己的聊天记录->合并两个聊天记录并排序(500条以上不排)->查所有未读的聊天记录->返回聊天列表和未读数量
0:修改未读消息为已读
1:发消息
3:获取历史消息->无创建时间查最后10条->有创建时间按时间往上查10条
4:陌生人查询 删掉了
5:删除联系人->物理删除这俩人的聊天记录
6:退出登录->修改自己为已离线 close_status=1 is_online=0
20:管理员修改用户信息
99886:修改为隐身
99885:修改为上线
99881:心跳
客户端断开
100:
->10 查不到人
->4 给所有人发上线通知
->0 给自己的聊天列表和未读数量
1:
->7 余额不足
->1 消息发给自己
->1 消息发给别人
3:
->3 给自己历史消息
4:
->5 不知道删掉了
5:
->6 删除聊天记录成功信息
6:
->4 给所有人发离线通知
20:
->20 给用户发送他的信息,成功后需要给管理员传回信息
99886:
->4 给所有人发离线通知
99885:
->4 给所有人发上线通知
99881:
->99881 心跳
客户端断开:
->4 给所有人发上线/离线通知