刘光辉
13 小时以前 34981c30a78e8bbd7791131059a9210f9928b62c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
package jnpf.limsService;
 
import jnpf.base.service.SuperService;
import jnpf.limsEntity.ZhiliangBiaozhunGuanliEntity;
 
import java.util.Map;
 
public interface ZhiliangBiaozhunGuanliService extends SuperService<ZhiliangBiaozhunGuanliEntity> {
 
    /**
     * 通过样品 ID 查询单条质量标准记录(取 f_id 最大的一条,不区分 biz_enabled)。
     */
    ZhiliangBiaozhunGuanliEntity findByYangpinId(String yangpinId);
 
    /**
     * 版本升级(被 jnpf 表单 beforeSubmit 钩子调用):
     * 把当前 DB 中的源记录整份复制为一条 biz_enabled=disabled 的历史快照,
     * jnpf 后续会自己 UPDATE 源行为升级后的新版本。
     * 兼容请验单/质量标准新建场景:id 为空时直接放行,不做任何 DB 写入。
     *
     * @return 新历史快照主表 f_id;新建场景返回 null
     */
    String versionUpgrade(Map<String, Object> formData);
}