|
@ -1,29 +0,0 @@
|
|
|
/*******************************************************************************
|
|
|
* Copyright (c) 2005, 2014 springside.github.io
|
|
|
*
|
|
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
|
|
*******************************************************************************/
|
|
|
package com.yihu.wlyy.repository.deviece;
|
|
|
|
|
|
import com.yihu.wlyy.entity.device.Device;
|
|
|
import com.yihu.wlyy.entity.device.DeviceDetail;
|
|
|
import org.springframework.data.jpa.repository.Modifying;
|
|
|
import org.springframework.data.jpa.repository.Query;
|
|
|
import org.springframework.data.repository.PagingAndSortingRepository;
|
|
|
|
|
|
import java.util.Date;
|
|
|
import java.util.List;
|
|
|
|
|
|
public interface WlyyDeviceDetailDao extends PagingAndSortingRepository<DeviceDetail, Long> {
|
|
|
|
|
|
@Query("select dd from DeviceDetail dd where dd.deviceCode=?1")
|
|
|
DeviceDetail findByDeviceSn(String devicrSn);
|
|
|
|
|
|
@Modifying
|
|
|
@Query("update DeviceDetail dd set dd.isGrant=1,dd.grantAdminTeam=?1,dd.grantHospital=?2,dd.bindingCount=?3,dd.grantTime = ?4 where dd.deviceCode=?5")
|
|
|
void updateAfterBindingFirst(String adminTeam, String hospital, String isFirstBinding, Date grantTime,String deviceSn);
|
|
|
|
|
|
@Modifying
|
|
|
@Query("update DeviceDetail dd set dd.isGrant=1,dd.grantAdminTeam=?1,dd.grantHospital=?2,dd.bindingCount=?3 where dd.deviceCode=?4")
|
|
|
void updateAfterBinding(String adminTeam, String hospital, String isFirstBinding,String deviceSn);
|
|
|
}
|