Files
赵忠林 f3886664f7 fix(api): 替换所有接口请求的域名为 guilixu-api.websoft.top
- 将获取 STS Token 的接口地址由 paopao-api 改为 guilixu-api
- 更新图片上传接口地址为新的 guilixu-api 域名
- 修改用户推广页面中邀请码链接和二维码接口的域名
- 更改注册页微信登录接口请求的域名为 guilixu-api
2026-06-16 17:15:59 +08:00

2.9 KiB
Raw Permalink Blame History

2026-05-14 工作记录

项目清理

  • 删除根目录临时文件DEV_SUMMARY.md, API_INTEGRATION.md, fix_quotes.py, rewrite_files.py, test-data.sql, test-report.md, yarn.lock
  • 删除docs目录下的paopao相关开发测试文件保留需求文档
  • 项目现已清理完成,只保留必要的源代码和配置文件

功能分析

  • 对照功能清单2023-10-01进行了全面的功能需求 vs 代码实现对比分析
  • 结论15个功能模块中12个完整实现1个部分实现首页弹窗2个需补充积分模块假数据、文章详情空壳
  • 覆盖率约92%,额外超预期实现了拼团/秒杀/门店预约/礼品卡/发票/分销推广等模块
  • 发现8项技术债需修复

商品数据导入SQL修正版

  • 从客户提供的Excel12个品牌膳魔师/虎牌/象印/万仟堂/永丰源/八马/华祥苑/TAIC太可/爱华仕/北鼎/乐扣乐扣/康宁)中提取了1444个商品数据
  • v1 SQL 执行报错原因分析
    1. 字段名用错:goods_name应为namegoods_code应为codemarket_price应为originPrice,缺少categoryId字段
    2. Step3的UPDATE语句全部被注释掉但仍被解析执行
    3. 第一个sheet是目录汇总页被误当作商品数据导入
    4. 价格列提取逻辑有误导致大量0值
  • v2/v3 修正版已生成docs/goods_import_tenant_10606_v2.sql
    • 使用正确的 shop_goods 表字段name/code/content/price/originPrice/categoryId/isShow/deleted/tenant_id
    • categoryId 通过子查询直接在 INSERT 时关联,无需后续 UPDATE
    • 跳过 Excel 目录页和无效行(报价索取/LOGO等
    • 价格从多列数值智能提取(最小值为 price最大值为 originPrice
    • 分类中文名称已修正为正确文字
    • 共8个 INSERT 批次1478行418KB
  • 品牌到分类的映射:虎牌/象印/万仟堂/膳魔师/TAIC太可/乐扣乐扣→茶具厨具(CJJJ,931件);永丰源/八马/华祥苑→商务文创(SWWC,265件);北鼎/康宁→家用电器(JDDQ,179件);爱华仕→箱包皮具(XLPB,69件)
  • 重要执行前必须确保18个分类SQLcategory_insert_tenant_10606.sql已先执行成功

商品数据导入完成(直连数据库)

  • 通过 pymysql 直连远程 MySQL47.119.165.234:13308/db_paopao导入
  • 最终结果1446 件商品全部导入成功0 错误
  • 数据库真实字段名:goods_id(PK), name, code, price, sale_price(原价), content, files(NOT NULL), is_show, status, category_id, tenant_id
  • 注意前端TS模型中的 originPrice 对应数据库的 sale_pricecategoryId 对应 category_id
  • 分类分布:茶具厨具(CJJJ,931件) / 商务文创(SWWC,265件) / 家用电器(JDDQ,181件) / 箱包皮具(XLPB,69件)
  • 价格分布1433件有价格数据13件价格为0Excel中无价格信息
  • category_id 映射CJJJ=10326, JDDQ=10327, JJCP=10328, SWWC=10329, XLPB=10330