8.23-carbon-assets模块错误记录

错误

多么痛的领悟。

1 谁能解释一下,为什么carbon_project_content连表都没有。

2 carbon_project_content可以解释为不同版本的设计造成的问题。
但是!接下来的四个致命问题又该如何解释!

2.1 一个Project为什么没有所属人,所属tentant?难道用creator_id吗?然后链接找到tentant_id?

2.2 没有按所属查找project列表的功能。
那你前端怎么呈现数据呢? 而且前端有很多地方是通过查找自己的project来做下拉列表的,你这怎么做呢?

2.3 project的推进没有任何检查,只要上传文件成功了,马上就是下一阶段.应该由管理员审批得到下一阶段的状态更新.

2.4 上传资产时, 虽然可以指定project, 但是缺乏检查, 这个project是不是你的,这个project的状态对不对, 不想做检查就得做选择限制, 那你得能够按所属,按状态查询.
另外,一个project的资产被上传后, 应该有能够记录这个project被上传的地方,防止一个project的资产被多次上传。没有状态记录的话,你前端想写选择限制也写不成。

2.5 CarbonQoutaAssets上传逻辑没写完还错误,直接添加到数据库,然后再发送飞书审批,大概率没有写回调,目前没找到。但找到了飞书回调参数类:FeiShuApprovalCallbackParam,但是一个用法都没有。

posted @ 2025-08-23 17:24  太想赢,你就输了  阅读(8)  评论(0)    收藏  举报