• wenwen.tang's avatar
    chore: 租金通知系统首次纳入 Git 版本管理 · d635a330
    wenwen.tang authored
    纳入范围
    - 应用源码 rentos/(19 个模块)、前端 web/、工具与测试 tools/(63 个脚本)
    - 业务数据:台账 data/tables/rent_parking.json(85 行 × 36 列 A~AJ)、
      播种 data/seed/、配置 data/config.json 与 unit_map.json
    - 版式资源:templates/ 四套模板、samples/ 历史样张、assets/ 中文字体 simhei.ttf
    - 离线部署件:deploy/Dockerfile、deploy/wheels/(Linux wheel)、企微 CLI tgz
    - 验收报告归档 output/*.md
    
    忽略规则
    - 运行时状态:data/sessions.json(含活跃登录 token)、scheduler_state.json、
      send_log.json、data/batches/、data/attachments/、logs/
    - 生成产物:output/(仅保留 *.md 报告)、uploads/
    - 快照与自动备份:data/_snap/、data/tables/.backup/
    - 构建中间产物:deploy/_stage/、deploy/wecom/x/
    - 截图与缓存:tools/shots*/、__pycache__/
    
    换行策略
    - 文本统一以 LF 存储:Dockerfile 的续行符若带 \r 会导致 Linux 构建解析错误
    - *.bat 保持 GBK + CRLF 字节原样;二进制资源不做任何改写
    
    功能现状
    - 房租车位费 / 电费两套出单链,PDF 出单(reportlab 原生绘制,不依赖 Office)
    - 批次收款开票登记、按「下一账单日」定时自动出单、批次数据导出
    - 单元测试 147 项 / 端到端 / UI 回归(29 + 40 项)全部通过
    d635a330
Name
Last commit
Last update
..
samples Loading commit data...
cmp2.py Loading commit data...
cmp_hist.py Loading commit data...
cmp_style.py Loading commit data...
deploy_docker.py Loading commit data...
deploy_server.py Loading commit data...
dump_elec_style.py Loading commit data...
dump_hdr.py Loading commit data...
dump_style.py Loading commit data...
dump_style2.py Loading commit data...
e2e_round5.py Loading commit data...
e2e_test.py Loading commit data...
extract_media.py Loading commit data...
extract_seed.py Loading commit data...
import_park_notes.py Loading commit data...
import_property_tax.py Loading commit data...
import_rent_parking.py Loading commit data...
make_sample_upload.py Loading commit data...
migrate_next_bill.py Loading commit data...
migrate_round2.py Loading commit data...
migrate_round3.py Loading commit data...
nav_verify.py Loading commit data...
peek.py Loading commit data...
peek2.py Loading commit data...
peek3.py Loading commit data...
peek4.py Loading commit data...
peek5.py Loading commit data...
peek6.py Loading commit data...
peek_all.py Loading commit data...
peek_aug.py Loading commit data...
peek_elec.py Loading commit data...
peek_m2.py Loading commit data...
peek_m3.py Loading commit data...
peek_master.py Loading commit data...
peek_n1.py Loading commit data...
peek_n2.py Loading commit data...
peek_n3.py Loading commit data...
peek_n4.py Loading commit data...
peek_names.py Loading commit data...
peek_rent.py Loading commit data...
peek_rent2.py Loading commit data...
peek_sep.py Loading commit data...
peek_src.py Loading commit data...
peek_sum.py Loading commit data...
peek_tpl.py Loading commit data...
peek_tpl2.py Loading commit data...
rent_notice_preview.py Loading commit data...
restore_batches.py Loading commit data...
send_one.py Loading commit data...
setup_wecom_cloud.py Loading commit data...
test_directory.py Loading commit data...
test_rent.py Loading commit data...
test_round5.py Loading commit data...
test_rules.py Loading commit data...
test_scheduler.py Loading commit data...
ui_verify.py Loading commit data...
ui_verify2.py Loading commit data...
ui_verify3.py Loading commit data...
ui_verify4.py Loading commit data...
ui_verify5.py Loading commit data...
ui_verify6.py Loading commit data...
verify_elec_prev.py Loading commit data...
wait_fire.py Loading commit data...