7 Commits

Author SHA1 Message Date
bf975ca9a7 feat: created_by/sale_id显示username; 促销码logined_userid过滤只显自己创建的 2026-07-13 14:33:45 +08:00
a71c11ecf0 fix: new_data_url从editable提升到params顶层,xls2ddl模板不认嵌套editable 2026-07-13 13:38:29 +08:00
6c8d23b986 refactor: resellerid → auto from get_userorgid(), remove from codes 2026-07-09 13:39:10 +08:00
Hermes Agent
49f3e1a8a2 feat: 促销码隐藏id、自动生成、添加二维码tool
- json: id加入exclouded和editexclouded(不显示不输入)
- 新增 api/promo_code_qr.dspy:为选中促销码生成二维码
- 修改 promote/index.dspy:支持code参数,未登录引导登录/注册
- toolbar添加'生成二维码'按钮,选中行后弹窗显示二维码
2026-06-24 09:47:36 +08:00
Hermes Agent
ee7175701a feat: 促销码编辑不显示生成时间,依赖数据库DEFAULT CURRENT_TIMESTAMP 2026-06-24 09:33:05 +08:00
Hermes Agent
6c1e4d14d4 fix: discount_promo_code列表隐藏resellerid/sale_id显示,编辑排除这两个字段 2026-06-24 09:18:57 +08:00
Hermes Agent
f5250fb261 feat: 营销方案、促销码、客户归属绑定功能
- 新增3个数据模型: discount_marketing, discount_promo_code, discount_customer_bind
- 新增CRUD定义: marketing/promo_code/customer_bind 的list和api
- 新增init/data.json: appcodes编码(促销码类型、绑定方式)
- init.py: bind_customer支持customerid参数覆盖(注册场景)
- 折扣校验放宽至 0 < discount <= 1
2026-06-24 00:56:32 +08:00