From 3e284aaefaea68f8a51a97b7e1d94d7b784de26c Mon Sep 17 00:00:00 2001
From: Junjie <540245094@qq.com>
Date: 星期三, 10 一月 2024 11:24:46 +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