|
@@ -22,6 +22,7 @@ function EditBlock(props) {
|
|
|
const initialValues = blockDetail;
|
|
|
const onFinish = values => {
|
|
|
if (type == 1) {
|
|
|
+ dataRepari(values)
|
|
|
} else if (type == 2) {
|
|
|
dataCompare(values)
|
|
|
} else {
|
|
@@ -68,6 +69,25 @@ function EditBlock(props) {
|
|
|
return current && current >= moment().endOf('day');
|
|
|
}
|
|
|
};
|
|
|
+ //数据补录
|
|
|
+ function dataRepari(values) {
|
|
|
+ values.startDate = moment(values.time[0]).format('YYYY-MM-DD 00:00:00');
|
|
|
+ values.endDate = moment(values.time[1]).format('YYYY-MM-DD 23:23:59');
|
|
|
+ let params = {
|
|
|
+ behospitalCode: values.behospitalCode,
|
|
|
+ endDate: values.endDate,
|
|
|
+ startDate: values.startDate
|
|
|
+ }
|
|
|
+ post(api.dataRepari, params).then((res) => {
|
|
|
+ if (res.data.code === 200) {
|
|
|
+ props.userChange()
|
|
|
+ message.success(res.data.message);
|
|
|
+ form.resetFields();
|
|
|
+ } else {
|
|
|
+ message.error(res.data.message);
|
|
|
+ }
|
|
|
+ })
|
|
|
+ }
|
|
|
//数据对比
|
|
|
function dataCompare(values) {
|
|
|
values.startDate = moment(values.time[0]).format('YYYY-MM-DD 00:00:00');
|