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';
|
import axios from 'axios';
|
||||||
|
|
||||||
const addProject = (data) => {
|
const addProject = (data) => {
|
||||||
const { name, prd_host, basepath, desc } = data;
|
const { name, prd_host, basepath, desc, group_id } = data;
|
||||||
const param = {
|
const param = {
|
||||||
name,
|
name,
|
||||||
prd_host,
|
prd_host,
|
||||||
basepath,
|
basepath,
|
||||||
desc
|
desc,
|
||||||
|
group_id
|
||||||
}
|
}
|
||||||
console.log(param);
|
|
||||||
return {
|
return {
|
||||||
type: PROJECT_ADD,
|
type: PROJECT_ADD,
|
||||||
// payload 可以返回 Promise,异步请求使用 axios 即可
|
// payload 可以返回 Promise,异步请求使用 axios 即可
|
||||||
|
@ -55,7 +55,8 @@ const formItemLayout = {
|
|||||||
@connect(
|
@connect(
|
||||||
state => {
|
state => {
|
||||||
return {
|
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) => {
|
this.props.form.validateFields((err, values) => {
|
||||||
if (!err) {
|
if (!err) {
|
||||||
values.prd_host = this.state.protocol + values.prd_host;
|
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);
|
console.log('Received values of form: ', values);
|
||||||
this.setState({
|
this.setState({
|
||||||
visible: false
|
visible: false
|
||||||
});
|
});
|
||||||
this.props.addProject(values);
|
this.props.addProject(values);
|
||||||
|
this.props.form.resetFields();
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user