Browse Source

修改部分权限设置

lwx_dev
erdanergou 3 years ago
parent
commit
e41691af65
  1. 4
      src/main/java/com/dreamchaser/depository_manage/mapper/GroupMapper.xml
  2. 9
      src/main/resources/templates/pages/group/group-out.html
  3. 2
      src/main/resources/templates/pages/group/group_edit.html
  4. 2
      src/main/resources/templates/pages/group/group_edit_mobile.html
  5. 4
      src/main/resources/templates/pages/material/material-out.html
  6. 12
      src/main/resources/templates/pages/materialtype/materialType_view.html
  7. 18
      src/main/resources/templates/pages/warehouse/depository-out.html
  8. 5
      src/main/resources/templates/pages/warehouse/warehouseByParentId.html
  9. 4
      target/classes/com/dreamchaser/depository_manage/mapper/GroupMapper.xml
  10. 9
      target/classes/templates/pages/group/group-out.html
  11. 2
      target/classes/templates/pages/group/group_edit.html
  12. 2
      target/classes/templates/pages/group/group_edit_mobile.html
  13. 4
      target/classes/templates/pages/material/material-out.html
  14. 12
      target/classes/templates/pages/materialtype/materialType_view.html
  15. 18
      target/classes/templates/pages/warehouse/depository-out.html
  16. 5
      target/classes/templates/pages/warehouse/warehouseByParentId.html

4
src/main/java/com/dreamchaser/depository_manage/mapper/GroupMapper.xml

@ -362,8 +362,8 @@
</if> </if>
<if test="gname != null and gname !=''"> <if test="gname != null and gname !=''">
gname = #{gname}, gname = #{gname},
</if><if test="applyRemark != null and applyRemark !=''"> </if><if test="remark != null and remark !=''">
remark = #{applyRemark} remark = #{remark}
</if> </if>
</set> </set>
where id = #{id} where id = #{id}

9
src/main/resources/templates/pages/group/group-out.html

@ -89,7 +89,7 @@
<script type="text/html" id="currentTableBar"> <script type="text/html" id="currentTableBar">
<a class="layui-btn layui-btn-normal layui-btn-xs data-count-edit" lay-event="detail">详情</a> <a class="layui-btn layui-btn-normal layui-btn-xs data-count-edit" lay-event="detail">详情</a>
<a class="layui-btn layui-btn-xs layui-btn-danger data-count-delete" lay-event="delete" th:style="'display:'+${display}">删除</a> <a class="layui-btn layui-btn-xs layui-btn-danger data-count-delete" lay-event="delete" th:style="'display:'+${display}">删除</a>
<a class="layui-btn layui-btn-xs layui-btn-danger data-count-delete" th:style="'display:'+${display}" <a class="layui-btn layui-btn-xs layui-btn-danger data-count-delete" th:style="'display:'+${display}" id="display"
lay-event="realDelete">彻底删除</a> lay-event="realDelete">彻底删除</a>
</script> </script>
<script type="text/html" id="currentTableBarForOut"> <script type="text/html" id="currentTableBarForOut">
@ -152,8 +152,6 @@
{field: 'state', title: '状态', minWidth: 100, templet: '#switchTpl'}, {field: 'state', title: '状态', minWidth: 100, templet: '#switchTpl'},
{title: '出入库', minWidth: 200, toolbar: '#currentTableBarForOut', align: "center"}, {title: '出入库', minWidth: 200, toolbar: '#currentTableBarForOut', align: "center"},
{title: '操作', minWidth: 200, toolbar: '#currentTableBar', align: "center"}, {title: '操作', minWidth: 200, toolbar: '#currentTableBar', align: "center"},
] ]
], ],
limits: [10, 15, 20, 25, 50, 100], limits: [10, 15, 20, 25, 50, 100],
@ -161,6 +159,7 @@
page: true, page: true,
skin: 'line', skin: 'line',
done: function (res, curr, count) { done: function (res, curr, count) {
$.each(res['data'], function (i, j) { $.each(res['data'], function (i, j) {
let materialSimple = j["materialSimple"]; let materialSimple = j["materialSimple"];
let gid = j["id"]; let gid = j["id"];
@ -392,6 +391,8 @@
//监听状态操作 //监听状态操作
form.on('switch(changeState)', function (obj) { form.on('switch(changeState)', function (obj) {
let display = $("#display").css("display");
if(display !== "none"){
var req = new Map; var req = new Map;
if (obj.elem.checked) { if (obj.elem.checked) {
req["state"] = 1 req["state"] = 1
@ -420,6 +421,8 @@
} }
} }
}) })
}
}); });

2
src/main/resources/templates/pages/group/group_edit.html

@ -325,7 +325,7 @@
let applyRemark = obj.value; let applyRemark = obj.value;
let req = {}; let req = {};
req.id = gid; req.id = gid;
req.applyRemark = applyRemark; req.remark = applyRemark;
$.ajax({ $.ajax({
url:'/group/editGroupInfo', url:'/group/editGroupInfo',
dataType:"json", dataType:"json",

2
src/main/resources/templates/pages/group/group_edit_mobile.html

@ -166,7 +166,7 @@
let applyRemark = obj.value; let applyRemark = obj.value;
let req = {}; let req = {};
req.id = gid; req.id = gid;
req.applyRemark = applyRemark; req.remark = applyRemark;
$.ajax({ $.ajax({
url: '/group/editGroupInfo', url: '/group/editGroupInfo',
dataType: "json", dataType: "json",

4
src/main/resources/templates/pages/material/material-out.html

@ -669,6 +669,8 @@
//监听状态操作 //监听状态操作
form.on('switch(changeState)', function (obj) { form.on('switch(changeState)', function (obj) {
let display = $("#display").val();
if(display !== "none"){
var req = new Map; var req = new Map;
if (obj.elem.checked) { if (obj.elem.checked) {
req["state"] = 1 req["state"] = 1
@ -698,6 +700,8 @@
} }
} }
}) })
}
}); });

12
src/main/resources/templates/pages/materialtype/materialType_view.html

@ -63,7 +63,7 @@
<script type="text/html" id="toolbarDemo"> <script type="text/html" id="toolbarDemo">
<div class="layui-btn-container"> <div class="layui-btn-container">
<button class="layui-btn layui-btn-normal layui-btn-sm data-add-btn" lay-event="add" <button class="layui-btn layui-btn-normal layui-btn-sm data-add-btn" lay-event="add" id="display"
th:style="'display:'+${display}"> 添加 th:style="'display:'+${display}"> 添加
</button> </button>
<button class="layui-btn layui-btn-sm layui-btn-danger data-delete-btn" lay-event="delete" <button class="layui-btn layui-btn-sm layui-btn-danger data-delete-btn" lay-event="delete"
@ -592,13 +592,16 @@
//监听状态操作 //监听状态操作
form.on('switch(changeState)', function (obj) { form.on('switch(changeState)', function (obj) {
let display = $("#display").css("display");
if(display !== "none"){
var req = new Map; var req = new Map;
if (obj.elem.checked) { if (obj.elem.checked) {
req["state"] = 1; req["state"] = 1;
} }
req["id"] = this.value; req["id"] = this.value;
var hasMaterial = false; var hasMaterial = false;
if (req["state"] === undefined) { //如果禁用 if (req["state"] === undefined)
{ //如果禁用
$.ajax({ $.ajax({
url: "/materialType/findMaterialByMaterialTypeId", // 判断该类型下是否有物品 url: "/materialType/findMaterialByMaterialTypeId", // 判断该类型下是否有物品
type: "post", type: "post",
@ -686,7 +689,8 @@
} }
} }
}) })
} else { // 如果启用 }
else { // 如果启用
$.ajax({ $.ajax({
url: "/materialType/EditMaterialTypeState", url: "/materialType/EditMaterialTypeState",
type: 'post', type: 'post',
@ -719,6 +723,8 @@
} }
}) })
} }
}
}); });

18
src/main/resources/templates/pages/warehouse/depository-out.html

@ -76,8 +76,8 @@
<script id="toolbarDemo" type="text/html"> <script id="toolbarDemo" type="text/html">
<div class="layui-btn-container"> <div class="layui-btn-container">
<button class="layui-btn layui-btn-normal layui-btn-sm data-add-btn" lay-event="add"> 添加</button> <button class="layui-btn layui-btn-normal layui-btn-sm data-add-btn" lay-event="add" th:style="'display:'+${display}" id="display"> 添加</button>
<button class="layui-btn layui-btn-sm layui-btn-danger data-delete-btn" lay-event="delete"> 删除</button> <button class="layui-btn layui-btn-sm layui-btn-danger data-delete-btn" lay-event="delete" th:style="'display:'+${display}"> 删除</button>
</div> </div>
</script> </script>
@ -86,7 +86,7 @@
<script id="currentTableBar" type="text/html"> <script id="currentTableBar" type="text/html">
<a class="layui-btn layui-btn-normal layui-btn-xs data-count-subclass" lay-event="subclass">子仓</a> <a class="layui-btn layui-btn-normal layui-btn-xs data-count-subclass" lay-event="subclass">子仓</a>
<a class="layui-btn layui-btn-xs data-count-edit" lay-event="detail">详情</a> <a class="layui-btn layui-btn-xs data-count-edit" lay-event="detail">详情</a>
<a class="layui-btn layui-btn-xs layui-btn-danger data-count-delete" lay-event="delete">删除</a> <a class="layui-btn layui-btn-xs layui-btn-danger data-count-delete" th:style="'display:'+${display}" lay-event="delete">删除</a>
<a class="layui-btn layui-btn-xs layui-btn-danger data-count-delete" th:style="'display:'+${display}" <a class="layui-btn layui-btn-xs layui-btn-danger data-count-delete" th:style="'display:'+${display}"
lay-event="realDelete">彻底删除</a> lay-event="realDelete">彻底删除</a>
</script> </script>
@ -460,8 +460,10 @@
//监听状态操作 //监听状态操作
form.on('switch(changeState)', function (obj) { form.on('switch(changeState)', function (obj) {
// 首先发送请求判断待禁用的仓库是否还有货物,如果没有就直接禁用,否则进行判断 // 首先发送请求判断待禁用的仓库是否还有货物,如果没有就直接禁用,否则进行判断
var hasMaterial = false let display = $("#display").css("display");
var req = new Map if(display !== "none"){
var hasMaterial = false;
var req = new Map;
if (obj.elem.checked) { if (obj.elem.checked) {
req["state"] = 1 req["state"] = 1
} }
@ -576,7 +578,8 @@
} }
} }
}) })
} else { // 如果启用 }
else { // 如果启用
$.ajax({ $.ajax({
url: "/repository/EditDepositoryState", url: "/repository/EditDepositoryState",
type: 'post', type: 'post',
@ -610,6 +613,9 @@
} }
}) })
} }
}
}); });

5
src/main/resources/templates/pages/warehouse/warehouseByParentId.html

@ -21,6 +21,7 @@
<div style="margin: 10px 10px 10px 10px"> <div style="margin: 10px 10px 10px 10px">
<form class="layui-form layui-form-pane" action=""> <form class="layui-form layui-form-pane" action="">
<input id="parentId" style="display: none" th:value="${parentId}"> <input id="parentId" style="display: none" th:value="${parentId}">
<input id="display" style="display: none" th:value="${display}">
<div class="layui-form-item"> <div class="layui-form-item">
<div class="layui-inline"> <div class="layui-inline">
<label class="layui-form-label">库位行</label> <label class="layui-form-label">库位行</label>
@ -336,6 +337,8 @@
//监听状态操作 //监听状态操作
form.on('switch(changeState)', function (obj) { form.on('switch(changeState)', function (obj) {
let display = $("#display").val();
if(display !== "none"){
var req = {}; var req = {};
if (obj.elem.checked) { if (obj.elem.checked) {
req["state"] = 1 req["state"] = 1
@ -366,6 +369,8 @@
} }
}) })
}
}); });
viewInfoForInventory = function (obj) { viewInfoForInventory = function (obj) {

4
target/classes/com/dreamchaser/depository_manage/mapper/GroupMapper.xml

@ -362,8 +362,8 @@
</if> </if>
<if test="gname != null and gname !=''"> <if test="gname != null and gname !=''">
gname = #{gname}, gname = #{gname},
</if><if test="applyRemark != null and applyRemark !=''"> </if><if test="remark != null and remark !=''">
remark = #{applyRemark} remark = #{remark}
</if> </if>
</set> </set>
where id = #{id} where id = #{id}

9
target/classes/templates/pages/group/group-out.html

@ -89,7 +89,7 @@
<script type="text/html" id="currentTableBar"> <script type="text/html" id="currentTableBar">
<a class="layui-btn layui-btn-normal layui-btn-xs data-count-edit" lay-event="detail">详情</a> <a class="layui-btn layui-btn-normal layui-btn-xs data-count-edit" lay-event="detail">详情</a>
<a class="layui-btn layui-btn-xs layui-btn-danger data-count-delete" lay-event="delete" th:style="'display:'+${display}">删除</a> <a class="layui-btn layui-btn-xs layui-btn-danger data-count-delete" lay-event="delete" th:style="'display:'+${display}">删除</a>
<a class="layui-btn layui-btn-xs layui-btn-danger data-count-delete" th:style="'display:'+${display}" <a class="layui-btn layui-btn-xs layui-btn-danger data-count-delete" th:style="'display:'+${display}" id="display"
lay-event="realDelete">彻底删除</a> lay-event="realDelete">彻底删除</a>
</script> </script>
<script type="text/html" id="currentTableBarForOut"> <script type="text/html" id="currentTableBarForOut">
@ -152,8 +152,6 @@
{field: 'state', title: '状态', minWidth: 100, templet: '#switchTpl'}, {field: 'state', title: '状态', minWidth: 100, templet: '#switchTpl'},
{title: '出入库', minWidth: 200, toolbar: '#currentTableBarForOut', align: "center"}, {title: '出入库', minWidth: 200, toolbar: '#currentTableBarForOut', align: "center"},
{title: '操作', minWidth: 200, toolbar: '#currentTableBar', align: "center"}, {title: '操作', minWidth: 200, toolbar: '#currentTableBar', align: "center"},
] ]
], ],
limits: [10, 15, 20, 25, 50, 100], limits: [10, 15, 20, 25, 50, 100],
@ -161,6 +159,7 @@
page: true, page: true,
skin: 'line', skin: 'line',
done: function (res, curr, count) { done: function (res, curr, count) {
$.each(res['data'], function (i, j) { $.each(res['data'], function (i, j) {
let materialSimple = j["materialSimple"]; let materialSimple = j["materialSimple"];
let gid = j["id"]; let gid = j["id"];
@ -392,6 +391,8 @@
//监听状态操作 //监听状态操作
form.on('switch(changeState)', function (obj) { form.on('switch(changeState)', function (obj) {
let display = $("#display").css("display");
if(display !== "none"){
var req = new Map; var req = new Map;
if (obj.elem.checked) { if (obj.elem.checked) {
req["state"] = 1 req["state"] = 1
@ -420,6 +421,8 @@
} }
} }
}) })
}
}); });

2
target/classes/templates/pages/group/group_edit.html

@ -325,7 +325,7 @@
let applyRemark = obj.value; let applyRemark = obj.value;
let req = {}; let req = {};
req.id = gid; req.id = gid;
req.applyRemark = applyRemark; req.remark = applyRemark;
$.ajax({ $.ajax({
url:'/group/editGroupInfo', url:'/group/editGroupInfo',
dataType:"json", dataType:"json",

2
target/classes/templates/pages/group/group_edit_mobile.html

@ -166,7 +166,7 @@
let applyRemark = obj.value; let applyRemark = obj.value;
let req = {}; let req = {};
req.id = gid; req.id = gid;
req.applyRemark = applyRemark; req.remark = applyRemark;
$.ajax({ $.ajax({
url: '/group/editGroupInfo', url: '/group/editGroupInfo',
dataType: "json", dataType: "json",

4
target/classes/templates/pages/material/material-out.html

@ -669,6 +669,8 @@
//监听状态操作 //监听状态操作
form.on('switch(changeState)', function (obj) { form.on('switch(changeState)', function (obj) {
let display = $("#display").val();
if(display !== "none"){
var req = new Map; var req = new Map;
if (obj.elem.checked) { if (obj.elem.checked) {
req["state"] = 1 req["state"] = 1
@ -698,6 +700,8 @@
} }
} }
}) })
}
}); });

12
target/classes/templates/pages/materialtype/materialType_view.html

@ -63,7 +63,7 @@
<script type="text/html" id="toolbarDemo"> <script type="text/html" id="toolbarDemo">
<div class="layui-btn-container"> <div class="layui-btn-container">
<button class="layui-btn layui-btn-normal layui-btn-sm data-add-btn" lay-event="add" <button class="layui-btn layui-btn-normal layui-btn-sm data-add-btn" lay-event="add" id="display"
th:style="'display:'+${display}"> 添加 th:style="'display:'+${display}"> 添加
</button> </button>
<button class="layui-btn layui-btn-sm layui-btn-danger data-delete-btn" lay-event="delete" <button class="layui-btn layui-btn-sm layui-btn-danger data-delete-btn" lay-event="delete"
@ -592,13 +592,16 @@
//监听状态操作 //监听状态操作
form.on('switch(changeState)', function (obj) { form.on('switch(changeState)', function (obj) {
let display = $("#display").css("display");
if(display !== "none"){
var req = new Map; var req = new Map;
if (obj.elem.checked) { if (obj.elem.checked) {
req["state"] = 1; req["state"] = 1;
} }
req["id"] = this.value; req["id"] = this.value;
var hasMaterial = false; var hasMaterial = false;
if (req["state"] === undefined) { //如果禁用 if (req["state"] === undefined)
{ //如果禁用
$.ajax({ $.ajax({
url: "/materialType/findMaterialByMaterialTypeId", // 判断该类型下是否有物品 url: "/materialType/findMaterialByMaterialTypeId", // 判断该类型下是否有物品
type: "post", type: "post",
@ -686,7 +689,8 @@
} }
} }
}) })
} else { // 如果启用 }
else { // 如果启用
$.ajax({ $.ajax({
url: "/materialType/EditMaterialTypeState", url: "/materialType/EditMaterialTypeState",
type: 'post', type: 'post',
@ -719,6 +723,8 @@
} }
}) })
} }
}
}); });

18
target/classes/templates/pages/warehouse/depository-out.html

@ -76,8 +76,8 @@
<script id="toolbarDemo" type="text/html"> <script id="toolbarDemo" type="text/html">
<div class="layui-btn-container"> <div class="layui-btn-container">
<button class="layui-btn layui-btn-normal layui-btn-sm data-add-btn" lay-event="add"> 添加</button> <button class="layui-btn layui-btn-normal layui-btn-sm data-add-btn" lay-event="add" th:style="'display:'+${display}" id="display"> 添加</button>
<button class="layui-btn layui-btn-sm layui-btn-danger data-delete-btn" lay-event="delete"> 删除</button> <button class="layui-btn layui-btn-sm layui-btn-danger data-delete-btn" lay-event="delete" th:style="'display:'+${display}"> 删除</button>
</div> </div>
</script> </script>
@ -86,7 +86,7 @@
<script id="currentTableBar" type="text/html"> <script id="currentTableBar" type="text/html">
<a class="layui-btn layui-btn-normal layui-btn-xs data-count-subclass" lay-event="subclass">子仓</a> <a class="layui-btn layui-btn-normal layui-btn-xs data-count-subclass" lay-event="subclass">子仓</a>
<a class="layui-btn layui-btn-xs data-count-edit" lay-event="detail">详情</a> <a class="layui-btn layui-btn-xs data-count-edit" lay-event="detail">详情</a>
<a class="layui-btn layui-btn-xs layui-btn-danger data-count-delete" lay-event="delete">删除</a> <a class="layui-btn layui-btn-xs layui-btn-danger data-count-delete" th:style="'display:'+${display}" lay-event="delete">删除</a>
<a class="layui-btn layui-btn-xs layui-btn-danger data-count-delete" th:style="'display:'+${display}" <a class="layui-btn layui-btn-xs layui-btn-danger data-count-delete" th:style="'display:'+${display}"
lay-event="realDelete">彻底删除</a> lay-event="realDelete">彻底删除</a>
</script> </script>
@ -460,8 +460,10 @@
//监听状态操作 //监听状态操作
form.on('switch(changeState)', function (obj) { form.on('switch(changeState)', function (obj) {
// 首先发送请求判断待禁用的仓库是否还有货物,如果没有就直接禁用,否则进行判断 // 首先发送请求判断待禁用的仓库是否还有货物,如果没有就直接禁用,否则进行判断
var hasMaterial = false let display = $("#display").css("display");
var req = new Map if(display !== "none"){
var hasMaterial = false;
var req = new Map;
if (obj.elem.checked) { if (obj.elem.checked) {
req["state"] = 1 req["state"] = 1
} }
@ -576,7 +578,8 @@
} }
} }
}) })
} else { // 如果启用 }
else { // 如果启用
$.ajax({ $.ajax({
url: "/repository/EditDepositoryState", url: "/repository/EditDepositoryState",
type: 'post', type: 'post',
@ -610,6 +613,9 @@
} }
}) })
} }
}
}); });

5
target/classes/templates/pages/warehouse/warehouseByParentId.html

@ -21,6 +21,7 @@
<div style="margin: 10px 10px 10px 10px"> <div style="margin: 10px 10px 10px 10px">
<form class="layui-form layui-form-pane" action=""> <form class="layui-form layui-form-pane" action="">
<input id="parentId" style="display: none" th:value="${parentId}"> <input id="parentId" style="display: none" th:value="${parentId}">
<input id="display" style="display: none" th:value="${display}">
<div class="layui-form-item"> <div class="layui-form-item">
<div class="layui-inline"> <div class="layui-inline">
<label class="layui-form-label">库位行</label> <label class="layui-form-label">库位行</label>
@ -336,6 +337,8 @@
//监听状态操作 //监听状态操作
form.on('switch(changeState)', function (obj) { form.on('switch(changeState)', function (obj) {
let display = $("#display").val();
if(display !== "none"){
var req = {}; var req = {};
if (obj.elem.checked) { if (obj.elem.checked) {
req["state"] = 1 req["state"] = 1
@ -366,6 +369,8 @@
} }
}) })
}
}); });
viewInfoForInventory = function (obj) { viewInfoForInventory = function (obj) {

Loading…
Cancel
Save