Fix some issues
This commit is contained in:
parent
4b7a08534d
commit
863533be33
@ -19,7 +19,7 @@ type IProps = {
|
|||||||
};
|
};
|
||||||
|
|
||||||
export default function DepositDocumentComponent(props: IProps) {
|
export default function DepositDocumentComponent(props: IProps) {
|
||||||
const { document, customer,onChange } = props;
|
const { document, customer, onChange } = props;
|
||||||
const [isModalOpen, setIsModalOpen] = useState(false);
|
const [isModalOpen, setIsModalOpen] = useState(false);
|
||||||
const [refused_reason, setRefusedReason] = useState<string | null>(null);
|
const [refused_reason, setRefusedReason] = useState<string | null>(null);
|
||||||
|
|
||||||
@ -94,8 +94,13 @@ export default function DepositDocumentComponent(props: IProps) {
|
|||||||
const reader = new FileReader();
|
const reader = new FileReader();
|
||||||
reader.onload = (event) => {
|
reader.onload = (event) => {
|
||||||
if (event.target?.result) {
|
if (event.target?.result) {
|
||||||
const arrayBuffer = event.target.result as ArrayBuffer;
|
const date: Date = new Date();
|
||||||
const uint8Array = new Uint8Array(arrayBuffer);
|
const strDate: string = `${date.getDate().toString().padStart(2, '0')}-${(date.getMonth() + 1).toString().padStart(2, '0')}-${date.getFullYear()}`;
|
||||||
|
|
||||||
|
const fileName: string = `aplc-${document.document_type.name}-${customer.contact.last_name}-${strDate}.${file.name.split('.').pop()}`;
|
||||||
|
|
||||||
|
const arrayBuffer: ArrayBuffer = event.target.result as ArrayBuffer;
|
||||||
|
const uint8Array: Uint8Array = new Uint8Array(arrayBuffer);
|
||||||
|
|
||||||
const fileBlob: FileBlob = {
|
const fileBlob: FileBlob = {
|
||||||
type: file.type,
|
type: file.type,
|
||||||
@ -104,7 +109,7 @@ export default function DepositDocumentComponent(props: IProps) {
|
|||||||
|
|
||||||
const fileData: FileData = {
|
const fileData: FileData = {
|
||||||
file_blob: fileBlob,
|
file_blob: fileBlob,
|
||||||
file_name: file.name
|
file_name: fileName
|
||||||
};
|
};
|
||||||
const validatorId: string = '884cb36a346a79af8697559f16940141f068bdf1656f88fa0df0e9ecd7311fb8:0';
|
const validatorId: string = '884cb36a346a79af8697559f16940141f068bdf1656f88fa0df0e9ecd7311fb8:0';
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user