| | |
| | | { |
| | | sendData(IP + "/Basis/GetFunSettingByNo?funSetNo="+"Fun013", {}, 'get', function (res) { |
| | | console.log(res.data.SetValue) |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | if(res.data.IsEnable == 'NO') |
| | | { |
| | | pageCnt = parseInt(res.data.SetValue); |
| | |
| | | function GetIsSetColW() |
| | | { |
| | | sendData(IP + "/Basis/GetFunSettingByNo?funSetNo="+"Fun014", {}, 'get', function (res) { |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | if(res.data.IsEnable == 'NO') |
| | | { |
| | | isSetColW=true; |
| | |
| | | //分页格式化 |
| | | var FnParseData = function (res) { |
| | | return { |
| | | "code": res.code == 200 ? 0 : res.code, // 解析接口状态 |
| | | "code": res.code == 0 ? 0 : res.code, // 解析接口状态 |
| | | "msg": res.msg, // 解析提示文本 |
| | | "count": res.data.Total, // 解析数据长度 |
| | | "data": res.data.Items // 解析数据列表 |
| | |
| | | $(".shenqingClass").hide(); //申请储位 |
| | | }); |
| | | sendData(IP + "/Basis/GetFunSettingByNo?funSetNo="+"Fun012", {}, 'get', function (res) { |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | if(res.data.IsEnable == 'NO') |
| | | { |
| | | $(function () { |
| | |
| | | } |
| | | }); |
| | | sendData(IP + "/Basis/GetRoleRightList", {}, 'get', function (res) { |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | for (var k = 0; k < res.data.length; k++) { |
| | | if (res.data[k].MenuName == "入库任务取消") { |
| | | $(function () { |
| | |
| | | height: h1, |
| | | id: 'LAY-app-content-list', |
| | | where: param, |
| | | parseData: FnParseData, |
| | | |
| | | contentType: 'application/json', |
| | | headers: { ToKen: $.cookie('token') }, |
| | | page: true, |
| | |
| | | |
| | | }); |
| | | sendData(IP + "/Basis/GetRoleRightList", {}, 'get', function (res) { |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | for (var k = 0; k < res.data.length; k++) { |
| | | if (res.data[k].MenuName == "添加入库单") { |
| | | $(function () { |
| | |
| | | 0、2、4、6 |
| | | */ |
| | | sendData(IP + "/Basis/GetCustomerSelect", {}, 'get', function (res) { |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | $("#CustomerName").empty(); |
| | | $("#CustomerName").append('<option value =""></option>'); |
| | | |
| | |
| | | |
| | | }); |
| | | sendData(IP + "/Basis/GetRoleRightList", {}, 'get', function(res) { |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | for (var k = 0; k < res.data.length; k++) { |
| | | if (res.data[k].MenuName == "添加入库单") { |
| | | $(function() { |
| | |
| | | 0、2、4、6 |
| | | */ |
| | | sendData(IP + "/Basis/GetCustomerSelect", {}, 'get', function (res) { |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | $("#CustomerName").empty(); |
| | | $("#CustomerName").append('<option value =""></option>'); |
| | | |
| | |
| | | $(".editClass").hide(); |
| | | }); |
| | | sendData(IP + "/Basis/GetRoleRightList", {}, 'get', function(res) { |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | for (var k = 0; k < res.data.length; k++) { |
| | | if (res.data[k].MenuName == "编辑审核记录") { |
| | | $(function() { |
| | |
| | | $(".delClass").hide(); |
| | | }); |
| | | sendData(IP + "/Basis/GetRoleRightList", {}, 'get', function (res) { |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | for (var k = 0; k < res.data.length; k++) { |
| | | if (res.data[k].MenuName == "添加箱支录入") { |
| | | $(function () { |
| | |
| | | $(".delLabelClass").hide(); |
| | | }); |
| | | sendData(IP + "/Basis/GetRoleRightList", {}, 'get', function (res) { |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | for (var k = 0; k < res.data.length; k++) { |
| | | if (res.data[k].MenuName == "补打标签") { |
| | | $(function () { |
| | |
| | | $(".chexiaoClass").hide(); |
| | | }); |
| | | sendData(IP + "/Basis/GetRoleRightList", {}, 'get', function (res) { |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | for (var k = 0; k < res.data.length; k++) { |
| | | if (res.data[k].MenuName == "添加托盘绑定") { |
| | | $(function () { |
| | |
| | | height: h1, |
| | | id: 'LAY-app-content-list', |
| | | where: param, |
| | | parseData: FnParseData, |
| | | |
| | | contentType: 'application/json', |
| | | headers: { ToKen: $.cookie('token') }, |
| | | page: true, |
| | |
| | | |
| | | }); |
| | | sendData(IP + "/Basis/GetRoleRightList", {}, 'get', function (res) { |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | for (var k = 0; k < res.data.length; k++) { |
| | | if (res.data[k].MenuName == "生成入库单") { |
| | | $(function () { |
| | |
| | | // refreshTablemx(xqid); |
| | | //获取承运商物流 |
| | | sendData(IP + "/Basis/GetLogisticsInfoSelect", {}, 'get', function (res) { |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | $("#LogisticsId").empty(); |
| | | $("#LogisticsId").append('<option value =""></option>'); |
| | | for (var i = 0; i < res.data.length; i++) { |
| | |
| | | $(".editDemoClass").hide();//备注 |
| | | }); |
| | | sendData(IP + "/Basis/GetRoleRightList", {}, 'get', function(res) { |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | for (var k = 0; k < res.data.length; k++) { |
| | | if (res.data[k].MenuName == "添加盘点单") { |
| | | $(function() { |
| | |
| | | bindTable(); |
| | | //获取承运商物流 |
| | | sendData(IP + "/Basis/GetLogisticsInfoSelect", {}, 'get', function (res) { |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | $("#LogisticsId").empty(); |
| | | $("#LogisticsId").append('<option value =""></option>'); |
| | | for (var i = 0; i < res.data.length; i++) { |
| | |
| | | height: 'full-95', |
| | | id: 'LAY-app-content-list', |
| | | where: param, |
| | | parseData: FnParseData, |
| | | |
| | | contentType: 'application/json', |
| | | headers: { ToKen: $.cookie('token') }, |
| | | page: true, |
| | |
| | | $(".addClass").hide(); |
| | | }); |
| | | sendData(IP + "/Basis/GetRoleRightList", {}, 'get', function (res) { |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | for (var k = 0; k < res.data.length; k++) { |
| | | if (res.data[k].MenuName == "编辑客户") { |
| | | $(".editClass").show(); |
| | |
| | | }; |
| | | sendData(IP + "/Basis/DelsCustomer", param, 'post', function (res) { |
| | | console.log(res); |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | layer.msg(res.msg, { |
| | | icon: 1, |
| | | time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | |
| | | sendData(IP + "/Basis/AddCustomer", param, 'post', |
| | | function (res) { |
| | | console.log(res); |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | layer.msg(res.msg, { |
| | | icon: 1, |
| | | time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | |
| | | }; |
| | | sendData(IP + "/Basis/DelCustomer", param, 'post', function (res) { |
| | | console.log(res); |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | layer.msg(res.msg, { |
| | | icon: 1, |
| | | time: 1000 //2秒关闭(如果不配置,默认是3秒) |
| | |
| | | sendData(IP + "/Basis/EditCustomer", param, 'post', |
| | | function (res) { |
| | | console.log(res); |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | layer.msg(res.msg, { |
| | | icon: 1, |
| | | time: 1000 //2秒关闭(如果不配置,默认是3秒) |
| | |
| | | Id: parseInt(id), |
| | | }; |
| | | sendData(IP + "/Basis/GetCustomer", param, 'post', function(res) { |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | //页面赋值 |
| | | $("input[name='CustomerNo']").val(res.data.CustomerNo); |
| | | $("input[name='CustomerNo']").attr('disabled', 'true'); |
| | |
| | | |
| | | sendData(IP + "/Basis/GetDepartmentList?DepartmentName=" + DepartmentName + "&&DepartmentNo=" + DepartmentNo, {}, "get", function (res) { |
| | | console.log(res.data); |
| | | if (res.code == 200) |
| | | if (res.code == 0) |
| | | { |
| | | //成功 |
| | | var list = res.data; |
| | |
| | | $(function() { |
| | | $(".approvalBtnupt").hide(); |
| | | }); |
| | | if (res.code == 200) //成功 |
| | | if (res.code == 0) //成功 |
| | | { |
| | | for (var k = 0; k < res.data.length; k++) |
| | | { |
| | |
| | | Demo: field.Demo, |
| | | }; |
| | | sendData( IP + "/Basis/AddDepartment", param, "post", function (res) { |
| | | if (res.code == 200) //成功 |
| | | if (res.code == 0) //成功 |
| | | { |
| | | layer.msg( |
| | | res.msg, |
| | |
| | | msg: cusid, |
| | | }; |
| | | sendData( IP + "/Basis/DelDepartment?Id="+cusid+"",{},"get",function (res) { |
| | | if (res.code == 200) //成功 |
| | | if (res.code == 0) //成功 |
| | | { |
| | | layer.msg( |
| | | res.msg, |
| | |
| | | Demo: field.Demo, |
| | | }; |
| | | sendData( IP + "/Basis/ExitDepartment", param, "post", function (res) { |
| | | if (res.code == 200) //成功 |
| | | if (res.code == 0) //成功 |
| | | { |
| | | layer.msg("修改成功", |
| | | { |
| | |
| | | }; |
| | | sendData(IP + "/Basis/GetDepartmentById?Id="+param.id+"", {}, 'get', function(res) { |
| | | console.log(res); |
| | | if (res.code == 200) //成功 |
| | | if (res.code == 0) //成功 |
| | | { |
| | | //部门号编辑不显示 |
| | | if(res.data.DepartmentNo != "") |
| | |
| | | |
| | | //获取类型菜单下拉 |
| | | sendData(IP + '/Basis/GetDicTypeList?DicName=操作类型', {}, 'get', function (res) { |
| | | if (res.code == 200) //成功 |
| | | if (res.code == 0) //成功 |
| | | { |
| | | for (var i = 0; i < res.data.length; i++) { |
| | | $("#Type").append('<option value =' + res.data[i].Id + '>' + res.data[i].DictName + '</option>'); |
| | |
| | | MenuNo: $("#MenuNo").val(), |
| | | ParentNo: '基础信息', |
| | | }, |
| | | parseData: FnParseData, |
| | | |
| | | contentType: 'application/json', |
| | | defaultToolbar: [], |
| | | headers: { ToKen: $.cookie('token') }, |
| | |
| | | height: h1, |
| | | id: 'LAY-app-content-list', |
| | | where: param, |
| | | parseData: FnParseData, |
| | | |
| | | contentType: 'application/json', |
| | | headers:{ToKen:$.cookie('token')}, |
| | | // toolbar:'#toolbarDemo', |
| | |
| | | $(".addClass").hide(); |
| | | }); |
| | | sendData(IP + "/Basis/GetRoleRightList", {}, 'get', function(res) { |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | for (var k = 0; k < res.data.length; k++) { |
| | | if (res.data[k].MenuName == "编辑物流") { |
| | | $(".editClass").show(); |
| | |
| | | |
| | | sendData(IP + "/Basis/DelsLogisticsInfo", param, 'post', function (res) { |
| | | console.log(res); |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | layer.msg(res.msg, { |
| | | icon: 1, |
| | | time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | |
| | | }; |
| | | sendData(IP + "/Basis/AddLogisticsInfo", param, 'post', function (res) { |
| | | console.log(res); |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | layer.msg(res.msg, { |
| | | icon: 1, |
| | | time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | |
| | | }; |
| | | sendData(IP + "/Basis/DelLogisticsInfo", param, 'post', function (res) { |
| | | console.log(res); |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | layer.msg(res.msg, { |
| | | icon: 1, |
| | | time: 1000 //2秒关闭(如果不配置,默认是3秒) |
| | |
| | | sendData(IP + "/Basis/EditLogisticsInfo", param, 'post', |
| | | function (res) { |
| | | console.log(res); |
| | | if(res.code == 200) { //成功 |
| | | if(res.code == 0) { //成功 |
| | | layer.msg(res.msg, { |
| | | icon: 1, |
| | | time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | |
| | | Id: parseInt(id), |
| | | }; |
| | | sendData(IP + "/Basis/GetLogisticsInfo", param, 'post', function (res) { |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | //页面赋值 |
| | | $("input[name='CarrierName']").val(res.data.CarrierName); |
| | | $("input[name='Address']").val(res.data.Address); |
| | |
| | | |
| | | var url = "/Basis/GetMateList?SkuNo="+SkuNo+"&&SkuName="+SkuName+"&&AuditStatusNo="+AuditStatusNo+"&&Type="+Type+"&&IsControlled="+IsControlled+"&&IsInspect="+IsInspect+"&&Environment="+Environment+"&CategoryNo="+CategoryNo; |
| | | sendData(IP + url, {}, 'get', function(res) { |
| | | if (res.code == 200) //成功 |
| | | if (res.code == 0) //成功 |
| | | { |
| | | var list = res.data; |
| | | $.extend(infoOptions, { |
| | |
| | | $(function() { |
| | | $(".approvalBtnupt").hide(); |
| | | }); |
| | | if (res.code == 200) //成功 |
| | | if (res.code == 0) //成功 |
| | | { |
| | | for (var k = 0; k < res.data.length; k++) { |
| | | if (res.data[k].MenuName == "添加物料") |
| | |
| | | doing = false; |
| | | sendData(IP + "/Basis/AddMate", param, 'post',function(res) { |
| | | console.log(res); |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | layer.msg(res.msg, { |
| | | icon: 1, |
| | | time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | |
| | | doing = false; |
| | | sendData(IP + "/Basis/DelMate?Id="+data.Id+"", {} , 'get', function(res) { |
| | | console.log(res); |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | layer.msg(res.msg, { |
| | | icon: 1, |
| | | time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | |
| | | doing = false; |
| | | sendData(IP + "/Basis/ExitMate", param, 'post', |
| | | function(res) { |
| | | if (res.code == 200) //成功 |
| | | if (res.code == 0) //成功 |
| | | { |
| | | layer.msg("修改成功", { |
| | | icon: 1, |
| | |
| | | var sel1 = false; |
| | | //获取单位下拉菜单 UnitNo |
| | | synData(IP + "/Basis/GetUnitList", {}, 'get', function (res) { |
| | | if (res.code == 200) //成功 |
| | | if (res.code == 0) //成功 |
| | | { |
| | | for (var i = 0; i < res.data.length; i++) { |
| | | $("#UnitNo").append('<option value =' + res.data[i].UnitNo + '>' + res.data[i].UnitName + '</option>'); |
| | |
| | | var sel2 = false; |
| | | //获取包装下拉菜单 PackagNo |
| | | synData(IP + "/Basis/GetPackagList", {}, 'get', function (res) { |
| | | if (res.code == 200) //成功 |
| | | if (res.code == 0) //成功 |
| | | { |
| | | for (var i = 0; i < res.data.length; i++) { |
| | | $("#PackagNo").append('<option value =' + res.data[i].PackagNo + '>' + res.data[i].PackagName + '</option>'); |
| | |
| | | UserId: id, |
| | | }; |
| | | synData(IP + "/Basis/GetMateById?Id= " + getQueryString('id') + "", {}, 'get', function (res) { |
| | | if (res.code == 200) //成功 |
| | | if (res.code == 0) //成功 |
| | | { |
| | | // console.log(res.data.CategoryNo) |
| | | //审批状态编辑显示 |
| | |
| | | url: url, |
| | | method: 'post', |
| | | where: where, |
| | | parseData: FnParseData, |
| | | |
| | | contentType: 'application/json', |
| | | headers:{ToKen:$.cookie('token')}, |
| | | page: true, |
| | |
| | | $(".delClass").hide(); |
| | | }); |
| | | sendData(IP + "/Basis/GetRoleRightList", {}, 'get', function(res) { |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | for (var k = 0; k < res.data.length; k++) { |
| | | if (res.data[k].MenuName == "编辑包装") { |
| | | $(function() { |
| | |
| | | $(".delClass").hide(); |
| | | }); |
| | | sendData(IP + "/Basis/GetRoleRightList", {}, 'get', function(res) { |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | for (var k = 0; k < res.data.length; k++) { |
| | | if (res.data[k].MenuName == "添加包装") |
| | | { |
| | |
| | | doing = false; |
| | | sendData(IP + "/Basis/GetPackagList", param, 'post', function (res) { |
| | | console.log(res); |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | layer.msg(res.msg, { |
| | | icon: 1, |
| | | time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | |
| | | |
| | | sendData(IP + "/Basis/AddPackag", param, 'post', |
| | | function (res) { |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | layer.msg(res.msg, { |
| | | icon: 1, |
| | | time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | |
| | | if (doing) { |
| | | doing = false; |
| | | sendData(IP + "/Basis/DelPackag", param, 'post', function (res) { |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | layer.msg(res.msg, { |
| | | icon: 1, |
| | | time: 1000 //2秒关闭(如果不配置,默认是3秒) |
| | |
| | | sendData(IP + "/Basis/EditPackag", param, 'post', |
| | | function (res) { |
| | | console.log(res); |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | layer.msg("修改成功", { |
| | | icon: 1, |
| | | time: 1000 //2秒关闭(如果不配置,默认是3秒) |
| | |
| | | sendData(IP + "/Basis/GetPackagById?Id="+id, param, 'get', function(res) { |
| | | console.log(res); |
| | | //console.log(res.data.IsValid == 0); |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | //包装编码 |
| | | if (res.data.SkuNo != "") { |
| | | $("input[name='PackCode']").attr("disabled", "disabled") |
| | |
| | | url: url, |
| | | method: 'post', |
| | | where: where, |
| | | parseData: FnParseData, |
| | | |
| | | contentType: 'application/json', |
| | | headers:{ToKen:$.cookie('token')}, |
| | | page: true, |
| | |
| | | $(".delClass").hide(); |
| | | }); |
| | | sendData(IP + "/Basis/GetRoleRightList", {}, 'get', function (res) { |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | |
| | | for (var k = 0; k < res.data.length; k++) { |
| | | if (res.data[k].MenuName == "编辑单位") { |
| | |
| | | doing = false; |
| | | synData(IP + "/Basis/DelsUnit", param, 'post', function (res) { |
| | | console.log(res); |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | layer.msg(res.msg, { |
| | | icon: 1, |
| | | time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | |
| | | sendData(IP + "/Basis/AddUnit", param, 'post', |
| | | function (res) { |
| | | console.log(res); |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | layer.msg(res.msg, { |
| | | icon: 1, |
| | | time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | |
| | | $(".delClass").hide(); |
| | | }); |
| | | sendData(IP + "/Basis/GetRoleRightList", {}, 'get', function (res) { |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | for (var k = 0; k < res.data.length; k++) { |
| | | if (res.data[k].MenuName == "添加单位") { |
| | | $(function () { |
| | |
| | | doing = false; |
| | | sendData(IP + "/Basis/DelUnit", param, 'post', function (res) { |
| | | console.log(res); |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | layer.msg(res.msg, { |
| | | icon: 1, |
| | | time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | |
| | | sendData(IP + "/Basis/EditUnit", param, 'post', |
| | | function (res) { |
| | | console.log(res); |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | layer.msg("修改成功", { |
| | | icon: 1, |
| | | time: 1000 //2秒关闭(如果不配置,默认是3秒) |
| | |
| | | }; |
| | | sendData(IP + "/Basis/GetUnit", param, 'post', function(res) { |
| | | console.log(res); |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | //页面赋值 |
| | | $("input[name='UnitNo']").val(res.data.UnitNo); |
| | | $("input[name='UnitName']").val(res.data.UnitName); |
| | |
| | | $(".editDemoClass").hide();//备注 |
| | | }); |
| | | sendData(IP + "/Basis/GetRoleRightList", {}, 'get', function(res) { |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | for (var k = 0; k < res.data.length; k++) { |
| | | if (res.data[k].MenuName == "添加盘点单") { |
| | | $(function() { |
| | |
| | | |
| | | }); |
| | | sendData(IP + "/Basis/GetRoleRightList", {}, 'get', function(res) { |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | for (var k = 0; k < res.data.length; k++) { |
| | | if (res.data[k].MenuName == "处理同步任务") { |
| | | $(function() { |
| | |
| | | }; |
| | | sendData(IP + "/WeatherForecast/Login", param, 'post', function (res) { |
| | | console.log(res); |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | $.cookie('token', res.data); |
| | | layer.msg("登录成功", { |
| | | icon: 1, |
| | |
| | | $(".clossClass").hide(); |
| | | }); |
| | | sendData(IP + "/Basis/GetRoleRightList", {}, 'get', function (res) { |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | for (var k = 0; k < res.data.length; k++) { |
| | | if (res.data[k].MenuName == "请验") { |
| | | $(function () { |
| | |
| | | $("#approvalBtn").hide(); |
| | | }); |
| | | sendData(IP + "/Basis/GetRoleRightList", {}, 'get', function (res) { |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | for (var k = 0; k < res.data.length; k++) { |
| | | if (res.data[k].MenuName == "添加质检结果") |
| | | { |
| | |
| | | $("#approvalBtn").hide(); |
| | | }); |
| | | sendData(IP + "/Basis/GetRoleRightList", {}, 'get', function (res) { |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | for (var k = 0; k < res.data.length; k++) { |
| | | if (res.data[k].MenuName == "添加质检结果") |
| | | { |
| | |
| | | $(function() { |
| | | $("#approvalBtn").hide(); |
| | | }); |
| | | if (res.code == 200) //成功 |
| | | if (res.code == 0) //成功 |
| | | { |
| | | for (var k = 0; k < res.data.length; k++) { |
| | | if (res.data[k].MenuName == "添加质检结果") |
| | |
| | | doing = false; |
| | | sendData(IP + "/Basis/AddMate", param, 'post',function(res) { |
| | | console.log(res); |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | layer.msg(res.msg, { |
| | | icon: 1, |
| | | time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | |
| | | |
| | | //获取单位下拉菜单 UnitNo |
| | | sendData(IP + "/Basis/GetUnitList",{},'get',function(res){ |
| | | if(res.code == 200) //成功 |
| | | if(res.code == 0) //成功 |
| | | { |
| | | for (var i = 0; i < res.data.length; i++) |
| | | { |
| | |
| | | |
| | | //获取包装下拉菜单 PackagNo |
| | | sendData(IP + "/Basis/GetPackagList",{},'get',function(res){ |
| | | if(res.code == 200) //成功 |
| | | if(res.code == 0) //成功 |
| | | { |
| | | for (var i = 0; i < res.data.length; i++) |
| | | { |
| | |
| | | UserId: id, |
| | | }; |
| | | sendData(IP + "/Basis/GetMateById?Id= " +getQueryString('id')+ "", {}, 'get', function(res) { |
| | | if (res.code == 200) //成功 |
| | | if (res.code == 0) //成功 |
| | | { |
| | | //审批状态编辑显示 |
| | | if(res.data.AuditStatusNo != "") |
| | |
| | | $(".chexiaoClass").hide(); //撤销 |
| | | }); |
| | | sendData(IP + "/Basis/GetRoleRightList", {}, 'get', function (res) { |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | for (var k = 0; k < res.data.length; k++) { |
| | | if (res.data[k].ParentNo == "2400") { |
| | | if (res.data[k].MenuName == "撤销") { |
| | |
| | | $(".outClass").hide(); //完成 |
| | | }); |
| | | sendData(IP + "/Basis/GetRoleRightList", {}, 'get', function(res) { |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | for (var k = 0; k < res.data.length; k++) { |
| | | if(res.data[k].ParentNo == "2600") |
| | | { |
| | |
| | | // refreshTablemx(xqid); |
| | | //获取承运商物流 |
| | | sendData(IP + "/Basis/GetLogisticsInfoSelect", {}, 'get', function (res) { |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | $("#LogisticsId").empty(); |
| | | $("#LogisticsId").append('<option value =""></option>'); |
| | | for (var i = 0; i < res.data.length; i++) { |
| | |
| | | $(".checkClass").hide(); //复核 |
| | | }); |
| | | sendData(IP + "/Basis/GetRoleRightList", {}, 'get', function (res) { |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | for (var k = 0; k < res.data.length; k++) { |
| | | if (res.data[k].ParentNo == "2100") { |
| | | if (res.data[k].MenuName == "添加出库单") { |
| | |
| | | //获取客户下拉框信息 |
| | | function getCustomerList() { |
| | | sendData(IP + "/Basis/GetCustomerSelect", {}, 'get', function(res) { |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | $("#CustomerNo").empty(); |
| | | $("#CustomerNo").append('<option value =""></option>'); |
| | | for (var i = 0; i < res.data.length; i++) { |
| | |
| | | //获取物流承运商下拉框信息 |
| | | function getLogisticsInfoList() { |
| | | sendData(IP + "/Basis/GetLogisticsInfoSelect", {}, 'get', function(res) { |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | $("#LogisticsId").empty(); |
| | | $("#LogisticsId").append('<option value =""></option>'); |
| | | for (var i = 0; i < res.data.length; i++) { |
| | |
| | | //获取客户下拉框信息 |
| | | function getCustomerList(customerNo) { |
| | | sendData(IP + "/Basis/GetCustomerSelect", {}, 'get', function(res) { |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | var TypeNum = 0; |
| | | |
| | | switch($("#Type").val()) |
| | |
| | | //获取物流承运商下拉框信息 |
| | | function getLogisticsInfoList(logisticsId) { |
| | | sendData(IP + "/Basis/GetLogisticsInfoSelect", {}, 'get', function(res) { |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | $("#LogisticsId").empty(); |
| | | $("#LogisticsId").append('<option value =""></option>'); |
| | | for (var i = 0; i < res.data.length; i++) { |
| | |
| | | $(".outClass").hide(); //出库 |
| | | }); |
| | | sendData(IP + "/Basis/GetRoleRightList", {}, 'get', function(res) { |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | for (var k = 0; k < res.data.length; k++) { |
| | | if(res.data[k].ParentNo == "2800") |
| | | { |
| | |
| | | bindTable(); |
| | | //获取承运商物流 |
| | | sendData(IP + "/Basis/GetLogisticsInfoSelect", {}, 'get', function(res) { |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | $("#LogisticsId").empty(); |
| | | $("#LogisticsId").append('<option value =""></option>'); |
| | | for (var i = 0; i < res.data.length; i++) { |
| | |
| | | $(".delWaveClass").hide(); |
| | | }); |
| | | sendData(IP + "/Basis/GetRoleRightList", {}, 'get', function (res) { |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | for (var k = 0; k < res.data.length; k++) { |
| | | if (res.data[k].MenuName == "添加波次") { |
| | | $(function () { |
| | |
| | | |
| | | //获取承运商物流 |
| | | sendData(IP + "/Basis/GetLogisticsInfoSelect", {}, 'get', function(res) { |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | $("#LogisticsId").empty(); |
| | | $("#LogisticsId").append('<option value =""></option>'); |
| | | for (var i = 0; i < res.data.length; i++) { |
| | |
| | | $(function() { |
| | | $(".approvalBtndel").hide(); |
| | | }); |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | for (var k = 0; k < res.data.length; k++) { |
| | | if (res.data[k].MenuName == "新增类别") { |
| | | $(function() { |
| | |
| | | $(function() { |
| | | $(".approvalBtndel").hide(); |
| | | }); |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | for (var k = 0; k < res.data.length; k++) { |
| | | if (res.data[k].MenuName == "添加字典") { |
| | | $(function() { |
| | |
| | | GroupNo: GroupNo |
| | | }; |
| | | sendData(IP + "/Basis/GetFunSettingList?FunSetName="+FunSetName+"&&IsEnable="+IsEnable+"&&GroupNo="+GroupNo, {}, 'get', function(res) { |
| | | if (res.code == 200) |
| | | if (res.code == 0) |
| | | { //成功 |
| | | var list = res.data; |
| | | $.extend(infoOptions, { |
| | |
| | | $(".approvalBtndel").hide(); |
| | | }); |
| | | console.log(res) |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | for (var k = 0; k < res.data.length; k++) { |
| | | if (res.data[k].MenuName == "添加设定") { |
| | | $(function() { |
| | |
| | | doing = false; |
| | | sendData(IP + "/basis/AddFunSettings", param, 'post',function(res) { |
| | | console.log(res); |
| | | if (res.code == 200) |
| | | if (res.code == 0) |
| | | { //成功 |
| | | layer.msg(res.msg, { |
| | | icon: 1, |
| | |
| | | doing = false; |
| | | sendData(IP + "/Basis/DelFunSettings?Id="+data.Id+"", {} , 'get', function(res) { |
| | | console.log(res); |
| | | if (res.code == 200) |
| | | if (res.code == 0) |
| | | { //成功 |
| | | layer.msg(res.msg, { |
| | | icon: 1, |
| | |
| | | doing = false; |
| | | sendData(IP + "/basis/ExitFunSettings", param, 'post', |
| | | function(res) { |
| | | if (res.code == 200) |
| | | if (res.code == 0) |
| | | { //成功 |
| | | layer.msg("修改成功", { |
| | | icon: 1, |
| | |
| | | UserId: id, |
| | | }; |
| | | sendData(IP + "/basis/GetFunSettingById?Id= " +getQueryString('id')+ "", {}, 'get', function(res) { |
| | | if (res.code == 200) |
| | | if (res.code == 0) |
| | | { //成功 |
| | | //页面赋值 |
| | | if(res.data.FunSetNo != "") |
| | |
| | | height: h1, |
| | | id: 'LAY-app-content-list', |
| | | where: param, |
| | | parseData: FnParseData, |
| | | |
| | | contentType: 'application/json', |
| | | headers:{ToKen:$.cookie('token')}, |
| | | page: true, |
| | |
| | | height: h2, |
| | | id: 'LAY-app-content-list2', |
| | | where: param, |
| | | parseData: FnParseData, |
| | | |
| | | contentType: 'application/json', |
| | | toolbar:'', |
| | | defaultToolbar: '', //'print', 'exports' |
| | |
| | | InterfaceNo:data.InterfaceNo, |
| | | }; |
| | | sendData(IP + "/Basis/DelInterface", param, 'post', function (res) { |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | layer.msg(res.msg, { |
| | | icon: 1, |
| | | time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | |
| | | InterfaceNo:data.InterfaceNo |
| | | }; |
| | | sendData(IP + "/Basis/DelInterfaceDetail", param, 'post', function (res) { |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | layer.msg(res.msg, { |
| | | icon: 1, |
| | | time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | |
| | | $(".delClass").hide(); |
| | | }); |
| | | sendData(IP + "/Basis/GetRoleRightList", {}, 'get', function(res) { |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | for (var k = 0; k < res.data.length; k++) { |
| | | if (res.data[k].MenuName == "添加接口") { |
| | | $(function() { |
| | |
| | | InterfaceNo: id |
| | | }; |
| | | sendData(IP + "/Basis/GetInterfaceList", param, 'post', function (res) { |
| | | if (res.code == 200) { |
| | | if (res.code == 0) { |
| | | var data = res.data.Items[0]; |
| | | $("input[name='InterfaceNo']").val(data.InterfaceNo); |
| | | $("input[name='InterfaceName']").val(data.InterfaceName); |
| | |
| | | InterfaceNo: id |
| | | }; |
| | | sendData(IP + "/Basis/GetInterfaceDetailList", paramDetail, 'post', function (res) { |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | var data = res.data.Items; |
| | | //页面赋值 |
| | | $.extend(infoOptions, { |
| | |
| | | if (id == null) { |
| | | // 添加 |
| | | sendData(IP + "/Basis/AddInterface", item2, 'post', function (res) { |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | layer.msg(res.msg, { |
| | | icon: 1, |
| | | time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | |
| | | else { |
| | | // 编辑 |
| | | sendData(IP + "/Basis/EditInterface", item2, 'post', function (res) { |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | layer.msg(res.msg, { |
| | | icon: 1, |
| | | time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | |
| | | sendData(IP + url, {}, 'get', function (res) { |
| | | |
| | | // console.log(res.data) |
| | | if (res.code == 200) //成功 |
| | | if (res.code == 0) //成功 |
| | | { |
| | | var list = res.data; |
| | | $.extend(infoOptions, { |
| | |
| | | case "execute": |
| | | sendData(IP + "/Job/TriggerJob", { Name: data.Name, Group: data.GroupName }, 'post', function (res) { |
| | | console.log(res); |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | layer.msg(res.msg, { |
| | | icon: 1, |
| | | time: 3000 //1秒关闭(如果不配置,默认是3秒) |
| | |
| | | layer.confirm('确定删除选中的模板?', function (index) { |
| | | sendData(IP + "/Job/RemoveJob", { Name: data.Name, Group: data.GroupName }, 'post', function (res) { |
| | | console.log(res); |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | layer.msg(res.msg, { |
| | | icon: 1, |
| | | time: 3000 //1秒关闭(如果不配置,默认是3秒) |
| | |
| | | case "detail": |
| | | sendData(IP + "/Job/GetJobLogs", { Name: data.Name, Group: data.GroupName }, 'post', function (res) { |
| | | console.log(res); |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | if (res.data) { |
| | | layer.open({ |
| | | type: 1, |
| | |
| | | case "Play": |
| | | sendData(IP + "/Job/ResumeJob", { Name: data.Name, Group: data.GroupName }, 'post', function (res) { |
| | | console.log(res); |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | layer.msg(res.msg, { |
| | | icon: 1, |
| | | time: 3000 //1秒关闭(如果不配置,默认是3秒) |
| | |
| | | case "Pause": |
| | | sendData(IP + "/Job/StopJob", { Name: data.Name, Group: data.GroupName }, 'post', function (res) { |
| | | console.log(res); |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | layer.msg(res.msg, { |
| | | icon: 1, |
| | | time: 3000 //1秒关闭(如果不配置,默认是3秒) |
| | |
| | | |
| | | if (objRowsData) { |
| | | sendData(IP + "/Job/QueryJob", { Group: objRowsData.GroupName, Name: objRowsData.Name }, 'post', function (res) { |
| | | if (res.code == 200) { |
| | | if (res.code == 0) { |
| | | setFormData(res.data, "#layuiadmin-app-form-list"); |
| | | if (res.data.BeginTime) { |
| | | $("#BeginTime").val(dateTimeOffsetToDateTimeString(res.data.BeginTime)); |
| | |
| | | param = obj.field; |
| | | } |
| | | sendData(IP + url, param, 'post', function (res) { |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | layer.msg(res.msg, { |
| | | icon: 1, |
| | | time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | |
| | | |
| | | //获取类型菜单下拉 |
| | | sendData(IP + '/Basis/GetDicTypeList?DicName=操作类型', {}, 'get', function (res) { |
| | | if (res.code == 200) //成功 |
| | | if (res.code == 0) //成功 |
| | | { |
| | | for (var i = 0; i < res.data.length; i++) { |
| | | $("#Type").append('<option value =' + res.data[i].Id + '>' + res.data[i].DictName + '</option>'); |
| | |
| | | MenuNo: $("#MenuNo").val(), |
| | | ParentNo: '系统设置', |
| | | }, |
| | | parseData: FnParseData, |
| | | |
| | | contentType: 'application/json', |
| | | defaultToolbar: [], |
| | | headers: { ToKen: $.cookie('token') }, |
| | |
| | | $(".approvalBtnupt").hide(); |
| | | $(".approvalBtndel").hide(); |
| | | }); |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | var list = res.data.filter(item => item.Layer == 0); |
| | | if (list) { |
| | | for (var i = 0; i < list.length; i++) { |
| | |
| | | RoleName: RoleName, |
| | | }; |
| | | sendData(IP + "/Basis/GetRolesList?RoleNo=" + RoleNo + "&RoleName=" + RoleName, {}, "get", function (res) { |
| | | if (res.code == 200) |
| | | if (res.code == 0) |
| | | { |
| | | //成功 |
| | | var list = res.data; |
| | |
| | | $(function() { |
| | | $(".approvalBtndel").hide(); |
| | | }); |
| | | if (res.code == 200) |
| | | if (res.code == 0) |
| | | { |
| | | //成功 |
| | | for (var k = 0; k < res.data.length; k++) |
| | |
| | | |
| | | sendData(IP + "/basis/GetRolesList", {}, "get", function (res) { |
| | | var html = ""; |
| | | if (res.code == 200) |
| | | if (res.code == 0) |
| | | { |
| | | //成功 |
| | | var list = res.data; |
| | |
| | | Demo: field.Demo, //备注 |
| | | }; |
| | | sendData( IP + "/basis/UpdateRolesInfo", param, "post", function (res) { |
| | | if (res.code == 200) |
| | | if (res.code == 0) |
| | | { |
| | | //成功 |
| | | layer.msg( |
| | |
| | | Demo: field.Demo, //备注 |
| | | }; |
| | | sendData( IP + "/basis/UpdateRolesInfo", param, "post", function (res) { |
| | | if (res.code == 200) |
| | | if (res.code == 0) |
| | | { |
| | | //成功 |
| | | layer.msg( |
| | |
| | | doing = false; |
| | | sendData( IP + "/Basis/DeleteRoleInfo?Roleids=" + data.Id + "", {}, "get", function (res) { |
| | | console.log(res); |
| | | if (res.code == 200) |
| | | if (res.code == 0) |
| | | { |
| | | //成功 |
| | | layer.msg( |
| | |
| | | { |
| | | doing = false; |
| | | sendData( IP + "/basis/InsertRoleInfo", param, "post", function (res) { |
| | | if (res.code == 200) |
| | | if (res.code == 0) |
| | | { |
| | | //成功 |
| | | layer.msg( |
| | |
| | | }; |
| | | console.log(id) |
| | | sendData(IP + "/basis/GetRolesListById?Roleid="+id, {} , 'get', function(res) { |
| | | if (res.code == 200) //成功 |
| | | if (res.code == 0) //成功 |
| | | { |
| | | console.log(res.data) |
| | | //页面赋值 |
| | |
| | | } |
| | | } |
| | | synData(IP +"/basis/InsertRoleRight?MenuNo="+rightListStr+"&&Id="+ids+"",{},"post",function (res) { |
| | | if (res.code == 200) |
| | | if (res.code == 0) |
| | | { |
| | | //成功 |
| | | layer.msg(res.msg,{ |
| | |
| | | var istrue = "0"; |
| | | //角色 |
| | | sendData(IP + "/basis/GetRolesList", {}, 'get', function(res) { |
| | | if (res.code == 200) //成功 |
| | | if (res.code == 0) //成功 |
| | | { |
| | | console.log(res.data) |
| | | //角色拼接HTML |
| | |
| | | UserId: id, |
| | | }; |
| | | sendData(IP + "/basis/GetUserinfoListById?Id= " +getQueryString('id')+ "", {}, 'get', function(res) { |
| | | if (res.code == 200) //成功 |
| | | if (res.code == 0) //成功 |
| | | { |
| | | //页面赋值 |
| | | if(res.data.UserNo != "") |
| | |
| | | //获取角色信息 |
| | | sendData(IP + "/basis/GetRolesList", {}, 'get', function(res) { |
| | | var html = ''; |
| | | if (res.code == 200) //成功 |
| | | if (res.code == 0) //成功 |
| | | { |
| | | var list = res.data; |
| | | for (var i = 0; i < list.length; i++) { |
| | |
| | | |
| | | console.log(res.data) |
| | | |
| | | if (res.code == 200) //成功 |
| | | if (res.code == 0) //成功 |
| | | { |
| | | var list = res.data; |
| | | $.extend(infoOptions, { |
| | |
| | | $(function() { |
| | | $(".approvalBtnupt").hide(); |
| | | }); |
| | | if (res.code == 200) //成功 |
| | | if (res.code == 0) //成功 |
| | | { |
| | | var list = res.data.filter(item => item.Layer == 0); |
| | | if (list) |
| | |
| | | doing = false; |
| | | sendData(IP + "/basis/InsertUserinfo", param, 'post',function(res) { |
| | | console.log(res); |
| | | if (res.code == 200) //成功 |
| | | if (res.code == 0) //成功 |
| | | { |
| | | layer.msg(res.msg, { |
| | | icon: 1, |
| | |
| | | doing = false; |
| | | sendData(IP + "/Basis/DeleteUserInfo?Userids="+data.Id+"", {} , 'get', function(res) { |
| | | console.log(res); |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | layer.msg(res.msg, { |
| | | icon: 1, |
| | | time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | |
| | | doing = false; |
| | | sendData(IP + "/basis/UpdateUserinfo", param, 'post', |
| | | function(res) { |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | layer.msg("修改成功", { |
| | | icon: 1, |
| | | time: 1000 //2秒关闭(如果不配置,默认是3秒) |
| | |
| | | $("#approvalBtn").hide(); |
| | | }); |
| | | sendData(IP + "/Basis/GetRoleRightList", {}, 'get', function(res) { |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | for (var k = 0; k < res.data.length; k++) { |
| | | if (res.data[k].MenuName == "编辑区域") { |
| | | $(function() { |
| | |
| | | $(".editClass").hide(); |
| | | }); |
| | | sendData(IP + "/Basis/GetRoleRightList", {}, 'get', function(res) { |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | for (var k = 0; k < res.data.length; k++) { |
| | | if (res.data[k].MenuName == "处理异常") { |
| | | $(function() { |
| | |
| | | $(".editClass").hide(); |
| | | }); |
| | | sendData(IP + "/Basis/GetRoleRightList", {}, 'get', function(res) { |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | for (var k = 0; k < res.data.length; k++) { |
| | | if (res.data[k].MenuName == "编辑储位") { |
| | | $(function() { |
| | |
| | | |
| | | //获取类型菜单下拉 |
| | | sendData(IP + '/Basis/GetDicTypeList?DicName=操作类型', {}, 'get', function (res) { |
| | | if (res.code == 200) //成功 |
| | | if (res.code == 0) //成功 |
| | | { |
| | | for (var i = 0; i < res.data.length; i++) { |
| | | $("#Type").append('<option value =' + res.data[i].Id + '>' + res.data[i].DictName + '</option>'); |
| | |
| | | MenuNo: $("#MenuNo").val(), |
| | | ParentNo: '仓库设置', |
| | | }, |
| | | parseData: FnParseData, |
| | | |
| | | contentType: 'application/json', |
| | | defaultToolbar: [], |
| | | headers: { ToKen: $.cookie('token') }, |
| | |
| | | $(".add").hide(); |
| | | }); |
| | | sendData(IP + "/Basis/GetRoleRightList", {}, 'get', function(res) { |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | for (var k = 0; k < res.data.length; k++) { |
| | | if (res.data[k].MenuName == "添加条码") { |
| | | $(function() { |
| | |
| | | $(".addClass").hide(); |
| | | }); |
| | | sendData(IP + "/Basis/GetRoleRightList", {}, 'get', function(res) { |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | for (var k = 0; k < res.data.length; k++) { |
| | | if (res.data[k].MenuName == "添加条码") { |
| | | $(function() { |
| | |
| | | $(".onOffClass").hide(); |
| | | }); |
| | | sendData(IP + "/Basis/GetRoleRightList", {}, 'get', function(res) { |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | for (var k = 0; k < res.data.length; k++) { |
| | | if (res.data[k].MenuName == "编辑巷道") { |
| | | $(function() { |
| | |
| | | $(".editClass").hide(); |
| | | }); |
| | | sendData(IP + "/Basis/GetRoleRightList", {}, 'get', function(res) { |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | for (var k = 0; k < res.data.length; k++) { |
| | | if (res.data[k].MenuName == "编辑仓库") { |
| | | $(function() { |
| | |
| | | } |
| | | |
| | | sendData(IP + "/Basis/GetRoleRightList", {}, 'get', function(res) { |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | var list = res.data.filter(item => item.level == "0"); |
| | | localStorage.setItem('listRole',JSON.stringify(res.data)); |
| | | if (list) { |
| | |
| | | }); |
| | | |
| | | sendData(IP + "/Basis/IsPassWordTime", "", 'get', function(res) { |
| | | if (res.code == 200 && res.data == 1) { //成功 |
| | | if (res.code == 0 && res.data == 1) { //成功 |
| | | layer.open({ |
| | | type: 2, |
| | | title: '密码已过期,请修改密码', |
| | |
| | | doing = false; |
| | | sendData(IP + "/Basis/UptUserPassWord", param, 'get', function (res) { |
| | | console.log(res); |
| | | if (res.code == 200) { //成功 |
| | | if (res.code == 0) { //成功 |
| | | layer.msg(res.msg, { |
| | | icon: 1, |
| | | time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | |
| | | using System.Text; |
| | | using System.Threading.Tasks; |
| | | using Utility.Entity; |
| | | using Utility.Extension; |
| | | |
| | | namespace Utility |
| | | { |
| | |
| | | // 在执行动作之后的逻辑 |
| | | if (resultContext.Result is ObjectResult objectResult) |
| | | { |
| | | var apiResponse = new ApiResponse<object>( |
| | | context.HttpContext.Response.StatusCode, |
| | | context.HttpContext.Response.StatusCode == 200 ? "请求成功" : "错误", |
| | | objectResult.Value); |
| | | |
| | | //if (resultContext.Result is SqlSugarPagedList) |
| | | //{ |
| | | // apiResponse.count = ((SqlSugarPagedList)resultContext.Result).Total; |
| | | //} |
| | | |
| | | ApiResponse<object> apiResponse; |
| | | if (objectResult.Value is SqlSugarPagedList) |
| | | { |
| | | apiResponse = new ApiResponse<object>( |
| | | context.HttpContext.Response.StatusCode == 200 ? 0 : 1, |
| | | context.HttpContext.Response.StatusCode == 200 ? "请求成功" : "错误", |
| | | ((SqlSugarPagedList)objectResult.Value).Items, |
| | | ((SqlSugarPagedList)objectResult.Value).Total); |
| | | } |
| | | else |
| | | { |
| | | apiResponse = new ApiResponse<object>( |
| | | context.HttpContext.Response.StatusCode == 200 ? 0 : 1, |
| | | context.HttpContext.Response.StatusCode == 200 ? "请求成功" : "错误", |
| | | objectResult.Value); |
| | | } |
| | | var json = JsonConvert.SerializeObject(apiResponse); |
| | | context.HttpContext.Response.ContentType = "application/json"; |
| | | context.HttpContext.Response.ContentLength = Encoding.UTF8.GetByteCount(json); |
| | |
| | | if (resultContext.Result is EmptyResult) |
| | | { |
| | | var apiResponse = new ApiResponse<object>( |
| | | context.HttpContext.Response.StatusCode, |
| | | context.HttpContext.Response.StatusCode == 200 ? 0 : 1, |
| | | context.HttpContext.Response.StatusCode == 200 ? "请求成功" : "错误", |
| | | "请求成功" |
| | | ); |
| | |
| | | |
| | | namespace Utility |
| | | { |
| | | public class SqlSugarPagedList<TEntity> where TEntity : new() |
| | | public class SqlSugarPagedList |
| | | { |
| | | /// <summary> |
| | | /// 总条数 |
| | |
| | | /// <summary> |
| | | /// 当前页集合 |
| | | /// </summary> |
| | | public IEnumerable<TEntity> Items { get; set; } |
| | | public object Items { get; set; } |
| | | } |
| | | /// <summary> |
| | | /// 分页拓展类 |
| | |
| | | /// <param name="pageIndex">当前页码,从1开始</param> |
| | | /// <param name="pageSize">页码容量</param> |
| | | /// <returns></returns> |
| | | public static async Task<SqlSugarPagedList<TEntity>> ToPagedListAsync<TEntity>(this ISugarQueryable<TEntity> query, int pageIndex, int pageSize) |
| | | public static async Task<SqlSugarPagedList> ToPagedListAsync<TEntity>(this ISugarQueryable<TEntity> query, int pageIndex, int pageSize) |
| | | where TEntity : new() |
| | | { |
| | | RefAsync<int> total = 0; |
| | | var items = await query.ToPageListAsync(pageIndex, pageSize, total); |
| | | var totalPages = pageSize > 0 ? (int)Math.Ceiling(total / (double)pageSize) : 0; |
| | | return new SqlSugarPagedList<TEntity> |
| | | return new SqlSugarPagedList |
| | | { |
| | | Items = items, |
| | | Total = total, |
| | |
| | | /// <param name="menuNo">菜单号</param> |
| | | /// <param name="parentNo">模块号</param> |
| | | /// <returns></returns> |
| | | public async Task<SqlSugarPagedList<OperationDto>> GetSysOperationList(GetOperationVm model) |
| | | public async Task<SqlSugarPagedList> GetSysOperationList(GetOperationVm model) |
| | | { |
| | | return await Db.Queryable<LogOperationSys>() |
| | | .LeftJoin<SysUserInfor>((a, b) => a.CreateUser == b.Id) |
| | |
| | | /// <param name="model"></param> |
| | | /// <param name="count"></param> |
| | | /// <returns></returns> |
| | | public async Task<SqlSugarPagedList<InterfaceDto>> GetInterfaceList(InterfaceVm model) |
| | | public async Task<SqlSugarPagedList> GetInterfaceList(InterfaceVm model) |
| | | { |
| | | return await Db.Queryable<SysInterface>() |
| | | .LeftJoin<SysUserInfor>((a, b) => a.CreateUser == b.Id) |
| | |
| | | /// <param name="model"></param> |
| | | /// <param name="count"></param> |
| | | /// <returns></returns> |
| | | public async Task<SqlSugarPagedList<InterfaceDetailDto>> GetInterfaceDetailList(InterfaceDetailVm model) |
| | | public async Task<SqlSugarPagedList> GetInterfaceDetailList(InterfaceDetailVm model) |
| | | { |
| | | return await Db.Queryable<SysInterfaceDetail>() |
| | | .LeftJoin<SysUserInfor>((a, b) => a.CreateUser == b.Id) |
| | |
| | | /// <param name="menuno">菜单号</param> |
| | | /// <param name="parentno">模块号</param> |
| | | /// <returns></returns> |
| | | Task<SqlSugarPagedList<OperationDto>> GetSysOperationList(GetOperationVm model); |
| | | Task<SqlSugarPagedList> GetSysOperationList(GetOperationVm model); |
| | | |
| | | /// <summary> |
| | | /// 新增系统操作日志 |
| | |
| | | /// <param name="model"></param> |
| | | /// <param name="count"></param> |
| | | /// <returns></returns> |
| | | Task<SqlSugarPagedList<InterfaceDto>> GetInterfaceList(InterfaceVm model); |
| | | Task<SqlSugarPagedList> GetInterfaceList(InterfaceVm model); |
| | | |
| | | /// <summary> |
| | | /// 获取接口明细列表 |
| | |
| | | /// <param name="model"></param> |
| | | /// <param name="count"></param> |
| | | /// <returns></returns> |
| | | Task<SqlSugarPagedList<InterfaceDetailDto>> GetInterfaceDetailList(InterfaceDetailVm model); |
| | | Task<SqlSugarPagedList> GetInterfaceDetailList(InterfaceDetailVm model); |
| | | |
| | | /// <summary> |
| | | /// 添加接口信息 |
| | |
| | | /// <param name="model"></param> |
| | | /// <returns></returns> |
| | | [HttpPost] |
| | | public async Task<SqlSugarPagedList<CustomerDto>> GetCustomerList(GetCustomerVm model) |
| | | public async Task<SqlSugarPagedList> GetCustomerList(GetCustomerVm model) |
| | | { |
| | | RefAsync<int> count = new RefAsync<int>(); |
| | | var bolls = await _customerSvc.GetCustomerList(model.CustomerNo, model.CustomerName, model.Type, model.LinkMan, model.Phone, model.Page, model.Limit, count); |
| | | return new SqlSugarPagedList<CustomerDto>() { Items = bolls, Total = count }; |
| | | return new SqlSugarPagedList() { Items = bolls, Total = count }; |
| | | } |
| | | /// <summary> |
| | | /// 查询单条客户信息 |
| | |
| | | /// <param name="model"></param> |
| | | /// <returns></returns> |
| | | [HttpPost] |
| | | public async Task<SqlSugarPagedList<LogisticsInfoDto>> GetLogisticsInfoList(GetLogisticsInfoVm model) |
| | | public async Task<SqlSugarPagedList> GetLogisticsInfoList(GetLogisticsInfoVm model) |
| | | { |
| | | RefAsync<int> count = new RefAsync<int>(); |
| | | var list = await _logisticsSvc.GetLogisticsInfoList(model.CarrierName, model.LinkMan, model.Phone, model.LicensePlate, model.Type, model.Page, model.Limit, count); |
| | | return new SqlSugarPagedList<LogisticsInfoDto>() { Items = list, Total = count }; |
| | | return new SqlSugarPagedList() { Items = list, Total = count }; |
| | | } |
| | | /// <summary> |
| | | /// 查询单条物流信息 |
| | |
| | | /// <param name="model"></param> |
| | | /// <returns></returns> |
| | | [HttpPost] |
| | | public async Task<SqlSugarPagedList<UnitDto>> GetUnitList(GetUnitVm model) |
| | | public async Task<SqlSugarPagedList> GetUnitList(GetUnitVm model) |
| | | { |
| | | RefAsync<int> count = new RefAsync<int>(); |
| | | var list = await _unitSvc.GetUnitList(model.UnitNo, model.UnitName, model.Page, model.Limit, count); |
| | | return new SqlSugarPagedList<UnitDto>() { Items = list, Total = count }; |
| | | return new SqlSugarPagedList() { Items = list, Total = count }; |
| | | } |
| | | /// <summary> |
| | | /// 查询单条单位信息 |
| | |
| | | /// <param name="model"></param> |
| | | /// <returns></returns> |
| | | [HttpPost] |
| | | public async Task<SqlSugarPagedList<PackagDto>> GetPackagList(GetPackagVm model) |
| | | public async Task<SqlSugarPagedList> GetPackagList(GetPackagVm model) |
| | | { |
| | | RefAsync<int> count = new RefAsync<int>(); |
| | | var list = await _packagSvc.GetPackagList(model.PackagNo, model.PackagName, model.Level, model.Page, model.Limit, count); |
| | | return new SqlSugarPagedList<PackagDto> { Items = list, Total = count }; |
| | | return new SqlSugarPagedList { Items = list, Total = count }; |
| | | } |
| | | |
| | | /// <summary> |
| | |
| | | /// <returns></returns> |
| | | [HttpPost] |
| | | [ServiceFilter(typeof(ApiResponseActionFilter))] |
| | | public async Task<SqlSugarPagedList<OperationDto>> GetSysOperationList(GetOperationVm model) |
| | | public async Task<SqlSugarPagedList> GetSysOperationList(GetOperationVm model) |
| | | { |
| | | return await _operation.GetSysOperationList(model); |
| | | } |
| | |
| | | /// <param name="model"></param> |
| | | /// <returns></returns> |
| | | [HttpPost] |
| | | public async Task<SqlSugarPagedList<InterfaceDto>> GetInterfaceList(InterfaceVm model) |
| | | public async Task<SqlSugarPagedList> GetInterfaceList(InterfaceVm model) |
| | | { |
| | | return await _interface.GetInterfaceList(model); |
| | | } |
| | |
| | | /// <param name="model"></param> |
| | | /// <returns></returns> |
| | | [HttpPost] |
| | | public async Task<SqlSugarPagedList<InterfaceDetailDto>> GetInterfaceDetailList(InterfaceDetailVm model) |
| | | public async Task<SqlSugarPagedList> GetInterfaceDetailList(InterfaceDetailVm model) |
| | | { |
| | | return await _interface.GetInterfaceDetailList(model); |
| | | } |
| | |
| | | /// <returns>采购单信息</returns> |
| | | [HttpPost] |
| | | [ServiceFilter(typeof(ApiResponseActionFilter))] |
| | | public async Task<SqlSugarPagedList<ProcurePlanNoticeDto>> GetProcurePlanNoticeList(ProcurePlanNoticeVm model) |
| | | public async Task<SqlSugarPagedList> GetProcurePlanNoticeList(ProcurePlanNoticeVm model) |
| | | { |
| | | RefAsync<int> count = new RefAsync<int>(); |
| | | var bolls = await _procurePlanSvc.GetProcurePlanNoticeList(model, count); |
| | | return new SqlSugarPagedList<ProcurePlanNoticeDto>() { Items = bolls, Total = count }; |
| | | return new SqlSugarPagedList() { Items = bolls, Total = count }; |
| | | } |
| | | /// <summary> |
| | | /// 获取采购单明细信息 |