From 0976fe8b38980ae61957b76dccac40e0f9674bd6 Mon Sep 17 00:00:00 2001 From: luxiaotao1123 <t1341870251@163.com> Date: 星期五, 19 六月 2020 15:57:44 +0800 Subject: [PATCH] # --- src/main/java/com/zy/asrs/controller/LocMastController.java | 9 ++++ src/main/java/com/zy/common/entity/Parameter.java | 11 +++++ src/main/webapp/static/js/common.js | 12 ++++- src/main/webapp/static/js/locMast/locMast.js | 34 +++++++++------- 4 files changed, 48 insertions(+), 18 deletions(-) diff --git a/src/main/java/com/zy/asrs/controller/LocMastController.java b/src/main/java/com/zy/asrs/controller/LocMastController.java index 8ece97a..7244906 100644 --- a/src/main/java/com/zy/asrs/controller/LocMastController.java +++ b/src/main/java/com/zy/asrs/controller/LocMastController.java @@ -13,6 +13,7 @@ import com.zy.asrs.entity.LocMast; import com.zy.asrs.entity.param.LocMastInitParam; import com.zy.asrs.service.LocMastService; +import com.zy.common.entity.Parameter; import com.zy.common.model.Shelves; import com.zy.common.web.BaseController; import org.springframework.beans.factory.annotation.Autowired; @@ -26,6 +27,14 @@ @Autowired private LocMastService locMastService; + @RequestMapping(value = "/locMast/init/pwd") + public R locMastInitPwd(@RequestParam(required = false) String pwd) { + if (Cools.isEmpty(pwd)) { + return R.error("璇疯緭鍏ュ彛浠�"); + } + return R.ok().add(Parameter.get().getLocMastInitPwd().equals(pwd)); + } + @RequestMapping(value = "/locMast/{id}/auth") @ManagerAuth public R get(@PathVariable("id") String id) { diff --git a/src/main/java/com/zy/common/entity/Parameter.java b/src/main/java/com/zy/common/entity/Parameter.java index e290983..91e7c65 100644 --- a/src/main/java/com/zy/common/entity/Parameter.java +++ b/src/main/java/com/zy/common/entity/Parameter.java @@ -59,4 +59,15 @@ public void setCodeSwitch(String codeSwitch) { this.codeSwitch = codeSwitch; } + + // 搴撲綅鍒濆鍖栧彛浠� + private String locMastInitPwd; + + public String getLocMastInitPwd() { + return locMastInitPwd; + } + + public void setLocMastInitPwd(String locMastInitPwd) { + this.locMastInitPwd = locMastInitPwd; + } } diff --git a/src/main/webapp/static/js/common.js b/src/main/webapp/static/js/common.js index 3e2e453..d3d2813 100644 --- a/src/main/webapp/static/js/common.js +++ b/src/main/webapp/static/js/common.js @@ -104,11 +104,17 @@ url: url, data: data, dataType: 'json', - header: {'Content-Type': 'application/json'}, + header: {'token': localStorage.getItem('token')}, timeout: 10000, cache: false, - success: function (result) { - callback(result); + success: function (res) { + if (res.code === 200){ + callback(res); + } else if (res.code === 403){ + top.location.href = baseUrl+"/"; + } else { + layer.msg(res.msg); + } }, error: function (res, type) { diff --git a/src/main/webapp/static/js/locMast/locMast.js b/src/main/webapp/static/js/locMast/locMast.js index 3c0a7d3..d0f4dc5 100644 --- a/src/main/webapp/static/js/locMast/locMast.js +++ b/src/main/webapp/static/js/locMast/locMast.js @@ -204,22 +204,25 @@ break; case "init": layer.prompt({title: '璇疯緭鍏ュ彛浠わ紝骞堕噸缃簱浣�', formType: 1, shadeClose: true}, function(pass, idx){ - if (pass === "123456") { - layer.open({ - type: 1, - title: '鍒濆鍖栧簱浣�', - area: ["400px"], - maxmin: true, - shadeClose: true, - content: $("#resetLocDiv"), - success: function (layero, index) { + http.get(baseUrl+"/locMast/init/pwd", {pwd: pass}, function (res) { + if (res.data) { + layer.open({ + type: 1, + title: '鍒濆鍖栧簱浣�', + area: ["400px"], + maxmin: true, + shadeClose: true, + content: $("#resetLocDiv"), + success: function (layero, index) { - } - }) - } else { - layer.msg("鍙d护閿欒"); - } - layer.close(idx); + } + }) + } else { + layer.msg("鍙d护閿欒"); + } + layer.close(idx); + }) + }); break; } @@ -430,6 +433,7 @@ if (res.code === 200){ layer.msg(res.msg); layer.closeAll(); + tableReload(false); } else if (res.code === 403){ parent.location.href = "/"; }else { -- Gitblit v1.9.1