Просмотр исходного кода

[系统发卡][修改][创建短信模板]

release_toaliyun_real
gongbiao 6 лет назад
Родитель
Сommit
82bf98d1ff
1 измененных файлов: 28 добавлений и 2 удалений
  1. +28
    -2
      mallinkSysAdmin/src/main/java/com/iformall/controller/sys/DataInitController.java

+ 28
- 2
mallinkSysAdmin/src/main/java/com/iformall/controller/sys/DataInitController.java Просмотреть файл

@@ -1,8 +1,9 @@
package com.iformall.controller.sys;

import com.alibaba.fastjson.JSON;
import com.google.common.base.Function;
import com.google.common.collect.*;
import com.google.common.collect.ImmutableList;
import com.google.common.collect.ImmutableListMultimap;
import com.google.common.collect.Multimaps;
import com.iformall.common.ErrorCode;
import com.iformall.common.IdWorker;
import com.iformall.common.ResultData;
@@ -14,11 +15,13 @@ import com.iformall.enums.EnumUserType;
import com.iformall.mapper.*;
import com.iformall.service.WxCreditHistoryService;
import com.iformall.utils.DateUtils;
import io.swagger.annotations.ApiImplicitParam;
import lombok.extern.slf4j.Slf4j;
import org.apache.commons.collections.CollectionUtils;
import org.checkerframework.checker.nullness.qual.Nullable;
import org.springframework.transaction.annotation.Transactional;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

@@ -67,6 +70,23 @@ public class DataInitController extends BaseController {
private WxMerchantMapper wxMerchantMapper;


@PostMapping("/createMsgModel")
@ApiImplicitParam(name = "content", value = "content", dataType = "Long", paramType = "query", required = true)
public ResultData createMsgModel(String content) {
try {
MallUserInfo userInfo = getUser();
if (userInfo.isFmSuperAdmin()) {
addMsgModel(content);
return new ResultData();
}
} catch (Exception e) {
log.error("DataInitController::createMsgModel error ", e);
return new ResultData(ErrorCode.MSG_METHOD_REQUEST_ERROR, e.getMessage());
}

return new ResultData();
}

@GetMapping("/init")
public ResultData init() {
try {
@@ -344,6 +364,12 @@ public class DataInitController extends BaseController {
});
}

@Transactional(rollbackFor = Exception.class)
public void addMsgModel(String context) {
IdWorker idWorker = IdWorker.get();
addBirthDayMsgModelToMall(EnumMsgModel.COUPON_BIRTHDAY_OPENED, idWorker, context);
}

/**
* 增加会员生日短信模板
*/


Загрузка…
Отмена
Сохранить