Browse Source

修改部分权限设置

lwx_dev
erdanergou 3 years ago
parent
commit
e41691af65
  1. 4
      src/main/java/com/dreamchaser/depository_manage/mapper/GroupMapper.xml
  2. 63
      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. 58
      src/main/resources/templates/pages/material/material-out.html
  6. 198
      src/main/resources/templates/pages/materialtype/materialType_view.html
  7. 282
      src/main/resources/templates/pages/warehouse/depository-out.html
  8. 59
      src/main/resources/templates/pages/warehouse/warehouseByParentId.html
  9. 4
      target/classes/com/dreamchaser/depository_manage/mapper/GroupMapper.xml
  10. 63
      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. 58
      target/classes/templates/pages/material/material-out.html
  14. 198
      target/classes/templates/pages/materialtype/materialType_view.html
  15. 282
      target/classes/templates/pages/warehouse/depository-out.html
  16. 59
      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}

63
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,34 +391,38 @@
//监听状态操作 //监听状态操作
form.on('switch(changeState)', function (obj) { form.on('switch(changeState)', function (obj) {
var req = new Map; let display = $("#display").css("display");
if (obj.elem.checked) { if(display !== "none"){
req["state"] = 1 var req = new Map;
} if (obj.elem.checked) {
req["id"] = this.value; req["state"] = 1
$.ajax({
url: "/group/changeGroupState",
type: 'post',
dataType: 'json',
contentType: "application/json;charset=utf-8",
data: JSON.stringify(req),
beforeSend: function () {
this.layerIndex = layer.load(0, {shade: [0.5, '#393D49']});
},
success: function (data) {
layer.close(this.layerIndex);
if (data.status >= 300) {
layer.msg(data.statusInfo.message);//失败的表情
} else {
table.reload('currentTableId', {
url: '/group/findAllGroup',
page: {
curr: 1
},
}, 'data');
}
} }
}) req["id"] = this.value;
$.ajax({
url: "/group/changeGroupState",
type: 'post',
dataType: 'json',
contentType: "application/json;charset=utf-8",
data: JSON.stringify(req),
beforeSend: function () {
this.layerIndex = layer.load(0, {shade: [0.5, '#393D49']});
},
success: function (data) {
layer.close(this.layerIndex);
if (data.status >= 300) {
layer.msg(data.statusInfo.message);//失败的表情
} else {
table.reload('currentTableId', {
url: '/group/findAllGroup',
page: {
curr: 1
},
}, 'data');
}
}
})
}
}); });

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",

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

@ -669,35 +669,39 @@
//监听状态操作 //监听状态操作
form.on('switch(changeState)', function (obj) { form.on('switch(changeState)', function (obj) {
var req = new Map; let display = $("#display").val();
if (obj.elem.checked) { if(display !== "none"){
req["state"] = 1 var req = new Map;
if (obj.elem.checked) {
req["state"] = 1
}
req["id"] = this.value;
$.ajax({
url: "/material/material_edit",
type: 'post',
dataType: 'json',
contentType: "application/json;charset=utf-8",
data: JSON.stringify(req),
beforeSend: function () {
this.layerIndex = layer.load(0, {shade: [0.5, '#393D49']});
},
success: function (data) {
layer.close(this.layerIndex);
if (data.status >= 300) {
layer.msg(data.statusInfo.message);//失败的表情
} else {
layer.msg("修改成功", {
icon: 6,//成功的表情
time: 500 //1秒关闭(如果不配置,默认是3秒)
}, function () {
window.location = '/material_out'
})
}
}
})
} }
req["id"] = this.value;
$.ajax({
url: "/material/material_edit",
type: 'post',
dataType: 'json',
contentType: "application/json;charset=utf-8",
data: JSON.stringify(req),
beforeSend: function () {
this.layerIndex = layer.load(0, {shade: [0.5, '#393D49']});
},
success: function (data) {
layer.close(this.layerIndex);
if (data.status >= 300) {
layer.msg(data.statusInfo.message);//失败的表情
} else {
layer.msg("修改成功", {
icon: 6,//成功的表情
time: 500 //1秒关闭(如果不配置,默认是3秒)
}, function () {
window.location = '/material_out'
})
}
}
})
}); });

198
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,27 +592,70 @@
//监听状态操作 //监听状态操作
form.on('switch(changeState)', function (obj) { form.on('switch(changeState)', function (obj) {
var req = new Map; let display = $("#display").css("display");
if (obj.elem.checked) { if(display !== "none"){
req["state"] = 1; var req = new Map;
} if (obj.elem.checked) {
req["id"] = this.value; req["state"] = 1;
var hasMaterial = false; }
if (req["state"] === undefined) { //如果禁用 req["id"] = this.value;
$.ajax({ var hasMaterial = false;
url: "/materialType/findMaterialByMaterialTypeId", // 判断该类型下是否有物品 if (req["state"] === undefined)
type: "post", { //如果禁用
dataType: "json", $.ajax({
data: JSON.stringify(req), url: "/materialType/findMaterialByMaterialTypeId", // 判断该类型下是否有物品
contentType: "application/json;charset=utf-8", type: "post",
success: function (data) { dataType: "json",
hasMaterial = data.data; data: JSON.stringify(req),
if (hasMaterial) { // 如果有物品 contentType: "application/json;charset=utf-8",
layer.confirm('该种类下还有物品,确定禁用?', { success: function (data) {
btn: ['禁用', '取消'] //按钮 hasMaterial = data.data;
}, function () { if (hasMaterial) { // 如果有物品
layer.confirm('该种类下还有物品,确定禁用?', {
btn: ['禁用', '取消'] //按钮
}, function () {
$.ajax({
url: "/materialType/EditMaterialTypeState", // 禁用
type: 'post',
dataType: 'json',
contentType: "application/json;charset=utf-8",
data: JSON.stringify(req),
beforeSend: function () {
this.layerIndex = layer.load(0, {shade: [0.5, '#393D49']});
},
success: function (data) {
layer.close(this.layerIndex);
if (data.status >= 300) {
layer.msg(data.statusInfo.message);//失败的表情
} else {
layer.msg("修改成功", {
icon: 6,//成功的表情
time: 500 //1秒关闭(如果不配置,默认是3秒)
}, function () {
table.reload('currentTableId', {
url: '/materialType/materialTypeRecord',
page: {
curr: 1
},
where: {"parentId": parentId}
});
})
}
}
})
}, function () {
table.reload('currentTableId', {
url: '/materialType/materialTypeRecord',
page: {
curr: 1
},
where: {"parentId": parentId}
});
});
} else { // 如果没有物品
$.ajax({ $.ajax({
url: "/materialType/EditMaterialTypeState", // 禁用 url: "/materialType/EditMaterialTypeState",
type: 'post', type: 'post',
dataType: 'json', dataType: 'json',
contentType: "application/json;charset=utf-8", contentType: "application/json;charset=utf-8",
@ -630,6 +673,7 @@
icon: 6,//成功的表情 icon: 6,//成功的表情
time: 500 //1秒关闭(如果不配置,默认是3秒) time: 500 //1秒关闭(如果不配置,默认是3秒)
}, function () { }, function () {
// 执行表格重加载
table.reload('currentTableId', { table.reload('currentTableId', {
url: '/materialType/materialTypeRecord', url: '/materialType/materialTypeRecord',
page: { page: {
@ -637,89 +681,51 @@
}, },
where: {"parentId": parentId} where: {"parentId": parentId}
}); });
}) })
} }
} }
}) })
}, function () { }
table.reload('currentTableId', {
url: '/materialType/materialTypeRecord',
page: {
curr: 1
},
where: {"parentId": parentId}
});
});
} else { // 如果没有物品
$.ajax({
url: "/materialType/EditMaterialTypeState",
type: 'post',
dataType: 'json',
contentType: "application/json;charset=utf-8",
data: JSON.stringify(req),
beforeSend: function () {
this.layerIndex = layer.load(0, {shade: [0.5, '#393D49']});
},
success: function (data) {
layer.close(this.layerIndex);
if (data.status >= 300) {
layer.msg(data.statusInfo.message);//失败的表情
} else {
layer.msg("修改成功", {
icon: 6,//成功的表情
time: 500 //1秒关闭(如果不配置,默认是3秒)
}, function () {
// 执行表格重加载
table.reload('currentTableId', {
url: '/materialType/materialTypeRecord',
page: {
curr: 1
},
where: {"parentId": parentId}
});
})
}
}
})
} }
} })
}) }
} else { // 如果启用 else { // 如果启用
$.ajax({ $.ajax({
url: "/materialType/EditMaterialTypeState", url: "/materialType/EditMaterialTypeState",
type: 'post', type: 'post',
dataType: 'json', dataType: 'json',
contentType: "application/json;charset=utf-8", contentType: "application/json;charset=utf-8",
data: JSON.stringify(req), data: JSON.stringify(req),
beforeSend: function () { beforeSend: function () {
this.layerIndex = layer.load(0, {shade: [0.5, '#393D49']}); this.layerIndex = layer.load(0, {shade: [0.5, '#393D49']});
}, },
success: function (data) { success: function (data) {
layer.close(this.layerIndex); layer.close(this.layerIndex);
if (data.status >= 300) { if (data.status >= 300) {
layer.msg(data.statusInfo.message);//失败的表情 layer.msg(data.statusInfo.message);//失败的表情
} else { } else {
layer.msg("修改成功", { layer.msg("修改成功", {
icon: 6,//成功的表情 icon: 6,//成功的表情
time: 500 //1秒关闭(如果不配置,默认是3秒) time: 500 //1秒关闭(如果不配置,默认是3秒)
}, function () { }, function () {
// 执行表格重加载 // 执行表格重加载
table.reload('currentTableId', { table.reload('currentTableId', {
url: '/materialType/materialTypeRecord', url: '/materialType/materialTypeRecord',
page: { page: {
curr: 1 curr: 1
}, },
where: {"parentId": parentId} where: {"parentId": parentId}
}); });
}) })
}
} }
} })
}) }
} }
}); });
$('body').on('click', '[data-refresh]', function () { $('body').on('click', '[data-refresh]', function () {

282
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,109 +460,146 @@
//监听状态操作 //监听状态操作
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"){
if (obj.elem.checked) { var hasMaterial = false;
req["state"] = 1 var req = new Map;
} if (obj.elem.checked) {
req["id"] = this.value; req["state"] = 1
if (req["state"] === undefined) {// 如果禁用 }
$.ajax({ req["id"] = this.value;
url: "/repository/findMaterialByDepository?depositoryId=" + this.value, if (req["state"] === undefined) {// 如果禁用
type: "get", $.ajax({
dataType: "json", url: "/repository/findMaterialByDepository?depositoryId=" + this.value,
contentType: "application/json;charset=utf-8", type: "get",
success: function (d) { dataType: "json",
hasMaterial = d.data; contentType: "application/json;charset=utf-8",
// 子仓库下是否有物品 success: function (d) {
if (hasMaterial) { // 有 hasMaterial = d.data;
// 子仓库下是否有物品
if (hasMaterial) { // 有
layer.confirm('仓库下还有物品,确定封库?', { layer.confirm('仓库下还有物品,确定封库?', {
btn: ['封库', '取消'] //按钮 btn: ['封库', '取消'] //按钮
},
function () {
req["envelop"] = 1; // 封库操作
$.ajax({
url: "/repository/EditDepositoryState",
type: 'post',
dataType: 'json',
contentType: "application/json;charset=utf-8",
data: JSON.stringify(req),
beforeSend: function () {
this.layerIndex = layer.load(0, {shade: [0.5, '#393D49']});
}, },
success: function (data) { function () {
layer.close(this.layerIndex); req["envelop"] = 1; // 封库操作
if (data.status >= 300) { $.ajax({
layer.msg(data.statusInfo.message);//失败的表情 url: "/repository/EditDepositoryState",
return; type: 'post',
} else { dataType: 'json',
layer.msg("封库成功", { contentType: "application/json;charset=utf-8",
icon: 6,//成功的表情 data: JSON.stringify(req),
time: 500 //1秒关闭(如果不配置,默认是3秒) beforeSend: function () {
}, function () { this.layerIndex = layer.load(0, {shade: [0.5, '#393D49']});
// 执行重加载 },
table.reload('currentTableId', { success: function (data) {
url: '/repository/warehouseRecord', layer.close(this.layerIndex);
page: { if (data.status >= 300) {
curr: 1 layer.msg(data.statusInfo.message);//失败的表情
}, return;
where: {"parentId": parentId} } else {
}); layer.msg("封库成功", {
}) icon: 6,//成功的表情
} time: 500 //1秒关闭(如果不配置,默认是3秒)
} }, function () {
}) // 执行重加载
}, table.reload('currentTableId', {
function () { url: '/repository/warehouseRecord',
// 执行重加载 page: {
table.reload('currentTableId', { curr: 1
url: '/repository/warehouseRecord', },
page: { where: {"parentId": parentId}
curr: 1 });
})
}
}
})
}, },
where: {"parentId": parentId} function () {
}); // 执行重加载
}); table.reload('currentTableId', {
} url: '/repository/warehouseRecord',
else { page: {
layer.confirm('确定封库?',{ curr: 1
btn:['确定','取消'] },
}, where: {"parentId": parentId}
function () { });
$.ajax({ });
url: "/repository/EditDepositoryState", }
type: 'post', else {
dataType: 'json', layer.confirm('确定封库?',{
contentType: "application/json;charset=utf-8", btn:['确定','取消']
data: JSON.stringify(req),
beforeSend: function () {
this.layerIndex = layer.load(0, {shade: [0.5, '#393D49']});
}, },
success: function (data) { function () {
layer.close(this.layerIndex); $.ajax({
if (data.status >= 300) { url: "/repository/EditDepositoryState",
layer.msg(data.statusInfo.message);//失败的表情 type: 'post',
return; dataType: 'json',
} else { contentType: "application/json;charset=utf-8",
layer.msg("修改成功", { data: JSON.stringify(req),
icon: 6,//成功的表情 beforeSend: function () {
time: 500 //1秒关闭(如果不配置,默认是3秒) this.layerIndex = layer.load(0, {shade: [0.5, '#393D49']});
}, function () { },
// 执行重加载 success: function (data) {
table.reload('currentTableId', { layer.close(this.layerIndex);
url: '/repository/warehouseRecord', if (data.status >= 300) {
page: { layer.msg(data.statusInfo.message);//失败的表情
curr: 1 return;
}, } else {
where: {"parentId": parentId} layer.msg("修改成功", {
}); icon: 6,//成功的表情
}) time: 500 //1秒关闭(如果不配置,默认是3秒)
} }, function () {
} // 执行重加载
}) table.reload('currentTableId', {
}, url: '/repository/warehouseRecord',
function () { page: {
curr: 1
},
where: {"parentId": parentId}
});
})
}
}
})
},
function () {
// 执行重加载
table.reload('currentTableId', {
url: '/repository/warehouseRecord',
page: {
curr: 1
},
where: {"parentId": parentId}
});
})
}
}
})
}
else { // 如果启用
$.ajax({
url: "/repository/EditDepositoryState",
type: 'post',
dataType: 'json',
contentType: "application/json;charset=utf-8",
data: JSON.stringify(req),
beforeSend: function () {
this.layerIndex = layer.load(0, {shade: [0.5, '#393D49']});
},
success: function (data) {
layer.close(this.layerIndex);
if (data.status >= 300) {
layer.msg(data.statusInfo.message);//失败的表情
return;
} else {
layer.msg("修改成功", {
icon: 6,//成功的表情
time: 500 //1秒关闭(如果不配置,默认是3秒)
}, function () {
// window.location='/findWareHouseByParentId?parentId=0'+parentId
// 执行重加载 // 执行重加载
table.reload('currentTableId', { table.reload('currentTableId', {
url: '/repository/warehouseRecord', url: '/repository/warehouseRecord',
@ -572,45 +609,14 @@
where: {"parentId": parentId} where: {"parentId": parentId}
}); });
}) })
}
}
}
})
} else { // 如果启用
$.ajax({
url: "/repository/EditDepositoryState",
type: 'post',
dataType: 'json',
contentType: "application/json;charset=utf-8",
data: JSON.stringify(req),
beforeSend: function () {
this.layerIndex = layer.load(0, {shade: [0.5, '#393D49']});
},
success: function (data) {
layer.close(this.layerIndex);
if (data.status >= 300) {
layer.msg(data.statusInfo.message);//失败的表情
return;
} else {
layer.msg("修改成功", {
icon: 6,//成功的表情
time: 500 //1秒关闭(如果不配置,默认是3秒)
}, function () {
// window.location='/findWareHouseByParentId?parentId=0'+parentId
// 执行重加载
table.reload('currentTableId', {
url: '/repository/warehouseRecord',
page: {
curr: 1
},
where: {"parentId": parentId}
});
})
} }
} })
}) }
} }
}); });
showDetail = function (obj) { showDetail = function (obj) {

59
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,36 +337,40 @@
//监听状态操作 //监听状态操作
form.on('switch(changeState)', function (obj) { form.on('switch(changeState)', function (obj) {
var req = {}; let display = $("#display").val();
if (obj.elem.checked) { if(display !== "none"){
req["state"] = 1 var req = {};
} if (obj.elem.checked) {
req["id"] = this.value; req["state"] = 1
$.ajax({ }
url: "/place/editPlaceState", req["id"] = this.value;
type: 'post', $.ajax({
dataType: 'json', url: "/place/editPlaceState",
contentType: "application/json;charset=utf-8", type: 'post',
data: JSON.stringify(req), dataType: 'json',
beforeSend: function () { contentType: "application/json;charset=utf-8",
this.layerIndex = layer.load(0, {shade: [0.5, '#393D49']}); data: JSON.stringify(req),
}, beforeSend: function () {
success: function (data) { this.layerIndex = layer.load(0, {shade: [0.5, '#393D49']});
layer.close(this.layerIndex); },
if (data.status >= 300) { success: function (data) {
layer.msg(data.statusInfo.message);//失败的表情 layer.close(this.layerIndex);
if (data.status >= 300) {
layer.msg(data.statusInfo.message);//失败的表情
} else { } else {
layer.msg("修改成功", { layer.msg("修改成功", {
icon: 6,//成功的表情 icon: 6,//成功的表情
time: 500 //1秒关闭(如果不配置,默认是3秒) time: 500 //1秒关闭(如果不配置,默认是3秒)
}, function () { }, function () {
window.location = '/warehouseByParentId?parentId=' + parentId; window.location = '/warehouseByParentId?parentId=' + parentId;
}) })
}
} }
}
}) })
}
}); });
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}

63
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,34 +391,38 @@
//监听状态操作 //监听状态操作
form.on('switch(changeState)', function (obj) { form.on('switch(changeState)', function (obj) {
var req = new Map; let display = $("#display").css("display");
if (obj.elem.checked) { if(display !== "none"){
req["state"] = 1 var req = new Map;
} if (obj.elem.checked) {
req["id"] = this.value; req["state"] = 1
$.ajax({
url: "/group/changeGroupState",
type: 'post',
dataType: 'json',
contentType: "application/json;charset=utf-8",
data: JSON.stringify(req),
beforeSend: function () {
this.layerIndex = layer.load(0, {shade: [0.5, '#393D49']});
},
success: function (data) {
layer.close(this.layerIndex);
if (data.status >= 300) {
layer.msg(data.statusInfo.message);//失败的表情
} else {
table.reload('currentTableId', {
url: '/group/findAllGroup',
page: {
curr: 1
},
}, 'data');
}
} }
}) req["id"] = this.value;
$.ajax({
url: "/group/changeGroupState",
type: 'post',
dataType: 'json',
contentType: "application/json;charset=utf-8",
data: JSON.stringify(req),
beforeSend: function () {
this.layerIndex = layer.load(0, {shade: [0.5, '#393D49']});
},
success: function (data) {
layer.close(this.layerIndex);
if (data.status >= 300) {
layer.msg(data.statusInfo.message);//失败的表情
} else {
table.reload('currentTableId', {
url: '/group/findAllGroup',
page: {
curr: 1
},
}, 'data');
}
}
})
}
}); });

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",

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

@ -669,35 +669,39 @@
//监听状态操作 //监听状态操作
form.on('switch(changeState)', function (obj) { form.on('switch(changeState)', function (obj) {
var req = new Map; let display = $("#display").val();
if (obj.elem.checked) { if(display !== "none"){
req["state"] = 1 var req = new Map;
if (obj.elem.checked) {
req["state"] = 1
}
req["id"] = this.value;
$.ajax({
url: "/material/material_edit",
type: 'post',
dataType: 'json',
contentType: "application/json;charset=utf-8",
data: JSON.stringify(req),
beforeSend: function () {
this.layerIndex = layer.load(0, {shade: [0.5, '#393D49']});
},
success: function (data) {
layer.close(this.layerIndex);
if (data.status >= 300) {
layer.msg(data.statusInfo.message);//失败的表情
} else {
layer.msg("修改成功", {
icon: 6,//成功的表情
time: 500 //1秒关闭(如果不配置,默认是3秒)
}, function () {
window.location = '/material_out'
})
}
}
})
} }
req["id"] = this.value;
$.ajax({
url: "/material/material_edit",
type: 'post',
dataType: 'json',
contentType: "application/json;charset=utf-8",
data: JSON.stringify(req),
beforeSend: function () {
this.layerIndex = layer.load(0, {shade: [0.5, '#393D49']});
},
success: function (data) {
layer.close(this.layerIndex);
if (data.status >= 300) {
layer.msg(data.statusInfo.message);//失败的表情
} else {
layer.msg("修改成功", {
icon: 6,//成功的表情
time: 500 //1秒关闭(如果不配置,默认是3秒)
}, function () {
window.location = '/material_out'
})
}
}
})
}); });

198
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,27 +592,70 @@
//监听状态操作 //监听状态操作
form.on('switch(changeState)', function (obj) { form.on('switch(changeState)', function (obj) {
var req = new Map; let display = $("#display").css("display");
if (obj.elem.checked) { if(display !== "none"){
req["state"] = 1; var req = new Map;
} if (obj.elem.checked) {
req["id"] = this.value; req["state"] = 1;
var hasMaterial = false; }
if (req["state"] === undefined) { //如果禁用 req["id"] = this.value;
$.ajax({ var hasMaterial = false;
url: "/materialType/findMaterialByMaterialTypeId", // 判断该类型下是否有物品 if (req["state"] === undefined)
type: "post", { //如果禁用
dataType: "json", $.ajax({
data: JSON.stringify(req), url: "/materialType/findMaterialByMaterialTypeId", // 判断该类型下是否有物品
contentType: "application/json;charset=utf-8", type: "post",
success: function (data) { dataType: "json",
hasMaterial = data.data; data: JSON.stringify(req),
if (hasMaterial) { // 如果有物品 contentType: "application/json;charset=utf-8",
layer.confirm('该种类下还有物品,确定禁用?', { success: function (data) {
btn: ['禁用', '取消'] //按钮 hasMaterial = data.data;
}, function () { if (hasMaterial) { // 如果有物品
layer.confirm('该种类下还有物品,确定禁用?', {
btn: ['禁用', '取消'] //按钮
}, function () {
$.ajax({
url: "/materialType/EditMaterialTypeState", // 禁用
type: 'post',
dataType: 'json',
contentType: "application/json;charset=utf-8",
data: JSON.stringify(req),
beforeSend: function () {
this.layerIndex = layer.load(0, {shade: [0.5, '#393D49']});
},
success: function (data) {
layer.close(this.layerIndex);
if (data.status >= 300) {
layer.msg(data.statusInfo.message);//失败的表情
} else {
layer.msg("修改成功", {
icon: 6,//成功的表情
time: 500 //1秒关闭(如果不配置,默认是3秒)
}, function () {
table.reload('currentTableId', {
url: '/materialType/materialTypeRecord',
page: {
curr: 1
},
where: {"parentId": parentId}
});
})
}
}
})
}, function () {
table.reload('currentTableId', {
url: '/materialType/materialTypeRecord',
page: {
curr: 1
},
where: {"parentId": parentId}
});
});
} else { // 如果没有物品
$.ajax({ $.ajax({
url: "/materialType/EditMaterialTypeState", // 禁用 url: "/materialType/EditMaterialTypeState",
type: 'post', type: 'post',
dataType: 'json', dataType: 'json',
contentType: "application/json;charset=utf-8", contentType: "application/json;charset=utf-8",
@ -630,6 +673,7 @@
icon: 6,//成功的表情 icon: 6,//成功的表情
time: 500 //1秒关闭(如果不配置,默认是3秒) time: 500 //1秒关闭(如果不配置,默认是3秒)
}, function () { }, function () {
// 执行表格重加载
table.reload('currentTableId', { table.reload('currentTableId', {
url: '/materialType/materialTypeRecord', url: '/materialType/materialTypeRecord',
page: { page: {
@ -637,89 +681,51 @@
}, },
where: {"parentId": parentId} where: {"parentId": parentId}
}); });
}) })
} }
} }
}) })
}, function () { }
table.reload('currentTableId', {
url: '/materialType/materialTypeRecord',
page: {
curr: 1
},
where: {"parentId": parentId}
});
});
} else { // 如果没有物品
$.ajax({
url: "/materialType/EditMaterialTypeState",
type: 'post',
dataType: 'json',
contentType: "application/json;charset=utf-8",
data: JSON.stringify(req),
beforeSend: function () {
this.layerIndex = layer.load(0, {shade: [0.5, '#393D49']});
},
success: function (data) {
layer.close(this.layerIndex);
if (data.status >= 300) {
layer.msg(data.statusInfo.message);//失败的表情
} else {
layer.msg("修改成功", {
icon: 6,//成功的表情
time: 500 //1秒关闭(如果不配置,默认是3秒)
}, function () {
// 执行表格重加载
table.reload('currentTableId', {
url: '/materialType/materialTypeRecord',
page: {
curr: 1
},
where: {"parentId": parentId}
});
})
}
}
})
} }
} })
}) }
} else { // 如果启用 else { // 如果启用
$.ajax({ $.ajax({
url: "/materialType/EditMaterialTypeState", url: "/materialType/EditMaterialTypeState",
type: 'post', type: 'post',
dataType: 'json', dataType: 'json',
contentType: "application/json;charset=utf-8", contentType: "application/json;charset=utf-8",
data: JSON.stringify(req), data: JSON.stringify(req),
beforeSend: function () { beforeSend: function () {
this.layerIndex = layer.load(0, {shade: [0.5, '#393D49']}); this.layerIndex = layer.load(0, {shade: [0.5, '#393D49']});
}, },
success: function (data) { success: function (data) {
layer.close(this.layerIndex); layer.close(this.layerIndex);
if (data.status >= 300) { if (data.status >= 300) {
layer.msg(data.statusInfo.message);//失败的表情 layer.msg(data.statusInfo.message);//失败的表情
} else { } else {
layer.msg("修改成功", { layer.msg("修改成功", {
icon: 6,//成功的表情 icon: 6,//成功的表情
time: 500 //1秒关闭(如果不配置,默认是3秒) time: 500 //1秒关闭(如果不配置,默认是3秒)
}, function () { }, function () {
// 执行表格重加载 // 执行表格重加载
table.reload('currentTableId', { table.reload('currentTableId', {
url: '/materialType/materialTypeRecord', url: '/materialType/materialTypeRecord',
page: { page: {
curr: 1 curr: 1
}, },
where: {"parentId": parentId} where: {"parentId": parentId}
}); });
}) })
}
} }
} })
}) }
} }
}); });
$('body').on('click', '[data-refresh]', function () { $('body').on('click', '[data-refresh]', function () {

282
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,109 +460,146 @@
//监听状态操作 //监听状态操作
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"){
if (obj.elem.checked) { var hasMaterial = false;
req["state"] = 1 var req = new Map;
} if (obj.elem.checked) {
req["id"] = this.value; req["state"] = 1
if (req["state"] === undefined) {// 如果禁用 }
$.ajax({ req["id"] = this.value;
url: "/repository/findMaterialByDepository?depositoryId=" + this.value, if (req["state"] === undefined) {// 如果禁用
type: "get", $.ajax({
dataType: "json", url: "/repository/findMaterialByDepository?depositoryId=" + this.value,
contentType: "application/json;charset=utf-8", type: "get",
success: function (d) { dataType: "json",
hasMaterial = d.data; contentType: "application/json;charset=utf-8",
// 子仓库下是否有物品 success: function (d) {
if (hasMaterial) { // 有 hasMaterial = d.data;
// 子仓库下是否有物品
if (hasMaterial) { // 有
layer.confirm('仓库下还有物品,确定封库?', { layer.confirm('仓库下还有物品,确定封库?', {
btn: ['封库', '取消'] //按钮 btn: ['封库', '取消'] //按钮
},
function () {
req["envelop"] = 1; // 封库操作
$.ajax({
url: "/repository/EditDepositoryState",
type: 'post',
dataType: 'json',
contentType: "application/json;charset=utf-8",
data: JSON.stringify(req),
beforeSend: function () {
this.layerIndex = layer.load(0, {shade: [0.5, '#393D49']});
}, },
success: function (data) { function () {
layer.close(this.layerIndex); req["envelop"] = 1; // 封库操作
if (data.status >= 300) { $.ajax({
layer.msg(data.statusInfo.message);//失败的表情 url: "/repository/EditDepositoryState",
return; type: 'post',
} else { dataType: 'json',
layer.msg("封库成功", { contentType: "application/json;charset=utf-8",
icon: 6,//成功的表情 data: JSON.stringify(req),
time: 500 //1秒关闭(如果不配置,默认是3秒) beforeSend: function () {
}, function () { this.layerIndex = layer.load(0, {shade: [0.5, '#393D49']});
// 执行重加载 },
table.reload('currentTableId', { success: function (data) {
url: '/repository/warehouseRecord', layer.close(this.layerIndex);
page: { if (data.status >= 300) {
curr: 1 layer.msg(data.statusInfo.message);//失败的表情
}, return;
where: {"parentId": parentId} } else {
}); layer.msg("封库成功", {
}) icon: 6,//成功的表情
} time: 500 //1秒关闭(如果不配置,默认是3秒)
} }, function () {
}) // 执行重加载
}, table.reload('currentTableId', {
function () { url: '/repository/warehouseRecord',
// 执行重加载 page: {
table.reload('currentTableId', { curr: 1
url: '/repository/warehouseRecord', },
page: { where: {"parentId": parentId}
curr: 1 });
})
}
}
})
}, },
where: {"parentId": parentId} function () {
}); // 执行重加载
}); table.reload('currentTableId', {
} url: '/repository/warehouseRecord',
else { page: {
layer.confirm('确定封库?',{ curr: 1
btn:['确定','取消'] },
}, where: {"parentId": parentId}
function () { });
$.ajax({ });
url: "/repository/EditDepositoryState", }
type: 'post', else {
dataType: 'json', layer.confirm('确定封库?',{
contentType: "application/json;charset=utf-8", btn:['确定','取消']
data: JSON.stringify(req),
beforeSend: function () {
this.layerIndex = layer.load(0, {shade: [0.5, '#393D49']});
}, },
success: function (data) { function () {
layer.close(this.layerIndex); $.ajax({
if (data.status >= 300) { url: "/repository/EditDepositoryState",
layer.msg(data.statusInfo.message);//失败的表情 type: 'post',
return; dataType: 'json',
} else { contentType: "application/json;charset=utf-8",
layer.msg("修改成功", { data: JSON.stringify(req),
icon: 6,//成功的表情 beforeSend: function () {
time: 500 //1秒关闭(如果不配置,默认是3秒) this.layerIndex = layer.load(0, {shade: [0.5, '#393D49']});
}, function () { },
// 执行重加载 success: function (data) {
table.reload('currentTableId', { layer.close(this.layerIndex);
url: '/repository/warehouseRecord', if (data.status >= 300) {
page: { layer.msg(data.statusInfo.message);//失败的表情
curr: 1 return;
}, } else {
where: {"parentId": parentId} layer.msg("修改成功", {
}); icon: 6,//成功的表情
}) time: 500 //1秒关闭(如果不配置,默认是3秒)
} }, function () {
} // 执行重加载
}) table.reload('currentTableId', {
}, url: '/repository/warehouseRecord',
function () { page: {
curr: 1
},
where: {"parentId": parentId}
});
})
}
}
})
},
function () {
// 执行重加载
table.reload('currentTableId', {
url: '/repository/warehouseRecord',
page: {
curr: 1
},
where: {"parentId": parentId}
});
})
}
}
})
}
else { // 如果启用
$.ajax({
url: "/repository/EditDepositoryState",
type: 'post',
dataType: 'json',
contentType: "application/json;charset=utf-8",
data: JSON.stringify(req),
beforeSend: function () {
this.layerIndex = layer.load(0, {shade: [0.5, '#393D49']});
},
success: function (data) {
layer.close(this.layerIndex);
if (data.status >= 300) {
layer.msg(data.statusInfo.message);//失败的表情
return;
} else {
layer.msg("修改成功", {
icon: 6,//成功的表情
time: 500 //1秒关闭(如果不配置,默认是3秒)
}, function () {
// window.location='/findWareHouseByParentId?parentId=0'+parentId
// 执行重加载 // 执行重加载
table.reload('currentTableId', { table.reload('currentTableId', {
url: '/repository/warehouseRecord', url: '/repository/warehouseRecord',
@ -572,45 +609,14 @@
where: {"parentId": parentId} where: {"parentId": parentId}
}); });
}) })
}
}
}
})
} else { // 如果启用
$.ajax({
url: "/repository/EditDepositoryState",
type: 'post',
dataType: 'json',
contentType: "application/json;charset=utf-8",
data: JSON.stringify(req),
beforeSend: function () {
this.layerIndex = layer.load(0, {shade: [0.5, '#393D49']});
},
success: function (data) {
layer.close(this.layerIndex);
if (data.status >= 300) {
layer.msg(data.statusInfo.message);//失败的表情
return;
} else {
layer.msg("修改成功", {
icon: 6,//成功的表情
time: 500 //1秒关闭(如果不配置,默认是3秒)
}, function () {
// window.location='/findWareHouseByParentId?parentId=0'+parentId
// 执行重加载
table.reload('currentTableId', {
url: '/repository/warehouseRecord',
page: {
curr: 1
},
where: {"parentId": parentId}
});
})
} }
} })
}) }
} }
}); });
showDetail = function (obj) { showDetail = function (obj) {

59
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,36 +337,40 @@
//监听状态操作 //监听状态操作
form.on('switch(changeState)', function (obj) { form.on('switch(changeState)', function (obj) {
var req = {}; let display = $("#display").val();
if (obj.elem.checked) { if(display !== "none"){
req["state"] = 1 var req = {};
} if (obj.elem.checked) {
req["id"] = this.value; req["state"] = 1
$.ajax({ }
url: "/place/editPlaceState", req["id"] = this.value;
type: 'post', $.ajax({
dataType: 'json', url: "/place/editPlaceState",
contentType: "application/json;charset=utf-8", type: 'post',
data: JSON.stringify(req), dataType: 'json',
beforeSend: function () { contentType: "application/json;charset=utf-8",
this.layerIndex = layer.load(0, {shade: [0.5, '#393D49']}); data: JSON.stringify(req),
}, beforeSend: function () {
success: function (data) { this.layerIndex = layer.load(0, {shade: [0.5, '#393D49']});
layer.close(this.layerIndex); },
if (data.status >= 300) { success: function (data) {
layer.msg(data.statusInfo.message);//失败的表情 layer.close(this.layerIndex);
if (data.status >= 300) {
layer.msg(data.statusInfo.message);//失败的表情
} else { } else {
layer.msg("修改成功", { layer.msg("修改成功", {
icon: 6,//成功的表情 icon: 6,//成功的表情
time: 500 //1秒关闭(如果不配置,默认是3秒) time: 500 //1秒关闭(如果不配置,默认是3秒)
}, function () { }, function () {
window.location = '/warehouseByParentId?parentId=' + parentId; window.location = '/warehouseByParentId?parentId=' + parentId;
}) })
}
} }
}
}) })
}
}); });
viewInfoForInventory = function (obj) { viewInfoForInventory = function (obj) {

Loading…
Cancel
Save