mirror of
https://github.com/YMFE/yapi.git
synced 2025-03-07 14:16:52 +08:00
feat: 新建项目传入当前分组id
This commit is contained in:
parent
9205e40660
commit
fba8c0eef2
@ -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 即可
|
||||
|
@ -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();
|
||||
}
|
||||
});
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user