qianqiuwanzi
|
2a2dc1cad2
|
v1.0.51: 修复基准schema缺失列 person_work_experiences.is_active - 该列在8处业务代码(pwe.is_active)被引用,反推schema遗漏导致dashboard/company/employees/person等统计与列表500;已补列并同步部署服务器
Co-Authored-By: Claude Code <noreply@anthropic.com>
|
2026-09-17 16:06:00 +08:00 |
|
qianqiuwanzi
|
43bd11db0b
|
v1.0.51: 部署配套 - ①config/database.php 支持 env 注入(DB_HOST/PORT/NAME/USER/PASS/CHARSET,缺省回落本地开发);②新增sql/schema_v1.0.51_base.sql全量业务库基准schema(仓库原仅增量迁移,27表按代码反推重建,含source_channels种子);③新增deploy/容器化编排(php8.2-fpm+nginx+mysql8.0,web暴露宿主8081,DB仅内网,对齐license_server既有compose风格):Dockerfile/nginx/default.conf/mysql初始化(01导入基准+字典/02种子超管角色与admin账号及12个迁移版本标记)/.env.example;④.gitignore防护.env与运行产物. 已在服务器106.55.169.92用一次性mysql:8.0容器验证:27表+字典(3632区域/12来源渠道)+admin/超管+cert版本标记全部导入成功
Co-Authored-By: Claude Code <noreply@anthropic.com>
|
2026-09-17 15:30:19 +08:00 |
|
qianqiuwanzi
|
c86f08c325
|
v1.0.51: 批次1架构筑基 - 1)版本迁移(common/migrate.php+schema_versions+natsort迁移文件);2)登录安全(bcrypt平滑迁移login/user_add/user_update旧sha1命中自动重写+system_login_attempts限流+session加固httponly/samesite/secure);3)CSRF Token(服务端checkCsrf+auth/csrf.php登录页取token+前端common.js/login.js统一携带X-CSRF-Token);4)统一基座common/Api.php并存量强制迁移全部70个endpoint(Api::boot按public/super/module/permissions分流,写接口强制checkAjax+checkCsrf,全局异常处理);5)前端收敛(common.js新增esc转义别名);6)REV-4硬数据来源渠道可编辑(hard_update+补全弹窗下拉);7)prepared卫生(soft_update.php修复+analysis.php表名白名单REV-9)
Co-Authored-By: Claude Code <noreply@anthropic.com>
|
2026-09-17 14:48:17 +08:00 |
|
nanguaboss
|
69fd4246c2
|
v1.0.50: 碎片处理6项修改 - 1)硬数据板块改名为「硬数据碎片新增与处理」;2)硬数据彻底移除「状态」字段(查看弹窗/数据表status列/列表接口全部删除,已转换以converted_id非空标识,preliminary旧页同步清理);3)硬数据操作列「继续补全」改「手动补全」+新增「AI补全」占位;4)软数据操作列「补全」改「手动补全」+新增「AI补全」占位;5)硬数据「废弃」改为从preliminary_data彻底硬删除;6)人员性别枚举收敛为男/女/未知(迁移归并其他/保密)
|
2026-08-11 00:09:33 +08:00 |
|
nanguaboss
|
319fbbe34c
|
v1.0.48: preliminary_data重构按三层原则 - 核心+重要字段正式化(business_role/country/address/work_location/id_number/platform/account_id/profile_url新增列,身份证/社媒/主页从extra_info提为正式列)+删除extra_info(品类/需求类别等非必要不再存放)+表单/转换/列表全部适配(product品类默认未分类)
|
2026-08-10 00:53:09 +08:00 |
|
nanguaboss
|
6cf2aabc91
|
v1.0.47: 新增弹窗按类型动态字段(企业:名称/行业/注册号/联系人/电话邮箱/身份证/社媒;人员:姓名/电话邮箱/身份证/社媒;产品:名称/品类;需求:名称/需求类别)+各类型转软碎片要求(企业需名称+行业+注册号,人员需姓名+联系方式,产品需品类,需求需类别,前后端双校验)+preliminary_data加行业/注册号列
|
2026-08-10 00:45:29 +08:00 |
|
nanguaboss
|
7fc0546a1e
|
v1.0.41: 硬数据流程调整 - 区块标题去【】+preliminary_data瘦身(删非必要字段品类/描述,备份表已建)+硬数据标准(人员需手机/邮箱至少一,企业需名称必填,前后端校验)+完整度字段改4项
|
2026-08-10 00:10:53 +08:00 |
|
nanguaboss
|
df8439fcb5
|
v1.0.40: 碎片处理板块调整 - 区块改名(硬数据新增与处理/软数据碎片处理)+软碎片列表时间列改updated_at(social_accounts补列迁移)+硬数据新增加全字段唯一性校验(企业名/手机/邮箱/身份证/账号ID同平台/主页链接)+格式校验(身份证/主页URL)+extra_info存储
|
2026-08-09 23:15:39 +08:00 |
|
nanguaboss
|
13e7b2180e
|
v1.0.30: companies 表删除 name_en(英文名称)字段及全部关联 - 迁移SQL+helpers白名单+add/import/export/list+person关联查询(companies/company_options/products)+completeness核心层与标签+company.js搜索/筛选/列表/详情
|
2026-08-09 21:46:43 +08:00 |
|
nanguaboss
|
76431c20ac
|
v1.0.27: 碎片处理中心(完整方案) - 完整度计算引擎(四表分层/阈值)+is_incomplete标记(写操作挂钩)+api/fragment八接口(统计/硬碎片列表详情转换废弃/软碎片列表详情补全)+fragment.html前端(指标卡+硬软碎片双区块)
|
2026-08-09 15:47:05 +08:00 |
|
nanguaboss
|
b68232bff3
|
v1.0.26: 渠道新增计划增加「发生地址」字段(来源详情后,单行文本,详细到门牌号) - 列表列+新增/编辑表单+接口+迁移SQL
|
2026-08-09 14:57:27 +08:00 |
|
nanguaboss
|
b8c2a2d5c7
|
v1.0.20: 需求迭代(0808文档) - 文件管理迁入竞品资料+企业筛选弹窗(多条件且/或)+搜索框内嵌字段+渠道计划费用字段/状态行内编辑
|
2026-08-08 22:54:56 +08:00 |
|
nanguaboss
|
1c8b374a72
|
v1.0.19: 修复人员编辑入口缺失(person.js addPerson/editPerson) + 渠道明细数量字段名(analysis.php cnt) + CDP全量验证43项PASS
|
2026-08-08 19:29:14 +08:00 |
|
nanguaboss
|
2cb688ed46
|
0806
|
2026-08-06 00:50:23 +08:00 |
|
nanguaboss
|
71c6e8d9c1
|
v1.0.10
|
2026-08-03 00:07:01 +08:00 |
|