From 266270fa269d596ba8df46002a64456e528cc37c Mon Sep 17 00:00:00 2001 From: xixi <123@qq.com> Date: Tue, 4 Jun 2024 16:02:06 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9A=82=E5=AD=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/LoginPage/LoginPage.tsx | 7 +++- src/route/CopyrightGgoods/CopyrightGgoods.tsx | 22 ++++++++-- src/route/ProductRelease/ProductRelease.tsx | 40 +++++++++++++++---- src/route/TradingGoods/TradingGoods.tsx | 15 ++++++- .../TransactionOrder/TransactionOrder.tsx | 15 ++++++- src/route/proj/edit/ProjConfigLoginpage.tsx | 5 ++- src/route/proj/edit/ProjEditStep1.tsx | 2 +- src/route/proj/edit/ProjEditStep2.tsx | 17 ++++---- src/route/proj/edit/ProjEditStep3.tsx | 7 ++-- 9 files changed, 99 insertions(+), 31 deletions(-) diff --git a/src/components/LoginPage/LoginPage.tsx b/src/components/LoginPage/LoginPage.tsx index dd8104a..dee6403 100644 --- a/src/components/LoginPage/LoginPage.tsx +++ b/src/components/LoginPage/LoginPage.tsx @@ -560,8 +560,11 @@ export default function ProjConfigLoginpage(props: any) { content: '编辑成功' }) // props.closeModal() - props.closeModal() - + // props.closeModal() + setTimeout(() => { + props.closeModal() + // window.location.reload(); // 刷新页面 + }, 500); }, onFinally() { diff --git a/src/route/CopyrightGgoods/CopyrightGgoods.tsx b/src/route/CopyrightGgoods/CopyrightGgoods.tsx index 5126f91..5aa5cfd 100644 --- a/src/route/CopyrightGgoods/CopyrightGgoods.tsx +++ b/src/route/CopyrightGgoods/CopyrightGgoods.tsx @@ -1,9 +1,11 @@ import './copyrightG-goods.css' -import { Select, DatePicker, Button, Table, +import { + Select, DatePicker, Button, Table, // message, - Space, Input, Empty } from 'antd'; + Space, Input, Empty +} from 'antd'; // import type { TableColumnsType } from 'antd'; -import { SearchOutlined } from '@ant-design/icons'; +import { SearchOutlined,ClearOutlined } from '@ant-design/icons'; import type { DatePickerProps } from 'antd'; import locale from 'antd/es/date-picker/locale/zh_CN'; const { Column } = Table; @@ -105,11 +107,23 @@ export default function CopyrightGgoods() { ]} /> +
{/* 表格 */} diff --git a/src/route/ProductRelease/ProductRelease.tsx b/src/route/ProductRelease/ProductRelease.tsx index 8b35b36..f13d60e 100644 --- a/src/route/ProductRelease/ProductRelease.tsx +++ b/src/route/ProductRelease/ProductRelease.tsx @@ -1,22 +1,33 @@ // import React from 'react' import './product-release.css' -import { Select, DatePicker, Button, +import { + Select, DatePicker, Button, // message, - Checkbox, Empty, Switch } from 'antd'; + Checkbox, Empty, Switch +} from 'antd'; // import type { CheckboxProps } from 'antd'; -import { SearchOutlined } from '@ant-design/icons'; +import { SearchOutlined,ClearOutlined } from '@ant-design/icons'; import type { DatePickerProps } from 'antd'; import locale from 'antd/es/date-picker/locale/zh_CN'; -import React from 'react'; -// import dayjs, { Dayjs } from 'dayjs'; +import React, { useState } from 'react'; +import dayjs, { } from 'dayjs'; export default function ProductRelease() { // const [messageApi, contextHolder] = message.useMessage(); const dateFormat = 'YYYY年MM月DD日'; + // 所属人类型 + const [belongType, setBelongType] = useState(undefined) const belongTypeChange = (value: string) => { console.log(`selected ${value}`); + setBelongType(value) } + // 选择日期 + const [date, setDate] = useState(undefined) const onChange: DatePickerProps['onChange'] = (date, dateString) => { console.log(date, dateString); + setDate(date) + // dayjs(formInfo.getFieldValue('projDevCompleteDate')).format(dateFormat), + console.log('日期', dayjs(date).format(dateFormat)); + }; const height = window.innerHeight - 180; @@ -106,12 +117,13 @@ export default function ProductRelease() { { value: 'person', label: '个人' }, { value: 'lucy', label: '企业' }, ]} + value={belongType} /> diff --git a/src/route/proj/edit/ProjEditStep3.tsx b/src/route/proj/edit/ProjEditStep3.tsx index b567c5f..37dbcec 100644 --- a/src/route/proj/edit/ProjEditStep3.tsx +++ b/src/route/proj/edit/ProjEditStep3.tsx @@ -319,12 +319,13 @@ export default function ProjEditStep3(props:any) { onSuccess() { messageApi.open({ type: 'success', - content: '编辑成功' + content: '编辑成功', }) // props.closeModal() - props.closeModal() + // props.closeModal() setTimeout(()=>{ - window.location.reload() + // window.location.reload() + props.closeModal() },500) }, onFinally() {