Browse Source

深政易登录

dev
蟑螂恶霸 1 month ago
parent
commit
196b694d6a
  1. 11
      zdxt-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/app/enforcement/AppEnfLoginController.java
  2. 11
      zdxt-web-client/zdxt-efcode-enforcement-app/src/views/enforcement/home/enforcementHome.vue

11
zdxt-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/app/enforcement/AppEnfLoginController.java

@ -179,17 +179,6 @@ public class AppEnfLoginController extends LoginController {
return R.fail("该用户已被停用");
}
// 4. AES解密前端传来的密码
String decryptedPassword = decryptPassword("");
if (decryptedPassword == null) {
return R.fail("密码解密失败");
}
// 5. MD5加盐校验密码(使用loginName作为加盐因子)
if (!verifyPassword(loginName, decryptedPassword, user.getSalt(), user.getPassword())) {
return R.fail("用户名或密码错误");
}
// 6. 检查执法证件号是否为空
if (user.getLawCertificateNum() == null || user.getLawCertificateNum().isBlank()) {
return R.fail("该用户不是执法人员,无法登录执法端");

11
zdxt-web-client/zdxt-efcode-enforcement-app/src/views/enforcement/home/enforcementHome.vue

@ -176,17 +176,20 @@ const toBannerDetail = (item) => {
// ========== ==========
onMounted(() => {
new Vconsolefrom();
let fullUrl = window.location.href;
// new Vconsolefrom();
console.log("执法端 Home onMounted");
let fullUrl = window.location.href;
console.log(fullUrl)
let code = fullUrl.substring(fullUrl.indexOf("code=") + 5, fullUrl.indexOf("&state="));
isLoading.value = useCommon.firstLoad;
console.log(code)
// isLoading.value = useCommon.firstLoad;
getSzyptLoginAuth(code, (success) => {
console.log("登录成功: ", success.data);
useCommon.SET_USER_ID(success.data.userId);
useCommon.SET_TOKEN(success.data.token);
useCommon.SET_HAS_LAW(success.data.lawOfficer);
useCommon.SET_ORG_ID(success.data.bureauDept.deptId);
isLoading.value = false;
// isLoading.value = false;
//
useCommon.SET_IS_FIRST_LOAD(false);

Loading…
Cancel
Save