yumoqing
  • Joined on 2025-06-28
yumoqing pushed to main at yumoqing/filemgr 2026-07-03 16:41:27 +08:00
f1f6cc5726 fix: = → == syntax error in upload_file.dspy
yumoqing pushed to main at yumoqing/supplychain 2026-07-03 16:40:18 +08:00
5968b3a527 feat: 注册 contract_attach RBAC 权限
yumoqing pushed to main at yumoqing/sage 2026-07-03 16:40:16 +08:00
86176dfd96 feat: 注册 contract_attach 路径
yumoqing pushed to main at yumoqing/supplychain 2026-07-03 16:37:33 +08:00
1f06a23fa3 fix: 附件上传改用 Form submit_url (multipart) + UiFile multiple
yumoqing pushed to main at yumoqing/supplychain 2026-07-03 16:27:10 +08:00
832d0828df fix: ensure_contract_folder 去掉不存在的 ownerid 列
yumoqing pushed to main at yumoqing/supplychain 2026-07-03 16:23:28 +08:00
3df4e237fc feat: 合同附件支持拖拽上传
yumoqing pushed to main at yumoqing/supplychain 2026-07-03 16:22:07 +08:00
fcec9422ab fix: supply_contract_items codes 表名修正
yumoqing pushed to main at yumoqing/pricing 2026-07-03 16:13:30 +08:00
5138ec338d fix: 恢复CRUD默认路径,移除不存在的自定义API端点
yumoqing pushed to main at yumoqing/supplychain 2026-07-03 16:10:11 +08:00
e44c84d14c fix: created_by should be user_id not userorgid
yumoqing pushed to main at yumoqing/supplychain 2026-07-03 16:09:40 +08:00
724a912bc9 fix: remove duplicate supplier_id in new_data_url; JSON config is the correct fix, not dspy workaround
yumoqing pushed to main at yumoqing/discount 2026-07-03 16:05:28 +08:00
33cd1d287d feat: 营销方案产品折扣设置(独立于普通折扣方案)
yumoqing pushed to main at yumoqing/supplychain 2026-07-03 16:00:47 +08:00
698f0f6e29 fix: unwrap list values from bricks code lookups (supplier_id was ['x','x']) before sor.C
yumoqing pushed to main at yumoqing/supplychain 2026-07-03 15:54:26 +08:00
fa81da2bbf fix: return plain dict (ahserver handles serialization), match CRUD pattern exactly
yumoqing pushed to main at yumoqing/supplychain 2026-07-03 15:42:06 +08:00
4a0b9db82a fix: follow CRUD add_llm pattern exactly — ns.copy(), sor.C, no param cleaning
yumoqing pushed to main at yumoqing/supplychain 2026-07-03 15:40:19 +08:00
6b6489af02 fix: back to sor.C with simple param cleaning
yumoqing pushed to main at yumoqing/supplychain 2026-07-03 15:33:50 +08:00
37c39a053f fix: sor.I takes 1 arg (data), not 2
yumoqing pushed to main at yumoqing/supplychain 2026-07-03 15:32:49 +08:00
fa5a1a3a8e feat: 供应合同和分销协议支持附件上传下载
yumoqing pushed to main at yumoqing/supplychain 2026-07-03 15:29:16 +08:00
1d99375578 fix: use whitelist approach - only pass known table columns to sor.I
yumoqing pushed to main at yumoqing/harnessed_agent 2026-07-03 15:24:40 +08:00
19aa3f5453 fix: CRUD endpoint return format - remove json.dumps, use widgettype format
yumoqing pushed to main at yumoqing/pipeline-sdlc 2026-07-03 15:24:13 +08:00
b012f97154 fix: CRUD endpoint return format - remove json.dumps, use widgettype format