import React from 'react'; import Invoice from '../../..'; import moment from 'moment'; import 'antd/dist/antd.css'; import { Button } from 'kts-components-antd-x3'; import idGenerator from '../../../../Invoice/tools/idGenerator'; export default () => { const controller = React.useMemo(() => new Invoice.InvoiceController(), []); const a = [ { "lineNumber": 1, "realEstateAddress": [ "安徽省合肥市庐江县" ], "realEstateDetailedAddress": "安徽省合肥市庐江县周瑜大道1号", leaseTerm: [moment('20250205'), moment('20250228')], "leaseTermStart": "20250205", "leaseTermEnd": "20250228", "crossCitiesSign": "N", "realEstateNumber": "BDCZL100001", "unit": "平方米", "$index": 0, "realEstateUnit": "平方米" } ] const b: any = [ { $index: idGenerator(), "serialNumber": "1886972176113950720", "lineNumber": 1, "taxCode": "3040501030000000000", "taxName": "融资租赁", "specification": "", "itemName": "不动产租赁服务", "unit": "幢", "quantity": "1", "taxRate": 0.09, "priceExcludeTax": "9174.31", "priceIncludeTax": "10000", "amountTax": 825.69, "amountExcludeTax": 9174.31, "amountIncludeTax": 10000, "lineAttribute": 0, "favouredPolicyMark": false, "ticketLineNumber": "1" } ] React.useEffect(() => { // controller.run(async s => { // s.goodsListState.goodsList = b; // }) // controller.run(async s => { // window.setTimeout(() => { // controller.formList.get('realEstateInfo')?.setFieldsValue({ // realEstateDataDto: a // }) // }, 1000) // }) }, []) const onSave = async () => { const formValues = await controller.validateFields(); console.log(formValues) } return ( <> } /> ) };