Commit 2bfa8ead by 穆龙飞

modify:增加字段

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