From 901b2ab3e0e7c592602848cfa256f34c5b0c7bb8 Mon Sep 17 00:00:00 2001 From: Junjie <540245094@qq.com> Date: 星期四, 11 一月 2024 09:57:01 +0800 Subject: [PATCH] # --- zy-asrs-wms/src/main/webapp/static/js/tag/tag.js | 50 ++++++++++++++++++++++++++++++++------------------ 1 files changed, 32 insertions(+), 18 deletions(-) diff --git a/zy-asrs-wms/src/main/webapp/static/js/tag/tag.js b/zy-asrs-wms/src/main/webapp/static/js/tag/tag.js index b45a4f3..e3a8065 100644 --- a/zy-asrs-wms/src/main/webapp/static/js/tag/tag.js +++ b/zy-asrs-wms/src/main/webapp/static/js/tag/tag.js @@ -2,14 +2,14 @@ var pageCount = 0; layui.config({ base: baseUrl + "/static/layui/lay/modules/" -}).use(['table','laydate', 'form', 'admin', 'xmSelect'], function(){ - var table = layui.table; +}).use(['treeTable','laydate', 'form', 'admin', 'xmSelect'], function(){ var $ = layui.jquery; var layer = layui.layer; var layDate = layui.laydate; var form = layui.form; var admin = layui.admin; var xmSelect = layui.xmSelect; + var table = layui.treeTable; // 鏁版嵁娓叉煋 tableIns = table.render({ @@ -24,28 +24,21 @@ height: 'full-120', cols: [[ {type: 'checkbox'} - ,{field: 'id', align: 'center',title: 'ID'} - ,{field: 'uuid', align: 'center',title: '缂栧彿'} - ,{field: 'name', align: 'center',title: '鍚嶇О'} - ,{field: 'parentId', align: 'center',title: '鐖剁骇'} - ,{field: 'parentName', align: 'center',title: '鐖剁骇鍚嶇О'} - ,{field: 'path', align: 'center',title: '鍏宠仈璺緞'} - ,{field: 'pathName', align: 'center',title: '鍏宠仈璺緞鍚�'} + ,{type: 'numbers'} + ,{field: 'name', align: 'left',title: '鍚嶇О', minWidth: 150} + // ,{field: 'uuid', align: 'center',title: '缂栧彿'} ,{field: 'type$', align: 'center',title: '绫诲瀷'} ,{field: 'leading', align: 'center',title: '璐熻矗浜�'} - ,{field: 'img', align: 'center',title: '鍥剧墖'} - ,{field: 'brief', align: 'center',title: '绠�瑕佹弿杩�'} - ,{field: 'count', align: 'center',title: '鏁伴噺'} - ,{field: 'level', align: 'center',title: '绛夌骇'} + ,{field: 'img', align: 'center',title: '鍥剧墖', hide: true} + // ,{field: 'brief', align: 'center',title: '绠�瑕佹弿杩�'} + // ,{field: 'count', align: 'center',title: '鏁伴噺'} ,{field: 'sort', align: 'center',title: '鎺掑簭'} ,{field: 'status$', align: 'center',title: '鐘舵��'} - ,{field: 'createTime$', align: 'center',title: '娣诲姞鏃堕棿'} - ,{field: 'createBy$', align: 'center',title: '娣诲姞浜哄憳'} ,{field: 'updateTime$', align: 'center',title: '淇敼鏃堕棿'} - ,{field: 'updateBy$', align: 'center',title: '淇敼浜哄憳'} - ,{field: 'memo', align: 'center',title: '澶囨敞'} + ,{field: 'updateBy$', align: 'center',title: '淇敼浜哄憳', hide: true} + ,{field: 'memo', align: 'center',title: '澶囨敞', hide: true} - ,{fixed: 'right', title:'鎿嶄綔', align: 'center', toolbar: '#operate', width:120} + ,{fixed: 'right', title:'鎿嶄綔', align: 'center', toolbar: '#operate', width:150} ]], request: { pageName: 'curr', @@ -166,6 +159,7 @@ form.val('detail', mData); layDateRender(mData); form.on('submit(editSubmit)', function (data) { + data.field.parentId = insXmSel.getValue('valueStr'); var loadIndex = layer.load(2); $.ajax({ url: baseUrl+"/tag/"+(mData?'update':'add')+"/auth", @@ -187,6 +181,26 @@ }) return false; }); + // 娓叉煋涓嬫媺鏍� + var insXmSel = xmSelect.render({ + el: '#tagParentSel', + height: '250px', + data: tableIns.options.data, + initValue: mData ? [mData.parentId] : [], + model: {label: {type: 'text'}}, + prop: { + name: 'name', + value: 'id' + }, + radio: true, + clickClose: true, + tree: { + show: true, + indent: 15, + strict: false, + expandedKeys: false + } + }); $(layero).children('.layui-layer-content').css('overflow', 'visible'); layui.form.render('select'); } -- Gitblit v1.9.1