刘光辉
昨天 bb638871a7fb692d80f1b7a758f991dc0879002c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
package jnpf.limsService;
 
import jnpf.base.service.SuperService;
import jnpf.limsEntity.LimsJianyanXiangEntity;
 
/**
 * 检验任务项服务:lims_jianyan_xiang 的 CRUD + 单行生命周期动作
 * (预留 assign / submit / audit 等)。
 */
public interface LimsJianyanXiangService extends SuperService<LimsJianyanXiangEntity> {
 
    /**
     * 单条撤回检验项结果:仅当 jianyan_zhuangtai = pending_audit 时把状态置为 cancelled。
     * 用 SQL where 守卫并发,命中 0 行返回 false,调用方据此报错。
     *
     * @return true 表示成功撤回;false 表示当前状态不允许撤回(或记录已删 / 不存在)
     */
    boolean cancelResult(String id);
}