MrShi
20 小时以前 7f70584621c77c4111f3c998beee184120eb4067
server/visits/dmvisit_service/src/main/java/com/doumee/service/business/JkCabinetService.java
@@ -1,5 +1,7 @@
package com.doumee.service.business;
import com.doumee.dao.business.vo.*;
import com.doumee.service.business.third.model.LoginUserInfo;
import com.doumee.service.business.third.model.PageData;
import com.doumee.service.business.third.model.PageWrap;
import com.doumee.dao.business.model.JkCabinet;
@@ -48,6 +50,8 @@
     */
    void updateById(JkCabinet jkCabinet);
    void updateStatusById(JkCabinet jkCabinet);
    /**
     * 批量主键更新
     *
@@ -63,6 +67,7 @@
     */
    JkCabinet findById(Integer id);
    JkCabinet getDetail(Integer id);
    /**
     * 条件查询单条记录
     *
@@ -94,4 +99,37 @@
     * @return long
     */
    long count(JkCabinet jkCabinet);
    CabinetConfigDataVO getCabinetConfigDataVO();
    void updCabinetConfig(CabinetConfigDataVO cabinetConfigDataVO);
    /**
     * 钥匙柜管理员 获取可管理的钥匙柜列表
     * @param loginUserInfo
     * @return
     */
    List<AdminCabinetVO> getAdminCabinetInfo(LoginUserInfo loginUserInfo);
    /**
     * 获取钥匙柜详情
     * @param cabinetId
     * @return
     */
    CabinetDetailVO getCabinetDetail(Integer cabinetId,LoginUserInfo loginUserInfo);
    /**
     * 获取钥匙柜下的人脸信息
     * @param code
     * @return
     */
    CabinetFaceVO getCabinetFaceVO(String code);
    CabinetInfoVO getCabinetInfoForDriver(String code);
    void updateRunStatusById(Integer id);
}