gaoluyang
3 天以前 8c65f898ed6e5b0c7a94c792c4562f6ec831dccd
yudao-module-aftersales/src/main/java/cn/iocoder/yudao/module/aftersales/dal/mysql/ticket/AfterSaleTicketMapper.java
@@ -9,6 +9,7 @@
import cn.iocoder.yudao.module.aftersales.enums.AfterSaleBizTypeEnum;
import cn.iocoder.yudao.module.aftersales.util.AfterSalePermissionUtils;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Select;
import java.util.List;
@@ -18,6 +19,9 @@
@Mapper
public interface AfterSaleTicketMapper extends BaseMapperX<AfterSaleTicketDO> {
    @Select("SELECT id FROM after_sale_ticket WHERE id = #{id} AND deleted = 0 FOR UPDATE")
    Long lockById(Long id);
    default AfterSaleTicketDO selectByNo(String no) {
        return selectOne(AfterSaleTicketDO::getNo, no);
    }