|
|
@@ -67,6 +67,9 @@ const UpgradeModal = props => {
|
|
|
const onChange = value => {
|
|
|
setShowDeadline(value)
|
|
|
}
|
|
|
+ const disabledDate = current => {
|
|
|
+ return current && current < dayjs().endOf('day')
|
|
|
+ }
|
|
|
const handleonOk = () => {
|
|
|
form.validateFields().then(values => {
|
|
|
const newVal = { ...values }
|
|
|
@@ -102,8 +105,7 @@ const UpgradeModal = props => {
|
|
|
onCancel()
|
|
|
form?.resetFields()
|
|
|
}}
|
|
|
- onOk={handleonOk}
|
|
|
- >
|
|
|
+ onOk={handleonOk}>
|
|
|
{type === lockTypeEnum.GIVE || type === lockTypeEnum.LEND || type === lockTypeEnum.SALE ? (
|
|
|
<div className="mb-6">
|
|
|
<p className="pb-3">
|
|
|
@@ -119,13 +121,13 @@ const UpgradeModal = props => {
|
|
|
|
|
|
{type === titleType.DEMOTION ? (
|
|
|
<div className="mb-6">
|
|
|
- 未用户<b>{cloudUser.mobile}</b>,<b>{cloudUser.username}</b> 降级 <b>{cloudUser.name}</b>{' '}
|
|
|
+ 为用户<b>{cloudUser.mobile}</b>,<b>{cloudUser.username}</b> 降级 <b>{cloudUser.name}</b>{' '}
|
|
|
<b>{compilationListName}</b>
|
|
|
</div>
|
|
|
) : null}
|
|
|
{type === titleType.DEADLINE ? (
|
|
|
<div className="mb-6">
|
|
|
- 未用户<b>{cloudUser.mobile}</b>,<b>{cloudUser.username}</b> <b>{cloudUser.name}</b>{' '}
|
|
|
+ 为用户<b>{cloudUser.mobile}</b>,<b>{cloudUser.username}</b> <b>{cloudUser.name}</b>{' '}
|
|
|
<b>{compilationListName}</b> 设置延期
|
|
|
<div className="pt-5 pb-5">
|
|
|
当前限期为 <b>{deadline}</b>
|
|
|
@@ -136,7 +138,7 @@ const UpgradeModal = props => {
|
|
|
{type !== titleType.DEMOTION ? (
|
|
|
<Form {...layout} form={form}>
|
|
|
<Form.Item name="deadline" label="到期时间">
|
|
|
- <DatePicker style={{ width: '100%' }} disabled={!showDeadline} />
|
|
|
+ <DatePicker style={{ width: '100%' }} disabled={!showDeadline} disabledDate={disabledDate} />
|
|
|
</Form.Item>
|
|
|
</Form>
|
|
|
) : null}
|