LAYUI表格已选行数据读不取?

问题遇到的现象和发生背景

如图,要把已选的行数据读取,但不知道哪儿弄错了,取不到数据,求指教,谢谢!

img

img

问题相关代码,请勿粘贴截图
="layui-hide" title="" id="patTable" lay-filter="patTable">
="display: none;" id="patToolBar">
<script th:src="@{/layui/layui.js}">script>
<script type="text/javascript" th:inline="none">
    var tableIns;
    layui.extend({
        dtree: 'layui_ext/dist/dtree'
    }).use(['jquery', 'layer', 'form', 'table', 'dtree'], function () {
        var $ = layui.jquery;
        var layer = layui.layer;
        var form = layui.form;
        var table = layui.table;
        var dtree = layui.dtree;
        //渲染数据表格
        tableIns = table.render({
            elem: '#patTable'   //渲染的目标对象
            , url: '/caotake/patInfo' //数据接口
            , title: '用户数据表'//数据导出来的标题
            , toolbar: "#patToolBar"   //表格的工具条
            , height: 'full-210'
            , cellMinWidth: 100 //设置列的最小默认宽度
            , page: 1  //是否启用分页
            , limits: [10, 20, 30]
            , limit: 10//默认采用3
            , cols: [[   //列表数据
                    {type:'checkbox', fixed: 'left'},
                {field: 'regId', title: 'id', align: 'center',width:'4%'},
                    {field: 'patId', title: '编号', align: 'center',width:'8%'},
                    {field: 'patName', title: '姓名', align: 'center',width:'12%'},
                    {field: 'patIdentity', title: '身份证号', align: 'center',width:'8%'},


table.on('toolbar(patTable)', function(obj){
            var id = obj.config.patId;
            var checkStatus = table.checkStatus(id);
            switch(obj.event){
                case 'register':
                    var data = checkStatus.data;
                    layer.alert(JSON.stringify(data));
                    /*regPat(data);*/
            };
        });