package com.yida.data.common.core.entity.constant;

public interface LockPrefixConstant {

    /**
     * 海清设备编辑人员锁
     */
    String HQ_DEVICE_USER_EDIT_LOCK = "attendance:hq.user.edit.lock.";

    /**
     * 海清删除人员锁
     */
    String HQ_DEVICE_USER_DELETE_LOCK = "attendance:hq.user.delete.lock.";

    /**
     * 获取考勤设置
     */
    String GET_ATTENDANCE_CONFIG_LOCK = "attendance:config.get.lock.";

    /**
     * 下发人脸
     */
    String ISSUE_FACE_LOCK = "attendance:issue.face.lock.";

    /**
     * 商品操作库存
     */
    String PRODUCT_STOCK_EDIT_LOCK = "product:stock.edit.";

    /**
     * 几米设备围栏编辑锁
     */
    String JIMI_FENCE_LOCK = "jimi:fence.edit.lock";

    /**
     * 创建家校部门锁
     */
    String USER_DEPT_CREATE_LOCK = "user:dept.create.lock";

    /**
     * 810A设备下发指令锁
     */
    String CARD_CMD_LOCK = "device:card:cmd-lock";

    /**
     * 设备下发处理返回数据锁
     */
    String ISSUE_FACE_DEVICE_LOCK = "user:face:issue.device.lock.";

    /**
     * 设备组下发处理人脸数据锁
     */
    String ISSUE_FACE_GROUP_LOCK = "user:face:group.lock.";
}
