接到甲方的一个项目,工厂需要组装馈线柜,现在标准方案有 48 种根据柜体和柜子里面的内容需要的零件也不一样,根据选配比如说带接地开关和不带接地开关再在里面选择更细的带不带断路器连接锁,如何将这种方案做成可配置的。因为方案内容还可能会被修改,新加零件,应该做成什么样的比较好。我现在的思路是按照层级划分流程选择,最底层分为互斥选项,但是这样修改方案就需要对代码和后端维护的方案进行修改。
1
nothingistrue 355 天前
工厂组装馈线柜,实施是一次性的:请注意这个重点。
|
2
pass9960 OP @nothingistrue #1 方案给工厂组装的话实施是一次性,但是后续如果方案有更改,代码的逻辑判断就要跟着改,这样维护起来感觉会很麻烦。
|
3
Allvirus 355 天前
无限层级 tree 多加个互斥子节点判断就行了
|