package cn.estsh.i3plus.ext.mes.api.busi.jx;

import cn.estsh.i3plus.ext.mes.pojo.model.jx.JxManageCodeModel;
import cn.estsh.i3plus.ext.mes.pojo.model.jx.JxManageCodeResultModel;
import cn.estsh.i3plus.pojo.base.bean.ListPager;
import cn.estsh.i3plus.pojo.base.common.Pager;

public interface IJxManageCodeMcRecordService {

    /**
     * 管理码占用报表
     * @param manageCodeModel
     * @return
     */
    ListPager<JxManageCodeResultModel> queryManageCodeMcRecordReportByPager(JxManageCodeModel manageCodeModel, Pager pager);

    /**
     * 强制下线管理码
     * @param manageCodeModel
     * @return
     */
    void doUnbindManageCodeMcRecord(JxManageCodeModel manageCodeModel);

}
