2025-07-08 16:16
其实我是想实现:当单据某个状态时,只能保存某些字段,而不是前端传什么值都去保存,但是表又是动态的,我只知道要保存哪些字段,不知道“不要保存哪些字段”。所以我希望在“保存前java 增强中”,判断单据状态为“已审核”时,只保存几个字段。有什么办法实现吗?@超级管理员
2025-06-28 18:00
没太明白,比如我下在的一个报表使用自定义sql,如果把条件拼进去,下面这样加直接报错:
select s.*,
k.code sku_code,
k.name sku_name,
k.unit,
k.spec,
k.min_stock,
k.max_stock,
c.name cate_name,
w.name warehouse_name,
u.nickname user_name,
d.name dept_name
from (select sum(num) as num,warehouse_id,sku_id from data_sku_stock t group by warehouse_id,sku_id) s
left join data_sku k on s.sku_id = k.id
left join system_users u on k.user_id = u.id
left join system_dept d on k.dept_id = d.id
left join data_category c on k.cate_id = c.id
left join data_warehouse w on s.warehouse_id=w.id
where (s.num<ifnull(k.min_stock,0) or s.num>ifnull(k.max_stock,10000))
#{jeelowcode_auto_where}
2025-06-27 10:08
还是没有过滤到o(╥﹏╥)o
initOption() { //表格显示前执行
// 编辑回显时,设置库位下拉项
useFun.setPropConfig('warehouse_id', {
change: ({ value, row }) => {
if(value){
useFun.requestApi('post', '/jeelowcode/dbform-data/list/1937460269634560002', {
data:{
warehouse_id: value
}
}).then(res => {
// // 给字典赋值
console.log('过滤后的字段数据---->', res.records)
useFun.setSubPropConfig('location_code',{dicData: res.records},FORM_ITEM_KEY)
})
}
}
})
},