Compare commits
2 Commits
e6d6129635
...
36c0675e29
| Author | SHA1 | Date | |
|---|---|---|---|
| 36c0675e29 | |||
|
|
544abaa4ea |
@ -63,25 +63,30 @@ export default function Show(props: MyBetaModalFormProps) {
|
||||
{data?.borrow_reason}
|
||||
</ProDescriptions.Item>
|
||||
<ProDescriptions.Item label="借阅文件" span={2}>
|
||||
{!data?.borrow_files || data.borrow_files.length === 0 ? (
|
||||
{!data?.contract_archive_borrow_files ||
|
||||
!data.contract_archive_borrow_files.length ? (
|
||||
'-'
|
||||
) : (
|
||||
<div>
|
||||
{data.borrow_files.map((file: any, index: number) => (
|
||||
<div
|
||||
key={index}
|
||||
style={{
|
||||
marginBottom: 8,
|
||||
padding: 8,
|
||||
border: '1px solid #f0f0f0',
|
||||
borderRadius: 4,
|
||||
}}
|
||||
>
|
||||
<div style={{ fontWeight: 'bold', marginBottom: 4 }}>
|
||||
文件 {index + 1}: {file?.file?.name}
|
||||
</div>
|
||||
<div>借阅数量: {file?.borrow_number}</div>
|
||||
{/* {file?.return_status && (
|
||||
{data.contract_archive_borrow_files.map(
|
||||
(file: any, index: number) => (
|
||||
<div
|
||||
key={index}
|
||||
style={{
|
||||
marginBottom: 8,
|
||||
padding: 8,
|
||||
border: '1px solid #f0f0f0',
|
||||
borderRadius: 4,
|
||||
}}
|
||||
>
|
||||
<div
|
||||
style={{ fontWeight: 'bold', marginBottom: 4 }}
|
||||
>
|
||||
文件 {index + 1}:
|
||||
{file?.contract_archive_file?.name}
|
||||
</div>
|
||||
<div>借阅数量: {file?.borrow_number}</div>
|
||||
{/* {file?.return_status && (
|
||||
<div>
|
||||
归还状态:{' '}
|
||||
{ContractArchiveFileReturnStatusEnum[
|
||||
@ -89,20 +94,21 @@ export default function Show(props: MyBetaModalFormProps) {
|
||||
]?.text || file.return_status}
|
||||
</div>
|
||||
)} */}
|
||||
{file?.lost_number > 0 && (
|
||||
<div>遗失数量: {file?.lost_number}</div>
|
||||
)}
|
||||
{file?.damaged_number > 0 && (
|
||||
<div>损坏数量: {file?.damaged_number}</div>
|
||||
)}
|
||||
{file?.lost_description && (
|
||||
<div>遗失描述: {file?.lost_description}</div>
|
||||
)}
|
||||
{file?.damaged_description && (
|
||||
<div>损坏描述: {file?.damaged_description}</div>
|
||||
)}
|
||||
</div>
|
||||
))}
|
||||
{file?.lost_number > 0 && (
|
||||
<div>遗失数量: {file?.lost_number}</div>
|
||||
)}
|
||||
{file?.damaged_number > 0 && (
|
||||
<div>损坏数量: {file?.damaged_number}</div>
|
||||
)}
|
||||
{file?.lost_description && (
|
||||
<div>遗失描述: {file?.lost_description}</div>
|
||||
)}
|
||||
{file?.damaged_description && (
|
||||
<div>损坏描述: {file?.damaged_description}</div>
|
||||
)}
|
||||
</div>
|
||||
),
|
||||
)}
|
||||
</div>
|
||||
)}
|
||||
</ProDescriptions.Item>
|
||||
|
||||
@ -37,11 +37,13 @@ export default function Update(props: MyBetaModalFormProps) {
|
||||
onOpenChange={(open: any) => {
|
||||
if (open && props.item) {
|
||||
form.setFieldsValue({
|
||||
files: props.item?.borrow_files?.map((res: any) => ({
|
||||
id: res?.id,
|
||||
name: res?.file?.name,
|
||||
borrow_number: res?.borrow_number,
|
||||
})),
|
||||
files: props.item?.contract_archive_borrow_files?.map(
|
||||
(res: any) => ({
|
||||
id: res?.id,
|
||||
name: res?.contract_archive_file?.name,
|
||||
borrow_number: res?.borrow_number,
|
||||
}),
|
||||
),
|
||||
});
|
||||
}
|
||||
}}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user