如图创建订单明细表:

表名称和编码设置:

属性配置:

订单id设置:
隐藏

订单id 关联表属性设置

产品关联属性设置:

其他细节设置:

选产品时自动把把原价填上:

设置change事件

如图设置事件:

代码参考:

const api = $inject.api
const event = $inject.args[0]
if(event.fullValue){
  api.setValue('price',event.fullValue.price)
  /*const nowPrice=api.getValue('price')
  if(!nowPrice && nowPrice!==0){
    api.setValue('price',event.fullValue.price)
  }*/
}else{
  //删除
  api.setValue('price',null)
}
总价设置计算公式:

前端公式(显示):

使用函数公式四舍五入保留两位小数

后端计算公式(存储):

后端价格存储的是BigDecimal 所以不能直接用+-*/符号,要用公式:

文档更新时间: 2026-07-03 07:18   作者:admin