feat: 新建项目传入当前分组id

This commit is contained in:
wenbo.dong 2017-07-18 14:58:57 +08:00
parent 9205e40660
commit fba8c0eef2
2 changed files with 10 additions and 4 deletions

View File

@ -4,14 +4,14 @@ import {
import axios from 'axios';
const addProject = (data) => {
const { name, prd_host, basepath, desc } = data;
const { name, prd_host, basepath, desc, group_id } = data;
const param = {
name,
prd_host,
basepath,
desc
desc,
group_id
}
console.log(param);
return {
type: PROJECT_ADD,
// payload 可以返回 Promise异步请求使用 axios 即可

View File

@ -55,7 +55,8 @@ const formItemLayout = {
@connect(
state => {
return {
loginData: state.login
loginData: state.login,
currGroup: state.group.currGroup
}
},
{
@ -84,11 +85,16 @@ class ProjectList extends Component {
this.props.form.validateFields((err, values) => {
if (!err) {
values.prd_host = this.state.protocol + values.prd_host;
// 获取当前分组id传入values
values.group_id = this.props.currGroup.id;
console.log('Received values of form: ', values);
this.setState({
visible: false
});
this.props.addProject(values);
this.props.form.resetFields();
}
});
}