Commit 2bfa8ead by 穆龙飞

modify:增加字段

parent 68f54692
......@@ -28,9 +28,11 @@ public interface AdminChangeConfigService {
/**
* 新增更改类型配置模板
* @param changeConfigReq
* @param uid
* @param name
* @return
*/
AjaxResult createChange(ChangeConfigReq changeConfigReq);
AjaxResult createChange(ChangeConfigReq changeConfigReq, String uid, String name);
/**
* 修改更改类型配置模板
......
......@@ -114,11 +114,12 @@ public class AdminChangeConfigServiceImpl implements AdminChangeConfigService {
@Override
@Transactional
public AjaxResult createChange(ChangeConfigReq changeConfigReq) {
public AjaxResult createChange(ChangeConfigReq changeConfigReq, String uid, String name) {
logger.info("查看入参值" + changeConfigReq.toString());
//添加一级二级类目
List<ChangeType> changeTypes = typeService.addChangeType(changeConfigReq.getChangeTypes());
ChangeConfig changeConfig = parameterSplicing(changeTypes, changeConfigReq);
changeConfig.setCreator(name + " " + uid);
changeConfig = changeConfigService.addChangeConfig(changeConfig);
List<ChangeExecConfig> changeExecConfigs = execConfigService.addChangeExecConfig(changeConfig.getId(), changeConfigReq.getChangeExeConfig());
//参数拼装
......
......@@ -47,7 +47,7 @@ public class ChangeConfigServiceImpl implements ChangeConfigService {
@Override
public ChangeConfig addChangeConfig(ChangeConfig changeConfig) {
mapper.add(changeConfig);
mapper.insertSelective(changeConfig);
return changeConfig;
}
......
......@@ -79,6 +79,11 @@ public class ChangeConfig {
private Integer needFile;
/**
* 创建人
*/
private String creator;
/**
* 创建时间
*/
private Long createTime;
......
......@@ -50,6 +50,11 @@ public class ChangeConfigPo {
private Integer needFile;
/**
* 创建人
*/
private String creator;
/**
* 创建时间
*/
private Long createTime;
......
......@@ -12,6 +12,7 @@
<result column="participate_change_exec_department" jdbcType="VARCHAR" property="participateChangeExecDepartment" />
<result column="change_commander_type" jdbcType="INTEGER" property="changeCommanderType" />
<result column="change_commander" jdbcType="VARCHAR" property="changeCommander" />
<result column="creator" jdbcType="VARCHAR" property="creator" />
<result column="need_file" jdbcType="INTEGER" property="needFile" />
<result column="create_time" jdbcType="BIGINT" property="createTime" />
<result column="update_time" jdbcType="BIGINT" property="updateTime" />
......
......@@ -3,6 +3,7 @@ package com.netease.mail.yanxuan.change.web.controller;
import com.netease.mail.yanxuan.change.common.bean.AjaxResult;
import com.netease.mail.yanxuan.change.biz.service.change.AdminChangeConfigService;
import com.netease.mail.yanxuan.change.common.bean.RequestLocalBean;
import com.netease.mail.yanxuan.change.dal.meta.model.req.ChangeConfigDeleteReq;
import com.netease.mail.yanxuan.change.dal.meta.model.req.ChangeConfigQueryReq;
import com.netease.mail.yanxuan.change.dal.meta.model.req.ChangeConfigReq;
......@@ -76,7 +77,9 @@ public class ChangeConfigController {
@PostMapping("/create")
public AjaxResult createChange(
@RequestBody ChangeConfigReq changeConfigReq){
return service.createChange(changeConfigReq);
String name = RequestLocalBean.getName();
String uid = RequestLocalBean.getUid();
return service.createChange(changeConfigReq, uid, name);
}
/**
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment