Explorar el Código

//login

private_deployment
xhxu hace 1 año
padre
commit
a95472bc1e
Se han modificado 4 ficheros con 38 adiciones y 2 borrados
  1. +6
    -1
      suimangAdmin/src/main/resources/db/migration/V202305230001__wx_c_user_basic_info.sql
  2. +15
    -0
      suimangCApi/src/main/java/com/iformall/controller/VoiceMouldController.java
  3. +16
    -0
      suimangService/src/main/java/com/iformall/enums/EnumLanguages.java
  4. +1
    -1
      suimangService/src/main/java/com/iformall/service/impl/WxCUserBasicInfoServiceImpl.java

+ 6
- 1
suimangAdmin/src/main/resources/db/migration/V202305230001__wx_c_user_basic_info.sql Ver fichero

@@ -4,4 +4,9 @@ ADD UNIQUE INDEX `email_UNIQUE`(`email`) USING BTREE;

ALTER TABLE `wx_c_user_basic_info`
MODIFY COLUMN `phone` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci COMMENT '微信用户绑定的手机号' AFTER `final_tenant_id`,
MODIFY COLUMN `email` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '邮箱' AFTER `id_card`;
MODIFY COLUMN `email` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '邮箱' AFTER `id_card`;



INSERT INTO `wx_msg_validationcode_model`(`id`, `tenant_id`, `parent_tenant_id`, `type`, `name`, `signature`, `content`, `createtime`, `status`, `minutes`, `model_id`, `email_bg_img`, `open`, `msg_type`, `role_type`, `model_code`) VALUES (66, '0', NULL, 66, '激活邮件', 'metavatar', '<a href=\"https://photo.metavatar.cc?ticket={ticket}\" target=\"_blank\">点击激活</a>', '2023-05-22 13:43:41', 1, NULL, NULL, NULL, 0, 2, 0, NULL);
INSERT INTO `wx_msg_validationcode_model`(`id`, `tenant_id`, `parent_tenant_id`, `type`, `name`, `signature`, `content`, `createtime`, `status`, `minutes`, `model_id`, `email_bg_img`, `open`, `msg_type`, `role_type`, `model_code`) VALUES (67, '0', NULL, 67, '修改密码邮件', 'metavatar', '<a href=\"https://photo.metavatar.cc?ticket={ticket}\" target=\"_blank\">点击激活</a>', '2023-05-22 13:48:54', 1, NULL, NULL, NULL, 0, 2, 0, NULL);

+ 15
- 0
suimangCApi/src/main/java/com/iformall/controller/VoiceMouldController.java Ver fichero

@@ -1,6 +1,7 @@
package com.iformall.controller;

import com.github.pagehelper.PageInfo;
import com.iformall.annotation.AuthIgnore;
import com.iformall.common.ErrorCode;
import com.iformall.common.ResultData;
import com.iformall.domain.po.base.BaseEntity;
@@ -24,6 +25,7 @@ import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;

import java.util.HashMap;
import java.util.List;


@@ -42,6 +44,18 @@ public class VoiceMouldController extends BaseController {
@Autowired
private MouldPatchSignService mouldPatchSignService;

@AuthIgnore
@ApiOperation("获取语种")
@GetMapping("getLanguages")
@ApiImplicitParams({})
public ResultData getLanguages() {
logger.debug("[" + getIpAddr() + "] VoiceMouldController::getLanguages");
List<HashMap<String, Object>> allLanguages = EnumLanguages.getAllLanguages();
return new ResultData(allLanguages);
}


@AuthIgnore
@ApiOperation("分页列表接口")
@GetMapping("list")
@ApiImplicitParams({
@@ -57,6 +71,7 @@ public class VoiceMouldController extends BaseController {
return new ResultData(page);
}

@AuthIgnore
@ApiOperation("根据id查询接口")
@GetMapping("/findById")
@ApiImplicitParam(name = "id", value = "id", dataType = "Long", paramType = "query", required = true)


+ 16
- 0
suimangService/src/main/java/com/iformall/enums/EnumLanguages.java Ver fichero

@@ -1,5 +1,10 @@
package com.iformall.enums;

import java.util.ArrayList;
import java.util.EnumSet;
import java.util.HashMap;
import java.util.List;

/**
* 语种
*/
@@ -46,6 +51,17 @@ public enum EnumLanguages {
return null;
}

public static List<HashMap<String, Object>> getAllLanguages() {
List<HashMap<String, Object>> list = new ArrayList<>();
for (EnumLanguages languages : EnumSet.allOf(EnumLanguages.class)) {
HashMap<String, Object> map = new HashMap<>();
map.put("code", languages.code);
map.put("name", languages.message);
list.add(map);
}
return list;
}



public String getLanguages() {


+ 1
- 1
suimangService/src/main/java/com/iformall/service/impl/WxCUserBasicInfoServiceImpl.java Ver fichero

@@ -928,7 +928,7 @@ public class WxCUserBasicInfoServiceImpl implements WxCUserBasicInfoService,IExc
String msg = wxMsgValidationcodeModel.getContent();

msg = msg.replace("{ticket}", ticket);//
msg = msg.replace("{bg}", wxMsgValidationcodeModel.getEmailBgImg());
// msg = msg.replace("{bg}", wxMsgValidationcodeModel.getEmailBgImg());

try{
MimeMessage message = sender.createMimeMessage();


Cargando…
Cancelar
Guardar