自动化立体仓库 - WMS系统
#
zjj
2024-09-23 539d9ffc477d28a23a923b41fdeabc8c37c99ce6
src/main/webapp/static/js/configType/configType.js
@@ -22,7 +22,8 @@
        cols: [[
            {type: 'checkbox', fixed: 'left'}
            ,{field: 'id', title: 'ID', sort: true,align: 'center', fixed: 'left', width: 80}
            ,{field: 'type', align: 'center',title: '类型'}
            ,{field: 'type', align: 'center',title: '类型',hide:true}
            ,{field: 'name', align: 'center',title: '名称'}
            ,{field: 'value', align: 'center',title: '值'}
            ,{fixed: 'right', title:'操作', align: 'center', toolbar: '#operate', width:150}
        ]],
@@ -86,8 +87,9 @@
                    shadeClose: false,
                    content: 'configTypeAdd.html',
                    success: function(layero, index){
                       clearFormVal(layer.getChildFrame('#detail', index));
                       // clearFormVal(layer.getChildFrame('#detail', index));
                        layer.iframeAuto(index);layer.style(index, {top: (($(window).height()-layer.getChildFrame('#data-detail', index).height())/3)+"px"});
                    }
                });
                break;
@@ -171,7 +173,7 @@
    });
    // 监听行工具事件
    table.on('tool(role)', function(obj){
    table.on('tool(configType)', function(obj){
        var data = obj.data;
        switch (obj.event) {
            // 详情
@@ -244,17 +246,26 @@
                   });
                }
                break;
            case 'power':
                roleId = data.id;
                layer.open({
                    type: 2,
                    title: data.name + ' 权限分配',
                    maxmin: true,
                    area: [top.detailWidth/2, '85%'],
                    shadeClose: false,
                    content: 'role_power_detail.html',
                    success: function(layero, index){
                    }
            case 'delete':
                id = data.id;
                layer.confirm('确定删除吗', function(){
                    $.ajax({
                        url: baseUrl+"/configType/delete/auth",
                        headers: {'token': localStorage.getItem('token')},
                        data: {id: id},
                        method: 'POST',
                        traditional:true,
                        success: function (res) {
                            if (res.code === 200){
                                layer.closeAll();
                                tableReload(false);
                            } else if (res.code === 403){
                                top.location.href = baseUrl+"/";
                            } else {
                                layer.msg(res.msg)
                            }
                        }
                    })
                });
                break;
        }
@@ -266,6 +277,7 @@
            shade: [0.5,'#000'] //0.1透明度的背景
        });
        var data = {
            name: $('#type option:selected').text(),
            type: $('#type').val(),
            value: $('#value').val(),
        };