规则运行结果的服务。Drools是一个基于规则引擎的业务逻辑管理系统。它提供了一个灵活而强大的规则引擎,用于管理和执行业务规则,以实现业务流程自动化和决策管理。
在我们酷家乐的实际应用中:
规则检测,、实时检测、非标检测等一系列检测能力,都是基于Drools规则引擎开发的,规则引擎提供了丰富的语法和功能,企业可以用于自定义灵活多变的规则,对模型数据进行筛选、匹配和比较,执行相应的动作来判断其是否符合,工艺规范。
目前规则引擎支持获取方案中模型的属性、层级关系、位置关系和参数等信息,并基于这些信息进行工艺规范性判断,从而实现自动化检测,甚至是错误无感校正。
二、面向用户
所有定制商家用户
三
一、功能介绍
实时检测使用前需要在规则配置页中绑定与规则关联的商品或类目,可关联企业库-主库的商品和类目、自定义库和公库,支持配置自由建柜的模型也可触发实时检测,同时实时检测关联类目勾选时支持全选,,下文对相关功能进行了详细描述
二、面向用户
1、企业版拥有商家后台配置权限的账号
2、拥有“规则检测配置”、“规则实时检测”权限的企业管理员账号(需联系商家运营开通)
3、工具侧使用该实时,检测功能,需为钻石账号
三、功能描述
1、配置入口
商家后台-定制高级配置-规则检测
2、实时规则检测逻辑
实时检测会针对当前操作的模型进行对应规则的检测执行。因此需要将实时的规则先绑定一个商品
一、【功能背景】
1、有时检测报出的错误&警告太多,设计师无法快速定位问题,同时,规则检测结果信息太多了,警告不影响订单流转,设计师就不关心警告了;
2、部分底层板件被规则检测出来,没有蓝框,显示,无法一眼定位到模型;
3、部分对接生产的企业,会用规则检测-警告的方式,去抓取有商品备注信息的模型,以提示给设计师和审单员,但,商品备注的信息需要逐条去点才能找到对应模型,因此,也期望有方法,可以快捷高亮有商品备注的模型,同时,为了方便审单员审核确认商品备注的内容,期望可以有已读标识;
因此,基于上述3类情况,为了更便于用户查看规则检测结果时聚焦到模型,故本期支持规则检测结果可高亮、聚焦和未
一、功能背景
审单员在使用我们的审核工具进行审单时,通常需要快速查阅规则检测的检测结果,目前规则检测的结果需要一条条收起展开查看,影响审核效率,因此此次增加了默认展开所有结果的配置项,企业可按需配置,,提高审核效率。
二、面向用户
拥有相关权限的定制订单企业用户
三、使用教程
1、 商家后台→定制订单管理→审核工具设置→新增一个配置项名为:【规则检测自动展开结果】开/关,默认值:关
当开关打开,时,审核员在审核方案中执行了规则检测后,规则检测面板上的结果信息默认会全部展开,便于审阅。此外增加了全部展开和全部收起的功能,效果如下:
,能有效提升下审单效率,甚至达到免审的效果。
本次上新了全新的非标检测2.0功能,基于规则检测引擎开发,支持在提审和输出环节根据企业自定义的非标规则,检测出下单方案的标准/非标准工艺模型,统计标准率,并,支持检测结果的输出和生产对接。二、面向用户
拥有定制订单和规则检测的商家,请向对应的商家运营申请非标检测的使用权限三、整体效果
1、在规则检测后台配置中根据商家需求配置自定义的非标规则
2、在提审时,识别,提高审核效率
四、使用教程4.1 检测规则
非标检测后台配置时,支持写入两种规则来识别模型是否非标:默认规则:根据软件提供的几种常见的非标函数,比对方案中的模型和这个模型对应的标准商品(编辑器
对接精品库缝隙小于等于1mm时不显示,通过规则检测规避
缝隙小于等于1mm时不显示,通过规则检测规避
自定义对象配置页面点击自定义对象,选择对应行业线并点击数据配置
第六步:在自定义对象配置页面点击脚本,选择新建自定义脚本,脚本名称为下见光台面规则检测脚本
1)新增脚本内容如下:
唯一标识, checkBottomCountertopBlock
脚本名称、描述 下见光台面规则检测脚本
业务模块 rulecheck
脚本内容
下见光台面规则检测脚本,源码如下:
import,): RuleResult {
let ruleTitle = "台面规则检测";
let level = RuleLevel.ERROR;
let
一、功能介绍
之前非标检测一直仅支持在提审和输出时自动触发,设计师不能提前在工具中手动触发非标检测来检查模型的非标情况。本次支持了在设计工具中手动触发非标检测的功能,和规则检测用法类似。
二、面向,结果都会展示在此。
2、手动触发的非标检测是临时结果,在下单提审时还会再次执行后台配置中要求执行的非标规则,并将结果计入订单中。
3、手动触发非标检测时,后台配置中,所有配置了生效部门、生效项的,非标规则都会被触发,不受到提审和输出配置的影响。
注意:标准模型占比、标准模型、非标模型的个数是以规则命中的情况来计算的,可能场景中有3个模型,但只有2个模型命中了非标规则,那么个数就为2。此外
费用
用户对柜体做了切角后,需要在报价上额外报价等
二、面向用户
商家用户(解决方案含有生产对接能力,能够设置定制报价和非标检测)
三、操作步骤
第一步:启用规则检测中的非标规则,并设置JSON,输出
第二步:在报价规则中,支持使用非标检测结果的standardtype进行公式计算和判断
以上述为例,当standardtype中包含1这个类型时,计算结果为2,否则为1
注意,一、功能介绍
支持在报价公式中,引用非标检测的非标类型结果,用于报价公式的计算
常见的用户场景有:
用户对某个模型进行了修改后,需要额外进行付费
用户对某个模型进行了删除后,需要在原基础上调整
一、【功能背景】
查看规则检测结果时,会存在来回跳转不同柜体的情况;
为了让用户更高效的查看及检测结果,因此,本期对检测面板的交互做了优化;
二、【面向群体】
有规则检测权限的定制商家用户,,需单独找商家运营开通功能后可用
三、【功能介绍】
3.1、新增“模型筛选”按钮
点击后,弹出模型筛选列表,可按空间、顶层模型筛选检测结果
当模型被筛选后(即非全选的情况:部分被选中/全不,也会有 蓝色 的选中状态
3.3、模型筛选列表支持拉长拉短,拉宽拉窄:
3.4、可点击“全部展开”/“全部收起”按钮,将检测结果快速展开/收起查看
一、功能介绍
企业可配置生产对接输出前有效性检测、规则检测和干涉检测,在设计师下载JSON时,会进行有效性检测、规则检测和干涉检测,以确保用户获取到的JSON文件符合设计生产规范
二、面向用户,
所有拥有三大检测能力的企业用户
三、操作步骤
1、配置入口
进入商家后台,选择“设置中心-高级工具设置-全屋定制工具设置-生产对接输出前有效性检测/规则检测/干涉检测”,开启后在生产对接数据下载,前会进行对应的数据检测
2、设计工具界面
商家后台完成配置后,进入定制工具线进行JSON数据导出时,会触发对应检测,只有检测通过后,才可以下载JSON数据,避免出现错误数据
四、Q&A
Q
内容:
下单模型中使用了已被删除的材质,那该模型一定要重新替换一次材质,确保材质贴图使用的是企业库里有的材质贴图
3)规则检测:
配置方式:
支持引用规则检测脚本模板,并匹配企业工艺,完成脚本最终配置:
完成规则检测配置后,即可在工具端运行规则检测,并支持自动校正:
常见场景及推荐配置:
序号
场景
模板脚本名及
应用效果
1,显示”可高亮出来
2
方案中有多个厚度的薄背板
【检测方案内有多个厚度的背板】
可检查出当前背板的厚度,并与其他背板厚度做对比,若不一样时,则在规则