|
@@ -18,7 +18,7 @@ function AddModal(props) {
|
|
dispatch,
|
|
dispatch,
|
|
project = [],
|
|
project = [],
|
|
loading,
|
|
loading,
|
|
- depUserTree
|
|
|
|
|
|
+ depUserTree,
|
|
} = props;
|
|
} = props;
|
|
const [form] = Form.useForm();
|
|
const [form] = Form.useForm();
|
|
const [type, setType] = useState({});
|
|
const [type, setType] = useState({});
|
|
@@ -35,32 +35,39 @@ function AddModal(props) {
|
|
values.project = '0';
|
|
values.project = '0';
|
|
}
|
|
}
|
|
|
|
|
|
- let params = [{
|
|
|
|
- type_id: Number(values.subType),
|
|
|
|
- comment: '',
|
|
|
|
- // 父级id
|
|
|
|
- parent_type_id: Number(values.type),
|
|
|
|
- data: [
|
|
|
|
- {
|
|
|
|
- project_id: Number(values.project),
|
|
|
|
- workload: 0,
|
|
|
|
- day: time,
|
|
|
|
- },
|
|
|
|
- ],
|
|
|
|
- }]
|
|
|
|
|
|
+ let params = [
|
|
|
|
+ {
|
|
|
|
+ type_id: Number(values.subType),
|
|
|
|
+ comment: '',
|
|
|
|
+ // 父级id
|
|
|
|
+ parent_type_id: Number(values.type),
|
|
|
|
+ data: [
|
|
|
|
+ {
|
|
|
|
+ project_id: Number(values.project),
|
|
|
|
+ workload: 0,
|
|
|
|
+ day: time,
|
|
|
|
+ },
|
|
|
|
+ ],
|
|
|
|
+ },
|
|
|
|
+ ];
|
|
if (type.type == 0 && values.project == '0') {
|
|
if (type.type == 0 && values.project == '0') {
|
|
- console.log(values);
|
|
|
|
params[0].data[0].pay_dep_id = Number(values.pay_dep_id);
|
|
params[0].data[0].pay_dep_id = Number(values.pay_dep_id);
|
|
}
|
|
}
|
|
onOk(params);
|
|
onOk(params);
|
|
|
|
|
|
//将分类设为空,避免再次打开时有项目选单
|
|
//将分类设为空,避免再次打开时有项目选单
|
|
setType({});
|
|
setType({});
|
|
|
|
+ setSubType({});
|
|
|
|
+ setShowDepSelect(false);
|
|
|
|
+ form.resetFields();
|
|
});
|
|
});
|
|
};
|
|
};
|
|
//同为将分类设为空
|
|
//同为将分类设为空
|
|
const handleCancel = () => {
|
|
const handleCancel = () => {
|
|
setType({});
|
|
setType({});
|
|
|
|
+ setSubType({});
|
|
|
|
+ setShowDepSelect(false);
|
|
|
|
+ form.resetFields();
|
|
onCancel();
|
|
onCancel();
|
|
};
|
|
};
|
|
const onChangeType = value => {
|
|
const onChangeType = value => {
|