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

//update

release_toaliyun_real
xhxu 4 лет назад
Родитель
Сommit
d585c7ceeb
2 измененных файлов: 51 добавлений и 0 удалений
  1. +10
    -0
      mallinkAdmin/src/main/resources/db/migration/V2022041200001__open.sql
  2. +41
    -0
      mallinkCApi/src/main/java/com/iformall/controller/SysConfigController.java

+ 10
- 0
mallinkAdmin/src/main/resources/db/migration/V2022041200001__open.sql Просмотреть файл

@@ -0,0 +1,10 @@
ALTER TABLE `mallink`.`wx_weapp_code_status`
ADD COLUMN `plat` smallint(2) NOT NULL DEFAULT 1 COMMENT '平台' AFTER `type`;


ALTER TABLE `mallink`.`wx_weapp_audit_status`
ADD COLUMN `plat` smallint(2) NOT NULL DEFAULT 1 COMMENT '平台' AFTER `type`;


ALTER TABLE `mallink`.`wx_weapp_release_status`
ADD COLUMN `plat` smallint(2) NOT NULL DEFAULT 1 COMMENT '平台' AFTER `type`;

+ 41
- 0
mallinkCApi/src/main/java/com/iformall/controller/SysConfigController.java Просмотреть файл

@@ -0,0 +1,41 @@
package com.iformall.controller;

import com.iformall.common.ErrorCode;
import com.iformall.common.ResultData;
import com.iformall.common.SysConfigConstant;
import com.iformall.domain.po.SysConfig;
import com.iformall.service.SysConfigService;
import io.swagger.annotations.ApiImplicitParam;
import io.swagger.annotations.ApiImplicitParams;
import io.swagger.annotations.ApiOperation;
import org.apache.commons.lang3.StringUtils;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;

/**
* @author gongbiao
*/
@RestController
@RequestMapping("sysConfig")
public class SysConfigController extends BaseController {

private final Logger logger = LoggerFactory.getLogger(this.getClass());

@Autowired
private SysConfigService sysConfigService;
@ApiOperation("详情接口")
@GetMapping("getByKey")
@ApiImplicitParams({@ApiImplicitParam(name = "id", value = "id", dataType = "String", paramType = "query", required = true)})
public ResultData detail(String key) {

SysConfig sysConfig = sysConfigService.getByKey(key, getTenantInfo());
if (null == sysConfig || StringUtils.isBlank(sysConfig.getConfigItemValue())) {
return new ResultData(ErrorCode.SYS_CONFIG_VIERFY_SECODES_UNSET);
}
return new ResultData(sysConfig.getConfigItemValue());
}
}

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