自动化立体仓库 - WMS系统
pang.jiabao
2025-04-10 07e07d7666cfb2d822c60db7b67d93e0610072a8
src/main/webapp/views/resource/resource.html
@@ -33,8 +33,8 @@
</div>
<script type="text/html" id="operate">
    <a class="layui-btn layui-btn-primary layui-btn-xs btn-edit" lay-event="edit">修改</a>
    <a class="layui-btn layui-btn-danger layui-btn-xs btn-del" lay-event="del">删除</a>
    <a class="layui-btn layui-btn-primary layui-btn-xs btn-edit" lay-event="edit">Изменить</a>
    <a class="layui-btn layui-btn-danger layui-btn-xs btn-del" lay-event="del">Удалить</a>
</script>
<!-- 表单弹窗 -->
@@ -55,17 +55,17 @@
                </div>
                <div class="layui-form-item">
                    <label class="layui-form-label layui-form-required">菜单编码</label>
                    <label class="layui-form-label layui-form-required">Код меню</label>
                    <div class="layui-input-block">
                        <input name="code" placeholder="请输入菜单编码" class="layui-input" lay-vertype="tips" lay-verify="required" required="">
                        <input name="code" placeholder="" class="layui-input" lay-vertype="tips" lay-verify="required" required="">
                    </div>
                </div>
                <div class="layui-form-item">
                    <label class="layui-form-label layui-form-required">类型</label>
                    <label class="layui-form-label layui-form-required">Тип</label>
                    <div class="layui-input-block">
                        <select name="level" lay-vertype="tips" lay-verify="required" required="">
                            <option value="">请选择类型</option>
                            <option value=""></option>
                            <option value="1">一级菜单</option>
                            <option value="2">二级菜单</option>
                            <option value="3">按钮</option>
@@ -78,26 +78,26 @@
            <div class="layui-col-md6">
                <div class="layui-form-item">
                    <label class="layui-form-label layui-form-required">菜单名称</label>
                    <label class="layui-form-label layui-form-required">Название</label>
                    <div class="layui-input-block">
                        <input name="name" placeholder="请输入菜单名称" class="layui-input" lay-vertype="tips" lay-verify="required" required="">
                        <input name="name" placeholder="" class="layui-input" lay-vertype="tips" lay-verify="required" required="">
                    </div>
                </div>
                <div class="layui-form-item">
                    <label class="layui-form-label">排序</label>
                    <label class="layui-form-label">Сортировка</label>
                    <div class="layui-input-block">
                        <input name="sort" placeholder="请输入排序" class="layui-input" lay-verify="number">
                        <input name="sort" placeholder="" class="layui-input" lay-verify="number">
                    </div>
                </div>
                <div class="layui-form-item">
                    <label class="layui-form-label layui-form-required">状态</label>
                    <label class="layui-form-label layui-form-required">Статус</label>
                    <div class="layui-input-block">
                        <select name="status" lay-vertype="tips" lay-verify="required" required="">
                            <option value="">请选择状态</option>
                            <option value="1">正常</option>
                            <option value="0">禁用</option>
                            <option value=""></option>
                            <option value="1">Нормально</option>
                            <option value="0">Заблокировано</option>
                        </select>
                    </div>
                </div>
@@ -106,16 +106,16 @@
        </div>
        <hr class="layui-bg-gray">
        <div class="layui-form-item text-right">
            <button class="layui-btn" lay-filter="editSubmit" lay-submit="">保存</button>
            <button class="layui-btn layui-btn-primary" type="button" ew-event="closeDialog">取消</button>
            <button class="layui-btn" lay-filter="editSubmit" lay-submit="">Сохранить</button>
            <button class="layui-btn layui-btn-primary" type="button" ew-event="closeDialog">Отменить</button>
        </div>
    </form>
</script>
<script type="text/html" id="typeTpl">
    {{# if( d.level === 1 ){ }}
    <span name="level" class="layui-badge layui-badge-green">菜单</span>
    <span name="level" class="layui-badge layui-badge-green">Меню</span>
    {{# } else if(d.level === 2){ }}
    <span name="level" class="layui-badge layui-badge-green">菜单</span>
    <span name="level" class="layui-badge layui-badge-green">Меню</span>
    {{# } else if(d.level === 3){ }}
    <span name="level" class="layui-badge layui-badge-gray">按钮</span>
    {{# } }}
@@ -143,8 +143,8 @@
            headers: {token: localStorage.getItem('token')},
            height: 'full-200',
            toolbar: ['<p>',
                '<button lay-event="add" class="layui-btn layui-btn-sm icon-btn"><i class="layui-icon">&#xe654;</i>添加</button>&nbsp;',
                '<button lay-event="del" class="layui-btn layui-btn-sm layui-btn-danger icon-btn"><i class="layui-icon">&#xe640;</i>删除</button>',
                '<button lay-event="add" class="layui-btn layui-btn-sm icon-btn"><i class="layui-icon">&#xe654;</i>Добавить</button>&nbsp;',
                '<button lay-event="del" class="layui-btn layui-btn-sm layui-btn-danger icon-btn"><i class="layui-icon">&#xe640;</i>Удалить</button>',
                '</p>'].join(''),
            tree: {
                iconIndex: 2,           // 折叠图标显示在第几列
@@ -155,14 +155,14 @@
            cols: [[
                {type: 'checkbox', fixed: 'left'}
                ,{field: 'id', title: 'ID', sort: true,align: 'center', fixed: 'left', width: 80, hide: true}
                ,{field: 'name', align: 'left',title: '菜单名称'}
                ,{field: 'code', align: 'center',title: '菜单编码'}
                ,{field: 'name', align: 'left',title: 'Название'}
                ,{field: 'code', align: 'center',title: 'Код меню'}
                // ,{field: 'resourceName', align: 'center',title: '父级菜单'}
                // ,{field: 'level$', align: 'center',title: '菜单等级'}
                ,{field: 'type', align: 'center',title: '类型', templet: '#typeTpl', width: 120}
                ,{field: 'sort', align: 'center',title: '排序'}
                ,{fixed: 'right', title:'操作', align: 'center', toolbar: '#operate', width:150}
                ,{field: 'type', align: 'center',title: 'Тип', templet: '#typeTpl', width: 120}
                ,{field: 'sort', align: 'center',title: 'Сортировка'}
                ,{field: 'status$', align: 'center',title: 'Статус'}
                ,{fixed: 'right', title:'Операция', align: 'center', toolbar: '#operate', width:180}
            ]],
            done: function (data) {
                $('.ew-tree-table-box').css('height', '100%');
@@ -179,7 +179,7 @@
            } else if (obj.event === 'del') { // 删除
                var checkRows = insTb.checkStatus();
                if (checkRows.length === 0) {
                    layer.msg('请选择要删除的数据', {icon: 2});
                    layer.msg('Пожалуйста, выберите данные', {icon: 2});
                    return;
                }
                var ids = checkRows.map(function (d) {
@@ -207,7 +207,7 @@
            admin.open({
                type: 1,
                area: '600px',
                title: (mData ? '修改' : '添加') + '权限',
                title: (mData ? 'Изменить' : 'Добавить') + 'Права',
                content: $('#editDialog').html(),
                success: function (layero, dIndex) {
                    // 回显表单数据
@@ -269,7 +269,7 @@
        /* 删除 */
        function doDel(obj) {
            layer.confirm('确定要删除选中数据吗?', {
            layer.confirm('Вы уверены, что хотите удалить эту запись?', {
                skin: 'layui-layer-admin',
                shade: .1
            }, function (i) {