From 825c45a45ad639aa92aa9bb9c3417247bfe26aac Mon Sep 17 00:00:00 2001 From: wangmingwei Date: Wed, 6 May 2026 09:32:05 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8E=BB=E9=99=A4=E6=97=A0=E7=94=A8=E4=BB=A3?= =?UTF-8?q?=E7=A0=81=EF=BC=8C=E6=96=B0=E5=A2=9E=E4=B8=BB=E6=95=B0=E6=8D=AE?= =?UTF-8?q?=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- yunzhupaas-admin/pom.xml | 20 +- .../src/main/resources/application-dev.yml | 116 +- .../src/main/resources/application-prod.yml | 90 +- .../src/main/resources/application-test.yml | 8 +- .../src/main/resources/application.yml | 2 +- .../mapper/crm/CrmOpportunityMapper.xml | 12 - .../mapper/mdm/BcmProjectTypeMapper.xml | 7 - ...ompanyMapper.xml => CompanyBankMapper.xml} | 2 +- .../mapper/mdm/CompanyInvoiceMapper.xml | 7 + .../CompanyMapper.xml} | 2 +- ...rojectMapper.xml => CorporationMapper.xml} | 2 +- .../CustomersMapper.xml} | 2 +- .../resources/mapper/mdm/MaterialMapper.xml | 7 + .../mapper/mdm/MdmCompanyBankMapper.xml | 7 - .../mapper/mdm/MdmCompanyContactMapper.xml | 7 - .../mapper/mdm/MdmContractTypeMapper.xml | 7 - .../mapper/mdm/PanyInvoiceMapper.xml | 7 + .../resources/mapper/mdm/ProductsMapper.xml | 7 + .../resources/mapper/mdm/SupplierMapper.xml | 7 + .../mapper/pcm/PcmContractMapper.xml | 27 - .../mapper/pcm/Pcm_contract_itemMapper.xml | 7 - .../mapper/pcm/Pcm_payment_planMapper.xml | 7 - .../base/mapper/CrmOpportunityMapper.java | 20 - .../base/service/CrmLeadService.java | 31 - .../base/service/CrmOpportunityService.java | 33 - .../service/impl/CrmCustomerServiceImpl.java | 33 - .../base/service/impl/CrmLeadServiceImpl.java | 334 ------ .../impl/CrmOpportunityServiceImpl.java | 338 ------ .../controller/CrmOpportunityController.java | 238 ----- .../base/entity/CrmCustomerEntity.java | 81 -- .../yunzhupaas/base/entity/CrmLeadEntity.java | 81 -- .../base/entity/CrmOpportunityEntity.java | 100 -- .../model/crmCustomer/CrmCustomerExcelVO.java | 25 - .../model/crmCustomer/CrmCustomerModel.java | 58 - .../base/model/crmlead/CrmLeadConstant.java | 42 - .../base/model/crmlead/CrmLeadExcelVO.java | 60 -- .../base/model/crmlead/CrmLeadForm.java | 67 -- .../CrmOpportunityConstant.java | 42 - .../CrmOpportunityExcelErrorVO.java | 22 - .../crmopportunity/CrmOpportunityExcelVO.java | 25 - .../crmopportunity/CrmOpportunityForm.java | 97 -- .../base/mapper/MdmCompanyBankMapper.java | 17 - .../base/mapper/MdmCompanyContactMapper.java | 17 - .../base/mapper/MdmContractTypeMapper.java | 17 - .../base/service/BcmProjectTypeService.java | 33 - .../base/service/MdmCompanyService.java | 31 - .../base/service/MdmContractTypeService.java | 31 - .../base/service/MdmProjectService.java | 31 - .../impl/BcmProjectTypeServiceImpl.java | 331 ------ .../impl/MdmCompanyBankServiceImpl.java | 34 - .../impl/MdmCompanyContactServiceImpl.java | 34 - .../service/impl/MdmCompanyServiceImpl.java | 514 --------- .../impl/MdmContractTypeServiceImpl.java | 364 ------- .../service/impl/MdmProjectServiceImpl.java | 333 ------ .../mapper/AssetMapper.java} | 10 +- .../mdm/mapper/CompanyBankMapper.java | 10 +- .../mapper/CompanyInvoiceMapper.java} | 10 +- .../yunzhupaas/mdm/mapper/CompanyMapper.java | 10 +- .../mdm/mapper/CorporationMapper.java | 17 + .../mapper/CustomersMapper.java} | 10 +- .../yunzhupaas/mdm/mapper/MaterialMapper.java | 17 + .../mdm/mapper/PanyInvoiceMapper.java | 17 + .../yunzhupaas/mdm/mapper/ProductsMapper.java | 17 + .../yunzhupaas/mdm/mapper/SupplierMapper.java | 17 + .../yunzhupaas/mdm/service/AssetService.java | 31 + .../mdm/service/CompanyBankService.java | 10 +- .../service/CompanyInvoiceService.java} | 10 +- .../mdm/service/CompanyService.java | 31 + .../mdm/service/CorporationService.java | 10 +- .../mdm/service/CustinfoService.java | 31 + .../service/CustomerService.java} | 10 +- .../yunzhupaas/mdm/service/LpcService.java | 31 + .../mdm/service/MaterialService.java | 31 + .../mdm/service/PanyInvoiceService.java | 14 + .../mdm/service/ProductsService.java | 31 + .../mdm/service/SuppinfoService.java | 31 + .../mdm/service/SupplierService.java | 14 + .../mdm/service/impl/AssetServiceImpl.java | 354 +++++++ .../service/impl/CompanyBankServiceImpl.java | 24 + .../impl/CompanyInvoiceServiceImpl.java | 24 + .../mdm/service/impl/CompanyServiceImpl.java | 485 +++++++++ .../service/impl/CorporationServiceImpl.java | 24 + .../mdm/service/impl/CustinfoServiceImpl.java | 509 +++++++++ .../service/impl/CustomersServiceImpl.java | 16 +- .../mdm/service/impl/LcpServiceImpl.java | 515 +++++++++ .../mdm/service/impl/MaterialServiceImpl.java | 336 ++++++ .../service/impl/PanyInvoiceServiceImpl.java | 24 + .../mdm/service/impl/ProductsServiceImpl.java | 366 +++++++ .../mdm/service/impl/SuppinfoServiceImpl.java | 520 +++++++++ .../mdm/service/impl/SupplierServiceImpl.java | 24 + .../controller/BcmProjectTypeController.java | 265 ----- .../base/controller/MdmCompanyController.java | 273 ----- .../controller/MdmContractTypeController.java | 257 ----- .../base/controller/MdmProjectController.java | 232 ---- .../mdm/controller/AssetController.java | 697 ++++++++++++ .../mdm/controller/CompanyController.java | 932 ++++++++++++++++ .../mdm/controller/CustinfoController.java | 970 +++++++++++++++++ .../mdm/controller/LpcController.java | 947 +++++++++++++++++ .../mdm/controller/MaterialController.java | 282 +++-- .../mdm/controller/ProductsController.java | 743 +++++++++++++ .../mdm/controller/SuppinfoController.java | 992 ++++++++++++++++++ .../base/entity/MdmCompanyContactEntity.java | 65 -- .../base/entity/MdmContractTypeEntity.java | 126 --- .../base/entity/MdmProjectEntity.java | 80 -- .../BcmProjectTypeConstant.java | 42 - .../BcmProjectTypeExcelErrorVO.java | 22 - .../bcmprojecttype/BcmProjectTypeExcelVO.java | 25 - .../bcmprojecttype/BcmProjectTypeForm.java | 47 - .../mdmcompany/MdmCompanyBankExcelVO.java | 25 - .../model/mdmcompany/MdmCompanyConstant.java | 46 - .../mdmcompany/MdmCompanyContactExcelVO.java | 25 - .../mdmcompany/MdmCompanyContactModel.java | 53 - .../model/mdmcompany/MdmCompanyExcelVO.java | 25 - .../MdmContractTypeConstant.java | 42 - .../MdmContractTypeExcelErrorVO.java | 22 - .../MdmContractTypeExcelVO.java | 25 - .../mdmcontracttype/MdmContractTypeForm.java | 127 --- .../MdmContractTypePagination.java | 65 -- .../model/mdmproject/MdmProjectConstant.java | 42 - .../model/mdmproject/MdmProjectExcelVO.java | 25 - .../base/model/mdmproject/MdmProjectForm.java | 72 -- .../yunzhupaas/mdm/entity/AssetEntity.java | 103 ++ .../entity/CompanyBankEntity.java} | 6 +- .../entity/CompanyEntity.java} | 38 +- .../mdm/entity/CompanyInvoiceEntity.java | 83 ++ .../entity/CorporationEntity.java} | 43 +- .../yunzhupaas/mdm/entity/CustomerEntity.java | 53 + .../yunzhupaas/mdm/entity/MaterialEntity.java | 103 ++ .../mdm/entity/PanyInvoiceEntity.java | 83 ++ .../yunzhupaas/mdm/entity/ProductEntity.java | 130 +++ .../yunzhupaas/mdm/entity/SupplierEntity.java | 65 ++ .../mdm/model/asset/AssetConstant.java | 42 + .../mdm/model/asset/AssetExcelErrorVO.java | 8 +- .../mdm/model/asset/AssetExcelVO.java | 95 ++ .../yunzhupaas/mdm/model/asset/AssetForm.java | 107 ++ .../mdm/model/asset/AssetPagination.java | 53 +- .../mdm/model/company/CompanyConstant.java | 46 + .../model/company/CompanyExcelErrorVO.java} | 8 +- .../mdm/model/company/CompanyExcelVO.java | 135 +++ .../model/company/CompanyForm.java} | 76 +- .../model/company/CompanyPagination.java} | 18 +- .../model/companyBank/CompanyBankExcelVO.java | 43 + .../model/companyBank/CompanyBankModel.java} | 30 +- .../companyInvoice/CompanyInvoiceExcelVO.java | 68 ++ .../companyInvoice/CompanyInvoiceModel.java | 90 ++ .../mdm/model/custinfo/CustinfoConstant.java | 46 + .../model/custinfo/CustinfoExcelErrorVO.java} | 8 +- .../mdm/model/custinfo/CustinfoExcelVO.java | 135 +++ .../mdm/model/custinfo/CustinfoForm.java | 152 +++ .../model/custinfo/CustinfoPagination.java} | 23 +- .../yunzhupaas/mdm/model/lpc/LpcConstant.java | 46 + .../mdm/model/lpc/LpcExcelErrorVO.java | 8 +- .../yunzhupaas/mdm/model/lpc/LpcExcelVO.java | 126 +++ .../com/yunzhupaas/mdm/model/lpc/LpcForm.java | 142 +++ .../model/lpc/LpcPagination.java} | 19 +- .../mdm/model/material/MaterialConstant.java | 42 + .../model/material/MaterialExcelErrorVO.java | 22 + .../mdm/model/material/MaterialExcelVO.java | 90 ++ .../mdm/model/material/MaterialForm.java | 102 ++ .../model/material/MaterialPagination.java | 60 ++ .../model/product/ProductExcelErrorVO.java | 22 + .../mdm/model/product/ProductExcelVO.java | 130 +++ .../mdm/model/product/ProductForm.java | 142 +++ .../mdm/model/product/ProductPagination.java | 60 ++ .../mdm/model/product/ProductsConstant.java | 46 + .../model/suppinfo/PanyInvoiceExcelVO.java | 75 ++ .../mdm/model/suppinfo/PanyInvoiceModel.java | 93 ++ .../mdm/model/suppinfo/SuppinfoConstant.java | 47 + .../model/suppinfo/SuppinfoExcelErrorVO.java | 22 + .../mdm/model/suppinfo/SuppinfoExcelVO.java | 135 +++ .../mdm/model/suppinfo/SuppinfoForm.java | 171 +++ .../model/suppinfo/SuppinfoPagination.java | 28 +- .../base/mapper/PcmContractMapper.java | 32 - .../base/mapper/Pcm_contract_itemMapper.java | 17 - .../base/mapper/Pcm_payment_planMapper.java | 17 - .../base/service/PcmContractService.java | 33 - .../service/Pcm_contract_itemService.java | 14 - .../service/impl/PcmContractServiceImpl.java | 495 --------- .../impl/Pcm_contract_itemServiceImpl.java | 34 - .../controller/PcmContractController.java | 314 ------ .../base/entity/PcmContractEntity.java | 178 ---- .../base/entity/Pcm_contract_itemEntity.java | 107 -- .../base/entity/Pcm_payment_planEntity.java | 97 -- .../pcmcontract/PcmBusinessDocumentVo.java | 19 - .../pcmcontract/PcmContractConstant.java | 46 - .../model/pcmcontract/PcmContractExcelVO.java | 25 - .../model/pcmcontract/PcmContractForm.java | 167 --- .../pcmcontract/PcmContractPagination.java | 60 -- .../base/model/pcmcontract/PcmDocument.java | 25 - .../pcmcontract/Pcm_contract_itemExcelVO.java | 25 - .../pcmcontract/Pcm_contract_itemModel.java | 65 -- .../pcmcontract/Pcm_payment_planExcelVO.java | 25 - .../pcmcontract/Pcm_payment_planModel.java | 53 - .../yunzhupaas/base/util/FormExecelUtils.java | 34 +- 194 files changed, 12560 insertions(+), 7946 deletions(-) delete mode 100644 yunzhupaas-admin/src/main/resources/mapper/crm/CrmOpportunityMapper.xml delete mode 100644 yunzhupaas-admin/src/main/resources/mapper/mdm/BcmProjectTypeMapper.xml rename yunzhupaas-admin/src/main/resources/mapper/mdm/{MdmCompanyMapper.xml => CompanyBankMapper.xml} (71%) create mode 100644 yunzhupaas-admin/src/main/resources/mapper/mdm/CompanyInvoiceMapper.xml rename yunzhupaas-admin/src/main/resources/mapper/{crm/CrmLeadMapper.xml => mdm/CompanyMapper.xml} (72%) rename yunzhupaas-admin/src/main/resources/mapper/mdm/{MdmProjectMapper.xml => CorporationMapper.xml} (71%) rename yunzhupaas-admin/src/main/resources/mapper/{crm/CrmCustomerMapper.xml => mdm/CustomersMapper.xml} (70%) create mode 100644 yunzhupaas-admin/src/main/resources/mapper/mdm/MaterialMapper.xml delete mode 100644 yunzhupaas-admin/src/main/resources/mapper/mdm/MdmCompanyBankMapper.xml delete mode 100644 yunzhupaas-admin/src/main/resources/mapper/mdm/MdmCompanyContactMapper.xml delete mode 100644 yunzhupaas-admin/src/main/resources/mapper/mdm/MdmContractTypeMapper.xml create mode 100644 yunzhupaas-admin/src/main/resources/mapper/mdm/PanyInvoiceMapper.xml create mode 100644 yunzhupaas-admin/src/main/resources/mapper/mdm/ProductsMapper.xml create mode 100644 yunzhupaas-admin/src/main/resources/mapper/mdm/SupplierMapper.xml delete mode 100644 yunzhupaas-admin/src/main/resources/mapper/pcm/PcmContractMapper.xml delete mode 100644 yunzhupaas-admin/src/main/resources/mapper/pcm/Pcm_contract_itemMapper.xml delete mode 100644 yunzhupaas-admin/src/main/resources/mapper/pcm/Pcm_payment_planMapper.xml delete mode 100644 yunzhupaas-crm/yunzhupaas-crm-biz/src/main/java/com/yunzhupaas/base/mapper/CrmOpportunityMapper.java delete mode 100644 yunzhupaas-crm/yunzhupaas-crm-biz/src/main/java/com/yunzhupaas/base/service/CrmLeadService.java delete mode 100644 yunzhupaas-crm/yunzhupaas-crm-biz/src/main/java/com/yunzhupaas/base/service/CrmOpportunityService.java delete mode 100644 yunzhupaas-crm/yunzhupaas-crm-biz/src/main/java/com/yunzhupaas/base/service/impl/CrmCustomerServiceImpl.java delete mode 100644 yunzhupaas-crm/yunzhupaas-crm-biz/src/main/java/com/yunzhupaas/base/service/impl/CrmLeadServiceImpl.java delete mode 100644 yunzhupaas-crm/yunzhupaas-crm-biz/src/main/java/com/yunzhupaas/base/service/impl/CrmOpportunityServiceImpl.java delete mode 100644 yunzhupaas-crm/yunzhupaas-crm-controller/src/main/java/com/yunzhupaas/base/controller/CrmOpportunityController.java delete mode 100644 yunzhupaas-crm/yunzhupaas-crm-entity/src/main/java/com/yunzhupaas/base/entity/CrmCustomerEntity.java delete mode 100644 yunzhupaas-crm/yunzhupaas-crm-entity/src/main/java/com/yunzhupaas/base/entity/CrmLeadEntity.java delete mode 100644 yunzhupaas-crm/yunzhupaas-crm-entity/src/main/java/com/yunzhupaas/base/entity/CrmOpportunityEntity.java delete mode 100644 yunzhupaas-crm/yunzhupaas-crm-entity/src/main/java/com/yunzhupaas/base/model/crmCustomer/CrmCustomerExcelVO.java delete mode 100644 yunzhupaas-crm/yunzhupaas-crm-entity/src/main/java/com/yunzhupaas/base/model/crmCustomer/CrmCustomerModel.java delete mode 100644 yunzhupaas-crm/yunzhupaas-crm-entity/src/main/java/com/yunzhupaas/base/model/crmlead/CrmLeadConstant.java delete mode 100644 yunzhupaas-crm/yunzhupaas-crm-entity/src/main/java/com/yunzhupaas/base/model/crmlead/CrmLeadExcelVO.java delete mode 100644 yunzhupaas-crm/yunzhupaas-crm-entity/src/main/java/com/yunzhupaas/base/model/crmlead/CrmLeadForm.java delete mode 100644 yunzhupaas-crm/yunzhupaas-crm-entity/src/main/java/com/yunzhupaas/base/model/crmopportunity/CrmOpportunityConstant.java delete mode 100644 yunzhupaas-crm/yunzhupaas-crm-entity/src/main/java/com/yunzhupaas/base/model/crmopportunity/CrmOpportunityExcelErrorVO.java delete mode 100644 yunzhupaas-crm/yunzhupaas-crm-entity/src/main/java/com/yunzhupaas/base/model/crmopportunity/CrmOpportunityExcelVO.java delete mode 100644 yunzhupaas-crm/yunzhupaas-crm-entity/src/main/java/com/yunzhupaas/base/model/crmopportunity/CrmOpportunityForm.java delete mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/base/mapper/MdmCompanyBankMapper.java delete mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/base/mapper/MdmCompanyContactMapper.java delete mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/base/mapper/MdmContractTypeMapper.java delete mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/base/service/BcmProjectTypeService.java delete mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/base/service/MdmCompanyService.java delete mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/base/service/MdmContractTypeService.java delete mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/base/service/MdmProjectService.java delete mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/base/service/impl/BcmProjectTypeServiceImpl.java delete mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/base/service/impl/MdmCompanyBankServiceImpl.java delete mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/base/service/impl/MdmCompanyContactServiceImpl.java delete mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/base/service/impl/MdmCompanyServiceImpl.java delete mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/base/service/impl/MdmContractTypeServiceImpl.java delete mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/base/service/impl/MdmProjectServiceImpl.java rename yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/{base/mapper/MdmCompanyMapper.java => mdm/mapper/AssetMapper.java} (56%) rename yunzhupaas-crm/yunzhupaas-crm-biz/src/main/java/com/yunzhupaas/base/mapper/CrmCustomerMapper.java => yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/mapper/CompanyBankMapper.java (56%) rename yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/{base/mapper/BcmProjectTypeMapper.java => mdm/mapper/CompanyInvoiceMapper.java} (51%) rename yunzhupaas-crm/yunzhupaas-crm-biz/src/main/java/com/yunzhupaas/base/mapper/CrmLeadMapper.java => yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/mapper/CompanyMapper.java (58%) create mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/mapper/CorporationMapper.java rename yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/{base/mapper/MdmProjectMapper.java => mdm/mapper/CustomersMapper.java} (56%) create mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/mapper/MaterialMapper.java create mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/mapper/PanyInvoiceMapper.java create mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/mapper/ProductsMapper.java create mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/mapper/SupplierMapper.java create mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/AssetService.java rename yunzhupaas-crm/yunzhupaas-crm-biz/src/main/java/com/yunzhupaas/base/service/CrmCustomerService.java => yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/CompanyBankService.java (51%) rename yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/{base/service/MdmCompanyBankService.java => mdm/service/CompanyInvoiceService.java} (50%) create mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/CompanyService.java rename yunzhupaas-pcm/yunzhupaas-pcm-biz/src/main/java/com/yunzhupaas/base/service/Pcm_payment_planService.java => yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/CorporationService.java (50%) create mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/CustinfoService.java rename yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/{base/service/MdmCompanyContactService.java => mdm/service/CustomerService.java} (50%) create mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/LpcService.java create mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/MaterialService.java create mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/PanyInvoiceService.java create mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/ProductsService.java create mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/SuppinfoService.java create mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/SupplierService.java create mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/impl/AssetServiceImpl.java create mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/impl/CompanyBankServiceImpl.java create mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/impl/CompanyInvoiceServiceImpl.java create mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/impl/CompanyServiceImpl.java create mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/impl/CorporationServiceImpl.java create mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/impl/CustinfoServiceImpl.java rename yunzhupaas-pcm/yunzhupaas-pcm-biz/src/main/java/com/yunzhupaas/base/service/impl/Pcm_payment_planServiceImpl.java => yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/impl/CustomersServiceImpl.java (71%) create mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/impl/LcpServiceImpl.java create mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/impl/MaterialServiceImpl.java create mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/impl/PanyInvoiceServiceImpl.java create mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/impl/ProductsServiceImpl.java create mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/impl/SuppinfoServiceImpl.java create mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/impl/SupplierServiceImpl.java delete mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-controller/src/main/java/com/yunzhupaas/base/controller/BcmProjectTypeController.java delete mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-controller/src/main/java/com/yunzhupaas/base/controller/MdmCompanyController.java delete mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-controller/src/main/java/com/yunzhupaas/base/controller/MdmContractTypeController.java delete mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-controller/src/main/java/com/yunzhupaas/base/controller/MdmProjectController.java create mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-controller/src/main/java/com/yunzhupaas/mdm/controller/AssetController.java create mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-controller/src/main/java/com/yunzhupaas/mdm/controller/CompanyController.java create mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-controller/src/main/java/com/yunzhupaas/mdm/controller/CustinfoController.java create mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-controller/src/main/java/com/yunzhupaas/mdm/controller/LpcController.java rename yunzhupaas-crm/yunzhupaas-crm-controller/src/main/java/com/yunzhupaas/base/controller/CrmLeadController.java => yunzhupaas-mdm/yunzhupaas-mdm-controller/src/main/java/com/yunzhupaas/mdm/controller/MaterialController.java (64%) create mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-controller/src/main/java/com/yunzhupaas/mdm/controller/ProductsController.java create mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-controller/src/main/java/com/yunzhupaas/mdm/controller/SuppinfoController.java delete mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/entity/MdmCompanyContactEntity.java delete mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/entity/MdmContractTypeEntity.java delete mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/entity/MdmProjectEntity.java delete mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/bcmprojecttype/BcmProjectTypeConstant.java delete mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/bcmprojecttype/BcmProjectTypeExcelErrorVO.java delete mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/bcmprojecttype/BcmProjectTypeExcelVO.java delete mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/bcmprojecttype/BcmProjectTypeForm.java delete mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/mdmcompany/MdmCompanyBankExcelVO.java delete mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/mdmcompany/MdmCompanyConstant.java delete mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/mdmcompany/MdmCompanyContactExcelVO.java delete mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/mdmcompany/MdmCompanyContactModel.java delete mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/mdmcompany/MdmCompanyExcelVO.java delete mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/mdmcontracttype/MdmContractTypeConstant.java delete mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/mdmcontracttype/MdmContractTypeExcelErrorVO.java delete mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/mdmcontracttype/MdmContractTypeExcelVO.java delete mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/mdmcontracttype/MdmContractTypeForm.java delete mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/mdmcontracttype/MdmContractTypePagination.java delete mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/mdmproject/MdmProjectConstant.java delete mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/mdmproject/MdmProjectExcelVO.java delete mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/mdmproject/MdmProjectForm.java create mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/entity/AssetEntity.java rename yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/{base/entity/MdmCompanyBankEntity.java => mdm/entity/CompanyBankEntity.java} (95%) rename yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/{base/entity/MdmCompanyEntity.java => mdm/entity/CompanyEntity.java} (84%) create mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/entity/CompanyInvoiceEntity.java rename yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/{base/entity/BcmProjectTypeEntity.java => mdm/entity/CorporationEntity.java} (60%) create mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/entity/CustomerEntity.java create mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/entity/MaterialEntity.java create mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/entity/PanyInvoiceEntity.java create mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/entity/ProductEntity.java create mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/entity/SupplierEntity.java create mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/asset/AssetConstant.java rename yunzhupaas-crm/yunzhupaas-crm-entity/src/main/java/com/yunzhupaas/base/model/crmlead/CrmLeadExcelErrorVO.java => yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/asset/AssetExcelErrorVO.java (74%) create mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/asset/AssetExcelVO.java create mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/asset/AssetForm.java rename yunzhupaas-crm/yunzhupaas-crm-entity/src/main/java/com/yunzhupaas/base/model/crmopportunity/CrmOpportunityPagination.java => yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/asset/AssetPagination.java (51%) create mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/company/CompanyConstant.java rename yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/{base/model/mdmcompany/MdmCompanyExcelErrorVO.java => mdm/model/company/CompanyExcelErrorVO.java} (73%) create mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/company/CompanyExcelVO.java rename yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/{base/model/mdmcompany/MdmCompanyForm.java => mdm/model/company/CompanyForm.java} (70%) rename yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/{base/model/mdmcompany/MdmCompanyPagination.java => mdm/model/company/CompanyPagination.java} (82%) create mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/companyBank/CompanyBankExcelVO.java rename yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/{base/model/mdmcompany/MdmCompanyBankModel.java => mdm/model/companyBank/CompanyBankModel.java} (70%) create mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/companyInvoice/CompanyInvoiceExcelVO.java create mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/companyInvoice/CompanyInvoiceModel.java create mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/custinfo/CustinfoConstant.java rename yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/{base/model/mdmproject/MdmProjectExcelErrorVO.java => mdm/model/custinfo/CustinfoExcelErrorVO.java} (72%) create mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/custinfo/CustinfoExcelVO.java create mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/custinfo/CustinfoForm.java rename yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/{base/model/mdmproject/MdmProjectPagination.java => mdm/model/custinfo/CustinfoPagination.java} (73%) create mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/lpc/LpcConstant.java rename yunzhupaas-pcm/yunzhupaas-pcm-entity/src/main/java/com/yunzhupaas/base/model/pcmcontract/PcmContractExcelErrorVO.java => yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/lpc/LpcExcelErrorVO.java (72%) create mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/lpc/LpcExcelVO.java create mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/lpc/LpcForm.java rename yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/{base/model/bcmprojecttype/BcmProjectTypePagination.java => mdm/model/lpc/LpcPagination.java} (73%) create mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/material/MaterialConstant.java create mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/material/MaterialExcelErrorVO.java create mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/material/MaterialExcelVO.java create mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/material/MaterialForm.java create mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/material/MaterialPagination.java create mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/product/ProductExcelErrorVO.java create mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/product/ProductExcelVO.java create mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/product/ProductForm.java create mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/product/ProductPagination.java create mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/product/ProductsConstant.java create mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/suppinfo/PanyInvoiceExcelVO.java create mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/suppinfo/PanyInvoiceModel.java create mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/suppinfo/SuppinfoConstant.java create mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/suppinfo/SuppinfoExcelErrorVO.java create mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/suppinfo/SuppinfoExcelVO.java create mode 100644 yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/suppinfo/SuppinfoForm.java rename yunzhupaas-crm/yunzhupaas-crm-entity/src/main/java/com/yunzhupaas/base/model/crmlead/CrmLeadPagination.java => yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/suppinfo/SuppinfoPagination.java (73%) delete mode 100644 yunzhupaas-pcm/yunzhupaas-pcm-biz/src/main/java/com/yunzhupaas/base/mapper/PcmContractMapper.java delete mode 100644 yunzhupaas-pcm/yunzhupaas-pcm-biz/src/main/java/com/yunzhupaas/base/mapper/Pcm_contract_itemMapper.java delete mode 100644 yunzhupaas-pcm/yunzhupaas-pcm-biz/src/main/java/com/yunzhupaas/base/mapper/Pcm_payment_planMapper.java delete mode 100644 yunzhupaas-pcm/yunzhupaas-pcm-biz/src/main/java/com/yunzhupaas/base/service/PcmContractService.java delete mode 100644 yunzhupaas-pcm/yunzhupaas-pcm-biz/src/main/java/com/yunzhupaas/base/service/Pcm_contract_itemService.java delete mode 100644 yunzhupaas-pcm/yunzhupaas-pcm-biz/src/main/java/com/yunzhupaas/base/service/impl/PcmContractServiceImpl.java delete mode 100644 yunzhupaas-pcm/yunzhupaas-pcm-biz/src/main/java/com/yunzhupaas/base/service/impl/Pcm_contract_itemServiceImpl.java delete mode 100644 yunzhupaas-pcm/yunzhupaas-pcm-controller/src/main/java/com/yunzhupaas/base/controller/PcmContractController.java delete mode 100644 yunzhupaas-pcm/yunzhupaas-pcm-entity/src/main/java/com/yunzhupaas/base/entity/PcmContractEntity.java delete mode 100644 yunzhupaas-pcm/yunzhupaas-pcm-entity/src/main/java/com/yunzhupaas/base/entity/Pcm_contract_itemEntity.java delete mode 100644 yunzhupaas-pcm/yunzhupaas-pcm-entity/src/main/java/com/yunzhupaas/base/entity/Pcm_payment_planEntity.java delete mode 100644 yunzhupaas-pcm/yunzhupaas-pcm-entity/src/main/java/com/yunzhupaas/base/model/pcmcontract/PcmBusinessDocumentVo.java delete mode 100644 yunzhupaas-pcm/yunzhupaas-pcm-entity/src/main/java/com/yunzhupaas/base/model/pcmcontract/PcmContractConstant.java delete mode 100644 yunzhupaas-pcm/yunzhupaas-pcm-entity/src/main/java/com/yunzhupaas/base/model/pcmcontract/PcmContractExcelVO.java delete mode 100644 yunzhupaas-pcm/yunzhupaas-pcm-entity/src/main/java/com/yunzhupaas/base/model/pcmcontract/PcmContractForm.java delete mode 100644 yunzhupaas-pcm/yunzhupaas-pcm-entity/src/main/java/com/yunzhupaas/base/model/pcmcontract/PcmContractPagination.java delete mode 100644 yunzhupaas-pcm/yunzhupaas-pcm-entity/src/main/java/com/yunzhupaas/base/model/pcmcontract/PcmDocument.java delete mode 100644 yunzhupaas-pcm/yunzhupaas-pcm-entity/src/main/java/com/yunzhupaas/base/model/pcmcontract/Pcm_contract_itemExcelVO.java delete mode 100644 yunzhupaas-pcm/yunzhupaas-pcm-entity/src/main/java/com/yunzhupaas/base/model/pcmcontract/Pcm_contract_itemModel.java delete mode 100644 yunzhupaas-pcm/yunzhupaas-pcm-entity/src/main/java/com/yunzhupaas/base/model/pcmcontract/Pcm_payment_planExcelVO.java delete mode 100644 yunzhupaas-pcm/yunzhupaas-pcm-entity/src/main/java/com/yunzhupaas/base/model/pcmcontract/Pcm_payment_planModel.java diff --git a/yunzhupaas-admin/pom.xml b/yunzhupaas-admin/pom.xml index 8907f7d..3e87752 100644 --- a/yunzhupaas-admin/pom.xml +++ b/yunzhupaas-admin/pom.xml @@ -103,16 +103,16 @@ ${project.version} - - com.yunzhupaas - yunzhupaas-crm-controller - ${project.version} - - - com.yunzhupaas - yunzhupaas-pcm-controller - ${project.version} - + + + + + + + + + + com.yunzhupaas diff --git a/yunzhupaas-admin/src/main/resources/application-dev.yml b/yunzhupaas-admin/src/main/resources/application-dev.yml index 73ef8b6..c4dd5e2 100644 --- a/yunzhupaas-admin/src/main/resources/application-dev.yml +++ b/yunzhupaas-admin/src/main/resources/application-dev.yml @@ -2,7 +2,7 @@ server: tomcat: uri-encoding: UTF-8 #tomcat编码 - port: 30000 #tomcat端口 + port: 40000 #tomcat端口 spring: messages: @@ -21,11 +21,12 @@ spring: exclude: com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure #排除自动配置,手动配置druid datasource: db-type: MySQL #数据库类型(可选值 MySQL、SQLServer、Oracle、DM8、KingbaseES、PostgreSQL,请严格按可选值填写) + # host: aliyun.szlecheng.cn host: mysql.szlecheng.cn port: 13306 - username: yunzhupass - password: '@yunzhupass' - db-name: dev_yunzhupaas + username: jnpfsoft + password: ZtRmzjij4CiaXpSE + db-name: jnpfsoft_dev db-schema: #金仓达梦选填 prepare-url: #自定义url @@ -71,12 +72,12 @@ spring: statementPrepareAfterLogEnabled: false statementPrepareCallAfterLogEnabled: false statementParameterSetLogEnabled: false -# datasource: -# master: -# url: jdbc:mysql://${spring.datasource.host}:${spring.datasource.port}/${spring.datasource.dbname}?useUnicode=true&characterEncoding=utf-8&useSSL=false&allowMultiQueries=true&serverTimezone=UTC -# username: ${spring.datasource.username} -# password: ${spring.datasource.password} -# driver-class-name: com.mysql.cj.jdbc.Driver + # datasource: + # master: + # url: jdbc:mysql://${spring.datasource.host}:${spring.datasource.port}/${spring.datasource.dbname}?useUnicode=true&characterEncoding=utf-8&useSSL=false&allowMultiQueries=true&serverTimezone=UTC + # username: ${spring.datasource.username} + # password: ${spring.datasource.password} + # driver-class-name: com.mysql.cj.jdbc.Driver # ===================== Redis配置 ===================== # redis单机模式 @@ -85,7 +86,7 @@ spring: database: 10 host: 127.0.0.1 port: 6379 -# password: redis_JtjYRD # 密码为空时,请将本行注释 + # password: redis_JtjYRD # 密码为空时,请将本行注释 timeout: 3000 #超时时间(单位:秒) lettuce: #Lettuce为Redis的Java驱动包 pool: @@ -94,24 +95,24 @@ spring: min-idle: 0 # 连接池中的最小空闲连接 max-idle: 8 # 连接池中的最大空闲连接 -# redis集群模式 -# redis: -# cluster: -# nodes: -# - 192.168.0.225:6380 -# - 192.168.0.225:6381 -# - 192.168.0.225:6382 -# - 192.168.0.225:6383 -# - 192.168.0.225:6384 -# - 192.168.0.225:6385 -# password: 123456 # 密码为空时,请将本行注释 -# timeout: 3000 # 超时时间(单位:秒) -# lettuce: #Lettuce为Redis的Java驱动包 -# pool: -# max-active: 8 # 连接池最大连接数 -# max-wait: -1ms # 连接池最大阻塞等待时间(使用负值表示没有限制) -# min-idle: 0 # 连接池中的最小空闲连接 -# max-idle: 8 # 连接池中的最大空闲连接 + # redis集群模式 + # redis: + # cluster: + # nodes: + # - 192.168.0.225:6380 + # - 192.168.0.225:6381 + # - 192.168.0.225:6382 + # - 192.168.0.225:6383 + # - 192.168.0.225:6384 + # - 192.168.0.225:6385 + # password: 123456 # 密码为空时,请将本行注释 + # timeout: 3000 # 超时时间(单位:秒) + # lettuce: #Lettuce为Redis的Java驱动包 + # pool: + # max-active: 8 # 连接池最大连接数 + # max-wait: -1ms # 连接池最大阻塞等待时间(使用负值表示没有限制) + # min-idle: 0 # 连接池中的最小空闲连接 + # max-idle: 8 # 连接池中的最大空闲连接 # ===================== Redis配置-End ===================== # ===================== 单点登录(用户信息同步)配置-Start ===================== cloud: @@ -123,30 +124,30 @@ spring: group: maxkey_identity # 若使用RocketMQ-End # 若使用RabbitMQ-Start -# binders: -# defaultRabbit: # 表示定义的名称,用于binding整合 -# type: rabbit # 消息组件类型 -# environment: # 设置rabbitmq的相关环境配置 -# spring: -# rabbitmq: -# host: 192.168.10.6 -# port: 5672 -# username: rabbitmq -# password: rabbitmq + # binders: + # defaultRabbit: # 表示定义的名称,用于binding整合 + # type: rabbit # 消息组件类型 + # environment: # 设置rabbitmq的相关环境配置 + # spring: + # rabbitmq: + # host: 192.168.10.6 + # port: 5672 + # username: rabbitmq + # password: rabbitmq # 若使用RabbitMQ-End # 若使用Kafka-Start -# kafka: -# # KafkaBinderConfigurationProperties -# binder: -# brokers: 192.168.10.6:9092 + # kafka: + # # KafkaBinderConfigurationProperties + # binder: + # brokers: 192.168.10.6:9092 # 若使用Kafka-End bindings: ssoEventReceiver-in-0: content-type: text/json destination: MXK_IDENTITY_MAIN_TOPIC group: maxkey_identity - # ===================== 单点登录(用户信息同步)配置-End ===================== - # ===================== AI配置-Start ===================== + # ===================== 单点登录(用户信息同步)配置-End ===================== + # ===================== AI配置-Start ===================== ai: openai: enabled: true @@ -160,16 +161,16 @@ spring: mode: qwen-max # GPT转发平台 -# api-host: https://api.chatanywhere.tech/ -# api-key: -# chat: -# mode: gpt-3.5-turbo + # api-host: https://api.chatanywhere.tech/ + # api-key: + # chat: + # mode: gpt-3.5-turbo # DeepSeek -# api-host: https://api.deepseek.com/v1/ -# api-key: -# chat: -# mode: deepseek-chat + # api-host: https://api.deepseek.com/v1/ + # api-key: + # chat: + # mode: deepseek-chat # ===================== AI配置-End ===================== # SpringDoc接口文档 访问地址:http://127.0.0.1:30000/doc.html @@ -204,7 +205,7 @@ config: enable-storage: true #启用存储 enable-access: true #启用访问(线上请使用 Nginx 配置,效率更高) domain: "" # 访问域名,例如:“http://127.0.0.1:8030/”,注意后面要和 path-patterns 保持一致,“/”结尾,本地存储建议使用相对路径,方便后期更换域名 -# base-path: /data/work-data/upload/jnpfsoft/yunzhupaas-resources/ # 基础路径 + # base-path: /data/work-data/upload/jnpfsoft/yunzhupaas-resources/ # 基础路径 base-path: E:/XiangMu/yunzhu/zero-resources/ # 基础路径 path-patterns: /** # 访问路径 storage-path: # 存储路径 @@ -339,9 +340,9 @@ oauth: defaultSSO: cas #后端登录接口地址 loginPath: http://127.0.0.1:30000/api/oauth/Login - #login: - #JWT生成秘钥 不填写为默认值 - #jwtSecretKey: WviMjFNC72VKwGqm5LPoheQo5XN9iN4d + #login: + #JWT生成秘钥 不填写为默认值 + #jwtSecretKey: WviMjFNC72VKwGqm5LPoheQo5XN9iN4d sso: #单点登录系统地址 baseUrl: http://127.0.0.1:8527 @@ -366,3 +367,4 @@ oauth: serverLoginUrl: ${oauth.sso.cas.baseUrl}/sign/authz/cas/login serverValidateUrl: ${oauth.sso.cas.baseUrl}/sign/authz/cas # ===================== 单点登录(SSO)配置-End ===================== +userUrl: http://192.168.3.31:8000/api-web/sys/user/save \ No newline at end of file diff --git a/yunzhupaas-admin/src/main/resources/application-prod.yml b/yunzhupaas-admin/src/main/resources/application-prod.yml index 67c211f..8bc68ed 100644 --- a/yunzhupaas-admin/src/main/resources/application-prod.yml +++ b/yunzhupaas-admin/src/main/resources/application-prod.yml @@ -2,7 +2,7 @@ server: tomcat: uri-encoding: UTF-8 #tomcat编码 - port: 30000 #tomcat端口 + port: 40001 #tomcat端口 spring: messages: @@ -20,12 +20,13 @@ spring: # ===================== 数据源配置 ===================== exclude: com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure #排除自动配置,手动配置druid datasource: - db-type: MySQL #数据库类型(可选值 MySQL、SQLServer、Oracle、DM、KingbaseES、PostgreSQL,请严格按可选值填写) - host: 127.0.0.1 - port: 3306 - username: root - password: 123456 - db-name: yunzhupaas_init + db-type: MySQL #数据库类型(可选值 MySQL、SQLServer、Oracle、DM8、KingbaseES、PostgreSQL,请严格按可选值填写) + # host: aliyun.szlecheng.cn + host: mysql.szlecheng.cn + port: 13306 + username: yunzhupass + password: '@yunzhupass' + db-name: pord_yunzhupass db-schema: #金仓达梦选填 prepare-url: #自定义url @@ -78,20 +79,21 @@ spring: # password: ${spring.datasource.password} # driver-class-name: com.mysql.cj.jdbc.Driver - # ===================== Redis配置-Start ===================== + # ===================== Redis配置 ===================== # redis单机模式 - redis: - database: 1 #缓存库编号 - host: 127.0.0.1 - port: 6379 - password: 123456 # 密码为空时,请将本行注释 - timeout: 3000 #超时时间(单位:秒) - lettuce: #Lettuce为Redis的Java驱动包 - pool: - max-active: 8 # 连接池最大连接数 - max-wait: -1ms # 连接池最大阻塞等待时间(使用负值表示没有限制) - min-idle: 0 # 连接池中的最小空闲连接 - max-idle: 8 # 连接池中的最大空闲连接 + data: + redis: + database: 10 + host: 127.0.0.1 + port: 6379 + # password: redis_JtjYRD # 密码为空时,请将本行注释 + timeout: 3000 #超时时间(单位:秒) + lettuce: #Lettuce为Redis的Java驱动包 + pool: + max-active: 8 # 连接池最大连接数 + max-wait: -1ms # 连接池最大阻塞等待时间(使用负值表示没有限制) + min-idle: 0 # 连接池中的最小空闲连接 + max-idle: 8 # 连接池中的最大空闲连接 # redis集群模式 # redis: @@ -144,7 +146,33 @@ spring: content-type: text/json destination: MXK_IDENTITY_MAIN_TOPIC group: maxkey_identity - # ===================== 单点登录(用户信息同步)配置-End ===================== + # ===================== 单点登录(用户信息同步)配置-End ===================== + # ===================== AI配置-Start ===================== + ai: + openai: + enabled: true + # 超时时间, 秒, 根据AI平台性能调整超时时间 + timeout: 300 + + # 阿里百联平台 + api-host: https://dashscope.aliyuncs.com/compatible-mode/ + api-key: sk-def0e6d9d0f8497cb5bcfff8c0c19935 + chat: + mode: qwen-max + + # GPT转发平台 + # api-host: https://api.chatanywhere.tech/ + # api-key: + # chat: + # mode: gpt-3.5-turbo + + # DeepSeek + # api-host: https://api.deepseek.com/v1/ + # api-key: + # chat: + # mode: deepseek-chat + + # ===================== AI配置-End ===================== # SpringDoc接口文档 访问地址:http://127.0.0.1:30000/doc.html springdoc: default-flat-param-object: true @@ -177,7 +205,8 @@ config: enable-storage: true #启用存储 enable-access: true #启用访问(线上请使用 Nginx 配置,效率更高) domain: "" # 访问域名,例如:“http://127.0.0.1:8030/”,注意后面要和 path-patterns 保持一致,“/”结尾,本地存储建议使用相对路径,方便后期更换域名 - base-path: D:/project/yunzhupaas-resources/ # 基础路径 + # base-path: /data/work-data/upload/jnpfsoft/yunzhupaas-resources/ # 基础路径 + base-path: E:/XiangMu/yunzhu/zero-resources/ # 基础路径 path-patterns: /** # 访问路径 storage-path: # 存储路径 aliyun-oss: # 阿里云 OSS ,不使用的情况下可以不写 @@ -311,26 +340,31 @@ oauth: defaultSSO: cas #后端登录接口地址 loginPath: http://127.0.0.1:30000/api/oauth/Login - #轮询登录模式是否输出结果 - ticketOutMessage: false - login: + #login: #JWT生成秘钥 不填写为默认值 #jwtSecretKey: WviMjFNC72VKwGqm5LPoheQo5XN9iN4d sso: + #单点登录系统地址 + baseUrl: http://127.0.0.1:8527 #登录成功后跳转到前端的页面 - sucessFrontUrl: http://127.0.0.1:3000/sso + sucessFrontUrl: http://127.0.0.1:3100/sso + #错误信息是否输出到页面 + ticketOutMessage: false #logoutFrontUrl: http://sso.maxkey.top:8527/maxkey + #单点注销后端接口地址, 配置启用后YUNZHUPAAS退出会请求单点系统退出, 触发单点注销退出全部应用 + #ssoLogoutApiUrl: ${oauth.sso.baseUrl}/sign/logout auth2: enabled: true clientId: 747887288041603072 clientSecret: MYgMMjIwNzIwMjIxNTU4MTAxNzQlKQ - baseUrl: http://127.0.0.1:8527 + baseUrl: ${oauth.sso.baseUrl} authorizeUrl: ${oauth.sso.auth2.baseUrl}/sign/authz/oauth/v20/authorize accessTokenUrl: ${oauth.sso.auth2.baseUrl}/sign/authz/oauth/v20/token userInfoUrl: ${oauth.sso.auth2.baseUrl}/sign/api/oauth/v20/me cas: enabled: true - baseUrl: ${oauth.sso.auth2.baseUrl} + baseUrl: ${oauth.sso.baseUrl} serverLoginUrl: ${oauth.sso.cas.baseUrl}/sign/authz/cas/login serverValidateUrl: ${oauth.sso.cas.baseUrl}/sign/authz/cas # ===================== 单点登录(SSO)配置-End ===================== +userUrl: http://192.168.3.31:8000/api-web/sys/user/save \ No newline at end of file diff --git a/yunzhupaas-admin/src/main/resources/application-test.yml b/yunzhupaas-admin/src/main/resources/application-test.yml index 064bcf8..c068f11 100644 --- a/yunzhupaas-admin/src/main/resources/application-test.yml +++ b/yunzhupaas-admin/src/main/resources/application-test.yml @@ -2,7 +2,7 @@ server: tomcat: uri-encoding: UTF-8 #tomcat编码 - port: 30000 #tomcat端口 + port: 40001 #tomcat端口 spring: messages: @@ -24,9 +24,9 @@ spring: # host: aliyun.szlecheng.cn host: mysql.szlecheng.cn port: 13306 - username: yunzhupass - password: '@yunzhupass' - db-name: pord_yunzhupass + username: oa_yunzhupaas + password: OAYUNZHUPAAS + db-name: oa_yunzhupass db-schema: #金仓达梦选填 prepare-url: #自定义url diff --git a/yunzhupaas-admin/src/main/resources/application.yml b/yunzhupaas-admin/src/main/resources/application.yml index 5149dc8..ede0f11 100644 --- a/yunzhupaas-admin/src/main/resources/application.yml +++ b/yunzhupaas-admin/src/main/resources/application.yml @@ -3,7 +3,7 @@ spring: name: yunzhupaas-boot profiles: # 指定环境配置 dev(开发环境-默认)、test(测试环境)、preview(预生产)、prod(生产环境) - active: dev + active: test servlet: multipart: #文件传输配置 max-file-size: 100MB #单个数据大小限制 diff --git a/yunzhupaas-admin/src/main/resources/mapper/crm/CrmOpportunityMapper.xml b/yunzhupaas-admin/src/main/resources/mapper/crm/CrmOpportunityMapper.xml deleted file mode 100644 index d7c5555..0000000 --- a/yunzhupaas-admin/src/main/resources/mapper/crm/CrmOpportunityMapper.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - update crm_customer set last_followup_date=#{lastFollowupDate} where company_id=#{customerId} - - - - - diff --git a/yunzhupaas-admin/src/main/resources/mapper/mdm/BcmProjectTypeMapper.xml b/yunzhupaas-admin/src/main/resources/mapper/mdm/BcmProjectTypeMapper.xml deleted file mode 100644 index 8feac3a..0000000 --- a/yunzhupaas-admin/src/main/resources/mapper/mdm/BcmProjectTypeMapper.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/yunzhupaas-admin/src/main/resources/mapper/mdm/MdmCompanyMapper.xml b/yunzhupaas-admin/src/main/resources/mapper/mdm/CompanyBankMapper.xml similarity index 71% rename from yunzhupaas-admin/src/main/resources/mapper/mdm/MdmCompanyMapper.xml rename to yunzhupaas-admin/src/main/resources/mapper/mdm/CompanyBankMapper.xml index 5c6cbf8..dec6879 100644 --- a/yunzhupaas-admin/src/main/resources/mapper/mdm/MdmCompanyMapper.xml +++ b/yunzhupaas-admin/src/main/resources/mapper/mdm/CompanyBankMapper.xml @@ -1,6 +1,6 @@ - + diff --git a/yunzhupaas-admin/src/main/resources/mapper/mdm/CompanyInvoiceMapper.xml b/yunzhupaas-admin/src/main/resources/mapper/mdm/CompanyInvoiceMapper.xml new file mode 100644 index 0000000..4c4badd --- /dev/null +++ b/yunzhupaas-admin/src/main/resources/mapper/mdm/CompanyInvoiceMapper.xml @@ -0,0 +1,7 @@ + + + + + + + diff --git a/yunzhupaas-admin/src/main/resources/mapper/crm/CrmLeadMapper.xml b/yunzhupaas-admin/src/main/resources/mapper/mdm/CompanyMapper.xml similarity index 72% rename from yunzhupaas-admin/src/main/resources/mapper/crm/CrmLeadMapper.xml rename to yunzhupaas-admin/src/main/resources/mapper/mdm/CompanyMapper.xml index 1d0677e..b5a1158 100644 --- a/yunzhupaas-admin/src/main/resources/mapper/crm/CrmLeadMapper.xml +++ b/yunzhupaas-admin/src/main/resources/mapper/mdm/CompanyMapper.xml @@ -1,6 +1,6 @@ - + diff --git a/yunzhupaas-admin/src/main/resources/mapper/mdm/MdmProjectMapper.xml b/yunzhupaas-admin/src/main/resources/mapper/mdm/CorporationMapper.xml similarity index 71% rename from yunzhupaas-admin/src/main/resources/mapper/mdm/MdmProjectMapper.xml rename to yunzhupaas-admin/src/main/resources/mapper/mdm/CorporationMapper.xml index f3d7594..8e60f3a 100644 --- a/yunzhupaas-admin/src/main/resources/mapper/mdm/MdmProjectMapper.xml +++ b/yunzhupaas-admin/src/main/resources/mapper/mdm/CorporationMapper.xml @@ -1,6 +1,6 @@ - + diff --git a/yunzhupaas-admin/src/main/resources/mapper/crm/CrmCustomerMapper.xml b/yunzhupaas-admin/src/main/resources/mapper/mdm/CustomersMapper.xml similarity index 70% rename from yunzhupaas-admin/src/main/resources/mapper/crm/CrmCustomerMapper.xml rename to yunzhupaas-admin/src/main/resources/mapper/mdm/CustomersMapper.xml index 7a5c65f..6b8a13e 100644 --- a/yunzhupaas-admin/src/main/resources/mapper/crm/CrmCustomerMapper.xml +++ b/yunzhupaas-admin/src/main/resources/mapper/mdm/CustomersMapper.xml @@ -1,6 +1,6 @@ - + diff --git a/yunzhupaas-admin/src/main/resources/mapper/mdm/MaterialMapper.xml b/yunzhupaas-admin/src/main/resources/mapper/mdm/MaterialMapper.xml new file mode 100644 index 0000000..6e5cd98 --- /dev/null +++ b/yunzhupaas-admin/src/main/resources/mapper/mdm/MaterialMapper.xml @@ -0,0 +1,7 @@ + + + + + + + diff --git a/yunzhupaas-admin/src/main/resources/mapper/mdm/MdmCompanyBankMapper.xml b/yunzhupaas-admin/src/main/resources/mapper/mdm/MdmCompanyBankMapper.xml deleted file mode 100644 index 0e10b0c..0000000 --- a/yunzhupaas-admin/src/main/resources/mapper/mdm/MdmCompanyBankMapper.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/yunzhupaas-admin/src/main/resources/mapper/mdm/MdmCompanyContactMapper.xml b/yunzhupaas-admin/src/main/resources/mapper/mdm/MdmCompanyContactMapper.xml deleted file mode 100644 index b48dc2b..0000000 --- a/yunzhupaas-admin/src/main/resources/mapper/mdm/MdmCompanyContactMapper.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/yunzhupaas-admin/src/main/resources/mapper/mdm/MdmContractTypeMapper.xml b/yunzhupaas-admin/src/main/resources/mapper/mdm/MdmContractTypeMapper.xml deleted file mode 100644 index 7245025..0000000 --- a/yunzhupaas-admin/src/main/resources/mapper/mdm/MdmContractTypeMapper.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/yunzhupaas-admin/src/main/resources/mapper/mdm/PanyInvoiceMapper.xml b/yunzhupaas-admin/src/main/resources/mapper/mdm/PanyInvoiceMapper.xml new file mode 100644 index 0000000..ec4488b --- /dev/null +++ b/yunzhupaas-admin/src/main/resources/mapper/mdm/PanyInvoiceMapper.xml @@ -0,0 +1,7 @@ + + + + + + + diff --git a/yunzhupaas-admin/src/main/resources/mapper/mdm/ProductsMapper.xml b/yunzhupaas-admin/src/main/resources/mapper/mdm/ProductsMapper.xml new file mode 100644 index 0000000..9842846 --- /dev/null +++ b/yunzhupaas-admin/src/main/resources/mapper/mdm/ProductsMapper.xml @@ -0,0 +1,7 @@ + + + + + + + diff --git a/yunzhupaas-admin/src/main/resources/mapper/mdm/SupplierMapper.xml b/yunzhupaas-admin/src/main/resources/mapper/mdm/SupplierMapper.xml new file mode 100644 index 0000000..7e210bc --- /dev/null +++ b/yunzhupaas-admin/src/main/resources/mapper/mdm/SupplierMapper.xml @@ -0,0 +1,7 @@ + + + + + + + diff --git a/yunzhupaas-admin/src/main/resources/mapper/pcm/PcmContractMapper.xml b/yunzhupaas-admin/src/main/resources/mapper/pcm/PcmContractMapper.xml deleted file mode 100644 index a82ba23..0000000 --- a/yunzhupaas-admin/src/main/resources/mapper/pcm/PcmContractMapper.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - insert into pcm_document (document_id,file_size,file_name,file_ext_name,local_path) - values (#{fileId},#{fileSize},#{name},#{fileExtension},#{url}) - - - insert into pcm_business_document (table_name,business_object_id,document_id) - values (#{tableName},#{businessObjectId},#{documentId}) - - - - - delete from pcm_business_document where business_object_id=#{businessObjectId} and table_name =#{tableName} - - - - diff --git a/yunzhupaas-admin/src/main/resources/mapper/pcm/Pcm_contract_itemMapper.xml b/yunzhupaas-admin/src/main/resources/mapper/pcm/Pcm_contract_itemMapper.xml deleted file mode 100644 index cb92fc1..0000000 --- a/yunzhupaas-admin/src/main/resources/mapper/pcm/Pcm_contract_itemMapper.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/yunzhupaas-admin/src/main/resources/mapper/pcm/Pcm_payment_planMapper.xml b/yunzhupaas-admin/src/main/resources/mapper/pcm/Pcm_payment_planMapper.xml deleted file mode 100644 index fd4f651..0000000 --- a/yunzhupaas-admin/src/main/resources/mapper/pcm/Pcm_payment_planMapper.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/yunzhupaas-crm/yunzhupaas-crm-biz/src/main/java/com/yunzhupaas/base/mapper/CrmOpportunityMapper.java b/yunzhupaas-crm/yunzhupaas-crm-biz/src/main/java/com/yunzhupaas/base/mapper/CrmOpportunityMapper.java deleted file mode 100644 index ca2c187..0000000 --- a/yunzhupaas-crm/yunzhupaas-crm-biz/src/main/java/com/yunzhupaas/base/mapper/CrmOpportunityMapper.java +++ /dev/null @@ -1,20 +0,0 @@ -package com.yunzhupaas.base.mapper; - - -import com.yunzhupaas.base.entity.CrmOpportunityEntity; -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.yunzhupaas.base.mapper.SuperMapper; - -/** - * crm_opportunity - * 版本: V5.2.7 - * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 - * 作者: 深圳市乐程软件有限公司 - * 日期: 2026-03-27 - */ -public interface CrmOpportunityMapper extends SuperMapper { - - String selectCustomerBycustomerId(String customerId); - - int updateByCustomerByCustomerId(CrmOpportunityEntity entity); -} diff --git a/yunzhupaas-crm/yunzhupaas-crm-biz/src/main/java/com/yunzhupaas/base/service/CrmLeadService.java b/yunzhupaas-crm/yunzhupaas-crm-biz/src/main/java/com/yunzhupaas/base/service/CrmLeadService.java deleted file mode 100644 index c25c4fa..0000000 --- a/yunzhupaas-crm/yunzhupaas-crm-biz/src/main/java/com/yunzhupaas/base/service/CrmLeadService.java +++ /dev/null @@ -1,31 +0,0 @@ -package com.yunzhupaas.base.service; - -import com.yunzhupaas.base.entity.*; -import com.yunzhupaas.base.service.SuperService; -import com.yunzhupaas.base.model.crmlead.*; -import java.util.*; - -/** - * crm_lead - * 版本: V5.2.7 - * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 - * 作者: 深圳市乐程软件有限公司 - * 日期: 2026-03-27 - */ -public interface CrmLeadService extends SuperService { - List getList(CrmLeadPagination crmLeadPagination); - - List getTypeList(CrmLeadPagination crmLeadPagination,String dataType); - - CrmLeadEntity getInfo(String leadid); - - void delete(CrmLeadEntity entity); - - void create(CrmLeadEntity entity); - - boolean update(String leadid, CrmLeadEntity entity); - - String checkForm(CrmLeadForm form,int i); - - void saveOrUpdate(CrmLeadForm crmLeadForm,String id, boolean isSave) throws Exception; -} diff --git a/yunzhupaas-crm/yunzhupaas-crm-biz/src/main/java/com/yunzhupaas/base/service/CrmOpportunityService.java b/yunzhupaas-crm/yunzhupaas-crm-biz/src/main/java/com/yunzhupaas/base/service/CrmOpportunityService.java deleted file mode 100644 index 5956fd1..0000000 --- a/yunzhupaas-crm/yunzhupaas-crm-biz/src/main/java/com/yunzhupaas/base/service/CrmOpportunityService.java +++ /dev/null @@ -1,33 +0,0 @@ -package com.yunzhupaas.base.service; - -import com.yunzhupaas.base.entity.*; -import com.yunzhupaas.base.service.SuperService; -import com.yunzhupaas.base.model.crmopportunity.*; -import java.util.*; - -/** - * crm_opportunity - * 版本: V5.2.7 - * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 - * 作者: 深圳市乐程软件有限公司 - * 日期: 2026-03-27 - */ -public interface CrmOpportunityService extends SuperService { - List getList(CrmOpportunityPagination crmOpportunityPagination); - - List getTypeList(CrmOpportunityPagination crmOpportunityPagination,String dataType); - - CrmOpportunityEntity getInfo(String opportunityid); - - void delete(CrmOpportunityEntity entity); - - void create(CrmOpportunityEntity entity); - - boolean update(String opportunityid, CrmOpportunityEntity entity); - - String checkForm(CrmOpportunityForm form,int i); - - void saveOrUpdate(CrmOpportunityForm crmOpportunityForm,String id, boolean isSave) throws Exception; - - String selectCustomerBycustomerId(String customerId); -} diff --git a/yunzhupaas-crm/yunzhupaas-crm-biz/src/main/java/com/yunzhupaas/base/service/impl/CrmCustomerServiceImpl.java b/yunzhupaas-crm/yunzhupaas-crm-biz/src/main/java/com/yunzhupaas/base/service/impl/CrmCustomerServiceImpl.java deleted file mode 100644 index 676e13a..0000000 --- a/yunzhupaas-crm/yunzhupaas-crm-biz/src/main/java/com/yunzhupaas/base/service/impl/CrmCustomerServiceImpl.java +++ /dev/null @@ -1,33 +0,0 @@ - -package com.yunzhupaas.base.service.impl; - -import com.yunzhupaas.base.entity.*; -import com.yunzhupaas.base.mapper.CrmCustomerMapper; -import com.yunzhupaas.base.service.*; -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import org.springframework.stereotype.Service; -import com.yunzhupaas.base.service.SuperServiceImpl; -import org.springframework.beans.factory.annotation.Autowired; -import com.yunzhupaas.util.GeneraterSwapUtil; -import java.sql.Connection; -import java.sql.SQLException; -import lombok.Cleanup; -import com.yunzhupaas.database.plugins.DynamicSourceGeneratorInterface; -import com.yunzhupaas.database.util.DynamicDataSourceUtil; -import org.apache.commons.collections4.CollectionUtils; -import com.yunzhupaas.i18n.util.I18nUtil; -import com.yunzhupaas.exception.DataException; -import com.yunzhupaas.constant.MsgCode; -/** - * - * mdm_company - * 版本: V5.2.7 - * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 - * 作者: 深圳市乐程软件有限公司 - * 日期: 2026-03-27 - */ -@Service -public class CrmCustomerServiceImpl extends SuperServiceImpl implements CrmCustomerService{ - @Autowired - private GeneraterSwapUtil generaterSwapUtil; -} diff --git a/yunzhupaas-crm/yunzhupaas-crm-biz/src/main/java/com/yunzhupaas/base/service/impl/CrmLeadServiceImpl.java b/yunzhupaas-crm/yunzhupaas-crm-biz/src/main/java/com/yunzhupaas/base/service/impl/CrmLeadServiceImpl.java deleted file mode 100644 index 454ea1e..0000000 --- a/yunzhupaas-crm/yunzhupaas-crm-biz/src/main/java/com/yunzhupaas/base/service/impl/CrmLeadServiceImpl.java +++ /dev/null @@ -1,334 +0,0 @@ - -package com.yunzhupaas.base.service.impl; - -import com.yunzhupaas.base.entity.*; -import com.yunzhupaas.base.mapper.CrmLeadMapper; -import com.yunzhupaas.base.service.*; -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.yunzhupaas.base.model.crmlead.*; -import org.springframework.stereotype.Service; -import com.yunzhupaas.base.service.SuperServiceImpl; -import org.springframework.beans.factory.annotation.Autowired; -import com.yunzhupaas.util.GeneraterSwapUtil; -import java.sql.Connection; -import java.sql.SQLException; -import lombok.Cleanup; -import com.yunzhupaas.database.plugins.DynamicSourceGeneratorInterface; -import com.yunzhupaas.database.util.DynamicDataSourceUtil; -import org.apache.commons.collections4.CollectionUtils; -import com.yunzhupaas.i18n.util.I18nUtil; -import com.yunzhupaas.exception.DataException; -import com.yunzhupaas.constant.MsgCode; -import java.math.BigDecimal; -import cn.hutool.core.util.ObjectUtil; -import java.lang.reflect.Field; -import com.baomidou.mybatisplus.annotation.TableField; -import com.baomidou.mybatisplus.annotation.TableName; -import java.util.regex.Pattern; -import java.util.stream.Collectors; -import com.yunzhupaas.base.model.ColumnDataModel; -import com.baomidou.mybatisplus.core.metadata.IPage; -import org.springframework.transaction.annotation.Transactional; -import com.baomidou.dynamic.datasource.annotation.DSTransactional; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; -import com.github.yulichang.toolkit.JoinWrappers; -import com.github.yulichang.wrapper.MPJLambdaWrapper; -import com.yunzhupaas.model.QueryAllModel; -import java.text.SimpleDateFormat; -import com.yunzhupaas.util.*; -import java.util.*; -import com.yunzhupaas.base.UserInfo; -import com.yunzhupaas.permission.entity.UserEntity; -import com.github.pagehelper.PageHelper; -/** - * - * crm_lead - * 版本: V5.2.7 - * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 - * 作者: 深圳市乐程软件有限公司 - * 日期: 2026-03-27 - */ -@Service -public class CrmLeadServiceImpl extends SuperServiceImpl implements CrmLeadService{ - @Autowired - private GeneraterSwapUtil generaterSwapUtil; - @Autowired - private UserProvider userProvider; - @Override - public List getList(CrmLeadPagination crmLeadPagination){ - return getTypeList(crmLeadPagination,crmLeadPagination.getDataType()); - } - /** 列表查询 */ - @Override - public List getTypeList(CrmLeadPagination crmLeadPagination,String dataType){ - String userId=userProvider.get().getUserId(); - Map tableClassMap=new HashMap<>(); - tableClassMap.put("crm_lead",CrmLeadEntity.class); - - MPJLambdaWrapper wrapper = JoinWrappers - .lambda("crm_lead",CrmLeadEntity.class) - .selectAll(CrmLeadEntity.class); - MPJLambdaWrapper wrapper2 = JoinWrappers - .lambda("crm_lead",CrmLeadEntity.class) - .distinct().select(CrmLeadEntity::getLeadId); - - QueryAllModel queryAllModel = new QueryAllModel(); - queryAllModel.setWrapper(wrapper); - queryAllModel.setClassMap(tableClassMap); - queryAllModel.setDbLink(CrmLeadConstant.DBLINKID); - //数据过滤 - boolean isPc = ServletUtil.getHeader("yunzhupaas-origin").equals("pc"); - String columnData = !isPc ? CrmLeadConstant.getAppColumnData() : CrmLeadConstant.getColumnData(); - ColumnDataModel columnDataModel = JsonUtil.getJsonToBean(columnData, ColumnDataModel.class); - String ruleJson = !isPc ? JsonUtil.getObjectToString(columnDataModel.getRuleListApp()) : JsonUtil.getObjectToString(columnDataModel.getRuleList()); - queryAllModel.setRuleJson(ruleJson); - //高级查询 - boolean hasSuperQuery = true; - if (hasSuperQuery) { - queryAllModel.setSuperJson(crmLeadPagination.getSuperQueryJson()); - } - //数据权限 - boolean pcPermission = true; - boolean appPermission = false; - if (isPc && pcPermission) { - queryAllModel.setModuleId(crmLeadPagination.getMenuId()); - } - if (!isPc && appPermission) { - queryAllModel.setModuleId(crmLeadPagination.getMenuId()); - } - //拼接复杂条件 - wrapper = generaterSwapUtil.getConditionAllTable(queryAllModel); - if(wrapper == null) return new ArrayList<>(); - queryAllModel.setWrapper(wrapper2); - wrapper2 = generaterSwapUtil.getConditionAllTable(queryAllModel); - //其他条件拼接 - otherConditions(crmLeadPagination, wrapper, isPc); - otherConditions(crmLeadPagination, wrapper2, isPc); - - if("0".equals(dataType)){ - com.github.pagehelper.Page objects = PageHelper.startPage((int) crmLeadPagination.getCurrentPage(), (int) crmLeadPagination.getPageSize(), true); - List userIPage = this.selectJoinList(CrmLeadEntity.class, wrapper2); - List collect = userIPage.stream().map(t -> t.getLeadId()).collect(Collectors.toList()); - if(CollectionUtils.isNotEmpty(collect)){ - wrapper.in(CrmLeadEntity::getLeadId,collect); - } - List result = this.selectJoinList(CrmLeadEntity.class, wrapper); - return crmLeadPagination.setData(result,objects.getTotal()); - }else{ - List list = this.selectJoinList(CrmLeadEntity.class, wrapper); - if("2".equals(dataType)){ - List selectIds = Arrays.asList(crmLeadPagination.getSelectIds()); - return list.stream().filter(t -> selectIds.contains(t.getLeadId())).collect(Collectors.toList()); - }else{ - return list; - } - } - - } - - /** - * 其他条件拼接 - */ - private void otherConditions(CrmLeadPagination crmLeadPagination, MPJLambdaWrapper wrapper, boolean isPc) { - String databaseName; - try { - @Cleanup Connection cnn = DynamicDataSourceUtil.getCurrentConnection(); - databaseName = cnn.getMetaData().getDatabaseProductName().trim(); - } catch (SQLException e) { - throw new DataException(e.getMessage()); - } - //假删除标志 - wrapper.isNull(CrmLeadEntity::getDeleteMark); - - wrapper.isNull(CrmLeadEntity::getFlowId); - //关键词 - if(ObjectUtil.isNotEmpty(crmLeadPagination.getYunzhupaasKeyword())){ - if(isPc){ - wrapper.and(t -> { - t.like(CrmLeadEntity::getMobile,crmLeadPagination.getYunzhupaasKeyword()).or(); - }); - } - } - //普通查询 - if(isPc){ - if(ObjectUtil.isNotEmpty(crmLeadPagination.getMobile())){ - String value = crmLeadPagination.getMobile() instanceof List ? - JsonUtil.getObjectToString(crmLeadPagination.getMobile()) : - String.valueOf(crmLeadPagination.getMobile()); - wrapper.like(CrmLeadEntity::getMobile,value); - } - - if(ObjectUtil.isNotEmpty(crmLeadPagination.getCustomerSource())){ - List idList = new ArrayList<>(); - try { - String[][] customerSource = JsonUtil.getJsonToBean(crmLeadPagination.getCustomerSource(),String[][].class); - for(int i=0;i0){ - idList.add(JsonUtil.getObjectToString(Arrays.asList(customerSource[i]))); - } - } - }catch (Exception e1){ - try { - List customerSource = JsonUtil.getJsonToList(crmLeadPagination.getCustomerSource(),String.class); - if(customerSource.size()>0){ - idList.addAll(customerSource); - } - }catch (Exception e2){ - idList.add(String.valueOf(crmLeadPagination.getCustomerSource())); - } - } - wrapper.and(t->{ - idList.forEach(tt->{ - if(StringUtil.isNotEmpty(tt) && "Microsoft SQL Server".equalsIgnoreCase(databaseName)){ - tt = tt.replaceFirst("\\[","[[]"); - } - t.like(CrmLeadEntity::getCustomerSource, tt).or(); - }); - }); - } - - } - //排序 - if(StringUtil.isEmpty(crmLeadPagination.getSidx())){ - wrapper.orderByDesc(CrmLeadEntity::getLeadId); - }else{ - try { - String[] split = crmLeadPagination.getSidx().split(","); - for(String sidx:split){ - CrmLeadEntity crmLeadEntity = new CrmLeadEntity(); - String oderTableField = crmLeadEntity.getClass().getAnnotation(TableName.class).value(); - boolean descFlag = sidx.startsWith("-"); - String sidxField = descFlag ? sidx.substring(1) : sidx; - try{ - Field declaredField = crmLeadEntity.getClass().getDeclaredField(sidxField); - declaredField.setAccessible(true); - sidxField = declaredField.getAnnotation(TableField.class).value(); - }catch (Exception e){ - } - String finalOderTableField = oderTableField; - String finalSidxField = sidxField; - Object select = wrapper.getSelectColumns().stream().filter(t -> Objects.equals(finalOderTableField, t.getTableAlias()) - && Objects.equals(finalSidxField, t.getColumn())).findFirst().orElse(null); - oderTableField = oderTableField + "." + sidxField; - if (select == null) { - wrapper.select(oderTableField); - } - if (descFlag) { - wrapper.orderByDesc(oderTableField); - } else { - wrapper.orderByAsc(oderTableField); - } - } - } catch (Exception e) { - e.printStackTrace(); - } - } - } - @Override - public CrmLeadEntity getInfo(String leadid){ - MPJLambdaWrapper wrapper = JoinWrappers - .lambda("crm_lead",CrmLeadEntity.class) - .selectAll(CrmLeadEntity.class); - wrapper.and( - t->t.eq(CrmLeadEntity::getLeadId, leadid ) - .or().eq(CrmLeadEntity::getFlowTaskId, leadid) - ); - return this.selectJoinOne(CrmLeadEntity.class,wrapper); - } - @Override - public void create(CrmLeadEntity entity){ - this.save(entity); - } - @Override - public boolean update(String leadid, CrmLeadEntity entity){ - return this.updateById(entity); - } - @Override - public void delete(CrmLeadEntity entity){ - if(entity!=null){ - this.removeById(entity.getLeadId()); - } - } - /** 验证表单唯一字段,正则,非空 i-0新增-1修改*/ - @Override - public String checkForm(CrmLeadForm form,int i) { - boolean isUp =StringUtil.isNotEmpty(form.getLeadId()) && !form.getLeadId().equals("0"); - Object id= null; - String countRecover = ""; - String fieldTipName = ""; - String canNotNull = I18nUtil.getMessageStr("sys.validate.textRequiredSuffix", "不能为空"); - String canNotRepeated = I18nUtil.getMessageStr("EXIST103", "不能重复"); - if (isUp){ - id = form.getLeadId(); - } - //主表字段验证 - fieldTipName = "线索名称"; - if(StringUtil.isEmpty(form.getLeadName())){ - return fieldTipName + canNotNull; - } - fieldTipName = "手机号"; - if(StringUtil.isEmpty(form.getMobile())){ - return fieldTipName + canNotNull; - } - if(StringUtil.isNotEmpty(form.getMobile())){ - form.setMobile(form.getMobile().trim()); - QueryWrapper mobileWrapper=new QueryWrapper<>(); - mobileWrapper.lambda().eq(CrmLeadEntity::getMobile,form.getMobile()); - mobileWrapper.lambda().isNull(CrmLeadEntity::getFlowId); - //假删除标志 - mobileWrapper.lambda().isNull(CrmLeadEntity::getDeleteMark); - if (isUp){ - mobileWrapper.lambda().ne(CrmLeadEntity::getLeadId, id); - } - if((int) this.count(mobileWrapper)>0){ - countRecover = fieldTipName + canNotRepeated; - } - } - if(StringUtil.isNotEmpty(form.getMobile())){ - if(!Pattern.compile("^1[3456789]\\d{9}$").matcher(String.valueOf(form.getMobile())).matches()){ - return I18nUtil.getMessageStr("sys.validate.mobilePhone", "请输入正确的手机号码"); - } - } - fieldTipName = "邮箱"; - if(StringUtil.isNotEmpty(form.getEmail())){ - if(!Pattern.compile("^[a-z0-9]+([._\\-]*[a-z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$").matcher(String.valueOf(form.getEmail())).matches()){ - return I18nUtil.getMessageStr("sys.validate.email", "请输入正确的邮箱"); - } - } - fieldTipName = "状态"; - fieldTipName = "销售人员"; - fieldTipName = "来源"; - fieldTipName = "备注"; - return countRecover; - } - /** - * 新增修改数据(事务回滚) - * @param id - * @param crmLeadForm - * @return - */ - @Override - @Transactional - public void saveOrUpdate(CrmLeadForm crmLeadForm,String id, boolean isSave) throws Exception{ - UserInfo userInfo=userProvider.get(); - UserEntity userEntity = generaterSwapUtil.getUser(userInfo.getUserId()); - crmLeadForm = JsonUtil.getJsonToBean( - generaterSwapUtil.swapDatetime(CrmLeadConstant.getFormData(),crmLeadForm,CrmLeadConstant.TABLERENAMES),CrmLeadForm.class); - CrmLeadEntity entity = JsonUtil.getJsonToBean(crmLeadForm, CrmLeadEntity.class); - String mainUuid = StringUtil.isEmpty(id) ? RandomUtil.uuId() : id; - if(isSave){ - entity.setFlowTaskId(mainUuid); - entity.setLeadId(mainUuid); - entity.setVersion(0); - } else { - } - boolean b = this.saveOrUpdate(entity); - if(!b){ - throw new DataException("当前表单原数据已被调整,请重新进入该页面编辑并提交数据"); - } - CrmLeadEntity info = this.getInfo(mainUuid); - if (info == null) throw new RuntimeException(MsgCode.FA001.get()); - - } -} diff --git a/yunzhupaas-crm/yunzhupaas-crm-biz/src/main/java/com/yunzhupaas/base/service/impl/CrmOpportunityServiceImpl.java b/yunzhupaas-crm/yunzhupaas-crm-biz/src/main/java/com/yunzhupaas/base/service/impl/CrmOpportunityServiceImpl.java deleted file mode 100644 index 0373cdf..0000000 --- a/yunzhupaas-crm/yunzhupaas-crm-biz/src/main/java/com/yunzhupaas/base/service/impl/CrmOpportunityServiceImpl.java +++ /dev/null @@ -1,338 +0,0 @@ - -package com.yunzhupaas.base.service.impl; - -import com.yunzhupaas.base.entity.*; -import com.yunzhupaas.base.mapper.CrmOpportunityMapper; -import com.yunzhupaas.base.service.*; -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.yunzhupaas.base.model.crmopportunity.*; -import org.springframework.stereotype.Service; -import com.yunzhupaas.base.service.SuperServiceImpl; -import org.springframework.beans.factory.annotation.Autowired; -import com.yunzhupaas.util.GeneraterSwapUtil; -import java.sql.Connection; -import java.sql.SQLException; -import lombok.Cleanup; -import com.yunzhupaas.database.plugins.DynamicSourceGeneratorInterface; -import com.yunzhupaas.database.util.DynamicDataSourceUtil; -import org.apache.commons.collections4.CollectionUtils; -import com.yunzhupaas.i18n.util.I18nUtil; -import com.yunzhupaas.exception.DataException; -import com.yunzhupaas.constant.MsgCode; -import java.math.BigDecimal; -import cn.hutool.core.util.ObjectUtil; -import java.lang.reflect.Field; -import com.baomidou.mybatisplus.annotation.TableField; -import com.baomidou.mybatisplus.annotation.TableName; -import java.util.regex.Pattern; -import java.util.stream.Collectors; -import com.yunzhupaas.base.model.ColumnDataModel; -import com.baomidou.mybatisplus.core.metadata.IPage; -import org.springframework.transaction.annotation.Transactional; -import com.baomidou.dynamic.datasource.annotation.DSTransactional; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; -import com.github.yulichang.toolkit.JoinWrappers; -import com.github.yulichang.wrapper.MPJLambdaWrapper; -import com.yunzhupaas.model.QueryAllModel; -import java.text.SimpleDateFormat; -import com.yunzhupaas.util.*; -import java.util.*; -import com.yunzhupaas.base.UserInfo; -import com.yunzhupaas.permission.entity.UserEntity; -import com.github.pagehelper.PageHelper; -/** - * - * crm_opportunity - * 版本: V5.2.7 - * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 - * 作者: 深圳市乐程软件有限公司 - * 日期: 2026-03-27 - */ -@Service -public class CrmOpportunityServiceImpl extends SuperServiceImpl implements CrmOpportunityService{ - @Autowired - private GeneraterSwapUtil generaterSwapUtil; - @Autowired - private UserProvider userProvider; - @Override - public List getList(CrmOpportunityPagination crmOpportunityPagination){ - return getTypeList(crmOpportunityPagination,crmOpportunityPagination.getDataType()); - } - /** 列表查询 */ - @Override - public List getTypeList(CrmOpportunityPagination crmOpportunityPagination,String dataType){ - String userId=userProvider.get().getUserId(); - Map tableClassMap=new HashMap<>(); - tableClassMap.put("crm_opportunity",CrmOpportunityEntity.class); - tableClassMap.put("crm_customer",CrmCustomerEntity.class); - - MPJLambdaWrapper wrapper = JoinWrappers - .lambda("crm_opportunity",CrmOpportunityEntity.class) - .selectAssociation(CrmCustomerEntity.class,CrmOpportunityEntity::getCrmCustomer) - .leftJoin(CrmCustomerEntity.class,"crm_customer",CrmCustomerEntity::getCustomerId,CrmOpportunityEntity::getCustomerId) - .selectAll(CrmOpportunityEntity.class); - MPJLambdaWrapper wrapper2 = JoinWrappers - .lambda("crm_opportunity",CrmOpportunityEntity.class) - .leftJoin(CrmCustomerEntity.class,"crm_customer",CrmCustomerEntity::getCustomerId,CrmOpportunityEntity::getCustomerId) - .distinct().select(CrmOpportunityEntity::getOpportunityId); - - QueryAllModel queryAllModel = new QueryAllModel(); - queryAllModel.setWrapper(wrapper); - queryAllModel.setClassMap(tableClassMap); - queryAllModel.setDbLink(CrmOpportunityConstant.DBLINKID); - //数据过滤 - boolean isPc = ServletUtil.getHeader("yunzhupaas-origin").equals("pc"); - String columnData = !isPc ? CrmOpportunityConstant.getAppColumnData() : CrmOpportunityConstant.getColumnData(); - ColumnDataModel columnDataModel = JsonUtil.getJsonToBean(columnData, ColumnDataModel.class); - String ruleJson = !isPc ? JsonUtil.getObjectToString(columnDataModel.getRuleListApp()) : JsonUtil.getObjectToString(columnDataModel.getRuleList()); - queryAllModel.setRuleJson(ruleJson); - //高级查询 - boolean hasSuperQuery = true; - if (hasSuperQuery) { - queryAllModel.setSuperJson(crmOpportunityPagination.getSuperQueryJson()); - } - //数据权限 - boolean pcPermission = false; - boolean appPermission = false; - if (isPc && pcPermission) { - queryAllModel.setModuleId(crmOpportunityPagination.getMenuId()); - } - if (!isPc && appPermission) { - queryAllModel.setModuleId(crmOpportunityPagination.getMenuId()); - } - //拼接复杂条件 - wrapper = generaterSwapUtil.getConditionAllTable(queryAllModel); - if(wrapper == null) return new ArrayList<>(); - queryAllModel.setWrapper(wrapper2); - wrapper2 = generaterSwapUtil.getConditionAllTable(queryAllModel); - //其他条件拼接 - otherConditions(crmOpportunityPagination, wrapper, isPc); - otherConditions(crmOpportunityPagination, wrapper2, isPc); - - if("0".equals(dataType)){ - com.github.pagehelper.Page objects = PageHelper.startPage((int) crmOpportunityPagination.getCurrentPage(), (int) crmOpportunityPagination.getPageSize(), true); - List userIPage = this.selectJoinList(CrmOpportunityEntity.class, wrapper2); - List collect = userIPage.stream().map(t -> t.getOpportunityId()).collect(Collectors.toList()); - if(CollectionUtils.isNotEmpty(collect)){ - wrapper.in(CrmOpportunityEntity::getOpportunityId,collect); - } - List result = this.selectJoinList(CrmOpportunityEntity.class, wrapper); - return crmOpportunityPagination.setData(result,objects.getTotal()); - }else{ - List list = this.selectJoinList(CrmOpportunityEntity.class, wrapper); - if("2".equals(dataType)){ - List selectIds = Arrays.asList(crmOpportunityPagination.getSelectIds()); - return list.stream().filter(t -> selectIds.contains(t.getOpportunityId())).collect(Collectors.toList()); - }else{ - return list; - } - } - - } - - /** - * 其他条件拼接 - */ - private void otherConditions(CrmOpportunityPagination crmOpportunityPagination, MPJLambdaWrapper wrapper, boolean isPc) { - String databaseName; - try { - @Cleanup Connection cnn = DynamicDataSourceUtil.getCurrentConnection(); - databaseName = cnn.getMetaData().getDatabaseProductName().trim(); - } catch (SQLException e) { - throw new DataException(e.getMessage()); - } - //假删除标志 - wrapper.isNull(CrmOpportunityEntity::getDeleteMark); - - wrapper.isNull(CrmOpportunityEntity::getFlowId); - //关键词 - if(ObjectUtil.isNotEmpty(crmOpportunityPagination.getYunzhupaasKeyword())){ - if(isPc){ - wrapper.and(t -> { - t.like(CrmOpportunityEntity::getOpportunityName,crmOpportunityPagination.getYunzhupaasKeyword()).or(); - }); - } - } - //普通查询 - if(isPc){ - if(ObjectUtil.isNotEmpty(crmOpportunityPagination.getOpportunityName())){ - String value = crmOpportunityPagination.getOpportunityName() instanceof List ? - JsonUtil.getObjectToString(crmOpportunityPagination.getOpportunityName()) : - String.valueOf(crmOpportunityPagination.getOpportunityName()); - wrapper.like(CrmOpportunityEntity::getOpportunityName,value); - } - - if(ObjectUtil.isNotEmpty(crmOpportunityPagination.getOpportunityStage())){ - List idList = new ArrayList<>(); - try { - String[][] opportunityStage = JsonUtil.getJsonToBean(crmOpportunityPagination.getOpportunityStage(),String[][].class); - for(int i=0;i0){ - idList.add(JsonUtil.getObjectToString(Arrays.asList(opportunityStage[i]))); - } - } - }catch (Exception e1){ - try { - List opportunityStage = JsonUtil.getJsonToList(crmOpportunityPagination.getOpportunityStage(),String.class); - if(opportunityStage.size()>0){ - idList.addAll(opportunityStage); - } - }catch (Exception e2){ - idList.add(String.valueOf(crmOpportunityPagination.getOpportunityStage())); - } - } - wrapper.and(t->{ - idList.forEach(tt->{ - if(StringUtil.isNotEmpty(tt) && "Microsoft SQL Server".equalsIgnoreCase(databaseName)){ - tt = tt.replaceFirst("\\[","[[]"); - } - t.like(CrmOpportunityEntity::getOpportunityStage, tt).or(); - }); - }); - } - - if(ObjectUtil.isNotEmpty(crmOpportunityPagination.getCloseDate())){ - List CloseDateList = JsonUtil.getJsonToList(crmOpportunityPagination.getCloseDate(),String.class); - for(int i=0;i Objects.equals(finalOderTableField, t.getTableAlias()) - && Objects.equals(finalSidxField, t.getColumn())).findFirst().orElse(null); - oderTableField = oderTableField + "." + sidxField; - if (select == null) { - wrapper.select(oderTableField); - } - if (descFlag) { - wrapper.orderByDesc(oderTableField); - } else { - wrapper.orderByAsc(oderTableField); - } - } - } catch (Exception e) { - e.printStackTrace(); - } - } - } - @Override - public CrmOpportunityEntity getInfo(String opportunityid){ - MPJLambdaWrapper wrapper = JoinWrappers - .lambda("crm_opportunity",CrmOpportunityEntity.class) - .selectAssociation(CrmCustomerEntity.class,CrmOpportunityEntity::getCrmCustomer) - .leftJoin(CrmCustomerEntity.class,"crm_customer",CrmCustomerEntity::getCustomerId,CrmOpportunityEntity::getCustomerId) - .selectAll(CrmOpportunityEntity.class); - wrapper.and( - t->t.eq(CrmOpportunityEntity::getOpportunityId, opportunityid ) - .or().eq(CrmOpportunityEntity::getFlowTaskId, opportunityid) - ); - return this.selectJoinOne(CrmOpportunityEntity.class,wrapper); - } - @Override - public void create(CrmOpportunityEntity entity){ - this.save(entity); - } - @Override - public boolean update(String opportunityid, CrmOpportunityEntity entity){ - return this.updateById(entity); - } - @Override - public void delete(CrmOpportunityEntity entity){ - if(entity!=null){ - this.removeById(entity.getOpportunityId()); - } - } - /** 验证表单唯一字段,正则,非空 i-0新增-1修改*/ - @Override - public String checkForm(CrmOpportunityForm form,int i) { - boolean isUp =StringUtil.isNotEmpty(form.getOpportunityId()) && !form.getOpportunityId().equals("0"); - Object id= null; - String countRecover = ""; - String fieldTipName = ""; - String canNotNull = I18nUtil.getMessageStr("sys.validate.textRequiredSuffix", "不能为空"); - String canNotRepeated = I18nUtil.getMessageStr("EXIST103", "不能重复"); - if (isUp){ - id = form.getOpportunityId(); - } - //主表字段验证 - fieldTipName = "商机编码"; - fieldTipName = "商机名称"; - fieldTipName = "客户"; - fieldTipName = "商机负责人"; - fieldTipName = "商机阶段"; - fieldTipName = "预计金额"; - fieldTipName = "预计成交日期"; - fieldTipName = "商机简介"; - fieldTipName = "赢单概率"; - fieldTipName = "最后跟进日期"; - fieldTipName = "竞争对手信息"; - fieldTipName = "决策分析"; - fieldTipName = "备注"; - return countRecover; - } - /** - * 新增修改数据(事务回滚) - * @param id - * @param crmOpportunityForm - * @return - */ - @Override - @Transactional - public void saveOrUpdate(CrmOpportunityForm crmOpportunityForm,String id, boolean isSave) throws Exception{ - UserInfo userInfo=userProvider.get(); - UserEntity userEntity = generaterSwapUtil.getUser(userInfo.getUserId()); - crmOpportunityForm = JsonUtil.getJsonToBean( - generaterSwapUtil.swapDatetime(CrmOpportunityConstant.getFormData(),crmOpportunityForm,CrmOpportunityConstant.TABLERENAMES),CrmOpportunityForm.class); - CrmOpportunityEntity entity = JsonUtil.getJsonToBean(crmOpportunityForm, CrmOpportunityEntity.class); - String mainUuid = StringUtil.isEmpty(id) ? RandomUtil.uuId() : id; - if(isSave){ - entity.setFlowTaskId(mainUuid); - entity.setOpportunityId(mainUuid); - entity.setVersion(0); - } else { - } - boolean b = this.saveOrUpdate(entity); - int i = this.baseMapper.updateByCustomerByCustomerId(entity); - if(!b){ - throw new DataException("当前表单原数据已被调整,请重新进入该页面编辑并提交数据"); - } - CrmOpportunityEntity info = this.getInfo(mainUuid); - if (info == null) throw new RuntimeException(MsgCode.FA001.get()); - - } - - @Override - public String selectCustomerBycustomerId(String customerId) { - return this.baseMapper.selectCustomerBycustomerId(customerId); - } -} diff --git a/yunzhupaas-crm/yunzhupaas-crm-controller/src/main/java/com/yunzhupaas/base/controller/CrmOpportunityController.java b/yunzhupaas-crm/yunzhupaas-crm-controller/src/main/java/com/yunzhupaas/base/controller/CrmOpportunityController.java deleted file mode 100644 index 100760b..0000000 --- a/yunzhupaas-crm/yunzhupaas-crm-controller/src/main/java/com/yunzhupaas/base/controller/CrmOpportunityController.java +++ /dev/null @@ -1,238 +0,0 @@ -package com.yunzhupaas.base.controller; - - -import cn.hutool.core.util.ObjectUtil; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; -import io.swagger.v3.oas.annotations.Operation; -import io.swagger.v3.oas.annotations.tags.Tag; -import com.yunzhupaas.base.ActionResult; -import com.yunzhupaas.base.UserInfo; -import com.yunzhupaas.exception.DataException; -import com.yunzhupaas.permission.entity.UserEntity; -import com.yunzhupaas.constant.MsgCode; -import com.yunzhupaas.base.service.*; -import com.yunzhupaas.base.entity.*; -import com.yunzhupaas.util.*; -import com.yunzhupaas.base.model.crmopportunity.*; -import lombok.extern.slf4j.Slf4j; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.web.bind.annotation.*; -import com.yunzhupaas.flowable.entity.TaskEntity; -import jakarta.validation.Valid; -import java.util.*; -import com.yunzhupaas.model.ExcelModel; -import com.yunzhupaas.excel.ExcelExportStyler; -import com.yunzhupaas.excel.ExcelHelper; -import com.yunzhupaas.base.vo.PageListVO; -import com.yunzhupaas.base.vo.PaginationVO; -import com.yunzhupaas.base.vo.DownloadVO; -import com.yunzhupaas.config.ConfigValueUtil; -import com.yunzhupaas.base.entity.ProvinceEntity; -import java.io.IOException; -import java.util.stream.Collectors; -import com.yunzhupaas.flowable.entity.TaskEntity; -import com.yunzhupaas.exception.WorkFlowException; -import com.yunzhupaas.model.visualJson.UploaderTemplateModel; -import com.yunzhupaas.base.util.FormExecelUtils; -import org.springframework.transaction.annotation.Transactional; - -/** - * crm_opportunity - * @版本: V5.2.7 - * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 - * @作者: 深圳市乐程软件有限公司 - * @日期: 2026-03-27 - */ -@Slf4j -@RestController -@Tag(name = "crm_opportunity" , description = "bcm") -@RequestMapping("/api/bcm/CrmOpportunity") -public class CrmOpportunityController { - - @Autowired - private GeneraterSwapUtil generaterSwapUtil; - - @Autowired - private UserProvider userProvider; - - @Autowired - private CrmOpportunityService crmOpportunityService; - - - - - /** - * 列表 - * - * @param crmOpportunityPagination - * @return - */ - @Operation(summary = "获取列表") - @PostMapping("/getList") - public ActionResult list(@RequestBody CrmOpportunityPagination crmOpportunityPagination)throws Exception{ - List list= crmOpportunityService.getList(crmOpportunityPagination); - List> realList=new ArrayList<>(); - for (CrmOpportunityEntity entity : list) { - Map crmOpportunityMap=JsonUtil.entityToMap(entity); - crmOpportunityMap.put("id", crmOpportunityMap.get("opportunity_id")); - //副表数据 - //子表数据 - realList.add(crmOpportunityMap); - } - //数据转换 - boolean isPc = "pc".equals(ServletUtil.getHeader("yunzhupaas-origin" )); - realList = generaterSwapUtil.swapDataList(realList, CrmOpportunityConstant.getFormData(), CrmOpportunityConstant.getColumnData(), crmOpportunityPagination.getModuleId(),isPc?false:false); - - //返回对象 - PageListVO vo = new PageListVO(); - vo.setList(realList); - PaginationVO page = JsonUtil.getJsonToBean(crmOpportunityPagination, PaginationVO.class); - vo.setPagination(page); - return ActionResult.success(vo); - } - /** - * 创建 - * - * @param crmOpportunityForm - * @return - */ - @PostMapping() - @Operation(summary = "创建") - public ActionResult create(@RequestBody @Valid CrmOpportunityForm crmOpportunityForm) { - String b = crmOpportunityService.checkForm(crmOpportunityForm,0); - if (StringUtil.isNotEmpty(b)){ - return ActionResult.fail(b ); - } - try{ - crmOpportunityService.saveOrUpdate(crmOpportunityForm, null ,true); - }catch(Exception e){ - log.error("【商机信息创建接口异常】参数:{}", crmOpportunityForm, e); - return ActionResult.fail(MsgCode.FA028.get()); - } - return ActionResult.success(MsgCode.SU001.get()); - } - /** - * 删除 - * @param id - * @return - */ - @Operation(summary = "删除") - @DeleteMapping("/{id}") - @Transactional - public ActionResult delete(@PathVariable("id") String id,@RequestParam(name = "forceDel",defaultValue = "false") boolean forceDel) throws Exception{ - CrmOpportunityEntity entity= crmOpportunityService.getInfo(id); - if(entity!=null){ - //假删除 - entity.setDeleteMark(1); - entity.setDeleteUserId(userProvider.get().getUserId()); - entity.setDeleteTime(new Date()); - crmOpportunityService.setIgnoreLogicDelete().updateById(entity); - } - return ActionResult.success(MsgCode.SU003.get()); - } - /** - * 批量删除 - * @param obj - * @return - */ - @DeleteMapping("/batchRemove") - @Transactional - @Operation(summary = "批量删除") - public ActionResult batchRemove(@RequestBody Object obj){ - Map objectMap = JsonUtil.entityToMap(obj); - List idList = JsonUtil.getJsonToList(objectMap.get("ids"), String.class); - String errInfo = ""; - List successList = new ArrayList<>(); - for (String allId : idList){ - try { - this.delete(allId,false); - successList.add(allId); - } catch (Exception e) { - errInfo = e.getMessage(); - } - } - if (successList.size() == 0 && StringUtil.isNotEmpty(errInfo)){ - return ActionResult.fail(errInfo); - } - return ActionResult.success(MsgCode.SU003.get()); - } - /** - * 编辑 - * @param id - * @param crmOpportunityForm - * @return - */ - @PutMapping("/{id}") - @Operation(summary = "更新") - public ActionResult update(@PathVariable("id") String id,@RequestBody @Valid CrmOpportunityForm crmOpportunityForm, - @RequestParam(value = "isImport", required = false) boolean isImport){ - CrmOpportunityEntity entity= crmOpportunityService.getInfo(id); - if(entity!=null){ - crmOpportunityForm.setOpportunityId(String.valueOf(entity.getOpportunityId())); - - if (!isImport) { - String b = crmOpportunityService.checkForm(crmOpportunityForm,1); - if (StringUtil.isNotEmpty(b)){ - return ActionResult.fail(b ); - } - } - - try{ - crmOpportunityService.saveOrUpdate(crmOpportunityForm,id,false); - }catch (DataException e1){ - return ActionResult.fail(e1.getMessage()); - }catch(Exception e){ - log.error("【商机信息编辑接口异常】参数:{}", crmOpportunityForm, e); - return ActionResult.fail(MsgCode.FA029.get()); - } - return ActionResult.success(MsgCode.SU004.get()); - }else{ - return ActionResult.fail(MsgCode.FA002.get()); - } - } - /** - * 表单信息(详情页) - * 详情页面使用-转换数据 - * @param id - * @return - */ - @Operation(summary = "表单信息(详情页)") - @GetMapping("/detail/{id}") - public ActionResult detailInfo(@PathVariable("id") String id){ - CrmOpportunityEntity entity= crmOpportunityService.getInfo(id); - if(entity==null){ - return ActionResult.fail(MsgCode.FA001.get()); - } - Map crmOpportunityMap=JsonUtil.entityToMap(entity); - crmOpportunityMap.put("id", crmOpportunityMap.get("opportunity_id")); - //副表数据 - //子表数据 - boolean isPc = "pc".equals(ServletUtil.getHeader("yunzhupaas-origin" )); - crmOpportunityMap = generaterSwapUtil.swapDataDetail(crmOpportunityMap,CrmOpportunityConstant.getFormData(),"807147983731689285",isPc?false:false); - //子表数据 - return ActionResult.success(crmOpportunityMap); - } - /** - * 获取详情(编辑页) - * 编辑页面使用-不转换数据 - * @param id - * @return - */ - @Operation(summary = "信息") - @GetMapping("/{id}") - public ActionResult info(@PathVariable("id") String id){ - CrmOpportunityEntity entity= crmOpportunityService.getInfo(id); - if(entity==null){ - return ActionResult.fail(MsgCode.FA001.get()); - } - Map crmOpportunityMap=JsonUtil.entityToMap(entity); - crmOpportunityMap.put("id", crmOpportunityMap.get("opportunity_id")); - String customerName =crmOpportunityService.selectCustomerBycustomerId(entity.getCustomerId()); - crmOpportunityMap.put("customerName", customerName); - //副表数据 - //子表数据 - crmOpportunityMap = generaterSwapUtil.swapDataForm(crmOpportunityMap,CrmOpportunityConstant.getFormData(),CrmOpportunityConstant.TABLEFIELDKEY,CrmOpportunityConstant.TABLERENAMES); - return ActionResult.success(crmOpportunityMap); - } - -} diff --git a/yunzhupaas-crm/yunzhupaas-crm-entity/src/main/java/com/yunzhupaas/base/entity/CrmCustomerEntity.java b/yunzhupaas-crm/yunzhupaas-crm-entity/src/main/java/com/yunzhupaas/base/entity/CrmCustomerEntity.java deleted file mode 100644 index 447f67b..0000000 --- a/yunzhupaas-crm/yunzhupaas-crm-entity/src/main/java/com/yunzhupaas/base/entity/CrmCustomerEntity.java +++ /dev/null @@ -1,81 +0,0 @@ -package com.yunzhupaas.base.entity; - -import com.baomidou.mybatisplus.annotation.*; -import lombok.Data; -import java.util.Date; -import java.util.List; -import com.alibaba.fastjson.annotation.JSONField; -/** - * 客户信息 - * - * @版本: V5.2.7 - * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 - * @作者: 深圳市乐程软件有限公司 - * @日期: 2026-03-27 - */ -@Data -@TableName("crm_customer") -public class CrmCustomerEntity { - @TableId(value ="customer_id" ) - @JSONField(name = "customer_id") - private String customerId; - @TableField("company_id") - @JSONField(name = "company_id") - private String companyId; - @TableField(value = "org_id" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "org_id") - private String orgId; - @TableField(value = "owner_id" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "owner_id") - private String ownerId; - @TableField(value = "customer_level" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "customer_level") - private String customerLevel; - @TableField(value = "customer_lifecycle" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "customer_lifecycle") - private String customerLifecycle; - @TableField(value = "is_public" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "is_public") - private String isPublic; - @TableField(value = "last_followup_date" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "last_followup_date") - private Date lastFollowupDate; - @TableField("remark") - @JSONField(name = "remark") - private String remark; - @TableField("create_by") - @JSONField(name = "create_by") - private String createBy; - @TableField("create_time") - @JSONField(name = "create_time") - private Date createTime; - @TableField("update_by") - @JSONField(name = "update_by") - private String updateBy; - @TableField("update_time") - @JSONField(name = "update_time") - private Date updateTime; - @TableField("f_flow_id") - @JSONField(name = "f_flow_id") - private String flowId; - @TableField("f_flow_task_id") - @JSONField(name = "f_flow_task_id") - private String flowTaskId; - @TableField("f_delete_mark") - @JSONField(name = "f_delete_mark") - private Integer deleteMark; - @TableField("f_delete_time") - @JSONField(name = "f_delete_time") - private Date deleteTime; - @TableField("f_delete_user_id") - @JSONField(name = "f_delete_user_id") - private String deleteUserId; - @TableField("f_version") - @Version - @JSONField(name = "f_version") - private Integer version; - @TableField(value = "f_tenant_id",fill = FieldFill.INSERT_UPDATE) - @JSONField(name = "f_tenant_id") - private String tenantId; - -} diff --git a/yunzhupaas-crm/yunzhupaas-crm-entity/src/main/java/com/yunzhupaas/base/entity/CrmLeadEntity.java b/yunzhupaas-crm/yunzhupaas-crm-entity/src/main/java/com/yunzhupaas/base/entity/CrmLeadEntity.java deleted file mode 100644 index 1eabc4e..0000000 --- a/yunzhupaas-crm/yunzhupaas-crm-entity/src/main/java/com/yunzhupaas/base/entity/CrmLeadEntity.java +++ /dev/null @@ -1,81 +0,0 @@ -package com.yunzhupaas.base.entity; - -import com.baomidou.mybatisplus.annotation.*; -import lombok.Data; -import java.util.Date; -import java.util.List; -import com.alibaba.fastjson.annotation.JSONField; -/** - * - * - * @版本: V5.2.7 - * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 - * @作者: 深圳市乐程软件有限公司 - * @日期: 2026-03-27 - */ -@Data -@TableName("crm_lead") -public class CrmLeadEntity { - @TableId(value ="lead_id" ) - @JSONField(name = "lead_id") - private String leadId; - @TableField(value = "lead_name" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "lead_name") - private String leadName; - @TableField(value = "mobile" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "mobile") - private String mobile; - @TableField(value = "email" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "email") - private String email; - @TableField(value = "lead_status" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "lead_status") - private String leadStatus; - @TableField(value = "sales_id" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "sales_id") - private String salesId; - @TableField(value = "customer_source" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "customer_source") - private String customerSource; - @TableField("customer_id") - @JSONField(name = "customer_id") - private String customerId; - @TableField(value = "remark" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "remark") - private String remark; - @TableField("create_by") - @JSONField(name = "create_by") - private String createBy; - @TableField("create_time") - @JSONField(name = "create_time") - private Date createTime; - @TableField("update_by") - @JSONField(name = "update_by") - private String updateBy; - @TableField("update_time") - @JSONField(name = "update_time") - private Date updateTime; - @TableField("f_flow_id") - @JSONField(name = "f_flow_id") - private String flowId; - @TableField("f_flow_task_id") - @JSONField(name = "f_flow_task_id") - private String flowTaskId; - @TableField("f_delete_mark") - @JSONField(name = "f_delete_mark") - private Integer deleteMark; - @TableField("f_delete_time") - @JSONField(name = "f_delete_time") - private Date deleteTime; - @TableField("f_delete_user_id") - @JSONField(name = "f_delete_user_id") - private String deleteUserId; - @TableField("f_version") - @Version - @JSONField(name = "f_version") - private Integer version; - @TableField(value = "f_tenant_id",fill = FieldFill.INSERT_UPDATE) - @JSONField(name = "f_tenant_id") - private String tenantId; - -} diff --git a/yunzhupaas-crm/yunzhupaas-crm-entity/src/main/java/com/yunzhupaas/base/entity/CrmOpportunityEntity.java b/yunzhupaas-crm/yunzhupaas-crm-entity/src/main/java/com/yunzhupaas/base/entity/CrmOpportunityEntity.java deleted file mode 100644 index 4f4e1c6..0000000 --- a/yunzhupaas-crm/yunzhupaas-crm-entity/src/main/java/com/yunzhupaas/base/entity/CrmOpportunityEntity.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.yunzhupaas.base.entity; - -import com.baomidou.mybatisplus.annotation.*; -import lombok.Data; -import java.util.Date; -import java.util.List; -import com.alibaba.fastjson.annotation.JSONField; -import java.math.BigDecimal; -/** - * 商机信息 - * - * @版本: V5.2.7 - * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 - * @作者: 深圳市乐程软件有限公司 - * @日期: 2026-03-27 - */ -@Data -@TableName("crm_opportunity") -public class CrmOpportunityEntity { - @TableId(value ="opportunity_id" ) - @JSONField(name = "opportunity_id") - private String opportunityId; - @TableField(value = "customer_id" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "customer_id") - private String customerId; - @TableField(value = "opportunity_code" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "opportunity_code") - private String opportunityCode; - @TableField(value = "opportunity_name" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "opportunity_name") - private String opportunityName; - @TableField(value = "owner_id" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "owner_id") - private String ownerId; - @TableField(value = "opportunity_stage" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "opportunity_stage") - private String opportunityStage; - @TableField(value = "desciption" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "desciption") - private String desciption; - @TableField(value = "amount" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "amount") - private BigDecimal amount; - @TableField(value = "close_date" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "close_date") - private Date closeDate; - @TableField(value = "probability" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "probability") - private Byte probability; - @TableField(value = "last_followup_date" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "last_followup_date") - private Date lastFollowupDate; - @TableField(value = "competitor" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "competitor") - private String competitor; - @TableField(value = "analysis" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "analysis") - private String analysis; - @TableField(value = "remark" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "remark") - private String remark; - @TableField("create_by") - @JSONField(name = "create_by") - private String createBy; - @TableField("create_time") - @JSONField(name = "create_time") - private Date createTime; - @TableField("update_by") - @JSONField(name = "update_by") - private String updateBy; - @TableField("update_time") - @JSONField(name = "update_time") - private Date updateTime; - @TableField("f_flow_id") - @JSONField(name = "f_flow_id") - private String flowId; - @TableField("f_flow_task_id") - @JSONField(name = "f_flow_task_id") - private String flowTaskId; - @TableField("f_delete_mark") - @JSONField(name = "f_delete_mark") - private Integer deleteMark; - @TableField("f_delete_time") - @JSONField(name = "f_delete_time") - private Date deleteTime; - @TableField("f_delete_user_id") - @JSONField(name = "f_delete_user_id") - private String deleteUserId; - @TableField("f_version") - @Version - @JSONField(name = "f_version") - private Integer version; - @TableField(value = "f_tenant_id",fill = FieldFill.INSERT_UPDATE) - @JSONField(name = "f_tenant_id") - private String tenantId; - - @JSONField(name = "crmCustomer") - @TableField(exist = false) - private CrmCustomerEntity crmCustomer; -} diff --git a/yunzhupaas-crm/yunzhupaas-crm-entity/src/main/java/com/yunzhupaas/base/model/crmCustomer/CrmCustomerExcelVO.java b/yunzhupaas-crm/yunzhupaas-crm-entity/src/main/java/com/yunzhupaas/base/model/crmCustomer/CrmCustomerExcelVO.java deleted file mode 100644 index cb79228..0000000 --- a/yunzhupaas-crm/yunzhupaas-crm-entity/src/main/java/com/yunzhupaas/base/model/crmCustomer/CrmCustomerExcelVO.java +++ /dev/null @@ -1,25 +0,0 @@ -package com.yunzhupaas.base.model.crmCustomer; - -import lombok.Data; -import java.sql.Time; -import java.util.Date; -import com.fasterxml.jackson.annotation.JsonFormat; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.alibaba.fastjson.annotation.JSONField; -import cn.afterturn.easypoi.excel.annotation.Excel; -import cn.afterturn.easypoi.excel.annotation.ExcelEntity; -import cn.afterturn.easypoi.excel.annotation.ExcelCollection; -import java.math.BigDecimal; -import java.util.List; -/** - * - * mdm_company - * @版本: V5.2.7 - * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 - * @作者: 深圳市乐程软件有限公司 - * @日期: 2026-03-27 - */ -@Data -public class CrmCustomerExcelVO{ - -} diff --git a/yunzhupaas-crm/yunzhupaas-crm-entity/src/main/java/com/yunzhupaas/base/model/crmCustomer/CrmCustomerModel.java b/yunzhupaas-crm/yunzhupaas-crm-entity/src/main/java/com/yunzhupaas/base/model/crmCustomer/CrmCustomerModel.java deleted file mode 100644 index 395ab8e..0000000 --- a/yunzhupaas-crm/yunzhupaas-crm-entity/src/main/java/com/yunzhupaas/base/model/crmCustomer/CrmCustomerModel.java +++ /dev/null @@ -1,58 +0,0 @@ -package com.yunzhupaas.base.model.crmCustomer; - -import lombok.Data; -import java.util.List; -import java.util.Date; -import java.math.BigDecimal; -import com.alibaba.fastjson.annotation.JSONField; -import cn.afterturn.easypoi.excel.annotation.Excel; -import com.fasterxml.jackson.annotation.JsonProperty; -import io.swagger.v3.oas.annotations.media.Schema; - -/** - * - * mdm_company - * 版本: V5.2.7 - * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 - * 作者: 深圳市乐程软件有限公司 - * 日期: 2026-03-27 - */ -@Data -@Schema(description = "CrmCustomer子表参数") -public class CrmCustomerModel { - - /** 子表:CrmCustomer 主键:customer_id **/ - @Schema(description = "主键") - @JsonProperty("customer_id") - private String customer_id; - /** 客户负责人 **/ - @Schema(description = "客户负责人") - @JsonProperty("owner_id") - @JSONField(name = "owner_id") - private Object ownerId; - /** 归属组织 **/ - @Schema(description = "归属组织") - @JsonProperty("org_id") - @JSONField(name = "org_id") - private Object orgId; - /** 客户等级 **/ - @Schema(description = "客户等级") - @JsonProperty("customer_level") - @JSONField(name = "customer_level") - private Object customerLevel; - /** 生命周期阶段 **/ - @Schema(description = "生命周期阶段") - @JsonProperty("customer_lifecycle") - @JSONField(name = "customer_lifecycle") - private Object customerLifecycle; - /** 是否公海客户 **/ - @Schema(description = "是否公海客户") - @JsonProperty("is_public") - @JSONField(name = "is_public") - private Object isPublic; - /** 最后一次跟进日期 **/ - @Schema(description = "最后一次跟进日期") - @JsonProperty("last_followup_date") - @JSONField(name = "last_followup_date") - private Long lastFollowupDate; -} diff --git a/yunzhupaas-crm/yunzhupaas-crm-entity/src/main/java/com/yunzhupaas/base/model/crmlead/CrmLeadConstant.java b/yunzhupaas-crm/yunzhupaas-crm-entity/src/main/java/com/yunzhupaas/base/model/crmlead/CrmLeadConstant.java deleted file mode 100644 index 27ff131..0000000 --- a/yunzhupaas-crm/yunzhupaas-crm-entity/src/main/java/com/yunzhupaas/base/model/crmlead/CrmLeadConstant.java +++ /dev/null @@ -1,42 +0,0 @@ -package com.yunzhupaas.base.model.crmlead; - -import com.yunzhupaas.util.JsonUtil; -import java.util.*; - -/** - * crm_lead配置json - * - * @版本: V5.2.7 - * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 - * @作者: 深圳市乐程软件有限公司 - * @日期: 2026-03-27 - */ -public class CrmLeadConstant{ - /** 数据库链接 */ - public static final String DBLINKID = "0"; - /** 表别名 map */ - public static final Map TABLERENAMES = JsonUtil.getJsonToBean("{\"crm_lead\":\"crmLead\"}",Map.class); - /** 子表model map */ - public static final Map TABLEFIELDKEY = JsonUtil.getJsonToBean("{}",Map.class); - /** 整个表单配置json */ - public static final String getFormData(){ - StringBuilder sb = new StringBuilder(); -sb.append("{\"popupType\":\"drawer\",\"labelWidth\":100,\"classNames\":[],\"className\":[],\"fullScreenWidth\":\"100%\",\"hasConfirmAndAddBtn\":true,\"cancelButtonTextI18nCode\":\"common.cancelText\",\"businessKeyTip\":\"数据已存在,请勿重复提交!\",\"labelPosition\":\"right\",\"printId\":\"\",\"labelSuffix\":\"\",\"customBtns\":[],\"disabled\":false,\"formModel\":\"dataForm\",\"cancelButtonText\":\"取消\",\"confirmButtonText\":\"确定\",\"hasCancelBtn\":true,\"primaryKeyPolicy\":1,\"hasPrintBtn\":false,\"concurrencyLock\":true,\"classJson\":\"\",\"drawerWidth\":\"800px\",\"confirmButtonTextI18nCode\":\"common.okText\",\"printButtonText\":\"打印\",\"businessKeyList\":[],\"formRef\":\"formRef\",\"gutter\":15,\"logicalDelete\":true,\"size\":\"middle\",\"formRules\":\"rules\",\"generalWidth\":\"600px\",\"colon\":false,\"hasConfirmBtn\":true,\"useBusinessKey\":false,\"formStyle\":\"\",\"printButtonTextI18nCode\":\"common.printText\",\"fields\":[{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemcd2c2e\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"线索名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"crm_lead\",\"renderKey\":1774574864579,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"lead_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入线索名称\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":11,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem35dee5\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"手机号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"crm_lead\",\"renderKey\":1774574898493,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[{\"pattern\":\"/^1[3456789]\\\\d{9}$/\",\"message\":\"请输入正确的手机号码\",\"messageI18nCode\":\"sys.validate.mobilePhone\"}],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"mobile\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入手机号\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem4e5a2c\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"邮箱\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"crm_lead\",\"renderKey\":1774574938265,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[{\"pattern\":\"/^[a-z0-9]+([._\\\\-]*[a-z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$/\",\"message\":\"请输入正确的邮箱\",\"messageI18nCode\":\"sys.validate.email\"}],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"email\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入邮箱\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"Unassigned\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"crm_lead\",\"renderKey\":1774574965631,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem199e0c\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"状态\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"options\":[{\"fullName\":\"待分配\",\"id\":\"Unassigned\"},{\"fullName\":\"跟进中\",\"id\":\"InProgress\"},{\"fullName\":\"已转换\",\"id\":\"Converted\"},{\"fullName\":\"无效\",\"id\":\"Invalid\"}],\"multiple\":false,\"__vModel__\":\"lead_status\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择状态\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"}},{\"clearable\":true,\"__config__\":{\"formId\":\"formItem20008f\",\"yunzhupaasKey\":\"usersSelect\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"销售人员\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"crm_lead\",\"renderKey\":1774575084782,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-founder\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasUsersSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"ableIds\":[],\"multiple\":false,\"__vModel__\":\"sales_id\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"placeholder\":\"请选择销售人员\"},{\"filterable\":false,\"clearable\":true,\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"crm_lead\",\"renderKey\":1774575125146,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem0800c0\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"797256993944371205\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"来源\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"multiple\":false,\"__vModel__\":\"customer_source\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择来源\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"}},{\"autoSize\":{\"minRows\":4,\"maxRows\":4},\"clearable\":true,\"showCount\":false,\"__config__\":{\"formId\":\"formItem292367\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"crm_lead\",\"renderKey\":1774575155402,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maxlength\":200,\"__vModel__\":\"remark\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入备注\"}],\"detailExtraList\":[],\"span\":24,\"dataLog\":false}"); return sb.toString(); - } - /** 列表字段配置json */ - public static final String getColumnData(){ - StringBuilder sb = new StringBuilder(); -sb.append("{\"showSummary\":false,\"treePropsValue\":\"id\",\"columnOptions\":[{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"线索名称\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemcd2c2e\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"线索名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"crm_lead\",\"renderKey\":1774574864579,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"lead_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"lead_name\",\"placeholder\":\"请输入线索名称\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":11,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"手机号\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem35dee5\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"手机号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"crm_lead\",\"renderKey\":1774574898493,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[{\"pattern\":\"/^1[3456789]\\\\d{9}$/\",\"message\":\"请输入正确的手机号码\",\"messageI18nCode\":\"sys.validate.mobilePhone\"}],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"mobile\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"mobile\",\"placeholder\":\"请输入手机号\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"邮箱\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem4e5a2c\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"邮箱\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"crm_lead\",\"renderKey\":1774574938265,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[{\"pattern\":\"/^[a-z0-9]+([._\\\\-]*[a-z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$/\",\"message\":\"请输入正确的邮箱\",\"messageI18nCode\":\"sys.validate.email\"}],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"email\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"email\",\"placeholder\":\"请输入邮箱\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"状态\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"Unassigned\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"crm_lead\",\"renderKey\":1774574965631,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem199e0c\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"状态\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"options\":[{\"fullName\":\"待分配\",\"id\":\"Unassigned\"},{\"fullName\":\"跟进中\",\"id\":\"InProgress\"},{\"fullName\":\"已转换\",\"id\":\"Converted\"},{\"fullName\":\"无效\",\"id\":\"Invalid\"}],\"__vModel__\":\"lead_status\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"lead_status\",\"placeholder\":\"请选择状态\"},{\"clearable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"销售人员\",\"fullNameI18nCode\":[\"\"],\"__config__\":{\"formId\":\"formItem20008f\",\"yunzhupaasKey\":\"usersSelect\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"销售人员\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"crm_lead\",\"renderKey\":1774575084782,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-founder\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasUsersSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"__vModel__\":\"sales_id\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"id\":\"sales_id\",\"placeholder\":\"请选择销售人员\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"来源\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"crm_lead\",\"renderKey\":1774575125146,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem0800c0\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"797256993944371205\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"来源\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"__vModel__\":\"customer_source\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"customer_source\",\"placeholder\":\"请选择来源\"},{\"clearable\":true,\"maxlength\":200,\"fullName\":\"备注\",\"fullNameI18nCode\":[\"\"],\"autoSize\":{\"minRows\":4,\"maxRows\":4},\"showCount\":false,\"__config__\":{\"formId\":\"formItem292367\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"crm_lead\",\"renderKey\":1774575155402,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"__vModel__\":\"remark\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"remark\",\"placeholder\":\"请输入备注\"}],\"pageSize\":20,\"type\":1,\"columnBtnsList\":[{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-edit\",\"label\":\"编辑\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"edit\",\"labelI18nCode\":\"common.editText\"},{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-clearn\",\"label\":\"删除\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"remove\",\"labelI18nCode\":\"common.delText\"},{\"show\":true,\"icon\":\"icon-ym icon-ym-generator-menu\",\"label\":\"详情\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"detail\",\"labelI18nCode\":\"common.detailText\"}],\"treeTitle\":\"左侧标题\",\"defaultColumnList\":[{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemcd2c2e\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"线索名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"crm_lead\",\"renderKey\":1774574864579,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"lead_name\",\"__vModel__\":\"lead_name\",\"checked\":true,\"disabled\":false,\"id\":\"lead_name\",\"placeholder\":\"请输入线索名称\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"线索名称\",\"label\":\"线索名称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem35dee5\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"手机号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"crm_lead\",\"renderKey\":1774574898493,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[{\"pattern\":\"/^1[3456789]\\\\d{9}$/\",\"message\":\"请输入正确的手机号码\",\"messageI18nCode\":\"sys.validate.mobilePhone\"}],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"mobile\",\"__vModel__\":\"mobile\",\"checked\":true,\"disabled\":false,\"id\":\"mobile\",\"placeholder\":\"请输入手机号\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":11,\"fullName\":\"手机号\",\"label\":\"手机号\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem4e5a2c\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"邮箱\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"crm_lead\",\"renderKey\":1774574938265,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[{\"pattern\":\"/^[a-z0-9]+([._\\\\-]*[a-z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$/\",\"message\":\"请输入正确的邮箱\",\"messageI18nCode\":\"sys.validate.email\"}],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"email\",\"__vModel__\":\"email\",\"checked\":true,\"disabled\":false,\"id\":\"email\",\"placeholder\":\"请输入邮箱\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"邮箱\",\"label\":\"邮箱\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"状态\",\"fullNameI18nCode\":[\"\"],\"label\":\"状态\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"Unassigned\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"crm_lead\",\"renderKey\":1774574965631,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem199e0c\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"状态\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"lead_status\",\"options\":[{\"fullName\":\"待分配\",\"id\":\"Unassigned\"},{\"fullName\":\"跟进中\",\"id\":\"InProgress\"},{\"fullName\":\"已转换\",\"id\":\"Converted\"},{\"fullName\":\"无效\",\"id\":\"Invalid\"}],\"__vModel__\":\"lead_status\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"lead_status\",\"placeholder\":\"请选择状态\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"usersSelect\",\"clearable\":true,\"resizable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"销售人员\",\"fullNameI18nCode\":[\"\"],\"label\":\"销售人员\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItem20008f\",\"yunzhupaasKey\":\"usersSelect\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"销售人员\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"crm_lead\",\"renderKey\":1774575084782,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-founder\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasUsersSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"sales_id\",\"__vModel__\":\"sales_id\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"id\":\"sales_id\",\"placeholder\":\"请选择销售人员\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"来源\",\"fullNameI18nCode\":[\"\"],\"label\":\"来源\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"crm_lead\",\"renderKey\":1774575125146,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem0800c0\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"797256993944371205\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"来源\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"customer_source\",\"__vModel__\":\"customer_source\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"customer_source\",\"placeholder\":\"请选择来源\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"textarea\",\"clearable\":true,\"resizable\":true,\"maxlength\":200,\"fullName\":\"备注\",\"fullNameI18nCode\":[\"\"],\"label\":\"备注\",\"sortable\":false,\"align\":\"left\",\"autoSize\":{\"minRows\":4,\"maxRows\":4},\"showCount\":false,\"__config__\":{\"formId\":\"formItem292367\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"crm_lead\",\"renderKey\":1774575155402,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"remark\",\"__vModel__\":\"remark\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"remark\",\"placeholder\":\"请输入备注\",\"labelI18nCode\":\"\"}],\"treeRelationFieldAbleIds\":[],\"treeSyncInterfaceName\":\"\",\"treeSyncTemplateJson\":[],\"treeRelation\":\"\",\"defaultSortConfig\":[],\"tabConfig\":{\"hasAllTab\":true,\"relationField\":\"\",\"on\":false},\"hasSuperQuery\":true,\"treePropsLabel\":\"fullName\",\"groupField\":\"\",\"printIds\":[],\"uploaderTemplateJson\":{\"selectKey\":[\"lead_name\",\"mobile\",\"lead_status\",\"sales_id\",\"remark\",\"email\",\"customer_source\"],\"dataType\":\"1\"},\"hasTreeQuery\":false,\"useFormPermission\":true,\"complexHeaderList\":[],\"useBtnPermission\":true,\"treeSyncType\":0,\"hasPage\":true,\"searchList\":[{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"showCount\":false,\"__config__\":{\"formId\":\"formItem35dee5\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"手机号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"crm_lead\",\"renderKey\":1774574898493,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[{\"pattern\":\"/^1[3456789]\\\\d{9}$/\",\"message\":\"请输入正确的手机号码\",\"messageI18nCode\":\"sys.validate.mobilePhone\"}],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"mobile\",\"__vModel__\":\"mobile\",\"searchMultiple\":false,\"disabled\":false,\"id\":\"mobile\",\"placeholder\":\"请输入手机号\",\"addonBefore\":\"\",\"clearable\":true,\"searchType\":2,\"maxlength\":11,\"fullName\":\"手机号\",\"label\":\"手机号\",\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"isKeyword\":true,\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"searchType\":1,\"multiple\":false,\"fullName\":\"来源\",\"fullNameI18nCode\":[\"\"],\"label\":\"来源\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"crm_lead\",\"renderKey\":1774575125146,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem0800c0\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"797256993944371205\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"来源\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"customer_source\",\"__vModel__\":\"customer_source\",\"searchMultiple\":true,\"isKeyword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"customer_source\",\"placeholder\":\"请选择来源\",\"labelI18nCode\":\"\"}],\"ruleList\":{\"conditionList\":[],\"matchLogic\":\"and\"},\"childTableStyle\":1,\"treePropsChildren\":\"children\",\"treeRelationFieldSelectType\":\"all\",\"showOverflow\":true,\"treeTemplateJson\":[],\"treeTitleI18nCode\":\"\",\"treePropsName\":\"\",\"useColumnPermission\":true,\"treePropsUrl\":\"\",\"btnsList\":[{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-add\",\"label\":\"新增\",\"value\":\"add\",\"labelI18nCode\":\"common.add2Text\"},{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-download\",\"label\":\"导出\",\"value\":\"download\",\"labelI18nCode\":\"common.exportText\"},{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-upload\",\"label\":\"导入\",\"value\":\"upload\",\"labelI18nCode\":\"common.importText\"},{\"show\":false,\"icon\":\"icon-ym icon-ym-btn-clearn\",\"label\":\"批量删除\",\"value\":\"batchRemove\",\"labelI18nCode\":\"common.batchDelText\"},{\"show\":false,\"icon\":\"icon-ym icon-ym-report-icon-preview-printPreview\",\"label\":\"批量打印\",\"value\":\"batchPrint\",\"labelI18nCode\":\"common.batchPrintText\"}],\"useDataPermission\":true,\"viewKey\":\"\",\"columnList\":[{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemcd2c2e\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"线索名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"crm_lead\",\"renderKey\":1774574864579,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"lead_name\",\"__vModel__\":\"lead_name\",\"disabled\":false,\"id\":\"lead_name\",\"placeholder\":\"请输入线索名称\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"线索名称\",\"label\":\"线索名称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem35dee5\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"手机号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"crm_lead\",\"renderKey\":1774574898493,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[{\"pattern\":\"/^1[3456789]\\\\d{9}$/\",\"message\":\"请输入正确的手机号码\",\"messageI18nCode\":\"sys.validate.mobilePhone\"}],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"mobile\",\"__vModel__\":\"mobile\",\"disabled\":false,\"id\":\"mobile\",\"placeholder\":\"请输入手机号\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":11,\"fullName\":\"手机号\",\"label\":\"手机号\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem4e5a2c\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"邮箱\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"crm_lead\",\"renderKey\":1774574938265,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[{\"pattern\":\"/^[a-z0-9]+([._\\\\-]*[a-z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$/\",\"message\":\"请输入正确的邮箱\",\"messageI18nCode\":\"sys.validate.email\"}],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"email\",\"__vModel__\":\"email\",\"disabled\":false,\"id\":\"email\",\"placeholder\":\"请输入邮箱\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"邮箱\",\"label\":\"邮箱\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"状态\",\"fullNameI18nCode\":[\"\"],\"label\":\"状态\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"Unassigned\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"crm_lead\",\"renderKey\":1774574965631,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem199e0c\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"状态\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"lead_status\",\"options\":[{\"fullName\":\"待分配\",\"id\":\"Unassigned\"},{\"fullName\":\"跟进中\",\"id\":\"InProgress\"},{\"fullName\":\"已转换\",\"id\":\"Converted\"},{\"fullName\":\"无效\",\"id\":\"Invalid\"}],\"__vModel__\":\"lead_status\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"lead_status\",\"placeholder\":\"请选择状态\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"usersSelect\",\"clearable\":true,\"resizable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"销售人员\",\"fullNameI18nCode\":[\"\"],\"label\":\"销售人员\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItem20008f\",\"yunzhupaasKey\":\"usersSelect\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"销售人员\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"crm_lead\",\"renderKey\":1774575084782,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-founder\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasUsersSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"sales_id\",\"__vModel__\":\"sales_id\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"id\":\"sales_id\",\"placeholder\":\"请选择销售人员\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"来源\",\"fullNameI18nCode\":[\"\"],\"label\":\"来源\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"crm_lead\",\"renderKey\":1774575125146,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem0800c0\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"797256993944371205\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"来源\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"customer_source\",\"__vModel__\":\"customer_source\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"customer_source\",\"placeholder\":\"请选择来源\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"textarea\",\"clearable\":true,\"resizable\":true,\"maxlength\":200,\"fullName\":\"备注\",\"fullNameI18nCode\":[\"\"],\"label\":\"备注\",\"sortable\":false,\"align\":\"left\",\"autoSize\":{\"minRows\":4,\"maxRows\":4},\"showCount\":false,\"__config__\":{\"formId\":\"formItem292367\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"crm_lead\",\"renderKey\":1774575155402,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"remark\",\"__vModel__\":\"remark\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"remark\",\"placeholder\":\"请输入备注\",\"labelI18nCode\":\"\"}],\"summaryField\":[],\"parentField\":\"\",\"treeDataSource\":\"dictionary\",\"treeDictionary\":\"\",\"treeSyncInterfaceId\":\"\",\"customBtnsList\":[{\"show\":true,\"label\":\"转换\",\"event\":{},\"value\":\"btn_5a3d09\",\"labelI18nCode\":\"\"},{\"show\":true,\"label\":\"无效\",\"event\":{},\"value\":\"btn_73dcc9\",\"labelI18nCode\":\"\"}]}"); return sb.toString(); - } - /** app列表字段配置json */ - public static final String getAppColumnData(){ - StringBuilder sb = new StringBuilder(); -sb.append("{\"hasPage\":true,\"useColumnPermission\":false,\"searchList\":[],\"btnsList\":[{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-add\",\"label\":\"新增\",\"value\":\"add\",\"labelI18nCode\":\"common.add2Text\"},{\"show\":false,\"icon\":\"icon-ym icon-ym-btn-clearn\",\"label\":\"批量删除\",\"value\":\"batchRemove\",\"labelI18nCode\":\"common.batchDelText\"}],\"useDataPermission\":false,\"viewKey\":\"\",\"ruleListApp\":{\"conditionList\":[],\"matchLogic\":\"and\"},\"columnList\":[{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemcd2c2e\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"线索名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"crm_lead\",\"renderKey\":1774574864579,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"lead_name\",\"__vModel__\":\"lead_name\",\"disabled\":false,\"id\":\"lead_name\",\"placeholder\":\"请输入线索名称\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"线索名称\",\"label\":\"线索名称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem35dee5\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"手机号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"crm_lead\",\"renderKey\":1774574898493,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[{\"pattern\":\"/^1[3456789]\\\\d{9}$/\",\"message\":\"请输入正确的手机号码\",\"messageI18nCode\":\"sys.validate.mobilePhone\"}],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"mobile\",\"__vModel__\":\"mobile\",\"disabled\":false,\"id\":\"mobile\",\"placeholder\":\"请输入手机号\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":11,\"fullName\":\"手机号\",\"label\":\"手机号\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem4e5a2c\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"邮箱\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"crm_lead\",\"renderKey\":1774574938265,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[{\"pattern\":\"/^[a-z0-9]+([._\\\\-]*[a-z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$/\",\"message\":\"请输入正确的邮箱\",\"messageI18nCode\":\"sys.validate.email\"}],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"email\",\"__vModel__\":\"email\",\"disabled\":false,\"id\":\"email\",\"placeholder\":\"请输入邮箱\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"邮箱\",\"label\":\"邮箱\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"状态\",\"fullNameI18nCode\":[\"\"],\"label\":\"状态\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"Unassigned\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"crm_lead\",\"renderKey\":1774574965631,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem199e0c\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"状态\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"lead_status\",\"options\":[{\"fullName\":\"待分配\",\"id\":\"Unassigned\"},{\"fullName\":\"跟进中\",\"id\":\"InProgress\"},{\"fullName\":\"已转换\",\"id\":\"Converted\"},{\"fullName\":\"无效\",\"id\":\"Invalid\"}],\"__vModel__\":\"lead_status\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"lead_status\",\"placeholder\":\"请选择状态\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"usersSelect\",\"clearable\":true,\"resizable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"销售人员\",\"fullNameI18nCode\":[\"\"],\"label\":\"销售人员\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItem20008f\",\"yunzhupaasKey\":\"usersSelect\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"销售人员\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"crm_lead\",\"renderKey\":1774575084782,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-founder\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasUsersSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"sales_id\",\"__vModel__\":\"sales_id\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"id\":\"sales_id\",\"placeholder\":\"请选择销售人员\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"来源\",\"fullNameI18nCode\":[\"\"],\"label\":\"来源\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"crm_lead\",\"renderKey\":1774575125146,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem0800c0\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"797256993944371205\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"来源\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"customer_source\",\"__vModel__\":\"customer_source\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"customer_source\",\"placeholder\":\"请选择来源\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"textarea\",\"clearable\":true,\"resizable\":true,\"maxlength\":200,\"fullName\":\"备注\",\"fullNameI18nCode\":[\"\"],\"label\":\"备注\",\"sortable\":false,\"align\":\"left\",\"autoSize\":{\"minRows\":4,\"maxRows\":4},\"showCount\":false,\"__config__\":{\"formId\":\"formItem292367\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"crm_lead\",\"renderKey\":1774575155402,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"remark\",\"__vModel__\":\"remark\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"remark\",\"placeholder\":\"请输入备注\",\"labelI18nCode\":\"\"}],\"columnOptions\":[{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"线索名称\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemcd2c2e\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"线索名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"crm_lead\",\"renderKey\":1774574864579,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"lead_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"lead_name\",\"placeholder\":\"请输入线索名称\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":11,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"手机号\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem35dee5\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"手机号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"crm_lead\",\"renderKey\":1774574898493,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[{\"pattern\":\"/^1[3456789]\\\\d{9}$/\",\"message\":\"请输入正确的手机号码\",\"messageI18nCode\":\"sys.validate.mobilePhone\"}],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"mobile\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"mobile\",\"placeholder\":\"请输入手机号\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"邮箱\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem4e5a2c\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"邮箱\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"crm_lead\",\"renderKey\":1774574938265,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[{\"pattern\":\"/^[a-z0-9]+([._\\\\-]*[a-z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$/\",\"message\":\"请输入正确的邮箱\",\"messageI18nCode\":\"sys.validate.email\"}],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"email\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"email\",\"placeholder\":\"请输入邮箱\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"状态\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"Unassigned\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"crm_lead\",\"renderKey\":1774574965631,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem199e0c\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"状态\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"options\":[{\"fullName\":\"待分配\",\"id\":\"Unassigned\"},{\"fullName\":\"跟进中\",\"id\":\"InProgress\"},{\"fullName\":\"已转换\",\"id\":\"Converted\"},{\"fullName\":\"无效\",\"id\":\"Invalid\"}],\"__vModel__\":\"lead_status\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"lead_status\",\"placeholder\":\"请选择状态\"},{\"clearable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"销售人员\",\"fullNameI18nCode\":[\"\"],\"__config__\":{\"formId\":\"formItem20008f\",\"yunzhupaasKey\":\"usersSelect\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"销售人员\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"crm_lead\",\"renderKey\":1774575084782,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-founder\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasUsersSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"__vModel__\":\"sales_id\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"id\":\"sales_id\",\"placeholder\":\"请选择销售人员\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"来源\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"crm_lead\",\"renderKey\":1774575125146,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem0800c0\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"797256993944371205\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"来源\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"__vModel__\":\"customer_source\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"customer_source\",\"placeholder\":\"请选择来源\"},{\"clearable\":true,\"maxlength\":200,\"fullName\":\"备注\",\"fullNameI18nCode\":[\"\"],\"autoSize\":{\"minRows\":4,\"maxRows\":4},\"showCount\":false,\"__config__\":{\"formId\":\"formItem292367\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"crm_lead\",\"renderKey\":1774575155402,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"__vModel__\":\"remark\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"remark\",\"placeholder\":\"请输入备注\"}],\"pageSize\":20,\"defaultSortConfig\":[],\"type\":1,\"columnBtnsList\":[{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-edit\",\"label\":\"编辑\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"edit\",\"labelI18nCode\":\"common.editText\"},{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-clearn\",\"label\":\"删除\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"remove\",\"labelI18nCode\":\"common.delText\"},{\"show\":true,\"icon\":\"icon-ym icon-ym-generator-menu\",\"label\":\"详情\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"detail\",\"labelI18nCode\":\"common.detailText\"}],\"tabConfig\":{\"hasAllTab\":true,\"relationField\":\"\",\"on\":false},\"hasSuperQuery\":false,\"defaultColumnList\":[{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemcd2c2e\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"线索名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"crm_lead\",\"renderKey\":1774574864579,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"lead_name\",\"__vModel__\":\"lead_name\",\"checked\":false,\"disabled\":false,\"id\":\"lead_name\",\"placeholder\":\"请输入线索名称\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"线索名称\",\"label\":\"线索名称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem35dee5\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"手机号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"crm_lead\",\"renderKey\":1774574898493,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[{\"pattern\":\"/^1[3456789]\\\\d{9}$/\",\"message\":\"请输入正确的手机号码\",\"messageI18nCode\":\"sys.validate.mobilePhone\"}],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"mobile\",\"__vModel__\":\"mobile\",\"checked\":false,\"disabled\":false,\"id\":\"mobile\",\"placeholder\":\"请输入手机号\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":11,\"fullName\":\"手机号\",\"label\":\"手机号\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem4e5a2c\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"邮箱\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"crm_lead\",\"renderKey\":1774574938265,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[{\"pattern\":\"/^[a-z0-9]+([._\\\\-]*[a-z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$/\",\"message\":\"请输入正确的邮箱\",\"messageI18nCode\":\"sys.validate.email\"}],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"email\",\"__vModel__\":\"email\",\"checked\":false,\"disabled\":false,\"id\":\"email\",\"placeholder\":\"请输入邮箱\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"邮箱\",\"label\":\"邮箱\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"状态\",\"fullNameI18nCode\":[\"\"],\"label\":\"状态\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"Unassigned\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"crm_lead\",\"renderKey\":1774574965631,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem199e0c\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"状态\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"lead_status\",\"options\":[{\"fullName\":\"待分配\",\"id\":\"Unassigned\"},{\"fullName\":\"跟进中\",\"id\":\"InProgress\"},{\"fullName\":\"已转换\",\"id\":\"Converted\"},{\"fullName\":\"无效\",\"id\":\"Invalid\"}],\"__vModel__\":\"lead_status\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"lead_status\",\"placeholder\":\"请选择状态\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"usersSelect\",\"clearable\":true,\"resizable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"销售人员\",\"fullNameI18nCode\":[\"\"],\"label\":\"销售人员\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItem20008f\",\"yunzhupaasKey\":\"usersSelect\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"销售人员\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"crm_lead\",\"renderKey\":1774575084782,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-founder\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasUsersSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"sales_id\",\"__vModel__\":\"sales_id\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"id\":\"sales_id\",\"placeholder\":\"请选择销售人员\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"来源\",\"fullNameI18nCode\":[\"\"],\"label\":\"来源\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"crm_lead\",\"renderKey\":1774575125146,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem0800c0\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"797256993944371205\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"来源\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"customer_source\",\"__vModel__\":\"customer_source\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"customer_source\",\"placeholder\":\"请选择来源\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"textarea\",\"clearable\":true,\"resizable\":true,\"maxlength\":200,\"fullName\":\"备注\",\"fullNameI18nCode\":[\"\"],\"label\":\"备注\",\"sortable\":false,\"align\":\"left\",\"autoSize\":{\"minRows\":4,\"maxRows\":4},\"showCount\":false,\"__config__\":{\"formId\":\"formItem292367\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"crm_lead\",\"renderKey\":1774575155402,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"remark\",\"__vModel__\":\"remark\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"remark\",\"placeholder\":\"请输入备注\",\"labelI18nCode\":\"\"}],\"showOverflow\":true,\"useFormPermission\":false,\"customBtnsList\":[],\"useBtnPermission\":false}"); return sb.toString(); - } - /** 表列表 */ - public static final String getTableList(){ - StringBuilder sb = new StringBuilder(); -sb.append("[{\"relationTable\":\"\",\"tableField\":\"\",\"typeId\":\"1\",\"fields\":[{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"lead_id\",\"fieldName\":\"线索ID\",\"identity\":0,\"primaryKey\":1},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"100\",\"dataType\":\"varchar\",\"field\":\"lead_name\",\"fieldName\":\"线索名称(公司/个人名)\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"20\",\"dataType\":\"varchar\",\"field\":\"mobile\",\"fieldName\":\"手机号\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"100\",\"dataType\":\"varchar\",\"field\":\"email\",\"fieldName\":\"邮箱\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"20\",\"dataType\":\"varchar\",\"field\":\"lead_status\",\"fieldName\":\"状态: Unassigned-待分配;InProgress-跟进中;Converted-已转换;Invalid-无效\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"sales_id\",\"fieldName\":\"销售人员。关联表:base_user\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"customer_source\",\"fieldName\":\"来源。关联字典:customerSource,如:线上注册、市场活动、渠道推荐等\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"customer_id\",\"fieldName\":\"转换后的客户ID。关联表:crm_customer\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"500\",\"dataType\":\"varchar\",\"field\":\"remark\",\"fieldName\":\"备注\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"create_by\",\"fieldName\":\"创建人\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"create_time\",\"fieldName\":\"创建时间\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"update_by\",\"fieldName\":\"更新人ID\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"update_time\",\"fieldName\":\"更新时间\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_flow_id\",\"fieldName\":\"流程id\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_flow_task_id\",\"fieldName\":\"流程任务主键\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":null,\"dataType\":\"int\",\"field\":\"f_delete_mark\",\"fieldName\":\"删除标志\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"f_delete_time\",\"fieldName\":\"删除时间\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_delete_user_id\",\"fieldName\":\"删除用户\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":null,\"dataType\":\"int\",\"field\":\"f_version\",\"fieldName\":\"乐观锁\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_tenant_id\",\"fieldName\":\"租户id\",\"identity\":0,\"primaryKey\":0}],\"relationField\":\"\",\"table\":\"crm_lead\",\"tableName\":\"\"}]"); return sb.toString(); - } - -} diff --git a/yunzhupaas-crm/yunzhupaas-crm-entity/src/main/java/com/yunzhupaas/base/model/crmlead/CrmLeadExcelVO.java b/yunzhupaas-crm/yunzhupaas-crm-entity/src/main/java/com/yunzhupaas/base/model/crmlead/CrmLeadExcelVO.java deleted file mode 100644 index d3724ee..0000000 --- a/yunzhupaas-crm/yunzhupaas-crm-entity/src/main/java/com/yunzhupaas/base/model/crmlead/CrmLeadExcelVO.java +++ /dev/null @@ -1,60 +0,0 @@ -package com.yunzhupaas.base.model.crmlead; - -import lombok.Data; -import java.sql.Time; -import java.util.Date; -import com.fasterxml.jackson.annotation.JsonFormat; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.alibaba.fastjson.annotation.JSONField; -import cn.afterturn.easypoi.excel.annotation.Excel; -import cn.afterturn.easypoi.excel.annotation.ExcelEntity; -import cn.afterturn.easypoi.excel.annotation.ExcelCollection; -import java.math.BigDecimal; -import java.util.List; -/** - * - * crm_lead - * @版本: V5.2.7 - * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 - * @作者: 深圳市乐程软件有限公司 - * @日期: 2026-03-27 - */ -@Data -public class CrmLeadExcelVO{ - /** 线索名称 **/ - @JSONField(name = "lead_name") - @Excel(name = "线索名称(lead_name)",orderNum = "1", isImportField = "true" ) - private String lead_name; - - /** 手机号 **/ - @JSONField(name = "mobile") - @Excel(name = "手机号(mobile)",orderNum = "1", isImportField = "true" ) - private String mobile; - - /** 状态 **/ - @JSONField(name = "lead_status") - @Excel(name = "状态(lead_status)",orderNum = "1", isImportField = "true" ) - private String lead_status; - - /** 销售人员 **/ - @JSONField(name = "sales_id") - @Excel(name = "销售人员(sales_id)",orderNum = "1", isImportField = "true" ) - private String sales_id; - - /** 备注 **/ - @JSONField(name = "remark") - @Excel(name = "备注(remark)",orderNum = "1", isImportField = "true" ) - private String remark; - - /** 邮箱 **/ - @JSONField(name = "email") - @Excel(name = "邮箱(email)",orderNum = "1", isImportField = "true" ) - private String email; - - /** 来源 **/ - @JSONField(name = "customer_source") - @Excel(name = "来源(customer_source)",orderNum = "1", isImportField = "true" ) - private String customer_source; - - -} diff --git a/yunzhupaas-crm/yunzhupaas-crm-entity/src/main/java/com/yunzhupaas/base/model/crmlead/CrmLeadForm.java b/yunzhupaas-crm/yunzhupaas-crm-entity/src/main/java/com/yunzhupaas/base/model/crmlead/CrmLeadForm.java deleted file mode 100644 index a410db0..0000000 --- a/yunzhupaas-crm/yunzhupaas-crm-entity/src/main/java/com/yunzhupaas/base/model/crmlead/CrmLeadForm.java +++ /dev/null @@ -1,67 +0,0 @@ -package com.yunzhupaas.base.model.crmlead; - -import lombok.Data; -import java.util.*; -import java.math.BigDecimal; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.alibaba.fastjson.annotation.JSONField; -import io.swagger.v3.oas.annotations.media.Schema; - -/** - * crm_lead - * @版本: V5.2.7 - * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 - * @作者: 深圳市乐程软件有限公司 - * @日期: 2026-03-27 - */ -@Data -@Schema(description = "表单参数") -public class CrmLeadForm { - /** 主键 */ - @Schema(description = "主键") - @JSONField(name = "lead_id") - private String leadId; - - /** 乐观锁 **/ - @Schema(description = "乐观锁") - @JsonProperty("f_version") - @JSONField(name = "f_version") - private Integer version; - - /** 线索名称 **/ - @Schema(description = "线索名称") - @JsonProperty("lead_name") - @JSONField(name = "lead_name") - private String leadName; - /** 手机号 **/ - @Schema(description = "手机号") - @JsonProperty("mobile") - @JSONField(name = "mobile") - private String mobile; - /** 邮箱 **/ - @Schema(description = "邮箱") - @JsonProperty("email") - @JSONField(name = "email") - private String email; - /** 状态 **/ - @Schema(description = "状态") - @JsonProperty("lead_status") - @JSONField(name = "lead_status") - private Object leadStatus; - /** 销售人员 **/ - @Schema(description = "销售人员") - @JsonProperty("sales_id") - @JSONField(name = "sales_id") - private Object salesId; - /** 来源 **/ - @Schema(description = "来源") - @JsonProperty("customer_source") - @JSONField(name = "customer_source") - private Object customerSource; - /** 备注 **/ - @Schema(description = "备注") - @JsonProperty("remark") - @JSONField(name = "remark") - private String remark; - -} diff --git a/yunzhupaas-crm/yunzhupaas-crm-entity/src/main/java/com/yunzhupaas/base/model/crmopportunity/CrmOpportunityConstant.java b/yunzhupaas-crm/yunzhupaas-crm-entity/src/main/java/com/yunzhupaas/base/model/crmopportunity/CrmOpportunityConstant.java deleted file mode 100644 index 03653db..0000000 --- a/yunzhupaas-crm/yunzhupaas-crm-entity/src/main/java/com/yunzhupaas/base/model/crmopportunity/CrmOpportunityConstant.java +++ /dev/null @@ -1,42 +0,0 @@ -package com.yunzhupaas.base.model.crmopportunity; - -import com.yunzhupaas.util.JsonUtil; -import java.util.*; - -/** - * crm_opportunity配置json - * - * @版本: V5.2.7 - * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 - * @作者: 深圳市乐程软件有限公司 - * @日期: 2026-03-27 - */ -public class CrmOpportunityConstant{ - /** 数据库链接 */ - public static final String DBLINKID = "0"; - /** 表别名 map */ - public static final Map TABLERENAMES = JsonUtil.getJsonToBean("{\"crm_customer\":\"crmCustomer\",\"crm_opportunity\":\"crmOpportunity\"}",Map.class); - /** 子表model map */ - public static final Map TABLEFIELDKEY = JsonUtil.getJsonToBean("{}",Map.class); - /** 整个表单配置json */ - public static final String getFormData(){ - StringBuilder sb = new StringBuilder(); -sb.append("{\"popupType\":\"fullScreen\",\"labelWidth\":100,\"classNames\":[],\"className\":[],\"fullScreenWidth\":\"100%\",\"hasConfirmAndAddBtn\":true,\"cancelButtonTextI18nCode\":\"common.cancelText\",\"businessKeyTip\":\"数据已存在,请勿重复提交!\",\"labelPosition\":\"right\",\"printId\":\"\",\"labelSuffix\":\"\",\"customBtns\":[],\"disabled\":false,\"formModel\":\"dataForm\",\"cancelButtonText\":\"取消\",\"confirmButtonText\":\"确定\",\"hasCancelBtn\":true,\"primaryKeyPolicy\":1,\"hasPrintBtn\":false,\"concurrencyLock\":true,\"classJson\":\"\",\"drawerWidth\":\"800px\",\"confirmButtonTextI18nCode\":\"common.okText\",\"printButtonText\":\"打印\",\"businessKeyList\":[],\"formRef\":\"formRef\",\"gutter\":15,\"logicalDelete\":true,\"size\":\"middle\",\"formRules\":\"rules\",\"generalWidth\":\"600px\",\"colon\":false,\"hasConfirmBtn\":true,\"useBusinessKey\":false,\"formStyle\":\"\",\"printButtonTextI18nCode\":\"common.printText\",\"fields\":[{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemccf93a\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"商机编码\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774575485596,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"opportunity_code\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入商机编码\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemd62246\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"商机名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774575491289,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"opportunity_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入商机名称\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"popupType\":\"drawer\",\"hasPage\":false,\"filterable\":false,\"clearable\":true,\"modelId\":\"806858527036409349\",\"pageSize\":20,\"columnOptions\":[{\"label\":\"企业名称\",\"value\":\"company_name\"},{\"label\":\"类型\",\"value\":\"entity_type\"},{\"label\":\"归属组织\",\"value\":\"org_id\"},{\"label\":\"客户负责人\",\"value\":\"owner_id\"},{\"label\":\"客户等级\",\"value\":\"customer_level\"}],\"relationField\":\"company_name\",\"queryType\":0,\"__config__\":{\"formId\":\"formItemd16307\",\"yunzhupaasKey\":\"relationForm\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"客户\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774575610653,\"layout\":\"colFormItem\",\"transferList\":[],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"tag\":\"YunzhupaasRelationForm\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"extraOptions\":[],\"popupTitle\":\"选择客户\",\"__vModel__\":\"customer_id\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择客户\",\"popupWidth\":\"70%\",\"propsValue\":\"company_id\"},{\"clearable\":true,\"__config__\":{\"formId\":\"formItem133e27\",\"yunzhupaasKey\":\"usersSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"商机负责人\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774575984909,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-founder\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasUsersSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"ableIds\":[],\"multiple\":false,\"__vModel__\":\"owner_id\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"placeholder\":\"请选择商机负责人\"},{\"filterable\":false,\"clearable\":true,\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774576009744,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem97b95a\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"797444616478523397\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"商机阶段\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"multiple\":false,\"__vModel__\":\"opportunity_stage\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择商机阶段\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"}},{\"controls\":false,\"max\":9999999,\"precision\":2,\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"元\",\"__config__\":{\"formId\":\"formItem25e841\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"预计金额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774576045553,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"__vModel__\":\"amount\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"placeholder\":\"请输入预计金额\",\"addonBefore\":\"\"},{\"clearable\":true,\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774576099226,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItemc8fcbf\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"预计成交日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"format\":\"yyyy-MM-dd\",\"__vModel__\":\"close_date\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择预计成交日期\"},{\"autoSize\":{\"minRows\":3,\"maxRows\":3},\"clearable\":true,\"showCount\":false,\"__config__\":{\"formId\":\"formItemdff872\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"商机简介\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774576122837,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maxlength\":200,\"__vModel__\":\"desciption\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入商机简介\"},{\"controls\":false,\"max\":100,\"precision\":2,\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"%\",\"__config__\":{\"formId\":\"formItem4b8dd6\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"赢单概率\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774576216024,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"__vModel__\":\"probability\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"placeholder\":\"请输入赢单概率\",\"addonBefore\":\"\"},{\"clearable\":true,\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774576256284,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formIteme2d97f\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"最后跟进日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"format\":\"yyyy-MM-dd\",\"__vModel__\":\"last_followup_date\",\"style\":{\"width\":\"100%\"},\"disabled\":true,\"placeholder\":\"请选择最后跟进日期\"},{\"autoSize\":{\"minRows\":3,\"maxRows\":3},\"clearable\":true,\"showCount\":false,\"__config__\":{\"formId\":\"formItemf00947\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"竞争对手信息\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774576286031,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maxlength\":200,\"__vModel__\":\"competitor\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入竞争对手信息\"},{\"autoSize\":{\"minRows\":3,\"maxRows\":3},\"clearable\":true,\"showCount\":false,\"__config__\":{\"formId\":\"formItemd031ca\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"决策分析\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774576313718,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maxlength\":200,\"__vModel__\":\"analysis\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入决策分析\"},{\"autoSize\":{\"minRows\":3,\"maxRows\":3},\"clearable\":true,\"showCount\":false,\"__config__\":{\"formId\":\"formItem327c50\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774576314248,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maxlength\":200,\"__vModel__\":\"remark\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入备注\"}],\"detailExtraList\":[],\"span\":24,\"dataLog\":true}"); return sb.toString(); - } - /** 列表字段配置json */ - public static final String getColumnData(){ - StringBuilder sb = new StringBuilder(); -sb.append("{\"showSummary\":false,\"treePropsValue\":\"id\",\"columnOptions\":[{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"商机编码\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemccf93a\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"商机编码\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774575485596,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"opportunity_code\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"opportunity_code\",\"placeholder\":\"请输入商机编码\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"商机名称\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemd62246\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"商机名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774575491289,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"opportunity_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"opportunity_name\",\"placeholder\":\"请输入商机名称\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"popupType\":\"drawer\",\"hasPage\":false,\"filterable\":false,\"clearable\":true,\"modelId\":\"806858527036409349\",\"fullName\":\"客户\",\"pageSize\":20,\"columnOptions\":[{\"label\":\"企业名称\",\"value\":\"company_name\"},{\"label\":\"类型\",\"value\":\"entity_type\"},{\"label\":\"归属组织\",\"value\":\"org_id\"},{\"label\":\"客户负责人\",\"value\":\"owner_id\"},{\"label\":\"客户等级\",\"value\":\"customer_level\"}],\"fullNameI18nCode\":[\"\"],\"relationField\":\"company_name\",\"queryType\":0,\"__config__\":{\"formId\":\"formItemd16307\",\"yunzhupaasKey\":\"relationForm\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"客户\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774575610653,\"layout\":\"colFormItem\",\"transferList\":[],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"tag\":\"YunzhupaasRelationForm\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"extraOptions\":[],\"popupTitle\":\"选择客户\",\"__vModel__\":\"customer_id\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"customer_id\",\"placeholder\":\"请选择客户\",\"popupWidth\":\"70%\",\"propsValue\":\"company_id\"},{\"clearable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"商机负责人\",\"fullNameI18nCode\":[\"\"],\"__config__\":{\"formId\":\"formItem133e27\",\"yunzhupaasKey\":\"usersSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"商机负责人\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774575984909,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-founder\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasUsersSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"__vModel__\":\"owner_id\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"id\":\"owner_id\",\"placeholder\":\"请选择商机负责人\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"商机阶段\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774576009744,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem97b95a\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"797444616478523397\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"商机阶段\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"__vModel__\":\"opportunity_stage\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"opportunity_stage\",\"placeholder\":\"请选择商机阶段\"},{\"controls\":false,\"max\":9999999,\"precision\":2,\"fullName\":\"预计金额\",\"fullNameI18nCode\":[\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"元\",\"__config__\":{\"formId\":\"formItem25e841\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"预计金额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774576045553,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"__vModel__\":\"amount\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"amount\",\"placeholder\":\"请输入预计金额\",\"addonBefore\":\"\"},{\"clearable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"预计成交日期\",\"fullNameI18nCode\":[\"\"],\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774576099226,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItemc8fcbf\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"预计成交日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"__vModel__\":\"close_date\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"close_date\",\"placeholder\":\"请选择预计成交日期\"},{\"clearable\":true,\"maxlength\":200,\"fullName\":\"商机简介\",\"fullNameI18nCode\":[\"\"],\"autoSize\":{\"minRows\":3,\"maxRows\":3},\"showCount\":false,\"__config__\":{\"formId\":\"formItemdff872\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"商机简介\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774576122837,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"__vModel__\":\"desciption\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"desciption\",\"placeholder\":\"请输入商机简介\"},{\"controls\":false,\"max\":100,\"precision\":2,\"fullName\":\"赢单概率\",\"fullNameI18nCode\":[\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"%\",\"__config__\":{\"formId\":\"formItem4b8dd6\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"赢单概率\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774576216024,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"__vModel__\":\"probability\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"probability\",\"placeholder\":\"请输入赢单概率\",\"addonBefore\":\"\"},{\"clearable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"最后跟进日期\",\"fullNameI18nCode\":[\"\"],\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774576256284,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formIteme2d97f\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"最后跟进日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"__vModel__\":\"last_followup_date\",\"style\":{\"width\":\"100%\"},\"disabled\":true,\"id\":\"last_followup_date\",\"placeholder\":\"请选择最后跟进日期\"},{\"clearable\":true,\"maxlength\":200,\"fullName\":\"竞争对手信息\",\"fullNameI18nCode\":[\"\"],\"autoSize\":{\"minRows\":3,\"maxRows\":3},\"showCount\":false,\"__config__\":{\"formId\":\"formItemf00947\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"竞争对手信息\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774576286031,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"__vModel__\":\"competitor\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"competitor\",\"placeholder\":\"请输入竞争对手信息\"},{\"clearable\":true,\"maxlength\":200,\"fullName\":\"决策分析\",\"fullNameI18nCode\":[\"\"],\"autoSize\":{\"minRows\":3,\"maxRows\":3},\"showCount\":false,\"__config__\":{\"formId\":\"formItemd031ca\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"决策分析\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774576313718,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"__vModel__\":\"analysis\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"analysis\",\"placeholder\":\"请输入决策分析\"},{\"clearable\":true,\"maxlength\":200,\"fullName\":\"备注\",\"fullNameI18nCode\":[\"\"],\"autoSize\":{\"minRows\":3,\"maxRows\":3},\"showCount\":false,\"__config__\":{\"formId\":\"formItem327c50\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774576314248,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"__vModel__\":\"remark\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"remark\",\"placeholder\":\"请输入备注\"}],\"pageSize\":20,\"type\":1,\"columnBtnsList\":[{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-edit\",\"label\":\"编辑\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"edit\",\"labelI18nCode\":\"common.editText\"},{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-clearn\",\"label\":\"删除\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"remove\",\"labelI18nCode\":\"common.delText\"},{\"show\":true,\"icon\":\"icon-ym icon-ym-generator-menu\",\"label\":\"详情\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"detail\",\"labelI18nCode\":\"common.detailText\"}],\"treeTitle\":\"左侧标题\",\"defaultColumnList\":[{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemccf93a\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"商机编码\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774575485596,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"opportunity_code\",\"__vModel__\":\"opportunity_code\",\"checked\":true,\"disabled\":false,\"id\":\"opportunity_code\",\"placeholder\":\"请输入商机编码\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"商机编码\",\"label\":\"商机编码\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemd62246\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"商机名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774575491289,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"opportunity_name\",\"__vModel__\":\"opportunity_name\",\"checked\":true,\"disabled\":false,\"id\":\"opportunity_name\",\"placeholder\":\"请输入商机名称\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"商机名称\",\"label\":\"商机名称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"popupType\":\"drawer\",\"yunzhupaasKey\":\"relationForm\",\"hasPage\":false,\"modelId\":\"806858527036409349\",\"pageSize\":20,\"columnOptions\":[{\"label\":\"企业名称\",\"value\":\"company_name\"},{\"label\":\"类型\",\"value\":\"entity_type\"},{\"label\":\"归属组织\",\"value\":\"org_id\"},{\"label\":\"客户负责人\",\"value\":\"owner_id\"},{\"label\":\"客户等级\",\"value\":\"customer_level\"}],\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"__config__\":{\"formId\":\"formItemd16307\",\"yunzhupaasKey\":\"relationForm\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"客户\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774575610653,\"layout\":\"colFormItem\",\"transferList\":[],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"tag\":\"YunzhupaasRelationForm\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"customer_id\",\"__vModel__\":\"customer_id\",\"checked\":true,\"disabled\":false,\"id\":\"customer_id\",\"placeholder\":\"请选择客户\",\"popupWidth\":\"70%\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"fullName\":\"客户\",\"label\":\"客户\",\"sortable\":false,\"relationField\":\"company_name\",\"queryType\":0,\"extraOptions\":[],\"popupTitle\":\"选择客户\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"labelI18nCode\":\"\",\"propsValue\":\"company_id\"},{\"yunzhupaasKey\":\"usersSelect\",\"clearable\":true,\"resizable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"商机负责人\",\"fullNameI18nCode\":[\"\"],\"label\":\"商机负责人\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItem133e27\",\"yunzhupaasKey\":\"usersSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"商机负责人\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774575984909,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-founder\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasUsersSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"owner_id\",\"__vModel__\":\"owner_id\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"id\":\"owner_id\",\"placeholder\":\"请选择商机负责人\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"商机阶段\",\"fullNameI18nCode\":[\"\"],\"label\":\"商机阶段\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774576009744,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem97b95a\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"797444616478523397\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"商机阶段\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"opportunity_stage\",\"__vModel__\":\"opportunity_stage\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"opportunity_stage\",\"placeholder\":\"请选择商机阶段\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"precision\":2,\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItem25e841\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"预计金额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774576045553,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"amount\",\"__vModel__\":\"amount\",\"checked\":true,\"disabled\":false,\"id\":\"amount\",\"placeholder\":\"请输入预计金额\",\"addonBefore\":\"\",\"resizable\":true,\"max\":9999999,\"fullName\":\"预计金额\",\"label\":\"预计金额\",\"sortable\":false,\"thousands\":false,\"addonAfter\":\"元\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"step\":1,\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"datePicker\",\"clearable\":true,\"resizable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"预计成交日期\",\"fullNameI18nCode\":[\"\"],\"label\":\"预计成交日期\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774576099226,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItemc8fcbf\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"预计成交日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"close_date\",\"__vModel__\":\"close_date\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"close_date\",\"placeholder\":\"请选择预计成交日期\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"textarea\",\"clearable\":true,\"resizable\":true,\"maxlength\":200,\"fullName\":\"商机简介\",\"fullNameI18nCode\":[\"\"],\"label\":\"商机简介\",\"sortable\":false,\"align\":\"left\",\"autoSize\":{\"minRows\":3,\"maxRows\":3},\"showCount\":false,\"__config__\":{\"formId\":\"formItemdff872\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"商机简介\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774576122837,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"desciption\",\"__vModel__\":\"desciption\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"desciption\",\"placeholder\":\"请输入商机简介\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"precision\":2,\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItem4b8dd6\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"赢单概率\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774576216024,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"probability\",\"__vModel__\":\"probability\",\"checked\":true,\"disabled\":false,\"id\":\"probability\",\"placeholder\":\"请输入赢单概率\",\"addonBefore\":\"\",\"resizable\":true,\"max\":100,\"fullName\":\"赢单概率\",\"label\":\"赢单概率\",\"sortable\":false,\"thousands\":false,\"addonAfter\":\"%\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"step\":1,\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"datePicker\",\"clearable\":true,\"resizable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"最后跟进日期\",\"fullNameI18nCode\":[\"\"],\"label\":\"最后跟进日期\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774576256284,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formIteme2d97f\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"最后跟进日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"last_followup_date\",\"__vModel__\":\"last_followup_date\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":true,\"id\":\"last_followup_date\",\"placeholder\":\"请选择最后跟进日期\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"textarea\",\"clearable\":true,\"resizable\":true,\"maxlength\":200,\"fullName\":\"竞争对手信息\",\"fullNameI18nCode\":[\"\"],\"label\":\"竞争对手信息\",\"sortable\":false,\"align\":\"left\",\"autoSize\":{\"minRows\":3,\"maxRows\":3},\"showCount\":false,\"__config__\":{\"formId\":\"formItemf00947\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"竞争对手信息\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774576286031,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"competitor\",\"__vModel__\":\"competitor\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"competitor\",\"placeholder\":\"请输入竞争对手信息\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"textarea\",\"clearable\":true,\"resizable\":true,\"maxlength\":200,\"fullName\":\"决策分析\",\"fullNameI18nCode\":[\"\"],\"label\":\"决策分析\",\"sortable\":false,\"align\":\"left\",\"autoSize\":{\"minRows\":3,\"maxRows\":3},\"showCount\":false,\"__config__\":{\"formId\":\"formItemd031ca\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"决策分析\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774576313718,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"analysis\",\"__vModel__\":\"analysis\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"analysis\",\"placeholder\":\"请输入决策分析\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"textarea\",\"clearable\":true,\"resizable\":true,\"maxlength\":200,\"fullName\":\"备注\",\"fullNameI18nCode\":[\"\"],\"label\":\"备注\",\"sortable\":false,\"align\":\"left\",\"autoSize\":{\"minRows\":3,\"maxRows\":3},\"showCount\":false,\"__config__\":{\"formId\":\"formItem327c50\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774576314248,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"remark\",\"__vModel__\":\"remark\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"remark\",\"placeholder\":\"请输入备注\",\"labelI18nCode\":\"\"}],\"treeRelationFieldAbleIds\":[],\"treeSyncInterfaceName\":\"\",\"treeSyncTemplateJson\":[],\"treeRelation\":\"\",\"defaultSortConfig\":[],\"tabConfig\":{\"hasAllTab\":true,\"relationField\":\"\",\"on\":false},\"hasSuperQuery\":true,\"treePropsLabel\":\"fullName\",\"groupField\":\"\",\"printIds\":[],\"uploaderTemplateJson\":{},\"hasTreeQuery\":false,\"useFormPermission\":false,\"complexHeaderList\":[],\"useBtnPermission\":false,\"treeSyncType\":0,\"hasPage\":true,\"searchList\":[{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"showCount\":false,\"__config__\":{\"formId\":\"formItemd62246\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"商机名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774575491289,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"opportunity_name\",\"__vModel__\":\"opportunity_name\",\"searchMultiple\":false,\"disabled\":false,\"id\":\"opportunity_name\",\"placeholder\":\"请输入商机名称\",\"addonBefore\":\"\",\"clearable\":true,\"searchType\":2,\"maxlength\":50,\"fullName\":\"商机名称\",\"label\":\"商机名称\",\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"isKeyword\":true,\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"searchType\":1,\"multiple\":false,\"fullName\":\"商机阶段\",\"fullNameI18nCode\":[\"\"],\"label\":\"商机阶段\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774576009744,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem97b95a\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"797444616478523397\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"商机阶段\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"opportunity_stage\",\"__vModel__\":\"opportunity_stage\",\"searchMultiple\":true,\"isKeyword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"opportunity_stage\",\"placeholder\":\"请选择商机阶段\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"datePicker\",\"clearable\":true,\"searchType\":3,\"format\":\"yyyy-MM-dd\",\"fullName\":\"预计成交日期\",\"fullNameI18nCode\":[\"\"],\"label\":\"预计成交日期\",\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774576099226,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItemc8fcbf\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"预计成交日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"close_date\",\"__vModel__\":\"close_date\",\"searchMultiple\":false,\"isKeyword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"close_date\",\"placeholder\":\"请选择预计成交日期\",\"value\":[],\"labelI18nCode\":\"\"}],\"ruleList\":{\"conditionList\":[],\"matchLogic\":\"and\"},\"childTableStyle\":1,\"treePropsChildren\":\"children\",\"treeRelationFieldSelectType\":\"all\",\"showOverflow\":true,\"treeTemplateJson\":[],\"treeTitleI18nCode\":\"\",\"treePropsName\":\"\",\"useColumnPermission\":false,\"treePropsUrl\":\"\",\"btnsList\":[{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-add\",\"label\":\"新增\",\"value\":\"add\",\"labelI18nCode\":\"common.add2Text\"},{\"show\":false,\"icon\":\"icon-ym icon-ym-btn-download\",\"label\":\"导出\",\"value\":\"download\",\"labelI18nCode\":\"common.exportText\"},{\"show\":false,\"icon\":\"icon-ym icon-ym-btn-upload\",\"label\":\"导入\",\"value\":\"upload\",\"labelI18nCode\":\"common.importText\"},{\"show\":false,\"icon\":\"icon-ym icon-ym-btn-clearn\",\"label\":\"批量删除\",\"value\":\"batchRemove\",\"labelI18nCode\":\"common.batchDelText\"},{\"show\":false,\"icon\":\"icon-ym icon-ym-report-icon-preview-printPreview\",\"label\":\"批量打印\",\"value\":\"batchPrint\",\"labelI18nCode\":\"common.batchPrintText\"}],\"useDataPermission\":false,\"viewKey\":\"\",\"columnList\":[{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemccf93a\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"商机编码\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774575485596,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"opportunity_code\",\"__vModel__\":\"opportunity_code\",\"disabled\":false,\"id\":\"opportunity_code\",\"placeholder\":\"请输入商机编码\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"商机编码\",\"label\":\"商机编码\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemd62246\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"商机名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774575491289,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"opportunity_name\",\"__vModel__\":\"opportunity_name\",\"disabled\":false,\"id\":\"opportunity_name\",\"placeholder\":\"请输入商机名称\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"商机名称\",\"label\":\"商机名称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"popupType\":\"drawer\",\"yunzhupaasKey\":\"relationForm\",\"hasPage\":false,\"modelId\":\"806858527036409349\",\"pageSize\":20,\"columnOptions\":[{\"label\":\"企业名称\",\"value\":\"company_name\"},{\"label\":\"类型\",\"value\":\"entity_type\"},{\"label\":\"归属组织\",\"value\":\"org_id\"},{\"label\":\"客户负责人\",\"value\":\"owner_id\"},{\"label\":\"客户等级\",\"value\":\"customer_level\"}],\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"__config__\":{\"formId\":\"formItemd16307\",\"yunzhupaasKey\":\"relationForm\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"客户\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774575610653,\"layout\":\"colFormItem\",\"transferList\":[],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"tag\":\"YunzhupaasRelationForm\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"customer_id\",\"__vModel__\":\"customer_id\",\"disabled\":false,\"id\":\"customer_id\",\"placeholder\":\"请选择客户\",\"popupWidth\":\"70%\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"fullName\":\"客户\",\"label\":\"客户\",\"sortable\":false,\"relationField\":\"company_name\",\"queryType\":0,\"extraOptions\":[],\"popupTitle\":\"选择客户\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"labelI18nCode\":\"\",\"propsValue\":\"company_id\"},{\"yunzhupaasKey\":\"usersSelect\",\"clearable\":true,\"resizable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"商机负责人\",\"fullNameI18nCode\":[\"\"],\"label\":\"商机负责人\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItem133e27\",\"yunzhupaasKey\":\"usersSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"商机负责人\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774575984909,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-founder\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasUsersSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"owner_id\",\"__vModel__\":\"owner_id\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"id\":\"owner_id\",\"placeholder\":\"请选择商机负责人\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"商机阶段\",\"fullNameI18nCode\":[\"\"],\"label\":\"商机阶段\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774576009744,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem97b95a\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"797444616478523397\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"商机阶段\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"opportunity_stage\",\"__vModel__\":\"opportunity_stage\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"opportunity_stage\",\"placeholder\":\"请选择商机阶段\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"precision\":2,\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItem25e841\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"预计金额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774576045553,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"amount\",\"__vModel__\":\"amount\",\"disabled\":false,\"id\":\"amount\",\"placeholder\":\"请输入预计金额\",\"addonBefore\":\"\",\"resizable\":true,\"max\":9999999,\"fullName\":\"预计金额\",\"label\":\"预计金额\",\"sortable\":false,\"thousands\":false,\"addonAfter\":\"元\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"step\":1,\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"datePicker\",\"clearable\":true,\"resizable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"预计成交日期\",\"fullNameI18nCode\":[\"\"],\"label\":\"预计成交日期\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774576099226,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItemc8fcbf\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"预计成交日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"close_date\",\"__vModel__\":\"close_date\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"close_date\",\"placeholder\":\"请选择预计成交日期\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"precision\":2,\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItem4b8dd6\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"赢单概率\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774576216024,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"probability\",\"__vModel__\":\"probability\",\"disabled\":false,\"id\":\"probability\",\"placeholder\":\"请输入赢单概率\",\"addonBefore\":\"\",\"resizable\":true,\"max\":100,\"fullName\":\"赢单概率\",\"label\":\"赢单概率\",\"sortable\":false,\"thousands\":false,\"addonAfter\":\"%\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"step\":1,\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"datePicker\",\"clearable\":true,\"resizable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"最后跟进日期\",\"fullNameI18nCode\":[\"\"],\"label\":\"最后跟进日期\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774576256284,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formIteme2d97f\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"最后跟进日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"last_followup_date\",\"__vModel__\":\"last_followup_date\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":true,\"id\":\"last_followup_date\",\"placeholder\":\"请选择最后跟进日期\",\"labelI18nCode\":\"\"}],\"summaryField\":[],\"parentField\":\"\",\"treeDataSource\":\"dictionary\",\"treeDictionary\":\"\",\"treeSyncInterfaceId\":\"\",\"customBtnsList\":[]}"); return sb.toString(); - } - /** app列表字段配置json */ - public static final String getAppColumnData(){ - StringBuilder sb = new StringBuilder(); -sb.append("{\"hasPage\":true,\"useColumnPermission\":false,\"searchList\":[],\"btnsList\":[{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-add\",\"label\":\"新增\",\"value\":\"add\",\"labelI18nCode\":\"common.add2Text\"},{\"show\":false,\"icon\":\"icon-ym icon-ym-btn-clearn\",\"label\":\"批量删除\",\"value\":\"batchRemove\",\"labelI18nCode\":\"common.batchDelText\"}],\"useDataPermission\":false,\"viewKey\":\"\",\"ruleListApp\":{\"conditionList\":[],\"matchLogic\":\"and\"},\"columnList\":[{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemccf93a\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"商机编码\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774575485596,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"opportunity_code\",\"__vModel__\":\"opportunity_code\",\"disabled\":false,\"id\":\"opportunity_code\",\"placeholder\":\"请输入商机编码\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"商机编码\",\"label\":\"商机编码\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemd62246\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"商机名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774575491289,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"opportunity_name\",\"__vModel__\":\"opportunity_name\",\"disabled\":false,\"id\":\"opportunity_name\",\"placeholder\":\"请输入商机名称\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"商机名称\",\"label\":\"商机名称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"popupType\":\"drawer\",\"yunzhupaasKey\":\"relationForm\",\"hasPage\":false,\"modelId\":\"806858527036409349\",\"pageSize\":20,\"columnOptions\":[{\"label\":\"企业名称\",\"value\":\"company_name\"},{\"label\":\"类型\",\"value\":\"entity_type\"},{\"label\":\"归属组织\",\"value\":\"org_id\"},{\"label\":\"客户负责人\",\"value\":\"owner_id\"},{\"label\":\"客户等级\",\"value\":\"customer_level\"}],\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"__config__\":{\"formId\":\"formItemd16307\",\"yunzhupaasKey\":\"relationForm\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"客户\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774575610653,\"layout\":\"colFormItem\",\"transferList\":[],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"tag\":\"YunzhupaasRelationForm\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"customer_id\",\"__vModel__\":\"customer_id\",\"disabled\":false,\"id\":\"customer_id\",\"placeholder\":\"请选择客户\",\"popupWidth\":\"70%\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"fullName\":\"客户\",\"label\":\"客户\",\"sortable\":false,\"relationField\":\"company_name\",\"queryType\":0,\"extraOptions\":[],\"popupTitle\":\"选择客户\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"labelI18nCode\":\"\",\"propsValue\":\"company_id\"},{\"yunzhupaasKey\":\"usersSelect\",\"clearable\":true,\"resizable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"商机负责人\",\"fullNameI18nCode\":[\"\"],\"label\":\"商机负责人\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItem133e27\",\"yunzhupaasKey\":\"usersSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"商机负责人\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774575984909,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-founder\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasUsersSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"owner_id\",\"__vModel__\":\"owner_id\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"id\":\"owner_id\",\"placeholder\":\"请选择商机负责人\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"商机阶段\",\"fullNameI18nCode\":[\"\"],\"label\":\"商机阶段\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774576009744,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem97b95a\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"797444616478523397\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"商机阶段\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"opportunity_stage\",\"__vModel__\":\"opportunity_stage\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"opportunity_stage\",\"placeholder\":\"请选择商机阶段\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"precision\":2,\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItem25e841\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"预计金额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774576045553,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"amount\",\"__vModel__\":\"amount\",\"disabled\":false,\"id\":\"amount\",\"placeholder\":\"请输入预计金额\",\"addonBefore\":\"\",\"resizable\":true,\"max\":9999999,\"fullName\":\"预计金额\",\"label\":\"预计金额\",\"sortable\":false,\"thousands\":false,\"addonAfter\":\"元\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"step\":1,\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"datePicker\",\"clearable\":true,\"resizable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"预计成交日期\",\"fullNameI18nCode\":[\"\"],\"label\":\"预计成交日期\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774576099226,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItemc8fcbf\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"预计成交日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"close_date\",\"__vModel__\":\"close_date\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"close_date\",\"placeholder\":\"请选择预计成交日期\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"precision\":2,\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItem4b8dd6\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"赢单概率\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774576216024,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"probability\",\"__vModel__\":\"probability\",\"disabled\":false,\"id\":\"probability\",\"placeholder\":\"请输入赢单概率\",\"addonBefore\":\"\",\"resizable\":true,\"max\":100,\"fullName\":\"赢单概率\",\"label\":\"赢单概率\",\"sortable\":false,\"thousands\":false,\"addonAfter\":\"%\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"step\":1,\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"datePicker\",\"clearable\":true,\"resizable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"最后跟进日期\",\"fullNameI18nCode\":[\"\"],\"label\":\"最后跟进日期\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774576256284,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formIteme2d97f\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"最后跟进日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"last_followup_date\",\"__vModel__\":\"last_followup_date\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":true,\"id\":\"last_followup_date\",\"placeholder\":\"请选择最后跟进日期\",\"labelI18nCode\":\"\"}],\"columnOptions\":[{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"商机编码\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemccf93a\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"商机编码\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774575485596,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"opportunity_code\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"opportunity_code\",\"placeholder\":\"请输入商机编码\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"商机名称\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemd62246\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"商机名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774575491289,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"opportunity_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"opportunity_name\",\"placeholder\":\"请输入商机名称\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"popupType\":\"drawer\",\"hasPage\":false,\"filterable\":false,\"clearable\":true,\"modelId\":\"806858527036409349\",\"fullName\":\"客户\",\"pageSize\":20,\"columnOptions\":[{\"label\":\"企业名称\",\"value\":\"company_name\"},{\"label\":\"类型\",\"value\":\"entity_type\"},{\"label\":\"归属组织\",\"value\":\"org_id\"},{\"label\":\"客户负责人\",\"value\":\"owner_id\"},{\"label\":\"客户等级\",\"value\":\"customer_level\"}],\"fullNameI18nCode\":[\"\"],\"relationField\":\"company_name\",\"queryType\":0,\"__config__\":{\"formId\":\"formItemd16307\",\"yunzhupaasKey\":\"relationForm\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"客户\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774575610653,\"layout\":\"colFormItem\",\"transferList\":[],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"tag\":\"YunzhupaasRelationForm\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"extraOptions\":[],\"popupTitle\":\"选择客户\",\"__vModel__\":\"customer_id\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"customer_id\",\"placeholder\":\"请选择客户\",\"popupWidth\":\"70%\",\"propsValue\":\"company_id\"},{\"clearable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"商机负责人\",\"fullNameI18nCode\":[\"\"],\"__config__\":{\"formId\":\"formItem133e27\",\"yunzhupaasKey\":\"usersSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"商机负责人\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774575984909,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-founder\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasUsersSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"__vModel__\":\"owner_id\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"id\":\"owner_id\",\"placeholder\":\"请选择商机负责人\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"商机阶段\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774576009744,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem97b95a\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"797444616478523397\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"商机阶段\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"__vModel__\":\"opportunity_stage\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"opportunity_stage\",\"placeholder\":\"请选择商机阶段\"},{\"controls\":false,\"max\":9999999,\"precision\":2,\"fullName\":\"预计金额\",\"fullNameI18nCode\":[\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"元\",\"__config__\":{\"formId\":\"formItem25e841\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"预计金额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774576045553,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"__vModel__\":\"amount\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"amount\",\"placeholder\":\"请输入预计金额\",\"addonBefore\":\"\"},{\"clearable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"预计成交日期\",\"fullNameI18nCode\":[\"\"],\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774576099226,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItemc8fcbf\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"预计成交日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"__vModel__\":\"close_date\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"close_date\",\"placeholder\":\"请选择预计成交日期\"},{\"clearable\":true,\"maxlength\":200,\"fullName\":\"商机简介\",\"fullNameI18nCode\":[\"\"],\"autoSize\":{\"minRows\":3,\"maxRows\":3},\"showCount\":false,\"__config__\":{\"formId\":\"formItemdff872\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"商机简介\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774576122837,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"__vModel__\":\"desciption\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"desciption\",\"placeholder\":\"请输入商机简介\"},{\"controls\":false,\"max\":100,\"precision\":2,\"fullName\":\"赢单概率\",\"fullNameI18nCode\":[\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"%\",\"__config__\":{\"formId\":\"formItem4b8dd6\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"赢单概率\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774576216024,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"__vModel__\":\"probability\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"probability\",\"placeholder\":\"请输入赢单概率\",\"addonBefore\":\"\"},{\"clearable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"最后跟进日期\",\"fullNameI18nCode\":[\"\"],\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774576256284,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formIteme2d97f\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"最后跟进日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"__vModel__\":\"last_followup_date\",\"style\":{\"width\":\"100%\"},\"disabled\":true,\"id\":\"last_followup_date\",\"placeholder\":\"请选择最后跟进日期\"},{\"clearable\":true,\"maxlength\":200,\"fullName\":\"竞争对手信息\",\"fullNameI18nCode\":[\"\"],\"autoSize\":{\"minRows\":3,\"maxRows\":3},\"showCount\":false,\"__config__\":{\"formId\":\"formItemf00947\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"竞争对手信息\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774576286031,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"__vModel__\":\"competitor\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"competitor\",\"placeholder\":\"请输入竞争对手信息\"},{\"clearable\":true,\"maxlength\":200,\"fullName\":\"决策分析\",\"fullNameI18nCode\":[\"\"],\"autoSize\":{\"minRows\":3,\"maxRows\":3},\"showCount\":false,\"__config__\":{\"formId\":\"formItemd031ca\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"决策分析\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774576313718,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"__vModel__\":\"analysis\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"analysis\",\"placeholder\":\"请输入决策分析\"},{\"clearable\":true,\"maxlength\":200,\"fullName\":\"备注\",\"fullNameI18nCode\":[\"\"],\"autoSize\":{\"minRows\":3,\"maxRows\":3},\"showCount\":false,\"__config__\":{\"formId\":\"formItem327c50\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774576314248,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"__vModel__\":\"remark\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"remark\",\"placeholder\":\"请输入备注\"}],\"pageSize\":20,\"defaultSortConfig\":[],\"type\":1,\"columnBtnsList\":[{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-edit\",\"label\":\"编辑\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"edit\",\"labelI18nCode\":\"common.editText\"},{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-clearn\",\"label\":\"删除\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"remove\",\"labelI18nCode\":\"common.delText\"},{\"show\":true,\"icon\":\"icon-ym icon-ym-generator-menu\",\"label\":\"详情\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"detail\",\"labelI18nCode\":\"common.detailText\"}],\"tabConfig\":{\"hasAllTab\":true,\"relationField\":\"\",\"on\":false},\"hasSuperQuery\":false,\"defaultColumnList\":[{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemccf93a\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"商机编码\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774575485596,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"opportunity_code\",\"__vModel__\":\"opportunity_code\",\"checked\":false,\"disabled\":false,\"id\":\"opportunity_code\",\"placeholder\":\"请输入商机编码\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"商机编码\",\"label\":\"商机编码\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemd62246\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"商机名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774575491289,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"opportunity_name\",\"__vModel__\":\"opportunity_name\",\"checked\":false,\"disabled\":false,\"id\":\"opportunity_name\",\"placeholder\":\"请输入商机名称\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"商机名称\",\"label\":\"商机名称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"popupType\":\"drawer\",\"yunzhupaasKey\":\"relationForm\",\"hasPage\":false,\"modelId\":\"806858527036409349\",\"pageSize\":20,\"columnOptions\":[{\"label\":\"企业名称\",\"value\":\"company_name\"},{\"label\":\"类型\",\"value\":\"entity_type\"},{\"label\":\"归属组织\",\"value\":\"org_id\"},{\"label\":\"客户负责人\",\"value\":\"owner_id\"},{\"label\":\"客户等级\",\"value\":\"customer_level\"}],\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"__config__\":{\"formId\":\"formItemd16307\",\"yunzhupaasKey\":\"relationForm\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"客户\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774575610653,\"layout\":\"colFormItem\",\"transferList\":[],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"tag\":\"YunzhupaasRelationForm\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"customer_id\",\"__vModel__\":\"customer_id\",\"checked\":false,\"disabled\":false,\"id\":\"customer_id\",\"placeholder\":\"请选择客户\",\"popupWidth\":\"70%\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"fullName\":\"客户\",\"label\":\"客户\",\"sortable\":false,\"relationField\":\"company_name\",\"queryType\":0,\"extraOptions\":[],\"popupTitle\":\"选择客户\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"labelI18nCode\":\"\",\"propsValue\":\"company_id\"},{\"yunzhupaasKey\":\"usersSelect\",\"clearable\":true,\"resizable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"商机负责人\",\"fullNameI18nCode\":[\"\"],\"label\":\"商机负责人\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItem133e27\",\"yunzhupaasKey\":\"usersSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"商机负责人\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774575984909,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-founder\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasUsersSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"owner_id\",\"__vModel__\":\"owner_id\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"id\":\"owner_id\",\"placeholder\":\"请选择商机负责人\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"商机阶段\",\"fullNameI18nCode\":[\"\"],\"label\":\"商机阶段\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774576009744,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem97b95a\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"797444616478523397\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"商机阶段\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"opportunity_stage\",\"__vModel__\":\"opportunity_stage\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"opportunity_stage\",\"placeholder\":\"请选择商机阶段\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"precision\":2,\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItem25e841\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"预计金额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774576045553,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"amount\",\"__vModel__\":\"amount\",\"checked\":false,\"disabled\":false,\"id\":\"amount\",\"placeholder\":\"请输入预计金额\",\"addonBefore\":\"\",\"resizable\":true,\"max\":9999999,\"fullName\":\"预计金额\",\"label\":\"预计金额\",\"sortable\":false,\"thousands\":false,\"addonAfter\":\"元\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"step\":1,\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"datePicker\",\"clearable\":true,\"resizable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"预计成交日期\",\"fullNameI18nCode\":[\"\"],\"label\":\"预计成交日期\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774576099226,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItemc8fcbf\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"预计成交日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"close_date\",\"__vModel__\":\"close_date\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"close_date\",\"placeholder\":\"请选择预计成交日期\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"textarea\",\"clearable\":true,\"resizable\":true,\"maxlength\":200,\"fullName\":\"商机简介\",\"fullNameI18nCode\":[\"\"],\"label\":\"商机简介\",\"sortable\":false,\"align\":\"left\",\"autoSize\":{\"minRows\":3,\"maxRows\":3},\"showCount\":false,\"__config__\":{\"formId\":\"formItemdff872\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"商机简介\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774576122837,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"desciption\",\"__vModel__\":\"desciption\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"desciption\",\"placeholder\":\"请输入商机简介\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"precision\":2,\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItem4b8dd6\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"赢单概率\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774576216024,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"probability\",\"__vModel__\":\"probability\",\"checked\":false,\"disabled\":false,\"id\":\"probability\",\"placeholder\":\"请输入赢单概率\",\"addonBefore\":\"\",\"resizable\":true,\"max\":100,\"fullName\":\"赢单概率\",\"label\":\"赢单概率\",\"sortable\":false,\"thousands\":false,\"addonAfter\":\"%\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"step\":1,\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"datePicker\",\"clearable\":true,\"resizable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"最后跟进日期\",\"fullNameI18nCode\":[\"\"],\"label\":\"最后跟进日期\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774576256284,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formIteme2d97f\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"最后跟进日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"last_followup_date\",\"__vModel__\":\"last_followup_date\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":true,\"id\":\"last_followup_date\",\"placeholder\":\"请选择最后跟进日期\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"textarea\",\"clearable\":true,\"resizable\":true,\"maxlength\":200,\"fullName\":\"竞争对手信息\",\"fullNameI18nCode\":[\"\"],\"label\":\"竞争对手信息\",\"sortable\":false,\"align\":\"left\",\"autoSize\":{\"minRows\":3,\"maxRows\":3},\"showCount\":false,\"__config__\":{\"formId\":\"formItemf00947\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"竞争对手信息\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774576286031,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"competitor\",\"__vModel__\":\"competitor\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"competitor\",\"placeholder\":\"请输入竞争对手信息\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"textarea\",\"clearable\":true,\"resizable\":true,\"maxlength\":200,\"fullName\":\"决策分析\",\"fullNameI18nCode\":[\"\"],\"label\":\"决策分析\",\"sortable\":false,\"align\":\"left\",\"autoSize\":{\"minRows\":3,\"maxRows\":3},\"showCount\":false,\"__config__\":{\"formId\":\"formItemd031ca\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"决策分析\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774576313718,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"analysis\",\"__vModel__\":\"analysis\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"analysis\",\"placeholder\":\"请输入决策分析\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"textarea\",\"clearable\":true,\"resizable\":true,\"maxlength\":200,\"fullName\":\"备注\",\"fullNameI18nCode\":[\"\"],\"label\":\"备注\",\"sortable\":false,\"align\":\"left\",\"autoSize\":{\"minRows\":3,\"maxRows\":3},\"showCount\":false,\"__config__\":{\"formId\":\"formItem327c50\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"crm_opportunity\",\"renderKey\":1774576314248,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"remark\",\"__vModel__\":\"remark\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"remark\",\"placeholder\":\"请输入备注\",\"labelI18nCode\":\"\"}],\"showOverflow\":true,\"useFormPermission\":false,\"customBtnsList\":[],\"useBtnPermission\":false}"); return sb.toString(); - } - /** 表列表 */ - public static final String getTableList(){ - StringBuilder sb = new StringBuilder(); -sb.append("[{\"relationTable\":\"\",\"tableField\":\"\",\"typeId\":\"1\",\"fields\":[{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"opportunity_id\",\"fieldName\":\"商机ID\",\"identity\":0,\"primaryKey\":1},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"customer_id\",\"fieldName\":\"商机客户。关联表:crm_customer\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"30\",\"dataType\":\"varchar\",\"field\":\"opportunity_code\",\"fieldName\":\"商机编码\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"200\",\"dataType\":\"varchar\",\"field\":\"opportunity_name\",\"fieldName\":\"商机名称\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"owner_id\",\"fieldName\":\"商机负责人。关联表:base_user\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"opportunity_stage\",\"fieldName\":\"商机阶段。关联字典:opportunityStage,如:初步接触、需求分析、方案报价、谈判、赢单/输单\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":null,\"dataType\":\"tinytext\",\"field\":\"desciption\",\"fieldName\":\"商机内容及背景\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"10,2\",\"dataType\":\"decimal\",\"field\":\"amount\",\"fieldName\":\"预计金额\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"close_date\",\"fieldName\":\"预计成交日期\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":null,\"dataType\":\"tinyint\",\"field\":\"probability\",\"fieldName\":\"赢单概率(%),随stage自动推导或手动调整\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"last_followup_date\",\"fieldName\":\"最后跟进日期\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":null,\"dataType\":\"tinytext\",\"field\":\"competitor\",\"fieldName\":\"竞争对手信息\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":null,\"dataType\":\"tinytext\",\"field\":\"analysis\",\"fieldName\":\"决策分析\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"500\",\"dataType\":\"varchar\",\"field\":\"remark\",\"fieldName\":\"备注\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"create_by\",\"fieldName\":\"创建人\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"create_time\",\"fieldName\":\"创建时间\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"update_by\",\"fieldName\":\"更新人ID\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"update_time\",\"fieldName\":\"更新时间\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_flow_id\",\"fieldName\":\"流程id\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_flow_task_id\",\"fieldName\":\"流程任务主键\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":null,\"dataType\":\"int\",\"field\":\"f_delete_mark\",\"fieldName\":\"删除标志\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"f_delete_time\",\"fieldName\":\"删除时间\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_delete_user_id\",\"fieldName\":\"删除用户\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":null,\"dataType\":\"int\",\"field\":\"f_version\",\"fieldName\":\"乐观锁\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_tenant_id\",\"fieldName\":\"租户id\",\"identity\":0,\"primaryKey\":0}],\"relationField\":\"\",\"table\":\"crm_opportunity\",\"tableName\":\"商机信息\"},{\"relationTable\":\"crm_opportunity\",\"tableField\":\"customer_id\",\"typeId\":\"0\",\"fields\":[{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"customer_id\",\"fieldName\":\"客户ID\",\"identity\":0,\"primaryKey\":1},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"company_id\",\"fieldName\":\"企业ID。关联表:mdm_company\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"200\",\"dataType\":\"varchar\",\"field\":\"org_id\",\"fieldName\":\"归属组织。关联表:base_organize\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"owner_id\",\"fieldName\":\"负责人ID。关联表:base_user\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"customer_level\",\"fieldName\":\"客户等级。关联字典:customerLevel,如:1-战略 / 2-重点 / 3-普通\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"customer_lifecycle\",\"fieldName\":\"生命周期阶段。关联字典:customerLifecycle,如:1-线索培育 / 2-意向洽谈 / 3-成交合作 / 4-稳定增长 / 5-衰退流失\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"1\",\"dataType\":\"char\",\"field\":\"is_public\",\"fieldName\":\"是否公海客户。Y=是;N=不是\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"last_followup_date\",\"fieldName\":\"最后一次跟进日期\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"500\",\"dataType\":\"varchar\",\"field\":\"remark\",\"fieldName\":\"备注\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"create_by\",\"fieldName\":\"创建人\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"create_time\",\"fieldName\":\"创建时间\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"update_by\",\"fieldName\":\"更新人ID\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"update_time\",\"fieldName\":\"更新时间\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_flow_id\",\"fieldName\":\"流程id\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_flow_task_id\",\"fieldName\":\"流程任务主键\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":null,\"dataType\":\"int\",\"field\":\"f_delete_mark\",\"fieldName\":\"删除标志\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"f_delete_time\",\"fieldName\":\"删除时间\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_delete_user_id\",\"fieldName\":\"删除用户\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":null,\"dataType\":\"int\",\"field\":\"f_version\",\"fieldName\":\"乐观锁\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_tenant_id\",\"fieldName\":\"租户id\",\"identity\":0,\"primaryKey\":0}],\"relationField\":\"customer_id\",\"table\":\"crm_customer\",\"tableName\":\"客户信息\"}]"); return sb.toString(); - } - -} diff --git a/yunzhupaas-crm/yunzhupaas-crm-entity/src/main/java/com/yunzhupaas/base/model/crmopportunity/CrmOpportunityExcelErrorVO.java b/yunzhupaas-crm/yunzhupaas-crm-entity/src/main/java/com/yunzhupaas/base/model/crmopportunity/CrmOpportunityExcelErrorVO.java deleted file mode 100644 index dbfdb68..0000000 --- a/yunzhupaas-crm/yunzhupaas-crm-entity/src/main/java/com/yunzhupaas/base/model/crmopportunity/CrmOpportunityExcelErrorVO.java +++ /dev/null @@ -1,22 +0,0 @@ - - -package com.yunzhupaas.base.model.crmopportunity; - -import lombok.Data; -import cn.afterturn.easypoi.excel.annotation.Excel; -import com.alibaba.fastjson.annotation.JSONField; -/** - * - * crm_opportunity - * @版本: V5.2.7 - * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 - * @作者: 深圳市乐程软件有限公司 - * @日期: 2026-03-27 - */ -@Data -public class CrmOpportunityExcelErrorVO extends CrmOpportunityExcelVO{ - - @Excel(name = "异常原因",orderNum = "-999") - @JSONField(name = "errorsInfo") - private String errorsInfo; -} diff --git a/yunzhupaas-crm/yunzhupaas-crm-entity/src/main/java/com/yunzhupaas/base/model/crmopportunity/CrmOpportunityExcelVO.java b/yunzhupaas-crm/yunzhupaas-crm-entity/src/main/java/com/yunzhupaas/base/model/crmopportunity/CrmOpportunityExcelVO.java deleted file mode 100644 index f169227..0000000 --- a/yunzhupaas-crm/yunzhupaas-crm-entity/src/main/java/com/yunzhupaas/base/model/crmopportunity/CrmOpportunityExcelVO.java +++ /dev/null @@ -1,25 +0,0 @@ -package com.yunzhupaas.base.model.crmopportunity; - -import lombok.Data; -import java.sql.Time; -import java.util.Date; -import com.fasterxml.jackson.annotation.JsonFormat; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.alibaba.fastjson.annotation.JSONField; -import cn.afterturn.easypoi.excel.annotation.Excel; -import cn.afterturn.easypoi.excel.annotation.ExcelEntity; -import cn.afterturn.easypoi.excel.annotation.ExcelCollection; -import java.math.BigDecimal; -import java.util.List; -/** - * - * crm_opportunity - * @版本: V5.2.7 - * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 - * @作者: 深圳市乐程软件有限公司 - * @日期: 2026-03-27 - */ -@Data -public class CrmOpportunityExcelVO{ - -} diff --git a/yunzhupaas-crm/yunzhupaas-crm-entity/src/main/java/com/yunzhupaas/base/model/crmopportunity/CrmOpportunityForm.java b/yunzhupaas-crm/yunzhupaas-crm-entity/src/main/java/com/yunzhupaas/base/model/crmopportunity/CrmOpportunityForm.java deleted file mode 100644 index b794b9e..0000000 --- a/yunzhupaas-crm/yunzhupaas-crm-entity/src/main/java/com/yunzhupaas/base/model/crmopportunity/CrmOpportunityForm.java +++ /dev/null @@ -1,97 +0,0 @@ -package com.yunzhupaas.base.model.crmopportunity; - -import lombok.Data; -import java.util.*; -import java.math.BigDecimal; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.alibaba.fastjson.annotation.JSONField; -import io.swagger.v3.oas.annotations.media.Schema; - -/** - * crm_opportunity - * @版本: V5.2.7 - * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 - * @作者: 深圳市乐程软件有限公司 - * @日期: 2026-03-27 - */ -@Data -@Schema(description = "表单参数") -public class CrmOpportunityForm { - /** 主键 */ - @Schema(description = "主键") - @JSONField(name = "opportunity_id") - private String opportunityId; - - /** 乐观锁 **/ - @Schema(description = "乐观锁") - @JsonProperty("f_version") - @JSONField(name = "f_version") - private Integer version; - - /** 商机编码 **/ - @Schema(description = "商机编码") - @JsonProperty("opportunity_code") - @JSONField(name = "opportunity_code") - private String opportunityCode; - /** 商机名称 **/ - @Schema(description = "商机名称") - @JsonProperty("opportunity_name") - @JSONField(name = "opportunity_name") - private String opportunityName; - /** 客户 **/ - @Schema(description = "客户") - @JsonProperty("customer_id") - @JSONField(name = "customer_id") - private String customerId; - /** 商机负责人 **/ - @Schema(description = "商机负责人") - @JsonProperty("owner_id") - @JSONField(name = "owner_id") - private Object ownerId; - /** 商机阶段 **/ - @Schema(description = "商机阶段") - @JsonProperty("opportunity_stage") - @JSONField(name = "opportunity_stage") - private Object opportunityStage; - /** 预计金额 **/ - @Schema(description = "预计金额") - @JsonProperty("amount") - @JSONField(name = "amount") - private BigDecimal amount; - /** 预计成交日期 **/ - @Schema(description = "预计成交日期") - @JsonProperty("close_date") - @JSONField(name = "close_date") - private String closeDate; - /** 商机简介 **/ - @Schema(description = "商机简介") - @JsonProperty("desciption") - @JSONField(name = "desciption") - private String desciption; - /** 赢单概率 **/ - @Schema(description = "赢单概率") - @JsonProperty("probability") - @JSONField(name = "probability") - private BigDecimal probability; - /** 最后跟进日期 **/ - @Schema(description = "最后跟进日期") - @JsonProperty("last_followup_date") - @JSONField(name = "last_followup_date") - private String lastFollowupDate; - /** 竞争对手信息 **/ - @Schema(description = "竞争对手信息") - @JsonProperty("competitor") - @JSONField(name = "competitor") - private String competitor; - /** 决策分析 **/ - @Schema(description = "决策分析") - @JsonProperty("analysis") - @JSONField(name = "analysis") - private String analysis; - /** 备注 **/ - @Schema(description = "备注") - @JsonProperty("remark") - @JSONField(name = "remark") - private String remark; - -} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/base/mapper/MdmCompanyBankMapper.java b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/base/mapper/MdmCompanyBankMapper.java deleted file mode 100644 index 6e74ccd..0000000 --- a/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/base/mapper/MdmCompanyBankMapper.java +++ /dev/null @@ -1,17 +0,0 @@ -package com.yunzhupaas.base.mapper; - - -import com.yunzhupaas.base.entity.MdmCompanyBankEntity; -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.yunzhupaas.base.mapper.SuperMapper; - -/** - * 企业信息 - * 版本: V5.2.7 - * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 - * 作者: 深圳市乐程软件有限公司 - * 日期: 2026-03-26 - */ -public interface MdmCompanyBankMapper extends SuperMapper { - -} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/base/mapper/MdmCompanyContactMapper.java b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/base/mapper/MdmCompanyContactMapper.java deleted file mode 100644 index f93d1ce..0000000 --- a/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/base/mapper/MdmCompanyContactMapper.java +++ /dev/null @@ -1,17 +0,0 @@ -package com.yunzhupaas.base.mapper; - - -import com.yunzhupaas.base.entity.MdmCompanyContactEntity; -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.yunzhupaas.base.mapper.SuperMapper; - -/** - * 企业信息 - * 版本: V5.2.7 - * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 - * 作者: 深圳市乐程软件有限公司 - * 日期: 2026-03-26 - */ -public interface MdmCompanyContactMapper extends SuperMapper { - -} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/base/mapper/MdmContractTypeMapper.java b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/base/mapper/MdmContractTypeMapper.java deleted file mode 100644 index f2d5192..0000000 --- a/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/base/mapper/MdmContractTypeMapper.java +++ /dev/null @@ -1,17 +0,0 @@ -package com.yunzhupaas.base.mapper; - - -import com.yunzhupaas.base.entity.MdmContractTypeEntity; -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.yunzhupaas.base.mapper.SuperMapper; - -/** - * mdmContractType - * 版本: V5.2.7 - * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 - * 作者: 深圳市乐程软件有限公司 - * 日期: 2026-03-30 - */ -public interface MdmContractTypeMapper extends SuperMapper { - -} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/base/service/BcmProjectTypeService.java b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/base/service/BcmProjectTypeService.java deleted file mode 100644 index 649ccbb..0000000 --- a/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/base/service/BcmProjectTypeService.java +++ /dev/null @@ -1,33 +0,0 @@ -package com.yunzhupaas.base.service; - -import com.yunzhupaas.base.entity.*; -import com.yunzhupaas.base.service.SuperService; -import com.yunzhupaas.base.model.bcmprojecttype.*; -import java.util.*; - -/** - * 项目类型 - * 版本: V5.2.7 - * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 - * 作者: 深圳市乐程软件有限公司 - * 日期: 2026-03-26 - */ -public interface BcmProjectTypeService extends SuperService { - List getList(BcmProjectTypePagination bcmProjectTypePagination); - - List getTypeList(BcmProjectTypePagination bcmProjectTypePagination,String dataType); - - BcmProjectTypeEntity getInfo(String projecttypeid); - - void delete(BcmProjectTypeEntity entity); - - void create(BcmProjectTypeEntity entity); - - boolean update(String projecttypeid, BcmProjectTypeEntity entity); - - String checkForm(BcmProjectTypeForm form,int i); - - void saveOrUpdate(BcmProjectTypeForm bcmProjectTypeForm,String id, boolean isSave) throws Exception; - List getBcmprojecttypeList(BcmProjectTypePagination bcmProjectTypePagination); - -} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/base/service/MdmCompanyService.java b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/base/service/MdmCompanyService.java deleted file mode 100644 index 8e8d1ae..0000000 --- a/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/base/service/MdmCompanyService.java +++ /dev/null @@ -1,31 +0,0 @@ -package com.yunzhupaas.base.service; - -import com.yunzhupaas.base.entity.*; -import com.yunzhupaas.base.service.SuperService; -import com.yunzhupaas.base.model.mdmcompany.*; -import java.util.*; - -/** - * 企业信息 - * 版本: V5.2.7 - * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 - * 作者: 深圳市乐程软件有限公司 - * 日期: 2026-03-26 - */ -public interface MdmCompanyService extends SuperService { - List getList(MdmCompanyPagination mdmCompanyPagination); - - List getTypeList(MdmCompanyPagination mdmCompanyPagination,String dataType); - - MdmCompanyEntity getInfo(String companyid); - - void delete(MdmCompanyEntity entity); - - void create(MdmCompanyEntity entity); - - boolean update(String companyid, MdmCompanyEntity entity); - - String checkForm(MdmCompanyForm form,int i); - - void saveOrUpdate(MdmCompanyForm mdmCompanyForm,String id, boolean isSave) throws Exception; -} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/base/service/MdmContractTypeService.java b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/base/service/MdmContractTypeService.java deleted file mode 100644 index c50df39..0000000 --- a/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/base/service/MdmContractTypeService.java +++ /dev/null @@ -1,31 +0,0 @@ -package com.yunzhupaas.base.service; - -import com.yunzhupaas.base.entity.*; -import com.yunzhupaas.base.service.SuperService; -import com.yunzhupaas.base.model.mdmcontracttype.*; -import java.util.*; - -/** - * mdmContractType - * 版本: V5.2.7 - * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 - * 作者: 深圳市乐程软件有限公司 - * 日期: 2026-03-30 - */ -public interface MdmContractTypeService extends SuperService { - List getList(MdmContractTypePagination mdmContractTypePagination); - - List getTypeList(MdmContractTypePagination mdmContractTypePagination,String dataType); - - MdmContractTypeEntity getInfo(String id); - - void delete(MdmContractTypeEntity entity); - - void create(MdmContractTypeEntity entity); - - boolean update(String id, MdmContractTypeEntity entity); - - String checkForm(MdmContractTypeForm form,int i); - - void saveOrUpdate(MdmContractTypeForm mdmContractTypeForm,String id, boolean isSave) throws Exception; -} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/base/service/MdmProjectService.java b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/base/service/MdmProjectService.java deleted file mode 100644 index 7f955c1..0000000 --- a/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/base/service/MdmProjectService.java +++ /dev/null @@ -1,31 +0,0 @@ -package com.yunzhupaas.base.service; - -import com.yunzhupaas.base.entity.*; -import com.yunzhupaas.base.service.SuperService; -import com.yunzhupaas.base.model.mdmproject.*; -import java.util.*; - -/** - * 项目结构 - * 版本: V5.2.7 - * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 - * 作者: 深圳市乐程软件有限公司 - * 日期: 2026-03-26 - */ -public interface MdmProjectService extends SuperService { - List getList(MdmProjectPagination mdmProjectPagination); - - List getTypeList(MdmProjectPagination mdmProjectPagination,String dataType); - - MdmProjectEntity getInfo(String projectid); - - void delete(MdmProjectEntity entity); - - void create(MdmProjectEntity entity); - - boolean update(String projectid, MdmProjectEntity entity); - - String checkForm(MdmProjectForm form,int i); - - void saveOrUpdate(MdmProjectForm mdmProjectForm,String id, boolean isSave) throws Exception; -} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/base/service/impl/BcmProjectTypeServiceImpl.java b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/base/service/impl/BcmProjectTypeServiceImpl.java deleted file mode 100644 index 6369b3f..0000000 --- a/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/base/service/impl/BcmProjectTypeServiceImpl.java +++ /dev/null @@ -1,331 +0,0 @@ - -package com.yunzhupaas.base.service.impl; - -import com.yunzhupaas.base.entity.*; -import com.yunzhupaas.base.mapper.BcmProjectTypeMapper; -import com.yunzhupaas.base.service.*; -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.yunzhupaas.base.model.bcmprojecttype.*; -import org.springframework.stereotype.Service; -import com.yunzhupaas.base.service.SuperServiceImpl; -import org.springframework.beans.factory.annotation.Autowired; -import com.yunzhupaas.util.GeneraterSwapUtil; -import java.sql.Connection; -import java.sql.SQLException; -import lombok.Cleanup; -import com.yunzhupaas.database.plugins.DynamicSourceGeneratorInterface; -import com.yunzhupaas.database.util.DynamicDataSourceUtil; -import org.apache.commons.collections4.CollectionUtils; -import com.yunzhupaas.i18n.util.I18nUtil; -import com.yunzhupaas.exception.DataException; -import com.yunzhupaas.constant.MsgCode; -import java.math.BigDecimal; -import cn.hutool.core.util.ObjectUtil; -import java.lang.reflect.Field; -import com.baomidou.mybatisplus.annotation.TableField; -import com.baomidou.mybatisplus.annotation.TableName; -import java.util.regex.Pattern; -import java.util.stream.Collectors; -import com.yunzhupaas.base.model.ColumnDataModel; -import com.baomidou.mybatisplus.core.metadata.IPage; -import org.springframework.transaction.annotation.Transactional; -import com.baomidou.dynamic.datasource.annotation.DSTransactional; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; -import com.github.yulichang.toolkit.JoinWrappers; -import com.github.yulichang.wrapper.MPJLambdaWrapper; -import com.yunzhupaas.model.QueryAllModel; -import java.text.SimpleDateFormat; -import com.yunzhupaas.util.*; -import java.util.*; -import com.yunzhupaas.base.UserInfo; -import com.yunzhupaas.permission.entity.UserEntity; -import com.github.pagehelper.PageHelper; -/** - * - * 项目类型 - * 版本: V5.2.7 - * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 - * 作者: 深圳市乐程软件有限公司 - * 日期: 2026-03-26 - */ -@Service -public class BcmProjectTypeServiceImpl extends SuperServiceImpl implements BcmProjectTypeService{ - @Autowired - private GeneraterSwapUtil generaterSwapUtil; - @Autowired - private UserProvider userProvider; - @Override - public List getList(BcmProjectTypePagination bcmProjectTypePagination){ - return getTypeList(bcmProjectTypePagination,bcmProjectTypePagination.getDataType()); - } - /** 列表查询 */ - @Override - public List getTypeList(BcmProjectTypePagination bcmProjectTypePagination,String dataType){ - String userId=userProvider.get().getUserId(); - Map tableClassMap=new HashMap<>(); - tableClassMap.put("bcm_project_type",BcmProjectTypeEntity.class); - - MPJLambdaWrapper wrapper = JoinWrappers - .lambda("bcm_project_type",BcmProjectTypeEntity.class) - .selectAll(BcmProjectTypeEntity.class); - MPJLambdaWrapper wrapper2 = JoinWrappers - .lambda("bcm_project_type",BcmProjectTypeEntity.class) - .distinct().select(BcmProjectTypeEntity::getProjectTypeId); - - QueryAllModel queryAllModel = new QueryAllModel(); - queryAllModel.setWrapper(wrapper); - queryAllModel.setClassMap(tableClassMap); - queryAllModel.setDbLink(BcmProjectTypeConstant.DBLINKID); - //数据过滤 - boolean isPc = ServletUtil.getHeader("yunzhupaas-origin").equals("pc"); - String columnData = !isPc ? BcmProjectTypeConstant.getAppColumnData() : BcmProjectTypeConstant.getColumnData(); - ColumnDataModel columnDataModel = JsonUtil.getJsonToBean(columnData, ColumnDataModel.class); - String ruleJson = !isPc ? JsonUtil.getObjectToString(columnDataModel.getRuleListApp()) : JsonUtil.getObjectToString(columnDataModel.getRuleList()); - queryAllModel.setRuleJson(ruleJson); - //高级查询 - boolean hasSuperQuery = true; - if (hasSuperQuery) { - queryAllModel.setSuperJson(bcmProjectTypePagination.getSuperQueryJson()); - } - //数据权限 - boolean pcPermission = false; - boolean appPermission = false; - if (isPc && pcPermission) { - queryAllModel.setModuleId(bcmProjectTypePagination.getMenuId()); - } - if (!isPc && appPermission) { - queryAllModel.setModuleId(bcmProjectTypePagination.getMenuId()); - } - //拼接复杂条件 - wrapper = generaterSwapUtil.getConditionAllTable(queryAllModel); - if(wrapper == null) return new ArrayList<>(); - queryAllModel.setWrapper(wrapper2); - wrapper2 = generaterSwapUtil.getConditionAllTable(queryAllModel); - //其他条件拼接 - otherConditions(bcmProjectTypePagination, wrapper, isPc); - otherConditions(bcmProjectTypePagination, wrapper2, isPc); - - if("0".equals(dataType)){ - com.github.pagehelper.Page objects = PageHelper.startPage((int) bcmProjectTypePagination.getCurrentPage(), (int) bcmProjectTypePagination.getPageSize(), true); - List userIPage = this.selectJoinList(BcmProjectTypeEntity.class, wrapper2); - List collect = userIPage.stream().map(t -> t.getProjectTypeId()).collect(Collectors.toList()); - if(CollectionUtils.isNotEmpty(collect)){ - wrapper.in(BcmProjectTypeEntity::getProjectTypeId,collect); - } - List result = this.selectJoinList(BcmProjectTypeEntity.class, wrapper); - return bcmProjectTypePagination.setData(result,objects.getTotal()); - }else{ - List list = this.selectJoinList(BcmProjectTypeEntity.class, wrapper); - if("2".equals(dataType)){ - List selectIds = Arrays.asList(bcmProjectTypePagination.getSelectIds()); - return list.stream().filter(t -> selectIds.contains(t.getProjectTypeId())).collect(Collectors.toList()); - }else{ - return list; - } - } - - } - - /** - * 其他条件拼接 - */ - private void otherConditions(BcmProjectTypePagination bcmProjectTypePagination, MPJLambdaWrapper wrapper, boolean isPc) { - String databaseName; - try { - @Cleanup Connection cnn = DynamicDataSourceUtil.getCurrentConnection(); - databaseName = cnn.getMetaData().getDatabaseProductName().trim(); - } catch (SQLException e) { - throw new DataException(e.getMessage()); - } - //假删除标志 - wrapper.isNull(BcmProjectTypeEntity::getDeleteMark); - - wrapper.isNull(BcmProjectTypeEntity::getFlowId); - //关键词 - if(ObjectUtil.isNotEmpty(bcmProjectTypePagination.getYunzhupaasKeyword())){ - } - //普通查询 - //排序 - if(StringUtil.isEmpty(bcmProjectTypePagination.getSidx())){ - wrapper.orderByDesc(BcmProjectTypeEntity::getProjectTypeId); - }else{ - try { - String[] split = bcmProjectTypePagination.getSidx().split(","); - for(String sidx:split){ - BcmProjectTypeEntity bcmProjectTypeEntity = new BcmProjectTypeEntity(); - String oderTableField = bcmProjectTypeEntity.getClass().getAnnotation(TableName.class).value(); - boolean descFlag = sidx.startsWith("-"); - String sidxField = descFlag ? sidx.substring(1) : sidx; - try{ - Field declaredField = bcmProjectTypeEntity.getClass().getDeclaredField(sidxField); - declaredField.setAccessible(true); - sidxField = declaredField.getAnnotation(TableField.class).value(); - }catch (Exception e){ - } - String finalOderTableField = oderTableField; - String finalSidxField = sidxField; - Object select = wrapper.getSelectColumns().stream().filter(t -> Objects.equals(finalOderTableField, t.getTableAlias()) - && Objects.equals(finalSidxField, t.getColumn())).findFirst().orElse(null); - oderTableField = oderTableField + "." + sidxField; - if (select == null) { - wrapper.select(oderTableField); - } - if (descFlag) { - wrapper.orderByDesc(oderTableField); - } else { - wrapper.orderByAsc(oderTableField); - } - } - } catch (Exception e) { - e.printStackTrace(); - } - } - } - @Override - public BcmProjectTypeEntity getInfo(String projecttypeid){ - MPJLambdaWrapper wrapper = JoinWrappers - .lambda("bcm_project_type",BcmProjectTypeEntity.class) - .selectAll(BcmProjectTypeEntity.class); - wrapper.and( - t->t.eq(BcmProjectTypeEntity::getProjectTypeId, projecttypeid ) - .or().eq(BcmProjectTypeEntity::getFlowTaskId, projecttypeid) - ); - return this.selectJoinOne(BcmProjectTypeEntity.class,wrapper); - } - @Override - public void create(BcmProjectTypeEntity entity){ - this.save(entity); - } - @Override - public boolean update(String projecttypeid, BcmProjectTypeEntity entity){ - return this.updateById(entity); - } - @Override - public void delete(BcmProjectTypeEntity entity){ - if(entity!=null){ - this.removeById(entity.getProjectTypeId()); - } - } - /** 验证表单唯一字段,正则,非空 i-0新增-1修改*/ - @Override - public String checkForm(BcmProjectTypeForm form,int i) { - boolean isUp =StringUtil.isNotEmpty(form.getProjectTypeId()) && !form.getProjectTypeId().equals("0"); - Object id= null; - String countRecover = ""; - String fieldTipName = ""; - String canNotNull = I18nUtil.getMessageStr("sys.validate.textRequiredSuffix", "不能为空"); - String canNotRepeated = I18nUtil.getMessageStr("EXIST103", "不能重复"); - if (isUp){ - id = form.getProjectTypeId(); - } - //验证业务主键 - String businessErr = checkBusinessKey(form, isUp ? id : null, null); - if (StringUtil.isNotEmpty(businessErr)) { - return businessErr; - } - //主表字段验证 - fieldTipName = "项目类型编码"; - if(StringUtil.isEmpty(form.getProjectTypeCode())){ - return fieldTipName + canNotNull; - } - if(StringUtil.isNotEmpty(form.getProjectTypeCode())){ - form.setProjectTypeCode(form.getProjectTypeCode().trim()); - QueryWrapper project_type_codeWrapper=new QueryWrapper<>(); - project_type_codeWrapper.lambda().eq(BcmProjectTypeEntity::getProjectTypeCode,form.getProjectTypeCode()); - project_type_codeWrapper.lambda().isNull(BcmProjectTypeEntity::getFlowId); - //假删除标志 - project_type_codeWrapper.lambda().isNull(BcmProjectTypeEntity::getDeleteMark); - if (isUp){ - project_type_codeWrapper.lambda().ne(BcmProjectTypeEntity::getProjectTypeId, id); - } - if((int) this.count(project_type_codeWrapper)>0){ - countRecover = fieldTipName + canNotRepeated; - } - } - fieldTipName = "项目类型名称"; - if(StringUtil.isEmpty(form.getProjectTypeName())){ - return fieldTipName + canNotNull; - } - if(StringUtil.isNotEmpty(form.getProjectTypeName())){ - form.setProjectTypeName(form.getProjectTypeName().trim()); - QueryWrapper project_type_nameWrapper=new QueryWrapper<>(); - project_type_nameWrapper.lambda().eq(BcmProjectTypeEntity::getProjectTypeName,form.getProjectTypeName()); - project_type_nameWrapper.lambda().isNull(BcmProjectTypeEntity::getFlowId); - //假删除标志 - project_type_nameWrapper.lambda().isNull(BcmProjectTypeEntity::getDeleteMark); - if (isUp){ - project_type_nameWrapper.lambda().ne(BcmProjectTypeEntity::getProjectTypeId, id); - } - if((int) this.count(project_type_nameWrapper)>0){ - countRecover = fieldTipName + canNotRepeated; - } - } - fieldTipName = "备注"; - return countRecover; - } - /** - * 验证业务主键 - */ - private String checkBusinessKey(BcmProjectTypeForm form, Object id, List flowIds){ - QueryWrapper wrapper = new QueryWrapper<>(); - //修改 - if (id != null){ - wrapper.lambda().ne(BcmProjectTypeEntity::getProjectTypeId, id); - } - //是否流程 - if(flowIds == null){ - wrapper.lambda().isNull(BcmProjectTypeEntity::getFlowId); - }else{ - wrapper.lambda().in(BcmProjectTypeEntity::getFlowId, flowIds); - } - //假删除标志 - wrapper.lambda().isNull(BcmProjectTypeEntity::getDeleteMark); - //项目类型编码字段判断 - if(form.getProjectTypeCode() == null || form.getProjectTypeCode().toString().trim().isEmpty()){ - wrapper.lambda().isNull(BcmProjectTypeEntity::getProjectTypeCode); - }else{ - wrapper.lambda().eq(BcmProjectTypeEntity::getProjectTypeCode, form.getProjectTypeCode()); - } - if((int) this.count(wrapper)>0){ - return "数据已存在,请勿重复提交!"; - } - return ""; - } - /** - * 新增修改数据(事务回滚) - * @param id - * @param bcmProjectTypeForm - * @return - */ - @Override - @Transactional - public void saveOrUpdate(BcmProjectTypeForm bcmProjectTypeForm,String id, boolean isSave) throws Exception{ - UserInfo userInfo=userProvider.get(); - UserEntity userEntity = generaterSwapUtil.getUser(userInfo.getUserId()); - bcmProjectTypeForm = JsonUtil.getJsonToBean( - generaterSwapUtil.swapDatetime(BcmProjectTypeConstant.getFormData(),bcmProjectTypeForm,BcmProjectTypeConstant.TABLERENAMES),BcmProjectTypeForm.class); - BcmProjectTypeEntity entity = JsonUtil.getJsonToBean(bcmProjectTypeForm, BcmProjectTypeEntity.class); - String mainUuid = StringUtil.isEmpty(id) ? RandomUtil.uuId() : id; - if(isSave){ - entity.setFlowTaskId(mainUuid); - entity.setProjectTypeId(mainUuid); - entity.setVersion(0); - } else { - } - boolean b = this.saveOrUpdate(entity); - if(!b){ - throw new DataException("当前表单原数据已被调整,请重新进入该页面编辑并提交数据"); - } - BcmProjectTypeEntity info = this.getInfo(mainUuid); - if (info == null) throw new RuntimeException(MsgCode.FA001.get()); - - } - - @Override - public List getBcmprojecttypeList(BcmProjectTypePagination bcmProjectTypePagination) { - List entities = this.baseMapper.selectList(new QueryWrapper().lambda()); - - return entities; - } -} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/base/service/impl/MdmCompanyBankServiceImpl.java b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/base/service/impl/MdmCompanyBankServiceImpl.java deleted file mode 100644 index 5e6cf8d..0000000 --- a/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/base/service/impl/MdmCompanyBankServiceImpl.java +++ /dev/null @@ -1,34 +0,0 @@ - -package com.yunzhupaas.base.service.impl; - -import com.yunzhupaas.base.entity.*; -import com.yunzhupaas.base.mapper.MdmCompanyBankMapper; -import com.yunzhupaas.base.service.*; -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.yunzhupaas.base.model.mdmcompany.*; -import org.springframework.stereotype.Service; -import com.yunzhupaas.base.service.SuperServiceImpl; -import org.springframework.beans.factory.annotation.Autowired; -import com.yunzhupaas.util.GeneraterSwapUtil; -import java.sql.Connection; -import java.sql.SQLException; -import lombok.Cleanup; -import com.yunzhupaas.database.plugins.DynamicSourceGeneratorInterface; -import com.yunzhupaas.database.util.DynamicDataSourceUtil; -import org.apache.commons.collections4.CollectionUtils; -import com.yunzhupaas.i18n.util.I18nUtil; -import com.yunzhupaas.exception.DataException; -import com.yunzhupaas.constant.MsgCode; -/** - * - * 企业信息 - * 版本: V5.2.7 - * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 - * 作者: 深圳市乐程软件有限公司 - * 日期: 2026-03-26 - */ -@Service -public class MdmCompanyBankServiceImpl extends SuperServiceImpl implements MdmCompanyBankService{ - @Autowired - private GeneraterSwapUtil generaterSwapUtil; -} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/base/service/impl/MdmCompanyContactServiceImpl.java b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/base/service/impl/MdmCompanyContactServiceImpl.java deleted file mode 100644 index cfe52c5..0000000 --- a/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/base/service/impl/MdmCompanyContactServiceImpl.java +++ /dev/null @@ -1,34 +0,0 @@ - -package com.yunzhupaas.base.service.impl; - -import com.yunzhupaas.base.entity.*; -import com.yunzhupaas.base.mapper.MdmCompanyContactMapper; -import com.yunzhupaas.base.service.*; -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.yunzhupaas.base.model.mdmcompany.*; -import org.springframework.stereotype.Service; -import com.yunzhupaas.base.service.SuperServiceImpl; -import org.springframework.beans.factory.annotation.Autowired; -import com.yunzhupaas.util.GeneraterSwapUtil; -import java.sql.Connection; -import java.sql.SQLException; -import lombok.Cleanup; -import com.yunzhupaas.database.plugins.DynamicSourceGeneratorInterface; -import com.yunzhupaas.database.util.DynamicDataSourceUtil; -import org.apache.commons.collections4.CollectionUtils; -import com.yunzhupaas.i18n.util.I18nUtil; -import com.yunzhupaas.exception.DataException; -import com.yunzhupaas.constant.MsgCode; -/** - * - * 企业信息 - * 版本: V5.2.7 - * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 - * 作者: 深圳市乐程软件有限公司 - * 日期: 2026-03-26 - */ -@Service -public class MdmCompanyContactServiceImpl extends SuperServiceImpl implements MdmCompanyContactService{ - @Autowired - private GeneraterSwapUtil generaterSwapUtil; -} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/base/service/impl/MdmCompanyServiceImpl.java b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/base/service/impl/MdmCompanyServiceImpl.java deleted file mode 100644 index 4d1a9ff..0000000 --- a/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/base/service/impl/MdmCompanyServiceImpl.java +++ /dev/null @@ -1,514 +0,0 @@ - -package com.yunzhupaas.base.service.impl; - -import com.github.pagehelper.Page; -import com.yunzhupaas.base.entity.*; -import com.yunzhupaas.base.mapper.MdmCompanyMapper; -import com.yunzhupaas.base.service.*; -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.yunzhupaas.base.model.mdmcompany.*; -import org.springframework.stereotype.Service; -import com.yunzhupaas.base.service.SuperServiceImpl; -import org.springframework.beans.factory.annotation.Autowired; -import com.yunzhupaas.util.GeneraterSwapUtil; -import java.sql.Connection; -import java.sql.SQLException; -import lombok.Cleanup; -import com.yunzhupaas.database.plugins.DynamicSourceGeneratorInterface; -import com.yunzhupaas.database.util.DynamicDataSourceUtil; -import org.apache.commons.collections4.CollectionUtils; -import com.yunzhupaas.i18n.util.I18nUtil; -import com.yunzhupaas.exception.DataException; -import com.yunzhupaas.constant.MsgCode; -import java.math.BigDecimal; -import cn.hutool.core.util.ObjectUtil; -import java.lang.reflect.Field; -import com.baomidou.mybatisplus.annotation.TableField; -import com.baomidou.mybatisplus.annotation.TableName; - -import java.util.function.Consumer; -import java.util.regex.Pattern; -import java.util.stream.Collectors; -import com.yunzhupaas.base.model.ColumnDataModel; -import com.baomidou.mybatisplus.core.metadata.IPage; -import org.springframework.transaction.annotation.Transactional; -import com.baomidou.dynamic.datasource.annotation.DSTransactional; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; -import com.github.yulichang.toolkit.JoinWrappers; -import com.github.yulichang.wrapper.MPJLambdaWrapper; -import com.yunzhupaas.model.QueryAllModel; -import java.text.SimpleDateFormat; -import com.yunzhupaas.util.*; -import java.util.*; -import com.yunzhupaas.base.UserInfo; -import com.yunzhupaas.permission.entity.UserEntity; -import com.github.pagehelper.PageHelper; -import org.springframework.util.StringUtils; - -/** - * - * mdm_company - * 版本: V5.2.7 - * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 - * 作者: 深圳市乐程软件有限公司 - * 日期: 2026-03-27 - */ -@Service -public class MdmCompanyServiceImpl extends SuperServiceImpl implements MdmCompanyService{ - @Autowired - private GeneraterSwapUtil generaterSwapUtil; - @Autowired - private UserProvider userProvider; - @Autowired - private CrmCustomerService crmCustomerService; - @Autowired - private MdmCompanyContactService mdmCompanyContactService; - @Autowired - private MdmCompanyBankService mdmCompanyBankService; - @Override - public List getList(MdmCompanyPagination mdmCompanyPagination){ - return getTypeList(mdmCompanyPagination,mdmCompanyPagination.getDataType()); - } - /** 列表查询 */ - @Override - public List getTypeList(MdmCompanyPagination mdmCompanyPagination,String dataType){ - String userId=userProvider.get().getUserId(); - Map tableClassMap=new HashMap<>(); - tableClassMap.put("mdm_company",MdmCompanyEntity.class); - tableClassMap.put("mdm_company_bank",MdmCompanyBankEntity.class); - tableClassMap.put("mdm_company_contact",MdmCompanyContactEntity.class); - tableClassMap.put("crm_customer",CrmCustomerEntity.class); - - MPJLambdaWrapper wrapper = JoinWrappers - .lambda("mdm_company",MdmCompanyEntity.class) - .selectCollection(MdmCompanyBankEntity.class,MdmCompanyEntity::getMdmCompanyBank) - .leftJoin(MdmCompanyBankEntity.class,"mdm_company_bank",MdmCompanyBankEntity::getCompanyId,MdmCompanyEntity::getCompanyId) - .selectCollection(MdmCompanyContactEntity.class,MdmCompanyEntity::getMdmCompanyContact) - .leftJoin(MdmCompanyContactEntity.class,"mdm_company_contact",MdmCompanyContactEntity::getCompanyId,MdmCompanyEntity::getCompanyId) - .selectAssociation(CrmCustomerEntity.class,MdmCompanyEntity::getCrmCustomer) - .leftJoin(CrmCustomerEntity.class,"crm_customer",CrmCustomerEntity::getCompanyId,MdmCompanyEntity::getCompanyId) - .selectAll(MdmCompanyEntity.class); - MPJLambdaWrapper wrapper2 = JoinWrappers - .lambda("mdm_company",MdmCompanyEntity.class) - .leftJoin(MdmCompanyBankEntity.class,"mdm_company_bank",MdmCompanyBankEntity::getCompanyId,MdmCompanyEntity::getCompanyId) - .leftJoin(MdmCompanyContactEntity.class,"mdm_company_contact",MdmCompanyContactEntity::getCompanyId,MdmCompanyEntity::getCompanyId) - .leftJoin(CrmCustomerEntity.class,"crm_customer",CrmCustomerEntity::getCompanyId,MdmCompanyEntity::getCompanyId) - .distinct().select(MdmCompanyEntity::getCompanyId); - - QueryAllModel queryAllModel = new QueryAllModel(); - queryAllModel.setWrapper(wrapper); - queryAllModel.setClassMap(tableClassMap); - queryAllModel.setDbLink(MdmCompanyConstant.DBLINKID); - //数据过滤 - boolean isPc = ServletUtil.getHeader("yunzhupaas-origin").equals("pc"); - String columnData = !isPc ? MdmCompanyConstant.getAppColumnData() : MdmCompanyConstant.getColumnData(); - ColumnDataModel columnDataModel = JsonUtil.getJsonToBean(columnData, ColumnDataModel.class); - String ruleJson = !isPc ? JsonUtil.getObjectToString(columnDataModel.getRuleListApp()) : JsonUtil.getObjectToString(columnDataModel.getRuleList()); - queryAllModel.setRuleJson(ruleJson); - //高级查询 - boolean hasSuperQuery = true; - if (hasSuperQuery) { - queryAllModel.setSuperJson(mdmCompanyPagination.getSuperQueryJson()); - } - //数据权限 - boolean pcPermission = false; - boolean appPermission = false; - if (isPc && pcPermission) { - queryAllModel.setModuleId(mdmCompanyPagination.getMenuId()); - } - if (!isPc && appPermission) { - queryAllModel.setModuleId(mdmCompanyPagination.getMenuId()); - } - //拼接复杂条件 - wrapper = generaterSwapUtil.getConditionAllTable(queryAllModel); - if(wrapper == null) return new ArrayList<>(); - queryAllModel.setWrapper(wrapper2); - wrapper2 = generaterSwapUtil.getConditionAllTable(queryAllModel); - //其他条件拼接 - otherConditions(mdmCompanyPagination, wrapper, isPc); - otherConditions(mdmCompanyPagination, wrapper2, isPc); - - if("0".equals(dataType)){ - Page objects = PageHelper.startPage((int) mdmCompanyPagination.getCurrentPage(), (int) mdmCompanyPagination.getPageSize(), true); - List userIPage = this.selectJoinList(MdmCompanyEntity.class, wrapper2); - List collect = userIPage.stream().map(t -> t.getCompanyId()).collect(Collectors.toList()); - if(CollectionUtils.isNotEmpty(collect)){ - wrapper.in(MdmCompanyEntity::getCompanyId,collect); - } - List result = this.selectJoinList(MdmCompanyEntity.class, wrapper); - return mdmCompanyPagination.setData(result,objects.getTotal()); - }else{ - List list = this.selectJoinList(MdmCompanyEntity.class, wrapper); - if("2".equals(dataType)){ - List selectIds = Arrays.asList(mdmCompanyPagination.getSelectIds()); - return list.stream().filter(t -> selectIds.contains(t.getCompanyId())).collect(Collectors.toList()); - }else{ - return list; - } - } - - } - - /** - * 其他条件拼接 - */ - private void otherConditions(MdmCompanyPagination mdmCompanyPagination, MPJLambdaWrapper wrapper, boolean isPc) { - String databaseName; - try { - @Cleanup Connection cnn = DynamicDataSourceUtil.getCurrentConnection(); - databaseName = cnn.getMetaData().getDatabaseProductName().trim(); - } catch (SQLException e) { - throw new DataException(e.getMessage()); - } - //假删除标志 - wrapper.isNull(MdmCompanyEntity::getDeleteMark); - - wrapper.isNull(MdmCompanyEntity::getFlowId); - //关键词 - if(ObjectUtil.isNotEmpty(mdmCompanyPagination.getYunzhupaasKeyword())){ - if(isPc){ - wrapper.and(t -> { - t.like(MdmCompanyEntity::getCompanyName,mdmCompanyPagination.getYunzhupaasKeyword()).or(); - }); - } - } - //普通查询 - if(isPc){ - if(ObjectUtil.isNotEmpty(mdmCompanyPagination.getCompanyName())){ - String value = mdmCompanyPagination.getCompanyName() instanceof List ? - JsonUtil.getObjectToString(mdmCompanyPagination.getCompanyName()) : - String.valueOf(mdmCompanyPagination.getCompanyName()); - wrapper.like(MdmCompanyEntity::getCompanyName,value); - } - - if(ObjectUtil.isNotEmpty(mdmCompanyPagination.getEntityType())){ - wrapper.eq(MdmCompanyEntity::getEntityType,mdmCompanyPagination.getEntityType()); - } - - } - //排序 - if(StringUtil.isEmpty(mdmCompanyPagination.getSidx())){ - wrapper.orderByDesc(MdmCompanyEntity::getCompanyId); - }else{ - try { - String[] split = mdmCompanyPagination.getSidx().split(","); - for(String sidx:split){ - MdmCompanyEntity mdmCompanyEntity = new MdmCompanyEntity(); - String oderTableField = mdmCompanyEntity.getClass().getAnnotation(TableName.class).value(); - boolean descFlag = sidx.startsWith("-"); - String sidxField = descFlag ? sidx.substring(1) : sidx; - try{ - Field declaredField = mdmCompanyEntity.getClass().getDeclaredField(sidxField); - declaredField.setAccessible(true); - sidxField = declaredField.getAnnotation(TableField.class).value(); - }catch (Exception e){ - } - String finalOderTableField = oderTableField; - String finalSidxField = sidxField; - Object select = wrapper.getSelectColumns().stream().filter(t -> Objects.equals(finalOderTableField, t.getTableAlias()) - && Objects.equals(finalSidxField, t.getColumn())).findFirst().orElse(null); - oderTableField = oderTableField + "." + sidxField; - if (select == null) { - wrapper.select(oderTableField); - } - if (descFlag) { - wrapper.orderByDesc(oderTableField); - } else { - wrapper.orderByAsc(oderTableField); - } - } - } catch (Exception e) { - e.printStackTrace(); - } - } - } - @Override - public MdmCompanyEntity getInfo(String companyid){ - MPJLambdaWrapper wrapper = JoinWrappers - .lambda("mdm_company",MdmCompanyEntity.class) - .selectCollection(MdmCompanyBankEntity.class,MdmCompanyEntity::getMdmCompanyBank) - .leftJoin(MdmCompanyBankEntity.class,"mdm_company_bank",MdmCompanyBankEntity::getCompanyId,MdmCompanyEntity::getCompanyId) - .selectCollection(MdmCompanyContactEntity.class,MdmCompanyEntity::getMdmCompanyContact) - .leftJoin(MdmCompanyContactEntity.class,"mdm_company_contact",MdmCompanyContactEntity::getCompanyId,MdmCompanyEntity::getCompanyId) - .selectAssociation(CrmCustomerEntity.class,MdmCompanyEntity::getCrmCustomer) - .leftJoin(CrmCustomerEntity.class,"crm_customer",CrmCustomerEntity::getCompanyId,MdmCompanyEntity::getCompanyId) - .selectAll(MdmCompanyEntity.class); - wrapper.and( - t->t.eq(MdmCompanyEntity::getCompanyId, companyid ) - .or().eq(MdmCompanyEntity::getFlowTaskId, companyid) - ); - return this.selectJoinOne(MdmCompanyEntity.class,wrapper); - } - @Override - public void create(MdmCompanyEntity entity){ - this.save(entity); - } - @Override - public boolean update(String companyid, MdmCompanyEntity entity){ - return this.updateById(entity); - } - @Override - public void delete(MdmCompanyEntity entity){ - if(entity!=null){ - this.removeById(entity.getCompanyId()); - } - } - /** 验证表单唯一字段,正则,非空 i-0新增-1修改*/ - @Override - public String checkForm(MdmCompanyForm form,int i) { - boolean isUp =StringUtil.isNotEmpty(form.getCompanyId()) && !form.getCompanyId().equals("0"); - Object id= null; - String countRecover = ""; - String fieldTipName = ""; - String canNotNull = I18nUtil.getMessageStr("sys.validate.textRequiredSuffix", "不能为空"); - String canNotRepeated = I18nUtil.getMessageStr("EXIST103", "不能重复"); - if (isUp){ - id = form.getCompanyId(); - } - //主表字段验证 - fieldTipName = "企业编码"; - fieldTipName = "企业名称"; - if(StringUtil.isEmpty(form.getCompanyName())){ - return fieldTipName + canNotNull; - } - if(StringUtil.isNotEmpty(form.getCompanyName())){ - form.setCompanyName(form.getCompanyName().trim()); - QueryWrapper company_nameWrapper=new QueryWrapper<>(); - company_nameWrapper.lambda().eq(MdmCompanyEntity::getCompanyName,form.getCompanyName()); - company_nameWrapper.lambda().isNull(MdmCompanyEntity::getFlowId); - //假删除标志 - company_nameWrapper.lambda().isNull(MdmCompanyEntity::getDeleteMark); - if (isUp){ - company_nameWrapper.lambda().ne(MdmCompanyEntity::getCompanyId, id); - } - if((int) this.count(company_nameWrapper)>0){ - countRecover = fieldTipName + canNotRepeated; - } - } - fieldTipName = "简称/昵称"; - fieldTipName = "类型"; - fieldTipName = "社会信用代码"; - if(StringUtil.isEmpty(form.getCreditCode())){ - return fieldTipName + canNotNull; - } - if(StringUtil.isNotEmpty(form.getCreditCode())){ - form.setCreditCode(form.getCreditCode().trim()); - QueryWrapper credit_codeWrapper=new QueryWrapper<>(); - credit_codeWrapper.lambda().eq(MdmCompanyEntity::getCreditCode,form.getCreditCode()); - credit_codeWrapper.lambda().isNull(MdmCompanyEntity::getFlowId); - //假删除标志 - credit_codeWrapper.lambda().isNull(MdmCompanyEntity::getDeleteMark); - if (isUp){ - credit_codeWrapper.lambda().ne(MdmCompanyEntity::getCompanyId, id); - } - if((int) this.count(credit_codeWrapper)>0){ - countRecover = fieldTipName + canNotRepeated; - } - } - fieldTipName = "企业范围"; - fieldTipName = "纳税人类别"; - fieldTipName = "企业规模"; - fieldTipName = "企业类型"; - fieldTipName = "行业代码"; - fieldTipName = "成立日期"; - fieldTipName = "注册资本"; - fieldTipName = "法定代表人"; - fieldTipName = "联系电话"; - if(StringUtil.isNotEmpty(form.getPhone())){ - if(!Pattern.compile("^1[3456789]\\d{9}$|^0\\d{2,3}-?\\d{7,8}$").matcher(String.valueOf(form.getPhone())).matches()){ - return I18nUtil.getMessageStr("sys.validate.mobilePhone", "请输入正确的手机号码"); - } - } - fieldTipName = "邮箱"; - if(StringUtil.isNotEmpty(form.getEmail())){ - if(!Pattern.compile("^[a-z0-9]+([._\\-]*[a-z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$").matcher(String.valueOf(form.getEmail())).matches()){ - return I18nUtil.getMessageStr("sys.validate.email", "请输入正确的邮箱"); - } - } - fieldTipName = "网站"; - fieldTipName = "地址"; - fieldTipName = "所属地区"; - fieldTipName = "经营范围"; - fieldTipName = "备注"; - //子表字段验证 -// if (form.getCrmCustomerList()!=null){ -// -// fieldTipName = "设计子表" -// + "-" + "客户负责人"; -// -// -// fieldTipName = "设计子表" -// + "-" + "归属组织"; -// -// -// fieldTipName = "设计子表" -// + "-" + "客户等级"; -// -// -// fieldTipName = "设计子表" -// + "-" + "生命周期阶段"; -// -// -// fieldTipName = "设计子表" -// + "-" + "是否公海客户"; -// -// -// fieldTipName = "设计子表" -// + "-" + "最后一次跟进日期"; -// -// } - if (form.getMdmCompanyContactList()!=null){ - - fieldTipName = "联系人信息" - + "-" + "联系人"; - - - fieldTipName = "联系人信息" - + "-" + "联系人职务"; - - - fieldTipName = "联系人信息" - + "-" + "电话"; - - - fieldTipName = "联系人信息" - + "-" + "邮箱"; - - - fieldTipName = "联系人信息" - + "-" + "备注"; - - } - if (form.getMdmCompanyBankList()!=null){ - - fieldTipName = "银行信息" - + "-" + "银行账号"; - - - fieldTipName = "银行信息" - + "-" + "开户行"; - - - fieldTipName = "银行信息" - + "-" + "账户名"; - - - fieldTipName = "银行信息" - + "-" + "开户行城市"; - - - fieldTipName = "银行信息" - + "-" + "备注"; - - } - return countRecover; - } - private void setIfNotNull(Consumer setter, Object value) { - if (value != null && StringUtils.hasText(String.valueOf(value))) { - setter.accept(String.valueOf(value)); - } - } - /** - * 新增修改数据(事务回滚) - * @param id - * @param mdmCompanyForm - * @return - */ - @Override - @Transactional - public void saveOrUpdate(MdmCompanyForm mdmCompanyForm,String id, boolean isSave) throws Exception{ - UserInfo userInfo=userProvider.get(); - UserEntity userEntity = generaterSwapUtil.getUser(userInfo.getUserId()); - mdmCompanyForm = JsonUtil.getJsonToBean( - generaterSwapUtil.swapDatetime(MdmCompanyConstant.getFormData(),mdmCompanyForm,MdmCompanyConstant.TABLERENAMES),MdmCompanyForm.class); - MdmCompanyEntity entity = JsonUtil.getJsonToBean(mdmCompanyForm, MdmCompanyEntity.class); - String mainUuid = StringUtil.isEmpty(id) ? RandomUtil.uuId() : id; - if(isSave){ - entity.setFlowTaskId(mainUuid); - entity.setCompanyId(mainUuid); - entity.setVersion(0); - } else { - } - boolean b = this.saveOrUpdate(entity); - if(!b){ - throw new DataException("当前表单原数据已被调整,请重新进入该页面编辑并提交数据"); - } - MdmCompanyEntity info = this.getInfo(mainUuid); - if (info == null) throw new RuntimeException(MsgCode.FA001.get()); - - //CrmCustomer子表数据新增修改 - QueryWrapper CrmCustomerqueryWrapper = new QueryWrapper<>(); - CrmCustomerqueryWrapper.lambda().eq(CrmCustomerEntity::getCompanyId, info.getCompanyId()); - if(!isSave && !ObjectUtil.isNotEmpty(mdmCompanyForm.getOwnerId())){ - crmCustomerService.remove(CrmCustomerqueryWrapper); - } - if (ObjectUtil.isNotEmpty(mdmCompanyForm.getOwnerId())){ - CrmCustomerEntity customer = new CrmCustomerEntity(); - // 必须赋值 - customer.setCompanyId(info.getCompanyId()); - // 下面全部 非null、非空字符串 才会设置 - setIfNotNull(customer::setOwnerId, mdmCompanyForm.getOwnerId()); - setIfNotNull(customer::setOrgId, mdmCompanyForm.getOrgId()); - setIfNotNull(customer::setCustomerLevel, mdmCompanyForm.getCustomerLevel()); - setIfNotNull(customer::setCustomerLifecycle, mdmCompanyForm.getCustomerLifecycle()); - setIfNotNull(customer::setIsPublic, mdmCompanyForm.getIsPublic()); -// //移除的数据 - if(StringUtil.isNotEmpty(customer.getCustomerId())){ - CrmCustomerqueryWrapper.lambda().eq(CrmCustomerEntity::getCustomerId,customer.getCustomerId()); - } - crmCustomerService.remove(CrmCustomerqueryWrapper); -// for(CrmCustomerEntity entitys : tableField798457){ -// entitys.setCompanyId(entity.getCompanyId()); -// if(entitys.getCustomerId()==null){ -// entitys.setCustomerId(RandomUtil.uuId()); -// } -// crmCustomerService.saveOrUpdate(entitys); -// } - crmCustomerService.save(customer); - } - //MdmCompanyContact子表数据新增修改 - QueryWrapper MdmCompanyContactqueryWrapper = new QueryWrapper<>(); - MdmCompanyContactqueryWrapper.lambda().eq(MdmCompanyContactEntity::getCompanyId, info.getCompanyId()); - if(!isSave && !CollectionUtils.isNotEmpty(mdmCompanyForm.getMdmCompanyContactList())){ - mdmCompanyContactService.remove(MdmCompanyContactqueryWrapper); - } - if (CollectionUtils.isNotEmpty(mdmCompanyForm.getMdmCompanyContactList())){ - List tableFieldc4fb23 = JsonUtil.getJsonToList(mdmCompanyForm.getMdmCompanyContactList(),MdmCompanyContactEntity.class); - //移除的数据 - List childIds = tableFieldc4fb23.stream().filter(t->t.getContactId()!=null).map(MdmCompanyContactEntity::getContactId).collect(Collectors.toList()); - if(CollectionUtils.isNotEmpty(childIds)){ - MdmCompanyContactqueryWrapper.lambda().notIn(MdmCompanyContactEntity::getContactId,childIds); - } - mdmCompanyContactService.remove(MdmCompanyContactqueryWrapper); - for(MdmCompanyContactEntity entitys : tableFieldc4fb23){ - entitys.setCompanyId(entity.getCompanyId()); - if(entitys.getContactId()==null){ - entitys.setContactId(RandomUtil.uuId()); - } - mdmCompanyContactService.saveOrUpdate(entitys); - } - } - //MdmCompanyBank子表数据新增修改 - QueryWrapper MdmCompanyBankqueryWrapper = new QueryWrapper<>(); - MdmCompanyBankqueryWrapper.lambda().eq(MdmCompanyBankEntity::getCompanyId, info.getCompanyId()); - if(!isSave && !CollectionUtils.isNotEmpty(mdmCompanyForm.getMdmCompanyBankList())){ - mdmCompanyBankService.remove(MdmCompanyBankqueryWrapper); - } - if (CollectionUtils.isNotEmpty(mdmCompanyForm.getMdmCompanyBankList())){ - List tableFieldaafa82 = JsonUtil.getJsonToList(mdmCompanyForm.getMdmCompanyBankList(),MdmCompanyBankEntity.class); - //移除的数据 - List childIds = tableFieldaafa82.stream().filter(t->t.getBankId()!=null).map(MdmCompanyBankEntity::getBankId).collect(Collectors.toList()); - if(CollectionUtils.isNotEmpty(childIds)){ - MdmCompanyBankqueryWrapper.lambda().notIn(MdmCompanyBankEntity::getBankId,childIds); - } - mdmCompanyBankService.remove(MdmCompanyBankqueryWrapper); - for(MdmCompanyBankEntity entitys : tableFieldaafa82){ - entitys.setCompanyId(entity.getCompanyId()); - if(entitys.getBankId()==null){ - entitys.setBankId(RandomUtil.uuId()); - } - mdmCompanyBankService.saveOrUpdate(entitys); - } - } - } -} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/base/service/impl/MdmContractTypeServiceImpl.java b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/base/service/impl/MdmContractTypeServiceImpl.java deleted file mode 100644 index e6afc38..0000000 --- a/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/base/service/impl/MdmContractTypeServiceImpl.java +++ /dev/null @@ -1,364 +0,0 @@ - -package com.yunzhupaas.base.service.impl; - -import com.yunzhupaas.base.entity.*; -import com.yunzhupaas.base.mapper.MdmContractTypeMapper; -import com.yunzhupaas.base.service.*; -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.yunzhupaas.base.model.mdmcontracttype.*; -import org.springframework.stereotype.Service; -import com.yunzhupaas.base.service.SuperServiceImpl; -import org.springframework.beans.factory.annotation.Autowired; -import com.yunzhupaas.util.GeneraterSwapUtil; -import java.sql.Connection; -import java.sql.SQLException; -import lombok.Cleanup; -import com.yunzhupaas.database.plugins.DynamicSourceGeneratorInterface; -import com.yunzhupaas.database.util.DynamicDataSourceUtil; -import org.apache.commons.collections4.CollectionUtils; -import com.yunzhupaas.i18n.util.I18nUtil; -import com.yunzhupaas.exception.DataException; -import com.yunzhupaas.constant.MsgCode; -import java.math.BigDecimal; -import cn.hutool.core.util.ObjectUtil; -import java.lang.reflect.Field; -import com.baomidou.mybatisplus.annotation.TableField; -import com.baomidou.mybatisplus.annotation.TableName; -import java.util.regex.Pattern; -import java.util.stream.Collectors; -import com.yunzhupaas.base.model.ColumnDataModel; -import com.baomidou.mybatisplus.core.metadata.IPage; -import org.springframework.transaction.annotation.Transactional; -import com.baomidou.dynamic.datasource.annotation.DSTransactional; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; -import com.github.yulichang.toolkit.JoinWrappers; -import com.github.yulichang.wrapper.MPJLambdaWrapper; -import com.yunzhupaas.model.QueryAllModel; -import java.text.SimpleDateFormat; -import com.yunzhupaas.util.*; -import java.util.*; -import com.yunzhupaas.base.UserInfo; -import com.yunzhupaas.permission.entity.UserEntity; -import com.github.pagehelper.PageHelper; -/** - * - * mdmContractType - * 版本: V5.2.7 - * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 - * 作者: 深圳市乐程软件有限公司 - * 日期: 2026-03-30 - */ -@Service -public class MdmContractTypeServiceImpl extends SuperServiceImpl implements MdmContractTypeService{ - @Autowired - private GeneraterSwapUtil generaterSwapUtil; - @Autowired - private UserProvider userProvider; - @Override - public List getList(MdmContractTypePagination mdmContractTypePagination){ - return getTypeList(mdmContractTypePagination,mdmContractTypePagination.getDataType()); - } - /** 列表查询 */ - @Override - public List getTypeList(MdmContractTypePagination mdmContractTypePagination,String dataType){ - String userId=userProvider.get().getUserId(); - Map tableClassMap=new HashMap<>(); - tableClassMap.put("mdm_contract_type",MdmContractTypeEntity.class); - - MPJLambdaWrapper wrapper = JoinWrappers - .lambda("mdm_contract_type",MdmContractTypeEntity.class) - .selectAll(MdmContractTypeEntity.class); - MPJLambdaWrapper wrapper2 = JoinWrappers - .lambda("mdm_contract_type",MdmContractTypeEntity.class) - .distinct().select(MdmContractTypeEntity::getId); - - QueryAllModel queryAllModel = new QueryAllModel(); - queryAllModel.setWrapper(wrapper); - queryAllModel.setClassMap(tableClassMap); - queryAllModel.setDbLink(MdmContractTypeConstant.DBLINKID); - //数据过滤 - boolean isPc = ServletUtil.getHeader("yunzhupaas-origin").equals("pc"); - String columnData = !isPc ? MdmContractTypeConstant.getAppColumnData() : MdmContractTypeConstant.getColumnData(); - ColumnDataModel columnDataModel = JsonUtil.getJsonToBean(columnData, ColumnDataModel.class); - String ruleJson = !isPc ? JsonUtil.getObjectToString(columnDataModel.getRuleListApp()) : JsonUtil.getObjectToString(columnDataModel.getRuleList()); - queryAllModel.setRuleJson(ruleJson); - //高级查询 - boolean hasSuperQuery = true; - if (hasSuperQuery) { - queryAllModel.setSuperJson(mdmContractTypePagination.getSuperQueryJson()); - } - //数据权限 - boolean pcPermission = false; - boolean appPermission = false; - if (isPc && pcPermission) { - queryAllModel.setModuleId(mdmContractTypePagination.getMenuId()); - } - if (!isPc && appPermission) { - queryAllModel.setModuleId(mdmContractTypePagination.getMenuId()); - } - //拼接复杂条件 - wrapper = generaterSwapUtil.getConditionAllTable(queryAllModel); - if(wrapper == null) return new ArrayList<>(); - queryAllModel.setWrapper(wrapper2); - wrapper2 = generaterSwapUtil.getConditionAllTable(queryAllModel); - //其他条件拼接 - otherConditions(mdmContractTypePagination, wrapper, isPc); - otherConditions(mdmContractTypePagination, wrapper2, isPc); - - if("0".equals(dataType)){ - com.github.pagehelper.Page objects = PageHelper.startPage((int) mdmContractTypePagination.getCurrentPage(), (int) mdmContractTypePagination.getPageSize(), true); - List userIPage = this.selectJoinList(MdmContractTypeEntity.class, wrapper2); - List collect = userIPage.stream().map(t -> t.getId()).collect(Collectors.toList()); - if(CollectionUtils.isNotEmpty(collect)){ - wrapper.in(MdmContractTypeEntity::getId,collect); - } - List result = this.selectJoinList(MdmContractTypeEntity.class, wrapper); - return mdmContractTypePagination.setData(result,objects.getTotal()); - }else{ - List list = this.selectJoinList(MdmContractTypeEntity.class, wrapper); - if("2".equals(dataType)){ - List selectIds = Arrays.asList(mdmContractTypePagination.getSelectIds()); - return list.stream().filter(t -> selectIds.contains(t.getId())).collect(Collectors.toList()); - }else{ - return list; - } - } - - } - - /** - * 其他条件拼接 - */ - private void otherConditions(MdmContractTypePagination mdmContractTypePagination, MPJLambdaWrapper wrapper, boolean isPc) { - String databaseName; - try { - @Cleanup Connection cnn = DynamicDataSourceUtil.getCurrentConnection(); - databaseName = cnn.getMetaData().getDatabaseProductName().trim(); - } catch (SQLException e) { - throw new DataException(e.getMessage()); - } - //假删除标志 - wrapper.isNull(MdmContractTypeEntity::getDeleteMark); - - wrapper.isNull(MdmContractTypeEntity::getFlowId); - //关键词 - if(ObjectUtil.isNotEmpty(mdmContractTypePagination.getYunzhupaasKeyword())){ - if(isPc){ - wrapper.and(t -> { - t.like(MdmContractTypeEntity::getContractTypeName,mdmContractTypePagination.getYunzhupaasKeyword()).or(); - }); - } - } - //普通查询 - if(isPc){ - if(ObjectUtil.isNotEmpty(mdmContractTypePagination.getContractTypeCode())){ - String value = mdmContractTypePagination.getContractTypeCode() instanceof List ? - JsonUtil.getObjectToString(mdmContractTypePagination.getContractTypeCode()) : - String.valueOf(mdmContractTypePagination.getContractTypeCode()); - wrapper.like(MdmContractTypeEntity::getContractTypeCode,value); - } - - if(ObjectUtil.isNotEmpty(mdmContractTypePagination.getContractTypeName())){ - String value = mdmContractTypePagination.getContractTypeName() instanceof List ? - JsonUtil.getObjectToString(mdmContractTypePagination.getContractTypeName()) : - String.valueOf(mdmContractTypePagination.getContractTypeName()); - wrapper.like(MdmContractTypeEntity::getContractTypeName,value); - } - - if(ObjectUtil.isNotEmpty(mdmContractTypePagination.getContractMode())){ - List idList = new ArrayList<>(); - try { - String[][] contractMode = JsonUtil.getJsonToBean(mdmContractTypePagination.getContractMode(),String[][].class); - for(int i=0;i0){ - idList.add(JsonUtil.getObjectToString(Arrays.asList(contractMode[i]))); - } - } - }catch (Exception e1){ - try { - List contractMode = JsonUtil.getJsonToList(mdmContractTypePagination.getContractMode(),String.class); - if(contractMode.size()>0){ - idList.addAll(contractMode); - } - }catch (Exception e2){ - idList.add(String.valueOf(mdmContractTypePagination.getContractMode())); - } - } - wrapper.and(t->{ - idList.forEach(tt->{ - if(StringUtil.isNotEmpty(tt) && "Microsoft SQL Server".equalsIgnoreCase(databaseName)){ - tt = tt.replaceFirst("\\[","[[]"); - } - t.like(MdmContractTypeEntity::getContractMode, tt).or(); - }); - }); - } - - if(ObjectUtil.isNotEmpty(mdmContractTypePagination.getProjectType())){ - String value = mdmContractTypePagination.getProjectType() instanceof List ? - JsonUtil.getObjectToString(mdmContractTypePagination.getProjectType()) : - String.valueOf(mdmContractTypePagination.getProjectType()); - wrapper.like(MdmContractTypeEntity::getProjectType,value); - } - - } - //排序 - if(StringUtil.isEmpty(mdmContractTypePagination.getSidx())){ - wrapper.orderByDesc(MdmContractTypeEntity::getId); - }else{ - try { - String[] split = mdmContractTypePagination.getSidx().split(","); - for(String sidx:split){ - MdmContractTypeEntity mdmContractTypeEntity = new MdmContractTypeEntity(); - String oderTableField = mdmContractTypeEntity.getClass().getAnnotation(TableName.class).value(); - boolean descFlag = sidx.startsWith("-"); - String sidxField = descFlag ? sidx.substring(1) : sidx; - try{ - Field declaredField = mdmContractTypeEntity.getClass().getDeclaredField(sidxField); - declaredField.setAccessible(true); - sidxField = declaredField.getAnnotation(TableField.class).value(); - }catch (Exception e){ - } - String finalOderTableField = oderTableField; - String finalSidxField = sidxField; - Object select = wrapper.getSelectColumns().stream().filter(t -> Objects.equals(finalOderTableField, t.getTableAlias()) - && Objects.equals(finalSidxField, t.getColumn())).findFirst().orElse(null); - oderTableField = oderTableField + "." + sidxField; - if (select == null) { - wrapper.select(oderTableField); - } - if (descFlag) { - wrapper.orderByDesc(oderTableField); - } else { - wrapper.orderByAsc(oderTableField); - } - } - } catch (Exception e) { - e.printStackTrace(); - } - } - } - @Override - public MdmContractTypeEntity getInfo(String id){ - MPJLambdaWrapper wrapper = JoinWrappers - .lambda("mdm_contract_type",MdmContractTypeEntity.class) - .selectAll(MdmContractTypeEntity.class); - wrapper.and( - t->t.eq(MdmContractTypeEntity::getId, id ) - .or().eq(MdmContractTypeEntity::getFlowTaskId, id) - ); - return this.selectJoinOne(MdmContractTypeEntity.class,wrapper); - } - @Override - public void create(MdmContractTypeEntity entity){ - this.save(entity); - } - @Override - public boolean update(String id, MdmContractTypeEntity entity){ - return this.updateById(entity); - } - @Override - public void delete(MdmContractTypeEntity entity){ - if(entity!=null){ - this.removeById(entity.getId()); - } - } - /** 验证表单唯一字段,正则,非空 i-0新增-1修改*/ - @Override - public String checkForm(MdmContractTypeForm form,int i) { - boolean isUp =StringUtil.isNotEmpty(form.getId()) && !form.getId().equals("0"); - Object id= null; - String countRecover = ""; - String fieldTipName = ""; - String canNotNull = I18nUtil.getMessageStr("sys.validate.textRequiredSuffix", "不能为空"); - String canNotRepeated = I18nUtil.getMessageStr("EXIST103", "不能重复"); - if (isUp){ - id = form.getId(); - } - //主表字段验证 - fieldTipName = "合同类型编码"; - if(StringUtil.isEmpty(form.getContractTypeCode())){ - return fieldTipName + canNotNull; - } - if(StringUtil.isNotEmpty(form.getContractTypeCode())){ - form.setContractTypeCode(form.getContractTypeCode().trim()); - QueryWrapper contract_type_codeWrapper=new QueryWrapper<>(); - contract_type_codeWrapper.lambda().eq(MdmContractTypeEntity::getContractTypeCode,form.getContractTypeCode()); - contract_type_codeWrapper.lambda().isNull(MdmContractTypeEntity::getFlowId); - //假删除标志 - contract_type_codeWrapper.lambda().isNull(MdmContractTypeEntity::getDeleteMark); - if (isUp){ - contract_type_codeWrapper.lambda().ne(MdmContractTypeEntity::getId, id); - } - if((int) this.count(contract_type_codeWrapper)>0){ - countRecover = fieldTipName + canNotRepeated; - } - } - fieldTipName = "合同类型名称"; - if(StringUtil.isEmpty(form.getContractTypeName())){ - return fieldTipName + canNotNull; - } - if(StringUtil.isNotEmpty(form.getContractTypeName())){ - form.setContractTypeName(form.getContractTypeName().trim()); - QueryWrapper contract_type_nameWrapper=new QueryWrapper<>(); - contract_type_nameWrapper.lambda().eq(MdmContractTypeEntity::getContractTypeName,form.getContractTypeName()); - contract_type_nameWrapper.lambda().isNull(MdmContractTypeEntity::getFlowId); - //假删除标志 - contract_type_nameWrapper.lambda().isNull(MdmContractTypeEntity::getDeleteMark); - if (isUp){ - contract_type_nameWrapper.lambda().ne(MdmContractTypeEntity::getId, id); - } - if((int) this.count(contract_type_nameWrapper)>0){ - countRecover = fieldTipName + canNotRepeated; - } - } - fieldTipName = "项目类型"; - fieldTipName = "合同模式"; - fieldTipName = "材料清单"; - fieldTipName = "材料清单别名"; - fieldTipName = "材料清单顺序"; - fieldTipName = "租赁清单"; - fieldTipName = "租赁清单别名"; - fieldTipName = "租赁清单顺序"; - fieldTipName = "劳务清单"; - fieldTipName = "劳务清单别名"; - fieldTipName = "劳务清单顺序"; - fieldTipName = "工程量清单"; - fieldTipName = "工程量清单别名"; - fieldTipName = "工程量清单顺序"; - fieldTipName = "在线合同模板"; - fieldTipName = "工作流程"; - fieldTipName = "流程模板ID,关联流程模板表"; - return countRecover; - } - /** - * 新增修改数据(事务回滚) - * @param id - * @param mdmContractTypeForm - * @return - */ - @Override - @Transactional - public void saveOrUpdate(MdmContractTypeForm mdmContractTypeForm,String id, boolean isSave) throws Exception{ - UserInfo userInfo=userProvider.get(); - UserEntity userEntity = generaterSwapUtil.getUser(userInfo.getUserId()); - mdmContractTypeForm = JsonUtil.getJsonToBean( - generaterSwapUtil.swapDatetime(MdmContractTypeConstant.getFormData(),mdmContractTypeForm,MdmContractTypeConstant.TABLERENAMES),MdmContractTypeForm.class); - MdmContractTypeEntity entity = JsonUtil.getJsonToBean(mdmContractTypeForm, MdmContractTypeEntity.class); - String mainUuid = StringUtil.isEmpty(id) ? RandomUtil.uuId() : id; - if(isSave){ - entity.setFlowTaskId(mainUuid); - entity.setId(mainUuid); - entity.setVersion(0); - } else { - } - boolean b = this.saveOrUpdate(entity); - if(!b){ - throw new DataException("当前表单原数据已被调整,请重新进入该页面编辑并提交数据"); - } - MdmContractTypeEntity info = this.getInfo(mainUuid); - if (info == null) throw new RuntimeException(MsgCode.FA001.get()); - - } -} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/base/service/impl/MdmProjectServiceImpl.java b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/base/service/impl/MdmProjectServiceImpl.java deleted file mode 100644 index e0baeec..0000000 --- a/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/base/service/impl/MdmProjectServiceImpl.java +++ /dev/null @@ -1,333 +0,0 @@ - -package com.yunzhupaas.base.service.impl; - -import com.yunzhupaas.base.entity.*; -import com.yunzhupaas.base.mapper.MdmProjectMapper; -import com.yunzhupaas.base.service.*; -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.yunzhupaas.base.model.mdmproject.*; -import org.springframework.stereotype.Service; -import com.yunzhupaas.base.service.SuperServiceImpl; -import org.springframework.beans.factory.annotation.Autowired; -import com.yunzhupaas.util.GeneraterSwapUtil; -import java.sql.Connection; -import java.sql.SQLException; -import lombok.Cleanup; -import com.yunzhupaas.database.plugins.DynamicSourceGeneratorInterface; -import com.yunzhupaas.database.util.DynamicDataSourceUtil; -import org.apache.commons.collections4.CollectionUtils; -import com.yunzhupaas.i18n.util.I18nUtil; -import com.yunzhupaas.exception.DataException; -import com.yunzhupaas.constant.MsgCode; -import java.math.BigDecimal; -import cn.hutool.core.util.ObjectUtil; -import java.lang.reflect.Field; -import com.baomidou.mybatisplus.annotation.TableField; -import com.baomidou.mybatisplus.annotation.TableName; -import java.util.regex.Pattern; -import java.util.stream.Collectors; -import com.yunzhupaas.base.model.ColumnDataModel; -import com.baomidou.mybatisplus.core.metadata.IPage; -import org.springframework.transaction.annotation.Transactional; -import com.baomidou.dynamic.datasource.annotation.DSTransactional; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; -import com.github.yulichang.toolkit.JoinWrappers; -import com.github.yulichang.wrapper.MPJLambdaWrapper; -import com.yunzhupaas.model.QueryAllModel; -import java.text.SimpleDateFormat; -import com.yunzhupaas.util.*; -import java.util.*; -import com.yunzhupaas.base.UserInfo; -import com.yunzhupaas.permission.entity.UserEntity; -import com.github.pagehelper.PageHelper; -/** - * - * 项目结构 - * 版本: V5.2.7 - * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 - * 作者: 深圳市乐程软件有限公司 - * 日期: 2026-03-26 - */ -@Service -public class MdmProjectServiceImpl extends SuperServiceImpl implements MdmProjectService{ - @Autowired - private GeneraterSwapUtil generaterSwapUtil; - @Autowired - private UserProvider userProvider; - @Override - public List getList(MdmProjectPagination mdmProjectPagination){ - return getTypeList(mdmProjectPagination,mdmProjectPagination.getDataType()); - } - /** 列表查询 */ - @Override - public List getTypeList(MdmProjectPagination mdmProjectPagination,String dataType){ - String userId=userProvider.get().getUserId(); - Map tableClassMap=new HashMap<>(); - tableClassMap.put("mdm_project",MdmProjectEntity.class); - - MPJLambdaWrapper wrapper = JoinWrappers - .lambda("mdm_project",MdmProjectEntity.class) - .selectAll(MdmProjectEntity.class); - MPJLambdaWrapper wrapper2 = JoinWrappers - .lambda("mdm_project",MdmProjectEntity.class) - .distinct().select(MdmProjectEntity::getProjectId); - - QueryAllModel queryAllModel = new QueryAllModel(); - queryAllModel.setWrapper(wrapper); - queryAllModel.setClassMap(tableClassMap); - queryAllModel.setDbLink(MdmProjectConstant.DBLINKID); - //数据过滤 - boolean isPc = ServletUtil.getHeader("yunzhupaas-origin").equals("pc"); - String columnData = !isPc ? MdmProjectConstant.getAppColumnData() : MdmProjectConstant.getColumnData(); - ColumnDataModel columnDataModel = JsonUtil.getJsonToBean(columnData, ColumnDataModel.class); - String ruleJson = !isPc ? JsonUtil.getObjectToString(columnDataModel.getRuleListApp()) : JsonUtil.getObjectToString(columnDataModel.getRuleList()); - queryAllModel.setRuleJson(ruleJson); - //高级查询 - boolean hasSuperQuery = true; - if (hasSuperQuery) { - queryAllModel.setSuperJson(mdmProjectPagination.getSuperQueryJson()); - } - //数据权限 - boolean pcPermission = false; - boolean appPermission = false; - if (isPc && pcPermission) { - queryAllModel.setModuleId(mdmProjectPagination.getMenuId()); - } - if (!isPc && appPermission) { - queryAllModel.setModuleId(mdmProjectPagination.getMenuId()); - } - //拼接复杂条件 - wrapper = generaterSwapUtil.getConditionAllTable(queryAllModel); - if(wrapper == null) return new ArrayList<>(); - queryAllModel.setWrapper(wrapper2); - wrapper2 = generaterSwapUtil.getConditionAllTable(queryAllModel); - //其他条件拼接 - otherConditions(mdmProjectPagination, wrapper, isPc); - otherConditions(mdmProjectPagination, wrapper2, isPc); - - if("0".equals(dataType)){ - com.github.pagehelper.Page objects = PageHelper.startPage((int) mdmProjectPagination.getCurrentPage(), (int) mdmProjectPagination.getPageSize(), true); - List userIPage = this.selectJoinList(MdmProjectEntity.class, wrapper2); - List collect = userIPage.stream().map(t -> t.getProjectId()).collect(Collectors.toList()); - if(CollectionUtils.isNotEmpty(collect)){ - wrapper.in(MdmProjectEntity::getProjectId,collect); - } - List result = this.selectJoinList(MdmProjectEntity.class, wrapper); - return mdmProjectPagination.setData(result,objects.getTotal()); - }else{ - List list = this.selectJoinList(MdmProjectEntity.class, wrapper); - if("2".equals(dataType)){ - List selectIds = Arrays.asList(mdmProjectPagination.getSelectIds()); - return list.stream().filter(t -> selectIds.contains(t.getProjectId())).collect(Collectors.toList()); - }else{ - return list; - } - } - - } - - /** - * 其他条件拼接 - */ - private void otherConditions(MdmProjectPagination mdmProjectPagination, MPJLambdaWrapper wrapper, boolean isPc) { - String databaseName; - try { - @Cleanup Connection cnn = DynamicDataSourceUtil.getCurrentConnection(); - databaseName = cnn.getMetaData().getDatabaseProductName().trim(); - } catch (SQLException e) { - throw new DataException(e.getMessage()); - } - wrapper.isNull(MdmProjectEntity::getFlowId); - //关键词 - if(ObjectUtil.isNotEmpty(mdmProjectPagination.getYunzhupaasKeyword())){ - if(isPc){ - wrapper.and(t -> { - t.like(MdmProjectEntity::getProjectName,mdmProjectPagination.getYunzhupaasKeyword()).or(); - }); - } - } - //普通查询 - if(isPc){ - if(ObjectUtil.isNotEmpty(mdmProjectPagination.getProjectName())){ - String value = mdmProjectPagination.getProjectName() instanceof List ? - JsonUtil.getObjectToString(mdmProjectPagination.getProjectName()) : - String.valueOf(mdmProjectPagination.getProjectName()); - wrapper.like(MdmProjectEntity::getProjectName,value); - } - - if(ObjectUtil.isNotEmpty(mdmProjectPagination.getOrgId())){ - List idList = new ArrayList<>(); - try { - String[][] orgId = JsonUtil.getJsonToBean(mdmProjectPagination.getOrgId(),String[][].class); - for(int i=0;i0){ - idList.add(JsonUtil.getObjectToString(Arrays.asList(orgId[i]))); - } - } - }catch (Exception e1){ - try { - List orgId = JsonUtil.getJsonToList(mdmProjectPagination.getOrgId(),String.class); - if(orgId.size()>0){ - idList.add(JsonUtil.getObjectToString(orgId)); - } - }catch (Exception e2){ - idList.add(String.valueOf(mdmProjectPagination.getOrgId())); - } - } - wrapper.and(t->{ - idList.forEach(tt->{ - if(StringUtil.isNotEmpty(tt) && "Microsoft SQL Server".equalsIgnoreCase(databaseName)){ - tt = tt.replaceFirst("\\[","[[]"); - } - t.like(MdmProjectEntity::getOrgId, tt).or(); - }); - }); - } - - if(ObjectUtil.isNotEmpty(mdmProjectPagination.getProjectStateId())){ - wrapper.eq(MdmProjectEntity::getProjectStateId,mdmProjectPagination.getProjectStateId()); - } - - } - //排序 - if(StringUtil.isEmpty(mdmProjectPagination.getSidx())){ - wrapper.orderByDesc(MdmProjectEntity::getProjectId); - }else{ - try { - String[] split = mdmProjectPagination.getSidx().split(","); - for(String sidx:split){ - MdmProjectEntity mdmProjectEntity = new MdmProjectEntity(); - String oderTableField = mdmProjectEntity.getClass().getAnnotation(TableName.class).value(); - boolean descFlag = sidx.startsWith("-"); - String sidxField = descFlag ? sidx.substring(1) : sidx; - try{ - Field declaredField = mdmProjectEntity.getClass().getDeclaredField(sidxField); - declaredField.setAccessible(true); - sidxField = declaredField.getAnnotation(TableField.class).value(); - }catch (Exception e){ - } - String finalOderTableField = oderTableField; - String finalSidxField = sidxField; - Object select = wrapper.getSelectColumns().stream().filter(t -> Objects.equals(finalOderTableField, t.getTableAlias()) - && Objects.equals(finalSidxField, t.getColumn())).findFirst().orElse(null); - oderTableField = oderTableField + "." + sidxField; - if (select == null) { - wrapper.select(oderTableField); - } - if (descFlag) { - wrapper.orderByDesc(oderTableField); - } else { - wrapper.orderByAsc(oderTableField); - } - } - } catch (Exception e) { - e.printStackTrace(); - } - } - } - @Override - public MdmProjectEntity getInfo(String projectid){ - MPJLambdaWrapper wrapper = JoinWrappers - .lambda("mdm_project",MdmProjectEntity.class) - .selectAll(MdmProjectEntity.class); - wrapper.and( - t->t.eq(MdmProjectEntity::getProjectId, projectid ) - .or().eq(MdmProjectEntity::getFlowTaskId, projectid) - ); - return this.selectJoinOne(MdmProjectEntity.class,wrapper); - } - @Override - public void create(MdmProjectEntity entity){ - this.save(entity); - } - @Override - public boolean update(String projectid, MdmProjectEntity entity){ - return this.updateById(entity); - } - @Override - public void delete(MdmProjectEntity entity){ - if(entity!=null){ - this.removeById(entity.getProjectId()); - } - } - /** 验证表单唯一字段,正则,非空 i-0新增-1修改*/ - @Override - public String checkForm(MdmProjectForm form,int i) { - boolean isUp =StringUtil.isNotEmpty(form.getProjectId()) && !form.getProjectId().equals("0"); - Object id= null; - String countRecover = ""; - String fieldTipName = ""; - String canNotNull = I18nUtil.getMessageStr("sys.validate.textRequiredSuffix", "不能为空"); - String canNotRepeated = I18nUtil.getMessageStr("EXIST103", "不能重复"); - if (isUp){ - id = form.getProjectId(); - } - //主表字段验证 - fieldTipName = "项目编码"; - if(StringUtil.isEmpty(form.getProjectCode())){ - return fieldTipName + canNotNull; - } - if(StringUtil.isNotEmpty(form.getProjectCode())){ - form.setProjectCode(form.getProjectCode().trim()); - QueryWrapper project_codeWrapper=new QueryWrapper<>(); - project_codeWrapper.lambda().eq(MdmProjectEntity::getProjectCode,form.getProjectCode()); - project_codeWrapper.lambda().isNull(MdmProjectEntity::getFlowId); - if (isUp){ - project_codeWrapper.lambda().ne(MdmProjectEntity::getProjectId, id); - } - if((int) this.count(project_codeWrapper)>0){ - countRecover = fieldTipName + canNotRepeated; - } - } - fieldTipName = "项目名称"; - if(StringUtil.isEmpty(form.getProjectName())){ - return fieldTipName + canNotNull; - } - if(StringUtil.isNotEmpty(form.getProjectName())){ - form.setProjectName(form.getProjectName().trim()); - QueryWrapper project_nameWrapper=new QueryWrapper<>(); - project_nameWrapper.lambda().eq(MdmProjectEntity::getProjectName,form.getProjectName()); - project_nameWrapper.lambda().isNull(MdmProjectEntity::getFlowId); - if (isUp){ - project_nameWrapper.lambda().ne(MdmProjectEntity::getProjectId, id); - } - if((int) this.count(project_nameWrapper)>0){ - countRecover = fieldTipName + canNotRepeated; - } - } - fieldTipName = "上级项目"; - fieldTipName = "归属组织"; - fieldTipName = "项目类型"; - fieldTipName = "启动日期"; - fieldTipName = "项目状态"; - fieldTipName = "顺序号"; - fieldTipName = "备注"; - return countRecover; - } - /** - * 新增修改数据(事务回滚) - * @param id - * @param mdmProjectForm - * @return - */ - @Override - @Transactional - public void saveOrUpdate(MdmProjectForm mdmProjectForm,String id, boolean isSave) throws Exception{ - UserInfo userInfo=userProvider.get(); - UserEntity userEntity = generaterSwapUtil.getUser(userInfo.getUserId()); - mdmProjectForm = JsonUtil.getJsonToBean( - generaterSwapUtil.swapDatetime(MdmProjectConstant.getFormData(),mdmProjectForm,MdmProjectConstant.TABLERENAMES),MdmProjectForm.class); - MdmProjectEntity entity = JsonUtil.getJsonToBean(mdmProjectForm, MdmProjectEntity.class); - String mainUuid = StringUtil.isEmpty(id) ? RandomUtil.uuId() : id; - if(isSave){ - entity.setFlowTaskId(mainUuid); - entity.setProjectId(mainUuid); - } else { - } - boolean b = this.saveOrUpdate(entity); - MdmProjectEntity info = this.getInfo(mainUuid); - if (info == null) throw new RuntimeException(MsgCode.FA001.get()); - - } -} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/base/mapper/MdmCompanyMapper.java b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/mapper/AssetMapper.java similarity index 56% rename from yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/base/mapper/MdmCompanyMapper.java rename to yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/mapper/AssetMapper.java index f0ef494..380df81 100644 --- a/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/base/mapper/MdmCompanyMapper.java +++ b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/mapper/AssetMapper.java @@ -1,17 +1,17 @@ -package com.yunzhupaas.base.mapper; +package com.yunzhupaas.mdm.mapper; -import com.yunzhupaas.base.entity.MdmCompanyEntity; +import com.yunzhupaas.mdm.entity.AssetEntity; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.yunzhupaas.base.mapper.SuperMapper; /** - * 企业信息 + * 资产信息 * 版本: V5.2.7 * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 * 作者: 深圳市乐程软件有限公司 - * 日期: 2026-03-26 + * 日期: 2026-04-28 */ -public interface MdmCompanyMapper extends SuperMapper { +public interface AssetMapper extends SuperMapper { } diff --git a/yunzhupaas-crm/yunzhupaas-crm-biz/src/main/java/com/yunzhupaas/base/mapper/CrmCustomerMapper.java b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/mapper/CompanyBankMapper.java similarity index 56% rename from yunzhupaas-crm/yunzhupaas-crm-biz/src/main/java/com/yunzhupaas/base/mapper/CrmCustomerMapper.java rename to yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/mapper/CompanyBankMapper.java index 51ae869..6991ed1 100644 --- a/yunzhupaas-crm/yunzhupaas-crm-biz/src/main/java/com/yunzhupaas/base/mapper/CrmCustomerMapper.java +++ b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/mapper/CompanyBankMapper.java @@ -1,17 +1,17 @@ -package com.yunzhupaas.base.mapper; +package com.yunzhupaas.mdm.mapper; -import com.yunzhupaas.base.entity.CrmCustomerEntity; +import com.yunzhupaas.mdm.entity.CompanyBankEntity; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.yunzhupaas.base.mapper.SuperMapper; /** - * mdm_company + * 法人公司 * 版本: V5.2.7 * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 * 作者: 深圳市乐程软件有限公司 - * 日期: 2026-03-27 + * 日期: 2026-04-24 */ -public interface CrmCustomerMapper extends SuperMapper { +public interface CompanyBankMapper extends SuperMapper { } diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/base/mapper/BcmProjectTypeMapper.java b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/mapper/CompanyInvoiceMapper.java similarity index 51% rename from yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/base/mapper/BcmProjectTypeMapper.java rename to yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/mapper/CompanyInvoiceMapper.java index 0e80d0f..3e18dc4 100644 --- a/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/base/mapper/BcmProjectTypeMapper.java +++ b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/mapper/CompanyInvoiceMapper.java @@ -1,17 +1,17 @@ -package com.yunzhupaas.base.mapper; +package com.yunzhupaas.mdm.mapper; -import com.yunzhupaas.base.entity.BcmProjectTypeEntity; +import com.yunzhupaas.mdm.entity.CompanyInvoiceEntity; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.yunzhupaas.base.mapper.SuperMapper; /** - * 项目类型 + * 法人公司 * 版本: V5.2.7 * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 * 作者: 深圳市乐程软件有限公司 - * 日期: 2026-03-26 + * 日期: 2026-04-24 */ -public interface BcmProjectTypeMapper extends SuperMapper { +public interface CompanyInvoiceMapper extends SuperMapper, BaseMapper { } diff --git a/yunzhupaas-crm/yunzhupaas-crm-biz/src/main/java/com/yunzhupaas/base/mapper/CrmLeadMapper.java b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/mapper/CompanyMapper.java similarity index 58% rename from yunzhupaas-crm/yunzhupaas-crm-biz/src/main/java/com/yunzhupaas/base/mapper/CrmLeadMapper.java rename to yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/mapper/CompanyMapper.java index 3d102af..8d56868 100644 --- a/yunzhupaas-crm/yunzhupaas-crm-biz/src/main/java/com/yunzhupaas/base/mapper/CrmLeadMapper.java +++ b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/mapper/CompanyMapper.java @@ -1,17 +1,17 @@ -package com.yunzhupaas.base.mapper; +package com.yunzhupaas.mdm.mapper; -import com.yunzhupaas.base.entity.CrmLeadEntity; +import com.yunzhupaas.mdm.entity.CompanyEntity; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.yunzhupaas.base.mapper.SuperMapper; /** - * crm_lead + * 法人公司 * 版本: V5.2.7 * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 * 作者: 深圳市乐程软件有限公司 - * 日期: 2026-03-27 + * 日期: 2026-04-24 */ -public interface CrmLeadMapper extends SuperMapper { +public interface CompanyMapper extends SuperMapper { } diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/mapper/CorporationMapper.java b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/mapper/CorporationMapper.java new file mode 100644 index 0000000..18368a2 --- /dev/null +++ b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/mapper/CorporationMapper.java @@ -0,0 +1,17 @@ +package com.yunzhupaas.mdm.mapper; + + +import com.yunzhupaas.mdm.entity.CorporationEntity; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.yunzhupaas.base.mapper.SuperMapper; + +/** + * 法人公司 + * 版本: V5.2.7 + * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * 作者: 深圳市乐程软件有限公司 + * 日期: 2026-04-24 + */ +public interface CorporationMapper extends SuperMapper { + +} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/base/mapper/MdmProjectMapper.java b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/mapper/CustomersMapper.java similarity index 56% rename from yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/base/mapper/MdmProjectMapper.java rename to yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/mapper/CustomersMapper.java index e97bf4b..3406c47 100644 --- a/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/base/mapper/MdmProjectMapper.java +++ b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/mapper/CustomersMapper.java @@ -1,17 +1,17 @@ -package com.yunzhupaas.base.mapper; +package com.yunzhupaas.mdm.mapper; -import com.yunzhupaas.base.entity.MdmProjectEntity; +import com.yunzhupaas.mdm.entity.CustomerEntity; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.yunzhupaas.base.mapper.SuperMapper; /** - * 项目结构 + * 客户信息 * 版本: V5.2.7 * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 * 作者: 深圳市乐程软件有限公司 - * 日期: 2026-03-26 + * 日期: 2026-04-24 */ -public interface MdmProjectMapper extends SuperMapper { +public interface CustomersMapper extends SuperMapper { } diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/mapper/MaterialMapper.java b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/mapper/MaterialMapper.java new file mode 100644 index 0000000..3392618 --- /dev/null +++ b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/mapper/MaterialMapper.java @@ -0,0 +1,17 @@ +package com.yunzhupaas.mdm.mapper; + + +import com.yunzhupaas.mdm.entity.MaterialEntity; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.yunzhupaas.base.mapper.SuperMapper; + +/** + * 物料信息 + * 版本: V5.2.7 + * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * 作者: 深圳市乐程软件有限公司 + * 日期: 2026-04-27 + */ +public interface MaterialMapper extends SuperMapper { + +} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/mapper/PanyInvoiceMapper.java b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/mapper/PanyInvoiceMapper.java new file mode 100644 index 0000000..f4e9331 --- /dev/null +++ b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/mapper/PanyInvoiceMapper.java @@ -0,0 +1,17 @@ +package com.yunzhupaas.mdm.mapper; + + +import com.yunzhupaas.mdm.entity.PanyInvoiceEntity; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.yunzhupaas.base.mapper.SuperMapper; + +/** + * 供应商信息 + * 版本: V5.2.7 + * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * 作者: 深圳市乐程软件有限公司 + * 日期: 2026-04-24 + */ +public interface PanyInvoiceMapper extends SuperMapper { + +} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/mapper/ProductsMapper.java b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/mapper/ProductsMapper.java new file mode 100644 index 0000000..7829b05 --- /dev/null +++ b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/mapper/ProductsMapper.java @@ -0,0 +1,17 @@ +package com.yunzhupaas.mdm.mapper; + + +import com.yunzhupaas.mdm.entity.ProductEntity; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.yunzhupaas.base.mapper.SuperMapper; + +/** + * 商品信息 + * 版本: V5.2.7 + * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * 作者: 深圳市乐程软件有限公司 + * 日期: 2026-04-27 + */ +public interface ProductsMapper extends SuperMapper { + +} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/mapper/SupplierMapper.java b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/mapper/SupplierMapper.java new file mode 100644 index 0000000..a872db6 --- /dev/null +++ b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/mapper/SupplierMapper.java @@ -0,0 +1,17 @@ +package com.yunzhupaas.mdm.mapper; + + +import com.yunzhupaas.mdm.entity.SupplierEntity; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.yunzhupaas.base.mapper.SuperMapper; + +/** + * 供应商信息 + * 版本: V5.2.7 + * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * 作者: 深圳市乐程软件有限公司 + * 日期: 2026-04-24 + */ +public interface SupplierMapper extends SuperMapper { + +} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/AssetService.java b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/AssetService.java new file mode 100644 index 0000000..e4f42ac --- /dev/null +++ b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/AssetService.java @@ -0,0 +1,31 @@ +package com.yunzhupaas.mdm.service; + +import com.yunzhupaas.mdm.entity.*; +import com.yunzhupaas.base.service.SuperService; +import com.yunzhupaas.mdm.model.asset.*; +import java.util.*; + +/** + * 资产信息 + * 版本: V5.2.7 + * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * 作者: 深圳市乐程软件有限公司 + * 日期: 2026-04-28 + */ +public interface AssetService extends SuperService { + List getList(AssetPagination assetPagination); + + List getTypeList(AssetPagination assetPagination,String dataType); + + AssetEntity getInfo(String assetid); + + void delete(AssetEntity entity); + + void create(AssetEntity entity); + + boolean update(String assetid, AssetEntity entity); + + String checkForm(AssetForm form,int i); + + void saveOrUpdate(AssetForm assetForm,String id, boolean isSave) throws Exception; +} diff --git a/yunzhupaas-crm/yunzhupaas-crm-biz/src/main/java/com/yunzhupaas/base/service/CrmCustomerService.java b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/CompanyBankService.java similarity index 51% rename from yunzhupaas-crm/yunzhupaas-crm-biz/src/main/java/com/yunzhupaas/base/service/CrmCustomerService.java rename to yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/CompanyBankService.java index acd8a9c..68cd5b9 100644 --- a/yunzhupaas-crm/yunzhupaas-crm-biz/src/main/java/com/yunzhupaas/base/service/CrmCustomerService.java +++ b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/CompanyBankService.java @@ -1,14 +1,14 @@ -package com.yunzhupaas.base.service; +package com.yunzhupaas.mdm.service; -import com.yunzhupaas.base.entity.*; +import com.yunzhupaas.mdm.entity.*; import com.yunzhupaas.base.service.SuperService; /** - * mdm_company + * 法人公司 * 版本: V5.2.7 * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 * 作者: 深圳市乐程软件有限公司 - * 日期: 2026-03-27 + * 日期: 2026-04-24 */ -public interface CrmCustomerService extends SuperService { +public interface CompanyBankService extends SuperService { } diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/base/service/MdmCompanyBankService.java b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/CompanyInvoiceService.java similarity index 50% rename from yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/base/service/MdmCompanyBankService.java rename to yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/CompanyInvoiceService.java index d4220d3..6cc3135 100644 --- a/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/base/service/MdmCompanyBankService.java +++ b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/CompanyInvoiceService.java @@ -1,14 +1,14 @@ -package com.yunzhupaas.base.service; +package com.yunzhupaas.mdm.service; -import com.yunzhupaas.base.entity.*; +import com.yunzhupaas.mdm.entity.*; import com.yunzhupaas.base.service.SuperService; /** - * 企业信息 + * 法人公司 * 版本: V5.2.7 * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 * 作者: 深圳市乐程软件有限公司 - * 日期: 2026-03-26 + * 日期: 2026-04-24 */ -public interface MdmCompanyBankService extends SuperService { +public interface CompanyInvoiceService extends SuperService { } diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/CompanyService.java b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/CompanyService.java new file mode 100644 index 0000000..5891b17 --- /dev/null +++ b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/CompanyService.java @@ -0,0 +1,31 @@ +package com.yunzhupaas.mdm.service; + +import com.yunzhupaas.mdm.entity.*; +import com.yunzhupaas.base.service.SuperService; +import com.yunzhupaas.mdm.model.company.*; +import java.util.*; + +/** + * 企业信息 + * 版本: V5.2.7 + * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * 作者: 深圳市乐程软件有限公司 + * 日期: 2026-04-24 + */ +public interface CompanyService extends SuperService { + List getList(CompanyPagination companyPagination); + + List getTypeList(CompanyPagination companyPagination,String dataType); + + CompanyEntity getInfo(String companyid); + + void delete(CompanyEntity entity); + + void create(CompanyEntity entity); + + boolean update(String companyid, CompanyEntity entity); + + String checkForm(CompanyForm form,int i); + + void saveOrUpdate(CompanyForm companyForm,String id, boolean isSave) throws Exception; +} diff --git a/yunzhupaas-pcm/yunzhupaas-pcm-biz/src/main/java/com/yunzhupaas/base/service/Pcm_payment_planService.java b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/CorporationService.java similarity index 50% rename from yunzhupaas-pcm/yunzhupaas-pcm-biz/src/main/java/com/yunzhupaas/base/service/Pcm_payment_planService.java rename to yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/CorporationService.java index 4fd96b7..c64d3d0 100644 --- a/yunzhupaas-pcm/yunzhupaas-pcm-biz/src/main/java/com/yunzhupaas/base/service/Pcm_payment_planService.java +++ b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/CorporationService.java @@ -1,14 +1,14 @@ -package com.yunzhupaas.base.service; +package com.yunzhupaas.mdm.service; -import com.yunzhupaas.base.entity.*; +import com.yunzhupaas.mdm.entity.*; import com.yunzhupaas.base.service.SuperService; /** - * pcm_contract + * 法人公司 * 版本: V5.2.7 * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 * 作者: 深圳市乐程软件有限公司 - * 日期: 2026-03-31 + * 日期: 2026-04-24 */ -public interface Pcm_payment_planService extends SuperService { +public interface CorporationService extends SuperService { } diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/CustinfoService.java b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/CustinfoService.java new file mode 100644 index 0000000..5238ac2 --- /dev/null +++ b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/CustinfoService.java @@ -0,0 +1,31 @@ +package com.yunzhupaas.mdm.service; + +import com.yunzhupaas.mdm.entity.*; +import com.yunzhupaas.base.service.SuperService; +import com.yunzhupaas.mdm.model.custinfo.*; +import java.util.*; + +/** + * 客户信息 + * 版本: V5.2.7 + * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * 作者: 深圳市乐程软件有限公司 + * 日期: 2026-04-24 + */ +public interface CustinfoService extends SuperService { + List getList(CustinfoPagination companyPagination); + + List getTypeList(CustinfoPagination companyPagination,String dataType); + + CompanyEntity getInfo(String companyid); + + void delete(CompanyEntity entity); + + void create(CompanyEntity entity); + + boolean update(String companyid, CompanyEntity entity); + + String checkForm(CustinfoForm form,int i); + + void saveOrUpdate(CustinfoForm companyForm,String id, boolean isSave) throws Exception; +} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/base/service/MdmCompanyContactService.java b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/CustomerService.java similarity index 50% rename from yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/base/service/MdmCompanyContactService.java rename to yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/CustomerService.java index a475d79..ad038a2 100644 --- a/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/base/service/MdmCompanyContactService.java +++ b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/CustomerService.java @@ -1,14 +1,14 @@ -package com.yunzhupaas.base.service; +package com.yunzhupaas.mdm.service; -import com.yunzhupaas.base.entity.*; +import com.yunzhupaas.mdm.entity.*; import com.yunzhupaas.base.service.SuperService; /** - * 企业信息 + * 客户信息 * 版本: V5.2.7 * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 * 作者: 深圳市乐程软件有限公司 - * 日期: 2026-03-26 + * 日期: 2026-04-24 */ -public interface MdmCompanyContactService extends SuperService { +public interface CustomerService extends SuperService { } diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/LpcService.java b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/LpcService.java new file mode 100644 index 0000000..6c5c5e3 --- /dev/null +++ b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/LpcService.java @@ -0,0 +1,31 @@ +package com.yunzhupaas.mdm.service; + +import com.yunzhupaas.mdm.entity.*; +import com.yunzhupaas.base.service.SuperService; +import com.yunzhupaas.mdm.model.lpc.*; +import java.util.*; + +/** + * 法人公司 + * 版本: V5.2.7 + * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * 作者: 深圳市乐程软件有限公司 + * 日期: 2026-04-24 + */ +public interface LpcService extends SuperService { + List getList(LpcPagination companyPagination); + + List getTypeList(LpcPagination companyPagination,String dataType); + + CompanyEntity getInfo(String companyid); + + void delete(CompanyEntity entity); + + void create(CompanyEntity entity); + + boolean update(String companyid, CompanyEntity entity); + + String checkForm(LpcForm form,int i); + + void saveOrUpdate(LpcForm companyForm,String id, boolean isSave) throws Exception; +} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/MaterialService.java b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/MaterialService.java new file mode 100644 index 0000000..ee0001d --- /dev/null +++ b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/MaterialService.java @@ -0,0 +1,31 @@ +package com.yunzhupaas.mdm.service; + +import com.yunzhupaas.mdm.entity.*; +import com.yunzhupaas.base.service.SuperService; +import com.yunzhupaas.mdm.model.material.*; +import java.util.*; + +/** + * 物料信息 + * 版本: V5.2.7 + * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * 作者: 深圳市乐程软件有限公司 + * 日期: 2026-04-27 + */ +public interface MaterialService extends SuperService { + List getList(MaterialPagination materialPagination); + + List getTypeList(MaterialPagination materialPagination,String dataType); + + MaterialEntity getInfo(String materialid); + + void delete(MaterialEntity entity); + + void create(MaterialEntity entity); + + boolean update(String materialid, MaterialEntity entity); + + String checkForm(MaterialForm form,int i); + + void saveOrUpdate(MaterialForm materialForm,String id, boolean isSave) throws Exception; +} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/PanyInvoiceService.java b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/PanyInvoiceService.java new file mode 100644 index 0000000..237169c --- /dev/null +++ b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/PanyInvoiceService.java @@ -0,0 +1,14 @@ +package com.yunzhupaas.mdm.service; + +import com.yunzhupaas.mdm.entity.*; +import com.yunzhupaas.base.service.SuperService; + +/** + * 供应商信息 + * 版本: V5.2.7 + * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * 作者: 深圳市乐程软件有限公司 + * 日期: 2026-04-24 + */ +public interface PanyInvoiceService extends SuperService { +} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/ProductsService.java b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/ProductsService.java new file mode 100644 index 0000000..6b63cc6 --- /dev/null +++ b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/ProductsService.java @@ -0,0 +1,31 @@ +package com.yunzhupaas.mdm.service; + +import com.yunzhupaas.mdm.entity.*; +import com.yunzhupaas.base.service.SuperService; +import com.yunzhupaas.mdm.model.product.*; +import java.util.*; + +/** + * 商品信息 + * 版本: V5.2.7 + * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * 作者: 深圳市乐程软件有限公司 + * 日期: 2026-04-27 + */ +public interface ProductsService extends SuperService { + List getList(ProductPagination productPagination); + + List getTypeList(ProductPagination productPagination,String dataType); + + ProductEntity getInfo(String productid); + + void delete(ProductEntity entity); + + void create(ProductEntity entity); + + boolean update(String productid, ProductEntity entity); + + String checkForm(ProductForm form,int i); + + void saveOrUpdate(ProductForm productForm,String id, boolean isSave) throws Exception; +} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/SuppinfoService.java b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/SuppinfoService.java new file mode 100644 index 0000000..8465eb4 --- /dev/null +++ b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/SuppinfoService.java @@ -0,0 +1,31 @@ +package com.yunzhupaas.mdm.service; + +import com.yunzhupaas.mdm.entity.*; +import com.yunzhupaas.base.service.SuperService; +import com.yunzhupaas.mdm.model.suppinfo.*; +import java.util.*; + +/** + * 供应商信息 + * 版本: V5.2.7 + * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * 作者: 深圳市乐程软件有限公司 + * 日期: 2026-04-24 + */ +public interface SuppinfoService extends SuperService { + List getList(SuppinfoPagination companyPagination); + + List getTypeList(SuppinfoPagination companyPagination,String dataType); + + CompanyEntity getInfo(String companyid); + + void delete(CompanyEntity entity); + + void create(CompanyEntity entity); + + boolean update(String companyid, CompanyEntity entity); + + String checkForm(SuppinfoForm form,int i); + + void saveOrUpdate(SuppinfoForm companyForm,String id, boolean isSave) throws Exception; +} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/SupplierService.java b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/SupplierService.java new file mode 100644 index 0000000..f9d197a --- /dev/null +++ b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/SupplierService.java @@ -0,0 +1,14 @@ +package com.yunzhupaas.mdm.service; + +import com.yunzhupaas.mdm.entity.*; +import com.yunzhupaas.base.service.SuperService; + +/** + * 供应商信息 + * 版本: V5.2.7 + * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * 作者: 深圳市乐程软件有限公司 + * 日期: 2026-04-24 + */ +public interface SupplierService extends SuperService { +} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/impl/AssetServiceImpl.java b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/impl/AssetServiceImpl.java new file mode 100644 index 0000000..66e4566 --- /dev/null +++ b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/impl/AssetServiceImpl.java @@ -0,0 +1,354 @@ + +package com.yunzhupaas.mdm.service.impl; + +import com.yunzhupaas.mdm.entity.*; +import com.yunzhupaas.mdm.mapper.AssetMapper; +import com.yunzhupaas.mdm.service.*; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.yunzhupaas.mdm.model.asset.*; +import org.springframework.stereotype.Service; +import com.yunzhupaas.base.service.SuperServiceImpl; +import org.springframework.beans.factory.annotation.Autowired; +import com.yunzhupaas.util.GeneraterSwapUtil; +import java.sql.Connection; +import java.sql.SQLException; +import lombok.Cleanup; +import com.yunzhupaas.database.plugins.DynamicSourceGeneratorInterface; +import com.yunzhupaas.database.util.DynamicDataSourceUtil; +import org.apache.commons.collections4.CollectionUtils; +import com.yunzhupaas.i18n.util.I18nUtil; +import com.yunzhupaas.exception.DataException; +import com.yunzhupaas.constant.MsgCode; +import java.math.BigDecimal; +import cn.hutool.core.util.ObjectUtil; +import java.lang.reflect.Field; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableName; +import java.util.regex.Pattern; +import java.util.stream.Collectors; +import com.yunzhupaas.base.model.ColumnDataModel; +import com.baomidou.mybatisplus.core.metadata.IPage; +import org.springframework.transaction.annotation.Transactional; +import com.baomidou.dynamic.datasource.annotation.DSTransactional; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.github.yulichang.toolkit.JoinWrappers; +import com.github.yulichang.wrapper.MPJLambdaWrapper; +import com.yunzhupaas.model.QueryAllModel; +import java.text.SimpleDateFormat; +import com.yunzhupaas.util.*; +import java.util.*; +import com.yunzhupaas.base.UserInfo; +import com.yunzhupaas.permission.entity.UserEntity; +import com.github.pagehelper.PageHelper; +/** + * + * 资产信息 + * 版本: V5.2.7 + * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * 作者: 深圳市乐程软件有限公司 + * 日期: 2026-04-28 + */ +@Service +public class AssetServiceImpl extends SuperServiceImpl implements AssetService{ + @Autowired + private GeneraterSwapUtil generaterSwapUtil; + @Autowired + private UserProvider userProvider; + @Override + public List getList(AssetPagination assetPagination){ + return getTypeList(assetPagination,assetPagination.getDataType()); + } + /** 列表查询 */ + @Override + public List getTypeList(AssetPagination assetPagination,String dataType){ + String userId=userProvider.get().getUserId(); + Map tableClassMap=new HashMap<>(); + tableClassMap.put("mdm_asset",AssetEntity.class); + + MPJLambdaWrapper wrapper = JoinWrappers + .lambda("mdm_asset",AssetEntity.class) + .selectAll(AssetEntity.class); + MPJLambdaWrapper wrapper2 = JoinWrappers + .lambda("mdm_asset",AssetEntity.class) + .distinct().select(AssetEntity::getAssetId); + + QueryAllModel queryAllModel = new QueryAllModel(); + queryAllModel.setWrapper(wrapper); + queryAllModel.setClassMap(tableClassMap); + queryAllModel.setDbLink(AssetConstant.DBLINKID); + //数据过滤 + boolean isPc = ServletUtil.getHeader("yunzhupaas-origin").equals("pc"); + String columnData = !isPc ? AssetConstant.getAppColumnData() : AssetConstant.getColumnData(); + ColumnDataModel columnDataModel = JsonUtil.getJsonToBean(columnData, ColumnDataModel.class); + String ruleJson = !isPc ? JsonUtil.getObjectToString(columnDataModel.getRuleListApp()) : JsonUtil.getObjectToString(columnDataModel.getRuleList()); + queryAllModel.setRuleJson(ruleJson); + //高级查询 + boolean hasSuperQuery = true; + if (hasSuperQuery) { + queryAllModel.setSuperJson(assetPagination.getSuperQueryJson()); + } + //数据权限 + boolean pcPermission = true; + boolean appPermission = false; + if (isPc && pcPermission) { + queryAllModel.setModuleId(assetPagination.getMenuId()); + } + if (!isPc && appPermission) { + queryAllModel.setModuleId(assetPagination.getMenuId()); + } + //拼接复杂条件 + wrapper = generaterSwapUtil.getConditionAllTable(queryAllModel); + if(wrapper == null) return new ArrayList<>(); + queryAllModel.setWrapper(wrapper2); + wrapper2 = generaterSwapUtil.getConditionAllTable(queryAllModel); + //其他条件拼接 + otherConditions(assetPagination, wrapper, isPc); + otherConditions(assetPagination, wrapper2, isPc); + + if("0".equals(dataType)){ + com.github.pagehelper.Page objects = PageHelper.startPage((int) assetPagination.getCurrentPage(), (int) assetPagination.getPageSize(), true); + List userIPage = this.selectJoinList(AssetEntity.class, wrapper2); + List collect = userIPage.stream().map(t -> t.getAssetId()).collect(Collectors.toList()); + if(CollectionUtils.isNotEmpty(collect)){ + wrapper.in(AssetEntity::getAssetId,collect); + } + List result = this.selectJoinList(AssetEntity.class, wrapper); + return assetPagination.setData(result,objects.getTotal()); + }else{ + List list = this.selectJoinList(AssetEntity.class, wrapper); + if("2".equals(dataType)){ + List selectIds = Arrays.asList(assetPagination.getSelectIds()); + return list.stream().filter(t -> selectIds.contains(t.getAssetId())).collect(Collectors.toList()); + }else{ + return list; + } + } + + } + + /** + * 其他条件拼接 + */ + private void otherConditions(AssetPagination assetPagination, MPJLambdaWrapper wrapper, boolean isPc) { + String databaseName; + try { + @Cleanup Connection cnn = DynamicDataSourceUtil.getCurrentConnection(); + databaseName = cnn.getMetaData().getDatabaseProductName().trim(); + } catch (SQLException e) { + throw new DataException(e.getMessage()); + } + //假删除标志 + wrapper.isNull(AssetEntity::getDeleteMark); + + wrapper.isNull(AssetEntity::getFlowId); + //关键词 + if(ObjectUtil.isNotEmpty(assetPagination.getYunzhupaasKeyword())){ + } + //普通查询 + if(isPc){ + if(ObjectUtil.isNotEmpty(assetPagination.getAssetCode())){ + String value = assetPagination.getAssetCode() instanceof List ? + JsonUtil.getObjectToString(assetPagination.getAssetCode()) : + String.valueOf(assetPagination.getAssetCode()); + wrapper.like(AssetEntity::getAssetCode,value); + } + + if(ObjectUtil.isNotEmpty(assetPagination.getAssetName())){ + String value = assetPagination.getAssetName() instanceof List ? + JsonUtil.getObjectToString(assetPagination.getAssetName()) : + String.valueOf(assetPagination.getAssetName()); + wrapper.like(AssetEntity::getAssetName,value); + } + + if(ObjectUtil.isNotEmpty(assetPagination.getAssetStatus())){ + List idList = new ArrayList<>(); + try { + String[][] assetStatus = JsonUtil.getJsonToBean(assetPagination.getAssetStatus(),String[][].class); + for(int i=0;i0){ + idList.add(JsonUtil.getObjectToString(Arrays.asList(assetStatus[i]))); + } + } + }catch (Exception e1){ + try { + List assetStatus = JsonUtil.getJsonToList(assetPagination.getAssetStatus(),String.class); + if(assetStatus.size()>0){ + idList.addAll(assetStatus); + } + }catch (Exception e2){ + idList.add(String.valueOf(assetPagination.getAssetStatus())); + } + } + wrapper.and(t->{ + idList.forEach(tt->{ + if(StringUtil.isNotEmpty(tt) && "Microsoft SQL Server".equalsIgnoreCase(databaseName)){ + tt = tt.replaceFirst("\\[","[[]"); + } + t.like(AssetEntity::getAssetStatus, tt).or(); + }); + }); + } + + if(ObjectUtil.isNotEmpty(assetPagination.getPurchaseDate())){ + List PurchaseDateList = JsonUtil.getJsonToList(assetPagination.getPurchaseDate(),String.class); + for(int i=0;i Objects.equals(finalOderTableField, t.getTableAlias()) + && Objects.equals(finalSidxField, t.getColumn())).findFirst().orElse(null); + oderTableField = oderTableField + "." + sidxField; + if (select == null) { + wrapper.select(oderTableField); + } + if (descFlag) { + wrapper.orderByDesc(oderTableField); + } else { + wrapper.orderByAsc(oderTableField); + } + } + } catch (Exception e) { + e.printStackTrace(); + } + } + } + @Override + public AssetEntity getInfo(String assetid){ + MPJLambdaWrapper wrapper = JoinWrappers + .lambda("mdm_asset",AssetEntity.class) + .selectAll(AssetEntity.class); + wrapper.and( + t->t.eq(AssetEntity::getAssetId, assetid ) + .or().eq(AssetEntity::getFlowTaskId, assetid) + ); + return this.selectJoinOne(AssetEntity.class,wrapper); + } + @Override + public void create(AssetEntity entity){ + this.save(entity); + } + @Override + public boolean update(String assetid, AssetEntity entity){ + return this.updateById(entity); + } + @Override + public void delete(AssetEntity entity){ + if(entity!=null){ + this.removeById(entity.getAssetId()); + } + } + /** 验证表单唯一字段,正则,非空 i-0新增-1修改*/ + @Override + public String checkForm(AssetForm form,int i) { + boolean isUp =StringUtil.isNotEmpty(form.getAssetId()) && !form.getAssetId().equals("0"); + Object id= null; + String countRecover = ""; + String fieldTipName = ""; + String canNotNull = I18nUtil.getMessageStr("sys.validate.textRequiredSuffix", "不能为空"); + String canNotRepeated = I18nUtil.getMessageStr("EXIST103", "不能重复"); + if (isUp){ + id = form.getAssetId(); + } + //主表字段验证 + fieldTipName = "资产编码"; + fieldTipName = "资产名称"; + if(StringUtil.isEmpty(form.getAssetName())){ + return fieldTipName + canNotNull; + } + fieldTipName = "资产类型"; + fieldTipName = "资产分类"; + fieldTipName = "资产状态"; + fieldTipName = "资产位置"; + fieldTipName = "使用组织"; + fieldTipName = "保管用户"; + fieldTipName = "资产权属"; + fieldTipName = "单位"; + fieldTipName = "数量"; + fieldTipName = "购置日期"; + fieldTipName = "启用日期"; + fieldTipName = "预计使用年限"; + fieldTipName = "供应商"; + fieldTipName = "备注"; + return countRecover; + } + /** + * 新增修改数据(事务回滚) + * @param id + * @param assetForm + * @return + */ + @Override + @Transactional + public void saveOrUpdate(AssetForm assetForm,String id, boolean isSave) throws Exception{ + UserInfo userInfo=userProvider.get(); + UserEntity userEntity = generaterSwapUtil.getUser(userInfo.getUserId()); + assetForm = JsonUtil.getJsonToBean( + generaterSwapUtil.swapDatetime(AssetConstant.getFormData(),assetForm,AssetConstant.TABLERENAMES),AssetForm.class); + AssetEntity entity = JsonUtil.getJsonToBean(assetForm, AssetEntity.class); + String mainUuid = StringUtil.isEmpty(id) ? RandomUtil.uuId() : id; + if(isSave){ + entity.setFlowTaskId(mainUuid); + entity.setAssetCode(generaterSwapUtil.getBillNumber("assetCode", false)); + entity.setAssetId(mainUuid); + } else { + if(StringUtil.isEmpty(entity.getAssetCode()) ){ + entity.setAssetCode(generaterSwapUtil.getBillNumber("assetCode", false)); + } + } + boolean b = this.saveOrUpdate(entity); + AssetEntity info = this.getInfo(mainUuid); + if (info == null) throw new RuntimeException(MsgCode.FA001.get()); + + } +} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/impl/CompanyBankServiceImpl.java b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/impl/CompanyBankServiceImpl.java new file mode 100644 index 0000000..026364c --- /dev/null +++ b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/impl/CompanyBankServiceImpl.java @@ -0,0 +1,24 @@ + +package com.yunzhupaas.mdm.service.impl; + +import com.yunzhupaas.mdm.entity.*; +import com.yunzhupaas.mdm.mapper.CompanyBankMapper; +import com.yunzhupaas.mdm.service.*; +import org.springframework.stereotype.Service; +import com.yunzhupaas.base.service.SuperServiceImpl; +import org.springframework.beans.factory.annotation.Autowired; +import com.yunzhupaas.util.GeneraterSwapUtil; + +/** + * + * 法人公司 + * 版本: V5.2.7 + * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * 作者: 深圳市乐程软件有限公司 + * 日期: 2026-04-24 + */ +@Service +public class CompanyBankServiceImpl extends SuperServiceImpl implements CompanyBankService{ + @Autowired + private GeneraterSwapUtil generaterSwapUtil; +} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/impl/CompanyInvoiceServiceImpl.java b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/impl/CompanyInvoiceServiceImpl.java new file mode 100644 index 0000000..f96ea25 --- /dev/null +++ b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/impl/CompanyInvoiceServiceImpl.java @@ -0,0 +1,24 @@ + +package com.yunzhupaas.mdm.service.impl; + +import com.yunzhupaas.mdm.entity.*; +import com.yunzhupaas.mdm.mapper.CompanyInvoiceMapper; +import com.yunzhupaas.mdm.service.*; +import org.springframework.stereotype.Service; +import com.yunzhupaas.base.service.SuperServiceImpl; +import org.springframework.beans.factory.annotation.Autowired; +import com.yunzhupaas.util.GeneraterSwapUtil; + +/** + * + * 法人公司 + * 版本: V5.2.7 + * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * 作者: 深圳市乐程软件有限公司 + * 日期: 2026-04-24 + */ +@Service +public class CompanyInvoiceServiceImpl extends SuperServiceImpl implements CompanyInvoiceService{ + @Autowired + private GeneraterSwapUtil generaterSwapUtil; +} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/impl/CompanyServiceImpl.java b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/impl/CompanyServiceImpl.java new file mode 100644 index 0000000..f1f5b8d --- /dev/null +++ b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/impl/CompanyServiceImpl.java @@ -0,0 +1,485 @@ + +package com.yunzhupaas.mdm.service.impl; + +import com.yunzhupaas.mdm.entity.*; +import com.yunzhupaas.mdm.mapper.CompanyMapper; +import com.yunzhupaas.mdm.service.*; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.yunzhupaas.mdm.model.company.*; +import org.springframework.stereotype.Service; +import com.yunzhupaas.base.service.SuperServiceImpl; +import org.springframework.beans.factory.annotation.Autowired; +import com.yunzhupaas.util.GeneraterSwapUtil; +import java.sql.Connection; +import java.sql.SQLException; +import lombok.Cleanup; +import com.yunzhupaas.database.plugins.DynamicSourceGeneratorInterface; +import com.yunzhupaas.database.util.DynamicDataSourceUtil; +import org.apache.commons.collections4.CollectionUtils; +import com.yunzhupaas.i18n.util.I18nUtil; +import com.yunzhupaas.exception.DataException; +import com.yunzhupaas.constant.MsgCode; +import java.math.BigDecimal; +import cn.hutool.core.util.ObjectUtil; +import java.lang.reflect.Field; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableName; +import java.util.regex.Pattern; +import java.util.stream.Collectors; +import com.yunzhupaas.base.model.ColumnDataModel; +import com.baomidou.mybatisplus.core.metadata.IPage; +import org.springframework.transaction.annotation.Transactional; +import com.baomidou.dynamic.datasource.annotation.DSTransactional; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.github.yulichang.toolkit.JoinWrappers; +import com.github.yulichang.wrapper.MPJLambdaWrapper; +import com.yunzhupaas.model.QueryAllModel; +import java.text.SimpleDateFormat; +import com.yunzhupaas.util.*; +import java.util.*; +import com.yunzhupaas.base.UserInfo; +import com.yunzhupaas.permission.entity.UserEntity; +import com.github.pagehelper.PageHelper; +/** + * + * 企业信息 + * 版本: V5.2.7 + * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * 作者: 深圳市乐程软件有限公司 + * 日期: 2026-04-24 + */ +@Service +public class CompanyServiceImpl extends SuperServiceImpl implements CompanyService{ + @Autowired + private GeneraterSwapUtil generaterSwapUtil; + @Autowired + private UserProvider userProvider; + @Autowired + private CompanyBankService mdmCompanyBankService; + @Autowired + private CompanyInvoiceService companyInvoiceService; + @Override + public List getList(CompanyPagination companyPagination){ + return getTypeList(companyPagination,companyPagination.getDataType()); + } + /** 列表查询 */ + @Override + public List getTypeList(CompanyPagination companyPagination,String dataType){ + String userId=userProvider.get().getUserId(); + Map tableClassMap=new HashMap<>(); + tableClassMap.put("mdm_company",CompanyEntity.class); + tableClassMap.put("mdm_company_bank",CompanyBankEntity.class); + tableClassMap.put("mdm_company_invoice",CompanyInvoiceEntity.class); + + MPJLambdaWrapper wrapper = JoinWrappers + .lambda("mdm_company",CompanyEntity.class) + .selectCollection(CompanyBankEntity.class,CompanyEntity::getCompanyBank) + .leftJoin(CompanyBankEntity.class,"mdm_company_bank",CompanyBankEntity::getCompanyId,CompanyEntity::getCompanyId) + .selectCollection(CompanyInvoiceEntity.class,CompanyEntity::getCompanyInvoice) + .leftJoin(CompanyInvoiceEntity.class,"mdm_company_invoice",CompanyInvoiceEntity::getCompanyId,CompanyEntity::getCompanyId) + .selectAll(CompanyEntity.class); + MPJLambdaWrapper wrapper2 = JoinWrappers + .lambda("mdm_company",CompanyEntity.class) + .leftJoin(CompanyBankEntity.class,"mdm_company_bank",CompanyBankEntity::getCompanyId,CompanyEntity::getCompanyId) + .leftJoin(CompanyInvoiceEntity.class,"mdm_company_invoice",CompanyInvoiceEntity::getCompanyId,CompanyEntity::getCompanyId) + .distinct().select(CompanyEntity::getCompanyId); + + QueryAllModel queryAllModel = new QueryAllModel(); + queryAllModel.setWrapper(wrapper); + queryAllModel.setClassMap(tableClassMap); + queryAllModel.setDbLink(CompanyConstant.DBLINKID); + //数据过滤 + boolean isPc = ServletUtil.getHeader("yunzhupaas-origin").equals("pc"); + String columnData = !isPc ? CompanyConstant.getAppColumnData() : CompanyConstant.getColumnData(); + ColumnDataModel columnDataModel = JsonUtil.getJsonToBean(columnData, ColumnDataModel.class); + String ruleJson = !isPc ? JsonUtil.getObjectToString(columnDataModel.getRuleListApp()) : JsonUtil.getObjectToString(columnDataModel.getRuleList()); + queryAllModel.setRuleJson(ruleJson); + //高级查询 + boolean hasSuperQuery = true; + if (hasSuperQuery) { + queryAllModel.setSuperJson(companyPagination.getSuperQueryJson()); + } + //数据权限 + boolean pcPermission = true; + boolean appPermission = false; + if (isPc && pcPermission) { + queryAllModel.setModuleId(companyPagination.getMenuId()); + } + if (!isPc && appPermission) { + queryAllModel.setModuleId(companyPagination.getMenuId()); + } + //拼接复杂条件 + wrapper = generaterSwapUtil.getConditionAllTable(queryAllModel); + if(wrapper == null) return new ArrayList<>(); + queryAllModel.setWrapper(wrapper2); + wrapper2 = generaterSwapUtil.getConditionAllTable(queryAllModel); + //其他条件拼接 + otherConditions(companyPagination, wrapper, isPc); + otherConditions(companyPagination, wrapper2, isPc); + + if("0".equals(dataType)){ + com.github.pagehelper.Page objects = PageHelper.startPage((int) companyPagination.getCurrentPage(), (int) companyPagination.getPageSize(), true); + List userIPage = this.selectJoinList(CompanyEntity.class, wrapper2); + List collect = userIPage.stream().map(t -> t.getCompanyId()).collect(Collectors.toList()); + if(CollectionUtils.isNotEmpty(collect)){ + wrapper.in(CompanyEntity::getCompanyId,collect); + } + List result = this.selectJoinList(CompanyEntity.class, wrapper); + return companyPagination.setData(result,objects.getTotal()); + }else{ + List list = this.selectJoinList(CompanyEntity.class, wrapper); + if("2".equals(dataType)){ + List selectIds = Arrays.asList(companyPagination.getSelectIds()); + return list.stream().filter(t -> selectIds.contains(t.getCompanyId())).collect(Collectors.toList()); + }else{ + return list; + } + } + + } + + /** + * 其他条件拼接 + */ + private void otherConditions(CompanyPagination companyPagination, MPJLambdaWrapper wrapper, boolean isPc) { + String databaseName; + try { + @Cleanup Connection cnn = DynamicDataSourceUtil.getCurrentConnection(); + databaseName = cnn.getMetaData().getDatabaseProductName().trim(); + } catch (SQLException e) { + throw new DataException(e.getMessage()); + } + wrapper.isNull(CompanyEntity::getFlowId); + //关键词 + if(ObjectUtil.isNotEmpty(companyPagination.getYunzhupaasKeyword())){ + } + //普通查询 + if(isPc){ + if(ObjectUtil.isNotEmpty(companyPagination.getCompanyName())){ + String value = companyPagination.getCompanyName() instanceof List ? + JsonUtil.getObjectToString(companyPagination.getCompanyName()) : + String.valueOf(companyPagination.getCompanyName()); + wrapper.like(CompanyEntity::getCompanyName,value); + } + + if(ObjectUtil.isNotEmpty(companyPagination.getOrgId())){ + List idList = new ArrayList<>(); + try { + String[][] orgId = JsonUtil.getJsonToBean(companyPagination.getOrgId(),String[][].class); + for(int i=0;i0){ + idList.add(JsonUtil.getObjectToString(Arrays.asList(orgId[i]))); + } + } + }catch (Exception e1){ + try { + List orgId = JsonUtil.getJsonToList(companyPagination.getOrgId(),String.class); + if(orgId.size()>0){ + idList.add(JsonUtil.getObjectToString(orgId)); + } + }catch (Exception e2){ + idList.add(String.valueOf(companyPagination.getOrgId())); + } + } + wrapper.and(t->{ + idList.forEach(tt->{ + if(StringUtil.isNotEmpty(tt) && "Microsoft SQL Server".equalsIgnoreCase(databaseName)){ + tt = tt.replaceFirst("\\[","[[]"); + } + t.like(CompanyEntity::getOrgId, tt).or(); + }); + }); + } + + } + //排序 + if(StringUtil.isEmpty(companyPagination.getSidx())){ + wrapper.orderByDesc(CompanyEntity::getCompanyId); + }else{ + try { + String[] split = companyPagination.getSidx().split(","); + for(String sidx:split){ + CompanyEntity companyEntity = new CompanyEntity(); + String oderTableField = companyEntity.getClass().getAnnotation(TableName.class).value(); + boolean descFlag = sidx.startsWith("-"); + String sidxField = descFlag ? sidx.substring(1) : sidx; + try{ + Field declaredField = companyEntity.getClass().getDeclaredField(sidxField); + declaredField.setAccessible(true); + sidxField = declaredField.getAnnotation(TableField.class).value(); + }catch (Exception e){ + } + String finalOderTableField = oderTableField; + String finalSidxField = sidxField; + Object select = wrapper.getSelectColumns().stream().filter(t -> Objects.equals(finalOderTableField, t.getTableAlias()) + && Objects.equals(finalSidxField, t.getColumn())).findFirst().orElse(null); + oderTableField = oderTableField + "." + sidxField; + if (select == null) { + wrapper.select(oderTableField); + } + if (descFlag) { + wrapper.orderByDesc(oderTableField); + } else { + wrapper.orderByAsc(oderTableField); + } + } + } catch (Exception e) { + e.printStackTrace(); + } + } + } + @Override + public CompanyEntity getInfo(String companyid){ + MPJLambdaWrapper wrapper = JoinWrappers + .lambda("mdm_company",CompanyEntity.class) + .selectCollection(CompanyBankEntity.class,CompanyEntity::getCompanyBank) + .leftJoin(CompanyBankEntity.class,"mdm_company_bank",CompanyBankEntity::getCompanyId,CompanyEntity::getCompanyId) + .selectCollection(CompanyInvoiceEntity.class,CompanyEntity::getCompanyInvoice) + .leftJoin(CompanyInvoiceEntity.class,"mdm_company_invoice",CompanyInvoiceEntity::getCompanyId,CompanyEntity::getCompanyId) + .selectAll(CompanyEntity.class); + wrapper.and( + t->t.eq(CompanyEntity::getCompanyId, companyid ) + .or().eq(CompanyEntity::getFlowTaskId, companyid) + ); + return this.selectJoinOne(CompanyEntity.class,wrapper); + } + @Override + public void create(CompanyEntity entity){ + this.save(entity); + } + @Override + public boolean update(String companyid, CompanyEntity entity){ + return this.updateById(entity); + } + @Override + public void delete(CompanyEntity entity){ + if(entity!=null){ + this.removeById(entity.getCompanyId()); + } + } + /** 验证表单唯一字段,正则,非空 i-0新增-1修改*/ + @Override + public String checkForm(CompanyForm form,int i) { + boolean isUp =StringUtil.isNotEmpty(form.getCompanyId()) && !form.getCompanyId().equals("0"); + Object id= null; + String countRecover = ""; + String fieldTipName = ""; + String canNotNull = I18nUtil.getMessageStr("sys.validate.textRequiredSuffix", "不能为空"); + String canNotRepeated = I18nUtil.getMessageStr("EXIST103", "不能重复"); + if (isUp){ + id = form.getCompanyId(); + } + //主表字段验证 + fieldTipName = "企业编码"; + fieldTipName = "企业名称"; + if(StringUtil.isEmpty(form.getCompanyName())){ + return fieldTipName + canNotNull; + } + if(StringUtil.isNotEmpty(form.getCompanyName())){ + form.setCompanyName(form.getCompanyName().trim()); + QueryWrapper company_nameWrapper=new QueryWrapper<>(); + company_nameWrapper.lambda().eq(CompanyEntity::getCompanyName,form.getCompanyName()); + company_nameWrapper.lambda().isNull(CompanyEntity::getFlowId); + if (isUp){ + company_nameWrapper.lambda().ne(CompanyEntity::getCompanyId, id); + } + if((int) this.count(company_nameWrapper)>0){ + countRecover = fieldTipName + canNotRepeated; + } + } + fieldTipName = "简称/昵称"; + fieldTipName = "类型"; + fieldTipName = "社会信用代码"; + if(StringUtil.isEmpty(form.getCreditCode())){ + return fieldTipName + canNotNull; + } + if(StringUtil.isNotEmpty(form.getCreditCode())){ + form.setCreditCode(form.getCreditCode().trim()); + QueryWrapper credit_codeWrapper=new QueryWrapper<>(); + credit_codeWrapper.lambda().eq(CompanyEntity::getCreditCode,form.getCreditCode()); + credit_codeWrapper.lambda().isNull(CompanyEntity::getFlowId); + if (isUp){ + credit_codeWrapper.lambda().ne(CompanyEntity::getCompanyId, id); + } + if((int) this.count(credit_codeWrapper)>0){ + countRecover = fieldTipName + canNotRepeated; + } + } + fieldTipName = "归属组织"; + fieldTipName = "所属地区"; + fieldTipName = "纳税人类别"; + fieldTipName = "企业规模"; + fieldTipName = "企业类型"; + fieldTipName = "行业代码"; + fieldTipName = "成立日期"; + fieldTipName = "注册资本"; + fieldTipName = "法定代表人"; + fieldTipName = "联系电话"; + if(StringUtil.isNotEmpty(form.getPhone())){ + if(!Pattern.compile("^1[3456789]\\d{9}$|^0\\d{2,3}-?\\d{7,8}$").matcher(String.valueOf(form.getPhone())).matches()){ + return I18nUtil.getMessageStr("sys.validate.telephone", "请输入正确的电话号码"); + } + } + fieldTipName = "邮箱"; + if(StringUtil.isNotEmpty(form.getEmail())){ + if(!Pattern.compile("^[a-z0-9]+([._\\-]*[a-z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$").matcher(String.valueOf(form.getEmail())).matches()){ + return I18nUtil.getMessageStr("sys.validate.email", "请输入正确的邮箱"); + } + } + fieldTipName = "网站"; + fieldTipName = "地址"; + fieldTipName = "经营范围"; + fieldTipName = "备注"; + //子表字段验证 + if (form.getMdmCompanyBankList()!=null){ + + fieldTipName = "设计子表" + + "-" + "开户行"; + + + fieldTipName = "设计子表" + + "-" + "账户名"; + + + fieldTipName = "设计子表" + + "-" + "银行账号"; + + + fieldTipName = "设计子表" + + "-" + "开户行城市"; + + + fieldTipName = "设计子表" + + "-" + "备注"; + + } + if (form.getCompanyInvoiceList()!=null){ + + fieldTipName = "设计子表" + + "-" + "发票抬头编码"; + + + fieldTipName = "设计子表" + + "-" + "发票抬头名称"; + + + fieldTipName = "设计子表" + + "-" + "纳税人识别号"; + + + fieldTipName = "设计子表" + + "-" + "纳税人类别"; + + + fieldTipName = "设计子表" + + "-" + "地址"; + + + fieldTipName = "设计子表" + + "-" + "电话"; + + + fieldTipName = "设计子表" + + "-" + "开户银行"; + + + fieldTipName = "设计子表" + + "-" + "银行账户"; + + + fieldTipName = "设计子表" + + "-" + "是否默认"; + + + fieldTipName = "设计子表" + + "-" + "是否有效"; + + + fieldTipName = "设计子表" + + "-" + "备注"; + + } + return countRecover; + } + /** + * 新增修改数据(事务回滚) + * @param id + * @param companyForm + * @return + */ + @Override + @Transactional + public void saveOrUpdate(CompanyForm companyForm,String id, boolean isSave) throws Exception{ + UserInfo userInfo=userProvider.get(); + UserEntity userEntity = generaterSwapUtil.getUser(userInfo.getUserId()); + companyForm = JsonUtil.getJsonToBean( + generaterSwapUtil.swapDatetime(CompanyConstant.getFormData(),companyForm,CompanyConstant.TABLERENAMES),CompanyForm.class); + CompanyEntity entity = JsonUtil.getJsonToBean(companyForm, CompanyEntity.class); + String mainUuid = StringUtil.isEmpty(id) ? RandomUtil.uuId() : id; + if(isSave){ + entity.setFlowTaskId(mainUuid); + entity.setCompanyCode(generaterSwapUtil.getBillNumber("companyCode", false)); + entity.setCompanyId(mainUuid); + } else { + if(StringUtil.isEmpty(entity.getCompanyCode()) ){ + entity.setCompanyCode(generaterSwapUtil.getBillNumber("companyCode", false)); + } + } + boolean b = this.saveOrUpdate(entity); + CompanyEntity info = this.getInfo(mainUuid); + if (info == null) throw new RuntimeException(MsgCode.FA001.get()); + + //MdmCompanyBank子表数据新增修改 + QueryWrapper MdmCompanyBankqueryWrapper = new QueryWrapper<>(); + MdmCompanyBankqueryWrapper.lambda().eq(CompanyBankEntity::getCompanyId, info.getCompanyId()); + if(!isSave && !CollectionUtils.isNotEmpty(companyForm.getMdmCompanyBankList())){ + mdmCompanyBankService.remove(MdmCompanyBankqueryWrapper); + } + if (CollectionUtils.isNotEmpty(companyForm.getMdmCompanyBankList())){ + List tableFieldad9d92 = JsonUtil.getJsonToList(companyForm.getMdmCompanyBankList(),CompanyBankEntity.class); + //移除的数据 + List childIds = tableFieldad9d92.stream().filter(t->t.getBankId()!=null).map(CompanyBankEntity::getBankId).collect(Collectors.toList()); + if(CollectionUtils.isNotEmpty(childIds)){ + MdmCompanyBankqueryWrapper.lambda().notIn(CompanyBankEntity::getBankId,childIds); + } + mdmCompanyBankService.remove(MdmCompanyBankqueryWrapper); + for(CompanyBankEntity entitys : tableFieldad9d92){ + entitys.setCompanyId(entity.getCompanyId()); + if(entitys.getBankId()==null){ + entitys.setBankId(RandomUtil.uuId()); + } + mdmCompanyBankService.saveOrUpdate(entitys); + } + } + //CompanyInvoice子表数据新增修改 + QueryWrapper CompanyInvoicequeryWrapper = new QueryWrapper<>(); + CompanyInvoicequeryWrapper.lambda().eq(CompanyInvoiceEntity::getCompanyId, info.getCompanyId()); + if(!isSave && !CollectionUtils.isNotEmpty(companyForm.getCompanyInvoiceList())){ + companyInvoiceService.remove(CompanyInvoicequeryWrapper); + } + if (CollectionUtils.isNotEmpty(companyForm.getCompanyInvoiceList())){ + List tableField46dc53 = JsonUtil.getJsonToList(companyForm.getCompanyInvoiceList(),CompanyInvoiceEntity.class); + //移除的数据 + List childIds = tableField46dc53.stream().filter(t->t.getInvoiceId()!=null).map(CompanyInvoiceEntity::getInvoiceId).collect(Collectors.toList()); + if(CollectionUtils.isNotEmpty(childIds)){ + CompanyInvoicequeryWrapper.lambda().notIn(CompanyInvoiceEntity::getInvoiceId,childIds); + } + companyInvoiceService.remove(CompanyInvoicequeryWrapper); + for(CompanyInvoiceEntity entitys : tableField46dc53){ + entitys.setCompanyId(entity.getCompanyId()); + if(isSave || entitys.getInvoiceId()==null){ + entitys.setTitleCode(generaterSwapUtil.getBillNumber("InvoiceTitleCode", false)); + }else{ + if(StringUtil.isEmpty(entitys.getTitleCode()) || entitys.getInvoiceId() == null ){ + entitys.setTitleCode(generaterSwapUtil.getBillNumber("InvoiceTitleCode", false)); + } + } + if(entitys.getInvoiceId()==null){ + entitys.setInvoiceId(RandomUtil.uuId()); + } + companyInvoiceService.saveOrUpdate(entitys); + } + } + } +} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/impl/CorporationServiceImpl.java b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/impl/CorporationServiceImpl.java new file mode 100644 index 0000000..f939f8e --- /dev/null +++ b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/impl/CorporationServiceImpl.java @@ -0,0 +1,24 @@ + +package com.yunzhupaas.mdm.service.impl; + +import com.yunzhupaas.mdm.entity.*; +import com.yunzhupaas.mdm.mapper.CorporationMapper; +import com.yunzhupaas.mdm.service.*; +import org.springframework.stereotype.Service; +import com.yunzhupaas.base.service.SuperServiceImpl; +import org.springframework.beans.factory.annotation.Autowired; +import com.yunzhupaas.util.GeneraterSwapUtil; + +/** + * + * 法人公司 + * 版本: V5.2.7 + * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * 作者: 深圳市乐程软件有限公司 + * 日期: 2026-04-24 + */ +@Service +public class CorporationServiceImpl extends SuperServiceImpl implements CorporationService{ + @Autowired + private GeneraterSwapUtil generaterSwapUtil; +} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/impl/CustinfoServiceImpl.java b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/impl/CustinfoServiceImpl.java new file mode 100644 index 0000000..8d44322 --- /dev/null +++ b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/impl/CustinfoServiceImpl.java @@ -0,0 +1,509 @@ + +package com.yunzhupaas.mdm.service.impl; + +import com.yunzhupaas.mdm.entity.*; +import com.yunzhupaas.mdm.mapper.CompanyMapper; +import com.yunzhupaas.mdm.service.*; +import com.yunzhupaas.mdm.model.custinfo.*; +import org.springframework.stereotype.Service; +import com.yunzhupaas.base.service.SuperServiceImpl; +import org.springframework.beans.factory.annotation.Autowired; +import com.yunzhupaas.util.GeneraterSwapUtil; +import java.sql.Connection; +import java.sql.SQLException; +import lombok.Cleanup; +import com.yunzhupaas.database.util.DynamicDataSourceUtil; +import org.apache.commons.collections4.CollectionUtils; +import com.yunzhupaas.i18n.util.I18nUtil; +import com.yunzhupaas.exception.DataException; +import com.yunzhupaas.constant.MsgCode; +import cn.hutool.core.util.ObjectUtil; +import java.lang.reflect.Field; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableName; +import java.util.regex.Pattern; +import java.util.stream.Collectors; +import com.yunzhupaas.base.model.ColumnDataModel; +import org.springframework.transaction.annotation.Transactional; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.github.yulichang.toolkit.JoinWrappers; +import com.github.yulichang.wrapper.MPJLambdaWrapper; +import com.yunzhupaas.model.QueryAllModel; +import com.yunzhupaas.util.*; +import java.util.*; +import com.yunzhupaas.base.UserInfo; +import com.yunzhupaas.permission.entity.UserEntity; +import com.github.pagehelper.PageHelper; +/** + * + * 客户信息 + * 版本: V5.2.7 + * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * 作者: 深圳市乐程软件有限公司 + * 日期: 2026-04-24 + */ +@Service +public class CustinfoServiceImpl extends SuperServiceImpl implements CustinfoService{ + @Autowired + private GeneraterSwapUtil generaterSwapUtil; + @Autowired + private UserProvider userProvider; + @Autowired + private CustomerService customerService; + @Autowired + private CompanyInvoiceService companyInvoiceService; + @Autowired + private CompanyBankService companyBankService; + @Override + public List getList(CustinfoPagination companyPagination){ + return getTypeList(companyPagination,companyPagination.getDataType()); + } + /** 列表查询 */ + @Override + public List getTypeList(CustinfoPagination companyPagination,String dataType){ + String userId=userProvider.get().getUserId(); + Map tableClassMap=new HashMap<>(); + tableClassMap.put("mdm_company",CompanyEntity.class); + tableClassMap.put("mdm_company_bank",CompanyBankEntity.class); + tableClassMap.put("mdm_company_invoice",CompanyInvoiceEntity.class); + tableClassMap.put("mdm_customer",CustomerEntity.class); + + MPJLambdaWrapper wrapper = JoinWrappers + .lambda("mdm_company",CompanyEntity.class) + .selectCollection(CompanyBankEntity.class,CompanyEntity::getCompanyBank) + .leftJoin(CompanyBankEntity.class,"mdm_company_bank",CompanyBankEntity::getCompanyId,CompanyEntity::getCompanyId) + .selectCollection(CompanyInvoiceEntity.class,CompanyEntity::getCompanyInvoice) + .leftJoin(CompanyInvoiceEntity.class,"mdm_company_invoice",CompanyInvoiceEntity::getCompanyId,CompanyEntity::getCompanyId) + .selectAssociation(CustomerEntity.class,CompanyEntity::getCustomer) + .leftJoin(CustomerEntity.class,"mdm_customer",CustomerEntity::getCompanyId,CompanyEntity::getCompanyId) + .selectAll(CompanyEntity.class); + MPJLambdaWrapper wrapper2 = JoinWrappers + .lambda("mdm_company",CompanyEntity.class) + .leftJoin(CompanyBankEntity.class,"mdm_company_bank",CompanyBankEntity::getCompanyId,CompanyEntity::getCompanyId) + .leftJoin(CompanyInvoiceEntity.class,"mdm_company_invoice",CompanyInvoiceEntity::getCompanyId,CompanyEntity::getCompanyId) + .leftJoin(CustomerEntity.class,"mdm_customer",CustomerEntity::getCompanyId,CompanyEntity::getCompanyId) + .distinct().select(CompanyEntity::getCompanyId); + + QueryAllModel queryAllModel = new QueryAllModel(); + queryAllModel.setWrapper(wrapper); + queryAllModel.setClassMap(tableClassMap); + queryAllModel.setDbLink(CustinfoConstant.DBLINKID); + //数据过滤 + boolean isPc = ServletUtil.getHeader("yunzhupaas-origin").equals("pc"); + String columnData = !isPc ? CustinfoConstant.getAppColumnData() : CustinfoConstant.getColumnData(); + ColumnDataModel columnDataModel = JsonUtil.getJsonToBean(columnData, ColumnDataModel.class); + String ruleJson = !isPc ? JsonUtil.getObjectToString(columnDataModel.getRuleListApp()) : JsonUtil.getObjectToString(columnDataModel.getRuleList()); + queryAllModel.setRuleJson(ruleJson); + //高级查询 + boolean hasSuperQuery = true; + if (hasSuperQuery) { + queryAllModel.setSuperJson(companyPagination.getSuperQueryJson()); + } + //数据权限 + boolean pcPermission = true; + boolean appPermission = false; + if (isPc && pcPermission) { + queryAllModel.setModuleId(companyPagination.getMenuId()); + } + if (!isPc && appPermission) { + queryAllModel.setModuleId(companyPagination.getMenuId()); + } + //拼接复杂条件 + wrapper = generaterSwapUtil.getConditionAllTable(queryAllModel); + if(wrapper == null) return new ArrayList<>(); + queryAllModel.setWrapper(wrapper2); + wrapper2 = generaterSwapUtil.getConditionAllTable(queryAllModel); + //其他条件拼接 + otherConditions(companyPagination, wrapper, isPc); + otherConditions(companyPagination, wrapper2, isPc); + + if("0".equals(dataType)){ + com.github.pagehelper.Page objects = PageHelper.startPage((int) companyPagination.getCurrentPage(), (int) companyPagination.getPageSize(), true); + List userIPage = this.selectJoinList(CompanyEntity.class, wrapper2); + List collect = userIPage.stream().map(t -> t.getCompanyId()).collect(Collectors.toList()); + if(CollectionUtils.isNotEmpty(collect)){ + wrapper.in(CompanyEntity::getCompanyId,collect); + } + List result = this.selectJoinList(CompanyEntity.class, wrapper); + return companyPagination.setData(result,objects.getTotal()); + }else{ + List list = this.selectJoinList(CompanyEntity.class, wrapper); + if("2".equals(dataType)){ + List selectIds = Arrays.asList(companyPagination.getSelectIds()); + return list.stream().filter(t -> selectIds.contains(t.getCompanyId())).collect(Collectors.toList()); + }else{ + return list; + } + } + + } + + /** + * 其他条件拼接 + */ + private void otherConditions(CustinfoPagination companyPagination, MPJLambdaWrapper wrapper, boolean isPc) { + String databaseName; + try { + @Cleanup Connection cnn = DynamicDataSourceUtil.getCurrentConnection(); + databaseName = cnn.getMetaData().getDatabaseProductName().trim(); + } catch (SQLException e) { + throw new DataException(e.getMessage()); + } + wrapper.isNull(CompanyEntity::getFlowId); + //关键词 + if(ObjectUtil.isNotEmpty(companyPagination.getYunzhupaasKeyword())){ + } + //普通查询 + if(isPc){ + if(ObjectUtil.isNotEmpty(companyPagination.getCompanyName())){ + String value = companyPagination.getCompanyName() instanceof List ? + JsonUtil.getObjectToString(companyPagination.getCompanyName()) : + String.valueOf(companyPagination.getCompanyName()); + wrapper.like(CompanyEntity::getCompanyName,value); + } + + if(ObjectUtil.isNotEmpty(companyPagination.getOrgId())){ + List idList = new ArrayList<>(); + try { + String[][] orgId = JsonUtil.getJsonToBean(companyPagination.getOrgId(),String[][].class); + for(int i=0;i0){ + idList.add(JsonUtil.getObjectToString(Arrays.asList(orgId[i]))); + } + } + }catch (Exception e1){ + try { + List orgId = JsonUtil.getJsonToList(companyPagination.getOrgId(),String.class); + if(orgId.size()>0){ + idList.add(JsonUtil.getObjectToString(orgId)); + } + }catch (Exception e2){ + idList.add(String.valueOf(companyPagination.getOrgId())); + } + } + wrapper.and(t->{ + idList.forEach(tt->{ + if(StringUtil.isNotEmpty(tt) && "Microsoft SQL Server".equalsIgnoreCase(databaseName)){ + tt = tt.replaceFirst("\\[","[[]"); + } + t.like(CompanyEntity::getOrgId, tt).or(); + }); + }); + } + + } + //排序 + if(StringUtil.isEmpty(companyPagination.getSidx())){ + wrapper.orderByDesc(CompanyEntity::getCompanyId); + }else{ + try { + String[] split = companyPagination.getSidx().split(","); + for(String sidx:split){ + CompanyEntity companyEntity = new CompanyEntity(); + String oderTableField = companyEntity.getClass().getAnnotation(TableName.class).value(); + boolean descFlag = sidx.startsWith("-"); + String sidxField = descFlag ? sidx.substring(1) : sidx; + try{ + Field declaredField = companyEntity.getClass().getDeclaredField(sidxField); + declaredField.setAccessible(true); + sidxField = declaredField.getAnnotation(TableField.class).value(); + }catch (Exception e){ + } + String finalOderTableField = oderTableField; + String finalSidxField = sidxField; + Object select = wrapper.getSelectColumns().stream().filter(t -> Objects.equals(finalOderTableField, t.getTableAlias()) + && Objects.equals(finalSidxField, t.getColumn())).findFirst().orElse(null); + oderTableField = oderTableField + "." + sidxField; + if (select == null) { + wrapper.select(oderTableField); + } + if (descFlag) { + wrapper.orderByDesc(oderTableField); + } else { + wrapper.orderByAsc(oderTableField); + } + } + } catch (Exception e) { + e.printStackTrace(); + } + } + } + @Override + public CompanyEntity getInfo(String companyid){ + MPJLambdaWrapper wrapper = JoinWrappers + .lambda("mdm_company",CompanyEntity.class) + .selectCollection(CompanyBankEntity.class,CompanyEntity::getCompanyBank) + .leftJoin(CompanyBankEntity.class,"mdm_company_bank",CompanyBankEntity::getCompanyId,CompanyEntity::getCompanyId) + .selectCollection(CompanyInvoiceEntity.class,CompanyEntity::getCompanyInvoice) + .leftJoin(CompanyInvoiceEntity.class,"mdm_company_invoice",CompanyInvoiceEntity::getCompanyId,CompanyEntity::getCompanyId) + .selectAssociation(CustomerEntity.class,CompanyEntity::getCustomer) + .leftJoin(CustomerEntity.class,"mdm_customer",CustomerEntity::getCompanyId,CompanyEntity::getCompanyId) + .selectAll(CompanyEntity.class); + wrapper.and( + t->t.eq(CompanyEntity::getCompanyId, companyid ) + .or().eq(CompanyEntity::getFlowTaskId, companyid) + ); + return this.selectJoinOne(CompanyEntity.class,wrapper); + } + @Override + public void create(CompanyEntity entity){ + this.save(entity); + } + @Override + public boolean update(String companyid, CompanyEntity entity){ + return this.updateById(entity); + } + @Override + public void delete(CompanyEntity entity){ + if(entity!=null){ + this.removeById(entity.getCompanyId()); + } + } + /** 验证表单唯一字段,正则,非空 i-0新增-1修改*/ + @Override + public String checkForm(CustinfoForm form,int i) { + boolean isUp =StringUtil.isNotEmpty(form.getCompanyId()) && !form.getCompanyId().equals("0"); + Object id= null; + String countRecover = ""; + String fieldTipName = ""; + String canNotNull = I18nUtil.getMessageStr("sys.validate.textRequiredSuffix", "不能为空"); + String canNotRepeated = I18nUtil.getMessageStr("EXIST103", "不能重复"); + if (isUp){ + id = form.getCompanyId(); + } + //主表字段验证 + fieldTipName = "客户编码"; + fieldTipName = "客户名称"; + if(StringUtil.isEmpty(form.getCompanyName())){ + return fieldTipName + canNotNull; + } + if(StringUtil.isNotEmpty(form.getCompanyName())){ + form.setCompanyName(form.getCompanyName().trim()); + QueryWrapper company_nameWrapper=new QueryWrapper<>(); + company_nameWrapper.lambda().eq(CompanyEntity::getCompanyName,form.getCompanyName()); + company_nameWrapper.lambda().isNull(CompanyEntity::getFlowId); + if (isUp){ + company_nameWrapper.lambda().ne(CompanyEntity::getCompanyId, id); + } + if((int) this.count(company_nameWrapper)>0){ + countRecover = fieldTipName + canNotRepeated; + } + } + fieldTipName = "简称/昵称"; + fieldTipName = "类型"; + fieldTipName = "社会信用代码"; + if(StringUtil.isEmpty(form.getCreditCode())){ + return fieldTipName + canNotNull; + } + if(StringUtil.isNotEmpty(form.getCreditCode())){ + form.setCreditCode(form.getCreditCode().trim()); + QueryWrapper credit_codeWrapper=new QueryWrapper<>(); + credit_codeWrapper.lambda().eq(CompanyEntity::getCreditCode,form.getCreditCode()); + credit_codeWrapper.lambda().isNull(CompanyEntity::getFlowId); + if (isUp){ + credit_codeWrapper.lambda().ne(CompanyEntity::getCompanyId, id); + } + if((int) this.count(credit_codeWrapper)>0){ + countRecover = fieldTipName + canNotRepeated; + } + } + fieldTipName = "归属组织"; + fieldTipName = "所属地区"; + fieldTipName = "纳税人类别"; + fieldTipName = "企业规模"; + fieldTipName = "企业类型"; + fieldTipName = "行业代码"; + fieldTipName = "成立日期"; + fieldTipName = "注册资本"; + fieldTipName = "法定代表人"; + fieldTipName = "联系电话"; + if(StringUtil.isNotEmpty(form.getPhone())){ + if(!Pattern.compile("^1[3456789]\\d{9}$|^0\\d{2,3}-?\\d{7,8}$").matcher(String.valueOf(form.getPhone())).matches()){ + return I18nUtil.getMessageStr("sys.validate.telephone", "请输入正确的电话号码"); + } + } + fieldTipName = "邮箱"; + if(StringUtil.isNotEmpty(form.getEmail())){ + if(!Pattern.compile("^[a-z0-9]+([._\\-]*[a-z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$").matcher(String.valueOf(form.getEmail())).matches()){ + return I18nUtil.getMessageStr("sys.validate.email", "请输入正确的邮箱"); + } + } + fieldTipName = "网站"; + fieldTipName = "地址"; + fieldTipName = "经营范围"; + fieldTipName = "备注"; + //副表字段验证 + fieldTipName = "销售责任人"; + if( form.getYunzhupaas_customer_yunzhupaas_personId() == null ){ + return fieldTipName + canNotNull; + } + fieldTipName = "客户级别"; + fieldTipName = "客户来源"; + //子表字段验证 + if (form.getCompanyInvoiceList()!=null){ + + fieldTipName = "设计子表" + + "-" + "发票抬头编码"; + + + fieldTipName = "设计子表" + + "-" + "发票抬头名称"; + + + fieldTipName = "设计子表" + + "-" + "纳税人识别号"; + + + fieldTipName = "设计子表" + + "-" + "纳税人类别"; + + + fieldTipName = "设计子表" + + "-" + "地址"; + + + fieldTipName = "设计子表" + + "-" + "电话"; + + + fieldTipName = "设计子表" + + "-" + "开户银行"; + + + fieldTipName = "设计子表" + + "-" + "银行账户"; + + + fieldTipName = "设计子表" + + "-" + "是否默认"; + + + fieldTipName = "设计子表" + + "-" + "是否有效"; + + + fieldTipName = "设计子表" + + "-" + "备注"; + + } + if (form.getCompanyBankList()!=null){ + + fieldTipName = "设计子表" + + "-" + "开户行"; + + + fieldTipName = "设计子表" + + "-" + "账户名"; + + + fieldTipName = "设计子表" + + "-" + "银行账号"; + + + fieldTipName = "设计子表" + + "-" + "开户行城市"; + + + fieldTipName = "设计子表" + + "-" + "备注"; + + } + return countRecover; + } + /** + * 新增修改数据(事务回滚) + * @param id + * @param companyForm + * @return + */ + @Override + @Transactional + public void saveOrUpdate(CustinfoForm companyForm,String id, boolean isSave) throws Exception{ + UserInfo userInfo=userProvider.get(); + UserEntity userEntity = generaterSwapUtil.getUser(userInfo.getUserId()); + companyForm = JsonUtil.getJsonToBean( + generaterSwapUtil.swapDatetime(CustinfoConstant.getFormData(),companyForm,CustinfoConstant.TABLERENAMES),CustinfoForm.class); + CompanyEntity entity = JsonUtil.getJsonToBean(companyForm, CompanyEntity.class); + String mainUuid = StringUtil.isEmpty(id) ? RandomUtil.uuId() : id; + if(isSave){ + entity.setFlowTaskId(mainUuid); + entity.setCompanyCode(generaterSwapUtil.getBillNumber("companyCode", false)); + entity.setCompanyId(mainUuid); + } else { + if(StringUtil.isEmpty(entity.getCompanyCode()) ){ + entity.setCompanyCode(generaterSwapUtil.getBillNumber("companyCode", false)); + } + } + boolean b = this.saveOrUpdate(entity); + CompanyEntity info = this.getInfo(mainUuid); + if (info == null) throw new RuntimeException(MsgCode.FA001.get()); + + //CompanyInvoice子表数据新增修改 + QueryWrapper CompanyInvoicequeryWrapper = new QueryWrapper<>(); + CompanyInvoicequeryWrapper.lambda().eq(CompanyInvoiceEntity::getCompanyId, info.getCompanyId()); + if(!isSave && !CollectionUtils.isNotEmpty(companyForm.getCompanyInvoiceList())){ + companyInvoiceService.remove(CompanyInvoicequeryWrapper); + } + if (CollectionUtils.isNotEmpty(companyForm.getCompanyInvoiceList())){ + List tableField46dc53 = JsonUtil.getJsonToList(companyForm.getCompanyInvoiceList(),CompanyInvoiceEntity.class); + //移除的数据 + List childIds = tableField46dc53.stream().filter(t->t.getInvoiceId()!=null).map(CompanyInvoiceEntity::getInvoiceId).collect(Collectors.toList()); + if(CollectionUtils.isNotEmpty(childIds)){ + CompanyInvoicequeryWrapper.lambda().notIn(CompanyInvoiceEntity::getInvoiceId,childIds); + } + companyInvoiceService.remove(CompanyInvoicequeryWrapper); + for(CompanyInvoiceEntity entitys : tableField46dc53){ + entitys.setCompanyId(entity.getCompanyId()); + if(isSave || entitys.getInvoiceId()==null){ + entitys.setTitleCode(generaterSwapUtil.getBillNumber("InvoiceTitleCode", false)); + }else{ + if(StringUtil.isEmpty(entitys.getTitleCode()) || entitys.getInvoiceId() == null ){ + entitys.setTitleCode(generaterSwapUtil.getBillNumber("InvoiceTitleCode", false)); + } + } + if(entitys.getInvoiceId()==null){ + entitys.setInvoiceId(RandomUtil.uuId()); + } + companyInvoiceService.saveOrUpdate(entitys); + } + } + //CompanyBank子表数据新增修改 + QueryWrapper CompanyBankqueryWrapper = new QueryWrapper<>(); + CompanyBankqueryWrapper.lambda().eq(CompanyBankEntity::getCompanyId, info.getCompanyId()); + if(!isSave && !CollectionUtils.isNotEmpty(companyForm.getCompanyBankList())){ + companyBankService.remove(CompanyBankqueryWrapper); + } + if (CollectionUtils.isNotEmpty(companyForm.getCompanyBankList())){ + List tableFieldad9d92 = JsonUtil.getJsonToList(companyForm.getCompanyBankList(),CompanyBankEntity.class); + //移除的数据 + List childIds = tableFieldad9d92.stream().filter(t->t.getBankId()!=null).map(CompanyBankEntity::getBankId).collect(Collectors.toList()); + if(CollectionUtils.isNotEmpty(childIds)){ + CompanyBankqueryWrapper.lambda().notIn(CompanyBankEntity::getBankId,childIds); + } + companyBankService.remove(CompanyBankqueryWrapper); + for(CompanyBankEntity entitys : tableFieldad9d92){ + entitys.setCompanyId(entity.getCompanyId()); + if(entitys.getBankId()==null){ + entitys.setBankId(RandomUtil.uuId()); + } + companyBankService.saveOrUpdate(entitys); + } + } + //mdm_customer副表数据新增修改 + Map CustomerMap = generaterSwapUtil.getMastTabelData(companyForm,"mdm_customer"); + CustomerEntity customerentity = JsonUtil.getJsonToBean(CustomerMap,CustomerEntity.class); + //自动生成的字段 + if(isSave){ + customerentity.setCustomerId(RandomUtil.uuId()); + customerentity.setCompanyId(entity.getCompanyId()); + }else{ + QueryWrapper queryWrapperCustomer =new QueryWrapper<>(); + queryWrapperCustomer.lambda().eq(CustomerEntity::getCompanyId,info.getCompanyId()); + CustomerEntity customerOneEntity= customerService.getOne(queryWrapperCustomer); + customerentity.setCustomerId(customerOneEntity.getCustomerId()); + customerentity.setCompanyId(entity.getCompanyId()); + } + + customerService.saveOrUpdate(customerentity); + } +} diff --git a/yunzhupaas-pcm/yunzhupaas-pcm-biz/src/main/java/com/yunzhupaas/base/service/impl/Pcm_payment_planServiceImpl.java b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/impl/CustomersServiceImpl.java similarity index 71% rename from yunzhupaas-pcm/yunzhupaas-pcm-biz/src/main/java/com/yunzhupaas/base/service/impl/Pcm_payment_planServiceImpl.java rename to yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/impl/CustomersServiceImpl.java index 4077340..c2b5c10 100644 --- a/yunzhupaas-pcm/yunzhupaas-pcm-biz/src/main/java/com/yunzhupaas/base/service/impl/Pcm_payment_planServiceImpl.java +++ b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/impl/CustomersServiceImpl.java @@ -1,11 +1,11 @@ -package com.yunzhupaas.base.service.impl; +package com.yunzhupaas.mdm.service.impl; -import com.yunzhupaas.base.entity.*; -import com.yunzhupaas.base.mapper.Pcm_payment_planMapper; -import com.yunzhupaas.base.service.*; +import com.yunzhupaas.mdm.entity.*; +import com.yunzhupaas.mdm.mapper.CustomersMapper; +import com.yunzhupaas.mdm.service.*; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.yunzhupaas.base.model.pcmcontract.*; +import com.yunzhupaas.mdm.model.custinfo.*; import org.springframework.stereotype.Service; import com.yunzhupaas.base.service.SuperServiceImpl; import org.springframework.beans.factory.annotation.Autowired; @@ -21,14 +21,14 @@ import com.yunzhupaas.exception.DataException; import com.yunzhupaas.constant.MsgCode; /** * - * pcm_contract + * 客户信息 * 版本: V5.2.7 * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 * 作者: 深圳市乐程软件有限公司 - * 日期: 2026-03-31 + * 日期: 2026-04-24 */ @Service -public class Pcm_payment_planServiceImpl extends SuperServiceImpl implements Pcm_payment_planService{ +public class CustomersServiceImpl extends SuperServiceImpl implements CustomerService{ @Autowired private GeneraterSwapUtil generaterSwapUtil; } diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/impl/LcpServiceImpl.java b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/impl/LcpServiceImpl.java new file mode 100644 index 0000000..064c3f4 --- /dev/null +++ b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/impl/LcpServiceImpl.java @@ -0,0 +1,515 @@ + +package com.yunzhupaas.mdm.service.impl; + +import com.yunzhupaas.mdm.entity.*; +import com.yunzhupaas.mdm.mapper.CompanyMapper; +import com.yunzhupaas.mdm.model.companyInvoice.CompanyInvoiceModel; +import com.yunzhupaas.mdm.service.*; +import com.yunzhupaas.mdm.model.lpc.*; +import org.springframework.stereotype.Service; +import com.yunzhupaas.base.service.SuperServiceImpl; +import org.springframework.beans.factory.annotation.Autowired; +import com.yunzhupaas.util.GeneraterSwapUtil; +import java.sql.Connection; +import java.sql.SQLException; +import lombok.Cleanup; +import com.yunzhupaas.database.util.DynamicDataSourceUtil; +import org.apache.commons.collections4.CollectionUtils; +import com.yunzhupaas.i18n.util.I18nUtil; +import com.yunzhupaas.exception.DataException; +import com.yunzhupaas.constant.MsgCode; +import cn.hutool.core.util.ObjectUtil; +import java.lang.reflect.Field; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableName; + +import java.util.stream.Collectors; +import com.yunzhupaas.base.model.ColumnDataModel; +import org.springframework.transaction.annotation.Transactional; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.github.yulichang.toolkit.JoinWrappers; +import com.github.yulichang.wrapper.MPJLambdaWrapper; +import com.yunzhupaas.model.QueryAllModel; +import com.yunzhupaas.util.*; +import java.util.*; +import com.yunzhupaas.base.UserInfo; +import com.yunzhupaas.permission.entity.UserEntity; +import com.github.pagehelper.PageHelper; +/** + * + * 法人公司 + * 版本: V5.2.7 + * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * 作者: 深圳市乐程软件有限公司 + * 日期: 2026-04-24 + */ +@Service +public class LcpServiceImpl extends SuperServiceImpl implements LpcService{ + @Autowired + private GeneraterSwapUtil generaterSwapUtil; + @Autowired + private UserProvider userProvider; + @Autowired + private CorporationService corporationService; + @Autowired + private CompanyInvoiceService companyInvoiceService; + @Autowired + private CompanyBankService companyBankService; + @Override + public List getList(LpcPagination companyPagination){ + return getTypeList(companyPagination,companyPagination.getDataType()); + } + /** 列表查询 */ + @Override + public List getTypeList(LpcPagination companyPagination,String dataType){ + String userId=userProvider.get().getUserId(); + Map tableClassMap=new HashMap<>(); + tableClassMap.put("mdm_company",CompanyEntity.class); + tableClassMap.put("mdm_corporation",CorporationEntity.class); + tableClassMap.put("mdm_company_bank",CompanyBankEntity.class); + tableClassMap.put("mdm_companyInvoice",CompanyInvoiceEntity.class); + + MPJLambdaWrapper wrapper = JoinWrappers + .lambda("mdm_company",CompanyEntity.class) + .selectAssociation(CorporationEntity.class,CompanyEntity::getCorporation) + .leftJoin(CorporationEntity.class,"mdm_corporation",CorporationEntity::getCompanyId,CompanyEntity::getCompanyId) + .selectCollection(CompanyBankEntity.class,CompanyEntity::getCompanyBank) + .leftJoin(CompanyBankEntity.class,"mdm_company_bank",CompanyBankEntity::getCompanyId,CompanyEntity::getCompanyId) + .selectCollection(CompanyInvoiceEntity.class,CompanyEntity::getCompanyInvoice) + .leftJoin(CompanyInvoiceEntity.class,"mdm_companyInvoice",CompanyInvoiceEntity::getCompanyId,CompanyEntity::getCompanyId) + .selectAll(CompanyEntity.class); + MPJLambdaWrapper wrapper2 = JoinWrappers + .lambda("mdm_company",CompanyEntity.class) + .leftJoin(CorporationEntity.class,"mdm_corporation",CorporationEntity::getCompanyId,CompanyEntity::getCompanyId) + .leftJoin(CompanyBankEntity.class,"mdm_company_bank",CompanyBankEntity::getCompanyId,CompanyEntity::getCompanyId) + .leftJoin(CompanyInvoiceEntity.class,"mdm_companyInvoice",CompanyInvoiceEntity::getCompanyId,CompanyEntity::getCompanyId) + .distinct().select(CompanyEntity::getCompanyId); + + QueryAllModel queryAllModel = new QueryAllModel(); + queryAllModel.setWrapper(wrapper); + queryAllModel.setClassMap(tableClassMap); + queryAllModel.setDbLink(LpcConstant.DBLINKID); + //数据过滤 + boolean isPc = ServletUtil.getHeader("yunzhupaas-origin").equals("pc"); + String columnData = !isPc ? LpcConstant.getAppColumnData() : LpcConstant.getColumnData(); + ColumnDataModel columnDataModel = JsonUtil.getJsonToBean(columnData, ColumnDataModel.class); + String ruleJson = !isPc ? JsonUtil.getObjectToString(columnDataModel.getRuleListApp()) : JsonUtil.getObjectToString(columnDataModel.getRuleList()); + queryAllModel.setRuleJson(ruleJson); + //高级查询 + boolean hasSuperQuery = true; + if (hasSuperQuery) { + queryAllModel.setSuperJson(companyPagination.getSuperQueryJson()); + } + //数据权限 + boolean pcPermission = true; + boolean appPermission = false; + if (isPc && pcPermission) { + queryAllModel.setModuleId(companyPagination.getMenuId()); + } + if (!isPc && appPermission) { + queryAllModel.setModuleId(companyPagination.getMenuId()); + } + //拼接复杂条件 + wrapper = generaterSwapUtil.getConditionAllTable(queryAllModel); + if(wrapper == null) return new ArrayList<>(); + queryAllModel.setWrapper(wrapper2); + wrapper2 = generaterSwapUtil.getConditionAllTable(queryAllModel); + //其他条件拼接 + otherConditions(companyPagination, wrapper, isPc); + otherConditions(companyPagination, wrapper2, isPc); + + if("0".equals(dataType)){ + com.github.pagehelper.Page objects = PageHelper.startPage((int) companyPagination.getCurrentPage(), (int) companyPagination.getPageSize(), true); + List userIPage = this.selectJoinList(CompanyEntity.class, wrapper2); + List collect = userIPage.stream().map(t -> t.getCompanyId()).collect(Collectors.toList()); + if(CollectionUtils.isNotEmpty(collect)){ + wrapper.in(CompanyEntity::getCompanyId,collect); + } + List result = this.selectJoinList(CompanyEntity.class, wrapper); + return companyPagination.setData(result,objects.getTotal()); + }else{ + List list = this.selectJoinList(CompanyEntity.class, wrapper); + if("2".equals(dataType)){ + List selectIds = Arrays.asList(companyPagination.getSelectIds()); + return list.stream().filter(t -> selectIds.contains(t.getCompanyId())).collect(Collectors.toList()); + }else{ + return list; + } + } + + } + + /** + * 其他条件拼接 + */ + private void otherConditions(LpcPagination companyPagination, MPJLambdaWrapper wrapper, boolean isPc) { + String databaseName; + try { + @Cleanup Connection cnn = DynamicDataSourceUtil.getCurrentConnection(); + databaseName = cnn.getMetaData().getDatabaseProductName().trim(); + } catch (SQLException e) { + throw new DataException(e.getMessage()); + } + //假删除标志 + wrapper.isNull(CompanyEntity::getDeleteMark); + + wrapper.isNull(CompanyEntity::getFlowId); + //关键词 + if(ObjectUtil.isNotEmpty(companyPagination.getYunzhupaasKeyword())){ + } + //普通查询 + if(isPc){ + if(ObjectUtil.isNotEmpty(companyPagination.getOrgId())){ + List idList = new ArrayList<>(); + try { + String[][] orgId = JsonUtil.getJsonToBean(companyPagination.getOrgId(),String[][].class); + for(int i=0;i0){ + idList.add(JsonUtil.getObjectToString(Arrays.asList(orgId[i]))); + } + } + }catch (Exception e1){ + try { + List orgId = JsonUtil.getJsonToList(companyPagination.getOrgId(),String.class); + if(orgId.size()>0){ + idList.add(JsonUtil.getObjectToString(orgId)); + } + }catch (Exception e2){ + idList.add(String.valueOf(companyPagination.getOrgId())); + } + } + wrapper.and(t->{ + idList.forEach(tt->{ + if(StringUtil.isNotEmpty(tt) && "Microsoft SQL Server".equalsIgnoreCase(databaseName)){ + tt = tt.replaceFirst("\\[","[[]"); + } + t.like(CompanyEntity::getOrgId, tt).or(); + }); + }); + } + + if(ObjectUtil.isNotEmpty(companyPagination.getCompanyName())){ + String value = companyPagination.getCompanyName() instanceof List ? + JsonUtil.getObjectToString(companyPagination.getCompanyName()) : + String.valueOf(companyPagination.getCompanyName()); + wrapper.like(CompanyEntity::getCompanyName,value); + } + + } + //排序 + if(StringUtil.isEmpty(companyPagination.getSidx())){ + wrapper.orderByDesc(CompanyEntity::getCompanyId); + }else{ + try { + String[] split = companyPagination.getSidx().split(","); + for(String sidx:split){ + CompanyEntity companyEntity = new CompanyEntity(); + String oderTableField = companyEntity.getClass().getAnnotation(TableName.class).value(); + boolean descFlag = sidx.startsWith("-"); + String sidxField = descFlag ? sidx.substring(1) : sidx; + try{ + Field declaredField = companyEntity.getClass().getDeclaredField(sidxField); + declaredField.setAccessible(true); + sidxField = declaredField.getAnnotation(TableField.class).value(); + }catch (Exception e){ + } + String finalOderTableField = oderTableField; + String finalSidxField = sidxField; + Object select = wrapper.getSelectColumns().stream().filter(t -> Objects.equals(finalOderTableField, t.getTableAlias()) + && Objects.equals(finalSidxField, t.getColumn())).findFirst().orElse(null); + oderTableField = oderTableField + "." + sidxField; + if (select == null) { + wrapper.select(oderTableField); + } + if (descFlag) { + wrapper.orderByDesc(oderTableField); + } else { + wrapper.orderByAsc(oderTableField); + } + } + } catch (Exception e) { + e.printStackTrace(); + } + } + } + @Override + public CompanyEntity getInfo(String companyid){ + MPJLambdaWrapper wrapper = JoinWrappers + .lambda("mdm_company",CompanyEntity.class) + .selectAssociation(CorporationEntity.class,CompanyEntity::getCorporation) + .leftJoin(CorporationEntity.class,"mdm_corporation",CorporationEntity::getCompanyId,CompanyEntity::getCompanyId) + .selectCollection(CompanyBankEntity.class,CompanyEntity::getCompanyBank) + .leftJoin(CompanyBankEntity.class,"mdm_company_bank",CompanyBankEntity::getCompanyId,CompanyEntity::getCompanyId) + .selectCollection(CompanyInvoiceEntity.class,CompanyEntity::getCompanyInvoice) + .leftJoin(CompanyInvoiceEntity.class,"mdm_companyInvoice",CompanyInvoiceEntity::getCompanyId,CompanyEntity::getCompanyId) + .selectAll(CompanyEntity.class); + wrapper.and( + t->t.eq(CompanyEntity::getCompanyId, companyid ) + .or().eq(CompanyEntity::getFlowTaskId, companyid) + ); + return this.selectJoinOne(CompanyEntity.class,wrapper); + } + @Override + public void create(CompanyEntity entity){ + this.save(entity); + } + @Override + public boolean update(String companyid, CompanyEntity entity){ + return this.updateById(entity); + } + @Override + public void delete(CompanyEntity entity){ + if(entity!=null){ + this.removeById(entity.getCompanyId()); + } + } + /** 验证表单唯一字段,正则,非空 i-0新增-1修改*/ + @Override + public String checkForm(LpcForm form,int i) { + boolean isUp =StringUtil.isNotEmpty(form.getCompanyId()) && !form.getCompanyId().equals("0"); + Object id= null; + String countRecover = ""; + String fieldTipName = ""; + String canNotNull = I18nUtil.getMessageStr("sys.validate.textRequiredSuffix", "不能为空"); + String canNotRepeated = I18nUtil.getMessageStr("EXIST103", "不能重复"); + if (isUp){ + id = form.getCompanyId(); + } + //主表字段验证 + fieldTipName = "实体类型"; + fieldTipName = "企业编码"; + fieldTipName = "企业名称"; + if(StringUtil.isEmpty(form.getCompanyName())){ + return fieldTipName + canNotNull; + } + fieldTipName = "简称/昵称"; + fieldTipName = "社会信用代码"; + if(StringUtil.isEmpty(form.getCreditCode())){ + return fieldTipName + canNotNull; + } + if(StringUtil.isNotEmpty(form.getCreditCode())){ + form.setCreditCode(form.getCreditCode().trim()); + QueryWrapper credit_codeWrapper=new QueryWrapper<>(); + credit_codeWrapper.lambda().eq(CompanyEntity::getCreditCode,form.getCreditCode()); + credit_codeWrapper.lambda().isNull(CompanyEntity::getFlowId); + //假删除标志 + credit_codeWrapper.lambda().isNull(CompanyEntity::getDeleteMark); + if (isUp){ + credit_codeWrapper.lambda().ne(CompanyEntity::getCompanyId, id); + } + if((int) this.count(credit_codeWrapper)>0){ + countRecover = fieldTipName + canNotRepeated; + } + } + fieldTipName = "纳税人类别"; + fieldTipName = "归属组织"; + fieldTipName = "所属地区"; + fieldTipName = "企业类型"; + fieldTipName = "行业代码"; + fieldTipName = "企业规模"; + fieldTipName = "成立日期"; + fieldTipName = "注册资本"; + fieldTipName = "法定代表人"; + fieldTipName = "联系电话"; + fieldTipName = "邮箱"; + fieldTipName = "网站"; + fieldTipName = "地址"; + fieldTipName = "经营范围"; + fieldTipName = "备注"; + //副表字段验证 + fieldTipName = "负责人"; + if( form.getYunzhupaas_corporation_yunzhupaas_majorPersonId() == null ){ + return fieldTipName + canNotNull; + } + //子表字段验证 + if (form.getCompanyInvoiceList()!=null){ + + fieldTipName = "设计子表" + + "-" + "发票抬头编码"; + + + fieldTipName = "设计子表" + + "-" + "发票抬头名称"; + + for(CompanyInvoiceModel t : form.getCompanyInvoiceList()){ + if( StringUtil.isNotEmpty(t.getTitleName()) ){ + t.setTitleName(t.getTitleName().trim()); + } + else{ + return fieldTipName + canNotNull; + } + } + + fieldTipName = "设计子表" + + "-" + "纳税人识别号"; + + for(CompanyInvoiceModel t : form.getCompanyInvoiceList()){ + if( StringUtil.isNotEmpty(t.getCreditCode()) ){ + t.setCreditCode(t.getCreditCode().trim()); + } + else{ + return fieldTipName + canNotNull; + } + } + + fieldTipName = "设计子表" + + "-" + "纳税人类别"; + + for(CompanyInvoiceModel t : form.getCompanyInvoiceList()){ + if( t.getTaxType() != null ){ + t.setTaxType(t.getTaxType()); + } + else{ + return fieldTipName + canNotNull; + } + } + + fieldTipName = "设计子表" + + "-" + "地址"; + + + fieldTipName = "设计子表" + + "-" + "电话"; + + + fieldTipName = "设计子表" + + "-" + "开户银行"; + + + fieldTipName = "设计子表" + + "-" + "银行账户"; + + + fieldTipName = "设计子表" + + "-" + "是否默认抬头"; + + + fieldTipName = "设计子表" + + "-" + "是否有效"; + + + fieldTipName = "设计子表" + + "-" + "备注"; + + } + if (form.getCompanyBankList()!=null){ + + fieldTipName = "设计子表" + + "-" + "开户行"; + + + fieldTipName = "设计子表" + + "-" + "账户名"; + + + fieldTipName = "设计子表" + + "-" + "银行账号"; + + + fieldTipName = "设计子表" + + "-" + "开户行城市"; + + + fieldTipName = "设计子表" + + "-" + "备注"; + + } + return countRecover; + } + /** + * 新增修改数据(事务回滚) + * @param id + * @param companyForm + * @return + */ + @Override + @Transactional + public void saveOrUpdate(LpcForm companyForm,String id, boolean isSave) throws Exception{ + UserInfo userInfo=userProvider.get(); + UserEntity userEntity = generaterSwapUtil.getUser(userInfo.getUserId()); + companyForm = JsonUtil.getJsonToBean( + generaterSwapUtil.swapDatetime(LpcConstant.getFormData(),companyForm,LpcConstant.TABLERENAMES),LpcForm.class); + CompanyEntity entity = JsonUtil.getJsonToBean(companyForm, CompanyEntity.class); + String mainUuid = StringUtil.isEmpty(id) ? RandomUtil.uuId() : id; + if(isSave){ + entity.setFlowTaskId(mainUuid); + entity.setCompanyCode(generaterSwapUtil.getBillNumber("companyCode", false)); + entity.setCompanyId(mainUuid); + } else { + if(StringUtil.isEmpty(entity.getCompanyCode()) ){ + entity.setCompanyCode(generaterSwapUtil.getBillNumber("companyCode", false)); + } + } + boolean b = this.saveOrUpdate(entity); + CompanyEntity info = this.getInfo(mainUuid); + if (info == null) throw new RuntimeException(MsgCode.FA001.get()); + + //CompanyInvoice子表数据新增修改 + QueryWrapper CompanyInvoicequeryWrapper = new QueryWrapper<>(); + CompanyInvoicequeryWrapper.lambda().eq(CompanyInvoiceEntity::getCompanyId, info.getCompanyId()); + if(!isSave && !CollectionUtils.isNotEmpty(companyForm.getCompanyInvoiceList())){ + companyInvoiceService.remove(CompanyInvoicequeryWrapper); + } + if (CollectionUtils.isNotEmpty(companyForm.getCompanyInvoiceList())){ + List tableField5ced3a = JsonUtil.getJsonToList(companyForm.getCompanyInvoiceList(),CompanyInvoiceEntity.class); + //移除的数据 + List childIds = tableField5ced3a.stream().filter(t->t.getInvoiceId()!=null).map(CompanyInvoiceEntity::getInvoiceId).collect(Collectors.toList()); + if(CollectionUtils.isNotEmpty(childIds)){ + CompanyInvoicequeryWrapper.lambda().notIn(CompanyInvoiceEntity::getInvoiceId,childIds); + } + companyInvoiceService.remove(CompanyInvoicequeryWrapper); + for(CompanyInvoiceEntity entitys : tableField5ced3a){ + entitys.setCompanyId(entity.getCompanyId()); + if(isSave || entitys.getInvoiceId()==null){ + entitys.setTitleCode(generaterSwapUtil.getBillNumber("InvoiceTitleCode", false)); + }else{ + if(StringUtil.isEmpty(entitys.getTitleCode()) || entitys.getInvoiceId() == null ){ + entitys.setTitleCode(generaterSwapUtil.getBillNumber("InvoiceTitleCode", false)); + } + } + if(entitys.getInvoiceId()==null){ + entitys.setInvoiceId(RandomUtil.uuId()); + } + companyInvoiceService.saveOrUpdate(entitys); + } + } + //CompanyBank子表数据新增修改 + QueryWrapper CompanyBankqueryWrapper = new QueryWrapper<>(); + CompanyBankqueryWrapper.lambda().eq(CompanyBankEntity::getCompanyId, info.getCompanyId()); + if(!isSave && !CollectionUtils.isNotEmpty(companyForm.getCompanyBankList())){ + companyBankService.remove(CompanyBankqueryWrapper); + } + if (CollectionUtils.isNotEmpty(companyForm.getCompanyBankList())){ + List tableFieldbd0aa4 = JsonUtil.getJsonToList(companyForm.getCompanyBankList(),CompanyBankEntity.class); + //移除的数据 + List childIds = tableFieldbd0aa4.stream().filter(t->t.getBankId()!=null).map(CompanyBankEntity::getBankId).collect(Collectors.toList()); + if(CollectionUtils.isNotEmpty(childIds)){ + CompanyBankqueryWrapper.lambda().notIn(CompanyBankEntity::getBankId,childIds); + } + companyBankService.remove(CompanyBankqueryWrapper); + for(CompanyBankEntity entitys : tableFieldbd0aa4){ + entitys.setCompanyId(entity.getCompanyId()); + if(entitys.getBankId()==null){ + entitys.setBankId(RandomUtil.uuId()); + } + companyBankService.saveOrUpdate(entitys); + } + } + //mdm_corporation副表数据新增修改 + Map CorporationMap = generaterSwapUtil.getMastTabelData(companyForm,"mdm_corporation"); + CorporationEntity corporationentity = JsonUtil.getJsonToBean(CorporationMap,CorporationEntity.class); + //自动生成的字段 + if(isSave){ + corporationentity.setCorporationId(RandomUtil.uuId()); + corporationentity.setCompanyId(entity.getCompanyId()); + }else{ + QueryWrapper queryWrapperCorporation =new QueryWrapper<>(); + queryWrapperCorporation.lambda().eq(CorporationEntity::getCompanyId,info.getCompanyId()); + CorporationEntity corporationOneEntity= corporationService.getOne(queryWrapperCorporation); + corporationentity.setCorporationId(corporationOneEntity.getCorporationId()); + corporationentity.setCompanyId(entity.getCompanyId()); + } + + corporationService.saveOrUpdate(corporationentity); + } +} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/impl/MaterialServiceImpl.java b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/impl/MaterialServiceImpl.java new file mode 100644 index 0000000..c0b3fd6 --- /dev/null +++ b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/impl/MaterialServiceImpl.java @@ -0,0 +1,336 @@ + +package com.yunzhupaas.mdm.service.impl; + +import com.yunzhupaas.mdm.entity.*; +import com.yunzhupaas.mdm.mapper.MaterialMapper; +import com.yunzhupaas.mdm.service.*; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.yunzhupaas.mdm.model.material.*; +import org.springframework.stereotype.Service; +import com.yunzhupaas.base.service.SuperServiceImpl; +import org.springframework.beans.factory.annotation.Autowired; +import com.yunzhupaas.util.GeneraterSwapUtil; +import java.sql.Connection; +import java.sql.SQLException; +import lombok.Cleanup; +import com.yunzhupaas.database.plugins.DynamicSourceGeneratorInterface; +import com.yunzhupaas.database.util.DynamicDataSourceUtil; +import org.apache.commons.collections4.CollectionUtils; +import com.yunzhupaas.i18n.util.I18nUtil; +import com.yunzhupaas.exception.DataException; +import com.yunzhupaas.constant.MsgCode; +import java.math.BigDecimal; +import cn.hutool.core.util.ObjectUtil; +import java.lang.reflect.Field; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableName; +import java.util.regex.Pattern; +import java.util.stream.Collectors; +import com.yunzhupaas.base.model.ColumnDataModel; +import com.baomidou.mybatisplus.core.metadata.IPage; +import org.springframework.transaction.annotation.Transactional; +import com.baomidou.dynamic.datasource.annotation.DSTransactional; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.github.yulichang.toolkit.JoinWrappers; +import com.github.yulichang.wrapper.MPJLambdaWrapper; +import com.yunzhupaas.model.QueryAllModel; +import java.text.SimpleDateFormat; +import com.yunzhupaas.util.*; +import java.util.*; +import com.yunzhupaas.base.UserInfo; +import com.yunzhupaas.permission.entity.UserEntity; +import com.github.pagehelper.PageHelper; +/** + * + * 物料信息 + * 版本: V5.2.7 + * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * 作者: 深圳市乐程软件有限公司 + * 日期: 2026-04-27 + */ +@Service +public class MaterialServiceImpl extends SuperServiceImpl implements MaterialService{ + @Autowired + private GeneraterSwapUtil generaterSwapUtil; + @Autowired + private UserProvider userProvider; + @Override + public List getList(MaterialPagination materialPagination){ + return getTypeList(materialPagination,materialPagination.getDataType()); + } + /** 列表查询 */ + @Override + public List getTypeList(MaterialPagination materialPagination,String dataType){ + String userId=userProvider.get().getUserId(); + Map tableClassMap=new HashMap<>(); + tableClassMap.put("mdm_material",MaterialEntity.class); + + MPJLambdaWrapper wrapper = JoinWrappers + .lambda("mdm_material",MaterialEntity.class) + .selectAll(MaterialEntity.class); + MPJLambdaWrapper wrapper2 = JoinWrappers + .lambda("mdm_material",MaterialEntity.class) + .distinct().select(MaterialEntity::getMaterialId); + + QueryAllModel queryAllModel = new QueryAllModel(); + queryAllModel.setWrapper(wrapper); + queryAllModel.setClassMap(tableClassMap); + queryAllModel.setDbLink(MaterialConstant.DBLINKID); + //数据过滤 + boolean isPc = ServletUtil.getHeader("yunzhupaas-origin").equals("pc"); + String columnData = !isPc ? MaterialConstant.getAppColumnData() : MaterialConstant.getColumnData(); + ColumnDataModel columnDataModel = JsonUtil.getJsonToBean(columnData, ColumnDataModel.class); + String ruleJson = !isPc ? JsonUtil.getObjectToString(columnDataModel.getRuleListApp()) : JsonUtil.getObjectToString(columnDataModel.getRuleList()); + queryAllModel.setRuleJson(ruleJson); + //高级查询 + boolean hasSuperQuery = true; + if (hasSuperQuery) { + queryAllModel.setSuperJson(materialPagination.getSuperQueryJson()); + } + //数据权限 + boolean pcPermission = false; + boolean appPermission = false; + if (isPc && pcPermission) { + queryAllModel.setModuleId(materialPagination.getMenuId()); + } + if (!isPc && appPermission) { + queryAllModel.setModuleId(materialPagination.getMenuId()); + } + //拼接复杂条件 + wrapper = generaterSwapUtil.getConditionAllTable(queryAllModel); + if(wrapper == null) return new ArrayList<>(); + queryAllModel.setWrapper(wrapper2); + wrapper2 = generaterSwapUtil.getConditionAllTable(queryAllModel); + //其他条件拼接 + otherConditions(materialPagination, wrapper, isPc); + otherConditions(materialPagination, wrapper2, isPc); + + if("0".equals(dataType)){ + com.github.pagehelper.Page objects = PageHelper.startPage((int) materialPagination.getCurrentPage(), (int) materialPagination.getPageSize(), true); + List userIPage = this.selectJoinList(MaterialEntity.class, wrapper2); + List collect = userIPage.stream().map(t -> t.getMaterialId()).collect(Collectors.toList()); + if(CollectionUtils.isNotEmpty(collect)){ + wrapper.in(MaterialEntity::getMaterialId,collect); + } + List result = this.selectJoinList(MaterialEntity.class, wrapper); + return materialPagination.setData(result,objects.getTotal()); + }else{ + List list = this.selectJoinList(MaterialEntity.class, wrapper); + if("2".equals(dataType)){ + List selectIds = Arrays.asList(materialPagination.getSelectIds()); + return list.stream().filter(t -> selectIds.contains(t.getMaterialId())).collect(Collectors.toList()); + }else{ + return list; + } + } + + } + + /** + * 其他条件拼接 + */ + private void otherConditions(MaterialPagination materialPagination, MPJLambdaWrapper wrapper, boolean isPc) { + String databaseName; + try { + @Cleanup Connection cnn = DynamicDataSourceUtil.getCurrentConnection(); + databaseName = cnn.getMetaData().getDatabaseProductName().trim(); + } catch (SQLException e) { + throw new DataException(e.getMessage()); + } + //假删除标志 + wrapper.isNull(MaterialEntity::getDeleteMark); + + wrapper.isNull(MaterialEntity::getFlowId); + //关键词 + if(ObjectUtil.isNotEmpty(materialPagination.getYunzhupaasKeyword())){ + } + //普通查询 + if(isPc){ + if(ObjectUtil.isNotEmpty(materialPagination.getMaterialName())){ + String value = materialPagination.getMaterialName() instanceof List ? + JsonUtil.getObjectToString(materialPagination.getMaterialName()) : + String.valueOf(materialPagination.getMaterialName()); + wrapper.like(MaterialEntity::getMaterialName,value); + } + + if(ObjectUtil.isNotEmpty(materialPagination.getMaterialModel())){ + String value = materialPagination.getMaterialModel() instanceof List ? + JsonUtil.getObjectToString(materialPagination.getMaterialModel()) : + String.valueOf(materialPagination.getMaterialModel()); + wrapper.like(MaterialEntity::getMaterialModel,value); + } + + if(ObjectUtil.isNotEmpty(materialPagination.getMaterialCategory())){ + String value = materialPagination.getMaterialCategory() instanceof List ? + JsonUtil.getObjectToString(materialPagination.getMaterialCategory()) : + String.valueOf(materialPagination.getMaterialCategory()); + wrapper.like(MaterialEntity::getMaterialCategory,value); + } + + } + //排序 + if(StringUtil.isEmpty(materialPagination.getSidx())){ + wrapper.orderByDesc(MaterialEntity::getMaterialId); + }else{ + try { + String[] split = materialPagination.getSidx().split(","); + for(String sidx:split){ + MaterialEntity materialEntity = new MaterialEntity(); + String oderTableField = materialEntity.getClass().getAnnotation(TableName.class).value(); + boolean descFlag = sidx.startsWith("-"); + String sidxField = descFlag ? sidx.substring(1) : sidx; + try{ + Field declaredField = materialEntity.getClass().getDeclaredField(sidxField); + declaredField.setAccessible(true); + sidxField = declaredField.getAnnotation(TableField.class).value(); + }catch (Exception e){ + } + String finalOderTableField = oderTableField; + String finalSidxField = sidxField; + Object select = wrapper.getSelectColumns().stream().filter(t -> Objects.equals(finalOderTableField, t.getTableAlias()) + && Objects.equals(finalSidxField, t.getColumn())).findFirst().orElse(null); + oderTableField = oderTableField + "." + sidxField; + if (select == null) { + wrapper.select(oderTableField); + } + if (descFlag) { + wrapper.orderByDesc(oderTableField); + } else { + wrapper.orderByAsc(oderTableField); + } + } + } catch (Exception e) { + e.printStackTrace(); + } + } + } + @Override + public MaterialEntity getInfo(String materialid){ + MPJLambdaWrapper wrapper = JoinWrappers + .lambda("mdm_material",MaterialEntity.class) + .selectAll(MaterialEntity.class); + wrapper.and( + t->t.eq(MaterialEntity::getMaterialId, materialid ) + .or().eq(MaterialEntity::getFlowTaskId, materialid) + ); + return this.selectJoinOne(MaterialEntity.class,wrapper); + } + @Override + public void create(MaterialEntity entity){ + this.save(entity); + } + @Override + public boolean update(String materialid, MaterialEntity entity){ + return this.updateById(entity); + } + @Override + public void delete(MaterialEntity entity){ + if(entity!=null){ + this.removeById(entity.getMaterialId()); + } + } + /** 验证表单唯一字段,正则,非空 i-0新增-1修改*/ + @Override + public String checkForm(MaterialForm form,int i) { + boolean isUp =StringUtil.isNotEmpty(form.getMaterialId()) && !form.getMaterialId().equals("0"); + Object id= null; + String countRecover = ""; + String fieldTipName = ""; + String canNotNull = I18nUtil.getMessageStr("sys.validate.textRequiredSuffix", "不能为空"); + String canNotRepeated = I18nUtil.getMessageStr("EXIST103", "不能重复"); + if (isUp){ + id = form.getMaterialId(); + } + //验证业务主键 + String businessErr = checkBusinessKey(form, isUp ? id : null, null); + if (StringUtil.isNotEmpty(businessErr)) { + return businessErr; + } + //主表字段验证 + fieldTipName = "物料编码"; + fieldTipName = "物料名称"; + fieldTipName = "物料分类"; + fieldTipName = "规格型号"; + fieldTipName = "单位名称"; + fieldTipName = "品牌"; + fieldTipName = "税率"; + fieldTipName = "税收分类"; + fieldTipName = "材质/纹理"; + fieldTipName = "质量标准"; + fieldTipName = "技术标准"; + fieldTipName = "验收标准"; + fieldTipName = "交付要求"; + fieldTipName = "储存条件"; + return countRecover; + } + /** + * 验证业务主键 + */ + private String checkBusinessKey(MaterialForm form, Object id, List flowIds){ + QueryWrapper wrapper = new QueryWrapper<>(); + //修改 + if (id != null){ + wrapper.lambda().ne(MaterialEntity::getMaterialId, id); + } + //是否流程 + if(flowIds == null){ + wrapper.lambda().isNull(MaterialEntity::getFlowId); + }else{ + wrapper.lambda().in(MaterialEntity::getFlowId, flowIds); + } + //假删除标志 + wrapper.lambda().isNull(MaterialEntity::getDeleteMark); + //物料名称字段判断 + if(form.getMaterialName() == null || form.getMaterialName().toString().trim().isEmpty()){ + wrapper.lambda().isNull(MaterialEntity::getMaterialName); + }else{ + wrapper.lambda().eq(MaterialEntity::getMaterialName, form.getMaterialName()); + } + //物料分类字段判断 + if(form.getMaterialCategory() == null || form.getMaterialCategory().toString().trim().isEmpty() + ||(form.getMaterialCategory() instanceof List && ((List) form.getMaterialCategory()).size() == 0)){ + wrapper.lambda().isNull(MaterialEntity::getMaterialCategory); + }else{ + Object obj = form.getMaterialCategory() instanceof List ?JsonUtil.getObjectToString(form.getMaterialCategory()):form.getMaterialCategory(); + wrapper.lambda().eq(MaterialEntity::getMaterialCategory, obj); + } + if((int) this.count(wrapper)>0){ + return "该物料分类下,该物料名称数据已存在,请勿重复提交!"; + } + return ""; + } + /** + * 新增修改数据(事务回滚) + * @param id + * @param materialForm + * @return + */ + @Override + @Transactional + public void saveOrUpdate(MaterialForm materialForm,String id, boolean isSave) throws Exception{ + UserInfo userInfo=userProvider.get(); + UserEntity userEntity = generaterSwapUtil.getUser(userInfo.getUserId()); + materialForm = JsonUtil.getJsonToBean( + generaterSwapUtil.swapDatetime(MaterialConstant.getFormData(),materialForm,MaterialConstant.TABLERENAMES),MaterialForm.class); + MaterialEntity entity = JsonUtil.getJsonToBean(materialForm, MaterialEntity.class); + String mainUuid = StringUtil.isEmpty(id) ? RandomUtil.uuId() : id; + if(isSave){ + entity.setFlowTaskId(mainUuid); + entity.setMaterialCode(generaterSwapUtil.getBillNumber("materialCode", false)); + entity.setMaterialId(mainUuid); + entity.setVersion(0); + } else { + if(StringUtil.isEmpty(entity.getMaterialCode()) ){ + entity.setMaterialCode(generaterSwapUtil.getBillNumber("materialCode", false)); + } + } + boolean b = this.saveOrUpdate(entity); + if(!b){ + throw new DataException("当前表单原数据已被调整,请重新进入该页面编辑并提交数据"); + } + MaterialEntity info = this.getInfo(mainUuid); + if (info == null) throw new RuntimeException(MsgCode.FA001.get()); + + } +} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/impl/PanyInvoiceServiceImpl.java b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/impl/PanyInvoiceServiceImpl.java new file mode 100644 index 0000000..7b18bb0 --- /dev/null +++ b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/impl/PanyInvoiceServiceImpl.java @@ -0,0 +1,24 @@ + +package com.yunzhupaas.mdm.service.impl; + +import com.yunzhupaas.mdm.entity.*; +import com.yunzhupaas.mdm.mapper.PanyInvoiceMapper; +import com.yunzhupaas.mdm.service.*; +import org.springframework.stereotype.Service; +import com.yunzhupaas.base.service.SuperServiceImpl; +import org.springframework.beans.factory.annotation.Autowired; +import com.yunzhupaas.util.GeneraterSwapUtil; + +/** + * + * 供应商信息 + * 版本: V5.2.7 + * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * 作者: 深圳市乐程软件有限公司 + * 日期: 2026-04-24 + */ +@Service +public class PanyInvoiceServiceImpl extends SuperServiceImpl implements PanyInvoiceService{ + @Autowired + private GeneraterSwapUtil generaterSwapUtil; +} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/impl/ProductsServiceImpl.java b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/impl/ProductsServiceImpl.java new file mode 100644 index 0000000..5f3fb0e --- /dev/null +++ b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/impl/ProductsServiceImpl.java @@ -0,0 +1,366 @@ + +package com.yunzhupaas.mdm.service.impl; + +import com.yunzhupaas.mdm.entity.*; +import com.yunzhupaas.mdm.mapper.ProductsMapper; +import com.yunzhupaas.mdm.service.*; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.yunzhupaas.mdm.model.product.*; +import org.springframework.stereotype.Service; +import com.yunzhupaas.base.service.SuperServiceImpl; +import org.springframework.beans.factory.annotation.Autowired; +import com.yunzhupaas.util.GeneraterSwapUtil; +import java.sql.Connection; +import java.sql.SQLException; +import lombok.Cleanup; +import com.yunzhupaas.database.plugins.DynamicSourceGeneratorInterface; +import com.yunzhupaas.database.util.DynamicDataSourceUtil; +import org.apache.commons.collections4.CollectionUtils; +import com.yunzhupaas.i18n.util.I18nUtil; +import com.yunzhupaas.exception.DataException; +import com.yunzhupaas.constant.MsgCode; +import java.math.BigDecimal; +import cn.hutool.core.util.ObjectUtil; +import java.lang.reflect.Field; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableName; +import java.util.regex.Pattern; +import java.util.stream.Collectors; +import com.yunzhupaas.base.model.ColumnDataModel; +import com.baomidou.mybatisplus.core.metadata.IPage; +import org.springframework.transaction.annotation.Transactional; +import com.baomidou.dynamic.datasource.annotation.DSTransactional; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.github.yulichang.toolkit.JoinWrappers; +import com.github.yulichang.wrapper.MPJLambdaWrapper; +import com.yunzhupaas.model.QueryAllModel; +import java.text.SimpleDateFormat; +import com.yunzhupaas.util.*; +import java.util.*; +import com.yunzhupaas.base.UserInfo; +import com.yunzhupaas.permission.entity.UserEntity; +import com.github.pagehelper.PageHelper; +/** + * + * 商品信息 + * 版本: V5.2.7 + * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * 作者: 深圳市乐程软件有限公司 + * 日期: 2026-04-27 + */ +@Service +public class ProductsServiceImpl extends SuperServiceImpl implements ProductsService{ + @Autowired + private GeneraterSwapUtil generaterSwapUtil; + @Autowired + private UserProvider userProvider; + @Override + public List getList(ProductPagination productPagination){ + return getTypeList(productPagination,productPagination.getDataType()); + } + /** 列表查询 */ + @Override + public List getTypeList(ProductPagination productPagination,String dataType){ + String userId=userProvider.get().getUserId(); + Map tableClassMap=new HashMap<>(); + tableClassMap.put("mdm_product",ProductEntity.class); + + MPJLambdaWrapper wrapper = JoinWrappers + .lambda("mdm_product",ProductEntity.class) + .selectAll(ProductEntity.class); + MPJLambdaWrapper wrapper2 = JoinWrappers + .lambda("mdm_product",ProductEntity.class) + .distinct().select(ProductEntity::getProductId); + + QueryAllModel queryAllModel = new QueryAllModel(); + queryAllModel.setWrapper(wrapper); + queryAllModel.setClassMap(tableClassMap); + queryAllModel.setDbLink(ProductsConstant.DBLINKID); + //数据过滤 + boolean isPc = ServletUtil.getHeader("yunzhupaas-origin").equals("pc"); + String columnData = !isPc ? ProductsConstant.getAppColumnData() : ProductsConstant.getColumnData(); + ColumnDataModel columnDataModel = JsonUtil.getJsonToBean(columnData, ColumnDataModel.class); + String ruleJson = !isPc ? JsonUtil.getObjectToString(columnDataModel.getRuleListApp()) : JsonUtil.getObjectToString(columnDataModel.getRuleList()); + queryAllModel.setRuleJson(ruleJson); + //高级查询 + boolean hasSuperQuery = true; + if (hasSuperQuery) { + queryAllModel.setSuperJson(productPagination.getSuperQueryJson()); + } + //数据权限 + boolean pcPermission = true; + boolean appPermission = false; + if (isPc && pcPermission) { + queryAllModel.setModuleId(productPagination.getMenuId()); + } + if (!isPc && appPermission) { + queryAllModel.setModuleId(productPagination.getMenuId()); + } + //拼接复杂条件 + wrapper = generaterSwapUtil.getConditionAllTable(queryAllModel); + if(wrapper == null) return new ArrayList<>(); + queryAllModel.setWrapper(wrapper2); + wrapper2 = generaterSwapUtil.getConditionAllTable(queryAllModel); + //其他条件拼接 + otherConditions(productPagination, wrapper, isPc); + otherConditions(productPagination, wrapper2, isPc); + + if("0".equals(dataType)){ + com.github.pagehelper.Page objects = PageHelper.startPage((int) productPagination.getCurrentPage(), (int) productPagination.getPageSize(), true); + List userIPage = this.selectJoinList(ProductEntity.class, wrapper2); + List collect = userIPage.stream().map(t -> t.getProductId()).collect(Collectors.toList()); + if(CollectionUtils.isNotEmpty(collect)){ + wrapper.in(ProductEntity::getProductId,collect); + } + List result = this.selectJoinList(ProductEntity.class, wrapper); + return productPagination.setData(result,objects.getTotal()); + }else{ + List list = this.selectJoinList(ProductEntity.class, wrapper); + if("2".equals(dataType)){ + List selectIds = Arrays.asList(productPagination.getSelectIds()); + return list.stream().filter(t -> selectIds.contains(t.getProductId())).collect(Collectors.toList()); + }else{ + return list; + } + } + + } + + /** + * 其他条件拼接 + */ + private void otherConditions(ProductPagination productPagination, MPJLambdaWrapper wrapper, boolean isPc) { + String databaseName; + try { + @Cleanup Connection cnn = DynamicDataSourceUtil.getCurrentConnection(); + databaseName = cnn.getMetaData().getDatabaseProductName().trim(); + } catch (SQLException e) { + throw new DataException(e.getMessage()); + } + //假删除标志 + wrapper.isNull(ProductEntity::getDeleteMark); + + wrapper.isNull(ProductEntity::getFlowId); + //关键词 + if(ObjectUtil.isNotEmpty(productPagination.getYunzhupaasKeyword())){ + } + //普通查询 + if(isPc){ + if(ObjectUtil.isNotEmpty(productPagination.getProductName())){ + String value = productPagination.getProductName() instanceof List ? + JsonUtil.getObjectToString(productPagination.getProductName()) : + String.valueOf(productPagination.getProductName()); + wrapper.like(ProductEntity::getProductName,value); + } + + if(ObjectUtil.isNotEmpty(productPagination.getProductCategory())){ + List idList = new ArrayList<>(); + try { + String[][] productCategory = JsonUtil.getJsonToBean(productPagination.getProductCategory(),String[][].class); + for(int i=0;i0){ + idList.add(JsonUtil.getObjectToString(Arrays.asList(productCategory[i]))); + } + } + }catch (Exception e1){ + try { + List productCategory = JsonUtil.getJsonToList(productPagination.getProductCategory(),String.class); + if(productCategory.size()>0){ + idList.add(JsonUtil.getObjectToString(productCategory)); + } + }catch (Exception e2){ + idList.add(String.valueOf(productPagination.getProductCategory())); + } + } + wrapper.and(t->{ + idList.forEach(tt->{ + if(StringUtil.isNotEmpty(tt) && "Microsoft SQL Server".equalsIgnoreCase(databaseName)){ + tt = tt.replaceFirst("\\[","[[]"); + } + t.like(ProductEntity::getProductCategory, tt).or(); + }); + }); + } + + if(ObjectUtil.isNotEmpty(productPagination.getProductType())){ + wrapper.eq(ProductEntity::getProductType,productPagination.getProductType()); + } + + } + //排序 + if(StringUtil.isEmpty(productPagination.getSidx())){ + wrapper.orderByDesc(ProductEntity::getProductId); + }else{ + try { + String[] split = productPagination.getSidx().split(","); + for(String sidx:split){ + ProductEntity productEntity = new ProductEntity(); + String oderTableField = productEntity.getClass().getAnnotation(TableName.class).value(); + boolean descFlag = sidx.startsWith("-"); + String sidxField = descFlag ? sidx.substring(1) : sidx; + try{ + Field declaredField = productEntity.getClass().getDeclaredField(sidxField); + declaredField.setAccessible(true); + sidxField = declaredField.getAnnotation(TableField.class).value(); + }catch (Exception e){ + } + String finalOderTableField = oderTableField; + String finalSidxField = sidxField; + Object select = wrapper.getSelectColumns().stream().filter(t -> Objects.equals(finalOderTableField, t.getTableAlias()) + && Objects.equals(finalSidxField, t.getColumn())).findFirst().orElse(null); + oderTableField = oderTableField + "." + sidxField; + if (select == null) { + wrapper.select(oderTableField); + } + if (descFlag) { + wrapper.orderByDesc(oderTableField); + } else { + wrapper.orderByAsc(oderTableField); + } + } + } catch (Exception e) { + e.printStackTrace(); + } + } + } + @Override + public ProductEntity getInfo(String productid){ + MPJLambdaWrapper wrapper = JoinWrappers + .lambda("mdm_product",ProductEntity.class) + .selectAll(ProductEntity.class); + wrapper.and( + t->t.eq(ProductEntity::getProductId, productid ) + .or().eq(ProductEntity::getFlowTaskId, productid) + ); + return this.selectJoinOne(ProductEntity.class,wrapper); + } + @Override + public void create(ProductEntity entity){ + this.save(entity); + } + @Override + public boolean update(String productid, ProductEntity entity){ + return this.updateById(entity); + } + @Override + public void delete(ProductEntity entity){ + if(entity!=null){ + this.removeById(entity.getProductId()); + } + } + /** 验证表单唯一字段,正则,非空 i-0新增-1修改*/ + @Override + public String checkForm(ProductForm form,int i) { + boolean isUp =StringUtil.isNotEmpty(form.getProductId()) && !form.getProductId().equals("0"); + Object id= null; + String countRecover = ""; + String fieldTipName = ""; + String canNotNull = I18nUtil.getMessageStr("sys.validate.textRequiredSuffix", "不能为空"); + String canNotRepeated = I18nUtil.getMessageStr("EXIST103", "不能重复"); + if (isUp){ + id = form.getProductId(); + } + //验证业务主键 + String businessErr = checkBusinessKey(form, isUp ? id : null, null); + if (StringUtil.isNotEmpty(businessErr)) { + return businessErr; + } + //主表字段验证 + fieldTipName = "商品编码"; + fieldTipName = "商品名称"; + if(StringUtil.isEmpty(form.getProductName())){ + return fieldTipName + canNotNull; + } + fieldTipName = "商品类型"; + fieldTipName = "商品分类"; + fieldTipName = "商品简称"; + fieldTipName = "品牌"; + fieldTipName = "规格型号"; + fieldTipName = "颜色"; + fieldTipName = "尺寸/规格"; + fieldTipName = "重量"; + fieldTipName = "最小起订量"; + fieldTipName = "标准销售单价"; + fieldTipName = "毛重"; + fieldTipName = "净重"; + fieldTipName = "单位名称"; + fieldTipName = "包装尺寸"; + fieldTipName = "成本价"; + fieldTipName = "保修期"; + fieldTipName = "税率"; + fieldTipName = "税收分类"; + fieldTipName = "保修条款"; + fieldTipName = "备注"; + return countRecover; + } + /** + * 验证业务主键 + */ + private String checkBusinessKey(ProductForm form, Object id, List flowIds){ + QueryWrapper wrapper = new QueryWrapper<>(); + //修改 + if (id != null){ + wrapper.lambda().ne(ProductEntity::getProductId, id); + } + //是否流程 + if(flowIds == null){ + wrapper.lambda().isNull(ProductEntity::getFlowId); + }else{ + wrapper.lambda().in(ProductEntity::getFlowId, flowIds); + } + //假删除标志 + wrapper.lambda().isNull(ProductEntity::getDeleteMark); + //商品名称字段判断 + if(form.getProductName() == null || form.getProductName().toString().trim().isEmpty()){ + wrapper.lambda().isNull(ProductEntity::getProductName); + }else{ + wrapper.lambda().eq(ProductEntity::getProductName, form.getProductName()); + } + //商品分类字段判断 + if(form.getProductCategory() == null || form.getProductCategory().toString().trim().isEmpty() + ||(form.getProductCategory() instanceof List && ((List) form.getProductCategory()).size() == 0)){ + wrapper.lambda().isNull(ProductEntity::getProductCategory); + }else{ + Object obj = form.getProductCategory() instanceof List ?JsonUtil.getObjectToString(form.getProductCategory()):form.getProductCategory(); + wrapper.lambda().eq(ProductEntity::getProductCategory, obj); + } + if((int) this.count(wrapper)>0){ + return "商品分类下,商品名称数据已存在,请勿重复提交!"; + } + return ""; + } + /** + * 新增修改数据(事务回滚) + * @param id + * @param productForm + * @return + */ + @Override + @Transactional + public void saveOrUpdate(ProductForm productForm,String id, boolean isSave) throws Exception{ + UserInfo userInfo=userProvider.get(); + UserEntity userEntity = generaterSwapUtil.getUser(userInfo.getUserId()); + productForm = JsonUtil.getJsonToBean( + generaterSwapUtil.swapDatetime(ProductsConstant.getFormData(),productForm,ProductsConstant.TABLERENAMES),ProductForm.class); + ProductEntity entity = JsonUtil.getJsonToBean(productForm, ProductEntity.class); + String mainUuid = StringUtil.isEmpty(id) ? RandomUtil.uuId() : id; + if(isSave){ + entity.setFlowTaskId(mainUuid); + entity.setProductCode(generaterSwapUtil.getBillNumber("productCode", false)); + entity.setProductId(mainUuid); + entity.setVersion(0); + } else { + if(StringUtil.isEmpty(entity.getProductCode()) ){ + entity.setProductCode(generaterSwapUtil.getBillNumber("productCode", false)); + } + } + boolean b = this.saveOrUpdate(entity); + if(!b){ + throw new DataException("当前表单原数据已被调整,请重新进入该页面编辑并提交数据"); + } + ProductEntity info = this.getInfo(mainUuid); + if (info == null) throw new RuntimeException(MsgCode.FA001.get()); + + } +} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/impl/SuppinfoServiceImpl.java b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/impl/SuppinfoServiceImpl.java new file mode 100644 index 0000000..59000aa --- /dev/null +++ b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/impl/SuppinfoServiceImpl.java @@ -0,0 +1,520 @@ + +package com.yunzhupaas.mdm.service.impl; + +import com.yunzhupaas.mdm.entity.*; +import com.yunzhupaas.mdm.mapper.CompanyMapper; +import com.yunzhupaas.mdm.service.*; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.yunzhupaas.mdm.model.suppinfo.*; +import org.springframework.stereotype.Service; +import com.yunzhupaas.base.service.SuperServiceImpl; +import org.springframework.beans.factory.annotation.Autowired; +import com.yunzhupaas.util.GeneraterSwapUtil; +import java.sql.Connection; +import java.sql.SQLException; +import lombok.Cleanup; +import com.yunzhupaas.database.plugins.DynamicSourceGeneratorInterface; +import com.yunzhupaas.database.util.DynamicDataSourceUtil; +import org.apache.commons.collections4.CollectionUtils; +import com.yunzhupaas.i18n.util.I18nUtil; +import com.yunzhupaas.exception.DataException; +import com.yunzhupaas.constant.MsgCode; +import java.math.BigDecimal; +import cn.hutool.core.util.ObjectUtil; +import java.lang.reflect.Field; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableName; +import java.util.regex.Pattern; +import java.util.stream.Collectors; +import com.yunzhupaas.base.model.ColumnDataModel; +import com.baomidou.mybatisplus.core.metadata.IPage; +import org.springframework.transaction.annotation.Transactional; +import com.baomidou.dynamic.datasource.annotation.DSTransactional; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.github.yulichang.toolkit.JoinWrappers; +import com.github.yulichang.wrapper.MPJLambdaWrapper; +import com.yunzhupaas.model.QueryAllModel; +import java.text.SimpleDateFormat; +import com.yunzhupaas.util.*; +import java.util.*; +import com.yunzhupaas.base.UserInfo; +import com.yunzhupaas.permission.entity.UserEntity; +import com.github.pagehelper.PageHelper; +/** + * + * 供应商信息 + * 版本: V5.2.7 + * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * 作者: 深圳市乐程软件有限公司 + * 日期: 2026-04-24 + */ +@Service +public class SuppinfoServiceImpl extends SuperServiceImpl implements SuppinfoService{ + @Autowired + private GeneraterSwapUtil generaterSwapUtil; + @Autowired + private UserProvider userProvider; + @Autowired + private SupplierService supplierService; + @Autowired + private PanyInvoiceService panyInvoiceService; + @Autowired + private CompanyBankService companyBankService; + @Override + public List getList(SuppinfoPagination companyPagination){ + return getTypeList(companyPagination,companyPagination.getDataType()); + } + /** 列表查询 */ + @Override + public List getTypeList(SuppinfoPagination companyPagination,String dataType){ + String userId=userProvider.get().getUserId(); + Map tableClassMap=new HashMap<>(); + tableClassMap.put("mdm_company",CompanyEntity.class); + tableClassMap.put("mdm_company_bank",CompanyBankEntity.class); + tableClassMap.put("mdm_company_invoice",PanyInvoiceEntity.class); + tableClassMap.put("mdm_supplier",SupplierEntity.class); + + MPJLambdaWrapper wrapper = JoinWrappers + .lambda("mdm_company",CompanyEntity.class) + .selectCollection(CompanyBankEntity.class,CompanyEntity::getCompanyBank) + .leftJoin(CompanyBankEntity.class,"mdm_company_bank",CompanyBankEntity::getCompanyId,CompanyEntity::getCompanyId) + .selectCollection(PanyInvoiceEntity.class,CompanyEntity::getPanyInvoice) + .leftJoin(PanyInvoiceEntity.class,"mdm_company_invoice",PanyInvoiceEntity::getCompanyId,CompanyEntity::getCompanyId) + .selectAssociation(SupplierEntity.class,CompanyEntity::getSupplier) + .leftJoin(SupplierEntity.class,"mdm_supplier",SupplierEntity::getCompanyId,CompanyEntity::getCompanyId) + .selectAll(CompanyEntity.class); + MPJLambdaWrapper wrapper2 = JoinWrappers + .lambda("mdm_company",CompanyEntity.class) + .leftJoin(CompanyBankEntity.class,"mdm_company_bank",CompanyBankEntity::getCompanyId,CompanyEntity::getCompanyId) + .leftJoin(PanyInvoiceEntity.class,"mdm_company_invoice",PanyInvoiceEntity::getCompanyId,CompanyEntity::getCompanyId) + .leftJoin(SupplierEntity.class,"mdm_supplier",SupplierEntity::getCompanyId,CompanyEntity::getCompanyId) + .distinct().select(CompanyEntity::getCompanyId); + + QueryAllModel queryAllModel = new QueryAllModel(); + queryAllModel.setWrapper(wrapper); + queryAllModel.setClassMap(tableClassMap); + queryAllModel.setDbLink(SuppinfoConstant.DBLINKID); + //数据过滤 + boolean isPc = ServletUtil.getHeader("yunzhupaas-origin").equals("pc"); + String columnData = !isPc ? SuppinfoConstant.getAppColumnData() : SuppinfoConstant.getColumnData(); + ColumnDataModel columnDataModel = JsonUtil.getJsonToBean(columnData, ColumnDataModel.class); + String ruleJson = !isPc ? JsonUtil.getObjectToString(columnDataModel.getRuleListApp()) : JsonUtil.getObjectToString(columnDataModel.getRuleList()); + queryAllModel.setRuleJson(ruleJson); + //高级查询 + boolean hasSuperQuery = true; + if (hasSuperQuery) { + queryAllModel.setSuperJson(companyPagination.getSuperQueryJson()); + } + //数据权限 + boolean pcPermission = true; + boolean appPermission = false; + if (isPc && pcPermission) { + queryAllModel.setModuleId(companyPagination.getMenuId()); + } + if (!isPc && appPermission) { + queryAllModel.setModuleId(companyPagination.getMenuId()); + } + //拼接复杂条件 + wrapper = generaterSwapUtil.getConditionAllTable(queryAllModel); + if(wrapper == null) return new ArrayList<>(); + queryAllModel.setWrapper(wrapper2); + wrapper2 = generaterSwapUtil.getConditionAllTable(queryAllModel); + //其他条件拼接 + otherConditions(companyPagination, wrapper, isPc); + otherConditions(companyPagination, wrapper2, isPc); + + if("0".equals(dataType)){ + com.github.pagehelper.Page objects = PageHelper.startPage((int) companyPagination.getCurrentPage(), (int) companyPagination.getPageSize(), true); + List userIPage = this.selectJoinList(CompanyEntity.class, wrapper2); + List collect = userIPage.stream().map(t -> t.getCompanyId()).collect(Collectors.toList()); + if(CollectionUtils.isNotEmpty(collect)){ + wrapper.in(CompanyEntity::getCompanyId,collect); + } + List result = this.selectJoinList(CompanyEntity.class, wrapper); + return companyPagination.setData(result,objects.getTotal()); + }else{ + List list = this.selectJoinList(CompanyEntity.class, wrapper); + if("2".equals(dataType)){ + List selectIds = Arrays.asList(companyPagination.getSelectIds()); + return list.stream().filter(t -> selectIds.contains(t.getCompanyId())).collect(Collectors.toList()); + }else{ + return list; + } + } + + } + + /** + * 其他条件拼接 + */ + private void otherConditions(SuppinfoPagination companyPagination, MPJLambdaWrapper wrapper, boolean isPc) { + String databaseName; + try { + @Cleanup Connection cnn = DynamicDataSourceUtil.getCurrentConnection(); + databaseName = cnn.getMetaData().getDatabaseProductName().trim(); + } catch (SQLException e) { + throw new DataException(e.getMessage()); + } + wrapper.isNull(CompanyEntity::getFlowId); + //关键词 + if(ObjectUtil.isNotEmpty(companyPagination.getYunzhupaasKeyword())){ + } + //普通查询 + if(isPc){ + if(ObjectUtil.isNotEmpty(companyPagination.getCompanyName())){ + String value = companyPagination.getCompanyName() instanceof List ? + JsonUtil.getObjectToString(companyPagination.getCompanyName()) : + String.valueOf(companyPagination.getCompanyName()); + wrapper.like(CompanyEntity::getCompanyName,value); + } + + if(ObjectUtil.isNotEmpty(companyPagination.getOrgId())){ + List idList = new ArrayList<>(); + try { + String[][] orgId = JsonUtil.getJsonToBean(companyPagination.getOrgId(),String[][].class); + for(int i=0;i0){ + idList.add(JsonUtil.getObjectToString(Arrays.asList(orgId[i]))); + } + } + }catch (Exception e1){ + try { + List orgId = JsonUtil.getJsonToList(companyPagination.getOrgId(),String.class); + if(orgId.size()>0){ + idList.add(JsonUtil.getObjectToString(orgId)); + } + }catch (Exception e2){ + idList.add(String.valueOf(companyPagination.getOrgId())); + } + } + wrapper.and(t->{ + idList.forEach(tt->{ + if(StringUtil.isNotEmpty(tt) && "Microsoft SQL Server".equalsIgnoreCase(databaseName)){ + tt = tt.replaceFirst("\\[","[[]"); + } + t.like(CompanyEntity::getOrgId, tt).or(); + }); + }); + } + + } + //排序 + if(StringUtil.isEmpty(companyPagination.getSidx())){ + wrapper.orderByDesc(CompanyEntity::getCompanyId); + }else{ + try { + String[] split = companyPagination.getSidx().split(","); + for(String sidx:split){ + CompanyEntity companyEntity = new CompanyEntity(); + String oderTableField = companyEntity.getClass().getAnnotation(TableName.class).value(); + boolean descFlag = sidx.startsWith("-"); + String sidxField = descFlag ? sidx.substring(1) : sidx; + try{ + Field declaredField = companyEntity.getClass().getDeclaredField(sidxField); + declaredField.setAccessible(true); + sidxField = declaredField.getAnnotation(TableField.class).value(); + }catch (Exception e){ + } + String finalOderTableField = oderTableField; + String finalSidxField = sidxField; + Object select = wrapper.getSelectColumns().stream().filter(t -> Objects.equals(finalOderTableField, t.getTableAlias()) + && Objects.equals(finalSidxField, t.getColumn())).findFirst().orElse(null); + oderTableField = oderTableField + "." + sidxField; + if (select == null) { + wrapper.select(oderTableField); + } + if (descFlag) { + wrapper.orderByDesc(oderTableField); + } else { + wrapper.orderByAsc(oderTableField); + } + } + } catch (Exception e) { + e.printStackTrace(); + } + } + } + @Override + public CompanyEntity getInfo(String companyid){ + MPJLambdaWrapper wrapper = JoinWrappers + .lambda("mdm_company",CompanyEntity.class) + .selectCollection(CompanyBankEntity.class,CompanyEntity::getCompanyBank) + .leftJoin(CompanyBankEntity.class,"mdm_company_bank",CompanyBankEntity::getCompanyId,CompanyEntity::getCompanyId) + .selectCollection(PanyInvoiceEntity.class,CompanyEntity::getPanyInvoice) + .leftJoin(PanyInvoiceEntity.class,"mdm_company_invoice",PanyInvoiceEntity::getCompanyId,CompanyEntity::getCompanyId) + .selectAssociation(SupplierEntity.class,CompanyEntity::getSupplier) + .leftJoin(SupplierEntity.class,"mdm_supplier",SupplierEntity::getCompanyId,CompanyEntity::getCompanyId) + .selectAll(CompanyEntity.class); + wrapper.and( + t->t.eq(CompanyEntity::getCompanyId, companyid ) + .or().eq(CompanyEntity::getFlowTaskId, companyid) + ); + return this.selectJoinOne(CompanyEntity.class,wrapper); + } + @Override + public void create(CompanyEntity entity){ + this.save(entity); + } + @Override + public boolean update(String companyid, CompanyEntity entity){ + return this.updateById(entity); + } + @Override + public void delete(CompanyEntity entity){ + if(entity!=null){ + this.removeById(entity.getCompanyId()); + } + } + /** 验证表单唯一字段,正则,非空 i-0新增-1修改*/ + @Override + public String checkForm(SuppinfoForm form,int i) { + boolean isUp =StringUtil.isNotEmpty(form.getCompanyId()) && !form.getCompanyId().equals("0"); + Object id= null; + String countRecover = ""; + String fieldTipName = ""; + String canNotNull = I18nUtil.getMessageStr("sys.validate.textRequiredSuffix", "不能为空"); + String canNotRepeated = I18nUtil.getMessageStr("EXIST103", "不能重复"); + if (isUp){ + id = form.getCompanyId(); + } + //主表字段验证 + fieldTipName = "企业编码"; + fieldTipName = "企业名称"; + if(StringUtil.isEmpty(form.getCompanyName())){ + return fieldTipName + canNotNull; + } + if(StringUtil.isNotEmpty(form.getCompanyName())){ + form.setCompanyName(form.getCompanyName().trim()); + QueryWrapper company_nameWrapper=new QueryWrapper<>(); + company_nameWrapper.lambda().eq(CompanyEntity::getCompanyName,form.getCompanyName()); + company_nameWrapper.lambda().isNull(CompanyEntity::getFlowId); + if (isUp){ + company_nameWrapper.lambda().ne(CompanyEntity::getCompanyId, id); + } + if((int) this.count(company_nameWrapper)>0){ + countRecover = fieldTipName + canNotRepeated; + } + } + fieldTipName = "简称/昵称"; + fieldTipName = "类型"; + fieldTipName = "社会信用代码"; + if(StringUtil.isEmpty(form.getCreditCode())){ + return fieldTipName + canNotNull; + } + if(StringUtil.isNotEmpty(form.getCreditCode())){ + form.setCreditCode(form.getCreditCode().trim()); + QueryWrapper credit_codeWrapper=new QueryWrapper<>(); + credit_codeWrapper.lambda().eq(CompanyEntity::getCreditCode,form.getCreditCode()); + credit_codeWrapper.lambda().isNull(CompanyEntity::getFlowId); + if (isUp){ + credit_codeWrapper.lambda().ne(CompanyEntity::getCompanyId, id); + } + if((int) this.count(credit_codeWrapper)>0){ + countRecover = fieldTipName + canNotRepeated; + } + } + fieldTipName = "归属组织"; + fieldTipName = "所属地区"; + fieldTipName = "纳税人类别"; + fieldTipName = "企业规模"; + fieldTipName = "企业类型"; + fieldTipName = "行业代码"; + fieldTipName = "成立日期"; + fieldTipName = "注册资本"; + fieldTipName = "法定代表人"; + fieldTipName = "联系电话"; + if(StringUtil.isNotEmpty(form.getPhone())){ + if(!Pattern.compile("^1[3456789]\\d{9}$|^0\\d{2,3}-?\\d{7,8}$").matcher(String.valueOf(form.getPhone())).matches()){ + return I18nUtil.getMessageStr("sys.validate.telephone", "请输入正确的电话号码"); + } + } + fieldTipName = "邮箱"; + if(StringUtil.isNotEmpty(form.getEmail())){ + if(!Pattern.compile("^[a-z0-9]+([._\\-]*[a-z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$").matcher(String.valueOf(form.getEmail())).matches()){ + return I18nUtil.getMessageStr("sys.validate.email", "请输入正确的邮箱"); + } + } + fieldTipName = "网站"; + fieldTipName = "地址"; + fieldTipName = "经营范围"; + fieldTipName = "备注"; + //副表字段验证 + fieldTipName = "责任人"; + if( form.getYunzhupaas_supplier_yunzhupaas_majorPersonId() == null ){ + return fieldTipName + canNotNull; + } + fieldTipName = "供应商级别"; + fieldTipName = "供应商类型"; + fieldTipName = "供应商分类"; + fieldTipName = "荣誉、资质"; + fieldTipName = "供应商业绩"; + fieldTipName = "完工项目"; + //子表字段验证 + if (form.getPanyInvoiceList()!=null){ + + fieldTipName = "设计子表" + + "-" + "发票抬头编码"; + + + fieldTipName = "设计子表" + + "-" + "发票抬头名称"; + + + fieldTipName = "设计子表" + + "-" + "纳税人识别号"; + + + fieldTipName = "设计子表" + + "-" + "纳税人类别"; + + + fieldTipName = "设计子表" + + "-" + "地址"; + + + fieldTipName = "设计子表" + + "-" + "电话"; + + + fieldTipName = "设计子表" + + "-" + "开户银行"; + + + fieldTipName = "设计子表" + + "-" + "银行账户"; + + + fieldTipName = "设计子表" + + "-" + "是否默认"; + + + fieldTipName = "设计子表" + + "-" + "是否有效"; + + + fieldTipName = "设计子表" + + "-" + "备注"; + + } + if (form.getCompanyBankList()!=null){ + + fieldTipName = "设计子表" + + "-" + "开户行"; + + + fieldTipName = "设计子表" + + "-" + "账户名"; + + + fieldTipName = "设计子表" + + "-" + "银行账号"; + + + fieldTipName = "设计子表" + + "-" + "开户行城市"; + + + fieldTipName = "设计子表" + + "-" + "备注"; + + } + return countRecover; + } + /** + * 新增修改数据(事务回滚) + * @param id + * @param companyForm + * @return + */ + @Override + @Transactional + public void saveOrUpdate(SuppinfoForm companyForm,String id, boolean isSave) throws Exception{ + UserInfo userInfo=userProvider.get(); + UserEntity userEntity = generaterSwapUtil.getUser(userInfo.getUserId()); + companyForm = JsonUtil.getJsonToBean( + generaterSwapUtil.swapDatetime(SuppinfoConstant.getFormData(),companyForm,SuppinfoConstant.TABLERENAMES),SuppinfoForm.class); + CompanyEntity entity = JsonUtil.getJsonToBean(companyForm, CompanyEntity.class); + String mainUuid = StringUtil.isEmpty(id) ? RandomUtil.uuId() : id; + if(isSave){ + entity.setFlowTaskId(mainUuid); + entity.setCompanyCode(generaterSwapUtil.getBillNumber("CustomerCompanyCode", false)); + entity.setCompanyId(mainUuid); + } else { + if(StringUtil.isEmpty(entity.getCompanyCode()) ){ + entity.setCompanyCode(generaterSwapUtil.getBillNumber("CustomerCompanyCode", false)); + } + } + boolean b = this.saveOrUpdate(entity); + CompanyEntity info = this.getInfo(mainUuid); + if (info == null) throw new RuntimeException(MsgCode.FA001.get()); + + //PanyInvoice子表数据新增修改 + QueryWrapper PanyInvoicequeryWrapper = new QueryWrapper<>(); + PanyInvoicequeryWrapper.lambda().eq(PanyInvoiceEntity::getCompanyId, info.getCompanyId()); + if(!isSave && !CollectionUtils.isNotEmpty(companyForm.getPanyInvoiceList())){ + panyInvoiceService.remove(PanyInvoicequeryWrapper); + } + if (CollectionUtils.isNotEmpty(companyForm.getPanyInvoiceList())){ + List tableField46dc53 = JsonUtil.getJsonToList(companyForm.getPanyInvoiceList(),PanyInvoiceEntity.class); + //移除的数据 + List childIds = tableField46dc53.stream().filter(t->t.getInvoiceId()!=null).map(PanyInvoiceEntity::getInvoiceId).collect(Collectors.toList()); + if(CollectionUtils.isNotEmpty(childIds)){ + PanyInvoicequeryWrapper.lambda().notIn(PanyInvoiceEntity::getInvoiceId,childIds); + } + panyInvoiceService.remove(PanyInvoicequeryWrapper); + for(PanyInvoiceEntity entitys : tableField46dc53){ + entitys.setCompanyId(entity.getCompanyId()); + if(isSave || entitys.getInvoiceId()==null){ + entitys.setTitleCode(generaterSwapUtil.getBillNumber("InvoiceTitleCode", false)); + }else{ + if(StringUtil.isEmpty(entitys.getTitleCode()) || entitys.getInvoiceId() == null ){ + entitys.setTitleCode(generaterSwapUtil.getBillNumber("InvoiceTitleCode", false)); + } + } + if(entitys.getInvoiceId()==null){ + entitys.setInvoiceId(RandomUtil.uuId()); + } + panyInvoiceService.saveOrUpdate(entitys); + } + } + //CompanyBank子表数据新增修改 + QueryWrapper CompanyBankqueryWrapper = new QueryWrapper<>(); + CompanyBankqueryWrapper.lambda().eq(CompanyBankEntity::getCompanyId, info.getCompanyId()); + if(!isSave && !CollectionUtils.isNotEmpty(companyForm.getCompanyBankList())){ + companyBankService.remove(CompanyBankqueryWrapper); + } + if (CollectionUtils.isNotEmpty(companyForm.getCompanyBankList())){ + List tableFieldad9d92 = JsonUtil.getJsonToList(companyForm.getCompanyBankList(),CompanyBankEntity.class); + //移除的数据 + List childIds = tableFieldad9d92.stream().filter(t->t.getBankId()!=null).map(CompanyBankEntity::getBankId).collect(Collectors.toList()); + if(CollectionUtils.isNotEmpty(childIds)){ + CompanyBankqueryWrapper.lambda().notIn(CompanyBankEntity::getBankId,childIds); + } + companyBankService.remove(CompanyBankqueryWrapper); + for(CompanyBankEntity entitys : tableFieldad9d92){ + entitys.setCompanyId(entity.getCompanyId()); + if(entitys.getBankId()==null){ + entitys.setBankId(RandomUtil.uuId()); + } + companyBankService.saveOrUpdate(entitys); + } + } + //mdm_supplier副表数据新增修改 + Map SupplierMap = generaterSwapUtil.getMastTabelData(companyForm,"mdm_supplier"); + SupplierEntity supplierentity = JsonUtil.getJsonToBean(SupplierMap,SupplierEntity.class); + //自动生成的字段 + if(isSave){ + supplierentity.setSupplierId(RandomUtil.uuId()); + supplierentity.setCompanyId(entity.getCompanyId()); + }else{ + QueryWrapper queryWrapperSupplier =new QueryWrapper<>(); + queryWrapperSupplier.lambda().eq(SupplierEntity::getCompanyId,info.getCompanyId()); + SupplierEntity supplierOneEntity= supplierService.getOne(queryWrapperSupplier); + supplierentity.setSupplierId(supplierOneEntity.getSupplierId()); + supplierentity.setCompanyId(entity.getCompanyId()); + } + + supplierService.saveOrUpdate(supplierentity); + } +} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/impl/SupplierServiceImpl.java b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/impl/SupplierServiceImpl.java new file mode 100644 index 0000000..2a57930 --- /dev/null +++ b/yunzhupaas-mdm/yunzhupaas-mdm-biz/src/main/java/com/yunzhupaas/mdm/service/impl/SupplierServiceImpl.java @@ -0,0 +1,24 @@ + +package com.yunzhupaas.mdm.service.impl; + +import com.yunzhupaas.mdm.entity.*; +import com.yunzhupaas.mdm.mapper.SupplierMapper; +import com.yunzhupaas.mdm.service.*; +import org.springframework.stereotype.Service; +import com.yunzhupaas.base.service.SuperServiceImpl; +import org.springframework.beans.factory.annotation.Autowired; +import com.yunzhupaas.util.GeneraterSwapUtil; + +/** + * + * 供应商信息 + * 版本: V5.2.7 + * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * 作者: 深圳市乐程软件有限公司 + * 日期: 2026-04-24 + */ +@Service +public class SupplierServiceImpl extends SuperServiceImpl implements SupplierService{ + @Autowired + private GeneraterSwapUtil generaterSwapUtil; +} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-controller/src/main/java/com/yunzhupaas/base/controller/BcmProjectTypeController.java b/yunzhupaas-mdm/yunzhupaas-mdm-controller/src/main/java/com/yunzhupaas/base/controller/BcmProjectTypeController.java deleted file mode 100644 index 18d426a..0000000 --- a/yunzhupaas-mdm/yunzhupaas-mdm-controller/src/main/java/com/yunzhupaas/base/controller/BcmProjectTypeController.java +++ /dev/null @@ -1,265 +0,0 @@ -package com.yunzhupaas.base.controller; - - -import cn.hutool.core.util.ObjectUtil; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; -import io.swagger.v3.oas.annotations.Operation; -import io.swagger.v3.oas.annotations.tags.Tag; -import com.yunzhupaas.base.ActionResult; -import com.yunzhupaas.base.UserInfo; -import com.yunzhupaas.exception.DataException; -import com.yunzhupaas.permission.entity.UserEntity; -import com.yunzhupaas.constant.MsgCode; -import com.yunzhupaas.base.service.*; -import com.yunzhupaas.base.entity.*; -import com.yunzhupaas.util.*; -import com.yunzhupaas.base.model.bcmprojecttype.*; -import lombok.extern.slf4j.Slf4j; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.web.bind.annotation.*; -import com.yunzhupaas.flowable.entity.TaskEntity; -import jakarta.validation.Valid; -import java.util.*; -import com.yunzhupaas.model.ExcelModel; -import com.yunzhupaas.excel.ExcelExportStyler; -import com.yunzhupaas.excel.ExcelHelper; -import com.yunzhupaas.base.vo.PageListVO; -import com.yunzhupaas.base.vo.PaginationVO; -import com.yunzhupaas.base.vo.DownloadVO; -import com.yunzhupaas.config.ConfigValueUtil; -import com.yunzhupaas.base.entity.ProvinceEntity; -import java.io.IOException; -import java.util.stream.Collectors; -import com.yunzhupaas.flowable.entity.TaskEntity; -import com.yunzhupaas.exception.WorkFlowException; -import com.yunzhupaas.model.visualJson.UploaderTemplateModel; -import com.yunzhupaas.base.util.FormExecelUtils; -import org.springframework.transaction.annotation.Transactional; - -/** - * 项目类型 - * @版本: V5.2.7 - * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 - * @作者: 深圳市乐程软件有限公司 - * @日期: 2026-03-26 - */ -@Slf4j -@RestController -@Tag(name = "项目类型" , description = "bcm") -@RequestMapping("/api/bcm/BcmProjectType") -public class BcmProjectTypeController { - - @Autowired - private GeneraterSwapUtil generaterSwapUtil; - - @Autowired - private UserProvider userProvider; - - @Autowired - private BcmProjectTypeService bcmProjectTypeService; - - - - /** - * 列表 - * - * @param bcmProjectTypePagination - * @return - */ - @Operation(summary = "获取列表") - @PostMapping("/getList") - public ActionResult list(@RequestBody BcmProjectTypePagination bcmProjectTypePagination)throws Exception{ - List list= bcmProjectTypeService.getList(bcmProjectTypePagination); - List> realList=new ArrayList<>(); - for (BcmProjectTypeEntity entity : list) { - Map bcmProjectTypeMap=JsonUtil.entityToMap(entity); - bcmProjectTypeMap.put("id", bcmProjectTypeMap.get("project_type_id")); - //副表数据 - //子表数据 - realList.add(bcmProjectTypeMap); - } - //数据转换 - boolean isPc = "pc".equals(ServletUtil.getHeader("yunzhupaas-origin" )); - realList = generaterSwapUtil.swapDataList(realList, BcmProjectTypeConstant.getFormData(), BcmProjectTypeConstant.getColumnData(), bcmProjectTypePagination.getModuleId(),isPc?false:false); - - //返回对象 - PageListVO vo = new PageListVO(); - vo.setList(realList); - PaginationVO page = JsonUtil.getJsonToBean(bcmProjectTypePagination, PaginationVO.class); - vo.setPagination(page); - return ActionResult.success(vo); - } - /** - * 创建 - * - * @param bcmProjectTypeForm - * @return - */ - @PostMapping() - @Operation(summary = "创建") - public ActionResult create(@RequestBody @Valid BcmProjectTypeForm bcmProjectTypeForm) { - String b = bcmProjectTypeService.checkForm(bcmProjectTypeForm,0); - if (StringUtil.isNotEmpty(b)){ - return ActionResult.fail(b ); - } - try{ - bcmProjectTypeService.saveOrUpdate(bcmProjectTypeForm, null ,true); - }catch(Exception e){ - log.error("【项目类型新增接口异常】参数:{}", bcmProjectTypeForm, e); - return ActionResult.fail(MsgCode.FA028.get()); - } - return ActionResult.success(MsgCode.SU001.get()); - } - /** - * 删除 - * @param id - * @return - */ - @Operation(summary = "删除") - @DeleteMapping("/{id}") - @Transactional - public ActionResult delete(@PathVariable("id") String id,@RequestParam(name = "forceDel",defaultValue = "false") boolean forceDel) throws Exception{ - BcmProjectTypeEntity entity= bcmProjectTypeService.getInfo(id); - if(entity!=null){ - //假删除 - entity.setDeleteMark(1); - entity.setDeleteUserId(userProvider.get().getUserId()); - entity.setDeleteTime(new Date()); - bcmProjectTypeService.setIgnoreLogicDelete().updateById(entity); - } - return ActionResult.success(MsgCode.SU003.get()); - } - /** - * 批量删除 - * @param obj - * @return - */ - @DeleteMapping("/batchRemove") - @Transactional - @Operation(summary = "批量删除") - public ActionResult batchRemove(@RequestBody Object obj){ - Map objectMap = JsonUtil.entityToMap(obj); - List idList = JsonUtil.getJsonToList(objectMap.get("ids"), String.class); - String errInfo = ""; - List successList = new ArrayList<>(); - for (String allId : idList){ - try { - this.delete(allId,false); - successList.add(allId); - } catch (Exception e) { - errInfo = e.getMessage(); - } - } - if (successList.size() == 0 && StringUtil.isNotEmpty(errInfo)){ - return ActionResult.fail(errInfo); - } - return ActionResult.success(MsgCode.SU003.get()); - } - /** - * 编辑 - * @param id - * @param bcmProjectTypeForm - * @return - */ - @PutMapping("/{id}") - @Operation(summary = "更新") - public ActionResult update(@PathVariable("id") String id,@RequestBody @Valid BcmProjectTypeForm bcmProjectTypeForm, - @RequestParam(value = "isImport", required = false) boolean isImport){ - BcmProjectTypeEntity entity= bcmProjectTypeService.getInfo(id); - if(entity!=null){ - bcmProjectTypeForm.setProjectTypeId(String.valueOf(entity.getProjectTypeId())); - - if (!isImport) { - String b = bcmProjectTypeService.checkForm(bcmProjectTypeForm,1); - if (StringUtil.isNotEmpty(b)){ - return ActionResult.fail(b ); - } - } - - try{ - bcmProjectTypeService.saveOrUpdate(bcmProjectTypeForm,id,false); - }catch (DataException e1){ - return ActionResult.fail(e1.getMessage()); - }catch(Exception e){ - log.error("【项目类型修改接口异常】参数:{}", bcmProjectTypeForm, e); - return ActionResult.fail(MsgCode.FA029.get()); - } - return ActionResult.success(MsgCode.SU004.get()); - }else{ - return ActionResult.fail(MsgCode.FA002.get()); - } - } - /** - * 表单信息(详情页) - * 详情页面使用-转换数据 - * @param id - * @return - */ - @Operation(summary = "表单信息(详情页)") - @GetMapping("/detail/{id}") - public ActionResult detailInfo(@PathVariable("id") String id){ - BcmProjectTypeEntity entity= bcmProjectTypeService.getInfo(id); - if(entity==null){ - return ActionResult.fail(MsgCode.FA001.get()); - } - Map bcmProjectTypeMap=JsonUtil.entityToMap(entity); - bcmProjectTypeMap.put("id", bcmProjectTypeMap.get("project_type_id")); - //副表数据 - //子表数据 - boolean isPc = "pc".equals(ServletUtil.getHeader("yunzhupaas-origin" )); - bcmProjectTypeMap = generaterSwapUtil.swapDataDetail(bcmProjectTypeMap,BcmProjectTypeConstant.getFormData(),"806852213774222853",isPc?false:false); - //子表数据 - return ActionResult.success(bcmProjectTypeMap); - } - /** - * 获取详情(编辑页) - * 编辑页面使用-不转换数据 - * @param id - * @return - */ - @Operation(summary = "信息") - @GetMapping("/{id}") - public ActionResult info(@PathVariable("id") String id){ - BcmProjectTypeEntity entity= bcmProjectTypeService.getInfo(id); - if(entity==null){ - return ActionResult.fail(MsgCode.FA001.get()); - } - Map bcmProjectTypeMap=JsonUtil.entityToMap(entity); - bcmProjectTypeMap.put("id", bcmProjectTypeMap.get("project_type_id")); - //副表数据 - //子表数据 - bcmProjectTypeMap = generaterSwapUtil.swapDataForm(bcmProjectTypeMap,BcmProjectTypeConstant.getFormData(),BcmProjectTypeConstant.TABLEFIELDKEY,BcmProjectTypeConstant.TABLERENAMES); - return ActionResult.success(bcmProjectTypeMap); - } - /** - * 获取项目类型列表 - * - * @param bcmProjectTypePagination - * @return - */ - @Operation(summary = "获取项目类型列表") - @PostMapping("/getBcmprojecttypeList") - public ActionResult getBcmprojecttypeList(@RequestBody BcmProjectTypePagination bcmProjectTypePagination)throws Exception{ - List list= bcmProjectTypeService.getList(bcmProjectTypePagination); - List> realList=new ArrayList<>(); - for (BcmProjectTypeEntity entity : list) { - Map bcmProjectTypeMap=JsonUtil.entityToMap(entity); - bcmProjectTypeMap.put("id", bcmProjectTypeMap.get("project_type_id")); - //副表数据 - //子表数据 - realList.add(bcmProjectTypeMap); - } - //数据转换 - boolean isPc = "pc".equals(ServletUtil.getHeader("yunzhupaas-origin" )); - realList = generaterSwapUtil.swapDataList(realList, BcmProjectTypeConstant.getFormData(), BcmProjectTypeConstant.getColumnData(), bcmProjectTypePagination.getModuleId(),isPc?false:false); - - //返回对象 - PageListVO vo = new PageListVO(); - vo.setList(realList); - PaginationVO page = JsonUtil.getJsonToBean(bcmProjectTypePagination, PaginationVO.class); - vo.setPagination(page); - return ActionResult.success(vo); - } - - -} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-controller/src/main/java/com/yunzhupaas/base/controller/MdmCompanyController.java b/yunzhupaas-mdm/yunzhupaas-mdm-controller/src/main/java/com/yunzhupaas/base/controller/MdmCompanyController.java deleted file mode 100644 index cc14fb1..0000000 --- a/yunzhupaas-mdm/yunzhupaas-mdm-controller/src/main/java/com/yunzhupaas/base/controller/MdmCompanyController.java +++ /dev/null @@ -1,273 +0,0 @@ -package com.yunzhupaas.base.controller; - - -import cn.hutool.core.util.ObjectUtil; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; -import io.swagger.v3.oas.annotations.Operation; -import io.swagger.v3.oas.annotations.tags.Tag; -import com.yunzhupaas.base.ActionResult; -import com.yunzhupaas.base.UserInfo; -import com.yunzhupaas.exception.DataException; -import com.yunzhupaas.permission.entity.UserEntity; -import com.yunzhupaas.constant.MsgCode; -import com.yunzhupaas.base.service.*; -import com.yunzhupaas.base.entity.*; -import com.yunzhupaas.util.*; -import com.yunzhupaas.base.model.mdmcompany.*; -import lombok.extern.slf4j.Slf4j; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.web.bind.annotation.*; -import com.yunzhupaas.flowable.entity.TaskEntity; -import jakarta.validation.Valid; -import java.util.*; -import com.yunzhupaas.model.ExcelModel; -import com.yunzhupaas.excel.ExcelExportStyler; -import com.yunzhupaas.excel.ExcelHelper; -import com.yunzhupaas.base.vo.PageListVO; -import com.yunzhupaas.base.vo.PaginationVO; -import com.yunzhupaas.base.vo.DownloadVO; -import com.yunzhupaas.config.ConfigValueUtil; -import com.yunzhupaas.base.entity.ProvinceEntity; -import java.io.IOException; -import java.util.stream.Collectors; -import com.yunzhupaas.flowable.entity.TaskEntity; -import com.yunzhupaas.exception.WorkFlowException; -import com.yunzhupaas.model.visualJson.UploaderTemplateModel; -import com.yunzhupaas.base.util.FormExecelUtils; -import org.springframework.transaction.annotation.Transactional; - -/** - * mdm_company - * @版本: V5.2.7 - * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 - * @作者: 深圳市乐程软件有限公司 - * @日期: 2026-03-270 - */ -@Slf4j -@RestController -@Tag(name = "mdm_company" , description = "bcm") -@RequestMapping("/api/bcm/MdmCompany") -public class MdmCompanyController { - - @Autowired - private GeneraterSwapUtil generaterSwapUtil; - - @Autowired - private UserProvider userProvider; - - @Autowired - private MdmCompanyService mdmCompanyService; - - @Autowired - private CrmCustomerService crmCustomerService; - @Autowired - private MdmCompanyContactService mdmCompanyContactService; - @Autowired - private MdmCompanyBankService mdmCompanyBankService; - - - /** - * 列表 - * - * @param mdmCompanyPagination - * @return - */ - @Operation(summary = "获取列表") - @PostMapping("/getList") - public ActionResult list(@RequestBody MdmCompanyPagination mdmCompanyPagination)throws Exception{ - List list= mdmCompanyService.getList(mdmCompanyPagination); - List> realList=new ArrayList<>(); - for (MdmCompanyEntity entity : list) { - - Map mdmCompanyMap=JsonUtil.entityToMap(entity); - mdmCompanyMap.put("id", mdmCompanyMap.get("company_id")); - //副表数据 - //子表数据 - -// CrmCustomerEntity crmCustomerList = entity.getCrmCustomer(); -// mdmCompanyMap.put("tableField798457",JsonUtil.getJsonToBean(crmCustomerList,CrmCustomerEntity.class)); -// mdmCompanyMap.put("crmCustomerList",JsonUtil.getJsonToBean(crmCustomerList,CrmCustomerEntity.class)); - List mdmCompanyContactList = entity.getMdmCompanyContact(); - mdmCompanyMap.put("tableFieldc4fb23",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(mdmCompanyContactList))); - mdmCompanyMap.put("mdmCompanyContactList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(mdmCompanyContactList))); - List mdmCompanyBankList = entity.getMdmCompanyBank(); - mdmCompanyMap.put("tableFieldaafa82",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(mdmCompanyBankList))); - mdmCompanyMap.put("mdmCompanyBankList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(mdmCompanyBankList))); - realList.add(mdmCompanyMap); - } - //数据转换 - boolean isPc = "pc".equals(ServletUtil.getHeader("yunzhupaas-origin" )); - realList = generaterSwapUtil.swapDataList(realList, MdmCompanyConstant.getFormData(), MdmCompanyConstant.getColumnData(), mdmCompanyPagination.getModuleId(),isPc?false:false); - - //返回对象 - PageListVO vo = new PageListVO(); - vo.setList(realList); - PaginationVO page = JsonUtil.getJsonToBean(mdmCompanyPagination, PaginationVO.class); - vo.setPagination(page); - return ActionResult.success(vo); - } - /** - * 创建 - * - * @param mdmCompanyForm - * @return - */ - @PostMapping() - @Operation(summary = "创建") - public ActionResult create(@RequestBody @Valid MdmCompanyForm mdmCompanyForm) { - String b = mdmCompanyService.checkForm(mdmCompanyForm,0); - if (StringUtil.isNotEmpty(b)){ - return ActionResult.fail(b ); - } - try{ - mdmCompanyService.saveOrUpdate(mdmCompanyForm, null ,true); - }catch(Exception e){ - log.error("【企业信息(包括:客商与企业内部单位)创建接口异常】参数:{}", mdmCompanyForm, e); - return ActionResult.fail(MsgCode.FA028.get()); - } - return ActionResult.success(MsgCode.SU001.get()); - } - /** - * 删除 - * @param id - * @return - */ - @Operation(summary = "删除") - @DeleteMapping("/{id}") - @Transactional - public ActionResult delete(@PathVariable("id") String id,@RequestParam(name = "forceDel",defaultValue = "false") boolean forceDel) throws Exception{ - MdmCompanyEntity entity= mdmCompanyService.getInfo(id); - if(entity!=null){ - //假删除 - entity.setDeleteMark(1); - entity.setDeleteUserId(userProvider.get().getUserId()); - entity.setDeleteTime(new Date()); - mdmCompanyService.setIgnoreLogicDelete().updateById(entity); - } - return ActionResult.success(MsgCode.SU003.get()); - } - /** - * 批量删除 - * @param obj - * @return - */ - @DeleteMapping("/batchRemove") - @Transactional - @Operation(summary = "批量删除") - public ActionResult batchRemove(@RequestBody Object obj){ - Map objectMap = JsonUtil.entityToMap(obj); - List idList = JsonUtil.getJsonToList(objectMap.get("ids"), String.class); - String errInfo = ""; - List successList = new ArrayList<>(); - for (String allId : idList){ - try { - this.delete(allId,false); - successList.add(allId); - } catch (Exception e) { - errInfo = e.getMessage(); - } - } - if (successList.size() == 0 && StringUtil.isNotEmpty(errInfo)){ - return ActionResult.fail(errInfo); - } - return ActionResult.success(MsgCode.SU003.get()); - } - /** - * 编辑 - * @param id - * @param mdmCompanyForm - * @return - */ - @PutMapping("/{id}") - @Operation(summary = "更新") - public ActionResult update(@PathVariable("id") String id,@RequestBody @Valid MdmCompanyForm mdmCompanyForm, - @RequestParam(value = "isImport", required = false) boolean isImport){ - MdmCompanyEntity entity= mdmCompanyService.getInfo(id); - if(entity!=null){ - mdmCompanyForm.setCompanyId(String.valueOf(entity.getCompanyId())); - - if (!isImport) { - String b = mdmCompanyService.checkForm(mdmCompanyForm,1); - if (StringUtil.isNotEmpty(b)){ - return ActionResult.fail(b ); - } - } - - try{ - mdmCompanyService.saveOrUpdate(mdmCompanyForm,id,false); - }catch (DataException e1){ - return ActionResult.fail(e1.getMessage()); - }catch(Exception e){ - log.error("【企业信息(包括:客商与企业内部单位)编辑接口异常】参数:{}", mdmCompanyForm, e); - return ActionResult.fail(MsgCode.FA029.get()); - } - return ActionResult.success(MsgCode.SU004.get()); - }else{ - return ActionResult.fail(MsgCode.FA002.get()); - } - } - /** - * 表单信息(详情页) - * 详情页面使用-转换数据 - * @param id - * @return - */ - @Operation(summary = "表单信息(详情页)") - @GetMapping("/detail/{id}") - public ActionResult detailInfo(@PathVariable("id") String id){ - MdmCompanyEntity entity= mdmCompanyService.getInfo(id); - if(entity==null){ - return ActionResult.fail(MsgCode.FA001.get()); - } - Map mdmCompanyMap=JsonUtil.entityToMap(entity); - mdmCompanyMap.put("id", mdmCompanyMap.get("company_id")); - //副表数据 - //子表数据 - CrmCustomerEntity crmCustomerList = entity.getCrmCustomer(); - mdmCompanyMap.put("tableField798457",JsonUtil.getJsonToBean(crmCustomerList,CrmCustomerEntity.class)); - mdmCompanyMap.put("crmCustomerList",JsonUtil.getJsonToBean(crmCustomerList,CrmCustomerEntity.class)); - List mdmCompanyContactList = entity.getMdmCompanyContact(); - mdmCompanyMap.put("tableFieldc4fb23",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(mdmCompanyContactList))); - mdmCompanyMap.put("mdmCompanyContactList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(mdmCompanyContactList))); - List mdmCompanyBankList = entity.getMdmCompanyBank(); - mdmCompanyMap.put("tableFieldaafa82",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(mdmCompanyBankList))); - mdmCompanyMap.put("mdmCompanyBankList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(mdmCompanyBankList))); - boolean isPc = "pc".equals(ServletUtil.getHeader("yunzhupaas-origin" )); - mdmCompanyMap = generaterSwapUtil.swapDataDetail(mdmCompanyMap,MdmCompanyConstant.getFormData(),"807175611364673349",isPc?false:false); - //子表数据 - mdmCompanyMap.put("crmCustomerList",mdmCompanyMap.get("tableField798457")); - mdmCompanyMap.put("mdmCompanyContactList",mdmCompanyMap.get("tableFieldc4fb23")); - mdmCompanyMap.put("mdmCompanyBankList",mdmCompanyMap.get("tableFieldaafa82")); - return ActionResult.success(mdmCompanyMap); - } - /** - * 获取详情(编辑页) - * 编辑页面使用-不转换数据 - * @param id - * @return - */ - @Operation(summary = "信息") - @GetMapping("/{id}") - public ActionResult info(@PathVariable("id") String id){ - MdmCompanyEntity entity= mdmCompanyService.getInfo(id); - if(entity==null){ - return ActionResult.fail(MsgCode.FA001.get()); - } - Map mdmCompanyMap=JsonUtil.entityToMap(entity); - mdmCompanyMap.put("id", mdmCompanyMap.get("company_id")); - //副表数据 - //子表数据 - CrmCustomerEntity crmCustomer = entity.getCrmCustomer(); -// mdmCompanyMap.put("tableField798457",JsonUtil.getJsonToBean(crmCustomerList,CrmCustomerEntity.class)); - mdmCompanyMap.put("crmCustomer",JsonUtil.getJsonToBean(crmCustomer,CrmCustomerEntity.class)); - List mdmCompanyContactList = entity.getMdmCompanyContact(); - mdmCompanyMap.put("tableFieldc4fb23",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(mdmCompanyContactList))); - mdmCompanyMap.put("mdmCompanyContactList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(mdmCompanyContactList))); - List mdmCompanyBankList = entity.getMdmCompanyBank(); - mdmCompanyMap.put("tableFieldaafa82",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(mdmCompanyBankList))); - mdmCompanyMap.put("mdmCompanyBankList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(mdmCompanyBankList))); - mdmCompanyMap = generaterSwapUtil.swapDataForm(mdmCompanyMap,MdmCompanyConstant.getFormData(),MdmCompanyConstant.TABLEFIELDKEY,MdmCompanyConstant.TABLERENAMES); - return ActionResult.success(mdmCompanyMap); - } - -} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-controller/src/main/java/com/yunzhupaas/base/controller/MdmContractTypeController.java b/yunzhupaas-mdm/yunzhupaas-mdm-controller/src/main/java/com/yunzhupaas/base/controller/MdmContractTypeController.java deleted file mode 100644 index 15d9986..0000000 --- a/yunzhupaas-mdm/yunzhupaas-mdm-controller/src/main/java/com/yunzhupaas/base/controller/MdmContractTypeController.java +++ /dev/null @@ -1,257 +0,0 @@ -package com.yunzhupaas.base.controller; - - -import cn.hutool.core.util.ObjectUtil; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; -import io.swagger.v3.oas.annotations.Operation; -import io.swagger.v3.oas.annotations.tags.Tag; -import com.yunzhupaas.base.ActionResult; -import com.yunzhupaas.base.UserInfo; -import com.yunzhupaas.exception.DataException; -import com.yunzhupaas.permission.entity.UserEntity; -import com.yunzhupaas.constant.MsgCode; -import com.yunzhupaas.base.service.*; -import com.yunzhupaas.base.entity.*; -import com.yunzhupaas.util.*; -import com.yunzhupaas.base.model.mdmcontracttype.*; -import lombok.extern.slf4j.Slf4j; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.web.bind.annotation.*; -import com.yunzhupaas.flowable.entity.TaskEntity; -import jakarta.validation.Valid; -import java.util.*; -import com.yunzhupaas.model.ExcelModel; -import com.yunzhupaas.excel.ExcelExportStyler; -import com.yunzhupaas.excel.ExcelHelper; -import com.yunzhupaas.base.vo.PageListVO; -import com.yunzhupaas.base.vo.PaginationVO; -import com.yunzhupaas.base.vo.DownloadVO; -import com.yunzhupaas.config.ConfigValueUtil; -import com.yunzhupaas.base.entity.ProvinceEntity; -import java.io.IOException; -import java.util.stream.Collectors; -import com.yunzhupaas.flowable.entity.TaskEntity; -import com.yunzhupaas.exception.WorkFlowException; -import com.yunzhupaas.model.visualJson.UploaderTemplateModel; -import com.yunzhupaas.base.util.FormExecelUtils; -import org.springframework.transaction.annotation.Transactional; - -/** - * mdmContractType - * @版本: V5.2.7 - * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 - * @作者: 深圳市乐程软件有限公司 - * @日期: 2026-03-30 - */ -@Slf4j -@RestController -@Tag(name = "mdmContractType" , description = "bcm") -@RequestMapping("/api/bcm/MdmContractType") -public class MdmContractTypeController { - - @Autowired - private GeneraterSwapUtil generaterSwapUtil; - - @Autowired - private UserProvider userProvider; - - @Autowired - private MdmContractTypeService mdmContractTypeService; - - - - /** - * 列表 - * - * @param mdmContractTypePagination - * @return - */ - @Operation(summary = "获取列表") - @PostMapping("/getList") - public ActionResult list(@RequestBody MdmContractTypePagination mdmContractTypePagination)throws Exception{ - List list= mdmContractTypeService.getList(mdmContractTypePagination); - List> realList=new ArrayList<>(); - for (MdmContractTypeEntity entity : list) { - Map mdmContractTypeMap=JsonUtil.entityToMap(entity); - mdmContractTypeMap.put("id", mdmContractTypeMap.get("id")); - //副表数据 - //子表数据 - realList.add(mdmContractTypeMap); - } - //数据转换 - boolean isPc = "pc".equals(ServletUtil.getHeader("yunzhupaas-origin" )); - realList = generaterSwapUtil.swapDataList(realList, MdmContractTypeConstant.getFormData(), MdmContractTypeConstant.getColumnData(), mdmContractTypePagination.getModuleId(),isPc?false:false); - - //返回对象 - PageListVO vo = new PageListVO(); - vo.setList(realList); - PaginationVO page = JsonUtil.getJsonToBean(mdmContractTypePagination, PaginationVO.class); - vo.setPagination(page); - return ActionResult.success(vo); - } - /** - * 创建 - * - * @param mdmContractTypeForm - * @return - */ - @PostMapping() - @Operation(summary = "创建") - public ActionResult create(@RequestBody @Valid MdmContractTypeForm mdmContractTypeForm) { - String b = mdmContractTypeService.checkForm(mdmContractTypeForm,0); - if (StringUtil.isNotEmpty(b)){ - return ActionResult.fail(b ); - } - try{ - mdmContractTypeService.saveOrUpdate(mdmContractTypeForm, null ,true); - }catch(Exception e){ - log.error("【合同类型配置创建接口异常】参数:{}", mdmContractTypeForm, e); - return ActionResult.fail(MsgCode.FA028.get()); - } - return ActionResult.success(MsgCode.SU001.get()); - } - /** - * 删除 - * @param id - * @return - */ - @Operation(summary = "删除") - @DeleteMapping("/{id}") - @Transactional - public ActionResult delete(@PathVariable("id") String id,@RequestParam(name = "forceDel",defaultValue = "false") boolean forceDel) throws Exception{ - MdmContractTypeEntity entity= mdmContractTypeService.getInfo(id); - if(entity!=null){ - //假删除 - entity.setDeleteMark(1); - entity.setDeleteUserId(userProvider.get().getUserId()); - entity.setDeleteTime(new Date()); - mdmContractTypeService.setIgnoreLogicDelete().updateById(entity); - } - return ActionResult.success(MsgCode.SU003.get()); - } - /** - * 批量删除 - * @param obj - * @return - */ - @DeleteMapping("/batchRemove") - @Transactional - @Operation(summary = "批量删除") - public ActionResult batchRemove(@RequestBody Object obj){ - Map objectMap = JsonUtil.entityToMap(obj); - List idList = JsonUtil.getJsonToList(objectMap.get("ids"), String.class); - String errInfo = ""; - List successList = new ArrayList<>(); - for (String allId : idList){ - try { - this.delete(allId,false); - successList.add(allId); - } catch (Exception e) { - errInfo = e.getMessage(); - } - } - if (successList.size() == 0 && StringUtil.isNotEmpty(errInfo)){ - return ActionResult.fail(errInfo); - } - return ActionResult.success(MsgCode.SU003.get()); - } - /** - * 编辑 - * @param id - * @param mdmContractTypeForm - * @return - */ - @PutMapping("/{id}") - @Operation(summary = "更新") - public ActionResult update(@PathVariable("id") String id,@RequestBody @Valid MdmContractTypeForm mdmContractTypeForm, - @RequestParam(value = "isImport", required = false) boolean isImport){ - MdmContractTypeEntity entity= mdmContractTypeService.getInfo(id); - if(entity!=null){ - mdmContractTypeForm.setId(String.valueOf(entity.getId())); - - if (!isImport) { - String b = mdmContractTypeService.checkForm(mdmContractTypeForm,1); - if (StringUtil.isNotEmpty(b)){ - return ActionResult.fail(b ); - } - } - - try{ - mdmContractTypeService.saveOrUpdate(mdmContractTypeForm,id,false); - }catch (DataException e1){ - return ActionResult.fail(e1.getMessage()); - }catch(Exception e){ - log.error("【合同类型配置编辑接口异常】参数:{}", mdmContractTypeForm, e); - return ActionResult.fail(MsgCode.FA029.get()); - } - return ActionResult.success(MsgCode.SU004.get()); - }else{ - return ActionResult.fail(MsgCode.FA002.get()); - } - } - /** - * 表单信息(详情页) - * 详情页面使用-转换数据 - * @param id - * @return - */ - @Operation(summary = "表单信息(详情页)") - @GetMapping("/detail/{id}") - public ActionResult detailInfo(@PathVariable("id") String id){ - MdmContractTypeEntity entity= mdmContractTypeService.getInfo(id); - if(entity==null){ - return ActionResult.fail(MsgCode.FA001.get()); - } - Map mdmContractTypeMap=JsonUtil.entityToMap(entity); - mdmContractTypeMap.put("id", mdmContractTypeMap.get("id")); - //副表数据 - //子表数据 - boolean isPc = "pc".equals(ServletUtil.getHeader("yunzhupaas-origin" )); - mdmContractTypeMap = generaterSwapUtil.swapDataDetail(mdmContractTypeMap,MdmContractTypeConstant.getFormData(),"808252366691240901",isPc?false:false); - //子表数据 - return ActionResult.success(mdmContractTypeMap); - } - /** - * 获取详情(编辑页) - * 编辑页面使用-不转换数据 - * @param id - * @return - */ - @Operation(summary = "信息") - @GetMapping("/{id}") - public ActionResult info(@PathVariable("id") String id){ - MdmContractTypeEntity entity= mdmContractTypeService.getInfo(id); - if(entity==null){ - return ActionResult.fail(MsgCode.FA001.get()); - } - Map mdmContractTypeMap=JsonUtil.entityToMap(entity); - mdmContractTypeMap.put("id", mdmContractTypeMap.get("id")); - //副表数据 - //子表数据 - mdmContractTypeMap = generaterSwapUtil.swapDataForm(mdmContractTypeMap,MdmContractTypeConstant.getFormData(),MdmContractTypeConstant.TABLEFIELDKEY,MdmContractTypeConstant.TABLERENAMES); - return ActionResult.success(mdmContractTypeMap); - } - /** - * 根据类型查询 - * - * @param mdmContractTypePagination - * @return - */ - @Operation(summary = "根据类型查询") - @PostMapping("/listByContractMode") - public ActionResult listByContractMode(@RequestBody MdmContractTypePagination mdmContractTypePagination)throws Exception{ - List list= mdmContractTypeService.getList(mdmContractTypePagination); - List> realList=new ArrayList<>(); - for (MdmContractTypeEntity entity : list) { - Map mdmContractTypeMap=JsonUtil.entityToMap(entity); - mdmContractTypeMap.put("id", mdmContractTypeMap.get("id")); - //副表数据 - //子表数据 - realList.add(mdmContractTypeMap); - } - //数据转换 - boolean isPc = "pc".equals(ServletUtil.getHeader("yunzhupaas-origin" )); - realList = generaterSwapUtil.swapDataList(realList, MdmContractTypeConstant.getFormData(), MdmContractTypeConstant.getColumnData(), mdmContractTypePagination.getModuleId(),isPc?false:false); - return ActionResult.success(realList); - } -} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-controller/src/main/java/com/yunzhupaas/base/controller/MdmProjectController.java b/yunzhupaas-mdm/yunzhupaas-mdm-controller/src/main/java/com/yunzhupaas/base/controller/MdmProjectController.java deleted file mode 100644 index 7c06534..0000000 --- a/yunzhupaas-mdm/yunzhupaas-mdm-controller/src/main/java/com/yunzhupaas/base/controller/MdmProjectController.java +++ /dev/null @@ -1,232 +0,0 @@ -package com.yunzhupaas.base.controller; - - -import cn.hutool.core.util.ObjectUtil; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; -import io.swagger.v3.oas.annotations.Operation; -import io.swagger.v3.oas.annotations.tags.Tag; -import com.yunzhupaas.base.ActionResult; -import com.yunzhupaas.base.UserInfo; -import com.yunzhupaas.exception.DataException; -import com.yunzhupaas.permission.entity.UserEntity; -import com.yunzhupaas.constant.MsgCode; -import com.yunzhupaas.base.service.*; -import com.yunzhupaas.base.entity.*; -import com.yunzhupaas.util.*; -import com.yunzhupaas.base.model.mdmproject.*; -import lombok.extern.slf4j.Slf4j; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.web.bind.annotation.*; -import com.yunzhupaas.flowable.entity.TaskEntity; -import jakarta.validation.Valid; -import java.util.*; -import com.yunzhupaas.model.ExcelModel; -import com.yunzhupaas.excel.ExcelExportStyler; -import com.yunzhupaas.excel.ExcelHelper; -import com.yunzhupaas.base.vo.PageListVO; -import com.yunzhupaas.base.vo.PaginationVO; -import com.yunzhupaas.base.vo.DownloadVO; -import com.yunzhupaas.config.ConfigValueUtil; -import com.yunzhupaas.base.entity.ProvinceEntity; -import java.io.IOException; -import java.util.stream.Collectors; -import com.yunzhupaas.flowable.entity.TaskEntity; -import com.yunzhupaas.exception.WorkFlowException; -import com.yunzhupaas.model.visualJson.UploaderTemplateModel; -import com.yunzhupaas.base.util.FormExecelUtils; -import org.springframework.transaction.annotation.Transactional; - -/** - * 项目结构 - * @版本: V5.2.7 - * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 - * @作者: 深圳市乐程软件有限公司 - * @日期: 2026-03-26 - */ -@Slf4j -@RestController -@Tag(name = "项目结构" , description = "bcm") -@RequestMapping("/api/bcm/MdmProject") -public class MdmProjectController { - - @Autowired - private GeneraterSwapUtil generaterSwapUtil; - - @Autowired - private UserProvider userProvider; - - @Autowired - private MdmProjectService mdmProjectService; - - - - /** - * 列表 - * - * @param mdmProjectPagination - * @return - */ - @Operation(summary = "获取列表") - @PostMapping("/getList") - public ActionResult list(@RequestBody MdmProjectPagination mdmProjectPagination)throws Exception{ - List list= mdmProjectService.getList(mdmProjectPagination); - List> realList=new ArrayList<>(); - for (MdmProjectEntity entity : list) { - Map mdmProjectMap=JsonUtil.entityToMap(entity); - mdmProjectMap.put("id", mdmProjectMap.get("project_id")); - //副表数据 - //子表数据 - realList.add(mdmProjectMap); - } - //数据转换 - boolean isPc = "pc".equals(ServletUtil.getHeader("yunzhupaas-origin" )); - realList = generaterSwapUtil.swapDataList(realList, MdmProjectConstant.getFormData(), MdmProjectConstant.getColumnData(), mdmProjectPagination.getModuleId(),isPc?false:false); - - //返回对象 - PageListVO vo = new PageListVO(); - vo.setList(realList); - PaginationVO page = JsonUtil.getJsonToBean(mdmProjectPagination, PaginationVO.class); - vo.setPagination(page); - return ActionResult.success(vo); - } - /** - * 创建 - * - * @param mdmProjectForm - * @return - */ - @PostMapping() - @Operation(summary = "创建") - public ActionResult create(@RequestBody @Valid MdmProjectForm mdmProjectForm) { - String b = mdmProjectService.checkForm(mdmProjectForm,0); - if (StringUtil.isNotEmpty(b)){ - return ActionResult.fail(b ); - } - try{ - mdmProjectService.saveOrUpdate(mdmProjectForm, null ,true); - }catch(Exception e){ - log.error("【项目结构创建项目接口异常】参数:{}", mdmProjectForm, e); - return ActionResult.fail(MsgCode.FA028.get()); - } - return ActionResult.success(MsgCode.SU001.get()); - } - /** - * 删除 - * @param id - * @return - */ - @Operation(summary = "删除") - @DeleteMapping("/{id}") - @Transactional - public ActionResult delete(@PathVariable("id") String id,@RequestParam(name = "forceDel",defaultValue = "false") boolean forceDel) throws Exception{ - MdmProjectEntity entity= mdmProjectService.getInfo(id); - if(entity!=null){ - //主表数据删除 - mdmProjectService.delete(entity); - } - return ActionResult.success(MsgCode.SU003.get()); - } - /** - * 批量删除 - * @param obj - * @return - */ - @DeleteMapping("/batchRemove") - @Transactional - @Operation(summary = "批量删除") - public ActionResult batchRemove(@RequestBody Object obj){ - Map objectMap = JsonUtil.entityToMap(obj); - List idList = JsonUtil.getJsonToList(objectMap.get("ids"), String.class); - String errInfo = ""; - List successList = new ArrayList<>(); - for (String allId : idList){ - try { - this.delete(allId,false); - successList.add(allId); - } catch (Exception e) { - errInfo = e.getMessage(); - } - } - if (successList.size() == 0 && StringUtil.isNotEmpty(errInfo)){ - return ActionResult.fail(errInfo); - } - return ActionResult.success(MsgCode.SU003.get()); - } - /** - * 编辑 - * @param id - * @param mdmProjectForm - * @return - */ - @PutMapping("/{id}") - @Operation(summary = "更新") - public ActionResult update(@PathVariable("id") String id,@RequestBody @Valid MdmProjectForm mdmProjectForm, - @RequestParam(value = "isImport", required = false) boolean isImport){ - MdmProjectEntity entity= mdmProjectService.getInfo(id); - if(entity!=null){ - mdmProjectForm.setProjectId(String.valueOf(entity.getProjectId())); - - if (!isImport) { - String b = mdmProjectService.checkForm(mdmProjectForm,1); - if (StringUtil.isNotEmpty(b)){ - return ActionResult.fail(b ); - } - } - - try{ - mdmProjectService.saveOrUpdate(mdmProjectForm,id,false); - }catch (DataException e1){ - return ActionResult.fail(e1.getMessage()); - }catch(Exception e){ - log.error("【项目结构修改项目接口异常】参数:{}", mdmProjectForm, e); - return ActionResult.fail(MsgCode.FA029.get()); - } - return ActionResult.success(MsgCode.SU004.get()); - }else{ - return ActionResult.fail(MsgCode.FA002.get()); - } - } - /** - * 表单信息(详情页) - * 详情页面使用-转换数据 - * @param id - * @return - */ - @Operation(summary = "表单信息(详情页)") - @GetMapping("/detail/{id}") - public ActionResult detailInfo(@PathVariable("id") String id){ - MdmProjectEntity entity= mdmProjectService.getInfo(id); - if(entity==null){ - return ActionResult.fail(MsgCode.FA001.get()); - } - Map mdmProjectMap=JsonUtil.entityToMap(entity); - mdmProjectMap.put("id", mdmProjectMap.get("project_id")); - //副表数据 - //子表数据 - boolean isPc = "pc".equals(ServletUtil.getHeader("yunzhupaas-origin" )); - mdmProjectMap = generaterSwapUtil.swapDataDetail(mdmProjectMap,MdmProjectConstant.getFormData(),"806868519370098181",isPc?false:false); - //子表数据 - return ActionResult.success(mdmProjectMap); - } - /** - * 获取详情(编辑页) - * 编辑页面使用-不转换数据 - * @param id - * @return - */ - @Operation(summary = "信息") - @GetMapping("/{id}") - public ActionResult info(@PathVariable("id") String id){ - MdmProjectEntity entity= mdmProjectService.getInfo(id); - if(entity==null){ - return ActionResult.fail(MsgCode.FA001.get()); - } - Map mdmProjectMap=JsonUtil.entityToMap(entity); - mdmProjectMap.put("id", mdmProjectMap.get("project_id")); - //副表数据 - //子表数据 - mdmProjectMap = generaterSwapUtil.swapDataForm(mdmProjectMap,MdmProjectConstant.getFormData(),MdmProjectConstant.TABLEFIELDKEY,MdmProjectConstant.TABLERENAMES); - return ActionResult.success(mdmProjectMap); - } - -} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-controller/src/main/java/com/yunzhupaas/mdm/controller/AssetController.java b/yunzhupaas-mdm/yunzhupaas-mdm-controller/src/main/java/com/yunzhupaas/mdm/controller/AssetController.java new file mode 100644 index 0000000..f3bdfee --- /dev/null +++ b/yunzhupaas-mdm/yunzhupaas-mdm-controller/src/main/java/com/yunzhupaas/mdm/controller/AssetController.java @@ -0,0 +1,697 @@ +package com.yunzhupaas.mdm.controller; + + +import cn.hutool.core.util.ObjectUtil; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import io.swagger.v3.oas.annotations.Operation; +import io.swagger.v3.oas.annotations.tags.Tag; +import com.yunzhupaas.base.ActionResult; +import com.yunzhupaas.base.UserInfo; +import com.yunzhupaas.exception.DataException; +import com.yunzhupaas.permission.entity.UserEntity; +import com.yunzhupaas.constant.MsgCode; +import com.yunzhupaas.mdm.service.*; +import com.yunzhupaas.mdm.entity.*; +import com.yunzhupaas.util.*; +import com.yunzhupaas.mdm.model.asset.*; +import lombok.extern.slf4j.Slf4j; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.*; +import com.yunzhupaas.flowable.entity.TaskEntity; +import jakarta.validation.Valid; +import java.util.*; +import com.yunzhupaas.model.ExcelModel; +import com.yunzhupaas.excel.ExcelExportStyler; +import com.yunzhupaas.excel.ExcelHelper; +import com.yunzhupaas.annotation.YunzhupaasField; +import com.yunzhupaas.base.vo.PageListVO; +import com.yunzhupaas.base.vo.PaginationVO; +import com.yunzhupaas.base.vo.DownloadVO; +import com.yunzhupaas.config.ConfigValueUtil; +import com.yunzhupaas.base.entity.ProvinceEntity; +import java.io.IOException; +import java.util.stream.Collectors; +import com.yunzhupaas.flowable.entity.TaskEntity; +import com.yunzhupaas.exception.WorkFlowException; +import com.yunzhupaas.model.visualJson.UploaderTemplateModel; +import com.yunzhupaas.base.util.FormExecelUtils; +import org.springframework.web.multipart.MultipartFile; +import cn.afterturn.easypoi.excel.ExcelExportUtil; +import cn.afterturn.easypoi.excel.ExcelImportUtil; +import cn.afterturn.easypoi.excel.entity.ExportParams; +import cn.afterturn.easypoi.excel.entity.ImportParams; +import cn.afterturn.easypoi.excel.entity.params.ExcelExportEntity; +import cn.afterturn.easypoi.excel.entity.enmus.ExcelType; +import org.apache.poi.hssf.usermodel.HSSFWorkbook; +import org.apache.poi.ss.usermodel.Workbook; +import java.io.File; +import java.io.IOException; +import java.io.InputStream; +import com.yunzhupaas.onlinedev.model.ExcelImFieldModel; +import com.yunzhupaas.base.model.OnlineImport.ImportDataModel; +import com.yunzhupaas.base.model.OnlineImport.ImportFormCheckUniqueModel; +import com.yunzhupaas.base.model.OnlineImport.ExcelImportModel; +import com.yunzhupaas.base.model.OnlineImport.VisualImportModel; +import cn.xuyanwu.spring.file.storage.FileInfo; +import lombok.Cleanup; +import com.yunzhupaas.model.visualJson.config.HeaderModel; +import com.yunzhupaas.base.model.ColumnDataModel; +import com.yunzhupaas.base.util.VisualUtils; +import org.springframework.transaction.annotation.Transactional; + +/** + * 资产信息 + * @版本: V5.2.7 + * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * @作者: 深圳市乐程软件有限公司 + * @日期: 2026-04-28 + */ +@Slf4j +@RestController +@Tag(name = "资产信息" , description = "bcm") +@RequestMapping("/api/bcm/Asset") +public class AssetController { + + @Autowired + private GeneraterSwapUtil generaterSwapUtil; + + @Autowired + private UserProvider userProvider; + + @Autowired + private AssetService assetService; + + @Autowired + private SuppinfoService companyService; + + @Autowired + private ConfigValueUtil configValueUtil; + + /** + * 列表 + * + * @param assetPagination + * @return + */ + @Operation(summary = "获取列表") + @PostMapping("/getList") + public ActionResult list(@RequestBody AssetPagination assetPagination)throws Exception{ + List list= assetService.getList(assetPagination); + List> realList=new ArrayList<>(); + for (AssetEntity entity : list) { + Map assetMap=JsonUtil.entityToMap(entity); + assetMap.put("id", assetMap.get("asset_id")); + //副表数据 + //子表数据 + realList.add(assetMap); + } + //数据转换 + boolean isPc = "pc".equals(ServletUtil.getHeader("yunzhupaas-origin" )); + realList = generaterSwapUtil.swapDataList(realList, AssetConstant.getFormData(), AssetConstant.getColumnData(), assetPagination.getModuleId(),isPc?false:false); + for (Map map : realList) { + if(ObjectUtil.isNotEmpty( map.get("supplier_id"))){ + map.put("supplier_id", companyService.getInfo(map.get("supplier_id").toString()).getCompanyName()); + } + + } + //返回对象 + PageListVO vo = new PageListVO(); + vo.setList(realList); + PaginationVO page = JsonUtil.getJsonToBean(assetPagination, PaginationVO.class); + vo.setPagination(page); + return ActionResult.success(vo); + } + /** + * 创建 + * + * @param assetForm + * @return + */ + @PostMapping() + @Operation(summary = "创建") + public ActionResult create(@RequestBody @Valid AssetForm assetForm) { + String b = assetService.checkForm(assetForm,0); + if (StringUtil.isNotEmpty(b)){ + return ActionResult.fail(b ); + } + try{ + assetService.saveOrUpdate(assetForm, null ,true); + }catch(Exception e){ + return ActionResult.fail(MsgCode.FA028.get()); + } + return ActionResult.success(MsgCode.SU001.get()); + } + /** + * 导出Excel + * + * @return + */ + @Operation(summary = "导出Excel") + @PostMapping("/Actions/Export") + public ActionResult Export(@RequestBody AssetPagination assetPagination) throws IOException { + if (StringUtil.isEmpty(assetPagination.getSelectKey())){ + return ActionResult.fail(MsgCode.IMP011.get()); + } + List list= assetService.getList(assetPagination); + List> realList=new ArrayList<>(); + for (AssetEntity entity : list) { + Map assetMap=JsonUtil.entityToMap(entity); + assetMap.put("id", assetMap.get("asset_id")); + //副表数据 + //子表数据 + realList.add(assetMap); + } + //数据转换 + realList = generaterSwapUtil.swapDataList(realList, AssetConstant.getFormData(), AssetConstant.getColumnData(), assetPagination.getModuleId(),false); + String[]keys=!StringUtil.isEmpty(assetPagination.getSelectKey())?assetPagination.getSelectKey():new String[0]; + UserInfo userInfo=userProvider.get(); + String menuFullName = generaterSwapUtil.getMenuName(assetPagination.getMenuId()); + + DownloadVO vo=this.creatModelExcel(configValueUtil.getTemporaryFilePath(),realList,keys,userInfo,menuFullName); + return ActionResult.success(vo); + } + + /** + * 导出表格方法 + */ + public DownloadVO creatModelExcel(String path,List>list,String[]keys,UserInfo userInfo,String menuFullName){ + DownloadVO vo=DownloadVO.builder().build(); + List entitys=new ArrayList<>(); + if(keys.length>0){ + for(String key:keys){ + switch(key){ + case "asset_code" : + entitys.add(new ExcelExportEntity("资产编码" ,"asset_code")); + break; + case "asset_name" : + entitys.add(new ExcelExportEntity("资产名称" ,"asset_name")); + break; + case "asset_type" : + entitys.add(new ExcelExportEntity("资产类型" ,"asset_type")); + break; + case "asset_category" : + entitys.add(new ExcelExportEntity("资产分类" ,"asset_category")); + break; + case "asset_status" : + entitys.add(new ExcelExportEntity("资产状态" ,"asset_status")); + break; + case "asset_location" : + entitys.add(new ExcelExportEntity("资产位置" ,"asset_location")); + break; + case "current_org_id" : + entitys.add(new ExcelExportEntity("使用组织" ,"current_org_id")); + break; + case "current_user_id" : + entitys.add(new ExcelExportEntity("保管用户" ,"current_user_id")); + break; + case "asset_ownership" : + entitys.add(new ExcelExportEntity("资产权属" ,"asset_ownership")); + break; + case "measurement_unit" : + entitys.add(new ExcelExportEntity("单位" ,"measurement_unit")); + break; + case "quantity" : + entitys.add(new ExcelExportEntity("数量" ,"quantity")); + break; + case "purchase_date" : + entitys.add(new ExcelExportEntity("购置日期" ,"purchase_date")); + break; + case "commissioning_date" : + entitys.add(new ExcelExportEntity("启用日期" ,"commissioning_date")); + break; + case "expected_life" : + entitys.add(new ExcelExportEntity("预计使用年限" ,"expected_life")); + break; + case "supplier_id" : + entitys.add(new ExcelExportEntity("供应商" ,"supplier_id")); + break; + case "remark" : + entitys.add(new ExcelExportEntity("备注" ,"remark")); + break; + default: + break; + } + } + } + + ExportParams exportParams = new ExportParams(null, "表单信息"); + exportParams.setType(ExcelType.XSSF); + try{ + @Cleanup Workbook workbook = new HSSFWorkbook(); + if (entitys.size()>0){ + if (list.size()==0){ + list.add(new HashMap<>()); + } + //去除空数据 + List> dataList = new ArrayList<>(); + for (Map map : list) { + int i = 0; + for (String key : keys) { + //子表 + if (key.toLowerCase().startsWith("tablefield")) { + String tableField = key.substring(0, key.indexOf("-" )); + String field = key.substring(key.indexOf("-" ) + 1); + Object o = map.get(tableField); + if (o != null) { + List> childList = (List>) o; + for (Map childMap : childList) { + if (childMap.get(field) != null) { + i++; + } + } + } + } else { + Object o = map.get(key); + if (o != null) { + i++; + } + } + } + if (i > 0) { + dataList.add(map); + } + } + List mergerEntitys = new ArrayList<>(entitys); + List> mergerList=new ArrayList<>(dataList); + //复杂表头-表头和数据处理 + ColumnDataModel columnDataModel = JsonUtil.getJsonToBean(AssetConstant.getColumnData(), ColumnDataModel.class); + List complexHeaderList = columnDataModel.getComplexHeaderList(); + if (!Objects.equals(columnDataModel.getType(), 3) && !Objects.equals(columnDataModel.getType(), 5)) { + entitys = VisualUtils.complexHeaderHandel(entitys, complexHeaderList, Objects.equals(columnDataModel.getType(), 4)); + dataList = VisualUtils.complexHeaderDataHandel(dataList, complexHeaderList, Objects.equals(columnDataModel.getType(), 4)); + } + + exportParams.setStyle(ExcelExportStyler.class); + workbook = ExcelExportUtil.exportExcel(exportParams, entitys, dataList); + VisualUtils.mergerVertical(workbook, mergerEntitys, mergerList); + ExcelModel excelModel = generaterSwapUtil.getExcelParams(AssetConstant.getFormData(),Arrays.asList(keys)); + ExcelHelper helper = new ExcelHelper(); + helper.init(workbook, exportParams, entitys, excelModel); + helper.doPreHandle(); + helper.doPostHandle(); + } + String fileName = menuFullName +"_"+ DateUtil.dateNow("yyyyMMddHHmmss") + ".xls"; + MultipartFile multipartFile = ExcelUtil.workbookToCommonsMultipartFile(workbook, fileName); + String temporaryFilePath = configValueUtil.getTemporaryFilePath(); + FileInfo fileInfo = FileUploadUtils.uploadFile(multipartFile, temporaryFilePath, fileName); + vo.setName(fileInfo.getFilename()); + vo.setUrl(UploaderUtil.uploaderFile(fileInfo.getFilename() + "#" + "Temporary") + "&name=" + fileName); + } catch (Exception e) { + log.error("信息导出Excel错误:{}", e.getMessage()); + e.printStackTrace(); + } + return vo; + } + @Operation(summary = "上传文件") + @PostMapping("/Uploader") + public ActionResult Uploader() { + List list = UpUtil.getFileAll(); + MultipartFile file = list.get(0); + if (file.getOriginalFilename().endsWith(".xlsx") || file.getOriginalFilename().endsWith(".xls")) { + String filePath = XSSEscape.escape(configValueUtil.getTemporaryFilePath()); + String fileName = XSSEscape.escape(RandomUtil.uuId() + "." + UpUtil.getFileType(file)); + //上传文件 + FileInfo fileInfo = FileUploadUtils.uploadFile(file, filePath, fileName); + DownloadVO vo = DownloadVO.builder().build(); + vo.setName(fileInfo.getFilename()); + return ActionResult.success(vo); + } else { + return ActionResult.fail(MsgCode.FA017.get()); + } + } + + /** + * 模板下载 + * + * @return + */ + @Operation(summary = "模板下载") + @GetMapping("/TemplateDownload") + public ActionResult TemplateDownload(@RequestParam("menuId") String menuId){ + DownloadVO vo = DownloadVO.builder().build(); + UserInfo userInfo = userProvider.get(); + String menuFullName = generaterSwapUtil.getMenuName(menuId); + //主表对象 + List entitys = new ArrayList<>(); + List selectKeys = new ArrayList<>(); + //以下添加字段 + entitys.add(new ExcelExportEntity("资产名称(asset_name)" ,"asset_name")); + selectKeys.add("asset_name"); + entitys.add(new ExcelExportEntity("资产类型(asset_type)" ,"asset_type")); + selectKeys.add("asset_type"); + entitys.add(new ExcelExportEntity("资产分类(asset_category)" ,"asset_category")); + selectKeys.add("asset_category"); + entitys.add(new ExcelExportEntity("资产状态(asset_status)" ,"asset_status")); + selectKeys.add("asset_status"); + entitys.add(new ExcelExportEntity("资产权属(asset_ownership)" ,"asset_ownership")); + selectKeys.add("asset_ownership"); + entitys.add(new ExcelExportEntity("资产位置(asset_location)" ,"asset_location")); + selectKeys.add("asset_location"); + entitys.add(new ExcelExportEntity("使用组织(current_org_id)" ,"current_org_id")); + selectKeys.add("current_org_id"); + entitys.add(new ExcelExportEntity("单位(measurement_unit)" ,"measurement_unit")); + selectKeys.add("measurement_unit"); + entitys.add(new ExcelExportEntity("启用日期(commissioning_date)" ,"commissioning_date")); + selectKeys.add("commissioning_date"); + entitys.add(new ExcelExportEntity("购置日期(purchase_date)" ,"purchase_date")); + selectKeys.add("purchase_date"); + entitys.add(new ExcelExportEntity("备注(remark)" ,"remark")); + selectKeys.add("remark"); + entitys.add(new ExcelExportEntity("预计使用年限(expected_life)" ,"expected_life")); + selectKeys.add("expected_life"); + entitys.add(new ExcelExportEntity("数量(quantity)" ,"quantity")); + selectKeys.add("quantity"); + entitys.add(new ExcelExportEntity("保管用户(current_user_id)" ,"current_user_id")); + selectKeys.add("current_user_id"); + ExcelModel excelModel = generaterSwapUtil.getExcelParams(AssetConstant.getFormData(),selectKeys); + List> list = new ArrayList<>(); + list.add(excelModel.getDataMap()); + + ExportParams exportParams = new ExportParams(null, menuFullName + "模板"); + exportParams.setStyle(ExcelExportStyler.class); + exportParams.setType(ExcelType.XSSF); + try{ + @Cleanup Workbook workbook = new HSSFWorkbook(); + if (entitys.size()>0){ + if (list.size()==0){ + list.add(new HashMap<>()); + } + //复杂表头-表头和数据处理 + ColumnDataModel columnDataModel = JsonUtil.getJsonToBean(AssetConstant.getColumnData(), ColumnDataModel.class); + List complexHeaderList = columnDataModel.getComplexHeaderList(); + if (!Objects.equals(columnDataModel.getType(), 3) && !Objects.equals(columnDataModel.getType(), 5)) { + entitys = VisualUtils.complexHeaderHandel(entitys, complexHeaderList, false); + list = VisualUtils.complexHeaderDataHandel(list, complexHeaderList, false); + } + workbook = ExcelExportUtil.exportExcel(exportParams, entitys, list); + ExcelHelper helper = new ExcelHelper(); + helper.init(workbook, exportParams, entitys, excelModel); + helper.doPreHandle(); + helper.doPostHandle(); + } + String fileName = menuFullName + "导入模板.xls"; + MultipartFile multipartFile = ExcelUtil.workbookToCommonsMultipartFile(workbook, fileName); + String temporaryFilePath = configValueUtil.getTemporaryFilePath(); + FileInfo fileInfo = FileUploadUtils.uploadFile(multipartFile, temporaryFilePath, fileName); + vo.setName(fileInfo.getFilename()); + vo.setUrl(UploaderUtil.uploaderFile(fileInfo.getFilename() + "#" + "Temporary") + "&name=" + fileName); + } catch (Exception e) { + log.error("模板信息导出Excel错误:{}", e.getMessage()); + e.printStackTrace(); + } + return ActionResult.success(vo); + } + + /** + * 导入预览 + * + * @return + */ + @Operation(summary = "导入预览" ) + @GetMapping("/ImportPreview") + public ActionResult> ImportPreview(String fileName) throws Exception { + Map headAndDataMap = new HashMap<>(2); + String filePath = FileUploadUtils.getLocalBasePath() + configValueUtil.getTemporaryFilePath(); + FileUploadUtils.downLocal(configValueUtil.getTemporaryFilePath(), filePath, fileName); + File temporary = new File(XSSEscape.escapePath(filePath + fileName)); + int headerRowIndex = 1; + ImportParams params = new ImportParams(); + params.setTitleRows(0); + params.setHeadRows(headerRowIndex); + params.setNeedVerify(true); + try { + InputStream inputStream = ExcelUtil.solveOrginTitle(temporary, headerRowIndex); + List excelDataList = ExcelUtil.importExcelByInputStream(inputStream, 0, headerRowIndex, Map.class); + //数据超过1000条 + if(excelDataList != null && excelDataList.size() > 1000) { + return ActionResult.fail(MsgCode.ETD117.get()); + } + + ColumnDataModel columnDataModel = JsonUtil.getJsonToBean(AssetConstant.getColumnData(), ColumnDataModel.class); + UploaderTemplateModel uploaderTemplateModel = JsonUtil.getJsonToBean(columnDataModel.getUploaderTemplateJson(), UploaderTemplateModel.class); + List selectKey = uploaderTemplateModel.getSelectKey(); + //子表合并 + List> results = FormExecelUtils.dataMergeChildTable(excelDataList,selectKey); + // 导入字段 + List columns = new ArrayList<>(); + columns.add(new ExcelImFieldModel("asset_name","资产名称","input")); + columns.add(new ExcelImFieldModel("asset_type","资产类型","select")); + columns.add(new ExcelImFieldModel("asset_category","资产分类","select")); + columns.add(new ExcelImFieldModel("asset_status","资产状态","select")); + columns.add(new ExcelImFieldModel("asset_ownership","资产权属","select")); + columns.add(new ExcelImFieldModel("asset_location","资产位置","cascader")); + columns.add(new ExcelImFieldModel("current_org_id","使用组织","organizeSelect")); + columns.add(new ExcelImFieldModel("measurement_unit","单位","input")); + columns.add(new ExcelImFieldModel("commissioning_date","启用日期","datePicker")); + columns.add(new ExcelImFieldModel("purchase_date","购置日期","datePicker")); + columns.add(new ExcelImFieldModel("remark","备注","textarea")); + columns.add(new ExcelImFieldModel("expected_life","预计使用年限","inputNumber")); + columns.add(new ExcelImFieldModel("quantity","数量","inputNumber")); + columns.add(new ExcelImFieldModel("current_user_id","保管用户","userSelect")); + headAndDataMap.put("dataRow" , results); + headAndDataMap.put("headerRow" , JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(columns))); + } catch (Exception e){ + e.printStackTrace(); + return ActionResult.fail(MsgCode.VS407.get()); + } + return ActionResult.success(headAndDataMap); + } + + /** + * 导入数据 + * + * @return + */ + @Operation(summary = "导入数据" ) + @PostMapping("/ImportData") + public ActionResult ImportData(@RequestBody VisualImportModel visualImportModel) throws Exception { + List> listData = visualImportModel.getList(); + ImportFormCheckUniqueModel uniqueModel = new ImportFormCheckUniqueModel(); + uniqueModel.setDbLinkId(AssetConstant.DBLINKID); + uniqueModel.setUpdate(Objects.equals("1", "2")); + + Map tablefieldkey = new HashMap<>(); + for(String key:AssetConstant.TABLEFIELDKEY.keySet()){ + tablefieldkey.put(key,AssetConstant.TABLERENAMES.get(AssetConstant.TABLEFIELDKEY.get(key))); + } + ExcelImportModel excelImportModel = generaterSwapUtil.importData(AssetConstant.getFormData(),listData,uniqueModel, tablefieldkey,AssetConstant.getTableList()); + List importDataModel = uniqueModel.getImportDataModel(); + for (ImportDataModel model : importDataModel) { + String id = model.getId(); + Map result = model.getResultData(); + if(StringUtil.isNotEmpty(id)){ + update(id, JsonUtil.getJsonToBean(result,AssetForm.class), true); + }else { + create( JsonUtil.getJsonToBean(result,AssetForm.class)); + } + } + return ActionResult.success(excelImportModel); + } + + /** + * 导出异常报告 + * + * @return + */ + @Operation(summary = "导出异常报告") + @PostMapping("/ImportExceptionData") + public ActionResult ImportExceptionData(@RequestBody VisualImportModel visualImportModel) { + DownloadVO vo = DownloadVO.builder().build(); + UserInfo userInfo = userProvider.get(); + String menuFullName = generaterSwapUtil.getMenuName(visualImportModel.getMenuId()); + //主表对象 + List entitys = new ArrayList<>(); + entitys.add(new ExcelExportEntity("异常原因", "errorsInfo",30)); + List selectKeys = new ArrayList<>(); + //以下添加字段 + entitys.add(new ExcelExportEntity("资产名称(asset_name)" ,"asset_name")); + selectKeys.add("asset_name"); + entitys.add(new ExcelExportEntity("资产类型(asset_type)" ,"asset_type")); + selectKeys.add("asset_type"); + entitys.add(new ExcelExportEntity("资产分类(asset_category)" ,"asset_category")); + selectKeys.add("asset_category"); + entitys.add(new ExcelExportEntity("资产状态(asset_status)" ,"asset_status")); + selectKeys.add("asset_status"); + entitys.add(new ExcelExportEntity("资产权属(asset_ownership)" ,"asset_ownership")); + selectKeys.add("asset_ownership"); + entitys.add(new ExcelExportEntity("资产位置(asset_location)" ,"asset_location")); + selectKeys.add("asset_location"); + entitys.add(new ExcelExportEntity("使用组织(current_org_id)" ,"current_org_id")); + selectKeys.add("current_org_id"); + entitys.add(new ExcelExportEntity("单位(measurement_unit)" ,"measurement_unit")); + selectKeys.add("measurement_unit"); + entitys.add(new ExcelExportEntity("启用日期(commissioning_date)" ,"commissioning_date")); + selectKeys.add("commissioning_date"); + entitys.add(new ExcelExportEntity("购置日期(purchase_date)" ,"purchase_date")); + selectKeys.add("purchase_date"); + entitys.add(new ExcelExportEntity("备注(remark)" ,"remark")); + selectKeys.add("remark"); + entitys.add(new ExcelExportEntity("预计使用年限(expected_life)" ,"expected_life")); + selectKeys.add("expected_life"); + entitys.add(new ExcelExportEntity("数量(quantity)" ,"quantity")); + selectKeys.add("quantity"); + entitys.add(new ExcelExportEntity("保管用户(current_user_id)" ,"current_user_id")); + selectKeys.add("current_user_id"); + ExcelModel excelModel = generaterSwapUtil.getExcelParams(AssetConstant.getFormData(),selectKeys); + List> list = new ArrayList<>(); + list.addAll(visualImportModel.getList()); + + ExportParams exportParams = new ExportParams(null, menuFullName + "模板"); + exportParams.setStyle(ExcelExportStyler.class); + exportParams.setType(ExcelType.XSSF); + exportParams.setFreezeCol(1); + try{ + @Cleanup Workbook workbook = new HSSFWorkbook(); + if (entitys.size()>0){ + if (list.size()==0){ + list.add(new HashMap<>()); + } + //复杂表头-表头和数据处理 + ColumnDataModel columnDataModel = JsonUtil.getJsonToBean(AssetConstant.getColumnData(), ColumnDataModel.class); + List complexHeaderList = columnDataModel.getComplexHeaderList(); + if (!Objects.equals(columnDataModel.getType(), 3) && !Objects.equals(columnDataModel.getType(), 5)) { + entitys = VisualUtils.complexHeaderHandel(entitys, complexHeaderList, false); + list = VisualUtils.complexHeaderDataHandel(list, complexHeaderList, false); + } + + workbook = ExcelExportUtil.exportExcel(exportParams, entitys, list); + ExcelHelper helper = new ExcelHelper(); + helper.init(workbook, exportParams, entitys, excelModel); + helper.doPreHandle(); + helper.doPostHandle(); + } + + String fileName = menuFullName + "错误报告_" + DateUtil.dateNow("yyyyMMddHHmmss") + ".xls"; + MultipartFile multipartFile = ExcelUtil.workbookToCommonsMultipartFile(workbook, fileName); + String temporaryFilePath = configValueUtil.getTemporaryFilePath(); + FileInfo fileInfo = FileUploadUtils.uploadFile(multipartFile, temporaryFilePath, fileName); + vo.setName(fileInfo.getFilename()); + vo.setUrl(UploaderUtil.uploaderFile(fileInfo.getFilename() + "#" + "Temporary") + "&name=" + fileName); + } catch (Exception e) { + e.printStackTrace(); + } + return ActionResult.success(vo); + } + /** + * 删除 + * @param id + * @return + */ + @Operation(summary = "删除") + @DeleteMapping("/{id}") + @Transactional + public ActionResult delete(@PathVariable("id") String id,@RequestParam(name = "forceDel",defaultValue = "false") boolean forceDel) throws Exception{ + AssetEntity entity= assetService.getInfo(id); + if(entity!=null){ + //假删除 + entity.setDeleteMark(1); + entity.setDeleteUserId(userProvider.get().getUserId()); + entity.setDeleteTime(new Date()); + assetService.setIgnoreLogicDelete().updateById(entity); + } + return ActionResult.success(MsgCode.SU003.get()); + } + /** + * 批量删除 + * @param obj + * @return + */ + @DeleteMapping("/batchRemove") + @Transactional + @Operation(summary = "批量删除") + public ActionResult batchRemove(@RequestBody Object obj){ + Map objectMap = JsonUtil.entityToMap(obj); + List idList = JsonUtil.getJsonToList(objectMap.get("ids"), String.class); + String errInfo = ""; + List successList = new ArrayList<>(); + for (String allId : idList){ + try { + this.delete(allId,false); + successList.add(allId); + } catch (Exception e) { + errInfo = e.getMessage(); + } + } + if (successList.size() == 0 && StringUtil.isNotEmpty(errInfo)){ + return ActionResult.fail(errInfo); + } + return ActionResult.success(MsgCode.SU003.get()); + } + /** + * 编辑 + * @param id + * @param assetForm + * @return + */ + @PutMapping("/{id}") + @Operation(summary = "更新") + public ActionResult update(@PathVariable("id") String id,@RequestBody @Valid AssetForm assetForm, + @RequestParam(value = "isImport", required = false) boolean isImport){ + AssetEntity entity= assetService.getInfo(id); + if(entity!=null){ + assetForm.setAssetId(String.valueOf(entity.getAssetId())); + + if (!isImport) { + String b = assetService.checkForm(assetForm,1); + if (StringUtil.isNotEmpty(b)){ + return ActionResult.fail(b ); + } + } + + try{ + assetService.saveOrUpdate(assetForm,id,false); + }catch (DataException e1){ + return ActionResult.fail(e1.getMessage()); + }catch(Exception e){ + return ActionResult.fail(MsgCode.FA029.get()); + } + return ActionResult.success(MsgCode.SU004.get()); + }else{ + return ActionResult.fail(MsgCode.FA002.get()); + } + } + /** + * 表单信息(详情页) + * 详情页面使用-转换数据 + * @param id + * @return + */ + @Operation(summary = "表单信息(详情页)") + @GetMapping("/detail/{id}") + public ActionResult detailInfo(@PathVariable("id") String id){ + AssetEntity entity= assetService.getInfo(id); + if(entity==null){ + return ActionResult.fail(MsgCode.FA001.get()); + } + Map assetMap=JsonUtil.entityToMap(entity); + assetMap.put("id", assetMap.get("asset_id")); + //副表数据 + //子表数据 + boolean isPc = "pc".equals(ServletUtil.getHeader("yunzhupaas-origin" )); + assetMap = generaterSwapUtil.swapDataDetail(assetMap,AssetConstant.getFormData(),"818770027560829701",isPc?false:false); + assetMap.put("supplier_id", companyService.getInfo(assetMap.get("supplier_id").toString()).getCompanyName()); + //子表数据 + return ActionResult.success(assetMap); + } + /** + * 获取详情(编辑页) + * 编辑页面使用-不转换数据 + * @param id + * @return + */ + @Operation(summary = "信息") + @GetMapping("/{id}") + public ActionResult info(@PathVariable("id") String id){ + AssetEntity entity= assetService.getInfo(id); + if(entity==null){ + return ActionResult.fail(MsgCode.FA001.get()); + } + Map assetMap=JsonUtil.entityToMap(entity); + assetMap.put("id", assetMap.get("asset_id")); + //副表数据 + //子表数据 + assetMap = generaterSwapUtil.swapDataForm(assetMap,AssetConstant.getFormData(),AssetConstant.TABLEFIELDKEY,AssetConstant.TABLERENAMES); + return ActionResult.success(assetMap); + } + +} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-controller/src/main/java/com/yunzhupaas/mdm/controller/CompanyController.java b/yunzhupaas-mdm/yunzhupaas-mdm-controller/src/main/java/com/yunzhupaas/mdm/controller/CompanyController.java new file mode 100644 index 0000000..65f7ab8 --- /dev/null +++ b/yunzhupaas-mdm/yunzhupaas-mdm-controller/src/main/java/com/yunzhupaas/mdm/controller/CompanyController.java @@ -0,0 +1,932 @@ +package com.yunzhupaas.mdm.controller; + + +import cn.hutool.core.util.ObjectUtil; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import io.swagger.v3.oas.annotations.Operation; +import io.swagger.v3.oas.annotations.tags.Tag; +import com.yunzhupaas.base.ActionResult; +import com.yunzhupaas.base.UserInfo; +import com.yunzhupaas.exception.DataException; +import com.yunzhupaas.permission.entity.UserEntity; +import com.yunzhupaas.constant.MsgCode; +import com.yunzhupaas.mdm.service.*; +import com.yunzhupaas.mdm.entity.*; +import com.yunzhupaas.util.*; +import com.yunzhupaas.mdm.model.company.*; +import lombok.extern.slf4j.Slf4j; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.*; +import com.yunzhupaas.flowable.entity.TaskEntity; +import jakarta.validation.Valid; +import java.util.*; +import com.yunzhupaas.model.ExcelModel; +import com.yunzhupaas.excel.ExcelExportStyler; +import com.yunzhupaas.excel.ExcelHelper; +import com.yunzhupaas.annotation.YunzhupaasField; +import com.yunzhupaas.base.vo.PageListVO; +import com.yunzhupaas.base.vo.PaginationVO; +import com.yunzhupaas.base.vo.DownloadVO; +import com.yunzhupaas.config.ConfigValueUtil; +import com.yunzhupaas.base.entity.ProvinceEntity; +import java.io.IOException; +import java.util.stream.Collectors; +import com.yunzhupaas.flowable.entity.TaskEntity; +import com.yunzhupaas.exception.WorkFlowException; +import com.yunzhupaas.model.visualJson.UploaderTemplateModel; +import com.yunzhupaas.base.util.FormExecelUtils; +import org.springframework.web.multipart.MultipartFile; +import cn.afterturn.easypoi.excel.ExcelExportUtil; +import cn.afterturn.easypoi.excel.ExcelImportUtil; +import cn.afterturn.easypoi.excel.entity.ExportParams; +import cn.afterturn.easypoi.excel.entity.ImportParams; +import cn.afterturn.easypoi.excel.entity.params.ExcelExportEntity; +import cn.afterturn.easypoi.excel.entity.enmus.ExcelType; +import org.apache.poi.hssf.usermodel.HSSFWorkbook; +import org.apache.poi.ss.usermodel.Workbook; +import java.io.File; +import java.io.IOException; +import java.io.InputStream; +import com.yunzhupaas.onlinedev.model.ExcelImFieldModel; +import com.yunzhupaas.base.model.OnlineImport.ImportDataModel; +import com.yunzhupaas.base.model.OnlineImport.ImportFormCheckUniqueModel; +import com.yunzhupaas.base.model.OnlineImport.ExcelImportModel; +import com.yunzhupaas.base.model.OnlineImport.VisualImportModel; +import cn.xuyanwu.spring.file.storage.FileInfo; +import lombok.Cleanup; +import com.yunzhupaas.model.visualJson.config.HeaderModel; +import com.yunzhupaas.base.model.ColumnDataModel; +import com.yunzhupaas.base.util.VisualUtils; +import org.springframework.transaction.annotation.Transactional; + +/** + * 企业信息 + * @版本: V5.2.7 + * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * @作者: 深圳市乐程软件有限公司 + * @日期: 2026-04-24 + */ +@Slf4j +@RestController +@Tag(name = "企业信息" , description = "bcm") +@RequestMapping("/api/bcm/Company") +public class CompanyController { + + @Autowired + private GeneraterSwapUtil generaterSwapUtil; + + @Autowired + private UserProvider userProvider; + + @Autowired + private CompanyService companyService; + + @Autowired + private CompanyBankService mdmCompanyBankService; + @Autowired + private CompanyInvoiceService companyInvoiceService; + + + @Autowired + private ConfigValueUtil configValueUtil; + + /** + * 列表 + * + * @param companyPagination + * @return + */ + @Operation(summary = "获取列表") + @PostMapping("/getList") + public ActionResult list(@RequestBody CompanyPagination companyPagination)throws Exception{ + List list= companyService.getList(companyPagination); + List> realList=new ArrayList<>(); + for (CompanyEntity entity : list) { + Map companyMap=JsonUtil.entityToMap(entity); + companyMap.put("id", companyMap.get("company_id")); + //副表数据 + //子表数据 + List mdmCompanyBankList = entity.getCompanyBank(); + companyMap.put("tableFieldad9d92",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(mdmCompanyBankList))); + companyMap.put("mdmCompanyBankList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(mdmCompanyBankList))); + List companyInvoiceList = entity.getCompanyInvoice(); + companyMap.put("tableField46dc53",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(companyInvoiceList))); + companyMap.put("companyInvoiceList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(companyInvoiceList))); + realList.add(companyMap); + } + //数据转换 + boolean isPc = "pc".equals(ServletUtil.getHeader("yunzhupaas-origin" )); + realList = generaterSwapUtil.swapDataList(realList, CompanyConstant.getFormData(), CompanyConstant.getColumnData(), companyPagination.getModuleId(),isPc?false:false); + + //返回对象 + PageListVO vo = new PageListVO(); + vo.setList(realList); + PaginationVO page = JsonUtil.getJsonToBean(companyPagination, PaginationVO.class); + vo.setPagination(page); + return ActionResult.success(vo); + } + /** + * 创建 + * + * @param companyForm + * @return + */ + @PostMapping() + @Operation(summary = "创建") + public ActionResult create(@RequestBody @Valid CompanyForm companyForm) { + String b = companyService.checkForm(companyForm,0); + if (StringUtil.isNotEmpty(b)){ + return ActionResult.fail(b ); + } + try{ + companyService.saveOrUpdate(companyForm, null ,true); + }catch(Exception e){ + return ActionResult.fail(MsgCode.FA028.get()); + } + return ActionResult.success(MsgCode.SU001.get()); + } + /** + * 导出Excel + * + * @return + */ + @Operation(summary = "导出Excel") + @PostMapping("/Actions/Export") + public ActionResult Export(@RequestBody CompanyPagination companyPagination) throws IOException { + if (StringUtil.isEmpty(companyPagination.getSelectKey())){ + return ActionResult.fail(MsgCode.IMP011.get()); + } + List list= companyService.getList(companyPagination); + List> realList=new ArrayList<>(); + for (CompanyEntity entity : list) { + Map companyMap=JsonUtil.entityToMap(entity); + companyMap.put("id", companyMap.get("company_id")); + //副表数据 + //子表数据 + List mdmCompanyBankList = entity.getCompanyBank(); + companyMap.put("tableFieldad9d92",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(mdmCompanyBankList))); + companyMap.put("mdmCompanyBankList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(mdmCompanyBankList))); + List companyInvoiceList = entity.getCompanyInvoice(); + companyMap.put("tableField46dc53",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(companyInvoiceList))); + companyMap.put("companyInvoiceList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(companyInvoiceList))); + realList.add(companyMap); + } + //数据转换 + realList = generaterSwapUtil.swapDataList(realList, CompanyConstant.getFormData(), CompanyConstant.getColumnData(), companyPagination.getModuleId(),false); + String[]keys=!StringUtil.isEmpty(companyPagination.getSelectKey())?companyPagination.getSelectKey():new String[0]; + UserInfo userInfo=userProvider.get(); + String menuFullName = generaterSwapUtil.getMenuName(companyPagination.getMenuId()); + + DownloadVO vo=this.creatModelExcel(configValueUtil.getTemporaryFilePath(),realList,keys,userInfo,menuFullName); + return ActionResult.success(vo); + } + + /** + * 导出表格方法 + */ + public DownloadVO creatModelExcel(String path,List>list,String[]keys,UserInfo userInfo,String menuFullName){ + DownloadVO vo=DownloadVO.builder().build(); + List entitys=new ArrayList<>(); + if(keys.length>0){ + ExcelExportEntity tableFieldad9d92ExcelEntity = new ExcelExportEntity("设计子表(tableFieldad9d92)","tableFieldad9d92"); + List tableFieldad9d92List = new ArrayList<>(); + ExcelExportEntity tableField46dc53ExcelEntity = new ExcelExportEntity("设计子表(tableField46dc53)","tableField46dc53"); + List tableField46dc53List = new ArrayList<>(); + for(String key:keys){ + switch(key){ + case "company_code" : + entitys.add(new ExcelExportEntity("企业编码" ,"company_code")); + break; + case "company_name" : + entitys.add(new ExcelExportEntity("企业名称" ,"company_name")); + break; + case "short_name" : + entitys.add(new ExcelExportEntity("简称/昵称" ,"short_name")); + break; + case "entity_type" : + entitys.add(new ExcelExportEntity("类型" ,"entity_type")); + break; + case "credit_code" : + entitys.add(new ExcelExportEntity("社会信用代码" ,"credit_code")); + break; + case "org_id" : + entitys.add(new ExcelExportEntity("归属组织" ,"org_id")); + break; + case "province_id" : + entitys.add(new ExcelExportEntity("所属地区" ,"province_id")); + break; + case "tax_type" : + entitys.add(new ExcelExportEntity("纳税人类别" ,"tax_type")); + break; + case "enterprise_scale" : + entitys.add(new ExcelExportEntity("企业规模" ,"enterprise_scale")); + break; + case "enterprise_nature" : + entitys.add(new ExcelExportEntity("企业类型" ,"enterprise_nature")); + break; + case "industry_code" : + entitys.add(new ExcelExportEntity("行业代码" ,"industry_code")); + break; + case "registration_date" : + entitys.add(new ExcelExportEntity("成立日期" ,"registration_date")); + break; + case "registered_capital" : + entitys.add(new ExcelExportEntity("注册资本" ,"registered_capital")); + break; + case "legal_representative" : + entitys.add(new ExcelExportEntity("法定代表人" ,"legal_representative")); + break; + case "phone" : + entitys.add(new ExcelExportEntity("联系电话" ,"phone")); + break; + case "email" : + entitys.add(new ExcelExportEntity("邮箱" ,"email")); + break; + case "website" : + entitys.add(new ExcelExportEntity("网站" ,"website")); + break; + case "address" : + entitys.add(new ExcelExportEntity("地址" ,"address")); + break; + case "business_scope" : + entitys.add(new ExcelExportEntity("经营范围" ,"business_scope")); + break; + case "remark" : + entitys.add(new ExcelExportEntity("备注" ,"remark")); + break; + case "tableFieldad9d92-bank_name": + tableFieldad9d92List.add(new ExcelExportEntity("开户行" ,"bank_name")); + break; + case "tableFieldad9d92-bank_account_name": + tableFieldad9d92List.add(new ExcelExportEntity("账户名" ,"bank_account_name")); + break; + case "tableFieldad9d92-bank_account_number": + tableFieldad9d92List.add(new ExcelExportEntity("银行账号" ,"bank_account_number")); + break; + case "tableFieldad9d92-bank_province": + tableFieldad9d92List.add(new ExcelExportEntity("开户行城市" ,"bank_province")); + break; + case "tableFieldad9d92-remark": + tableFieldad9d92List.add(new ExcelExportEntity("备注" ,"remark")); + break; + case "tableField46dc53-title_code": + tableField46dc53List.add(new ExcelExportEntity("发票抬头编码" ,"title_code")); + break; + case "tableField46dc53-title_name": + tableField46dc53List.add(new ExcelExportEntity("发票抬头名称" ,"title_name")); + break; + case "tableField46dc53-credit_code": + tableField46dc53List.add(new ExcelExportEntity("纳税人识别号" ,"credit_code")); + break; + case "tableField46dc53-tax_type": + tableField46dc53List.add(new ExcelExportEntity("纳税人类别" ,"tax_type")); + break; + case "tableField46dc53-address": + tableField46dc53List.add(new ExcelExportEntity("地址" ,"address")); + break; + case "tableField46dc53-phone": + tableField46dc53List.add(new ExcelExportEntity("电话" ,"phone")); + break; + case "tableField46dc53-bank_name": + tableField46dc53List.add(new ExcelExportEntity("开户银行" ,"bank_name")); + break; + case "tableField46dc53-bank_account": + tableField46dc53List.add(new ExcelExportEntity("银行账户" ,"bank_account")); + break; + case "tableField46dc53-is_defalut": + tableField46dc53List.add(new ExcelExportEntity("是否默认" ,"is_defalut")); + break; + case "tableField46dc53-is_valid": + tableField46dc53List.add(new ExcelExportEntity("是否有效" ,"is_valid")); + break; + case "tableField46dc53-remark": + tableField46dc53List.add(new ExcelExportEntity("备注" ,"remark")); + break; + default: + break; + } + } + if(tableFieldad9d92List.size() > 0){ + tableFieldad9d92ExcelEntity.setList(tableFieldad9d92List); + entitys.add(tableFieldad9d92ExcelEntity); + } + if(tableField46dc53List.size() > 0){ + tableField46dc53ExcelEntity.setList(tableField46dc53List); + entitys.add(tableField46dc53ExcelEntity); + } + } + + ExportParams exportParams = new ExportParams(null, "表单信息"); + exportParams.setType(ExcelType.XSSF); + try{ + @Cleanup Workbook workbook = new HSSFWorkbook(); + if (entitys.size()>0){ + if (list.size()==0){ + list.add(new HashMap<>()); + } + //去除空数据 + List> dataList = new ArrayList<>(); + for (Map map : list) { + int i = 0; + for (String key : keys) { + //子表 + if (key.toLowerCase().startsWith("tablefield")) { + String tableField = key.substring(0, key.indexOf("-" )); + String field = key.substring(key.indexOf("-" ) + 1); + Object o = map.get(tableField); + if (o != null) { + List> childList = (List>) o; + for (Map childMap : childList) { + if (childMap.get(field) != null) { + i++; + } + } + } + } else { + Object o = map.get(key); + if (o != null) { + i++; + } + } + } + if (i > 0) { + dataList.add(map); + } + } + List mergerEntitys = new ArrayList<>(entitys); + List> mergerList=new ArrayList<>(dataList); + //复杂表头-表头和数据处理 + ColumnDataModel columnDataModel = JsonUtil.getJsonToBean(CompanyConstant.getColumnData(), ColumnDataModel.class); + List complexHeaderList = columnDataModel.getComplexHeaderList(); + if (!Objects.equals(columnDataModel.getType(), 3) && !Objects.equals(columnDataModel.getType(), 5)) { + entitys = VisualUtils.complexHeaderHandel(entitys, complexHeaderList, Objects.equals(columnDataModel.getType(), 4)); + dataList = VisualUtils.complexHeaderDataHandel(dataList, complexHeaderList, Objects.equals(columnDataModel.getType(), 4)); + } + + exportParams.setStyle(ExcelExportStyler.class); + workbook = ExcelExportUtil.exportExcel(exportParams, entitys, dataList); + VisualUtils.mergerVertical(workbook, mergerEntitys, mergerList); + ExcelModel excelModel = generaterSwapUtil.getExcelParams(CompanyConstant.getFormData(),Arrays.asList(keys)); + ExcelHelper helper = new ExcelHelper(); + helper.init(workbook, exportParams, entitys, excelModel); + helper.doPreHandle(); + helper.doPostHandle(); + } + String fileName = menuFullName +"_"+ DateUtil.dateNow("yyyyMMddHHmmss") + ".xls"; + MultipartFile multipartFile = ExcelUtil.workbookToCommonsMultipartFile(workbook, fileName); + String temporaryFilePath = configValueUtil.getTemporaryFilePath(); + FileInfo fileInfo = FileUploadUtils.uploadFile(multipartFile, temporaryFilePath, fileName); + vo.setName(fileInfo.getFilename()); + vo.setUrl(UploaderUtil.uploaderFile(fileInfo.getFilename() + "#" + "Temporary") + "&name=" + fileName); + } catch (Exception e) { + log.error("信息导出Excel错误:{}", e.getMessage()); + e.printStackTrace(); + } + return vo; + } + @Operation(summary = "上传文件") + @PostMapping("/Uploader") + public ActionResult Uploader() { + List list = UpUtil.getFileAll(); + MultipartFile file = list.get(0); + if (file.getOriginalFilename().endsWith(".xlsx") || file.getOriginalFilename().endsWith(".xls")) { + String filePath = XSSEscape.escape(configValueUtil.getTemporaryFilePath()); + String fileName = XSSEscape.escape(RandomUtil.uuId() + "." + UpUtil.getFileType(file)); + //上传文件 + FileInfo fileInfo = FileUploadUtils.uploadFile(file, filePath, fileName); + DownloadVO vo = DownloadVO.builder().build(); + vo.setName(fileInfo.getFilename()); + return ActionResult.success(vo); + } else { + return ActionResult.fail(MsgCode.FA017.get()); + } + } + + /** + * 模板下载 + * + * @return + */ + @Operation(summary = "模板下载") + @GetMapping("/TemplateDownload") + public ActionResult TemplateDownload(@RequestParam("menuId") String menuId){ + DownloadVO vo = DownloadVO.builder().build(); + UserInfo userInfo = userProvider.get(); + String menuFullName = generaterSwapUtil.getMenuName(menuId); + //主表对象 + List entitys = new ArrayList<>(); + List selectKeys = new ArrayList<>(); + //以下添加字段 + entitys.add(new ExcelExportEntity("企业名称(company_name)" ,"company_name")); + selectKeys.add("company_name"); + entitys.add(new ExcelExportEntity("社会信用代码(credit_code)" ,"credit_code")); + selectKeys.add("credit_code"); + entitys.add(new ExcelExportEntity("归属组织(org_id)" ,"org_id")); + selectKeys.add("org_id"); + entitys.add(new ExcelExportEntity("企业编码(company_code)" ,"company_code")); + selectKeys.add("company_code"); + entitys.add(new ExcelExportEntity("简称/昵称(short_name)" ,"short_name")); + selectKeys.add("short_name"); + entitys.add(new ExcelExportEntity("类型(entity_type)" ,"entity_type")); + selectKeys.add("entity_type"); + entitys.add(new ExcelExportEntity("纳税人类别(tax_type)" ,"tax_type")); + selectKeys.add("tax_type"); + entitys.add(new ExcelExportEntity("企业规模(enterprise_scale)" ,"enterprise_scale")); + selectKeys.add("enterprise_scale"); + entitys.add(new ExcelExportEntity("企业类型(enterprise_nature)" ,"enterprise_nature")); + selectKeys.add("enterprise_nature"); + entitys.add(new ExcelExportEntity("行业代码(industry_code)" ,"industry_code")); + selectKeys.add("industry_code"); + entitys.add(new ExcelExportEntity("成立日期(registration_date)" ,"registration_date")); + selectKeys.add("registration_date"); + entitys.add(new ExcelExportEntity("注册资本(registered_capital)" ,"registered_capital")); + selectKeys.add("registered_capital"); + entitys.add(new ExcelExportEntity("法定代表人(legal_representative)" ,"legal_representative")); + selectKeys.add("legal_representative"); + entitys.add(new ExcelExportEntity("联系电话(phone)" ,"phone")); + selectKeys.add("phone"); + entitys.add(new ExcelExportEntity("邮箱(email)" ,"email")); + selectKeys.add("email"); + entitys.add(new ExcelExportEntity("网站(website)" ,"website")); + selectKeys.add("website"); + entitys.add(new ExcelExportEntity("地址(address)" ,"address")); + selectKeys.add("address"); + entitys.add(new ExcelExportEntity("所属地区(province_id)" ,"province_id")); + selectKeys.add("province_id"); + entitys.add(new ExcelExportEntity("经营范围(business_scope)" ,"business_scope")); + selectKeys.add("business_scope"); + entitys.add(new ExcelExportEntity("备注(remark)" ,"remark")); + selectKeys.add("remark"); + //tableFieldad9d92子表对象 + ExcelExportEntity tableFieldad9d92ExcelEntity = new ExcelExportEntity("设计子表(tableFieldad9d92)","tableFieldad9d92"); + List tableFieldad9d92ExcelEntityList = new ArrayList<>(); + tableFieldad9d92ExcelEntityList.add(new ExcelExportEntity("开户行(tableFieldad9d92-bank_name)" ,"bank_name")); + selectKeys.add("tableFieldad9d92-bank_name"); + tableFieldad9d92ExcelEntityList.add(new ExcelExportEntity("账户名(tableFieldad9d92-bank_account_name)" ,"bank_account_name")); + selectKeys.add("tableFieldad9d92-bank_account_name"); + tableFieldad9d92ExcelEntityList.add(new ExcelExportEntity("银行账号(tableFieldad9d92-bank_account_number)" ,"bank_account_number")); + selectKeys.add("tableFieldad9d92-bank_account_number"); + tableFieldad9d92ExcelEntityList.add(new ExcelExportEntity("开户行城市(tableFieldad9d92-bank_province)" ,"bank_province")); + selectKeys.add("tableFieldad9d92-bank_province"); + tableFieldad9d92ExcelEntityList.add(new ExcelExportEntity("备注(tableFieldad9d92-remark)" ,"remark")); + selectKeys.add("tableFieldad9d92-remark"); + tableFieldad9d92ExcelEntity.setList(tableFieldad9d92ExcelEntityList); + if(tableFieldad9d92ExcelEntityList.size() > 0){ + entitys.add(tableFieldad9d92ExcelEntity); + } + //tableField46dc53子表对象 + ExcelExportEntity tableField46dc53ExcelEntity = new ExcelExportEntity("设计子表(tableField46dc53)","tableField46dc53"); + List tableField46dc53ExcelEntityList = new ArrayList<>(); + tableField46dc53ExcelEntityList.add(new ExcelExportEntity("发票抬头名称(tableField46dc53-title_name)" ,"title_name")); + selectKeys.add("tableField46dc53-title_name"); + tableField46dc53ExcelEntityList.add(new ExcelExportEntity("纳税人识别号(tableField46dc53-credit_code)" ,"credit_code")); + selectKeys.add("tableField46dc53-credit_code"); + tableField46dc53ExcelEntityList.add(new ExcelExportEntity("纳税人类别(tableField46dc53-tax_type)" ,"tax_type")); + selectKeys.add("tableField46dc53-tax_type"); + tableField46dc53ExcelEntityList.add(new ExcelExportEntity("地址(tableField46dc53-address)" ,"address")); + selectKeys.add("tableField46dc53-address"); + tableField46dc53ExcelEntityList.add(new ExcelExportEntity("电话(tableField46dc53-phone)" ,"phone")); + selectKeys.add("tableField46dc53-phone"); + tableField46dc53ExcelEntityList.add(new ExcelExportEntity("开户银行(tableField46dc53-bank_name)" ,"bank_name")); + selectKeys.add("tableField46dc53-bank_name"); + tableField46dc53ExcelEntityList.add(new ExcelExportEntity("银行账户(tableField46dc53-bank_account)" ,"bank_account")); + selectKeys.add("tableField46dc53-bank_account"); + tableField46dc53ExcelEntityList.add(new ExcelExportEntity("是否默认(tableField46dc53-is_defalut)" ,"is_defalut")); + selectKeys.add("tableField46dc53-is_defalut"); + tableField46dc53ExcelEntityList.add(new ExcelExportEntity("是否有效(tableField46dc53-is_valid)" ,"is_valid")); + selectKeys.add("tableField46dc53-is_valid"); + tableField46dc53ExcelEntityList.add(new ExcelExportEntity("备注(tableField46dc53-remark)" ,"remark")); + selectKeys.add("tableField46dc53-remark"); + tableField46dc53ExcelEntity.setList(tableField46dc53ExcelEntityList); + if(tableField46dc53ExcelEntityList.size() > 0){ + entitys.add(tableField46dc53ExcelEntity); + } + ExcelModel excelModel = generaterSwapUtil.getExcelParams(CompanyConstant.getFormData(),selectKeys); + List> list = new ArrayList<>(); + list.add(excelModel.getDataMap()); + + ExportParams exportParams = new ExportParams(null, menuFullName + "模板"); + exportParams.setStyle(ExcelExportStyler.class); + exportParams.setType(ExcelType.XSSF); + try{ + @Cleanup Workbook workbook = new HSSFWorkbook(); + if (entitys.size()>0){ + if (list.size()==0){ + list.add(new HashMap<>()); + } + //复杂表头-表头和数据处理 + ColumnDataModel columnDataModel = JsonUtil.getJsonToBean(CompanyConstant.getColumnData(), ColumnDataModel.class); + List complexHeaderList = columnDataModel.getComplexHeaderList(); + if (!Objects.equals(columnDataModel.getType(), 3) && !Objects.equals(columnDataModel.getType(), 5)) { + entitys = VisualUtils.complexHeaderHandel(entitys, complexHeaderList, false); + list = VisualUtils.complexHeaderDataHandel(list, complexHeaderList, false); + } + workbook = ExcelExportUtil.exportExcel(exportParams, entitys, list); + ExcelHelper helper = new ExcelHelper(); + helper.init(workbook, exportParams, entitys, excelModel); + helper.doPreHandle(); + helper.doPostHandle(); + } + String fileName = menuFullName + "导入模板.xls"; + MultipartFile multipartFile = ExcelUtil.workbookToCommonsMultipartFile(workbook, fileName); + String temporaryFilePath = configValueUtil.getTemporaryFilePath(); + FileInfo fileInfo = FileUploadUtils.uploadFile(multipartFile, temporaryFilePath, fileName); + vo.setName(fileInfo.getFilename()); + vo.setUrl(UploaderUtil.uploaderFile(fileInfo.getFilename() + "#" + "Temporary") + "&name=" + fileName); + } catch (Exception e) { + log.error("模板信息导出Excel错误:{}", e.getMessage()); + e.printStackTrace(); + } + return ActionResult.success(vo); + } + + /** + * 导入预览 + * + * @return + */ + @Operation(summary = "导入预览" ) + @GetMapping("/ImportPreview") + public ActionResult> ImportPreview(String fileName) throws Exception { + Map headAndDataMap = new HashMap<>(2); + String filePath = FileUploadUtils.getLocalBasePath() + configValueUtil.getTemporaryFilePath(); + FileUploadUtils.downLocal(configValueUtil.getTemporaryFilePath(), filePath, fileName); + File temporary = new File(XSSEscape.escapePath(filePath + fileName)); + int headerRowIndex = 2; + ImportParams params = new ImportParams(); + params.setTitleRows(0); + params.setHeadRows(headerRowIndex); + params.setNeedVerify(true); + try { + InputStream inputStream = ExcelUtil.solveOrginTitle(temporary, headerRowIndex); + List excelDataList = ExcelUtil.importExcelByInputStream(inputStream, 0, headerRowIndex, Map.class); + //数据超过1000条 + if(excelDataList != null && excelDataList.size() > 1000) { + return ActionResult.fail(MsgCode.ETD117.get()); + } + + ColumnDataModel columnDataModel = JsonUtil.getJsonToBean(CompanyConstant.getColumnData(), ColumnDataModel.class); + UploaderTemplateModel uploaderTemplateModel = JsonUtil.getJsonToBean(columnDataModel.getUploaderTemplateJson(), UploaderTemplateModel.class); + List selectKey = uploaderTemplateModel.getSelectKey(); + //子表合并 + List> results = FormExecelUtils.dataMergeChildTable(excelDataList,selectKey); + // 导入字段 + List columns = new ArrayList<>(); + columns.add(new ExcelImFieldModel("company_name","企业名称","input")); + columns.add(new ExcelImFieldModel("credit_code","社会信用代码","input")); + columns.add(new ExcelImFieldModel("org_id","归属组织","organizeSelect")); + columns.add(new ExcelImFieldModel("company_code","企业编码","billRule")); + columns.add(new ExcelImFieldModel("short_name","简称/昵称","input")); + columns.add(new ExcelImFieldModel("entity_type","类型","radio")); + columns.add(new ExcelImFieldModel("tax_type","纳税人类别","select")); + columns.add(new ExcelImFieldModel("enterprise_scale","企业规模","select")); + columns.add(new ExcelImFieldModel("enterprise_nature","企业类型","select")); + columns.add(new ExcelImFieldModel("industry_code","行业代码","select")); + columns.add(new ExcelImFieldModel("registration_date","成立日期","datePicker")); + columns.add(new ExcelImFieldModel("registered_capital","注册资本","inputNumber")); + columns.add(new ExcelImFieldModel("legal_representative","法定代表人","input")); + columns.add(new ExcelImFieldModel("phone","联系电话","input")); + columns.add(new ExcelImFieldModel("email","邮箱","input")); + columns.add(new ExcelImFieldModel("website","网站","input")); + columns.add(new ExcelImFieldModel("address","地址","input")); + columns.add(new ExcelImFieldModel("province_id","所属地区","areaSelect")); + columns.add(new ExcelImFieldModel("business_scope","经营范围","textarea")); + columns.add(new ExcelImFieldModel("remark","备注","textarea")); + //tableFieldad9d92子表对象 + List tableFieldad9d92columns = new ArrayList<>(); + tableFieldad9d92columns.add(new ExcelImFieldModel("bank_name" ,"开户行")); + tableFieldad9d92columns.add(new ExcelImFieldModel("bank_account_name" ,"账户名")); + tableFieldad9d92columns.add(new ExcelImFieldModel("bank_account_number" ,"银行账号")); + tableFieldad9d92columns.add(new ExcelImFieldModel("bank_province" ,"开户行城市")); + tableFieldad9d92columns.add(new ExcelImFieldModel("remark" ,"备注")); + columns.add(new ExcelImFieldModel("tableFieldad9d92","设计子表","table",tableFieldad9d92columns)); + //tableField46dc53子表对象 + List tableField46dc53columns = new ArrayList<>(); + tableField46dc53columns.add(new ExcelImFieldModel("title_name" ,"发票抬头名称")); + tableField46dc53columns.add(new ExcelImFieldModel("credit_code" ,"纳税人识别号")); + tableField46dc53columns.add(new ExcelImFieldModel("tax_type" ,"纳税人类别")); + tableField46dc53columns.add(new ExcelImFieldModel("address" ,"地址")); + tableField46dc53columns.add(new ExcelImFieldModel("phone" ,"电话")); + tableField46dc53columns.add(new ExcelImFieldModel("bank_name" ,"开户银行")); + tableField46dc53columns.add(new ExcelImFieldModel("bank_account" ,"银行账户")); + tableField46dc53columns.add(new ExcelImFieldModel("is_defalut" ,"是否默认")); + tableField46dc53columns.add(new ExcelImFieldModel("is_valid" ,"是否有效")); + tableField46dc53columns.add(new ExcelImFieldModel("remark" ,"备注")); + columns.add(new ExcelImFieldModel("tableField46dc53","设计子表","table",tableField46dc53columns)); + headAndDataMap.put("dataRow" , results); + headAndDataMap.put("headerRow" , JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(columns))); + } catch (Exception e){ + e.printStackTrace(); + return ActionResult.fail(MsgCode.VS407.get()); + } + return ActionResult.success(headAndDataMap); + } + + /** + * 导入数据 + * + * @return + */ + @Operation(summary = "导入数据" ) + @PostMapping("/ImportData") + public ActionResult ImportData(@RequestBody VisualImportModel visualImportModel) throws Exception { + List> listData = visualImportModel.getList(); + ImportFormCheckUniqueModel uniqueModel = new ImportFormCheckUniqueModel(); + uniqueModel.setDbLinkId(CompanyConstant.DBLINKID); + uniqueModel.setUpdate(Objects.equals("2", "2")); + + Map tablefieldkey = new HashMap<>(); + for(String key:CompanyConstant.TABLEFIELDKEY.keySet()){ + tablefieldkey.put(key,CompanyConstant.TABLERENAMES.get(CompanyConstant.TABLEFIELDKEY.get(key))); + } + ExcelImportModel excelImportModel = generaterSwapUtil.importData(CompanyConstant.getFormData(),listData,uniqueModel, tablefieldkey,CompanyConstant.getTableList()); + List importDataModel = uniqueModel.getImportDataModel(); + for (ImportDataModel model : importDataModel) { + String id = model.getId(); + Map result = model.getResultData(); + if(StringUtil.isNotEmpty(id)){ + update(id, JsonUtil.getJsonToBean(result,CompanyForm.class), true); + }else { + create( JsonUtil.getJsonToBean(result,CompanyForm.class)); + } + } + return ActionResult.success(excelImportModel); + } + + /** + * 导出异常报告 + * + * @return + */ + @Operation(summary = "导出异常报告") + @PostMapping("/ImportExceptionData") + public ActionResult ImportExceptionData(@RequestBody VisualImportModel visualImportModel) { + DownloadVO vo = DownloadVO.builder().build(); + UserInfo userInfo = userProvider.get(); + String menuFullName = generaterSwapUtil.getMenuName(visualImportModel.getMenuId()); + //主表对象 + List entitys = new ArrayList<>(); + entitys.add(new ExcelExportEntity("异常原因", "errorsInfo",30)); + List selectKeys = new ArrayList<>(); + //以下添加字段 + entitys.add(new ExcelExportEntity("企业名称(company_name)" ,"company_name")); + selectKeys.add("company_name"); + entitys.add(new ExcelExportEntity("社会信用代码(credit_code)" ,"credit_code")); + selectKeys.add("credit_code"); + entitys.add(new ExcelExportEntity("归属组织(org_id)" ,"org_id")); + selectKeys.add("org_id"); + entitys.add(new ExcelExportEntity("企业编码(company_code)" ,"company_code")); + selectKeys.add("company_code"); + entitys.add(new ExcelExportEntity("简称/昵称(short_name)" ,"short_name")); + selectKeys.add("short_name"); + entitys.add(new ExcelExportEntity("类型(entity_type)" ,"entity_type")); + selectKeys.add("entity_type"); + entitys.add(new ExcelExportEntity("纳税人类别(tax_type)" ,"tax_type")); + selectKeys.add("tax_type"); + entitys.add(new ExcelExportEntity("企业规模(enterprise_scale)" ,"enterprise_scale")); + selectKeys.add("enterprise_scale"); + entitys.add(new ExcelExportEntity("企业类型(enterprise_nature)" ,"enterprise_nature")); + selectKeys.add("enterprise_nature"); + entitys.add(new ExcelExportEntity("行业代码(industry_code)" ,"industry_code")); + selectKeys.add("industry_code"); + entitys.add(new ExcelExportEntity("成立日期(registration_date)" ,"registration_date")); + selectKeys.add("registration_date"); + entitys.add(new ExcelExportEntity("注册资本(registered_capital)" ,"registered_capital")); + selectKeys.add("registered_capital"); + entitys.add(new ExcelExportEntity("法定代表人(legal_representative)" ,"legal_representative")); + selectKeys.add("legal_representative"); + entitys.add(new ExcelExportEntity("联系电话(phone)" ,"phone")); + selectKeys.add("phone"); + entitys.add(new ExcelExportEntity("邮箱(email)" ,"email")); + selectKeys.add("email"); + entitys.add(new ExcelExportEntity("网站(website)" ,"website")); + selectKeys.add("website"); + entitys.add(new ExcelExportEntity("地址(address)" ,"address")); + selectKeys.add("address"); + entitys.add(new ExcelExportEntity("所属地区(province_id)" ,"province_id")); + selectKeys.add("province_id"); + entitys.add(new ExcelExportEntity("经营范围(business_scope)" ,"business_scope")); + selectKeys.add("business_scope"); + entitys.add(new ExcelExportEntity("备注(remark)" ,"remark")); + selectKeys.add("remark"); + //tableFieldad9d92子表对象 + ExcelExportEntity tableFieldad9d92ExcelEntity = new ExcelExportEntity("设计子表(tableFieldad9d92)","tableFieldad9d92"); + List tableFieldad9d92ExcelEntityList = new ArrayList<>(); + tableFieldad9d92ExcelEntityList.add(new ExcelExportEntity("开户行(tableFieldad9d92-bank_name)" ,"bank_name")); + selectKeys.add("tableFieldad9d92-bank_name"); + tableFieldad9d92ExcelEntityList.add(new ExcelExportEntity("账户名(tableFieldad9d92-bank_account_name)" ,"bank_account_name")); + selectKeys.add("tableFieldad9d92-bank_account_name"); + tableFieldad9d92ExcelEntityList.add(new ExcelExportEntity("银行账号(tableFieldad9d92-bank_account_number)" ,"bank_account_number")); + selectKeys.add("tableFieldad9d92-bank_account_number"); + tableFieldad9d92ExcelEntityList.add(new ExcelExportEntity("开户行城市(tableFieldad9d92-bank_province)" ,"bank_province")); + selectKeys.add("tableFieldad9d92-bank_province"); + tableFieldad9d92ExcelEntityList.add(new ExcelExportEntity("备注(tableFieldad9d92-remark)" ,"remark")); + selectKeys.add("tableFieldad9d92-remark"); + tableFieldad9d92ExcelEntity.setList(tableFieldad9d92ExcelEntityList); + entitys.add(tableFieldad9d92ExcelEntity); + //tableField46dc53子表对象 + ExcelExportEntity tableField46dc53ExcelEntity = new ExcelExportEntity("设计子表(tableField46dc53)","tableField46dc53"); + List tableField46dc53ExcelEntityList = new ArrayList<>(); + tableField46dc53ExcelEntityList.add(new ExcelExportEntity("发票抬头名称(tableField46dc53-title_name)" ,"title_name")); + selectKeys.add("tableField46dc53-title_name"); + tableField46dc53ExcelEntityList.add(new ExcelExportEntity("纳税人识别号(tableField46dc53-credit_code)" ,"credit_code")); + selectKeys.add("tableField46dc53-credit_code"); + tableField46dc53ExcelEntityList.add(new ExcelExportEntity("纳税人类别(tableField46dc53-tax_type)" ,"tax_type")); + selectKeys.add("tableField46dc53-tax_type"); + tableField46dc53ExcelEntityList.add(new ExcelExportEntity("地址(tableField46dc53-address)" ,"address")); + selectKeys.add("tableField46dc53-address"); + tableField46dc53ExcelEntityList.add(new ExcelExportEntity("电话(tableField46dc53-phone)" ,"phone")); + selectKeys.add("tableField46dc53-phone"); + tableField46dc53ExcelEntityList.add(new ExcelExportEntity("开户银行(tableField46dc53-bank_name)" ,"bank_name")); + selectKeys.add("tableField46dc53-bank_name"); + tableField46dc53ExcelEntityList.add(new ExcelExportEntity("银行账户(tableField46dc53-bank_account)" ,"bank_account")); + selectKeys.add("tableField46dc53-bank_account"); + tableField46dc53ExcelEntityList.add(new ExcelExportEntity("是否默认(tableField46dc53-is_defalut)" ,"is_defalut")); + selectKeys.add("tableField46dc53-is_defalut"); + tableField46dc53ExcelEntityList.add(new ExcelExportEntity("是否有效(tableField46dc53-is_valid)" ,"is_valid")); + selectKeys.add("tableField46dc53-is_valid"); + tableField46dc53ExcelEntityList.add(new ExcelExportEntity("备注(tableField46dc53-remark)" ,"remark")); + selectKeys.add("tableField46dc53-remark"); + tableField46dc53ExcelEntity.setList(tableField46dc53ExcelEntityList); + entitys.add(tableField46dc53ExcelEntity); + ExcelModel excelModel = generaterSwapUtil.getExcelParams(CompanyConstant.getFormData(),selectKeys); + List> list = new ArrayList<>(); + list.addAll(visualImportModel.getList()); + + ExportParams exportParams = new ExportParams(null, menuFullName + "模板"); + exportParams.setStyle(ExcelExportStyler.class); + exportParams.setType(ExcelType.XSSF); + exportParams.setFreezeCol(1); + try{ + @Cleanup Workbook workbook = new HSSFWorkbook(); + if (entitys.size()>0){ + if (list.size()==0){ + list.add(new HashMap<>()); + } + //复杂表头-表头和数据处理 + ColumnDataModel columnDataModel = JsonUtil.getJsonToBean(CompanyConstant.getColumnData(), ColumnDataModel.class); + List complexHeaderList = columnDataModel.getComplexHeaderList(); + if (!Objects.equals(columnDataModel.getType(), 3) && !Objects.equals(columnDataModel.getType(), 5)) { + entitys = VisualUtils.complexHeaderHandel(entitys, complexHeaderList, false); + list = VisualUtils.complexHeaderDataHandel(list, complexHeaderList, false); + } + + workbook = ExcelExportUtil.exportExcel(exportParams, entitys, list); + ExcelHelper helper = new ExcelHelper(); + helper.init(workbook, exportParams, entitys, excelModel); + helper.doPreHandle(); + helper.doPostHandle(); + } + + String fileName = menuFullName + "错误报告_" + DateUtil.dateNow("yyyyMMddHHmmss") + ".xls"; + MultipartFile multipartFile = ExcelUtil.workbookToCommonsMultipartFile(workbook, fileName); + String temporaryFilePath = configValueUtil.getTemporaryFilePath(); + FileInfo fileInfo = FileUploadUtils.uploadFile(multipartFile, temporaryFilePath, fileName); + vo.setName(fileInfo.getFilename()); + vo.setUrl(UploaderUtil.uploaderFile(fileInfo.getFilename() + "#" + "Temporary") + "&name=" + fileName); + } catch (Exception e) { + e.printStackTrace(); + } + return ActionResult.success(vo); + } + /** + * 删除 + * @param id + * @return + */ + @Operation(summary = "删除") + @DeleteMapping("/{id}") + @Transactional + public ActionResult delete(@PathVariable("id") String id,@RequestParam(name = "forceDel",defaultValue = "false") boolean forceDel) throws Exception{ + CompanyEntity entity= companyService.getInfo(id); + if(entity!=null){ + //主表数据删除 + companyService.delete(entity); + QueryWrapper queryWrapperMdmCompanyBank=new QueryWrapper<>(); + queryWrapperMdmCompanyBank.lambda().eq(CompanyBankEntity::getCompanyId,entity.getCompanyId()); + //子表数据删除 + mdmCompanyBankService.remove(queryWrapperMdmCompanyBank); + QueryWrapper queryWrapperCompanyInvoice=new QueryWrapper<>(); + queryWrapperCompanyInvoice.lambda().eq(CompanyInvoiceEntity::getCompanyId,entity.getCompanyId()); + //子表数据删除 + companyInvoiceService.remove(queryWrapperCompanyInvoice); + } + return ActionResult.success(MsgCode.SU003.get()); + } + /** + * 批量删除 + * @param obj + * @return + */ + @DeleteMapping("/batchRemove") + @Transactional + @Operation(summary = "批量删除") + public ActionResult batchRemove(@RequestBody Object obj){ + Map objectMap = JsonUtil.entityToMap(obj); + List idList = JsonUtil.getJsonToList(objectMap.get("ids"), String.class); + String errInfo = ""; + List successList = new ArrayList<>(); + for (String allId : idList){ + try { + this.delete(allId,false); + successList.add(allId); + } catch (Exception e) { + errInfo = e.getMessage(); + } + } + if (successList.size() == 0 && StringUtil.isNotEmpty(errInfo)){ + return ActionResult.fail(errInfo); + } + return ActionResult.success(MsgCode.SU003.get()); + } + /** + * 编辑 + * @param id + * @param companyForm + * @return + */ + @PutMapping("/{id}") + @Operation(summary = "更新") + public ActionResult update(@PathVariable("id") String id,@RequestBody @Valid CompanyForm companyForm, + @RequestParam(value = "isImport", required = false) boolean isImport){ + CompanyEntity entity= companyService.getInfo(id); + if(entity!=null){ + companyForm.setCompanyId(String.valueOf(entity.getCompanyId())); + + if (!isImport) { + String b = companyService.checkForm(companyForm,1); + if (StringUtil.isNotEmpty(b)){ + return ActionResult.fail(b ); + } + } + + try{ + companyService.saveOrUpdate(companyForm,id,false); + }catch (DataException e1){ + return ActionResult.fail(e1.getMessage()); + }catch(Exception e){ + return ActionResult.fail(MsgCode.FA029.get()); + } + return ActionResult.success(MsgCode.SU004.get()); + }else{ + return ActionResult.fail(MsgCode.FA002.get()); + } + } + /** + * 表单信息(详情页) + * 详情页面使用-转换数据 + * @param id + * @return + */ + @Operation(summary = "表单信息(详情页)") + @GetMapping("/detail/{id}") + public ActionResult detailInfo(@PathVariable("id") String id){ + CompanyEntity entity= companyService.getInfo(id); + if(entity==null){ + return ActionResult.fail(MsgCode.FA001.get()); + } + Map companyMap=JsonUtil.entityToMap(entity); + companyMap.put("id", companyMap.get("company_id")); + //副表数据 + //子表数据 + List mdmCompanyBankList = entity.getCompanyBank(); + companyMap.put("tableFieldad9d92",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(mdmCompanyBankList))); + companyMap.put("mdmCompanyBankList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(mdmCompanyBankList))); + List companyInvoiceList = entity.getCompanyInvoice(); + companyMap.put("tableField46dc53",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(companyInvoiceList))); + companyMap.put("companyInvoiceList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(companyInvoiceList))); + boolean isPc = "pc".equals(ServletUtil.getHeader("yunzhupaas-origin" )); + companyMap = generaterSwapUtil.swapDataDetail(companyMap,CompanyConstant.getFormData(),"806858527036409349",isPc?false:false); + //子表数据 + companyMap.put("mdmCompanyBankList",companyMap.get("tableFieldad9d92")); + companyMap.put("companyInvoiceList",companyMap.get("tableField46dc53")); + return ActionResult.success(companyMap); + } + /** + * 获取详情(编辑页) + * 编辑页面使用-不转换数据 + * @param id + * @return + */ + @Operation(summary = "信息") + @GetMapping("/{id}") + public ActionResult info(@PathVariable("id") String id){ + CompanyEntity entity= companyService.getInfo(id); + if(entity==null){ + return ActionResult.fail(MsgCode.FA001.get()); + } + Map companyMap=JsonUtil.entityToMap(entity); + companyMap.put("id", companyMap.get("company_id")); + //副表数据 + //子表数据 + List mdmCompanyBankList = entity.getCompanyBank(); + companyMap.put("tableFieldad9d92",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(mdmCompanyBankList))); + companyMap.put("mdmCompanyBankList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(mdmCompanyBankList))); + List companyInvoiceList = entity.getCompanyInvoice(); + companyMap.put("tableField46dc53",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(companyInvoiceList))); + companyMap.put("companyInvoiceList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(companyInvoiceList))); + companyMap = generaterSwapUtil.swapDataForm(companyMap,CompanyConstant.getFormData(),CompanyConstant.TABLEFIELDKEY,CompanyConstant.TABLERENAMES); + return ActionResult.success(companyMap); + } + +} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-controller/src/main/java/com/yunzhupaas/mdm/controller/CustinfoController.java b/yunzhupaas-mdm/yunzhupaas-mdm-controller/src/main/java/com/yunzhupaas/mdm/controller/CustinfoController.java new file mode 100644 index 0000000..f189ff9 --- /dev/null +++ b/yunzhupaas-mdm/yunzhupaas-mdm-controller/src/main/java/com/yunzhupaas/mdm/controller/CustinfoController.java @@ -0,0 +1,970 @@ +package com.yunzhupaas.mdm.controller; + + +import cn.hutool.core.util.ObjectUtil; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.yunzhupaas.mdm.model.custinfo.CustinfoConstant; +import com.yunzhupaas.mdm.model.custinfo.CustinfoForm; +import com.yunzhupaas.mdm.model.custinfo.CustinfoPagination; +import io.swagger.v3.oas.annotations.Operation; +import io.swagger.v3.oas.annotations.tags.Tag; +import com.yunzhupaas.base.ActionResult; +import com.yunzhupaas.base.UserInfo; +import com.yunzhupaas.exception.DataException; +import com.yunzhupaas.constant.MsgCode; +import com.yunzhupaas.mdm.service.*; +import com.yunzhupaas.mdm.entity.*; +import com.yunzhupaas.util.*; +import lombok.extern.slf4j.Slf4j; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.*; +import jakarta.validation.Valid; +import java.util.*; +import com.yunzhupaas.model.ExcelModel; +import com.yunzhupaas.excel.ExcelExportStyler; +import com.yunzhupaas.excel.ExcelHelper; +import com.yunzhupaas.base.vo.PageListVO; +import com.yunzhupaas.base.vo.PaginationVO; +import com.yunzhupaas.base.vo.DownloadVO; +import com.yunzhupaas.config.ConfigValueUtil; + +import java.io.IOException; + +import com.yunzhupaas.model.visualJson.UploaderTemplateModel; +import com.yunzhupaas.base.util.FormExecelUtils; +import org.springframework.web.multipart.MultipartFile; +import cn.afterturn.easypoi.excel.ExcelExportUtil; +import cn.afterturn.easypoi.excel.entity.ExportParams; +import cn.afterturn.easypoi.excel.entity.ImportParams; +import cn.afterturn.easypoi.excel.entity.params.ExcelExportEntity; +import cn.afterturn.easypoi.excel.entity.enmus.ExcelType; +import org.apache.poi.hssf.usermodel.HSSFWorkbook; +import org.apache.poi.ss.usermodel.Workbook; +import java.io.File; +import java.io.InputStream; +import com.yunzhupaas.onlinedev.model.ExcelImFieldModel; +import com.yunzhupaas.base.model.OnlineImport.ImportDataModel; +import com.yunzhupaas.base.model.OnlineImport.ImportFormCheckUniqueModel; +import com.yunzhupaas.base.model.OnlineImport.ExcelImportModel; +import com.yunzhupaas.base.model.OnlineImport.VisualImportModel; +import cn.xuyanwu.spring.file.storage.FileInfo; +import lombok.Cleanup; +import com.yunzhupaas.model.visualJson.config.HeaderModel; +import com.yunzhupaas.base.model.ColumnDataModel; +import com.yunzhupaas.base.util.VisualUtils; +import org.springframework.transaction.annotation.Transactional; + +/** + * 客户信息 + * @版本: V5.2.7 + * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * @作者: 深圳市乐程软件有限公司 + * @日期: 2026-04-24 + */ +@Slf4j +@RestController +@Tag(name = "客户信息" , description = "bcm") +@RequestMapping("/api/bcm/Custinfo") +public class CustinfoController { + + @Autowired + private GeneraterSwapUtil generaterSwapUtil; + + @Autowired + private UserProvider userProvider; + + @Autowired + private CustinfoService companyService; + + @Autowired + private CompanyInvoiceService companyInvoiceService; + @Autowired + private CompanyBankService companyBankService; + + @Autowired + private CustomerService customerService; + + @Autowired + private ConfigValueUtil configValueUtil; + + /** + * 列表 + * + * @param companyPagination + * @return + */ + @Operation(summary = "获取列表") + @PostMapping("/getList") + public ActionResult list(@RequestBody CustinfoPagination companyPagination)throws Exception{ + List list= companyService.getList(companyPagination); + List> realList=new ArrayList<>(); + for (CompanyEntity entity : list) { + Map companyMap=JsonUtil.entityToMap(entity); + companyMap.put("id", companyMap.get("company_id")); + //副表数据 + CustomerEntity customerEntity = entity.getCustomer(); + if(ObjectUtil.isNotEmpty(customerEntity)){ + Map customerMap=JsonUtil.entityToMap(customerEntity); + for(String key:customerMap.keySet()){ + companyMap.put("yunzhupaas_mdm_customer_yunzhupaas_"+key,customerMap.get(key)); + } + } + //子表数据 + List companyInvoiceList = entity.getCompanyInvoice(); + companyMap.put("tableField46dc53",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(companyInvoiceList))); + companyMap.put("companyInvoiceList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(companyInvoiceList))); + List companyBankList = entity.getCompanyBank(); + companyMap.put("tableFieldad9d92",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(companyBankList))); + companyMap.put("companyBankList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(companyBankList))); + realList.add(companyMap); + } + //数据转换 + boolean isPc = "pc".equals(ServletUtil.getHeader("yunzhupaas-origin" )); + realList = generaterSwapUtil.swapDataList(realList, CustinfoConstant.getFormData(), CustinfoConstant.getColumnData(), companyPagination.getModuleId(),isPc?false:false); + + //返回对象 + PageListVO vo = new PageListVO(); + vo.setList(realList); + PaginationVO page = JsonUtil.getJsonToBean(companyPagination, PaginationVO.class); + vo.setPagination(page); + return ActionResult.success(vo); + } + /** + * 创建 + * + * @param companyForm + * @return + */ + @PostMapping() + @Operation(summary = "创建") + public ActionResult create(@RequestBody @Valid CustinfoForm companyForm) { + String b = companyService.checkForm(companyForm,0); + if (StringUtil.isNotEmpty(b)){ + return ActionResult.fail(b ); + } + try{ + companyService.saveOrUpdate(companyForm, null ,true); + }catch(Exception e){ + return ActionResult.fail(MsgCode.FA028.get()); + } + return ActionResult.success(MsgCode.SU001.get()); + } + /** + * 导出Excel + * + * @return + */ + @Operation(summary = "导出Excel") + @PostMapping("/Actions/Export") + public ActionResult Export(@RequestBody CustinfoPagination companyPagination) throws IOException { + if (StringUtil.isEmpty(companyPagination.getSelectKey())){ + return ActionResult.fail(MsgCode.IMP011.get()); + } + List list= companyService.getList(companyPagination); + List> realList=new ArrayList<>(); + for (CompanyEntity entity : list) { + Map companyMap=JsonUtil.entityToMap(entity); + companyMap.put("id", companyMap.get("company_id")); + //副表数据 + CustomerEntity customerEntity = entity.getCustomer(); + if(ObjectUtil.isNotEmpty(customerEntity)){ + Map customerMap=JsonUtil.entityToMap(customerEntity); + for(String key:customerMap.keySet()){ + companyMap.put("yunzhupaas_mdm_customer_yunzhupaas_"+key,customerMap.get(key)); + } + } + //子表数据 + List companyInvoiceList = entity.getCompanyInvoice(); + companyMap.put("tableField46dc53",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(companyInvoiceList))); + companyMap.put("companyInvoiceList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(companyInvoiceList))); + List companyBankList = entity.getCompanyBank(); + companyMap.put("tableFieldad9d92",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(companyBankList))); + companyMap.put("companyBankList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(companyBankList))); + realList.add(companyMap); + } + //数据转换 + realList = generaterSwapUtil.swapDataList(realList, CustinfoConstant.getFormData(), CustinfoConstant.getColumnData(), companyPagination.getModuleId(),false); + String[]keys=!StringUtil.isEmpty(companyPagination.getSelectKey())?companyPagination.getSelectKey():new String[0]; + UserInfo userInfo=userProvider.get(); + String menuFullName = generaterSwapUtil.getMenuName(companyPagination.getMenuId()); + + DownloadVO vo=this.creatModelExcel(configValueUtil.getTemporaryFilePath(),realList,keys,userInfo,menuFullName); + return ActionResult.success(vo); + } + + /** + * 导出表格方法 + */ + public DownloadVO creatModelExcel(String path,List>list,String[]keys,UserInfo userInfo,String menuFullName){ + DownloadVO vo=DownloadVO.builder().build(); + List entitys=new ArrayList<>(); + if(keys.length>0){ + ExcelExportEntity tableField46dc53ExcelEntity = new ExcelExportEntity("设计子表(tableField46dc53)","tableField46dc53"); + List tableField46dc53List = new ArrayList<>(); + ExcelExportEntity tableFieldad9d92ExcelEntity = new ExcelExportEntity("设计子表(tableFieldad9d92)","tableFieldad9d92"); + List tableFieldad9d92List = new ArrayList<>(); + for(String key:keys){ + switch(key){ + case "company_code" : + entitys.add(new ExcelExportEntity("客户编码" ,"company_code")); + break; + case "company_name" : + entitys.add(new ExcelExportEntity("客户名称" ,"company_name")); + break; + case "short_name" : + entitys.add(new ExcelExportEntity("简称/昵称" ,"short_name")); + break; + case "entity_type" : + entitys.add(new ExcelExportEntity("类型" ,"entity_type")); + break; + case "credit_code" : + entitys.add(new ExcelExportEntity("社会信用代码" ,"credit_code")); + break; + case "org_id" : + entitys.add(new ExcelExportEntity("归属组织" ,"org_id")); + break; + case "province_id" : + entitys.add(new ExcelExportEntity("所属地区" ,"province_id")); + break; + case "tax_type" : + entitys.add(new ExcelExportEntity("纳税人类别" ,"tax_type")); + break; + case "enterprise_scale" : + entitys.add(new ExcelExportEntity("企业规模" ,"enterprise_scale")); + break; + case "enterprise_nature" : + entitys.add(new ExcelExportEntity("企业类型" ,"enterprise_nature")); + break; + case "industry_code" : + entitys.add(new ExcelExportEntity("行业代码" ,"industry_code")); + break; + case "registration_date" : + entitys.add(new ExcelExportEntity("成立日期" ,"registration_date")); + break; + case "registered_capital" : + entitys.add(new ExcelExportEntity("注册资本" ,"registered_capital")); + break; + case "legal_representative" : + entitys.add(new ExcelExportEntity("法定代表人" ,"legal_representative")); + break; + case "phone" : + entitys.add(new ExcelExportEntity("联系电话" ,"phone")); + break; + case "email" : + entitys.add(new ExcelExportEntity("邮箱" ,"email")); + break; + case "website" : + entitys.add(new ExcelExportEntity("网站" ,"website")); + break; + case "address" : + entitys.add(new ExcelExportEntity("地址" ,"address")); + break; + case "business_scope" : + entitys.add(new ExcelExportEntity("经营范围" ,"business_scope")); + break; + case "remark" : + entitys.add(new ExcelExportEntity("备注" ,"remark")); + break; + case "yunzhupaas_mdm_customer_yunzhupaas_major_person_id" : + entitys.add(new ExcelExportEntity("销售责任人" ,"yunzhupaas_mdm_customer_yunzhupaas_major_person_id")); + break; + case "yunzhupaas_mdm_customer_yunzhupaas_customer_level" : + entitys.add(new ExcelExportEntity("客户级别" ,"yunzhupaas_mdm_customer_yunzhupaas_customer_level")); + break; + case "yunzhupaas_mdm_customer_yunzhupaas_customer_source" : + entitys.add(new ExcelExportEntity("客户来源" ,"yunzhupaas_mdm_customer_yunzhupaas_customer_source")); + break; + case "tableField46dc53-title_code": + tableField46dc53List.add(new ExcelExportEntity("发票抬头编码" ,"title_code")); + break; + case "tableField46dc53-title_name": + tableField46dc53List.add(new ExcelExportEntity("发票抬头名称" ,"title_name")); + break; + case "tableField46dc53-credit_code": + tableField46dc53List.add(new ExcelExportEntity("纳税人识别号" ,"credit_code")); + break; + case "tableField46dc53-tax_type": + tableField46dc53List.add(new ExcelExportEntity("纳税人类别" ,"tax_type")); + break; + case "tableField46dc53-address": + tableField46dc53List.add(new ExcelExportEntity("地址" ,"address")); + break; + case "tableField46dc53-phone": + tableField46dc53List.add(new ExcelExportEntity("电话" ,"phone")); + break; + case "tableField46dc53-bank_name": + tableField46dc53List.add(new ExcelExportEntity("开户银行" ,"bank_name")); + break; + case "tableField46dc53-bank_account": + tableField46dc53List.add(new ExcelExportEntity("银行账户" ,"bank_account")); + break; + case "tableField46dc53-is_defalut": + tableField46dc53List.add(new ExcelExportEntity("是否默认" ,"is_defalut")); + break; + case "tableField46dc53-is_valid": + tableField46dc53List.add(new ExcelExportEntity("是否有效" ,"is_valid")); + break; + case "tableField46dc53-remark": + tableField46dc53List.add(new ExcelExportEntity("备注" ,"remark")); + break; + case "tableFieldad9d92-bank_name": + tableFieldad9d92List.add(new ExcelExportEntity("开户行" ,"bank_name")); + break; + case "tableFieldad9d92-bank_account_name": + tableFieldad9d92List.add(new ExcelExportEntity("账户名" ,"bank_account_name")); + break; + case "tableFieldad9d92-bank_account_number": + tableFieldad9d92List.add(new ExcelExportEntity("银行账号" ,"bank_account_number")); + break; + case "tableFieldad9d92-bank_province": + tableFieldad9d92List.add(new ExcelExportEntity("开户行城市" ,"bank_province")); + break; + case "tableFieldad9d92-remark": + tableFieldad9d92List.add(new ExcelExportEntity("备注" ,"remark")); + break; + default: + break; + } + } + if(tableField46dc53List.size() > 0){ + tableField46dc53ExcelEntity.setList(tableField46dc53List); + entitys.add(tableField46dc53ExcelEntity); + } + if(tableFieldad9d92List.size() > 0){ + tableFieldad9d92ExcelEntity.setList(tableFieldad9d92List); + entitys.add(tableFieldad9d92ExcelEntity); + } + } + + ExportParams exportParams = new ExportParams(null, "表单信息"); + exportParams.setType(ExcelType.XSSF); + try{ + @Cleanup Workbook workbook = new HSSFWorkbook(); + if (entitys.size()>0){ + if (list.size()==0){ + list.add(new HashMap<>()); + } + //去除空数据 + List> dataList = new ArrayList<>(); + for (Map map : list) { + int i = 0; + for (String key : keys) { + //子表 + if (key.toLowerCase().startsWith("tablefield")) { + String tableField = key.substring(0, key.indexOf("-" )); + String field = key.substring(key.indexOf("-" ) + 1); + Object o = map.get(tableField); + if (o != null) { + List> childList = (List>) o; + for (Map childMap : childList) { + if (childMap.get(field) != null) { + i++; + } + } + } + } else { + Object o = map.get(key); + if (o != null) { + i++; + } + } + } + if (i > 0) { + dataList.add(map); + } + } + List mergerEntitys = new ArrayList<>(entitys); + List> mergerList=new ArrayList<>(dataList); + //复杂表头-表头和数据处理 + ColumnDataModel columnDataModel = JsonUtil.getJsonToBean(CustinfoConstant.getColumnData(), ColumnDataModel.class); + List complexHeaderList = columnDataModel.getComplexHeaderList(); + if (!Objects.equals(columnDataModel.getType(), 3) && !Objects.equals(columnDataModel.getType(), 5)) { + entitys = VisualUtils.complexHeaderHandel(entitys, complexHeaderList, Objects.equals(columnDataModel.getType(), 4)); + dataList = VisualUtils.complexHeaderDataHandel(dataList, complexHeaderList, Objects.equals(columnDataModel.getType(), 4)); + } + + exportParams.setStyle(ExcelExportStyler.class); + workbook = ExcelExportUtil.exportExcel(exportParams, entitys, dataList); + VisualUtils.mergerVertical(workbook, mergerEntitys, mergerList); + ExcelModel excelModel = generaterSwapUtil.getExcelParams(CustinfoConstant.getFormData(),Arrays.asList(keys)); + ExcelHelper helper = new ExcelHelper(); + helper.init(workbook, exportParams, entitys, excelModel); + helper.doPreHandle(); + helper.doPostHandle(); + } + String fileName = menuFullName +"_"+ DateUtil.dateNow("yyyyMMddHHmmss") + ".xls"; + MultipartFile multipartFile = ExcelUtil.workbookToCommonsMultipartFile(workbook, fileName); + String temporaryFilePath = configValueUtil.getTemporaryFilePath(); + FileInfo fileInfo = FileUploadUtils.uploadFile(multipartFile, temporaryFilePath, fileName); + vo.setName(fileInfo.getFilename()); + vo.setUrl(UploaderUtil.uploaderFile(fileInfo.getFilename() + "#" + "Temporary") + "&name=" + fileName); + } catch (Exception e) { + log.error("信息导出Excel错误:{}", e.getMessage()); + e.printStackTrace(); + } + return vo; + } + @Operation(summary = "上传文件") + @PostMapping("/Uploader") + public ActionResult Uploader() { + List list = UpUtil.getFileAll(); + MultipartFile file = list.get(0); + if (file.getOriginalFilename().endsWith(".xlsx") || file.getOriginalFilename().endsWith(".xls")) { + String filePath = XSSEscape.escape(configValueUtil.getTemporaryFilePath()); + String fileName = XSSEscape.escape(RandomUtil.uuId() + "." + UpUtil.getFileType(file)); + //上传文件 + FileInfo fileInfo = FileUploadUtils.uploadFile(file, filePath, fileName); + DownloadVO vo = DownloadVO.builder().build(); + vo.setName(fileInfo.getFilename()); + return ActionResult.success(vo); + } else { + return ActionResult.fail(MsgCode.FA017.get()); + } + } + + /** + * 模板下载 + * + * @return + */ + @Operation(summary = "模板下载") + @GetMapping("/TemplateDownload") + public ActionResult TemplateDownload(@RequestParam("menuId") String menuId){ + DownloadVO vo = DownloadVO.builder().build(); + UserInfo userInfo = userProvider.get(); + String menuFullName = generaterSwapUtil.getMenuName(menuId); + //主表对象 + List entitys = new ArrayList<>(); + List selectKeys = new ArrayList<>(); + //以下添加字段 + entitys.add(new ExcelExportEntity("客户名称(company_name)" ,"company_name")); + selectKeys.add("company_name"); + entitys.add(new ExcelExportEntity("社会信用代码(credit_code)" ,"credit_code")); + selectKeys.add("credit_code"); + entitys.add(new ExcelExportEntity("归属组织(org_id)" ,"org_id")); + selectKeys.add("org_id"); + entitys.add(new ExcelExportEntity("客户编码(company_code)" ,"company_code")); + selectKeys.add("company_code"); + entitys.add(new ExcelExportEntity("简称/昵称(short_name)" ,"short_name")); + selectKeys.add("short_name"); + entitys.add(new ExcelExportEntity("类型(entity_type)" ,"entity_type")); + selectKeys.add("entity_type"); + entitys.add(new ExcelExportEntity("纳税人类别(tax_type)" ,"tax_type")); + selectKeys.add("tax_type"); + entitys.add(new ExcelExportEntity("企业规模(enterprise_scale)" ,"enterprise_scale")); + selectKeys.add("enterprise_scale"); + entitys.add(new ExcelExportEntity("企业类型(enterprise_nature)" ,"enterprise_nature")); + selectKeys.add("enterprise_nature"); + entitys.add(new ExcelExportEntity("行业代码(industry_code)" ,"industry_code")); + selectKeys.add("industry_code"); + entitys.add(new ExcelExportEntity("成立日期(registration_date)" ,"registration_date")); + selectKeys.add("registration_date"); + entitys.add(new ExcelExportEntity("注册资本(registered_capital)" ,"registered_capital")); + selectKeys.add("registered_capital"); + entitys.add(new ExcelExportEntity("法定代表人(legal_representative)" ,"legal_representative")); + selectKeys.add("legal_representative"); + entitys.add(new ExcelExportEntity("联系电话(phone)" ,"phone")); + selectKeys.add("phone"); + entitys.add(new ExcelExportEntity("邮箱(email)" ,"email")); + selectKeys.add("email"); + entitys.add(new ExcelExportEntity("网站(website)" ,"website")); + selectKeys.add("website"); + entitys.add(new ExcelExportEntity("地址(address)" ,"address")); + selectKeys.add("address"); + entitys.add(new ExcelExportEntity("所属地区(province_id)" ,"province_id")); + selectKeys.add("province_id"); + entitys.add(new ExcelExportEntity("经营范围(business_scope)" ,"business_scope")); + selectKeys.add("business_scope"); + entitys.add(new ExcelExportEntity("备注(remark)" ,"remark")); + selectKeys.add("remark"); + //tableField46dc53子表对象 + ExcelExportEntity tableField46dc53ExcelEntity = new ExcelExportEntity("设计子表(tableField46dc53)","tableField46dc53"); + List tableField46dc53ExcelEntityList = new ArrayList<>(); + tableField46dc53ExcelEntityList.add(new ExcelExportEntity("发票抬头名称(tableField46dc53-title_name)" ,"title_name")); + selectKeys.add("tableField46dc53-title_name"); + tableField46dc53ExcelEntityList.add(new ExcelExportEntity("纳税人识别号(tableField46dc53-credit_code)" ,"credit_code")); + selectKeys.add("tableField46dc53-credit_code"); + tableField46dc53ExcelEntityList.add(new ExcelExportEntity("纳税人类别(tableField46dc53-tax_type)" ,"tax_type")); + selectKeys.add("tableField46dc53-tax_type"); + tableField46dc53ExcelEntityList.add(new ExcelExportEntity("地址(tableField46dc53-address)" ,"address")); + selectKeys.add("tableField46dc53-address"); + tableField46dc53ExcelEntityList.add(new ExcelExportEntity("电话(tableField46dc53-phone)" ,"phone")); + selectKeys.add("tableField46dc53-phone"); + tableField46dc53ExcelEntityList.add(new ExcelExportEntity("开户银行(tableField46dc53-bank_name)" ,"bank_name")); + selectKeys.add("tableField46dc53-bank_name"); + tableField46dc53ExcelEntityList.add(new ExcelExportEntity("银行账户(tableField46dc53-bank_account)" ,"bank_account")); + selectKeys.add("tableField46dc53-bank_account"); + tableField46dc53ExcelEntityList.add(new ExcelExportEntity("是否默认(tableField46dc53-is_defalut)" ,"is_defalut")); + selectKeys.add("tableField46dc53-is_defalut"); + tableField46dc53ExcelEntityList.add(new ExcelExportEntity("是否有效(tableField46dc53-is_valid)" ,"is_valid")); + selectKeys.add("tableField46dc53-is_valid"); + tableField46dc53ExcelEntityList.add(new ExcelExportEntity("备注(tableField46dc53-remark)" ,"remark")); + selectKeys.add("tableField46dc53-remark"); + tableField46dc53ExcelEntity.setList(tableField46dc53ExcelEntityList); + if(tableField46dc53ExcelEntityList.size() > 0){ + entitys.add(tableField46dc53ExcelEntity); + } + //tableFieldad9d92子表对象 + ExcelExportEntity tableFieldad9d92ExcelEntity = new ExcelExportEntity("设计子表(tableFieldad9d92)","tableFieldad9d92"); + List tableFieldad9d92ExcelEntityList = new ArrayList<>(); + tableFieldad9d92ExcelEntityList.add(new ExcelExportEntity("开户行(tableFieldad9d92-bank_name)" ,"bank_name")); + selectKeys.add("tableFieldad9d92-bank_name"); + tableFieldad9d92ExcelEntityList.add(new ExcelExportEntity("账户名(tableFieldad9d92-bank_account_name)" ,"bank_account_name")); + selectKeys.add("tableFieldad9d92-bank_account_name"); + tableFieldad9d92ExcelEntityList.add(new ExcelExportEntity("银行账号(tableFieldad9d92-bank_account_number)" ,"bank_account_number")); + selectKeys.add("tableFieldad9d92-bank_account_number"); + tableFieldad9d92ExcelEntityList.add(new ExcelExportEntity("开户行城市(tableFieldad9d92-bank_province)" ,"bank_province")); + selectKeys.add("tableFieldad9d92-bank_province"); + tableFieldad9d92ExcelEntityList.add(new ExcelExportEntity("备注(tableFieldad9d92-remark)" ,"remark")); + selectKeys.add("tableFieldad9d92-remark"); + tableFieldad9d92ExcelEntity.setList(tableFieldad9d92ExcelEntityList); + if(tableFieldad9d92ExcelEntityList.size() > 0){ + entitys.add(tableFieldad9d92ExcelEntity); + } + ExcelModel excelModel = generaterSwapUtil.getExcelParams(CustinfoConstant.getFormData(),selectKeys); + List> list = new ArrayList<>(); + list.add(excelModel.getDataMap()); + + ExportParams exportParams = new ExportParams(null, menuFullName + "模板"); + exportParams.setStyle(ExcelExportStyler.class); + exportParams.setType(ExcelType.XSSF); + try{ + @Cleanup Workbook workbook = new HSSFWorkbook(); + if (entitys.size()>0){ + if (list.size()==0){ + list.add(new HashMap<>()); + } + //复杂表头-表头和数据处理 + ColumnDataModel columnDataModel = JsonUtil.getJsonToBean(CustinfoConstant.getColumnData(), ColumnDataModel.class); + List complexHeaderList = columnDataModel.getComplexHeaderList(); + if (!Objects.equals(columnDataModel.getType(), 3) && !Objects.equals(columnDataModel.getType(), 5)) { + entitys = VisualUtils.complexHeaderHandel(entitys, complexHeaderList, false); + list = VisualUtils.complexHeaderDataHandel(list, complexHeaderList, false); + } + workbook = ExcelExportUtil.exportExcel(exportParams, entitys, list); + ExcelHelper helper = new ExcelHelper(); + helper.init(workbook, exportParams, entitys, excelModel); + helper.doPreHandle(); + helper.doPostHandle(); + } + String fileName = menuFullName + "导入模板.xls"; + MultipartFile multipartFile = ExcelUtil.workbookToCommonsMultipartFile(workbook, fileName); + String temporaryFilePath = configValueUtil.getTemporaryFilePath(); + FileInfo fileInfo = FileUploadUtils.uploadFile(multipartFile, temporaryFilePath, fileName); + vo.setName(fileInfo.getFilename()); + vo.setUrl(UploaderUtil.uploaderFile(fileInfo.getFilename() + "#" + "Temporary") + "&name=" + fileName); + } catch (Exception e) { + log.error("模板信息导出Excel错误:{}", e.getMessage()); + e.printStackTrace(); + } + return ActionResult.success(vo); + } + + /** + * 导入预览 + * + * @return + */ + @Operation(summary = "导入预览" ) + @GetMapping("/ImportPreview") + public ActionResult> ImportPreview(String fileName) throws Exception { + Map headAndDataMap = new HashMap<>(2); + String filePath = FileUploadUtils.getLocalBasePath() + configValueUtil.getTemporaryFilePath(); + FileUploadUtils.downLocal(configValueUtil.getTemporaryFilePath(), filePath, fileName); + File temporary = new File(XSSEscape.escapePath(filePath + fileName)); + int headerRowIndex = 2; + ImportParams params = new ImportParams(); + params.setTitleRows(0); + params.setHeadRows(headerRowIndex); + params.setNeedVerify(true); + try { + InputStream inputStream = ExcelUtil.solveOrginTitle(temporary, headerRowIndex); + List excelDataList = ExcelUtil.importExcelByInputStream(inputStream, 0, headerRowIndex, Map.class); + //数据超过1000条 + if(excelDataList != null && excelDataList.size() > 1000) { + return ActionResult.fail(MsgCode.ETD117.get()); + } + + ColumnDataModel columnDataModel = JsonUtil.getJsonToBean(CustinfoConstant.getColumnData(), ColumnDataModel.class); + UploaderTemplateModel uploaderTemplateModel = JsonUtil.getJsonToBean(columnDataModel.getUploaderTemplateJson(), UploaderTemplateModel.class); + List selectKey = uploaderTemplateModel.getSelectKey(); + //子表合并 + List> results = FormExecelUtils.dataMergeChildTable(excelDataList,selectKey); + // 导入字段 + List columns = new ArrayList<>(); + columns.add(new ExcelImFieldModel("company_name","客户名称","input")); + columns.add(new ExcelImFieldModel("credit_code","社会信用代码","input")); + columns.add(new ExcelImFieldModel("org_id","归属组织","organizeSelect")); + columns.add(new ExcelImFieldModel("company_code","客户编码","billRule")); + columns.add(new ExcelImFieldModel("short_name","简称/昵称","input")); + columns.add(new ExcelImFieldModel("entity_type","类型","radio")); + columns.add(new ExcelImFieldModel("tax_type","纳税人类别","select")); + columns.add(new ExcelImFieldModel("enterprise_scale","企业规模","select")); + columns.add(new ExcelImFieldModel("enterprise_nature","企业类型","select")); + columns.add(new ExcelImFieldModel("industry_code","行业代码","select")); + columns.add(new ExcelImFieldModel("registration_date","成立日期","datePicker")); + columns.add(new ExcelImFieldModel("registered_capital","注册资本","inputNumber")); + columns.add(new ExcelImFieldModel("legal_representative","法定代表人","input")); + columns.add(new ExcelImFieldModel("phone","联系电话","input")); + columns.add(new ExcelImFieldModel("email","邮箱","input")); + columns.add(new ExcelImFieldModel("website","网站","input")); + columns.add(new ExcelImFieldModel("address","地址","input")); + columns.add(new ExcelImFieldModel("province_id","所属地区","areaSelect")); + columns.add(new ExcelImFieldModel("business_scope","经营范围","textarea")); + columns.add(new ExcelImFieldModel("remark","备注","textarea")); + //tableField46dc53子表对象 + List tableField46dc53columns = new ArrayList<>(); + tableField46dc53columns.add(new ExcelImFieldModel("title_name" ,"发票抬头名称")); + tableField46dc53columns.add(new ExcelImFieldModel("credit_code" ,"纳税人识别号")); + tableField46dc53columns.add(new ExcelImFieldModel("tax_type" ,"纳税人类别")); + tableField46dc53columns.add(new ExcelImFieldModel("address" ,"地址")); + tableField46dc53columns.add(new ExcelImFieldModel("phone" ,"电话")); + tableField46dc53columns.add(new ExcelImFieldModel("bank_name" ,"开户银行")); + tableField46dc53columns.add(new ExcelImFieldModel("bank_account" ,"银行账户")); + tableField46dc53columns.add(new ExcelImFieldModel("is_defalut" ,"是否默认")); + tableField46dc53columns.add(new ExcelImFieldModel("is_valid" ,"是否有效")); + tableField46dc53columns.add(new ExcelImFieldModel("remark" ,"备注")); + columns.add(new ExcelImFieldModel("tableField46dc53","设计子表","table",tableField46dc53columns)); + //tableFieldad9d92子表对象 + List tableFieldad9d92columns = new ArrayList<>(); + tableFieldad9d92columns.add(new ExcelImFieldModel("bank_name" ,"开户行")); + tableFieldad9d92columns.add(new ExcelImFieldModel("bank_account_name" ,"账户名")); + tableFieldad9d92columns.add(new ExcelImFieldModel("bank_account_number" ,"银行账号")); + tableFieldad9d92columns.add(new ExcelImFieldModel("bank_province" ,"开户行城市")); + tableFieldad9d92columns.add(new ExcelImFieldModel("remark" ,"备注")); + columns.add(new ExcelImFieldModel("tableFieldad9d92","设计子表","table",tableFieldad9d92columns)); + headAndDataMap.put("dataRow" , results); + headAndDataMap.put("headerRow" , JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(columns))); + } catch (Exception e){ + e.printStackTrace(); + return ActionResult.fail(MsgCode.VS407.get()); + } + return ActionResult.success(headAndDataMap); + } + + /** + * 导入数据 + * + * @return + */ + @Operation(summary = "导入数据" ) + @PostMapping("/ImportData") + public ActionResult ImportData(@RequestBody VisualImportModel visualImportModel) throws Exception { + List> listData = visualImportModel.getList(); + ImportFormCheckUniqueModel uniqueModel = new ImportFormCheckUniqueModel(); + uniqueModel.setDbLinkId(CustinfoConstant.DBLINKID); + uniqueModel.setUpdate(Objects.equals("2", "2")); + + Map tablefieldkey = new HashMap<>(); + for(String key:CustinfoConstant.TABLEFIELDKEY.keySet()){ + tablefieldkey.put(key,CustinfoConstant.TABLERENAMES.get(CustinfoConstant.TABLEFIELDKEY.get(key))); + } + ExcelImportModel excelImportModel = generaterSwapUtil.importData(CustinfoConstant.getFormData(),listData,uniqueModel, tablefieldkey,CustinfoConstant.getTableList()); + List importDataModel = uniqueModel.getImportDataModel(); + for (ImportDataModel model : importDataModel) { + String id = model.getId(); + Map result = model.getResultData(); + if(StringUtil.isNotEmpty(id)){ + update(id, JsonUtil.getJsonToBean(result,CustinfoForm.class), true); + }else { + create( JsonUtil.getJsonToBean(result,CustinfoForm.class)); + } + } + return ActionResult.success(excelImportModel); + } + + /** + * 导出异常报告 + * + * @return + */ + @Operation(summary = "导出异常报告") + @PostMapping("/ImportExceptionData") + public ActionResult ImportExceptionData(@RequestBody VisualImportModel visualImportModel) { + DownloadVO vo = DownloadVO.builder().build(); + UserInfo userInfo = userProvider.get(); + String menuFullName = generaterSwapUtil.getMenuName(visualImportModel.getMenuId()); + //主表对象 + List entitys = new ArrayList<>(); + entitys.add(new ExcelExportEntity("异常原因", "errorsInfo",30)); + List selectKeys = new ArrayList<>(); + //以下添加字段 + entitys.add(new ExcelExportEntity("客户名称(company_name)" ,"company_name")); + selectKeys.add("company_name"); + entitys.add(new ExcelExportEntity("社会信用代码(credit_code)" ,"credit_code")); + selectKeys.add("credit_code"); + entitys.add(new ExcelExportEntity("归属组织(org_id)" ,"org_id")); + selectKeys.add("org_id"); + entitys.add(new ExcelExportEntity("客户编码(company_code)" ,"company_code")); + selectKeys.add("company_code"); + entitys.add(new ExcelExportEntity("简称/昵称(short_name)" ,"short_name")); + selectKeys.add("short_name"); + entitys.add(new ExcelExportEntity("类型(entity_type)" ,"entity_type")); + selectKeys.add("entity_type"); + entitys.add(new ExcelExportEntity("纳税人类别(tax_type)" ,"tax_type")); + selectKeys.add("tax_type"); + entitys.add(new ExcelExportEntity("企业规模(enterprise_scale)" ,"enterprise_scale")); + selectKeys.add("enterprise_scale"); + entitys.add(new ExcelExportEntity("企业类型(enterprise_nature)" ,"enterprise_nature")); + selectKeys.add("enterprise_nature"); + entitys.add(new ExcelExportEntity("行业代码(industry_code)" ,"industry_code")); + selectKeys.add("industry_code"); + entitys.add(new ExcelExportEntity("成立日期(registration_date)" ,"registration_date")); + selectKeys.add("registration_date"); + entitys.add(new ExcelExportEntity("注册资本(registered_capital)" ,"registered_capital")); + selectKeys.add("registered_capital"); + entitys.add(new ExcelExportEntity("法定代表人(legal_representative)" ,"legal_representative")); + selectKeys.add("legal_representative"); + entitys.add(new ExcelExportEntity("联系电话(phone)" ,"phone")); + selectKeys.add("phone"); + entitys.add(new ExcelExportEntity("邮箱(email)" ,"email")); + selectKeys.add("email"); + entitys.add(new ExcelExportEntity("网站(website)" ,"website")); + selectKeys.add("website"); + entitys.add(new ExcelExportEntity("地址(address)" ,"address")); + selectKeys.add("address"); + entitys.add(new ExcelExportEntity("所属地区(province_id)" ,"province_id")); + selectKeys.add("province_id"); + entitys.add(new ExcelExportEntity("经营范围(business_scope)" ,"business_scope")); + selectKeys.add("business_scope"); + entitys.add(new ExcelExportEntity("备注(remark)" ,"remark")); + selectKeys.add("remark"); + //tableField46dc53子表对象 + ExcelExportEntity tableField46dc53ExcelEntity = new ExcelExportEntity("设计子表(tableField46dc53)","tableField46dc53"); + List tableField46dc53ExcelEntityList = new ArrayList<>(); + tableField46dc53ExcelEntityList.add(new ExcelExportEntity("发票抬头名称(tableField46dc53-title_name)" ,"title_name")); + selectKeys.add("tableField46dc53-title_name"); + tableField46dc53ExcelEntityList.add(new ExcelExportEntity("纳税人识别号(tableField46dc53-credit_code)" ,"credit_code")); + selectKeys.add("tableField46dc53-credit_code"); + tableField46dc53ExcelEntityList.add(new ExcelExportEntity("纳税人类别(tableField46dc53-tax_type)" ,"tax_type")); + selectKeys.add("tableField46dc53-tax_type"); + tableField46dc53ExcelEntityList.add(new ExcelExportEntity("地址(tableField46dc53-address)" ,"address")); + selectKeys.add("tableField46dc53-address"); + tableField46dc53ExcelEntityList.add(new ExcelExportEntity("电话(tableField46dc53-phone)" ,"phone")); + selectKeys.add("tableField46dc53-phone"); + tableField46dc53ExcelEntityList.add(new ExcelExportEntity("开户银行(tableField46dc53-bank_name)" ,"bank_name")); + selectKeys.add("tableField46dc53-bank_name"); + tableField46dc53ExcelEntityList.add(new ExcelExportEntity("银行账户(tableField46dc53-bank_account)" ,"bank_account")); + selectKeys.add("tableField46dc53-bank_account"); + tableField46dc53ExcelEntityList.add(new ExcelExportEntity("是否默认(tableField46dc53-is_defalut)" ,"is_defalut")); + selectKeys.add("tableField46dc53-is_defalut"); + tableField46dc53ExcelEntityList.add(new ExcelExportEntity("是否有效(tableField46dc53-is_valid)" ,"is_valid")); + selectKeys.add("tableField46dc53-is_valid"); + tableField46dc53ExcelEntityList.add(new ExcelExportEntity("备注(tableField46dc53-remark)" ,"remark")); + selectKeys.add("tableField46dc53-remark"); + tableField46dc53ExcelEntity.setList(tableField46dc53ExcelEntityList); + entitys.add(tableField46dc53ExcelEntity); + //tableFieldad9d92子表对象 + ExcelExportEntity tableFieldad9d92ExcelEntity = new ExcelExportEntity("设计子表(tableFieldad9d92)","tableFieldad9d92"); + List tableFieldad9d92ExcelEntityList = new ArrayList<>(); + tableFieldad9d92ExcelEntityList.add(new ExcelExportEntity("开户行(tableFieldad9d92-bank_name)" ,"bank_name")); + selectKeys.add("tableFieldad9d92-bank_name"); + tableFieldad9d92ExcelEntityList.add(new ExcelExportEntity("账户名(tableFieldad9d92-bank_account_name)" ,"bank_account_name")); + selectKeys.add("tableFieldad9d92-bank_account_name"); + tableFieldad9d92ExcelEntityList.add(new ExcelExportEntity("银行账号(tableFieldad9d92-bank_account_number)" ,"bank_account_number")); + selectKeys.add("tableFieldad9d92-bank_account_number"); + tableFieldad9d92ExcelEntityList.add(new ExcelExportEntity("开户行城市(tableFieldad9d92-bank_province)" ,"bank_province")); + selectKeys.add("tableFieldad9d92-bank_province"); + tableFieldad9d92ExcelEntityList.add(new ExcelExportEntity("备注(tableFieldad9d92-remark)" ,"remark")); + selectKeys.add("tableFieldad9d92-remark"); + tableFieldad9d92ExcelEntity.setList(tableFieldad9d92ExcelEntityList); + entitys.add(tableFieldad9d92ExcelEntity); + ExcelModel excelModel = generaterSwapUtil.getExcelParams(CustinfoConstant.getFormData(),selectKeys); + List> list = new ArrayList<>(); + list.addAll(visualImportModel.getList()); + + ExportParams exportParams = new ExportParams(null, menuFullName + "模板"); + exportParams.setStyle(ExcelExportStyler.class); + exportParams.setType(ExcelType.XSSF); + exportParams.setFreezeCol(1); + try{ + @Cleanup Workbook workbook = new HSSFWorkbook(); + if (entitys.size()>0){ + if (list.size()==0){ + list.add(new HashMap<>()); + } + //复杂表头-表头和数据处理 + ColumnDataModel columnDataModel = JsonUtil.getJsonToBean(CustinfoConstant.getColumnData(), ColumnDataModel.class); + List complexHeaderList = columnDataModel.getComplexHeaderList(); + if (!Objects.equals(columnDataModel.getType(), 3) && !Objects.equals(columnDataModel.getType(), 5)) { + entitys = VisualUtils.complexHeaderHandel(entitys, complexHeaderList, false); + list = VisualUtils.complexHeaderDataHandel(list, complexHeaderList, false); + } + + workbook = ExcelExportUtil.exportExcel(exportParams, entitys, list); + ExcelHelper helper = new ExcelHelper(); + helper.init(workbook, exportParams, entitys, excelModel); + helper.doPreHandle(); + helper.doPostHandle(); + } + + String fileName = menuFullName + "错误报告_" + DateUtil.dateNow("yyyyMMddHHmmss") + ".xls"; + MultipartFile multipartFile = ExcelUtil.workbookToCommonsMultipartFile(workbook, fileName); + String temporaryFilePath = configValueUtil.getTemporaryFilePath(); + FileInfo fileInfo = FileUploadUtils.uploadFile(multipartFile, temporaryFilePath, fileName); + vo.setName(fileInfo.getFilename()); + vo.setUrl(UploaderUtil.uploaderFile(fileInfo.getFilename() + "#" + "Temporary") + "&name=" + fileName); + } catch (Exception e) { + e.printStackTrace(); + } + return ActionResult.success(vo); + } + /** + * 删除 + * @param id + * @return + */ + @Operation(summary = "删除") + @DeleteMapping("/{id}") + @Transactional + public ActionResult delete(@PathVariable("id") String id,@RequestParam(name = "forceDel",defaultValue = "false") boolean forceDel) throws Exception{ + CompanyEntity entity= companyService.getInfo(id); + if(entity!=null){ + //主表数据删除 + companyService.delete(entity); + QueryWrapper queryWrapperCustomer=new QueryWrapper<>(); + queryWrapperCustomer.lambda().eq(CustomerEntity::getCompanyId,entity.getCompanyId()); + //副表数据删除 + customerService.remove(queryWrapperCustomer); + QueryWrapper queryWrapperCompanyInvoice=new QueryWrapper<>(); + queryWrapperCompanyInvoice.lambda().eq(CompanyInvoiceEntity::getCompanyId,entity.getCompanyId()); + //子表数据删除 + companyInvoiceService.remove(queryWrapperCompanyInvoice); + QueryWrapper queryWrapperCompanyBank=new QueryWrapper<>(); + queryWrapperCompanyBank.lambda().eq(CompanyBankEntity::getCompanyId,entity.getCompanyId()); + //子表数据删除 + companyBankService.remove(queryWrapperCompanyBank); + } + return ActionResult.success(MsgCode.SU003.get()); + } + /** + * 批量删除 + * @param obj + * @return + */ + @DeleteMapping("/batchRemove") + @Transactional + @Operation(summary = "批量删除") + public ActionResult batchRemove(@RequestBody Object obj){ + Map objectMap = JsonUtil.entityToMap(obj); + List idList = JsonUtil.getJsonToList(objectMap.get("ids"), String.class); + String errInfo = ""; + List successList = new ArrayList<>(); + for (String allId : idList){ + try { + this.delete(allId,false); + successList.add(allId); + } catch (Exception e) { + errInfo = e.getMessage(); + } + } + if (successList.size() == 0 && StringUtil.isNotEmpty(errInfo)){ + return ActionResult.fail(errInfo); + } + return ActionResult.success(MsgCode.SU003.get()); + } + /** + * 编辑 + * @param id + * @param companyForm + * @return + */ + @PutMapping("/{id}") + @Operation(summary = "更新") + public ActionResult update(@PathVariable("id") String id,@RequestBody @Valid CustinfoForm companyForm, + @RequestParam(value = "isImport", required = false) boolean isImport){ + CompanyEntity entity= companyService.getInfo(id); + if(entity!=null){ + companyForm.setCompanyId(String.valueOf(entity.getCompanyId())); + + if (!isImport) { + String b = companyService.checkForm(companyForm,1); + if (StringUtil.isNotEmpty(b)){ + return ActionResult.fail(b ); + } + } + + try{ + companyService.saveOrUpdate(companyForm,id,false); + }catch (DataException e1){ + return ActionResult.fail(e1.getMessage()); + }catch(Exception e){ + return ActionResult.fail(MsgCode.FA029.get()); + } + return ActionResult.success(MsgCode.SU004.get()); + }else{ + return ActionResult.fail(MsgCode.FA002.get()); + } + } + /** + * 表单信息(详情页) + * 详情页面使用-转换数据 + * @param id + * @return + */ + @Operation(summary = "表单信息(详情页)") + @GetMapping("/detail/{id}") + public ActionResult detailInfo(@PathVariable("id") String id){ + CompanyEntity entity= companyService.getInfo(id); + if(entity==null){ + return ActionResult.fail(MsgCode.FA001.get()); + } + Map companyMap=JsonUtil.entityToMap(entity); + companyMap.put("id", companyMap.get("company_id")); + //副表数据 + CustomerEntity customerEntity = entity.getCustomer(); + if(ObjectUtil.isNotEmpty(customerEntity)){ + Map customerMap=JsonUtil.entityToMap(customerEntity); + for(String key:customerMap.keySet()){ + companyMap.put("yunzhupaas_mdm_customer_yunzhupaas_"+key,customerMap.get(key)); + } + } + //子表数据 + List companyInvoiceList = entity.getCompanyInvoice(); + companyMap.put("tableField46dc53",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(companyInvoiceList))); + companyMap.put("companyInvoiceList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(companyInvoiceList))); + List companyBankList = entity.getCompanyBank(); + companyMap.put("tableFieldad9d92",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(companyBankList))); + companyMap.put("companyBankList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(companyBankList))); + boolean isPc = "pc".equals(ServletUtil.getHeader("yunzhupaas-origin" )); + companyMap = generaterSwapUtil.swapDataDetail(companyMap,CustinfoConstant.getFormData(),"816972827587510981",isPc?false:false); + //子表数据 + companyMap.put("companyInvoiceList",companyMap.get("tableField46dc53")); + companyMap.put("companyBankList",companyMap.get("tableFieldad9d92")); + return ActionResult.success(companyMap); + } + /** + * 获取详情(编辑页) + * 编辑页面使用-不转换数据 + * @param id + * @return + */ + @Operation(summary = "信息") + @GetMapping("/{id}") + public ActionResult info(@PathVariable("id") String id){ + CompanyEntity entity= companyService.getInfo(id); + if(entity==null){ + return ActionResult.fail(MsgCode.FA001.get()); + } + Map companyMap=JsonUtil.entityToMap(entity); + companyMap.put("id", companyMap.get("company_id")); + //副表数据 + CustomerEntity customerEntity = entity.getCustomer(); + if(ObjectUtil.isNotEmpty(customerEntity)){ + Map customerMap=JsonUtil.entityToMap(customerEntity); + for(String key:customerMap.keySet()){ + companyMap.put("yunzhupaas_mdm_customer_yunzhupaas_"+key,customerMap.get(key)); + } + } + //子表数据 + List companyInvoiceList = entity.getCompanyInvoice(); + companyMap.put("tableField46dc53",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(companyInvoiceList))); + companyMap.put("companyInvoiceList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(companyInvoiceList))); + List companyBankList = entity.getCompanyBank(); + companyMap.put("tableFieldad9d92",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(companyBankList))); + companyMap.put("companyBankList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(companyBankList))); + companyMap = generaterSwapUtil.swapDataForm(companyMap,CustinfoConstant.getFormData(),CustinfoConstant.TABLEFIELDKEY,CustinfoConstant.TABLERENAMES); + return ActionResult.success(companyMap); + } + +} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-controller/src/main/java/com/yunzhupaas/mdm/controller/LpcController.java b/yunzhupaas-mdm/yunzhupaas-mdm-controller/src/main/java/com/yunzhupaas/mdm/controller/LpcController.java new file mode 100644 index 0000000..bc32d2f --- /dev/null +++ b/yunzhupaas-mdm/yunzhupaas-mdm-controller/src/main/java/com/yunzhupaas/mdm/controller/LpcController.java @@ -0,0 +1,947 @@ +package com.yunzhupaas.mdm.controller; + + +import cn.hutool.core.util.ObjectUtil; +import io.swagger.v3.oas.annotations.Operation; +import io.swagger.v3.oas.annotations.tags.Tag; +import com.yunzhupaas.base.ActionResult; +import com.yunzhupaas.base.UserInfo; +import com.yunzhupaas.exception.DataException; +import com.yunzhupaas.constant.MsgCode; +import com.yunzhupaas.mdm.service.*; +import com.yunzhupaas.mdm.entity.*; +import com.yunzhupaas.util.*; +import com.yunzhupaas.mdm.model.lpc.*; +import lombok.extern.slf4j.Slf4j; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.*; +import jakarta.validation.Valid; +import java.util.*; +import com.yunzhupaas.model.ExcelModel; +import com.yunzhupaas.excel.ExcelExportStyler; +import com.yunzhupaas.excel.ExcelHelper; +import com.yunzhupaas.base.vo.PageListVO; +import com.yunzhupaas.base.vo.PaginationVO; +import com.yunzhupaas.base.vo.DownloadVO; +import com.yunzhupaas.config.ConfigValueUtil; + +import java.io.IOException; + +import com.yunzhupaas.model.visualJson.UploaderTemplateModel; +import com.yunzhupaas.base.util.FormExecelUtils; +import org.springframework.web.multipart.MultipartFile; +import cn.afterturn.easypoi.excel.ExcelExportUtil; +import cn.afterturn.easypoi.excel.entity.ExportParams; +import cn.afterturn.easypoi.excel.entity.ImportParams; +import cn.afterturn.easypoi.excel.entity.params.ExcelExportEntity; +import cn.afterturn.easypoi.excel.entity.enmus.ExcelType; +import org.apache.poi.hssf.usermodel.HSSFWorkbook; +import org.apache.poi.ss.usermodel.Workbook; +import java.io.File; +import java.io.InputStream; +import com.yunzhupaas.onlinedev.model.ExcelImFieldModel; +import com.yunzhupaas.base.model.OnlineImport.ImportDataModel; +import com.yunzhupaas.base.model.OnlineImport.ImportFormCheckUniqueModel; +import com.yunzhupaas.base.model.OnlineImport.ExcelImportModel; +import com.yunzhupaas.base.model.OnlineImport.VisualImportModel; +import cn.xuyanwu.spring.file.storage.FileInfo; +import lombok.Cleanup; +import com.yunzhupaas.model.visualJson.config.HeaderModel; +import com.yunzhupaas.base.model.ColumnDataModel; +import com.yunzhupaas.base.util.VisualUtils; +import org.springframework.transaction.annotation.Transactional; + +/** + * 法人公司 + * @版本: V5.2.7 + * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * @作者: 深圳市乐程软件有限公司 + * @日期: 2026-04-24 + */ +@Slf4j +@RestController +@Tag(name = "法人公司" , description = "bcm") +@RequestMapping("/api/bcm/Lpc") +public class LpcController { + + @Autowired + private GeneraterSwapUtil generaterSwapUtil; + + @Autowired + private UserProvider userProvider; + + @Autowired + private LpcService companyService; + + @Autowired + private CompanyInvoiceService company_invoiceService; + @Autowired + private CompanyBankService companyBankService; + + @Autowired + private CorporationService corporationService; + + @Autowired + private ConfigValueUtil configValueUtil; + + /** + * 列表 + * + * @param companyPagination + * @return + */ + @Operation(summary = "获取列表") + @PostMapping("/getList") + public ActionResult list(@RequestBody LpcPagination companyPagination)throws Exception{ + List list= companyService.getList(companyPagination); + List> realList=new ArrayList<>(); + for (CompanyEntity entity : list) { + Map companyMap=JsonUtil.entityToMap(entity); + companyMap.put("id", companyMap.get("company_id")); + //副表数据 + CorporationEntity corporationEntity = entity.getCorporation(); + if(ObjectUtil.isNotEmpty(corporationEntity)){ + Map corporationMap=JsonUtil.entityToMap(corporationEntity); + for(String key:corporationMap.keySet()){ + companyMap.put("yunzhupaas_mdm_corporation_yunzhupaas_"+key,corporationMap.get(key)); + } + } + //子表数据 + List company_invoiceList = entity.getCompanyInvoice(); + companyMap.put("tableField5ced3a",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(company_invoiceList))); + companyMap.put("company_invoiceList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(company_invoiceList))); + List companyBankList = entity.getCompanyBank(); + companyMap.put("tableFieldbd0aa4",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(companyBankList))); + companyMap.put("companyBankList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(companyBankList))); + realList.add(companyMap); + } + //数据转换 + boolean isPc = "pc".equals(ServletUtil.getHeader("yunzhupaas-origin" )); + realList = generaterSwapUtil.swapDataList(realList, LpcConstant.getFormData(), LpcConstant.getColumnData(), companyPagination.getModuleId(),isPc?false:false); + + //返回对象 + PageListVO vo = new PageListVO(); + vo.setList(realList); + PaginationVO page = JsonUtil.getJsonToBean(companyPagination, PaginationVO.class); + vo.setPagination(page); + return ActionResult.success(vo); + } + /** + * 创建 + * + * @param companyForm + * @return + */ + @PostMapping() + @Operation(summary = "创建") + public ActionResult create(@RequestBody @Valid LpcForm companyForm) throws Exception { + String b = companyService.checkForm(companyForm,0); + if (StringUtil.isNotEmpty(b)){ + return ActionResult.fail(b ); + } +// try{ + companyService.saveOrUpdate(companyForm, null ,true); +// }catch(Exception e){ +// return ActionResult.fail(MsgCode.FA028.get()); +// } + return ActionResult.success(MsgCode.SU001.get()); + } + /** + * 导出Excel + * + * @return + */ + @Operation(summary = "导出Excel") + @PostMapping("/Actions/Export") + public ActionResult Export(@RequestBody LpcPagination companyPagination) throws IOException { + if (StringUtil.isEmpty(companyPagination.getSelectKey())){ + return ActionResult.fail(MsgCode.IMP011.get()); + } + List list= companyService.getList(companyPagination); + List> realList=new ArrayList<>(); + for (CompanyEntity entity : list) { + Map companyMap=JsonUtil.entityToMap(entity); + companyMap.put("id", companyMap.get("company_id")); + //副表数据 + CorporationEntity corporationEntity = entity.getCorporation(); + if(ObjectUtil.isNotEmpty(corporationEntity)){ + Map corporationMap=JsonUtil.entityToMap(corporationEntity); + for(String key:corporationMap.keySet()){ + companyMap.put("yunzhupaas_mdm_corporation_yunzhupaas_"+key,corporationMap.get(key)); + } + } + //子表数据 + List company_invoiceList = entity.getCompanyInvoice(); + companyMap.put("tableField5ced3a",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(company_invoiceList))); + companyMap.put("company_invoiceList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(company_invoiceList))); + List companyBankList = entity.getCompanyBank(); + companyMap.put("tableFieldbd0aa4",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(companyBankList))); + companyMap.put("companyBankList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(companyBankList))); + realList.add(companyMap); + } + //数据转换 + realList = generaterSwapUtil.swapDataList(realList, LpcConstant.getFormData(),LpcConstant.getColumnData(), companyPagination.getModuleId(),false); + String[]keys=!StringUtil.isEmpty(companyPagination.getSelectKey())?companyPagination.getSelectKey():new String[0]; + UserInfo userInfo=userProvider.get(); + String menuFullName = generaterSwapUtil.getMenuName(companyPagination.getMenuId()); + + DownloadVO vo=this.creatModelExcel(configValueUtil.getTemporaryFilePath(),realList,keys,userInfo,menuFullName); + return ActionResult.success(vo); + } + + /** + * 导出表格方法 + */ + public DownloadVO creatModelExcel(String path,List>list,String[]keys,UserInfo userInfo,String menuFullName){ + DownloadVO vo=DownloadVO.builder().build(); + List entitys=new ArrayList<>(); + if(keys.length>0){ + ExcelExportEntity tableField5ced3aExcelEntity = new ExcelExportEntity("设计子表(tableField5ced3a)","tableField5ced3a"); + List tableField5ced3aList = new ArrayList<>(); + ExcelExportEntity tableFieldbd0aa4ExcelEntity = new ExcelExportEntity("设计子表(tableFieldbd0aa4)","tableFieldbd0aa4"); + List tableFieldbd0aa4List = new ArrayList<>(); + for(String key:keys){ + switch(key){ + case "entity_type" : + entitys.add(new ExcelExportEntity("实体类型" ,"entity_type")); + break; + case "company_code" : + entitys.add(new ExcelExportEntity("企业编码" ,"company_code")); + break; + case "company_name" : + entitys.add(new ExcelExportEntity("企业名称" ,"company_name")); + break; + case "short_name" : + entitys.add(new ExcelExportEntity("简称/昵称" ,"short_name")); + break; + case "credit_code" : + entitys.add(new ExcelExportEntity("社会信用代码" ,"credit_code")); + break; + case "tax_type" : + entitys.add(new ExcelExportEntity("纳税人类别" ,"tax_type")); + break; + case "org_id" : + entitys.add(new ExcelExportEntity("归属组织" ,"org_id")); + break; + case "province_id" : + entitys.add(new ExcelExportEntity("所属地区" ,"province_id")); + break; + case "enterprise_nature" : + entitys.add(new ExcelExportEntity("企业类型" ,"enterprise_nature")); + break; + case "industry_code" : + entitys.add(new ExcelExportEntity("行业代码" ,"industry_code")); + break; + case "enterprise_scale" : + entitys.add(new ExcelExportEntity("企业规模" ,"enterprise_scale")); + break; + case "registration_date" : + entitys.add(new ExcelExportEntity("成立日期" ,"registration_date")); + break; + case "registered_capital" : + entitys.add(new ExcelExportEntity("注册资本" ,"registered_capital")); + break; + case "legal_representative" : + entitys.add(new ExcelExportEntity("法定代表人" ,"legal_representative")); + break; + case "phone" : + entitys.add(new ExcelExportEntity("联系电话" ,"phone")); + break; + case "email" : + entitys.add(new ExcelExportEntity("邮箱" ,"email")); + break; + case "website" : + entitys.add(new ExcelExportEntity("网站" ,"website")); + break; + case "address" : + entitys.add(new ExcelExportEntity("地址" ,"address")); + break; + case "business_scope" : + entitys.add(new ExcelExportEntity("经营范围" ,"business_scope")); + break; + case "remark" : + entitys.add(new ExcelExportEntity("备注" ,"remark")); + break; + case "yunzhupaas_mdm_corporation_yunzhupaas_major_person_id" : + entitys.add(new ExcelExportEntity("负责人" ,"yunzhupaas_mdm_corporation_yunzhupaas_major_person_id")); + break; + case "tableField5ced3a-title_code": + tableField5ced3aList.add(new ExcelExportEntity("发票抬头编码" ,"title_code")); + break; + case "tableField5ced3a-title_name": + tableField5ced3aList.add(new ExcelExportEntity("发票抬头名称" ,"title_name")); + break; + case "tableField5ced3a-credit_code": + tableField5ced3aList.add(new ExcelExportEntity("纳税人识别号" ,"credit_code")); + break; + case "tableField5ced3a-tax_type": + tableField5ced3aList.add(new ExcelExportEntity("纳税人类别" ,"tax_type")); + break; + case "tableField5ced3a-address": + tableField5ced3aList.add(new ExcelExportEntity("地址" ,"address")); + break; + case "tableField5ced3a-phone": + tableField5ced3aList.add(new ExcelExportEntity("电话" ,"phone")); + break; + case "tableField5ced3a-bank_name": + tableField5ced3aList.add(new ExcelExportEntity("开户银行" ,"bank_name")); + break; + case "tableField5ced3a-bank_account": + tableField5ced3aList.add(new ExcelExportEntity("银行账户" ,"bank_account")); + break; + case "tableField5ced3a-is_defalut": + tableField5ced3aList.add(new ExcelExportEntity("是否默认抬头" ,"is_defalut")); + break; + case "tableField5ced3a-is_valid": + tableField5ced3aList.add(new ExcelExportEntity("是否有效" ,"is_valid")); + break; + case "tableField5ced3a-remark": + tableField5ced3aList.add(new ExcelExportEntity("备注" ,"remark")); + break; + case "tableFieldbd0aa4-bank_name": + tableFieldbd0aa4List.add(new ExcelExportEntity("开户行" ,"bank_name")); + break; + case "tableFieldbd0aa4-bank_account_name": + tableFieldbd0aa4List.add(new ExcelExportEntity("账户名" ,"bank_account_name")); + break; + case "tableFieldbd0aa4-bank_account_number": + tableFieldbd0aa4List.add(new ExcelExportEntity("银行账号" ,"bank_account_number")); + break; + case "tableFieldbd0aa4-bank_province": + tableFieldbd0aa4List.add(new ExcelExportEntity("开户行城市" ,"bank_province")); + break; + case "tableFieldbd0aa4-remark": + tableFieldbd0aa4List.add(new ExcelExportEntity("备注" ,"remark")); + break; + default: + break; + } + } + if(tableField5ced3aList.size() > 0){ + tableField5ced3aExcelEntity.setList(tableField5ced3aList); + entitys.add(tableField5ced3aExcelEntity); + } + if(tableFieldbd0aa4List.size() > 0){ + tableFieldbd0aa4ExcelEntity.setList(tableFieldbd0aa4List); + entitys.add(tableFieldbd0aa4ExcelEntity); + } + } + + ExportParams exportParams = new ExportParams(null, "表单信息"); + exportParams.setType(ExcelType.XSSF); + try{ + @Cleanup Workbook workbook = new HSSFWorkbook(); + if (entitys.size()>0){ + if (list.size()==0){ + list.add(new HashMap<>()); + } + //去除空数据 + List> dataList = new ArrayList<>(); + for (Map map : list) { + int i = 0; + for (String key : keys) { + //子表 + if (key.toLowerCase().startsWith("tablefield")) { + String tableField = key.substring(0, key.indexOf("-" )); + String field = key.substring(key.indexOf("-" ) + 1); + Object o = map.get(tableField); + if (o != null) { + List> childList = (List>) o; + for (Map childMap : childList) { + if (childMap.get(field) != null) { + i++; + } + } + } + } else { + Object o = map.get(key); + if (o != null) { + i++; + } + } + } + if (i > 0) { + dataList.add(map); + } + } + List mergerEntitys = new ArrayList<>(entitys); + List> mergerList=new ArrayList<>(dataList); + //复杂表头-表头和数据处理 + ColumnDataModel columnDataModel = JsonUtil.getJsonToBean(LpcConstant.getColumnData(), ColumnDataModel.class); + List complexHeaderList = columnDataModel.getComplexHeaderList(); + if (!Objects.equals(columnDataModel.getType(), 3) && !Objects.equals(columnDataModel.getType(), 5)) { + entitys = VisualUtils.complexHeaderHandel(entitys, complexHeaderList, Objects.equals(columnDataModel.getType(), 4)); + dataList = VisualUtils.complexHeaderDataHandel(dataList, complexHeaderList, Objects.equals(columnDataModel.getType(), 4)); + } + + exportParams.setStyle(ExcelExportStyler.class); + workbook = ExcelExportUtil.exportExcel(exportParams, entitys, dataList); + VisualUtils.mergerVertical(workbook, mergerEntitys, mergerList); + ExcelModel excelModel = generaterSwapUtil.getExcelParams(LpcConstant.getFormData(),Arrays.asList(keys)); + ExcelHelper helper = new ExcelHelper(); + helper.init(workbook, exportParams, entitys, excelModel); + helper.doPreHandle(); + helper.doPostHandle(); + } + String fileName = menuFullName +"_"+ DateUtil.dateNow("yyyyMMddHHmmss") + ".xls"; + MultipartFile multipartFile = ExcelUtil.workbookToCommonsMultipartFile(workbook, fileName); + String temporaryFilePath = configValueUtil.getTemporaryFilePath(); + FileInfo fileInfo = FileUploadUtils.uploadFile(multipartFile, temporaryFilePath, fileName); + vo.setName(fileInfo.getFilename()); + vo.setUrl(UploaderUtil.uploaderFile(fileInfo.getFilename() + "#" + "Temporary") + "&name=" + fileName); + } catch (Exception e) { + log.error("信息导出Excel错误:{}", e.getMessage()); + e.printStackTrace(); + } + return vo; + } + @Operation(summary = "上传文件") + @PostMapping("/Uploader") + public ActionResult Uploader() { + List list = UpUtil.getFileAll(); + MultipartFile file = list.get(0); + if (file.getOriginalFilename().endsWith(".xlsx") || file.getOriginalFilename().endsWith(".xls")) { + String filePath = XSSEscape.escape(configValueUtil.getTemporaryFilePath()); + String fileName = XSSEscape.escape(RandomUtil.uuId() + "." + UpUtil.getFileType(file)); + //上传文件 + FileInfo fileInfo = FileUploadUtils.uploadFile(file, filePath, fileName); + DownloadVO vo = DownloadVO.builder().build(); + vo.setName(fileInfo.getFilename()); + return ActionResult.success(vo); + } else { + return ActionResult.fail(MsgCode.FA017.get()); + } + } + + /** + * 模板下载 + * + * @return + */ + @Operation(summary = "模板下载") + @GetMapping("/TemplateDownload") + public ActionResult TemplateDownload(@RequestParam("menuId") String menuId){ + DownloadVO vo = DownloadVO.builder().build(); + UserInfo userInfo = userProvider.get(); + String menuFullName = generaterSwapUtil.getMenuName(menuId); + //主表对象 + List entitys = new ArrayList<>(); + List selectKeys = new ArrayList<>(); + //以下添加字段 + entitys.add(new ExcelExportEntity("企业名称(company_name)" ,"company_name")); + selectKeys.add("company_name"); + entitys.add(new ExcelExportEntity("简称/昵称(short_name)" ,"short_name")); + selectKeys.add("short_name"); + entitys.add(new ExcelExportEntity("社会信用代码(credit_code)" ,"credit_code")); + selectKeys.add("credit_code"); + entitys.add(new ExcelExportEntity("纳税人类别(tax_type)" ,"tax_type")); + selectKeys.add("tax_type"); + entitys.add(new ExcelExportEntity("归属组织(org_id)" ,"org_id")); + selectKeys.add("org_id"); + entitys.add(new ExcelExportEntity("所属地区(province_id)" ,"province_id")); + selectKeys.add("province_id"); + entitys.add(new ExcelExportEntity("企业类型(enterprise_nature)" ,"enterprise_nature")); + selectKeys.add("enterprise_nature"); + entitys.add(new ExcelExportEntity("行业代码(industry_code)" ,"industry_code")); + selectKeys.add("industry_code"); + entitys.add(new ExcelExportEntity("企业规模(enterprise_scale)" ,"enterprise_scale")); + selectKeys.add("enterprise_scale"); + entitys.add(new ExcelExportEntity("成立日期(registration_date)" ,"registration_date")); + selectKeys.add("registration_date"); + entitys.add(new ExcelExportEntity("注册资本(registered_capital)" ,"registered_capital")); + selectKeys.add("registered_capital"); + entitys.add(new ExcelExportEntity("法定代表人(legal_representative)" ,"legal_representative")); + selectKeys.add("legal_representative"); + entitys.add(new ExcelExportEntity("联系电话(phone)" ,"phone")); + selectKeys.add("phone"); + entitys.add(new ExcelExportEntity("邮箱(email)" ,"email")); + selectKeys.add("email"); + entitys.add(new ExcelExportEntity("网站(website)" ,"website")); + selectKeys.add("website"); + entitys.add(new ExcelExportEntity("地址(address)" ,"address")); + selectKeys.add("address"); + entitys.add(new ExcelExportEntity("负责人(yunzhupaas_mdm_corporation_yunzhupaas_major_person_id)" ,"yunzhupaas_mdm_corporation_yunzhupaas_major_person_id")); + selectKeys.add("yunzhupaas_mdm_corporation_yunzhupaas_major_person_id"); + entitys.add(new ExcelExportEntity("经营范围(business_scope)" ,"business_scope")); + selectKeys.add("business_scope"); + entitys.add(new ExcelExportEntity("备注(remark)" ,"remark")); + selectKeys.add("remark"); + //tableField5ced3a子表对象 + ExcelExportEntity tableField5ced3aExcelEntity = new ExcelExportEntity("设计子表(tableField5ced3a)","tableField5ced3a"); + List tableField5ced3aExcelEntityList = new ArrayList<>(); + tableField5ced3aExcelEntityList.add(new ExcelExportEntity("发票抬头名称(tableField5ced3a-title_name)" ,"title_name")); + selectKeys.add("tableField5ced3a-title_name"); + tableField5ced3aExcelEntityList.add(new ExcelExportEntity("纳税人识别号(tableField5ced3a-credit_code)" ,"credit_code")); + selectKeys.add("tableField5ced3a-credit_code"); + tableField5ced3aExcelEntityList.add(new ExcelExportEntity("纳税人类别(tableField5ced3a-tax_type)" ,"tax_type")); + selectKeys.add("tableField5ced3a-tax_type"); + tableField5ced3aExcelEntityList.add(new ExcelExportEntity("地址(tableField5ced3a-address)" ,"address")); + selectKeys.add("tableField5ced3a-address"); + tableField5ced3aExcelEntityList.add(new ExcelExportEntity("电话(tableField5ced3a-phone)" ,"phone")); + selectKeys.add("tableField5ced3a-phone"); + tableField5ced3aExcelEntityList.add(new ExcelExportEntity("开户银行(tableField5ced3a-bank_name)" ,"bank_name")); + selectKeys.add("tableField5ced3a-bank_name"); + tableField5ced3aExcelEntityList.add(new ExcelExportEntity("银行账户(tableField5ced3a-bank_account)" ,"bank_account")); + selectKeys.add("tableField5ced3a-bank_account"); + tableField5ced3aExcelEntityList.add(new ExcelExportEntity("是否默认抬头(tableField5ced3a-is_defalut)" ,"is_defalut")); + selectKeys.add("tableField5ced3a-is_defalut"); + tableField5ced3aExcelEntityList.add(new ExcelExportEntity("是否有效(tableField5ced3a-is_valid)" ,"is_valid")); + selectKeys.add("tableField5ced3a-is_valid"); + tableField5ced3aExcelEntityList.add(new ExcelExportEntity("备注(tableField5ced3a-remark)" ,"remark")); + selectKeys.add("tableField5ced3a-remark"); + tableField5ced3aExcelEntity.setList(tableField5ced3aExcelEntityList); + if(tableField5ced3aExcelEntityList.size() > 0){ + entitys.add(tableField5ced3aExcelEntity); + } + //tableFieldbd0aa4子表对象 + ExcelExportEntity tableFieldbd0aa4ExcelEntity = new ExcelExportEntity("设计子表(tableFieldbd0aa4)","tableFieldbd0aa4"); + List tableFieldbd0aa4ExcelEntityList = new ArrayList<>(); + tableFieldbd0aa4ExcelEntityList.add(new ExcelExportEntity("开户行(tableFieldbd0aa4-bank_name)" ,"bank_name")); + selectKeys.add("tableFieldbd0aa4-bank_name"); + tableFieldbd0aa4ExcelEntityList.add(new ExcelExportEntity("账户名(tableFieldbd0aa4-bank_account_name)" ,"bank_account_name")); + selectKeys.add("tableFieldbd0aa4-bank_account_name"); + tableFieldbd0aa4ExcelEntityList.add(new ExcelExportEntity("银行账号(tableFieldbd0aa4-bank_account_number)" ,"bank_account_number")); + selectKeys.add("tableFieldbd0aa4-bank_account_number"); + tableFieldbd0aa4ExcelEntityList.add(new ExcelExportEntity("开户行城市(tableFieldbd0aa4-bank_province)" ,"bank_province")); + selectKeys.add("tableFieldbd0aa4-bank_province"); + tableFieldbd0aa4ExcelEntityList.add(new ExcelExportEntity("备注(tableFieldbd0aa4-remark)" ,"remark")); + selectKeys.add("tableFieldbd0aa4-remark"); + tableFieldbd0aa4ExcelEntity.setList(tableFieldbd0aa4ExcelEntityList); + if(tableFieldbd0aa4ExcelEntityList.size() > 0){ + entitys.add(tableFieldbd0aa4ExcelEntity); + } + ExcelModel excelModel = generaterSwapUtil.getExcelParams(LpcConstant.getFormData(),selectKeys); + List> list = new ArrayList<>(); + list.add(excelModel.getDataMap()); + + ExportParams exportParams = new ExportParams(null, menuFullName + "模板"); + exportParams.setStyle(ExcelExportStyler.class); + exportParams.setType(ExcelType.XSSF); + try{ + @Cleanup Workbook workbook = new HSSFWorkbook(); + if (entitys.size()>0){ + if (list.size()==0){ + list.add(new HashMap<>()); + } + //复杂表头-表头和数据处理 + ColumnDataModel columnDataModel = JsonUtil.getJsonToBean(LpcConstant.getColumnData(), ColumnDataModel.class); + List complexHeaderList = columnDataModel.getComplexHeaderList(); + if (!Objects.equals(columnDataModel.getType(), 3) && !Objects.equals(columnDataModel.getType(), 5)) { + entitys = VisualUtils.complexHeaderHandel(entitys, complexHeaderList, false); + list = VisualUtils.complexHeaderDataHandel(list, complexHeaderList, false); + } + workbook = ExcelExportUtil.exportExcel(exportParams, entitys, list); + ExcelHelper helper = new ExcelHelper(); + helper.init(workbook, exportParams, entitys, excelModel); + helper.doPreHandle(); + helper.doPostHandle(); + } + String fileName = menuFullName + "导入模板.xls"; + MultipartFile multipartFile = ExcelUtil.workbookToCommonsMultipartFile(workbook, fileName); + String temporaryFilePath = configValueUtil.getTemporaryFilePath(); + FileInfo fileInfo = FileUploadUtils.uploadFile(multipartFile, temporaryFilePath, fileName); + vo.setName(fileInfo.getFilename()); + vo.setUrl(UploaderUtil.uploaderFile(fileInfo.getFilename() + "#" + "Temporary") + "&name=" + fileName); + } catch (Exception e) { + log.error("模板信息导出Excel错误:{}", e.getMessage()); + e.printStackTrace(); + } + return ActionResult.success(vo); + } + + /** + * 导入预览 + * + * @return + */ + @Operation(summary = "导入预览" ) + @GetMapping("/ImportPreview") + public ActionResult> ImportPreview(String fileName) throws Exception { + Map headAndDataMap = new HashMap<>(2); + String filePath = FileUploadUtils.getLocalBasePath() + configValueUtil.getTemporaryFilePath(); + FileUploadUtils.downLocal(configValueUtil.getTemporaryFilePath(), filePath, fileName); + File temporary = new File(XSSEscape.escapePath(filePath + fileName)); + int headerRowIndex = 2; + ImportParams params = new ImportParams(); + params.setTitleRows(0); + params.setHeadRows(headerRowIndex); + params.setNeedVerify(true); + try { + InputStream inputStream = ExcelUtil.solveOrginTitle(temporary, headerRowIndex); + List excelDataList = ExcelUtil.importExcelByInputStream(inputStream, 0, headerRowIndex, Map.class); + //数据超过1000条 + if(excelDataList != null && excelDataList.size() > 1000) { + return ActionResult.fail(MsgCode.ETD117.get()); + } + + ColumnDataModel columnDataModel = JsonUtil.getJsonToBean(LpcConstant.getColumnData(), ColumnDataModel.class); + UploaderTemplateModel uploaderTemplateModel = JsonUtil.getJsonToBean(columnDataModel.getUploaderTemplateJson(), UploaderTemplateModel.class); + List selectKey = uploaderTemplateModel.getSelectKey(); + //子表合并 + List> results = FormExecelUtils.dataMergeChildTable(excelDataList,selectKey); + // 导入字段 + List columns = new ArrayList<>(); + columns.add(new ExcelImFieldModel("company_name","企业名称","input")); + columns.add(new ExcelImFieldModel("short_name","简称/昵称","input")); + columns.add(new ExcelImFieldModel("credit_code","社会信用代码","input")); + columns.add(new ExcelImFieldModel("tax_type","纳税人类别","select")); + columns.add(new ExcelImFieldModel("org_id","归属组织","organizeSelect")); + columns.add(new ExcelImFieldModel("province_id","所属地区","areaSelect")); + columns.add(new ExcelImFieldModel("enterprise_nature","企业类型","select")); + columns.add(new ExcelImFieldModel("industry_code","行业代码","select")); + columns.add(new ExcelImFieldModel("enterprise_scale","企业规模","select")); + columns.add(new ExcelImFieldModel("registration_date","成立日期","datePicker")); + columns.add(new ExcelImFieldModel("registered_capital","注册资本","inputNumber")); + columns.add(new ExcelImFieldModel("legal_representative","法定代表人","input")); + columns.add(new ExcelImFieldModel("phone","联系电话","input")); + columns.add(new ExcelImFieldModel("email","邮箱","input")); + columns.add(new ExcelImFieldModel("website","网站","input")); + columns.add(new ExcelImFieldModel("address","地址","input")); + columns.add(new ExcelImFieldModel("yunzhupaas_mdm_corporation_yunzhupaas_major_person_id","负责人","userSelect")); + columns.add(new ExcelImFieldModel("business_scope","经营范围","textarea")); + columns.add(new ExcelImFieldModel("remark","备注","textarea")); + //tableField5ced3a子表对象 + List tableField5ced3acolumns = new ArrayList<>(); + tableField5ced3acolumns.add(new ExcelImFieldModel("title_name" ,"*发票抬头名称")); + tableField5ced3acolumns.add(new ExcelImFieldModel("credit_code" ,"*纳税人识别号")); + tableField5ced3acolumns.add(new ExcelImFieldModel("tax_type" ,"*纳税人类别")); + tableField5ced3acolumns.add(new ExcelImFieldModel("address" ,"地址")); + tableField5ced3acolumns.add(new ExcelImFieldModel("phone" ,"电话")); + tableField5ced3acolumns.add(new ExcelImFieldModel("bank_name" ,"开户银行")); + tableField5ced3acolumns.add(new ExcelImFieldModel("bank_account" ,"银行账户")); + tableField5ced3acolumns.add(new ExcelImFieldModel("is_defalut" ,"是否默认抬头")); + tableField5ced3acolumns.add(new ExcelImFieldModel("is_valid" ,"是否有效")); + tableField5ced3acolumns.add(new ExcelImFieldModel("remark" ,"备注")); + columns.add(new ExcelImFieldModel("tableField5ced3a","设计子表","table",tableField5ced3acolumns)); + //tableFieldbd0aa4子表对象 + List tableFieldbd0aa4columns = new ArrayList<>(); + tableFieldbd0aa4columns.add(new ExcelImFieldModel("bank_name" ,"开户行")); + tableFieldbd0aa4columns.add(new ExcelImFieldModel("bank_account_name" ,"账户名")); + tableFieldbd0aa4columns.add(new ExcelImFieldModel("bank_account_number" ,"银行账号")); + tableFieldbd0aa4columns.add(new ExcelImFieldModel("bank_province" ,"开户行城市")); + tableFieldbd0aa4columns.add(new ExcelImFieldModel("remark" ,"备注")); + columns.add(new ExcelImFieldModel("tableFieldbd0aa4","设计子表","table",tableFieldbd0aa4columns)); + headAndDataMap.put("dataRow" , results); + headAndDataMap.put("headerRow" , JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(columns))); + } catch (Exception e){ + e.printStackTrace(); + return ActionResult.fail(MsgCode.VS407.get()); + } + return ActionResult.success(headAndDataMap); + } + + /** + * 导入数据 + * + * @return + */ + @Operation(summary = "导入数据" ) + @PostMapping("/ImportData") + public ActionResult ImportData(@RequestBody VisualImportModel visualImportModel) throws Exception { + List> listData = visualImportModel.getList(); + ImportFormCheckUniqueModel uniqueModel = new ImportFormCheckUniqueModel(); + uniqueModel.setDbLinkId(LpcConstant.DBLINKID); + uniqueModel.setUpdate(Objects.equals("2", "2")); + + Map tablefieldkey = new HashMap<>(); + for(String key:LpcConstant.TABLEFIELDKEY.keySet()){ + tablefieldkey.put(key,LpcConstant.TABLERENAMES.get(LpcConstant.TABLEFIELDKEY.get(key))); + } + ExcelImportModel excelImportModel = generaterSwapUtil.importData(LpcConstant.getFormData(),listData,uniqueModel, tablefieldkey,LpcConstant.getTableList()); + List importDataModel = uniqueModel.getImportDataModel(); + for (ImportDataModel model : importDataModel) { + String id = model.getId(); + Map result = model.getResultData(); + if(StringUtil.isNotEmpty(id)){ + update(id, JsonUtil.getJsonToBean(result,LpcForm.class), true); + }else { + create( JsonUtil.getJsonToBean(result,LpcForm.class)); + } + } + return ActionResult.success(excelImportModel); + } + + /** + * 导出异常报告 + * + * @return + */ + @Operation(summary = "导出异常报告") + @PostMapping("/ImportExceptionData") + public ActionResult ImportExceptionData(@RequestBody VisualImportModel visualImportModel) { + DownloadVO vo = DownloadVO.builder().build(); + UserInfo userInfo = userProvider.get(); + String menuFullName = generaterSwapUtil.getMenuName(visualImportModel.getMenuId()); + //主表对象 + List entitys = new ArrayList<>(); + entitys.add(new ExcelExportEntity("异常原因", "errorsInfo",30)); + List selectKeys = new ArrayList<>(); + //以下添加字段 + entitys.add(new ExcelExportEntity("企业名称(company_name)" ,"company_name")); + selectKeys.add("company_name"); + entitys.add(new ExcelExportEntity("简称/昵称(short_name)" ,"short_name")); + selectKeys.add("short_name"); + entitys.add(new ExcelExportEntity("社会信用代码(credit_code)" ,"credit_code")); + selectKeys.add("credit_code"); + entitys.add(new ExcelExportEntity("纳税人类别(tax_type)" ,"tax_type")); + selectKeys.add("tax_type"); + entitys.add(new ExcelExportEntity("归属组织(org_id)" ,"org_id")); + selectKeys.add("org_id"); + entitys.add(new ExcelExportEntity("所属地区(province_id)" ,"province_id")); + selectKeys.add("province_id"); + entitys.add(new ExcelExportEntity("企业类型(enterprise_nature)" ,"enterprise_nature")); + selectKeys.add("enterprise_nature"); + entitys.add(new ExcelExportEntity("行业代码(industry_code)" ,"industry_code")); + selectKeys.add("industry_code"); + entitys.add(new ExcelExportEntity("企业规模(enterprise_scale)" ,"enterprise_scale")); + selectKeys.add("enterprise_scale"); + entitys.add(new ExcelExportEntity("成立日期(registration_date)" ,"registration_date")); + selectKeys.add("registration_date"); + entitys.add(new ExcelExportEntity("注册资本(registered_capital)" ,"registered_capital")); + selectKeys.add("registered_capital"); + entitys.add(new ExcelExportEntity("法定代表人(legal_representative)" ,"legal_representative")); + selectKeys.add("legal_representative"); + entitys.add(new ExcelExportEntity("联系电话(phone)" ,"phone")); + selectKeys.add("phone"); + entitys.add(new ExcelExportEntity("邮箱(email)" ,"email")); + selectKeys.add("email"); + entitys.add(new ExcelExportEntity("网站(website)" ,"website")); + selectKeys.add("website"); + entitys.add(new ExcelExportEntity("地址(address)" ,"address")); + selectKeys.add("address"); + entitys.add(new ExcelExportEntity("负责人(yunzhupaas_mdm_corporation_yunzhupaas_major_person_id)" ,"yunzhupaas_mdm_corporation_yunzhupaas_major_person_id")); + selectKeys.add("yunzhupaas_mdm_corporation_yunzhupaas_major_person_id"); + entitys.add(new ExcelExportEntity("经营范围(business_scope)" ,"business_scope")); + selectKeys.add("business_scope"); + entitys.add(new ExcelExportEntity("备注(remark)" ,"remark")); + selectKeys.add("remark"); + //tableField5ced3a子表对象 + ExcelExportEntity tableField5ced3aExcelEntity = new ExcelExportEntity("设计子表(tableField5ced3a)","tableField5ced3a"); + List tableField5ced3aExcelEntityList = new ArrayList<>(); + tableField5ced3aExcelEntityList.add(new ExcelExportEntity("发票抬头名称(tableField5ced3a-title_name)" ,"title_name")); + selectKeys.add("tableField5ced3a-title_name"); + tableField5ced3aExcelEntityList.add(new ExcelExportEntity("纳税人识别号(tableField5ced3a-credit_code)" ,"credit_code")); + selectKeys.add("tableField5ced3a-credit_code"); + tableField5ced3aExcelEntityList.add(new ExcelExportEntity("纳税人类别(tableField5ced3a-tax_type)" ,"tax_type")); + selectKeys.add("tableField5ced3a-tax_type"); + tableField5ced3aExcelEntityList.add(new ExcelExportEntity("地址(tableField5ced3a-address)" ,"address")); + selectKeys.add("tableField5ced3a-address"); + tableField5ced3aExcelEntityList.add(new ExcelExportEntity("电话(tableField5ced3a-phone)" ,"phone")); + selectKeys.add("tableField5ced3a-phone"); + tableField5ced3aExcelEntityList.add(new ExcelExportEntity("开户银行(tableField5ced3a-bank_name)" ,"bank_name")); + selectKeys.add("tableField5ced3a-bank_name"); + tableField5ced3aExcelEntityList.add(new ExcelExportEntity("银行账户(tableField5ced3a-bank_account)" ,"bank_account")); + selectKeys.add("tableField5ced3a-bank_account"); + tableField5ced3aExcelEntityList.add(new ExcelExportEntity("是否默认抬头(tableField5ced3a-is_defalut)" ,"is_defalut")); + selectKeys.add("tableField5ced3a-is_defalut"); + tableField5ced3aExcelEntityList.add(new ExcelExportEntity("是否有效(tableField5ced3a-is_valid)" ,"is_valid")); + selectKeys.add("tableField5ced3a-is_valid"); + tableField5ced3aExcelEntityList.add(new ExcelExportEntity("备注(tableField5ced3a-remark)" ,"remark")); + selectKeys.add("tableField5ced3a-remark"); + tableField5ced3aExcelEntity.setList(tableField5ced3aExcelEntityList); + entitys.add(tableField5ced3aExcelEntity); + //tableFieldbd0aa4子表对象 + ExcelExportEntity tableFieldbd0aa4ExcelEntity = new ExcelExportEntity("设计子表(tableFieldbd0aa4)","tableFieldbd0aa4"); + List tableFieldbd0aa4ExcelEntityList = new ArrayList<>(); + tableFieldbd0aa4ExcelEntityList.add(new ExcelExportEntity("开户行(tableFieldbd0aa4-bank_name)" ,"bank_name")); + selectKeys.add("tableFieldbd0aa4-bank_name"); + tableFieldbd0aa4ExcelEntityList.add(new ExcelExportEntity("账户名(tableFieldbd0aa4-bank_account_name)" ,"bank_account_name")); + selectKeys.add("tableFieldbd0aa4-bank_account_name"); + tableFieldbd0aa4ExcelEntityList.add(new ExcelExportEntity("银行账号(tableFieldbd0aa4-bank_account_number)" ,"bank_account_number")); + selectKeys.add("tableFieldbd0aa4-bank_account_number"); + tableFieldbd0aa4ExcelEntityList.add(new ExcelExportEntity("开户行城市(tableFieldbd0aa4-bank_province)" ,"bank_province")); + selectKeys.add("tableFieldbd0aa4-bank_province"); + tableFieldbd0aa4ExcelEntityList.add(new ExcelExportEntity("备注(tableFieldbd0aa4-remark)" ,"remark")); + selectKeys.add("tableFieldbd0aa4-remark"); + tableFieldbd0aa4ExcelEntity.setList(tableFieldbd0aa4ExcelEntityList); + entitys.add(tableFieldbd0aa4ExcelEntity); + ExcelModel excelModel = generaterSwapUtil.getExcelParams(LpcConstant.getFormData(),selectKeys); + List> list = new ArrayList<>(); + list.addAll(visualImportModel.getList()); + + ExportParams exportParams = new ExportParams(null, menuFullName + "模板"); + exportParams.setStyle(ExcelExportStyler.class); + exportParams.setType(ExcelType.XSSF); + exportParams.setFreezeCol(1); + try{ + @Cleanup Workbook workbook = new HSSFWorkbook(); + if (entitys.size()>0){ + if (list.size()==0){ + list.add(new HashMap<>()); + } + //复杂表头-表头和数据处理 + ColumnDataModel columnDataModel = JsonUtil.getJsonToBean(LpcConstant.getColumnData(), ColumnDataModel.class); + List complexHeaderList = columnDataModel.getComplexHeaderList(); + if (!Objects.equals(columnDataModel.getType(), 3) && !Objects.equals(columnDataModel.getType(), 5)) { + entitys = VisualUtils.complexHeaderHandel(entitys, complexHeaderList, false); + list = VisualUtils.complexHeaderDataHandel(list, complexHeaderList, false); + } + + workbook = ExcelExportUtil.exportExcel(exportParams, entitys, list); + ExcelHelper helper = new ExcelHelper(); + helper.init(workbook, exportParams, entitys, excelModel); + helper.doPreHandle(); + helper.doPostHandle(); + } + + String fileName = menuFullName + "错误报告_" + DateUtil.dateNow("yyyyMMddHHmmss") + ".xls"; + MultipartFile multipartFile = ExcelUtil.workbookToCommonsMultipartFile(workbook, fileName); + String temporaryFilePath = configValueUtil.getTemporaryFilePath(); + FileInfo fileInfo = FileUploadUtils.uploadFile(multipartFile, temporaryFilePath, fileName); + vo.setName(fileInfo.getFilename()); + vo.setUrl(UploaderUtil.uploaderFile(fileInfo.getFilename() + "#" + "Temporary") + "&name=" + fileName); + } catch (Exception e) { + e.printStackTrace(); + } + return ActionResult.success(vo); + } + /** + * 删除 + * @param id + * @return + */ + @Operation(summary = "删除") + @DeleteMapping("/{id}") + @Transactional + public ActionResult delete(@PathVariable("id") String id,@RequestParam(name = "forceDel",defaultValue = "false") boolean forceDel) throws Exception{ + CompanyEntity entity= companyService.getInfo(id); + if(entity!=null){ + //假删除 + entity.setDeleteMark(1); + entity.setDeleteUserId(userProvider.get().getUserId()); + entity.setDeleteTime(new Date()); + companyService.setIgnoreLogicDelete().updateById(entity); + } + return ActionResult.success(MsgCode.SU003.get()); + } + /** + * 批量删除 + * @param obj + * @return + */ + @DeleteMapping("/batchRemove") + @Transactional + @Operation(summary = "批量删除") + public ActionResult batchRemove(@RequestBody Object obj){ + Map objectMap = JsonUtil.entityToMap(obj); + List idList = JsonUtil.getJsonToList(objectMap.get("ids"), String.class); + String errInfo = ""; + List successList = new ArrayList<>(); + for (String allId : idList){ + try { + this.delete(allId,false); + successList.add(allId); + } catch (Exception e) { + errInfo = e.getMessage(); + } + } + if (successList.size() == 0 && StringUtil.isNotEmpty(errInfo)){ + return ActionResult.fail(errInfo); + } + return ActionResult.success(MsgCode.SU003.get()); + } + /** + * 编辑 + * @param id + * @param companyForm + * @return + */ + @PutMapping("/{id}") + @Operation(summary = "更新") + public ActionResult update(@PathVariable("id") String id,@RequestBody @Valid LpcForm companyForm, + @RequestParam(value = "isImport", required = false) boolean isImport){ + CompanyEntity entity= companyService.getInfo(id); + if(entity!=null){ + companyForm.setCompanyId(String.valueOf(entity.getCompanyId())); + + if (!isImport) { + String b = companyService.checkForm(companyForm,1); + if (StringUtil.isNotEmpty(b)){ + return ActionResult.fail(b ); + } + } + + try{ + companyService.saveOrUpdate(companyForm,id,false); + }catch (DataException e1){ + return ActionResult.fail(e1.getMessage()); + }catch(Exception e){ + return ActionResult.fail(MsgCode.FA029.get()); + } + return ActionResult.success(MsgCode.SU004.get()); + }else{ + return ActionResult.fail(MsgCode.FA002.get()); + } + } + /** + * 表单信息(详情页) + * 详情页面使用-转换数据 + * @param id + * @return + */ + @Operation(summary = "表单信息(详情页)") + @GetMapping("/detail/{id}") + public ActionResult detailInfo(@PathVariable("id") String id){ + CompanyEntity entity= companyService.getInfo(id); + if(entity==null){ + return ActionResult.fail(MsgCode.FA001.get()); + } + Map companyMap=JsonUtil.entityToMap(entity); + companyMap.put("id", companyMap.get("company_id")); + //副表数据 + CorporationEntity corporationEntity = entity.getCorporation(); + if(ObjectUtil.isNotEmpty(corporationEntity)){ + Map corporationMap=JsonUtil.entityToMap(corporationEntity); + for(String key:corporationMap.keySet()){ + companyMap.put("yunzhupaas_mdm_corporation_yunzhupaas_"+key,corporationMap.get(key)); + } + } + //子表数据 + List company_invoiceList = entity.getCompanyInvoice(); + companyMap.put("tableField5ced3a",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(company_invoiceList))); + companyMap.put("company_invoiceList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(company_invoiceList))); + List companyBankList = entity.getCompanyBank(); + companyMap.put("tableFieldbd0aa4",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(companyBankList))); + companyMap.put("companyBankList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(companyBankList))); + boolean isPc = "pc".equals(ServletUtil.getHeader("yunzhupaas-origin" )); + companyMap = generaterSwapUtil.swapDataDetail(companyMap,LpcConstant.getFormData(),"816296614598542021",isPc?false:false); + //子表数据 + companyMap.put("company_invoiceList",companyMap.get("tableField5ced3a")); + companyMap.put("companyBankList",companyMap.get("tableFieldbd0aa4")); + return ActionResult.success(companyMap); + } + /** + * 获取详情(编辑页) + * 编辑页面使用-不转换数据 + * @param id + * @return + */ + @Operation(summary = "信息") + @GetMapping("/{id}") + public ActionResult info(@PathVariable("id") String id){ + CompanyEntity entity= companyService.getInfo(id); + if(entity==null){ + return ActionResult.fail(MsgCode.FA001.get()); + } + Map companyMap=JsonUtil.entityToMap(entity); + companyMap.put("id", companyMap.get("company_id")); + //副表数据 + CorporationEntity corporationEntity = entity.getCorporation(); + if(ObjectUtil.isNotEmpty(corporationEntity)){ + Map corporationMap=JsonUtil.entityToMap(corporationEntity); + for(String key:corporationMap.keySet()){ + companyMap.put("yunzhupaas_mdm_corporation_yunzhupaas_"+key,corporationMap.get(key)); + } + } + //子表数据 + List company_invoiceList = entity.getCompanyInvoice(); + companyMap.put("tableField5ced3a",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(company_invoiceList))); + companyMap.put("company_invoiceList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(company_invoiceList))); + List companyBankList = entity.getCompanyBank(); + companyMap.put("tableFieldbd0aa4",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(companyBankList))); + companyMap.put("companyBankList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(companyBankList))); + companyMap = generaterSwapUtil.swapDataForm(companyMap,LpcConstant.getFormData(),LpcConstant.TABLEFIELDKEY,LpcConstant.TABLERENAMES); + return ActionResult.success(companyMap); + } + +} diff --git a/yunzhupaas-crm/yunzhupaas-crm-controller/src/main/java/com/yunzhupaas/base/controller/CrmLeadController.java b/yunzhupaas-mdm/yunzhupaas-mdm-controller/src/main/java/com/yunzhupaas/mdm/controller/MaterialController.java similarity index 64% rename from yunzhupaas-crm/yunzhupaas-crm-controller/src/main/java/com/yunzhupaas/base/controller/CrmLeadController.java rename to yunzhupaas-mdm/yunzhupaas-mdm-controller/src/main/java/com/yunzhupaas/mdm/controller/MaterialController.java index 01320c6..b34825f 100644 --- a/yunzhupaas-crm/yunzhupaas-crm-controller/src/main/java/com/yunzhupaas/base/controller/CrmLeadController.java +++ b/yunzhupaas-mdm/yunzhupaas-mdm-controller/src/main/java/com/yunzhupaas/mdm/controller/MaterialController.java @@ -1,4 +1,4 @@ -package com.yunzhupaas.base.controller; +package com.yunzhupaas.mdm.controller; import cn.hutool.core.util.ObjectUtil; @@ -10,10 +10,10 @@ import com.yunzhupaas.base.UserInfo; import com.yunzhupaas.exception.DataException; import com.yunzhupaas.permission.entity.UserEntity; import com.yunzhupaas.constant.MsgCode; -import com.yunzhupaas.base.service.*; -import com.yunzhupaas.base.entity.*; +import com.yunzhupaas.mdm.service.*; +import com.yunzhupaas.mdm.entity.*; import com.yunzhupaas.util.*; -import com.yunzhupaas.base.model.crmlead.*; +import com.yunzhupaas.mdm.model.material.*; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; @@ -23,6 +23,7 @@ import java.util.*; import com.yunzhupaas.model.ExcelModel; import com.yunzhupaas.excel.ExcelExportStyler; import com.yunzhupaas.excel.ExcelHelper; +import com.yunzhupaas.annotation.YunzhupaasField; import com.yunzhupaas.base.vo.PageListVO; import com.yunzhupaas.base.vo.PaginationVO; import com.yunzhupaas.base.vo.DownloadVO; @@ -59,17 +60,17 @@ import com.yunzhupaas.base.util.VisualUtils; import org.springframework.transaction.annotation.Transactional; /** - * crm_lead + * 物料信息 * @版本: V5.2.7 * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 * @作者: 深圳市乐程软件有限公司 - * @日期: 2026-03-27 + * @日期: 2026-04-27 */ @Slf4j @RestController -@Tag(name = "crm_lead" , description = "bcm") -@RequestMapping("/api/bcm/CrmLead") -public class CrmLeadController { +@Tag(name = "物料信息" , description = "bcm") +@RequestMapping("/api/bcm/Material") +public class MaterialController { @Autowired private GeneraterSwapUtil generaterSwapUtil; @@ -78,7 +79,7 @@ public class CrmLeadController { private UserProvider userProvider; @Autowired - private CrmLeadService crmLeadService; + private MaterialService materialService; @@ -88,49 +89,48 @@ public class CrmLeadController { /** * 列表 * - * @param crmLeadPagination + * @param materialPagination * @return */ @Operation(summary = "获取列表") @PostMapping("/getList") - public ActionResult list(@RequestBody CrmLeadPagination crmLeadPagination)throws Exception{ - List list= crmLeadService.getList(crmLeadPagination); + public ActionResult list(@RequestBody MaterialPagination materialPagination)throws Exception{ + List list= materialService.getList(materialPagination); List> realList=new ArrayList<>(); - for (CrmLeadEntity entity : list) { - Map crmLeadMap=JsonUtil.entityToMap(entity); - crmLeadMap.put("id", crmLeadMap.get("lead_id")); + for (MaterialEntity entity : list) { + Map materialMap=JsonUtil.entityToMap(entity); + materialMap.put("id", materialMap.get("material_id")); //副表数据 //子表数据 - realList.add(crmLeadMap); + realList.add(materialMap); } //数据转换 boolean isPc = "pc".equals(ServletUtil.getHeader("yunzhupaas-origin" )); - realList = generaterSwapUtil.swapDataList(realList, CrmLeadConstant.getFormData(), CrmLeadConstant.getColumnData(), crmLeadPagination.getModuleId(),isPc?false:false); + realList = generaterSwapUtil.swapDataList(realList, MaterialConstant.getFormData(), MaterialConstant.getColumnData(), materialPagination.getModuleId(),isPc?false:false); //返回对象 PageListVO vo = new PageListVO(); vo.setList(realList); - PaginationVO page = JsonUtil.getJsonToBean(crmLeadPagination, PaginationVO.class); + PaginationVO page = JsonUtil.getJsonToBean(materialPagination, PaginationVO.class); vo.setPagination(page); return ActionResult.success(vo); } /** * 创建 * - * @param crmLeadForm + * @param materialForm * @return */ @PostMapping() @Operation(summary = "创建") - public ActionResult create(@RequestBody @Valid CrmLeadForm crmLeadForm) { - String b = crmLeadService.checkForm(crmLeadForm,0); + public ActionResult create(@RequestBody @Valid MaterialForm materialForm) { + String b = materialService.checkForm(materialForm,0); if (StringUtil.isNotEmpty(b)){ return ActionResult.fail(b ); } try{ - crmLeadService.saveOrUpdate(crmLeadForm, null ,true); + materialService.saveOrUpdate(materialForm, null ,true); }catch(Exception e){ - log.error("【创建接口异常】参数:{}", crmLeadForm, e); return ActionResult.fail(MsgCode.FA028.get()); } return ActionResult.success(MsgCode.SU001.get()); @@ -142,24 +142,24 @@ public class CrmLeadController { */ @Operation(summary = "导出Excel") @PostMapping("/Actions/Export") - public ActionResult Export(@RequestBody CrmLeadPagination crmLeadPagination) throws IOException { - if (StringUtil.isEmpty(crmLeadPagination.getSelectKey())){ + public ActionResult Export(@RequestBody MaterialPagination materialPagination) throws IOException { + if (StringUtil.isEmpty(materialPagination.getSelectKey())){ return ActionResult.fail(MsgCode.IMP011.get()); } - List list= crmLeadService.getList(crmLeadPagination); + List list= materialService.getList(materialPagination); List> realList=new ArrayList<>(); - for (CrmLeadEntity entity : list) { - Map crmLeadMap=JsonUtil.entityToMap(entity); - crmLeadMap.put("id", crmLeadMap.get("lead_id")); + for (MaterialEntity entity : list) { + Map materialMap=JsonUtil.entityToMap(entity); + materialMap.put("id", materialMap.get("material_id")); //副表数据 //子表数据 - realList.add(crmLeadMap); + realList.add(materialMap); } //数据转换 - realList = generaterSwapUtil.swapDataList(realList, CrmLeadConstant.getFormData(), CrmLeadConstant.getColumnData(), crmLeadPagination.getModuleId(),false); - String[]keys=!StringUtil.isEmpty(crmLeadPagination.getSelectKey())?crmLeadPagination.getSelectKey():new String[0]; + realList = generaterSwapUtil.swapDataList(realList, MaterialConstant.getFormData(), MaterialConstant.getColumnData(), materialPagination.getModuleId(),false); + String[]keys=!StringUtil.isEmpty(materialPagination.getSelectKey())?materialPagination.getSelectKey():new String[0]; UserInfo userInfo=userProvider.get(); - String menuFullName = generaterSwapUtil.getMenuName(crmLeadPagination.getMenuId()); + String menuFullName = generaterSwapUtil.getMenuName(materialPagination.getMenuId()); DownloadVO vo=this.creatModelExcel(configValueUtil.getTemporaryFilePath(),realList,keys,userInfo,menuFullName); return ActionResult.success(vo); @@ -174,26 +174,47 @@ public class CrmLeadController { if(keys.length>0){ for(String key:keys){ switch(key){ - case "lead_name" : - entitys.add(new ExcelExportEntity("线索名称" ,"lead_name")); + case "material_code" : + entitys.add(new ExcelExportEntity("物料编码" ,"material_code")); break; - case "mobile" : - entitys.add(new ExcelExportEntity("手机号" ,"mobile")); + case "material_name" : + entitys.add(new ExcelExportEntity("物料名称" ,"material_name")); break; - case "email" : - entitys.add(new ExcelExportEntity("邮箱" ,"email")); + case "material_category" : + entitys.add(new ExcelExportEntity("物料分类" ,"material_category")); break; - case "lead_status" : - entitys.add(new ExcelExportEntity("状态" ,"lead_status")); + case "material_model" : + entitys.add(new ExcelExportEntity("规格型号" ,"material_model")); break; - case "sales_id" : - entitys.add(new ExcelExportEntity("销售人员" ,"sales_id")); + case "unit_name" : + entitys.add(new ExcelExportEntity("单位名称" ,"unit_name")); break; - case "customer_source" : - entitys.add(new ExcelExportEntity("来源" ,"customer_source")); + case "brand" : + entitys.add(new ExcelExportEntity("品牌" ,"brand")); break; - case "remark" : - entitys.add(new ExcelExportEntity("备注" ,"remark")); + case "tax_rate" : + entitys.add(new ExcelExportEntity("税率" ,"tax_rate")); + break; + case "tax_code" : + entitys.add(new ExcelExportEntity("税收分类" ,"tax_code")); + break; + case "texture" : + entitys.add(new ExcelExportEntity("材质/纹理" ,"texture")); + break; + case "quality_standard" : + entitys.add(new ExcelExportEntity("质量标准" ,"quality_standard")); + break; + case "technical_standard" : + entitys.add(new ExcelExportEntity("技术标准" ,"technical_standard")); + break; + case "acceptance_criteria" : + entitys.add(new ExcelExportEntity("验收标准" ,"acceptance_criteria")); + break; + case "delivery_requirements" : + entitys.add(new ExcelExportEntity("交付要求" ,"delivery_requirements")); + break; + case "storage_conditions" : + entitys.add(new ExcelExportEntity("储存条件" ,"storage_conditions")); break; default: break; @@ -241,7 +262,7 @@ public class CrmLeadController { List mergerEntitys = new ArrayList<>(entitys); List> mergerList=new ArrayList<>(dataList); //复杂表头-表头和数据处理 - ColumnDataModel columnDataModel = JsonUtil.getJsonToBean(CrmLeadConstant.getColumnData(), ColumnDataModel.class); + ColumnDataModel columnDataModel = JsonUtil.getJsonToBean(MaterialConstant.getColumnData(), ColumnDataModel.class); List complexHeaderList = columnDataModel.getComplexHeaderList(); if (!Objects.equals(columnDataModel.getType(), 3) && !Objects.equals(columnDataModel.getType(), 5)) { entitys = VisualUtils.complexHeaderHandel(entitys, complexHeaderList, Objects.equals(columnDataModel.getType(), 4)); @@ -251,7 +272,7 @@ public class CrmLeadController { exportParams.setStyle(ExcelExportStyler.class); workbook = ExcelExportUtil.exportExcel(exportParams, entitys, dataList); VisualUtils.mergerVertical(workbook, mergerEntitys, mergerList); - ExcelModel excelModel = generaterSwapUtil.getExcelParams(CrmLeadConstant.getFormData(),Arrays.asList(keys)); + ExcelModel excelModel = generaterSwapUtil.getExcelParams(MaterialConstant.getFormData(),Arrays.asList(keys)); ExcelHelper helper = new ExcelHelper(); helper.init(workbook, exportParams, entitys, excelModel); helper.doPreHandle(); @@ -302,21 +323,33 @@ public class CrmLeadController { List entitys = new ArrayList<>(); List selectKeys = new ArrayList<>(); //以下添加字段 - entitys.add(new ExcelExportEntity("线索名称(lead_name)" ,"lead_name")); - selectKeys.add("lead_name"); - entitys.add(new ExcelExportEntity("手机号(mobile)" ,"mobile")); - selectKeys.add("mobile"); - entitys.add(new ExcelExportEntity("状态(lead_status)" ,"lead_status")); - selectKeys.add("lead_status"); - entitys.add(new ExcelExportEntity("销售人员(sales_id)" ,"sales_id")); - selectKeys.add("sales_id"); - entitys.add(new ExcelExportEntity("备注(remark)" ,"remark")); - selectKeys.add("remark"); - entitys.add(new ExcelExportEntity("邮箱(email)" ,"email")); - selectKeys.add("email"); - entitys.add(new ExcelExportEntity("来源(customer_source)" ,"customer_source")); - selectKeys.add("customer_source"); - ExcelModel excelModel = generaterSwapUtil.getExcelParams(CrmLeadConstant.getFormData(),selectKeys); + entitys.add(new ExcelExportEntity("物料名称(material_name)" ,"material_name")); + selectKeys.add("material_name"); + entitys.add(new ExcelExportEntity("物料分类(material_category)" ,"material_category")); + selectKeys.add("material_category"); + entitys.add(new ExcelExportEntity("规格型号(material_model)" ,"material_model")); + selectKeys.add("material_model"); + entitys.add(new ExcelExportEntity("单位名称(unit_name)" ,"unit_name")); + selectKeys.add("unit_name"); + entitys.add(new ExcelExportEntity("品牌(brand)" ,"brand")); + selectKeys.add("brand"); + entitys.add(new ExcelExportEntity("税率(tax_rate)" ,"tax_rate")); + selectKeys.add("tax_rate"); + entitys.add(new ExcelExportEntity("税收分类(tax_code)" ,"tax_code")); + selectKeys.add("tax_code"); + entitys.add(new ExcelExportEntity("材质/纹理(texture)" ,"texture")); + selectKeys.add("texture"); + entitys.add(new ExcelExportEntity("质量标准(quality_standard)" ,"quality_standard")); + selectKeys.add("quality_standard"); + entitys.add(new ExcelExportEntity("技术标准(technical_standard)" ,"technical_standard")); + selectKeys.add("technical_standard"); + entitys.add(new ExcelExportEntity("验收标准(acceptance_criteria)" ,"acceptance_criteria")); + selectKeys.add("acceptance_criteria"); + entitys.add(new ExcelExportEntity("交付要求(delivery_requirements)" ,"delivery_requirements")); + selectKeys.add("delivery_requirements"); + entitys.add(new ExcelExportEntity("储存条件(storage_conditions)" ,"storage_conditions")); + selectKeys.add("storage_conditions"); + ExcelModel excelModel = generaterSwapUtil.getExcelParams(MaterialConstant.getFormData(),selectKeys); List> list = new ArrayList<>(); list.add(excelModel.getDataMap()); @@ -330,7 +363,7 @@ public class CrmLeadController { list.add(new HashMap<>()); } //复杂表头-表头和数据处理 - ColumnDataModel columnDataModel = JsonUtil.getJsonToBean(CrmLeadConstant.getColumnData(), ColumnDataModel.class); + ColumnDataModel columnDataModel = JsonUtil.getJsonToBean(MaterialConstant.getColumnData(), ColumnDataModel.class); List complexHeaderList = columnDataModel.getComplexHeaderList(); if (!Objects.equals(columnDataModel.getType(), 3) && !Objects.equals(columnDataModel.getType(), 5)) { entitys = VisualUtils.complexHeaderHandel(entitys, complexHeaderList, false); @@ -380,20 +413,26 @@ public class CrmLeadController { return ActionResult.fail(MsgCode.ETD117.get()); } - ColumnDataModel columnDataModel = JsonUtil.getJsonToBean(CrmLeadConstant.getColumnData(), ColumnDataModel.class); + ColumnDataModel columnDataModel = JsonUtil.getJsonToBean(MaterialConstant.getColumnData(), ColumnDataModel.class); UploaderTemplateModel uploaderTemplateModel = JsonUtil.getJsonToBean(columnDataModel.getUploaderTemplateJson(), UploaderTemplateModel.class); List selectKey = uploaderTemplateModel.getSelectKey(); //子表合并 List> results = FormExecelUtils.dataMergeChildTable(excelDataList,selectKey); // 导入字段 List columns = new ArrayList<>(); - columns.add(new ExcelImFieldModel("lead_name","线索名称","input")); - columns.add(new ExcelImFieldModel("mobile","手机号","input")); - columns.add(new ExcelImFieldModel("lead_status","状态","select")); - columns.add(new ExcelImFieldModel("sales_id","销售人员","usersSelect")); - columns.add(new ExcelImFieldModel("remark","备注","textarea")); - columns.add(new ExcelImFieldModel("email","邮箱","input")); - columns.add(new ExcelImFieldModel("customer_source","来源","select")); + columns.add(new ExcelImFieldModel("material_name","物料名称","input")); + columns.add(new ExcelImFieldModel("material_category","物料分类","cascader")); + columns.add(new ExcelImFieldModel("material_model","规格型号","input")); + columns.add(new ExcelImFieldModel("unit_name","单位名称","input")); + columns.add(new ExcelImFieldModel("brand","品牌","input")); + columns.add(new ExcelImFieldModel("tax_rate","税率","select")); + columns.add(new ExcelImFieldModel("tax_code","税收分类","cascader")); + columns.add(new ExcelImFieldModel("texture","材质/纹理","input")); + columns.add(new ExcelImFieldModel("quality_standard","质量标准","input")); + columns.add(new ExcelImFieldModel("technical_standard","技术标准","textarea")); + columns.add(new ExcelImFieldModel("acceptance_criteria","验收标准","textarea")); + columns.add(new ExcelImFieldModel("delivery_requirements","交付要求","textarea")); + columns.add(new ExcelImFieldModel("storage_conditions","储存条件","textarea")); headAndDataMap.put("dataRow" , results); headAndDataMap.put("headerRow" , JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(columns))); } catch (Exception e){ @@ -413,22 +452,22 @@ public class CrmLeadController { public ActionResult ImportData(@RequestBody VisualImportModel visualImportModel) throws Exception { List> listData = visualImportModel.getList(); ImportFormCheckUniqueModel uniqueModel = new ImportFormCheckUniqueModel(); - uniqueModel.setDbLinkId(CrmLeadConstant.DBLINKID); - uniqueModel.setUpdate(Objects.equals("1", "2")); + uniqueModel.setDbLinkId(MaterialConstant.DBLINKID); + uniqueModel.setUpdate(Objects.equals("2", "2")); Map tablefieldkey = new HashMap<>(); - for(String key:CrmLeadConstant.TABLEFIELDKEY.keySet()){ - tablefieldkey.put(key,CrmLeadConstant.TABLERENAMES.get(CrmLeadConstant.TABLEFIELDKEY.get(key))); + for(String key:MaterialConstant.TABLEFIELDKEY.keySet()){ + tablefieldkey.put(key,MaterialConstant.TABLERENAMES.get(MaterialConstant.TABLEFIELDKEY.get(key))); } - ExcelImportModel excelImportModel = generaterSwapUtil.importData(CrmLeadConstant.getFormData(),listData,uniqueModel, tablefieldkey,CrmLeadConstant.getTableList()); + ExcelImportModel excelImportModel = generaterSwapUtil.importData(MaterialConstant.getFormData(),listData,uniqueModel, tablefieldkey,MaterialConstant.getTableList()); List importDataModel = uniqueModel.getImportDataModel(); for (ImportDataModel model : importDataModel) { String id = model.getId(); Map result = model.getResultData(); if(StringUtil.isNotEmpty(id)){ - update(id, JsonUtil.getJsonToBean(result,CrmLeadForm.class), true); + update(id, JsonUtil.getJsonToBean(result,MaterialForm.class), true); }else { - create( JsonUtil.getJsonToBean(result,CrmLeadForm.class)); + create( JsonUtil.getJsonToBean(result,MaterialForm.class)); } } return ActionResult.success(excelImportModel); @@ -450,21 +489,33 @@ public class CrmLeadController { entitys.add(new ExcelExportEntity("异常原因", "errorsInfo",30)); List selectKeys = new ArrayList<>(); //以下添加字段 - entitys.add(new ExcelExportEntity("线索名称(lead_name)" ,"lead_name")); - selectKeys.add("lead_name"); - entitys.add(new ExcelExportEntity("手机号(mobile)" ,"mobile")); - selectKeys.add("mobile"); - entitys.add(new ExcelExportEntity("状态(lead_status)" ,"lead_status")); - selectKeys.add("lead_status"); - entitys.add(new ExcelExportEntity("销售人员(sales_id)" ,"sales_id")); - selectKeys.add("sales_id"); - entitys.add(new ExcelExportEntity("备注(remark)" ,"remark")); - selectKeys.add("remark"); - entitys.add(new ExcelExportEntity("邮箱(email)" ,"email")); - selectKeys.add("email"); - entitys.add(new ExcelExportEntity("来源(customer_source)" ,"customer_source")); - selectKeys.add("customer_source"); - ExcelModel excelModel = generaterSwapUtil.getExcelParams(CrmLeadConstant.getFormData(),selectKeys); + entitys.add(new ExcelExportEntity("物料名称(material_name)" ,"material_name")); + selectKeys.add("material_name"); + entitys.add(new ExcelExportEntity("物料分类(material_category)" ,"material_category")); + selectKeys.add("material_category"); + entitys.add(new ExcelExportEntity("规格型号(material_model)" ,"material_model")); + selectKeys.add("material_model"); + entitys.add(new ExcelExportEntity("单位名称(unit_name)" ,"unit_name")); + selectKeys.add("unit_name"); + entitys.add(new ExcelExportEntity("品牌(brand)" ,"brand")); + selectKeys.add("brand"); + entitys.add(new ExcelExportEntity("税率(tax_rate)" ,"tax_rate")); + selectKeys.add("tax_rate"); + entitys.add(new ExcelExportEntity("税收分类(tax_code)" ,"tax_code")); + selectKeys.add("tax_code"); + entitys.add(new ExcelExportEntity("材质/纹理(texture)" ,"texture")); + selectKeys.add("texture"); + entitys.add(new ExcelExportEntity("质量标准(quality_standard)" ,"quality_standard")); + selectKeys.add("quality_standard"); + entitys.add(new ExcelExportEntity("技术标准(technical_standard)" ,"technical_standard")); + selectKeys.add("technical_standard"); + entitys.add(new ExcelExportEntity("验收标准(acceptance_criteria)" ,"acceptance_criteria")); + selectKeys.add("acceptance_criteria"); + entitys.add(new ExcelExportEntity("交付要求(delivery_requirements)" ,"delivery_requirements")); + selectKeys.add("delivery_requirements"); + entitys.add(new ExcelExportEntity("储存条件(storage_conditions)" ,"storage_conditions")); + selectKeys.add("storage_conditions"); + ExcelModel excelModel = generaterSwapUtil.getExcelParams(MaterialConstant.getFormData(),selectKeys); List> list = new ArrayList<>(); list.addAll(visualImportModel.getList()); @@ -479,7 +530,7 @@ public class CrmLeadController { list.add(new HashMap<>()); } //复杂表头-表头和数据处理 - ColumnDataModel columnDataModel = JsonUtil.getJsonToBean(CrmLeadConstant.getColumnData(), ColumnDataModel.class); + ColumnDataModel columnDataModel = JsonUtil.getJsonToBean(MaterialConstant.getColumnData(), ColumnDataModel.class); List complexHeaderList = columnDataModel.getComplexHeaderList(); if (!Objects.equals(columnDataModel.getType(), 3) && !Objects.equals(columnDataModel.getType(), 5)) { entitys = VisualUtils.complexHeaderHandel(entitys, complexHeaderList, false); @@ -513,13 +564,13 @@ public class CrmLeadController { @DeleteMapping("/{id}") @Transactional public ActionResult delete(@PathVariable("id") String id,@RequestParam(name = "forceDel",defaultValue = "false") boolean forceDel) throws Exception{ - CrmLeadEntity entity= crmLeadService.getInfo(id); + MaterialEntity entity= materialService.getInfo(id); if(entity!=null){ //假删除 entity.setDeleteMark(1); entity.setDeleteUserId(userProvider.get().getUserId()); entity.setDeleteTime(new Date()); - crmLeadService.setIgnoreLogicDelete().updateById(entity); + materialService.setIgnoreLogicDelete().updateById(entity); } return ActionResult.success(MsgCode.SU003.get()); } @@ -552,30 +603,29 @@ public class CrmLeadController { /** * 编辑 * @param id - * @param crmLeadForm + * @param materialForm * @return */ @PutMapping("/{id}") @Operation(summary = "更新") - public ActionResult update(@PathVariable("id") String id,@RequestBody @Valid CrmLeadForm crmLeadForm, + public ActionResult update(@PathVariable("id") String id,@RequestBody @Valid MaterialForm materialForm, @RequestParam(value = "isImport", required = false) boolean isImport){ - CrmLeadEntity entity= crmLeadService.getInfo(id); + MaterialEntity entity= materialService.getInfo(id); if(entity!=null){ - crmLeadForm.setLeadId(String.valueOf(entity.getLeadId())); + materialForm.setMaterialId(String.valueOf(entity.getMaterialId())); if (!isImport) { - String b = crmLeadService.checkForm(crmLeadForm,1); + String b = materialService.checkForm(materialForm,1); if (StringUtil.isNotEmpty(b)){ return ActionResult.fail(b ); } } try{ - crmLeadService.saveOrUpdate(crmLeadForm,id,false); + materialService.saveOrUpdate(materialForm,id,false); }catch (DataException e1){ return ActionResult.fail(e1.getMessage()); }catch(Exception e){ - log.error("【编辑接口异常】参数:{}", crmLeadForm, e); return ActionResult.fail(MsgCode.FA029.get()); } return ActionResult.success(MsgCode.SU004.get()); @@ -592,18 +642,18 @@ public class CrmLeadController { @Operation(summary = "表单信息(详情页)") @GetMapping("/detail/{id}") public ActionResult detailInfo(@PathVariable("id") String id){ - CrmLeadEntity entity= crmLeadService.getInfo(id); + MaterialEntity entity= materialService.getInfo(id); if(entity==null){ return ActionResult.fail(MsgCode.FA001.get()); } - Map crmLeadMap=JsonUtil.entityToMap(entity); - crmLeadMap.put("id", crmLeadMap.get("lead_id")); + Map materialMap=JsonUtil.entityToMap(entity); + materialMap.put("id", materialMap.get("material_id")); //副表数据 //子表数据 boolean isPc = "pc".equals(ServletUtil.getHeader("yunzhupaas-origin" )); - crmLeadMap = generaterSwapUtil.swapDataDetail(crmLeadMap,CrmLeadConstant.getFormData(),"807145376418105157",isPc?false:false); + materialMap = generaterSwapUtil.swapDataDetail(materialMap,MaterialConstant.getFormData(),"817350987260887813",isPc?false:false); //子表数据 - return ActionResult.success(crmLeadMap); + return ActionResult.success(materialMap); } /** * 获取详情(编辑页) @@ -614,16 +664,16 @@ public class CrmLeadController { @Operation(summary = "信息") @GetMapping("/{id}") public ActionResult info(@PathVariable("id") String id){ - CrmLeadEntity entity= crmLeadService.getInfo(id); + MaterialEntity entity= materialService.getInfo(id); if(entity==null){ return ActionResult.fail(MsgCode.FA001.get()); } - Map crmLeadMap=JsonUtil.entityToMap(entity); - crmLeadMap.put("id", crmLeadMap.get("lead_id")); + Map materialMap=JsonUtil.entityToMap(entity); + materialMap.put("id", materialMap.get("material_id")); //副表数据 //子表数据 - crmLeadMap = generaterSwapUtil.swapDataForm(crmLeadMap,CrmLeadConstant.getFormData(),CrmLeadConstant.TABLEFIELDKEY,CrmLeadConstant.TABLERENAMES); - return ActionResult.success(crmLeadMap); + materialMap = generaterSwapUtil.swapDataForm(materialMap,MaterialConstant.getFormData(),MaterialConstant.TABLEFIELDKEY,MaterialConstant.TABLERENAMES); + return ActionResult.success(materialMap); } } diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-controller/src/main/java/com/yunzhupaas/mdm/controller/ProductsController.java b/yunzhupaas-mdm/yunzhupaas-mdm-controller/src/main/java/com/yunzhupaas/mdm/controller/ProductsController.java new file mode 100644 index 0000000..8c29edb --- /dev/null +++ b/yunzhupaas-mdm/yunzhupaas-mdm-controller/src/main/java/com/yunzhupaas/mdm/controller/ProductsController.java @@ -0,0 +1,743 @@ +package com.yunzhupaas.mdm.controller; + + +import cn.hutool.core.util.ObjectUtil; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import io.swagger.v3.oas.annotations.Operation; +import io.swagger.v3.oas.annotations.tags.Tag; +import com.yunzhupaas.base.ActionResult; +import com.yunzhupaas.base.UserInfo; +import com.yunzhupaas.exception.DataException; +import com.yunzhupaas.permission.entity.UserEntity; +import com.yunzhupaas.constant.MsgCode; +import com.yunzhupaas.mdm.service.*; +import com.yunzhupaas.mdm.entity.*; +import com.yunzhupaas.util.*; +import com.yunzhupaas.mdm.model.product.*; +import lombok.extern.slf4j.Slf4j; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.*; +import com.yunzhupaas.flowable.entity.TaskEntity; +import jakarta.validation.Valid; +import java.util.*; +import com.yunzhupaas.model.ExcelModel; +import com.yunzhupaas.excel.ExcelExportStyler; +import com.yunzhupaas.excel.ExcelHelper; +import com.yunzhupaas.annotation.YunzhupaasField; +import com.yunzhupaas.base.vo.PageListVO; +import com.yunzhupaas.base.vo.PaginationVO; +import com.yunzhupaas.base.vo.DownloadVO; +import com.yunzhupaas.config.ConfigValueUtil; +import com.yunzhupaas.base.entity.ProvinceEntity; +import java.io.IOException; +import java.util.stream.Collectors; +import com.yunzhupaas.flowable.entity.TaskEntity; +import com.yunzhupaas.exception.WorkFlowException; +import com.yunzhupaas.model.visualJson.UploaderTemplateModel; +import com.yunzhupaas.base.util.FormExecelUtils; +import org.springframework.web.multipart.MultipartFile; +import cn.afterturn.easypoi.excel.ExcelExportUtil; +import cn.afterturn.easypoi.excel.ExcelImportUtil; +import cn.afterturn.easypoi.excel.entity.ExportParams; +import cn.afterturn.easypoi.excel.entity.ImportParams; +import cn.afterturn.easypoi.excel.entity.params.ExcelExportEntity; +import cn.afterturn.easypoi.excel.entity.enmus.ExcelType; +import org.apache.poi.hssf.usermodel.HSSFWorkbook; +import org.apache.poi.ss.usermodel.Workbook; +import java.io.File; +import java.io.IOException; +import java.io.InputStream; +import com.yunzhupaas.onlinedev.model.ExcelImFieldModel; +import com.yunzhupaas.base.model.OnlineImport.ImportDataModel; +import com.yunzhupaas.base.model.OnlineImport.ImportFormCheckUniqueModel; +import com.yunzhupaas.base.model.OnlineImport.ExcelImportModel; +import com.yunzhupaas.base.model.OnlineImport.VisualImportModel; +import cn.xuyanwu.spring.file.storage.FileInfo; +import lombok.Cleanup; +import com.yunzhupaas.model.visualJson.config.HeaderModel; +import com.yunzhupaas.base.model.ColumnDataModel; +import com.yunzhupaas.base.util.VisualUtils; +import org.springframework.transaction.annotation.Transactional; + +/** + * 商品信息 + * @版本: V5.2.7 + * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * @作者: 深圳市乐程软件有限公司 + * @日期: 2026-04-27 + */ +@Slf4j +@RestController +@Tag(name = "商品信息" , description = "bcm") +@RequestMapping("/api/bcm/Products") +public class ProductsController { + + @Autowired + private GeneraterSwapUtil generaterSwapUtil; + + @Autowired + private UserProvider userProvider; + + @Autowired + private ProductsService productsService; + + + + @Autowired + private ConfigValueUtil configValueUtil; + + /** + * 列表 + * + * @param productPagination + * @return + */ + @Operation(summary = "获取列表") + @PostMapping("/getList") + public ActionResult list(@RequestBody ProductPagination productPagination)throws Exception{ + List list= productsService.getList(productPagination); + List> realList=new ArrayList<>(); + for (ProductEntity entity : list) { + Map productMap=JsonUtil.entityToMap(entity); + productMap.put("id", productMap.get("product_id")); + //副表数据 + //子表数据 + realList.add(productMap); + } + //数据转换 + boolean isPc = "pc".equals(ServletUtil.getHeader("yunzhupaas-origin" )); + realList = generaterSwapUtil.swapDataList(realList, ProductsConstant.getFormData(), ProductsConstant.getColumnData(), productPagination.getModuleId(),isPc?false:false); + + //返回对象 + PageListVO vo = new PageListVO(); + vo.setList(realList); + PaginationVO page = JsonUtil.getJsonToBean(productPagination, PaginationVO.class); + vo.setPagination(page); + return ActionResult.success(vo); + } + /** + * 创建 + * + * @param productForm + * @return + */ + @PostMapping() + @Operation(summary = "创建") + public ActionResult create(@RequestBody @Valid ProductForm productForm) { + String b = productsService.checkForm(productForm,0); + if (StringUtil.isNotEmpty(b)){ + return ActionResult.fail(b ); + } + try{ + productsService.saveOrUpdate(productForm, null ,true); + }catch(Exception e){ + return ActionResult.fail(MsgCode.FA028.get()); + } + return ActionResult.success(MsgCode.SU001.get()); + } + /** + * 导出Excel + * + * @return + */ + @Operation(summary = "导出Excel") + @PostMapping("/Actions/Export") + public ActionResult Export(@RequestBody ProductPagination productPagination) throws IOException { + if (StringUtil.isEmpty(productPagination.getSelectKey())){ + return ActionResult.fail(MsgCode.IMP011.get()); + } + List list= productsService.getList(productPagination); + List> realList=new ArrayList<>(); + for (ProductEntity entity : list) { + Map productMap=JsonUtil.entityToMap(entity); + productMap.put("id", productMap.get("product_id")); + //副表数据 + //子表数据 + realList.add(productMap); + } + //数据转换 + realList = generaterSwapUtil.swapDataList(realList, ProductsConstant.getFormData(), ProductsConstant.getColumnData(), productPagination.getModuleId(),false); + String[]keys=!StringUtil.isEmpty(productPagination.getSelectKey())?productPagination.getSelectKey():new String[0]; + UserInfo userInfo=userProvider.get(); + String menuFullName = generaterSwapUtil.getMenuName(productPagination.getMenuId()); + + DownloadVO vo=this.creatModelExcel(configValueUtil.getTemporaryFilePath(),realList,keys,userInfo,menuFullName); + return ActionResult.success(vo); + } + + /** + * 导出表格方法 + */ + public DownloadVO creatModelExcel(String path,List>list,String[]keys,UserInfo userInfo,String menuFullName){ + DownloadVO vo=DownloadVO.builder().build(); + List entitys=new ArrayList<>(); + if(keys.length>0){ + for(String key:keys){ + switch(key){ + case "product_code" : + entitys.add(new ExcelExportEntity("商品编码" ,"product_code")); + break; + case "product_name" : + entitys.add(new ExcelExportEntity("商品名称" ,"product_name")); + break; + case "product_type" : + entitys.add(new ExcelExportEntity("商品类型" ,"product_type")); + break; + case "product_category" : + entitys.add(new ExcelExportEntity("商品分类" ,"product_category")); + break; + case "short_name" : + entitys.add(new ExcelExportEntity("商品简称" ,"short_name")); + break; + case "brand" : + entitys.add(new ExcelExportEntity("品牌" ,"brand")); + break; + case "product_model" : + entitys.add(new ExcelExportEntity("规格型号" ,"product_model")); + break; + case "color" : + entitys.add(new ExcelExportEntity("颜色" ,"color")); + break; + case "product_size" : + entitys.add(new ExcelExportEntity("尺寸/规格" ,"product_size")); + break; + case "weight" : + entitys.add(new ExcelExportEntity("重量" ,"weight")); + break; + case "min_order_quantity" : + entitys.add(new ExcelExportEntity("最小起订量" ,"min_order_quantity")); + break; + case "standard_sales_price" : + entitys.add(new ExcelExportEntity("标准销售单价" ,"standard_sales_price")); + break; + case "gross_weight" : + entitys.add(new ExcelExportEntity("毛重" ,"gross_weight")); + break; + case "net_weight" : + entitys.add(new ExcelExportEntity("净重" ,"net_weight")); + break; + case "unit_name" : + entitys.add(new ExcelExportEntity("单位名称" ,"unit_name")); + break; + case "packagesize" : + entitys.add(new ExcelExportEntity("包装尺寸" ,"packagesize")); + break; + case "cost_price" : + entitys.add(new ExcelExportEntity("成本价" ,"cost_price")); + break; + case "warranty_period" : + entitys.add(new ExcelExportEntity("保修期" ,"warranty_period")); + break; + case "tax_rate" : + entitys.add(new ExcelExportEntity("税率" ,"tax_rate")); + break; + case "tax_code" : + entitys.add(new ExcelExportEntity("税收分类" ,"tax_code")); + break; + case "warranty_terms" : + entitys.add(new ExcelExportEntity("保修条款" ,"warranty_terms")); + break; + case "remark" : + entitys.add(new ExcelExportEntity("备注" ,"remark")); + break; + default: + break; + } + } + } + + ExportParams exportParams = new ExportParams(null, "表单信息"); + exportParams.setType(ExcelType.XSSF); + try{ + @Cleanup Workbook workbook = new HSSFWorkbook(); + if (entitys.size()>0){ + if (list.size()==0){ + list.add(new HashMap<>()); + } + //去除空数据 + List> dataList = new ArrayList<>(); + for (Map map : list) { + int i = 0; + for (String key : keys) { + //子表 + if (key.toLowerCase().startsWith("tablefield")) { + String tableField = key.substring(0, key.indexOf("-" )); + String field = key.substring(key.indexOf("-" ) + 1); + Object o = map.get(tableField); + if (o != null) { + List> childList = (List>) o; + for (Map childMap : childList) { + if (childMap.get(field) != null) { + i++; + } + } + } + } else { + Object o = map.get(key); + if (o != null) { + i++; + } + } + } + if (i > 0) { + dataList.add(map); + } + } + List mergerEntitys = new ArrayList<>(entitys); + List> mergerList=new ArrayList<>(dataList); + //复杂表头-表头和数据处理 + ColumnDataModel columnDataModel = JsonUtil.getJsonToBean(ProductsConstant.getColumnData(), ColumnDataModel.class); + List complexHeaderList = columnDataModel.getComplexHeaderList(); + if (!Objects.equals(columnDataModel.getType(), 3) && !Objects.equals(columnDataModel.getType(), 5)) { + entitys = VisualUtils.complexHeaderHandel(entitys, complexHeaderList, Objects.equals(columnDataModel.getType(), 4)); + dataList = VisualUtils.complexHeaderDataHandel(dataList, complexHeaderList, Objects.equals(columnDataModel.getType(), 4)); + } + + exportParams.setStyle(ExcelExportStyler.class); + workbook = ExcelExportUtil.exportExcel(exportParams, entitys, dataList); + VisualUtils.mergerVertical(workbook, mergerEntitys, mergerList); + ExcelModel excelModel = generaterSwapUtil.getExcelParams(ProductsConstant.getFormData(),Arrays.asList(keys)); + ExcelHelper helper = new ExcelHelper(); + helper.init(workbook, exportParams, entitys, excelModel); + helper.doPreHandle(); + helper.doPostHandle(); + } + String fileName = menuFullName +"_"+ DateUtil.dateNow("yyyyMMddHHmmss") + ".xls"; + MultipartFile multipartFile = ExcelUtil.workbookToCommonsMultipartFile(workbook, fileName); + String temporaryFilePath = configValueUtil.getTemporaryFilePath(); + FileInfo fileInfo = FileUploadUtils.uploadFile(multipartFile, temporaryFilePath, fileName); + vo.setName(fileInfo.getFilename()); + vo.setUrl(UploaderUtil.uploaderFile(fileInfo.getFilename() + "#" + "Temporary") + "&name=" + fileName); + } catch (Exception e) { + log.error("信息导出Excel错误:{}", e.getMessage()); + e.printStackTrace(); + } + return vo; + } + @Operation(summary = "上传文件") + @PostMapping("/Uploader") + public ActionResult Uploader() { + List list = UpUtil.getFileAll(); + MultipartFile file = list.get(0); + if (file.getOriginalFilename().endsWith(".xlsx") || file.getOriginalFilename().endsWith(".xls")) { + String filePath = XSSEscape.escape(configValueUtil.getTemporaryFilePath()); + String fileName = XSSEscape.escape(RandomUtil.uuId() + "." + UpUtil.getFileType(file)); + //上传文件 + FileInfo fileInfo = FileUploadUtils.uploadFile(file, filePath, fileName); + DownloadVO vo = DownloadVO.builder().build(); + vo.setName(fileInfo.getFilename()); + return ActionResult.success(vo); + } else { + return ActionResult.fail(MsgCode.FA017.get()); + } + } + + /** + * 模板下载 + * + * @return + */ + @Operation(summary = "模板下载") + @GetMapping("/TemplateDownload") + public ActionResult TemplateDownload(@RequestParam("menuId") String menuId){ + DownloadVO vo = DownloadVO.builder().build(); + UserInfo userInfo = userProvider.get(); + String menuFullName = generaterSwapUtil.getMenuName(menuId); + //主表对象 + List entitys = new ArrayList<>(); + List selectKeys = new ArrayList<>(); + //以下添加字段 + entitys.add(new ExcelExportEntity("商品名称(product_name)" ,"product_name")); + selectKeys.add("product_name"); + entitys.add(new ExcelExportEntity("商品类型(product_type)" ,"product_type")); + selectKeys.add("product_type"); + entitys.add(new ExcelExportEntity("商品分类(product_category)" ,"product_category")); + selectKeys.add("product_category"); + entitys.add(new ExcelExportEntity("商品简称(short_name)" ,"short_name")); + selectKeys.add("short_name"); + entitys.add(new ExcelExportEntity("品牌(brand)" ,"brand")); + selectKeys.add("brand"); + entitys.add(new ExcelExportEntity("规格型号(product_model)" ,"product_model")); + selectKeys.add("product_model"); + entitys.add(new ExcelExportEntity("颜色(color)" ,"color")); + selectKeys.add("color"); + entitys.add(new ExcelExportEntity("尺寸/规格(product_size)" ,"product_size")); + selectKeys.add("product_size"); + entitys.add(new ExcelExportEntity("重量(weight)" ,"weight")); + selectKeys.add("weight"); + entitys.add(new ExcelExportEntity("最小起订量(min_order_quantity)" ,"min_order_quantity")); + selectKeys.add("min_order_quantity"); + entitys.add(new ExcelExportEntity("标准销售单价(standard_sales_price)" ,"standard_sales_price")); + selectKeys.add("standard_sales_price"); + entitys.add(new ExcelExportEntity("毛重(gross_weight)" ,"gross_weight")); + selectKeys.add("gross_weight"); + entitys.add(new ExcelExportEntity("净重(net_weight)" ,"net_weight")); + selectKeys.add("net_weight"); + entitys.add(new ExcelExportEntity("单位名称(unit_name)" ,"unit_name")); + selectKeys.add("unit_name"); + entitys.add(new ExcelExportEntity("包装尺寸(packagesize)" ,"packagesize")); + selectKeys.add("packagesize"); + entitys.add(new ExcelExportEntity("成本价(cost_price)" ,"cost_price")); + selectKeys.add("cost_price"); + entitys.add(new ExcelExportEntity("保修期(warranty_period)" ,"warranty_period")); + selectKeys.add("warranty_period"); + entitys.add(new ExcelExportEntity("税率(tax_rate)" ,"tax_rate")); + selectKeys.add("tax_rate"); + entitys.add(new ExcelExportEntity("税收分类(tax_code)" ,"tax_code")); + selectKeys.add("tax_code"); + entitys.add(new ExcelExportEntity("保修条款(warranty_terms)" ,"warranty_terms")); + selectKeys.add("warranty_terms"); + entitys.add(new ExcelExportEntity("备注(remark)" ,"remark")); + selectKeys.add("remark"); + ExcelModel excelModel = generaterSwapUtil.getExcelParams(ProductsConstant.getFormData(),selectKeys); + List> list = new ArrayList<>(); + list.add(excelModel.getDataMap()); + + ExportParams exportParams = new ExportParams(null, menuFullName + "模板"); + exportParams.setStyle(ExcelExportStyler.class); + exportParams.setType(ExcelType.XSSF); + try{ + @Cleanup Workbook workbook = new HSSFWorkbook(); + if (entitys.size()>0){ + if (list.size()==0){ + list.add(new HashMap<>()); + } + //复杂表头-表头和数据处理 + ColumnDataModel columnDataModel = JsonUtil.getJsonToBean(ProductsConstant.getColumnData(), ColumnDataModel.class); + List complexHeaderList = columnDataModel.getComplexHeaderList(); + if (!Objects.equals(columnDataModel.getType(), 3) && !Objects.equals(columnDataModel.getType(), 5)) { + entitys = VisualUtils.complexHeaderHandel(entitys, complexHeaderList, false); + list = VisualUtils.complexHeaderDataHandel(list, complexHeaderList, false); + } + workbook = ExcelExportUtil.exportExcel(exportParams, entitys, list); + ExcelHelper helper = new ExcelHelper(); + helper.init(workbook, exportParams, entitys, excelModel); + helper.doPreHandle(); + helper.doPostHandle(); + } + String fileName = menuFullName + "导入模板.xls"; + MultipartFile multipartFile = ExcelUtil.workbookToCommonsMultipartFile(workbook, fileName); + String temporaryFilePath = configValueUtil.getTemporaryFilePath(); + FileInfo fileInfo = FileUploadUtils.uploadFile(multipartFile, temporaryFilePath, fileName); + vo.setName(fileInfo.getFilename()); + vo.setUrl(UploaderUtil.uploaderFile(fileInfo.getFilename() + "#" + "Temporary") + "&name=" + fileName); + } catch (Exception e) { + log.error("模板信息导出Excel错误:{}", e.getMessage()); + e.printStackTrace(); + } + return ActionResult.success(vo); + } + + /** + * 导入预览 + * + * @return + */ + @Operation(summary = "导入预览" ) + @GetMapping("/ImportPreview") + public ActionResult> ImportPreview(String fileName) throws Exception { + Map headAndDataMap = new HashMap<>(2); + String filePath = FileUploadUtils.getLocalBasePath() + configValueUtil.getTemporaryFilePath(); + FileUploadUtils.downLocal(configValueUtil.getTemporaryFilePath(), filePath, fileName); + File temporary = new File(XSSEscape.escapePath(filePath + fileName)); + int headerRowIndex = 1; + ImportParams params = new ImportParams(); + params.setTitleRows(0); + params.setHeadRows(headerRowIndex); + params.setNeedVerify(true); + try { + InputStream inputStream = ExcelUtil.solveOrginTitle(temporary, headerRowIndex); + List excelDataList = ExcelUtil.importExcelByInputStream(inputStream, 0, headerRowIndex, Map.class); + //数据超过1000条 + if(excelDataList != null && excelDataList.size() > 1000) { + return ActionResult.fail(MsgCode.ETD117.get()); + } + + ColumnDataModel columnDataModel = JsonUtil.getJsonToBean(ProductsConstant.getColumnData(), ColumnDataModel.class); + UploaderTemplateModel uploaderTemplateModel = JsonUtil.getJsonToBean(columnDataModel.getUploaderTemplateJson(), UploaderTemplateModel.class); + List selectKey = uploaderTemplateModel.getSelectKey(); + //子表合并 + List> results = FormExecelUtils.dataMergeChildTable(excelDataList,selectKey); + // 导入字段 + List columns = new ArrayList<>(); + columns.add(new ExcelImFieldModel("product_name","商品名称","input")); + columns.add(new ExcelImFieldModel("product_type","商品类型","select")); + columns.add(new ExcelImFieldModel("product_category","商品分类","cascader")); + columns.add(new ExcelImFieldModel("short_name","商品简称","input")); + columns.add(new ExcelImFieldModel("brand","品牌","input")); + columns.add(new ExcelImFieldModel("product_model","规格型号","input")); + columns.add(new ExcelImFieldModel("color","颜色","input")); + columns.add(new ExcelImFieldModel("product_size","尺寸/规格","input")); + columns.add(new ExcelImFieldModel("weight","重量","input")); + columns.add(new ExcelImFieldModel("min_order_quantity","最小起订量","inputNumber")); + columns.add(new ExcelImFieldModel("standard_sales_price","标准销售单价","inputNumber")); + columns.add(new ExcelImFieldModel("gross_weight","毛重","inputNumber")); + columns.add(new ExcelImFieldModel("net_weight","净重","inputNumber")); + columns.add(new ExcelImFieldModel("unit_name","单位名称","input")); + columns.add(new ExcelImFieldModel("packagesize","包装尺寸","input")); + columns.add(new ExcelImFieldModel("cost_price","成本价","inputNumber")); + columns.add(new ExcelImFieldModel("warranty_period","保修期","inputNumber")); + columns.add(new ExcelImFieldModel("tax_rate","税率","select")); + columns.add(new ExcelImFieldModel("tax_code","税收分类","cascader")); + columns.add(new ExcelImFieldModel("warranty_terms","保修条款","textarea")); + columns.add(new ExcelImFieldModel("remark","备注","textarea")); + headAndDataMap.put("dataRow" , results); + headAndDataMap.put("headerRow" , JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(columns))); + } catch (Exception e){ + e.printStackTrace(); + return ActionResult.fail(MsgCode.VS407.get()); + } + return ActionResult.success(headAndDataMap); + } + + /** + * 导入数据 + * + * @return + */ + @Operation(summary = "导入数据" ) + @PostMapping("/ImportData") + public ActionResult ImportData(@RequestBody VisualImportModel visualImportModel) throws Exception { + List> listData = visualImportModel.getList(); + ImportFormCheckUniqueModel uniqueModel = new ImportFormCheckUniqueModel(); + uniqueModel.setDbLinkId(ProductsConstant.DBLINKID); + uniqueModel.setUpdate(Objects.equals("2", "2")); + + Map tablefieldkey = new HashMap<>(); + for(String key:ProductsConstant.TABLEFIELDKEY.keySet()){ + tablefieldkey.put(key,ProductsConstant.TABLERENAMES.get(ProductsConstant.TABLEFIELDKEY.get(key))); + } + ExcelImportModel excelImportModel = generaterSwapUtil.importData(ProductsConstant.getFormData(),listData,uniqueModel, tablefieldkey,ProductsConstant.getTableList()); + List importDataModel = uniqueModel.getImportDataModel(); + for (ImportDataModel model : importDataModel) { + String id = model.getId(); + Map result = model.getResultData(); + if(StringUtil.isNotEmpty(id)){ + update(id, JsonUtil.getJsonToBean(result,ProductForm.class), true); + }else { + create( JsonUtil.getJsonToBean(result,ProductForm.class)); + } + } + return ActionResult.success(excelImportModel); + } + + /** + * 导出异常报告 + * + * @return + */ + @Operation(summary = "导出异常报告") + @PostMapping("/ImportExceptionData") + public ActionResult ImportExceptionData(@RequestBody VisualImportModel visualImportModel) { + DownloadVO vo = DownloadVO.builder().build(); + UserInfo userInfo = userProvider.get(); + String menuFullName = generaterSwapUtil.getMenuName(visualImportModel.getMenuId()); + //主表对象 + List entitys = new ArrayList<>(); + entitys.add(new ExcelExportEntity("异常原因", "errorsInfo",30)); + List selectKeys = new ArrayList<>(); + //以下添加字段 + entitys.add(new ExcelExportEntity("商品名称(product_name)" ,"product_name")); + selectKeys.add("product_name"); + entitys.add(new ExcelExportEntity("商品类型(product_type)" ,"product_type")); + selectKeys.add("product_type"); + entitys.add(new ExcelExportEntity("商品分类(product_category)" ,"product_category")); + selectKeys.add("product_category"); + entitys.add(new ExcelExportEntity("商品简称(short_name)" ,"short_name")); + selectKeys.add("short_name"); + entitys.add(new ExcelExportEntity("品牌(brand)" ,"brand")); + selectKeys.add("brand"); + entitys.add(new ExcelExportEntity("规格型号(product_model)" ,"product_model")); + selectKeys.add("product_model"); + entitys.add(new ExcelExportEntity("颜色(color)" ,"color")); + selectKeys.add("color"); + entitys.add(new ExcelExportEntity("尺寸/规格(product_size)" ,"product_size")); + selectKeys.add("product_size"); + entitys.add(new ExcelExportEntity("重量(weight)" ,"weight")); + selectKeys.add("weight"); + entitys.add(new ExcelExportEntity("最小起订量(min_order_quantity)" ,"min_order_quantity")); + selectKeys.add("min_order_quantity"); + entitys.add(new ExcelExportEntity("标准销售单价(standard_sales_price)" ,"standard_sales_price")); + selectKeys.add("standard_sales_price"); + entitys.add(new ExcelExportEntity("毛重(gross_weight)" ,"gross_weight")); + selectKeys.add("gross_weight"); + entitys.add(new ExcelExportEntity("净重(net_weight)" ,"net_weight")); + selectKeys.add("net_weight"); + entitys.add(new ExcelExportEntity("单位名称(unit_name)" ,"unit_name")); + selectKeys.add("unit_name"); + entitys.add(new ExcelExportEntity("包装尺寸(packagesize)" ,"packagesize")); + selectKeys.add("packagesize"); + entitys.add(new ExcelExportEntity("成本价(cost_price)" ,"cost_price")); + selectKeys.add("cost_price"); + entitys.add(new ExcelExportEntity("保修期(warranty_period)" ,"warranty_period")); + selectKeys.add("warranty_period"); + entitys.add(new ExcelExportEntity("税率(tax_rate)" ,"tax_rate")); + selectKeys.add("tax_rate"); + entitys.add(new ExcelExportEntity("税收分类(tax_code)" ,"tax_code")); + selectKeys.add("tax_code"); + entitys.add(new ExcelExportEntity("保修条款(warranty_terms)" ,"warranty_terms")); + selectKeys.add("warranty_terms"); + entitys.add(new ExcelExportEntity("备注(remark)" ,"remark")); + selectKeys.add("remark"); + ExcelModel excelModel = generaterSwapUtil.getExcelParams(ProductsConstant.getFormData(),selectKeys); + List> list = new ArrayList<>(); + list.addAll(visualImportModel.getList()); + + ExportParams exportParams = new ExportParams(null, menuFullName + "模板"); + exportParams.setStyle(ExcelExportStyler.class); + exportParams.setType(ExcelType.XSSF); + exportParams.setFreezeCol(1); + try{ + @Cleanup Workbook workbook = new HSSFWorkbook(); + if (entitys.size()>0){ + if (list.size()==0){ + list.add(new HashMap<>()); + } + //复杂表头-表头和数据处理 + ColumnDataModel columnDataModel = JsonUtil.getJsonToBean(ProductsConstant.getColumnData(), ColumnDataModel.class); + List complexHeaderList = columnDataModel.getComplexHeaderList(); + if (!Objects.equals(columnDataModel.getType(), 3) && !Objects.equals(columnDataModel.getType(), 5)) { + entitys = VisualUtils.complexHeaderHandel(entitys, complexHeaderList, false); + list = VisualUtils.complexHeaderDataHandel(list, complexHeaderList, false); + } + + workbook = ExcelExportUtil.exportExcel(exportParams, entitys, list); + ExcelHelper helper = new ExcelHelper(); + helper.init(workbook, exportParams, entitys, excelModel); + helper.doPreHandle(); + helper.doPostHandle(); + } + + String fileName = menuFullName + "错误报告_" + DateUtil.dateNow("yyyyMMddHHmmss") + ".xls"; + MultipartFile multipartFile = ExcelUtil.workbookToCommonsMultipartFile(workbook, fileName); + String temporaryFilePath = configValueUtil.getTemporaryFilePath(); + FileInfo fileInfo = FileUploadUtils.uploadFile(multipartFile, temporaryFilePath, fileName); + vo.setName(fileInfo.getFilename()); + vo.setUrl(UploaderUtil.uploaderFile(fileInfo.getFilename() + "#" + "Temporary") + "&name=" + fileName); + } catch (Exception e) { + e.printStackTrace(); + } + return ActionResult.success(vo); + } + /** + * 删除 + * @param id + * @return + */ + @Operation(summary = "删除") + @DeleteMapping("/{id}") + @Transactional + public ActionResult delete(@PathVariable("id") String id,@RequestParam(name = "forceDel",defaultValue = "false") boolean forceDel) throws Exception{ + ProductEntity entity= productsService.getInfo(id); + if(entity!=null){ + //假删除 + entity.setDeleteMark(1); + entity.setDeleteUserId(userProvider.get().getUserId()); + entity.setDeleteTime(new Date()); + productsService.setIgnoreLogicDelete().updateById(entity); + } + return ActionResult.success(MsgCode.SU003.get()); + } + /** + * 批量删除 + * @param obj + * @return + */ + @DeleteMapping("/batchRemove") + @Transactional + @Operation(summary = "批量删除") + public ActionResult batchRemove(@RequestBody Object obj){ + Map objectMap = JsonUtil.entityToMap(obj); + List idList = JsonUtil.getJsonToList(objectMap.get("ids"), String.class); + String errInfo = ""; + List successList = new ArrayList<>(); + for (String allId : idList){ + try { + this.delete(allId,false); + successList.add(allId); + } catch (Exception e) { + errInfo = e.getMessage(); + } + } + if (successList.size() == 0 && StringUtil.isNotEmpty(errInfo)){ + return ActionResult.fail(errInfo); + } + return ActionResult.success(MsgCode.SU003.get()); + } + /** + * 编辑 + * @param id + * @param productForm + * @return + */ + @PutMapping("/{id}") + @Operation(summary = "更新") + public ActionResult update(@PathVariable("id") String id,@RequestBody @Valid ProductForm productForm, + @RequestParam(value = "isImport", required = false) boolean isImport){ + ProductEntity entity= productsService.getInfo(id); + if(entity!=null){ + productForm.setProductId(String.valueOf(entity.getProductId())); + + if (!isImport) { + String b = productsService.checkForm(productForm,1); + if (StringUtil.isNotEmpty(b)){ + return ActionResult.fail(b ); + } + } + + try{ + productsService.saveOrUpdate(productForm,id,false); + }catch (DataException e1){ + return ActionResult.fail(e1.getMessage()); + }catch(Exception e){ + return ActionResult.fail(MsgCode.FA029.get()); + } + return ActionResult.success(MsgCode.SU004.get()); + }else{ + return ActionResult.fail(MsgCode.FA002.get()); + } + } + /** + * 表单信息(详情页) + * 详情页面使用-转换数据 + * @param id + * @return + */ + @Operation(summary = "表单信息(详情页)") + @GetMapping("/detail/{id}") + public ActionResult detailInfo(@PathVariable("id") String id){ + ProductEntity entity= productsService.getInfo(id); + if(entity==null){ + return ActionResult.fail(MsgCode.FA001.get()); + } + Map productMap=JsonUtil.entityToMap(entity); + productMap.put("id", productMap.get("product_id")); + //副表数据 + //子表数据 + boolean isPc = "pc".equals(ServletUtil.getHeader("yunzhupaas-origin" )); + productMap = generaterSwapUtil.swapDataDetail(productMap,ProductsConstant.getFormData(),"817386322065883909",isPc?false:false); + //子表数据 + return ActionResult.success(productMap); + } + /** + * 获取详情(编辑页) + * 编辑页面使用-不转换数据 + * @param id + * @return + */ + @Operation(summary = "信息") + @GetMapping("/{id}") + public ActionResult info(@PathVariable("id") String id){ + ProductEntity entity= productsService.getInfo(id); + if(entity==null){ + return ActionResult.fail(MsgCode.FA001.get()); + } + Map productMap=JsonUtil.entityToMap(entity); + productMap.put("id", productMap.get("product_id")); + //副表数据 + //子表数据 + productMap = generaterSwapUtil.swapDataForm(productMap,ProductsConstant.getFormData(),ProductsConstant.TABLEFIELDKEY,ProductsConstant.TABLERENAMES); + return ActionResult.success(productMap); + } + +} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-controller/src/main/java/com/yunzhupaas/mdm/controller/SuppinfoController.java b/yunzhupaas-mdm/yunzhupaas-mdm-controller/src/main/java/com/yunzhupaas/mdm/controller/SuppinfoController.java new file mode 100644 index 0000000..67581bd --- /dev/null +++ b/yunzhupaas-mdm/yunzhupaas-mdm-controller/src/main/java/com/yunzhupaas/mdm/controller/SuppinfoController.java @@ -0,0 +1,992 @@ +package com.yunzhupaas.mdm.controller; + + +import cn.hutool.core.util.ObjectUtil; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import io.swagger.v3.oas.annotations.Operation; +import io.swagger.v3.oas.annotations.tags.Tag; +import com.yunzhupaas.base.ActionResult; +import com.yunzhupaas.base.UserInfo; +import com.yunzhupaas.exception.DataException; +import com.yunzhupaas.permission.entity.UserEntity; +import com.yunzhupaas.constant.MsgCode; +import com.yunzhupaas.mdm.service.*; +import com.yunzhupaas.mdm.entity.*; +import com.yunzhupaas.util.*; +import com.yunzhupaas.mdm.model.suppinfo.*; +import lombok.extern.slf4j.Slf4j; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.*; +import com.yunzhupaas.flowable.entity.TaskEntity; +import jakarta.validation.Valid; +import java.util.*; +import com.yunzhupaas.model.ExcelModel; +import com.yunzhupaas.excel.ExcelExportStyler; +import com.yunzhupaas.excel.ExcelHelper; +import com.yunzhupaas.annotation.YunzhupaasField; +import com.yunzhupaas.base.vo.PageListVO; +import com.yunzhupaas.base.vo.PaginationVO; +import com.yunzhupaas.base.vo.DownloadVO; +import com.yunzhupaas.config.ConfigValueUtil; +import com.yunzhupaas.base.entity.ProvinceEntity; +import java.io.IOException; +import java.util.stream.Collectors; +import com.yunzhupaas.flowable.entity.TaskEntity; +import com.yunzhupaas.exception.WorkFlowException; +import com.yunzhupaas.model.visualJson.UploaderTemplateModel; +import com.yunzhupaas.base.util.FormExecelUtils; +import org.springframework.web.multipart.MultipartFile; +import cn.afterturn.easypoi.excel.ExcelExportUtil; +import cn.afterturn.easypoi.excel.ExcelImportUtil; +import cn.afterturn.easypoi.excel.entity.ExportParams; +import cn.afterturn.easypoi.excel.entity.ImportParams; +import cn.afterturn.easypoi.excel.entity.params.ExcelExportEntity; +import cn.afterturn.easypoi.excel.entity.enmus.ExcelType; +import org.apache.poi.hssf.usermodel.HSSFWorkbook; +import org.apache.poi.ss.usermodel.Workbook; +import java.io.File; +import java.io.IOException; +import java.io.InputStream; +import com.yunzhupaas.onlinedev.model.ExcelImFieldModel; +import com.yunzhupaas.base.model.OnlineImport.ImportDataModel; +import com.yunzhupaas.base.model.OnlineImport.ImportFormCheckUniqueModel; +import com.yunzhupaas.base.model.OnlineImport.ExcelImportModel; +import com.yunzhupaas.base.model.OnlineImport.VisualImportModel; +import cn.xuyanwu.spring.file.storage.FileInfo; +import lombok.Cleanup; +import com.yunzhupaas.model.visualJson.config.HeaderModel; +import com.yunzhupaas.base.model.ColumnDataModel; +import com.yunzhupaas.base.util.VisualUtils; +import org.springframework.transaction.annotation.Transactional; + +/** + * 供应商信息 + * @版本: V5.2.7 + * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * @作者: 深圳市乐程软件有限公司 + * @日期: 2026-04-24 + */ +@Slf4j +@RestController +@Tag(name = "供应商信息" , description = "bcm") +@RequestMapping("/api/bcm/Suppinfo") +public class SuppinfoController { + + @Autowired + private GeneraterSwapUtil generaterSwapUtil; + + @Autowired + private UserProvider userProvider; + + @Autowired + private SuppinfoService companyService; + + @Autowired + private PanyInvoiceService panyInvoiceService; + @Autowired + private CompanyBankService companyBankService; + + @Autowired + private SupplierService supplierService; + + @Autowired + private ConfigValueUtil configValueUtil; + + /** + * 列表 + * + * @param companyPagination + * @return + */ + @Operation(summary = "获取列表") + @PostMapping("/getList") + public ActionResult list(@RequestBody SuppinfoPagination companyPagination)throws Exception{ + List list= companyService.getList(companyPagination); + List> realList=new ArrayList<>(); + for (CompanyEntity entity : list) { + Map companyMap=JsonUtil.entityToMap(entity); + companyMap.put("id", companyMap.get("company_id")); + //副表数据 + SupplierEntity supplierEntity = entity.getSupplier(); + if(ObjectUtil.isNotEmpty(supplierEntity)){ + Map supplierMap=JsonUtil.entityToMap(supplierEntity); + for(String key:supplierMap.keySet()){ + companyMap.put("yunzhupaas_mdm_supplier_yunzhupaas_"+key,supplierMap.get(key)); + } + } + //子表数据 + List panyInvoiceList = entity.getPanyInvoice(); + companyMap.put("tableField46dc53",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(panyInvoiceList))); + companyMap.put("panyInvoiceList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(panyInvoiceList))); + List companyBankList = entity.getCompanyBank(); + companyMap.put("tableFieldad9d92",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(companyBankList))); + companyMap.put("companyBankList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(companyBankList))); + realList.add(companyMap); + } + //数据转换 + boolean isPc = "pc".equals(ServletUtil.getHeader("yunzhupaas-origin" )); + realList = generaterSwapUtil.swapDataList(realList, SuppinfoConstant.getFormData(), SuppinfoConstant.getColumnData(), companyPagination.getModuleId(),isPc?false:false); + + //返回对象 + PageListVO vo = new PageListVO(); + vo.setList(realList); + PaginationVO page = JsonUtil.getJsonToBean(companyPagination, PaginationVO.class); + vo.setPagination(page); + return ActionResult.success(vo); + } + /** + * 创建 + * + * @param companyForm + * @return + */ + @PostMapping() + @Operation(summary = "创建") + public ActionResult create(@RequestBody @Valid SuppinfoForm companyForm) throws Exception { + String b = companyService.checkForm(companyForm,0); + if (StringUtil.isNotEmpty(b)){ + return ActionResult.fail(b ); + } +// try{ + companyService.saveOrUpdate(companyForm, null ,true); +// }catch(Exception e){ +// return ActionResult.fail(MsgCode.FA028.get()); +// } + return ActionResult.success(MsgCode.SU001.get()); + } + /** + * 导出Excel + * + * @return + */ + @Operation(summary = "导出Excel") + @PostMapping("/Actions/Export") + public ActionResult Export(@RequestBody SuppinfoPagination companyPagination) throws IOException { + if (StringUtil.isEmpty(companyPagination.getSelectKey())){ + return ActionResult.fail(MsgCode.IMP011.get()); + } + List list= companyService.getList(companyPagination); + List> realList=new ArrayList<>(); + for (CompanyEntity entity : list) { + Map companyMap=JsonUtil.entityToMap(entity); + companyMap.put("id", companyMap.get("company_id")); + //副表数据 + SupplierEntity supplierEntity = entity.getSupplier(); + if(ObjectUtil.isNotEmpty(supplierEntity)){ + Map supplierMap=JsonUtil.entityToMap(supplierEntity); + for(String key:supplierMap.keySet()){ + companyMap.put("yunzhupaas_mdm_supplier_yunzhupaas_"+key,supplierMap.get(key)); + } + } + //子表数据 + List panyInvoiceList = entity.getPanyInvoice(); + companyMap.put("tableField46dc53",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(panyInvoiceList))); + companyMap.put("panyInvoiceList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(panyInvoiceList))); + List companyBankList = entity.getCompanyBank(); + companyMap.put("tableFieldad9d92",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(companyBankList))); + companyMap.put("companyBankList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(companyBankList))); + realList.add(companyMap); + } + //数据转换 + realList = generaterSwapUtil.swapDataList(realList, SuppinfoConstant.getFormData(), SuppinfoConstant.getColumnData(), companyPagination.getModuleId(),false); + String[]keys=!StringUtil.isEmpty(companyPagination.getSelectKey())?companyPagination.getSelectKey():new String[0]; + UserInfo userInfo=userProvider.get(); + String menuFullName = generaterSwapUtil.getMenuName(companyPagination.getMenuId()); + + DownloadVO vo=this.creatModelExcel(configValueUtil.getTemporaryFilePath(),realList,keys,userInfo,menuFullName); + return ActionResult.success(vo); + } + + /** + * 导出表格方法 + */ + public DownloadVO creatModelExcel(String path,List>list,String[]keys,UserInfo userInfo,String menuFullName){ + DownloadVO vo=DownloadVO.builder().build(); + List entitys=new ArrayList<>(); + if(keys.length>0){ + ExcelExportEntity tableField46dc53ExcelEntity = new ExcelExportEntity("设计子表(tableField46dc53)","tableField46dc53"); + List tableField46dc53List = new ArrayList<>(); + ExcelExportEntity tableFieldad9d92ExcelEntity = new ExcelExportEntity("设计子表(tableFieldad9d92)","tableFieldad9d92"); + List tableFieldad9d92List = new ArrayList<>(); + for(String key:keys){ + switch(key){ + case "company_code" : + entitys.add(new ExcelExportEntity("企业编码" ,"company_code")); + break; + case "company_name" : + entitys.add(new ExcelExportEntity("企业名称" ,"company_name")); + break; + case "short_name" : + entitys.add(new ExcelExportEntity("简称/昵称" ,"short_name")); + break; + case "entity_type" : + entitys.add(new ExcelExportEntity("类型" ,"entity_type")); + break; + case "credit_code" : + entitys.add(new ExcelExportEntity("社会信用代码" ,"credit_code")); + break; + case "org_id" : + entitys.add(new ExcelExportEntity("归属组织" ,"org_id")); + break; + case "province_id" : + entitys.add(new ExcelExportEntity("所属地区" ,"province_id")); + break; + case "tax_type" : + entitys.add(new ExcelExportEntity("纳税人类别" ,"tax_type")); + break; + case "enterprise_scale" : + entitys.add(new ExcelExportEntity("企业规模" ,"enterprise_scale")); + break; + case "enterprise_nature" : + entitys.add(new ExcelExportEntity("企业类型" ,"enterprise_nature")); + break; + case "industry_code" : + entitys.add(new ExcelExportEntity("行业代码" ,"industry_code")); + break; + case "registration_date" : + entitys.add(new ExcelExportEntity("成立日期" ,"registration_date")); + break; + case "registered_capital" : + entitys.add(new ExcelExportEntity("注册资本" ,"registered_capital")); + break; + case "legal_representative" : + entitys.add(new ExcelExportEntity("法定代表人" ,"legal_representative")); + break; + case "phone" : + entitys.add(new ExcelExportEntity("联系电话" ,"phone")); + break; + case "email" : + entitys.add(new ExcelExportEntity("邮箱" ,"email")); + break; + case "website" : + entitys.add(new ExcelExportEntity("网站" ,"website")); + break; + case "address" : + entitys.add(new ExcelExportEntity("地址" ,"address")); + break; + case "business_scope" : + entitys.add(new ExcelExportEntity("经营范围" ,"business_scope")); + break; + case "remark" : + entitys.add(new ExcelExportEntity("备注" ,"remark")); + break; + case "yunzhupaas_mdm_supplier_yunzhupaas_major_person_id" : + entitys.add(new ExcelExportEntity("责任人" ,"yunzhupaas_mdm_supplier_yunzhupaas_major_person_id")); + break; + case "yunzhupaas_mdm_supplier_yunzhupaas_supplier_level" : + entitys.add(new ExcelExportEntity("供应商级别" ,"yunzhupaas_mdm_supplier_yunzhupaas_supplier_level")); + break; + case "yunzhupaas_mdm_supplier_yunzhupaas_supplier_type" : + entitys.add(new ExcelExportEntity("供应商类型" ,"yunzhupaas_mdm_supplier_yunzhupaas_supplier_type")); + break; + case "yunzhupaas_mdm_supplier_yunzhupaas_supplier_category" : + entitys.add(new ExcelExportEntity("供应商分类" ,"yunzhupaas_mdm_supplier_yunzhupaas_supplier_category")); + break; + case "yunzhupaas_mdm_supplier_yunzhupaas_honor" : + entitys.add(new ExcelExportEntity("荣誉、资质" ,"yunzhupaas_mdm_supplier_yunzhupaas_honor")); + break; + case "yunzhupaas_mdm_supplier_yunzhupaas_achievement" : + entitys.add(new ExcelExportEntity("供应商业绩" ,"yunzhupaas_mdm_supplier_yunzhupaas_achievement")); + break; + case "yunzhupaas_mdm_supplier_yunzhupaas_finish_project" : + entitys.add(new ExcelExportEntity("完工项目" ,"yunzhupaas_mdm_supplier_yunzhupaas_finish_project")); + break; + case "tableField46dc53-title_code": + tableField46dc53List.add(new ExcelExportEntity("发票抬头编码" ,"title_code")); + break; + case "tableField46dc53-title_name": + tableField46dc53List.add(new ExcelExportEntity("发票抬头名称" ,"title_name")); + break; + case "tableField46dc53-credit_code": + tableField46dc53List.add(new ExcelExportEntity("纳税人识别号" ,"credit_code")); + break; + case "tableField46dc53-tax_type": + tableField46dc53List.add(new ExcelExportEntity("纳税人类别" ,"tax_type")); + break; + case "tableField46dc53-address": + tableField46dc53List.add(new ExcelExportEntity("地址" ,"address")); + break; + case "tableField46dc53-phone": + tableField46dc53List.add(new ExcelExportEntity("电话" ,"phone")); + break; + case "tableField46dc53-bank_name": + tableField46dc53List.add(new ExcelExportEntity("开户银行" ,"bank_name")); + break; + case "tableField46dc53-bank_account": + tableField46dc53List.add(new ExcelExportEntity("银行账户" ,"bank_account")); + break; + case "tableField46dc53-is_defalut": + tableField46dc53List.add(new ExcelExportEntity("是否默认" ,"is_defalut")); + break; + case "tableField46dc53-is_valid": + tableField46dc53List.add(new ExcelExportEntity("是否有效" ,"is_valid")); + break; + case "tableField46dc53-remark": + tableField46dc53List.add(new ExcelExportEntity("备注" ,"remark")); + break; + case "tableFieldad9d92-bank_name": + tableFieldad9d92List.add(new ExcelExportEntity("开户行" ,"bank_name")); + break; + case "tableFieldad9d92-bank_account_name": + tableFieldad9d92List.add(new ExcelExportEntity("账户名" ,"bank_account_name")); + break; + case "tableFieldad9d92-bank_account_number": + tableFieldad9d92List.add(new ExcelExportEntity("银行账号" ,"bank_account_number")); + break; + case "tableFieldad9d92-bank_province": + tableFieldad9d92List.add(new ExcelExportEntity("开户行城市" ,"bank_province")); + break; + case "tableFieldad9d92-remark": + tableFieldad9d92List.add(new ExcelExportEntity("备注" ,"remark")); + break; + default: + break; + } + } + if(tableField46dc53List.size() > 0){ + tableField46dc53ExcelEntity.setList(tableField46dc53List); + entitys.add(tableField46dc53ExcelEntity); + } + if(tableFieldad9d92List.size() > 0){ + tableFieldad9d92ExcelEntity.setList(tableFieldad9d92List); + entitys.add(tableFieldad9d92ExcelEntity); + } + } + + ExportParams exportParams = new ExportParams(null, "表单信息"); + exportParams.setType(ExcelType.XSSF); + try{ + @Cleanup Workbook workbook = new HSSFWorkbook(); + if (entitys.size()>0){ + if (list.size()==0){ + list.add(new HashMap<>()); + } + //去除空数据 + List> dataList = new ArrayList<>(); + for (Map map : list) { + int i = 0; + for (String key : keys) { + //子表 + if (key.toLowerCase().startsWith("tablefield")) { + String tableField = key.substring(0, key.indexOf("-" )); + String field = key.substring(key.indexOf("-" ) + 1); + Object o = map.get(tableField); + if (o != null) { + List> childList = (List>) o; + for (Map childMap : childList) { + if (childMap.get(field) != null) { + i++; + } + } + } + } else { + Object o = map.get(key); + if (o != null) { + i++; + } + } + } + if (i > 0) { + dataList.add(map); + } + } + List mergerEntitys = new ArrayList<>(entitys); + List> mergerList=new ArrayList<>(dataList); + //复杂表头-表头和数据处理 + ColumnDataModel columnDataModel = JsonUtil.getJsonToBean(SuppinfoConstant.getColumnData(), ColumnDataModel.class); + List complexHeaderList = columnDataModel.getComplexHeaderList(); + if (!Objects.equals(columnDataModel.getType(), 3) && !Objects.equals(columnDataModel.getType(), 5)) { + entitys = VisualUtils.complexHeaderHandel(entitys, complexHeaderList, Objects.equals(columnDataModel.getType(), 4)); + dataList = VisualUtils.complexHeaderDataHandel(dataList, complexHeaderList, Objects.equals(columnDataModel.getType(), 4)); + } + + exportParams.setStyle(ExcelExportStyler.class); + workbook = ExcelExportUtil.exportExcel(exportParams, entitys, dataList); + VisualUtils.mergerVertical(workbook, mergerEntitys, mergerList); + ExcelModel excelModel = generaterSwapUtil.getExcelParams(SuppinfoConstant.getFormData(),Arrays.asList(keys)); + ExcelHelper helper = new ExcelHelper(); + helper.init(workbook, exportParams, entitys, excelModel); + helper.doPreHandle(); + helper.doPostHandle(); + } + String fileName = menuFullName +"_"+ DateUtil.dateNow("yyyyMMddHHmmss") + ".xls"; + MultipartFile multipartFile = ExcelUtil.workbookToCommonsMultipartFile(workbook, fileName); + String temporaryFilePath = configValueUtil.getTemporaryFilePath(); + FileInfo fileInfo = FileUploadUtils.uploadFile(multipartFile, temporaryFilePath, fileName); + vo.setName(fileInfo.getFilename()); + vo.setUrl(UploaderUtil.uploaderFile(fileInfo.getFilename() + "#" + "Temporary") + "&name=" + fileName); + } catch (Exception e) { + log.error("信息导出Excel错误:{}", e.getMessage()); + e.printStackTrace(); + } + return vo; + } + @Operation(summary = "上传文件") + @PostMapping("/Uploader") + public ActionResult Uploader() { + List list = UpUtil.getFileAll(); + MultipartFile file = list.get(0); + if (file.getOriginalFilename().endsWith(".xlsx") || file.getOriginalFilename().endsWith(".xls")) { + String filePath = XSSEscape.escape(configValueUtil.getTemporaryFilePath()); + String fileName = XSSEscape.escape(RandomUtil.uuId() + "." + UpUtil.getFileType(file)); + //上传文件 + FileInfo fileInfo = FileUploadUtils.uploadFile(file, filePath, fileName); + DownloadVO vo = DownloadVO.builder().build(); + vo.setName(fileInfo.getFilename()); + return ActionResult.success(vo); + } else { + return ActionResult.fail(MsgCode.FA017.get()); + } + } + + /** + * 模板下载 + * + * @return + */ + @Operation(summary = "模板下载") + @GetMapping("/TemplateDownload") + public ActionResult TemplateDownload(@RequestParam("menuId") String menuId){ + DownloadVO vo = DownloadVO.builder().build(); + UserInfo userInfo = userProvider.get(); + String menuFullName = generaterSwapUtil.getMenuName(menuId); + //主表对象 + List entitys = new ArrayList<>(); + List selectKeys = new ArrayList<>(); + //以下添加字段 + entitys.add(new ExcelExportEntity("企业名称(company_name)" ,"company_name")); + selectKeys.add("company_name"); + entitys.add(new ExcelExportEntity("社会信用代码(credit_code)" ,"credit_code")); + selectKeys.add("credit_code"); + entitys.add(new ExcelExportEntity("归属组织(org_id)" ,"org_id")); + selectKeys.add("org_id"); + entitys.add(new ExcelExportEntity("企业编码(company_code)" ,"company_code")); + selectKeys.add("company_code"); + entitys.add(new ExcelExportEntity("简称/昵称(short_name)" ,"short_name")); + selectKeys.add("short_name"); + entitys.add(new ExcelExportEntity("类型(entity_type)" ,"entity_type")); + selectKeys.add("entity_type"); + entitys.add(new ExcelExportEntity("纳税人类别(tax_type)" ,"tax_type")); + selectKeys.add("tax_type"); + entitys.add(new ExcelExportEntity("企业规模(enterprise_scale)" ,"enterprise_scale")); + selectKeys.add("enterprise_scale"); + entitys.add(new ExcelExportEntity("企业类型(enterprise_nature)" ,"enterprise_nature")); + selectKeys.add("enterprise_nature"); + entitys.add(new ExcelExportEntity("行业代码(industry_code)" ,"industry_code")); + selectKeys.add("industry_code"); + entitys.add(new ExcelExportEntity("成立日期(registration_date)" ,"registration_date")); + selectKeys.add("registration_date"); + entitys.add(new ExcelExportEntity("注册资本(registered_capital)" ,"registered_capital")); + selectKeys.add("registered_capital"); + entitys.add(new ExcelExportEntity("法定代表人(legal_representative)" ,"legal_representative")); + selectKeys.add("legal_representative"); + entitys.add(new ExcelExportEntity("联系电话(phone)" ,"phone")); + selectKeys.add("phone"); + entitys.add(new ExcelExportEntity("邮箱(email)" ,"email")); + selectKeys.add("email"); + entitys.add(new ExcelExportEntity("网站(website)" ,"website")); + selectKeys.add("website"); + entitys.add(new ExcelExportEntity("地址(address)" ,"address")); + selectKeys.add("address"); + entitys.add(new ExcelExportEntity("所属地区(province_id)" ,"province_id")); + selectKeys.add("province_id"); + entitys.add(new ExcelExportEntity("经营范围(business_scope)" ,"business_scope")); + selectKeys.add("business_scope"); + entitys.add(new ExcelExportEntity("备注(remark)" ,"remark")); + selectKeys.add("remark"); + entitys.add(new ExcelExportEntity("责任人(yunzhupaas_mdm_supplier_yunzhupaas_major_person_id)" ,"yunzhupaas_mdm_supplier_yunzhupaas_major_person_id")); + selectKeys.add("yunzhupaas_mdm_supplier_yunzhupaas_major_person_id"); + //tableField46dc53子表对象 + ExcelExportEntity tableField46dc53ExcelEntity = new ExcelExportEntity("设计子表(tableField46dc53)","tableField46dc53"); + List tableField46dc53ExcelEntityList = new ArrayList<>(); + tableField46dc53ExcelEntityList.add(new ExcelExportEntity("发票抬头名称(tableField46dc53-title_name)" ,"title_name")); + selectKeys.add("tableField46dc53-title_name"); + tableField46dc53ExcelEntityList.add(new ExcelExportEntity("纳税人识别号(tableField46dc53-credit_code)" ,"credit_code")); + selectKeys.add("tableField46dc53-credit_code"); + tableField46dc53ExcelEntityList.add(new ExcelExportEntity("纳税人类别(tableField46dc53-tax_type)" ,"tax_type")); + selectKeys.add("tableField46dc53-tax_type"); + tableField46dc53ExcelEntityList.add(new ExcelExportEntity("地址(tableField46dc53-address)" ,"address")); + selectKeys.add("tableField46dc53-address"); + tableField46dc53ExcelEntityList.add(new ExcelExportEntity("电话(tableField46dc53-phone)" ,"phone")); + selectKeys.add("tableField46dc53-phone"); + tableField46dc53ExcelEntityList.add(new ExcelExportEntity("开户银行(tableField46dc53-bank_name)" ,"bank_name")); + selectKeys.add("tableField46dc53-bank_name"); + tableField46dc53ExcelEntityList.add(new ExcelExportEntity("银行账户(tableField46dc53-bank_account)" ,"bank_account")); + selectKeys.add("tableField46dc53-bank_account"); + tableField46dc53ExcelEntityList.add(new ExcelExportEntity("是否默认(tableField46dc53-is_defalut)" ,"is_defalut")); + selectKeys.add("tableField46dc53-is_defalut"); + tableField46dc53ExcelEntityList.add(new ExcelExportEntity("是否有效(tableField46dc53-is_valid)" ,"is_valid")); + selectKeys.add("tableField46dc53-is_valid"); + tableField46dc53ExcelEntityList.add(new ExcelExportEntity("备注(tableField46dc53-remark)" ,"remark")); + selectKeys.add("tableField46dc53-remark"); + tableField46dc53ExcelEntity.setList(tableField46dc53ExcelEntityList); + if(tableField46dc53ExcelEntityList.size() > 0){ + entitys.add(tableField46dc53ExcelEntity); + } + //tableFieldad9d92子表对象 + ExcelExportEntity tableFieldad9d92ExcelEntity = new ExcelExportEntity("设计子表(tableFieldad9d92)","tableFieldad9d92"); + List tableFieldad9d92ExcelEntityList = new ArrayList<>(); + tableFieldad9d92ExcelEntityList.add(new ExcelExportEntity("开户行(tableFieldad9d92-bank_name)" ,"bank_name")); + selectKeys.add("tableFieldad9d92-bank_name"); + tableFieldad9d92ExcelEntityList.add(new ExcelExportEntity("账户名(tableFieldad9d92-bank_account_name)" ,"bank_account_name")); + selectKeys.add("tableFieldad9d92-bank_account_name"); + tableFieldad9d92ExcelEntityList.add(new ExcelExportEntity("银行账号(tableFieldad9d92-bank_account_number)" ,"bank_account_number")); + selectKeys.add("tableFieldad9d92-bank_account_number"); + tableFieldad9d92ExcelEntityList.add(new ExcelExportEntity("开户行城市(tableFieldad9d92-bank_province)" ,"bank_province")); + selectKeys.add("tableFieldad9d92-bank_province"); + tableFieldad9d92ExcelEntityList.add(new ExcelExportEntity("备注(tableFieldad9d92-remark)" ,"remark")); + selectKeys.add("tableFieldad9d92-remark"); + tableFieldad9d92ExcelEntity.setList(tableFieldad9d92ExcelEntityList); + if(tableFieldad9d92ExcelEntityList.size() > 0){ + entitys.add(tableFieldad9d92ExcelEntity); + } + ExcelModel excelModel = generaterSwapUtil.getExcelParams(SuppinfoConstant.getFormData(),selectKeys); + List> list = new ArrayList<>(); + list.add(excelModel.getDataMap()); + + ExportParams exportParams = new ExportParams(null, menuFullName + "模板"); + exportParams.setStyle(ExcelExportStyler.class); + exportParams.setType(ExcelType.XSSF); + try{ + @Cleanup Workbook workbook = new HSSFWorkbook(); + if (entitys.size()>0){ + if (list.size()==0){ + list.add(new HashMap<>()); + } + //复杂表头-表头和数据处理 + ColumnDataModel columnDataModel = JsonUtil.getJsonToBean(SuppinfoConstant.getColumnData(), ColumnDataModel.class); + List complexHeaderList = columnDataModel.getComplexHeaderList(); + if (!Objects.equals(columnDataModel.getType(), 3) && !Objects.equals(columnDataModel.getType(), 5)) { + entitys = VisualUtils.complexHeaderHandel(entitys, complexHeaderList, false); + list = VisualUtils.complexHeaderDataHandel(list, complexHeaderList, false); + } + workbook = ExcelExportUtil.exportExcel(exportParams, entitys, list); + ExcelHelper helper = new ExcelHelper(); + helper.init(workbook, exportParams, entitys, excelModel); + helper.doPreHandle(); + helper.doPostHandle(); + } + String fileName = menuFullName + "导入模板.xls"; + MultipartFile multipartFile = ExcelUtil.workbookToCommonsMultipartFile(workbook, fileName); + String temporaryFilePath = configValueUtil.getTemporaryFilePath(); + FileInfo fileInfo = FileUploadUtils.uploadFile(multipartFile, temporaryFilePath, fileName); + vo.setName(fileInfo.getFilename()); + vo.setUrl(UploaderUtil.uploaderFile(fileInfo.getFilename() + "#" + "Temporary") + "&name=" + fileName); + } catch (Exception e) { + log.error("模板信息导出Excel错误:{}", e.getMessage()); + e.printStackTrace(); + } + return ActionResult.success(vo); + } + + /** + * 导入预览 + * + * @return + */ + @Operation(summary = "导入预览" ) + @GetMapping("/ImportPreview") + public ActionResult> ImportPreview(String fileName) throws Exception { + Map headAndDataMap = new HashMap<>(2); + String filePath = FileUploadUtils.getLocalBasePath() + configValueUtil.getTemporaryFilePath(); + FileUploadUtils.downLocal(configValueUtil.getTemporaryFilePath(), filePath, fileName); + File temporary = new File(XSSEscape.escapePath(filePath + fileName)); + int headerRowIndex = 2; + ImportParams params = new ImportParams(); + params.setTitleRows(0); + params.setHeadRows(headerRowIndex); + params.setNeedVerify(true); + try { + InputStream inputStream = ExcelUtil.solveOrginTitle(temporary, headerRowIndex); + List excelDataList = ExcelUtil.importExcelByInputStream(inputStream, 0, headerRowIndex, Map.class); + //数据超过1000条 + if(excelDataList != null && excelDataList.size() > 1000) { + return ActionResult.fail(MsgCode.ETD117.get()); + } + + ColumnDataModel columnDataModel = JsonUtil.getJsonToBean(SuppinfoConstant.getColumnData(), ColumnDataModel.class); + UploaderTemplateModel uploaderTemplateModel = JsonUtil.getJsonToBean(columnDataModel.getUploaderTemplateJson(), UploaderTemplateModel.class); + List selectKey = uploaderTemplateModel.getSelectKey(); + //子表合并 + List> results = FormExecelUtils.dataMergeChildTable(excelDataList,selectKey); + // 导入字段 + List columns = new ArrayList<>(); + columns.add(new ExcelImFieldModel("company_name","企业名称","input")); + columns.add(new ExcelImFieldModel("credit_code","社会信用代码","input")); + columns.add(new ExcelImFieldModel("org_id","归属组织","organizeSelect")); + columns.add(new ExcelImFieldModel("company_code","企业编码","billRule")); + columns.add(new ExcelImFieldModel("short_name","简称/昵称","input")); + columns.add(new ExcelImFieldModel("entity_type","类型","radio")); + columns.add(new ExcelImFieldModel("tax_type","纳税人类别","select")); + columns.add(new ExcelImFieldModel("enterprise_scale","企业规模","select")); + columns.add(new ExcelImFieldModel("enterprise_nature","企业类型","select")); + columns.add(new ExcelImFieldModel("industry_code","行业代码","select")); + columns.add(new ExcelImFieldModel("registration_date","成立日期","datePicker")); + columns.add(new ExcelImFieldModel("registered_capital","注册资本","inputNumber")); + columns.add(new ExcelImFieldModel("legal_representative","法定代表人","input")); + columns.add(new ExcelImFieldModel("phone","联系电话","input")); + columns.add(new ExcelImFieldModel("email","邮箱","input")); + columns.add(new ExcelImFieldModel("website","网站","input")); + columns.add(new ExcelImFieldModel("address","地址","input")); + columns.add(new ExcelImFieldModel("province_id","所属地区","areaSelect")); + columns.add(new ExcelImFieldModel("business_scope","经营范围","textarea")); + columns.add(new ExcelImFieldModel("remark","备注","textarea")); + columns.add(new ExcelImFieldModel("yunzhupaas_mdm_supplier_yunzhupaas_major_person_id","责任人","userSelect")); + //tableField46dc53子表对象 + List tableField46dc53columns = new ArrayList<>(); + tableField46dc53columns.add(new ExcelImFieldModel("title_name" ,"发票抬头名称")); + tableField46dc53columns.add(new ExcelImFieldModel("credit_code" ,"纳税人识别号")); + tableField46dc53columns.add(new ExcelImFieldModel("tax_type" ,"纳税人类别")); + tableField46dc53columns.add(new ExcelImFieldModel("address" ,"地址")); + tableField46dc53columns.add(new ExcelImFieldModel("phone" ,"电话")); + tableField46dc53columns.add(new ExcelImFieldModel("bank_name" ,"开户银行")); + tableField46dc53columns.add(new ExcelImFieldModel("bank_account" ,"银行账户")); + tableField46dc53columns.add(new ExcelImFieldModel("is_defalut" ,"是否默认")); + tableField46dc53columns.add(new ExcelImFieldModel("is_valid" ,"是否有效")); + tableField46dc53columns.add(new ExcelImFieldModel("remark" ,"备注")); + columns.add(new ExcelImFieldModel("tableField46dc53","设计子表","table",tableField46dc53columns)); + //tableFieldad9d92子表对象 + List tableFieldad9d92columns = new ArrayList<>(); + tableFieldad9d92columns.add(new ExcelImFieldModel("bank_name" ,"开户行")); + tableFieldad9d92columns.add(new ExcelImFieldModel("bank_account_name" ,"账户名")); + tableFieldad9d92columns.add(new ExcelImFieldModel("bank_account_number" ,"银行账号")); + tableFieldad9d92columns.add(new ExcelImFieldModel("bank_province" ,"开户行城市")); + tableFieldad9d92columns.add(new ExcelImFieldModel("remark" ,"备注")); + columns.add(new ExcelImFieldModel("tableFieldad9d92","设计子表","table",tableFieldad9d92columns)); + headAndDataMap.put("dataRow" , results); + headAndDataMap.put("headerRow" , JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(columns))); + } catch (Exception e){ + e.printStackTrace(); + return ActionResult.fail(MsgCode.VS407.get()); + } + return ActionResult.success(headAndDataMap); + } + + /** + * 导入数据 + * + * @return + */ + @Operation(summary = "导入数据" ) + @PostMapping("/ImportData") + public ActionResult ImportData(@RequestBody VisualImportModel visualImportModel) throws Exception { + List> listData = visualImportModel.getList(); + ImportFormCheckUniqueModel uniqueModel = new ImportFormCheckUniqueModel(); + uniqueModel.setDbLinkId(SuppinfoConstant.DBLINKID); + uniqueModel.setUpdate(Objects.equals("2", "2")); + + Map tablefieldkey = new HashMap<>(); + for(String key:SuppinfoConstant.TABLEFIELDKEY.keySet()){ + tablefieldkey.put(key,SuppinfoConstant.TABLERENAMES.get(SuppinfoConstant.TABLEFIELDKEY.get(key))); + } + ExcelImportModel excelImportModel = generaterSwapUtil.importData(SuppinfoConstant.getFormData(),listData,uniqueModel, tablefieldkey,SuppinfoConstant.getTableList()); + List importDataModel = uniqueModel.getImportDataModel(); + for (ImportDataModel model : importDataModel) { + String id = model.getId(); + Map result = model.getResultData(); + if(StringUtil.isNotEmpty(id)){ + update(id, JsonUtil.getJsonToBean(result,SuppinfoForm.class), true); + }else { + create( JsonUtil.getJsonToBean(result,SuppinfoForm.class)); + } + } + return ActionResult.success(excelImportModel); + } + + /** + * 导出异常报告 + * + * @return + */ + @Operation(summary = "导出异常报告") + @PostMapping("/ImportExceptionData") + public ActionResult ImportExceptionData(@RequestBody VisualImportModel visualImportModel) { + DownloadVO vo = DownloadVO.builder().build(); + UserInfo userInfo = userProvider.get(); + String menuFullName = generaterSwapUtil.getMenuName(visualImportModel.getMenuId()); + //主表对象 + List entitys = new ArrayList<>(); + entitys.add(new ExcelExportEntity("异常原因", "errorsInfo",30)); + List selectKeys = new ArrayList<>(); + //以下添加字段 + entitys.add(new ExcelExportEntity("企业名称(company_name)" ,"company_name")); + selectKeys.add("company_name"); + entitys.add(new ExcelExportEntity("社会信用代码(credit_code)" ,"credit_code")); + selectKeys.add("credit_code"); + entitys.add(new ExcelExportEntity("归属组织(org_id)" ,"org_id")); + selectKeys.add("org_id"); + entitys.add(new ExcelExportEntity("企业编码(company_code)" ,"company_code")); + selectKeys.add("company_code"); + entitys.add(new ExcelExportEntity("简称/昵称(short_name)" ,"short_name")); + selectKeys.add("short_name"); + entitys.add(new ExcelExportEntity("类型(entity_type)" ,"entity_type")); + selectKeys.add("entity_type"); + entitys.add(new ExcelExportEntity("纳税人类别(tax_type)" ,"tax_type")); + selectKeys.add("tax_type"); + entitys.add(new ExcelExportEntity("企业规模(enterprise_scale)" ,"enterprise_scale")); + selectKeys.add("enterprise_scale"); + entitys.add(new ExcelExportEntity("企业类型(enterprise_nature)" ,"enterprise_nature")); + selectKeys.add("enterprise_nature"); + entitys.add(new ExcelExportEntity("行业代码(industry_code)" ,"industry_code")); + selectKeys.add("industry_code"); + entitys.add(new ExcelExportEntity("成立日期(registration_date)" ,"registration_date")); + selectKeys.add("registration_date"); + entitys.add(new ExcelExportEntity("注册资本(registered_capital)" ,"registered_capital")); + selectKeys.add("registered_capital"); + entitys.add(new ExcelExportEntity("法定代表人(legal_representative)" ,"legal_representative")); + selectKeys.add("legal_representative"); + entitys.add(new ExcelExportEntity("联系电话(phone)" ,"phone")); + selectKeys.add("phone"); + entitys.add(new ExcelExportEntity("邮箱(email)" ,"email")); + selectKeys.add("email"); + entitys.add(new ExcelExportEntity("网站(website)" ,"website")); + selectKeys.add("website"); + entitys.add(new ExcelExportEntity("地址(address)" ,"address")); + selectKeys.add("address"); + entitys.add(new ExcelExportEntity("所属地区(province_id)" ,"province_id")); + selectKeys.add("province_id"); + entitys.add(new ExcelExportEntity("经营范围(business_scope)" ,"business_scope")); + selectKeys.add("business_scope"); + entitys.add(new ExcelExportEntity("备注(remark)" ,"remark")); + selectKeys.add("remark"); + entitys.add(new ExcelExportEntity("责任人(yunzhupaas_mdm_supplier_yunzhupaas_major_person_id)" ,"yunzhupaas_mdm_supplier_yunzhupaas_major_person_id")); + selectKeys.add("yunzhupaas_mdm_supplier_yunzhupaas_major_person_id"); + //tableField46dc53子表对象 + ExcelExportEntity tableField46dc53ExcelEntity = new ExcelExportEntity("设计子表(tableField46dc53)","tableField46dc53"); + List tableField46dc53ExcelEntityList = new ArrayList<>(); + tableField46dc53ExcelEntityList.add(new ExcelExportEntity("发票抬头名称(tableField46dc53-title_name)" ,"title_name")); + selectKeys.add("tableField46dc53-title_name"); + tableField46dc53ExcelEntityList.add(new ExcelExportEntity("纳税人识别号(tableField46dc53-credit_code)" ,"credit_code")); + selectKeys.add("tableField46dc53-credit_code"); + tableField46dc53ExcelEntityList.add(new ExcelExportEntity("纳税人类别(tableField46dc53-tax_type)" ,"tax_type")); + selectKeys.add("tableField46dc53-tax_type"); + tableField46dc53ExcelEntityList.add(new ExcelExportEntity("地址(tableField46dc53-address)" ,"address")); + selectKeys.add("tableField46dc53-address"); + tableField46dc53ExcelEntityList.add(new ExcelExportEntity("电话(tableField46dc53-phone)" ,"phone")); + selectKeys.add("tableField46dc53-phone"); + tableField46dc53ExcelEntityList.add(new ExcelExportEntity("开户银行(tableField46dc53-bank_name)" ,"bank_name")); + selectKeys.add("tableField46dc53-bank_name"); + tableField46dc53ExcelEntityList.add(new ExcelExportEntity("银行账户(tableField46dc53-bank_account)" ,"bank_account")); + selectKeys.add("tableField46dc53-bank_account"); + tableField46dc53ExcelEntityList.add(new ExcelExportEntity("是否默认(tableField46dc53-is_defalut)" ,"is_defalut")); + selectKeys.add("tableField46dc53-is_defalut"); + tableField46dc53ExcelEntityList.add(new ExcelExportEntity("是否有效(tableField46dc53-is_valid)" ,"is_valid")); + selectKeys.add("tableField46dc53-is_valid"); + tableField46dc53ExcelEntityList.add(new ExcelExportEntity("备注(tableField46dc53-remark)" ,"remark")); + selectKeys.add("tableField46dc53-remark"); + tableField46dc53ExcelEntity.setList(tableField46dc53ExcelEntityList); + entitys.add(tableField46dc53ExcelEntity); + //tableFieldad9d92子表对象 + ExcelExportEntity tableFieldad9d92ExcelEntity = new ExcelExportEntity("设计子表(tableFieldad9d92)","tableFieldad9d92"); + List tableFieldad9d92ExcelEntityList = new ArrayList<>(); + tableFieldad9d92ExcelEntityList.add(new ExcelExportEntity("开户行(tableFieldad9d92-bank_name)" ,"bank_name")); + selectKeys.add("tableFieldad9d92-bank_name"); + tableFieldad9d92ExcelEntityList.add(new ExcelExportEntity("账户名(tableFieldad9d92-bank_account_name)" ,"bank_account_name")); + selectKeys.add("tableFieldad9d92-bank_account_name"); + tableFieldad9d92ExcelEntityList.add(new ExcelExportEntity("银行账号(tableFieldad9d92-bank_account_number)" ,"bank_account_number")); + selectKeys.add("tableFieldad9d92-bank_account_number"); + tableFieldad9d92ExcelEntityList.add(new ExcelExportEntity("开户行城市(tableFieldad9d92-bank_province)" ,"bank_province")); + selectKeys.add("tableFieldad9d92-bank_province"); + tableFieldad9d92ExcelEntityList.add(new ExcelExportEntity("备注(tableFieldad9d92-remark)" ,"remark")); + selectKeys.add("tableFieldad9d92-remark"); + tableFieldad9d92ExcelEntity.setList(tableFieldad9d92ExcelEntityList); + entitys.add(tableFieldad9d92ExcelEntity); + ExcelModel excelModel = generaterSwapUtil.getExcelParams(SuppinfoConstant.getFormData(),selectKeys); + List> list = new ArrayList<>(); + list.addAll(visualImportModel.getList()); + + ExportParams exportParams = new ExportParams(null, menuFullName + "模板"); + exportParams.setStyle(ExcelExportStyler.class); + exportParams.setType(ExcelType.XSSF); + exportParams.setFreezeCol(1); + try{ + @Cleanup Workbook workbook = new HSSFWorkbook(); + if (entitys.size()>0){ + if (list.size()==0){ + list.add(new HashMap<>()); + } + //复杂表头-表头和数据处理 + ColumnDataModel columnDataModel = JsonUtil.getJsonToBean(SuppinfoConstant.getColumnData(), ColumnDataModel.class); + List complexHeaderList = columnDataModel.getComplexHeaderList(); + if (!Objects.equals(columnDataModel.getType(), 3) && !Objects.equals(columnDataModel.getType(), 5)) { + entitys = VisualUtils.complexHeaderHandel(entitys, complexHeaderList, false); + list = VisualUtils.complexHeaderDataHandel(list, complexHeaderList, false); + } + + workbook = ExcelExportUtil.exportExcel(exportParams, entitys, list); + ExcelHelper helper = new ExcelHelper(); + helper.init(workbook, exportParams, entitys, excelModel); + helper.doPreHandle(); + helper.doPostHandle(); + } + + String fileName = menuFullName + "错误报告_" + DateUtil.dateNow("yyyyMMddHHmmss") + ".xls"; + MultipartFile multipartFile = ExcelUtil.workbookToCommonsMultipartFile(workbook, fileName); + String temporaryFilePath = configValueUtil.getTemporaryFilePath(); + FileInfo fileInfo = FileUploadUtils.uploadFile(multipartFile, temporaryFilePath, fileName); + vo.setName(fileInfo.getFilename()); + vo.setUrl(UploaderUtil.uploaderFile(fileInfo.getFilename() + "#" + "Temporary") + "&name=" + fileName); + } catch (Exception e) { + e.printStackTrace(); + } + return ActionResult.success(vo); + } + /** + * 删除 + * @param id + * @return + */ + @Operation(summary = "删除") + @DeleteMapping("/{id}") + @Transactional + public ActionResult delete(@PathVariable("id") String id,@RequestParam(name = "forceDel",defaultValue = "false") boolean forceDel) throws Exception{ + CompanyEntity entity= companyService.getInfo(id); + if(entity!=null){ + //主表数据删除 + companyService.delete(entity); + QueryWrapper queryWrapperSupplier=new QueryWrapper<>(); + queryWrapperSupplier.lambda().eq(SupplierEntity::getCompanyId,entity.getCompanyId()); + //副表数据删除 + supplierService.remove(queryWrapperSupplier); + QueryWrapper queryWrapperPanyInvoice=new QueryWrapper<>(); + queryWrapperPanyInvoice.lambda().eq(PanyInvoiceEntity::getCompanyId,entity.getCompanyId()); + //子表数据删除 + panyInvoiceService.remove(queryWrapperPanyInvoice); + QueryWrapper queryWrapperCompanyBank=new QueryWrapper<>(); + queryWrapperCompanyBank.lambda().eq(CompanyBankEntity::getCompanyId,entity.getCompanyId()); + //子表数据删除 + companyBankService.remove(queryWrapperCompanyBank); + } + return ActionResult.success(MsgCode.SU003.get()); + } + /** + * 批量删除 + * @param obj + * @return + */ + @DeleteMapping("/batchRemove") + @Transactional + @Operation(summary = "批量删除") + public ActionResult batchRemove(@RequestBody Object obj){ + Map objectMap = JsonUtil.entityToMap(obj); + List idList = JsonUtil.getJsonToList(objectMap.get("ids"), String.class); + String errInfo = ""; + List successList = new ArrayList<>(); + for (String allId : idList){ + try { + this.delete(allId,false); + successList.add(allId); + } catch (Exception e) { + errInfo = e.getMessage(); + } + } + if (successList.size() == 0 && StringUtil.isNotEmpty(errInfo)){ + return ActionResult.fail(errInfo); + } + return ActionResult.success(MsgCode.SU003.get()); + } + /** + * 编辑 + * @param id + * @param companyForm + * @return + */ + @PutMapping("/{id}") + @Operation(summary = "更新") + public ActionResult update(@PathVariable("id") String id,@RequestBody @Valid SuppinfoForm companyForm, + @RequestParam(value = "isImport", required = false) boolean isImport){ + CompanyEntity entity= companyService.getInfo(id); + if(entity!=null){ + companyForm.setCompanyId(String.valueOf(entity.getCompanyId())); + + if (!isImport) { + String b = companyService.checkForm(companyForm,1); + if (StringUtil.isNotEmpty(b)){ + return ActionResult.fail(b ); + } + } + + try{ + companyService.saveOrUpdate(companyForm,id,false); + }catch (DataException e1){ + return ActionResult.fail(e1.getMessage()); + }catch(Exception e){ + return ActionResult.fail(MsgCode.FA029.get()); + } + return ActionResult.success(MsgCode.SU004.get()); + }else{ + return ActionResult.fail(MsgCode.FA002.get()); + } + } + /** + * 表单信息(详情页) + * 详情页面使用-转换数据 + * @param id + * @return + */ + @Operation(summary = "表单信息(详情页)") + @GetMapping("/detail/{id}") + public ActionResult detailInfo(@PathVariable("id") String id){ + CompanyEntity entity= companyService.getInfo(id); + if(entity==null){ + return ActionResult.fail(MsgCode.FA001.get()); + } + Map companyMap=JsonUtil.entityToMap(entity); + companyMap.put("id", companyMap.get("company_id")); + //副表数据 + SupplierEntity supplierEntity = entity.getSupplier(); + if(ObjectUtil.isNotEmpty(supplierEntity)){ + Map supplierMap=JsonUtil.entityToMap(supplierEntity); + for(String key:supplierMap.keySet()){ + companyMap.put("yunzhupaas_mdm_supplier_yunzhupaas_"+key,supplierMap.get(key)); + } + } + //子表数据 + List panyInvoiceList = entity.getPanyInvoice(); + companyMap.put("tableField46dc53",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(panyInvoiceList))); + companyMap.put("panyInvoiceList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(panyInvoiceList))); + List companyBankList = entity.getCompanyBank(); + companyMap.put("tableFieldad9d92",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(companyBankList))); + companyMap.put("companyBankList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(companyBankList))); + boolean isPc = "pc".equals(ServletUtil.getHeader("yunzhupaas-origin" )); + companyMap = generaterSwapUtil.swapDataDetail(companyMap,SuppinfoConstant.getFormData(),"817082533433836293",isPc?false:false); + //子表数据 + companyMap.put("panyInvoiceList",companyMap.get("tableField46dc53")); + companyMap.put("companyBankList",companyMap.get("tableFieldad9d92")); + return ActionResult.success(companyMap); + } + /** + * 获取详情(编辑页) + * 编辑页面使用-不转换数据 + * @param id + * @return + */ + @Operation(summary = "信息") + @GetMapping("/{id}") + public ActionResult info(@PathVariable("id") String id){ + CompanyEntity entity= companyService.getInfo(id); + if(entity==null){ + return ActionResult.fail(MsgCode.FA001.get()); + } + Map companyMap=JsonUtil.entityToMap(entity); + companyMap.put("id", companyMap.get("company_id")); + //副表数据 + SupplierEntity supplierEntity = entity.getSupplier(); + if(ObjectUtil.isNotEmpty(supplierEntity)){ + Map supplierMap=JsonUtil.entityToMap(supplierEntity); + for(String key:supplierMap.keySet()){ + companyMap.put("yunzhupaas_mdm_supplier_yunzhupaas_"+key,supplierMap.get(key)); + } + } + //子表数据 + List panyInvoiceList = entity.getPanyInvoice(); + companyMap.put("tableField46dc53",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(panyInvoiceList))); + companyMap.put("panyInvoiceList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(panyInvoiceList))); + List companyBankList = entity.getCompanyBank(); + companyMap.put("tableFieldad9d92",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(companyBankList))); + companyMap.put("companyBankList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(companyBankList))); + companyMap = generaterSwapUtil.swapDataForm(companyMap,SuppinfoConstant.getFormData(),SuppinfoConstant.TABLEFIELDKEY,SuppinfoConstant.TABLERENAMES); + return ActionResult.success(companyMap); + } + +} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/entity/MdmCompanyContactEntity.java b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/entity/MdmCompanyContactEntity.java deleted file mode 100644 index bb9ae7a..0000000 --- a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/entity/MdmCompanyContactEntity.java +++ /dev/null @@ -1,65 +0,0 @@ -package com.yunzhupaas.base.entity; - -import com.baomidou.mybatisplus.annotation.*; -import lombok.Data; -import java.util.Date; -import java.util.List; -import com.alibaba.fastjson.annotation.JSONField; -/** - * 企业联系人 - * - * @版本: V5.2.7 - * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 - * @作者: 深圳市乐程软件有限公司 - * @日期: 2026-03-26 - */ -@Data -@TableName("mdm_company_contact") -public class MdmCompanyContactEntity { - @TableId(value ="contact_id" ) - @JSONField(name = "contact_id") - private String contactId; - @TableField("company_id") - @JSONField(name = "company_id") - private String companyId; - @TableField(value = "contact_name" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "contact_name") - private String contactName; - @TableField(value = "contact_title" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "contact_title") - private String contactTitle; - @TableField(value = "contact_phone" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "contact_phone") - private String contactPhone; - @TableField(value = "contact_email" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "contact_email") - private String contactEmail; - @TableField(value = "remark" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "remark") - private String remark; - @TableField("create_by") - @JSONField(name = "create_by") - private String createBy; - @TableField("create_time") - @JSONField(name = "create_time") - private Date createTime; - @TableField("update_by") - @JSONField(name = "update_by") - private String updateBy; - @TableField("update_time") - @JSONField(name = "update_time") - private Date updateTime; - @TableField(value = "f_tenant_id",fill = FieldFill.INSERT_UPDATE) - @JSONField(name = "f_tenant_id") - private String tenantId; - @TableField("f_delete_mark") - @JSONField(name = "f_delete_mark") - private Integer deleteMark; - @TableField("f_delete_time") - @JSONField(name = "f_delete_time") - private Date deleteTime; - @TableField("f_delete_user_id") - @JSONField(name = "f_delete_user_id") - private String deleteUserId; - -} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/entity/MdmContractTypeEntity.java b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/entity/MdmContractTypeEntity.java deleted file mode 100644 index 37d347c..0000000 --- a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/entity/MdmContractTypeEntity.java +++ /dev/null @@ -1,126 +0,0 @@ -package com.yunzhupaas.base.entity; - -import com.baomidou.mybatisplus.annotation.*; -import lombok.Data; -import java.util.Date; -import java.util.List; -import com.alibaba.fastjson.annotation.JSONField; -/** - * 合同类型配置 - * - * @版本: V5.2.7 - * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 - * @作者: 深圳市乐程软件有限公司 - * @日期: 2026-03-30 - */ -@Data -@TableName("mdm_contract_type") -public class MdmContractTypeEntity { - @TableId(value ="id" ) - @JSONField(name = "id") - private String id; - @TableField(value = "contract_type_code" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "contract_type_code") - private String contractTypeCode; - @TableField(value = "contract_type_name" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "contract_type_name") - private String contractTypeName; - @TableField(value = "contract_mode" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "contract_mode") - private String contractMode; - @TableField(value = "project_type" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "project_type") - private String projectType; - @TableField(value = "cl_list_enabled" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "cl_list_enabled") - private String clListEnabled; - @TableField(value = "cl_list_alias" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "cl_list_alias") - private String clListAlias; - @TableField(value = "cl_lst_seq" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "cl_lst_seq") - private Integer clLstSeq; - @TableField(value = "rg_list_enabled" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "rg_list_enabled") - private String rgListEnabled; - @TableField(value = "rg_list_alias" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "rg_list_alias") - private String rgListAlias; - @TableField(value = "rg_lst_seq" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "rg_lst_seq") - private Integer rgLstSeq; - @TableField(value = "zl_list_enabled" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "zl_list_enabled") - private String zlListEnabled; - @TableField(value = "zl_list_alias" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "zl_list_alias") - private String zlListAlias; - @TableField(value = "zl_lst_seq" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "zl_lst_seq") - private Integer zlLstSeq; - @TableField("fy_list_enabled") - @JSONField(name = "fy_list_enabled") - private String fyListEnabled; - @TableField("fy_list_alias") - @JSONField(name = "fy_list_alias") - private String fyListAlias; - @TableField("fy_lst_seq") - @JSONField(name = "fy_lst_seq") - private Integer fyLstSeq; - @TableField(value = "gcl_list_enabled" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "gcl_list_enabled") - private String gclListEnabled; - @TableField(value = "gcl_list_alias" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "gcl_list_alias") - private String gclListAlias; - @TableField(value = "gcl_lst_seq" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "gcl_lst_seq") - private Integer gclLstSeq; - @TableField(value = "contract_temp_enabled" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "contract_temp_enabled") - private String contractTempEnabled; - @TableField(value = "workflow_enabled" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "workflow_enabled") - private String workflowEnabled; - @TableField(value = "workflow_temp_id" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "workflow_temp_id") - private String workflowTempId; - @TableField("remark") - @JSONField(name = "remark") - private String remark; - @TableField("create_by") - @JSONField(name = "create_by") - private String createBy; - @TableField("create_date") - @JSONField(name = "create_date") - private Date createDate; - @TableField("update_by") - @JSONField(name = "update_by") - private String updateBy; - @TableField("update_date") - @JSONField(name = "update_date") - private Date updateDate; - @TableField(value = "f_tenant_id",fill = FieldFill.INSERT_UPDATE) - @JSONField(name = "f_tenant_id") - private String tenantId; - @TableField("f_flow_id") - @JSONField(name = "f_flow_id") - private String flowId; - @TableField("f_flow_task_id") - @JSONField(name = "f_flow_task_id") - private String flowTaskId; - @TableField("f_delete_mark") - @JSONField(name = "f_delete_mark") - private Integer deleteMark; - @TableField("f_delete_time") - @JSONField(name = "f_delete_time") - private Date deleteTime; - @TableField("f_delete_user_id") - @JSONField(name = "f_delete_user_id") - private String deleteUserId; - @TableField("f_version") - @Version - @JSONField(name = "f_version") - private Integer version; - -} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/entity/MdmProjectEntity.java b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/entity/MdmProjectEntity.java deleted file mode 100644 index e092e25..0000000 --- a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/entity/MdmProjectEntity.java +++ /dev/null @@ -1,80 +0,0 @@ -package com.yunzhupaas.base.entity; - -import com.baomidou.mybatisplus.annotation.*; -import lombok.Data; -import java.util.Date; -import java.util.List; -import com.alibaba.fastjson.annotation.JSONField; -/** - * 项目结构 - * - * @版本: V5.2.7 - * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 - * @作者: 深圳市乐程软件有限公司 - * @日期: 2026-03-26 - */ -@Data -@TableName("mdm_project") -public class MdmProjectEntity { - @TableId(value ="project_id" ) - @JSONField(name = "project_id") - private String projectId; - @TableField(value = "project_code" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "project_code") - private String projectCode; - @TableField(value = "project_name" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "project_name") - private String projectName; - @TableField(value = "parent_project_id" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "parent_project_id") - private String parentProjectId; - @TableField(value = "org_id" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "org_id") - private String orgId; - @TableField(value = "project_type" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "project_type") - private String projectType; - @TableField(value = "project_start_date" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "project_start_date") - private Date projectStartDate; - @TableField(value = "project_state_id" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "project_state_id") - private String projectStateId; - @TableField(value = "seq_num" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "seq_num") - private Integer seqNum; - @TableField(value = "remark" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "remark") - private String remark; - @TableField("create_by") - @JSONField(name = "create_by") - private String createBy; - @TableField("create_time") - @JSONField(name = "create_time") - private Date createTime; - @TableField("update_by") - @JSONField(name = "update_by") - private String updateBy; - @TableField("update_time") - @JSONField(name = "update_time") - private Date updateTime; - @TableField("delete_time") - @JSONField(name = "delete_time") - private Date deleteTime; - @TableField("delete_by") - @JSONField(name = "delete_by") - private String deleteBy; - @TableField("delete_mark") - @JSONField(name = "delete_mark") - private Integer deleteMark; - @TableField(value = "f_tenant_id",fill = FieldFill.INSERT_UPDATE) - @JSONField(name = "f_tenant_id") - private String tenantId; - @TableField("f_flow_id") - @JSONField(name = "f_flow_id") - private String flowId; - @TableField("f_flow_task_id") - @JSONField(name = "f_flow_task_id") - private String flowTaskId; - -} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/bcmprojecttype/BcmProjectTypeConstant.java b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/bcmprojecttype/BcmProjectTypeConstant.java deleted file mode 100644 index a8e49ca..0000000 --- a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/bcmprojecttype/BcmProjectTypeConstant.java +++ /dev/null @@ -1,42 +0,0 @@ -package com.yunzhupaas.base.model.bcmprojecttype; - -import com.yunzhupaas.util.JsonUtil; -import java.util.*; - -/** - * 项目类型配置json - * - * @版本: V5.2.7 - * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 - * @作者: 深圳市乐程软件有限公司 - * @日期: 2026-03-26 - */ -public class BcmProjectTypeConstant{ - /** 数据库链接 */ - public static final String DBLINKID = "0"; - /** 表别名 map */ - public static final Map TABLERENAMES = JsonUtil.getJsonToBean("{\"bcm_project_type\":\"bcmProjectType\"}",Map.class); - /** 子表model map */ - public static final Map TABLEFIELDKEY = JsonUtil.getJsonToBean("{}",Map.class); - /** 整个表单配置json */ - public static final String getFormData(){ - StringBuilder sb = new StringBuilder(); -sb.append("{\"popupType\":\"fullScreen\",\"labelWidth\":100,\"classNames\":[],\"className\":[],\"fullScreenWidth\":\"100%\",\"hasConfirmAndAddBtn\":true,\"cancelButtonTextI18nCode\":\"common.cancelText\",\"businessKeyTip\":\"数据已存在,请勿重复提交!\",\"labelPosition\":\"right\",\"printId\":\"\",\"labelSuffix\":\"\",\"customBtns\":[],\"disabled\":false,\"formModel\":\"dataForm\",\"cancelButtonText\":\"取消\",\"confirmButtonText\":\"确定\",\"hasCancelBtn\":true,\"primaryKeyPolicy\":1,\"hasPrintBtn\":false,\"concurrencyLock\":true,\"classJson\":\"\",\"drawerWidth\":\"600px\",\"confirmButtonTextI18nCode\":\"common.okText\",\"printButtonText\":\"打印\",\"businessKeyList\":[\"project_type_code\"],\"formRef\":\"formRef\",\"gutter\":15,\"logicalDelete\":true,\"size\":\"middle\",\"formRules\":\"rules\",\"generalWidth\":\"600px\",\"colon\":false,\"hasConfirmBtn\":true,\"useBusinessKey\":true,\"formStyle\":\"\",\"printButtonTextI18nCode\":\"common.printText\",\"fields\":[{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem69cbe2\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"项目类型编码\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"bcm_project_type\",\"renderKey\":1774504684544,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"project_type_code\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入项目类型编码\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItembf3850\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"项目类型名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"bcm_project_type\",\"renderKey\":1774504743202,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"project_type_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入项目类型名称\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"autoSize\":{\"minRows\":3,\"maxRows\":4},\"clearable\":true,\"showCount\":false,\"__config__\":{\"formId\":\"formIteme2bc88\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"bcm_project_type\",\"renderKey\":1774504772430,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maxlength\":100,\"__vModel__\":\"remark\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\"}],\"detailExtraList\":[],\"span\":24,\"dataLog\":true}"); return sb.toString(); - } - /** 列表字段配置json */ - public static final String getColumnData(){ - StringBuilder sb = new StringBuilder(); -sb.append("{\"showSummary\":false,\"treePropsValue\":\"id\",\"columnOptions\":[{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"项目类型编码\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem69cbe2\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"项目类型编码\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"bcm_project_type\",\"renderKey\":1774504684544,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"project_type_code\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"project_type_code\",\"placeholder\":\"请输入项目类型编码\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"项目类型名称\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItembf3850\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"项目类型名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"bcm_project_type\",\"renderKey\":1774504743202,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"project_type_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"project_type_name\",\"placeholder\":\"请输入项目类型名称\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":100,\"fullName\":\"备注\",\"fullNameI18nCode\":[\"\"],\"autoSize\":{\"minRows\":3,\"maxRows\":4},\"showCount\":false,\"__config__\":{\"formId\":\"formIteme2bc88\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"bcm_project_type\",\"renderKey\":1774504772430,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"__vModel__\":\"remark\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"remark\",\"placeholder\":\"请输入\"}],\"pageSize\":20,\"type\":1,\"columnBtnsList\":[{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-edit\",\"label\":\"编辑\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"edit\",\"labelI18nCode\":\"common.editText\"},{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-clearn\",\"label\":\"删除\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"remove\",\"labelI18nCode\":\"common.delText\"},{\"show\":false,\"icon\":\"icon-ym icon-ym-generator-menu\",\"label\":\"详情\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"detail\",\"labelI18nCode\":\"common.detailText\"}],\"treeTitle\":\"左侧标题\",\"defaultColumnList\":[{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem69cbe2\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"项目类型编码\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"bcm_project_type\",\"renderKey\":1774504684544,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"project_type_code\",\"__vModel__\":\"project_type_code\",\"checked\":true,\"disabled\":false,\"id\":\"project_type_code\",\"placeholder\":\"请输入项目类型编码\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"项目类型编码\",\"label\":\"项目类型编码\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItembf3850\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"项目类型名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"bcm_project_type\",\"renderKey\":1774504743202,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"project_type_name\",\"__vModel__\":\"project_type_name\",\"checked\":true,\"disabled\":false,\"id\":\"project_type_name\",\"placeholder\":\"请输入项目类型名称\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"项目类型名称\",\"label\":\"项目类型名称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"textarea\",\"clearable\":true,\"resizable\":true,\"maxlength\":100,\"fullName\":\"备注\",\"fullNameI18nCode\":[\"\"],\"label\":\"备注\",\"sortable\":false,\"align\":\"left\",\"autoSize\":{\"minRows\":3,\"maxRows\":4},\"showCount\":false,\"__config__\":{\"formId\":\"formIteme2bc88\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"bcm_project_type\",\"renderKey\":1774504772430,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"remark\",\"__vModel__\":\"remark\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"remark\",\"placeholder\":\"请输入\",\"labelI18nCode\":\"\"}],\"treeRelationFieldAbleIds\":[],\"treeSyncInterfaceName\":\"\",\"treeSyncTemplateJson\":[],\"treeRelation\":\"\",\"defaultSortConfig\":[],\"tabConfig\":{\"hasAllTab\":true,\"relationField\":\"\",\"on\":false},\"hasSuperQuery\":true,\"treePropsLabel\":\"fullName\",\"groupField\":\"\",\"printIds\":[],\"uploaderTemplateJson\":{},\"hasTreeQuery\":false,\"useFormPermission\":false,\"complexHeaderList\":[],\"useBtnPermission\":false,\"treeSyncType\":0,\"hasPage\":true,\"searchList\":[],\"ruleList\":{\"conditionList\":[],\"matchLogic\":\"and\"},\"childTableStyle\":1,\"treePropsChildren\":\"children\",\"treeRelationFieldSelectType\":\"all\",\"showOverflow\":true,\"treeTemplateJson\":[],\"treeTitleI18nCode\":\"\",\"treePropsName\":\"\",\"useColumnPermission\":false,\"treePropsUrl\":\"\",\"btnsList\":[{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-add\",\"label\":\"新增\",\"value\":\"add\",\"labelI18nCode\":\"common.add2Text\"},{\"show\":false,\"icon\":\"icon-ym icon-ym-btn-download\",\"label\":\"导出\",\"value\":\"download\",\"labelI18nCode\":\"common.exportText\"},{\"show\":false,\"icon\":\"icon-ym icon-ym-btn-upload\",\"label\":\"导入\",\"value\":\"upload\",\"labelI18nCode\":\"common.importText\"},{\"show\":false,\"icon\":\"icon-ym icon-ym-btn-clearn\",\"label\":\"批量删除\",\"value\":\"batchRemove\",\"labelI18nCode\":\"common.batchDelText\"},{\"show\":false,\"icon\":\"icon-ym icon-ym-report-icon-preview-printPreview\",\"label\":\"批量打印\",\"value\":\"batchPrint\",\"labelI18nCode\":\"common.batchPrintText\"}],\"useDataPermission\":false,\"viewKey\":\"\",\"columnList\":[{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem69cbe2\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"项目类型编码\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"bcm_project_type\",\"renderKey\":1774504684544,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"project_type_code\",\"__vModel__\":\"project_type_code\",\"disabled\":false,\"id\":\"project_type_code\",\"placeholder\":\"请输入项目类型编码\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"项目类型编码\",\"label\":\"项目类型编码\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItembf3850\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"项目类型名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"bcm_project_type\",\"renderKey\":1774504743202,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"project_type_name\",\"__vModel__\":\"project_type_name\",\"disabled\":false,\"id\":\"project_type_name\",\"placeholder\":\"请输入项目类型名称\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"项目类型名称\",\"label\":\"项目类型名称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"textarea\",\"clearable\":true,\"resizable\":true,\"maxlength\":100,\"fullName\":\"备注\",\"fullNameI18nCode\":[\"\"],\"label\":\"备注\",\"sortable\":false,\"align\":\"left\",\"autoSize\":{\"minRows\":3,\"maxRows\":4},\"showCount\":false,\"__config__\":{\"formId\":\"formIteme2bc88\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"bcm_project_type\",\"renderKey\":1774504772430,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"remark\",\"__vModel__\":\"remark\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"remark\",\"placeholder\":\"请输入\",\"labelI18nCode\":\"\"}],\"summaryField\":[],\"parentField\":\"\",\"treeDataSource\":\"dictionary\",\"treeDictionary\":\"\",\"treeSyncInterfaceId\":\"\",\"customBtnsList\":[]}"); return sb.toString(); - } - /** app列表字段配置json */ - public static final String getAppColumnData(){ - StringBuilder sb = new StringBuilder(); -sb.append("{\"hasPage\":true,\"useColumnPermission\":false,\"searchList\":[],\"btnsList\":[{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-add\",\"label\":\"新增\",\"value\":\"add\",\"labelI18nCode\":\"common.add2Text\"},{\"show\":false,\"icon\":\"icon-ym icon-ym-btn-clearn\",\"label\":\"批量删除\",\"value\":\"batchRemove\",\"labelI18nCode\":\"common.batchDelText\"}],\"useDataPermission\":false,\"viewKey\":\"\",\"ruleListApp\":{\"conditionList\":[],\"matchLogic\":\"and\"},\"columnList\":[{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem69cbe2\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"项目类型编码\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"bcm_project_type\",\"renderKey\":1774504684544,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"project_type_code\",\"__vModel__\":\"project_type_code\",\"disabled\":false,\"id\":\"project_type_code\",\"placeholder\":\"请输入项目类型编码\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"项目类型编码\",\"label\":\"项目类型编码\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItembf3850\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"项目类型名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"bcm_project_type\",\"renderKey\":1774504743202,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"project_type_name\",\"__vModel__\":\"project_type_name\",\"disabled\":false,\"id\":\"project_type_name\",\"placeholder\":\"请输入项目类型名称\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"项目类型名称\",\"label\":\"项目类型名称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"textarea\",\"clearable\":true,\"resizable\":true,\"maxlength\":100,\"fullName\":\"备注\",\"fullNameI18nCode\":[\"\"],\"label\":\"备注\",\"sortable\":false,\"align\":\"left\",\"autoSize\":{\"minRows\":3,\"maxRows\":4},\"showCount\":false,\"__config__\":{\"formId\":\"formIteme2bc88\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"bcm_project_type\",\"renderKey\":1774504772430,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"remark\",\"__vModel__\":\"remark\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"remark\",\"placeholder\":\"请输入\",\"labelI18nCode\":\"\"}],\"columnOptions\":[{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"项目类型编码\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem69cbe2\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"项目类型编码\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"bcm_project_type\",\"renderKey\":1774504684544,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"project_type_code\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"project_type_code\",\"placeholder\":\"请输入项目类型编码\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"项目类型名称\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItembf3850\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"项目类型名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"bcm_project_type\",\"renderKey\":1774504743202,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"project_type_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"project_type_name\",\"placeholder\":\"请输入项目类型名称\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":100,\"fullName\":\"备注\",\"fullNameI18nCode\":[\"\"],\"autoSize\":{\"minRows\":3,\"maxRows\":4},\"showCount\":false,\"__config__\":{\"formId\":\"formIteme2bc88\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"bcm_project_type\",\"renderKey\":1774504772430,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"__vModel__\":\"remark\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"remark\",\"placeholder\":\"请输入\"}],\"pageSize\":20,\"defaultSortConfig\":[],\"type\":1,\"columnBtnsList\":[{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-edit\",\"label\":\"编辑\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"edit\",\"labelI18nCode\":\"common.editText\"},{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-clearn\",\"label\":\"删除\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"remove\",\"labelI18nCode\":\"common.delText\"},{\"show\":true,\"icon\":\"icon-ym icon-ym-generator-menu\",\"label\":\"详情\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"detail\",\"labelI18nCode\":\"common.detailText\"}],\"tabConfig\":{\"hasAllTab\":true,\"relationField\":\"\",\"on\":false},\"hasSuperQuery\":false,\"defaultColumnList\":[{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem69cbe2\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"项目类型编码\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"bcm_project_type\",\"renderKey\":1774504684544,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"project_type_code\",\"__vModel__\":\"project_type_code\",\"checked\":false,\"disabled\":false,\"id\":\"project_type_code\",\"placeholder\":\"请输入项目类型编码\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"项目类型编码\",\"label\":\"项目类型编码\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItembf3850\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"项目类型名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"bcm_project_type\",\"renderKey\":1774504743202,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"project_type_name\",\"__vModel__\":\"project_type_name\",\"checked\":false,\"disabled\":false,\"id\":\"project_type_name\",\"placeholder\":\"请输入项目类型名称\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"项目类型名称\",\"label\":\"项目类型名称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"textarea\",\"clearable\":true,\"resizable\":true,\"maxlength\":100,\"fullName\":\"备注\",\"fullNameI18nCode\":[\"\"],\"label\":\"备注\",\"sortable\":false,\"align\":\"left\",\"autoSize\":{\"minRows\":3,\"maxRows\":4},\"showCount\":false,\"__config__\":{\"formId\":\"formIteme2bc88\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"bcm_project_type\",\"renderKey\":1774504772430,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"remark\",\"__vModel__\":\"remark\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"remark\",\"placeholder\":\"请输入\",\"labelI18nCode\":\"\"}],\"showOverflow\":true,\"useFormPermission\":false,\"customBtnsList\":[],\"useBtnPermission\":false}"); return sb.toString(); - } - /** 表列表 */ - public static final String getTableList(){ - StringBuilder sb = new StringBuilder(); -sb.append("[{\"relationTable\":\"\",\"tableField\":\"\",\"typeId\":\"1\",\"fields\":[{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"project_type_id\",\"fieldName\":\"项目类型ID\",\"identity\":0,\"primaryKey\":1},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"project_type_code\",\"fieldName\":\"项目类型编码\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"100\",\"dataType\":\"varchar\",\"field\":\"project_type_name\",\"fieldName\":\"项目类型名称\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"500\",\"dataType\":\"varchar\",\"field\":\"remark\",\"fieldName\":\"备注\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"create_by\",\"fieldName\":\"创建人ID\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"create_time\",\"fieldName\":\"创建时间\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"update_time\",\"fieldName\":\"更新时间\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"0\",\"dataType\":\"varchar\",\"field\":\"update_by\",\"fieldName\":\"更新人ID\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_tenant_id\",\"fieldName\":\"租户id\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":null,\"dataType\":\"int\",\"field\":\"f_delete_mark\",\"fieldName\":\"删除标志\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"f_delete_time\",\"fieldName\":\"删除时间\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_delete_user_id\",\"fieldName\":\"删除用户\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":null,\"dataType\":\"int\",\"field\":\"f_version\",\"fieldName\":\"乐观锁\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_flow_id\",\"fieldName\":\"流程id\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_flow_task_id\",\"fieldName\":\"流程任务主键\",\"identity\":0,\"primaryKey\":0}],\"relationField\":\"\",\"table\":\"bcm_project_type\",\"tableName\":\"项目类型\"}]"); return sb.toString(); - } - -} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/bcmprojecttype/BcmProjectTypeExcelErrorVO.java b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/bcmprojecttype/BcmProjectTypeExcelErrorVO.java deleted file mode 100644 index 198161c..0000000 --- a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/bcmprojecttype/BcmProjectTypeExcelErrorVO.java +++ /dev/null @@ -1,22 +0,0 @@ - - -package com.yunzhupaas.base.model.bcmprojecttype; - -import lombok.Data; -import cn.afterturn.easypoi.excel.annotation.Excel; -import com.alibaba.fastjson.annotation.JSONField; -/** - * - * 项目类型 - * @版本: V5.2.7 - * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 - * @作者: 深圳市乐程软件有限公司 - * @日期: 2026-03-26 - */ -@Data -public class BcmProjectTypeExcelErrorVO extends BcmProjectTypeExcelVO{ - - @Excel(name = "异常原因",orderNum = "-999") - @JSONField(name = "errorsInfo") - private String errorsInfo; -} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/bcmprojecttype/BcmProjectTypeExcelVO.java b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/bcmprojecttype/BcmProjectTypeExcelVO.java deleted file mode 100644 index 393d2a4..0000000 --- a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/bcmprojecttype/BcmProjectTypeExcelVO.java +++ /dev/null @@ -1,25 +0,0 @@ -package com.yunzhupaas.base.model.bcmprojecttype; - -import lombok.Data; -import java.sql.Time; -import java.util.Date; -import com.fasterxml.jackson.annotation.JsonFormat; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.alibaba.fastjson.annotation.JSONField; -import cn.afterturn.easypoi.excel.annotation.Excel; -import cn.afterturn.easypoi.excel.annotation.ExcelEntity; -import cn.afterturn.easypoi.excel.annotation.ExcelCollection; -import java.math.BigDecimal; -import java.util.List; -/** - * - * 项目类型 - * @版本: V5.2.7 - * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 - * @作者: 深圳市乐程软件有限公司 - * @日期: 2026-03-26 - */ -@Data -public class BcmProjectTypeExcelVO{ - -} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/bcmprojecttype/BcmProjectTypeForm.java b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/bcmprojecttype/BcmProjectTypeForm.java deleted file mode 100644 index 8836f03..0000000 --- a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/bcmprojecttype/BcmProjectTypeForm.java +++ /dev/null @@ -1,47 +0,0 @@ -package com.yunzhupaas.base.model.bcmprojecttype; - -import lombok.Data; -import java.util.*; -import java.math.BigDecimal; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.alibaba.fastjson.annotation.JSONField; -import io.swagger.v3.oas.annotations.media.Schema; - -/** - * 项目类型 - * @版本: V5.2.7 - * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 - * @作者: 深圳市乐程软件有限公司 - * @日期: 2026-03-26 - */ -@Data -@Schema(description = "表单参数") -public class BcmProjectTypeForm { - /** 主键 */ - @Schema(description = "主键") - @JSONField(name = "project_type_id") - private String projectTypeId; - - /** 乐观锁 **/ - @Schema(description = "乐观锁") - @JsonProperty("f_version") - @JSONField(name = "f_version") - private Integer version; - - /** 项目类型编码 **/ - @Schema(description = "项目类型编码") - @JsonProperty("project_type_code") - @JSONField(name = "project_type_code") - private String projectTypeCode; - /** 项目类型名称 **/ - @Schema(description = "项目类型名称") - @JsonProperty("project_type_name") - @JSONField(name = "project_type_name") - private String projectTypeName; - /** 备注 **/ - @Schema(description = "备注") - @JsonProperty("remark") - @JSONField(name = "remark") - private String remark; - -} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/mdmcompany/MdmCompanyBankExcelVO.java b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/mdmcompany/MdmCompanyBankExcelVO.java deleted file mode 100644 index 2f47236..0000000 --- a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/mdmcompany/MdmCompanyBankExcelVO.java +++ /dev/null @@ -1,25 +0,0 @@ -package com.yunzhupaas.base.model.mdmcompany; - -import lombok.Data; -import java.sql.Time; -import java.util.Date; -import com.fasterxml.jackson.annotation.JsonFormat; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.alibaba.fastjson.annotation.JSONField; -import cn.afterturn.easypoi.excel.annotation.Excel; -import cn.afterturn.easypoi.excel.annotation.ExcelEntity; -import cn.afterturn.easypoi.excel.annotation.ExcelCollection; -import java.math.BigDecimal; -import java.util.List; -/** - * - * mdm_company - * @版本: V5.2.7 - * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 - * @作者: 深圳市乐程软件有限公司 - * @日期: 2026-03-27 - */ -@Data -public class MdmCompanyBankExcelVO{ - -} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/mdmcompany/MdmCompanyConstant.java b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/mdmcompany/MdmCompanyConstant.java deleted file mode 100644 index 57cd964..0000000 --- a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/mdmcompany/MdmCompanyConstant.java +++ /dev/null @@ -1,46 +0,0 @@ -package com.yunzhupaas.base.model.mdmcompany; - -import com.yunzhupaas.util.JsonUtil; -import java.util.*; - -/** - * mdm_company配置json - * - * @版本: V5.2.7 - * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 - * @作者: 深圳市乐程软件有限公司 - * @日期: 2026-03-27 - */ -public class MdmCompanyConstant{ - /** 数据库链接 */ - public static final String DBLINKID = "0"; - /** 表别名 map */ - public static final Map TABLERENAMES = JsonUtil.getJsonToBean("{\"mdm_company_bank\":\"mdmCompanyBank\",\"crm_customer\":\"crmCustomer\",\"mdm_company_contact\":\"mdmCompanyContact\",\"mdm_company\":\"mdmCompany\"}",Map.class); - /** 子表model map */ - public static final Map TABLEFIELDKEY = JsonUtil.getJsonToBean("{\"tableFieldc4fb23\":\"mdm_company_contact\",\"tableField798457\":\"crm_customer\",\"tableFieldaafa82\":\"mdm_company_bank\"}",Map.class); - /** 整个表单配置json */ - public static final String getFormData(){ - StringBuilder sb = new StringBuilder(); -sb.append("{\"popupType\":\"fullScreen\",\"labelWidth\":100,\"classNames\":[],\"className\":[],\"fullScreenWidth\":\"100%\",\"hasConfirmAndAddBtn\":true,\"cancelButtonTextI18nCode\":\"common.cancelText\",\"businessKeyTip\":\"数据已存在,请勿重复提交!\",\"labelPosition\":\"right\",\"printId\":\"\",\"labelSuffix\":\"\",\"customBtns\":[],\"disabled\":false,\"formModel\":\"dataForm\",\"cancelButtonText\":\"取消\",\"confirmButtonText\":\"确定\",\"hasCancelBtn\":true,\"primaryKeyPolicy\":1,\"hasPrintBtn\":false,\"concurrencyLock\":true,\"classJson\":\"\",\"drawerWidth\":\"600px\",\"confirmButtonTextI18nCode\":\"common.okText\",\"printButtonText\":\"打印\",\"businessKeyList\":[],\"formRef\":\"formRef\",\"gutter\":15,\"logicalDelete\":true,\"size\":\"middle\",\"formRules\":\"rules\",\"generalWidth\":\"600px\",\"colon\":false,\"hasConfirmBtn\":true,\"useBusinessKey\":false,\"formStyle\":\"\",\"printButtonTextI18nCode\":\"common.printText\",\"fields\":[{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem7a8e2d\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"企业编码\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774517618858,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"company_code\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入企业编码\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem977ea9\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"企业名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774517624902,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"company_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入企业名称\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemdf17f1\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"简称/昵称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774517625074,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"short_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入简称/昵称\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"optionType\":\"default\",\"__config__\":{\"yunzhupaasKey\":\"radio\",\"defaultValue\":\"ORG\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774517712501,\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"tag\":\"YunzhupaasRadio\",\"formId\":\"formItem60d037\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"size\":\"default\",\"buttonStyle\":\"solid\",\"options\":[{\"fullName\":\"企业\",\"id\":\"ORG\"},{\"fullName\":\"个人\",\"id\":\"IND\"}],\"__vModel__\":\"entity_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"direction\":\"horizontal\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItema17d51\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"社会信用代码\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774518217493,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"credit_code\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入社会信用代码\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"EXT\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774518276461,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemf9ae24\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"企业范围\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"options\":[{\"fullName\":\"内部公司\",\"id\":\"INT\"},{\"fullName\":\"客商企业\",\"id\":\"EXT\"}],\"multiple\":false,\"__vModel__\":\"company_scope\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择企业范围\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"}},{\"filterable\":false,\"clearable\":true,\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774518357602,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem69746c\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"纳税人类别\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"options\":[{\"fullName\":\"一般纳税人\",\"id\":\"GENERAL\"},{\"fullName\":\"小规模纳税人\",\"id\":\"SMALL\"}],\"multiple\":false,\"__vModel__\":\"tax_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择纳税人类别\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"}},{\"filterable\":false,\"clearable\":true,\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774518361164,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem838852\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"797424039713832965\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"企业规模\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"multiple\":false,\"__vModel__\":\"enterprise_scale\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择企业规模\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"}},{\"filterable\":false,\"clearable\":true,\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774518361357,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem8deef9\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"9b542177a477488994ce09fff3c93901\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"企业类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"multiple\":false,\"__vModel__\":\"enterprise_nature\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择企业类型\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"}},{\"filterable\":false,\"clearable\":true,\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774518522631,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemf04bd0\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"d59a3cf65f9847dbb08be449e3feae16\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"行业代码\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"multiple\":false,\"__vModel__\":\"industry_code\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择行业代码\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"}},{\"clearable\":true,\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774518525088,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItemdc98d0\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"成立日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"format\":\"yyyy-MM-dd\",\"__vModel__\":\"registration_date\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择成立日期\"},{\"controls\":false,\"max\":999999,\"precision\":4,\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"万元\",\"__config__\":{\"formId\":\"formItem0a4303\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"注册资本\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774518533499,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"registered_capital\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"placeholder\":\"请输入注册资本\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem20de10\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"法定代表人\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774518656592,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"legal_representative\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入法定代表人\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":11,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemed01bf\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"联系电话\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774518656865,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[{\"pattern\":\"/^1[3456789]\\\\d{9}$|^0\\\\d{2,3}-?\\\\d{7,8}$/\",\"message\":\"请输入正确的手机号码\",\"messageI18nCode\":\"sys.validate.mobilePhone\"}],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"phone\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入联系电话\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemb3e280\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"邮箱\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774518657540,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[{\"pattern\":\"/^[a-z0-9]+([._\\\\-]*[a-z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$/\",\"message\":\"请输入正确的邮箱\",\"messageI18nCode\":\"sys.validate.email\"}],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"email\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入邮箱\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem4ea349\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"网站\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774518661749,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"website\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入网站\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":200,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem1bd779\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774518661969,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"address\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入地址\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"__config__\":{\"formId\":\"formItema460b7\",\"yunzhupaasKey\":\"areaSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"所属地区\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774518666101,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-Provinces\",\"tag\":\"YunzhupaasAreaSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"level\":2,\"multiple\":false,\"__vModel__\":\"province_id\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择所属地区\"},{\"autoSize\":{\"minRows\":3,\"maxRows\":3},\"clearable\":true,\"showCount\":false,\"__config__\":{\"formId\":\"formItemd26c5f\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"经营范围\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774518900986,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maxlength\":200,\"__vModel__\":\"business_scope\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入经营范围\"},{\"autoSize\":{\"minRows\":2,\"maxRows\":2},\"clearable\":true,\"showCount\":false,\"__config__\":{\"formId\":\"formItem29a995\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774518902015,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maxlength\":100,\"__vModel__\":\"remark\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入备注\"},{\"__config__\":{\"formId\":\"formItem5e5d3b\",\"yunzhupaasKey\":\"tab\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dragDisabled\":false,\"active\":\"1\",\"className\":[],\"label\":\"标签面板\",\"showLabel\":false,\"renderKey\":1774518968255,\"tableName\":\"mdm_company\",\"layout\":\"rowFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-label\",\"children\":[{\"__config__\":{\"formId\":\"formItem2086d2\",\"yunzhupaasKey\":\"tabItem\",\"children\":[{\"showSummary\":false,\"__config__\":{\"formId\":\"formItem798457\",\"yunzhupaasKey\":\"table\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"设计子表\",\"showLabel\":false,\"tableName\":\"crm_customer\",\"renderKey\":1774582090129,\"layout\":\"rowFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-table\",\"children\":[{\"ableRelationIds\":[],\"clearable\":true,\"__config__\":{\"relationTable\":\"crm_customer\",\"yunzhupaasKey\":\"userSelect\",\"parentVModel\":\"tableField798457\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774582112093,\"tagIcon\":\"icon-ym icon-ym-generator-user\",\"defaultCurrent\":false,\"isSubTable\":true,\"tag\":\"YunzhupaasUserSelect\",\"formId\":\"formItem38fd00\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"客户负责人\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"ableIds\":[],\"multiple\":false,\"__vModel__\":\"owner_id\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"placeholder\":\"请选择\",\"relationField\":\"\"},{\"filterable\":false,\"clearable\":true,\"__config__\":{\"relationTable\":\"crm_customer\",\"yunzhupaasKey\":\"organizeSelect\",\"defaultValue\":[],\"parentVModel\":\"tableField798457\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774582130902,\"tagIcon\":\"icon-ym icon-ym-generator-company\",\"defaultCurrent\":false,\"isSubTable\":true,\"tag\":\"YunzhupaasOrganizeSelect\",\"formId\":\"formItem5f8671\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"归属组织\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"ableIds\":[],\"multiple\":false,\"__vModel__\":\"org_id\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"placeholder\":\"请选择\"},{\"filterable\":false,\"clearable\":true,\"__config__\":{\"relationTable\":\"crm_customer\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"parentVModel\":\"tableField798457\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774582134637,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemd922c3\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"797390895816114181\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"客户等级\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"multiple\":false,\"__vModel__\":\"customer_level\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"}},{\"filterable\":false,\"clearable\":true,\"__config__\":{\"relationTable\":\"crm_customer\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"parentVModel\":\"tableField798457\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774582219852,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem5135c5\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"797391011549544453\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"生命周期阶段\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"multiple\":false,\"__vModel__\":\"customer_lifecycle\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"}},{\"filterable\":false,\"clearable\":true,\"__config__\":{\"relationTable\":\"crm_customer\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"N\",\"parentVModel\":\"tableField798457\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774582137893,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem097113\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"是否公海客户\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"options\":[{\"fullName\":\"是\",\"id\":\"Y\"},{\"fullName\":\"否\",\"id\":\"N\"}],\"multiple\":false,\"__vModel__\":\"is_public\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"}},{\"clearable\":true,\"__config__\":{\"relationTable\":\"crm_customer\",\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"parentVModel\":\"tableField798457\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774582156382,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"isSubTable\":true,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItemaa54a6\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"最后一次跟进日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"format\":\"yyyy-MM-dd\",\"__vModel__\":\"last_followup_date\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择\"}],\"showTitle\":true,\"complexHeaderList\":[],\"tag\":\"YunzhupaasInputTable\",\"componentName\":\"table798457\",\"tableAlign\":\"left\",\"span\":24},\"defaultValue\":[],\"footerBtnsList\":[{\"btnIcon\":\"icon-ym icon-ym-btn-add\",\"show\":true,\"label\":\"添加\",\"btnType\":\"primary\",\"value\":\"add\",\"labelI18nCode\":\"common.add1Text\"},{\"btnIcon\":\"icon-ym icon-ym-btn-clearn\",\"showConfirm\":true,\"show\":true,\"label\":\"批量删除\",\"btnType\":\"danger\",\"value\":\"batchRemove\",\"labelI18nCode\":\"common.batchDelText\"}],\"defaultExpandAll\":true,\"__vModel__\":\"tableField798457\",\"layoutType\":\"table\",\"disabled\":false,\"columnBtnsList\":[{\"btnIcon\":\"icon-ym icon-ym-btn-edit\",\"show\":true,\"label\":\"复制\",\"btnType\":\"primary\",\"value\":\"copy\",\"labelI18nCode\":\"common.copyText\"},{\"btnIcon\":\"icon-ym icon-ym-btn-clearn\",\"showConfirm\":true,\"show\":true,\"label\":\"删除\",\"btnType\":\"danger\",\"value\":\"remove\",\"labelI18nCode\":\"common.delText\"}],\"summaryField\":[]}],\"renderKey\":1774518968255},\"name\":\"1\",\"title\":\"客户关系\"},{\"__config__\":{\"formId\":\"formItemd84662\",\"yunzhupaasKey\":\"tabItem\",\"children\":[{\"showSummary\":false,\"__config__\":{\"formId\":\"formItemc4fb23\",\"yunzhupaasKey\":\"table\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"联系人信息\",\"showLabel\":false,\"tableName\":\"mdm_company_contact\",\"renderKey\":1774574123104,\"layout\":\"rowFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-table\",\"children\":[{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_contact\",\"formId\":\"formItem2e2f41\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc4fb23\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"联系人\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774574155089,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"contact_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入联系人\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_contact\",\"formId\":\"formItemff7c91\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc4fb23\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"联系人职务\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774574157323,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"contact_title\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入联系人职务\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":11,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_contact\",\"formId\":\"formItem0f11df\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc4fb23\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"电话\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774574158083,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"contact_phone\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入电话\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_contact\",\"formId\":\"formItem3709ae\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc4fb23\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"邮箱\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774574158708,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"contact_email\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入邮箱\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_contact\",\"formId\":\"formItem5a7e54\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc4fb23\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774574159406,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"remark\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入备注\",\"prefixIcon\":\"\",\"addonBefore\":\"\"}],\"showTitle\":true,\"complexHeaderList\":[],\"tag\":\"YunzhupaasInputTable\",\"componentName\":\"tablec4fb23\",\"tableAlign\":\"left\",\"span\":24},\"defaultValue\":[],\"footerBtnsList\":[{\"btnIcon\":\"icon-ym icon-ym-btn-add\",\"show\":true,\"label\":\"添加\",\"btnType\":\"primary\",\"value\":\"add\",\"labelI18nCode\":\"common.add1Text\"},{\"btnIcon\":\"icon-ym icon-ym-btn-clearn\",\"showConfirm\":true,\"show\":true,\"label\":\"批量删除\",\"btnType\":\"danger\",\"value\":\"batchRemove\",\"labelI18nCode\":\"common.batchDelText\"}],\"defaultExpandAll\":true,\"__vModel__\":\"tableFieldc4fb23\",\"layoutType\":\"table\",\"disabled\":false,\"columnBtnsList\":[{\"btnIcon\":\"icon-ym icon-ym-btn-edit\",\"show\":true,\"label\":\"复制\",\"btnType\":\"primary\",\"value\":\"copy\",\"labelI18nCode\":\"common.copyText\"},{\"btnIcon\":\"icon-ym icon-ym-btn-clearn\",\"showConfirm\":true,\"show\":true,\"label\":\"删除\",\"btnType\":\"danger\",\"value\":\"remove\",\"labelI18nCode\":\"common.delText\"}],\"summaryField\":[]}],\"renderKey\":1774518968255},\"name\":\"2\",\"title\":\"联系人信息\"},{\"__config__\":{\"yunzhupaasKey\":\"tabItem\",\"children\":[{\"showSummary\":false,\"__config__\":{\"formId\":\"formItemaafa82\",\"yunzhupaasKey\":\"table\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"银行信息\",\"showLabel\":false,\"tableName\":\"mdm_company_bank\",\"renderKey\":1774574399385,\"layout\":\"rowFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-table\",\"children\":[{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItema4673e\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldaafa82\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"银行账号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774574426369,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_account_number\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入银行账号\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItem127c34\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldaafa82\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"开户行\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774574428601,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入开户行\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItem1d5bbc\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldaafa82\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"账户名\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774574428951,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_account_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入账户名\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItem8919f8\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldaafa82\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"开户行城市\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774574429998,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_province\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入开户行城市\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":200,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItemc73f2d\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldaafa82\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774574430694,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"remark\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入备注\",\"prefixIcon\":\"\",\"addonBefore\":\"\"}],\"showTitle\":true,\"complexHeaderList\":[],\"tag\":\"YunzhupaasInputTable\",\"componentName\":\"tableaafa82\",\"tableAlign\":\"left\",\"span\":24},\"defaultValue\":[],\"footerBtnsList\":[{\"btnIcon\":\"icon-ym icon-ym-btn-add\",\"show\":true,\"label\":\"添加\",\"btnType\":\"primary\",\"value\":\"add\",\"labelI18nCode\":\"common.add1Text\"},{\"btnIcon\":\"icon-ym icon-ym-btn-clearn\",\"showConfirm\":true,\"show\":true,\"label\":\"批量删除\",\"btnType\":\"danger\",\"value\":\"batchRemove\",\"labelI18nCode\":\"common.batchDelText\"}],\"defaultExpandAll\":true,\"__vModel__\":\"tableFieldaafa82\",\"layoutType\":\"table\",\"disabled\":false,\"columnBtnsList\":[{\"btnIcon\":\"icon-ym icon-ym-btn-edit\",\"show\":true,\"label\":\"复制\",\"btnType\":\"primary\",\"value\":\"copy\",\"labelI18nCode\":\"common.copyText\"},{\"btnIcon\":\"icon-ym icon-ym-btn-clearn\",\"showConfirm\":true,\"show\":true,\"label\":\"删除\",\"btnType\":\"danger\",\"value\":\"remove\",\"labelI18nCode\":\"common.delText\"}],\"summaryField\":[]}]},\"name\":\"a930ad\",\"title\":\"银行卡信息\",\"titleI18nCode\":\"\"}],\"tag\":\"ATab\",\"componentName\":\"tab5e5d3b\",\"span\":24},\"tabPosition\":\"top\",\"type\":\"\"}],\"detailExtraList\":[],\"span\":24,\"dataLog\":true}"); return sb.toString(); - } - /** 列表字段配置json */ - public static final String getColumnData(){ - StringBuilder sb = new StringBuilder(); - sb.append("{\"showSummary\":false,\"treePropsValue\":\"id\",\"columnOptions\":[{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"企业编码\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem7a8e2d\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"企业编码\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774517618858,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"company_code\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"company_code\",\"placeholder\":\"请输入企业编码\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"企业名称\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem977ea9\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"企业名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774517624902,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"company_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"company_name\",\"placeholder\":\"请输入企业名称\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"简称/昵称\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemdf17f1\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"简称/昵称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774517625074,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"short_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"short_name\",\"placeholder\":\"请输入简称/昵称\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"buttonStyle\":\"solid\",\"fullName\":\"类型\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"optionType\":\"default\",\"__config__\":{\"yunzhupaasKey\":\"radio\",\"defaultValue\":\"ORG\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774517712501,\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"tag\":\"YunzhupaasRadio\",\"formId\":\"formItem60d037\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"size\":\"default\",\"options\":[{\"fullName\":\"企业\",\"id\":\"ORG\"},{\"fullName\":\"个人\",\"id\":\"IND\"}],\"__vModel__\":\"entity_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"entity_type\",\"direction\":\"horizontal\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"社会信用代码\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItema17d51\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"社会信用代码\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774518217493,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"credit_code\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"credit_code\",\"placeholder\":\"请输入社会信用代码\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"企业范围\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"EXT\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774518276461,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemf9ae24\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"企业范围\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"options\":[{\"fullName\":\"内部公司\",\"id\":\"INT\"},{\"fullName\":\"客商企业\",\"id\":\"EXT\"}],\"__vModel__\":\"company_scope\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"company_scope\",\"placeholder\":\"请选择企业范围\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"纳税人类别\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774518357602,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem69746c\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"纳税人类别\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"options\":[{\"fullName\":\"一般纳税人\",\"id\":\"GENERAL\"},{\"fullName\":\"小规模纳税人\",\"id\":\"SMALL\"}],\"__vModel__\":\"tax_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tax_type\",\"placeholder\":\"请选择纳税人类别\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"企业规模\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774518361164,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem838852\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"797424039713832965\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"企业规模\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"enterprise_scale\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"enterprise_scale\",\"placeholder\":\"请选择企业规模\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"企业类型\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774518361357,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem8deef9\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"9b542177a477488994ce09fff3c93901\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"企业类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"enterprise_nature\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"enterprise_nature\",\"placeholder\":\"请选择企业类型\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"行业代码\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774518522631,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemf04bd0\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"d59a3cf65f9847dbb08be449e3feae16\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"行业代码\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"industry_code\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"industry_code\",\"placeholder\":\"请选择行业代码\"},{\"clearable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"成立日期\",\"fullNameI18nCode\":[\"\"],\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774518525088,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItemdc98d0\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"成立日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"registration_date\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"registration_date\",\"placeholder\":\"请选择成立日期\"},{\"controls\":false,\"max\":999999,\"precision\":4,\"fullName\":\"注册资本\",\"fullNameI18nCode\":[\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"万元\",\"__config__\":{\"formId\":\"formItem0a4303\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"注册资本\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774518533499,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"registered_capital\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"registered_capital\",\"placeholder\":\"请输入注册资本\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"法定代表人\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem20de10\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"法定代表人\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774518656592,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"legal_representative\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"legal_representative\",\"placeholder\":\"请输入法定代表人\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":11,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"联系电话\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemed01bf\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"联系电话\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774518656865,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[{\"pattern\":\"/^1[3456789]\\\\d{9}$|^0\\\\d{2,3}-?\\\\d{7,8}$/\",\"message\":\"请输入正确的手机号码\",\"messageI18nCode\":\"sys.validate.mobilePhone\"}],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"phone\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"phone\",\"placeholder\":\"请输入联系电话\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"邮箱\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemb3e280\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"邮箱\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774518657540,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[{\"pattern\":\"/^[a-z0-9]+([._\\\\-]*[a-z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$/\",\"message\":\"请输入正确的邮箱\",\"messageI18nCode\":\"sys.validate.email\"}],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"email\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"email\",\"placeholder\":\"请输入邮箱\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"网站\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem4ea349\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"网站\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774518661749,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"website\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"website\",\"placeholder\":\"请输入网站\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":200,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"地址\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem1bd779\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774518661969,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"address\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"address\",\"placeholder\":\"请输入地址\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"level\":2,\"multiple\":false,\"fullName\":\"所属地区\",\"fullNameI18nCode\":[\"\"],\"__config__\":{\"formId\":\"formItema460b7\",\"yunzhupaasKey\":\"areaSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"所属地区\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774518666101,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-Provinces\",\"tag\":\"YunzhupaasAreaSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"province_id\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"province_id\",\"placeholder\":\"请选择所属地区\"},{\"clearable\":true,\"maxlength\":200,\"fullName\":\"经营范围\",\"fullNameI18nCode\":[\"\"],\"autoSize\":{\"minRows\":3,\"maxRows\":3},\"showCount\":false,\"__config__\":{\"formId\":\"formItemd26c5f\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"经营范围\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774518900986,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"__vModel__\":\"business_scope\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"business_scope\",\"placeholder\":\"请输入经营范围\"},{\"clearable\":true,\"maxlength\":100,\"fullName\":\"备注\",\"fullNameI18nCode\":[\"\"],\"autoSize\":{\"minRows\":2,\"maxRows\":2},\"showCount\":false,\"__config__\":{\"formId\":\"formItem29a995\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774518902015,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"__vModel__\":\"remark\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"remark\",\"placeholder\":\"请输入备注\"},{\"ableRelationIds\":[],\"clearable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"客户负责人\",\"fullNameI18nCode\":[\"\"],\"relationField\":\"\",\"__config__\":{\"relationTable\":\"crm_customer\",\"yunzhupaasKey\":\"userSelect\",\"defaultValue\":\"\",\"parentVModel\":\"tableField8aadcc\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774519074242,\"tagIcon\":\"icon-ym icon-ym-generator-user\",\"defaultCurrent\":true,\"isSubTable\":true,\"tag\":\"YunzhupaasUserSelect\",\"formId\":\"formItem23193e\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"客户负责人\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"owner_id\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"id\":\"owner_id\",\"placeholder\":\"请选择客户负责人\"},{\"filterable\":false,\"clearable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"归属组织\",\"fullNameI18nCode\":[\"\"],\"__config__\":{\"relationTable\":\"crm_customer\",\"yunzhupaasKey\":\"organizeSelect\",\"defaultValue\":[],\"parentVModel\":\"tableField8aadcc\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774519154328,\"tagIcon\":\"icon-ym icon-ym-generator-company\",\"defaultCurrent\":true,\"isSubTable\":true,\"tag\":\"YunzhupaasOrganizeSelect\",\"formId\":\"formItem1a3ddb\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"归属组织\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"org_id\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"id\":\"org_id\",\"placeholder\":\"请选择归属组织\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"客户等级\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"relationTable\":\"crm_customer\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"parentVModel\":\"tableField8aadcc\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774519226937,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem1ee068\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"797390895816114181\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"客户等级\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"customer_level\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"customer_level\",\"placeholder\":\"请选择客户等级\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"生命周期阶段\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"relationTable\":\"crm_customer\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"parentVModel\":\"tableField8aadcc\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774519337250,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemaf9ab8\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"797391011549544453\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"生命周期阶段\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"customer_lifecycle\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"customer_lifecycle\",\"placeholder\":\"请选择生命周期阶段\"},{\"buttonStyle\":\"solid\",\"fullName\":\"是否公海客户\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"optionType\":\"default\",\"__config__\":{\"yunzhupaasKey\":\"radio\",\"defaultValue\":\"N\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"crm_customer\",\"renderKey\":1774573933774,\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"tag\":\"YunzhupaasRadio\",\"formId\":\"formItemb98a29\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"是否公海客户\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"size\":\"default\",\"options\":[{\"fullName\":\"是\",\"id\":\"Y\"},{\"fullName\":\"否\",\"id\":\"N\"}],\"__vModel__\":\"is_public\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"is_public\",\"direction\":\"horizontal\"},{\"clearable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"最后一次跟进\",\"fullNameI18nCode\":[\"\"],\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"crm_customer\",\"renderKey\":1774574040772,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItemb3acd5\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"最后一次跟进\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"last_followup_date\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"last_followup_date\",\"placeholder\":\"请选择最后一次跟进日期\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"联系人信息-联系人\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_contact\",\"formId\":\"formItem2e2f41\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc4fb23\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"联系人\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774574155089,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"contact_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableFieldc4fb23-contact_name\",\"placeholder\":\"请输入联系人\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"联系人信息-联系人职务\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_contact\",\"formId\":\"formItemff7c91\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc4fb23\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"联系人职务\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774574157323,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"contact_title\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableFieldc4fb23-contact_title\",\"placeholder\":\"请输入联系人职务\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":11,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"联系人信息-电话\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_contact\",\"formId\":\"formItem0f11df\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc4fb23\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"电话\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774574158083,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"contact_phone\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableFieldc4fb23-contact_phone\",\"placeholder\":\"请输入电话\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"联系人信息-邮箱\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_contact\",\"formId\":\"formItem3709ae\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc4fb23\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"邮箱\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774574158708,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"contact_email\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableFieldc4fb23-contact_email\",\"placeholder\":\"请输入邮箱\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"联系人信息-备注\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_contact\",\"formId\":\"formItem5a7e54\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc4fb23\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774574159406,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"remark\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableFieldc4fb23-remark\",\"placeholder\":\"请输入备注\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"银行信息-银行账号\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItema4673e\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldaafa82\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"银行账号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774574426369,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_account_number\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableFieldaafa82-bank_account_number\",\"placeholder\":\"请输入银行账号\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"银行信息-开户行\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItem127c34\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldaafa82\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"开户行\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774574428601,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableFieldaafa82-bank_name\",\"placeholder\":\"请输入开户行\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"银行信息-账户名\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItem1d5bbc\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldaafa82\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"账户名\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774574428951,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_account_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableFieldaafa82-bank_account_name\",\"placeholder\":\"请输入账户名\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"银行信息-开户行城市\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItem8919f8\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldaafa82\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"开户行城市\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774574429998,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_province\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableFieldaafa82-bank_province\",\"placeholder\":\"请输入开户行城市\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":200,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"银行信息-备注\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItemc73f2d\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldaafa82\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774574430694,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"remark\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableFieldaafa82-remark\",\"placeholder\":\"请输入备注\",\"prefixIcon\":\"\",\"addonBefore\":\"\"}],\"pageSize\":20,\"type\":1,\"columnBtnsList\":[{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-edit\",\"label\":\"编辑\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"edit\",\"labelI18nCode\":\"common.editText\"},{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-clearn\",\"label\":\"删除\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"remove\",\"labelI18nCode\":\"common.delText\"},{\"show\":true,\"icon\":\"icon-ym icon-ym-generator-menu\",\"label\":\"详情\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"detail\",\"labelI18nCode\":\"common.detailText\"}],\"treeTitle\":\"左侧标题\",\"defaultColumnList\":[{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem7a8e2d\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"企业编码\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774517618858,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"company_code\",\"__vModel__\":\"company_code\",\"checked\":true,\"disabled\":false,\"id\":\"company_code\",\"placeholder\":\"请输入企业编码\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"企业编码\",\"label\":\"企业编码\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem977ea9\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"企业名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774517624902,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"company_name\",\"__vModel__\":\"company_name\",\"checked\":true,\"disabled\":false,\"id\":\"company_name\",\"placeholder\":\"请输入企业名称\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"企业名称\",\"label\":\"企业名称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemdf17f1\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"简称/昵称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774517625074,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"short_name\",\"__vModel__\":\"short_name\",\"checked\":true,\"disabled\":false,\"id\":\"short_name\",\"placeholder\":\"请输入简称/昵称\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"简称/昵称\",\"label\":\"简称/昵称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"radio\",\"resizable\":true,\"buttonStyle\":\"solid\",\"fullName\":\"类型\",\"fullNameI18nCode\":[\"\"],\"label\":\"类型\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"optionType\":\"default\",\"__config__\":{\"yunzhupaasKey\":\"radio\",\"defaultValue\":\"ORG\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774517712501,\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"tag\":\"YunzhupaasRadio\",\"formId\":\"formItem60d037\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"size\":\"default\",\"prop\":\"entity_type\",\"options\":[{\"fullName\":\"企业\",\"id\":\"ORG\"},{\"fullName\":\"个人\",\"id\":\"IND\"}],\"__vModel__\":\"entity_type\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"entity_type\",\"labelI18nCode\":\"\",\"direction\":\"horizontal\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItema17d51\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"社会信用代码\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774518217493,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"credit_code\",\"__vModel__\":\"credit_code\",\"checked\":true,\"disabled\":false,\"id\":\"credit_code\",\"placeholder\":\"请输入社会信用代码\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"社会信用代码\",\"label\":\"社会信用代码\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"企业范围\",\"fullNameI18nCode\":[\"\"],\"label\":\"企业范围\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"EXT\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774518276461,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemf9ae24\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"企业范围\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"company_scope\",\"options\":[{\"fullName\":\"内部公司\",\"id\":\"INT\"},{\"fullName\":\"客商企业\",\"id\":\"EXT\"}],\"__vModel__\":\"company_scope\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"company_scope\",\"placeholder\":\"请选择企业范围\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"纳税人类别\",\"fullNameI18nCode\":[\"\"],\"label\":\"纳税人类别\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774518357602,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem69746c\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"纳税人类别\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"tax_type\",\"options\":[{\"fullName\":\"一般纳税人\",\"id\":\"GENERAL\"},{\"fullName\":\"小规模纳税人\",\"id\":\"SMALL\"}],\"__vModel__\":\"tax_type\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tax_type\",\"placeholder\":\"请选择纳税人类别\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"企业规模\",\"fullNameI18nCode\":[\"\"],\"label\":\"企业规模\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774518361164,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem838852\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"797424039713832965\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"企业规模\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"enterprise_scale\",\"__vModel__\":\"enterprise_scale\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"enterprise_scale\",\"placeholder\":\"请选择企业规模\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"企业类型\",\"fullNameI18nCode\":[\"\"],\"label\":\"企业类型\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774518361357,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem8deef9\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"9b542177a477488994ce09fff3c93901\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"企业类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"enterprise_nature\",\"__vModel__\":\"enterprise_nature\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"enterprise_nature\",\"placeholder\":\"请选择企业类型\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"行业代码\",\"fullNameI18nCode\":[\"\"],\"label\":\"行业代码\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774518522631,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemf04bd0\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"d59a3cf65f9847dbb08be449e3feae16\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"行业代码\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"industry_code\",\"__vModel__\":\"industry_code\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"industry_code\",\"placeholder\":\"请选择行业代码\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"datePicker\",\"clearable\":true,\"resizable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"成立日期\",\"fullNameI18nCode\":[\"\"],\"label\":\"成立日期\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774518525088,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItemdc98d0\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"成立日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"registration_date\",\"__vModel__\":\"registration_date\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"registration_date\",\"placeholder\":\"请选择成立日期\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"precision\":4,\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItem0a4303\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"注册资本\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774518533499,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"registered_capital\",\"__vModel__\":\"registered_capital\",\"checked\":false,\"disabled\":false,\"id\":\"registered_capital\",\"placeholder\":\"请输入注册资本\",\"addonBefore\":\"\",\"resizable\":true,\"max\":999999,\"fullName\":\"注册资本\",\"label\":\"注册资本\",\"sortable\":false,\"thousands\":false,\"addonAfter\":\"万元\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"step\":1,\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem20de10\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"法定代表人\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774518656592,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"legal_representative\",\"__vModel__\":\"legal_representative\",\"checked\":false,\"disabled\":false,\"id\":\"legal_representative\",\"placeholder\":\"请输入法定代表人\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"法定代表人\",\"label\":\"法定代表人\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemed01bf\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"联系电话\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774518656865,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[{\"pattern\":\"/^1[3456789]\\\\d{9}$|^0\\\\d{2,3}-?\\\\d{7,8}$/\",\"message\":\"请输入正确的手机号码\",\"messageI18nCode\":\"sys.validate.mobilePhone\"}],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"phone\",\"__vModel__\":\"phone\",\"checked\":true,\"disabled\":false,\"id\":\"phone\",\"placeholder\":\"请输入联系电话\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":11,\"fullName\":\"联系电话\",\"label\":\"联系电话\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemb3e280\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"邮箱\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774518657540,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[{\"pattern\":\"/^[a-z0-9]+([._\\\\-]*[a-z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$/\",\"message\":\"请输入正确的邮箱\",\"messageI18nCode\":\"sys.validate.email\"}],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"email\",\"__vModel__\":\"email\",\"checked\":false,\"disabled\":false,\"id\":\"email\",\"placeholder\":\"请输入邮箱\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"邮箱\",\"label\":\"邮箱\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem4ea349\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"网站\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774518661749,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"website\",\"__vModel__\":\"website\",\"checked\":false,\"disabled\":false,\"id\":\"website\",\"placeholder\":\"请输入网站\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"网站\",\"label\":\"网站\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem1bd779\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774518661969,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"address\",\"__vModel__\":\"address\",\"checked\":false,\"disabled\":false,\"id\":\"address\",\"placeholder\":\"请输入地址\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":200,\"fullName\":\"地址\",\"label\":\"地址\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"areaSelect\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"level\":2,\"multiple\":false,\"fullName\":\"所属地区\",\"fullNameI18nCode\":[\"\"],\"label\":\"所属地区\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItema460b7\",\"yunzhupaasKey\":\"areaSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"所属地区\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774518666101,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-Provinces\",\"tag\":\"YunzhupaasAreaSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"province_id\",\"__vModel__\":\"province_id\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"province_id\",\"placeholder\":\"请选择所属地区\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"textarea\",\"clearable\":true,\"resizable\":true,\"maxlength\":200,\"fullName\":\"经营范围\",\"fullNameI18nCode\":[\"\"],\"label\":\"经营范围\",\"sortable\":false,\"align\":\"left\",\"autoSize\":{\"minRows\":3,\"maxRows\":3},\"showCount\":false,\"__config__\":{\"formId\":\"formItemd26c5f\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"经营范围\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774518900986,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"business_scope\",\"__vModel__\":\"business_scope\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"business_scope\",\"placeholder\":\"请输入经营范围\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"textarea\",\"clearable\":true,\"resizable\":true,\"maxlength\":100,\"fullName\":\"备注\",\"fullNameI18nCode\":[\"\"],\"label\":\"备注\",\"sortable\":false,\"align\":\"left\",\"autoSize\":{\"minRows\":2,\"maxRows\":2},\"showCount\":false,\"__config__\":{\"formId\":\"formItem29a995\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774518902015,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"remark\",\"__vModel__\":\"remark\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"remark\",\"placeholder\":\""); - sb.append("请输入备注\",\"labelI18nCode\":\"\"},{\"ableRelationIds\":[],\"yunzhupaasKey\":\"userSelect\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"__config__\":{\"relationTable\":\"crm_customer\",\"yunzhupaasKey\":\"userSelect\",\"defaultValue\":\"\",\"parentVModel\":\"tableField8aadcc\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774519074242,\"tagIcon\":\"icon-ym icon-ym-generator-user\",\"defaultCurrent\":true,\"isSubTable\":true,\"tag\":\"YunzhupaasUserSelect\",\"formId\":\"formItem23193e\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"客户负责人\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"owner_id\",\"__vModel__\":\"owner_id\",\"checked\":false,\"selectType\":\"all\",\"disabled\":false,\"id\":\"owner_id\",\"placeholder\":\"请选择客户负责人\",\"clearable\":true,\"resizable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"客户负责人\",\"label\":\"客户负责人\",\"sortable\":false,\"relationField\":\"\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"organizeSelect\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"归属组织\",\"fullNameI18nCode\":[\"\"],\"label\":\"归属组织\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"relationTable\":\"crm_customer\",\"yunzhupaasKey\":\"organizeSelect\",\"defaultValue\":[],\"parentVModel\":\"tableField8aadcc\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774519154328,\"tagIcon\":\"icon-ym icon-ym-generator-company\",\"defaultCurrent\":true,\"isSubTable\":true,\"tag\":\"YunzhupaasOrganizeSelect\",\"formId\":\"formItem1a3ddb\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"归属组织\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"org_id\",\"__vModel__\":\"org_id\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"id\":\"org_id\",\"placeholder\":\"请选择归属组织\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"客户等级\",\"fullNameI18nCode\":[\"\"],\"label\":\"客户等级\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"relationTable\":\"crm_customer\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"parentVModel\":\"tableField8aadcc\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774519226937,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem1ee068\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"797390895816114181\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"客户等级\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"customer_level\",\"__vModel__\":\"customer_level\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"customer_level\",\"placeholder\":\"请选择客户等级\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"生命周期阶段\",\"fullNameI18nCode\":[\"\"],\"label\":\"生命周期阶段\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"relationTable\":\"crm_customer\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"parentVModel\":\"tableField8aadcc\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774519337250,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemaf9ab8\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"797391011549544453\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"生命周期阶段\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"customer_lifecycle\",\"__vModel__\":\"customer_lifecycle\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"customer_lifecycle\",\"placeholder\":\"请选择生命周期阶段\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"radio\",\"resizable\":true,\"buttonStyle\":\"solid\",\"fullName\":\"是否公海客户\",\"fullNameI18nCode\":[\"\"],\"label\":\"是否公海客户\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"optionType\":\"default\",\"__config__\":{\"yunzhupaasKey\":\"radio\",\"defaultValue\":\"N\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"crm_customer\",\"renderKey\":1774573933774,\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"tag\":\"YunzhupaasRadio\",\"formId\":\"formItemb98a29\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"是否公海客户\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"size\":\"default\",\"prop\":\"is_public\",\"options\":[{\"fullName\":\"是\",\"id\":\"Y\"},{\"fullName\":\"否\",\"id\":\"N\"}],\"__vModel__\":\"is_public\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"is_public\",\"labelI18nCode\":\"\",\"direction\":\"horizontal\"},{\"yunzhupaasKey\":\"datePicker\",\"clearable\":true,\"resizable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"最后一次跟进\",\"fullNameI18nCode\":[\"\"],\"label\":\"最后一次跟进\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"crm_customer\",\"renderKey\":1774574040772,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItemb3acd5\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"最后一次跟进\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"last_followup_date\",\"__vModel__\":\"last_followup_date\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"last_followup_date\",\"placeholder\":\"请选择最后一次跟进日期\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_contact\",\"formId\":\"formItem2e2f41\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc4fb23\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"联系人\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774574155089,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableFieldc4fb23-contact_name\",\"__vModel__\":\"contact_name\",\"checked\":false,\"disabled\":false,\"id\":\"tableFieldc4fb23-contact_name\",\"placeholder\":\"请输入联系人\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"联系人信息-联系人\",\"label\":\"联系人信息-联系人\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_contact\",\"formId\":\"formItemff7c91\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc4fb23\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"联系人职务\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774574157323,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableFieldc4fb23-contact_title\",\"__vModel__\":\"contact_title\",\"checked\":false,\"disabled\":false,\"id\":\"tableFieldc4fb23-contact_title\",\"placeholder\":\"请输入联系人职务\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"联系人信息-联系人职务\",\"label\":\"联系人信息-联系人职务\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_contact\",\"formId\":\"formItem0f11df\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc4fb23\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"电话\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774574158083,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableFieldc4fb23-contact_phone\",\"__vModel__\":\"contact_phone\",\"checked\":false,\"disabled\":false,\"id\":\"tableFieldc4fb23-contact_phone\",\"placeholder\":\"请输入电话\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":11,\"fullName\":\"联系人信息-电话\",\"label\":\"联系人信息-电话\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_contact\",\"formId\":\"formItem3709ae\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc4fb23\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"邮箱\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774574158708,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableFieldc4fb23-contact_email\",\"__vModel__\":\"contact_email\",\"checked\":false,\"disabled\":false,\"id\":\"tableFieldc4fb23-contact_email\",\"placeholder\":\"请输入邮箱\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"联系人信息-邮箱\",\"label\":\"联系人信息-邮箱\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_contact\",\"formId\":\"formItem5a7e54\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc4fb23\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774574159406,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableFieldc4fb23-remark\",\"__vModel__\":\"remark\",\"checked\":false,\"disabled\":false,\"id\":\"tableFieldc4fb23-remark\",\"placeholder\":\"请输入备注\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"联系人信息-备注\",\"label\":\"联系人信息-备注\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItema4673e\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldaafa82\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"银行账号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774574426369,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableFieldaafa82-bank_account_number\",\"__vModel__\":\"bank_account_number\",\"checked\":false,\"disabled\":false,\"id\":\"tableFieldaafa82-bank_account_number\",\"placeholder\":\"请输入银行账号\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"银行信息-银行账号\",\"label\":\"银行信息-银行账号\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItem127c34\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldaafa82\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"开户行\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774574428601,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableFieldaafa82-bank_name\",\"__vModel__\":\"bank_name\",\"checked\":false,\"disabled\":false,\"id\":\"tableFieldaafa82-bank_name\",\"placeholder\":\"请输入开户行\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"银行信息-开户行\",\"label\":\"银行信息-开户行\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItem1d5bbc\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldaafa82\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"账户名\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774574428951,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableFieldaafa82-bank_account_name\",\"__vModel__\":\"bank_account_name\",\"checked\":false,\"disabled\":false,\"id\":\"tableFieldaafa82-bank_account_name\",\"placeholder\":\"请输入账户名\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"银行信息-账户名\",\"label\":\"银行信息-账户名\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItem8919f8\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldaafa82\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"开户行城市\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774574429998,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableFieldaafa82-bank_province\",\"__vModel__\":\"bank_province\",\"checked\":false,\"disabled\":false,\"id\":\"tableFieldaafa82-bank_province\",\"placeholder\":\"请输入开户行城市\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"银行信息-开户行城市\",\"label\":\"银行信息-开户行城市\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItemc73f2d\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldaafa82\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774574430694,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableFieldaafa82-remark\",\"__vModel__\":\"remark\",\"checked\":false,\"disabled\":false,\"id\":\"tableFieldaafa82-remark\",\"placeholder\":\"请输入备注\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":200,\"fullName\":\"银行信息-备注\",\"label\":\"银行信息-备注\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"}],\"treeRelationFieldAbleIds\":[],\"treeSyncInterfaceName\":\"\",\"treeSyncTemplateJson\":[],\"treeRelation\":\"\",\"defaultSortConfig\":[],\"tabConfig\":{\"hasAllTab\":true,\"relationField\":\"\",\"on\":false},\"hasSuperQuery\":true,\"treePropsLabel\":\"fullName\",\"groupField\":\"\",\"printIds\":[],\"uploaderTemplateJson\":{},\"hasTreeQuery\":false,\"useFormPermission\":false,\"complexHeaderList\":[],\"useBtnPermission\":false,\"treeSyncType\":0,\"hasPage\":true,\"searchList\":[{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"showCount\":false,\"__config__\":{\"formId\":\"formItem977ea9\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"企业名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774517624902,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"company_name\",\"__vModel__\":\"company_name\",\"searchMultiple\":false,\"disabled\":false,\"id\":\"company_name\",\"placeholder\":\"请输入企业名称\",\"addonBefore\":\"\",\"clearable\":true,\"searchType\":2,\"maxlength\":50,\"fullName\":\"企业名称\",\"label\":\"企业名称\",\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"isKeyword\":true,\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"radio\",\"searchType\":1,\"buttonStyle\":\"solid\",\"fullName\":\"类型\",\"fullNameI18nCode\":[\"\"],\"label\":\"类型\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"optionType\":\"default\",\"__config__\":{\"yunzhupaasKey\":\"radio\",\"defaultValue\":\"ORG\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774517712501,\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"tag\":\"YunzhupaasRadio\",\"formId\":\"formItem60d037\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"size\":\"default\",\"prop\":\"entity_type\",\"options\":[{\"fullName\":\"企业\",\"id\":\"ORG\"},{\"fullName\":\"个人\",\"id\":\"IND\"}],\"__vModel__\":\"entity_type\",\"searchMultiple\":false,\"isKeyword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"entity_type\",\"labelI18nCode\":\"\",\"direction\":\"horizontal\"}],\"ruleList\":{\"conditionList\":[],\"matchLogic\":\"and\"},\"childTableStyle\":1,\"treePropsChildren\":\"children\",\"treeRelationFieldSelectType\":\"all\",\"showOverflow\":true,\"treeTemplateJson\":[],\"treeTitleI18nCode\":\"\",\"treePropsName\":\"\",\"useColumnPermission\":false,\"treePropsUrl\":\"\",\"btnsList\":[{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-add\",\"label\":\"新增\",\"value\":\"add\",\"labelI18nCode\":\"common.add2Text\"},{\"show\":false,\"icon\":\"icon-ym icon-ym-btn-download\",\"label\":\"导出\",\"value\":\"download\",\"labelI18nCode\":\"common.exportText\"},{\"show\":false,\"icon\":\"icon-ym icon-ym-btn-upload\",\"label\":\"导入\",\"value\":\"upload\",\"labelI18nCode\":\"common.importText\"},{\"show\":false,\"icon\":\"icon-ym icon-ym-btn-clearn\",\"label\":\"批量删除\",\"value\":\"batchRemove\",\"labelI18nCode\":\"common.batchDelText\"},{\"show\":false,\"icon\":\"icon-ym icon-ym-report-icon-preview-printPreview\",\"label\":\"批量打印\",\"value\":\"batchPrint\",\"labelI18nCode\":\"common.batchPrintText\"}],\"useDataPermission\":false,\"viewKey\":\"\",\"columnList\":[{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem7a8e2d\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"企业编码\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774517618858,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"company_code\",\"__vModel__\":\"company_code\",\"disabled\":false,\"id\":\"company_code\",\"placeholder\":\"请输入企业编码\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"企业编码\",\"label\":\"企业编码\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem977ea9\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"企业名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774517624902,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"company_name\",\"__vModel__\":\"company_name\",\"disabled\":false,\"id\":\"company_name\",\"placeholder\":\"请输入企业名称\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"企业名称\",\"label\":\"企业名称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemdf17f1\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"简称/昵称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774517625074,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"short_name\",\"__vModel__\":\"short_name\",\"disabled\":false,\"id\":\"short_name\",\"placeholder\":\"请输入简称/昵称\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"简称/昵称\",\"label\":\"简称/昵称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"radio\",\"resizable\":true,\"buttonStyle\":\"solid\",\"fullName\":\"类型\",\"fullNameI18nCode\":[\"\"],\"label\":\"类型\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"optionType\":\"default\",\"__config__\":{\"yunzhupaasKey\":\"radio\",\"defaultValue\":\"ORG\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774517712501,\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"tag\":\"YunzhupaasRadio\",\"formId\":\"formItem60d037\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"size\":\"default\",\"prop\":\"entity_type\",\"options\":[{\"fullName\":\"企业\",\"id\":\"ORG\"},{\"fullName\":\"个人\",\"id\":\"IND\"}],\"__vModel__\":\"entity_type\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"entity_type\",\"labelI18nCode\":\"\",\"direction\":\"horizontal\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItema17d51\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"社会信用代码\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774518217493,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"credit_code\",\"__vModel__\":\"credit_code\",\"disabled\":false,\"id\":\"credit_code\",\"placeholder\":\"请输入社会信用代码\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"社会信用代码\",\"label\":\"社会信用代码\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"企业范围\",\"fullNameI18nCode\":[\"\"],\"label\":\"企业范围\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"EXT\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774518276461,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemf9ae24\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"企业范围\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"company_scope\",\"options\":[{\"fullName\":\"内部公司\",\"id\":\"INT\"},{\"fullName\":\"客商企业\",\"id\":\"EXT\"}],\"__vModel__\":\"company_scope\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"company_scope\",\"placeholder\":\"请选择企业范围\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"行业代码\",\"fullNameI18nCode\":[\"\"],\"label\":\"行业代码\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774518522631,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemf04bd0\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"d59a3cf65f9847dbb08be449e3feae16\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"行业代码\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"industry_code\",\"__vModel__\":\"industry_code\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"industry_code\",\"placeholder\":\"请选择行业代码\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"企业类型\",\"fullNameI18nCode\":[\"\"],\"label\":\"企业类型\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774518361357,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem8deef9\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"9b542177a477488994ce09fff3c93901\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"企业类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"enterprise_nature\",\"__vModel__\":\"enterprise_nature\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"enterprise_nature\",\"placeholder\":\"请选择企业类型\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"企业规模\",\"fullNameI18nCode\":[\"\"],\"label\":\"企业规模\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774518361164,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem838852\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"797424039713832965\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"企业规模\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"enterprise_scale\",\"__vModel__\":\"enterprise_scale\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"enterprise_scale\",\"placeholder\":\"请选择企业规模\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"areaSelect\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"level\":2,\"multiple\":false,\"fullName\":\"所属地区\",\"fullNameI18nCode\":[\"\"],\"label\":\"所属地区\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItema460b7\",\"yunzhupaasKey\":\"areaSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"所属地区\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774518666101,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-Provinces\",\"tag\":\"YunzhupaasAreaSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"province_id\",\"__vModel__\":\"province_id\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"province_id\",\"placeholder\":\"请选择所属地区\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemed01bf\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"联系电话\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774518656865,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[{\"pattern\":\"/^1[3456789]\\\\d{9}$|^0\\\\d{2,3}-?\\\\d{7,8}$/\",\"message\":\"请输入正确的手机号码\",\"messageI18nCode\":\"sys.validate.mobilePhone\"}],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"phone\",\"__vModel__\":\"phone\",\"disabled\":false,\"id\":\"phone\",\"placeholder\":\"请输入联系电话\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":11,\"fullName\":\"联系电话\",\"label\":\"联系电话\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"}],\"summaryField\":[],\"parentField\":\"\",\"treeDataSource\":\"dictionary\",\"treeDictionary\":\"\",\"treeSyncInterfaceId\":\"\",\"customBtnsList\":[]}"); - return sb.toString(); - } - /** app列表字段配置json */ - public static final String getAppColumnData(){ - StringBuilder sb = new StringBuilder(); - sb.append("{\"hasPage\":true,\"useColumnPermission\":false,\"searchList\":[],\"btnsList\":[{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-add\",\"label\":\"新增\",\"value\":\"add\",\"labelI18nCode\":\"common.add2Text\"},{\"show\":false,\"icon\":\"icon-ym icon-ym-btn-clearn\",\"label\":\"批量删除\",\"value\":\"batchRemove\",\"labelI18nCode\":\"common.batchDelText\"}],\"useDataPermission\":false,\"viewKey\":\"\",\"ruleListApp\":{\"conditionList\":[],\"matchLogic\":\"and\"},\"columnList\":[{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem7a8e2d\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"企业编码\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774517618858,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"company_code\",\"__vModel__\":\"company_code\",\"disabled\":false,\"id\":\"company_code\",\"placeholder\":\"请输入企业编码\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"企业编码\",\"label\":\"企业编码\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem977ea9\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"企业名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774517624902,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"company_name\",\"__vModel__\":\"company_name\",\"disabled\":false,\"id\":\"company_name\",\"placeholder\":\"请输入企业名称\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"企业名称\",\"label\":\"企业名称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemdf17f1\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"简称/昵称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774517625074,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"short_name\",\"__vModel__\":\"short_name\",\"disabled\":false,\"id\":\"short_name\",\"placeholder\":\"请输入简称/昵称\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"简称/昵称\",\"label\":\"简称/昵称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"radio\",\"resizable\":true,\"buttonStyle\":\"solid\",\"fullName\":\"类型\",\"fullNameI18nCode\":[\"\"],\"label\":\"类型\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"optionType\":\"default\",\"__config__\":{\"yunzhupaasKey\":\"radio\",\"defaultValue\":\"ORG\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774517712501,\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"tag\":\"YunzhupaasRadio\",\"formId\":\"formItem60d037\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"size\":\"default\",\"prop\":\"entity_type\",\"options\":[{\"fullName\":\"企业\",\"id\":\"ORG\"},{\"fullName\":\"个人\",\"id\":\"IND\"}],\"__vModel__\":\"entity_type\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"entity_type\",\"labelI18nCode\":\"\",\"direction\":\"horizontal\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItema17d51\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"社会信用代码\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774518217493,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"credit_code\",\"__vModel__\":\"credit_code\",\"disabled\":false,\"id\":\"credit_code\",\"placeholder\":\"请输入社会信用代码\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"社会信用代码\",\"label\":\"社会信用代码\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"企业范围\",\"fullNameI18nCode\":[\"\"],\"label\":\"企业范围\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"EXT\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774518276461,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemf9ae24\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"企业范围\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"company_scope\",\"options\":[{\"fullName\":\"内部公司\",\"id\":\"INT\"},{\"fullName\":\"客商企业\",\"id\":\"EXT\"}],\"__vModel__\":\"company_scope\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"company_scope\",\"placeholder\":\"请选择企业范围\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"行业代码\",\"fullNameI18nCode\":[\"\"],\"label\":\"行业代码\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774518522631,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemf04bd0\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"d59a3cf65f9847dbb08be449e3feae16\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"行业代码\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"industry_code\",\"__vModel__\":\"industry_code\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"industry_code\",\"placeholder\":\"请选择行业代码\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"企业类型\",\"fullNameI18nCode\":[\"\"],\"label\":\"企业类型\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774518361357,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem8deef9\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"9b542177a477488994ce09fff3c93901\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"企业类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"enterprise_nature\",\"__vModel__\":\"enterprise_nature\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"enterprise_nature\",\"placeholder\":\"请选择企业类型\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"企业规模\",\"fullNameI18nCode\":[\"\"],\"label\":\"企业规模\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774518361164,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem838852\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"797424039713832965\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"企业规模\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"enterprise_scale\",\"__vModel__\":\"enterprise_scale\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"enterprise_scale\",\"placeholder\":\"请选择企业规模\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"areaSelect\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"level\":2,\"multiple\":false,\"fullName\":\"所属地区\",\"fullNameI18nCode\":[\"\"],\"label\":\"所属地区\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItema460b7\",\"yunzhupaasKey\":\"areaSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"所属地区\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774518666101,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-Provinces\",\"tag\":\"YunzhupaasAreaSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"province_id\",\"__vModel__\":\"province_id\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"province_id\",\"placeholder\":\"请选择所属地区\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemed01bf\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"联系电话\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774518656865,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[{\"pattern\":\"/^1[3456789]\\\\d{9}$|^0\\\\d{2,3}-?\\\\d{7,8}$/\",\"message\":\"请输入正确的手机号码\",\"messageI18nCode\":\"sys.validate.mobilePhone\"}],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"phone\",\"__vModel__\":\"phone\",\"disabled\":false,\"id\":\"phone\",\"placeholder\":\"请输入联系电话\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":11,\"fullName\":\"联系电话\",\"label\":\"联系电话\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"}],\"columnOptions\":[{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"企业编码\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem7a8e2d\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"企业编码\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774517618858,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"company_code\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"company_code\",\"placeholder\":\"请输入企业编码\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"企业名称\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem977ea9\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"企业名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774517624902,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"company_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"company_name\",\"placeholder\":\"请输入企业名称\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"简称/昵称\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemdf17f1\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"简称/昵称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774517625074,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"short_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"short_name\",\"placeholder\":\"请输入简称/昵称\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"buttonStyle\":\"solid\",\"fullName\":\"类型\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"optionType\":\"default\",\"__config__\":{\"yunzhupaasKey\":\"radio\",\"defaultValue\":\"ORG\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774517712501,\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"tag\":\"YunzhupaasRadio\",\"formId\":\"formItem60d037\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"size\":\"default\",\"options\":[{\"fullName\":\"企业\",\"id\":\"ORG\"},{\"fullName\":\"个人\",\"id\":\"IND\"}],\"__vModel__\":\"entity_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"entity_type\",\"direction\":\"horizontal\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"社会信用代码\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItema17d51\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"社会信用代码\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774518217493,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"credit_code\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"credit_code\",\"placeholder\":\"请输入社会信用代码\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"企业范围\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"EXT\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774518276461,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemf9ae24\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"企业范围\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"options\":[{\"fullName\":\"内部公司\",\"id\":\"INT\"},{\"fullName\":\"客商企业\",\"id\":\"EXT\"}],\"__vModel__\":\"company_scope\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"company_scope\",\"placeholder\":\"请选择企业范围\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"纳税人类别\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774518357602,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem69746c\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"纳税人类别\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"options\":[{\"fullName\":\"一般纳税人\",\"id\":\"GENERAL\"},{\"fullName\":\"小规模纳税人\",\"id\":\"SMALL\"}],\"__vModel__\":\"tax_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tax_type\",\"placeholder\":\"请选择纳税人类别\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"企业规模\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774518361164,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem838852\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"797424039713832965\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"企业规模\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"enterprise_scale\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"enterprise_scale\",\"placeholder\":\"请选择企业规模\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"企业类型\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774518361357,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem8deef9\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"9b542177a477488994ce09fff3c93901\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"企业类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"enterprise_nature\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"enterprise_nature\",\"placeholder\":\"请选择企业类型\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"行业代码\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774518522631,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemf04bd0\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"d59a3cf65f9847dbb08be449e3feae16\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"行业代码\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"industry_code\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"industry_code\",\"placeholder\":\"请选择行业代码\"},{\"clearable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"成立日期\",\"fullNameI18nCode\":[\"\"],\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774518525088,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItemdc98d0\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"成立日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"registration_date\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"registration_date\",\"placeholder\":\"请选择成立日期\"},{\"controls\":false,\"max\":999999,\"precision\":4,\"fullName\":\"注册资本\",\"fullNameI18nCode\":[\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"万元\",\"__config__\":{\"formId\":\"formItem0a4303\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"注册资本\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774518533499,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"registered_capital\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"registered_capital\",\"placeholder\":\"请输入注册资本\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"法定代表人\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem20de10\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"法定代表人\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774518656592,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"legal_representative\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"legal_representative\",\"placeholder\":\"请输入法定代表人\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":11,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"联系电话\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemed01bf\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"联系电话\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774518656865,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[{\"pattern\":\"/^1[3456789]\\\\d{9}$|^0\\\\d{2,3}-?\\\\d{7,8}$/\",\"message\":\"请输入正确的手机号码\",\"messageI18nCode\":\"sys.validate.mobilePhone\"}],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"phone\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"phone\",\"placeholder\":\"请输入联系电话\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"邮箱\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemb3e280\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"邮箱\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774518657540,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[{\"pattern\":\"/^[a-z0-9]+([._\\\\-]*[a-z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$/\",\"message\":\"请输入正确的邮箱\",\"messageI18nCode\":\"sys.validate.email\"}],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"email\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"email\",\"placeholder\":\"请输入邮箱\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"网站\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem4ea349\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"网站\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774518661749,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"website\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"website\",\"placeholder\":\"请输入网站\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":200,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"地址\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem1bd779\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774518661969,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"address\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"address\",\"placeholder\":\"请输入地址\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"level\":2,\"multiple\":false,\"fullName\":\"所属地区\",\"fullNameI18nCode\":[\"\"],\"__config__\":{\"formId\":\"formItema460b7\",\"yunzhupaasKey\":\"areaSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"所属地区\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774518666101,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-Provinces\",\"tag\":\"YunzhupaasAreaSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"province_id\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"province_id\",\"placeholder\":\"请选择所属地区\"},{\"clearable\":true,\"maxlength\":200,\"fullName\":\"经营范围\",\"fullNameI18nCode\":[\"\"],\"autoSize\":{\"minRows\":3,\"maxRows\":3},\"showCount\":false,\"__config__\":{\"formId\":\"formItemd26c5f\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"经营范围\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774518900986,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"__vModel__\":\"business_scope\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"business_scope\",\"placeholder\":\"请输入经营范围\"},{\"clearable\":true,\"maxlength\":100,\"fullName\":\"备注\",\"fullNameI18nCode\":[\"\"],\"autoSize\":{\"minRows\":2,\"maxRows\":2},\"showCount\":false,\"__config__\":{\"formId\":\"formItem29a995\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774518902015,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"__vModel__\":\"remark\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"remark\",\"placeholder\":\"请输入备注\"},{\"ableRelationIds\":[],\"clearable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"客户负责人\",\"fullNameI18nCode\":[\"\"],\"relationField\":\"\",\"__config__\":{\"relationTable\":\"crm_customer\",\"yunzhupaasKey\":\"userSelect\",\"defaultValue\":\"\",\"parentVModel\":\"tableField8aadcc\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774519074242,\"tagIcon\":\"icon-ym icon-ym-generator-user\",\"defaultCurrent\":true,\"isSubTable\":true,\"tag\":\"YunzhupaasUserSelect\",\"formId\":\"formItem23193e\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"客户负责人\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"owner_id\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"id\":\"owner_id\",\"placeholder\":\"请选择客户负责人\"},{\"filterable\":false,\"clearable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"归属组织\",\"fullNameI18nCode\":[\"\"],\"__config__\":{\"relationTable\":\"crm_customer\",\"yunzhupaasKey\":\"organizeSelect\",\"defaultValue\":[],\"parentVModel\":\"tableField8aadcc\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774519154328,\"tagIcon\":\"icon-ym icon-ym-generator-company\",\"defaultCurrent\":true,\"isSubTable\":true,\"tag\":\"YunzhupaasOrganizeSelect\",\"formId\":\"formItem1a3ddb\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"归属组织\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"org_id\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"id\":\"org_id\",\"placeholder\":\"请选择归属组织\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"客户等级\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"relationTable\":\"crm_customer\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"parentVModel\":\"tableField8aadcc\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774519226937,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem1ee068\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"797390895816114181\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"客户等级\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"customer_level\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"customer_level\",\"placeholder\":\"请选择客户等级\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"生命周期阶段\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"relationTable\":\"crm_customer\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"parentVModel\":\"tableField8aadcc\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774519337250,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemaf9ab8\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"797391011549544453\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"生命周期阶段\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"customer_lifecycle\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"customer_lifecycle\",\"placeholder\":\"请选择生命周期阶段\"},{\"buttonStyle\":\"solid\",\"fullName\":\"是否公海客户\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"optionType\":\"default\",\"__config__\":{\"yunzhupaasKey\":\"radio\",\"defaultValue\":\"N\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"crm_customer\",\"renderKey\":1774573933774,\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"tag\":\"YunzhupaasRadio\",\"formId\":\"formItemb98a29\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"是否公海客户\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"size\":\"default\",\"options\":[{\"fullName\":\"是\",\"id\":\"Y\"},{\"fullName\":\"否\",\"id\":\"N\"}],\"__vModel__\":\"is_public\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"is_public\",\"direction\":\"horizontal\"},{\"clearable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"最后一次跟进\",\"fullNameI18nCode\":[\"\"],\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"crm_customer\",\"renderKey\":1774574040772,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItemb3acd5\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"最后一次跟进\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"last_followup_date\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"last_followup_date\",\"placeholder\":\"请选择最后一次跟进日期\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"联系人信息-联系人\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_contact\",\"formId\":\"formItem2e2f41\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc4fb23\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"联系人\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774574155089,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"contact_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableFieldc4fb23-contact_name\",\"placeholder\":\"请输入联系人\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"联系人信息-联系人职务\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_contact\",\"formId\":\"formItemff7c91\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc4fb23\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"联系人职务\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774574157323,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"contact_title\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableFieldc4fb23-contact_title\",\"placeholder\":\"请输入联系人职务\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":11,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"联系人信息-电话\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_contact\",\"formId\":\"formItem0f11df\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc4fb23\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"电话\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774574158083,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"contact_phone\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableFieldc4fb23-contact_phone\",\"placeholder\":\"请输入电话\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"联系人信息-邮箱\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_contact\",\"formId\":\"formItem3709ae\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc4fb23\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"邮箱\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774574158708,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"contact_email\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableFieldc4fb23-contact_email\",\"placeholder\":\"请输入邮箱\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"联系人信息-备注\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_contact\",\"formId\":\"formItem5a7e54\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc4fb23\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774574159406,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"remark\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableFieldc4fb23-remark\",\"placeholder\":\"请输入备注\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"银行信息-银行账号\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItema4673e\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldaafa82\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"银行账号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774574426369,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_account_number\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableFieldaafa82-bank_account_number\",\"placeholder\":\"请输入银行账号\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"银行信息-开户行\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItem127c34\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldaafa82\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"开户行\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774574428601,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableFieldaafa82-bank_name\",\"placeholder\":\"请输入开户行\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"银行信息-账户名\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItem1d5bbc\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldaafa82\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"账户名\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774574428951,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_account_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableFieldaafa82-bank_account_name\",\"placeholder\":\"请输入账户名\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"银行信息-开户行城市\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItem8919f8\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldaafa82\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"开户行城市\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774574429998,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_province\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableFieldaafa82-bank_province\",\"placeholder\":\"请输入开户行城市\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":200,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"银行信息-备注\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItemc73f2d\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldaafa82\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774574430694,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"remark\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableFieldaafa82-remark\",\"placeholder\":\"请输入备注\",\"prefixIcon\":\"\",\"addonBefore\":\"\"}],\"pageSize\":20,\"defaultSortConfig\":[],\"type\":1,\"columnBtnsList\":[{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-edit\",\"label\":\"编辑\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"edit\",\"labelI18nCode\":\"common.editText\"},{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-clearn\",\"label\":\"删除\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"remove\",\"labelI18nCode\":\"common.delText\"},{\"show\":true,\"icon\":\"icon-ym icon-ym-generator-menu\",\"label\":\"详情\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"detail\",\"labelI18nCode\":\"common.detailText\"}],\"tabConfig\":{\"hasAllTab\":true,\"relationField\":\"\",\"on\":false},\"hasSuperQuery\":false,\"defaultColumnList\":[{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem7a8e2d\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"企业编码\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774517618858,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"company_code\",\"__vModel__\":\"company_code\",\"checked\":false,\"disabled\":false,\"id\":\"company_code\",\"placeholder\":\"请输入企业编码\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"企业编码\",\"label\":\"企业编码\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem977ea9\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"企业名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774517624902,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"company_name\",\"__vModel__\":\"company_name\",\"checked\":false,\"disabled\":false,\"id\":\"company_name\",\"placeholder\":\"请输入企业名称\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"企业名称\",\"label\":\"企业名称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemdf17f1\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"简称/昵称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774517625074,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"short_name\",\"__vModel__\":\"short_name\",\"checked\":false,\"disabled\":false,\"id\":\"short_name\",\"placeholder\":\"请输入简称/昵称\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"简称/昵称\",\"label\":\"简称/昵称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"radio\",\"resizable\":true,\"buttonStyle\":\"solid\",\"fullName\":\"类型\",\"fullNameI18nCode\":[\"\"],\"label\":\"类型\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"optionType\":\"default\",\"__config__\":{\"yunzhupaasKey\":\"radio\",\"defaultValue\":\"ORG\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774517712501,\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"tag\":\"YunzhupaasRadio\",\"formId\":\"formItem60d037\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"size\":\"default\",\"prop\":\"entity_type\",\"options\":[{\"fullName\":\"企业\",\"id\":\"ORG\"},{\"fullName\":\"个人\",\"id\":\"IND\"}],\"__vModel__\":\"entity_type\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"entity_type\",\"labelI18nCode\":\"\",\"direction\":\"horizontal\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItema17d51\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"社会信用代码\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774518217493,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"credit_code\",\"__vModel__\":\"credit_code\",\"checked\":false,\"disabled\":false,\"id\":\"credit_code\",\"placeholder\":\"请输入社会信用代码\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"社会信用代码\",\"label\":\"社会信用代码\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"企业范围\",\"fullNameI18nCode\":[\"\"],\"label\":\"企业范围\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"EXT\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774518276461,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemf9ae24\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"企业范围\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"company_scope\",\"options\":[{\"fullName\":\"内部公司\",\"id\":\"INT\"},{\"fullName\":\"客商企业\",\"id\":\"EXT\"}],\"__vModel__\":\"company_scope\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"company_scope\",\"placeholder\":\"请选择企业范围\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"纳税人类别\",\"fullNameI18nCode\":[\"\"],\"label\":\"纳税人类别\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774518357602,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem69746c\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"纳税人类别\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"tax_type\",\"options\":[{\"fullName\":\"一般纳税人\",\"id\":\"GENERAL\"},{\"fullName\":\"小规模纳税人\",\"id\":\"SMALL\"}],\"__vModel__\":\"tax_type\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tax_type\",\"placeholder\":\"请选择纳税人类别\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"企业规模\",\"fullNameI18nCode\":[\"\"],\"label\":\"企业规模\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774518361164,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem838852\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"797424039713832965\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"企业规模\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"enterprise_scale\",\"__vModel__\":\"enterprise_scale\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"enterprise_scale\",\"placeholder\":\"请选择企业规模\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"企业类型\",\"fullNameI18nCode\":[\"\"],\"label\":\"企业类型\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey"); - sb.append("\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774518361357,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem8deef9\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"9b542177a477488994ce09fff3c93901\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"企业类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"enterprise_nature\",\"__vModel__\":\"enterprise_nature\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"enterprise_nature\",\"placeholder\":\"请选择企业类型\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"行业代码\",\"fullNameI18nCode\":[\"\"],\"label\":\"行业代码\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774518522631,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemf04bd0\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"d59a3cf65f9847dbb08be449e3feae16\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"行业代码\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"industry_code\",\"__vModel__\":\"industry_code\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"industry_code\",\"placeholder\":\"请选择行业代码\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"datePicker\",\"clearable\":true,\"resizable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"成立日期\",\"fullNameI18nCode\":[\"\"],\"label\":\"成立日期\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774518525088,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItemdc98d0\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"成立日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"registration_date\",\"__vModel__\":\"registration_date\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"registration_date\",\"placeholder\":\"请选择成立日期\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"precision\":4,\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItem0a4303\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"注册资本\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774518533499,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"registered_capital\",\"__vModel__\":\"registered_capital\",\"checked\":false,\"disabled\":false,\"id\":\"registered_capital\",\"placeholder\":\"请输入注册资本\",\"addonBefore\":\"\",\"resizable\":true,\"max\":999999,\"fullName\":\"注册资本\",\"label\":\"注册资本\",\"sortable\":false,\"thousands\":false,\"addonAfter\":\"万元\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"step\":1,\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem20de10\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"法定代表人\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774518656592,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"legal_representative\",\"__vModel__\":\"legal_representative\",\"checked\":false,\"disabled\":false,\"id\":\"legal_representative\",\"placeholder\":\"请输入法定代表人\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"法定代表人\",\"label\":\"法定代表人\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemed01bf\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"联系电话\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774518656865,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[{\"pattern\":\"/^1[3456789]\\\\d{9}$|^0\\\\d{2,3}-?\\\\d{7,8}$/\",\"message\":\"请输入正确的手机号码\",\"messageI18nCode\":\"sys.validate.mobilePhone\"}],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"phone\",\"__vModel__\":\"phone\",\"checked\":false,\"disabled\":false,\"id\":\"phone\",\"placeholder\":\"请输入联系电话\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":11,\"fullName\":\"联系电话\",\"label\":\"联系电话\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemb3e280\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"邮箱\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774518657540,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[{\"pattern\":\"/^[a-z0-9]+([._\\\\-]*[a-z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$/\",\"message\":\"请输入正确的邮箱\",\"messageI18nCode\":\"sys.validate.email\"}],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"email\",\"__vModel__\":\"email\",\"checked\":false,\"disabled\":false,\"id\":\"email\",\"placeholder\":\"请输入邮箱\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"邮箱\",\"label\":\"邮箱\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem4ea349\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"网站\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774518661749,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"website\",\"__vModel__\":\"website\",\"checked\":false,\"disabled\":false,\"id\":\"website\",\"placeholder\":\"请输入网站\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"网站\",\"label\":\"网站\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem1bd779\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774518661969,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"address\",\"__vModel__\":\"address\",\"checked\":false,\"disabled\":false,\"id\":\"address\",\"placeholder\":\"请输入地址\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":200,\"fullName\":\"地址\",\"label\":\"地址\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"areaSelect\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"level\":2,\"multiple\":false,\"fullName\":\"所属地区\",\"fullNameI18nCode\":[\"\"],\"label\":\"所属地区\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItema460b7\",\"yunzhupaasKey\":\"areaSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"所属地区\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774518666101,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-Provinces\",\"tag\":\"YunzhupaasAreaSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"province_id\",\"__vModel__\":\"province_id\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"province_id\",\"placeholder\":\"请选择所属地区\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"textarea\",\"clearable\":true,\"resizable\":true,\"maxlength\":200,\"fullName\":\"经营范围\",\"fullNameI18nCode\":[\"\"],\"label\":\"经营范围\",\"sortable\":false,\"align\":\"left\",\"autoSize\":{\"minRows\":3,\"maxRows\":3},\"showCount\":false,\"__config__\":{\"formId\":\"formItemd26c5f\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"经营范围\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774518900986,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"business_scope\",\"__vModel__\":\"business_scope\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"business_scope\",\"placeholder\":\"请输入经营范围\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"textarea\",\"clearable\":true,\"resizable\":true,\"maxlength\":100,\"fullName\":\"备注\",\"fullNameI18nCode\":[\"\"],\"label\":\"备注\",\"sortable\":false,\"align\":\"left\",\"autoSize\":{\"minRows\":2,\"maxRows\":2},\"showCount\":false,\"__config__\":{\"formId\":\"formItem29a995\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774518902015,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"remark\",\"__vModel__\":\"remark\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"remark\",\"placeholder\":\"请输入备注\",\"labelI18nCode\":\"\"},{\"ableRelationIds\":[],\"yunzhupaasKey\":\"userSelect\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"__config__\":{\"relationTable\":\"crm_customer\",\"yunzhupaasKey\":\"userSelect\",\"defaultValue\":\"\",\"parentVModel\":\"tableField8aadcc\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774519074242,\"tagIcon\":\"icon-ym icon-ym-generator-user\",\"defaultCurrent\":true,\"isSubTable\":true,\"tag\":\"YunzhupaasUserSelect\",\"formId\":\"formItem23193e\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"客户负责人\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"owner_id\",\"__vModel__\":\"owner_id\",\"checked\":false,\"selectType\":\"all\",\"disabled\":false,\"id\":\"owner_id\",\"placeholder\":\"请选择客户负责人\",\"clearable\":true,\"resizable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"客户负责人\",\"label\":\"客户负责人\",\"sortable\":false,\"relationField\":\"\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"organizeSelect\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"归属组织\",\"fullNameI18nCode\":[\"\"],\"label\":\"归属组织\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"relationTable\":\"crm_customer\",\"yunzhupaasKey\":\"organizeSelect\",\"defaultValue\":[],\"parentVModel\":\"tableField8aadcc\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774519154328,\"tagIcon\":\"icon-ym icon-ym-generator-company\",\"defaultCurrent\":true,\"isSubTable\":true,\"tag\":\"YunzhupaasOrganizeSelect\",\"formId\":\"formItem1a3ddb\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"归属组织\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"org_id\",\"__vModel__\":\"org_id\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"id\":\"org_id\",\"placeholder\":\"请选择归属组织\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"客户等级\",\"fullNameI18nCode\":[\"\"],\"label\":\"客户等级\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"relationTable\":\"crm_customer\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"parentVModel\":\"tableField8aadcc\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774519226937,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem1ee068\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"797390895816114181\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"客户等级\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"customer_level\",\"__vModel__\":\"customer_level\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"customer_level\",\"placeholder\":\"请选择客户等级\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"生命周期阶段\",\"fullNameI18nCode\":[\"\"],\"label\":\"生命周期阶段\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"relationTable\":\"crm_customer\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"parentVModel\":\"tableField8aadcc\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774519337250,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemaf9ab8\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"797391011549544453\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"生命周期阶段\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"customer_lifecycle\",\"__vModel__\":\"customer_lifecycle\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"customer_lifecycle\",\"placeholder\":\"请选择生命周期阶段\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"radio\",\"resizable\":true,\"buttonStyle\":\"solid\",\"fullName\":\"是否公海客户\",\"fullNameI18nCode\":[\"\"],\"label\":\"是否公海客户\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"optionType\":\"default\",\"__config__\":{\"yunzhupaasKey\":\"radio\",\"defaultValue\":\"N\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"crm_customer\",\"renderKey\":1774573933774,\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"tag\":\"YunzhupaasRadio\",\"formId\":\"formItemb98a29\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"是否公海客户\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"size\":\"default\",\"prop\":\"is_public\",\"options\":[{\"fullName\":\"是\",\"id\":\"Y\"},{\"fullName\":\"否\",\"id\":\"N\"}],\"__vModel__\":\"is_public\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"is_public\",\"labelI18nCode\":\"\",\"direction\":\"horizontal\"},{\"yunzhupaasKey\":\"datePicker\",\"clearable\":true,\"resizable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"最后一次跟进\",\"fullNameI18nCode\":[\"\"],\"label\":\"最后一次跟进\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"crm_customer\",\"renderKey\":1774574040772,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItemb3acd5\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"最后一次跟进\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"last_followup_date\",\"__vModel__\":\"last_followup_date\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"last_followup_date\",\"placeholder\":\"请选择最后一次跟进日期\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_contact\",\"formId\":\"formItem2e2f41\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc4fb23\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"联系人\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774574155089,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableFieldc4fb23-contact_name\",\"__vModel__\":\"contact_name\",\"checked\":false,\"disabled\":false,\"id\":\"tableFieldc4fb23-contact_name\",\"placeholder\":\"请输入联系人\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"联系人信息-联系人\",\"label\":\"联系人信息-联系人\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_contact\",\"formId\":\"formItemff7c91\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc4fb23\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"联系人职务\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774574157323,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableFieldc4fb23-contact_title\",\"__vModel__\":\"contact_title\",\"checked\":false,\"disabled\":false,\"id\":\"tableFieldc4fb23-contact_title\",\"placeholder\":\"请输入联系人职务\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"联系人信息-联系人职务\",\"label\":\"联系人信息-联系人职务\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_contact\",\"formId\":\"formItem0f11df\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc4fb23\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"电话\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774574158083,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableFieldc4fb23-contact_phone\",\"__vModel__\":\"contact_phone\",\"checked\":false,\"disabled\":false,\"id\":\"tableFieldc4fb23-contact_phone\",\"placeholder\":\"请输入电话\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":11,\"fullName\":\"联系人信息-电话\",\"label\":\"联系人信息-电话\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_contact\",\"formId\":\"formItem3709ae\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc4fb23\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"邮箱\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774574158708,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableFieldc4fb23-contact_email\",\"__vModel__\":\"contact_email\",\"checked\":false,\"disabled\":false,\"id\":\"tableFieldc4fb23-contact_email\",\"placeholder\":\"请输入邮箱\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"联系人信息-邮箱\",\"label\":\"联系人信息-邮箱\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_contact\",\"formId\":\"formItem5a7e54\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc4fb23\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774574159406,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableFieldc4fb23-remark\",\"__vModel__\":\"remark\",\"checked\":false,\"disabled\":false,\"id\":\"tableFieldc4fb23-remark\",\"placeholder\":\"请输入备注\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"联系人信息-备注\",\"label\":\"联系人信息-备注\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItema4673e\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldaafa82\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"银行账号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774574426369,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableFieldaafa82-bank_account_number\",\"__vModel__\":\"bank_account_number\",\"checked\":false,\"disabled\":false,\"id\":\"tableFieldaafa82-bank_account_number\",\"placeholder\":\"请输入银行账号\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"银行信息-银行账号\",\"label\":\"银行信息-银行账号\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItem127c34\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldaafa82\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"开户行\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774574428601,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableFieldaafa82-bank_name\",\"__vModel__\":\"bank_name\",\"checked\":false,\"disabled\":false,\"id\":\"tableFieldaafa82-bank_name\",\"placeholder\":\"请输入开户行\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"银行信息-开户行\",\"label\":\"银行信息-开户行\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItem1d5bbc\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldaafa82\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"账户名\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774574428951,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableFieldaafa82-bank_account_name\",\"__vModel__\":\"bank_account_name\",\"checked\":false,\"disabled\":false,\"id\":\"tableFieldaafa82-bank_account_name\",\"placeholder\":\"请输入账户名\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"银行信息-账户名\",\"label\":\"银行信息-账户名\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItem8919f8\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldaafa82\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"开户行城市\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774574429998,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableFieldaafa82-bank_province\",\"__vModel__\":\"bank_province\",\"checked\":false,\"disabled\":false,\"id\":\"tableFieldaafa82-bank_province\",\"placeholder\":\"请输入开户行城市\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"银行信息-开户行城市\",\"label\":\"银行信息-开户行城市\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItemc73f2d\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldaafa82\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774574430694,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableFieldaafa82-remark\",\"__vModel__\":\"remark\",\"checked\":false,\"disabled\":false,\"id\":\"tableFieldaafa82-remark\",\"placeholder\":\"请输入备注\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":200,\"fullName\":\"银行信息-备注\",\"label\":\"银行信息-备注\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"}],\"showOverflow\":true,\"useFormPermission\":false,\"customBtnsList\":[],\"useBtnPermission\":false}"); - return sb.toString(); - } - /** 表列表 */ - public static final String getTableList(){ - StringBuilder sb = new StringBuilder(); -sb.append("[{\"relationTable\":\"\",\"tableField\":\"\",\"typeId\":\"1\",\"fields\":[{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"company_id\",\"fieldName\":\"企业唯一ID\",\"identity\":0,\"primaryKey\":1},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"company_code\",\"fieldName\":\"企业编码(系统生成或用户定义)\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"200\",\"dataType\":\"varchar\",\"field\":\"company_name\",\"fieldName\":\"企业名称(企业名或个人姓名)\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"3\",\"dataType\":\"char\",\"field\":\"entity_type\",\"fieldName\":\"实体类型: ORG-组织/企业(Organization), IND-个人(Individual)\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"100\",\"dataType\":\"varchar\",\"field\":\"short_name\",\"fieldName\":\"简称/昵称\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"3\",\"dataType\":\"char\",\"field\":\"company_scope\",\"fieldName\":\"伙伴性质:INT-内部(Internal), EXT-外部(External)\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"credit_code\",\"fieldName\":\"社会信用代码(企业)或身份证号(个人)\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"province_id\",\"fieldName\":\"所属地区。关联表:base_province\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"20\",\"dataType\":\"varchar\",\"field\":\"tax_type\",\"fieldName\":\"纳税人类别: GENERAL-一般纳税人, SMALL-小规模\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"enterprise_nature\",\"fieldName\":\"企业类型。关联字典:企业性质(EnterpriseNature)\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"industry_code\",\"fieldName\":\"行业代码。关联字典:行业类别(IndustryType)\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"enterprise_scale\",\"fieldName\":\"企业规模。关联字典:企业规模(EnterpriseScale)\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"registration_date\",\"fieldName\":\"成立日期\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"10,2\",\"dataType\":\"decimal\",\"field\":\"registered_capital\",\"fieldName\":\"注册资本(单位:万元)\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"legal_representative\",\"fieldName\":\"法定代表人\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"phone\",\"fieldName\":\"联系电话\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"email\",\"fieldName\":\"邮箱\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"200\",\"dataType\":\"varchar\",\"field\":\"website\",\"fieldName\":\"网站\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"500\",\"dataType\":\"varchar\",\"field\":\"address\",\"fieldName\":\"地址\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":null,\"dataType\":\"tinytext\",\"field\":\"business_scope\",\"fieldName\":\"经营范围\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"500\",\"dataType\":\"varchar\",\"field\":\"remark\",\"fieldName\":\"备注\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"create_by\",\"fieldName\":\"创建人\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"create_time\",\"fieldName\":\"创建时间\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"update_by\",\"fieldName\":\"更新人ID\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"update_time\",\"fieldName\":\"更新时间\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_tenant_id\",\"fieldName\":\"租户id\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":null,\"dataType\":\"int\",\"field\":\"f_delete_mark\",\"fieldName\":\"删除标志\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"f_delete_time\",\"fieldName\":\"删除时间\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_delete_user_id\",\"fieldName\":\"删除用户\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":null,\"dataType\":\"int\",\"field\":\"f_version\",\"fieldName\":\"乐观锁\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_flow_id\",\"fieldName\":\"流程id\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_flow_task_id\",\"fieldName\":\"流程任务主键\",\"identity\":0,\"primaryKey\":0}],\"relationField\":\"\",\"table\":\"mdm_company\",\"tableName\":\"企业信息(包括:客商与企业内部单位)\"},{\"relationTable\":\"mdm_company\",\"tableField\":\"company_id\",\"typeId\":\"0\",\"fields\":[{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"bank_id\",\"fieldName\":\"商业伙伴银行ID\",\"identity\":0,\"primaryKey\":1},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"company_id\",\"fieldName\":\"关联的企业信息ID。关联表:mdm_company\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"100\",\"dataType\":\"varchar\",\"field\":\"bank_name\",\"fieldName\":\"开户行\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"200\",\"dataType\":\"varchar\",\"field\":\"bank_account_name\",\"fieldName\":\"账户名\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"bank_account_number\",\"fieldName\":\"银行账号\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"bank_province\",\"fieldName\":\"开户行城市\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"500\",\"dataType\":\"varchar\",\"field\":\"remark\",\"fieldName\":\"备注\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"create_by\",\"fieldName\":\"创建人\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"create_time\",\"fieldName\":\"创建时间\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"update_by\",\"fieldName\":\"更新人ID\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"update_time\",\"fieldName\":\"更新时间\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_tenant_id\",\"fieldName\":\"租户id\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":null,\"dataType\":\"int\",\"field\":\"f_delete_mark\",\"fieldName\":\"删除标志\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"f_delete_time\",\"fieldName\":\"删除时间\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_delete_user_id\",\"fieldName\":\"删除用户\",\"identity\":0,\"primaryKey\":0}],\"relationField\":\"company_id\",\"table\":\"mdm_company_bank\",\"tableName\":\"企业银行信息\"},{\"relationTable\":\"mdm_company\",\"tableField\":\"company_id\",\"typeId\":\"0\",\"fields\":[{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"contact_id\",\"fieldName\":\"商业伙伴联系人ID\",\"identity\":0,\"primaryKey\":1},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"company_id\",\"fieldName\":\"关联的企业信息ID。关联表:mdm_company\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"100\",\"dataType\":\"varchar\",\"field\":\"contact_name\",\"fieldName\":\"联系人\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"100\",\"dataType\":\"varchar\",\"field\":\"contact_title\",\"fieldName\":\"联系人职务\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"contact_phone\",\"fieldName\":\"联系人电话\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"100\",\"dataType\":\"varchar\",\"field\":\"contact_email\",\"fieldName\":\"联系人邮箱\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"500\",\"dataType\":\"varchar\",\"field\":\"remark\",\"fieldName\":\"备注\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"create_by\",\"fieldName\":\"创建人\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"create_time\",\"fieldName\":\"创建时间\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"update_by\",\"fieldName\":\"更新人ID\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"update_time\",\"fieldName\":\"更新时间\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_tenant_id\",\"fieldName\":\"租户id\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":null,\"dataType\":\"int\",\"field\":\"f_delete_mark\",\"fieldName\":\"删除标志\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"f_delete_time\",\"fieldName\":\"删除时间\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_delete_user_id\",\"fieldName\":\"删除用户\",\"identity\":0,\"primaryKey\":0}],\"relationField\":\"company_id\",\"table\":\"mdm_company_contact\",\"tableName\":\"企业联系人\"},{\"relationTable\":\"mdm_company\",\"tableField\":\"company_id\",\"typeId\":\"0\",\"fields\":[{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"customer_id\",\"fieldName\":\"客户ID\",\"identity\":0,\"primaryKey\":1},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"company_id\",\"fieldName\":\"企业ID。关联表:mdm_company\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"200\",\"dataType\":\"varchar\",\"field\":\"org_id\",\"fieldName\":\"归属组织。关联表:base_organize\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"owner_id\",\"fieldName\":\"负责人ID。关联表:base_user\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"customer_level\",\"fieldName\":\"客户等级。关联字典:customerLevel,如:1-战略 / 2-重点 / 3-普通\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"customer_lifecycle\",\"fieldName\":\"生命周期阶段。关联字典:customerLifecycle,如:1-线索培育 / 2-意向洽谈 / 3-成交合作 / 4-稳定增长 / 5-衰退流失\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"1\",\"dataType\":\"char\",\"field\":\"is_public\",\"fieldName\":\"是否公海客户。Y=是;N=不是\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"last_followup_date\",\"fieldName\":\"最后一次跟进日期\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"500\",\"dataType\":\"varchar\",\"field\":\"remark\",\"fieldName\":\"备注\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"create_by\",\"fieldName\":\"创建人\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"create_time\",\"fieldName\":\"创建时间\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"update_by\",\"fieldName\":\"更新人ID\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"update_time\",\"fieldName\":\"更新时间\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_flow_id\",\"fieldName\":\"流程id\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_flow_task_id\",\"fieldName\":\"流程任务主键\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":null,\"dataType\":\"int\",\"field\":\"f_delete_mark\",\"fieldName\":\"删除标志\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"f_delete_time\",\"fieldName\":\"删除时间\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_delete_user_id\",\"fieldName\":\"删除用户\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":null,\"dataType\":\"int\",\"field\":\"f_version\",\"fieldName\":\"乐观锁\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_tenant_id\",\"fieldName\":\"租户id\",\"identity\":0,\"primaryKey\":0}],\"relationField\":\"company_id\",\"table\":\"crm_customer\",\"tableName\":\"客户信息\"}]"); return sb.toString(); - } - -} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/mdmcompany/MdmCompanyContactExcelVO.java b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/mdmcompany/MdmCompanyContactExcelVO.java deleted file mode 100644 index b44970b..0000000 --- a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/mdmcompany/MdmCompanyContactExcelVO.java +++ /dev/null @@ -1,25 +0,0 @@ -package com.yunzhupaas.base.model.mdmcompany; - -import lombok.Data; -import java.sql.Time; -import java.util.Date; -import com.fasterxml.jackson.annotation.JsonFormat; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.alibaba.fastjson.annotation.JSONField; -import cn.afterturn.easypoi.excel.annotation.Excel; -import cn.afterturn.easypoi.excel.annotation.ExcelEntity; -import cn.afterturn.easypoi.excel.annotation.ExcelCollection; -import java.math.BigDecimal; -import java.util.List; -/** - * - * mdm_company - * @版本: V5.2.7 - * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 - * @作者: 深圳市乐程软件有限公司 - * @日期: 2026-03-27 - */ -@Data -public class MdmCompanyContactExcelVO{ - -} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/mdmcompany/MdmCompanyContactModel.java b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/mdmcompany/MdmCompanyContactModel.java deleted file mode 100644 index 5551c20..0000000 --- a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/mdmcompany/MdmCompanyContactModel.java +++ /dev/null @@ -1,53 +0,0 @@ -package com.yunzhupaas.base.model.mdmcompany; - -import lombok.Data; -import java.util.List; -import java.util.Date; -import java.math.BigDecimal; -import com.alibaba.fastjson.annotation.JSONField; -import cn.afterturn.easypoi.excel.annotation.Excel; -import com.fasterxml.jackson.annotation.JsonProperty; -import io.swagger.v3.oas.annotations.media.Schema; - -/** - * - * mdm_company - * 版本: V5.2.7 - * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 - * 作者: 深圳市乐程软件有限公司 - * 日期: 2026-03-27 - */ -@Data -@Schema(description = "MdmCompanyContact子表参数") -public class MdmCompanyContactModel { - - /** 子表:MdmCompanyContact 主键:contact_id **/ - @Schema(description = "主键") - @JsonProperty("contact_id") - private String contact_id; - /** 联系人 **/ - @Schema(description = "联系人") - @JsonProperty("contact_name") - @JSONField(name = "contact_name") - private String contactName; - /** 联系人职务 **/ - @Schema(description = "联系人职务") - @JsonProperty("contact_title") - @JSONField(name = "contact_title") - private String contactTitle; - /** 电话 **/ - @Schema(description = "电话") - @JsonProperty("contact_phone") - @JSONField(name = "contact_phone") - private String contactPhone; - /** 邮箱 **/ - @Schema(description = "邮箱") - @JsonProperty("contact_email") - @JSONField(name = "contact_email") - private String contactEmail; - /** 备注 **/ - @Schema(description = "备注") - @JsonProperty("remark") - @JSONField(name = "remark") - private String remark; -} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/mdmcompany/MdmCompanyExcelVO.java b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/mdmcompany/MdmCompanyExcelVO.java deleted file mode 100644 index 432333e..0000000 --- a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/mdmcompany/MdmCompanyExcelVO.java +++ /dev/null @@ -1,25 +0,0 @@ -package com.yunzhupaas.base.model.mdmcompany; - -import lombok.Data; -import java.sql.Time; -import java.util.Date; -import com.fasterxml.jackson.annotation.JsonFormat; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.alibaba.fastjson.annotation.JSONField; -import cn.afterturn.easypoi.excel.annotation.Excel; -import cn.afterturn.easypoi.excel.annotation.ExcelEntity; -import cn.afterturn.easypoi.excel.annotation.ExcelCollection; -import java.math.BigDecimal; -import java.util.List; -/** - * - * mdm_company - * @版本: V5.2.7 - * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 - * @作者: 深圳市乐程软件有限公司 - * @日期: 2026-03-27 - */ -@Data -public class MdmCompanyExcelVO{ - -} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/mdmcontracttype/MdmContractTypeConstant.java b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/mdmcontracttype/MdmContractTypeConstant.java deleted file mode 100644 index 2a6c13d..0000000 --- a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/mdmcontracttype/MdmContractTypeConstant.java +++ /dev/null @@ -1,42 +0,0 @@ -package com.yunzhupaas.base.model.mdmcontracttype; - -import com.yunzhupaas.util.JsonUtil; -import java.util.*; - -/** - * mdm_contract_type配置json - * - * @版本: V5.2.7 - * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 - * @作者: 深圳市乐程软件有限公司 - * @日期: 2026-03-30 - */ -public class MdmContractTypeConstant{ - /** 数据库链接 */ - public static final String DBLINKID = "0"; - /** 表别名 map */ - public static final Map TABLERENAMES = JsonUtil.getJsonToBean("{\"mdm_contract_type\":\"mdmContractType\"}",Map.class); - /** 子表model map */ - public static final Map TABLEFIELDKEY = JsonUtil.getJsonToBean("{}",Map.class); - /** 整个表单配置json */ - public static final String getFormData(){ - StringBuilder sb = new StringBuilder(); - sb.append("{\"popupType\":\"fullScreen\",\"labelWidth\":100,\"classNames\":[],\"className\":[],\"fullScreenWidth\":\"100%\",\"hasConfirmAndAddBtn\":true,\"cancelButtonTextI18nCode\":\"common.cancelText\",\"businessKeyTip\":\"数据已存在,请勿重复提交!\",\"labelPosition\":\"right\",\"printId\":\"\",\"labelSuffix\":\"\",\"customBtns\":[],\"disabled\":false,\"formModel\":\"dataForm\",\"cancelButtonText\":\"取消\",\"confirmButtonText\":\"确定\",\"hasCancelBtn\":true,\"primaryKeyPolicy\":1,\"hasPrintBtn\":false,\"concurrencyLock\":true,\"classJson\":\"\",\"drawerWidth\":\"600px\",\"confirmButtonTextI18nCode\":\"common.okText\",\"printButtonText\":\"打印\",\"businessKeyList\":[],\"formRef\":\"formRef\",\"gutter\":15,\"logicalDelete\":true,\"size\":\"middle\",\"formRules\":\"rules\",\"generalWidth\":\"600px\",\"colon\":false,\"hasConfirmBtn\":true,\"useBusinessKey\":false,\"formStyle\":\"\",\"printButtonTextI18nCode\":\"common.printText\",\"fields\":[{\"clearable\":true,\"maxlength\":25,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem49f65f\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"合同类型编码\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_contract_type\",\"renderKey\":1774838784995,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"contract_type_code\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入合同类型编码\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItema51d1e\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"合同类型名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_contract_type\",\"renderKey\":1774838789410,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"contract_type_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入合同类型名称\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"SOFT\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"797165402772733957\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_contract_type\",\"renderKey\":1774840899305,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemac75d7\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dynamic\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"项目类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"项目类型列表\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"multiple\":false,\"__vModel__\":\"project_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择合同模式\",\"props\":{\"label\":\"project_type_name\",\"value\":\"project_type_code\"}},{\"__config__\":{\"formId\":\"formItema7673e\",\"yunzhupaasKey\":\"card\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"卡片容器\",\"showLabel\":false,\"renderKey\":1774839903906,\"tableName\":\"mdm_contract_type\",\"layout\":\"rowFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-card\",\"children\":[{\"__config__\":{\"formId\":\"formItem06123b\",\"yunzhupaasKey\":\"text\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"文本\",\"showLabel\":false,\"required\":false,\"renderKey\":1774839953081,\"tableName\":\"mdm_contract_type\",\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasText\",\"tableAlign\":\"left\",\"span\":18},\"textStyle\":{\"color\":\"#000000\",\"font-weight\":\"normal\",\"text-decoration\":\"none\",\"font-size\":16,\"line-height\":15,\"font-style\":\"normal\",\"text-align\":\"left\"},\"content\":\"合同财务性质分类\"},{\"filterable\":false,\"clearable\":true,\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"revenue\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":false,\"required\":false,\"tableName\":\"mdm_contract_type\",\"renderKey\":1774839981641,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemb30132\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"合同模式\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":6},\"options\":[{\"fullName\":\"收入类合同\",\"id\":\"revenue\"},{\"fullName\":\"支付类合同\",\"id\":\"payment\"}],\"multiple\":false,\"__vModel__\":\"contract_mode\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"}},{\"__config__\":{\"formId\":\"formItem734bb7\",\"yunzhupaasKey\":\"text\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"文本\",\"showLabel\":false,\"required\":false,\"renderKey\":1774840024334,\"tableName\":\"mdm_contract_type\",\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasText\",\"tableAlign\":\"left\",\"span\":24},\"textStyle\":{\"color\":\"#000000\",\"font-weight\":\"normal\",\"text-decoration\":\"none\",\"font-size\":12,\"line-height\":15,\"font-style\":\"normal\",\"text-align\":\"left\"},\"content\":\"说明:合同财务性质分类,主要是将合同分为收入类合同、支出类合同。合同财务性质分类主要影响合同财务管理。收入类合同通常会导致企业资产增加的经济活动相关,如销售商品、提供服务等。支出类合同通常会导致企业资产减少或负情增加的经济活动相关,如采购材料、租赁设备、支付劳务费用等。\"}],\"tag\":\"ACard\",\"componentName\":\"carda7673e\",\"span\":24},\"shadow\":\"never\",\"header\":\"\"},{\"__config__\":{\"formId\":\"formItem6f68c7\",\"yunzhupaasKey\":\"card\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"卡片容器\",\"showLabel\":false,\"renderKey\":1774840460187,\"tableName\":\"mdm_contract_type\",\"layout\":\"rowFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-card\",\"children\":[{\"__config__\":{\"formId\":\"formIteme32485\",\"yunzhupaasKey\":\"text\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"文本\",\"showLabel\":false,\"required\":false,\"renderKey\":1774840460187,\"tableName\":\"mdm_contract_type\",\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasText\",\"tableAlign\":\"left\",\"span\":22},\"textStyle\":{\"color\":\"#000000\",\"font-weight\":\"normal\",\"text-decoration\":\"none\",\"font-size\":16,\"line-height\":15,\"font-style\":\"normal\",\"text-align\":\"left\"},\"content\":\"启动合同清单 —— 材料清单\"},{\"__config__\":{\"formId\":\"formItemef29e9\",\"yunzhupaasKey\":\"switch\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":0,\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"材料清单\",\"trigger\":\"change\",\"showLabel\":false,\"required\":false,\"tableName\":\"mdm_contract_type\",\"renderKey\":1774840487884,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-switch\",\"tag\":\"YunzhupaasSwitch\",\"regList\":[],\"tableAlign\":\"left\",\"span\":2},\"activeValue\":1,\"inactiveValue\":0,\"__vModel__\":\"cl_list_enabled\",\"inactiveTxt\":\"未开启\",\"disabled\":false,\"activeTxt\":\"启用\"},{\"__config__\":{\"formId\":\"formItem1d0d74\",\"yunzhupaasKey\":\"text\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"文本\",\"showLabel\":false,\"required\":false,\"renderKey\":1774840460187,\"tableName\":\"mdm_contract_type\",\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasText\",\"tableAlign\":\"left\",\"span\":24},\"textStyle\":{\"color\":\"#000000\",\"font-weight\":\"normal\",\"text-decoration\":\"none\",\"font-size\":12,\"line-height\":15,\"font-style\":\"normal\",\"text-align\":\"left\"},\"content\":\"说明:启用合同清单——材料清单,主要是用于控制该类型合同,在起草或者清单维护时,能提供材料清单的维护。\"}],\"tag\":\"ACard\",\"componentName\":\"card6f68c7\",\"span\":24},\"shadow\":\"never\",\"header\":\"\"},{\"__config__\":{\"formId\":\"formItema82d88\",\"yunzhupaasKey\":\"card\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"卡片容器\",\"showLabel\":false,\"renderKey\":1774840537386,\"tableName\":\"mdm_contract_type\",\"layout\":\"rowFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-card\",\"children\":[{\"__config__\":{\"formId\":\"formItem6ef59c\",\"yunzhupaasKey\":\"text\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"文本\",\"showLabel\":false,\"required\":false,\"renderKey\":1774840537386,\"tableName\":\"mdm_contract_type\",\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasText\",\"tableAlign\":\"left\",\"span\":22},\"textStyle\":{\"color\":\"#000000\",\"font-weight\":\"normal\",\"text-decoration\":\"none\",\"font-size\":16,\"line-height\":15,\"font-style\":\"normal\",\"text-align\":\"left\"},\"content\":\"启动合同清单 —— 租赁清单\"},{\"__config__\":{\"formId\":\"formItem061f70\",\"yunzhupaasKey\":\"switch\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":0,\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"租赁清单\",\"trigger\":\"change\",\"showLabel\":false,\"required\":false,\"tableName\":\"mdm_contract_type\",\"renderKey\":1774840537386,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-switch\",\"tag\":\"YunzhupaasSwitch\",\"regList\":[],\"tableAlign\":\"left\",\"span\":2},\"activeValue\":1,\"inactiveValue\":0,\"__vModel__\":\"zl_list_enabled\",\"inactiveTxt\":\"未开启\",\"disabled\":false,\"activeTxt\":\"启用\"},{\"__config__\":{\"formId\":\"formItem418013\",\"yunzhupaasKey\":\"text\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"文本\",\"showLabel\":false,\"required\":false,\"renderKey\":1774840537386,\"tableName\":\"mdm_contract_type\",\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasText\",\"tableAlign\":\"left\",\"span\":24},\"textStyle\":{\"color\":\"#000000\",\"font-weight\":\"normal\",\"text-decoration\":\"none\",\"font-size\":12,\"line-height\":15,\"font-style\":\"normal\",\"text-align\":\"left\"},\"content\":\"说明:启用合同清单——租赁清单,主要是用于控制该类型合同,在起草或者清单维护时,能提供材料清单的维护。\"}],\"tag\":\"ACard\",\"componentName\":\"carda82d88\",\"span\":24},\"shadow\":\"never\",\"header\":\"\"},{\"__config__\":{\"formId\":\"formItem136196\",\"yunzhupaasKey\":\"card\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"卡片容器\",\"showLabel\":false,\"renderKey\":1774840557640,\"tableName\":\"mdm_contract_type\",\"layout\":\"rowFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-card\",\"children\":[{\"__config__\":{\"formId\":\"formItemd1b454\",\"yunzhupaasKey\":\"text\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"文本\",\"showLabel\":false,\"required\":false,\"renderKey\":1774840557640,\"tableName\":\"mdm_contract_type\",\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasText\",\"tableAlign\":\"left\",\"span\":22},\"textStyle\":{\"color\":\"#000000\",\"font-weight\":\"normal\",\"text-decoration\":\"none\",\"font-size\":16,\"line-height\":15,\"font-style\":\"normal\",\"text-align\":\"left\"},\"content\":\"启动合同清单 —— 劳务清单\"},{\"__config__\":{\"formId\":\"formItemc48550\",\"yunzhupaasKey\":\"switch\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":0,\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"劳务清单\",\"trigger\":\"change\",\"showLabel\":false,\"required\":false,\"tableName\":\"mdm_contract_type\",\"renderKey\":1774840557640,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-switch\",\"tag\":\"YunzhupaasSwitch\",\"regList\":[],\"tableAlign\":\"left\",\"span\":2},\"activeValue\":1,\"inactiveValue\":0,\"__vModel__\":\"rg_list_enabled\",\"inactiveTxt\":\"未开启\",\"disabled\":false,\"activeTxt\":\"启用\"},{\"__config__\":{\"formId\":\"formItem6a3566\",\"yunzhupaasKey\":\"text\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"文本\",\"showLabel\":false,\"required\":false,\"renderKey\":1774840557640,\"tableName\":\"mdm_contract_type\",\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasText\",\"tableAlign\":\"left\",\"span\":24},\"textStyle\":{\"color\":\"#000000\",\"font-weight\":\"normal\",\"text-decoration\":\"none\",\"font-size\":12,\"line-height\":15,\"font-style\":\"normal\",\"text-align\":\"left\"},\"content\":\"说明:启用合同清单——劳务清单,主要是用于控制该类型合同,在起草或者清单维护时,能提供劳务资源清单的维护。\"}],\"tag\":\"ACard\",\"componentName\":\"card136196\",\"span\":24},\"shadow\":\"never\",\"header\":\"\"},{\"__config__\":{\"formId\":\"formItema698f1\",\"yunzhupaasKey\":\"card\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"卡片容器\",\"showLabel\":false,\"renderKey\":1774840573827,\"tableName\":\"mdm_contract_type\",\"layout\":\"rowFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-card\",\"children\":[{\"__config__\":{\"formId\":\"formItem16b2d9\",\"yunzhupaasKey\":\"text\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"文本\",\"showLabel\":false,\"required\":false,\"renderKey\":1774840573827,\"tableName\":\"mdm_contract_type\",\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasText\",\"tableAlign\":\"left\",\"span\":22},\"textStyle\":{\"color\":\"#000000\",\"font-weight\":\"normal\",\"text-decoration\":\"none\",\"font-size\":16,\"line-height\":15,\"font-style\":\"normal\",\"text-align\":\"left\"},\"content\":\"启动合同清单 —— 工程量清单\"},{\"__config__\":{\"formId\":\"formItem477d28\",\"yunzhupaasKey\":\"switch\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":0,\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"工程量清单\",\"trigger\":\"change\",\"showLabel\":false,\"required\":false,\"tableName\":\"mdm_contract_type\",\"renderKey\":1774840573827,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-switch\",\"tag\":\"YunzhupaasSwitch\",\"regList\":[],\"tableAlign\":\"left\",\"span\":2},\"activeValue\":1,\"inactiveValue\":0,\"__vModel__\":\"gcl_list_enabled\",\"inactiveTxt\":\"未开启\",\"disabled\":false,\"activeTxt\":\"启用\"},{\"__config__\":{\"formId\":\"formItemb5a0cd\",\"yunzhupaasKey\":\"text\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"文本\",\"showLabel\":false,\"required\":false,\"renderKey\":1774840573827,\"tableName\":\"mdm_contract_type\",\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasText\",\"tableAlign\":\"left\",\"span\":24},\"textStyle\":{\"color\":\"#000000\",\"font-weight\":\"normal\",\"text-decoration\":\"none\",\"font-size\":12,\"line-height\":15,\"font-style\":\"normal\",\"text-align\":\"left\"},\"content\":\"说明:启用合同清单——工程量清单,主要是用于控制该类型合同,在起草或者清单维护时,能提供工程量清单的维护。该清单一般不会与材料清单、租赁清单、劳务清单一起使用,但系统不做强控制。\"}],\"tag\":\"ACard\",\"componentName\":\"carda698f1\",\"span\":24},\"shadow\":\"never\",\"header\":\"\"},{\"__config__\":{\"formId\":\"formItem158ea8\",\"yunzhupaasKey\":\"card\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"卡片容器\",\"showLabel\":false,\"renderKey\":1774840646431,\"tableName\":\"mdm_contract_type\",\"layout\":\"rowFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-card\",\"children\":[{\"__config__\":{\"formId\":\"formItem1fcdfc\",\"yunzhupaasKey\":\"text\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"文本\",\"showLabel\":false,\"required\":false,\"renderKey\":1774840646431,\"tableName\":\"mdm_contract_type\",\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasText\",\"tableAlign\":\"left\",\"span\":22},\"textStyle\":{\"color\":\"#000000\",\"font-weight\":\"normal\",\"text-decoration\":\"none\",\"font-size\":16,\"line-height\":15,\"font-style\":\"normal\",\"text-align\":\"left\"},\"content\":\"启用在线合同模板\"},{\"__config__\":{\"formId\":\"formItem098126\",\"yunzhupaasKey\":\"switch\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":0,\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"在线合同模板\",\"trigger\":\"change\",\"showLabel\":false,\"required\":false,\"tableName\":\"mdm_contract_type\",\"renderKey\":1774840646431,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-switch\",\"tag\":\"YunzhupaasSwitch\",\"regList\":[],\"tableAlign\":\"left\",\"span\":2},\"activeValue\":1,\"inactiveValue\":0,\"__vModel__\":\"contract_temp_enabled\",\"inactiveTxt\":\"未开启\",\"disabled\":false,\"activeTxt\":\"启用\"}],\"tag\":\"ACard\",\"componentName\":\"card158ea8\",\"span\":24},\"shadow\":\"never\",\"header\":\"\"},{\"__config__\":{\"formId\":\"formItem29c549\",\"yunzhupaasKey\":\"card\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"卡片容器\",\"showLabel\":false,\"renderKey\":1774840790597,\"tableName\":\"mdm_contract_type\",\"layout\":\"rowFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-card\",\"children\":[{\"__config__\":{\"formId\":\"formItemb9da75\",\"yunzhupaasKey\":\"text\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"文本\",\"showLabel\":false,\"required\":false,\"renderKey\":1774840790597,\"tableName\":\"mdm_contract_type\",\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasText\",\"tableAlign\":\"left\",\"span\":22},\"textStyle\":{\"color\":\"#000000\",\"font-weight\":\"normal\",\"text-decoration\":\"none\",\"font-size\":16,\"line-height\":15,\"font-style\":\"normal\",\"text-align\":\"left\"},\"content\":\"启用工作流程,审核合同签订的内容\"},{\"__config__\":{\"formId\":\"formItem43b97d\",\"yunzhupaasKey\":\"switch\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":0,\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"工作流程\",\"trigger\":\"change\",\"showLabel\":false,\"required\":false,\"tableName\":\"mdm_contract_type\",\"renderKey\":1774840790597,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-switch\",\"tag\":\"YunzhupaasSwitch\",\"regList\":[],\"tableAlign\":\"left\",\"span\":2},\"activeValue\":1,\"inactiveValue\":0,\"__vModel__\":\"workflow_enabled\",\"inactiveTxt\":\"未开启\",\"disabled\":false,\"activeTxt\":\"启用\"},{\"__config__\":{\"formId\":\"formItem5baaea\",\"yunzhupaasKey\":\"text\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"文本\",\"showLabel\":false,\"required\":false,\"renderKey\":1774840790597,\"tableName\":\"mdm_contract_type\",\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasText\",\"tableAlign\":\"left\",\"span\":24},\"textStyle\":{\"color\":\"#000000\",\"font-weight\":\"normal\",\"text-decoration\":\"none\",\"font-size\":12,\"line-height\":15,\"font-style\":\"normal\",\"text-align\":\"left\"},\"content\":\"说明:启用工作流程后,在合同在起草或者内容变更后,需要提交工作流进行合同内容的审核。未启用工作流时,提交合同,可直接生效合同内容。\"}],\"tag\":\"ACard\",\"componentName\":\"card29c549\",\"span\":24},\"shadow\":\"never\",\"header\":\"\"}],\"detailExtraList\":[],\"span\":24,\"dataLog\":true}"); return sb.toString(); - } - /** 列表字段配置json */ - public static final String getColumnData(){ - StringBuilder sb = new StringBuilder(); - sb.append("{\"showSummary\":false,\"treePropsValue\":\"project_type_code\",\"columnOptions\":[{\"clearable\":true,\"maxlength\":25,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"合同类型编码\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem49f65f\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"合同类型编码\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_contract_type\",\"renderKey\":1774838784995,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"contract_type_code\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"contract_type_code\",\"placeholder\":\"请输入合同类型编码\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"合同类型名称\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItema51d1e\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"合同类型名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_contract_type\",\"renderKey\":1774838789410,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"contract_type_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"contract_type_name\",\"placeholder\":\"请输入合同类型名称\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"项目类型\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"project_type_name\",\"value\":\"project_type_code\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"SOFT\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"797165402772733957\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_contract_type\",\"renderKey\":1774840899305,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemac75d7\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dynamic\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"项目类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"项目类型列表\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"__vModel__\":\"project_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"project_type\",\"placeholder\":\"请选择合同模式\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"合同模式\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"revenue\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":false,\"required\":false,\"tableName\":\"mdm_contract_type\",\"renderKey\":1774839981641,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemb30132\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"合同模式\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":6},\"options\":[{\"fullName\":\"收入类合同\",\"id\":\"revenue\"},{\"fullName\":\"支付类合同\",\"id\":\"payment\"}],\"__vModel__\":\"contract_mode\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"contract_mode\",\"placeholder\":\"请选择\"},{\"__config__\":{\"formId\":\"formItemef29e9\",\"yunzhupaasKey\":\"switch\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":0,\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"材料清单\",\"trigger\":\"change\",\"showLabel\":false,\"required\":false,\"tableName\":\"mdm_contract_type\",\"renderKey\":1774840487884,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-switch\",\"tag\":\"YunzhupaasSwitch\",\"regList\":[],\"tableAlign\":\"left\",\"span\":2},\"activeValue\":1,\"inactiveValue\":0,\"__vModel__\":\"cl_list_enabled\",\"fullName\":\"材料清单\",\"inactiveTxt\":\"关\",\"fullNameI18nCode\":[\"\"],\"disabled\":false,\"activeTxt\":\"开\",\"id\":\"cl_list_enabled\"},{\"__config__\":{\"formId\":\"formItem061f70\",\"yunzhupaasKey\":\"switch\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":0,\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"租赁清单\",\"trigger\":\"change\",\"showLabel\":false,\"required\":false,\"tableName\":\"mdm_contract_type\",\"renderKey\":1774840537386,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-switch\",\"tag\":\"YunzhupaasSwitch\",\"regList\":[],\"tableAlign\":\"left\",\"span\":2},\"activeValue\":1,\"inactiveValue\":0,\"__vModel__\":\"zl_list_enabled\",\"fullName\":\"租赁清单\",\"inactiveTxt\":\"关\",\"fullNameI18nCode\":[\"\"],\"disabled\":false,\"activeTxt\":\"开\",\"id\":\"zl_list_enabled\"},{\"__config__\":{\"formId\":\"formItemc48550\",\"yunzhupaasKey\":\"switch\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":0,\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"劳务清单\",\"trigger\":\"change\",\"showLabel\":false,\"required\":false,\"tableName\":\"mdm_contract_type\",\"renderKey\":1774840557640,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-switch\",\"tag\":\"YunzhupaasSwitch\",\"regList\":[],\"tableAlign\":\"left\",\"span\":2},\"activeValue\":1,\"inactiveValue\":0,\"__vModel__\":\"rg_list_enabled\",\"fullName\":\"劳务清单\",\"inactiveTxt\":\"关\",\"fullNameI18nCode\":[\"\"],\"disabled\":false,\"activeTxt\":\"开\",\"id\":\"rg_list_enabled\"},{\"__config__\":{\"formId\":\"formItem477d28\",\"yunzhupaasKey\":\"switch\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":0,\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"工程量清单\",\"trigger\":\"change\",\"showLabel\":false,\"required\":false,\"tableName\":\"mdm_contract_type\",\"renderKey\":1774840573827,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-switch\",\"tag\":\"YunzhupaasSwitch\",\"regList\":[],\"tableAlign\":\"left\",\"span\":2},\"activeValue\":1,\"inactiveValue\":0,\"__vModel__\":\"gcl_list_enabled\",\"fullName\":\"工程量清单\",\"inactiveTxt\":\"关\",\"fullNameI18nCode\":[\"\"],\"disabled\":false,\"activeTxt\":\"开\",\"id\":\"gcl_list_enabled\"},{\"__config__\":{\"formId\":\"formItem098126\",\"yunzhupaasKey\":\"switch\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":0,\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"在线合同模板\",\"trigger\":\"change\",\"showLabel\":false,\"required\":false,\"tableName\":\"mdm_contract_type\",\"renderKey\":1774840646431,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-switch\",\"tag\":\"YunzhupaasSwitch\",\"regList\":[],\"tableAlign\":\"left\",\"span\":2},\"activeValue\":1,\"inactiveValue\":0,\"__vModel__\":\"contract_temp_enabled\",\"fullName\":\"在线合同模板\",\"inactiveTxt\":\"关\",\"fullNameI18nCode\":[\"\"],\"disabled\":false,\"activeTxt\":\"开\",\"id\":\"contract_temp_enabled\"},{\"__config__\":{\"formId\":\"formItem43b97d\",\"yunzhupaasKey\":\"switch\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":0,\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"工作流程\",\"trigger\":\"change\",\"showLabel\":false,\"required\":false,\"tableName\":\"mdm_contract_type\",\"renderKey\":1774840790597,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-switch\",\"tag\":\"YunzhupaasSwitch\",\"regList\":[],\"tableAlign\":\"left\",\"span\":2},\"activeValue\":1,\"inactiveValue\":0,\"__vModel__\":\"workflow_enabled\",\"fullName\":\"工作流程\",\"inactiveTxt\":\"关\",\"fullNameI18nCode\":[\"\"],\"disabled\":false,\"activeTxt\":\"开\",\"id\":\"workflow_enabled\"}],\"pageSize\":20,\"type\":2,\"columnBtnsList\":[{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-edit\",\"label\":\"编辑\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"edit\",\"labelI18nCode\":\"common.editText\"},{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-clearn\",\"label\":\"删除\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"remove\",\"labelI18nCode\":\"common.delText\"},{\"show\":true,\"icon\":\"icon-ym icon-ym-generator-menu\",\"label\":\"详情\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"detail\",\"labelI18nCode\":\"common.detailText\"}],\"treeTitle\":\"左侧标题\",\"defaultColumnList\":[{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem49f65f\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"合同类型编码\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_contract_type\",\"renderKey\":1774838784995,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"contract_type_code\",\"__vModel__\":\"contract_type_code\",\"checked\":true,\"disabled\":false,\"id\":\"contract_type_code\",\"placeholder\":\"请输入合同类型编码\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":25,\"fullName\":\"合同类型编码\",\"label\":\"合同类型编码\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItema51d1e\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"合同类型名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_contract_type\",\"renderKey\":1774838789410,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"contract_type_name\",\"__vModel__\":\"contract_type_name\",\"checked\":true,\"disabled\":false,\"id\":\"contract_type_name\",\"placeholder\":\"请输入合同类型名称\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"合同类型名称\",\"label\":\"合同类型名称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"项目类型\",\"fullNameI18nCode\":[\"\"],\"label\":\"项目类型\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"project_type_name\",\"value\":\"project_type_code\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"SOFT\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"797165402772733957\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_contract_type\",\"renderKey\":1774840899305,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemac75d7\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dynamic\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"项目类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"项目类型列表\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"project_type\",\"__vModel__\":\"project_type\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"project_type\",\"placeholder\":\"请选择合同模式\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"合同模式\",\"fullNameI18nCode\":[\"\"],\"label\":\"合同模式\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"revenue\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":false,\"required\":false,\"tableName\":\"mdm_contract_type\",\"renderKey\":1774839981641,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemb30132\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"合同模式\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":6},\"prop\":\"contract_mode\",\"options\":[{\"fullName\":\"收入类合同\",\"id\":\"revenue\"},{\"fullName\":\"支付类合同\",\"id\":\"payment\"}],\"__vModel__\":\"contract_mode\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"contract_mode\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"switch\",\"resizable\":true,\"activeValue\":1,\"inactiveValue\":0,\"fullName\":\"材料清单\",\"inactiveTxt\":\"关\",\"fullNameI18nCode\":[\"\"],\"label\":\"材料清单\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItemef29e9\",\"yunzhupaasKey\":\"switch\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":0,\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"材料清单\",\"trigger\":\"change\",\"showLabel\":false,\"required\":false,\"tableName\":\"mdm_contract_type\",\"renderKey\":1774840487884,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-switch\",\"tag\":\"YunzhupaasSwitch\",\"regList\":[],\"tableAlign\":\"left\",\"span\":2},\"prop\":\"cl_list_enabled\",\"__vModel__\":\"cl_list_enabled\",\"checked\":true,\"fixed\":\"none\",\"disabled\":false,\"activeTxt\":\"开\",\"id\":\"cl_list_enabled\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"switch\",\"resizable\":true,\"activeValue\":1,\"inactiveValue\":0,\"fullName\":\"租赁清单\",\"inactiveTxt\":\"关\",\"fullNameI18nCode\":[\"\"],\"label\":\"租赁清单\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItem061f70\",\"yunzhupaasKey\":\"switch\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":0,\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"租赁清单\",\"trigger\":\"change\",\"showLabel\":false,\"required\":false,\"tableName\":\"mdm_contract_type\",\"renderKey\":1774840537386,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-switch\",\"tag\":\"YunzhupaasSwitch\",\"regList\":[],\"tableAlign\":\"left\",\"span\":2},\"prop\":\"zl_list_enabled\",\"__vModel__\":\"zl_list_enabled\",\"checked\":true,\"fixed\":\"none\",\"disabled\":false,\"activeTxt\":\"开\",\"id\":\"zl_list_enabled\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"switch\",\"resizable\":true,\"activeValue\":1,\"inactiveValue\":0,\"fullName\":\"劳务清单\",\"inactiveTxt\":\"关\",\"fullNameI18nCode\":[\"\"],\"label\":\"劳务清单\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItemc48550\",\"yunzhupaasKey\":\"switch\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":0,\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"劳务清单\",\"trigger\":\"change\",\"showLabel\":false,\"required\":false,\"tableName\":\"mdm_contract_type\",\"renderKey\":1774840557640,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-switch\",\"tag\":\"YunzhupaasSwitch\",\"regList\":[],\"tableAlign\":\"left\",\"span\":2},\"prop\":\"rg_list_enabled\",\"__vModel__\":\"rg_list_enabled\",\"checked\":true,\"fixed\":\"none\",\"disabled\":false,\"activeTxt\":\"开\",\"id\":\"rg_list_enabled\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"switch\",\"resizable\":true,\"activeValue\":1,\"inactiveValue\":0,\"fullName\":\"工程量清单\",\"inactiveTxt\":\"关\",\"fullNameI18nCode\":[\"\"],\"label\":\"工程量清单\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItem477d28\",\"yunzhupaasKey\":\"switch\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":0,\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"工程量清单\",\"trigger\":\"change\",\"showLabel\":false,\"required\":false,\"tableName\":\"mdm_contract_type\",\"renderKey\":1774840573827,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-switch\",\"tag\":\"YunzhupaasSwitch\",\"regList\":[],\"tableAlign\":\"left\",\"span\":2},\"prop\":\"gcl_list_enabled\",\"__vModel__\":\"gcl_list_enabled\",\"checked\":true,\"fixed\":\"none\",\"disabled\":false,\"activeTxt\":\"开\",\"id\":\"gcl_list_enabled\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"switch\",\"resizable\":true,\"activeValue\":1,\"inactiveValue\":0,\"fullName\":\"在线合同模板\",\"inactiveTxt\":\"关\",\"fullNameI18nCode\":[\"\"],\"label\":\"在线合同模板\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItem098126\",\"yunzhupaasKey\":\"switch\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":0,\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"在线合同模板\",\"trigger\":\"change\",\"showLabel\":false,\"required\":false,\"tableName\":\"mdm_contract_type\",\"renderKey\":1774840646431,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-switch\",\"tag\":\"YunzhupaasSwitch\",\"regList\":[],\"tableAlign\":\"left\",\"span\":2},\"prop\":\"contract_temp_enabled\",\"__vModel__\":\"contract_temp_enabled\",\"checked\":true,\"fixed\":\"none\",\"disabled\":false,\"activeTxt\":\"开\",\"id\":\"contract_temp_enabled\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"switch\",\"resizable\":true,\"activeValue\":1,\"inactiveValue\":0,\"fullName\":\"工作流程\",\"inactiveTxt\":\"关\",\"fullNameI18nCode\":[\"\"],\"label\":\"工作流程\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItem43b97d\",\"yunzhupaasKey\":\"switch\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":0,\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"工作流程\",\"trigger\":\"change\",\"showLabel\":false,\"required\":false,\"tableName\":\"mdm_contract_type\",\"renderKey\":1774840790597,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-switch\",\"tag\":\"YunzhupaasSwitch\",\"regList\":[],\"tableAlign\":\"left\",\"span\":2},\"prop\":\"workflow_enabled\",\"__vModel__\":\"workflow_enabled\",\"checked\":true,\"fixed\":\"none\",\"disabled\":false,\"activeTxt\":\"开\",\"id\":\"workflow_enabled\",\"labelI18nCode\":\"\"}],\"treeRelationFieldAbleIds\":[],\"treeSyncInterfaceName\":\"\",\"treeSyncTemplateJson\":[],\"treeRelation\":\"project_type\",\"defaultSortConfig\":[],\"tabConfig\":{\"hasAllTab\":true,\"relationField\":\"\",\"on\":false},\"hasSuperQuery\":true,\"treePropsLabel\":\"project_type_name\",\"groupField\":\"\",\"printIds\":[],\"uploaderTemplateJson\":{},\"hasTreeQuery\":true,\"useFormPermission\":false,\"complexHeaderList\":[],\"useBtnPermission\":false,\"treeSyncType\":0,\"hasPage\":true,\"searchList\":[{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"showCount\":false,\"__config__\":{\"formId\":\"formItema51d1e\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"合同类型名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_contract_type\",\"renderKey\":1774838789410,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"contract_type_name\",\"__vModel__\":\"contract_type_name\",\"searchMultiple\":false,\"disabled\":false,\"id\":\"contract_type_name\",\"placeholder\":\"请输入合同类型名称\",\"addonBefore\":\"\",\"clearable\":true,\"searchType\":2,\"maxlength\":50,\"fullName\":\"合同类型名称\",\"label\":\"合同类型名称\",\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"isKeyword\":true,\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"searchType\":1,\"multiple\":false,\"fullName\":\"合同模式\",\"fullNameI18nCode\":[\"\"],\"label\":\"合同模式\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"revenue\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":false,\"required\":false,\"tableName\":\"mdm_contract_type\",\"renderKey\":1774839981641,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemb30132\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"合同模式\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":6},\"prop\":\"contract_mode\",\"options\":[{\"fullName\":\"收入类合同\",\"id\":\"revenue\"},{\"fullName\":\"支付类合同\",\"id\":\"payment\"}],\"__vModel__\":\"contract_mode\",\"searchMultiple\":true,\"isKeyword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"contract_mode\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"}],\"ruleList\":{\"conditionList\":[],\"matchLogic\":\"and\"},\"childTableStyle\":1,\"treePropsChildren\":\"children\",\"treeRelationFieldSelectType\":\"all\",\"showOverflow\":true,\"treeTemplateJson\":[],\"treeTitleI18nCode\":\"\",\"treePropsName\":\"项目类型列表\",\"useColumnPermission\":false,\"treePropsUrl\":\"797165402772733957\",\"btnsList\":[{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-add\",\"label\":\"新增\",\"value\":\"add\",\"labelI18nCode\":\"common.add2Text\"},{\"show\":false,\"icon\":\"icon-ym icon-ym-btn-download\",\"label\":\"导出\",\"value\":\"download\",\"labelI18nCode\":\"common.exportText\"},{\"show\":false,\"icon\":\"icon-ym icon-ym-btn-upload\",\"label\":\"导入\",\"value\":\"upload\",\"labelI18nCode\":\"common.importText\"},{\"show\":false,\"icon\":\"icon-ym icon-ym-btn-clearn\",\"label\":\"批量删除\",\"value\":\"batchRemove\",\"labelI18nCode\":\"common.batchDelText\"},{\"show\":false,\"icon\":\"icon-ym icon-ym-report-icon-preview-printPreview\",\"label\":\"批量打印\",\"value\":\"batchPrint\",\"labelI18nCode\":\"common.batchPrintText\"}],\"useDataPermission\":false,\"viewKey\":\"\",\"columnList\":[{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem49f65f\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"合同类型编码\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_contract_type\",\"renderKey\":1774838784995,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"contract_type_code\",\"__vModel__\":\"contract_type_code\",\"disabled\":false,\"id\":\"contract_type_code\",\"placeholder\":\"请输入合同类型编码\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":25,\"fullName\":\"合同类型编码\",\"label\":\"合同类型编码\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItema51d1e\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"合同类型名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_contract_type\",\"renderKey\":1774838789410,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"contract_type_name\",\"__vModel__\":\"contract_type_name\",\"disabled\":false,\"id\":\"contract_type_name\",\"placeholder\":\"请输入合同类型名称\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"合同类型名称\",\"label\":\"合同类型名称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"项目类型\",\"fullNameI18nCode\":[\"\"],\"label\":\"项目类型\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"project_type_name\",\"value\":\"project_type_code\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"SOFT\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"797165402772733957\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_contract_type\",\"renderKey\":1774840899305,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemac75d7\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dynamic\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"项目类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"项目类型列表\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"project_type\",\"__vModel__\":\"project_type\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"project_type\",\"placeholder\":\"请选择合同模式\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"合同模式\",\"fullNameI18nCode\":[\"\"],\"label\":\"合同模式\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"revenue\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":false,\"required\":false,\"tableName\":\"mdm_contract_type\",\"renderKey\":1774839981641,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemb30132\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"合同模式\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":6},\"prop\":\"contract_mode\",\"options\":[{\"fullName\":\"收入类合同\",\"id\":\"revenue\"},{\"fullName\":\"支付类合同\",\"id\":\"payment\"}],\"__vModel__\":\"contract_mode\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"contract_mode\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"switch\",\"resizable\":true,\"activeValue\":1,\"inactiveValue\":0,\"fullName\":\"材料清单\",\"inactiveTxt\":\"关\",\"fullNameI18nCode\":[\"\"],\"label\":\"材料清单\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItemef29e9\",\"yunzhupaasKey\":\"switch\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":0,\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"材料清单\",\"trigger\":\"change\",\"showLabel\":false,\"required\":false,\"tableName\":\"mdm_contract_type\",\"renderKey\":1774840487884,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-switch\",\"tag\":\"YunzhupaasSwitch\",\"regList\":[],\"tableAlign\":\"left\",\"span\":2},\"prop\":\"cl_list_enabled\",\"__vModel__\":\"cl_list_enabled\",\"fixed\":\"none\",\"disabled\":false,\"activeTxt\":\"开\",\"id\":\"cl_list_enabled\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"switch\",\"resizable\":true,\"activeValue\":1,\"inactiveValue\":0,\"fullName\":\"劳务清单\",\"inactiveTxt\":\"关\",\"fullNameI18nCode\":[\"\"],\"label\":\"劳务清单\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItemc48550\",\"yunzhupaasKey\":\"switch\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":0,\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"劳务清单\",\"trigger\":\"change\",\"showLabel\":false,\"required\":false,\"tableName\":\"mdm_contract_type\",\"renderKey\":1774840557640,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-switch\",\"tag\":\"YunzhupaasSwitch\",\"regList\":[],\"tableAlign\":\"left\",\"span\":2},\"prop\":\"rg_list_enabled\",\"__vModel__\":\"rg_list_enabled\",\"fixed\":\"none\",\"disabled\":false,\"activeTxt\":\"开\",\"id\":\"rg_list_enabled\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"switch\",\"resizable\":true,\"activeValue\":1,\"inactiveValue\":0,\"fullName\":\"工程量清单\",\"inactiveTxt\":\"关\",\"fullNameI18nCode\":[\"\"],\"label\":\"工程量清单\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItem477d28\",\"yunzhupaasKey\":\"switch\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":0,\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"工程量清单\",\"trigger\":\"change\",\"showLabel\":false,\"required\":false,\"tableName\":\"mdm_contract_type\",\"renderKey\":1774840573827,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-switch\",\"tag\":\"YunzhupaasSwitch\",\"regList\":[],\"tableAlign\":\"left\",\"span\":2},\"prop\":\"gcl_list_enabled\",\"__vModel__\":\"gcl_list_enabled\",\"fixed\":\"none\",\"disabled\":false,\"activeTxt\":\"开\",\"id\":\"gcl_list_enabled\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"switch\",\"resizable\":true,\"activeValue\":1,\"inactiveValue\":0,\"fullName\":\"租赁清单\",\"inactiveTxt\":\"关\",\"fullNameI18nCode\":[\"\"],\"label\":\"租赁清单\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItem061f70\",\"yunzhupaasKey\":\"switch\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":0,\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"租赁清单\",\"trigger\":\"change\",\"showLabel\":false,\"required\":false,\"tableName\":\"mdm_contract_type\",\"renderKey\":1774840537386,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-switch\",\"tag\":\"YunzhupaasSwitch\",\"regList\":[],\"tableAlign\":\"left\",\"span\":2},\"prop\":\"zl_list_enabled\",\"__vModel__\":\"zl_list_enabled\",\"fixed\":\"none\",\"disabled\":false,\"activeTxt\":\"开\",\"id\":\"zl_list_enabled\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"switch\",\"resizable\":true,\"activeValue\":1,\"inactiveValue\":0,\"fullName\":\"工作流程\",\"inactiveTxt\":\"关\",\"fullNameI18nCode\":[\"\"],\"label\":\"工作流程\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItem43b97d\",\"yunzhupaasKey\":\"switch\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":0,\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"工作流程\",\"trigger\":\"change\",\"showLabel\":false,\"required\":false,\"tableName\":\"mdm_contract_type\",\"renderKey\":1774840790597,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-switch\",\"tag\":\"YunzhupaasSwitch\",\"regList\":[],\"tableAlign\":\"left\",\"span\":2},\"prop\":\"workflow_enabled\",\"__vModel__\":\"workflow_enabled\",\"fixed\":\"none\",\"disabled\":false,\"activeTxt\":\"开\",\"id\":\"workflow_enabled\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"switch\",\"resizable\":true,\"activeValue\":1,\"inactiveValue\":0,\"fullName\":\"在线合同模板\",\"inactiveTxt\":\"关\",\"fullNameI18nCode\":[\"\"],\"label\":\"在线合同模板\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItem098126\",\"yunzhupaasKey\":\"switch\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":0,\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"在线合同模板\",\"trigger\":\"change\",\"showLabel\":false,\"required\":false,\"tableName\":\"mdm_contract_type\",\"renderKey\":1774840646431,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-switch\",\"tag\":\"YunzhupaasSwitch\",\"regList\":[],\"tableAlign\":\"left\",\"span\":2},\"prop\":\"contract_temp_enabled\",\"__vModel__\":\"contract_temp_enabled\",\"fixed\":\"none\",\"disabled\":false,\"activeTxt\":\"开\",\"id\":\"contract_temp_enabled\",\"labelI18nCode\":\"\"}],\"summaryField\":[],\"parentField\":\"\",\"treeDataSource\":\"api\",\"treeDictionary\":\"\",\"treeSyncInterfaceId\":\"\",\"customBtnsList\":[]}"); return sb.toString(); - } - /** app列表字段配置json */ - public static final String getAppColumnData(){ - StringBuilder sb = new StringBuilder(); - sb.append("{\"hasPage\":true,\"useColumnPermission\":false,\"searchList\":[],\"btnsList\":[{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-add\",\"label\":\"新增\",\"value\":\"add\",\"labelI18nCode\":\"common.add2Text\"},{\"show\":false,\"icon\":\"icon-ym icon-ym-btn-clearn\",\"label\":\"批量删除\",\"value\":\"batchRemove\",\"labelI18nCode\":\"common.batchDelText\"}],\"useDataPermission\":false,\"viewKey\":\"\",\"ruleListApp\":{\"conditionList\":[],\"matchLogic\":\"and\"},\"columnList\":[{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem49f65f\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"合同类型编码\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_contract_type\",\"renderKey\":1774838784995,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"contract_type_code\",\"__vModel__\":\"contract_type_code\",\"disabled\":false,\"id\":\"contract_type_code\",\"placeholder\":\"请输入合同类型编码\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":25,\"fullName\":\"合同类型编码\",\"label\":\"合同类型编码\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItema51d1e\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"合同类型名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_contract_type\",\"renderKey\":1774838789410,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"contract_type_name\",\"__vModel__\":\"contract_type_name\",\"disabled\":false,\"id\":\"contract_type_name\",\"placeholder\":\"请输入合同类型名称\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"合同类型名称\",\"label\":\"合同类型名称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"项目类型\",\"fullNameI18nCode\":[\"\"],\"label\":\"项目类型\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"project_type_name\",\"value\":\"project_type_code\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"SOFT\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"797165402772733957\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_contract_type\",\"renderKey\":1774840899305,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemac75d7\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dynamic\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"项目类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"项目类型列表\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"project_type\",\"__vModel__\":\"project_type\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"project_type\",\"placeholder\":\"请选择合同模式\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"合同模式\",\"fullNameI18nCode\":[\"\"],\"label\":\"合同模式\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"revenue\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":false,\"required\":false,\"tableName\":\"mdm_contract_type\",\"renderKey\":1774839981641,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemb30132\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"合同模式\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":6},\"prop\":\"contract_mode\",\"options\":[{\"fullName\":\"收入类合同\",\"id\":\"revenue\"},{\"fullName\":\"支付类合同\",\"id\":\"payment\"}],\"__vModel__\":\"contract_mode\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"contract_mode\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"}],\"columnOptions\":[{\"clearable\":true,\"maxlength\":25,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"合同类型编码\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem49f65f\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"合同类型编码\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_contract_type\",\"renderKey\":1774838784995,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"contract_type_code\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"contract_type_code\",\"placeholder\":\"请输入合同类型编码\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"合同类型名称\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItema51d1e\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"合同类型名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_contract_type\",\"renderKey\":1774838789410,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"contract_type_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"contract_type_name\",\"placeholder\":\"请输入合同类型名称\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"项目类型\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"project_type_name\",\"value\":\"project_type_code\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"SOFT\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"797165402772733957\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_contract_type\",\"renderKey\":1774840899305,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemac75d7\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dynamic\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"项目类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"项目类型列表\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"__vModel__\":\"project_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"project_type\",\"placeholder\":\"请选择合同模式\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"合同模式\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"revenue\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":false,\"required\":false,\"tableName\":\"mdm_contract_type\",\"renderKey\":1774839981641,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemb30132\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"合同模式\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":6},\"options\":[{\"fullName\":\"收入类合同\",\"id\":\"revenue\"},{\"fullName\":\"支付类合同\",\"id\":\"payment\"}],\"__vModel__\":\"contract_mode\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"contract_mode\",\"placeholder\":\"请选择\"},{\"__config__\":{\"formId\":\"formItemef29e9\",\"yunzhupaasKey\":\"switch\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":0,\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"材料清单\",\"trigger\":\"change\",\"showLabel\":false,\"required\":false,\"tableName\":\"mdm_contract_type\",\"renderKey\":1774840487884,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-switch\",\"tag\":\"YunzhupaasSwitch\",\"regList\":[],\"tableAlign\":\"left\",\"span\":2},\"activeValue\":1,\"inactiveValue\":0,\"__vModel__\":\"cl_list_enabled\",\"fullName\":\"材料清单\",\"inactiveTxt\":\"关\",\"fullNameI18nCode\":[\"\"],\"disabled\":false,\"activeTxt\":\"开\",\"id\":\"cl_list_enabled\"},{\"__config__\":{\"formId\":\"formItem061f70\",\"yunzhupaasKey\":\"switch\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":0,\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"租赁清单\",\"trigger\":\"change\",\"showLabel\":false,\"required\":false,\"tableName\":\"mdm_contract_type\",\"renderKey\":1774840537386,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-switch\",\"tag\":\"YunzhupaasSwitch\",\"regList\":[],\"tableAlign\":\"left\",\"span\":2},\"activeValue\":1,\"inactiveValue\":0,\"__vModel__\":\"zl_list_enabled\",\"fullName\":\"租赁清单\",\"inactiveTxt\":\"关\",\"fullNameI18nCode\":[\"\"],\"disabled\":false,\"activeTxt\":\"开\",\"id\":\"zl_list_enabled\"},{\"__config__\":{\"formId\":\"formItemc48550\",\"yunzhupaasKey\":\"switch\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":0,\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"劳务清单\",\"trigger\":\"change\",\"showLabel\":false,\"required\":false,\"tableName\":\"mdm_contract_type\",\"renderKey\":1774840557640,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-switch\",\"tag\":\"YunzhupaasSwitch\",\"regList\":[],\"tableAlign\":\"left\",\"span\":2},\"activeValue\":1,\"inactiveValue\":0,\"__vModel__\":\"rg_list_enabled\",\"fullName\":\"劳务清单\",\"inactiveTxt\":\"关\",\"fullNameI18nCode\":[\"\"],\"disabled\":false,\"activeTxt\":\"开\",\"id\":\"rg_list_enabled\"},{\"__config__\":{\"formId\":\"formItem477d28\",\"yunzhupaasKey\":\"switch\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":0,\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"工程量清单\",\"trigger\":\"change\",\"showLabel\":false,\"required\":false,\"tableName\":\"mdm_contract_type\",\"renderKey\":1774840573827,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-switch\",\"tag\":\"YunzhupaasSwitch\",\"regList\":[],\"tableAlign\":\"left\",\"span\":2},\"activeValue\":1,\"inactiveValue\":0,\"__vModel__\":\"gcl_list_enabled\",\"fullName\":\"工程量清单\",\"inactiveTxt\":\"关\",\"fullNameI18nCode\":[\"\"],\"disabled\":false,\"activeTxt\":\"开\",\"id\":\"gcl_list_enabled\"},{\"__config__\":{\"formId\":\"formItem098126\",\"yunzhupaasKey\":\"switch\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":0,\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"在线合同模板\",\"trigger\":\"change\",\"showLabel\":false,\"required\":false,\"tableName\":\"mdm_contract_type\",\"renderKey\":1774840646431,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-switch\",\"tag\":\"YunzhupaasSwitch\",\"regList\":[],\"tableAlign\":\"left\",\"span\":2},\"activeValue\":1,\"inactiveValue\":0,\"__vModel__\":\"contract_temp_enabled\",\"fullName\":\"在线合同模板\",\"inactiveTxt\":\"关\",\"fullNameI18nCode\":[\"\"],\"disabled\":false,\"activeTxt\":\"开\",\"id\":\"contract_temp_enabled\"},{\"__config__\":{\"formId\":\"formItem43b97d\",\"yunzhupaasKey\":\"switch\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":0,\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"工作流程\",\"trigger\":\"change\",\"showLabel\":false,\"required\":false,\"tableName\":\"mdm_contract_type\",\"renderKey\":1774840790597,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-switch\",\"tag\":\"YunzhupaasSwitch\",\"regList\":[],\"tableAlign\":\"left\",\"span\":2},\"activeValue\":1,\"inactiveValue\":0,\"__vModel__\":\"workflow_enabled\",\"fullName\":\"工作流程\",\"inactiveTxt\":\"关\",\"fullNameI18nCode\":[\"\"],\"disabled\":false,\"activeTxt\":\"开\",\"id\":\"workflow_enabled\"}],\"pageSize\":20,\"defaultSortConfig\":[],\"type\":1,\"columnBtnsList\":[{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-edit\",\"label\":\"编辑\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"edit\",\"labelI18nCode\":\"common.editText\"},{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-clearn\",\"label\":\"删除\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"remove\",\"labelI18nCode\":\"common.delText\"},{\"show\":true,\"icon\":\"icon-ym icon-ym-generator-menu\",\"label\":\"详情\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"detail\",\"labelI18nCode\":\"common.detailText\"}],\"tabConfig\":{\"hasAllTab\":true,\"relationField\":\"\",\"on\":false},\"hasSuperQuery\":false,\"defaultColumnList\":[{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem49f65f\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"合同类型编码\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_contract_type\",\"renderKey\":1774838784995,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"contract_type_code\",\"__vModel__\":\"contract_type_code\",\"checked\":true,\"disabled\":false,\"id\":\"contract_type_code\",\"placeholder\":\"请输入合同类型编码\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":25,\"fullName\":\"合同类型编码\",\"label\":\"合同类型编码\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItema51d1e\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"合同类型名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_contract_type\",\"renderKey\":1774838789410,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"contract_type_name\",\"__vModel__\":\"contract_type_name\",\"checked\":true,\"disabled\":false,\"id\":\"contract_type_name\",\"placeholder\":\"请输入合同类型名称\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"合同类型名称\",\"label\":\"合同类型名称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"项目类型\",\"fullNameI18nCode\":[\"\"],\"label\":\"项目类型\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"project_type_name\",\"value\":\"project_type_code\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"SOFT\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"797165402772733957\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_contract_type\",\"renderKey\":1774840899305,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemac75d7\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dynamic\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"项目类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"项目类型列表\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"project_type\",\"__vModel__\":\"project_type\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"project_type\",\"placeholder\":\"请选择合同模式\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"合同模式\",\"fullNameI18nCode\":[\"\"],\"label\":\"合同模式\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"revenue\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":false,\"required\":false,\"tableName\":\"mdm_contract_type\",\"renderKey\":1774839981641,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemb30132\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"合同模式\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":6},\"prop\":\"contract_mode\",\"options\":[{\"fullName\":\"收入类合同\",\"id\":\"revenue\"},{\"fullName\":\"支付类合同\",\"id\":\"payment\"}],\"__vModel__\":\"contract_mode\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"contract_mode\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"switch\",\"resizable\":true,\"activeValue\":1,\"inactiveValue\":0,\"fullName\":\"材料清单\",\"inactiveTxt\":\"关\",\"fullNameI18nCode\":[\"\"],\"label\":\"材料清单\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItemef29e9\",\"yunzhupaasKey\":\"switch\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":0,\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"材料清单\",\"trigger\":\"change\",\"showLabel\":false,\"required\":false,\"tableName\":\"mdm_contract_type\",\"renderKey\":1774840487884,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-switch\",\"tag\":\"YunzhupaasSwitch\",\"regList\":[],\"tableAlign\":\"left\",\"span\":2},\"prop\":\"cl_list_enabled\",\"__vModel__\":\"cl_list_enabled\",\"checked\":false,\"fixed\":\"none\",\"disabled\":false,\"activeTxt\":\"开\",\"id\":\"cl_list_enabled\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"switch\",\"resizable\":true,\"activeValue\":1,\"inactiveValue\":0,\"fullName\":\"租赁清单\",\"inactiveTxt\":\"关\",\"fullNameI18nCode\":[\"\"],\"label\":\"租赁清单\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItem061f70\",\"yunzhupaasKey\":\"switch\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":0,\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"租赁清单\",\"trigger\":\"change\",\"showLabel\":false,\"required\":false,\"tableName\":\"mdm_contract_type\",\"renderKey\":1774840537386,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-switch\",\"tag\":\"YunzhupaasSwitch\",\"regList\":[],\"tableAlign\":\"left\",\"span\":2},\"prop\":\"zl_list_enabled\",\"__vModel__\":\"zl_list_enabled\",\"checked\":false,\"fixed\":\"none\",\"disabled\":false,\"activeTxt\":\"开\",\"id\":\"zl_list_enabled\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"switch\",\"resizable\":true,\"activeValue\":1,\"inactiveValue\":0,\"fullName\":\"劳务清单\",\"inactiveTxt\":\"关\",\"fullNameI18nCode\":[\"\"],\"label\":\"劳务清单\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItemc48550\",\"yunzhupaasKey\":\"switch\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":0,\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"劳务清单\",\"trigger\":\"change\",\"showLabel\":false,\"required\":false,\"tableName\":\"mdm_contract_type\",\"renderKey\":1774840557640,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-switch\",\"tag\":\"YunzhupaasSwitch\",\"regList\":[],\"tableAlign\":\"left\",\"span\":2},\"prop\":\"rg_list_enabled\",\"__vModel__\":\"rg_list_enabled\",\"checked\":false,\"fixed\":\"none\",\"disabled\":false,\"activeTxt\":\"开\",\"id\":\"rg_list_enabled\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"switch\",\"resizable\":true,\"activeValue\":1,\"inactiveValue\":0,\"fullName\":\"工程量清单\",\"inactiveTxt\":\"关\",\"fullNameI18nCode\":[\"\"],\"label\":\"工程量清单\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItem477d28\",\"yunzhupaasKey\":\"switch\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":0,\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"工程量清单\",\"trigger\":\"change\",\"showLabel\":false,\"required\":false,\"tableName\":\"mdm_contract_type\",\"renderKey\":1774840573827,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-switch\",\"tag\":\"YunzhupaasSwitch\",\"regList\":[],\"tableAlign\":\"left\",\"span\":2},\"prop\":\"gcl_list_enabled\",\"__vModel__\":\"gcl_list_enabled\",\"checked\":false,\"fixed\":\"none\",\"disabled\":false,\"activeTxt\":\"开\",\"id\":\"gcl_list_enabled\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"switch\",\"resizable\":true,\"activeValue\":1,\"inactiveValue\":0,\"fullName\":\"在线合同模板\",\"inactiveTxt\":\"关\",\"fullNameI18nCode\":[\"\"],\"label\":\"在线合同模板\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItem098126\",\"yunzhupaasKey\":\"switch\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":0,\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"在线合同模板\",\"trigger\":\"change\",\"showLabel\":false,\"required\":false,\"tableName\":\"mdm_contract_type\",\"renderKey\":1774840646431,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-switch\",\"tag\":\"YunzhupaasSwitch\",\"regList\":[],\"tableAlign\":\"left\",\"span\":2},\"prop\":\"contract_temp_enabled\",\"__vModel__\":\"contract_temp_enabled\",\"checked\":false,\"fixed\":\"none\",\"disabled\":false,\"activeTxt\":\"开\",\"id\":\"contract_temp_enabled\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"switch\",\"resizable\":true,\"activeValue\":1,\"inactiveValue\":0,\"fullName\":\"工作流程\",\"inactiveTxt\":\"关\",\"fullNameI18nCode\":[\"\"],\"label\":\"工作流程\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItem43b97d\",\"yunzhupaasKey\":\"switch\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":0,\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"工作流程\",\"trigger\":\"change\",\"showLabel\":false,\"required\":false,\"tableName\":\"mdm_contract_type\",\"renderKey\":1774840790597,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-switch\",\"tag\":\"YunzhupaasSwitch\",\"regList\":[],\"tableAlign\":\"left\",\"span\":2},\"prop\":\"workflow_enabled\",\"__vModel__\":\"workflow_enabled\",\"checked\":false,\"fixed\":\"none\",\"disabled\":false,\"activeTxt\":\"开\",\"id\":\"workflow_enabled\",\"labelI18nCode\":\"\"}],\"showOverflow\":true,\"useFormPermission\":false,\"customBtnsList\":[],\"useBtnPermission\":false}"); return sb.toString(); - } - /** 表列表 */ - public static final String getTableList(){ - StringBuilder sb = new StringBuilder(); - sb.append("[{\"relationTable\":\"\",\"tableField\":\"\",\"typeId\":\"1\",\"fields\":[{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"150\",\"dataType\":\"varchar\",\"field\":\"id\",\"fieldName\":\"主键ID\",\"identity\":0,\"primaryKey\":1},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"30\",\"dataType\":\"varchar\",\"field\":\"contract_type_code\",\"fieldName\":\"合同类型编码\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"contract_type_name\",\"fieldName\":\"合同类型名称\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"20\",\"dataType\":\"varchar\",\"field\":\"contract_mode\",\"fieldName\":\"合同模式:revenue=收入类合同、payment=支付类合同\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"30\",\"dataType\":\"varchar\",\"field\":\"project_type\",\"fieldName\":\"项目类型。关联表:GBS_PROJECT_TYPE_T\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"1\",\"dataType\":\"varchar\",\"field\":\"cl_list_enabled\",\"fieldName\":\"是否启动合同清单 —— 材料清单。Y=启用,N=不使用。\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"20\",\"dataType\":\"varchar\",\"field\":\"cl_list_alias\",\"fieldName\":\"材料清单别名\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":null,\"dataType\":\"int\",\"field\":\"cl_lst_seq\",\"fieldName\":\"材料清单顺序\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"1\",\"dataType\":\"varchar\",\"field\":\"rg_list_enabled\",\"fieldName\":\"是否启动合同清单 —— 劳务清单。Y=启用,N=不使用。\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"20\",\"dataType\":\"varchar\",\"field\":\"rg_list_alias\",\"fieldName\":\"劳务清单别名\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":null,\"dataType\":\"int\",\"field\":\"rg_lst_seq\",\"fieldName\":\"劳务清单顺序\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"1\",\"dataType\":\"varchar\",\"field\":\"zl_list_enabled\",\"fieldName\":\"是否启动合同清单 —— 租赁清单。Y=启用,N=不使用。\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"20\",\"dataType\":\"varchar\",\"field\":\"zl_list_alias\",\"fieldName\":\"租赁清单别名\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":null,\"dataType\":\"int\",\"field\":\"zl_lst_seq\",\"fieldName\":\"租赁清单顺序\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"1\",\"dataType\":\"varchar\",\"field\":\"fy_list_enabled\",\"fieldName\":\"是否启动合同清单 —— 费用清单。Y=启用,N=不使用。\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"20\",\"dataType\":\"varchar\",\"field\":\"fy_list_alias\",\"fieldName\":\"费用清单别名\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":null,\"dataType\":\"int\",\"field\":\"fy_lst_seq\",\"fieldName\":\"费用清单顺序\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"1\",\"dataType\":\"varchar\",\"field\":\"gcl_list_enabled\",\"fieldName\":\"是否启动合同清单 —— 工程量清单。Y=启用,N=不使用。\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"20\",\"dataType\":\"varchar\",\"field\":\"gcl_list_alias\",\"fieldName\":\"工程量清单别名\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":null,\"dataType\":\"int\",\"field\":\"gcl_lst_seq\",\"fieldName\":\"工程量清单顺序\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"1\",\"dataType\":\"varchar\",\"field\":\"contract_temp_enabled\",\"fieldName\":\"启用在线合同模板。Y=启用,N=不使用。\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"1\",\"dataType\":\"varchar\",\"field\":\"workflow_enabled\",\"fieldName\":\"是否启用工作流程,审核合同签订的内容。Y=启用,N=不使用。\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"64\",\"dataType\":\"varchar\",\"field\":\"workflow_temp_id\",\"fieldName\":\"流程模板ID,关联流程模板表\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"200\",\"dataType\":\"varchar\",\"field\":\"remark\",\"fieldName\":\"说明\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"32\",\"dataType\":\"varchar\",\"field\":\"create_by\",\"fieldName\":\"创建人\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"create_date\",\"fieldName\":\"创建日期\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"32\",\"dataType\":\"varchar\",\"field\":\"update_by\",\"fieldName\":\"修改人\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"update_date\",\"fieldName\":\"修改日期\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_tenant_id\",\"fieldName\":\"租户id\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_flow_id\",\"fieldName\":\"流程id\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_flow_task_id\",\"fieldName\":\"流程任务主键\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":null,\"dataType\":\"int\",\"field\":\"f_delete_mark\",\"fieldName\":\"删除标志\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"f_delete_time\",\"fieldName\":\"删除时间\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_delete_user_id\",\"fieldName\":\"删除用户\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":null,\"dataType\":\"int\",\"field\":\"f_version\",\"fieldName\":\"乐观锁\",\"identity\":0,\"primaryKey\":0}],\"relationField\":\"\",\"table\":\"mdm_contract_type\",\"tableName\":\"合同类型配置\"}]"); return sb.toString(); - } - -} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/mdmcontracttype/MdmContractTypeExcelErrorVO.java b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/mdmcontracttype/MdmContractTypeExcelErrorVO.java deleted file mode 100644 index 47a38af..0000000 --- a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/mdmcontracttype/MdmContractTypeExcelErrorVO.java +++ /dev/null @@ -1,22 +0,0 @@ - - -package com.yunzhupaas.base.model.mdmcontracttype; - -import lombok.Data; -import cn.afterturn.easypoi.excel.annotation.Excel; -import com.alibaba.fastjson.annotation.JSONField; -/** - * - * mdmContractType - * @版本: V5.2.7 - * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 - * @作者: 深圳市乐程软件有限公司 - * @日期: 2026-03-30 - */ -@Data -public class MdmContractTypeExcelErrorVO extends MdmContractTypeExcelVO{ - - @Excel(name = "异常原因",orderNum = "-999") - @JSONField(name = "errorsInfo") - private String errorsInfo; -} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/mdmcontracttype/MdmContractTypeExcelVO.java b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/mdmcontracttype/MdmContractTypeExcelVO.java deleted file mode 100644 index bc031fc..0000000 --- a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/mdmcontracttype/MdmContractTypeExcelVO.java +++ /dev/null @@ -1,25 +0,0 @@ -package com.yunzhupaas.base.model.mdmcontracttype; - -import lombok.Data; -import java.sql.Time; -import java.util.Date; -import com.fasterxml.jackson.annotation.JsonFormat; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.alibaba.fastjson.annotation.JSONField; -import cn.afterturn.easypoi.excel.annotation.Excel; -import cn.afterturn.easypoi.excel.annotation.ExcelEntity; -import cn.afterturn.easypoi.excel.annotation.ExcelCollection; -import java.math.BigDecimal; -import java.util.List; -/** - * - * mdmContractType - * @版本: V5.2.7 - * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 - * @作者: 深圳市乐程软件有限公司 - * @日期: 2026-03-30 - */ -@Data -public class MdmContractTypeExcelVO{ - -} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/mdmcontracttype/MdmContractTypeForm.java b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/mdmcontracttype/MdmContractTypeForm.java deleted file mode 100644 index eeab205..0000000 --- a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/mdmcontracttype/MdmContractTypeForm.java +++ /dev/null @@ -1,127 +0,0 @@ -package com.yunzhupaas.base.model.mdmcontracttype; - -import lombok.Data; -import java.util.*; -import java.math.BigDecimal; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.alibaba.fastjson.annotation.JSONField; -import io.swagger.v3.oas.annotations.media.Schema; - -/** - * mdmContractType - * @版本: V5.2.7 - * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 - * @作者: 深圳市乐程软件有限公司 - * @日期: 2026-03-30 - */ -@Data -@Schema(description = "表单参数") -public class MdmContractTypeForm { - /** 主键 */ - @Schema(description = "主键") - @JSONField(name = "id") - private String id; - - /** 乐观锁 **/ - @Schema(description = "乐观锁") - @JsonProperty("f_version") - @JSONField(name = "f_version") - private Integer version; - - /** 合同类型编码 **/ - @Schema(description = "合同类型编码") - @JsonProperty("contract_type_code") - @JSONField(name = "contract_type_code") - private String contractTypeCode; - /** 合同类型名称 **/ - @Schema(description = "合同类型名称") - @JsonProperty("contract_type_name") - @JSONField(name = "contract_type_name") - private String contractTypeName; - /** 项目类型 **/ - @Schema(description = "项目类型") - @JsonProperty("project_type") - @JSONField(name = "project_type") - private Object projectType; - /** 合同模式 **/ - @Schema(description = "合同模式") - @JsonProperty("contract_mode") - @JSONField(name = "contract_mode") - private Object contractMode; - /** 材料清单 **/ - @Schema(description = "材料清单") - @JsonProperty("cl_list_enabled") - @JSONField(name = "cl_list_enabled") - private Integer clListEnabled; - /** 材料清单别名 **/ - @Schema(description = "材料清单别名") - @JsonProperty("cl_list_alias") - @JSONField(name = "cl_list_alias") - private String clListAlias; - /** 材料清单顺序 **/ - @Schema(description = "材料清单顺序") - @JsonProperty("cl_lst_seq") - @JSONField(name = "cl_lst_seq") - private BigDecimal clLstSeq; - /** 租赁清单 **/ - @Schema(description = "租赁清单") - @JsonProperty("zl_list_enabled") - @JSONField(name = "zl_list_enabled") - private Integer zlListEnabled; - /** 租赁清单别名 **/ - @Schema(description = "租赁清单别名") - @JsonProperty("zl_list_alias") - @JSONField(name = "zl_list_alias") - private String zlListAlias; - /** 租赁清单顺序 **/ - @Schema(description = "租赁清单顺序") - @JsonProperty("zl_lst_seq") - @JSONField(name = "zl_lst_seq") - private BigDecimal zlLstSeq; - /** 劳务清单 **/ - @Schema(description = "劳务清单") - @JsonProperty("rg_list_enabled") - @JSONField(name = "rg_list_enabled") - private Integer rgListEnabled; - /** 劳务清单别名 **/ - @Schema(description = "劳务清单别名") - @JsonProperty("rg_list_alias") - @JSONField(name = "rg_list_alias") - private String rgListAlias; - /** 劳务清单顺序 **/ - @Schema(description = "劳务清单顺序") - @JsonProperty("rg_lst_seq") - @JSONField(name = "rg_lst_seq") - private BigDecimal rgLstSeq; - /** 工程量清单 **/ - @Schema(description = "工程量清单") - @JsonProperty("gcl_list_enabled") - @JSONField(name = "gcl_list_enabled") - private Integer gclListEnabled; - /** 工程量清单别名 **/ - @Schema(description = "工程量清单别名") - @JsonProperty("gcl_list_alias") - @JSONField(name = "gcl_list_alias") - private String gclListAlias; - /** 工程量清单顺序 **/ - @Schema(description = "工程量清单顺序") - @JsonProperty("gcl_lst_seq") - @JSONField(name = "gcl_lst_seq") - private BigDecimal gclLstSeq; - /** 在线合同模板 **/ - @Schema(description = "在线合同模板") - @JsonProperty("contract_temp_enabled") - @JSONField(name = "contract_temp_enabled") - private Integer contractTempEnabled; - /** 工作流程 **/ - @Schema(description = "工作流程") - @JsonProperty("workflow_enabled") - @JSONField(name = "workflow_enabled") - private Integer workflowEnabled; - /** 流程模板ID,关联流程模板表 **/ - @Schema(description = "流程模板ID,关联流程模板表") - @JsonProperty("workflow_temp_id") - @JSONField(name = "workflow_temp_id") - private Object workflowTempId; - -} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/mdmcontracttype/MdmContractTypePagination.java b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/mdmcontracttype/MdmContractTypePagination.java deleted file mode 100644 index d72b30a..0000000 --- a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/mdmcontracttype/MdmContractTypePagination.java +++ /dev/null @@ -1,65 +0,0 @@ -package com.yunzhupaas.base.model.mdmcontracttype; - -import com.alibaba.fastjson.annotation.JSONField; -import com.fasterxml.jackson.annotation.JsonProperty; -import lombok.Data; -import com.yunzhupaas.base.Pagination; -import io.swagger.v3.oas.annotations.media.Schema; -import java.util.List; - -/** - * - * mdmContractType - * @版本: V5.2.7 - * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 - * @作者: 深圳市乐程软件有限公司 - * @日期: 2026-03-30 - */ -@Data -@Schema(description = "列表查询参数") -public class MdmContractTypePagination extends Pagination { - /** 关键词搜索 */ - @Schema(description = "关键词搜索") - private String yunzhupaasKeyword; - /** 查询key */ - @Schema(description = "查询key") - private String[] selectKey; - /** 选中数据数组id */ - @Schema(description = "选中数据数组id") - private Object[] selectIds; - /** json */ - @Schema(description = "json") - private String json; - /** 数据类型 0-当前页,1-全部数据 */ - @Schema(description = "数据类型 0-当前页,1-全部数据") - private String dataType; - /** 高级查询 */ - @Schema(description = "高级查询") - private String superQueryJson; - /** 功能id */ - @Schema(description = "功能id") - private String moduleId; - /** 菜单id */ - @Schema(description = "菜单id") - private String menuId; - /** 合同类型编码 */ - @Schema(description = "合同类型编码") - @JsonProperty("contract_type_code") - @JSONField(name = "contractTypeCode") - private Object contractTypeCode; - /** 合同类型名称 */ - @Schema(description = "合同类型名称") - @JsonProperty("contract_type_name") - @JSONField(name = "contractTypeName") - private Object contractTypeName; - /** 合同模式 */ - @Schema(description = "合同模式") - @JsonProperty("contract_mode") - @JSONField(name = "contractMode") - private Object contractMode; - /** tree */ - @Schema(description = "tree") - @JsonProperty("project_type") - @JSONField(name = "projectType") - private Object projectType; -} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/mdmproject/MdmProjectConstant.java b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/mdmproject/MdmProjectConstant.java deleted file mode 100644 index eb1b203..0000000 --- a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/mdmproject/MdmProjectConstant.java +++ /dev/null @@ -1,42 +0,0 @@ -package com.yunzhupaas.base.model.mdmproject; - -import com.yunzhupaas.util.JsonUtil; -import java.util.*; - -/** - * 项目结构配置json - * - * @版本: V5.2.7 - * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 - * @作者: 深圳市乐程软件有限公司 - * @日期: 2026-03-26 - */ -public class MdmProjectConstant{ - /** 数据库链接 */ - public static final String DBLINKID = "0"; - /** 表别名 map */ - public static final Map TABLERENAMES = JsonUtil.getJsonToBean("{\"mdm_project\":\"mdmProject\"}",Map.class); - /** 子表model map */ - public static final Map TABLEFIELDKEY = JsonUtil.getJsonToBean("{}",Map.class); - /** 整个表单配置json */ - public static final String getFormData(){ - StringBuilder sb = new StringBuilder(); -sb.append("{\"popupType\":\"drawer\",\"labelWidth\":100,\"classNames\":[],\"className\":[],\"fullScreenWidth\":\"100%\",\"hasConfirmAndAddBtn\":true,\"cancelButtonTextI18nCode\":\"common.cancelText\",\"businessKeyTip\":\"数据已存在,请勿重复提交!\",\"labelPosition\":\"right\",\"printId\":\"\",\"labelSuffix\":\"\",\"customBtns\":[],\"disabled\":false,\"formModel\":\"dataForm\",\"cancelButtonText\":\"取消\",\"confirmButtonText\":\"确定\",\"hasCancelBtn\":true,\"primaryKeyPolicy\":1,\"hasPrintBtn\":false,\"concurrencyLock\":false,\"classJson\":\"\",\"drawerWidth\":\"800px\",\"confirmButtonTextI18nCode\":\"common.okText\",\"printButtonText\":\"打印\",\"businessKeyList\":[],\"formRef\":\"formRef\",\"gutter\":15,\"logicalDelete\":false,\"size\":\"middle\",\"formRules\":\"rules\",\"generalWidth\":\"800px\",\"colon\":false,\"hasConfirmBtn\":true,\"useBusinessKey\":false,\"formStyle\":\"\",\"printButtonTextI18nCode\":\"common.printText\",\"fields\":[{\"clearable\":true,\"maxlength\":30,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem36dc22\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"项目编码\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_project\",\"renderKey\":1774508650570,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"project_code\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入项目编码\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemd2b645\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"项目名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_project\",\"renderKey\":1774508651244,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"project_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入项目名称\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"__config__\":{\"yunzhupaasKey\":\"treeSelect\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"797177453981204485\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_project\",\"renderKey\":1774509368149,\"tagIcon\":\"icon-ym icon-ym-generator-tree\",\"tag\":\"YunzhupaasTreeSelect\",\"formId\":\"formItem503db0\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dynamic\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"上级项目\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"项目结构树\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"multiple\":false,\"__vModel__\":\"parent_project_id\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择上级项目\",\"props\":{\"children\":\"children\",\"label\":\"project_name\",\"value\":\"project_id\"}},{\"filterable\":false,\"clearable\":true,\"__config__\":{\"formId\":\"formItem0f5baf\",\"yunzhupaasKey\":\"organizeSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"归属组织\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_project\",\"renderKey\":1774509431105,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-company\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasOrganizeSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"ableIds\":[],\"multiple\":false,\"__vModel__\":\"org_id\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"placeholder\":\"请选择归属组织\"},{\"filterable\":false,\"clearable\":true,\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"797165402772733957\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_project\",\"renderKey\":1774509499767,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemb4a566\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dynamic\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"项目类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"项目类型列表\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"multiple\":false,\"__vModel__\":\"project_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择项目类型\",\"props\":{\"label\":\"project_type_name\",\"value\":\"project_type_id\"}},{\"clearable\":true,\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_project\",\"renderKey\":1774509542390,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItem27f6a6\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"启动日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"format\":\"yyyy-MM-dd\",\"__vModel__\":\"project_start_date\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择启动日期\"},{\"filterable\":false,\"clearable\":true,\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_project\",\"renderKey\":1774509577696,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem4ff05a\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"797036777536749573\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"项目状态\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"multiple\":false,\"__vModel__\":\"project_state_id\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择项目状态\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"}},{\"__config__\":{\"formId\":\"formItem28643a\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"顺序号\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_project\",\"renderKey\":1774509649106,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"controls\":false,\"__vModel__\":\"seq_num\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"placeholder\":\"请输入顺序号\",\"thousands\":false,\"isAmountChinese\":false,\"addonBefore\":\"\",\"addonAfter\":\"\"},{\"autoSize\":{\"minRows\":4,\"maxRows\":4},\"clearable\":true,\"showCount\":true,\"__config__\":{\"formId\":\"formItem793976\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_project\",\"renderKey\":1774509685351,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maxlength\":200,\"__vModel__\":\"remark\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入备注\"}],\"detailExtraList\":[],\"span\":24,\"dataLog\":false}"); return sb.toString(); - } - /** 列表字段配置json */ - public static final String getColumnData(){ - StringBuilder sb = new StringBuilder(); -sb.append("{\"showSummary\":false,\"treePropsValue\":\"id\",\"columnOptions\":[{\"clearable\":true,\"maxlength\":30,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"项目编码\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem36dc22\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"项目编码\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_project\",\"renderKey\":1774508650570,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"project_code\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"project_code\",\"placeholder\":\"请输入项目编码\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"项目名称\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemd2b645\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"项目名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_project\",\"renderKey\":1774508651244,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"project_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"project_name\",\"placeholder\":\"请输入项目名称\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"上级项目\",\"fullNameI18nCode\":[\"\"],\"props\":{\"children\":\"children\",\"label\":\"project_name\",\"value\":\"project_id\"},\"__config__\":{\"yunzhupaasKey\":\"treeSelect\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"797177453981204485\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_project\",\"renderKey\":1774509368149,\"tagIcon\":\"icon-ym icon-ym-generator-tree\",\"tag\":\"YunzhupaasTreeSelect\",\"formId\":\"formItem503db0\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dynamic\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"上级项目\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"项目结构树\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"__vModel__\":\"parent_project_id\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"parent_project_id\",\"placeholder\":\"请选择上级项目\"},{\"filterable\":false,\"clearable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"归属组织\",\"fullNameI18nCode\":[\"\"],\"__config__\":{\"formId\":\"formItem0f5baf\",\"yunzhupaasKey\":\"organizeSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"归属组织\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_project\",\"renderKey\":1774509431105,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-company\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasOrganizeSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"__vModel__\":\"org_id\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"id\":\"org_id\",\"placeholder\":\"请选择归属组织\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"项目类型\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"project_type_name\",\"value\":\"project_type_id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"797165402772733957\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_project\",\"renderKey\":1774509499767,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemb4a566\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dynamic\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"项目类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"项目类型列表\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"__vModel__\":\"project_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"project_type\",\"placeholder\":\"请选择项目类型\"},{\"clearable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"启动日期\",\"fullNameI18nCode\":[\"\"],\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_project\",\"renderKey\":1774509542390,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItem27f6a6\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"启动日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"__vModel__\":\"project_start_date\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"project_start_date\",\"placeholder\":\"请选择启动日期\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"项目状态\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_project\",\"renderKey\":1774509577696,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem4ff05a\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"797036777536749573\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"项目状态\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"__vModel__\":\"project_state_id\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"project_state_id\",\"placeholder\":\"请选择项目状态\"},{\"controls\":false,\"fullName\":\"顺序号\",\"fullNameI18nCode\":[\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":\"formItem28643a\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"顺序号\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_project\",\"renderKey\":1774509649106,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"__vModel__\":\"seq_num\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"seq_num\",\"placeholder\":\"请输入顺序号\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":200,\"fullName\":\"备注\",\"fullNameI18nCode\":[\"\"],\"autoSize\":{\"minRows\":4,\"maxRows\":4},\"showCount\":true,\"__config__\":{\"formId\":\"formItem793976\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_project\",\"renderKey\":1774509685351,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"__vModel__\":\"remark\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"remark\",\"placeholder\":\"请输入备注\"}],\"pageSize\":20,\"type\":1,\"columnBtnsList\":[{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-edit\",\"label\":\"编辑\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"edit\",\"labelI18nCode\":\"common.editText\"},{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-clearn\",\"label\":\"删除\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"remove\",\"labelI18nCode\":\"common.delText\"},{\"show\":true,\"icon\":\"icon-ym icon-ym-generator-menu\",\"label\":\"详情\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"detail\",\"labelI18nCode\":\"common.detailText\"}],\"treeTitle\":\"左侧标题\",\"defaultColumnList\":[{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem36dc22\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"项目编码\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_project\",\"renderKey\":1774508650570,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"project_code\",\"__vModel__\":\"project_code\",\"checked\":true,\"disabled\":false,\"id\":\"project_code\",\"placeholder\":\"请输入项目编码\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":30,\"fullName\":\"项目编码\",\"label\":\"项目编码\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemd2b645\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"项目名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_project\",\"renderKey\":1774508651244,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"project_name\",\"__vModel__\":\"project_name\",\"checked\":true,\"disabled\":false,\"id\":\"project_name\",\"placeholder\":\"请输入项目名称\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"项目名称\",\"label\":\"项目名称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"treeSelect\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"上级项目\",\"fullNameI18nCode\":[\"\"],\"label\":\"上级项目\",\"sortable\":false,\"align\":\"left\",\"props\":{\"children\":\"children\",\"label\":\"project_name\",\"value\":\"project_id\"},\"__config__\":{\"yunzhupaasKey\":\"treeSelect\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"797177453981204485\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_project\",\"renderKey\":1774509368149,\"tagIcon\":\"icon-ym icon-ym-generator-tree\",\"tag\":\"YunzhupaasTreeSelect\",\"formId\":\"formItem503db0\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dynamic\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"上级项目\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"项目结构树\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"parent_project_id\",\"__vModel__\":\"parent_project_id\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"parent_project_id\",\"placeholder\":\"请选择上级项目\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"organizeSelect\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"归属组织\",\"fullNameI18nCode\":[\"\"],\"label\":\"归属组织\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItem0f5baf\",\"yunzhupaasKey\":\"organizeSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"归属组织\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_project\",\"renderKey\":1774509431105,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-company\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasOrganizeSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"org_id\",\"__vModel__\":\"org_id\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"id\":\"org_id\",\"placeholder\":\"请选择归属组织\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"项目类型\",\"fullNameI18nCode\":[\"\"],\"label\":\"项目类型\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"project_type_name\",\"value\":\"project_type_id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"797165402772733957\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_project\",\"renderKey\":1774509499767,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemb4a566\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dynamic\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"项目类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"项目类型列表\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"project_type\",\"__vModel__\":\"project_type\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"project_type\",\"placeholder\":\"请选择项目类型\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"datePicker\",\"clearable\":true,\"resizable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"启动日期\",\"fullNameI18nCode\":[\"\"],\"label\":\"启动日期\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_project\",\"renderKey\":1774509542390,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItem27f6a6\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"启动日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"project_start_date\",\"__vModel__\":\"project_start_date\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"project_start_date\",\"placeholder\":\"请选择启动日期\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"项目状态\",\"fullNameI18nCode\":[\"\"],\"label\":\"项目状态\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_project\",\"renderKey\":1774509577696,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem4ff05a\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"797036777536749573\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"项目状态\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"project_state_id\",\"__vModel__\":\"project_state_id\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"project_state_id\",\"placeholder\":\"请选择项目状态\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItem28643a\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"顺序号\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_project\",\"renderKey\":1774509649106,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"seq_num\",\"__vModel__\":\"seq_num\",\"checked\":false,\"disabled\":false,\"id\":\"seq_num\",\"placeholder\":\"请输入顺序号\",\"addonBefore\":\"\",\"resizable\":true,\"fullName\":\"顺序号\",\"label\":\"顺序号\",\"sortable\":false,\"thousands\":false,\"addonAfter\":\"\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"step\":1,\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"textarea\",\"clearable\":true,\"resizable\":true,\"maxlength\":200,\"fullName\":\"备注\",\"fullNameI18nCode\":[\"\"],\"label\":\"备注\",\"sortable\":false,\"align\":\"left\",\"autoSize\":{\"minRows\":4,\"maxRows\":4},\"showCount\":true,\"__config__\":{\"formId\":\"formItem793976\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_project\",\"renderKey\":1774509685351,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"remark\",\"__vModel__\":\"remark\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"remark\",\"placeholder\":\"请输入备注\",\"labelI18nCode\":\"\"}],\"treeRelationFieldAbleIds\":[],\"treeSyncInterfaceName\":\"\",\"treeSyncTemplateJson\":[],\"treeRelation\":\"\",\"defaultSortConfig\":[],\"tabConfig\":{\"hasAllTab\":true,\"relationField\":\"project_state_id\",\"on\":true},\"hasSuperQuery\":true,\"treePropsLabel\":\"fullName\",\"groupField\":\"\",\"printIds\":[],\"uploaderTemplateJson\":{},\"hasTreeQuery\":false,\"useFormPermission\":false,\"complexHeaderList\":[],\"useBtnPermission\":false,\"treeSyncType\":0,\"hasPage\":true,\"searchList\":[{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"showCount\":false,\"__config__\":{\"formId\":\"formItemd2b645\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"项目名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_project\",\"renderKey\":1774508651244,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"project_name\",\"__vModel__\":\"project_name\",\"searchMultiple\":false,\"disabled\":false,\"id\":\"project_name\",\"placeholder\":\"请输入项目名称\",\"addonBefore\":\"\",\"clearable\":true,\"searchType\":2,\"maxlength\":50,\"fullName\":\"项目名称\",\"label\":\"项目名称\",\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"isKeyword\":true,\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"organizeSelect\",\"filterable\":false,\"clearable\":true,\"searchType\":1,\"ableIds\":[],\"multiple\":false,\"fullName\":\"归属组织\",\"fullNameI18nCode\":[\"\"],\"label\":\"归属组织\",\"__config__\":{\"formId\":\"formItem0f5baf\",\"yunzhupaasKey\":\"organizeSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"归属组织\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_project\",\"renderKey\":1774509431105,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-company\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasOrganizeSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"org_id\",\"__vModel__\":\"org_id\",\"searchMultiple\":true,\"isKeyword\":false,\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"id\":\"org_id\",\"placeholder\":\"请选择归属组织\",\"value\":[],\"labelI18nCode\":\"\"}],\"ruleList\":{\"conditionList\":[],\"matchLogic\":\"and\"},\"childTableStyle\":1,\"treePropsChildren\":\"children\",\"treeRelationFieldSelectType\":\"all\",\"showOverflow\":true,\"treeTemplateJson\":[],\"treeTitleI18nCode\":\"\",\"treePropsName\":\"\",\"useColumnPermission\":false,\"treePropsUrl\":\"\",\"btnsList\":[{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-add\",\"label\":\"新增\",\"value\":\"add\",\"labelI18nCode\":\"common.add2Text\"},{\"show\":false,\"icon\":\"icon-ym icon-ym-btn-download\",\"label\":\"导出\",\"value\":\"download\",\"labelI18nCode\":\"common.exportText\"},{\"show\":false,\"icon\":\"icon-ym icon-ym-btn-upload\",\"label\":\"导入\",\"value\":\"upload\",\"labelI18nCode\":\"common.importText\"},{\"show\":false,\"icon\":\"icon-ym icon-ym-btn-clearn\",\"label\":\"批量删除\",\"value\":\"batchRemove\",\"labelI18nCode\":\"common.batchDelText\"},{\"show\":false,\"icon\":\"icon-ym icon-ym-report-icon-preview-printPreview\",\"label\":\"批量打印\",\"value\":\"batchPrint\",\"labelI18nCode\":\"common.batchPrintText\"}],\"useDataPermission\":false,\"viewKey\":\"\",\"columnList\":[{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem36dc22\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"项目编码\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_project\",\"renderKey\":1774508650570,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"project_code\",\"__vModel__\":\"project_code\",\"disabled\":false,\"id\":\"project_code\",\"placeholder\":\"请输入项目编码\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":30,\"fullName\":\"项目编码\",\"label\":\"项目编码\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemd2b645\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"项目名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_project\",\"renderKey\":1774508651244,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"project_name\",\"__vModel__\":\"project_name\",\"disabled\":false,\"id\":\"project_name\",\"placeholder\":\"请输入项目名称\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"项目名称\",\"label\":\"项目名称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"organizeSelect\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"归属组织\",\"fullNameI18nCode\":[\"\"],\"label\":\"归属组织\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItem0f5baf\",\"yunzhupaasKey\":\"organizeSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"归属组织\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_project\",\"renderKey\":1774509431105,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-company\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasOrganizeSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"org_id\",\"__vModel__\":\"org_id\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"id\":\"org_id\",\"placeholder\":\"请选择归属组织\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"项目类型\",\"fullNameI18nCode\":[\"\"],\"label\":\"项目类型\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"project_type_name\",\"value\":\"project_type_id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"797165402772733957\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_project\",\"renderKey\":1774509499767,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemb4a566\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dynamic\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"项目类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"项目类型列表\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"project_type\",\"__vModel__\":\"project_type\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"project_type\",\"placeholder\":\"请选择项目类型\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"datePicker\",\"clearable\":true,\"resizable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"启动日期\",\"fullNameI18nCode\":[\"\"],\"label\":\"启动日期\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_project\",\"renderKey\":1774509542390,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItem27f6a6\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"启动日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"project_start_date\",\"__vModel__\":\"project_start_date\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"project_start_date\",\"placeholder\":\"请选择启动日期\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"项目状态\",\"fullNameI18nCode\":[\"\"],\"label\":\"项目状态\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_project\",\"renderKey\":1774509577696,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem4ff05a\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"797036777536749573\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"项目状态\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"project_state_id\",\"__vModel__\":\"project_state_id\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"project_state_id\",\"placeholder\":\"请选择项目状态\",\"labelI18nCode\":\"\"}],\"summaryField\":[],\"parentField\":\"\",\"treeDataSource\":\"dictionary\",\"treeDictionary\":\"\",\"treeSyncInterfaceId\":\"\",\"customBtnsList\":[]}"); return sb.toString(); - } - /** app列表字段配置json */ - public static final String getAppColumnData(){ - StringBuilder sb = new StringBuilder(); -sb.append("{\"hasPage\":true,\"useColumnPermission\":false,\"searchList\":[],\"btnsList\":[{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-add\",\"label\":\"新增\",\"value\":\"add\",\"labelI18nCode\":\"common.add2Text\"},{\"show\":false,\"icon\":\"icon-ym icon-ym-btn-clearn\",\"label\":\"批量删除\",\"value\":\"batchRemove\",\"labelI18nCode\":\"common.batchDelText\"}],\"useDataPermission\":false,\"viewKey\":\"\",\"ruleListApp\":{\"conditionList\":[],\"matchLogic\":\"and\"},\"columnList\":[{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem36dc22\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"项目编码\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_project\",\"renderKey\":1774508650570,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"project_code\",\"__vModel__\":\"project_code\",\"disabled\":false,\"id\":\"project_code\",\"placeholder\":\"请输入项目编码\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":30,\"fullName\":\"项目编码\",\"label\":\"项目编码\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemd2b645\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"项目名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_project\",\"renderKey\":1774508651244,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"project_name\",\"__vModel__\":\"project_name\",\"disabled\":false,\"id\":\"project_name\",\"placeholder\":\"请输入项目名称\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"项目名称\",\"label\":\"项目名称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"organizeSelect\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"归属组织\",\"fullNameI18nCode\":[\"\"],\"label\":\"归属组织\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItem0f5baf\",\"yunzhupaasKey\":\"organizeSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"归属组织\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_project\",\"renderKey\":1774509431105,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-company\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasOrganizeSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"org_id\",\"__vModel__\":\"org_id\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"id\":\"org_id\",\"placeholder\":\"请选择归属组织\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"项目类型\",\"fullNameI18nCode\":[\"\"],\"label\":\"项目类型\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"project_type_name\",\"value\":\"project_type_id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"797165402772733957\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_project\",\"renderKey\":1774509499767,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemb4a566\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dynamic\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"项目类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"项目类型列表\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"project_type\",\"__vModel__\":\"project_type\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"project_type\",\"placeholder\":\"请选择项目类型\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"datePicker\",\"clearable\":true,\"resizable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"启动日期\",\"fullNameI18nCode\":[\"\"],\"label\":\"启动日期\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_project\",\"renderKey\":1774509542390,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItem27f6a6\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"启动日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"project_start_date\",\"__vModel__\":\"project_start_date\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"project_start_date\",\"placeholder\":\"请选择启动日期\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"项目状态\",\"fullNameI18nCode\":[\"\"],\"label\":\"项目状态\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_project\",\"renderKey\":1774509577696,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem4ff05a\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"797036777536749573\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"项目状态\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"project_state_id\",\"__vModel__\":\"project_state_id\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"project_state_id\",\"placeholder\":\"请选择项目状态\",\"labelI18nCode\":\"\"}],\"columnOptions\":[{\"clearable\":true,\"maxlength\":30,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"项目编码\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem36dc22\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"项目编码\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_project\",\"renderKey\":1774508650570,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"project_code\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"project_code\",\"placeholder\":\"请输入项目编码\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"项目名称\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemd2b645\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"项目名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_project\",\"renderKey\":1774508651244,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"project_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"project_name\",\"placeholder\":\"请输入项目名称\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"上级项目\",\"fullNameI18nCode\":[\"\"],\"props\":{\"children\":\"children\",\"label\":\"project_name\",\"value\":\"project_id\"},\"__config__\":{\"yunzhupaasKey\":\"treeSelect\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"797177453981204485\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_project\",\"renderKey\":1774509368149,\"tagIcon\":\"icon-ym icon-ym-generator-tree\",\"tag\":\"YunzhupaasTreeSelect\",\"formId\":\"formItem503db0\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dynamic\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"上级项目\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"项目结构树\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"__vModel__\":\"parent_project_id\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"parent_project_id\",\"placeholder\":\"请选择上级项目\"},{\"filterable\":false,\"clearable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"归属组织\",\"fullNameI18nCode\":[\"\"],\"__config__\":{\"formId\":\"formItem0f5baf\",\"yunzhupaasKey\":\"organizeSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"归属组织\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_project\",\"renderKey\":1774509431105,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-company\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasOrganizeSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"__vModel__\":\"org_id\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"id\":\"org_id\",\"placeholder\":\"请选择归属组织\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"项目类型\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"project_type_name\",\"value\":\"project_type_id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"797165402772733957\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_project\",\"renderKey\":1774509499767,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemb4a566\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dynamic\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"项目类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"项目类型列表\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"__vModel__\":\"project_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"project_type\",\"placeholder\":\"请选择项目类型\"},{\"clearable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"启动日期\",\"fullNameI18nCode\":[\"\"],\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_project\",\"renderKey\":1774509542390,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItem27f6a6\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"启动日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"__vModel__\":\"project_start_date\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"project_start_date\",\"placeholder\":\"请选择启动日期\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"项目状态\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_project\",\"renderKey\":1774509577696,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem4ff05a\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"797036777536749573\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"项目状态\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"__vModel__\":\"project_state_id\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"project_state_id\",\"placeholder\":\"请选择项目状态\"},{\"controls\":false,\"fullName\":\"顺序号\",\"fullNameI18nCode\":[\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":\"formItem28643a\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"顺序号\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_project\",\"renderKey\":1774509649106,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"__vModel__\":\"seq_num\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"seq_num\",\"placeholder\":\"请输入顺序号\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":200,\"fullName\":\"备注\",\"fullNameI18nCode\":[\"\"],\"autoSize\":{\"minRows\":4,\"maxRows\":4},\"showCount\":true,\"__config__\":{\"formId\":\"formItem793976\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_project\",\"renderKey\":1774509685351,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"__vModel__\":\"remark\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"remark\",\"placeholder\":\"请输入备注\"}],\"pageSize\":20,\"defaultSortConfig\":[],\"type\":1,\"columnBtnsList\":[{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-edit\",\"label\":\"编辑\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"edit\",\"labelI18nCode\":\"common.editText\"},{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-clearn\",\"label\":\"删除\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"remove\",\"labelI18nCode\":\"common.delText\"},{\"show\":true,\"icon\":\"icon-ym icon-ym-generator-menu\",\"label\":\"详情\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"detail\",\"labelI18nCode\":\"common.detailText\"}],\"tabConfig\":{\"hasAllTab\":true,\"relationField\":\"\",\"on\":false},\"hasSuperQuery\":false,\"defaultColumnList\":[{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem36dc22\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"项目编码\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_project\",\"renderKey\":1774508650570,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"project_code\",\"__vModel__\":\"project_code\",\"checked\":false,\"disabled\":false,\"id\":\"project_code\",\"placeholder\":\"请输入项目编码\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":30,\"fullName\":\"项目编码\",\"label\":\"项目编码\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemd2b645\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"项目名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_project\",\"renderKey\":1774508651244,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"project_name\",\"__vModel__\":\"project_name\",\"checked\":false,\"disabled\":false,\"id\":\"project_name\",\"placeholder\":\"请输入项目名称\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"项目名称\",\"label\":\"项目名称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"treeSelect\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"上级项目\",\"fullNameI18nCode\":[\"\"],\"label\":\"上级项目\",\"sortable\":false,\"align\":\"left\",\"props\":{\"children\":\"children\",\"label\":\"project_name\",\"value\":\"project_id\"},\"__config__\":{\"yunzhupaasKey\":\"treeSelect\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"797177453981204485\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_project\",\"renderKey\":1774509368149,\"tagIcon\":\"icon-ym icon-ym-generator-tree\",\"tag\":\"YunzhupaasTreeSelect\",\"formId\":\"formItem503db0\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dynamic\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"上级项目\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"项目结构树\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"parent_project_id\",\"__vModel__\":\"parent_project_id\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"parent_project_id\",\"placeholder\":\"请选择上级项目\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"organizeSelect\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"归属组织\",\"fullNameI18nCode\":[\"\"],\"label\":\"归属组织\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItem0f5baf\",\"yunzhupaasKey\":\"organizeSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"归属组织\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_project\",\"renderKey\":1774509431105,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-company\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasOrganizeSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"org_id\",\"__vModel__\":\"org_id\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"id\":\"org_id\",\"placeholder\":\"请选择归属组织\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"项目类型\",\"fullNameI18nCode\":[\"\"],\"label\":\"项目类型\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"project_type_name\",\"value\":\"project_type_id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"797165402772733957\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_project\",\"renderKey\":1774509499767,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemb4a566\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dynamic\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"项目类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"项目类型列表\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"project_type\",\"__vModel__\":\"project_type\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"project_type\",\"placeholder\":\"请选择项目类型\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"datePicker\",\"clearable\":true,\"resizable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"启动日期\",\"fullNameI18nCode\":[\"\"],\"label\":\"启动日期\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_project\",\"renderKey\":1774509542390,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItem27f6a6\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"启动日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"project_start_date\",\"__vModel__\":\"project_start_date\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"project_start_date\",\"placeholder\":\"请选择启动日期\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"项目状态\",\"fullNameI18nCode\":[\"\"],\"label\":\"项目状态\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_project\",\"renderKey\":1774509577696,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem4ff05a\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"797036777536749573\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"项目状态\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"project_state_id\",\"__vModel__\":\"project_state_id\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"project_state_id\",\"placeholder\":\"请选择项目状态\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItem28643a\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"顺序号\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_project\",\"renderKey\":1774509649106,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"seq_num\",\"__vModel__\":\"seq_num\",\"checked\":false,\"disabled\":false,\"id\":\"seq_num\",\"placeholder\":\"请输入顺序号\",\"addonBefore\":\"\",\"resizable\":true,\"fullName\":\"顺序号\",\"label\":\"顺序号\",\"sortable\":false,\"thousands\":false,\"addonAfter\":\"\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"step\":1,\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"textarea\",\"clearable\":true,\"resizable\":true,\"maxlength\":200,\"fullName\":\"备注\",\"fullNameI18nCode\":[\"\"],\"label\":\"备注\",\"sortable\":false,\"align\":\"left\",\"autoSize\":{\"minRows\":4,\"maxRows\":4},\"showCount\":true,\"__config__\":{\"formId\":\"formItem793976\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_project\",\"renderKey\":1774509685351,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"remark\",\"__vModel__\":\"remark\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"remark\",\"placeholder\":\"请输入备注\",\"labelI18nCode\":\"\"}],\"showOverflow\":true,\"useFormPermission\":false,\"customBtnsList\":[],\"useBtnPermission\":false}"); return sb.toString(); - } - /** 表列表 */ - public static final String getTableList(){ - StringBuilder sb = new StringBuilder(); -sb.append("[{\"relationTable\":\"\",\"tableField\":\"\",\"typeId\":\"1\",\"fields\":[{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"project_id\",\"fieldName\":\"项目ID\",\"identity\":0,\"primaryKey\":1},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"project_code\",\"fieldName\":\"项目编码\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"100\",\"dataType\":\"varchar\",\"field\":\"project_name\",\"fieldName\":\"项目名称\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"parent_project_id\",\"fieldName\":\"上级项目ID;表示一级项目\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"org_id\",\"fieldName\":\"归属组织。关联表:base_organize\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"project_type\",\"fieldName\":\"项目类型。关联表:ssm_project_type\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"project_start_date\",\"fieldName\":\"项目启动时间\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"project_state_id\",\"fieldName\":\"项目状态。关联字典:projectState\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":null,\"dataType\":\"int\",\"field\":\"seq_num\",\"fieldName\":\"顺序号\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"500\",\"dataType\":\"varchar\",\"field\":\"remark\",\"fieldName\":\"备注\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"create_by\",\"fieldName\":\"创建人ID\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"create_time\",\"fieldName\":\"创建时间\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"0\",\"dataType\":\"varchar\",\"field\":\"update_by\",\"fieldName\":\"更新人ID\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"update_time\",\"fieldName\":\"更新时间\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"delete_time\",\"fieldName\":\"删除时间\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"delete_by\",\"fieldName\":\"删除用户\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":null,\"dataType\":\"int\",\"field\":\"delete_mark\",\"fieldName\":\"删除标志\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_tenant_id\",\"fieldName\":\"租户id\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_flow_id\",\"fieldName\":\"流程id\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_flow_task_id\",\"fieldName\":\"流程任务主键\",\"identity\":0,\"primaryKey\":0}],\"relationField\":\"\",\"table\":\"mdm_project\",\"tableName\":\"项目结构\"}]"); return sb.toString(); - } - -} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/mdmproject/MdmProjectExcelVO.java b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/mdmproject/MdmProjectExcelVO.java deleted file mode 100644 index 20530ea..0000000 --- a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/mdmproject/MdmProjectExcelVO.java +++ /dev/null @@ -1,25 +0,0 @@ -package com.yunzhupaas.base.model.mdmproject; - -import lombok.Data; -import java.sql.Time; -import java.util.Date; -import com.fasterxml.jackson.annotation.JsonFormat; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.alibaba.fastjson.annotation.JSONField; -import cn.afterturn.easypoi.excel.annotation.Excel; -import cn.afterturn.easypoi.excel.annotation.ExcelEntity; -import cn.afterturn.easypoi.excel.annotation.ExcelCollection; -import java.math.BigDecimal; -import java.util.List; -/** - * - * 项目结构 - * @版本: V5.2.7 - * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 - * @作者: 深圳市乐程软件有限公司 - * @日期: 2026-03-26 - */ -@Data -public class MdmProjectExcelVO{ - -} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/mdmproject/MdmProjectForm.java b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/mdmproject/MdmProjectForm.java deleted file mode 100644 index c5cf357..0000000 --- a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/mdmproject/MdmProjectForm.java +++ /dev/null @@ -1,72 +0,0 @@ -package com.yunzhupaas.base.model.mdmproject; - -import lombok.Data; -import java.util.*; -import java.math.BigDecimal; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.alibaba.fastjson.annotation.JSONField; -import io.swagger.v3.oas.annotations.media.Schema; - -/** - * 项目结构 - * @版本: V5.2.7 - * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 - * @作者: 深圳市乐程软件有限公司 - * @日期: 2026-03-26 - */ -@Data -@Schema(description = "表单参数") -public class MdmProjectForm { - /** 主键 */ - @Schema(description = "主键") - @JSONField(name = "project_id") - private String projectId; - - - /** 项目编码 **/ - @Schema(description = "项目编码") - @JsonProperty("project_code") - @JSONField(name = "project_code") - private String projectCode; - /** 项目名称 **/ - @Schema(description = "项目名称") - @JsonProperty("project_name") - @JSONField(name = "project_name") - private String projectName; - /** 上级项目 **/ - @Schema(description = "上级项目") - @JsonProperty("parent_project_id") - @JSONField(name = "parent_project_id") - private Object parentProjectId; - /** 归属组织 **/ - @Schema(description = "归属组织") - @JsonProperty("org_id") - @JSONField(name = "org_id") - private Object orgId; - /** 项目类型 **/ - @Schema(description = "项目类型") - @JsonProperty("project_type") - @JSONField(name = "project_type") - private Object projectType; - /** 启动日期 **/ - @Schema(description = "启动日期") - @JsonProperty("project_start_date") - @JSONField(name = "project_start_date") - private String projectStartDate; - /** 项目状态 **/ - @Schema(description = "项目状态") - @JsonProperty("project_state_id") - @JSONField(name = "project_state_id") - private Object projectStateId; - /** 顺序号 **/ - @Schema(description = "顺序号") - @JsonProperty("seq_num") - @JSONField(name = "seq_num") - private BigDecimal seqNum; - /** 备注 **/ - @Schema(description = "备注") - @JsonProperty("remark") - @JSONField(name = "remark") - private String remark; - -} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/entity/AssetEntity.java b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/entity/AssetEntity.java new file mode 100644 index 0000000..8a36c49 --- /dev/null +++ b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/entity/AssetEntity.java @@ -0,0 +1,103 @@ +package com.yunzhupaas.mdm.entity; + +import com.baomidou.mybatisplus.annotation.*; +import lombok.Data; +import java.util.Date; +import java.util.List; +import com.alibaba.fastjson.annotation.JSONField; +import java.math.BigDecimal; +import java.math.BigDecimal; +/** + * 资产信息 + * + * @版本: V5.2.7 + * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * @作者: 深圳市乐程软件有限公司 + * @日期: 2026-04-28 + */ +@Data +@TableName("mdm_asset") +public class AssetEntity { + @TableId(value ="asset_id" ) + @JSONField(name = "asset_id") + private String assetId; + @TableField(value = "asset_code" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "asset_code") + private String assetCode; + @TableField(value = "asset_name" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "asset_name") + private String assetName; + @TableField(value = "asset_type" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "asset_type") + private String assetType; + @TableField(value = "asset_category" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "asset_category") + private String assetCategory; + @TableField(value = "asset_status" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "asset_status") + private String assetStatus; + @TableField(value = "asset_location" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "asset_location") + private String assetLocation; + @TableField(value = "current_org_id" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "current_org_id") + private String currentOrgId; + @TableField(value = "current_user_id" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "current_user_id") + private String currentUserId; + @TableField(value = "asset_ownership" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "asset_ownership") + private String assetOwnership; + @TableField(value = "measurement_unit" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "measurement_unit") + private String measurementUnit; + @TableField(value = "quantity" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "quantity") + private BigDecimal quantity; + @TableField(value = "purchase_date" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "purchase_date") + private Date purchaseDate; + @TableField(value = "commissioning_date" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "commissioning_date") + private Date commissioningDate; + @TableField(value = "expected_life" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "expected_life") + private BigDecimal expectedLife; + @TableField(value = "supplier_id" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "supplier_id") + private String supplierId; + @TableField(value = "remark" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "remark") + private String remark; + @TableField("create_by") + @JSONField(name = "create_by") + private String createBy; + @TableField("create_time") + @JSONField(name = "create_time") + private Date createTime; + @TableField("update_by") + @JSONField(name = "update_by") + private String updateBy; + @TableField("update_time") + @JSONField(name = "update_time") + private Date updateTime; + @TableField(value = "f_tenant_id",fill = FieldFill.INSERT_UPDATE) + @JSONField(name = "f_tenant_id") + private String tenantId; + @TableField("f_flow_id") + @JSONField(name = "f_flow_id") + private String flowId; + @TableField("f_flow_task_id") + @JSONField(name = "f_flow_task_id") + private String flowTaskId; + @TableField("f_delete_mark") + @JSONField(name = "f_delete_mark") + private Integer deleteMark; + @TableField("f_delete_time") + @JSONField(name = "f_delete_time") + private Date deleteTime; + @TableField("f_delete_user_id") + @JSONField(name = "f_delete_user_id") + private String deleteUserId; + +} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/entity/MdmCompanyBankEntity.java b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/entity/CompanyBankEntity.java similarity index 95% rename from yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/entity/MdmCompanyBankEntity.java rename to yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/entity/CompanyBankEntity.java index 06b4708..57cc5ee 100644 --- a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/entity/MdmCompanyBankEntity.java +++ b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/entity/CompanyBankEntity.java @@ -1,4 +1,4 @@ -package com.yunzhupaas.base.entity; +package com.yunzhupaas.mdm.entity; import com.baomidou.mybatisplus.annotation.*; import lombok.Data; @@ -11,11 +11,11 @@ import com.alibaba.fastjson.annotation.JSONField; * @版本: V5.2.7 * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 * @作者: 深圳市乐程软件有限公司 - * @日期: 2026-03-26 + * @日期: 2026-04-24 */ @Data @TableName("mdm_company_bank") -public class MdmCompanyBankEntity { +public class CompanyBankEntity { @TableId(value ="bank_id" ) @JSONField(name = "bank_id") private String bankId; diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/entity/MdmCompanyEntity.java b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/entity/CompanyEntity.java similarity index 84% rename from yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/entity/MdmCompanyEntity.java rename to yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/entity/CompanyEntity.java index 417d975..ae721c3 100644 --- a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/entity/MdmCompanyEntity.java +++ b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/entity/CompanyEntity.java @@ -1,4 +1,4 @@ -package com.yunzhupaas.base.entity; +package com.yunzhupaas.mdm.entity; import com.baomidou.mybatisplus.annotation.*; import lombok.Data; @@ -12,11 +12,11 @@ import java.math.BigDecimal; * @版本: V5.2.7 * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 * @作者: 深圳市乐程软件有限公司 - * @日期: 2026-03-26 + * @日期: 2026-04-24 */ @Data @TableName("mdm_company") -public class MdmCompanyEntity { +public class CompanyEntity { @TableId(value ="company_id" ) @JSONField(name = "company_id") private String companyId; @@ -32,7 +32,10 @@ public class MdmCompanyEntity { @TableField(value = "short_name" , updateStrategy = FieldStrategy.IGNORED) @JSONField(name = "short_name") private String shortName; - @TableField(value = "company_scope" , updateStrategy = FieldStrategy.IGNORED) + @TableField(value = "org_id" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "org_id") + private String orgId; + @TableField("company_scope") @JSONField(name = "company_scope") private String companyScope; @TableField(value = "credit_code" , updateStrategy = FieldStrategy.IGNORED) @@ -91,7 +94,7 @@ public class MdmCompanyEntity { private String updateBy; @TableField("update_time") @JSONField(name = "update_time") - private Date updateBime; + private Date updateTime; @TableField(value = "f_tenant_id",fill = FieldFill.INSERT_UPDATE) @JSONField(name = "f_tenant_id") private String tenantId; @@ -104,10 +107,6 @@ public class MdmCompanyEntity { @TableField("f_delete_user_id") @JSONField(name = "f_delete_user_id") private String deleteUserId; - @TableField("f_version") - @Version - @JSONField(name = "f_version") - private Integer version; @TableField("f_flow_id") @JSONField(name = "f_flow_id") private String flowId; @@ -115,13 +114,22 @@ public class MdmCompanyEntity { @JSONField(name = "f_flow_task_id") private String flowTaskId; - @JSONField(name = "mdmCompanyBank") + @JSONField(name = "corporation") @TableField(exist = false) - private List mdmCompanyBank; - @JSONField(name = "mdmCompanyContact") + private CorporationEntity corporation; + @JSONField(name = "companyBank") @TableField(exist = false) - private List mdmCompanyContact; - @JSONField(name = "crmCustomer") + private List companyBank; + @JSONField(name = "company_invoice") @TableField(exist = false) - private CrmCustomerEntity crmCustomer; + private List companyInvoice; + @JSONField(name = "panyInvoice") + @TableField(exist = false) + private List panyInvoice; + @JSONField(name = "supplier") + @TableField(exist = false) + private SupplierEntity supplier; + @JSONField(name = "customer") + @TableField(exist = false) + private CustomerEntity customer; } diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/entity/CompanyInvoiceEntity.java b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/entity/CompanyInvoiceEntity.java new file mode 100644 index 0000000..624d27d --- /dev/null +++ b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/entity/CompanyInvoiceEntity.java @@ -0,0 +1,83 @@ +package com.yunzhupaas.mdm.entity; + +import com.baomidou.mybatisplus.annotation.*; +import lombok.Data; +import java.util.Date; +import java.util.List; +import com.alibaba.fastjson.annotation.JSONField; +/** + * 企业发票抬头 + * + * @版本: V5.2.7 + * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * @作者: 深圳市乐程软件有限公司 + * @日期: 2026-04-24 + */ +@Data +@TableName("mdm_company_invoice") +public class CompanyInvoiceEntity { + @TableId(value ="invoice_id" ) + @JSONField(name = "invoice_id") + private String invoiceId; + @TableField("company_id") + @JSONField(name = "company_id") + private String companyId; + @TableField(value = "title_code" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "title_code") + private String titleCode; + @TableField(value = "title_name" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "title_name") + private String titleName; + @TableField(value = "credit_code" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "credit_code") + private String creditCode; + @TableField(value = "tax_type" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "tax_type") + private String taxType; + @TableField(value = "address" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "address") + private String address; + @TableField(value = "phone" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "phone") + private String phone; + @TableField(value = "bank_name" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "bank_name") + private String bankName; + @TableField(value = "bank_account" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "bank_account") + private String bankAccount; + @TableField(value = "is_valid" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "is_valid") + private String isValid; + @TableField(value = "is_defalut" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "is_defalut") + private String isDefalut; + @TableField(value = "remark" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "remark") + private String remark; + @TableField("create_by") + @JSONField(name = "create_by") + private String createBy; + @TableField("create_time") + @JSONField(name = "create_time") + private Date createTime; + @TableField("update_by") + @JSONField(name = "update_by") + private String updateBy; + @TableField("update_time") + @JSONField(name = "update_time") + private Date updateTime; + @TableField(value = "f_tenant_id",fill = FieldFill.INSERT_UPDATE) + @JSONField(name = "f_tenant_id") + private String tenantId; + @TableField("f_delete_mark") + @JSONField(name = "f_delete_mark") + private Integer deleteMark; + @TableField("f_delete_time") + @JSONField(name = "f_delete_time") + private Date deleteTime; + @TableField("f_delete_user_id") + @JSONField(name = "f_delete_user_id") + private String deleteUserId; + +} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/entity/BcmProjectTypeEntity.java b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/entity/CorporationEntity.java similarity index 60% rename from yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/entity/BcmProjectTypeEntity.java rename to yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/entity/CorporationEntity.java index 95aa2bd..2a55b66 100644 --- a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/entity/BcmProjectTypeEntity.java +++ b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/entity/CorporationEntity.java @@ -1,4 +1,4 @@ -package com.yunzhupaas.base.entity; +package com.yunzhupaas.mdm.entity; import com.baomidou.mybatisplus.annotation.*; import lombok.Data; @@ -6,26 +6,26 @@ import java.util.Date; import java.util.List; import com.alibaba.fastjson.annotation.JSONField; /** - * 项目类型 + * 法人公司 * * @版本: V5.2.7 * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 * @作者: 深圳市乐程软件有限公司 - * @日期: 2026-03-26 + * @日期: 2026-04-24 */ @Data -@TableName("bcm_project_type") -public class BcmProjectTypeEntity { - @TableId(value ="project_type_id" ) - @JSONField(name = "project_type_id") - private String projectTypeId; - @TableField(value = "project_type_code" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "project_type_code") - private String projectTypeCode; - @TableField(value = "project_type_name" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "project_type_name") - private String projectTypeName; - @TableField(value = "remark" , updateStrategy = FieldStrategy.IGNORED) +@TableName("mdm_corporation") +public class CorporationEntity { + @TableId(value ="corporation_id" ) + @JSONField(name = "corporation_id") + private String corporationId; + @TableField("company_id") + @JSONField(name = "company_id") + private String companyId; + @TableField(value = "major_person_id" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "major_person_id") + private String majorPersonId; + @TableField("remark") @JSONField(name = "remark") private String remark; @TableField("create_by") @@ -34,12 +34,12 @@ public class BcmProjectTypeEntity { @TableField("create_time") @JSONField(name = "create_time") private Date createTime; - @TableField("update_time") - @JSONField(name = "update_time") - private Date updateTime; @TableField("update_by") @JSONField(name = "update_by") private String updateBy; + @TableField("update_time") + @JSONField(name = "update_time") + private Date updateTime; @TableField(value = "f_tenant_id",fill = FieldFill.INSERT_UPDATE) @JSONField(name = "f_tenant_id") private String tenantId; @@ -52,10 +52,6 @@ public class BcmProjectTypeEntity { @TableField("f_delete_user_id") @JSONField(name = "f_delete_user_id") private String deleteUserId; - @TableField("f_version") - @Version - @JSONField(name = "f_version") - private Integer version; @TableField("f_flow_id") @JSONField(name = "f_flow_id") private String flowId; @@ -63,7 +59,4 @@ public class BcmProjectTypeEntity { @JSONField(name = "f_flow_task_id") private String flowTaskId; - @JSONField(name = "pcm_payment_plan") - @TableField(exist = false) - private List mdmContractTypeEntities; } diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/entity/CustomerEntity.java b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/entity/CustomerEntity.java new file mode 100644 index 0000000..5209442 --- /dev/null +++ b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/entity/CustomerEntity.java @@ -0,0 +1,53 @@ +package com.yunzhupaas.mdm.entity; + +import com.baomidou.mybatisplus.annotation.*; +import lombok.Data; +import java.util.Date; +import java.util.List; +import com.alibaba.fastjson.annotation.JSONField; +/** + * 客户 + * + * @版本: V5.2.7 + * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * @作者: 深圳市乐程软件有限公司 + * @日期: 2026-04-24 + */ +@Data +@TableName("mdm_customer") +public class CustomerEntity { + @TableId(value ="customer_id" ) + @JSONField(name = "customer_id") + private String customerId; + @TableField("company_id") + @JSONField(name = "company_id") + private String companyId; + @TableField(value = "major_person_id" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "major_person_id") + private String personId; + @TableField(value = "customer_level" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "customer_level") + private String customerLevel; + @TableField(value = "customer_source" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "customer_source") + private String customerSource; + @TableField("remark") + @JSONField(name = "remark") + private String remark; + @TableField("create_by") + @JSONField(name = "create_by") + private String createBy; + @TableField("create_time") + @JSONField(name = "create_time") + private Date createTime; + @TableField("update_by") + @JSONField(name = "update_by") + private String updateBy; + @TableField("update_time") + @JSONField(name = "update_time") + private Date updateTime; + @TableField(value = "f_tenant_id",fill = FieldFill.INSERT_UPDATE) + @JSONField(name = "f_tenant_id") + private String tenantId; + +} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/entity/MaterialEntity.java b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/entity/MaterialEntity.java new file mode 100644 index 0000000..f57183f --- /dev/null +++ b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/entity/MaterialEntity.java @@ -0,0 +1,103 @@ +package com.yunzhupaas.mdm.entity; + +import com.baomidou.mybatisplus.annotation.*; +import lombok.Data; +import java.util.Date; +import java.util.List; +import com.alibaba.fastjson.annotation.JSONField; +import java.math.BigDecimal; +/** + * 物料信息 + * + * @版本: V5.2.7 + * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * @作者: 深圳市乐程软件有限公司 + * @日期: 2026-04-27 + */ +@Data +@TableName("mdm_material") +public class MaterialEntity { + @TableId(value ="material_id" ) + @JSONField(name = "material_id") + private String materialId; + @TableField(value = "material_code" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "material_code") + private String materialCode; + @TableField(value = "material_name" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "material_name") + private String materialName; + @TableField(value = "material_model" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "material_model") + private String materialModel; + @TableField(value = "material_category" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "material_category") + private String materialCategory; + @TableField(value = "unit_name" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "unit_name") + private String unitName; + @TableField(value = "texture" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "texture") + private String texture; + @TableField(value = "brand" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "brand") + private String brand; + @TableField(value = "quality_standard" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "quality_standard") + private String qualityStandard; + @TableField(value = "technical_standard" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "technical_standard") + private String technicalStandard; + @TableField(value = "acceptance_criteria" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "acceptance_criteria") + private String acceptanceCriteria; + @TableField(value = "delivery_requirements" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "delivery_requirements") + private String deliveryRequirements; + @TableField(value = "storage_conditions" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "storage_conditions") + private String storageConditions; + @TableField(value = "tax_rate" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "tax_rate") + private BigDecimal taxRate; + @TableField(value = "tax_code" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "tax_code") + private String taxCode; + @TableField("remark") + @JSONField(name = "remark") + private String remark; + @TableField("create_by") + @JSONField(name = "create_by") + private String createBy; + @TableField("create_time") + @JSONField(name = "create_time") + private Date createTime; + @TableField("update_by") + @JSONField(name = "update_by") + private String updateBy; + @TableField("update_time") + @JSONField(name = "update_time") + private Date updateTime; + @TableField(value = "f_tenant_id",fill = FieldFill.INSERT_UPDATE) + @JSONField(name = "f_tenant_id") + private String tenantId; + @TableField("f_flow_id") + @JSONField(name = "f_flow_id") + private String flowId; + @TableField("f_flow_task_id") + @JSONField(name = "f_flow_task_id") + private String flowTaskId; + @TableField("f_delete_mark") + @JSONField(name = "f_delete_mark") + private Integer deleteMark; + @TableField("f_delete_time") + @JSONField(name = "f_delete_time") + private Date deleteTime; + @TableField("f_delete_user_id") + @JSONField(name = "f_delete_user_id") + private String deleteUserId; + @TableField("f_version") + @Version + @JSONField(name = "f_version") + private Integer version; + +} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/entity/PanyInvoiceEntity.java b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/entity/PanyInvoiceEntity.java new file mode 100644 index 0000000..0a77463 --- /dev/null +++ b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/entity/PanyInvoiceEntity.java @@ -0,0 +1,83 @@ +package com.yunzhupaas.mdm.entity; + +import com.baomidou.mybatisplus.annotation.*; +import lombok.Data; +import java.util.Date; +import java.util.List; +import com.alibaba.fastjson.annotation.JSONField; +/** + * 企业发票抬头 + * + * @版本: V5.2.7 + * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * @作者: 深圳市乐程软件有限公司 + * @日期: 2026-04-24 + */ +@Data +@TableName("mdm_company_invoice") +public class PanyInvoiceEntity { + @TableId(value ="invoice_id" ) + @JSONField(name = "invoice_id") + private String invoiceId; + @TableField("company_id") + @JSONField(name = "company_id") + private String companyId; + @TableField(value = "title_code" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "title_code") + private String titleCode; + @TableField(value = "title_name" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "title_name") + private String titleName; + @TableField(value = "credit_code" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "credit_code") + private String creditCode; + @TableField(value = "tax_type" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "tax_type") + private String taxType; + @TableField(value = "address" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "address") + private String address; + @TableField(value = "phone" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "phone") + private String phone; + @TableField(value = "bank_name" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "bank_name") + private String bankName; + @TableField(value = "bank_account" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "bank_account") + private String bankAccount; + @TableField(value = "is_valid" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "is_valid") + private String isValid; + @TableField(value = "is_defalut" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "is_defalut") + private String isDefalut; + @TableField(value = "remark" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "remark") + private String remark; + @TableField("create_by") + @JSONField(name = "create_by") + private String createBy; + @TableField("create_time") + @JSONField(name = "create_time") + private Date createTime; + @TableField("update_by") + @JSONField(name = "update_by") + private String updateBy; + @TableField("update_time") + @JSONField(name = "update_time") + private Date updateTime; + @TableField(value = "f_tenant_id",fill = FieldFill.INSERT_UPDATE) + @JSONField(name = "f_tenant_id") + private String tenantId; + @TableField("f_delete_mark") + @JSONField(name = "f_delete_mark") + private Integer deleteMark; + @TableField("f_delete_time") + @JSONField(name = "f_delete_time") + private Date deleteTime; + @TableField("f_delete_user_id") + @JSONField(name = "f_delete_user_id") + private String deleteUserId; + +} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/entity/ProductEntity.java b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/entity/ProductEntity.java new file mode 100644 index 0000000..7f77c49 --- /dev/null +++ b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/entity/ProductEntity.java @@ -0,0 +1,130 @@ +package com.yunzhupaas.mdm.entity; + +import com.baomidou.mybatisplus.annotation.*; +import lombok.Data; +import java.util.Date; +import java.util.List; +import com.alibaba.fastjson.annotation.JSONField; +import java.math.BigDecimal; +import java.math.BigDecimal; +import java.math.BigDecimal; +import java.math.BigDecimal; +import java.math.BigDecimal; +import java.math.BigDecimal; +import java.math.BigDecimal; +/** + * 商品信息 + * + * @版本: V5.2.7 + * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * @作者: 深圳市乐程软件有限公司 + * @日期: 2026-04-27 + */ +@Data +@TableName("mdm_product") +public class ProductEntity { + @TableId(value ="product_id" ) + @JSONField(name = "product_id") + private String productId; + @TableField(value = "product_code" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "product_code") + private String productCode; + @TableField(value = "product_name" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "product_name") + private String productName; + @TableField(value = "short_name" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "short_name") + private String shortName; + @TableField(value = "product_type" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "product_type") + private String productType; + @TableField(value = "product_category" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "product_category") + private String productCategory; + @TableField(value = "brand" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "brand") + private String brand; + @TableField(value = "product_model" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "product_model") + private String productModel; + @TableField(value = "color" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "color") + private String color; + @TableField(value = "product_size" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "product_size") + private String productSize; + @TableField(value = "weight" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "weight") + private BigDecimal weight; + @TableField(value = "unit_name" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "unit_name") + private String unitName; + @TableField(value = "min_order_quantity" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "min_order_quantity") + private BigDecimal minOrderQuantity; + @TableField(value = "standard_sales_price" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "standard_sales_price") + private BigDecimal standardSalesPrice; + @TableField(value = "gross_weight" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "gross_weight") + private BigDecimal grossWeight; + @TableField(value = "net_weight" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "net_weight") + private BigDecimal netWeight; + @TableField(value = "packagesize" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "packagesize") + private String packagesize; + @TableField(value = "cost_price" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "cost_price") + private BigDecimal costPrice; + @TableField(value = "tax_rate" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "tax_rate") + private BigDecimal taxRate; + @TableField(value = "tax_code" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "tax_code") + private String taxCode; + @TableField(value = "warranty_period" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "warranty_period") + private Integer warrantyPeriod; + @TableField(value = "warranty_terms" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "warranty_terms") + private String warrantyTerms; + @TableField(value = "remark" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "remark") + private String remark; + @TableField("create_by") + @JSONField(name = "create_by") + private String createBy; + @TableField("create_time") + @JSONField(name = "create_time") + private Date createTime; + @TableField("update_by") + @JSONField(name = "update_by") + private String updateBy; + @TableField("update_time") + @JSONField(name = "update_time") + private Date updateTime; + @TableField(value = "f_tenant_id",fill = FieldFill.INSERT_UPDATE) + @JSONField(name = "f_tenant_id") + private String tenantId; + @TableField("f_flow_id") + @JSONField(name = "f_flow_id") + private String flowId; + @TableField("f_flow_task_id") + @JSONField(name = "f_flow_task_id") + private String flowTaskId; + @TableField("f_delete_mark") + @JSONField(name = "f_delete_mark") + private Integer deleteMark; + @TableField("f_delete_time") + @JSONField(name = "f_delete_time") + private Date deleteTime; + @TableField("f_delete_user_id") + @JSONField(name = "f_delete_user_id") + private String deleteUserId; + @TableField("f_version") + @Version + @JSONField(name = "f_version") + private Integer version; + +} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/entity/SupplierEntity.java b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/entity/SupplierEntity.java new file mode 100644 index 0000000..5c598ad --- /dev/null +++ b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/entity/SupplierEntity.java @@ -0,0 +1,65 @@ +package com.yunzhupaas.mdm.entity; + +import com.baomidou.mybatisplus.annotation.*; +import lombok.Data; +import java.util.Date; +import java.util.List; +import com.alibaba.fastjson.annotation.JSONField; +/** + * 供应商 + * + * @版本: V5.2.7 + * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * @作者: 深圳市乐程软件有限公司 + * @日期: 2026-04-24 + */ +@Data +@TableName("mdm_supplier") +public class SupplierEntity { + @TableId(value ="supplier_id" ) + @JSONField(name = "supplier_id") + private String supplierId; + @TableField("company_id") + @JSONField(name = "company_id") + private String companyId; + @TableField(value = "major_person_id" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "major_person_id") + private String majorPersonId; + @TableField(value = "supplier_level" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "supplier_level") + private String supplierLevel; + @TableField(value = "supplier_type" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "supplier_type") + private String supplierType; + @TableField(value = "supplier_category" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "supplier_category") + private String supplierCategory; + @TableField(value = "honor" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "honor") + private String honor; + @TableField(value = "achievement" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "achievement") + private String achievement; + @TableField(value = "finish_project" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "finish_project") + private String finishProject; + @TableField("remark") + @JSONField(name = "remark") + private String remark; + @TableField("create_by") + @JSONField(name = "create_by") + private String createBy; + @TableField("create_time") + @JSONField(name = "create_time") + private Date createTime; + @TableField("update_by") + @JSONField(name = "update_by") + private String updateBy; + @TableField("update_time") + @JSONField(name = "update_time") + private Date updateTime; + @TableField(value = "f_tenant_id",fill = FieldFill.INSERT_UPDATE) + @JSONField(name = "f_tenant_id") + private String tenantId; + +} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/asset/AssetConstant.java b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/asset/AssetConstant.java new file mode 100644 index 0000000..211dfc9 --- /dev/null +++ b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/asset/AssetConstant.java @@ -0,0 +1,42 @@ +package com.yunzhupaas.mdm.model.asset; + +import com.yunzhupaas.util.JsonUtil; +import java.util.*; + +/** + * mdm_asset配置json + * + * @版本: V5.2.7 + * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * @作者: 深圳市乐程软件有限公司 + * @日期: 2026-04-28 + */ +public class AssetConstant{ + /** 数据库链接 */ + public static final String DBLINKID = "0"; + /** 表别名 map */ + public static final Map TABLERENAMES = JsonUtil.getJsonToBean("{\"mdm_asset\":\"asset\"}",Map.class); + /** 子表model map */ + public static final Map TABLEFIELDKEY = JsonUtil.getJsonToBean("{}",Map.class); + /** 整个表单配置json */ + public static final String getFormData(){ + StringBuilder sb = new StringBuilder(); + sb.append("{\"popupType\":\"fullScreen\",\"labelWidth\":100,\"classNames\":[],\"className\":[],\"fullScreenWidth\":\"100%\",\"hasConfirmAndAddBtn\":true,\"cancelButtonTextI18nCode\":\"common.cancelText\",\"businessKeyTip\":\"数据已存在,请勿重复提交!\",\"labelPosition\":\"right\",\"printId\":\"\",\"labelSuffix\":\"\",\"customBtns\":[],\"disabled\":false,\"formModel\":\"dataForm\",\"cancelButtonText\":\"取消\",\"confirmButtonText\":\"确定\",\"hasCancelBtn\":true,\"primaryKeyPolicy\":1,\"hasPrintBtn\":false,\"concurrencyLock\":false,\"classJson\":\"\",\"drawerWidth\":\"1000px\",\"confirmButtonTextI18nCode\":\"common.okText\",\"printButtonText\":\"打印\",\"businessKeyList\":[],\"formRef\":\"formRef\",\"gutter\":15,\"logicalDelete\":true,\"size\":\"middle\",\"formRules\":\"rules\",\"generalWidth\":\"600px\",\"colon\":false,\"hasConfirmBtn\":true,\"useBusinessKey\":false,\"formStyle\":\"\",\"printButtonTextI18nCode\":\"common.printText\",\"fields\":[{\"__config__\":{\"formId\":\"formItemec5a15\",\"yunzhupaasKey\":\"billRule\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"rule\":\"assetCode\",\"className\":[],\"label\":\"资产编码\",\"trigger\":\"change\",\"ruleConfig\":{\"startNumber\":\"\",\"dateFormat\":\"YYYY\",\"randomDigit\":16,\"prefixList\":[],\"randomType\":1,\"suffixList\":[],\"type\":1},\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_asset\",\"renderKey\":1777345780019,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleType\":1,\"ruleName\":\"资产编码\",\"tag\":\"YunzhupaasInput\",\"tableAlign\":\"left\",\"span\":12},\"readonly\":true,\"__vModel__\":\"asset_code\",\"style\":{\"width\":\"100%\"},\"placeholder\":\"系统自动生成\"},{\"clearable\":true,\"maxlength\":20,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem120e88\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"defaultValue\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"资产名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_asset\",\"renderKey\":1777345895532,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"asset_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"10\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_asset\",\"renderKey\":1777346352365,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItema4f72a\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"assetType\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"资产类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"multiple\":false,\"__vModel__\":\"asset_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"}},{\"filterable\":false,\"clearable\":true,\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"40\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_asset\",\"renderKey\":1777347095610,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem03ef8d\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"assetCategory\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"资产分类\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"multiple\":false,\"__vModel__\":\"asset_category\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"}},{\"filterable\":false,\"clearable\":true,\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"InUse\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_asset\",\"renderKey\":1777347177897,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemc6c516\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"资产状态\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"options\":[{\"fullName\":\"在用\",\"id\":\"InUse\"},{\"fullName\":\"闲置\",\"id\":\"Idle\"},{\"fullName\":\"故障\",\"id\":\"Fault\"},{\"fullName\":\"维修中\",\"id\":\"FIX\"},{\"fullName\":\"借用中\",\"id\":\"OnLoan\"},{\"fullName\":\"已报废\",\"id\":\"Scrapped\"},{\"fullName\":\"已处置\",\"id\":\"Disposed\"}],\"multiple\":false,\"__vModel__\":\"asset_status\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"}},{\"filterable\":false,\"clearable\":true,\"__config__\":{\"yunzhupaasKey\":\"cascader\",\"defaultValue\":[],\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_asset\",\"renderKey\":1777347474179,\"tagIcon\":\"icon-ym icon-ym-generator-cascader\",\"tag\":\"YunzhupaasCascader\",\"formId\":\"formItem2ea454\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"assetLocation\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"资产位置\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"multiple\":false,\"__vModel__\":\"asset_location\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择\",\"props\":{\"children\":\"children\",\"label\":\"fullName\",\"value\":\"enCode\"}},{\"filterable\":false,\"clearable\":true,\"__config__\":{\"formId\":\"formItem60e2d0\",\"yunzhupaasKey\":\"organizeSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"使用组织\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_asset\",\"renderKey\":1777347508873,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-company\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasOrganizeSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"ableIds\":[],\"multiple\":false,\"__vModel__\":\"current_org_id\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"placeholder\":\"请选择\"},{\"ableRelationIds\":[],\"clearable\":true,\"__config__\":{\"formId\":\"formItem8d2078\",\"yunzhupaasKey\":\"userSelect\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"保管用户\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_asset\",\"renderKey\":1777347525827,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-user\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasUserSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"ableIds\":[],\"multiple\":false,\"__vModel__\":\"current_user_id\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"placeholder\":\"请选择\",\"relationField\":\"\"},{\"filterable\":false,\"clearable\":true,\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"Owned\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_asset\",\"renderKey\":1777347571406,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem4eae10\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"资产权属\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"options\":[{\"fullName\":\"自有\",\"id\":\"Owned\"},{\"fullName\":\"租赁\",\"id\":\"Leased\"},{\"fullName\":\"融资租赁\",\"id\":\"FinLeased\"},{\"fullName\":\"借用\",\"id\":\"Borrowed\"},{\"fullName\":\"托管\",\"id\":\"Trusteeship\"}],\"multiple\":false,\"__vModel__\":\"asset_ownership\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"}},{\"clearable\":true,\"maxlength\":20,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemec96d9\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"单位\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_asset\",\"renderKey\":1777347663137,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"measurement_unit\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"controls\":false,\"precision\":2,\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":\"formItem21ecc7\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"数量\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_asset\",\"renderKey\":1777347687893,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"min\":0,\"__vModel__\":\"quantity\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"clearable\":true,\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_asset\",\"renderKey\":1777347731278,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItem375d5b\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"购置日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"format\":\"yyyy-MM-dd\",\"__vModel__\":\"purchase_date\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择\"},{\"clearable\":true,\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_asset\",\"renderKey\":1777347763029,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItem99411c\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"启用日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"format\":\"yyyy-MM-dd\",\"__vModel__\":\"commissioning_date\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择\"},{\"controls\":false,\"precision\":2,\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"月\",\"__config__\":{\"formId\":\"formItembba5e3\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"预计使用年限\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_asset\",\"renderKey\":1777347785655,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"min\":0,\"__vModel__\":\"expected_life\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"popupType\":\"dialog\",\"hasPage\":true,\"filterable\":false,\"clearable\":true,\"modelId\":\"817082533433836293\",\"pageSize\":20,\"columnOptions\":[{\"label\":\"企业编码\",\"value\":\"company_code\"},{\"label\":\"企业名称\",\"value\":\"company_name\"},{\"label\":\"简称/昵称\",\"value\":\"short_name\"},{\"label\":\"类型\",\"value\":\"entity_type\"},{\"label\":\"社会信用代码\",\"value\":\"credit_code\"},{\"label\":\"归属组织\",\"value\":\"org_id\"},{\"label\":\"所属地区\",\"value\":\"province_id\"},{\"label\":\"法定代表人\",\"value\":\"legal_representative\"},{\"label\":\"责任人\",\"value\":\"yunzhupaas_mdm_supplier_yunzhupaas_major_person_id\"}],\"relationField\":\"company_name\",\"queryType\":0,\"__config__\":{\"formId\":\"formItem218e23\",\"yunzhupaasKey\":\"relationForm\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"供应商\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_asset\",\"renderKey\":1777347854600,\"layout\":\"colFormItem\",\"transferList\":[],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"tag\":\"YunzhupaasRelationForm\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"extraOptions\":[],\"popupTitle\":\"选择数据\",\"__vModel__\":\"supplier_id\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择\",\"popupWidth\":\"1000px\",\"propsValue\":\"company_id\"},{\"autoSize\":{\"minRows\":2,\"maxRows\":2},\"clearable\":true,\"showCount\":false,\"__config__\":{\"formId\":\"formItema2c991\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_asset\",\"renderKey\":1777347940332,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maxlength\":255,\"__vModel__\":\"remark\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\"}],\"detailExtraList\":[],\"span\":24,\"dataLog\":true}"); return sb.toString(); + } + /** 列表字段配置json */ + public static final String getColumnData(){ + StringBuilder sb = new StringBuilder(); + sb.append("{\"showSummary\":false,\"treePropsValue\":\"enCode\",\"columnOptions\":[{\"__config__\":{\"formId\":\"formItemec5a15\",\"yunzhupaasKey\":\"billRule\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"rule\":\"assetCode\",\"className\":[],\"label\":\"资产编码\",\"trigger\":\"change\",\"ruleConfig\":{\"startNumber\":\"\",\"dateFormat\":\"YYYY\",\"randomDigit\":16,\"prefixList\":[],\"randomType\":1,\"suffixList\":[],\"type\":1},\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_asset\",\"renderKey\":1777345780019,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleType\":1,\"ruleName\":\"资产编码\",\"tag\":\"YunzhupaasInput\",\"tableAlign\":\"left\",\"span\":12},\"readonly\":true,\"__vModel__\":\"asset_code\",\"fullName\":\"资产编码\",\"fullNameI18nCode\":[\"\"],\"style\":{\"width\":\"100%\"},\"id\":\"asset_code\",\"placeholder\":\"系统自动生成\"},{\"clearable\":true,\"maxlength\":20,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"资产名称\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem120e88\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"defaultValue\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"资产名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_asset\",\"renderKey\":1777345895532,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"asset_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"asset_name\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"资产类型\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"10\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_asset\",\"renderKey\":1777346352365,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItema4f72a\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"assetType\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"资产类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"__vModel__\":\"asset_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"asset_type\",\"placeholder\":\"请选择\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"资产分类\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"40\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_asset\",\"renderKey\":1777347095610,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem03ef8d\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"assetCategory\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"资产分类\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"__vModel__\":\"asset_category\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"asset_category\",\"placeholder\":\"请选择\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"资产状态\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"InUse\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_asset\",\"renderKey\":1777347177897,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemc6c516\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"资产状态\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"options\":[{\"fullName\":\"在用\",\"id\":\"InUse\"},{\"fullName\":\"闲置\",\"id\":\"Idle\"},{\"fullName\":\"故障\",\"id\":\"Fault\"},{\"fullName\":\"维修中\",\"id\":\"FIX\"},{\"fullName\":\"借用中\",\"id\":\"OnLoan\"},{\"fullName\":\"已报废\",\"id\":\"Scrapped\"},{\"fullName\":\"已处置\",\"id\":\"Disposed\"}],\"__vModel__\":\"asset_status\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"asset_status\",\"placeholder\":\"请选择\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"资产位置\",\"fullNameI18nCode\":[\"\"],\"props\":{\"children\":\"children\",\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"cascader\",\"defaultValue\":[],\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_asset\",\"renderKey\":1777347474179,\"tagIcon\":\"icon-ym icon-ym-generator-cascader\",\"tag\":\"YunzhupaasCascader\",\"formId\":\"formItem2ea454\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"assetLocation\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"资产位置\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"__vModel__\":\"asset_location\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"asset_location\",\"placeholder\":\"请选择\"},{\"filterable\":false,\"clearable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"使用组织\",\"fullNameI18nCode\":[\"\"],\"__config__\":{\"formId\":\"formItem60e2d0\",\"yunzhupaasKey\":\"organizeSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"使用组织\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_asset\",\"renderKey\":1777347508873,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-company\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasOrganizeSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"__vModel__\":\"current_org_id\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"id\":\"current_org_id\",\"placeholder\":\"请选择\"},{\"ableRelationIds\":[],\"clearable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"保管用户\",\"fullNameI18nCode\":[\"\"],\"relationField\":\"\",\"__config__\":{\"formId\":\"formItem8d2078\",\"yunzhupaasKey\":\"userSelect\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"保管用户\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_asset\",\"renderKey\":1777347525827,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-user\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasUserSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"__vModel__\":\"current_user_id\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"id\":\"current_user_id\",\"placeholder\":\"请选择\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"资产权属\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"Owned\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_asset\",\"renderKey\":1777347571406,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem4eae10\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"资产权属\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"options\":[{\"fullName\":\"自有\",\"id\":\"Owned\"},{\"fullName\":\"租赁\",\"id\":\"Leased\"},{\"fullName\":\"融资租赁\",\"id\":\"FinLeased\"},{\"fullName\":\"借用\",\"id\":\"Borrowed\"},{\"fullName\":\"托管\",\"id\":\"Trusteeship\"}],\"__vModel__\":\"asset_ownership\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"asset_ownership\",\"placeholder\":\"请选择\"},{\"clearable\":true,\"maxlength\":20,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"单位\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemec96d9\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"单位\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_asset\",\"renderKey\":1777347663137,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"measurement_unit\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"measurement_unit\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"controls\":false,\"precision\":2,\"fullName\":\"数量\",\"fullNameI18nCode\":[\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":\"formItem21ecc7\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"数量\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_asset\",\"renderKey\":1777347687893,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"min\":0,\"__vModel__\":\"quantity\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"quantity\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"clearable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"购置日期\",\"fullNameI18nCode\":[\"\"],\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_asset\",\"renderKey\":1777347731278,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItem375d5b\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"购置日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"__vModel__\":\"purchase_date\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"purchase_date\",\"placeholder\":\"请选择\"},{\"clearable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"启用日期\",\"fullNameI18nCode\":[\"\"],\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_asset\",\"renderKey\":1777347763029,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItem99411c\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"启用日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"__vModel__\":\"commissioning_date\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"commissioning_date\",\"placeholder\":\"请选择\"},{\"controls\":false,\"precision\":2,\"fullName\":\"预计使用年限\",\"fullNameI18nCode\":[\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"月\",\"__config__\":{\"formId\":\"formItembba5e3\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"预计使用年限\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_asset\",\"renderKey\":1777347785655,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"min\":0,\"__vModel__\":\"expected_life\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"expected_life\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"popupType\":\"dialog\",\"hasPage\":false,\"filterable\":false,\"clearable\":true,\"modelId\":\"817082533433836293\",\"fullName\":\"供应商\",\"pageSize\":20,\"columnOptions\":[],\"fullNameI18nCode\":[\"\"],\"relationField\":\"company_name\",\"queryType\":0,\"__config__\":{\"formId\":\"formItem218e23\",\"yunzhupaasKey\":\"relationForm\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"供应商\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_asset\",\"renderKey\":1777347854600,\"layout\":\"colFormItem\",\"transferList\":[],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"tag\":\"YunzhupaasRelationForm\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"extraOptions\":[],\"popupTitle\":\"选择数据\",\"__vModel__\":\"supplier_id\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"supplier_id\",\"placeholder\":\"请选择\",\"popupWidth\":\"1000px\",\"propsValue\":\"company_id\"},{\"clearable\":true,\"maxlength\":255,\"fullName\":\"备注\",\"fullNameI18nCode\":[\"\"],\"autoSize\":{\"minRows\":2,\"maxRows\":2},\"showCount\":false,\"__config__\":{\"formId\":\"formItema2c991\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_asset\",\"renderKey\":1777347940332,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"__vModel__\":\"remark\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"remark\",\"placeholder\":\"请输入\"}],\"pageSize\":20,\"type\":1,\"columnBtnsList\":[{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-edit\",\"label\":\"编辑\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"edit\",\"labelI18nCode\":\"common.editText\"},{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-clearn\",\"label\":\"删除\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"remove\",\"labelI18nCode\":\"common.delText\"},{\"show\":true,\"icon\":\"icon-ym icon-ym-generator-menu\",\"label\":\"详情\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"detail\",\"labelI18nCode\":\"common.detailText\"}],\"treeTitle\":\"左侧标题\",\"defaultColumnList\":[{\"yunzhupaasKey\":\"billRule\",\"resizable\":true,\"fullName\":\"资产编码\",\"fullNameI18nCode\":[\"\"],\"label\":\"资产编码\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItemec5a15\",\"yunzhupaasKey\":\"billRule\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"rule\":\"assetCode\",\"className\":[],\"label\":\"资产编码\",\"trigger\":\"change\",\"ruleConfig\":{\"startNumber\":\"\",\"dateFormat\":\"YYYY\",\"randomDigit\":16,\"prefixList\":[],\"randomType\":1,\"suffixList\":[],\"type\":1},\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_asset\",\"renderKey\":1777345780019,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleType\":1,\"ruleName\":\"资产编码\",\"tag\":\"YunzhupaasInput\",\"tableAlign\":\"left\",\"span\":12},\"readonly\":true,\"prop\":\"asset_code\",\"__vModel__\":\"asset_code\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"id\":\"asset_code\",\"placeholder\":\"系统自动生成\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem120e88\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"defaultValue\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"资产名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_asset\",\"renderKey\":1777345895532,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"asset_name\",\"__vModel__\":\"asset_name\",\"checked\":true,\"disabled\":false,\"id\":\"asset_name\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":20,\"fullName\":\"资产名称\",\"label\":\"资产名称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"资产类型\",\"fullNameI18nCode\":[\"\"],\"label\":\"资产类型\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"10\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_asset\",\"renderKey\":1777346352365,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItema4f72a\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"assetType\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"资产类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"asset_type\",\"__vModel__\":\"asset_type\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"asset_type\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"资产分类\",\"fullNameI18nCode\":[\"\"],\"label\":\"资产分类\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"40\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_asset\",\"renderKey\":1777347095610,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem03ef8d\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"assetCategory\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"资产分类\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"asset_category\",\"__vModel__\":\"asset_category\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"asset_category\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"资产状态\",\"fullNameI18nCode\":[\"\"],\"label\":\"资产状态\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"InUse\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_asset\",\"renderKey\":1777347177897,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemc6c516\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"资产状态\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"asset_status\",\"options\":[{\"fullName\":\"在用\",\"id\":\"InUse\"},{\"fullName\":\"闲置\",\"id\":\"Idle\"},{\"fullName\":\"故障\",\"id\":\"Fault\"},{\"fullName\":\"维修中\",\"id\":\"FIX\"},{\"fullName\":\"借用中\",\"id\":\"OnLoan\"},{\"fullName\":\"已报废\",\"id\":\"Scrapped\"},{\"fullName\":\"已处置\",\"id\":\"Disposed\"}],\"__vModel__\":\"asset_status\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"asset_status\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"cascader\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"资产位置\",\"fullNameI18nCode\":[\"\"],\"label\":\"资产位置\",\"sortable\":false,\"align\":\"left\",\"props\":{\"children\":\"children\",\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"cascader\",\"defaultValue\":[],\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_asset\",\"renderKey\":1777347474179,\"tagIcon\":\"icon-ym icon-ym-generator-cascader\",\"tag\":\"YunzhupaasCascader\",\"formId\":\"formItem2ea454\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"assetLocation\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"资产位置\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"asset_location\",\"__vModel__\":\"asset_location\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"asset_location\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"organizeSelect\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"使用组织\",\"fullNameI18nCode\":[\"\"],\"label\":\"使用组织\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItem60e2d0\",\"yunzhupaasKey\":\"organizeSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"使用组织\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_asset\",\"renderKey\":1777347508873,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-company\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasOrganizeSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"current_org_id\",\"__vModel__\":\"current_org_id\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"id\":\"current_org_id\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"ableRelationIds\":[],\"yunzhupaasKey\":\"userSelect\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"__config__\":{\"formId\":\"formItem8d2078\",\"yunzhupaasKey\":\"userSelect\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"保管用户\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_asset\",\"renderKey\":1777347525827,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-user\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasUserSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"current_user_id\",\"__vModel__\":\"current_user_id\",\"checked\":true,\"selectType\":\"all\",\"disabled\":false,\"id\":\"current_user_id\",\"placeholder\":\"请选择\",\"clearable\":true,\"resizable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"保管用户\",\"label\":\"保管用户\",\"sortable\":false,\"relationField\":\"\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"资产权属\",\"fullNameI18nCode\":[\"\"],\"label\":\"资产权属\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"Owned\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_asset\",\"renderKey\":1777347571406,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem4eae10\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"资产权属\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"asset_ownership\",\"options\":[{\"fullName\":\"自有\",\"id\":\"Owned\"},{\"fullName\":\"租赁\",\"id\":\"Leased\"},{\"fullName\":\"融资租赁\",\"id\":\"FinLeased\"},{\"fullName\":\"借用\",\"id\":\"Borrowed\"},{\"fullName\":\"托管\",\"id\":\"Trusteeship\"}],\"__vModel__\":\"asset_ownership\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"asset_ownership\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemec96d9\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"单位\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_asset\",\"renderKey\":1777347663137,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"measurement_unit\",\"__vModel__\":\"measurement_unit\",\"checked\":true,\"disabled\":false,\"id\":\"measurement_unit\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":20,\"fullName\":\"单位\",\"label\":\"单位\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"precision\":2,\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItem21ecc7\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"数量\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_asset\",\"renderKey\":1777347687893,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"min\":0,\"prop\":\"quantity\",\"__vModel__\":\"quantity\",\"checked\":true,\"disabled\":false,\"id\":\"quantity\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"resizable\":true,\"fullName\":\"数量\",\"label\":\"数量\",\"sortable\":false,\"thousands\":false,\"addonAfter\":\"\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"step\":1,\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"datePicker\",\"clearable\":true,\"resizable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"购置日期\",\"fullNameI18nCode\":[\"\"],\"label\":\"购置日期\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_asset\",\"renderKey\":1777347731278,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItem375d5b\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"购置日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"purchase_date\",\"__vModel__\":\"purchase_date\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"purchase_date\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"datePicker\",\"clearable\":true,\"resizable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"启用日期\",\"fullNameI18nCode\":[\"\"],\"label\":\"启用日期\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_asset\",\"renderKey\":1777347763029,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItem99411c\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"启用日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"commissioning_date\",\"__vModel__\":\"commissioning_date\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"commissioning_date\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"precision\":2,\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItembba5e3\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"预计使用年限\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_asset\",\"renderKey\":1777347785655,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"min\":0,\"prop\":\"expected_life\",\"__vModel__\":\"expected_life\",\"checked\":true,\"disabled\":false,\"id\":\"expected_life\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"resizable\":true,\"fullName\":\"预计使用年限\",\"label\":\"预计使用年限\",\"sortable\":false,\"thousands\":false,\"addonAfter\":\"月\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"step\":1,\"labelI18nCode\":\"\"},{\"popupType\":\"dialog\",\"yunzhupaasKey\":\"relationForm\",\"hasPage\":false,\"modelId\":\"817082533433836293\",\"pageSize\":20,\"columnOptions\":[],\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"__config__\":{\"formId\":\"formItem218e23\",\"yunzhupaasKey\":\"relationForm\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"供应商\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_asset\",\"renderKey\":1777347854600,\"layout\":\"colFormItem\",\"transferList\":[],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"tag\":\"YunzhupaasRelationForm\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"supplier_id\",\"__vModel__\":\"supplier_id\",\"checked\":true,\"disabled\":false,\"id\":\"supplier_id\",\"placeholder\":\"请选择\",\"popupWidth\":\"1000px\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"fullName\":\"供应商\",\"label\":\"供应商\",\"sortable\":false,\"relationField\":\"company_name\",\"queryType\":0,\"extraOptions\":[],\"popupTitle\":\"选择数据\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"labelI18nCode\":\"\",\"propsValue\":\"company_id\"},{\"yunzhupaasKey\":\"textarea\",\"clearable\":true,\"resizable\":true,\"maxlength\":255,\"fullName\":\"备注\",\"fullNameI18nCode\":[\"\"],\"label\":\"备注\",\"sortable\":false,\"align\":\"left\",\"autoSize\":{\"minRows\":2,\"maxRows\":2},\"showCount\":false,\"__config__\":{\"formId\":\"formItema2c991\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_asset\",\"renderKey\":1777347940332,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"remark\",\"__vModel__\":\"remark\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"remark\",\"placeholder\":\"请输入\",\"labelI18nCode\":\"\"}],\"treeRelationFieldAbleIds\":[],\"treeSyncInterfaceName\":\"\",\"treeSyncTemplateJson\":[],\"treeRelation\":\"asset_type\",\"defaultSortConfig\":[],\"tabConfig\":{\"hasAllTab\":true,\"relationField\":\"asset_type\",\"on\":true},\"hasSuperQuery\":true,\"treePropsLabel\":\"fullName\",\"groupField\":\"\",\"printIds\":[],\"uploaderTemplateJson\":{\"selectKey\":[\"asset_name\",\"asset_type\",\"asset_category\",\"asset_status\",\"asset_ownership\",\"asset_location\",\"current_org_id\",\"measurement_unit\",\"commissioning_date\",\"purchase_date\",\"remark\",\"expected_life\",\"quantity\",\"current_user_id\"],\"dataType\":\"1\"},\"hasTreeQuery\":false,\"useFormPermission\":false,\"complexHeaderList\":[],\"useBtnPermission\":true,\"treeSyncType\":0,\"hasPage\":true,\"searchList\":[{\"yunzhupaasKey\":\"billRule\",\"searchType\":2,\"fullName\":\"资产编码\",\"fullNameI18nCode\":[\"\"],\"label\":\"资产编码\",\"__config__\":{\"formId\":\"formItemec5a15\",\"yunzhupaasKey\":\"billRule\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"rule\":\"assetCode\",\"className\":[],\"label\":\"资产编码\",\"trigger\":\"change\",\"ruleConfig\":{\"startNumber\":\"\",\"dateFormat\":\"YYYY\",\"randomDigit\":16,\"prefixList\":[],\"randomType\":1,\"suffixList\":[],\"type\":1},\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_asset\",\"renderKey\":1777345780019,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleType\":1,\"ruleName\":\"资产编码\",\"tag\":\"YunzhupaasInput\",\"tableAlign\":\"left\",\"span\":12},\"readonly\":true,\"prop\":\"asset_code\",\"__vModel__\":\"asset_code\",\"searchMultiple\":false,\"isKeyword\":false,\"style\":{\"width\":\"100%\"},\"id\":\"asset_code\",\"placeholder\":\"系统自动生成\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"showCount\":false,\"__config__\":{\"formId\":\"formItem120e88\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"defaultValue\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"资产名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_asset\",\"renderKey\":1777345895532,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"asset_name\",\"__vModel__\":\"asset_name\",\"searchMultiple\":false,\"disabled\":false,\"id\":\"asset_name\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"searchType\":2,\"maxlength\":20,\"fullName\":\"资产名称\",\"label\":\"资产名称\",\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"isKeyword\":false,\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"searchType\":1,\"multiple\":false,\"fullName\":\"资产状态\",\"fullNameI18nCode\":[\"\"],\"label\":\"资产状态\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"InUse\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_asset\",\"renderKey\":1777347177897,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemc6c516\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"资产状态\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"asset_status\",\"options\":[{\"fullName\":\"在用\",\"id\":\"InUse\"},{\"fullName\":\"闲置\",\"id\":\"Idle\"},{\"fullName\":\"故障\",\"id\":\"Fault\"},{\"fullName\":\"维修中\",\"id\":\"FIX\"},{\"fullName\":\"借用中\",\"id\":\"OnLoan\"},{\"fullName\":\"已报废\",\"id\":\"Scrapped\"},{\"fullName\":\"已处置\",\"id\":\"Disposed\"}],\"__vModel__\":\"asset_status\",\"searchMultiple\":true,\"isKeyword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"asset_status\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"datePicker\",\"clearable\":true,\"searchType\":3,\"noShow\":false,\"format\":\"yyyy-MM-dd\",\"fullName\":\"购置日期\",\"fullNameI18nCode\":[\"\"],\"label\":\"购置日期\",\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_asset\",\"renderKey\":1777347731278,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItem375d5b\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"购置日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"purchase_date\",\"__vModel__\":\"purchase_date\",\"searchMultiple\":false,\"isKeyword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"purchase_date\",\"placeholder\":\"请选择\",\"value\":[],\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"datePicker\",\"clearable\":true,\"searchType\":3,\"noShow\":false,\"format\":\"yyyy-MM-dd\",\"fullName\":\"启用日期\",\"fullNameI18nCode\":[\"\"],\"label\":\"启用日期\",\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_asset\",\"renderKey\":1777347763029,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItem99411c\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"启用日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"commissioning_date\",\"__vModel__\":\"commissioning_date\",\"searchMultiple\":false,\"isKeyword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"commissioning_date\",\"placeholder\":\"请选择\",\"value\":[],\"labelI18nCode\":\"\"}],\"ruleList\":{\"conditionList\":[],\"matchLogic\":\"and\"},\"childTableStyle\":1,\"treePropsChildren\":\"children\",\"treeRelationFieldSelectType\":\"all\",\"showOverflow\":true,\"treeTemplateJson\":[],\"treeTitleI18nCode\":\"\",\"treePropsName\":\"\",\"useColumnPermission\":false,\"treePropsUrl\":\"\",\"btnsList\":[{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-add\",\"label\":\"新增\",\"value\":\"add\",\"labelI18nCode\":\"common.add2Text\"},{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-download\",\"label\":\"导出\",\"value\":\"download\",\"labelI18nCode\":\"common.exportText\"},{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-upload\",\"label\":\"导入\",\"value\":\"upload\",\"labelI18nCode\":\"common.importText\"},{\"show\":false,\"icon\":\"icon-ym icon-ym-btn-clearn\",\"label\":\"批量删除\",\"value\":\"batchRemove\",\"labelI18nCode\":\"common.batchDelText\"},{\"show\":false,\"icon\":\"icon-ym icon-ym-report-icon-preview-printPreview\",\"label\":\"批量打印\",\"value\":\"batchPrint\",\"labelI18nCode\":\"common.batchPrintText\"}],\"useDataPermission\":true,\"viewKey\":\"\",\"columnList\":[{\"yunzhupaasKey\":\"billRule\",\"resizable\":true,\"fullName\":\"资产编码\",\"fullNameI18nCode\":[\"\"],\"label\":\"资产编码\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItemec5a15\",\"yunzhupaasKey\":\"billRule\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"rule\":\"assetCode\",\"className\":[],\"label\":\"资产编码\",\"trigger\":\"change\",\"ruleConfig\":{\"startNumber\":\"\",\"dateFormat\":\"YYYY\",\"randomDigit\":16,\"prefixList\":[],\"randomType\":1,\"suffixList\":[],\"type\":1},\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_asset\",\"renderKey\":1777345780019,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleType\":1,\"ruleName\":\"资产编码\",\"tag\":\"YunzhupaasInput\",\"tableAlign\":\"left\",\"span\":12},\"readonly\":true,\"prop\":\"asset_code\",\"__vModel__\":\"asset_code\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"id\":\"asset_code\",\"placeholder\":\"系统自动生成\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem120e88\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"defaultValue\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"资产名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_asset\",\"renderKey\":1777345895532,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"asset_name\",\"__vModel__\":\"asset_name\",\"disabled\":false,\"id\":\"asset_name\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":20,\"fullName\":\"资产名称\",\"label\":\"资产名称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"资产类型\",\"fullNameI18nCode\":[\"\"],\"label\":\"资产类型\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"10\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_asset\",\"renderKey\":1777346352365,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItema4f72a\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"assetType\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"资产类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"asset_type\",\"__vModel__\":\"asset_type\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"asset_type\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"资产分类\",\"fullNameI18nCode\":[\"\"],\"label\":\"资产分类\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"40\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_asset\",\"renderKey\":1777347095610,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem03ef8d\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"assetCategory\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"资产分类\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"asset_category\",\"__vModel__\":\"asset_category\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"asset_category\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"资产状态\",\"fullNameI18nCode\":[\"\"],\"label\":\"资产状态\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"InUse\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_asset\",\"renderKey\":1777347177897,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemc6c516\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"资产状态\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"asset_status\",\"options\":[{\"fullName\":\"在用\",\"id\":\"InUse\"},{\"fullName\":\"闲置\",\"id\":\"Idle\"},{\"fullName\":\"故障\",\"id\":\"Fault\"},{\"fullName\":\"维修中\",\"id\":\"FIX\"},{\"fullName\":\"借用中\",\"id\":\"OnLoan\"},{\"fullName\":\"已报废\",\"id\":\"Scrapped\"},{\"fullName\":\"已处置\",\"id\":\"Disposed\"}],\"__vModel__\":\"asset_status\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"asset_status\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"cascader\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"资产位置\",\"fullNameI18nCode\":[\"\"],\"label\":\"资产位置\",\"sortable\":false,\"align\":\"left\",\"props\":{\"children\":\"children\",\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"cascader\",\"defaultValue\":[],\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_asset\",\"renderKey\":1777347474179,\"tagIcon\":\"icon-ym icon-ym-generator-cascader\",\"tag\":\"YunzhupaasCascader\",\"formId\":\"formItem2ea454\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"assetLocation\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"资产位置\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"asset_location\",\"__vModel__\":\"asset_location\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"asset_location\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"organizeSelect\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"使用组织\",\"fullNameI18nCode\":[\"\"],\"label\":\"使用组织\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItem60e2d0\",\"yunzhupaasKey\":\"organizeSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"使用组织\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_asset\",\"renderKey\":1777347508873,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-company\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasOrganizeSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"current_org_id\",\"__vModel__\":\"current_org_id\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"id\":\"current_org_id\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"ableRelationIds\":[],\"yunzhupaasKey\":\"userSelect\",\"clearable\":true,\"resizable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"保管用户\",\"fullNameI18nCode\":[\"\"],\"label\":\"保管用户\",\"sortable\":false,\"align\":\"left\",\"relationField\":\"\",\"__config__\":{\"formId\":\"formItem8d2078\",\"yunzhupaasKey\":\"userSelect\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"保管用户\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_asset\",\"renderKey\":1777347525827,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-user\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasUserSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"current_user_id\",\"__vModel__\":\"current_user_id\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"id\":\"current_user_id\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"资产权属\",\"fullNameI18nCode\":[\"\"],\"label\":\"资产权属\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"Owned\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_asset\",\"renderKey\":1777347571406,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem4eae10\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"资产权属\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"asset_ownership\",\"options\":[{\"fullName\":\"自有\",\"id\":\"Owned\"},{\"fullName\":\"租赁\",\"id\":\"Leased\"},{\"fullName\":\"融资租赁\",\"id\":\"FinLeased\"},{\"fullName\":\"借用\",\"id\":\"Borrowed\"},{\"fullName\":\"托管\",\"id\":\"Trusteeship\"}],\"__vModel__\":\"asset_ownership\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"asset_ownership\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemec96d9\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"单位\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_asset\",\"renderKey\":1777347663137,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"measurement_unit\",\"__vModel__\":\"measurement_unit\",\"disabled\":false,\"id\":\"measurement_unit\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":20,\"fullName\":\"单位\",\"label\":\"单位\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"precision\":2,\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItem21ecc7\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"数量\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_asset\",\"renderKey\":1777347687893,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"min\":0,\"prop\":\"quantity\",\"__vModel__\":\"quantity\",\"disabled\":false,\"id\":\"quantity\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"resizable\":true,\"fullName\":\"数量\",\"label\":\"数量\",\"sortable\":false,\"thousands\":false,\"addonAfter\":\"\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"step\":1,\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"datePicker\",\"clearable\":true,\"resizable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"购置日期\",\"fullNameI18nCode\":[\"\"],\"label\":\"购置日期\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_asset\",\"renderKey\":1777347731278,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItem375d5b\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"购置日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"purchase_date\",\"__vModel__\":\"purchase_date\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"purchase_date\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"datePicker\",\"clearable\":true,\"resizable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"启用日期\",\"fullNameI18nCode\":[\"\"],\"label\":\"启用日期\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_asset\",\"renderKey\":1777347763029,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItem99411c\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"启用日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"commissioning_date\",\"__vModel__\":\"commissioning_date\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"commissioning_date\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"precision\":2,\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItembba5e3\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"预计使用年限\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_asset\",\"renderKey\":1777347785655,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"min\":0,\"prop\":\"expected_life\",\"__vModel__\":\"expected_life\",\"disabled\":false,\"id\":\"expected_life\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"resizable\":true,\"fullName\":\"预计使用年限\",\"label\":\"预计使用年限\",\"sortable\":false,\"thousands\":false,\"addonAfter\":\"月\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"step\":1,\"labelI18nCode\":\"\"},{\"popupType\":\"dialog\",\"yunzhupaasKey\":\"relationForm\",\"hasPage\":false,\"modelId\":\"817082533433836293\",\"pageSize\":20,\"columnOptions\":[],\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"__config__\":{\"formId\":\"formItem218e23\",\"yunzhupaasKey\":\"relationForm\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"供应商\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_asset\",\"renderKey\":1777347854600,\"layout\":\"colFormItem\",\"transferList\":[],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"tag\":\"YunzhupaasRelationForm\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"supplier_id\",\"__vModel__\":\"supplier_id\",\"disabled\":false,\"id\":\"supplier_id\",\"placeholder\":\"请选择\",\"popupWidth\":\"1000px\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"fullName\":\"供应商\",\"label\":\"供应商\",\"sortable\":false,\"relationField\":\"company_name\",\"queryType\":0,\"extraOptions\":[],\"popupTitle\":\"选择数据\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"labelI18nCode\":\"\",\"propsValue\":\"company_id\"},{\"yunzhupaasKey\":\"textarea\",\"clearable\":true,\"resizable\":true,\"maxlength\":255,\"fullName\":\"备注\",\"fullNameI18nCode\":[\"\"],\"label\":\"备注\",\"sortable\":false,\"align\":\"left\",\"autoSize\":{\"minRows\":2,\"maxRows\":2},\"showCount\":false,\"__config__\":{\"formId\":\"formItema2c991\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_asset\",\"renderKey\":1777347940332,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"remark\",\"__vModel__\":\"remark\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"remark\",\"placeholder\":\"请输入\",\"labelI18nCode\":\"\"}],\"summaryField\":[],\"parentField\":\"\",\"treeDataSource\":\"dictionary\",\"treeDictionary\":\"assetType\",\"treeSyncInterfaceId\":\"\",\"customBtnsList\":[]}"); return sb.toString(); + } + /** app列表字段配置json */ + public static final String getAppColumnData(){ + StringBuilder sb = new StringBuilder(); + sb.append("{\"hasPage\":true,\"useColumnPermission\":false,\"searchList\":[],\"btnsList\":[{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-add\",\"label\":\"新增\",\"value\":\"add\",\"labelI18nCode\":\"common.add2Text\"},{\"show\":false,\"icon\":\"icon-ym icon-ym-btn-clearn\",\"label\":\"批量删除\",\"value\":\"batchRemove\",\"labelI18nCode\":\"common.batchDelText\"}],\"useDataPermission\":false,\"viewKey\":\"\",\"ruleListApp\":{\"conditionList\":[],\"matchLogic\":\"and\"},\"columnList\":[{\"yunzhupaasKey\":\"billRule\",\"resizable\":true,\"fullName\":\"资产编码\",\"fullNameI18nCode\":[\"\"],\"label\":\"资产编码\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItemec5a15\",\"yunzhupaasKey\":\"billRule\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"rule\":\"assetCode\",\"className\":[],\"label\":\"资产编码\",\"trigger\":\"change\",\"ruleConfig\":{\"startNumber\":\"\",\"dateFormat\":\"YYYY\",\"randomDigit\":16,\"prefixList\":[],\"randomType\":1,\"suffixList\":[],\"type\":1},\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_asset\",\"renderKey\":1777345780019,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleType\":1,\"ruleName\":\"资产编码\",\"tag\":\"YunzhupaasInput\",\"tableAlign\":\"left\",\"span\":12},\"readonly\":true,\"prop\":\"asset_code\",\"__vModel__\":\"asset_code\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"id\":\"asset_code\",\"placeholder\":\"系统自动生成\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem120e88\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"defaultValue\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"资产名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_asset\",\"renderKey\":1777345895532,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"asset_name\",\"__vModel__\":\"asset_name\",\"disabled\":false,\"id\":\"asset_name\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":20,\"fullName\":\"资产名称\",\"label\":\"资产名称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"资产类型\",\"fullNameI18nCode\":[\"\"],\"label\":\"资产类型\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"10\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_asset\",\"renderKey\":1777346352365,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItema4f72a\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"assetType\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"资产类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"asset_type\",\"__vModel__\":\"asset_type\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"asset_type\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"资产分类\",\"fullNameI18nCode\":[\"\"],\"label\":\"资产分类\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"40\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_asset\",\"renderKey\":1777347095610,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem03ef8d\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"assetCategory\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"资产分类\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"asset_category\",\"__vModel__\":\"asset_category\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"asset_category\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"资产状态\",\"fullNameI18nCode\":[\"\"],\"label\":\"资产状态\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"InUse\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_asset\",\"renderKey\":1777347177897,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemc6c516\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"资产状态\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"asset_status\",\"options\":[{\"fullName\":\"在用\",\"id\":\"InUse\"},{\"fullName\":\"闲置\",\"id\":\"Idle\"},{\"fullName\":\"故障\",\"id\":\"Fault\"},{\"fullName\":\"维修中\",\"id\":\"FIX\"},{\"fullName\":\"借用中\",\"id\":\"OnLoan\"},{\"fullName\":\"已报废\",\"id\":\"Scrapped\"},{\"fullName\":\"已处置\",\"id\":\"Disposed\"}],\"__vModel__\":\"asset_status\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"asset_status\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"cascader\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"资产位置\",\"fullNameI18nCode\":[\"\"],\"label\":\"资产位置\",\"sortable\":false,\"align\":\"left\",\"props\":{\"children\":\"children\",\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"cascader\",\"defaultValue\":[],\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_asset\",\"renderKey\":1777347474179,\"tagIcon\":\"icon-ym icon-ym-generator-cascader\",\"tag\":\"YunzhupaasCascader\",\"formId\":\"formItem2ea454\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"assetLocation\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"资产位置\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"asset_location\",\"__vModel__\":\"asset_location\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"asset_location\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"organizeSelect\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"使用组织\",\"fullNameI18nCode\":[\"\"],\"label\":\"使用组织\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItem60e2d0\",\"yunzhupaasKey\":\"organizeSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"使用组织\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_asset\",\"renderKey\":1777347508873,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-company\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasOrganizeSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"current_org_id\",\"__vModel__\":\"current_org_id\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"id\":\"current_org_id\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"ableRelationIds\":[],\"yunzhupaasKey\":\"userSelect\",\"clearable\":true,\"resizable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"保管用户\",\"fullNameI18nCode\":[\"\"],\"label\":\"保管用户\",\"sortable\":false,\"align\":\"left\",\"relationField\":\"\",\"__config__\":{\"formId\":\"formItem8d2078\",\"yunzhupaasKey\":\"userSelect\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"保管用户\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_asset\",\"renderKey\":1777347525827,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-user\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasUserSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"current_user_id\",\"__vModel__\":\"current_user_id\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"id\":\"current_user_id\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"资产权属\",\"fullNameI18nCode\":[\"\"],\"label\":\"资产权属\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"Owned\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_asset\",\"renderKey\":1777347571406,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem4eae10\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"资产权属\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"asset_ownership\",\"options\":[{\"fullName\":\"自有\",\"id\":\"Owned\"},{\"fullName\":\"租赁\",\"id\":\"Leased\"},{\"fullName\":\"融资租赁\",\"id\":\"FinLeased\"},{\"fullName\":\"借用\",\"id\":\"Borrowed\"},{\"fullName\":\"托管\",\"id\":\"Trusteeship\"}],\"__vModel__\":\"asset_ownership\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"asset_ownership\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemec96d9\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"单位\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_asset\",\"renderKey\":1777347663137,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"measurement_unit\",\"__vModel__\":\"measurement_unit\",\"disabled\":false,\"id\":\"measurement_unit\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":20,\"fullName\":\"单位\",\"label\":\"单位\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"precision\":2,\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItem21ecc7\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"数量\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_asset\",\"renderKey\":1777347687893,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"min\":0,\"prop\":\"quantity\",\"__vModel__\":\"quantity\",\"disabled\":false,\"id\":\"quantity\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"resizable\":true,\"fullName\":\"数量\",\"label\":\"数量\",\"sortable\":false,\"thousands\":false,\"addonAfter\":\"\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"step\":1,\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"datePicker\",\"clearable\":true,\"resizable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"购置日期\",\"fullNameI18nCode\":[\"\"],\"label\":\"购置日期\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_asset\",\"renderKey\":1777347731278,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItem375d5b\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"购置日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"purchase_date\",\"__vModel__\":\"purchase_date\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"purchase_date\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"datePicker\",\"clearable\":true,\"resizable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"启用日期\",\"fullNameI18nCode\":[\"\"],\"label\":\"启用日期\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_asset\",\"renderKey\":1777347763029,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItem99411c\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"启用日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"commissioning_date\",\"__vModel__\":\"commissioning_date\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"commissioning_date\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"precision\":2,\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItembba5e3\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"预计使用年限\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_asset\",\"renderKey\":1777347785655,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"min\":0,\"prop\":\"expected_life\",\"__vModel__\":\"expected_life\",\"disabled\":false,\"id\":\"expected_life\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"resizable\":true,\"fullName\":\"预计使用年限\",\"label\":\"预计使用年限\",\"sortable\":false,\"thousands\":false,\"addonAfter\":\"月\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"step\":1,\"labelI18nCode\":\"\"},{\"popupType\":\"dialog\",\"yunzhupaasKey\":\"relationForm\",\"hasPage\":false,\"modelId\":\"817082533433836293\",\"pageSize\":20,\"columnOptions\":[],\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"__config__\":{\"formId\":\"formItem218e23\",\"yunzhupaasKey\":\"relationForm\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"供应商\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_asset\",\"renderKey\":1777347854600,\"layout\":\"colFormItem\",\"transferList\":[],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"tag\":\"YunzhupaasRelationForm\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"supplier_id\",\"__vModel__\":\"supplier_id\",\"disabled\":false,\"id\":\"supplier_id\",\"placeholder\":\"请选择\",\"popupWidth\":\"1000px\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"fullName\":\"供应商\",\"label\":\"供应商\",\"sortable\":false,\"relationField\":\"company_name\",\"queryType\":0,\"extraOptions\":[],\"popupTitle\":\"选择数据\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"labelI18nCode\":\"\",\"propsValue\":\"company_id\"},{\"yunzhupaasKey\":\"textarea\",\"clearable\":true,\"resizable\":true,\"maxlength\":255,\"fullName\":\"备注\",\"fullNameI18nCode\":[\"\"],\"label\":\"备注\",\"sortable\":false,\"align\":\"left\",\"autoSize\":{\"minRows\":2,\"maxRows\":2},\"showCount\":false,\"__config__\":{\"formId\":\"formItema2c991\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_asset\",\"renderKey\":1777347940332,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"remark\",\"__vModel__\":\"remark\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"remark\",\"placeholder\":\"请输入\",\"labelI18nCode\":\"\"}],\"columnOptions\":[{\"__config__\":{\"formId\":\"formItemec5a15\",\"yunzhupaasKey\":\"billRule\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"rule\":\"assetCode\",\"className\":[],\"label\":\"资产编码\",\"trigger\":\"change\",\"ruleConfig\":{\"startNumber\":\"\",\"dateFormat\":\"YYYY\",\"randomDigit\":16,\"prefixList\":[],\"randomType\":1,\"suffixList\":[],\"type\":1},\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_asset\",\"renderKey\":1777345780019,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleType\":1,\"ruleName\":\"资产编码\",\"tag\":\"YunzhupaasInput\",\"tableAlign\":\"left\",\"span\":12},\"readonly\":true,\"__vModel__\":\"asset_code\",\"fullName\":\"资产编码\",\"fullNameI18nCode\":[\"\"],\"style\":{\"width\":\"100%\"},\"id\":\"asset_code\",\"placeholder\":\"系统自动生成\"},{\"clearable\":true,\"maxlength\":20,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"资产名称\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem120e88\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"defaultValue\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"资产名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_asset\",\"renderKey\":1777345895532,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"asset_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"asset_name\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"资产类型\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"10\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_asset\",\"renderKey\":1777346352365,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItema4f72a\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"assetType\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"资产类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"__vModel__\":\"asset_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"asset_type\",\"placeholder\":\"请选择\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"资产分类\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"40\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_asset\",\"renderKey\":1777347095610,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem03ef8d\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"assetCategory\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"资产分类\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"__vModel__\":\"asset_category\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"asset_category\",\"placeholder\":\"请选择\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"资产状态\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"InUse\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_asset\",\"renderKey\":1777347177897,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemc6c516\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"资产状态\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"options\":[{\"fullName\":\"在用\",\"id\":\"InUse\"},{\"fullName\":\"闲置\",\"id\":\"Idle\"},{\"fullName\":\"故障\",\"id\":\"Fault\"},{\"fullName\":\"维修中\",\"id\":\"FIX\"},{\"fullName\":\"借用中\",\"id\":\"OnLoan\"},{\"fullName\":\"已报废\",\"id\":\"Scrapped\"},{\"fullName\":\"已处置\",\"id\":\"Disposed\"}],\"__vModel__\":\"asset_status\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"asset_status\",\"placeholder\":\"请选择\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"资产位置\",\"fullNameI18nCode\":[\"\"],\"props\":{\"children\":\"children\",\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"cascader\",\"defaultValue\":[],\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_asset\",\"renderKey\":1777347474179,\"tagIcon\":\"icon-ym icon-ym-generator-cascader\",\"tag\":\"YunzhupaasCascader\",\"formId\":\"formItem2ea454\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"assetLocation\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"资产位置\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"__vModel__\":\"asset_location\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"asset_location\",\"placeholder\":\"请选择\"},{\"filterable\":false,\"clearable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"使用组织\",\"fullNameI18nCode\":[\"\"],\"__config__\":{\"formId\":\"formItem60e2d0\",\"yunzhupaasKey\":\"organizeSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"使用组织\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_asset\",\"renderKey\":1777347508873,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-company\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasOrganizeSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"__vModel__\":\"current_org_id\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"id\":\"current_org_id\",\"placeholder\":\"请选择\"},{\"ableRelationIds\":[],\"clearable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"保管用户\",\"fullNameI18nCode\":[\"\"],\"relationField\":\"\",\"__config__\":{\"formId\":\"formItem8d2078\",\"yunzhupaasKey\":\"userSelect\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"保管用户\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_asset\",\"renderKey\":1777347525827,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-user\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasUserSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"__vModel__\":\"current_user_id\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"id\":\"current_user_id\",\"placeholder\":\"请选择\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"资产权属\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"Owned\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_asset\",\"renderKey\":1777347571406,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem4eae10\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"资产权属\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"options\":[{\"fullName\":\"自有\",\"id\":\"Owned\"},{\"fullName\":\"租赁\",\"id\":\"Leased\"},{\"fullName\":\"融资租赁\",\"id\":\"FinLeased\"},{\"fullName\":\"借用\",\"id\":\"Borrowed\"},{\"fullName\":\"托管\",\"id\":\"Trusteeship\"}],\"__vModel__\":\"asset_ownership\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"asset_ownership\",\"placeholder\":\"请选择\"},{\"clearable\":true,\"maxlength\":20,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"单位\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemec96d9\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"单位\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_asset\",\"renderKey\":1777347663137,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"measurement_unit\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"measurement_unit\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"controls\":false,\"precision\":2,\"fullName\":\"数量\",\"fullNameI18nCode\":[\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":\"formItem21ecc7\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"数量\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_asset\",\"renderKey\":1777347687893,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"min\":0,\"__vModel__\":\"quantity\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"quantity\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"clearable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"购置日期\",\"fullNameI18nCode\":[\"\"],\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_asset\",\"renderKey\":1777347731278,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItem375d5b\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"购置日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"__vModel__\":\"purchase_date\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"purchase_date\",\"placeholder\":\"请选择\"},{\"clearable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"启用日期\",\"fullNameI18nCode\":[\"\"],\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_asset\",\"renderKey\":1777347763029,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItem99411c\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"启用日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"__vModel__\":\"commissioning_date\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"commissioning_date\",\"placeholder\":\"请选择\"},{\"controls\":false,\"precision\":2,\"fullName\":\"预计使用年限\",\"fullNameI18nCode\":[\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"月\",\"__config__\":{\"formId\":\"formItembba5e3\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"预计使用年限\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_asset\",\"renderKey\":1777347785655,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"min\":0,\"__vModel__\":\"expected_life\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"expected_life\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"popupType\":\"dialog\",\"hasPage\":false,\"filterable\":false,\"clearable\":true,\"modelId\":\"817082533433836293\",\"fullName\":\"供应商\",\"pageSize\":20,\"columnOptions\":[],\"fullNameI18nCode\":[\"\"],\"relationField\":\"company_name\",\"queryType\":0,\"__config__\":{\"formId\":\"formItem218e23\",\"yunzhupaasKey\":\"relationForm\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"供应商\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_asset\",\"renderKey\":1777347854600,\"layout\":\"colFormItem\",\"transferList\":[],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"tag\":\"YunzhupaasRelationForm\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"extraOptions\":[],\"popupTitle\":\"选择数据\",\"__vModel__\":\"supplier_id\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"supplier_id\",\"placeholder\":\"请选择\",\"popupWidth\":\"1000px\",\"propsValue\":\"company_id\"},{\"clearable\":true,\"maxlength\":255,\"fullName\":\"备注\",\"fullNameI18nCode\":[\"\"],\"autoSize\":{\"minRows\":2,\"maxRows\":2},\"showCount\":false,\"__config__\":{\"formId\":\"formItema2c991\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_asset\",\"renderKey\":1777347940332,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"__vModel__\":\"remark\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"remark\",\"placeholder\":\"请输入\"}],\"pageSize\":20,\"defaultSortConfig\":[],\"type\":1,\"columnBtnsList\":[{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-edit\",\"label\":\"编辑\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"edit\",\"labelI18nCode\":\"common.editText\"},{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-clearn\",\"label\":\"删除\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"remove\",\"labelI18nCode\":\"common.delText\"},{\"show\":true,\"icon\":\"icon-ym icon-ym-generator-menu\",\"label\":\"详情\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"detail\",\"labelI18nCode\":\"common.detailText\"}],\"tabConfig\":{\"hasAllTab\":true,\"relationField\":\"\",\"on\":false},\"hasSuperQuery\":false,\"defaultColumnList\":[{\"yunzhupaasKey\":\"billRule\",\"resizable\":true,\"fullName\":\"资产编码\",\"fullNameI18nCode\":[\"\"],\"label\":\"资产编码\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItemec5a15\",\"yunzhupaasKey\":\"billRule\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"rule\":\"assetCode\",\"className\":[],\"label\":\"资产编码\",\"trigger\":\"change\",\"ruleConfig\":{\"startNumber\":\"\",\"dateFormat\":\"YYYY\",\"randomDigit\":16,\"prefixList\":[],\"randomType\":1,\"suffixList\":[],\"type\":1},\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_asset\",\"renderKey\":1777345780019,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleType\":1,\"ruleName\":\"资产编码\",\"tag\":\"YunzhupaasInput\",\"tableAlign\":\"left\",\"span\":12},\"readonly\":true,\"prop\":\"asset_code\",\"__vModel__\":\"asset_code\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"id\":\"asset_code\",\"placeholder\":\"系统自动生成\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem120e88\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"defaultValue\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"资产名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_asset\",\"renderKey\":1777345895532,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"asset_name\",\"__vModel__\":\"asset_name\",\"checked\":true,\"disabled\":false,\"id\":\"asset_name\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":20,\"fullName\":\"资产名称\",\"label\":\"资产名称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"资产类型\",\"fullNameI18nCode\":[\"\"],\"label\":\"资产类型\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"10\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_asset\",\"renderKey\":1777346352365,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItema4f72a\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"assetType\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"资产类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"asset_type\",\"__vModel__\":\"asset_type\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"asset_type\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"资产分类\",\"fullNameI18nCode\":[\"\"],\"label\":\"资产分类\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"40\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_asset\",\"renderKey\":1777347095610,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem03ef8d\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"assetCategory\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"资产分类\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"asset_category\",\"__vModel__\":\"asset_category\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"asset_category\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"资产状态\",\"fullNameI18nCode\":[\"\"],\"label\":\"资产状态\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"InUse\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_asset\",\"renderKey\":1777347177897,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemc6c516\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"资产状态\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"asset_status\",\"options\":[{\"fullName\":\"在用\",\"id\":\"InUse\"},{\"fullName\":\"闲置\",\"id\":\"Idle\"},{\"fullName\":\"故障\",\"id\":\"Fault\"},{\"fullName\":\"维修中\",\"id\":\"FIX\"},{\"fullName\":\"借用中\",\"id\":\"OnLoan\"},{\"fullName\":\"已报废\",\"id\":\"Scrapped\"},{\"fullName\":\"已处置\",\"id\":\"Disposed\"}],\"__vModel__\":\"asset_status\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"asset_status\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"cascader\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"资产位置\",\"fullNameI18nCode\":[\"\"],\"label\":\"资产位置\",\"sortable\":false,\"align\":\"left\",\"props\":{\"children\":\"children\",\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"cascader\",\"defaultValue\":[],\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_asset\",\"renderKey\":1777347474179,\"tagIcon\":\"icon-ym icon-ym-generator-cascader\",\"tag\":\"YunzhupaasCascader\",\"formId\":\"formItem2ea454\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"assetLocation\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"资产位置\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"asset_location\",\"__vModel__\":\"asset_location\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"asset_location\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"organizeSelect\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"使用组织\",\"fullNameI18nCode\":[\"\"],\"label\":\"使用组织\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItem60e2d0\",\"yunzhupaasKey\":\"organizeSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"使用组织\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_asset\",\"renderKey\":1777347508873,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-company\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasOrganizeSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"current_org_id\",\"__vModel__\":\"current_org_id\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"id\":\"current_org_id\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"ableRelationIds\":[],\"yunzhupaasKey\":\"userSelect\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"__config__\":{\"formId\":\"formItem8d2078\",\"yunzhupaasKey\":\"userSelect\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"保管用户\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_asset\",\"renderKey\":1777347525827,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-user\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasUserSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"current_user_id\",\"__vModel__\":\"current_user_id\",\"checked\":true,\"selectType\":\"all\",\"disabled\":false,\"id\":\"current_user_id\",\"placeholder\":\"请选择\",\"clearable\":true,\"resizable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"保管用户\",\"label\":\"保管用户\",\"sortable\":false,\"relationField\":\"\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"资产权属\",\"fullNameI18nCode\":[\"\"],\"label\":\"资产权属\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"Owned\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_asset\",\"renderKey\":1777347571406,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem4eae10\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"资产权属\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"asset_ownership\",\"options\":[{\"fullName\":\"自有\",\"id\":\"Owned\"},{\"fullName\":\"租赁\",\"id\":\"Leased\"},{\"fullName\":\"融资租赁\",\"id\":\"FinLeased\"},{\"fullName\":\"借用\",\"id\":\"Borrowed\"},{\"fullName\":\"托管\",\"id\":\"Trusteeship\"}],\"__vModel__\":\"asset_ownership\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"asset_ownership\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemec96d9\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"单位\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_asset\",\"renderKey\":1777347663137,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"measurement_unit\",\"__vModel__\":\"measurement_unit\",\"checked\":true,\"disabled\":false,\"id\":\"measurement_unit\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":20,\"fullName\":\"单位\",\"label\":\"单位\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"precision\":2,\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItem21ecc7\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"数量\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_asset\",\"renderKey\":1777347687893,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"min\":0,\"prop\":\"quantity\",\"__vModel__\":\"quantity\",\"checked\":true,\"disabled\":false,\"id\":\"quantity\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"resizable\":true,\"fullName\":\"数量\",\"label\":\"数量\",\"sortable\":false,\"thousands\":false,\"addonAfter\":\"\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"step\":1,\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"datePicker\",\"clearable\":true,\"resizable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"购置日期\",\"fullNameI18nCode\":[\"\"],\"label\":\"购置日期\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_asset\",\"renderKey\":1777347731278,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItem375d5b\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"购置日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"purchase_date\",\"__vModel__\":\"purchase_date\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"purchase_date\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"datePicker\",\"clearable\":true,\"resizable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"启用日期\",\"fullNameI18nCode\":[\"\"],\"label\":\"启用日期\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_asset\",\"renderKey\":1777347763029,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItem99411c\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"启用日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"commissioning_date\",\"__vModel__\":\"commissioning_date\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"commissioning_date\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"precision\":2,\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItembba5e3\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"预计使用年限\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_asset\",\"renderKey\":1777347785655,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"min\":0,\"prop\":\"expected_life\",\"__vModel__\":\"expected_life\",\"checked\":true,\"disabled\":false,\"id\":\"expected_life\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"resizable\":true,\"fullName\":\"预计使用年限\",\"label\":\"预计使用年限\",\"sortable\":false,\"thousands\":false,\"addonAfter\":\"月\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"step\":1,\"labelI18nCode\":\"\"},{\"popupType\":\"dialog\",\"yunzhupaasKey\":\"relationForm\",\"hasPage\":false,\"modelId\":\"817082533433836293\",\"pageSize\":20,\"columnOptions\":[],\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"__config__\":{\"formId\":\"formItem218e23\",\"yunzhupaasKey\":\"relationForm\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"供应商\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_asset\",\"renderKey\":1777347854600,\"layout\":\"colFormItem\",\"transferList\":[],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"tag\":\"YunzhupaasRelationForm\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"supplier_id\",\"__vModel__\":\"supplier_id\",\"checked\":true,\"disabled\":false,\"id\":\"supplier_id\",\"placeholder\":\"请选择\",\"popupWidth\":\"1000px\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"fullName\":\"供应商\",\"label\":\"供应商\",\"sortable\":false,\"relationField\":\"company_name\",\"queryType\":0,\"extraOptions\":[],\"popupTitle\":\"选择数据\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"labelI18nCode\":\"\",\"propsValue\":\"company_id\"},{\"yunzhupaasKey\":\"textarea\",\"clearable\":true,\"resizable\":true,\"maxlength\":255,\"fullName\":\"备注\",\"fullNameI18nCode\":[\"\"],\"label\":\"备注\",\"sortable\":false,\"align\":\"left\",\"autoSize\":{\"minRows\":2,\"maxRows\":2},\"showCount\":false,\"__config__\":{\"formId\":\"formItema2c991\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_asset\",\"renderKey\":1777347940332,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"remark\",\"__vModel__\":\"remark\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"remark\",\"placeholder\":\"请输入\",\"labelI18nCode\":\"\"}],\"showOverflow\":true,\"useFormPermission\":false,\"customBtnsList\":[],\"useBtnPermission\":false}"); return sb.toString(); + } + /** 表列表 */ + public static final String getTableList(){ + StringBuilder sb = new StringBuilder(); + sb.append("[{\"relationTable\":\"\",\"tableField\":\"\",\"typeId\":\"1\",\"fields\":[{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"asset_id\",\"fieldName\":\"资产ID\",\"identity\":0,\"primaryKey\":1},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"asset_code\",\"fieldName\":\"资产编码\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"100\",\"dataType\":\"varchar\",\"field\":\"asset_name\",\"fieldName\":\"资产名称\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"asset_type\",\"fieldName\":\"资产类型。关联字典:assetType\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"asset_category\",\"fieldName\":\"资产分类。关联字典:assetCategory\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"10\",\"dataType\":\"varchar\",\"field\":\"asset_status\",\"fieldName\":\"资产状态。枚举值:InUse=在用,Idle=闲置,Fault= 故障, FIX=维修中, OnLoan=借用中, Scrapped=已报废, Disposed=已处置。\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"asset_location\",\"fieldName\":\"资产位置。关联字典:assetLocation\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"current_org_id\",\"fieldName\":\"当前使用组织。关联表:base_organize\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"current_user_id\",\"fieldName\":\"当前保管用户。关联表:base_user\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"10\",\"dataType\":\"varchar\",\"field\":\"asset_ownership\",\"fieldName\":\"资产权属。枚举值:Owned=自有,Leased=租赁, FinLeased=融资租赁, Borrowed=借用, Trusteeship=托管\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"255\",\"dataType\":\"varchar\",\"field\":\"measurement_unit\",\"fieldName\":\"单位\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"10,2\",\"dataType\":\"decimal\",\"field\":\"quantity\",\"fieldName\":\"数量\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"purchase_date\",\"fieldName\":\"购置日期\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"commissioning_date\",\"fieldName\":\"启用日期。用于折旧计算。\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"10,2\",\"dataType\":\"decimal\",\"field\":\"expected_life\",\"fieldName\":\"预计使用年限(月)。用于折旧计算。\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"supplier_id\",\"fieldName\":\"供应商ID。关联表:mdm_supplier\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"500\",\"dataType\":\"varchar\",\"field\":\"remark\",\"fieldName\":\"备注\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"create_by\",\"fieldName\":\"创建人\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"create_time\",\"fieldName\":\"创建时间\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"update_by\",\"fieldName\":\"更新人ID\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"update_time\",\"fieldName\":\"更新时间\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_tenant_id\",\"fieldName\":\"租户id\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_flow_id\",\"fieldName\":\"流程id\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_flow_task_id\",\"fieldName\":\"流程任务主键\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":null,\"dataType\":\"int\",\"field\":\"f_delete_mark\",\"fieldName\":\"删除标志\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"f_delete_time\",\"fieldName\":\"删除时间\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_delete_user_id\",\"fieldName\":\"删除用户\",\"identity\":0,\"primaryKey\":0}],\"relationField\":\"\",\"table\":\"mdm_asset\",\"tableName\":\"资产信息\"}]"); return sb.toString(); + } + +} diff --git a/yunzhupaas-crm/yunzhupaas-crm-entity/src/main/java/com/yunzhupaas/base/model/crmlead/CrmLeadExcelErrorVO.java b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/asset/AssetExcelErrorVO.java similarity index 74% rename from yunzhupaas-crm/yunzhupaas-crm-entity/src/main/java/com/yunzhupaas/base/model/crmlead/CrmLeadExcelErrorVO.java rename to yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/asset/AssetExcelErrorVO.java index 1c18658..9b8d712 100644 --- a/yunzhupaas-crm/yunzhupaas-crm-entity/src/main/java/com/yunzhupaas/base/model/crmlead/CrmLeadExcelErrorVO.java +++ b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/asset/AssetExcelErrorVO.java @@ -1,20 +1,20 @@ -package com.yunzhupaas.base.model.crmlead; +package com.yunzhupaas.mdm.model.asset; import lombok.Data; import cn.afterturn.easypoi.excel.annotation.Excel; import com.alibaba.fastjson.annotation.JSONField; /** * - * crm_lead + * 资产信息 * @版本: V5.2.7 * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 * @作者: 深圳市乐程软件有限公司 - * @日期: 2026-03-27 + * @日期: 2026-04-28 */ @Data -public class CrmLeadExcelErrorVO extends CrmLeadExcelVO{ +public class AssetExcelErrorVO extends AssetExcelVO{ @Excel(name = "异常原因",orderNum = "-999") @JSONField(name = "errorsInfo") diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/asset/AssetExcelVO.java b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/asset/AssetExcelVO.java new file mode 100644 index 0000000..a6320fa --- /dev/null +++ b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/asset/AssetExcelVO.java @@ -0,0 +1,95 @@ +package com.yunzhupaas.mdm.model.asset; + +import lombok.Data; +import java.sql.Time; +import java.util.Date; +import com.fasterxml.jackson.annotation.JsonFormat; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.alibaba.fastjson.annotation.JSONField; +import cn.afterturn.easypoi.excel.annotation.Excel; +import cn.afterturn.easypoi.excel.annotation.ExcelEntity; +import cn.afterturn.easypoi.excel.annotation.ExcelCollection; +import java.math.BigDecimal; +import java.util.List; +/** + * + * 资产信息 + * @版本: V5.2.7 + * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * @作者: 深圳市乐程软件有限公司 + * @日期: 2026-04-28 + */ +@Data +public class AssetExcelVO{ + /** 资产名称 **/ + @JSONField(name = "asset_name") + @Excel(name = "资产名称(asset_name)",orderNum = "1", isImportField = "true" ) + private String asset_name; + + /** 资产类型 **/ + @JSONField(name = "asset_type") + @Excel(name = "资产类型(asset_type)",orderNum = "1", isImportField = "true" ) + private String asset_type; + + /** 资产分类 **/ + @JSONField(name = "asset_category") + @Excel(name = "资产分类(asset_category)",orderNum = "1", isImportField = "true" ) + private String asset_category; + + /** 资产状态 **/ + @JSONField(name = "asset_status") + @Excel(name = "资产状态(asset_status)",orderNum = "1", isImportField = "true" ) + private String asset_status; + + /** 资产权属 **/ + @JSONField(name = "asset_ownership") + @Excel(name = "资产权属(asset_ownership)",orderNum = "1", isImportField = "true" ) + private String asset_ownership; + + /** 资产位置 **/ + @JSONField(name = "asset_location") + @Excel(name = "资产位置(asset_location)",orderNum = "1", isImportField = "true" ) + private String asset_location; + + /** 使用组织 **/ + @JSONField(name = "current_org_id") + @Excel(name = "使用组织(current_org_id)",orderNum = "1", isImportField = "true" ) + private String current_org_id; + + /** 单位 **/ + @JSONField(name = "measurement_unit") + @Excel(name = "单位(measurement_unit)",orderNum = "1", isImportField = "true" ) + private String measurement_unit; + + /** 启用日期 **/ + @JSONField(name = "commissioning_date") + @Excel(name = "启用日期(commissioning_date)",orderNum = "1", isImportField = "true" ) + private String commissioning_date; + + /** 购置日期 **/ + @JSONField(name = "purchase_date") + @Excel(name = "购置日期(purchase_date)",orderNum = "1", isImportField = "true" ) + private String purchase_date; + + /** 备注 **/ + @JSONField(name = "remark") + @Excel(name = "备注(remark)",orderNum = "1", isImportField = "true" ) + private String remark; + + /** 预计使用年限 **/ + @JSONField(name = "expected_life") + @Excel(name = "预计使用年限(expected_life)",orderNum = "1", isImportField = "true" ) + private String expected_life; + + /** 数量 **/ + @JSONField(name = "quantity") + @Excel(name = "数量(quantity)",orderNum = "1", isImportField = "true" ) + private String quantity; + + /** 保管用户 **/ + @JSONField(name = "current_user_id") + @Excel(name = "保管用户(current_user_id)",orderNum = "1", isImportField = "true" ) + private String current_user_id; + + +} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/asset/AssetForm.java b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/asset/AssetForm.java new file mode 100644 index 0000000..05c05dd --- /dev/null +++ b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/asset/AssetForm.java @@ -0,0 +1,107 @@ +package com.yunzhupaas.mdm.model.asset; + +import lombok.Data; +import java.util.*; +import java.math.BigDecimal; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.alibaba.fastjson.annotation.JSONField; +import io.swagger.v3.oas.annotations.media.Schema; + +/** + * 资产信息 + * @版本: V5.2.7 + * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * @作者: 深圳市乐程软件有限公司 + * @日期: 2026-04-28 + */ +@Data +@Schema(description = "表单参数") +public class AssetForm { + /** 主键 */ + @Schema(description = "主键") + @JSONField(name = "asset_id") + private String assetId; + + + /** 资产编码 **/ + @Schema(description = "资产编码") + @JsonProperty("asset_code") + @JSONField(name = "asset_code") + private String assetCode; + /** 资产名称 **/ + @Schema(description = "资产名称") + @JsonProperty("asset_name") + @JSONField(name = "asset_name") + private String assetName; + /** 资产类型 **/ + @Schema(description = "资产类型") + @JsonProperty("asset_type") + @JSONField(name = "asset_type") + private Object assetType; + /** 资产分类 **/ + @Schema(description = "资产分类") + @JsonProperty("asset_category") + @JSONField(name = "asset_category") + private Object assetCategory; + /** 资产状态 **/ + @Schema(description = "资产状态") + @JsonProperty("asset_status") + @JSONField(name = "asset_status") + private Object assetStatus; + /** 资产位置 **/ + @Schema(description = "资产位置") + @JsonProperty("asset_location") + @JSONField(name = "asset_location") + private Object assetLocation; + /** 使用组织 **/ + @Schema(description = "使用组织") + @JsonProperty("current_org_id") + @JSONField(name = "current_org_id") + private Object currentOrgId; + /** 保管用户 **/ + @Schema(description = "保管用户") + @JsonProperty("current_user_id") + @JSONField(name = "current_user_id") + private Object currentUserId; + /** 资产权属 **/ + @Schema(description = "资产权属") + @JsonProperty("asset_ownership") + @JSONField(name = "asset_ownership") + private Object assetOwnership; + /** 单位 **/ + @Schema(description = "单位") + @JsonProperty("measurement_unit") + @JSONField(name = "measurement_unit") + private String measurementUnit; + /** 数量 **/ + @Schema(description = "数量") + @JsonProperty("quantity") + @JSONField(name = "quantity") + private BigDecimal quantity; + /** 购置日期 **/ + @Schema(description = "购置日期") + @JsonProperty("purchase_date") + @JSONField(name = "purchase_date") + private String purchaseDate; + /** 启用日期 **/ + @Schema(description = "启用日期") + @JsonProperty("commissioning_date") + @JSONField(name = "commissioning_date") + private String commissioningDate; + /** 预计使用年限 **/ + @Schema(description = "预计使用年限") + @JsonProperty("expected_life") + @JSONField(name = "expected_life") + private BigDecimal expectedLife; + /** 供应商 **/ + @Schema(description = "供应商") + @JsonProperty("supplier_id") + @JSONField(name = "supplier_id") + private String supplierId; + /** 备注 **/ + @Schema(description = "备注") + @JsonProperty("remark") + @JSONField(name = "remark") + private String remark; + +} diff --git a/yunzhupaas-crm/yunzhupaas-crm-entity/src/main/java/com/yunzhupaas/base/model/crmopportunity/CrmOpportunityPagination.java b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/asset/AssetPagination.java similarity index 51% rename from yunzhupaas-crm/yunzhupaas-crm-entity/src/main/java/com/yunzhupaas/base/model/crmopportunity/CrmOpportunityPagination.java rename to yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/asset/AssetPagination.java index 5edf104..2ae16ee 100644 --- a/yunzhupaas-crm/yunzhupaas-crm-entity/src/main/java/com/yunzhupaas/base/model/crmopportunity/CrmOpportunityPagination.java +++ b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/asset/AssetPagination.java @@ -1,4 +1,4 @@ -package com.yunzhupaas.base.model.crmopportunity; +package com.yunzhupaas.mdm.model.asset; import com.alibaba.fastjson.annotation.JSONField; import com.fasterxml.jackson.annotation.JsonProperty; @@ -9,15 +9,15 @@ import java.util.List; /** * - * crm_opportunity + * 资产信息 * @版本: V5.2.7 * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 * @作者: 深圳市乐程软件有限公司 - * @日期: 2026-03-27 + * @日期: 2026-04-28 */ @Data @Schema(description = "列表查询参数") -public class CrmOpportunityPagination extends Pagination { +public class AssetPagination extends Pagination { /** 关键词搜索 */ @Schema(description = "关键词搜索") private String yunzhupaasKeyword; @@ -42,19 +42,34 @@ public class CrmOpportunityPagination extends Pagination { /** 菜单id */ @Schema(description = "菜单id") private String menuId; - /** 商机名称 */ - @Schema(description = "商机名称") - @JsonProperty("opportunity_name") - @JSONField(name = "opportunityName") - private Object opportunityName; - /** 商机阶段 */ - @Schema(description = "商机阶段") - @JsonProperty("opportunity_stage") - @JSONField(name = "opportunityStage") - private Object opportunityStage; - /** 预计成交日期 */ - @Schema(description = "预计成交日期") - @JsonProperty("close_date") - @JSONField(name = "closeDate") - private Object closeDate; + /** 资产编码 */ + @Schema(description = "资产编码") + @JsonProperty("asset_code") + @JSONField(name = "assetCode") + private Object assetCode; + /** 资产名称 */ + @Schema(description = "资产名称") + @JsonProperty("asset_name") + @JSONField(name = "assetName") + private Object assetName; + /** 资产状态 */ + @Schema(description = "资产状态") + @JsonProperty("asset_status") + @JSONField(name = "assetStatus") + private Object assetStatus; + /** 购置日期 */ + @Schema(description = "购置日期") + @JsonProperty("purchase_date") + @JSONField(name = "purchaseDate") + private Object purchaseDate; + /** 启用日期 */ + @Schema(description = "启用日期") + @JsonProperty("commissioning_date") + @JSONField(name = "commissioningDate") + private Object commissioningDate; + /** 标签面板字段 */ + @Schema(description = "标签面板字段") + @JsonProperty("asset_type") + @JSONField(name = "assetType") + private Object assetType; } diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/company/CompanyConstant.java b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/company/CompanyConstant.java new file mode 100644 index 0000000..f76f27f --- /dev/null +++ b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/company/CompanyConstant.java @@ -0,0 +1,46 @@ +package com.yunzhupaas.mdm.model.company; + +import com.yunzhupaas.util.JsonUtil; +import java.util.*; + +/** + * 企业信息配置json + * + * @版本: V5.2.7 + * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * @作者: 深圳市乐程软件有限公司 + * @日期: 2026-04-24 + */ +public class CompanyConstant{ + /** 数据库链接 */ + public static final String DBLINKID = "0"; + /** 表别名 map */ + public static final Map TABLERENAMES = JsonUtil.getJsonToBean("{\"mdm_company_bank\":\"mdmCompanyBank\",\"mdm_company_invoice\":\"companyInvoice\",\"mdm_company\":\"company\"}",Map.class); + /** 子表model map */ + public static final Map TABLEFIELDKEY = JsonUtil.getJsonToBean("{\"tableField46dc53\":\"mdm_company_invoice\",\"tableFieldad9d92\":\"mdm_company_bank\"}",Map.class); + /** 整个表单配置json */ + public static final String getFormData(){ + StringBuilder sb = new StringBuilder(); +sb.append("{\"popupType\":\"drawer\",\"labelWidth\":100,\"classNames\":[],\"className\":[],\"fullScreenWidth\":\"100%\",\"hasConfirmAndAddBtn\":true,\"cancelButtonTextI18nCode\":\"common.cancelText\",\"businessKeyTip\":\"数据已存在,请勿重复提交!\",\"labelPosition\":\"right\",\"printId\":\"\",\"labelSuffix\":\"\",\"customBtns\":[],\"disabled\":false,\"formModel\":\"dataForm\",\"cancelButtonText\":\"取消\",\"confirmButtonText\":\"确定\",\"hasCancelBtn\":true,\"primaryKeyPolicy\":1,\"hasPrintBtn\":false,\"concurrencyLock\":false,\"classJson\":\"\",\"drawerWidth\":\"600px\",\"confirmButtonTextI18nCode\":\"common.okText\",\"printButtonText\":\"打印\",\"businessKeyList\":[],\"formRef\":\"formRef\",\"gutter\":15,\"logicalDelete\":false,\"size\":\"middle\",\"formRules\":\"rules\",\"generalWidth\":\"1000px\",\"colon\":false,\"hasConfirmBtn\":true,\"useBusinessKey\":false,\"formStyle\":\"\",\"printButtonTextI18nCode\":\"common.printText\",\"fields\":[{\"__config__\":{\"formId\":\"formItem7a91b8\",\"yunzhupaasKey\":\"billRule\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"rule\":\"companyCode\",\"className\":[],\"label\":\"企业编码\",\"trigger\":\"change\",\"ruleConfig\":{},\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776916036468,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleType\":1,\"ruleName\":\"企业编码\",\"tag\":\"YunzhupaasInput\",\"tableAlign\":\"left\",\"span\":8},\"readonly\":true,\"__vModel__\":\"company_code\",\"style\":{\"width\":\"100%\"},\"placeholder\":\"系统自动生成\"},{\"clearable\":true,\"maxlength\":200,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem478e5c\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"企业名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774506482470,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"company_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入企业名称\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem84e51c\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"简称/昵称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506482631,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"short_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入简称/昵称\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"optionType\":\"default\",\"__config__\":{\"yunzhupaasKey\":\"radio\",\"defaultValue\":\"ORG\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506487223,\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"tag\":\"YunzhupaasRadio\",\"formId\":\"formItemb3f6cd\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"size\":\"default\",\"buttonStyle\":\"solid\",\"options\":[{\"fullName\":\"企业\",\"id\":\"ORG\"},{\"fullName\":\"个人\",\"id\":\"IND\"}],\"__vModel__\":\"entity_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"direction\":\"horizontal\"},{\"clearable\":true,\"maxlength\":100,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem10350c\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"社会信用代码\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774506494880,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"credit_code\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入社会信用代码\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"__config__\":{\"formId\":\"formItemfc6848\",\"yunzhupaasKey\":\"organizeSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"归属组织\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1776912270086,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-company\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasOrganizeSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"ableIds\":[],\"multiple\":false,\"__vModel__\":\"org_id\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"placeholder\":\"请选择\"},{\"filterable\":false,\"clearable\":true,\"__config__\":{\"formId\":\"formItemcc9deb\",\"yunzhupaasKey\":\"areaSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"所属地区\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507118587,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-Provinces\",\"tag\":\"YunzhupaasAreaSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"level\":2,\"multiple\":false,\"__vModel__\":\"province_id\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择所属地区\"},{\"filterable\":false,\"clearable\":true,\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506503586,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem05d07f\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"纳税人类别\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"options\":[{\"fullName\":\"一般纳税人\",\"id\":\"GENERAL\"},{\"fullName\":\"小规模纳税人\",\"id\":\"SMALL\"}],\"multiple\":false,\"__vModel__\":\"tax_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择纳税人类别\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"}},{\"filterable\":false,\"clearable\":true,\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506503806,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem66e88f\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"enterpriseScale\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"企业规模\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"multiple\":false,\"__vModel__\":\"enterprise_scale\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择企业规模\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"}},{\"filterable\":false,\"clearable\":true,\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506504118,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItema76b83\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"9b542177a477488994ce09fff3c93901\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"企业类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"multiple\":false,\"__vModel__\":\"enterprise_nature\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择企业类型\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"}},{\"filterable\":false,\"clearable\":true,\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506507062,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem6bd8a7\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"d59a3cf65f9847dbb08be449e3feae16\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"行业代码\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"multiple\":false,\"__vModel__\":\"industry_code\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择行业代码\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"}},{\"clearable\":true,\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506509988,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItembab00e\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"成立日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"format\":\"yyyy-MM-dd\",\"__vModel__\":\"registration_date\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择成立日期\"},{\"controls\":false,\"max\":999999,\"precision\":4,\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"万元\",\"__config__\":{\"formId\":\"formItem3134b1\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"注册资本\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506514957,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"registered_capital\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"placeholder\":\"请输入注册资本\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem4f2d0b\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"法定代表人\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506524679,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"legal_representative\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入法定代表人\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":11,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem97bd9d\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"联系电话\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506524966,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[{\"pattern\":\"/^1[3456789]\\\\d{9}$|^0\\\\d{2,3}-?\\\\d{7,8}$/\",\"message\":\"请输入正确的电话号码\",\"messageI18nCode\":\"sys.validate.telephone\"}],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"phone\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入联系电话\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":100,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem439010\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"邮箱\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506525554,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[{\"pattern\":\"/^[a-z0-9]+([._\\\\-]*[a-z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$/\",\"message\":\"请输入正确的邮箱\",\"messageI18nCode\":\"sys.validate.email\"}],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"email\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入邮箱\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":100,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem7fa940\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"网站\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506528130,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"website\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入网站\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":200,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem5b2d2b\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506528353,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"address\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入地址\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"autoSize\":{\"minRows\":3,\"maxRows\":3},\"clearable\":true,\"showCount\":false,\"__config__\":{\"formId\":\"formItem8cbf03\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"经营范围\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506534652,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maxlength\":200,\"__vModel__\":\"business_scope\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入经营范围\"},{\"autoSize\":{\"minRows\":2,\"maxRows\":2},\"clearable\":true,\"showCount\":false,\"__config__\":{\"formId\":\"formItem9f5e00\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506534863,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"__vModel__\":\"remark\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入备注\"},{\"__config__\":{\"formId\":\"formItemfe79ef\",\"yunzhupaasKey\":\"tab\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dragDisabled\":false,\"active\":\"2\",\"className\":[],\"label\":\"标签面板\",\"showLabel\":false,\"renderKey\":1774507317203,\"tableName\":\"mdm_company\",\"layout\":\"rowFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-label\",\"children\":[{\"__config__\":{\"formId\":\"formItemc68c47\",\"yunzhupaasKey\":\"tabItem\",\"children\":[{\"showSummary\":false,\"__config__\":{\"formId\":\"formItemad9d92\",\"yunzhupaasKey\":\"table\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"设计子表\",\"showLabel\":false,\"tableName\":\"mdm_company_bank\",\"renderKey\":1774507573802,\"layout\":\"rowFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-table\",\"children\":[{\"clearable\":true,\"maxlength\":20,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItem3756b9\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldad9d92\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"开户行\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507591361,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入开户行\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":20,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItemf42745\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldad9d92\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"账户名\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507611465,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_account_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入账户名\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":20,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItem8abffe\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldad9d92\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"银行账号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507627371,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_account_number\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入银行账号\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":20,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItemb870cb\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldad9d92\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"开户行城市\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507627772,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_province\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入开户行城市\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":200,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItemf22092\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldad9d92\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507628423,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"remark\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入备注\",\"prefixIcon\":\"\",\"addonBefore\":\"\"}],\"showTitle\":false,\"complexHeaderList\":[],\"tag\":\"YunzhupaasInputTable\",\"componentName\":\"tablead9d92\",\"tableAlign\":\"left\",\"span\":24},\"defaultValue\":[],\"footerBtnsList\":[{\"btnIcon\":\"icon-ym icon-ym-btn-add\",\"show\":true,\"label\":\"添加\",\"btnType\":\"primary\",\"value\":\"add\",\"labelI18nCode\":\"common.add1Text\"},{\"btnIcon\":\"icon-ym icon-ym-btn-clearn\",\"showConfirm\":true,\"show\":true,\"label\":\"批量删除\",\"btnType\":\"danger\",\"value\":\"batchRemove\",\"labelI18nCode\":\"common.batchDelText\"}],\"defaultExpandAll\":true,\"__vModel__\":\"tableFieldad9d92\",\"layoutType\":\"table\",\"disabled\":false,\"columnBtnsList\":[{\"btnIcon\":\"icon-ym icon-ym-btn-edit\",\"show\":true,\"label\":\"复制\",\"btnType\":\"primary\",\"value\":\"copy\",\"labelI18nCode\":\"common.copyText\"},{\"btnIcon\":\"icon-ym icon-ym-btn-clearn\",\"showConfirm\":true,\"show\":true,\"label\":\"删除\",\"btnType\":\"danger\",\"value\":\"remove\",\"labelI18nCode\":\"common.delText\"}],\"summaryField\":[]}],\"renderKey\":1774507317203},\"name\":\"2\",\"title\":\"银行卡信息\"},{\"__config__\":{\"formId\":\"formItem9787c7\",\"yunzhupaasKey\":\"tabItem\",\"children\":[{\"showSummary\":false,\"__config__\":{\"formId\":\"formItem46dc53\",\"yunzhupaasKey\":\"table\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"设计子表\",\"showLabel\":false,\"tableName\":\"mdm_company_invoice\",\"renderKey\":1774507347680,\"layout\":\"rowFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-table\",\"children\":[{\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"billRule\",\"parentVModel\":\"tableField46dc53\",\"dragDisabled\":false,\"rule\":\"InvoiceTitleCode\",\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754320599,\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleType\":1,\"isSubTable\":true,\"ruleName\":\"发票抬头编码\",\"tag\":\"YunzhupaasInput\",\"formId\":\"formItem57f1d4\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"发票抬头编码\",\"trigger\":\"change\",\"ruleConfig\":{},\"layout\":\"colFormItem\",\"tableAlign\":\"left\",\"span\":24},\"readonly\":true,\"__vModel__\":\"title_code\",\"style\":{\"width\":\"100%\"},\"placeholder\":\"系统自动生成\"},{\"clearable\":true,\"maxlength\":10,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItema8b1f4\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"发票抬头名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507383593,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"title_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入联系人\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":20,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItem1963f0\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"纳税人识别号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507440273,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"credit_code\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入联系人职务\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"parentVModel\":\"tableField46dc53\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754396382,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemb3492f\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"纳税人类别\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"options\":[{\"fullName\":\"一般纳税人\",\"id\":\"GENERAL\"},{\"fullName\":\"小规模纳税人\",\"id\":\"SMALL\"}],\"multiple\":false,\"__vModel__\":\"tax_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择纳税人类别\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"}},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItema9aaf2\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507448061,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"address\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入联系人邮箱\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItemf8b766\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"电话\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754421983,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"phone\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入联系人邮箱\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItem1730ca\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"开户银行\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754433217,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入联系人邮箱\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItem1089bb\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"银行账户\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754444839,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_account\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入联系人邮箱\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"__config__\":{\"formId\":\"formItem4743e7\",\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"switch\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":0,\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"是否默认\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754525239,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-switch\",\"isSubTable\":true,\"tag\":\"YunzhupaasSwitch\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"activeValue\":1,\"inactiveValue\":0,\"__vModel__\":\"is_defalut\",\"inactiveTxt\":\"关\",\"disabled\":false,\"activeTxt\":\"开\"},{\"__config__\":{\"formId\":\"formItema2b4cf\",\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"switch\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":0,\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"是否有效\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754540042,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-switch\",\"isSubTable\":true,\"tag\":\"YunzhupaasSwitch\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"activeValue\":1,\"inactiveValue\":0,\"__vModel__\":\"is_valid\",\"inactiveTxt\":\"关\",\"disabled\":false,\"activeTxt\":\"开\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItem560a27\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507449005,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"remark\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入备注\",\"prefixIcon\":\"\",\"addonBefore\":\"\"}],\"showTitle\":false,\"complexHeaderList\":[],\"tag\":\"YunzhupaasInputTable\",\"componentName\":\"table46dc53\",\"tableAlign\":\"left\",\"span\":24},\"defaultValue\":[],\"footerBtnsList\":[{\"btnIcon\":\"icon-ym icon-ym-btn-add\",\"show\":true,\"label\":\"添加\",\"btnType\":\"primary\",\"value\":\"add\",\"labelI18nCode\":\"common.add1Text\"},{\"btnIcon\":\"icon-ym icon-ym-btn-clearn\",\"showConfirm\":true,\"show\":true,\"label\":\"批量删除\",\"btnType\":\"danger\",\"value\":\"batchRemove\",\"labelI18nCode\":\"common.batchDelText\"}],\"defaultExpandAll\":true,\"__vModel__\":\"tableField46dc53\",\"layoutType\":\"table\",\"disabled\":false,\"columnBtnsList\":[{\"btnIcon\":\"icon-ym icon-ym-btn-edit\",\"show\":true,\"label\":\"复制\",\"btnType\":\"primary\",\"value\":\"copy\",\"labelI18nCode\":\"common.copyText\"},{\"btnIcon\":\"icon-ym icon-ym-btn-clearn\",\"showConfirm\":true,\"show\":true,\"label\":\"删除\",\"btnType\":\"danger\",\"value\":\"remove\",\"labelI18nCode\":\"common.delText\"}],\"summaryField\":[]}],\"renderKey\":1774507317203},\"name\":\"1\",\"title\":\"发票抬头\"}],\"tag\":\"ATab\",\"componentName\":\"tabfe79ef\",\"span\":24},\"tabPosition\":\"top\",\"type\":\"\"}],\"detailExtraList\":[],\"span\":24,\"dataLog\":false}"); return sb.toString(); + } + /** 列表字段配置json */ + public static final String getColumnData(){ + StringBuilder sb = new StringBuilder(); + sb.append("{\"showSummary\":false,\"treePropsValue\":\"id\",\"columnOptions\":[{\"__config__\":{\"formId\":\"formItem7a91b8\",\"yunzhupaasKey\":\"billRule\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"rule\":\"CorporationCode\",\"className\":[],\"label\":\"企业编码\",\"trigger\":\"change\",\"ruleConfig\":{},\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776916036468,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleType\":1,\"ruleName\":\"法人单位编码\",\"tag\":\"YunzhupaasInput\",\"tableAlign\":\"left\",\"span\":8},\"readonly\":true,\"__vModel__\":\"company_code\",\"fullName\":\"企业编码\",\"fullNameI18nCode\":[\"\"],\"style\":{\"width\":\"100%\"},\"id\":\"company_code\",\"placeholder\":\"系统自动生成\"},{\"clearable\":true,\"maxlength\":200,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"企业名称\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem478e5c\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"企业名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774506482470,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"company_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"company_name\",\"placeholder\":\"请输入企业名称\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"简称/昵称\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem84e51c\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"简称/昵称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506482631,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"short_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"short_name\",\"placeholder\":\"请输入简称/昵称\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"buttonStyle\":\"solid\",\"fullName\":\"类型\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"optionType\":\"default\",\"__config__\":{\"yunzhupaasKey\":\"radio\",\"defaultValue\":\"ORG\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506487223,\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"tag\":\"YunzhupaasRadio\",\"formId\":\"formItemb3f6cd\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"size\":\"default\",\"options\":[{\"fullName\":\"企业\",\"id\":\"ORG\"},{\"fullName\":\"个人\",\"id\":\"IND\"}],\"__vModel__\":\"entity_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"entity_type\",\"direction\":\"horizontal\"},{\"clearable\":true,\"maxlength\":100,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"社会信用代码\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem10350c\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"社会信用代码\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774506494880,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"credit_code\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"credit_code\",\"placeholder\":\"请输入社会信用代码\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"企业范围\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"EXT\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506498092,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem13797c\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"企业范围\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"options\":[{\"fullName\":\"内部公司\",\"id\":\"INT\"},{\"fullName\":\"客商企业\",\"id\":\"EXT\"}],\"__vModel__\":\"company_scope\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"company_scope\",\"placeholder\":\"请选择企业范围\"},{\"filterable\":false,\"clearable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"归属组织\",\"fullNameI18nCode\":[\"\"],\"__config__\":{\"formId\":\"formItemfc6848\",\"yunzhupaasKey\":\"organizeSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"归属组织\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1776912270086,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-company\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasOrganizeSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"org_id\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"id\":\"org_id\",\"placeholder\":\"请选择\"},{\"filterable\":false,\"clearable\":true,\"level\":2,\"multiple\":false,\"fullName\":\"所属地区\",\"fullNameI18nCode\":[\"\"],\"__config__\":{\"formId\":\"formItemcc9deb\",\"yunzhupaasKey\":\"areaSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"所属地区\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507118587,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-Provinces\",\"tag\":\"YunzhupaasAreaSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"province_id\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"province_id\",\"placeholder\":\"请选择所属地区\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"纳税人类别\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506503586,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem05d07f\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"纳税人类别\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"options\":[{\"fullName\":\"一般纳税人\",\"id\":\"GENERAL\"},{\"fullName\":\"小规模纳税人\",\"id\":\"SMALL\"}],\"__vModel__\":\"tax_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tax_type\",\"placeholder\":\"请选择纳税人类别\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"企业规模\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506503806,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem66e88f\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"enterpriseScale\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"企业规模\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"enterprise_scale\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"enterprise_scale\",\"placeholder\":\"请选择企业规模\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"企业类型\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506504118,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItema76b83\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"9b542177a477488994ce09fff3c93901\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"企业类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"enterprise_nature\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"enterprise_nature\",\"placeholder\":\"请选择企业类型\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"行业代码\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506507062,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem6bd8a7\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"d59a3cf65f9847dbb08be449e3feae16\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"行业代码\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"industry_code\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"industry_code\",\"placeholder\":\"请选择行业代码\"},{\"clearable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"成立日期\",\"fullNameI18nCode\":[\"\"],\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506509988,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItembab00e\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"成立日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"registration_date\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"registration_date\",\"placeholder\":\"请选择成立日期\"},{\"controls\":false,\"max\":999999,\"precision\":4,\"fullName\":\"注册资本\",\"fullNameI18nCode\":[\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"万元\",\"__config__\":{\"formId\":\"formItem3134b1\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"注册资本\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506514957,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"registered_capital\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"registered_capital\",\"placeholder\":\"请输入注册资本\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"法定代表人\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem4f2d0b\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"法定代表人\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506524679,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"legal_representative\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"legal_representative\",\"placeholder\":\"请输入法定代表人\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":11,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"联系电话\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem97bd9d\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"联系电话\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506524966,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[{\"pattern\":\"/^1[3456789]\\\\d{9}$|^0\\\\d{2,3}-?\\\\d{7,8}$/\",\"message\":\"请输入正确的电话号码\",\"messageI18nCode\":\"sys.validate.telephone\"}],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"phone\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"phone\",\"placeholder\":\"请输入联系电话\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":100,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"邮箱\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem439010\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"邮箱\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506525554,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[{\"pattern\":\"/^[a-z0-9]+([._\\\\-]*[a-z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$/\",\"message\":\"请输入正确的邮箱\",\"messageI18nCode\":\"sys.validate.email\"}],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"email\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"email\",\"placeholder\":\"请输入邮箱\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":100,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"网站\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem7fa940\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"网站\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506528130,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"website\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"website\",\"placeholder\":\"请输入网站\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":200,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"地址\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem5b2d2b\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506528353,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"address\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"address\",\"placeholder\":\"请输入地址\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":200,\"fullName\":\"经营范围\",\"fullNameI18nCode\":[\"\"],\"autoSize\":{\"minRows\":3,\"maxRows\":3},\"showCount\":false,\"__config__\":{\"formId\":\"formItem8cbf03\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"经营范围\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506534652,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"__vModel__\":\"business_scope\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"business_scope\",\"placeholder\":\"请输入经营范围\"},{\"clearable\":true,\"fullName\":\"备注\",\"fullNameI18nCode\":[\"\"],\"autoSize\":{\"minRows\":2,\"maxRows\":2},\"showCount\":false,\"__config__\":{\"formId\":\"formItem9f5e00\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506534863,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"__vModel__\":\"remark\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"remark\",\"placeholder\":\"请输入备注\"},{\"clearable\":true,\"maxlength\":20,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-开户行\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItem3756b9\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldad9d92\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"开户行\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507591361,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableFieldad9d92-bank_name\",\"placeholder\":\"请输入开户行\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":20,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-账户名\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItemf42745\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldad9d92\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"账户名\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507611465,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_account_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableFieldad9d92-bank_account_name\",\"placeholder\":\"请输入账户名\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":20,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-银行账号\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItem8abffe\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldad9d92\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"银行账号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507627371,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_account_number\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableFieldad9d92-bank_account_number\",\"placeholder\":\"请输入银行账号\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":20,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-开户行城市\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItemb870cb\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldad9d92\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"开户行城市\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507627772,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_province\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableFieldad9d92-bank_province\",\"placeholder\":\"请输入开户行城市\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":200,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-备注\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItemf22092\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldad9d92\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507628423,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"remark\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableFieldad9d92-remark\",\"placeholder\":\"请输入备注\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"billRule\",\"parentVModel\":\"tableField46dc53\",\"dragDisabled\":false,\"rule\":\"InvoiceTitleCode\",\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754320599,\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleType\":1,\"isSubTable\":true,\"ruleName\":\"发票抬头编码\",\"tag\":\"YunzhupaasInput\",\"formId\":\"formItem57f1d4\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"发票抬头编码\",\"trigger\":\"change\",\"ruleConfig\":{},\"layout\":\"colFormItem\",\"tableAlign\":\"left\",\"span\":24},\"readonly\":true,\"__vModel__\":\"title_code\",\"fullName\":\"设计子表-发票抬头编码\",\"fullNameI18nCode\":[\"\",\"\"],\"style\":{\"width\":\"100%\"},\"id\":\"tableField46dc53-title_code\",\"placeholder\":\"系统自动生成\"},{\"clearable\":true,\"maxlength\":10,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-发票抬头名称\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItema8b1f4\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"发票抬头名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507383593,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"title_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField46dc53-title_name\",\"placeholder\":\"请输入联系人\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":20,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-纳税人识别号\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItem1963f0\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"纳税人识别号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507440273,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"credit_code\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField46dc53-credit_code\",\"placeholder\":\"请输入联系人职务\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"设计子表-纳税人类别\",\"fullNameI18nCode\":[\"\",\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"parentVModel\":\"tableField46dc53\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754396382,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemb3492f\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"纳税人类别\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"options\":[{\"fullName\":\"一般纳税人\",\"id\":\"GENERAL\"},{\"fullName\":\"小规模纳税人\",\"id\":\"SMALL\"}],\"__vModel__\":\"tax_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField46dc53-tax_type\",\"placeholder\":\"请选择纳税人类别\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-地址\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItema9aaf2\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507448061,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"address\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField46dc53-address\",\"placeholder\":\"请输入联系人邮箱\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-电话\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItemf8b766\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"电话\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754421983,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"phone\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField46dc53-phone\",\"placeholder\":\"请输入联系人邮箱\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-开户银行\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItem1730ca\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"开户银行\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754433217,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField46dc53-bank_name\",\"placeholder\":\"请输入联系人邮箱\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-银行账户\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItem1089bb\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"银行账户\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754444839,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_account\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField46dc53-bank_account\",\"placeholder\":\"请输入联系人邮箱\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"__config__\":{\"formId\":\"formItem4743e7\",\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"switch\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":0,\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"是否默认\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754525239,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-switch\",\"isSubTable\":true,\"tag\":\"YunzhupaasSwitch\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"activeValue\":1,\"inactiveValue\":0,\"__vModel__\":\"is_defalut\",\"fullName\":\"设计子表-是否默认\",\"inactiveTxt\":\"关\",\"fullNameI18nCode\":[\"\",\"\"],\"disabled\":false,\"activeTxt\":\"开\",\"id\":\"tableField46dc53-is_defalut\"},{\"__config__\":{\"formId\":\"formItema2b4cf\",\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"switch\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":0,\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"是否有效\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754540042,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-switch\",\"isSubTable\":true,\"tag\":\"YunzhupaasSwitch\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"activeValue\":1,\"inactiveValue\":0,\"__vModel__\":\"is_valid\",\"fullName\":\"设计子表-是否有效\",\"inactiveTxt\":\"关\",\"fullNameI18nCode\":[\"\",\"\"],\"disabled\":false,\"activeTxt\":\"开\",\"id\":\"tableField46dc53-is_valid\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-备注\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItem560a27\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507449005,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"remark\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField46dc53-remark\",\"placeholder\":\"请输入备注\",\"prefixIcon\":\"\",\"addonBefore\":\"\"}],\"pageSize\":20,\"type\":1,\"columnBtnsList\":[{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-edit\",\"label\":\"编辑\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"edit\",\"labelI18nCode\":\"common.editText\"},{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-clearn\",\"label\":\"删除\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"remove\",\"labelI18nCode\":\"common.delText\"},{\"show\":true,\"icon\":\"icon-ym icon-ym-generator-menu\",\"label\":\"详情\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"detail\",\"labelI18nCode\":\"common.detailText\"}],\"treeTitle\":\"左侧标题\",\"defaultColumnList\":[{\"yunzhupaasKey\":\"billRule\",\"resizable\":true,\"fullName\":\"企业编码\",\"fullNameI18nCode\":[\"\"],\"label\":\"企业编码\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItem7a91b8\",\"yunzhupaasKey\":\"billRule\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"rule\":\"CorporationCode\",\"className\":[],\"label\":\"企业编码\",\"trigger\":\"change\",\"ruleConfig\":{},\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776916036468,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleType\":1,\"ruleName\":\"法人单位编码\",\"tag\":\"YunzhupaasInput\",\"tableAlign\":\"left\",\"span\":8},\"readonly\":true,\"prop\":\"company_code\",\"__vModel__\":\"company_code\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"id\":\"company_code\",\"placeholder\":\"系统自动生成\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem478e5c\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"企业名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774506482470,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"company_name\",\"__vModel__\":\"company_name\",\"checked\":true,\"disabled\":false,\"id\":\"company_name\",\"placeholder\":\"请输入企业名称\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":200,\"fullName\":\"企业名称\",\"label\":\"企业名称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem84e51c\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"简称/昵称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506482631,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"short_name\",\"__vModel__\":\"short_name\",\"checked\":true,\"disabled\":false,\"id\":\"short_name\",\"placeholder\":\"请输入简称/昵称\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"简称/昵称\",\"label\":\"简称/昵称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"radio\",\"resizable\":true,\"buttonStyle\":\"solid\",\"fullName\":\"类型\",\"fullNameI18nCode\":[\"\"],\"label\":\"类型\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"optionType\":\"default\",\"__config__\":{\"yunzhupaasKey\":\"radio\",\"defaultValue\":\"ORG\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506487223,\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"tag\":\"YunzhupaasRadio\",\"formId\":\"formItemb3f6cd\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"size\":\"default\",\"prop\":\"entity_type\",\"options\":[{\"fullName\":\"企业\",\"id\":\"ORG\"},{\"fullName\":\"个人\",\"id\":\"IND\"}],\"__vModel__\":\"entity_type\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"entity_type\",\"labelI18nCode\":\"\",\"direction\":\"horizontal\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem10350c\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"社会信用代码\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774506494880,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"credit_code\",\"__vModel__\":\"credit_code\",\"checked\":true,\"disabled\":false,\"id\":\"credit_code\",\"placeholder\":\"请输入社会信用代码\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":100,\"fullName\":\"社会信用代码\",\"label\":\"社会信用代码\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"企业范围\",\"fullNameI18nCode\":[\"\"],\"label\":\"企业范围\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"EXT\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506498092,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem13797c\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"企业范围\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"company_scope\",\"options\":[{\"fullName\":\"内部公司\",\"id\":\"INT\"},{\"fullName\":\"客商企业\",\"id\":\"EXT\"}],\"__vModel__\":\"company_scope\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"company_scope\",\"placeholder\":\"请选择企业范围\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"organizeSelect\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"归属组织\",\"fullNameI18nCode\":[\"\"],\"label\":\"归属组织\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItemfc6848\",\"yunzhupaasKey\":\"organizeSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"归属组织\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1776912270086,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-company\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasOrganizeSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"org_id\",\"__vModel__\":\"org_id\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"id\":\"org_id\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"areaSelect\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"level\":2,\"multiple\":false,\"fullName\":\"所属地区\",\"fullNameI18nCode\":[\"\"],\"label\":\"所属地区\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItemcc9deb\",\"yunzhupaasKey\":\"areaSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"所属地区\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507118587,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-Provinces\",\"tag\":\"YunzhupaasAreaSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"province_id\",\"__vModel__\":\"province_id\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"province_id\",\"placeholder\":\"请选择所属地区\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"纳税人类别\",\"fullNameI18nCode\":[\"\"],\"label\":\"纳税人类别\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506503586,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem05d07f\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"纳税人类别\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"tax_type\",\"options\":[{\"fullName\":\"一般纳税人\",\"id\":\"GENERAL\"},{\"fullName\":\"小规模纳税人\",\"id\":\"SMALL\"}],\"__vModel__\":\"tax_type\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tax_type\",\"placeholder\":\"请选择纳税人类别\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"企业规模\",\"fullNameI18nCode\":[\"\"],\"label\":\"企业规模\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506503806,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem66e88f\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"enterpriseScale\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"企业规模\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"enterprise_scale\",\"__vModel__\":\"enterprise_scale\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"enterprise_scale\",\"placeholder\":\"请选择企业规模\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"企业类型\",\"fullNameI18nCode\":[\"\"],\"label\":\"企业类型\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506504118,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItema76b83\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"9b542177a477488994ce09fff3c93901\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"企业类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"enterprise_nature\",\"__vModel__\":\"enterprise_nature\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"enterprise_nature\",\"placeholder\":\"请选择企业类型\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"行业代码\",\"fullNameI18nCode\":[\"\"],\"label\":\"行业代码\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506507062,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem6bd8a7\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"d59a3cf65f9847dbb08be449e3feae16\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"行业代码\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"industry_code\",\"__vModel__\":\"industry_code\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"industry_code\",\"placeholder\":\"请选择行业代码\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"datePicker\",\"clearable\":true,\"resizable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"成立日期\",\"fullNameI18nCode\":[\"\"],\"label\":\"成立日期\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506509988,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItembab00e\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"成立日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"registration_date\",\"__vModel__\":\"registration_date\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"registration_date\",\"placeholder\":\"请选择成立日期\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"precision\":4,\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItem3134b1\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"注册资本\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506514957,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"registered_capital\",\"__vModel__\":\"registered_capital\",\"checked\":true,\"disabled\":false,\"id\":\"registered_capital\",\"placeholder\":\"请输入注册资本\",\"addonBefore\":\"\",\"resizable\":true,\"max\":999999,\"fullName\":\"注册资本\",\"label\":\"注册资本\",\"sortable\":false,\"thousands\":false,\"addonAfter\":\"万元\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"step\":1,\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem4f2d0b\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"法定代表人\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506524679,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"legal_representative\",\"__vModel__\":\"legal_representative\",\"checked\":true,\"disabled\":false,\"id\":\"legal_representative\",\"placeholder\":\"请输入法定代表人\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"法定代表人\",\"label\":\"法定代表人\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem97bd9d\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"联系电话\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506524966,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[{\"pattern\":\"/^1[3456789]\\\\d{9}$|^0\\\\d{2,3}-?\\\\d{7,8}$/\",\"message\":\"请输入正确的电话号码\",\"messageI18nCode\":\"sys.validate.telephone\"}],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"phone\",\"__vModel__\":\"phone\",\"checked\":true,\"disabled\":false,\"id\":\"phone\",\"placeholder\":\"请输入联系电话\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":11,\"fullName\":\"联系电话\",\"label\":\"联系电话\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem439010\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"邮箱\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506525554,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[{\"pattern\":\"/^[a-z0-9]+([._\\\\-]*[a-z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$/\",\"message\":\"请输入正确的邮箱\",\"messageI18nCode\":\"sys.validate.email\"}],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"email\",\"__vModel__\":\"email\",\"checked\":true,\"disabled\":false,\"id\":\"email\",\"placeholder\":\"请输入邮箱\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":100,\"fullName\":\"邮箱\",\"label\":\"邮箱\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem7fa940\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"网站\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506528130,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"website\",\"__vModel__\":\"website\",\"checked\":true,\"disabled\":false,\"id\":\"website\",\"placeholder\":\"请输入网站\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":100,\"fullName\":\"网站\",\"label\":\"网站\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem5b2d2b\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506528353,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"address\",\"__vModel__\":\"address\",\"checked\":true,\"disabled\":false,\"id\":\"address\",\"placeholder\":\"请输入地址\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":200,\"fullName\":\"地址\",\"label\":\"地址\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"textarea\",\"clearable\":true,\"resizable\":true,\"maxlength\":200,\"fullName\":\"经营范围\",\"fullNameI18nCode\":[\"\"],\"label\":\"经营范围\",\"sortable\":false,\"align\":\"left\",\"autoSize\":{\"minRows\":3,\"maxRows\":3},\"showCount\":false,\"__config__\":{\"formId\":\"formItem8cbf03\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"经营范围\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506534652,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\""); + sb.append("prop\":\"business_scope\",\"__vModel__\":\"business_scope\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"business_scope\",\"placeholder\":\"请输入经营范围\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"textarea\",\"clearable\":true,\"resizable\":true,\"fullName\":\"备注\",\"fullNameI18nCode\":[\"\"],\"label\":\"备注\",\"sortable\":false,\"align\":\"left\",\"autoSize\":{\"minRows\":2,\"maxRows\":2},\"showCount\":false,\"__config__\":{\"formId\":\"formItem9f5e00\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506534863,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"remark\",\"__vModel__\":\"remark\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"remark\",\"placeholder\":\"请输入备注\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItem3756b9\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldad9d92\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"开户行\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507591361,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableFieldad9d92-bank_name\",\"__vModel__\":\"bank_name\",\"checked\":false,\"disabled\":false,\"id\":\"tableFieldad9d92-bank_name\",\"placeholder\":\"请输入开户行\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":20,\"fullName\":\"设计子表-开户行\",\"label\":\"设计子表-开户行\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItemf42745\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldad9d92\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"账户名\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507611465,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableFieldad9d92-bank_account_name\",\"__vModel__\":\"bank_account_name\",\"checked\":false,\"disabled\":false,\"id\":\"tableFieldad9d92-bank_account_name\",\"placeholder\":\"请输入账户名\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":20,\"fullName\":\"设计子表-账户名\",\"label\":\"设计子表-账户名\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItem8abffe\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldad9d92\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"银行账号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507627371,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableFieldad9d92-bank_account_number\",\"__vModel__\":\"bank_account_number\",\"checked\":false,\"disabled\":false,\"id\":\"tableFieldad9d92-bank_account_number\",\"placeholder\":\"请输入银行账号\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":20,\"fullName\":\"设计子表-银行账号\",\"label\":\"设计子表-银行账号\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItemb870cb\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldad9d92\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"开户行城市\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507627772,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableFieldad9d92-bank_province\",\"__vModel__\":\"bank_province\",\"checked\":false,\"disabled\":false,\"id\":\"tableFieldad9d92-bank_province\",\"placeholder\":\"请输入开户行城市\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":20,\"fullName\":\"设计子表-开户行城市\",\"label\":\"设计子表-开户行城市\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItemf22092\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldad9d92\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507628423,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableFieldad9d92-remark\",\"__vModel__\":\"remark\",\"checked\":false,\"disabled\":false,\"id\":\"tableFieldad9d92-remark\",\"placeholder\":\"请输入备注\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":200,\"fullName\":\"设计子表-备注\",\"label\":\"设计子表-备注\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"billRule\",\"resizable\":true,\"fullName\":\"设计子表-发票抬头编码\",\"fullNameI18nCode\":[\"\",\"\"],\"label\":\"设计子表-发票抬头编码\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"billRule\",\"parentVModel\":\"tableField46dc53\",\"dragDisabled\":false,\"rule\":\"InvoiceTitleCode\",\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754320599,\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleType\":1,\"isSubTable\":true,\"ruleName\":\"发票抬头编码\",\"tag\":\"YunzhupaasInput\",\"formId\":\"formItem57f1d4\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"发票抬头编码\",\"trigger\":\"change\",\"ruleConfig\":{},\"layout\":\"colFormItem\",\"tableAlign\":\"left\",\"span\":24},\"readonly\":true,\"prop\":\"tableField46dc53-title_code\",\"__vModel__\":\"title_code\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"id\":\"tableField46dc53-title_code\",\"placeholder\":\"系统自动生成\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItema8b1f4\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"发票抬头名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507383593,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableField46dc53-title_name\",\"__vModel__\":\"title_name\",\"checked\":false,\"disabled\":false,\"id\":\"tableField46dc53-title_name\",\"placeholder\":\"请输入联系人\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":10,\"fullName\":\"设计子表-发票抬头名称\",\"label\":\"设计子表-发票抬头名称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItem1963f0\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"纳税人识别号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507440273,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableField46dc53-credit_code\",\"__vModel__\":\"credit_code\",\"checked\":false,\"disabled\":false,\"id\":\"tableField46dc53-credit_code\",\"placeholder\":\"请输入联系人职务\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":20,\"fullName\":\"设计子表-纳税人识别号\",\"label\":\"设计子表-纳税人识别号\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"设计子表-纳税人类别\",\"fullNameI18nCode\":[\"\",\"\"],\"label\":\"设计子表-纳税人类别\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"parentVModel\":\"tableField46dc53\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754396382,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemb3492f\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"纳税人类别\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"tableField46dc53-tax_type\",\"options\":[{\"fullName\":\"一般纳税人\",\"id\":\"GENERAL\"},{\"fullName\":\"小规模纳税人\",\"id\":\"SMALL\"}],\"__vModel__\":\"tax_type\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField46dc53-tax_type\",\"placeholder\":\"请选择纳税人类别\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItema9aaf2\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507448061,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableField46dc53-address\",\"__vModel__\":\"address\",\"checked\":false,\"disabled\":false,\"id\":\"tableField46dc53-address\",\"placeholder\":\"请输入联系人邮箱\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"设计子表-地址\",\"label\":\"设计子表-地址\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItemf8b766\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"电话\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754421983,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableField46dc53-phone\",\"__vModel__\":\"phone\",\"checked\":false,\"disabled\":false,\"id\":\"tableField46dc53-phone\",\"placeholder\":\"请输入联系人邮箱\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"设计子表-电话\",\"label\":\"设计子表-电话\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItem1730ca\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"开户银行\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754433217,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableField46dc53-bank_name\",\"__vModel__\":\"bank_name\",\"checked\":false,\"disabled\":false,\"id\":\"tableField46dc53-bank_name\",\"placeholder\":\"请输入联系人邮箱\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"设计子表-开户银行\",\"label\":\"设计子表-开户银行\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItem1089bb\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"银行账户\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754444839,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableField46dc53-bank_account\",\"__vModel__\":\"bank_account\",\"checked\":false,\"disabled\":false,\"id\":\"tableField46dc53-bank_account\",\"placeholder\":\"请输入联系人邮箱\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"设计子表-银行账户\",\"label\":\"设计子表-银行账户\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"switch\",\"resizable\":true,\"activeValue\":1,\"inactiveValue\":0,\"fullName\":\"设计子表-是否默认\",\"inactiveTxt\":\"关\",\"fullNameI18nCode\":[\"\",\"\"],\"label\":\"设计子表-是否默认\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItem4743e7\",\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"switch\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":0,\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"是否默认\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754525239,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-switch\",\"isSubTable\":true,\"tag\":\"YunzhupaasSwitch\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableField46dc53-is_defalut\",\"__vModel__\":\"is_defalut\",\"checked\":false,\"fixed\":\"none\",\"disabled\":false,\"activeTxt\":\"开\",\"id\":\"tableField46dc53-is_defalut\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"switch\",\"resizable\":true,\"activeValue\":1,\"inactiveValue\":0,\"fullName\":\"设计子表-是否有效\",\"inactiveTxt\":\"关\",\"fullNameI18nCode\":[\"\",\"\"],\"label\":\"设计子表-是否有效\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItema2b4cf\",\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"switch\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":0,\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"是否有效\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754540042,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-switch\",\"isSubTable\":true,\"tag\":\"YunzhupaasSwitch\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableField46dc53-is_valid\",\"__vModel__\":\"is_valid\",\"checked\":false,\"fixed\":\"none\",\"disabled\":false,\"activeTxt\":\"开\",\"id\":\"tableField46dc53-is_valid\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItem560a27\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507449005,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableField46dc53-remark\",\"__vModel__\":\"remark\",\"checked\":false,\"disabled\":false,\"id\":\"tableField46dc53-remark\",\"placeholder\":\"请输入备注\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"设计子表-备注\",\"label\":\"设计子表-备注\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"}],\"treeRelationFieldAbleIds\":[],\"treeSyncInterfaceName\":\"\",\"treeSyncTemplateJson\":[],\"treeRelation\":\"\",\"defaultSortConfig\":[],\"tabConfig\":{\"hasAllTab\":true,\"relationField\":\"\",\"on\":false},\"hasSuperQuery\":true,\"treePropsLabel\":\"fullName\",\"groupField\":\"\",\"printIds\":[],\"uploaderTemplateJson\":{\"selectKey\":[\"company_name\",\"credit_code\",\"org_id\",\"company_code\",\"short_name\",\"entity_type\",\"company_scope\",\"tax_type\",\"enterprise_scale\",\"enterprise_nature\",\"industry_code\",\"registration_date\",\"registered_capital\",\"legal_representative\",\"phone\",\"email\",\"website\",\"address\",\"province_id\",\"business_scope\",\"remark\",\"tableFieldad9d92-bank_name\",\"tableFieldad9d92-bank_account_name\",\"tableFieldad9d92-bank_account_number\",\"tableFieldad9d92-bank_province\",\"tableFieldad9d92-remark\",\"tableField46dc53-title_name\",\"tableField46dc53-credit_code\",\"tableField46dc53-tax_type\",\"tableField46dc53-address\",\"tableField46dc53-phone\",\"tableField46dc53-bank_name\",\"tableField46dc53-bank_account\",\"tableField46dc53-is_defalut\",\"tableField46dc53-is_valid\",\"tableField46dc53-remark\"],\"dataType\":\"2\"},\"hasTreeQuery\":false,\"useFormPermission\":true,\"complexHeaderList\":[],\"useBtnPermission\":true,\"treeSyncType\":0,\"hasPage\":true,\"searchList\":[{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"showCount\":false,\"__config__\":{\"formId\":\"formItem478e5c\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"企业名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774506482470,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"company_name\",\"__vModel__\":\"company_name\",\"searchMultiple\":false,\"disabled\":false,\"id\":\"company_name\",\"placeholder\":\"请输入企业名称\",\"addonBefore\":\"\",\"clearable\":true,\"searchType\":2,\"maxlength\":200,\"fullName\":\"企业名称\",\"label\":\"企业名称\",\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"isKeyword\":false,\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"organizeSelect\",\"filterable\":false,\"clearable\":true,\"searchType\":1,\"ableIds\":[],\"multiple\":false,\"fullName\":\"归属组织\",\"fullNameI18nCode\":[\"\"],\"label\":\"归属组织\",\"__config__\":{\"formId\":\"formItemfc6848\",\"yunzhupaasKey\":\"organizeSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"归属组织\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1776912270086,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-company\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasOrganizeSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"org_id\",\"__vModel__\":\"org_id\",\"searchMultiple\":true,\"isKeyword\":false,\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"id\":\"org_id\",\"placeholder\":\"请选择\",\"value\":[],\"labelI18nCode\":\"\"}],\"ruleList\":{\"conditionList\":[],\"matchLogic\":\"and\"},\"childTableStyle\":1,\"treePropsChildren\":\"children\",\"treeRelationFieldSelectType\":\"all\",\"showOverflow\":true,\"treeTemplateJson\":[],\"treeTitleI18nCode\":\"\",\"treePropsName\":\"\",\"useColumnPermission\":true,\"treePropsUrl\":\"\",\"btnsList\":[{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-add\",\"label\":\"新增\",\"value\":\"add\",\"labelI18nCode\":\"common.add2Text\"},{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-download\",\"label\":\"导出\",\"value\":\"download\",\"labelI18nCode\":\"common.exportText\"},{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-upload\",\"label\":\"导入\",\"value\":\"upload\",\"labelI18nCode\":\"common.importText\"},{\"show\":false,\"icon\":\"icon-ym icon-ym-btn-clearn\",\"label\":\"批量删除\",\"value\":\"batchRemove\",\"labelI18nCode\":\"common.batchDelText\"},{\"show\":false,\"icon\":\"icon-ym icon-ym-report-icon-preview-printPreview\",\"label\":\"批量打印\",\"value\":\"batchPrint\",\"labelI18nCode\":\"common.batchPrintText\"}],\"useDataPermission\":true,\"viewKey\":\"\",\"columnList\":[{\"yunzhupaasKey\":\"billRule\",\"resizable\":true,\"fullName\":\"企业编码\",\"fullNameI18nCode\":[\"\"],\"label\":\"企业编码\",\"sortable\":true,\"align\":\"left\",\"__config__\":{\"formId\":\"formItem7a91b8\",\"yunzhupaasKey\":\"billRule\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"rule\":\"CorporationCode\",\"className\":[],\"label\":\"企业编码\",\"trigger\":\"change\",\"ruleConfig\":{},\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776916036468,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleType\":1,\"ruleName\":\"法人单位编码\",\"tag\":\"YunzhupaasInput\",\"tableAlign\":\"left\",\"span\":8},\"readonly\":true,\"prop\":\"company_code\",\"__vModel__\":\"company_code\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"id\":\"company_code\",\"placeholder\":\"系统自动生成\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem478e5c\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"企业名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774506482470,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"company_name\",\"__vModel__\":\"company_name\",\"disabled\":false,\"id\":\"company_name\",\"placeholder\":\"请输入企业名称\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":200,\"fullName\":\"企业名称\",\"label\":\"企业名称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem84e51c\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"简称/昵称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506482631,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"short_name\",\"__vModel__\":\"short_name\",\"disabled\":false,\"id\":\"short_name\",\"placeholder\":\"请输入简称/昵称\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"简称/昵称\",\"label\":\"简称/昵称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"organizeSelect\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"归属组织\",\"fullNameI18nCode\":[\"\"],\"label\":\"归属组织\",\"sortable\":true,\"align\":\"left\",\"__config__\":{\"formId\":\"formItemfc6848\",\"yunzhupaasKey\":\"organizeSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"归属组织\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1776912270086,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-company\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasOrganizeSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"org_id\",\"__vModel__\":\"org_id\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"id\":\"org_id\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"radio\",\"resizable\":true,\"buttonStyle\":\"solid\",\"fullName\":\"类型\",\"fullNameI18nCode\":[\"\"],\"label\":\"类型\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"optionType\":\"default\",\"__config__\":{\"yunzhupaasKey\":\"radio\",\"defaultValue\":\"ORG\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506487223,\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"tag\":\"YunzhupaasRadio\",\"formId\":\"formItemb3f6cd\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"size\":\"default\",\"prop\":\"entity_type\",\"options\":[{\"fullName\":\"企业\",\"id\":\"ORG\"},{\"fullName\":\"个人\",\"id\":\"IND\"}],\"__vModel__\":\"entity_type\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"entity_type\",\"labelI18nCode\":\"\",\"direction\":\"horizontal\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem10350c\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"社会信用代码\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774506494880,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"credit_code\",\"__vModel__\":\"credit_code\",\"disabled\":false,\"id\":\"credit_code\",\"placeholder\":\"请输入社会信用代码\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":100,\"fullName\":\"社会信用代码\",\"label\":\"社会信用代码\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"企业范围\",\"fullNameI18nCode\":[\"\"],\"label\":\"企业范围\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"EXT\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506498092,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem13797c\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"企业范围\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"company_scope\",\"options\":[{\"fullName\":\"内部公司\",\"id\":\"INT\"},{\"fullName\":\"客商企业\",\"id\":\"EXT\"}],\"__vModel__\":\"company_scope\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"company_scope\",\"placeholder\":\"请选择企业范围\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"纳税人类别\",\"fullNameI18nCode\":[\"\"],\"label\":\"纳税人类别\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506503586,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem05d07f\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"纳税人类别\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"tax_type\",\"options\":[{\"fullName\":\"一般纳税人\",\"id\":\"GENERAL\"},{\"fullName\":\"小规模纳税人\",\"id\":\"SMALL\"}],\"__vModel__\":\"tax_type\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tax_type\",\"placeholder\":\"请选择纳税人类别\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"企业规模\",\"fullNameI18nCode\":[\"\"],\"label\":\"企业规模\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506503806,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem66e88f\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"enterpriseScale\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"企业规模\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"enterprise_scale\",\"__vModel__\":\"enterprise_scale\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"enterprise_scale\",\"placeholder\":\"请选择企业规模\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"企业类型\",\"fullNameI18nCode\":[\"\"],\"label\":\"企业类型\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506504118,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItema76b83\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"9b542177a477488994ce09fff3c93901\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"企业类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"enterprise_nature\",\"__vModel__\":\"enterprise_nature\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"enterprise_nature\",\"placeholder\":\"请选择企业类型\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"行业代码\",\"fullNameI18nCode\":[\"\"],\"label\":\"行业代码\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506507062,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem6bd8a7\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"d59a3cf65f9847dbb08be449e3feae16\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"行业代码\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"industry_code\",\"__vModel__\":\"industry_code\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"industry_code\",\"placeholder\":\"请选择行业代码\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"datePicker\",\"clearable\":true,\"resizable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"成立日期\",\"fullNameI18nCode\":[\"\"],\"label\":\"成立日期\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506509988,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItembab00e\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"成立日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"registration_date\",\"__vModel__\":\"registration_date\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"registration_date\",\"placeholder\":\"请选择成立日期\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"precision\":4,\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItem3134b1\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"注册资本\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506514957,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"registered_capital\",\"__vModel__\":\"registered_capital\",\"disabled\":false,\"id\":\"registered_capital\",\"placeholder\":\"请输入注册资本\",\"addonBefore\":\"\",\"resizable\":true,\"max\":999999,\"fullName\":\"注册资本\",\"label\":\"注册资本\",\"sortable\":false,\"thousands\":false,\"addonAfter\":\"万元\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"step\":1,\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem4f2d0b\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"法定代表人\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506524679,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"legal_representative\",\"__vModel__\":\"legal_representative\",\"disabled\":false,\"id\":\"legal_representative\",\"placeholder\":\"请输入法定代表人\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"法定代表人\",\"label\":\"法定代表人\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem97bd9d\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"联系电话\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506524966,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[{\"pattern\":\"/^1[3456789]\\\\d{9}$|^0\\\\d{2,3}-?\\\\d{7,8}$/\",\"message\":\"请输入正确的电话号码\",\"messageI18nCode\":\"sys.validate.telephone\"}],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"phone\",\"__vModel__\":\"phone\",\"disabled\":false,\"id\":\"phone\",\"placeholder\":\"请输入联系电话\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":11,\"fullName\":\"联系电话\",\"label\":\"联系电话\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem439010\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"邮箱\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506525554,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[{\"pattern\":\"/^[a-z0-9]+([._\\\\-]*[a-z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$/\",\"message\":\"请输入正确的邮箱\",\"messageI18nCode\":\"sys.validate.email\"}],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"email\",\"__vModel__\":\"email\",\"disabled\":false,\"id\":\"email\",\"placeholder\":\"请输入邮箱\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":100,\"fullName\":\"邮箱\",\"label\":\"邮箱\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem7fa940\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"网站\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506528130,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"website\",\"__vModel__\":\"website\",\"disabled\":false,\"id\":\"website\",\"placeholder\":\"请输入网站\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":100,\"fullName\":\"网站\",\"label\":\"网站\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem5b2d2b\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506528353,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"address\",\"__vModel__\":\"address\",\"disabled\":false,\"id\":\"address\",\"placeholder\":\"请输入地址\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":200,\"fullName\":\"地址\",\"label\":\"地址\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"areaSelect\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"level\":2,\"multiple\":false,\"fullName\":\"所属地区\",\"fullNameI18nCode\":[\"\"],\"label\":\"所属地区\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItemcc9deb\",\"yunzhupaasKey\":\"areaSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"所属地区\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507118587,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-Provinces\",\"tag\":\"YunzhupaasAreaSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"province_id\",\"__vModel__\":\"province_id\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"province_id\",\"placeholder\":\"请选择所属地区\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"textarea\",\"clearable\":true,\"resizable\":true,\"maxlength\":200,\"fullName\":\"经营范围\",\"fullNameI18nCode\":[\"\"],\"label\":\"经营范围\",\"sortable\":false,\"align\":\"left\",\"autoSize\":{\"minRows\":3,\"maxRows\":3},\"showCount\":false,\"__config__\":{\"formId\":\"formItem8cbf03\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"经营范围\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506534652,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"business_scope\",\"__vModel__\":\"business_scope\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"business_scope\",\"placeholder\":\"请输入经营范围\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"textarea\",\"clearable\":true,\"resizable\":true,\"fullName\":\"备注\",\"fullNameI18nCode\":[\"\"],\"label\":\"备注\",\"sortable\":false,\"align\":\"left\",\"autoSize\":{\"minRows\":2,\"maxRows\":2},\"showCount\":false,\"__config__\":{\"formId\":\"formItem9f5e00\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506534863,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"remark\",\"__vModel__\":\"remark\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"remark\",\"placeholder\":\"请输入备注\",\"labelI18nCode\":\"\"}],\"summaryField\":[],\"parentField\":\"\",\"treeDataSource\":\"dictionary\",\"treeDictionary\":\"\",\"treeSyncInterfaceId\":\"\",\"customBtnsList\":[]}"); + return sb.toString(); + } + /** app列表字段配置json */ + public static final String getAppColumnData(){ + StringBuilder sb = new StringBuilder(); + sb.append("{\"hasPage\":true,\"useColumnPermission\":false,\"searchList\":[],\"btnsList\":[{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-add\",\"label\":\"新增\",\"value\":\"add\",\"labelI18nCode\":\"common.add2Text\"},{\"show\":false,\"icon\":\"icon-ym icon-ym-btn-clearn\",\"label\":\"批量删除\",\"value\":\"batchRemove\",\"labelI18nCode\":\"common.batchDelText\"}],\"useDataPermission\":false,\"viewKey\":\"\",\"ruleListApp\":{\"conditionList\":[],\"matchLogic\":\"and\"},\"columnList\":[{\"yunzhupaasKey\":\"billRule\",\"resizable\":true,\"fullName\":\"企业编码\",\"fullNameI18nCode\":[\"\"],\"label\":\"企业编码\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItem7a91b8\",\"yunzhupaasKey\":\"billRule\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"rule\":\"CorporationCode\",\"className\":[],\"label\":\"企业编码\",\"trigger\":\"change\",\"ruleConfig\":{},\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776916036468,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleType\":1,\"ruleName\":\"法人单位编码\",\"tag\":\"YunzhupaasInput\",\"tableAlign\":\"left\",\"span\":8},\"readonly\":true,\"prop\":\"company_code\",\"__vModel__\":\"company_code\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"id\":\"company_code\",\"placeholder\":\"系统自动生成\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem478e5c\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"企业名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774506482470,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"company_name\",\"__vModel__\":\"company_name\",\"disabled\":false,\"id\":\"company_name\",\"placeholder\":\"请输入企业名称\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":200,\"fullName\":\"企业名称\",\"label\":\"企业名称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem84e51c\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"简称/昵称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506482631,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"short_name\",\"__vModel__\":\"short_name\",\"disabled\":false,\"id\":\"short_name\",\"placeholder\":\"请输入简称/昵称\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"简称/昵称\",\"label\":\"简称/昵称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"radio\",\"resizable\":true,\"buttonStyle\":\"solid\",\"fullName\":\"类型\",\"fullNameI18nCode\":[\"\"],\"label\":\"类型\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"optionType\":\"default\",\"__config__\":{\"yunzhupaasKey\":\"radio\",\"defaultValue\":\"ORG\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506487223,\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"tag\":\"YunzhupaasRadio\",\"formId\":\"formItemb3f6cd\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"size\":\"default\",\"prop\":\"entity_type\",\"options\":[{\"fullName\":\"企业\",\"id\":\"ORG\"},{\"fullName\":\"个人\",\"id\":\"IND\"}],\"__vModel__\":\"entity_type\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"entity_type\",\"labelI18nCode\":\"\",\"direction\":\"horizontal\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem10350c\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"社会信用代码\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774506494880,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"credit_code\",\"__vModel__\":\"credit_code\",\"disabled\":false,\"id\":\"credit_code\",\"placeholder\":\"请输入社会信用代码\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":100,\"fullName\":\"社会信用代码\",\"label\":\"社会信用代码\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"企业范围\",\"fullNameI18nCode\":[\"\"],\"label\":\"企业范围\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"EXT\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506498092,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem13797c\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"企业范围\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"company_scope\",\"options\":[{\"fullName\":\"内部公司\",\"id\":\"INT\"},{\"fullName\":\"客商企业\",\"id\":\"EXT\"}],\"__vModel__\":\"company_scope\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"company_scope\",\"placeholder\":\"请选择企业范围\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"纳税人类别\",\"fullNameI18nCode\":[\"\"],\"label\":\"纳税人类别\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506503586,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem05d07f\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"纳税人类别\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"tax_type\",\"options\":[{\"fullName\":\"一般纳税人\",\"id\":\"GENERAL\"},{\"fullName\":\"小规模纳税人\",\"id\":\"SMALL\"}],\"__vModel__\":\"tax_type\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tax_type\",\"placeholder\":\"请选择纳税人类别\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"企业规模\",\"fullNameI18nCode\":[\"\"],\"label\":\"企业规模\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506503806,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem66e88f\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"enterpriseScale\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"企业规模\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"enterprise_scale\",\"__vModel__\":\"enterprise_scale\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"enterprise_scale\",\"placeholder\":\"请选择企业规模\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"企业类型\",\"fullNameI18nCode\":[\"\"],\"label\":\"企业类型\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506504118,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItema76b83\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"9b542177a477488994ce09fff3c93901\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"企业类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"enterprise_nature\",\"__vModel__\":\"enterprise_nature\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"enterprise_nature\",\"placeholder\":\"请选择企业类型\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"行业代码\",\"fullNameI18nCode\":[\"\"],\"label\":\"行业代码\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506507062,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem6bd8a7\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"d59a3cf65f9847dbb08be449e3feae16\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"行业代码\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"industry_code\",\"__vModel__\":\"industry_code\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"industry_code\",\"placeholder\":\"请选择行业代码\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"datePicker\",\"clearable\":true,\"resizable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"成立日期\",\"fullNameI18nCode\":[\"\"],\"label\":\"成立日期\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506509988,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItembab00e\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"成立日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"registration_date\",\"__vModel__\":\"registration_date\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"registration_date\",\"placeholder\":\"请选择成立日期\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"precision\":4,\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItem3134b1\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"注册资本\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506514957,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"registered_capital\",\"__vModel__\":\"registered_capital\",\"disabled\":false,\"id\":\"registered_capital\",\"placeholder\":\"请输入注册资本\",\"addonBefore\":\"\",\"resizable\":true,\"max\":999999,\"fullName\":\"注册资本\",\"label\":\"注册资本\",\"sortable\":false,\"thousands\":false,\"addonAfter\":\"万元\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"step\":1,\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem4f2d0b\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"法定代表人\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506524679,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"legal_representative\",\"__vModel__\":\"legal_representative\",\"disabled\":false,\"id\":\"legal_representative\",\"placeholder\":\"请输入法定代表人\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"法定代表人\",\"label\":\"法定代表人\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem97bd9d\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"联系电话\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506524966,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[{\"pattern\":\"/^1[3456789]\\\\d{9}$|^0\\\\d{2,3}-?\\\\d{7,8}$/\",\"message\":\"请输入正确的电话号码\",\"messageI18nCode\":\"sys.validate.telephone\"}],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"phone\",\"__vModel__\":\"phone\",\"disabled\":false,\"id\":\"phone\",\"placeholder\":\"请输入联系电话\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":11,\"fullName\":\"联系电话\",\"label\":\"联系电话\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem439010\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"邮箱\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506525554,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[{\"pattern\":\"/^[a-z0-9]+([._\\\\-]*[a-z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$/\",\"message\":\"请输入正确的邮箱\",\"messageI18nCode\":\"sys.validate.email\"}],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"email\",\"__vModel__\":\"email\",\"disabled\":false,\"id\":\"email\",\"placeholder\":\"请输入邮箱\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":100,\"fullName\":\"邮箱\",\"label\":\"邮箱\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem7fa940\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"网站\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506528130,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"website\",\"__vModel__\":\"website\",\"disabled\":false,\"id\":\"website\",\"placeholder\":\"请输入网站\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":100,\"fullName\":\"网站\",\"label\":\"网站\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem5b2d2b\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506528353,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"address\",\"__vModel__\":\"address\",\"disabled\":false,\"id\":\"address\",\"placeholder\":\"请输入地址\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":200,\"fullName\":\"地址\",\"label\":\"地址\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"areaSelect\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"level\":2,\"multiple\":false,\"fullName\":\"所属地区\",\"fullNameI18nCode\":[\"\"],\"label\":\"所属地区\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItemcc9deb\",\"yunzhupaasKey\":\"areaSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"所属地区\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507118587,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-Provinces\",\"tag\":\"YunzhupaasAreaSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"province_id\",\"__vModel__\":\"province_id\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"province_id\",\"placeholder\":\"请选择所属地区\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"textarea\",\"clearable\":true,\"resizable\":true,\"maxlength\":200,\"fullName\":\"经营范围\",\"fullNameI18nCode\":[\"\"],\"label\":\"经营范围\",\"sortable\":false,\"align\":\"left\",\"autoSize\":{\"minRows\":3,\"maxRows\":3},\"showCount\":false,\"__config__\":{\"formId\":\"formItem8cbf03\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"经营范围\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506534652,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"business_scope\",\"__vModel__\":\"business_scope\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"business_scope\",\"placeholder\":\"请输入经营范围\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"textarea\",\"clearable\":true,\"resizable\":true,\"fullName\":\"备注\",\"fullNameI18nCode\":[\"\"],\"label\":\"备注\",\"sortable\":false,\"align\":\"left\",\"autoSize\":{\"minRows\":2,\"maxRows\":2},\"showCount\":false,\"__config__\":{\"formId\":\"formItem9f5e00\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506534863,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"remark\",\"__vModel__\":\"remark\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"remark\",\"placeholder\":\"请输入备注\",\"labelI18nCode\":\"\"}],\"columnOptions\":[{\"__config__\":{\"formId\":\"formItem7a91b8\",\"yunzhupaasKey\":\"billRule\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"rule\":\"CorporationCode\",\"className\":[],\"label\":\"企业编码\",\"trigger\":\"change\",\"ruleConfig\":{},\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776916036468,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleType\":1,\"ruleName\":\"法人单位编码\",\"tag\":\"YunzhupaasInput\",\"tableAlign\":\"left\",\"span\":8},\"readonly\":true,\"__vModel__\":\"company_code\",\"fullName\":\"企业编码\",\"fullNameI18nCode\":[\"\"],\"style\":{\"width\":\"100%\"},\"id\":\"company_code\",\"placeholder\":\"系统自动生成\"},{\"clearable\":true,\"maxlength\":200,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"企业名称\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem478e5c\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"企业名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774506482470,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"company_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"company_name\",\"placeholder\":\"请输入企业名称\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"简称/昵称\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem84e51c\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"简称/昵称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506482631,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"short_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"short_name\",\"placeholder\":\"请输入简称/昵称\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"buttonStyle\":\"solid\",\"fullName\":\"类型\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"optionType\":\"default\",\"__config__\":{\"yunzhupaasKey\":\"radio\",\"defaultValue\":\"ORG\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506487223,\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"tag\":\"YunzhupaasRadio\",\"formId\":\"formItemb3f6cd\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"size\":\"default\",\"options\":[{\"fullName\":\"企业\",\"id\":\"ORG\"},{\"fullName\":\"个人\",\"id\":\"IND\"}],\"__vModel__\":\"entity_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"entity_type\",\"direction\":\"horizontal\"},{\"clearable\":true,\"maxlength\":100,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"社会信用代码\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem10350c\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"社会信用代码\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774506494880,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"credit_code\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"credit_code\",\"placeholder\":\"请输入社会信用代码\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"企业范围\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"EXT\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506498092,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem13797c\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"企业范围\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"options\":[{\"fullName\":\"内部公司\",\"id\":\"INT\"},{\"fullName\":\"客商企业\",\"id\":\"EXT\"}],\"__vModel__\":\"company_scope\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"company_scope\",\"placeholder\":\"请选择企业范围\"},{\"filterable\":false,\"clearable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"归属组织\",\"fullNameI18nCode\":[\"\"],\"__config__\":{\"formId\":\"formItemfc6848\",\"yunzhupaasKey\":\"organizeSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"归属组织\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1776912270086,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-company\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasOrganizeSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"org_id\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"id\":\"org_id\",\"placeholder\":\"请选择\"},{\"filterable\":false,\"clearable\":true,\"level\":2,\"multiple\":false,\"fullName\":\"所属地区\",\"fullNameI18nCode\":[\"\"],\"__config__\":{\"formId\":\"formItemcc9deb\",\"yunzhupaasKey\":\"areaSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"所属地区\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507118587,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-Provinces\",\"tag\":\"YunzhupaasAreaSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"province_id\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"province_id\",\"placeholder\":\"请选择所属地区\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"纳税人类别\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506503586,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem05d07f\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"纳税人类别\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"options\":[{\"fullName\":\"一般纳税人\",\"id\":\"GENERAL\"},{\"fullName\":\"小规模纳税人\",\"id\":\"SMALL\"}],\"__vModel__\":\"tax_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tax_type\",\"placeholder\":\"请选择纳税人类别\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"企业规模\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506503806,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem66e88f\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"enterpriseScale\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"企业规模\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"enterprise_scale\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"enterprise_scale\",\"placeholder\":\"请选择企业规模\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"企业类型\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506504118,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItema76b83\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"9b542177a477488994ce09fff3c93901\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"企业类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"enterprise_nature\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"enterprise_nature\",\"placeholder\":\"请选择企业类型\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"行业代码\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506507062,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem6bd8a7\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"d59a3cf65f9847dbb08be449e3feae16\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"行业代码\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"industry_code\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"industry_code\",\"placeholder\":\"请选择行业代码\"},{\"clearable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"成立日期\",\"fullNameI18nCode\":[\"\"],\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506509988,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItembab00e\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"成立日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"registration_date\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"registration_date\",\"placeholder\":\"请选择成立日期\"},{\"controls\":false,\"max\":999999,\"precision\":4,\"fullName\":\"注册资本\",\"fullNameI18nCode\":[\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"万元\",\"__config__\":{\"formId\":\"formItem3134b1\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"注册资本\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506514957,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"registered_capital\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"registered_capital\",\"placeholder\":\"请输入注册资本\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"法定代表人\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem4f2d0b\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"法定代表人\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506524679,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"legal_representative\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"legal_representative\",\"placeholder\":\"请输入法定代表人\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":11,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"联系电话\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem97bd9d\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"联系电话\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506524966,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[{\"pattern\":\"/^1[3456789]\\\\d{9}$|^0\\\\d{2,3}-?\\\\d{7,8}$/\",\"message\":\"请输入正确的电话号码\",\"messageI18nCode\":\"sys.validate.telephone\"}],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"phone\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"phone\",\"placeholder\":\"请输入联系电话\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":100,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"邮箱\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem439010\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"邮箱\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506525554,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[{\"pattern\":\"/^[a-z0-9]+([._\\\\-]*[a-z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$/\",\"message\":\"请输入正确的邮箱\",\"messageI18nCode\":\"sys.validate.email\"}],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"email\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"email\",\"placeholder\":\"请输入邮箱\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":100,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"网站\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem7fa940\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"网站\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506528130,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"website\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"website\",\"placeholder\":\"请输入网站\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":200,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"地址\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem5b2d2b\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506528353,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"address\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"address\",\"placeholder\":\"请输入地址\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":200,\"fullName\":\"经营范围\",\"fullNameI18nCode\":[\"\"],\"autoSize\":{\"minRows\":3,\"maxRows\":3},\"showCount\":false,\"__config__\":{\"formId\":\"formItem8cbf03\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"经营范围\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506534652,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"__vModel__\":\"business_scope\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"business_scope\",\"placeholder\":\"请输入经营范围\"},{\"clearable\":true,\"fullName\":\"备注\",\"fullNameI18nCode\":[\"\"],\"autoSize\":{\"minRows\":2,\"maxRows\":2},\"showCount\":false,\"__config__\":{\"formId\":\"formItem9f5e00\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506534863,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"__vModel__\":\"remark\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"remark\",\"placeholder\":\"请输入备注\"},{\"clearable\":true,\"maxlength\":20,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-开户行\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItem3756b9\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldad9d92\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"开户行\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507591361,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableFieldad9d92-bank_name\",\"placeholder\":\"请输入开户行\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":20,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-账户名\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItemf42745\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldad9d92\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"账户名\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507611465,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_account_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableFieldad9d92-bank_account_name\",\"placeholder\":\"请输入账户名\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":20,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-银行账号\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItem8abffe\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldad9d92\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"银行账号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507627371,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_account_number\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableFieldad9d92-bank_account_number\",\"placeholder\":\"请输入银行账号\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":20,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-开户行城市\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItemb870cb\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldad9d92\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"开户行城市\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507627772,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_province\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableFieldad9d92-bank_province\",\"placeholder\":\"请输入开户行城市\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":200,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-备注\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItemf22092\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldad9d92\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507628423,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"remark\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableFieldad9d92-remark\",\"placeholder\":\"请输入备注\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"billRule\",\"parentVModel\":\"tableField46dc53\",\"dragDisabled\":false,\"rule\":\"InvoiceTitleCode\",\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754320599,\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleType\":1,\"isSubTable\":true,\"ruleName\":\"发票抬头编码\",\"tag\":\"YunzhupaasInput\",\"formId\":\"formItem57f1d4\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"发票抬头编码\",\"trigger\":\"change\",\"ruleConfig\":{},\"layout\":\"colFormItem\",\"tableAlign\":\"left\",\"span\":24},\"readonly\":true,\"__vModel__\":\"title_code\",\"fullName\":\"设计子表-发票抬头编码\",\"fullNameI18nCode\":[\"\",\"\"],\"style\":{\"width\":\"100%\"},\"id\":\"tableField46dc53-title_code\",\"placeholder\":\"系统自动生成\"},{\"clearable\":true,\"maxlength\":10,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-发票抬头名称\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItema8b1f4\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"发票抬头名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507383593,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"title_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField46dc53-title_name\",\"placeholder\":\"请输入联系人\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":20,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-纳税人识别号\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItem1963f0\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"纳税人识别号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507440273,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"credit_code\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField46dc53-credit_code\",\"placeholder\":\"请输入联系人职务\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"设计子表-纳税人类别\",\"fullNameI18nCode\":[\"\",\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"parentVModel\":\"tableField46dc53\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754396382,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemb3492f\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"纳税人类别\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"options\":[{\"fullName\":\"一般纳税人\",\"id\":\"GENERAL\"},{\"fullName\":\"小规模纳税人\",\"id\":\"SMALL\"}],\"__vModel__\":\"tax_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField46dc53-tax_type\",\"placeholder\":\"请选择纳税人类别\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-地址\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItema9aaf2\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507448061,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"address\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField46dc53-address\",\"placeholder\":\"请输入联系人邮箱\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-电话\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItemf8b766\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"电话\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754421983,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"phone\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField46dc53-phone\",\"placeholder\":\"请输入联系人邮箱\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-开户银行\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItem1730ca\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"开户银行\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754433217,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField46dc53-bank_name\",\"placeholder\":\"请输入联系人邮箱\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-银行账户\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItem1089bb\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"银行账户\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754444839,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_account\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField46dc53-bank_account\",\"placeholder\":\"请输入联系人邮箱\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"__config__\":{\"formId\":\"formItem4743e7\",\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"switch\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":0,\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"是否默认\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754525239,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-switch\",\"isSubTable\":true,\"tag\":\"YunzhupaasSwitch\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"activeValue\":1,\"inactiveValue\":0,\"__vModel__\":\"is_defalut\",\"fullName\":\"设计子表-是否默认\",\"inactiveTxt\":\"关\",\"fullNameI18nCode\":[\"\",\"\"],\"disabled\":false,\"activeTxt\":\"开\",\"id\":\"tableField46dc53-is_defalut\"},{\"__config__\":{\"formId\":\"formItema2b4cf\",\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"switch\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":0,\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"是否有效\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754540042,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-switch\",\"isSubTable\":true,\"tag\":\"YunzhupaasSwitch\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"activeValue\":1,\"inactiveValue\":0,\"__vModel__\":\"is_valid\",\"fullName\":\"设计子表-是否有效\",\"inactiveTxt\":\"关\",\"fullNameI18nCode\":[\"\",\"\"],\"disabled\":false,\"activeTxt\":\"开\",\"id\":\"tableField46dc53-is_valid\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-备注\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItem560a27\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507449005,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"remark\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField46dc53-remark\",\"placeholder\":\"请输入备注\",\"prefixIcon\":\"\",\"addonBefore\":\"\"}],\"pageSize\":20,\"defaultSortConfig\":[],\"type\":1,\"columnBtnsList\":[{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-edit\",\"label\":\"编辑\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"edit\",\"labelI18nCode\":\"common.editText\"},{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-clearn\",\"label\":\"删除\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"remove\",\"labelI18nCode\":\"common.delText\"},{\"show\":tr"); + sb.append("ue,\"icon\":\"icon-ym icon-ym-generator-menu\",\"label\":\"详情\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"detail\",\"labelI18nCode\":\"common.detailText\"}],\"tabConfig\":{\"hasAllTab\":true,\"relationField\":\"\",\"on\":false},\"hasSuperQuery\":false,\"defaultColumnList\":[{\"yunzhupaasKey\":\"billRule\",\"resizable\":true,\"fullName\":\"企业编码\",\"fullNameI18nCode\":[\"\"],\"label\":\"企业编码\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItem7a91b8\",\"yunzhupaasKey\":\"billRule\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"rule\":\"CorporationCode\",\"className\":[],\"label\":\"企业编码\",\"trigger\":\"change\",\"ruleConfig\":{},\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776916036468,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleType\":1,\"ruleName\":\"法人单位编码\",\"tag\":\"YunzhupaasInput\",\"tableAlign\":\"left\",\"span\":8},\"readonly\":true,\"prop\":\"company_code\",\"__vModel__\":\"company_code\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"id\":\"company_code\",\"placeholder\":\"系统自动生成\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem478e5c\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"企业名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774506482470,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"company_name\",\"__vModel__\":\"company_name\",\"checked\":true,\"disabled\":false,\"id\":\"company_name\",\"placeholder\":\"请输入企业名称\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":200,\"fullName\":\"企业名称\",\"label\":\"企业名称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem84e51c\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"简称/昵称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506482631,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"short_name\",\"__vModel__\":\"short_name\",\"checked\":true,\"disabled\":false,\"id\":\"short_name\",\"placeholder\":\"请输入简称/昵称\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"简称/昵称\",\"label\":\"简称/昵称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"radio\",\"resizable\":true,\"buttonStyle\":\"solid\",\"fullName\":\"类型\",\"fullNameI18nCode\":[\"\"],\"label\":\"类型\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"optionType\":\"default\",\"__config__\":{\"yunzhupaasKey\":\"radio\",\"defaultValue\":\"ORG\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506487223,\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"tag\":\"YunzhupaasRadio\",\"formId\":\"formItemb3f6cd\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"size\":\"default\",\"prop\":\"entity_type\",\"options\":[{\"fullName\":\"企业\",\"id\":\"ORG\"},{\"fullName\":\"个人\",\"id\":\"IND\"}],\"__vModel__\":\"entity_type\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"entity_type\",\"labelI18nCode\":\"\",\"direction\":\"horizontal\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem10350c\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"社会信用代码\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774506494880,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"credit_code\",\"__vModel__\":\"credit_code\",\"checked\":true,\"disabled\":false,\"id\":\"credit_code\",\"placeholder\":\"请输入社会信用代码\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":100,\"fullName\":\"社会信用代码\",\"label\":\"社会信用代码\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"企业范围\",\"fullNameI18nCode\":[\"\"],\"label\":\"企业范围\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"EXT\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506498092,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem13797c\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"企业范围\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"company_scope\",\"options\":[{\"fullName\":\"内部公司\",\"id\":\"INT\"},{\"fullName\":\"客商企业\",\"id\":\"EXT\"}],\"__vModel__\":\"company_scope\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"company_scope\",\"placeholder\":\"请选择企业范围\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"organizeSelect\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"归属组织\",\"fullNameI18nCode\":[\"\"],\"label\":\"归属组织\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItemfc6848\",\"yunzhupaasKey\":\"organizeSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"归属组织\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1776912270086,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-company\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasOrganizeSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"org_id\",\"__vModel__\":\"org_id\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"id\":\"org_id\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"areaSelect\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"level\":2,\"multiple\":false,\"fullName\":\"所属地区\",\"fullNameI18nCode\":[\"\"],\"label\":\"所属地区\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItemcc9deb\",\"yunzhupaasKey\":\"areaSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"所属地区\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507118587,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-Provinces\",\"tag\":\"YunzhupaasAreaSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"province_id\",\"__vModel__\":\"province_id\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"province_id\",\"placeholder\":\"请选择所属地区\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"纳税人类别\",\"fullNameI18nCode\":[\"\"],\"label\":\"纳税人类别\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506503586,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem05d07f\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"纳税人类别\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"tax_type\",\"options\":[{\"fullName\":\"一般纳税人\",\"id\":\"GENERAL\"},{\"fullName\":\"小规模纳税人\",\"id\":\"SMALL\"}],\"__vModel__\":\"tax_type\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tax_type\",\"placeholder\":\"请选择纳税人类别\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"企业规模\",\"fullNameI18nCode\":[\"\"],\"label\":\"企业规模\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506503806,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem66e88f\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"enterpriseScale\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"企业规模\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"enterprise_scale\",\"__vModel__\":\"enterprise_scale\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"enterprise_scale\",\"placeholder\":\"请选择企业规模\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"企业类型\",\"fullNameI18nCode\":[\"\"],\"label\":\"企业类型\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506504118,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItema76b83\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"9b542177a477488994ce09fff3c93901\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"企业类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"enterprise_nature\",\"__vModel__\":\"enterprise_nature\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"enterprise_nature\",\"placeholder\":\"请选择企业类型\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"行业代码\",\"fullNameI18nCode\":[\"\"],\"label\":\"行业代码\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506507062,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem6bd8a7\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"d59a3cf65f9847dbb08be449e3feae16\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"行业代码\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"industry_code\",\"__vModel__\":\"industry_code\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"industry_code\",\"placeholder\":\"请选择行业代码\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"datePicker\",\"clearable\":true,\"resizable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"成立日期\",\"fullNameI18nCode\":[\"\"],\"label\":\"成立日期\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506509988,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItembab00e\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"成立日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"registration_date\",\"__vModel__\":\"registration_date\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"registration_date\",\"placeholder\":\"请选择成立日期\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"precision\":4,\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItem3134b1\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"注册资本\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506514957,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"registered_capital\",\"__vModel__\":\"registered_capital\",\"checked\":true,\"disabled\":false,\"id\":\"registered_capital\",\"placeholder\":\"请输入注册资本\",\"addonBefore\":\"\",\"resizable\":true,\"max\":999999,\"fullName\":\"注册资本\",\"label\":\"注册资本\",\"sortable\":false,\"thousands\":false,\"addonAfter\":\"万元\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"step\":1,\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem4f2d0b\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"法定代表人\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506524679,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"legal_representative\",\"__vModel__\":\"legal_representative\",\"checked\":true,\"disabled\":false,\"id\":\"legal_representative\",\"placeholder\":\"请输入法定代表人\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"法定代表人\",\"label\":\"法定代表人\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem97bd9d\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"联系电话\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506524966,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[{\"pattern\":\"/^1[3456789]\\\\d{9}$|^0\\\\d{2,3}-?\\\\d{7,8}$/\",\"message\":\"请输入正确的电话号码\",\"messageI18nCode\":\"sys.validate.telephone\"}],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"phone\",\"__vModel__\":\"phone\",\"checked\":true,\"disabled\":false,\"id\":\"phone\",\"placeholder\":\"请输入联系电话\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":11,\"fullName\":\"联系电话\",\"label\":\"联系电话\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem439010\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"邮箱\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506525554,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[{\"pattern\":\"/^[a-z0-9]+([._\\\\-]*[a-z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$/\",\"message\":\"请输入正确的邮箱\",\"messageI18nCode\":\"sys.validate.email\"}],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"email\",\"__vModel__\":\"email\",\"checked\":true,\"disabled\":false,\"id\":\"email\",\"placeholder\":\"请输入邮箱\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":100,\"fullName\":\"邮箱\",\"label\":\"邮箱\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem7fa940\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"网站\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506528130,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"website\",\"__vModel__\":\"website\",\"checked\":true,\"disabled\":false,\"id\":\"website\",\"placeholder\":\"请输入网站\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":100,\"fullName\":\"网站\",\"label\":\"网站\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem5b2d2b\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506528353,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"address\",\"__vModel__\":\"address\",\"checked\":true,\"disabled\":false,\"id\":\"address\",\"placeholder\":\"请输入地址\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":200,\"fullName\":\"地址\",\"label\":\"地址\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"textarea\",\"clearable\":true,\"resizable\":true,\"maxlength\":200,\"fullName\":\"经营范围\",\"fullNameI18nCode\":[\"\"],\"label\":\"经营范围\",\"sortable\":false,\"align\":\"left\",\"autoSize\":{\"minRows\":3,\"maxRows\":3},\"showCount\":false,\"__config__\":{\"formId\":\"formItem8cbf03\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"经营范围\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506534652,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"business_scope\",\"__vModel__\":\"business_scope\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"business_scope\",\"placeholder\":\"请输入经营范围\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"textarea\",\"clearable\":true,\"resizable\":true,\"fullName\":\"备注\",\"fullNameI18nCode\":[\"\"],\"label\":\"备注\",\"sortable\":false,\"align\":\"left\",\"autoSize\":{\"minRows\":2,\"maxRows\":2},\"showCount\":false,\"__config__\":{\"formId\":\"formItem9f5e00\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506534863,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"remark\",\"__vModel__\":\"remark\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"remark\",\"placeholder\":\"请输入备注\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItem3756b9\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldad9d92\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"开户行\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507591361,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableFieldad9d92-bank_name\",\"__vModel__\":\"bank_name\",\"checked\":false,\"disabled\":false,\"id\":\"tableFieldad9d92-bank_name\",\"placeholder\":\"请输入开户行\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":20,\"fullName\":\"设计子表-开户行\",\"label\":\"设计子表-开户行\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItemf42745\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldad9d92\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"账户名\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507611465,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableFieldad9d92-bank_account_name\",\"__vModel__\":\"bank_account_name\",\"checked\":false,\"disabled\":false,\"id\":\"tableFieldad9d92-bank_account_name\",\"placeholder\":\"请输入账户名\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":20,\"fullName\":\"设计子表-账户名\",\"label\":\"设计子表-账户名\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItem8abffe\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldad9d92\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"银行账号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507627371,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableFieldad9d92-bank_account_number\",\"__vModel__\":\"bank_account_number\",\"checked\":false,\"disabled\":false,\"id\":\"tableFieldad9d92-bank_account_number\",\"placeholder\":\"请输入银行账号\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":20,\"fullName\":\"设计子表-银行账号\",\"label\":\"设计子表-银行账号\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItemb870cb\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldad9d92\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"开户行城市\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507627772,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableFieldad9d92-bank_province\",\"__vModel__\":\"bank_province\",\"checked\":false,\"disabled\":false,\"id\":\"tableFieldad9d92-bank_province\",\"placeholder\":\"请输入开户行城市\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":20,\"fullName\":\"设计子表-开户行城市\",\"label\":\"设计子表-开户行城市\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItemf22092\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldad9d92\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507628423,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableFieldad9d92-remark\",\"__vModel__\":\"remark\",\"checked\":false,\"disabled\":false,\"id\":\"tableFieldad9d92-remark\",\"placeholder\":\"请输入备注\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":200,\"fullName\":\"设计子表-备注\",\"label\":\"设计子表-备注\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"billRule\",\"resizable\":true,\"fullName\":\"设计子表-发票抬头编码\",\"fullNameI18nCode\":[\"\",\"\"],\"label\":\"设计子表-发票抬头编码\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"billRule\",\"parentVModel\":\"tableField46dc53\",\"dragDisabled\":false,\"rule\":\"InvoiceTitleCode\",\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754320599,\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleType\":1,\"isSubTable\":true,\"ruleName\":\"发票抬头编码\",\"tag\":\"YunzhupaasInput\",\"formId\":\"formItem57f1d4\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"发票抬头编码\",\"trigger\":\"change\",\"ruleConfig\":{},\"layout\":\"colFormItem\",\"tableAlign\":\"left\",\"span\":24},\"readonly\":true,\"prop\":\"tableField46dc53-title_code\",\"__vModel__\":\"title_code\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"id\":\"tableField46dc53-title_code\",\"placeholder\":\"系统自动生成\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItema8b1f4\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"发票抬头名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507383593,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableField46dc53-title_name\",\"__vModel__\":\"title_name\",\"checked\":false,\"disabled\":false,\"id\":\"tableField46dc53-title_name\",\"placeholder\":\"请输入联系人\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":10,\"fullName\":\"设计子表-发票抬头名称\",\"label\":\"设计子表-发票抬头名称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItem1963f0\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"纳税人识别号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507440273,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableField46dc53-credit_code\",\"__vModel__\":\"credit_code\",\"checked\":false,\"disabled\":false,\"id\":\"tableField46dc53-credit_code\",\"placeholder\":\"请输入联系人职务\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":20,\"fullName\":\"设计子表-纳税人识别号\",\"label\":\"设计子表-纳税人识别号\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"设计子表-纳税人类别\",\"fullNameI18nCode\":[\"\",\"\"],\"label\":\"设计子表-纳税人类别\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"parentVModel\":\"tableField46dc53\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754396382,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemb3492f\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"纳税人类别\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"tableField46dc53-tax_type\",\"options\":[{\"fullName\":\"一般纳税人\",\"id\":\"GENERAL\"},{\"fullName\":\"小规模纳税人\",\"id\":\"SMALL\"}],\"__vModel__\":\"tax_type\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField46dc53-tax_type\",\"placeholder\":\"请选择纳税人类别\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItema9aaf2\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507448061,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableField46dc53-address\",\"__vModel__\":\"address\",\"checked\":false,\"disabled\":false,\"id\":\"tableField46dc53-address\",\"placeholder\":\"请输入联系人邮箱\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"设计子表-地址\",\"label\":\"设计子表-地址\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItemf8b766\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"电话\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754421983,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableField46dc53-phone\",\"__vModel__\":\"phone\",\"checked\":false,\"disabled\":false,\"id\":\"tableField46dc53-phone\",\"placeholder\":\"请输入联系人邮箱\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"设计子表-电话\",\"label\":\"设计子表-电话\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItem1730ca\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"开户银行\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754433217,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableField46dc53-bank_name\",\"__vModel__\":\"bank_name\",\"checked\":false,\"disabled\":false,\"id\":\"tableField46dc53-bank_name\",\"placeholder\":\"请输入联系人邮箱\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"设计子表-开户银行\",\"label\":\"设计子表-开户银行\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItem1089bb\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"银行账户\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754444839,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableField46dc53-bank_account\",\"__vModel__\":\"bank_account\",\"checked\":false,\"disabled\":false,\"id\":\"tableField46dc53-bank_account\",\"placeholder\":\"请输入联系人邮箱\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"设计子表-银行账户\",\"label\":\"设计子表-银行账户\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"switch\",\"resizable\":true,\"activeValue\":1,\"inactiveValue\":0,\"fullName\":\"设计子表-是否默认\",\"inactiveTxt\":\"关\",\"fullNameI18nCode\":[\"\",\"\"],\"label\":\"设计子表-是否默认\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItem4743e7\",\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"switch\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":0,\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"是否默认\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754525239,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-switch\",\"isSubTable\":true,\"tag\":\"YunzhupaasSwitch\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableField46dc53-is_defalut\",\"__vModel__\":\"is_defalut\",\"checked\":false,\"fixed\":\"none\",\"disabled\":false,\"activeTxt\":\"开\",\"id\":\"tableField46dc53-is_defalut\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"switch\",\"resizable\":true,\"activeValue\":1,\"inactiveValue\":0,\"fullName\":\"设计子表-是否有效\",\"inactiveTxt\":\"关\",\"fullNameI18nCode\":[\"\",\"\"],\"label\":\"设计子表-是否有效\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItema2b4cf\",\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"switch\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":0,\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"是否有效\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754540042,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-switch\",\"isSubTable\":true,\"tag\":\"YunzhupaasSwitch\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableField46dc53-is_valid\",\"__vModel__\":\"is_valid\",\"checked\":false,\"fixed\":\"none\",\"disabled\":false,\"activeTxt\":\"开\",\"id\":\"tableField46dc53-is_valid\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItem560a27\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507449005,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableField46dc53-remark\",\"__vModel__\":\"remark\",\"checked\":false,\"disabled\":false,\"id\":\"tableField46dc53-remark\",\"placeholder\":\"请输入备注\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"设计子表-备注\",\"label\":\"设计子表-备注\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"}],\"showOverflow\":true,\"useFormPermission\":false,\"customBtnsList\":[],\"useBtnPermission\":false}"); + return sb.toString(); + } + /** 表列表 */ + public static final String getTableList(){ + StringBuilder sb = new StringBuilder(); +sb.append("[{\"relationTable\":\"\",\"tableField\":\"\",\"typeId\":\"1\",\"fields\":[{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"company_id\",\"fieldName\":\"企业唯一ID\",\"identity\":0,\"primaryKey\":1},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"company_code\",\"fieldName\":\"企业编码(系统生成或用户定义)\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"200\",\"dataType\":\"varchar\",\"field\":\"company_name\",\"fieldName\":\"企业名称(企业名或个人姓名)\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"3\",\"dataType\":\"char\",\"field\":\"entity_type\",\"fieldName\":\"实体类型: ORG-组织/企业(Organization), IND-个人(Individual)\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"100\",\"dataType\":\"varchar\",\"field\":\"short_name\",\"fieldName\":\"简称/昵称\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"100\",\"dataType\":\"varchar\",\"field\":\"org_id\",\"fieldName\":\"归属组织。关联表:base_organize\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"3\",\"dataType\":\"char\",\"field\":\"company_scope\",\"fieldName\":\"伙伴性质:INT-内部(Internal), EXT-外部(External)\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"credit_code\",\"fieldName\":\"社会信用代码(企业)或身份证号(个人)\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"province_id\",\"fieldName\":\"所属地区。关联表:base_province\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"20\",\"dataType\":\"varchar\",\"field\":\"tax_type\",\"fieldName\":\"纳税人类别: GENERAL-一般纳税人, SMALL-小规模\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"enterprise_nature\",\"fieldName\":\"企业类型。关联字典:企业性质(EnterpriseNature)\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"industry_code\",\"fieldName\":\"行业代码。关联字典:行业类别(IndustryType)\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"enterprise_scale\",\"fieldName\":\"企业规模。关联字典:企业规模(EnterpriseScale)\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"registration_date\",\"fieldName\":\"成立日期\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"10,2\",\"dataType\":\"decimal\",\"field\":\"registered_capital\",\"fieldName\":\"注册资本(单位:万元)\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"legal_representative\",\"fieldName\":\"法定代表人\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"phone\",\"fieldName\":\"联系电话\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"email\",\"fieldName\":\"邮箱\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"200\",\"dataType\":\"varchar\",\"field\":\"website\",\"fieldName\":\"网站\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"500\",\"dataType\":\"varchar\",\"field\":\"address\",\"fieldName\":\"地址\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":null,\"dataType\":\"tinytext\",\"field\":\"business_scope\",\"fieldName\":\"经营范围\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"500\",\"dataType\":\"varchar\",\"field\":\"remark\",\"fieldName\":\"备注\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"create_by\",\"fieldName\":\"创建人\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"create_time\",\"fieldName\":\"创建时间\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"update_by\",\"fieldName\":\"更新人ID\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"update_time\",\"fieldName\":\"更新时间\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_tenant_id\",\"fieldName\":\"租户id\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":null,\"dataType\":\"int\",\"field\":\"f_delete_mark\",\"fieldName\":\"删除标志\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"f_delete_time\",\"fieldName\":\"删除时间\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_delete_user_id\",\"fieldName\":\"删除用户\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_flow_id\",\"fieldName\":\"流程id\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_flow_task_id\",\"fieldName\":\"流程任务主键\",\"identity\":0,\"primaryKey\":0}],\"relationField\":\"\",\"table\":\"mdm_company\",\"tableName\":\"企业信息(包括:客商与企业内部单位)\"},{\"relationTable\":\"mdm_company\",\"tableField\":\"company_id\",\"typeId\":\"0\",\"fields\":[{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"bank_id\",\"fieldName\":\"商业伙伴银行ID\",\"identity\":0,\"primaryKey\":1},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"company_id\",\"fieldName\":\"关联的企业信息ID。关联表:mdm_company\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"100\",\"dataType\":\"varchar\",\"field\":\"bank_name\",\"fieldName\":\"开户行\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"200\",\"dataType\":\"varchar\",\"field\":\"bank_account_name\",\"fieldName\":\"账户名\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"bank_account_number\",\"fieldName\":\"银行账号\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"bank_province\",\"fieldName\":\"开户行城市\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"500\",\"dataType\":\"varchar\",\"field\":\"remark\",\"fieldName\":\"备注\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"create_by\",\"fieldName\":\"创建人\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"create_time\",\"fieldName\":\"创建时间\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"update_by\",\"fieldName\":\"更新人ID\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"update_time\",\"fieldName\":\"更新时间\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_tenant_id\",\"fieldName\":\"租户id\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":null,\"dataType\":\"int\",\"field\":\"f_delete_mark\",\"fieldName\":\"删除标志\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"f_delete_time\",\"fieldName\":\"删除时间\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_delete_user_id\",\"fieldName\":\"删除用户\",\"identity\":0,\"primaryKey\":0}],\"relationField\":\"company_id\",\"table\":\"mdm_company_bank\",\"tableName\":\"企业银行信息\"},{\"relationTable\":\"mdm_company\",\"tableField\":\"company_id\",\"typeId\":\"0\",\"fields\":[{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"invoice_id\",\"fieldName\":\"发票抬头ID\",\"identity\":0,\"primaryKey\":1},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"company_id\",\"fieldName\":\"企业信息ID。关联表:mdm_company\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"100\",\"dataType\":\"varchar\",\"field\":\"title_code\",\"fieldName\":\"发票抬头编码\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"200\",\"dataType\":\"varchar\",\"field\":\"title_name\",\"fieldName\":\"发票抬头名称\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"credit_code\",\"fieldName\":\"纳税人识别号\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"20\",\"dataType\":\"varchar\",\"field\":\"tax_type\",\"fieldName\":\"纳税人类别: GENERAL-一般纳税人, SMALL-小规模\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"200\",\"dataType\":\"varchar\",\"field\":\"address\",\"fieldName\":\"地址\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"20\",\"dataType\":\"varchar\",\"field\":\"phone\",\"fieldName\":\"电话\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"100\",\"dataType\":\"varchar\",\"field\":\"bank_name\",\"fieldName\":\"开户银行\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"30\",\"dataType\":\"varchar\",\"field\":\"bank_account\",\"fieldName\":\"银行账户\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"1\",\"dataType\":\"char\",\"field\":\"is_valid\",\"fieldName\":\"是否有效。Y=有效、N=无效\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"1\",\"dataType\":\"char\",\"field\":\"is_defalut\",\"fieldName\":\"是否默认抬头。Y=是、N=否\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"500\",\"dataType\":\"varchar\",\"field\":\"remark\",\"fieldName\":\"备注\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"create_by\",\"fieldName\":\"创建人\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"create_time\",\"fieldName\":\"创建时间\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"update_by\",\"fieldName\":\"更新人ID\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"update_time\",\"fieldName\":\"更新时间\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_tenant_id\",\"fieldName\":\"租户id\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":null,\"dataType\":\"int\",\"field\":\"f_delete_mark\",\"fieldName\":\"删除标志\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"f_delete_time\",\"fieldName\":\"删除时间\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_delete_user_id\",\"fieldName\":\"删除用户\",\"identity\":0,\"primaryKey\":0}],\"relationField\":\"company_id\",\"table\":\"mdm_company_invoice\",\"tableName\":\"企业发票抬头\"}]"); return sb.toString(); + } + +} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/mdmcompany/MdmCompanyExcelErrorVO.java b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/company/CompanyExcelErrorVO.java similarity index 73% rename from yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/mdmcompany/MdmCompanyExcelErrorVO.java rename to yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/company/CompanyExcelErrorVO.java index 5212fc0..2367290 100644 --- a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/mdmcompany/MdmCompanyExcelErrorVO.java +++ b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/company/CompanyExcelErrorVO.java @@ -1,20 +1,20 @@ -package com.yunzhupaas.base.model.mdmcompany; +package com.yunzhupaas.mdm.model.company; import lombok.Data; import cn.afterturn.easypoi.excel.annotation.Excel; import com.alibaba.fastjson.annotation.JSONField; /** * - * mdm_company + * 企业信息 * @版本: V5.2.7 * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 * @作者: 深圳市乐程软件有限公司 - * @日期: 2026-03-27 + * @日期: 2026-04-24 */ @Data -public class MdmCompanyExcelErrorVO extends MdmCompanyExcelVO{ +public class CompanyExcelErrorVO extends CompanyExcelVO{ @Excel(name = "异常原因",orderNum = "-999") @JSONField(name = "errorsInfo") diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/company/CompanyExcelVO.java b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/company/CompanyExcelVO.java new file mode 100644 index 0000000..ee34b52 --- /dev/null +++ b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/company/CompanyExcelVO.java @@ -0,0 +1,135 @@ +package com.yunzhupaas.mdm.model.company; + +import com.yunzhupaas.mdm.model.companyBank.CompanyBankExcelVO; +import com.yunzhupaas.mdm.model.companyInvoice.CompanyInvoiceExcelVO; +import lombok.Data; +import java.sql.Time; +import java.util.Date; +import com.fasterxml.jackson.annotation.JsonFormat; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.alibaba.fastjson.annotation.JSONField; +import cn.afterturn.easypoi.excel.annotation.Excel; +import cn.afterturn.easypoi.excel.annotation.ExcelEntity; +import cn.afterturn.easypoi.excel.annotation.ExcelCollection; +import java.math.BigDecimal; +import java.util.List; +/** + * + * 企业信息 + * @版本: V5.2.7 + * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * @作者: 深圳市乐程软件有限公司 + * @日期: 2026-04-24 + */ +@Data +public class CompanyExcelVO{ + /** 企业名称 **/ + @JSONField(name = "company_name") + @Excel(name = "企业名称(company_name)",orderNum = "1", isImportField = "true" ) + private String company_name; + + /** 社会信用代码 **/ + @JSONField(name = "credit_code") + @Excel(name = "社会信用代码(credit_code)",orderNum = "1", isImportField = "true" ) + private String credit_code; + + /** 归属组织 **/ + @JSONField(name = "org_id") + @Excel(name = "归属组织(org_id)",orderNum = "1", isImportField = "true" ) + private String org_id; + + /** 企业编码 **/ + @JSONField(name = "company_code") + @Excel(name = "企业编码(company_code)",orderNum = "1", isImportField = "true" ) + private String company_code; + + /** 简称/昵称 **/ + @JSONField(name = "short_name") + @Excel(name = "简称/昵称(short_name)",orderNum = "1", isImportField = "true" ) + private String short_name; + + /** 类型 **/ + @JSONField(name = "entity_type") + @Excel(name = "类型(entity_type)",orderNum = "1", isImportField = "true" ) + private String entity_type; + + /** 纳税人类别 **/ + @JSONField(name = "tax_type") + @Excel(name = "纳税人类别(tax_type)",orderNum = "1", isImportField = "true" ) + private String tax_type; + + /** 企业规模 **/ + @JSONField(name = "enterprise_scale") + @Excel(name = "企业规模(enterprise_scale)",orderNum = "1", isImportField = "true" ) + private String enterprise_scale; + + /** 企业类型 **/ + @JSONField(name = "enterprise_nature") + @Excel(name = "企业类型(enterprise_nature)",orderNum = "1", isImportField = "true" ) + private String enterprise_nature; + + /** 行业代码 **/ + @JSONField(name = "industry_code") + @Excel(name = "行业代码(industry_code)",orderNum = "1", isImportField = "true" ) + private String industry_code; + + /** 成立日期 **/ + @JSONField(name = "registration_date") + @Excel(name = "成立日期(registration_date)",orderNum = "1", isImportField = "true" ) + private String registration_date; + + /** 注册资本 **/ + @JSONField(name = "registered_capital") + @Excel(name = "注册资本(registered_capital)",orderNum = "1", isImportField = "true" ) + private String registered_capital; + + /** 法定代表人 **/ + @JSONField(name = "legal_representative") + @Excel(name = "法定代表人(legal_representative)",orderNum = "1", isImportField = "true" ) + private String legal_representative; + + /** 联系电话 **/ + @JSONField(name = "phone") + @Excel(name = "联系电话(phone)",orderNum = "1", isImportField = "true" ) + private String phone; + + /** 邮箱 **/ + @JSONField(name = "email") + @Excel(name = "邮箱(email)",orderNum = "1", isImportField = "true" ) + private String email; + + /** 网站 **/ + @JSONField(name = "website") + @Excel(name = "网站(website)",orderNum = "1", isImportField = "true" ) + private String website; + + /** 地址 **/ + @JSONField(name = "address") + @Excel(name = "地址(address)",orderNum = "1", isImportField = "true" ) + private String address; + + /** 所属地区 **/ + @JSONField(name = "province_id") + @Excel(name = "所属地区(province_id)",orderNum = "1", isImportField = "true" ) + private String province_id; + + /** 经营范围 **/ + @JSONField(name = "business_scope") + @Excel(name = "经营范围(business_scope)",orderNum = "1", isImportField = "true" ) + private String business_scope; + + /** 备注 **/ + @JSONField(name = "remark") + @Excel(name = "备注(remark)",orderNum = "1", isImportField = "true" ) + private String remark; + + @JsonProperty("tableFieldad9d92") + @ExcelCollection(name="设计子表(tableFieldad9d92)",orderNum = "5") + private List tableFieldad9d92; + + @JsonProperty("tableField46dc53") + @ExcelCollection(name="设计子表(tableField46dc53)",orderNum = "10") + private List tableField46dc53; + + +} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/mdmcompany/MdmCompanyForm.java b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/company/CompanyForm.java similarity index 70% rename from yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/mdmcompany/MdmCompanyForm.java rename to yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/company/CompanyForm.java index c1c8d37..ab08e37 100644 --- a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/mdmcompany/MdmCompanyForm.java +++ b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/company/CompanyForm.java @@ -1,6 +1,7 @@ -package com.yunzhupaas.base.model.mdmcompany; +package com.yunzhupaas.mdm.model.company; -import com.yunzhupaas.base.model.crmCustomer.CrmCustomerModel; +import com.yunzhupaas.mdm.model.companyBank.CompanyBankModel; +import com.yunzhupaas.mdm.model.companyInvoice.CompanyInvoiceModel; import lombok.Data; import java.util.*; import java.math.BigDecimal; @@ -9,25 +10,20 @@ import com.alibaba.fastjson.annotation.JSONField; import io.swagger.v3.oas.annotations.media.Schema; /** - * mdm_company + * 企业信息 * @版本: V5.2.7 * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 * @作者: 深圳市乐程软件有限公司 - * @日期: 2026-03-27 + * @日期: 2026-04-24 */ @Data @Schema(description = "表单参数") -public class MdmCompanyForm { +public class CompanyForm { /** 主键 */ @Schema(description = "主键") @JSONField(name = "company_id") private String companyId; - /** 乐观锁 **/ - @Schema(description = "乐观锁") - @JsonProperty("f_version") - @JSONField(name = "f_version") - private Integer version; /** 企业编码 **/ @Schema(description = "企业编码") @@ -54,11 +50,16 @@ public class MdmCompanyForm { @JsonProperty("credit_code") @JSONField(name = "credit_code") private String creditCode; - /** 企业范围 **/ - @Schema(description = "企业范围") - @JsonProperty("company_scope") - @JSONField(name = "company_scope") - private Object companyScope; + /** 归属组织 **/ + @Schema(description = "归属组织") + @JsonProperty("org_id") + @JSONField(name = "org_id") + private Object orgId; + /** 所属地区 **/ + @Schema(description = "所属地区") + @JsonProperty("province_id") + @JSONField(name = "province_id") + private Object provinceId; /** 纳税人类别 **/ @Schema(description = "纳税人类别") @JsonProperty("tax_type") @@ -114,11 +115,6 @@ public class MdmCompanyForm { @JsonProperty("address") @JSONField(name = "address") private String address; - /** 所属地区 **/ - @Schema(description = "所属地区") - @JsonProperty("province_id") - @JSONField(name = "province_id") - private Object provinceId; /** 经营范围 **/ @Schema(description = "经营范围") @JsonProperty("business_scope") @@ -130,42 +126,12 @@ public class MdmCompanyForm { @JSONField(name = "remark") private String remark; - /** 客户负责人 **/ - @Schema(description = "客户负责人") - @JsonProperty("owner_id") - @JSONField(name = "owner_id") - private Object ownerId; - /** 归属组织 **/ - @Schema(description = "归属组织") - @JsonProperty("org_id") - @JSONField(name = "org_id") - private Object orgId; - /** 客户等级 **/ - @Schema(description = "客户等级") - @JsonProperty("customer_level") - @JSONField(name = "customer_level") - private Object customerLevel; - /** 生命周期阶段 **/ - @Schema(description = "生命周期阶段") - @JsonProperty("customer_lifecycle") - @JSONField(name = "customer_lifecycle") - private Object customerLifecycle; - /** 是否公海客户 **/ - @Schema(description = "是否公海客户") - @JsonProperty("is_public") - @JSONField(name = "is_public") - private Object isPublic; - /** 最后一次跟进日期 **/ - @Schema(description = "最后一次跟进日期") - @JsonProperty("last_followup_date") - @JSONField(name = "last_followup_date") - private Long lastFollowupDate; - /** 子表数据 **/ - @Schema(description = "mdmCompanyContact子表数据") - @JsonProperty("mdmCompanyContactList") - private List mdmCompanyContactList; /** 子表数据 **/ @Schema(description = "mdmCompanyBank子表数据") @JsonProperty("mdmCompanyBankList") - private List mdmCompanyBankList; + private List mdmCompanyBankList; + /** 子表数据 **/ + @Schema(description = "companyInvoice子表数据") + @JsonProperty("companyInvoiceList") + private List companyInvoiceList; } diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/mdmcompany/MdmCompanyPagination.java b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/company/CompanyPagination.java similarity index 82% rename from yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/mdmcompany/MdmCompanyPagination.java rename to yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/company/CompanyPagination.java index 33787e0..eba94f1 100644 --- a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/mdmcompany/MdmCompanyPagination.java +++ b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/company/CompanyPagination.java @@ -1,4 +1,4 @@ -package com.yunzhupaas.base.model.mdmcompany; +package com.yunzhupaas.mdm.model.company; import com.alibaba.fastjson.annotation.JSONField; import com.fasterxml.jackson.annotation.JsonProperty; @@ -9,15 +9,15 @@ import java.util.List; /** * - * mdm_company + * 企业信息 * @版本: V5.2.7 * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 * @作者: 深圳市乐程软件有限公司 - * @日期: 2026-03-27 + * @日期: 2026-04-24 */ @Data @Schema(description = "列表查询参数") -public class MdmCompanyPagination extends Pagination { +public class CompanyPagination extends Pagination { /** 关键词搜索 */ @Schema(description = "关键词搜索") private String yunzhupaasKeyword; @@ -47,9 +47,9 @@ public class MdmCompanyPagination extends Pagination { @JsonProperty("company_name") @JSONField(name = "companyName") private Object companyName; - /** 类型 */ - @Schema(description = "类型") - @JsonProperty("entity_type") - @JSONField(name = "entityType") - private Object entityType; + /** 归属组织 */ + @Schema(description = "归属组织") + @JsonProperty("org_id") + @JSONField(name = "orgId") + private Object orgId; } diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/companyBank/CompanyBankExcelVO.java b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/companyBank/CompanyBankExcelVO.java new file mode 100644 index 0000000..cc89aaf --- /dev/null +++ b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/companyBank/CompanyBankExcelVO.java @@ -0,0 +1,43 @@ +package com.yunzhupaas.mdm.model.companyBank; + +import lombok.Data; +import com.alibaba.fastjson.annotation.JSONField; +import cn.afterturn.easypoi.excel.annotation.Excel; + +/** + * + * 法人公司 + * @版本: V5.2.7 + * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * @作者: 深圳市乐程软件有限公司 + * @日期: 2026-04-24 + */ +@Data +public class CompanyBankExcelVO{ + /** 开户行 **/ + @JSONField(name = "bank_name") + @Excel(name = "开户行(bank_name)",orderNum = "1", isImportField = "true" ) + private String bank_name; + + /** 账户名 **/ + @JSONField(name = "bank_account_name") + @Excel(name = "账户名(bank_account_name)",orderNum = "1", isImportField = "true" ) + private String bank_account_name; + + /** 银行账号 **/ + @JSONField(name = "bank_account_number") + @Excel(name = "银行账号(bank_account_number)",orderNum = "1", isImportField = "true" ) + private String bank_account_number; + + /** 开户行城市 **/ + @JSONField(name = "bank_province") + @Excel(name = "开户行城市(bank_province)",orderNum = "1", isImportField = "true" ) + private String bank_province; + + /** 备注 **/ + @JSONField(name = "remark") + @Excel(name = "备注(remark)",orderNum = "1", isImportField = "true" ) + private String remark; + + +} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/mdmcompany/MdmCompanyBankModel.java b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/companyBank/CompanyBankModel.java similarity index 70% rename from yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/mdmcompany/MdmCompanyBankModel.java rename to yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/companyBank/CompanyBankModel.java index 12b009d..4d88ff0 100644 --- a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/mdmcompany/MdmCompanyBankModel.java +++ b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/companyBank/CompanyBankModel.java @@ -1,9 +1,6 @@ -package com.yunzhupaas.base.model.mdmcompany; +package com.yunzhupaas.mdm.model.companyBank; import lombok.Data; -import java.util.List; -import java.util.Date; -import java.math.BigDecimal; import com.alibaba.fastjson.annotation.JSONField; import cn.afterturn.easypoi.excel.annotation.Excel; import com.fasterxml.jackson.annotation.JsonProperty; @@ -11,42 +8,47 @@ import io.swagger.v3.oas.annotations.media.Schema; /** * - * mdm_company + * 法人公司 * 版本: V5.2.7 * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 * 作者: 深圳市乐程软件有限公司 - * 日期: 2026-03-27 + * 日期: 2026-04-24 */ @Data -@Schema(description = "MdmCompanyBank子表参数") -public class MdmCompanyBankModel { +@Schema(description = "CompanyBank子表参数") +public class CompanyBankModel { - /** 子表:MdmCompanyBank 主键:bank_id **/ + /** 子表:CompanyBank 主键:bank_id **/ @Schema(description = "主键") @JsonProperty("bank_id") private String bank_id; - /** 银行账号 **/ - @Schema(description = "银行账号") - @JsonProperty("bank_account_number") - @JSONField(name = "bank_account_number") - private String bankAccountNumber; /** 开户行 **/ @Schema(description = "开户行") + @Excel(name = "开户行",orderNum = "1",isImportField = "true") @JsonProperty("bank_name") @JSONField(name = "bank_name") private String bankName; /** 账户名 **/ @Schema(description = "账户名") + @Excel(name = "账户名",orderNum = "1",isImportField = "true") @JsonProperty("bank_account_name") @JSONField(name = "bank_account_name") private String bankAccountName; + /** 银行账号 **/ + @Schema(description = "银行账号") + @Excel(name = "银行账号",orderNum = "1",isImportField = "true") + @JsonProperty("bank_account_number") + @JSONField(name = "bank_account_number") + private String bankAccountNumber; /** 开户行城市 **/ @Schema(description = "开户行城市") + @Excel(name = "开户行城市",orderNum = "1",isImportField = "true") @JsonProperty("bank_province") @JSONField(name = "bank_province") private String bankProvince; /** 备注 **/ @Schema(description = "备注") + @Excel(name = "备注",orderNum = "1",isImportField = "true") @JsonProperty("remark") @JSONField(name = "remark") private String remark; diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/companyInvoice/CompanyInvoiceExcelVO.java b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/companyInvoice/CompanyInvoiceExcelVO.java new file mode 100644 index 0000000..09ebccf --- /dev/null +++ b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/companyInvoice/CompanyInvoiceExcelVO.java @@ -0,0 +1,68 @@ +package com.yunzhupaas.mdm.model.companyInvoice; + +import lombok.Data; +import com.alibaba.fastjson.annotation.JSONField; +import cn.afterturn.easypoi.excel.annotation.Excel; + +/** + * + * 法人公司 + * @版本: V5.2.7 + * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * @作者: 深圳市乐程软件有限公司 + * @日期: 2026-04-24 + */ +@Data +public class CompanyInvoiceExcelVO{ + /** 发票抬头名称 **/ + @JSONField(name = "title_name") + @Excel(name = "发票抬头名称(title_name)",orderNum = "1", isImportField = "true" ) + private String title_name; + + /** 纳税人识别号 **/ + @JSONField(name = "credit_code") + @Excel(name = "纳税人识别号(credit_code)",orderNum = "1", isImportField = "true" ) + private String credit_code; + + /** 纳税人类别 **/ + @JSONField(name = "tax_type") + @Excel(name = "纳税人类别(tax_type)",orderNum = "1", isImportField = "true" ) + private String tax_type; + + /** 地址 **/ + @JSONField(name = "address") + @Excel(name = "地址(address)",orderNum = "1", isImportField = "true" ) + private String address; + + /** 电话 **/ + @JSONField(name = "phone") + @Excel(name = "电话(phone)",orderNum = "1", isImportField = "true" ) + private String phone; + + /** 开户银行 **/ + @JSONField(name = "bank_name") + @Excel(name = "开户银行(bank_name)",orderNum = "1", isImportField = "true" ) + private String bank_name; + + /** 银行账户 **/ + @JSONField(name = "bank_account") + @Excel(name = "银行账户(bank_account)",orderNum = "1", isImportField = "true" ) + private String bank_account; + + /** 是否默认抬头 **/ + @JSONField(name = "is_defalut") + @Excel(name = "是否默认抬头(is_defalut)",orderNum = "1", isImportField = "true" ) + private String is_defalut; + + /** 是否有效 **/ + @JSONField(name = "is_valid") + @Excel(name = "是否有效(is_valid)",orderNum = "1", isImportField = "true" ) + private String is_valid; + + /** 备注 **/ + @JSONField(name = "remark") + @Excel(name = "备注(remark)",orderNum = "1", isImportField = "true" ) + private String remark; + + +} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/companyInvoice/CompanyInvoiceModel.java b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/companyInvoice/CompanyInvoiceModel.java new file mode 100644 index 0000000..6087323 --- /dev/null +++ b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/companyInvoice/CompanyInvoiceModel.java @@ -0,0 +1,90 @@ +package com.yunzhupaas.mdm.model.companyInvoice; + +import lombok.Data; +import com.alibaba.fastjson.annotation.JSONField; +import cn.afterturn.easypoi.excel.annotation.Excel; +import com.fasterxml.jackson.annotation.JsonProperty; +import io.swagger.v3.oas.annotations.media.Schema; + +/** + * + * 法人公司 + * 版本: V5.2.7 + * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * 作者: 深圳市乐程软件有限公司 + * 日期: 2026-04-24 + */ +@Data +@Schema(description = "Company_invoice子表参数") +public class CompanyInvoiceModel { + + /** 子表:Company_invoice 主键:invoice_id **/ + @Schema(description = "主键") + @JsonProperty("invoice_id") + private String invoice_id; + /** 发票抬头编码 **/ + @Schema(description = "发票抬头编码") + @JsonProperty("title_code") + @JSONField(name = "title_code") + private String titleCode; + /** 发票抬头名称 **/ + @Schema(description = "发票抬头名称") + @Excel(name = "发票抬头名称",orderNum = "1",isImportField = "true") + @JsonProperty("title_name") + @JSONField(name = "title_name") + private String titleName; + /** 纳税人识别号 **/ + @Schema(description = "纳税人识别号") + @Excel(name = "纳税人识别号",orderNum = "1",isImportField = "true") + @JsonProperty("credit_code") + @JSONField(name = "credit_code") + private String creditCode; + /** 纳税人类别 **/ + @Schema(description = "纳税人类别") + @Excel(name = "纳税人类别",orderNum = "1",isImportField = "true") + @JsonProperty("tax_type") + @JSONField(name = "tax_type") + private Object taxType; + /** 地址 **/ + @Schema(description = "地址") + @Excel(name = "地址",orderNum = "1",isImportField = "true") + @JsonProperty("address") + @JSONField(name = "address") + private String address; + /** 电话 **/ + @Schema(description = "电话") + @Excel(name = "电话",orderNum = "1",isImportField = "true") + @JsonProperty("phone") + @JSONField(name = "phone") + private String phone; + /** 开户银行 **/ + @Schema(description = "开户银行") + @Excel(name = "开户银行",orderNum = "1",isImportField = "true") + @JsonProperty("bank_name") + @JSONField(name = "bank_name") + private String bankName; + /** 银行账户 **/ + @Schema(description = "银行账户") + @Excel(name = "银行账户",orderNum = "1",isImportField = "true") + @JsonProperty("bank_account") + @JSONField(name = "bank_account") + private String bankAccount; + /** 是否默认抬头 **/ + @Schema(description = "是否默认抬头") + @Excel(name = "是否默认抬头",orderNum = "1",isImportField = "true") + @JsonProperty("is_defalut") + @JSONField(name = "is_defalut") + private String isDefalut; + /** 是否有效 **/ + @Schema(description = "是否有效") + @Excel(name = "是否有效",orderNum = "1",isImportField = "true") + @JsonProperty("is_valid") + @JSONField(name = "is_valid") + private String isValid; + /** 备注 **/ + @Schema(description = "备注") + @Excel(name = "备注",orderNum = "1",isImportField = "true") + @JsonProperty("remark") + @JSONField(name = "remark") + private String remark; +} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/custinfo/CustinfoConstant.java b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/custinfo/CustinfoConstant.java new file mode 100644 index 0000000..372c7ed --- /dev/null +++ b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/custinfo/CustinfoConstant.java @@ -0,0 +1,46 @@ +package com.yunzhupaas.mdm.model.custinfo; + +import com.yunzhupaas.util.JsonUtil; +import java.util.*; + +/** + * 客户信息配置json + * + * @版本: V5.2.7 + * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * @作者: 深圳市乐程软件有限公司 + * @日期: 2026-04-24 + */ +public class CustinfoConstant{ + /** 数据库链接 */ + public static final String DBLINKID = "0"; + /** 表别名 map */ + public static final Map TABLERENAMES = JsonUtil.getJsonToBean("{\"mdm_customer\":\"customer\",\"mdm_company_bank\":\"companyBank\",\"mdm_company_invoice\":\"companyInvoice\",\"mdm_company\":\"company\"}",Map.class); + /** 子表model map */ + public static final Map TABLEFIELDKEY = JsonUtil.getJsonToBean("{\"tableField46dc53\":\"mdm_company_invoice\",\"tableFieldad9d92\":\"mdm_company_bank\"}",Map.class); + /** 整个表单配置json */ + public static final String getFormData(){ + StringBuilder sb = new StringBuilder(); +sb.append("{\"popupType\":\"drawer\",\"labelWidth\":100,\"classNames\":[],\"className\":[],\"fullScreenWidth\":\"100%\",\"hasConfirmAndAddBtn\":true,\"cancelButtonTextI18nCode\":\"common.cancelText\",\"businessKeyTip\":\"数据已存在,请勿重复提交!\",\"labelPosition\":\"right\",\"printId\":\"\",\"labelSuffix\":\"\",\"customBtns\":[],\"disabled\":false,\"formModel\":\"dataForm\",\"cancelButtonText\":\"取消\",\"confirmButtonText\":\"确定\",\"hasCancelBtn\":true,\"primaryKeyPolicy\":1,\"hasPrintBtn\":false,\"concurrencyLock\":false,\"classJson\":\"\",\"drawerWidth\":\"1000px\",\"confirmButtonTextI18nCode\":\"common.okText\",\"printButtonText\":\"打印\",\"businessKeyList\":[],\"formRef\":\"formRef\",\"gutter\":15,\"logicalDelete\":false,\"size\":\"middle\",\"formRules\":\"rules\",\"generalWidth\":\"1000px\",\"colon\":false,\"hasConfirmBtn\":true,\"useBusinessKey\":false,\"formStyle\":\"\",\"printButtonTextI18nCode\":\"common.printText\",\"fields\":[{\"__config__\":{\"formId\":\"formItem7a91b8\",\"yunzhupaasKey\":\"billRule\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"rule\":\"companyCode\",\"className\":[],\"label\":\"客户编码\",\"trigger\":\"change\",\"ruleConfig\":{},\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776916036468,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleType\":1,\"ruleName\":\"企业编码\",\"tag\":\"YunzhupaasInput\",\"tableAlign\":\"left\",\"span\":8},\"readonly\":true,\"__vModel__\":\"company_code\",\"style\":{\"width\":\"100%\"},\"placeholder\":\"系统自动生成\"},{\"clearable\":true,\"maxlength\":200,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem478e5c\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"客户名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774506482470,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"company_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入企业名称\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem84e51c\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"简称/昵称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506482631,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"short_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入简称/昵称\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"optionType\":\"default\",\"__config__\":{\"yunzhupaasKey\":\"radio\",\"defaultValue\":\"ORG\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506487223,\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"tag\":\"YunzhupaasRadio\",\"formId\":\"formItemb3f6cd\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"size\":\"default\",\"buttonStyle\":\"solid\",\"options\":[{\"fullName\":\"企业\",\"id\":\"ORG\"},{\"fullName\":\"个人\",\"id\":\"IND\"}],\"__vModel__\":\"entity_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"direction\":\"horizontal\"},{\"clearable\":true,\"maxlength\":100,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem10350c\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"社会信用代码\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774506494880,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"credit_code\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入社会信用代码\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"__config__\":{\"formId\":\"formItemfc6848\",\"yunzhupaasKey\":\"organizeSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"归属组织\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1776912270086,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-company\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasOrganizeSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"ableIds\":[],\"multiple\":false,\"__vModel__\":\"org_id\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"placeholder\":\"请选择\"},{\"filterable\":false,\"clearable\":true,\"__config__\":{\"formId\":\"formItemcc9deb\",\"yunzhupaasKey\":\"areaSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"所属地区\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507118587,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-Provinces\",\"tag\":\"YunzhupaasAreaSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"level\":2,\"multiple\":false,\"__vModel__\":\"province_id\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择所属地区\"},{\"filterable\":false,\"clearable\":true,\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506503586,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem05d07f\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"纳税人类别\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"options\":[{\"fullName\":\"一般纳税人\",\"id\":\"GENERAL\"},{\"fullName\":\"小规模纳税人\",\"id\":\"SMALL\"}],\"multiple\":false,\"__vModel__\":\"tax_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择纳税人类别\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"}},{\"filterable\":false,\"clearable\":true,\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506503806,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem66e88f\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"enterpriseScale\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"企业规模\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"multiple\":false,\"__vModel__\":\"enterprise_scale\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择企业规模\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"}},{\"filterable\":false,\"clearable\":true,\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506504118,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItema76b83\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"9b542177a477488994ce09fff3c93901\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"企业类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"multiple\":false,\"__vModel__\":\"enterprise_nature\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择企业类型\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"}},{\"filterable\":false,\"clearable\":true,\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506507062,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem6bd8a7\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"d59a3cf65f9847dbb08be449e3feae16\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"行业代码\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"multiple\":false,\"__vModel__\":\"industry_code\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择行业代码\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"}},{\"clearable\":true,\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506509988,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItembab00e\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"成立日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"format\":\"yyyy-MM-dd\",\"__vModel__\":\"registration_date\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择成立日期\"},{\"controls\":false,\"max\":999999,\"precision\":4,\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"万元\",\"__config__\":{\"formId\":\"formItem3134b1\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"注册资本\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506514957,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"registered_capital\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"placeholder\":\"请输入注册资本\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem4f2d0b\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"法定代表人\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506524679,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"legal_representative\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入法定代表人\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":11,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem97bd9d\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"联系电话\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506524966,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[{\"pattern\":\"/^1[3456789]\\\\d{9}$|^0\\\\d{2,3}-?\\\\d{7,8}$/\",\"message\":\"请输入正确的电话号码\",\"messageI18nCode\":\"sys.validate.telephone\"}],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"phone\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入联系电话\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":100,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem439010\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"邮箱\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506525554,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[{\"pattern\":\"/^[a-z0-9]+([._\\\\-]*[a-z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$/\",\"message\":\"请输入正确的邮箱\",\"messageI18nCode\":\"sys.validate.email\"}],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"email\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入邮箱\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":100,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem7fa940\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"网站\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506528130,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"website\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入网站\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":200,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem5b2d2b\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506528353,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"address\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入地址\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"ableRelationIds\":[],\"clearable\":true,\"__config__\":{\"formId\":\"formItemf4ca17\",\"yunzhupaasKey\":\"userSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"销售责任人\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_customer\",\"renderKey\":1776918111506,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-user\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasUserSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"ableIds\":[],\"multiple\":false,\"__vModel__\":\"yunzhupaas_mdm_customer_yunzhupaas_major_person_id\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"placeholder\":\"请选择\",\"relationField\":\"\"},{\"filterable\":false,\"clearable\":true,\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_customer\",\"renderKey\":1776918157184,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem379bfe\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"customerLevel\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"客户级别\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"multiple\":false,\"__vModel__\":\"yunzhupaas_mdm_customer_yunzhupaas_customer_level\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"}},{\"filterable\":false,\"clearable\":true,\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_customer\",\"renderKey\":1776918191565,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem68763d\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"customerSource\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"客户来源\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"multiple\":false,\"__vModel__\":\"yunzhupaas_mdm_customer_yunzhupaas_customer_source\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"}},{\"autoSize\":{\"minRows\":3,\"maxRows\":3},\"clearable\":true,\"showCount\":false,\"__config__\":{\"formId\":\"formItem8cbf03\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"经营范围\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506534652,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maxlength\":200,\"__vModel__\":\"business_scope\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入经营范围\"},{\"autoSize\":{\"minRows\":2,\"maxRows\":2},\"clearable\":true,\"showCount\":false,\"__config__\":{\"formId\":\"formItem9f5e00\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506534863,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"__vModel__\":\"remark\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入备注\"},{\"__config__\":{\"formId\":\"formItemfe79ef\",\"yunzhupaasKey\":\"tab\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dragDisabled\":false,\"active\":\"1\",\"className\":[],\"label\":\"标签面板\",\"showLabel\":false,\"renderKey\":1774507317203,\"tableName\":\"mdm_company\",\"layout\":\"rowFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-label\",\"children\":[{\"__config__\":{\"formId\":\"formItem9787c7\",\"yunzhupaasKey\":\"tabItem\",\"children\":[{\"showSummary\":false,\"__config__\":{\"formId\":\"formItem46dc53\",\"yunzhupaasKey\":\"table\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"设计子表\",\"showLabel\":false,\"tableName\":\"mdm_company_invoice\",\"renderKey\":1774507347680,\"layout\":\"rowFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-table\",\"children\":[{\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"billRule\",\"parentVModel\":\"tableField46dc53\",\"dragDisabled\":false,\"rule\":\"InvoiceTitleCode\",\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754320599,\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleType\":1,\"isSubTable\":true,\"ruleName\":\"发票抬头编码\",\"tag\":\"YunzhupaasInput\",\"formId\":\"formItem57f1d4\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"发票抬头编码\",\"trigger\":\"change\",\"ruleConfig\":{},\"layout\":\"colFormItem\",\"tableAlign\":\"left\",\"span\":24},\"readonly\":true,\"__vModel__\":\"title_code\",\"style\":{\"width\":\"100%\"},\"placeholder\":\"系统自动生成\"},{\"clearable\":true,\"maxlength\":10,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItema8b1f4\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"发票抬头名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507383593,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"title_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入联系人\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":20,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItem1963f0\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"纳税人识别号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507440273,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"credit_code\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入联系人职务\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"parentVModel\":\"tableField46dc53\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754396382,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemb3492f\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"纳税人类别\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"options\":[{\"fullName\":\"一般纳税人\",\"id\":\"GENERAL\"},{\"fullName\":\"小规模纳税人\",\"id\":\"SMALL\"}],\"multiple\":false,\"__vModel__\":\"tax_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择纳税人类别\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"}},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItema9aaf2\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507448061,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"address\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入联系人邮箱\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItemf8b766\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"电话\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754421983,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"phone\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入联系人邮箱\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItem1730ca\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"开户银行\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754433217,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入联系人邮箱\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItem1089bb\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"银行账户\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754444839,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_account\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入联系人邮箱\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"__config__\":{\"formId\":\"formItem4743e7\",\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"switch\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":0,\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"是否默认\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754525239,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-switch\",\"isSubTable\":true,\"tag\":\"YunzhupaasSwitch\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"activeValue\":1,\"inactiveValue\":0,\"__vModel__\":\"is_defalut\",\"inactiveTxt\":\"关\",\"disabled\":false,\"activeTxt\":\"开\"},{\"__config__\":{\"formId\":\"formItema2b4cf\",\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"switch\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":0,\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"是否有效\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754540042,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-switch\",\"isSubTable\":true,\"tag\":\"YunzhupaasSwitch\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"activeValue\":1,\"inactiveValue\":0,\"__vModel__\":\"is_valid\",\"inactiveTxt\":\"关\",\"disabled\":false,\"activeTxt\":\"开\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItem560a27\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507449005,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"remark\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入备注\",\"prefixIcon\":\"\",\"addonBefore\":\"\"}],\"showTitle\":false,\"complexHeaderList\":[],\"tag\":\"YunzhupaasInputTable\",\"componentName\":\"table46dc53\",\"tableAlign\":\"left\",\"span\":24},\"defaultValue\":[],\"footerBtnsList\":[{\"btnIcon\":\"icon-ym icon-ym-btn-add\",\"show\":true,\"label\":\"添加\",\"btnType\":\"primary\",\"value\":\"add\",\"labelI18nCode\":\"common.add1Text\"},{\"btnIcon\":\"icon-ym icon-ym-btn-clearn\",\"showConfirm\":true,\"show\":true,\"label\":\"批量删除\",\"btnType\":\"danger\",\"value\":\"batchRemove\",\"labelI18nCode\":\"common.batchDelText\"}],\"defaultExpandAll\":true,\"__vModel__\":\"tableField46dc53\",\"layoutType\":\"table\",\"disabled\":false,\"columnBtnsList\":[{\"btnIcon\":\"icon-ym icon-ym-btn-edit\",\"show\":true,\"label\":\"复制\",\"btnType\":\"primary\",\"value\":\"copy\",\"labelI18nCode\":\"common.copyText\"},{\"btnIcon\":\"icon-ym icon-ym-btn-clearn\",\"showConfirm\":true,\"show\":true,\"label\":\"删除\",\"btnType\":\"danger\",\"value\":\"remove\",\"labelI18nCode\":\"common.delText\"}],\"summaryField\":[]}],\"renderKey\":1774507317203},\"name\":\"1\",\"title\":\"发票抬头\"},{\"__config__\":{\"formId\":\"formItemc68c47\",\"yunzhupaasKey\":\"tabItem\",\"children\":[{\"showSummary\":false,\"__config__\":{\"formId\":\"formItemad9d92\",\"yunzhupaasKey\":\"table\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"设计子表\",\"showLabel\":false,\"tableName\":\"mdm_company_bank\",\"renderKey\":1774507573802,\"layout\":\"rowFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-table\",\"children\":[{\"clearable\":true,\"maxlength\":20,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItem3756b9\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldad9d92\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"开户行\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507591361,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入开户行\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":20,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItemf42745\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldad9d92\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"账户名\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507611465,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_account_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入账户名\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":20,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItem8abffe\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldad9d92\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"银行账号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507627371,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_account_number\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入银行账号\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":20,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItemb870cb\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldad9d92\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"开户行城市\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507627772,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_province\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入开户行城市\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":200,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItemf22092\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldad9d92\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507628423,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"remark\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入备注\",\"prefixIcon\":\"\",\"addonBefore\":\"\"}],\"showTitle\":false,\"complexHeaderList\":[],\"tag\":\"YunzhupaasInputTable\",\"componentName\":\"tablead9d92\",\"tableAlign\":\"left\",\"span\":24},\"defaultValue\":[],\"footerBtnsList\":[{\"btnIcon\":\"icon-ym icon-ym-btn-add\",\"show\":true,\"label\":\"添加\",\"btnType\":\"primary\",\"value\":\"add\",\"labelI18nCode\":\"common.add1Text\"},{\"btnIcon\":\"icon-ym icon-ym-btn-clearn\",\"showConfirm\":true,\"show\":true,\"label\":\"批量删除\",\"btnType\":\"danger\",\"value\":\"batchRemove\",\"labelI18nCode\":\"common.batchDelText\"}],\"defaultExpandAll\":true,\"__vModel__\":\"tableFieldad9d92\",\"layoutType\":\"table\",\"disabled\":false,\"columnBtnsList\":[{\"btnIcon\":\"icon-ym icon-ym-btn-edit\",\"show\":true,\"label\":\"复制\",\"btnType\":\"primary\",\"value\":\"copy\",\"labelI18nCode\":\"common.copyText\"},{\"btnIcon\":\"icon-ym icon-ym-btn-clearn\",\"showConfirm\":true,\"show\":true,\"label\":\"删除\",\"btnType\":\"danger\",\"value\":\"remove\",\"labelI18nCode\":\"common.delText\"}],\"summaryField\":[]}],\"renderKey\":1774507317203},\"name\":\"2\",\"title\":\"银行卡信息\"}],\"tag\":\"ATab\",\"componentName\":\"tabfe79ef\",\"span\":24},\"tabPosition\":\"top\",\"type\":\"\"}],\"detailExtraList\":[],\"span\":24,\"dataLog\":false}"); return sb.toString(); + } + /** 列表字段配置json */ + public static final String getColumnData(){ + StringBuilder sb = new StringBuilder(); + sb.append("{\"showSummary\":false,\"treePropsValue\":\"id\",\"columnOptions\":[{\"buttonStyle\":\"solid\",\"fullName\":\"伙伴性质\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"optionType\":\"default\",\"__config__\":{\"yunzhupaasKey\":\"radio\",\"defaultValue\":\"EXT\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776918211021,\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"tag\":\"YunzhupaasRadio\",\"formId\":\"formItem97bed8\",\"visibility\":[\"pc\",\"app\"],\"noShow\":true,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"伙伴性质\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"size\":\"default\",\"options\":[{\"fullName\":\"内部\",\"id\":\"INT\"},{\"fullName\":\"外部\",\"id\":\"EXT\"}],\"__vModel__\":\"company_scope\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"company_scope\",\"direction\":\"horizontal\"},{\"__config__\":{\"formId\":\"formItem7a91b8\",\"yunzhupaasKey\":\"billRule\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"rule\":\"CorporationCode\",\"className\":[],\"label\":\"企业编码\",\"trigger\":\"change\",\"ruleConfig\":{},\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776916036468,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleType\":1,\"ruleName\":\"法人单位编码\",\"tag\":\"YunzhupaasInput\",\"tableAlign\":\"left\",\"span\":8},\"readonly\":true,\"__vModel__\":\"company_code\",\"fullName\":\"企业编码\",\"fullNameI18nCode\":[\"\"],\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"company_code\",\"placeholder\":\"系统自动生成\"},{\"clearable\":true,\"maxlength\":200,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"企业名称\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem478e5c\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"企业名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774506482470,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"company_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"company_name\",\"placeholder\":\"请输入企业名称\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"简称/昵称\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem84e51c\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"简称/昵称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506482631,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"short_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"short_name\",\"placeholder\":\"请输入简称/昵称\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"buttonStyle\":\"solid\",\"fullName\":\"类型\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"optionType\":\"default\",\"__config__\":{\"yunzhupaasKey\":\"radio\",\"defaultValue\":\"ORG\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506487223,\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"tag\":\"YunzhupaasRadio\",\"formId\":\"formItemb3f6cd\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"size\":\"default\",\"options\":[{\"fullName\":\"企业\",\"id\":\"ORG\"},{\"fullName\":\"个人\",\"id\":\"IND\"}],\"__vModel__\":\"entity_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"entity_type\",\"direction\":\"horizontal\"},{\"clearable\":true,\"maxlength\":100,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"社会信用代码\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem10350c\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"社会信用代码\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774506494880,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"credit_code\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"credit_code\",\"placeholder\":\"请输入社会信用代码\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"归属组织\",\"fullNameI18nCode\":[\"\"],\"__config__\":{\"formId\":\"formItemfc6848\",\"yunzhupaasKey\":\"organizeSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"归属组织\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1776912270086,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-company\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasOrganizeSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"org_id\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"id\":\"org_id\",\"placeholder\":\"请选择\"},{\"filterable\":false,\"clearable\":true,\"level\":2,\"multiple\":false,\"fullName\":\"所属地区\",\"fullNameI18nCode\":[\"\"],\"__config__\":{\"formId\":\"formItemcc9deb\",\"yunzhupaasKey\":\"areaSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"所属地区\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507118587,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-Provinces\",\"tag\":\"YunzhupaasAreaSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"province_id\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"province_id\",\"placeholder\":\"请选择所属地区\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"纳税人类别\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506503586,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem05d07f\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"纳税人类别\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"options\":[{\"fullName\":\"一般纳税人\",\"id\":\"GENERAL\"},{\"fullName\":\"小规模纳税人\",\"id\":\"SMALL\"}],\"__vModel__\":\"tax_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tax_type\",\"placeholder\":\"请选择纳税人类别\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"企业规模\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506503806,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem66e88f\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"enterpriseScale\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"企业规模\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"enterprise_scale\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"enterprise_scale\",\"placeholder\":\"请选择企业规模\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"企业类型\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506504118,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItema76b83\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"9b542177a477488994ce09fff3c93901\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"企业类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"enterprise_nature\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"enterprise_nature\",\"placeholder\":\"请选择企业类型\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"行业代码\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506507062,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem6bd8a7\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"d59a3cf65f9847dbb08be449e3feae16\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"行业代码\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"industry_code\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"industry_code\",\"placeholder\":\"请选择行业代码\"},{\"clearable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"成立日期\",\"fullNameI18nCode\":[\"\"],\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506509988,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItembab00e\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"成立日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"registration_date\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"registration_date\",\"placeholder\":\"请选择成立日期\"},{\"controls\":false,\"max\":999999,\"precision\":4,\"fullName\":\"注册资本\",\"fullNameI18nCode\":[\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"万元\",\"__config__\":{\"formId\":\"formItem3134b1\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"注册资本\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506514957,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"registered_capital\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"registered_capital\",\"placeholder\":\"请输入注册资本\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"法定代表人\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem4f2d0b\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"法定代表人\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506524679,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"legal_representative\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"legal_representative\",\"placeholder\":\"请输入法定代表人\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":11,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"联系电话\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem97bd9d\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"联系电话\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506524966,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[{\"pattern\":\"/^1[3456789]\\\\d{9}$|^0\\\\d{2,3}-?\\\\d{7,8}$/\",\"message\":\"请输入正确的电话号码\",\"messageI18nCode\":\"sys.validate.telephone\"}],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"phone\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"phone\",\"placeholder\":\"请输入联系电话\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":100,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"邮箱\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem439010\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"邮箱\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506525554,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[{\"pattern\":\"/^[a-z0-9]+([._\\\\-]*[a-z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$/\",\"message\":\"请输入正确的邮箱\",\"messageI18nCode\":\"sys.validate.email\"}],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"email\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"email\",\"placeholder\":\"请输入邮箱\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":100,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"网站\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem7fa940\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"网站\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506528130,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"website\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"website\",\"placeholder\":\"请输入网站\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":200,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"地址\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem5b2d2b\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506528353,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"address\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"address\",\"placeholder\":\"请输入地址\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"ableRelationIds\":[],\"clearable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"销售责任人\",\"fullNameI18nCode\":[\"\"],\"relationField\":\"\",\"__config__\":{\"formId\":\"formItemf4ca17\",\"yunzhupaasKey\":\"userSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"销售责任人\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_customer\",\"renderKey\":1776918111506,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-user\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasUserSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"yunzhupaas_mdm_customer_yunzhupaas_major_person_id\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"id\":\"yunzhupaas_mdm_customer_yunzhupaas_major_person_id\",\"placeholder\":\"请选择\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"客户级别。关联字典:客户级别(CustomerLevel)\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_customer\",\"renderKey\":1776918157184,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem379bfe\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"客户级别。关联字典:客户级别(CustomerLevel)\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"options\":[{\"fullName\":\"选项一\",\"id\":\"1\"},{\"fullName\":\"选项二\",\"id\":\"2\"}],\"__vModel__\":\"yunzhupaas_mdm_customer_yunzhupaas_customer_level\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"yunzhupaas_mdm_customer_yunzhupaas_customer_level\",\"placeholder\":\"请选择\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"客户来源。关联字典:客户来源(CustomerSource)\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_customer\",\"renderKey\":1776918191565,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem68763d\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"客户来源。关联字典:客户来源(CustomerSource)\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"options\":[{\"fullName\":\"选项一\",\"id\":\"1\"},{\"fullName\":\"选项二\",\"id\":\"2\"}],\"__vModel__\":\"yunzhupaas_mdm_customer_yunzhupaas_customer_source\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"yunzhupaas_mdm_customer_yunzhupaas_customer_source\",\"placeholder\":\"请选择\"},{\"clearable\":true,\"maxlength\":200,\"fullName\":\"经营范围\",\"fullNameI18nCode\":[\"\"],\"autoSize\":{\"minRows\":3,\"maxRows\":3},\"showCount\":false,\"__config__\":{\"formId\":\"formItem8cbf03\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"经营范围\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506534652,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"__vModel__\":\"business_scope\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"business_scope\",\"placeholder\":\"请输入经营范围\"},{\"clearable\":true,\"fullName\":\"备注\",\"fullNameI18nCode\":[\"\"],\"autoSize\":{\"minRows\":2,\"maxRows\":2},\"showCount\":false,\"__config__\":{\"formId\":\"formItem9f5e00\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506534863,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"__vModel__\":\"remark\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"remark\",\"placeholder\":\"请输入备注\"},{\"clearable\":true,\"maxlength\":20,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-开户行\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItem3756b9\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldad9d92\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"开户行\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507591361,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableFieldad9d92-bank_name\",\"placeholder\":\"请输入开户行\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":20,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-账户名\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItemf42745\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldad9d92\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"账户名\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507611465,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_account_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableFieldad9d92-bank_account_name\",\"placeholder\":\"请输入账户名\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":20,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-银行账号\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItem8abffe\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldad9d92\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"银行账号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507627371,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_account_number\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableFieldad9d92-bank_account_number\",\"placeholder\":\"请输入银行账号\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":20,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-开户行城市\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItemb870cb\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldad9d92\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"开户行城市\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507627772,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_province\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableFieldad9d92-bank_province\",\"placeholder\":\"请输入开户行城市\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":200,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-备注\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItemf22092\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldad9d92\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507628423,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"remark\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableFieldad9d92-remark\",\"placeholder\":\"请输入备注\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"billRule\",\"parentVModel\":\"tableField46dc53\",\"dragDisabled\":false,\"rule\":\"InvoiceTitleCode\",\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754320599,\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleType\":1,\"isSubTable\":true,\"ruleName\":\"发票抬头编码\",\"tag\":\"YunzhupaasInput\",\"formId\":\"formItem57f1d4\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"发票抬头编码\",\"trigger\":\"change\",\"ruleConfig\":{},\"layout\":\"colFormItem\",\"tableAlign\":\"left\",\"span\":24},\"readonly\":true,\"__vModel__\":\"title_code\",\"fullName\":\"设计子表-发票抬头编码\",\"fullNameI18nCode\":[\"\",\"\"],\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField46dc53-title_code\",\"placeholder\":\"系统自动生成\"},{\"clearable\":true,\"maxlength\":10,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-发票抬头名称\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItema8b1f4\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"发票抬头名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507383593,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"title_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField46dc53-title_name\",\"placeholder\":\"请输入联系人\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":20,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-纳税人识别号\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItem1963f0\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"纳税人识别号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507440273,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"credit_code\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField46dc53-credit_code\",\"placeholder\":\"请输入联系人职务\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"设计子表-纳税人类别\",\"fullNameI18nCode\":[\"\",\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"parentVModel\":\"tableField46dc53\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754396382,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemb3492f\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"纳税人类别\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"options\":[{\"fullName\":\"一般纳税人\",\"id\":\"GENERAL\"},{\"fullName\":\"小规模纳税人\",\"id\":\"SMALL\"}],\"__vModel__\":\"tax_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField46dc53-tax_type\",\"placeholder\":\"请选择纳税人类别\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-地址\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItema9aaf2\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507448061,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"address\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField46dc53-address\",\"placeholder\":\"请输入联系人邮箱\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-电话\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItemf8b766\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"电话\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754421983,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"phone\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField46dc53-phone\",\"placeholder\":\"请输入联系人邮箱\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-开户银行\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItem1730ca\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"开户银行\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754433217,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField46dc53-bank_name\",\"placeholder\":\"请输入联系人邮箱\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-银行账户\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItem1089bb\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"银行账户\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754444839,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_account\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField46dc53-bank_account\",\"placeholder\":\"请输入联系人邮箱\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"__config__\":{\"formId\":\"formItem4743e7\",\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"switch\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":0,\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"是否默认\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754525239,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-switch\",\"isSubTable\":true,\"tag\":\"YunzhupaasSwitch\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"activeValue\":1,\"inactiveValue\":0,\"__vModel__\":\"is_defalut\",\"fullName\":\"设计子表-是否默认\",\"inactiveTxt\":\"关\",\"fullNameI18nCode\":[\"\",\"\"],\"disabled\":false,\"activeTxt\":\"开\",\"id\":\"tableField46dc53-is_defalut\"},{\"__config__\":{\"formId\":\"formItema2b4cf\",\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"switch\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":0,\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"是否有效\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754540042,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-switch\",\"isSubTable\":true,\"tag\":\"YunzhupaasSwitch\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"activeValue\":1,\"inactiveValue\":0,\"__vModel__\":\"is_valid\",\"fullName\":\"设计子表-是否有效\",\"inactiveTxt\":\"关\",\"fullNameI18nCode\":[\"\",\"\"],\"disabled\":false,\"activeTxt\":\"开\",\"id\":\"tableField46dc53-is_valid\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-备注\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItem560a27\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507449005,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"remark\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField46dc53-remark\",\"placeholder\":\"请输入备注\",\"prefixIcon\":\"\",\"addonBefore\":\"\"}],\"pageSize\":20,\"type\":1,\"columnBtnsList\":[{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-edit\",\"label\":\"编辑\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"edit\",\"labelI18nCode\":\"common.editText\"},{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-clearn\",\"label\":\"删除\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"remove\",\"labelI18nCode\":\"common.delText\"},{\"show\":true,\"icon\":\"icon-ym icon-ym-generator-menu\",\"label\":\"详情\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"detail\",\"labelI18nCode\":\"common.detailText\"}],\"treeTitle\":\"左侧标题\",\"defaultColumnList\":[{\"yunzhupaasKey\":\"radio\",\"resizable\":true,\"buttonStyle\":\"solid\",\"fullName\":\"伙伴性质\",\"fullNameI18nCode\":[\"\"],\"label\":\"伙伴性质\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"optionType\":\"default\",\"__config__\":{\"yunzhupaasKey\":\"radio\",\"defaultValue\":\"EXT\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776918211021,\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"tag\":\"YunzhupaasRadio\",\"formId\":\"formItem97bed8\",\"visibility\":[\"pc\",\"app\"],\"noShow\":true,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"伙伴性质\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"size\":\"default\",\"prop\":\"company_scope\",\"options\":[{\"fullName\":\"内部\",\"id\":\"INT\"},{\"fullName\":\"外部\",\"id\":\"EXT\"}],\"__vModel__\":\"company_scope\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"company_scope\",\"labelI18nCode\":\"\",\"direction\":\"horizontal\"},{\"yunzhupaasKey\":\"billRule\",\"resizable\":true,\"fullName\":\"企业编码\",\"fullNameI18nCode\":[\"\"],\"label\":\"企业编码\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItem7a91b8\",\"yunzhupaasKey\":\"billRule\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"rule\":\"CorporationCode\",\"className\":[],\"label\":\"企业编码\",\"trigger\":\"change\",\"ruleConfig\":{},\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776916036468,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleType\":1,\"ruleName\":\"法人单位编码\",\"tag\":\"YunzhupaasInput\",\"tableAlign\":\"left\",\"span\":8},\"readonly\":true,\"prop\":\"company_code\",\"__vModel__\":\"company_code\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"id\":\"company_code\",\"placeholder\":\"系统自动生成\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem478e5c\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"企业名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774506482470,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"company_name\",\"__vModel__\":\"company_name\",\"checked\":true,\"disabled\":false,\"id\":\"company_name\",\"placeholder\":\"请输入企业名称\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":200,\"fullName\":\"企业名称\",\"label\":\"企业名称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem84e51c\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"简称/昵称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506482631,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"short_name\",\"__vModel__\":\"short_name\",\"checked\":true,\"disabled\":false,\"id\":\"short_name\",\"placeholder\":\"请输入简称/昵称\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"简称/昵称\",\"label\":\"简称/昵称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"radio\",\"resizable\":true,\"buttonStyle\":\"solid\",\"fullName\":\"类型\",\"fullNameI18nCode\":[\"\"],\"label\":\"类型\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"optionType\":\"default\",\"__config__\":{\"yunzhupaasKey\":\"radio\",\"defaultValue\":\"ORG\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506487223,\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"tag\":\"YunzhupaasRadio\",\"formId\":\"formItemb3f6cd\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"size\":\"default\",\"prop\":\"entity_type\",\"options\":[{\"fullName\":\"企业\",\"id\":\"ORG\"},{\"fullName\":\"个人\",\"id\":\"IND\"}],\"__vModel__\":\"entity_type\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"entity_type\",\"labelI18nCode\":\"\",\"direction\":\"horizontal\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem10350c\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"社会信用代码\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774506494880,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"credit_code\",\"__vModel__\":\"credit_code\",\"checked\":true,\"disabled\":false,\"id\":\"credit_code\",\"placeholder\":\"请输入社会信用代码\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":100,\"fullName\":\"社会信用代码\",\"label\":\"社会信用代码\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"organizeSelect\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"归属组织\",\"fullNameI18nCode\":[\"\"],\"label\":\"归属组织\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItemfc6848\",\"yunzhupaasKey\":\"organizeSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"归属组织\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1776912270086,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-company\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasOrganizeSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"org_id\",\"__vModel__\":\"org_id\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"id\":\"org_id\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"areaSelect\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"level\":2,\"multiple\":false,\"fullName\":\"所属地区\",\"fullNameI18nCode\":[\"\"],\"label\":\"所属地区\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItemcc9deb\",\"yunzhupaasKey\":\"areaSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"所属地区\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507118587,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-Provinces\",\"tag\":\"YunzhupaasAreaSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"province_id\",\"__vModel__\":\"province_id\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"province_id\",\"placeholder\":\"请选择所属地区\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"纳税人类别\",\"fullNameI18nCode\":[\"\"],\"label\":\"纳税人类别\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506503586,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem05d07f\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"纳税人类别\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"tax_type\",\"options\":[{\"fullName\":\"一般纳税人\",\"id\":\"GENERAL\"},{\"fullName\":\"小规模纳税人\",\"id\":\"SMALL\"}],\"__vModel__\":\"tax_type\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tax_type\",\"placeholder\":\"请选择纳税人类别\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"企业规模\",\"fullNameI18nCode\":[\"\"],\"label\":\"企业规模\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506503806,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem66e88f\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"enterpriseScale\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"企业规模\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"enterprise_scale\",\"__vModel__\":\"enterprise_scale\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"enterprise_scale\",\"placeholder\":\"请选择企业规模\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"企业类型\",\"fullNameI18nCode\":[\"\"],\"label\":\"企业类型\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506504118,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItema76b83\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"9b542177a477488994ce09fff3c93901\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"企业类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"enterprise_nature\",\"__vModel__\":\"enterprise_nature\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"enterprise_nature\",\"placeholder\":\"请选择企业类型\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"行业代码\",\"fullNameI18nCode\":[\"\"],\"label\":\"行业代码\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506507062,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem6bd8a7\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"d59a3cf65f9847dbb08be449e3feae16\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"行业代码\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"industry_code\",\"__vModel__\":\"industry_code\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"industry_code\",\"placeholder\":\"请选择行业代码\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"datePicker\",\"clearable\":true,\"resizable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"成立日期\",\"fullNameI18nCode\":[\"\"],\"label\":\"成立日期\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506509988,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItembab00e\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"成立日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"registration_date\",\"__vModel__\":\"registration_date\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"registration_date\",\"placeholder\":\"请选择成立日期\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"precision\":4,\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItem3134b1\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"注册资本\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506514957,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"registered_capital\",\"__vModel__\":\"registered_capital\",\"checked\":true,\"disabled\":false,\"id\":\"registered_capital\",\"placeholder\":\"请输入注册资本\",\"addonBefore\":\"\",\"resizable\":true,\"max\":999999,\"fullName\":\"注册资本\",\"label\":\"注册资本\",\"sortable\":false,\"thousands\":false,\"addonAfter\":\"万元\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"step\":1,\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem4f2d0b\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"法定代表人\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506524679,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"legal_representative\",\"__vModel__\":\"legal_representative\",\"checked\":true,\"disabled\":false,\"id\":\"legal_representative\",\"placeholder\":\"请输入法定代表人\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"法定代表人\",\"label\":\"法定代表人\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem97bd9d\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"联系电话\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506524966,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[{\"pattern\":\"/^1[3456789]\\\\d{9}$|^0\\\\d{2,3}-?\\\\d{7,8}$/\",\"message\":\"请输入正确的电话号码\",\"messageI18nCode\":\"sys.validate.telephone\"}],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"phone\",\"__vModel__\":\"phone\",\"checked\":true,\"disabled\":false,\"id\":\"phone\",\"placeholder\":\"请输入联系电话\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":11,\"fullName\":\"联系电话\",\"label\":\"联系电话\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem439010\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"邮箱\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506525554,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[{\"pattern\":\"/^[a-z0-9]+([._\\\\-]*[a-z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$/\",\"message\":\"请输入正确的邮箱\",\"messageI18nCode\":\"sys.validate.email\"}],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"email\",\"__vModel__\":\"email\",\"checked\":true,\"disabled\":false,\"id\":\"email\",\"placeholder\":\"请输入邮箱\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":100,\"fullName\":\"邮箱\",\"label\":\"邮箱\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"a"); + sb.append("lign\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem7fa940\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"网站\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506528130,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"website\",\"__vModel__\":\"website\",\"checked\":true,\"disabled\":false,\"id\":\"website\",\"placeholder\":\"请输入网站\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":100,\"fullName\":\"网站\",\"label\":\"网站\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem5b2d2b\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506528353,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"address\",\"__vModel__\":\"address\",\"checked\":true,\"disabled\":false,\"id\":\"address\",\"placeholder\":\"请输入地址\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":200,\"fullName\":\"地址\",\"label\":\"地址\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"ableRelationIds\":[],\"yunzhupaasKey\":\"userSelect\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"__config__\":{\"formId\":\"formItemf4ca17\",\"yunzhupaasKey\":\"userSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"销售责任人\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_customer\",\"renderKey\":1776918111506,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-user\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasUserSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"yunzhupaas_mdm_customer_yunzhupaas_major_person_id\",\"__vModel__\":\"yunzhupaas_mdm_customer_yunzhupaas_major_person_id\",\"checked\":false,\"selectType\":\"all\",\"disabled\":false,\"id\":\"yunzhupaas_mdm_customer_yunzhupaas_major_person_id\",\"placeholder\":\"请选择\",\"clearable\":true,\"resizable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"销售责任人\",\"label\":\"销售责任人\",\"sortable\":false,\"relationField\":\"\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"客户级别。关联字典:客户级别(CustomerLevel)\",\"fullNameI18nCode\":[\"\"],\"label\":\"客户级别。关联字典:客户级别(CustomerLevel)\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_customer\",\"renderKey\":1776918157184,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem379bfe\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"客户级别。关联字典:客户级别(CustomerLevel)\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"yunzhupaas_mdm_customer_yunzhupaas_customer_level\",\"options\":[{\"fullName\":\"选项一\",\"id\":\"1\"},{\"fullName\":\"选项二\",\"id\":\"2\"}],\"__vModel__\":\"yunzhupaas_mdm_customer_yunzhupaas_customer_level\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"yunzhupaas_mdm_customer_yunzhupaas_customer_level\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"客户来源。关联字典:客户来源(CustomerSource)\",\"fullNameI18nCode\":[\"\"],\"label\":\"客户来源。关联字典:客户来源(CustomerSource)\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_customer\",\"renderKey\":1776918191565,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem68763d\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"客户来源。关联字典:客户来源(CustomerSource)\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"yunzhupaas_mdm_customer_yunzhupaas_customer_source\",\"options\":[{\"fullName\":\"选项一\",\"id\":\"1\"},{\"fullName\":\"选项二\",\"id\":\"2\"}],\"__vModel__\":\"yunzhupaas_mdm_customer_yunzhupaas_customer_source\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"yunzhupaas_mdm_customer_yunzhupaas_customer_source\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"textarea\",\"clearable\":true,\"resizable\":true,\"maxlength\":200,\"fullName\":\"经营范围\",\"fullNameI18nCode\":[\"\"],\"label\":\"经营范围\",\"sortable\":false,\"align\":\"left\",\"autoSize\":{\"minRows\":3,\"maxRows\":3},\"showCount\":false,\"__config__\":{\"formId\":\"formItem8cbf03\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"经营范围\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506534652,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"business_scope\",\"__vModel__\":\"business_scope\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"business_scope\",\"placeholder\":\"请输入经营范围\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"textarea\",\"clearable\":true,\"resizable\":true,\"fullName\":\"备注\",\"fullNameI18nCode\":[\"\"],\"label\":\"备注\",\"sortable\":false,\"align\":\"left\",\"autoSize\":{\"minRows\":2,\"maxRows\":2},\"showCount\":false,\"__config__\":{\"formId\":\"formItem9f5e00\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506534863,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"remark\",\"__vModel__\":\"remark\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"remark\",\"placeholder\":\"请输入备注\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItem3756b9\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldad9d92\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"开户行\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507591361,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableFieldad9d92-bank_name\",\"__vModel__\":\"bank_name\",\"checked\":false,\"disabled\":false,\"id\":\"tableFieldad9d92-bank_name\",\"placeholder\":\"请输入开户行\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":20,\"fullName\":\"设计子表-开户行\",\"label\":\"设计子表-开户行\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItemf42745\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldad9d92\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"账户名\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507611465,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableFieldad9d92-bank_account_name\",\"__vModel__\":\"bank_account_name\",\"checked\":false,\"disabled\":false,\"id\":\"tableFieldad9d92-bank_account_name\",\"placeholder\":\"请输入账户名\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":20,\"fullName\":\"设计子表-账户名\",\"label\":\"设计子表-账户名\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItem8abffe\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldad9d92\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"银行账号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507627371,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableFieldad9d92-bank_account_number\",\"__vModel__\":\"bank_account_number\",\"checked\":false,\"disabled\":false,\"id\":\"tableFieldad9d92-bank_account_number\",\"placeholder\":\"请输入银行账号\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":20,\"fullName\":\"设计子表-银行账号\",\"label\":\"设计子表-银行账号\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItemb870cb\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldad9d92\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"开户行城市\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507627772,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableFieldad9d92-bank_province\",\"__vModel__\":\"bank_province\",\"checked\":false,\"disabled\":false,\"id\":\"tableFieldad9d92-bank_province\",\"placeholder\":\"请输入开户行城市\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":20,\"fullName\":\"设计子表-开户行城市\",\"label\":\"设计子表-开户行城市\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItemf22092\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldad9d92\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507628423,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableFieldad9d92-remark\",\"__vModel__\":\"remark\",\"checked\":false,\"disabled\":false,\"id\":\"tableFieldad9d92-remark\",\"placeholder\":\"请输入备注\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":200,\"fullName\":\"设计子表-备注\",\"label\":\"设计子表-备注\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"billRule\",\"resizable\":true,\"fullName\":\"设计子表-发票抬头编码\",\"fullNameI18nCode\":[\"\",\"\"],\"label\":\"设计子表-发票抬头编码\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"billRule\",\"parentVModel\":\"tableField46dc53\",\"dragDisabled\":false,\"rule\":\"InvoiceTitleCode\",\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754320599,\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleType\":1,\"isSubTable\":true,\"ruleName\":\"发票抬头编码\",\"tag\":\"YunzhupaasInput\",\"formId\":\"formItem57f1d4\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"发票抬头编码\",\"trigger\":\"change\",\"ruleConfig\":{},\"layout\":\"colFormItem\",\"tableAlign\":\"left\",\"span\":24},\"readonly\":true,\"prop\":\"tableField46dc53-title_code\",\"__vModel__\":\"title_code\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"id\":\"tableField46dc53-title_code\",\"placeholder\":\"系统自动生成\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItema8b1f4\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"发票抬头名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507383593,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableField46dc53-title_name\",\"__vModel__\":\"title_name\",\"checked\":false,\"disabled\":false,\"id\":\"tableField46dc53-title_name\",\"placeholder\":\"请输入联系人\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":10,\"fullName\":\"设计子表-发票抬头名称\",\"label\":\"设计子表-发票抬头名称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItem1963f0\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"纳税人识别号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507440273,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableField46dc53-credit_code\",\"__vModel__\":\"credit_code\",\"checked\":false,\"disabled\":false,\"id\":\"tableField46dc53-credit_code\",\"placeholder\":\"请输入联系人职务\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":20,\"fullName\":\"设计子表-纳税人识别号\",\"label\":\"设计子表-纳税人识别号\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"设计子表-纳税人类别\",\"fullNameI18nCode\":[\"\",\"\"],\"label\":\"设计子表-纳税人类别\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"parentVModel\":\"tableField46dc53\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754396382,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemb3492f\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"纳税人类别\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"tableField46dc53-tax_type\",\"options\":[{\"fullName\":\"一般纳税人\",\"id\":\"GENERAL\"},{\"fullName\":\"小规模纳税人\",\"id\":\"SMALL\"}],\"__vModel__\":\"tax_type\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField46dc53-tax_type\",\"placeholder\":\"请选择纳税人类别\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItema9aaf2\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507448061,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableField46dc53-address\",\"__vModel__\":\"address\",\"checked\":false,\"disabled\":false,\"id\":\"tableField46dc53-address\",\"placeholder\":\"请输入联系人邮箱\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"设计子表-地址\",\"label\":\"设计子表-地址\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItemf8b766\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"电话\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754421983,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableField46dc53-phone\",\"__vModel__\":\"phone\",\"checked\":false,\"disabled\":false,\"id\":\"tableField46dc53-phone\",\"placeholder\":\"请输入联系人邮箱\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"设计子表-电话\",\"label\":\"设计子表-电话\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItem1730ca\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"开户银行\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754433217,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableField46dc53-bank_name\",\"__vModel__\":\"bank_name\",\"checked\":false,\"disabled\":false,\"id\":\"tableField46dc53-bank_name\",\"placeholder\":\"请输入联系人邮箱\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"设计子表-开户银行\",\"label\":\"设计子表-开户银行\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItem1089bb\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"银行账户\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754444839,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableField46dc53-bank_account\",\"__vModel__\":\"bank_account\",\"checked\":false,\"disabled\":false,\"id\":\"tableField46dc53-bank_account\",\"placeholder\":\"请输入联系人邮箱\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"设计子表-银行账户\",\"label\":\"设计子表-银行账户\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"switch\",\"resizable\":true,\"activeValue\":1,\"inactiveValue\":0,\"fullName\":\"设计子表-是否默认\",\"inactiveTxt\":\"关\",\"fullNameI18nCode\":[\"\",\"\"],\"label\":\"设计子表-是否默认\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItem4743e7\",\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"switch\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":0,\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"是否默认\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754525239,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-switch\",\"isSubTable\":true,\"tag\":\"YunzhupaasSwitch\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableField46dc53-is_defalut\",\"__vModel__\":\"is_defalut\",\"checked\":false,\"fixed\":\"none\",\"disabled\":false,\"activeTxt\":\"开\",\"id\":\"tableField46dc53-is_defalut\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"switch\",\"resizable\":true,\"activeValue\":1,\"inactiveValue\":0,\"fullName\":\"设计子表-是否有效\",\"inactiveTxt\":\"关\",\"fullNameI18nCode\":[\"\",\"\"],\"label\":\"设计子表-是否有效\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItema2b4cf\",\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"switch\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":0,\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"是否有效\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754540042,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-switch\",\"isSubTable\":true,\"tag\":\"YunzhupaasSwitch\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableField46dc53-is_valid\",\"__vModel__\":\"is_valid\",\"checked\":false,\"fixed\":\"none\",\"disabled\":false,\"activeTxt\":\"开\",\"id\":\"tableField46dc53-is_valid\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItem560a27\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507449005,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableField46dc53-remark\",\"__vModel__\":\"remark\",\"checked\":false,\"disabled\":false,\"id\":\"tableField46dc53-remark\",\"placeholder\":\"请输入备注\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"设计子表-备注\",\"label\":\"设计子表-备注\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"}],\"treeRelationFieldAbleIds\":[],\"treeSyncInterfaceName\":\"\",\"treeSyncTemplateJson\":[],\"treeRelation\":\"\",\"defaultSortConfig\":[],\"tabConfig\":{\"hasAllTab\":true,\"relationField\":\"\",\"on\":false},\"hasSuperQuery\":true,\"treePropsLabel\":\"fullName\",\"groupField\":\"\",\"printIds\":[],\"uploaderTemplateJson\":{\"selectKey\":[\"company_name\",\"credit_code\",\"org_id\",\"company_code\",\"short_name\",\"entity_type\",\"company_scope\",\"tax_type\",\"enterprise_scale\",\"enterprise_nature\",\"industry_code\",\"registration_date\",\"registered_capital\",\"legal_representative\",\"phone\",\"email\",\"website\",\"address\",\"province_id\",\"business_scope\",\"remark\",\"tableFieldad9d92-bank_name\",\"tableFieldad9d92-bank_account_name\",\"tableFieldad9d92-bank_account_number\",\"tableFieldad9d92-bank_province\",\"tableFieldad9d92-remark\",\"tableField46dc53-title_name\",\"tableField46dc53-credit_code\",\"tableField46dc53-tax_type\",\"tableField46dc53-address\",\"tableField46dc53-phone\",\"tableField46dc53-bank_name\",\"tableField46dc53-bank_account\",\"tableField46dc53-is_defalut\",\"tableField46dc53-is_valid\",\"tableField46dc53-remark\"],\"dataType\":\"2\"},\"hasTreeQuery\":false,\"useFormPermission\":true,\"complexHeaderList\":[],\"useBtnPermission\":true,\"treeSyncType\":0,\"hasPage\":true,\"searchList\":[{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"showCount\":false,\"__config__\":{\"formId\":\"formItem478e5c\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"企业名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774506482470,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"company_name\",\"__vModel__\":\"company_name\",\"searchMultiple\":false,\"disabled\":false,\"id\":\"company_name\",\"placeholder\":\"请输入企业名称\",\"addonBefore\":\"\",\"clearable\":true,\"searchType\":2,\"maxlength\":200,\"fullName\":\"企业名称\",\"label\":\"企业名称\",\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"isKeyword\":false,\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"organizeSelect\",\"filterable\":false,\"clearable\":true,\"searchType\":1,\"ableIds\":[],\"multiple\":false,\"fullName\":\"归属组织\",\"fullNameI18nCode\":[\"\"],\"label\":\"归属组织\",\"__config__\":{\"formId\":\"formItemfc6848\",\"yunzhupaasKey\":\"organizeSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"归属组织\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1776912270086,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-company\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasOrganizeSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"org_id\",\"__vModel__\":\"org_id\",\"searchMultiple\":true,\"isKeyword\":false,\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"id\":\"org_id\",\"placeholder\":\"请选择\",\"value\":[],\"labelI18nCode\":\"\"}],\"ruleList\":{\"conditionList\":[{\"groups\":[{\"ableRelationIds\":[],\"symbol\":\"notNull\",\"yunzhupaasKey\":\"userSelect\",\"clearable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"销售责任人\",\"fullNameI18nCode\":[\"\"],\"relationField\":\"\",\"fieldValueYunzhupaasKey\":\"\",\"__config__\":{\"formId\":\"formItemf4ca17\",\"yunzhupaasKey\":\"userSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"销售责任人\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_customer\",\"renderKey\":1776918111506,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-user\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasUserSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"field\":\"yunzhupaas_mdm_customer_yunzhupaas_major_person_id\",\"__vModel__\":\"yunzhupaas_mdm_customer_yunzhupaas_major_person_id\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":true,\"cellKey\":1776918329044,\"id\":\"yunzhupaas_mdm_customer_yunzhupaas_major_person_id\",\"placeholder\":\"请选择\",\"fieldValueType\":2}],\"logic\":\"and\"}],\"matchLogic\":\"and\"},\"childTableStyle\":1,\"treePropsChildren\":\"children\",\"treeRelationFieldSelectType\":\"all\",\"showOverflow\":true,\"treeTemplateJson\":[],\"treeTitleI18nCode\":\"\",\"treePropsName\":\"\",\"useColumnPermission\":true,\"treePropsUrl\":\"\",\"btnsList\":[{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-add\",\"label\":\"新增\",\"value\":\"add\",\"labelI18nCode\":\"common.add2Text\"},{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-download\",\"label\":\"导出\",\"value\":\"download\",\"labelI18nCode\":\"common.exportText\"},{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-upload\",\"label\":\"导入\",\"value\":\"upload\",\"labelI18nCode\":\"common.importText\"},{\"show\":false,\"icon\":\"icon-ym icon-ym-btn-clearn\",\"label\":\"批量删除\",\"value\":\"batchRemove\",\"labelI18nCode\":\"common.batchDelText\"},{\"show\":false,\"icon\":\"icon-ym icon-ym-report-icon-preview-printPreview\",\"label\":\"批量打印\",\"value\":\"batchPrint\",\"labelI18nCode\":\"common.batchPrintText\"}],\"useDataPermission\":true,\"viewKey\":\"\",\"columnList\":[{\"yunzhupaasKey\":\"billRule\",\"resizable\":true,\"fullName\":\"企业编码\",\"fullNameI18nCode\":[\"\"],\"label\":\"企业编码\",\"sortable\":true,\"align\":\"left\",\"__config__\":{\"formId\":\"formItem7a91b8\",\"yunzhupaasKey\":\"billRule\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"rule\":\"CorporationCode\",\"className\":[],\"label\":\"企业编码\",\"trigger\":\"change\",\"ruleConfig\":{},\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776916036468,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleType\":1,\"ruleName\":\"法人单位编码\",\"tag\":\"YunzhupaasInput\",\"tableAlign\":\"left\",\"span\":8},\"readonly\":true,\"prop\":\"company_code\",\"__vModel__\":\"company_code\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"id\":\"company_code\",\"placeholder\":\"系统自动生成\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem478e5c\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"企业名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774506482470,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"company_name\",\"__vModel__\":\"company_name\",\"disabled\":false,\"id\":\"company_name\",\"placeholder\":\"请输入企业名称\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":200,\"fullName\":\"企业名称\",\"label\":\"企业名称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem84e51c\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"简称/昵称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506482631,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"short_name\",\"__vModel__\":\"short_name\",\"disabled\":false,\"id\":\"short_name\",\"placeholder\":\"请输入简称/昵称\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"简称/昵称\",\"label\":\"简称/昵称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"organizeSelect\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"归属组织\",\"fullNameI18nCode\":[\"\"],\"label\":\"归属组织\",\"sortable\":true,\"align\":\"left\",\"__config__\":{\"formId\":\"formItemfc6848\",\"yunzhupaasKey\":\"organizeSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"归属组织\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1776912270086,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-company\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasOrganizeSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"org_id\",\"__vModel__\":\"org_id\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"id\":\"org_id\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"radio\",\"resizable\":true,\"buttonStyle\":\"solid\",\"fullName\":\"类型\",\"fullNameI18nCode\":[\"\"],\"label\":\"类型\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"optionType\":\"default\",\"__config__\":{\"yunzhupaasKey\":\"radio\",\"defaultValue\":\"ORG\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506487223,\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"tag\":\"YunzhupaasRadio\",\"formId\":\"formItemb3f6cd\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"size\":\"default\",\"prop\":\"entity_type\",\"options\":[{\"fullName\":\"企业\",\"id\":\"ORG\"},{\"fullName\":\"个人\",\"id\":\"IND\"}],\"__vModel__\":\"entity_type\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"entity_type\",\"labelI18nCode\":\"\",\"direction\":\"horizontal\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem10350c\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"社会信用代码\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774506494880,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"credit_code\",\"__vModel__\":\"credit_code\",\"disabled\":false,\"id\":\"credit_code\",\"placeholder\":\"请输入社会信用代码\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":100,\"fullName\":\"社会信用代码\",\"label\":\"社会信用代码\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"radio\",\"resizable\":true,\"buttonStyle\":\"solid\",\"fullName\":\"伙伴性质\",\"fullNameI18nCode\":[\"\"],\"label\":\"伙伴性质\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"optionType\":\"default\",\"__config__\":{\"yunzhupaasKey\":\"radio\",\"defaultValue\":\"EXT\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776918211021,\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"tag\":\"YunzhupaasRadio\",\"formId\":\"formItem97bed8\",\"visibility\":[\"pc\",\"app\"],\"noShow\":true,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"伙伴性质\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"size\":\"default\",\"prop\":\"company_scope\",\"options\":[{\"fullName\":\"内部\",\"id\":\"INT\"},{\"fullName\":\"外部\",\"id\":\"EXT\"}],\"__vModel__\":\"company_scope\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"company_scope\",\"labelI18nCode\":\"\",\"direction\":\"horizontal\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"纳税人类别\",\"fullNameI18nCode\":[\"\"],\"label\":\"纳税人类别\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506503586,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem05d07f\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"纳税人类别\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"tax_type\",\"options\":[{\"fullName\":\"一般纳税人\",\"id\":\"GENERAL\"},{\"fullName\":\"小规模纳税人\",\"id\":\"SMALL\"}],\"__vModel__\":\"tax_type\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tax_type\",\"placeholder\":\"请选择纳税人类别\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"企业规模\",\"fullNameI18nCode\":[\"\"],\"label\":\"企业规模\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506503806,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem66e88f\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"enterpriseScale\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"企业规模\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"enterprise_scale\",\"__vModel__\":\"enterprise_scale\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"enterprise_scale\",\"placeholder\":\"请选择企业规模\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"企业类型\",\"fullNameI18nCode\":[\"\"],\"label\":\"企业类型\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506504118,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItema76b83\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"9b542177a477488994ce09fff3c93901\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"企业类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"enterprise_nature\",\"__vModel__\":\"enterprise_nature\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"enterprise_nature\",\"placeholder\":\"请选择企业类型\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"行业代码\",\"fullNameI18nCode\":[\"\"],\"label\":\"行业代码\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506507062,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem6bd8a7\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"d59a3cf65f9847dbb08be449e3feae16\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"行业代码\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"industry_code\",\"__vModel__\":\"industry_code\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"industry_code\",\"placeholder\":\"请选择行业代码\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"datePicker\",\"clearable\":true,\"resizable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"成立日期\",\"fullNameI18nCode\":[\"\"],\"label\":\"成立日期\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506509988,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItembab00e\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"成立日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"registration_date\",\"__vModel__\":\"registration_date\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"registration_date\",\"placeholder\":\"请选择成立日期\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"precision\":4,\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItem3134b1\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"注册资本\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506514957,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"registered_capital\",\"__vModel__\":\"registered_capital\",\"disabled\":false,\"id\":\"registered_capital\",\"placeholder\":\"请输入注册资本\",\"addonBefore\":\"\",\"resizable\":true,\"max\":999999,\"fullName\":\"注册资本\",\"label\":\"注册资本\",\"sortable\":false,\"thousands\":false,\"addonAfter\":\"万元\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"step\":1,\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem4f2d0b\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"法定代表人\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506524679,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"legal_representative\",\"__vModel__\":\"legal_representative\",\"disabled\":false,\"id\":\"legal_representative\",\"placeholder\":\"请输入法定代表人\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"法定代表人\",\"label\":\"法定代表人\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem97bd9d\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"联系电话\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506524966,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[{\"pattern\":\"/^1[3456789]\\\\d{9}$|^0\\\\d{2,3}-?\\\\d{7,8}$/\",\"message\":\"请输入正确的电话号码\",\"messageI18nCode\":\"sys.validate.telephone\"}],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"phone\",\"__vModel__\":\"phone\",\"disabled\":false,\"id\":\"phone\",\"placeholder\":\"请输入联系电话\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":11,\"fullName\":\"联系电话\",\"label\":\"联系电话\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem439010\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"邮箱\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506525554,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[{\"pattern\":\"/^[a-z0-9]+([._\\\\-]*[a-z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$/\",\"message\":\"请输入正确的邮箱\",\"messageI18nCode\":\"sys.validate.email\"}],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"email\",\"__vModel__\":\"email\",\"disabled\":false,\"id\":\"email\",\"placeholder\":\"请输入邮箱\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":100,\"fullName\":\"邮箱\",\"label\":\"邮箱\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem7fa940\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"网站\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506528130,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"website\",\"__vModel__\":\"website\",\"disabled\":false,\"id\":\"website\",\"placeholder\":\"请输入网站\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":100,\"fullName\":\"网站\",\"label\":\"网站\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem5b2d2b\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506528353,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"address\",\"__vModel__\":\"address\",\"disabled\":false,\"id\":\"address\",\"placeholder\":\"请输入地址\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":200,\"fullName\":\"地址\",\"label\":\"地址\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"areaSelect\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"level\":2,\"multiple\":false,\"fullName\":\"所属地区\",\"fullNameI18nCode\":[\"\"],\"label\":\"所属地区\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItemcc9deb\",\"yunzhupaasKey\":\"areaSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"所属地区\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507118587,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-Provinces\",\"tag\":\"YunzhupaasAreaSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"province_id\",\"__vModel__\":\"province_id\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"province_id\",\"placeholder\":\"请选择所属地区\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"textarea\",\"clearable\":true,\"resizable\":true,\"maxlength\":200,\"fullName\":\"经营范围\",\"fullNameI18nCode\":[\"\"],\"label\":\"经营范围\",\"sortable\":false,\"align\":\"left\",\"autoSize\":{\"minRows\":3,\"maxRows\":3},\"showCount\":false,\"__config__\":{\"formId\":\"formItem8cbf03\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"经营范围\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506534652,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"business_scope\",\"__vModel__\":\"business_scope\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"business_scope\",\"placeholder\":\"请输入经营范围\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"textarea\",\"clearable\":true,\"resizable\":true,\"fullName\":\"备注\",\"fullNameI18nCode\":[\"\"],\"label\":\"备注\",\"sortable\":false,\"align\":\"left\",\"autoSize\":{\"minRows\":2,\"maxRows\":2},\"showCount\":false,\"__config__\":{\"formId\":\"formItem9f5e00\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506534863,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"remark\",\"__vModel__\":\"remark\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"remark\",\"placeholder\":\"请输入备注\",\"labelI18nCode\":\"\"}],\"summaryField\":[],\"parentField\":\"\",\"treeDataSource\":\"dictionary\",\"treeDictionary\":\"\",\"treeSyncInterfaceId\":\"\",\"customBtnsList\":[]}"); + return sb.toString(); + } + /** app列表字段配置json */ + public static final String getAppColumnData(){ + StringBuilder sb = new StringBuilder(); + sb.append("{\"hasPage\":true,\"useColumnPermission\":false,\"searchList\":[],\"btnsList\":[{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-add\",\"label\":\"新增\",\"value\":\"add\",\"labelI18nCode\":\"common.add2Text\"},{\"show\":false,\"icon\":\"icon-ym icon-ym-btn-clearn\",\"label\":\"批量删除\",\"value\":\"batchRemove\",\"labelI18nCode\":\"common.batchDelText\"}],\"useDataPermission\":false,\"viewKey\":\"\",\"ruleListApp\":{\"conditionList\":[],\"matchLogic\":\"and\"},\"columnList\":[{\"yunzhupaasKey\":\"billRule\",\"resizable\":true,\"fullName\":\"企业编码\",\"fullNameI18nCode\":[\"\"],\"label\":\"企业编码\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItem7a91b8\",\"yunzhupaasKey\":\"billRule\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"rule\":\"CorporationCode\",\"className\":[],\"label\":\"企业编码\",\"trigger\":\"change\",\"ruleConfig\":{},\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776916036468,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleType\":1,\"ruleName\":\"法人单位编码\",\"tag\":\"YunzhupaasInput\",\"tableAlign\":\"left\",\"span\":8},\"readonly\":true,\"prop\":\"company_code\",\"__vModel__\":\"company_code\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"id\":\"company_code\",\"placeholder\":\"系统自动生成\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem478e5c\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"企业名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774506482470,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"company_name\",\"__vModel__\":\"company_name\",\"disabled\":false,\"id\":\"company_name\",\"placeholder\":\"请输入企业名称\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":200,\"fullName\":\"企业名称\",\"label\":\"企业名称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem84e51c\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"简称/昵称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506482631,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"short_name\",\"__vModel__\":\"short_name\",\"disabled\":false,\"id\":\"short_name\",\"placeholder\":\"请输入简称/昵称\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"简称/昵称\",\"label\":\"简称/昵称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"radio\",\"resizable\":true,\"buttonStyle\":\"solid\",\"fullName\":\"类型\",\"fullNameI18nCode\":[\"\"],\"label\":\"类型\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"optionType\":\"default\",\"__config__\":{\"yunzhupaasKey\":\"radio\",\"defaultValue\":\"ORG\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506487223,\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"tag\":\"YunzhupaasRadio\",\"formId\":\"formItemb3f6cd\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"size\":\"default\",\"prop\":\"entity_type\",\"options\":[{\"fullName\":\"企业\",\"id\":\"ORG\"},{\"fullName\":\"个人\",\"id\":\"IND\"}],\"__vModel__\":\"entity_type\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"entity_type\",\"labelI18nCode\":\"\",\"direction\":\"horizontal\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem10350c\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"社会信用代码\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774506494880,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"credit_code\",\"__vModel__\":\"credit_code\",\"disabled\":false,\"id\":\"credit_code\",\"placeholder\":\"请输入社会信用代码\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":100,\"fullName\":\"社会信用代码\",\"label\":\"社会信用代码\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"radio\",\"resizable\":true,\"buttonStyle\":\"solid\",\"fullName\":\"伙伴性质\",\"fullNameI18nCode\":[\"\"],\"label\":\"伙伴性质\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"optionType\":\"default\",\"__config__\":{\"yunzhupaasKey\":\"radio\",\"defaultValue\":\"EXT\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776918211021,\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"tag\":\"YunzhupaasRadio\",\"formId\":\"formItem97bed8\",\"visibility\":[\"pc\",\"app\"],\"noShow\":true,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"伙伴性质\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"size\":\"default\",\"prop\":\"company_scope\",\"options\":[{\"fullName\":\"内部\",\"id\":\"INT\"},{\"fullName\":\"外部\",\"id\":\"EXT\"}],\"__vModel__\":\"company_scope\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"company_scope\",\"labelI18nCode\":\"\",\"direction\":\"horizontal\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"纳税人类别\",\"fullNameI18nCode\":[\"\"],\"label\":\"纳税人类别\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506503586,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem05d07f\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"纳税人类别\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"tax_type\",\"options\":[{\"fullName\":\"一般纳税人\",\"id\":\"GENERAL\"},{\"fullName\":\"小规模纳税人\",\"id\":\"SMALL\"}],\"__vModel__\":\"tax_type\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tax_type\",\"placeholder\":\"请选择纳税人类别\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"企业规模\",\"fullNameI18nCode\":[\"\"],\"label\":\"企业规模\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506503806,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem66e88f\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"enterpriseScale\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"企业规模\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"enterprise_scale\",\"__vModel__\":\"enterprise_scale\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"enterprise_scale\",\"placeholder\":\"请选择企业规模\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"企业类型\",\"fullNameI18nCode\":[\"\"],\"label\":\"企业类型\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506504118,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItema76b83\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"9b542177a477488994ce09fff3c93901\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"企业类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"enterprise_nature\",\"__vModel__\":\"enterprise_nature\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"enterprise_nature\",\"placeholder\":\"请选择企业类型\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"行业代码\",\"fullNameI18nCode\":[\"\"],\"label\":\"行业代码\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506507062,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem6bd8a7\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"d59a3cf65f9847dbb08be449e3feae16\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"行业代码\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"industry_code\",\"__vModel__\":\"industry_code\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"industry_code\",\"placeholder\":\"请选择行业代码\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"datePicker\",\"clearable\":true,\"resizable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"成立日期\",\"fullNameI18nCode\":[\"\"],\"label\":\"成立日期\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506509988,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItembab00e\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"成立日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"registration_date\",\"__vModel__\":\"registration_date\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"registration_date\",\"placeholder\":\"请选择成立日期\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"precision\":4,\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItem3134b1\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"注册资本\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506514957,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"registered_capital\",\"__vModel__\":\"registered_capital\",\"disabled\":false,\"id\":\"registered_capital\",\"placeholder\":\"请输入注册资本\",\"addonBefore\":\"\",\"resizable\":true,\"max\":999999,\"fullName\":\"注册资本\",\"label\":\"注册资本\",\"sortable\":false,\"thousands\":false,\"addonAfter\":\"万元\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"step\":1,\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem4f2d0b\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"法定代表人\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506524679,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"legal_representative\",\"__vModel__\":\"legal_representative\",\"disabled\":false,\"id\":\"legal_representative\",\"placeholder\":\"请输入法定代表人\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"法定代表人\",\"label\":\"法定代表人\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem97bd9d\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"联系电话\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506524966,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[{\"pattern\":\"/^1[3456789]\\\\d{9}$|^0\\\\d{2,3}-?\\\\d{7,8}$/\",\"message\":\"请输入正确的电话号码\",\"messageI18nCode\":\"sys.validate.telephone\"}],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"phone\",\"__vModel__\":\"phone\",\"disabled\":false,\"id\":\"phone\",\"placeholder\":\"请输入联系电话\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":11,\"fullName\":\"联系电话\",\"label\":\"联系电话\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem439010\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"邮箱\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506525554,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[{\"pattern\":\"/^[a-z0-9]+([._\\\\-]*[a-z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$/\",\"message\":\"请输入正确的邮箱\",\"messageI18nCode\":\"sys.validate.email\"}],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"email\",\"__vModel__\":\"email\",\"disabled\":false,\"id\":\"email\",\"placeholder\":\"请输入邮箱\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":100,\"fullName\":\"邮箱\",\"label\":\"邮箱\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem7fa940\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"网站\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506528130,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"website\",\"__vModel__\":\"website\",\"disabled\":false,\"id\":\"website\",\"placeholder\":\"请输入网站\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":100,\"fullName\":\"网站\",\"label\":\"网站\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem5b2d2b\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506528353,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"address\",\"__vModel__\":\"address\",\"disabled\":false,\"id\":\"address\",\"placeholder\":\"请输入地址\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":200,\"fullName\":\"地址\",\"label\":\"地址\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"areaSelect\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"level\":2,\"multiple\":false,\"fullName\":\"所属地区\",\"fullNameI18nCode\":[\"\"],\"label\":\"所属地区\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItemcc9deb\",\"yunzhupaasKey\":\"areaSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"所属地区\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507118587,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-Provinces\",\"tag\":\"YunzhupaasAreaSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"province_id\",\"__vModel__\":\"province_id\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"province_id\",\"placeholder\":\"请选择所属地区\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"textarea\",\"clearable\":true,\"resizable\":true,\"maxlength\":200,\"fullName\":\"经营范围\",\"fullNameI18nCode\":[\"\"],\"label\":\"经营范围\",\"sortable\":false,\"align\":\"left\",\"autoSize\":{\"minRows\":3,\"maxRows\":3},\"showCount\":false,\"__config__\":{\"formId\":\"formItem8cbf03\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"经营范围\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506534652,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"business_scope\",\"__vModel__\":\"business_scope\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"business_scope\",\"placeholder\":\"请输入经营范围\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"textarea\",\"clearable\":true,\"resizable\":true,\"fullName\":\"备注\",\"fullNameI18nCode\":[\"\"],\"label\":\"备注\",\"sortable\":false,\"align\":\"left\",\"autoSize\":{\"minRows\":2,\"maxRows\":2},\"showCount\":false,\"__config__\":{\"formId\":\"formItem9f5e00\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506534863,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"remark\",\"__vModel__\":\"remark\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"remark\",\"placeholder\":\"请输入备注\",\"labelI18nCode\":\"\"}],\"columnOptions\":[{\"buttonStyle\":\"solid\",\"fullName\":\"伙伴性质\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"optionType\":\"default\",\"__config__\":{\"yunzhupaasKey\":\"radio\",\"defaultValue\":\"EXT\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776918211021,\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"tag\":\"YunzhupaasRadio\",\"formId\":\"formItem97bed8\",\"visibility\":[\"pc\",\"app\"],\"noShow\":true,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"伙伴性质\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"size\":\"default\",\"options\":[{\"fullName\":\"内部\",\"id\":\"INT\"},{\"fullName\":\"外部\",\"id\":\"EXT\"}],\"__vModel__\":\"company_scope\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"company_scope\",\"direction\":\"horizontal\"},{\"__config__\":{\"formId\":\"formItem7a91b8\",\"yunzhupaasKey\":\"billRule\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"rule\":\"CorporationCode\",\"className\":[],\"label\":\"企业编码\",\"trigger\":\"change\",\"ruleConfig\":{},\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776916036468,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleType\":1,\"ruleName\":\"法人单位编码\",\"tag\":\"YunzhupaasInput\",\"tableAlign\":\"left\",\"span\":8},\"readonly\":true,\"__vModel__\":\"company_code\",\"fullName\":\"企业编码\",\"fullNameI18nCode\":[\"\"],\"style\":{\"width\":\"100%\"},\"id\":\"company_code\",\"placeholder\":\"系统自动生成\"},{\"clearable\":true,\"maxlength\":200,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"企业名称\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem478e5c\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"企业名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774506482470,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"company_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"company_name\",\"placeholder\":\"请输入企业名称\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"简称/昵称\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem84e51c\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"简称/昵称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506482631,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"short_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"short_name\",\"placeholder\":\"请输入简称/昵称\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"buttonStyle\":\"solid\",\"fullName\":\"类型\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"optionType\":\"default\",\"__config__\":{\"yunzhupaasKey\":\"radio\",\"defaultValue\":\"ORG\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506487223,\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"tag\":\"YunzhupaasRadio\",\"formId\":\"formItemb3f6cd\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"size\":\"default\",\"options\":[{\"fullName\":\"企业\",\"id\":\"ORG\"},{\"fullName\":\"个人\",\"id\":\"IND\"}],\"__vModel__\":\"entity_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"entity_type\",\"direction\":\"horizontal\"},{\"clearable\":true,\"maxlength\":100,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"社会信用代码\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem10350c\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"社会信用代码\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774506494880,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"credit_code\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"credit_code\",\"placeholder\":\"请输入社会信用代码\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"归属组织\",\"fullNameI18nCode\":[\"\"],\"__config__\":{\"formId\":\"formItemfc6848\",\"yunzhupaasKey\":\"organizeSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"归属组织\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1776912270086,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-company\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasOrganizeSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"org_id\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"id\":\"org_id\",\"placeholder\":\"请选择\"},{\"filterable\":false,\"clearable\":true,\"level\":2,\"multiple\":false,\"fullName\":\"所属地区\",\"fullNameI18nCode\":[\"\"],\"__config__\":{\"formId\":\"formItemcc9deb\",\"yunzhupaasKey\":\"areaSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"所属地区\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507118587,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-Provinces\",\"tag\":\"YunzhupaasAreaSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"province_id\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"province_id\",\"placeholder\":\"请选择所属地区\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"纳税人类别\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506503586,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem05d07f\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"纳税人类别\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"options\":[{\"fullName\":\"一般纳税人\",\"id\":\"GENERAL\"},{\"fullName\":\"小规模纳税人\",\"id\":\"SMALL\"}],\"__vModel__\":\"tax_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tax_type\",\"placeholder\":\"请选择纳税人类别\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"企业规模\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506503806,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem66e88f\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"enterpriseScale\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"企业规模\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"enterprise_scale\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"enterprise_scale\",\"placeholder\":\"请选择企业规模\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"企业类型\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506504118,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItema76b83\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"9b542177a477488994ce09fff3c93901\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"企业类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"enterprise_nature\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"enterprise_nature\",\"placeholder\":\"请选择企业类型\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"行业代码\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506507062,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem6bd8a7\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"d59a3cf65f9847dbb08be449e3feae16\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"行业代码\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"industry_code\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"industry_code\",\"placeholder\":\"请选择行业代码\"},{\"clearable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"成立日期\",\"fullNameI18nCode\":[\"\"],\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506509988,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItembab00e\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"成立日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"registration_date\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"registration_date\",\"placeholder\":\"请选择成立日期\"},{\"controls\":false,\"max\":999999,\"precision\":4,\"fullName\":\"注册资本\",\"fullNameI18nCode\":[\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"万元\",\"__config__\":{\"formId\":\"formItem3134b1\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"注册资本\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506514957,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"registered_capital\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"registered_capital\",\"placeholder\":\"请输入注册资本\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"法定代表人\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem4f2d0b\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"法定代表人\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506524679,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"legal_representative\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"legal_representative\",\"placeholder\":\"请输入法定代表人\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":11,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"联系电话\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem97bd9d\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"联系电话\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506524966,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[{\"pattern\":\"/^1[3456789]\\\\d{9}$|^0\\\\d{2,3}-?\\\\d{7,8}$/\",\"message\":\"请输入正确的电话号码\",\"messageI18nCode\":\"sys.validate.telephone\"}],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"phone\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"phone\",\"placeholder\":\"请输入联系电话\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":100,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"邮箱\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem439010\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"邮箱\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506525554,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[{\"pattern\":\"/^[a-z0-9]+([._\\\\-]*[a-z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$/\",\"message\":\"请输入正确的邮箱\",\"messageI18nCode\":\"sys.validate.email\"}],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"email\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"email\",\"placeholder\":\"请输入邮箱\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":100,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"网站\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem7fa940\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"网站\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506528130,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"website\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"website\",\"placeholder\":\"请输入网站\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":200,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"地址\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem5b2d2b\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506528353,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"address\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"address\",\"placeholder\":\"请输入地址\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"ableRelationIds\":[],\"clearable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"销售责任人\",\"fullNameI18nCode\":[\"\"],\"relationField\":\"\",\"__config__\":{\"formId\":\"formItemf4ca17\",\"yunzhupaasKey\":\"userSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"销售责任人\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_customer\",\"renderKey\":1776918111506,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-user\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasUserSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"yunzhupaas_mdm_customer_yunzhupaas_major_person_id\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"id\":\"yunzhupaas_mdm_customer_yunzhupaas_major_person_id\",\"placeholder\":\"请选择\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"客户级别。关联字典:客户级别(CustomerLevel)\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_customer\",\"renderKey\":1776918157184,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem379bfe\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"客户级别。关联字典:客户级别(CustomerLevel)\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"options\":[{\"fullName\":\"选项一\",\"id\":\"1\"},{\"fullName\":\"选项二\",\"id\":\"2\"}],\"__vModel__\":\"yunzhupaas_mdm_customer_yunzhupaas_customer_level\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"yunzhupaas_mdm_customer_yunzhupaas_customer_level\",\"placeholder\":\"请选择\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"客户来源。关联字典:客户来源(CustomerSource)\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_customer\",\"renderKey\":1776918191565,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem68763d\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"客户来源。关联字典:客户来源(CustomerSource)\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"options\":[{\"fullName\":\"选项一\",\"id\":\"1\"},{\"fullName\":\"选项二\",\"id\":\"2\"}],\"__vModel__\":\"yunzhupaas_mdm_customer_yunzhupaas_customer_source\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"yunzhupaas_mdm_customer_yunzhupaas_customer_source\",\"placeholder\":\"请选择\"},{\"clearable\":true,\"maxlength\":200,\"fullName\":\"经营范围\",\"fullNameI18nCode\":[\"\"],\"autoSize\":{\"minRows\":3,\"maxRows\":3},\"showCount\":false,\"__config__\":{\"formId\":\"formItem8cbf03\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"经营范围\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506534652,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"__vModel__\":\"business_scope\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"business_scope\",\"placeholder\":\"请输入经营范围\"},{\"clearable\":true,\"fullName\":\"备注\",\"fullNameI18nCode\":[\"\"],\"autoSize\":{\"minRows\":2,\"maxRows\":2},\"showCount\":false,\"__config__\":{\"formId\":\"formItem9f5e00\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506534863,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"__vModel__\":\"remark\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"remark\",\"placeholder\":\"请输入备注\"},{\"clearable\":true,\"maxlength\":20,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-开户行\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItem3756b9\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldad9d92\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"开户行\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507591361,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableFieldad9d92-bank_name\",\"placeholder\":\"请输入开户行\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":20,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-账户名\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItemf42745\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldad9d92\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"账户名\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507611465,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_account_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableFieldad9d92-bank_account_name\",\"placeholder\":\"请输入账户名\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":20,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-银行账号\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItem8abffe\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldad9d92\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"银行账号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507627371,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_account_number\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableFieldad9d92-bank_account_number\",\"placeholder\":\"请输入银行账号\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":20,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-开户行城市\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItemb870cb\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldad9d92\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"开户行城市\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507627772,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_province\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableFieldad9d92-bank_province\",\"placeholder\":\"请输入开户行城市\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":200,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-备注\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItemf22092\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldad9d92\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507628423,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"remark\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableFieldad9d92-remark\",\"placeholder\":\"请输入备注\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"billRule\",\"parentVModel\":\"tableField46dc53\",\"dragDisabled\":false,\"rule\":\"InvoiceTitleCode\",\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754320599,\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleType\":1,\"isSubTable\":true,\"ruleName\":\"发票抬头编码\",\"tag\":\"YunzhupaasInput\",\"formId\":\"formItem57f1d4\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"发票抬头编码\",\"trigger\":\"change\",\"ruleConfig\":{},\"layout\":\"colFormItem\",\"tableAlign\":\"left\",\"span\":24},\"readonly\":true,\"__vModel__\":\"title_code\",\"fullName\":\"设计子表-发票抬头编码\",\"fullNameI18nCode\":[\"\",\"\"],\"style\":{\"width\":\"100%\"},\"id\":\"tableField46dc53-title_code\",\"placeholder\":\"系统自动生成\"},{\"clearable\":true,\"maxlength\":10,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-发票抬头名称\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItema8b1f4\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"发票抬头名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507383593,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"title_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField46dc53-title_name\",\"placeholder\":\"请输入联系人\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":20,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-纳税人识别号\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItem1963f0\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"纳税人识别号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507440273,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"credit_code\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField46dc53-credit_code\",\"placeholder\":\"请输入联系人职务\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"设计子表-纳税人类别\",\"fullNameI18nCode\":[\"\",\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"parentVModel\":\"tableField46dc53\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754396382,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemb3492f\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"纳税人类别\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"options\":[{\"fullName\":\"一般纳税人\",\"id\":\"GENERAL\"},{\"fullName\":\"小规模纳税人\",\"id\":\"SMALL\"}],\"__vModel__\":\"tax_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField46dc53-tax_type\",\"placeholder\":\"请选择纳税人类别\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-地址\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItema9aaf2\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507448061,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"address\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField46dc53-address\",\"placeholder\":\"请输入联系人邮箱\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-电话\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItemf8b766\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"电话\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754421983,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"phone\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField46dc53-phone\",\"placeholder\":\"请输入联系人邮箱\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-开户银行\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItem1730ca\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"开户银行\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754433217,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField46dc53-bank_name\",\"placeholder\":\"请输入联系人邮箱\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-银行账户\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItem1089bb\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"银行账户\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754444839,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_account\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField46dc53-bank_account\",\"placeholder\":\"请输入联系人邮箱\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"__config__\":{\"formId\":\"formItem4743e7\",\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"switch\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":0,\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\""); + sb.append(":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"是否默认\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754525239,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-switch\",\"isSubTable\":true,\"tag\":\"YunzhupaasSwitch\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"activeValue\":1,\"inactiveValue\":0,\"__vModel__\":\"is_defalut\",\"fullName\":\"设计子表-是否默认\",\"inactiveTxt\":\"关\",\"fullNameI18nCode\":[\"\",\"\"],\"disabled\":false,\"activeTxt\":\"开\",\"id\":\"tableField46dc53-is_defalut\"},{\"__config__\":{\"formId\":\"formItema2b4cf\",\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"switch\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":0,\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"是否有效\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754540042,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-switch\",\"isSubTable\":true,\"tag\":\"YunzhupaasSwitch\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"activeValue\":1,\"inactiveValue\":0,\"__vModel__\":\"is_valid\",\"fullName\":\"设计子表-是否有效\",\"inactiveTxt\":\"关\",\"fullNameI18nCode\":[\"\",\"\"],\"disabled\":false,\"activeTxt\":\"开\",\"id\":\"tableField46dc53-is_valid\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-备注\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItem560a27\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507449005,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"remark\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField46dc53-remark\",\"placeholder\":\"请输入备注\",\"prefixIcon\":\"\",\"addonBefore\":\"\"}],\"pageSize\":20,\"defaultSortConfig\":[],\"type\":1,\"columnBtnsList\":[{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-edit\",\"label\":\"编辑\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"edit\",\"labelI18nCode\":\"common.editText\"},{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-clearn\",\"label\":\"删除\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"remove\",\"labelI18nCode\":\"common.delText\"},{\"show\":true,\"icon\":\"icon-ym icon-ym-generator-menu\",\"label\":\"详情\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"detail\",\"labelI18nCode\":\"common.detailText\"}],\"tabConfig\":{\"hasAllTab\":true,\"relationField\":\"\",\"on\":false},\"hasSuperQuery\":false,\"defaultColumnList\":[{\"yunzhupaasKey\":\"radio\",\"resizable\":true,\"buttonStyle\":\"solid\",\"fullName\":\"伙伴性质\",\"fullNameI18nCode\":[\"\"],\"label\":\"伙伴性质\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"optionType\":\"default\",\"__config__\":{\"yunzhupaasKey\":\"radio\",\"defaultValue\":\"EXT\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776918211021,\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"tag\":\"YunzhupaasRadio\",\"formId\":\"formItem97bed8\",\"visibility\":[\"pc\",\"app\"],\"noShow\":true,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"伙伴性质\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"size\":\"default\",\"prop\":\"company_scope\",\"options\":[{\"fullName\":\"内部\",\"id\":\"INT\"},{\"fullName\":\"外部\",\"id\":\"EXT\"}],\"__vModel__\":\"company_scope\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"company_scope\",\"labelI18nCode\":\"\",\"direction\":\"horizontal\"},{\"yunzhupaasKey\":\"billRule\",\"resizable\":true,\"fullName\":\"企业编码\",\"fullNameI18nCode\":[\"\"],\"label\":\"企业编码\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItem7a91b8\",\"yunzhupaasKey\":\"billRule\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"rule\":\"CorporationCode\",\"className\":[],\"label\":\"企业编码\",\"trigger\":\"change\",\"ruleConfig\":{},\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776916036468,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleType\":1,\"ruleName\":\"法人单位编码\",\"tag\":\"YunzhupaasInput\",\"tableAlign\":\"left\",\"span\":8},\"readonly\":true,\"prop\":\"company_code\",\"__vModel__\":\"company_code\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"id\":\"company_code\",\"placeholder\":\"系统自动生成\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem478e5c\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"企业名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774506482470,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"company_name\",\"__vModel__\":\"company_name\",\"checked\":true,\"disabled\":false,\"id\":\"company_name\",\"placeholder\":\"请输入企业名称\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":200,\"fullName\":\"企业名称\",\"label\":\"企业名称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem84e51c\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"简称/昵称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506482631,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"short_name\",\"__vModel__\":\"short_name\",\"checked\":true,\"disabled\":false,\"id\":\"short_name\",\"placeholder\":\"请输入简称/昵称\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"简称/昵称\",\"label\":\"简称/昵称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"radio\",\"resizable\":true,\"buttonStyle\":\"solid\",\"fullName\":\"类型\",\"fullNameI18nCode\":[\"\"],\"label\":\"类型\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"optionType\":\"default\",\"__config__\":{\"yunzhupaasKey\":\"radio\",\"defaultValue\":\"ORG\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506487223,\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"tag\":\"YunzhupaasRadio\",\"formId\":\"formItemb3f6cd\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"size\":\"default\",\"prop\":\"entity_type\",\"options\":[{\"fullName\":\"企业\",\"id\":\"ORG\"},{\"fullName\":\"个人\",\"id\":\"IND\"}],\"__vModel__\":\"entity_type\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"entity_type\",\"labelI18nCode\":\"\",\"direction\":\"horizontal\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem10350c\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"社会信用代码\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774506494880,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"credit_code\",\"__vModel__\":\"credit_code\",\"checked\":true,\"disabled\":false,\"id\":\"credit_code\",\"placeholder\":\"请输入社会信用代码\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":100,\"fullName\":\"社会信用代码\",\"label\":\"社会信用代码\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"organizeSelect\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"归属组织\",\"fullNameI18nCode\":[\"\"],\"label\":\"归属组织\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItemfc6848\",\"yunzhupaasKey\":\"organizeSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"归属组织\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1776912270086,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-company\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasOrganizeSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"org_id\",\"__vModel__\":\"org_id\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"id\":\"org_id\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"areaSelect\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"level\":2,\"multiple\":false,\"fullName\":\"所属地区\",\"fullNameI18nCode\":[\"\"],\"label\":\"所属地区\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItemcc9deb\",\"yunzhupaasKey\":\"areaSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"所属地区\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507118587,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-Provinces\",\"tag\":\"YunzhupaasAreaSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"province_id\",\"__vModel__\":\"province_id\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"province_id\",\"placeholder\":\"请选择所属地区\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"纳税人类别\",\"fullNameI18nCode\":[\"\"],\"label\":\"纳税人类别\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506503586,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem05d07f\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"纳税人类别\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"tax_type\",\"options\":[{\"fullName\":\"一般纳税人\",\"id\":\"GENERAL\"},{\"fullName\":\"小规模纳税人\",\"id\":\"SMALL\"}],\"__vModel__\":\"tax_type\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tax_type\",\"placeholder\":\"请选择纳税人类别\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"企业规模\",\"fullNameI18nCode\":[\"\"],\"label\":\"企业规模\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506503806,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem66e88f\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"enterpriseScale\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"企业规模\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"enterprise_scale\",\"__vModel__\":\"enterprise_scale\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"enterprise_scale\",\"placeholder\":\"请选择企业规模\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"企业类型\",\"fullNameI18nCode\":[\"\"],\"label\":\"企业类型\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506504118,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItema76b83\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"9b542177a477488994ce09fff3c93901\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"企业类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"enterprise_nature\",\"__vModel__\":\"enterprise_nature\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"enterprise_nature\",\"placeholder\":\"请选择企业类型\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"行业代码\",\"fullNameI18nCode\":[\"\"],\"label\":\"行业代码\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506507062,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem6bd8a7\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"d59a3cf65f9847dbb08be449e3feae16\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"行业代码\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"industry_code\",\"__vModel__\":\"industry_code\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"industry_code\",\"placeholder\":\"请选择行业代码\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"datePicker\",\"clearable\":true,\"resizable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"成立日期\",\"fullNameI18nCode\":[\"\"],\"label\":\"成立日期\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506509988,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItembab00e\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"成立日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"registration_date\",\"__vModel__\":\"registration_date\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"registration_date\",\"placeholder\":\"请选择成立日期\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"precision\":4,\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItem3134b1\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"注册资本\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506514957,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"registered_capital\",\"__vModel__\":\"registered_capital\",\"checked\":true,\"disabled\":false,\"id\":\"registered_capital\",\"placeholder\":\"请输入注册资本\",\"addonBefore\":\"\",\"resizable\":true,\"max\":999999,\"fullName\":\"注册资本\",\"label\":\"注册资本\",\"sortable\":false,\"thousands\":false,\"addonAfter\":\"万元\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"step\":1,\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem4f2d0b\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"法定代表人\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506524679,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"legal_representative\",\"__vModel__\":\"legal_representative\",\"checked\":true,\"disabled\":false,\"id\":\"legal_representative\",\"placeholder\":\"请输入法定代表人\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"法定代表人\",\"label\":\"法定代表人\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem97bd9d\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"联系电话\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506524966,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[{\"pattern\":\"/^1[3456789]\\\\d{9}$|^0\\\\d{2,3}-?\\\\d{7,8}$/\",\"message\":\"请输入正确的电话号码\",\"messageI18nCode\":\"sys.validate.telephone\"}],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"phone\",\"__vModel__\":\"phone\",\"checked\":true,\"disabled\":false,\"id\":\"phone\",\"placeholder\":\"请输入联系电话\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":11,\"fullName\":\"联系电话\",\"label\":\"联系电话\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem439010\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"邮箱\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506525554,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[{\"pattern\":\"/^[a-z0-9]+([._\\\\-]*[a-z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$/\",\"message\":\"请输入正确的邮箱\",\"messageI18nCode\":\"sys.validate.email\"}],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"email\",\"__vModel__\":\"email\",\"checked\":true,\"disabled\":false,\"id\":\"email\",\"placeholder\":\"请输入邮箱\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":100,\"fullName\":\"邮箱\",\"label\":\"邮箱\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem7fa940\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"网站\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506528130,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"website\",\"__vModel__\":\"website\",\"checked\":true,\"disabled\":false,\"id\":\"website\",\"placeholder\":\"请输入网站\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":100,\"fullName\":\"网站\",\"label\":\"网站\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem5b2d2b\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506528353,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"address\",\"__vModel__\":\"address\",\"checked\":true,\"disabled\":false,\"id\":\"address\",\"placeholder\":\"请输入地址\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":200,\"fullName\":\"地址\",\"label\":\"地址\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"ableRelationIds\":[],\"yunzhupaasKey\":\"userSelect\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"__config__\":{\"formId\":\"formItemf4ca17\",\"yunzhupaasKey\":\"userSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"销售责任人\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_customer\",\"renderKey\":1776918111506,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-user\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasUserSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"yunzhupaas_mdm_customer_yunzhupaas_major_person_id\",\"__vModel__\":\"yunzhupaas_mdm_customer_yunzhupaas_major_person_id\",\"checked\":false,\"selectType\":\"all\",\"disabled\":false,\"id\":\"yunzhupaas_mdm_customer_yunzhupaas_major_person_id\",\"placeholder\":\"请选择\",\"clearable\":true,\"resizable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"销售责任人\",\"label\":\"销售责任人\",\"sortable\":false,\"relationField\":\"\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"客户级别。关联字典:客户级别(CustomerLevel)\",\"fullNameI18nCode\":[\"\"],\"label\":\"客户级别。关联字典:客户级别(CustomerLevel)\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_customer\",\"renderKey\":1776918157184,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem379bfe\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"客户级别。关联字典:客户级别(CustomerLevel)\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"yunzhupaas_mdm_customer_yunzhupaas_customer_level\",\"options\":[{\"fullName\":\"选项一\",\"id\":\"1\"},{\"fullName\":\"选项二\",\"id\":\"2\"}],\"__vModel__\":\"yunzhupaas_mdm_customer_yunzhupaas_customer_level\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"yunzhupaas_mdm_customer_yunzhupaas_customer_level\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"客户来源。关联字典:客户来源(CustomerSource)\",\"fullNameI18nCode\":[\"\"],\"label\":\"客户来源。关联字典:客户来源(CustomerSource)\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_customer\",\"renderKey\":1776918191565,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem68763d\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"客户来源。关联字典:客户来源(CustomerSource)\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"yunzhupaas_mdm_customer_yunzhupaas_customer_source\",\"options\":[{\"fullName\":\"选项一\",\"id\":\"1\"},{\"fullName\":\"选项二\",\"id\":\"2\"}],\"__vModel__\":\"yunzhupaas_mdm_customer_yunzhupaas_customer_source\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"yunzhupaas_mdm_customer_yunzhupaas_customer_source\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"textarea\",\"clearable\":true,\"resizable\":true,\"maxlength\":200,\"fullName\":\"经营范围\",\"fullNameI18nCode\":[\"\"],\"label\":\"经营范围\",\"sortable\":false,\"align\":\"left\",\"autoSize\":{\"minRows\":3,\"maxRows\":3},\"showCount\":false,\"__config__\":{\"formId\":\"formItem8cbf03\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"经营范围\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506534652,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"business_scope\",\"__vModel__\":\"business_scope\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"business_scope\",\"placeholder\":\"请输入经营范围\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"textarea\",\"clearable\":true,\"resizable\":true,\"fullName\":\"备注\",\"fullNameI18nCode\":[\"\"],\"label\":\"备注\",\"sortable\":false,\"align\":\"left\",\"autoSize\":{\"minRows\":2,\"maxRows\":2},\"showCount\":false,\"__config__\":{\"formId\":\"formItem9f5e00\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506534863,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"remark\",\"__vModel__\":\"remark\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"remark\",\"placeholder\":\"请输入备注\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItem3756b9\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldad9d92\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"开户行\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507591361,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableFieldad9d92-bank_name\",\"__vModel__\":\"bank_name\",\"checked\":false,\"disabled\":false,\"id\":\"tableFieldad9d92-bank_name\",\"placeholder\":\"请输入开户行\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":20,\"fullName\":\"设计子表-开户行\",\"label\":\"设计子表-开户行\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItemf42745\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldad9d92\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"账户名\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507611465,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableFieldad9d92-bank_account_name\",\"__vModel__\":\"bank_account_name\",\"checked\":false,\"disabled\":false,\"id\":\"tableFieldad9d92-bank_account_name\",\"placeholder\":\"请输入账户名\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":20,\"fullName\":\"设计子表-账户名\",\"label\":\"设计子表-账户名\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItem8abffe\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldad9d92\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"银行账号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507627371,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableFieldad9d92-bank_account_number\",\"__vModel__\":\"bank_account_number\",\"checked\":false,\"disabled\":false,\"id\":\"tableFieldad9d92-bank_account_number\",\"placeholder\":\"请输入银行账号\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":20,\"fullName\":\"设计子表-银行账号\",\"label\":\"设计子表-银行账号\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItemb870cb\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldad9d92\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"开户行城市\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507627772,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableFieldad9d92-bank_province\",\"__vModel__\":\"bank_province\",\"checked\":false,\"disabled\":false,\"id\":\"tableFieldad9d92-bank_province\",\"placeholder\":\"请输入开户行城市\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":20,\"fullName\":\"设计子表-开户行城市\",\"label\":\"设计子表-开户行城市\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItemf22092\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldad9d92\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507628423,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableFieldad9d92-remark\",\"__vModel__\":\"remark\",\"checked\":false,\"disabled\":false,\"id\":\"tableFieldad9d92-remark\",\"placeholder\":\"请输入备注\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":200,\"fullName\":\"设计子表-备注\",\"label\":\"设计子表-备注\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"billRule\",\"resizable\":true,\"fullName\":\"设计子表-发票抬头编码\",\"fullNameI18nCode\":[\"\",\"\"],\"label\":\"设计子表-发票抬头编码\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"billRule\",\"parentVModel\":\"tableField46dc53\",\"dragDisabled\":false,\"rule\":\"InvoiceTitleCode\",\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754320599,\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleType\":1,\"isSubTable\":true,\"ruleName\":\"发票抬头编码\",\"tag\":\"YunzhupaasInput\",\"formId\":\"formItem57f1d4\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"发票抬头编码\",\"trigger\":\"change\",\"ruleConfig\":{},\"layout\":\"colFormItem\",\"tableAlign\":\"left\",\"span\":24},\"readonly\":true,\"prop\":\"tableField46dc53-title_code\",\"__vModel__\":\"title_code\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"id\":\"tableField46dc53-title_code\",\"placeholder\":\"系统自动生成\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItema8b1f4\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"发票抬头名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507383593,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableField46dc53-title_name\",\"__vModel__\":\"title_name\",\"checked\":false,\"disabled\":false,\"id\":\"tableField46dc53-title_name\",\"placeholder\":\"请输入联系人\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":10,\"fullName\":\"设计子表-发票抬头名称\",\"label\":\"设计子表-发票抬头名称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItem1963f0\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"纳税人识别号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507440273,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableField46dc53-credit_code\",\"__vModel__\":\"credit_code\",\"checked\":false,\"disabled\":false,\"id\":\"tableField46dc53-credit_code\",\"placeholder\":\"请输入联系人职务\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":20,\"fullName\":\"设计子表-纳税人识别号\",\"label\":\"设计子表-纳税人识别号\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"设计子表-纳税人类别\",\"fullNameI18nCode\":[\"\",\"\"],\"label\":\"设计子表-纳税人类别\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"parentVModel\":\"tableField46dc53\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754396382,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemb3492f\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"纳税人类别\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"tableField46dc53-tax_type\",\"options\":[{\"fullName\":\"一般纳税人\",\"id\":\"GENERAL\"},{\"fullName\":\"小规模纳税人\",\"id\":\"SMALL\"}],\"__vModel__\":\"tax_type\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField46dc53-tax_type\",\"placeholder\":\"请选择纳税人类别\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItema9aaf2\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507448061,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableField46dc53-address\",\"__vModel__\":\"address\",\"checked\":false,\"disabled\":false,\"id\":\"tableField46dc53-address\",\"placeholder\":\"请输入联系人邮箱\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"设计子表-地址\",\"label\":\"设计子表-地址\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItemf8b766\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"电话\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754421983,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableField46dc53-phone\",\"__vModel__\":\"phone\",\"checked\":false,\"disabled\":false,\"id\":\"tableField46dc53-phone\",\"placeholder\":\"请输入联系人邮箱\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"设计子表-电话\",\"label\":\"设计子表-电话\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItem1730ca\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"开户银行\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754433217,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableField46dc53-bank_name\",\"__vModel__\":\"bank_name\",\"checked\":false,\"disabled\":false,\"id\":\"tableField46dc53-bank_name\",\"placeholder\":\"请输入联系人邮箱\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"设计子表-开户银行\",\"label\":\"设计子表-开户银行\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItem1089bb\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"银行账户\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754444839,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableField46dc53-bank_account\",\"__vModel__\":\"bank_account\",\"checked\":false,\"disabled\":false,\"id\":\"tableField46dc53-bank_account\",\"placeholder\":\"请输入联系人邮箱\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"设计子表-银行账户\",\"label\":\"设计子表-银行账户\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"switch\",\"resizable\":true,\"activeValue\":1,\"inactiveValue\":0,\"fullName\":\"设计子表-是否默认\",\"inactiveTxt\":\"关\",\"fullNameI18nCode\":[\"\",\"\"],\"label\":\"设计子表-是否默认\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItem4743e7\",\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"switch\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":0,\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"是否默认\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754525239,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-switch\",\"isSubTable\":true,\"tag\":\"YunzhupaasSwitch\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableField46dc53-is_defalut\",\"__vModel__\":\"is_defalut\",\"checked\":false,\"fixed\":\"none\",\"disabled\":false,\"activeTxt\":\"开\",\"id\":\"tableField46dc53-is_defalut\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"switch\",\"resizable\":true,\"activeValue\":1,\"inactiveValue\":0,\"fullName\":\"设计子表-是否有效\",\"inactiveTxt\":\"关\",\"fullNameI18nCode\":[\"\",\"\"],\"label\":\"设计子表-是否有效\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItema2b4cf\",\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"switch\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":0,\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"是否有效\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754540042,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-switch\",\"isSubTable\":true,\"tag\":\"YunzhupaasSwitch\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableField46dc53-is_valid\",\"__vModel__\":\"is_valid\",\"checked\":false,\"fixed\":\"none\",\"disabled\":false,\"activeTxt\":\"开\",\"id\":\"tableField46dc53-is_valid\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItem560a27\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507449005,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableField46dc53-remark\",\"__vModel__\":\"remark\",\"checked\":false,\"disabled\":false,\"id\":\"tableField46dc53-remark\",\"placeholder\":\"请输入备注\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"设计子表-备注\",\"label\":\"设计子表-备注\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"}],\"showOverflow\":true,\"useFormPermission\":false,\"customBtnsList\":[],\"useBtnPermission\":false}"); + return sb.toString(); + } + /** 表列表 */ + public static final String getTableList(){ + StringBuilder sb = new StringBuilder(); +sb.append("[{\"relationTable\":\"\",\"tableField\":\"\",\"typeId\":\"1\",\"fields\":[{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"company_id\",\"fieldName\":\"企业唯一ID\",\"identity\":0,\"primaryKey\":1},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"company_code\",\"fieldName\":\"企业编码(系统生成或用户定义)\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"200\",\"dataType\":\"varchar\",\"field\":\"company_name\",\"fieldName\":\"企业名称(企业名或个人姓名)\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"3\",\"dataType\":\"char\",\"field\":\"entity_type\",\"fieldName\":\"实体类型: ORG-组织/企业(Organization), IND-个人(Individual)\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"100\",\"dataType\":\"varchar\",\"field\":\"short_name\",\"fieldName\":\"简称/昵称\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"100\",\"dataType\":\"varchar\",\"field\":\"org_id\",\"fieldName\":\"归属组织。关联表:base_organize\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"3\",\"dataType\":\"char\",\"field\":\"company_scope\",\"fieldName\":\"伙伴性质:INT-内部(Internal), EXT-外部(External)\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"credit_code\",\"fieldName\":\"社会信用代码(企业)或身份证号(个人)\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"province_id\",\"fieldName\":\"所属地区。关联表:base_province\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"20\",\"dataType\":\"varchar\",\"field\":\"tax_type\",\"fieldName\":\"纳税人类别: GENERAL-一般纳税人, SMALL-小规模\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"enterprise_nature\",\"fieldName\":\"企业类型。关联字典:企业性质(EnterpriseNature)\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"industry_code\",\"fieldName\":\"行业代码。关联字典:行业类别(IndustryType)\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"enterprise_scale\",\"fieldName\":\"企业规模。关联字典:企业规模(EnterpriseScale)\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"registration_date\",\"fieldName\":\"成立日期\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"10,2\",\"dataType\":\"decimal\",\"field\":\"registered_capital\",\"fieldName\":\"注册资本(单位:万元)\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"legal_representative\",\"fieldName\":\"法定代表人\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"phone\",\"fieldName\":\"联系电话\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"email\",\"fieldName\":\"邮箱\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"200\",\"dataType\":\"varchar\",\"field\":\"website\",\"fieldName\":\"网站\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"500\",\"dataType\":\"varchar\",\"field\":\"address\",\"fieldName\":\"地址\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":null,\"dataType\":\"tinytext\",\"field\":\"business_scope\",\"fieldName\":\"经营范围\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"500\",\"dataType\":\"varchar\",\"field\":\"remark\",\"fieldName\":\"备注\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"create_by\",\"fieldName\":\"创建人\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"create_time\",\"fieldName\":\"创建时间\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"update_by\",\"fieldName\":\"更新人ID\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"update_time\",\"fieldName\":\"更新时间\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_tenant_id\",\"fieldName\":\"租户id\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":null,\"dataType\":\"int\",\"field\":\"f_delete_mark\",\"fieldName\":\"删除标志\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"f_delete_time\",\"fieldName\":\"删除时间\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_delete_user_id\",\"fieldName\":\"删除用户\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_flow_id\",\"fieldName\":\"流程id\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_flow_task_id\",\"fieldName\":\"流程任务主键\",\"identity\":0,\"primaryKey\":0}],\"relationField\":\"\",\"table\":\"mdm_company\",\"tableName\":\"企业信息(包括:客商与企业内部单位)\"},{\"relationTable\":\"mdm_company\",\"tableField\":\"company_id\",\"typeId\":\"0\",\"fields\":[{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"bank_id\",\"fieldName\":\"商业伙伴银行ID\",\"identity\":0,\"primaryKey\":1},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"company_id\",\"fieldName\":\"关联的企业信息ID。关联表:mdm_company\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"100\",\"dataType\":\"varchar\",\"field\":\"bank_name\",\"fieldName\":\"开户行\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"200\",\"dataType\":\"varchar\",\"field\":\"bank_account_name\",\"fieldName\":\"账户名\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"bank_account_number\",\"fieldName\":\"银行账号\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"bank_province\",\"fieldName\":\"开户行城市\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"500\",\"dataType\":\"varchar\",\"field\":\"remark\",\"fieldName\":\"备注\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"create_by\",\"fieldName\":\"创建人\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"create_time\",\"fieldName\":\"创建时间\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"update_by\",\"fieldName\":\"更新人ID\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"update_time\",\"fieldName\":\"更新时间\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_tenant_id\",\"fieldName\":\"租户id\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":null,\"dataType\":\"int\",\"field\":\"f_delete_mark\",\"fieldName\":\"删除标志\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"f_delete_time\",\"fieldName\":\"删除时间\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_delete_user_id\",\"fieldName\":\"删除用户\",\"identity\":0,\"primaryKey\":0}],\"relationField\":\"company_id\",\"table\":\"mdm_company_bank\",\"tableName\":\"企业银行信息\"},{\"relationTable\":\"mdm_company\",\"tableField\":\"company_id\",\"typeId\":\"0\",\"fields\":[{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"invoice_id\",\"fieldName\":\"发票抬头ID\",\"identity\":0,\"primaryKey\":1},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"company_id\",\"fieldName\":\"企业信息ID。关联表:mdm_company\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"title_code\",\"fieldName\":\"发票抬头编码\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"200\",\"dataType\":\"varchar\",\"field\":\"title_name\",\"fieldName\":\"发票抬头名称\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"credit_code\",\"fieldName\":\"纳税人识别号\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"20\",\"dataType\":\"varchar\",\"field\":\"tax_type\",\"fieldName\":\"纳税人类别: GENERAL-一般纳税人, SMALL-小规模\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"200\",\"dataType\":\"varchar\",\"field\":\"address\",\"fieldName\":\"地址\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"20\",\"dataType\":\"varchar\",\"field\":\"phone\",\"fieldName\":\"电话\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"100\",\"dataType\":\"varchar\",\"field\":\"bank_name\",\"fieldName\":\"开户银行\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"30\",\"dataType\":\"varchar\",\"field\":\"bank_account\",\"fieldName\":\"银行账户\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"1\",\"dataType\":\"char\",\"field\":\"is_valid\",\"fieldName\":\"是否有效。Y=有效、N=无效\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"1\",\"dataType\":\"char\",\"field\":\"is_defalut\",\"fieldName\":\"是否默认抬头。Y=是、N=否\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"500\",\"dataType\":\"varchar\",\"field\":\"remark\",\"fieldName\":\"备注\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"create_by\",\"fieldName\":\"创建人\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"create_time\",\"fieldName\":\"创建时间\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"update_by\",\"fieldName\":\"更新人ID\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"update_time\",\"fieldName\":\"更新时间\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_tenant_id\",\"fieldName\":\"租户id\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":null,\"dataType\":\"int\",\"field\":\"f_delete_mark\",\"fieldName\":\"删除标志\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"f_delete_time\",\"fieldName\":\"删除时间\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_delete_user_id\",\"fieldName\":\"删除用户\",\"identity\":0,\"primaryKey\":0}],\"relationField\":\"company_id\",\"table\":\"mdm_company_invoice\",\"tableName\":\"企业发票抬头\"},{\"relationTable\":\"mdm_company\",\"tableField\":\"company_id\",\"typeId\":\"0\",\"fields\":[{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"customer_id\",\"fieldName\":\"客户ID\",\"identity\":0,\"primaryKey\":1},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"company_id\",\"fieldName\":\"企业唯一ID。关联表:mdm_company\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"major_person_id\",\"fieldName\":\"销售责任人。关联表:base_user\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"customer_level\",\"fieldName\":\"客户级别。关联字典:客户级别(CustomerLevel)\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"customer_source\",\"fieldName\":\"客户来源。关联字典:客户来源(CustomerSource)\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"500\",\"dataType\":\"varchar\",\"field\":\"remark\",\"fieldName\":\"备注\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"create_by\",\"fieldName\":\"创建人\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"create_time\",\"fieldName\":\"创建时间\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"update_by\",\"fieldName\":\"更新人ID\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"update_time\",\"fieldName\":\"更新时间\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_tenant_id\",\"fieldName\":\"租户id\",\"identity\":0,\"primaryKey\":0}],\"relationField\":\"company_id\",\"table\":\"mdm_customer\",\"tableName\":\"客户\"}]"); return sb.toString(); + } + +} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/mdmproject/MdmProjectExcelErrorVO.java b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/custinfo/CustinfoExcelErrorVO.java similarity index 72% rename from yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/mdmproject/MdmProjectExcelErrorVO.java rename to yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/custinfo/CustinfoExcelErrorVO.java index de7a559..54b1481 100644 --- a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/mdmproject/MdmProjectExcelErrorVO.java +++ b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/custinfo/CustinfoExcelErrorVO.java @@ -1,20 +1,20 @@ -package com.yunzhupaas.base.model.mdmproject; +package com.yunzhupaas.mdm.model.custinfo; import lombok.Data; import cn.afterturn.easypoi.excel.annotation.Excel; import com.alibaba.fastjson.annotation.JSONField; /** * - * 项目结构 + * 客户信息 * @版本: V5.2.7 * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 * @作者: 深圳市乐程软件有限公司 - * @日期: 2026-03-26 + * @日期: 2026-04-24 */ @Data -public class MdmProjectExcelErrorVO extends MdmProjectExcelVO{ +public class CustinfoExcelErrorVO extends CustinfoExcelVO{ @Excel(name = "异常原因",orderNum = "-999") @JSONField(name = "errorsInfo") diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/custinfo/CustinfoExcelVO.java b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/custinfo/CustinfoExcelVO.java new file mode 100644 index 0000000..68c3874 --- /dev/null +++ b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/custinfo/CustinfoExcelVO.java @@ -0,0 +1,135 @@ +package com.yunzhupaas.mdm.model.custinfo; + +import com.yunzhupaas.mdm.model.companyBank.CompanyBankExcelVO; +import com.yunzhupaas.mdm.model.companyInvoice.CompanyInvoiceExcelVO; +import lombok.Data; +import java.sql.Time; +import java.util.Date; +import com.fasterxml.jackson.annotation.JsonFormat; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.alibaba.fastjson.annotation.JSONField; +import cn.afterturn.easypoi.excel.annotation.Excel; +import cn.afterturn.easypoi.excel.annotation.ExcelEntity; +import cn.afterturn.easypoi.excel.annotation.ExcelCollection; +import java.math.BigDecimal; +import java.util.List; +/** + * + * 客户信息 + * @版本: V5.2.7 + * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * @作者: 深圳市乐程软件有限公司 + * @日期: 2026-04-24 + */ +@Data +public class CustinfoExcelVO{ + /** 客户名称 **/ + @JSONField(name = "company_name") + @Excel(name = "客户名称(company_name)",orderNum = "1", isImportField = "true" ) + private String company_name; + + /** 社会信用代码 **/ + @JSONField(name = "credit_code") + @Excel(name = "社会信用代码(credit_code)",orderNum = "1", isImportField = "true" ) + private String credit_code; + + /** 归属组织 **/ + @JSONField(name = "org_id") + @Excel(name = "归属组织(org_id)",orderNum = "1", isImportField = "true" ) + private String org_id; + + /** 客户编码 **/ + @JSONField(name = "company_code") + @Excel(name = "客户编码(company_code)",orderNum = "1", isImportField = "true" ) + private String company_code; + + /** 简称/昵称 **/ + @JSONField(name = "short_name") + @Excel(name = "简称/昵称(short_name)",orderNum = "1", isImportField = "true" ) + private String short_name; + + /** 类型 **/ + @JSONField(name = "entity_type") + @Excel(name = "类型(entity_type)",orderNum = "1", isImportField = "true" ) + private String entity_type; + + /** 纳税人类别 **/ + @JSONField(name = "tax_type") + @Excel(name = "纳税人类别(tax_type)",orderNum = "1", isImportField = "true" ) + private String tax_type; + + /** 企业规模 **/ + @JSONField(name = "enterprise_scale") + @Excel(name = "企业规模(enterprise_scale)",orderNum = "1", isImportField = "true" ) + private String enterprise_scale; + + /** 企业类型 **/ + @JSONField(name = "enterprise_nature") + @Excel(name = "企业类型(enterprise_nature)",orderNum = "1", isImportField = "true" ) + private String enterprise_nature; + + /** 行业代码 **/ + @JSONField(name = "industry_code") + @Excel(name = "行业代码(industry_code)",orderNum = "1", isImportField = "true" ) + private String industry_code; + + /** 成立日期 **/ + @JSONField(name = "registration_date") + @Excel(name = "成立日期(registration_date)",orderNum = "1", isImportField = "true" ) + private String registration_date; + + /** 注册资本 **/ + @JSONField(name = "registered_capital") + @Excel(name = "注册资本(registered_capital)",orderNum = "1", isImportField = "true" ) + private String registered_capital; + + /** 法定代表人 **/ + @JSONField(name = "legal_representative") + @Excel(name = "法定代表人(legal_representative)",orderNum = "1", isImportField = "true" ) + private String legal_representative; + + /** 联系电话 **/ + @JSONField(name = "phone") + @Excel(name = "联系电话(phone)",orderNum = "1", isImportField = "true" ) + private String phone; + + /** 邮箱 **/ + @JSONField(name = "email") + @Excel(name = "邮箱(email)",orderNum = "1", isImportField = "true" ) + private String email; + + /** 网站 **/ + @JSONField(name = "website") + @Excel(name = "网站(website)",orderNum = "1", isImportField = "true" ) + private String website; + + /** 地址 **/ + @JSONField(name = "address") + @Excel(name = "地址(address)",orderNum = "1", isImportField = "true" ) + private String address; + + /** 所属地区 **/ + @JSONField(name = "province_id") + @Excel(name = "所属地区(province_id)",orderNum = "1", isImportField = "true" ) + private String province_id; + + /** 经营范围 **/ + @JSONField(name = "business_scope") + @Excel(name = "经营范围(business_scope)",orderNum = "1", isImportField = "true" ) + private String business_scope; + + /** 备注 **/ + @JSONField(name = "remark") + @Excel(name = "备注(remark)",orderNum = "1", isImportField = "true" ) + private String remark; + + @JsonProperty("tableField46dc53") + @ExcelCollection(name="设计子表(tableField46dc53)",orderNum = "10") + private List tableField46dc53; + + @JsonProperty("tableFieldad9d92") + @ExcelCollection(name="设计子表(tableFieldad9d92)",orderNum = "5") + private List tableFieldad9d92; + + +} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/custinfo/CustinfoForm.java b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/custinfo/CustinfoForm.java new file mode 100644 index 0000000..f98ec69 --- /dev/null +++ b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/custinfo/CustinfoForm.java @@ -0,0 +1,152 @@ +package com.yunzhupaas.mdm.model.custinfo; + +import com.yunzhupaas.mdm.model.companyBank.CompanyBankModel; +import com.yunzhupaas.mdm.model.companyInvoice.CompanyInvoiceModel; +import lombok.Data; +import java.util.*; +import java.math.BigDecimal; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.alibaba.fastjson.annotation.JSONField; +import io.swagger.v3.oas.annotations.media.Schema; + +/** + * 客户信息 + * @版本: V5.2.7 + * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * @作者: 深圳市乐程软件有限公司 + * @日期: 2026-04-24 + */ +@Data +@Schema(description = "表单参数") +public class CustinfoForm { + /** 主键 */ + @Schema(description = "主键") + @JSONField(name = "company_id") + private String companyId; + + + /** 客户编码 **/ + @Schema(description = "客户编码") + @JsonProperty("company_code") + @JSONField(name = "company_code") + private String companyCode; + /** 客户名称 **/ + @Schema(description = "客户名称") + @JsonProperty("company_name") + @JSONField(name = "company_name") + private String companyName; + /** 简称/昵称 **/ + @Schema(description = "简称/昵称") + @JsonProperty("short_name") + @JSONField(name = "short_name") + private String shortName; + /** 类型 **/ + @Schema(description = "类型") + @JsonProperty("entity_type") + @JSONField(name = "entity_type") + private String entityType; + /** 社会信用代码 **/ + @Schema(description = "社会信用代码") + @JsonProperty("credit_code") + @JSONField(name = "credit_code") + private String creditCode; + /** 归属组织 **/ + @Schema(description = "归属组织") + @JsonProperty("org_id") + @JSONField(name = "org_id") + private Object orgId; + /** 所属地区 **/ + @Schema(description = "所属地区") + @JsonProperty("province_id") + @JSONField(name = "province_id") + private Object provinceId; + /** 纳税人类别 **/ + @Schema(description = "纳税人类别") + @JsonProperty("tax_type") + @JSONField(name = "tax_type") + private Object taxType; + /** 企业规模 **/ + @Schema(description = "企业规模") + @JsonProperty("enterprise_scale") + @JSONField(name = "enterprise_scale") + private Object enterpriseScale; + /** 企业类型 **/ + @Schema(description = "企业类型") + @JsonProperty("enterprise_nature") + @JSONField(name = "enterprise_nature") + private Object enterpriseNature; + /** 行业代码 **/ + @Schema(description = "行业代码") + @JsonProperty("industry_code") + @JSONField(name = "industry_code") + private Object industryCode; + /** 成立日期 **/ + @Schema(description = "成立日期") + @JsonProperty("registration_date") + @JSONField(name = "registration_date") + private String registrationDate; + /** 注册资本 **/ + @Schema(description = "注册资本") + @JsonProperty("registered_capital") + @JSONField(name = "registered_capital") + private BigDecimal registeredCapital; + /** 法定代表人 **/ + @Schema(description = "法定代表人") + @JsonProperty("legal_representative") + @JSONField(name = "legal_representative") + private String legalRepresentative; + /** 联系电话 **/ + @Schema(description = "联系电话") + @JsonProperty("phone") + @JSONField(name = "phone") + private String phone; + /** 邮箱 **/ + @Schema(description = "邮箱") + @JsonProperty("email") + @JSONField(name = "email") + private String email; + /** 网站 **/ + @Schema(description = "网站") + @JsonProperty("website") + @JSONField(name = "website") + private String website; + /** 地址 **/ + @Schema(description = "地址") + @JsonProperty("address") + @JSONField(name = "address") + private String address; + /** 销售责任人 **/ + @Schema(description = "销售责任人") + @JsonProperty("yunzhupaas_mdm_customer_yunzhupaas_major_person_id") + @JSONField(name = "yunzhupaas_mdm_customer_yunzhupaas_major_person_id") + private Object yunzhupaas_customer_yunzhupaas_personId; + /** 客户级别 **/ + @Schema(description = "客户级别") + @JsonProperty("yunzhupaas_mdm_customer_yunzhupaas_customer_level") + @JSONField(name = "yunzhupaas_mdm_customer_yunzhupaas_customer_level") + private Object yunzhupaas_customer_yunzhupaas_customerLevel; + /** 客户来源 **/ + @Schema(description = "客户来源") + @JsonProperty("yunzhupaas_mdm_customer_yunzhupaas_customer_source") + @JSONField(name = "yunzhupaas_mdm_customer_yunzhupaas_customer_source") + private Object yunzhupaas_customer_yunzhupaas_customerSource; + /** 经营范围 **/ + @Schema(description = "经营范围") + @JsonProperty("business_scope") + @JSONField(name = "business_scope") + private String businessScope; + /** 备注 **/ + @Schema(description = "备注") + @JsonProperty("remark") + @JSONField(name = "remark") + private String remark; + + /** 子表数据 **/ + @Schema(description = "companyInvoice子表数据") + @JsonProperty("companyInvoiceList") + private List companyInvoiceList; + /** 子表数据 **/ + @Schema(description = "companyBank子表数据") + @JsonProperty("companyBankList") + private List companyBankList; +} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/mdmproject/MdmProjectPagination.java b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/custinfo/CustinfoPagination.java similarity index 73% rename from yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/mdmproject/MdmProjectPagination.java rename to yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/custinfo/CustinfoPagination.java index 30f0e47..41e3d2c 100644 --- a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/mdmproject/MdmProjectPagination.java +++ b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/custinfo/CustinfoPagination.java @@ -1,4 +1,4 @@ -package com.yunzhupaas.base.model.mdmproject; +package com.yunzhupaas.mdm.model.custinfo; import com.alibaba.fastjson.annotation.JSONField; import com.fasterxml.jackson.annotation.JsonProperty; @@ -9,15 +9,15 @@ import java.util.List; /** * - * 项目结构 + * 客户信息 * @版本: V5.2.7 * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 * @作者: 深圳市乐程软件有限公司 - * @日期: 2026-03-26 + * @日期: 2026-04-24 */ @Data @Schema(description = "列表查询参数") -public class MdmProjectPagination extends Pagination { +public class CustinfoPagination extends Pagination { /** 关键词搜索 */ @Schema(description = "关键词搜索") private String yunzhupaasKeyword; @@ -42,19 +42,14 @@ public class MdmProjectPagination extends Pagination { /** 菜单id */ @Schema(description = "菜单id") private String menuId; - /** 项目名称 */ - @Schema(description = "项目名称") - @JsonProperty("project_name") - @JSONField(name = "projectName") - private Object projectName; + /** 企业名称 */ + @Schema(description = "企业名称") + @JsonProperty("company_name") + @JSONField(name = "companyName") + private Object companyName; /** 归属组织 */ @Schema(description = "归属组织") @JsonProperty("org_id") @JSONField(name = "orgId") private Object orgId; - /** 标签面板字段 */ - @Schema(description = "标签面板字段") - @JsonProperty("project_state_id") - @JSONField(name = "projectStateId") - private Object projectStateId; } diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/lpc/LpcConstant.java b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/lpc/LpcConstant.java new file mode 100644 index 0000000..8cc35aa --- /dev/null +++ b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/lpc/LpcConstant.java @@ -0,0 +1,46 @@ +package com.yunzhupaas.mdm.model.lpc; + +import com.yunzhupaas.util.JsonUtil; +import java.util.*; + +/** + * 法人公司配置json + * + * @版本: V5.2.7 + * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * @作者: 深圳市乐程软件有限公司 + * @日期: 2026-04-24 + */ +public class LpcConstant{ + /** 数据库链接 */ + public static final String DBLINKID = "0"; + /** 表别名 map */ + public static final Map TABLERENAMES = JsonUtil.getJsonToBean("{\"mdm_company_bank\":\"companyBank\",\"mdm_company_invoice\":\"company_invoice\",\"mdm_corporation\":\"corporation\",\"mdm_company\":\"company\"}",Map.class); + /** 子表model map */ + public static final Map TABLEFIELDKEY = JsonUtil.getJsonToBean("{\"tableFieldbd0aa4\":\"mdm_company_bank\",\"tableField5ced3a\":\"mdm_company_invoice\"}",Map.class); + /** 整个表单配置json */ + public static final String getFormData(){ + StringBuilder sb = new StringBuilder(); +sb.append("{\"popupType\":\"drawer\",\"labelWidth\":100,\"classNames\":[],\"className\":[],\"fullScreenWidth\":\"100%\",\"hasConfirmAndAddBtn\":true,\"cancelButtonTextI18nCode\":\"common.cancelText\",\"businessKeyTip\":\"数据已存在,请勿重复提交!\",\"labelPosition\":\"right\",\"printId\":\"\",\"labelSuffix\":\"\",\"customBtns\":[],\"disabled\":false,\"formModel\":\"dataForm\",\"cancelButtonText\":\"取消\",\"confirmButtonText\":\"确定\",\"hasCancelBtn\":true,\"primaryKeyPolicy\":1,\"hasPrintBtn\":false,\"concurrencyLock\":false,\"classJson\":\"\",\"drawerWidth\":\"1000px\",\"confirmButtonTextI18nCode\":\"common.okText\",\"printButtonText\":\"打印\",\"businessKeyList\":[],\"formRef\":\"formRef\",\"gutter\":15,\"logicalDelete\":true,\"size\":\"middle\",\"formRules\":\"rules\",\"generalWidth\":\"600px\",\"colon\":false,\"hasConfirmBtn\":true,\"useBusinessKey\":false,\"formStyle\":\"\",\"printButtonTextI18nCode\":\"common.printText\",\"fields\":[{\"optionType\":\"default\",\"__config__\":{\"yunzhupaasKey\":\"radio\",\"defaultValue\":\"ORG\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776916730323,\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"tag\":\"YunzhupaasRadio\",\"formId\":\"formItembb71f5\",\"visibility\":[\"pc\",\"app\"],\"noShow\":true,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"实体类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"size\":\"default\",\"buttonStyle\":\"solid\",\"options\":[{\"fullName\":\"组织/企业\",\"id\":\"ORG\"},{\"fullName\":\"个人\",\"id\":\"IND\"}],\"__vModel__\":\"entity_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"direction\":\"horizontal\"},{\"__config__\":{\"formId\":\"formItemd86399\",\"yunzhupaasKey\":\"billRule\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"rule\":\"CorporationCode\",\"className\":[],\"label\":\"企业编码\",\"trigger\":\"change\",\"ruleConfig\":{},\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776756346790,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleType\":1,\"ruleName\":\"法人单位编码\",\"tag\":\"YunzhupaasInput\",\"tableAlign\":\"left\",\"span\":8},\"readonly\":true,\"__vModel__\":\"company_code\",\"style\":{\"width\":\"100%\"},\"placeholder\":\"系统自动生成\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemac3814\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"企业名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1776756270027,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"company_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem950378\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"简称/昵称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776756445058,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"short_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formIteme913d2\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"社会信用代码\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1776756480142,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"credit_code\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1776756520113,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemf1b719\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"纳税人类别\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"options\":[{\"fullName\":\"一般纳税人\",\"id\":\"GENERAL\"},{\"fullName\":\"小规模纳税人\",\"id\":\"SMALL\"}],\"multiple\":false,\"__vModel__\":\"tax_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"}},{\"filterable\":false,\"clearable\":true,\"__config__\":{\"formId\":\"formItem3e0d06\",\"yunzhupaasKey\":\"organizeSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"归属组织\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1776756606740,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-company\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasOrganizeSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"ableIds\":[],\"multiple\":false,\"__vModel__\":\"org_id\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"placeholder\":\"请选择\"},{\"filterable\":false,\"clearable\":true,\"__config__\":{\"formId\":\"formItembac4d7\",\"yunzhupaasKey\":\"areaSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"所属地区\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776756709692,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-Provinces\",\"tag\":\"YunzhupaasAreaSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"level\":2,\"multiple\":false,\"__vModel__\":\"province_id\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择\"},{\"filterable\":false,\"clearable\":true,\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776756797475,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem402f2c\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"9b542177a477488994ce09fff3c93901\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"企业类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"multiple\":false,\"__vModel__\":\"enterprise_nature\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"}},{\"filterable\":false,\"clearable\":true,\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776756887768,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem62cf2d\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"d59a3cf65f9847dbb08be449e3feae16\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"行业代码\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"multiple\":false,\"__vModel__\":\"industry_code\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"}},{\"filterable\":false,\"clearable\":true,\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776756923859,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem236419\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"enterpriseScale\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"企业规模\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"multiple\":false,\"__vModel__\":\"enterprise_scale\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"}},{\"clearable\":true,\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776756967842,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItem31fbac\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"成立日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"format\":\"yyyy-MM-dd\",\"__vModel__\":\"registration_date\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择\"},{\"__config__\":{\"formId\":\"formItembe6067\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"注册资本\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776757334161,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"controls\":false,\"__vModel__\":\"registered_capital\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"placeholder\":\"请输入\",\"thousands\":false,\"isAmountChinese\":false,\"addonBefore\":\"\",\"addonAfter\":\"万元\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemb811fc\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"法定代表人\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776757395564,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"legal_representative\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem5f994c\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"联系电话\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776757411562,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"phone\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItembcb540\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"邮箱\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776757415485,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"email\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem2b0674\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"网站\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776757420940,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"website\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem8e2a41\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776757434551,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"address\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"ableRelationIds\":[],\"clearable\":true,\"__config__\":{\"formId\":\"formItem9e3ebb\",\"yunzhupaasKey\":\"userSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"负责人\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_corporation\",\"renderKey\":1776911034109,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-user\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasUserSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"ableIds\":[],\"multiple\":false,\"__vModel__\":\"yunzhupaas_mdm_corporation_yunzhupaas_major_person_id\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"placeholder\":\"请选择\",\"relationField\":\"\"},{\"autoSize\":{\"minRows\":2,\"maxRows\":10},\"clearable\":true,\"showCount\":false,\"__config__\":{\"formId\":\"formItem1cbed8\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"经营范围\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776757471228,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"__vModel__\":\"business_scope\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\"},{\"autoSize\":{\"minRows\":2,\"maxRows\":10},\"clearable\":true,\"showCount\":false,\"__config__\":{\"formId\":\"formItem5e3ca2\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776757518231,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"__vModel__\":\"remark\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\"},{\"__config__\":{\"formId\":\"formItem509c12\",\"yunzhupaasKey\":\"tab\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dragDisabled\":false,\"active\":\"1\",\"className\":[],\"label\":\"标签面板\",\"showLabel\":false,\"renderKey\":1776757617618,\"tableName\":\"mdm_legal\",\"layout\":\"rowFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-label\",\"children\":[{\"__config__\":{\"formId\":\"formItem36ded3\",\"yunzhupaasKey\":\"tabItem\",\"children\":[{\"showSummary\":false,\"__config__\":{\"formId\":\"formItem5ced3a\",\"yunzhupaasKey\":\"table\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"设计子表\",\"showLabel\":false,\"tableName\":\"mdm_company_invoice\",\"renderKey\":1776757656101,\"layout\":\"rowFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-table\",\"children\":[{\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"billRule\",\"parentVModel\":\"tableField5ced3a\",\"dragDisabled\":false,\"rule\":\"InvoiceTitleCode\",\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776757704179,\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleType\":1,\"isSubTable\":true,\"ruleName\":\"发票抬头编码\",\"tag\":\"YunzhupaasInput\",\"formId\":\"formItemf85a31\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"发票抬头编码\",\"trigger\":\"change\",\"ruleConfig\":{},\"layout\":\"colFormItem\",\"tableAlign\":\"left\",\"span\":24},\"readonly\":true,\"__vModel__\":\"title_code\",\"style\":{\"width\":\"100%\"},\"placeholder\":\"系统自动生成\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItema0f091\",\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField5ced3a\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"发票抬头名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1776757735612,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"title_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem410ef8\",\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField5ced3a\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"纳税人识别号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1776757742594,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"credit_code\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"parentVModel\":\"tableField5ced3a\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1776757754042,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem9a9db2\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"纳税人类别\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"options\":[{\"fullName\":\"一般纳税人\",\"id\":\"GENERAL\"},{\"fullName\":\"小规模纳税人\",\"id\":\"SMALL\"}],\"multiple\":false,\"__vModel__\":\"tax_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"}},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formIteme1488f\",\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField5ced3a\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776757782422,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"address\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem58d117\",\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField5ced3a\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"电话\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776757790773,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"phone\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem5736dd\",\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField5ced3a\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"开户银行\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776757797258,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem7541c6\",\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField5ced3a\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"银行账户\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776757803853,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_account\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItemfa99ed\",\"yunzhupaasKey\":\"switch\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":0,\"noShow\":false,\"parentVModel\":\"tableField5ced3a\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"是否默认抬头\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776757838265,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-switch\",\"isSubTable\":true,\"tag\":\"YunzhupaasSwitch\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"activeValue\":1,\"inactiveValue\":0,\"__vModel__\":\"is_defalut\",\"inactiveTxt\":\"N\",\"disabled\":false,\"activeTxt\":\"Y\"},{\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItema0c23f\",\"yunzhupaasKey\":\"switch\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":0,\"noShow\":false,\"parentVModel\":\"tableField5ced3a\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"是否有效\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776757884853,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-switch\",\"isSubTable\":true,\"tag\":\"YunzhupaasSwitch\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"activeValue\":1,\"inactiveValue\":0,\"__vModel__\":\"is_valid\",\"inactiveTxt\":\"N\",\"disabled\":false,\"activeTxt\":\"Y\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemf6c9b4\",\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField5ced3a\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_legal\",\"renderKey\":1776757948832,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"remark\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"}],\"showTitle\":false,\"complexHeaderList\":[],\"tag\":\"YunzhupaasInputTable\",\"componentName\":\"table5ced3a\",\"tableAlign\":\"left\",\"span\":24},\"defaultValue\":[],\"footerBtnsList\":[{\"btnIcon\":\"icon-ym icon-ym-btn-add\",\"show\":true,\"label\":\"添加\",\"btnType\":\"primary\",\"value\":\"add\",\"labelI18nCode\":\"common.add1Text\"},{\"btnIcon\":\"icon-ym icon-ym-btn-clearn\",\"showConfirm\":true,\"show\":true,\"label\":\"批量删除\",\"btnType\":\"danger\",\"value\":\"batchRemove\",\"labelI18nCode\":\"common.batchDelText\"}],\"defaultExpandAll\":true,\"__vModel__\":\"tableField5ced3a\",\"layoutType\":\"table\",\"disabled\":false,\"columnBtnsList\":[{\"btnIcon\":\"icon-ym icon-ym-btn-edit\",\"show\":true,\"label\":\"复制\",\"btnType\":\"primary\",\"value\":\"copy\",\"labelI18nCode\":\"common.copyText\"},{\"btnIcon\":\"icon-ym icon-ym-btn-clearn\",\"showConfirm\":true,\"show\":true,\"label\":\"删除\",\"btnType\":\"danger\",\"value\":\"remove\",\"labelI18nCode\":\"common.delText\"}],\"summaryField\":[]}],\"renderKey\":1776757617618},\"name\":\"1\",\"title\":\"发票抬头\"},{\"__config__\":{\"formId\":\"formItemabc8f8\",\"yunzhupaasKey\":\"tabItem\",\"children\":[{\"showSummary\":false,\"__config__\":{\"formId\":\"formItembd0aa4\",\"yunzhupaasKey\":\"table\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"设计子表\",\"showLabel\":false,\"tableName\":\"mdm_company_bank\",\"renderKey\":1776757996304,\"layout\":\"rowFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-table\",\"children\":[{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItema6ee01\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldbd0aa4\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"开户行\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776758021515,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItem961220\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldbd0aa4\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"账户名\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776758032023,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_account_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItem68e172\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldbd0aa4\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"银行账号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776758041593,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_account_number\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formIteme5e523\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldbd0aa4\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"开户行城市\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776758062168,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_province\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItem5c7f16\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldbd0aa4\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776758070020,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"remark\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"}],\"showTitle\":false,\"complexHeaderList\":[],\"tag\":\"YunzhupaasInputTable\",\"componentName\":\"tablebd0aa4\",\"tableAlign\":\"left\",\"span\":24},\"defaultValue\":[],\"footerBtnsList\":[{\"btnIcon\":\"icon-ym icon-ym-btn-add\",\"show\":true,\"label\":\"添加\",\"btnType\":\"primary\",\"value\":\"add\",\"labelI18nCode\":\"common.add1Text\"},{\"btnIcon\":\"icon-ym icon-ym-btn-clearn\",\"showConfirm\":true,\"show\":true,\"label\":\"批量删除\",\"btnType\":\"danger\",\"value\":\"batchRemove\",\"labelI18nCode\":\"common.batchDelText\"}],\"defaultExpandAll\":true,\"__vModel__\":\"tableFieldbd0aa4\",\"layoutType\":\"table\",\"disabled\":false,\"columnBtnsList\":[{\"btnIcon\":\"icon-ym icon-ym-btn-edit\",\"show\":true,\"label\":\"复制\",\"btnType\":\"primary\",\"value\":\"copy\",\"labelI18nCode\":\"common.copyText\"},{\"btnIcon\":\"icon-ym icon-ym-btn-clearn\",\"showConfirm\":true,\"show\":true,\"label\":\"删除\",\"btnType\":\"danger\",\"value\":\"remove\",\"labelI18nCode\":\"common.delText\"}],\"summaryField\":[]}],\"renderKey\":1776757617618},\"name\":\"2\",\"title\":\"银行账户\"}],\"tag\":\"ATab\",\"componentName\":\"tab509c12\",\"span\":24},\"tabPosition\":\"top\",\"type\":\"\"}],\"detailExtraList\":[],\"span\":24,\"dataLog\":false}"); return sb.toString(); + } + /** 列表字段配置json */ + public static final String getColumnData(){ + StringBuilder sb = new StringBuilder(); + sb.append("{\"showSummary\":false,\"treePropsValue\":\"id\",\"columnOptions\":[{\"buttonStyle\":\"solid\",\"fullName\":\"实体类型\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"optionType\":\"default\",\"__config__\":{\"yunzhupaasKey\":\"radio\",\"defaultValue\":\"ORG\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776916730323,\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"tag\":\"YunzhupaasRadio\",\"formId\":\"formItembb71f5\",\"visibility\":[\"pc\",\"app\"],\"noShow\":true,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"实体类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"size\":\"default\",\"options\":[{\"fullName\":\"组织/企业\",\"id\":\"ORG\"},{\"fullName\":\"个人\",\"id\":\"IND\"}],\"__vModel__\":\"entity_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"entity_type\",\"direction\":\"horizontal\"},{\"__config__\":{\"formId\":\"formItemd86399\",\"yunzhupaasKey\":\"billRule\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"rule\":\"CorporationCode\",\"className\":[],\"label\":\"企业编码\",\"trigger\":\"change\",\"ruleConfig\":{},\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776756346790,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleType\":1,\"ruleName\":\"法人单位编码\",\"tag\":\"YunzhupaasInput\",\"tableAlign\":\"left\",\"span\":8},\"readonly\":true,\"__vModel__\":\"company_code\",\"fullName\":\"企业编码\",\"fullNameI18nCode\":[\"\"],\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"company_code\",\"placeholder\":\"系统自动生成\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"企业名称\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemac3814\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"企业名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1776756270027,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"company_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"company_name\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"简称/昵称\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem950378\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"简称/昵称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776756445058,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"short_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"short_name\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"社会信用代码\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formIteme913d2\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"社会信用代码\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1776756480142,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"credit_code\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"credit_code\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"纳税人类别\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1776756520113,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemf1b719\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"纳税人类别\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"options\":[{\"fullName\":\"一般纳税人\",\"id\":\"GENERAL\"},{\"fullName\":\"小规模纳税人\",\"id\":\"SMALL\"}],\"__vModel__\":\"tax_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tax_type\",\"placeholder\":\"请选择\"},{\"filterable\":false,\"clearable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"归属组织\",\"fullNameI18nCode\":[\"\"],\"__config__\":{\"formId\":\"formItem3e0d06\",\"yunzhupaasKey\":\"organizeSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"归属组织\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1776756606740,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-company\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasOrganizeSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"org_id\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"id\":\"org_id\",\"placeholder\":\"请选择\"},{\"filterable\":false,\"clearable\":true,\"level\":2,\"multiple\":false,\"fullName\":\"所属地区\",\"fullNameI18nCode\":[\"\"],\"__config__\":{\"formId\":\"formItembac4d7\",\"yunzhupaasKey\":\"areaSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"所属地区\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776756709692,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-Provinces\",\"tag\":\"YunzhupaasAreaSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"province_id\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"province_id\",\"placeholder\":\"请选择\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"企业类型\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776756797475,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem402f2c\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"9b542177a477488994ce09fff3c93901\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"企业类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"enterprise_nature\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"enterprise_nature\",\"placeholder\":\"请选择\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"行业代码\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776756887768,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem62cf2d\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"d59a3cf65f9847dbb08be449e3feae16\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"行业代码\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"industry_code\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"industry_code\",\"placeholder\":\"请选择\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"企业规模\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776756923859,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem236419\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"enterpriseScale\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"企业规模\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"enterprise_scale\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"enterprise_scale\",\"placeholder\":\"请选择\"},{\"clearable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"成立日期\",\"fullNameI18nCode\":[\"\"],\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776756967842,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItem31fbac\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"成立日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"registration_date\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"registration_date\",\"placeholder\":\"请选择\"},{\"controls\":false,\"fullName\":\"注册资本\",\"fullNameI18nCode\":[\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"万元\",\"__config__\":{\"formId\":\"formItembe6067\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"注册资本\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776757334161,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"registered_capital\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"registered_capital\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"法定代表人\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemb811fc\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"法定代表人\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776757395564,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"legal_representative\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"legal_representative\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"联系电话\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem5f994c\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"联系电话\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776757411562,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"phone\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"phone\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"邮箱\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItembcb540\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"邮箱\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776757415485,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"email\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"email\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"网站\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem2b0674\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"网站\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776757420940,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"website\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"website\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"地址\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem8e2a41\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776757434551,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"address\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"address\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"ableRelationIds\":[],\"clearable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"负责人\",\"fullNameI18nCode\":[\"\"],\"relationField\":\"\",\"__config__\":{\"formId\":\"formItem9e3ebb\",\"yunzhupaasKey\":\"userSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"负责人\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_corporation\",\"renderKey\":1776911034109,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-user\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasUserSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"yunzhupaas_mdm_corporation_yunzhupaas_major_person_id\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"id\":\"yunzhupaas_mdm_corporation_yunzhupaas_major_person_id\",\"placeholder\":\"请选择\"},{\"clearable\":true,\"fullName\":\"经营范围\",\"fullNameI18nCode\":[\"\"],\"autoSize\":{\"minRows\":2,\"maxRows\":10},\"showCount\":false,\"__config__\":{\"formId\":\"formItem1cbed8\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"经营范围\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776757471228,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"__vModel__\":\"business_scope\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"business_scope\",\"placeholder\":\"请输入\"},{\"clearable\":true,\"fullName\":\"备注\",\"fullNameI18nCode\":[\"\"],\"autoSize\":{\"minRows\":2,\"maxRows\":10},\"showCount\":false,\"__config__\":{\"formId\":\"formItem5e3ca2\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776757518231,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"__vModel__\":\"remark\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"remark\",\"placeholder\":\"请输入\"},{\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"billRule\",\"parentVModel\":\"tableField5ced3a\",\"dragDisabled\":false,\"rule\":\"InvoiceTitleCode\",\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776757704179,\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleType\":1,\"isSubTable\":true,\"ruleName\":\"发票抬头编码\",\"tag\":\"YunzhupaasInput\",\"formId\":\"formItemf85a31\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"发票抬头编码\",\"trigger\":\"change\",\"ruleConfig\":{},\"layout\":\"colFormItem\",\"tableAlign\":\"left\",\"span\":24},\"readonly\":true,\"__vModel__\":\"title_code\",\"fullName\":\"设计子表-发票抬头编码\",\"fullNameI18nCode\":[\"\",\"\"],\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField5ced3a-title_code\",\"placeholder\":\"系统自动生成\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-发票抬头名称\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItema0f091\",\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField5ced3a\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"发票抬头名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1776757735612,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"title_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField5ced3a-title_name\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-纳税人识别号\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem410ef8\",\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField5ced3a\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"纳税人识别号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1776757742594,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"credit_code\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField5ced3a-credit_code\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"设计子表-纳税人类别\",\"fullNameI18nCode\":[\"\",\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"parentVModel\":\"tableField5ced3a\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1776757754042,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem9a9db2\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"纳税人类别\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"options\":[{\"fullName\":\"一般纳税人\",\"id\":\"GENERAL\"},{\"fullName\":\"小规模纳税人\",\"id\":\"SMALL\"}],\"__vModel__\":\"tax_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField5ced3a-tax_type\",\"placeholder\":\"请选择\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-地址\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formIteme1488f\",\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField5ced3a\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776757782422,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"address\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField5ced3a-address\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-电话\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem58d117\",\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField5ced3a\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"电话\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776757790773,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"phone\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField5ced3a-phone\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-开户银行\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem5736dd\",\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField5ced3a\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"开户银行\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776757797258,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField5ced3a-bank_name\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-银行账户\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem7541c6\",\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField5ced3a\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"银行账户\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776757803853,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_account\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField5ced3a-bank_account\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItemfa99ed\",\"yunzhupaasKey\":\"switch\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":0,\"noShow\":false,\"parentVModel\":\"tableField5ced3a\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"是否默认抬头\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776757838265,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-switch\",\"isSubTable\":true,\"tag\":\"YunzhupaasSwitch\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"activeValue\":1,\"inactiveValue\":0,\"__vModel__\":\"is_defalut\",\"fullName\":\"设计子表-是否默认抬头\",\"inactiveTxt\":\"N\",\"fullNameI18nCode\":[\"\",\"\"],\"disabled\":false,\"activeTxt\":\"Y\",\"id\":\"tableField5ced3a-is_defalut\"},{\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItema0c23f\",\"yunzhupaasKey\":\"switch\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":0,\"noShow\":false,\"parentVModel\":\"tableField5ced3a\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"是否有效\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776757884853,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-switch\",\"isSubTable\":true,\"tag\":\"YunzhupaasSwitch\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"activeValue\":1,\"inactiveValue\":0,\"__vModel__\":\"is_valid\",\"fullName\":\"设计子表-是否有效\",\"inactiveTxt\":\"N\",\"fullNameI18nCode\":[\"\",\"\"],\"disabled\":false,\"activeTxt\":\"Y\",\"id\":\"tableField5ced3a-is_valid\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-备注\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemf6c9b4\",\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField5ced3a\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_legal\",\"renderKey\":1776757948832,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"remark\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField5ced3a-remark\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-开户行\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItema6ee01\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldbd0aa4\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"开户行\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776758021515,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableFieldbd0aa4-bank_name\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-账户名\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItem961220\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldbd0aa4\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"账户名\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776758032023,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_account_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableFieldbd0aa4-bank_account_name\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-银行账号\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItem68e172\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldbd0aa4\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"银行账号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776758041593,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_account_number\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableFieldbd0aa4-bank_account_number\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-开户行城市\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formIteme5e523\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldbd0aa4\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"开户行城市\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776758062168,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_province\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableFieldbd0aa4-bank_province\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-备注\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItem5c7f16\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldbd0aa4\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776758070020,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"remark\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableFieldbd0aa4-remark\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"}],\"pageSize\":20,\"type\":1,\"columnBtnsList\":[{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-edit\",\"label\":\"编辑\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"edit\",\"labelI18nCode\":\"common.editText\"},{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-clearn\",\"label\":\"删除\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"remove\",\"labelI18nCode\":\"common.delText\"},{\"show\":true,\"icon\":\"icon-ym icon-ym-generator-menu\",\"label\":\"详情\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"detail\",\"labelI18nCode\":\"common.detailText\"}],\"treeTitle\":\"左侧标题\",\"defaultColumnList\":[{\"yunzhupaasKey\":\"radio\",\"resizable\":true,\"buttonStyle\":\"solid\",\"fullName\":\"实体类型\",\"fullNameI18nCode\":[\"\"],\"label\":\"实体类型\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"optionType\":\"default\",\"__config__\":{\"yunzhupaasKey\":\"radio\",\"defaultValue\":\"ORG\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776916730323,\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"tag\":\"YunzhupaasRadio\",\"formId\":\"formItembb71f5\",\"visibility\":[\"pc\",\"app\"],\"noShow\":true,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"实体类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"size\":\"default\",\"prop\":\"entity_type\",\"options\":[{\"fullName\":\"组织/企业\",\"id\":\"ORG\"},{\"fullName\":\"个人\",\"id\":\"IND\"}],\"__vModel__\":\"entity_type\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"entity_type\",\"labelI18nCode\":\"\",\"direction\":\"horizontal\"},{\"yunzhupaasKey\":\"billRule\",\"resizable\":true,\"fullName\":\"企业编码\",\"fullNameI18nCode\":[\"\"],\"label\":\"企业编码\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItemd86399\",\"yunzhupaasKey\":\"billRule\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"rule\":\"CorporationCode\",\"className\":[],\"label\":\"企业编码\",\"trigger\":\"change\",\"ruleConfig\":{},\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776756346790,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleType\":1,\"ruleName\":\"法人单位编码\",\"tag\":\"YunzhupaasInput\",\"tableAlign\":\"left\",\"span\":8},\"readonly\":true,\"prop\":\"company_code\",\"__vModel__\":\"company_code\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"id\":\"company_code\",\"placeholder\":\"系统自动生成\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemac3814\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"企业名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1776756270027,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"company_name\",\"__vModel__\":\"company_name\",\"checked\":true,\"disabled\":false,\"id\":\"company_name\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"企业名称\",\"label\":\"企业名称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem950378\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"简称/昵称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776756445058,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"short_name\",\"__vModel__\":\"short_name\",\"checked\":true,\"disabled\":false,\"id\":\"short_name\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"简称/昵称\",\"label\":\"简称/昵称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formIteme913d2\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"社会信用代码\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1776756480142,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"credit_code\",\"__vModel__\":\"credit_code\",\"checked\":true,\"disabled\":false,\"id\":\"credit_code\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"社会信用代码\",\"label\":\"社会信用代码\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"纳税人类别\",\"fullNameI18nCode\":[\"\"],\"label\":\"纳税人类别\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1776756520113,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemf1b719\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"纳税人类别\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"tax_type\",\"options\":[{\"fullName\":\"一般纳税人\",\"id\":\"GENERAL\"},{\"fullName\":\"小规模纳税人\",\"id\":\"SMALL\"}],\"__vModel__\":\"tax_type\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tax_type\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"organizeSelect\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"归属组织\",\"fullNameI18nCode\":[\"\"],\"label\":\"归属组织\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItem3e0d06\",\"yunzhupaasKey\":\"organizeSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"归属组织\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1776756606740,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-company\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasOrganizeSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"org_id\",\"__vModel__\":\"org_id\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"id\":\"org_id\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"areaSelect\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"level\":2,\"multiple\":false,\"fullName\":\"所属地区\",\"fullNameI18nCode\":[\"\"],\"label\":\"所属地区\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItembac4d7\",\"yunzhupaasKey\":\"areaSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"所属地区\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776756709692,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-Provinces\",\"tag\":\"YunzhupaasAreaSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"province_id\",\"__vModel__\":\"province_id\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"province_id\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"企业类型\",\"fullNameI18nCode\":[\"\"],\"label\":\"企业类型\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776756797475,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem402f2c\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"9b542177a477488994ce09fff3c93901\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"企业类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"enterprise_nature\",\"__vModel__\":\"enterprise_nature\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"enterprise_nature\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"行业代码\",\"fullNameI18nCode\":[\"\"],\"label\":\"行业代码\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776756887768,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem62cf2d\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"d59a3cf65f9847dbb08be449e3feae16\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"行业代码\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"industry_code\",\"__vModel__\":\"industry_code\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"industry_code\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"企业规模\",\"fullNameI18nCode\":[\"\"],\"label\":\"企业规模\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776756923859,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem236419\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"enterpriseScale\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"企业规模\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"enterprise_scale\",\"__vModel__\":\"enterprise_scale\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"enterprise_scale\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"datePicker\",\"clearable\":true,\"resizable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"成立日期\",\"fullNameI18nCode\":[\"\"],\"label\":\"成立日期\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776756967842,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItem31fbac\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"成立日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"registration_date\",\"__vModel__\":\"registration_date\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"registration_date\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItembe6067\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"注册资本\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776757334161,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"registered_capital\",\"__vModel__\":\"registered_capital\",\"checked\":true,\"disabled\":false,\"id\":\"registered_capital\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"resizable\":true,\"fullName\":\"注册资本\",\"label\":\"注册资本\",\"sortable\":false,\"thousands\":false,\"addonAfter\":\"万元\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"step\":1,\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemb811fc\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"法定代表人\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776757395564,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"legal_representative\",\"__vModel__\":\"legal_representative\",\"checked\":true,\"disabled\":false,\"id\":\"legal_representative\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"法定代表人\",\"label\":\"法定代表人\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem5f994c\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"联系电话\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776757411562,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"phone\",\"__vModel__\":\"phone\",\"checked\":true,\"disabled\":false,\"id\":\"phone\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"联系电话\",\"label\":\"联系电话\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItembcb540\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"邮箱\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776757415485,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"email\",\"__vModel__\":\"email\",\"checked\":true,\"disabled\":false,\"id\":\"email\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"邮箱\",\"label\":\"邮箱\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem2b0674\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"网站\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776757420940,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"website\",\"__vModel__\":\"website\",\"checked\":true,\"disabled\":false,\"id\":\"website\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"网站\",\"label\":\"网站\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem8e2a41\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776757434551,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"address\",\"__vModel__\":\"address\",\"checked\":true,\"disabled\":false,\"id\":\"address\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"地址\",\"label\":\"地址\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"ableRelationIds\":[],\"yunzhupaasKey\":\"userSelect\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"__config__\":{\"formId\":\"formItem9e3ebb\",\"yunzhupaasKey\":\"userSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"负责人\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_corporation\",\"renderKey\":1776911034109,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-user\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasUserSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"yunzhupaas_mdm_corporation_yunzhupaas_major_person_id\",\"__vModel__\":\"yunzhupaas_mdm_corporation_yunzhupaas_major_person_id\",\"checked\":true,\"selectType\":\"all\",\"disabled\":false,\"id\":\"yunzhupaas_mdm_corporation_yunzhupaas_major_person_id\",\"placeholder\":\"请选择\",\"clearable\":true,\"resizable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"负责人\",\"label\":\"负责人\",\"sortable\":false,\"relationField\":\"\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"textarea\",\"clearable\":true,\"resizable\":true,\"fullName\":\"经营范围\",\"fullNameI18nCode\":[\"\"],\"label\":\"经营范围\",\"sortable\":false,\"align\":\"left\",\"autoSize\":{\"minRows\":2,\"maxRows\":10},\"showCount\":false,\"__config__\":{\"formId\":\"formItem1cbed8\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"经营范围\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776757471228,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"business_scope\",\"__vModel__\":\"business_scope\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"business_scope\",\"placeholder\":\"请输入\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"textarea\",\"clearable\":true,\"resizable\":true,\"fullName\":\"备注\",\"fullNameI18nCode\":[\"\"],\"label\":\"备注\",\"sortable\":false,\"align\":\"left\",\"autoSize\":{\"minRows\":2,\"maxRows\":10},\"showCount\":false,\"__config__\":{\"formId\":\"formItem5e3ca2\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776757518231,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"remark\",\"__vModel__\":\"remark\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"remark\",\"placeholder\":\"请输入\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"billRule\",\"resizable\":true,\"fullName\":\"设计子表-发票抬头编码\",\"fullNameI18nCode\":[\"\",\"\"],\"label\":\"设计子表-发票抬头编码\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"billRule\",\"parentVModel\":\"tableField5ced3a\",\"dragDisabled\":false,\"rule\":\"InvoiceTitleCode\""); + sb.append(",\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776757704179,\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleType\":1,\"isSubTable\":true,\"ruleName\":\"发票抬头编码\",\"tag\":\"YunzhupaasInput\",\"formId\":\"formItemf85a31\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"发票抬头编码\",\"trigger\":\"change\",\"ruleConfig\":{},\"layout\":\"colFormItem\",\"tableAlign\":\"left\",\"span\":24},\"readonly\":true,\"prop\":\"tableField5ced3a-title_code\",\"__vModel__\":\"title_code\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"id\":\"tableField5ced3a-title_code\",\"placeholder\":\"系统自动生成\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItema0f091\",\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField5ced3a\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"发票抬头名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1776757735612,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableField5ced3a-title_name\",\"__vModel__\":\"title_name\",\"checked\":false,\"disabled\":false,\"id\":\"tableField5ced3a-title_name\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"设计子表-发票抬头名称\",\"label\":\"设计子表-发票抬头名称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem410ef8\",\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField5ced3a\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"纳税人识别号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1776757742594,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableField5ced3a-credit_code\",\"__vModel__\":\"credit_code\",\"checked\":false,\"disabled\":false,\"id\":\"tableField5ced3a-credit_code\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"设计子表-纳税人识别号\",\"label\":\"设计子表-纳税人识别号\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"设计子表-纳税人类别\",\"fullNameI18nCode\":[\"\",\"\"],\"label\":\"设计子表-纳税人类别\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"parentVModel\":\"tableField5ced3a\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1776757754042,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem9a9db2\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"纳税人类别\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"tableField5ced3a-tax_type\",\"options\":[{\"fullName\":\"一般纳税人\",\"id\":\"GENERAL\"},{\"fullName\":\"小规模纳税人\",\"id\":\"SMALL\"}],\"__vModel__\":\"tax_type\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField5ced3a-tax_type\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formIteme1488f\",\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField5ced3a\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776757782422,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableField5ced3a-address\",\"__vModel__\":\"address\",\"checked\":false,\"disabled\":false,\"id\":\"tableField5ced3a-address\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"设计子表-地址\",\"label\":\"设计子表-地址\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem58d117\",\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField5ced3a\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"电话\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776757790773,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableField5ced3a-phone\",\"__vModel__\":\"phone\",\"checked\":false,\"disabled\":false,\"id\":\"tableField5ced3a-phone\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"设计子表-电话\",\"label\":\"设计子表-电话\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem5736dd\",\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField5ced3a\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"开户银行\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776757797258,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableField5ced3a-bank_name\",\"__vModel__\":\"bank_name\",\"checked\":false,\"disabled\":false,\"id\":\"tableField5ced3a-bank_name\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"设计子表-开户银行\",\"label\":\"设计子表-开户银行\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem7541c6\",\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField5ced3a\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"银行账户\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776757803853,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableField5ced3a-bank_account\",\"__vModel__\":\"bank_account\",\"checked\":false,\"disabled\":false,\"id\":\"tableField5ced3a-bank_account\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"设计子表-银行账户\",\"label\":\"设计子表-银行账户\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"switch\",\"resizable\":true,\"activeValue\":1,\"inactiveValue\":0,\"fullName\":\"设计子表-是否默认抬头\",\"inactiveTxt\":\"N\",\"fullNameI18nCode\":[\"\",\"\"],\"label\":\"设计子表-是否默认抬头\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItemfa99ed\",\"yunzhupaasKey\":\"switch\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":0,\"noShow\":false,\"parentVModel\":\"tableField5ced3a\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"是否默认抬头\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776757838265,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-switch\",\"isSubTable\":true,\"tag\":\"YunzhupaasSwitch\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableField5ced3a-is_defalut\",\"__vModel__\":\"is_defalut\",\"checked\":false,\"fixed\":\"none\",\"disabled\":false,\"activeTxt\":\"Y\",\"id\":\"tableField5ced3a-is_defalut\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"switch\",\"resizable\":true,\"activeValue\":1,\"inactiveValue\":0,\"fullName\":\"设计子表-是否有效\",\"inactiveTxt\":\"N\",\"fullNameI18nCode\":[\"\",\"\"],\"label\":\"设计子表-是否有效\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItema0c23f\",\"yunzhupaasKey\":\"switch\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":0,\"noShow\":false,\"parentVModel\":\"tableField5ced3a\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"是否有效\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776757884853,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-switch\",\"isSubTable\":true,\"tag\":\"YunzhupaasSwitch\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableField5ced3a-is_valid\",\"__vModel__\":\"is_valid\",\"checked\":false,\"fixed\":\"none\",\"disabled\":false,\"activeTxt\":\"Y\",\"id\":\"tableField5ced3a-is_valid\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemf6c9b4\",\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField5ced3a\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_legal\",\"renderKey\":1776757948832,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableField5ced3a-remark\",\"__vModel__\":\"remark\",\"checked\":false,\"disabled\":false,\"id\":\"tableField5ced3a-remark\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"设计子表-备注\",\"label\":\"设计子表-备注\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItema6ee01\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldbd0aa4\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"开户行\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776758021515,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableFieldbd0aa4-bank_name\",\"__vModel__\":\"bank_name\",\"checked\":false,\"disabled\":false,\"id\":\"tableFieldbd0aa4-bank_name\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"设计子表-开户行\",\"label\":\"设计子表-开户行\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItem961220\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldbd0aa4\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"账户名\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776758032023,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableFieldbd0aa4-bank_account_name\",\"__vModel__\":\"bank_account_name\",\"checked\":false,\"disabled\":false,\"id\":\"tableFieldbd0aa4-bank_account_name\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"设计子表-账户名\",\"label\":\"设计子表-账户名\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItem68e172\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldbd0aa4\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"银行账号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776758041593,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableFieldbd0aa4-bank_account_number\",\"__vModel__\":\"bank_account_number\",\"checked\":false,\"disabled\":false,\"id\":\"tableFieldbd0aa4-bank_account_number\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"设计子表-银行账号\",\"label\":\"设计子表-银行账号\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formIteme5e523\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldbd0aa4\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"开户行城市\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776758062168,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableFieldbd0aa4-bank_province\",\"__vModel__\":\"bank_province\",\"checked\":false,\"disabled\":false,\"id\":\"tableFieldbd0aa4-bank_province\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"设计子表-开户行城市\",\"label\":\"设计子表-开户行城市\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItem5c7f16\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldbd0aa4\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776758070020,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableFieldbd0aa4-remark\",\"__vModel__\":\"remark\",\"checked\":false,\"disabled\":false,\"id\":\"tableFieldbd0aa4-remark\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"设计子表-备注\",\"label\":\"设计子表-备注\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"}],\"treeRelationFieldAbleIds\":[],\"treeSyncInterfaceName\":\"\",\"treeSyncTemplateJson\":[],\"treeRelation\":\"org_id\",\"defaultSortConfig\":[{\"field\":\"company_code\",\"sort\":\"asc\",\"id\":\"sort38931d\"}],\"tabConfig\":{\"hasAllTab\":true,\"relationField\":\"\",\"on\":false},\"hasSuperQuery\":true,\"treePropsLabel\":\"fullName\",\"groupField\":\"\",\"printIds\":[],\"uploaderTemplateJson\":{\"selectKey\":[\"company_name\",\"short_name\",\"credit_code\",\"tax_type\",\"org_id\",\"province_id\",\"enterprise_nature\",\"industry_code\",\"enterprise_scale\",\"registration_date\",\"registered_capital\",\"legal_representative\",\"phone\",\"email\",\"website\",\"address\",\"yunzhupaas_mdm_corporation_yunzhupaas_major_person_id\",\"business_scope\",\"remark\",\"tableField5ced3a-title_name\",\"tableField5ced3a-credit_code\",\"tableField5ced3a-tax_type\",\"tableField5ced3a-address\",\"tableField5ced3a-phone\",\"tableField5ced3a-bank_name\",\"tableField5ced3a-bank_account\",\"tableField5ced3a-is_defalut\",\"tableField5ced3a-is_valid\",\"tableField5ced3a-remark\",\"tableFieldbd0aa4-bank_name\",\"tableFieldbd0aa4-bank_account_name\",\"tableFieldbd0aa4-bank_account_number\",\"tableFieldbd0aa4-bank_province\",\"tableFieldbd0aa4-remark\"],\"dataType\":\"2\"},\"hasTreeQuery\":false,\"useFormPermission\":true,\"complexHeaderList\":[],\"useBtnPermission\":true,\"treeSyncType\":0,\"hasPage\":true,\"searchList\":[{\"yunzhupaasKey\":\"organizeSelect\",\"filterable\":false,\"clearable\":true,\"searchType\":1,\"ableIds\":[],\"multiple\":false,\"fullName\":\"归属组织\",\"fullNameI18nCode\":[\"\"],\"label\":\"归属组织\",\"__config__\":{\"formId\":\"formItem3e0d06\",\"yunzhupaasKey\":\"organizeSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"归属组织\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1776756606740,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-company\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasOrganizeSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"org_id\",\"__vModel__\":\"org_id\",\"searchMultiple\":true,\"isKeyword\":false,\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"id\":\"org_id\",\"placeholder\":\"请选择\",\"value\":[],\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"showCount\":false,\"__config__\":{\"formId\":\"formItemac3814\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"企业名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1776756270027,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"company_name\",\"__vModel__\":\"company_name\",\"searchMultiple\":false,\"disabled\":false,\"id\":\"company_name\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"searchType\":2,\"noShow\":false,\"fullName\":\"企业名称\",\"label\":\"企业名称\",\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"isKeyword\":false,\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"}],\"ruleList\":{\"conditionList\":[{\"groups\":[{\"ableRelationIds\":[],\"symbol\":\"notNull\",\"yunzhupaasKey\":\"userSelect\",\"clearable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"负责人\",\"fullNameI18nCode\":[\"\"],\"relationField\":\"\",\"fieldValueYunzhupaasKey\":\"\",\"__config__\":{\"formId\":\"formItem9e3ebb\",\"yunzhupaasKey\":\"userSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"负责人\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_corporation\",\"renderKey\":1776911034109,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-user\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasUserSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"field\":\"yunzhupaas_mdm_corporation_yunzhupaas_major_person_id\",\"__vModel__\":\"yunzhupaas_mdm_corporation_yunzhupaas_major_person_id\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":true,\"cellKey\":1776919033119,\"id\":\"yunzhupaas_mdm_corporation_yunzhupaas_major_person_id\",\"placeholder\":\"请选择\",\"fieldValueType\":2}],\"logic\":\"and\"}],\"matchLogic\":\"and\"},\"childTableStyle\":1,\"treePropsChildren\":\"children\",\"treeRelationFieldSelectType\":\"all\",\"showOverflow\":true,\"treeTemplateJson\":[],\"treeTitleI18nCode\":\"\",\"treePropsName\":\"\",\"useColumnPermission\":false,\"treePropsUrl\":\"\",\"btnsList\":[{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-add\",\"label\":\"新增\",\"value\":\"add\",\"labelI18nCode\":\"common.add2Text\"},{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-download\",\"label\":\"导出\",\"value\":\"download\",\"labelI18nCode\":\"common.exportText\"},{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-upload\",\"label\":\"导入\",\"value\":\"upload\",\"labelI18nCode\":\"common.importText\"},{\"show\":false,\"icon\":\"icon-ym icon-ym-btn-clearn\",\"label\":\"批量删除\",\"value\":\"batchRemove\",\"labelI18nCode\":\"common.batchDelText\"},{\"show\":false,\"icon\":\"icon-ym icon-ym-report-icon-preview-printPreview\",\"label\":\"批量打印\",\"value\":\"batchPrint\",\"labelI18nCode\":\"common.batchPrintText\"}],\"useDataPermission\":true,\"viewKey\":\"\",\"columnList\":[{\"yunzhupaasKey\":\"billRule\",\"resizable\":true,\"fullName\":\"企业编码\",\"fullNameI18nCode\":[\"\"],\"label\":\"企业编码\",\"sortable\":true,\"align\":\"left\",\"__config__\":{\"formId\":\"formItemd86399\",\"yunzhupaasKey\":\"billRule\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"rule\":\"CorporationCode\",\"className\":[],\"label\":\"企业编码\",\"trigger\":\"change\",\"ruleConfig\":{},\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776756346790,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleType\":1,\"ruleName\":\"法人单位编码\",\"tag\":\"YunzhupaasInput\",\"tableAlign\":\"left\",\"span\":8},\"readonly\":true,\"prop\":\"company_code\",\"__vModel__\":\"company_code\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"id\":\"company_code\",\"placeholder\":\"系统自动生成\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemac3814\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"企业名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1776756270027,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"company_name\",\"__vModel__\":\"company_name\",\"disabled\":false,\"id\":\"company_name\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"企业名称\",\"label\":\"企业名称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem950378\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"简称/昵称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776756445058,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"short_name\",\"__vModel__\":\"short_name\",\"disabled\":false,\"id\":\"short_name\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"简称/昵称\",\"label\":\"简称/昵称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formIteme913d2\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"社会信用代码\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1776756480142,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"credit_code\",\"__vModel__\":\"credit_code\",\"disabled\":false,\"id\":\"credit_code\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"社会信用代码\",\"label\":\"社会信用代码\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"纳税人类别\",\"fullNameI18nCode\":[\"\"],\"label\":\"纳税人类别\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1776756520113,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemf1b719\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"纳税人类别\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"tax_type\",\"options\":[{\"fullName\":\"一般纳税人\",\"id\":\"GENERAL\"},{\"fullName\":\"小规模纳税人\",\"id\":\"SMALL\"}],\"__vModel__\":\"tax_type\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tax_type\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"organizeSelect\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"归属组织\",\"fullNameI18nCode\":[\"\"],\"label\":\"归属组织\",\"sortable\":true,\"align\":\"left\",\"__config__\":{\"formId\":\"formItem3e0d06\",\"yunzhupaasKey\":\"organizeSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"归属组织\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1776756606740,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-company\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasOrganizeSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"org_id\",\"__vModel__\":\"org_id\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"id\":\"org_id\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"areaSelect\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"level\":2,\"multiple\":false,\"fullName\":\"所属地区\",\"fullNameI18nCode\":[\"\"],\"label\":\"所属地区\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItembac4d7\",\"yunzhupaasKey\":\"areaSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"所属地区\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776756709692,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-Provinces\",\"tag\":\"YunzhupaasAreaSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"province_id\",\"__vModel__\":\"province_id\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"province_id\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"企业类型\",\"fullNameI18nCode\":[\"\"],\"label\":\"企业类型\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776756797475,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem402f2c\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"9b542177a477488994ce09fff3c93901\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"企业类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"enterprise_nature\",\"__vModel__\":\"enterprise_nature\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"enterprise_nature\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"行业代码\",\"fullNameI18nCode\":[\"\"],\"label\":\"行业代码\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776756887768,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem62cf2d\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"d59a3cf65f9847dbb08be449e3feae16\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"行业代码\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"industry_code\",\"__vModel__\":\"industry_code\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"industry_code\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"企业规模\",\"fullNameI18nCode\":[\"\"],\"label\":\"企业规模\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776756923859,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem236419\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"enterpriseScale\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"企业规模\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"enterprise_scale\",\"__vModel__\":\"enterprise_scale\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"enterprise_scale\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"datePicker\",\"clearable\":true,\"resizable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"成立日期\",\"fullNameI18nCode\":[\"\"],\"label\":\"成立日期\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776756967842,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItem31fbac\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"成立日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"registration_date\",\"__vModel__\":\"registration_date\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"registration_date\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"resizable\":true,\"fullName\":\"注册资本\",\"fullNameI18nCode\":[\"\"],\"label\":\"注册资本\",\"sortable\":false,\"align\":\"left\",\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"万元\",\"__config__\":{\"formId\":\"formItembe6067\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"注册资本\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776757334161,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"registered_capital\",\"__vModel__\":\"registered_capital\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"registered_capital\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemb811fc\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"法定代表人\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776757395564,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"legal_representative\",\"__vModel__\":\"legal_representative\",\"disabled\":false,\"id\":\"legal_representative\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"法定代表人\",\"label\":\"法定代表人\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem5f994c\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"联系电话\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776757411562,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"phone\",\"__vModel__\":\"phone\",\"disabled\":false,\"id\":\"phone\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"联系电话\",\"label\":\"联系电话\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItembcb540\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"邮箱\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776757415485,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"email\",\"__vModel__\":\"email\",\"disabled\":false,\"id\":\"email\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"邮箱\",\"label\":\"邮箱\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem2b0674\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"网站\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776757420940,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"website\",\"__vModel__\":\"website\",\"disabled\":false,\"id\":\"website\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"网站\",\"label\":\"网站\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem8e2a41\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776757434551,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"address\",\"__vModel__\":\"address\",\"disabled\":false,\"id\":\"address\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"地址\",\"label\":\"地址\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"ableRelationIds\":[],\"yunzhupaasKey\":\"userSelect\",\"clearable\":true,\"resizable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"负责人\",\"fullNameI18nCode\":[\"\"],\"label\":\"负责人\",\"sortable\":false,\"align\":\"left\",\"relationField\":\"\",\"__config__\":{\"formId\":\"formItem9e3ebb\",\"yunzhupaasKey\":\"userSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"负责人\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_corporation\",\"renderKey\":1776911034109,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-user\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasUserSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"yunzhupaas_mdm_corporation_yunzhupaas_major_person_id\",\"__vModel__\":\"yunzhupaas_mdm_corporation_yunzhupaas_major_person_id\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"id\":\"yunzhupaas_mdm_corporation_yunzhupaas_major_person_id\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"textarea\",\"clearable\":true,\"resizable\":true,\"fullName\":\"备注\",\"fullNameI18nCode\":[\"\"],\"label\":\"备注\",\"sortable\":false,\"align\":\"left\",\"autoSize\":{\"minRows\":2,\"maxRows\":10},\"showCount\":false,\"__config__\":{\"formId\":\"formItem5e3ca2\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776757518231,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"remark\",\"__vModel__\":\"remark\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"remark\",\"placeholder\":\"请输入\",\"labelI18nCode\":\"\"}],\"summaryField\":[],\"parentField\":\"\",\"treeDataSource\":\"organize\",\"treeDictionary\":\"\",\"treeSyncInterfaceId\":\"\",\"customBtnsList\":[]}"); + return sb.toString(); + } + /** app列表字段配置json */ + public static final String getAppColumnData(){ + StringBuilder sb = new StringBuilder(); + sb.append("{\"hasPage\":true,\"useColumnPermission\":false,\"searchList\":[],\"btnsList\":[{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-add\",\"label\":\"新增\",\"value\":\"add\",\"labelI18nCode\":\"common.add2Text\"},{\"show\":false,\"icon\":\"icon-ym icon-ym-btn-clearn\",\"label\":\"批量删除\",\"value\":\"batchRemove\",\"labelI18nCode\":\"common.batchDelText\"}],\"useDataPermission\":false,\"viewKey\":\"\",\"ruleListApp\":{\"conditionList\":[],\"matchLogic\":\"and\"},\"columnList\":[{\"yunzhupaasKey\":\"organizeSelect\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"归属组织\",\"fullNameI18nCode\":[\"\"],\"label\":\"归属组织\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItem3e0d06\",\"yunzhupaasKey\":\"organizeSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"归属组织\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1776756606740,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-company\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasOrganizeSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"org_id\",\"__vModel__\":\"org_id\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"id\":\"org_id\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"}],\"columnOptions\":[{\"buttonStyle\":\"solid\",\"fullName\":\"实体类型\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"optionType\":\"default\",\"__config__\":{\"yunzhupaasKey\":\"radio\",\"defaultValue\":\"ORG\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776916730323,\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"tag\":\"YunzhupaasRadio\",\"formId\":\"formItembb71f5\",\"visibility\":[\"pc\",\"app\"],\"noShow\":true,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"实体类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"size\":\"default\",\"options\":[{\"fullName\":\"组织/企业\",\"id\":\"ORG\"},{\"fullName\":\"个人\",\"id\":\"IND\"}],\"__vModel__\":\"entity_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"entity_type\",\"direction\":\"horizontal\"},{\"__config__\":{\"formId\":\"formItemd86399\",\"yunzhupaasKey\":\"billRule\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"rule\":\"CorporationCode\",\"className\":[],\"label\":\"企业编码\",\"trigger\":\"change\",\"ruleConfig\":{},\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776756346790,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleType\":1,\"ruleName\":\"法人单位编码\",\"tag\":\"YunzhupaasInput\",\"tableAlign\":\"left\",\"span\":8},\"readonly\":true,\"__vModel__\":\"company_code\",\"fullName\":\"企业编码\",\"fullNameI18nCode\":[\"\"],\"style\":{\"width\":\"100%\"},\"id\":\"company_code\",\"placeholder\":\"系统自动生成\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"企业名称\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemac3814\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"企业名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1776756270027,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"company_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"company_name\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"简称/昵称\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem950378\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"简称/昵称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776756445058,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"short_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"short_name\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"社会信用代码\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formIteme913d2\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"社会信用代码\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1776756480142,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"credit_code\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"credit_code\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"纳税人类别\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1776756520113,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemf1b719\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"纳税人类别\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"options\":[{\"fullName\":\"一般纳税人\",\"id\":\"GENERAL\"},{\"fullName\":\"小规模纳税人\",\"id\":\"SMALL\"}],\"__vModel__\":\"tax_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tax_type\",\"placeholder\":\"请选择\"},{\"filterable\":false,\"clearable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"归属组织\",\"fullNameI18nCode\":[\"\"],\"__config__\":{\"formId\":\"formItem3e0d06\",\"yunzhupaasKey\":\"organizeSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"归属组织\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1776756606740,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-company\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasOrganizeSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"org_id\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"id\":\"org_id\",\"placeholder\":\"请选择\"},{\"filterable\":false,\"clearable\":true,\"level\":2,\"multiple\":false,\"fullName\":\"所属地区\",\"fullNameI18nCode\":[\"\"],\"__config__\":{\"formId\":\"formItembac4d7\",\"yunzhupaasKey\":\"areaSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"所属地区\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776756709692,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-Provinces\",\"tag\":\"YunzhupaasAreaSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"province_id\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"province_id\",\"placeholder\":\"请选择\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"企业类型\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776756797475,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem402f2c\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"9b542177a477488994ce09fff3c93901\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"企业类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"enterprise_nature\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"enterprise_nature\",\"placeholder\":\"请选择\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"行业代码\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776756887768,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem62cf2d\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"d59a3cf65f9847dbb08be449e3feae16\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"行业代码\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"industry_code\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"industry_code\",\"placeholder\":\"请选择\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"企业规模\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776756923859,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem236419\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"enterpriseScale\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"企业规模\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"enterprise_scale\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"enterprise_scale\",\"placeholder\":\"请选择\"},{\"clearable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"成立日期\",\"fullNameI18nCode\":[\"\"],\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776756967842,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItem31fbac\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"成立日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"registration_date\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"registration_date\",\"placeholder\":\"请选择\"},{\"controls\":false,\"fullName\":\"注册资本\",\"fullNameI18nCode\":[\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"万元\",\"__config__\":{\"formId\":\"formItembe6067\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"注册资本\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776757334161,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"registered_capital\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"registered_capital\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"法定代表人\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemb811fc\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"法定代表人\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776757395564,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"legal_representative\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"legal_representative\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"联系电话\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem5f994c\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"联系电话\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776757411562,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"phone\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"phone\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"邮箱\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItembcb540\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"邮箱\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776757415485,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"email\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"email\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"网站\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem2b0674\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"网站\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776757420940,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"website\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"website\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"地址\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem8e2a41\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776757434551,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"address\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"address\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"ableRelationIds\":[],\"clearable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"负责人\",\"fullNameI18nCode\":[\"\"],\"relationField\":\"\",\"__config__\":{\"formId\":\"formItem9e3ebb\",\"yunzhupaasKey\":\"userSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"负责人\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_corporation\",\"renderKey\":1776911034109,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-user\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasUserSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"yunzhupaas_mdm_corporation_yunzhupaas_major_person_id\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"id\":\"yunzhupaas_mdm_corporation_yunzhupaas_major_person_id\",\"placeholder\":\"请选择\"},{\"clearable\":true,\"fullName\":\"经营范围\",\"fullNameI18nCode\":[\"\"],\"autoSize\":{\"minRows\":2,\"maxRows\":10},\"showCount\":false,\"__config__\":{\"formId\":\"formItem1cbed8\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"经营范围\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776757471228,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"__vModel__\":\"business_scope\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"business_scope\",\"placeholder\":\"请输入\"},{\"clearable\":true,\"fullName\":\"备注\",\"fullNameI18nCode\":[\"\"],\"autoSize\":{\"minRows\":2,\"maxRows\":10},\"showCount\":false,\"__config__\":{\"formId\":\"formItem5e3ca2\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776757518231,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"__vModel__\":\"remark\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"remark\",\"placeholder\":\"请输入\"},{\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"billRule\",\"parentVModel\":\"tableField5ced3a\",\"dragDisabled\":false,\"rule\":\"InvoiceTitleCode\",\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776757704179,\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleType\":1,\"isSubTable\":true,\"ruleName\":\"发票抬头编码\",\"tag\":\"YunzhupaasInput\",\"formId\":\"formItemf85a31\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"发票抬头编码\",\"trigger\":\"change\",\"ruleConfig\":{},\"layout\":\"colFormItem\",\"tableAlign\":\"left\",\"span\":24},\"readonly\":true,\"__vModel__\":\"title_code\",\"fullName\":\"设计子表-发票抬头编码\",\"fullNameI18nCode\":[\"\",\"\"],\"style\":{\"width\":\"100%\"},\"id\":\"tableField5ced3a-title_code\",\"placeholder\":\"系统自动生成\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-发票抬头名称\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItema0f091\",\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField5ced3a\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"发票抬头名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1776757735612,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"title_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField5ced3a-title_name\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-纳税人识别号\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem410ef8\",\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField5ced3a\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"纳税人识别号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1776757742594,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"credit_code\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField5ced3a-credit_code\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"设计子表-纳税人类别\",\"fullNameI18nCode\":[\"\",\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"parentVModel\":\"tableField5ced3a\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1776757754042,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem9a9db2\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"纳税人类别\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"options\":[{\"fullName\":\"一般纳税人\",\"id\":\"GENERAL\"},{\"fullName\":\"小规模纳税人\",\"id\":\"SMALL\"}],\"__vModel__\":\"tax_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField5ced3a-tax_type\",\"placeholder\":\"请选择\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-地址\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formIteme1488f\",\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField5ced3a\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776757782422,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"address\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField5ced3a-address\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-电话\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem58d117\",\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField5ced3a\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"电话\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776757790773,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"phone\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField5ced3a-phone\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-开户银行\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem5736dd\",\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField5ced3a\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"开户银行\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776757797258,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField5ced3a-bank_name\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-银行账户\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem7541c6\",\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField5ced3a\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"银行账户\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776757803853,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_account\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField5ced3a-bank_account\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItemfa99ed\",\"yunzhupaasKey\":\"switch\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":0,\"noShow\":false,\"parentVModel\":\"tableField5ced3a\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"是否默认抬头\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776757838265,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-switch\",\"isSubTable\":true,\"tag\":\"YunzhupaasSwitch\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"activeValue\":1,\"inactiveValue\":0,\"__vModel__\":\"is_defalut\",\"fullName\":\"设计子表-是否默认抬头\",\"inactiveTxt\":\"N\",\"fullNameI18nCode\":[\"\",\"\"],\"disabled\":false,\"activeTxt\":\"Y\",\"id\":\"tableField5ced3a-is_defalut\"},{\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItema0c23f\",\"yunzhupaasKey\":\"switch\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":0,\"noShow\":false,\"parentVModel\":\"tableField5ced3a\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"是否有效\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776757884853,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-switch\",\"isSubTable\":true,\"tag\":\"YunzhupaasSwitch\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"activeValue\":1,\"inactiveValue\":0,\"__vModel__\":\"is_valid\",\"fullName\":\"设计子表-是否有效\",\"inactiveTxt\":\"N\",\"fullNameI18nCode\":[\"\",\"\"],\"disabled\":false,\"activeTxt\":\"Y\",\"id\":\"tableField5ced3a-is_valid\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-备注\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemf6c9b4\",\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField5ced3a\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_legal\",\"renderKey\":1776757948832,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"remark\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField5ced3a-remark\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-开户行\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItema6ee01\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldbd0aa4\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"开户行\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776758021515,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableFieldbd0aa4-bank_name\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-账户名\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItem961220\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldbd0aa4\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"账户名\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776758032023,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_account_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableFieldbd0aa4-bank_account_name\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-银行账号\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItem68e172\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldbd0aa4\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"银行账号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776758041593,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_account_number\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableFieldbd0aa4-bank_account_number\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-开户行城市\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formIteme5e523\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldbd0aa4\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"开户行城市\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776758062168,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_province\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableFieldbd0aa4-bank_province\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-备注\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItem5c7f16\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldbd0aa4\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776758070020,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"remark\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableFieldbd0aa4-remark\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"}],\"pageSize\":20,\"defaultSortConfig\":[],\"type\":1,\"columnBtnsList\":[{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-edit\",\"label\":\"编辑\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"edit\",\"labelI18nCode\":\"common.editText\"},{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-clearn\",\"label\":\"删除\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"remove\",\"labelI18nCode\":\"common.delText\"},{\"show\":true,\"icon\":\"icon-ym icon-ym-generator-menu\",\"label\":\"详情\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"detail\",\"labelI18nCode\":\"common.detailText\"}],\"tabConfig\":{\"hasAllTab\":true,\"relationField\":\"\",\"on\":false},\"hasSuperQuery\":false,\"defaultColumnList\":[{\"yunzhupaasKey\":\"radio\",\"resizable\":true,\"buttonStyle\":\"solid\",\"fullName\":\"实体类型\",\"fullNameI18nCode\":[\"\"],\"label\":\"实体类型\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"optionType\":\"default\",\"__config__\":{\"yunzhupaasKey\":\"radio\",\"defaultValue\":\"ORG\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776916730323,\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"tag\":\"YunzhupaasRadio\",\"formId\":\"formItembb71f5\",\"visibility\":[\"pc\",\"app\"],\"noShow\":true,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"实体类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"size\":\"default\",\"prop\":\"entity_type\",\"options\":[{\"fullName\":\"组织/企业\",\"id\":\"ORG\"},{\"fullName\":\"个人\",\"id\":\"IND\"}],\"__vModel__\":\"entity_type\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"entity_type\",\"labelI18nCode\":\"\",\"direction\":\"horizontal\"},{\"yunzhupaasKey\":\"billRule\",\"resizable\":true,\"fullName\":\"企业编码\",\"fullNameI18nCode\":[\"\"],\"label\":\"企业编码\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItemd86399\",\"yunzhupaasKey\":\"billRule\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"rule\":\"CorporationCode\",\"className\":[],\"label\":\"企业编码\",\"trigger\":\"change\",\"ruleConfig\":{},\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776756346790,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleType\":1,\"ruleName\":\"法人单位编码\",\"tag\":\"YunzhupaasInput\",\"tableAlign\":\"left\",\"span\":8},\"readonly\":true,\"prop\":\"company_code\",\"__vModel__\":\"company_code\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"id\":\"company_code\",\"placeholder\":\"系统自动生成\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemac3814\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"企业名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1776756270027,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"company_name\",\"__vModel__\":\"company_name\",\"checked\":false,\"disabled\":false,\"id\":\"company_name\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"企业名称\",\"label\":\"企业名称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem950378\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"简称/昵称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776756445058,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"short_name\",\"__vModel__\":\"short_name\",\"checked\":false,\"disabled\":false,\"id\":\"short_name\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"简称/昵称\",\"label\":\"简称/昵称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formIteme913d2\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"社会信用代码\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1776756480142,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"credit_code\",\"__vModel__\":\"credit_code\",\"checked\":false,\"disabled\":false,\"id\":\"credit_code\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"社会信用代码\",\"label\":\"社会信用代码\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"纳税人类别\",\"fullNameI18nCode\":[\"\"],\"label\":\"纳税人类别\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1776756520113,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemf1b719\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"纳税人类别\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"tax_type\",\"options\":[{\"fullName\":\"一般纳税人\",\"id\":\"GENERAL\"},{\"fullName\":\"小规模纳税人\",\"id\":\"SMALL\"}],\"__vModel__\":\"tax_type\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tax_type\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"organizeSelect\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"归属组织\",\"fullNameI18nCode\":[\"\"],\"label\":\"归属组织\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItem3e0d06\",\"yunzhupaasKey\":\"organizeSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"归属组织\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1776756606740,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-company\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasOrganizeSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"org_id\",\"__vModel__\":\"org_id\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"id\":\"org_id\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"areaSelect\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"level\":2,\"multiple\":false,\"fullName\":\"所属地区\",\"fullNameI18nCode\":[\"\"],\"label\":\"所属地区\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItembac4d7\",\"yunzhupaasKey\":\"areaSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"所属地区\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776756709692,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-Provinces\",\"tag\":\"YunzhupaasAreaSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"province_id\",\"__vModel__\":\"province_id\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"province_id\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"企业类型\",\"fullNameI18nCode\":[\"\"],\"label\":\"企业类型\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776756797475,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem402f2c\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"9b542177a477488994ce09fff3c93901\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"企业类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"enterprise_nature\",\"__vModel__\":\"enterprise_nature\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"enterprise_nature\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"行业代码\",\"fullNameI18nCode\":[\"\"],\"label\":\"行业代码\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776756887768,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem62cf2d\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"d59a3cf65f9847dbb08be449e3feae16\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"行业代码\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"industry_code\",\"__vModel__\":\"industry_code\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"industry_code\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"企业规模\",\"fullNameI18nCode\":[\"\"],\"label\":\"企业规模\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776756923859,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem236419\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"enterpriseScale\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"企业规模\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"enterprise_scale\",\"__vModel__\":\"enterprise_scale\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"enterprise_scale\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"datePicker\",\"clearable\":true,\"resizable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"成立日期\",\"fullNameI18nCode\":[\"\"],\"label\":\"成立日期\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776756967842,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItem31fbac\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"成立日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"registration_date\",\"__vModel__\":\"registration_date\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"registration_date\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItembe6067\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"注册资本\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776757334161,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"registered_capital\",\"__vModel__\":\"registered_capital\",\"checked\":false,\"disabled\":false,\"id\":\"registered_capital\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"resizable\":true,\"fullName\":\"注册资本\",\"label\":\"注册资本\",\"sortable\":false,\"thousands\":false,\"addonAfter\":\"万元\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"step\":1,\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemb811fc\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"法定代表人\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776757395564,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"legal_representative\",\"__vModel__\":\"legal_representative\",\"checked\":false,\"disabled\":false,\"id\":\"legal_representative\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"法定代表人\",\"label\":\"法定代表人\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem5f994c\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"联系电话\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776757411562,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"phone\",\"__vModel__\":\"phone\",\"checked\":false,\"disabled\":false,\"id\":\"phone\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"联系电话\",\"label\":\"联系电话\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItembcb540\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"邮箱\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776757415485,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"email\",\"__vModel__\":\"email\",\"checked\":false,\"disabled\":false,\"id\":\"email\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"邮箱\",\"label\":\"邮箱\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem2b0674\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"网站\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776757420940,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"website\",\"__vModel__\":\"website\",\"checked\":false,\"disabled\":false,\"id\":\"website\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"网站\",\"label\":\"网站\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem8e2a41\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776757434551,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"address\",\"__vModel__\":\"address\",\"checked\":false,\"disabled\":false,\"id\":\"address\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"地址\",\"label\":\"地址\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"ableRelationIds\":[],\"yunzhupaasKey\":\"userSelect\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"__config__\":{\"formId\":\"formItem9e3ebb\",\"yunzhupaasKey\":\"userSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"负责人\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_corporation\",\"renderKey\":1776911034109,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-user\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasUserSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"yunzhupaas_mdm_corporation_yunzhupaas_major_person_id\",\"__vModel__\":\"yunzhupaas_mdm_corporation_yunzhupaas_major_person_id\",\"checked\":false,\"selectType\":\"all\",\"disabled\":false,\"id\":\"yunzhupaas_mdm_corporation_yunzhupaas_major_person_id\",\"placeholder\":\"请选择\",\"clearable\":true,\"resizable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"负责人\",\"label\":\"负责人\",\"sortable\":false,\"relationField\":\"\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"textarea\",\"clearable\":true,\"resizable\":true,\"fullName\":\"经营范围\",\"fullNameI18nCode\":[\"\"],\"label\":\"经营范围\",\"sortable\":false,\"align\":\"left\",\"autoSize\":{\"minRows\":2,\"maxRows\":10},\"showCount\":false,\"__config__\":{\"formId\":\"formItem1cbed8\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"经营范围\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776757471228,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"business_scope\",\"__"); + sb.append("vModel__\":\"business_scope\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"business_scope\",\"placeholder\":\"请输入\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"textarea\",\"clearable\":true,\"resizable\":true,\"fullName\":\"备注\",\"fullNameI18nCode\":[\"\"],\"label\":\"备注\",\"sortable\":false,\"align\":\"left\",\"autoSize\":{\"minRows\":2,\"maxRows\":10},\"showCount\":false,\"__config__\":{\"formId\":\"formItem5e3ca2\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776757518231,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"remark\",\"__vModel__\":\"remark\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"remark\",\"placeholder\":\"请输入\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"billRule\",\"resizable\":true,\"fullName\":\"设计子表-发票抬头编码\",\"fullNameI18nCode\":[\"\",\"\"],\"label\":\"设计子表-发票抬头编码\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"billRule\",\"parentVModel\":\"tableField5ced3a\",\"dragDisabled\":false,\"rule\":\"InvoiceTitleCode\",\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776757704179,\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleType\":1,\"isSubTable\":true,\"ruleName\":\"发票抬头编码\",\"tag\":\"YunzhupaasInput\",\"formId\":\"formItemf85a31\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"发票抬头编码\",\"trigger\":\"change\",\"ruleConfig\":{},\"layout\":\"colFormItem\",\"tableAlign\":\"left\",\"span\":24},\"readonly\":true,\"prop\":\"tableField5ced3a-title_code\",\"__vModel__\":\"title_code\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"id\":\"tableField5ced3a-title_code\",\"placeholder\":\"系统自动生成\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItema0f091\",\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField5ced3a\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"发票抬头名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1776757735612,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableField5ced3a-title_name\",\"__vModel__\":\"title_name\",\"checked\":false,\"disabled\":false,\"id\":\"tableField5ced3a-title_name\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"设计子表-发票抬头名称\",\"label\":\"设计子表-发票抬头名称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem410ef8\",\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField5ced3a\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"纳税人识别号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1776757742594,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableField5ced3a-credit_code\",\"__vModel__\":\"credit_code\",\"checked\":false,\"disabled\":false,\"id\":\"tableField5ced3a-credit_code\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"设计子表-纳税人识别号\",\"label\":\"设计子表-纳税人识别号\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"设计子表-纳税人类别\",\"fullNameI18nCode\":[\"\",\"\"],\"label\":\"设计子表-纳税人类别\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"parentVModel\":\"tableField5ced3a\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1776757754042,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem9a9db2\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"纳税人类别\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"tableField5ced3a-tax_type\",\"options\":[{\"fullName\":\"一般纳税人\",\"id\":\"GENERAL\"},{\"fullName\":\"小规模纳税人\",\"id\":\"SMALL\"}],\"__vModel__\":\"tax_type\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField5ced3a-tax_type\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formIteme1488f\",\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField5ced3a\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776757782422,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableField5ced3a-address\",\"__vModel__\":\"address\",\"checked\":false,\"disabled\":false,\"id\":\"tableField5ced3a-address\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"设计子表-地址\",\"label\":\"设计子表-地址\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem58d117\",\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField5ced3a\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"电话\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776757790773,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableField5ced3a-phone\",\"__vModel__\":\"phone\",\"checked\":false,\"disabled\":false,\"id\":\"tableField5ced3a-phone\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"设计子表-电话\",\"label\":\"设计子表-电话\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem5736dd\",\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField5ced3a\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"开户银行\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776757797258,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableField5ced3a-bank_name\",\"__vModel__\":\"bank_name\",\"checked\":false,\"disabled\":false,\"id\":\"tableField5ced3a-bank_name\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"设计子表-开户银行\",\"label\":\"设计子表-开户银行\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem7541c6\",\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField5ced3a\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"银行账户\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776757803853,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableField5ced3a-bank_account\",\"__vModel__\":\"bank_account\",\"checked\":false,\"disabled\":false,\"id\":\"tableField5ced3a-bank_account\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"设计子表-银行账户\",\"label\":\"设计子表-银行账户\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"switch\",\"resizable\":true,\"activeValue\":1,\"inactiveValue\":0,\"fullName\":\"设计子表-是否默认抬头\",\"inactiveTxt\":\"N\",\"fullNameI18nCode\":[\"\",\"\"],\"label\":\"设计子表-是否默认抬头\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItemfa99ed\",\"yunzhupaasKey\":\"switch\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":0,\"noShow\":false,\"parentVModel\":\"tableField5ced3a\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"是否默认抬头\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776757838265,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-switch\",\"isSubTable\":true,\"tag\":\"YunzhupaasSwitch\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableField5ced3a-is_defalut\",\"__vModel__\":\"is_defalut\",\"checked\":false,\"fixed\":\"none\",\"disabled\":false,\"activeTxt\":\"Y\",\"id\":\"tableField5ced3a-is_defalut\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"switch\",\"resizable\":true,\"activeValue\":1,\"inactiveValue\":0,\"fullName\":\"设计子表-是否有效\",\"inactiveTxt\":\"N\",\"fullNameI18nCode\":[\"\",\"\"],\"label\":\"设计子表-是否有效\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItema0c23f\",\"yunzhupaasKey\":\"switch\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":0,\"noShow\":false,\"parentVModel\":\"tableField5ced3a\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"是否有效\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776757884853,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-switch\",\"isSubTable\":true,\"tag\":\"YunzhupaasSwitch\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableField5ced3a-is_valid\",\"__vModel__\":\"is_valid\",\"checked\":false,\"fixed\":\"none\",\"disabled\":false,\"activeTxt\":\"Y\",\"id\":\"tableField5ced3a-is_valid\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemf6c9b4\",\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField5ced3a\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_legal\",\"renderKey\":1776757948832,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableField5ced3a-remark\",\"__vModel__\":\"remark\",\"checked\":false,\"disabled\":false,\"id\":\"tableField5ced3a-remark\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"设计子表-备注\",\"label\":\"设计子表-备注\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItema6ee01\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldbd0aa4\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"开户行\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776758021515,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableFieldbd0aa4-bank_name\",\"__vModel__\":\"bank_name\",\"checked\":false,\"disabled\":false,\"id\":\"tableFieldbd0aa4-bank_name\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"设计子表-开户行\",\"label\":\"设计子表-开户行\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItem961220\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldbd0aa4\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"账户名\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776758032023,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableFieldbd0aa4-bank_account_name\",\"__vModel__\":\"bank_account_name\",\"checked\":false,\"disabled\":false,\"id\":\"tableFieldbd0aa4-bank_account_name\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"设计子表-账户名\",\"label\":\"设计子表-账户名\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItem68e172\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldbd0aa4\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"银行账号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776758041593,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableFieldbd0aa4-bank_account_number\",\"__vModel__\":\"bank_account_number\",\"checked\":false,\"disabled\":false,\"id\":\"tableFieldbd0aa4-bank_account_number\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"设计子表-银行账号\",\"label\":\"设计子表-银行账号\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formIteme5e523\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldbd0aa4\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"开户行城市\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776758062168,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableFieldbd0aa4-bank_province\",\"__vModel__\":\"bank_province\",\"checked\":false,\"disabled\":false,\"id\":\"tableFieldbd0aa4-bank_province\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"设计子表-开户行城市\",\"label\":\"设计子表-开户行城市\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItem5c7f16\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldbd0aa4\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776758070020,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableFieldbd0aa4-remark\",\"__vModel__\":\"remark\",\"checked\":false,\"disabled\":false,\"id\":\"tableFieldbd0aa4-remark\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"设计子表-备注\",\"label\":\"设计子表-备注\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"}],\"showOverflow\":true,\"useFormPermission\":false,\"customBtnsList\":[],\"useBtnPermission\":false}"); + return sb.toString(); + } + /** 表列表 */ + public static final String getTableList(){ + StringBuilder sb = new StringBuilder(); +sb.append("[{\"relationTable\":\"\",\"tableField\":\"\",\"typeId\":\"1\",\"fields\":[{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"company_id\",\"fieldName\":\"企业唯一ID\",\"identity\":0,\"primaryKey\":1},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"company_code\",\"fieldName\":\"企业编码(系统生成或用户定义)\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"200\",\"dataType\":\"varchar\",\"field\":\"company_name\",\"fieldName\":\"企业名称(企业名或个人姓名)\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"3\",\"dataType\":\"char\",\"field\":\"entity_type\",\"fieldName\":\"实体类型: ORG-组织/企业(Organization), IND-个人(Individual)\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"100\",\"dataType\":\"varchar\",\"field\":\"short_name\",\"fieldName\":\"简称/昵称\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"100\",\"dataType\":\"varchar\",\"field\":\"org_id\",\"fieldName\":\"归属组织。关联表:base_organize\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"3\",\"dataType\":\"char\",\"field\":\"company_scope\",\"fieldName\":\"伙伴性质:INT-内部(Internal), EXT-外部(External)\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"credit_code\",\"fieldName\":\"社会信用代码(企业)或身份证号(个人)\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"province_id\",\"fieldName\":\"所属地区。关联表:base_province\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"20\",\"dataType\":\"varchar\",\"field\":\"tax_type\",\"fieldName\":\"纳税人类别: GENERAL-一般纳税人, SMALL-小规模\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"enterprise_nature\",\"fieldName\":\"企业类型。关联字典:企业性质(EnterpriseNature)\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"industry_code\",\"fieldName\":\"行业代码。关联字典:行业类别(IndustryType)\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"enterprise_scale\",\"fieldName\":\"企业规模。关联字典:企业规模(EnterpriseScale)\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"registration_date\",\"fieldName\":\"成立日期\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"10,2\",\"dataType\":\"decimal\",\"field\":\"registered_capital\",\"fieldName\":\"注册资本(单位:万元)\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"legal_representative\",\"fieldName\":\"法定代表人\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"phone\",\"fieldName\":\"联系电话\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"email\",\"fieldName\":\"邮箱\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"200\",\"dataType\":\"varchar\",\"field\":\"website\",\"fieldName\":\"网站\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"500\",\"dataType\":\"varchar\",\"field\":\"address\",\"fieldName\":\"地址\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":null,\"dataType\":\"tinytext\",\"field\":\"business_scope\",\"fieldName\":\"经营范围\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"500\",\"dataType\":\"varchar\",\"field\":\"remark\",\"fieldName\":\"备注\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"create_by\",\"fieldName\":\"创建人\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"create_time\",\"fieldName\":\"创建时间\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"update_by\",\"fieldName\":\"更新人ID\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"update_time\",\"fieldName\":\"更新时间\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_tenant_id\",\"fieldName\":\"租户id\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":null,\"dataType\":\"int\",\"field\":\"f_delete_mark\",\"fieldName\":\"删除标志\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"f_delete_time\",\"fieldName\":\"删除时间\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_delete_user_id\",\"fieldName\":\"删除用户\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_flow_id\",\"fieldName\":\"流程id\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_flow_task_id\",\"fieldName\":\"流程任务主键\",\"identity\":0,\"primaryKey\":0}],\"relationField\":\"\",\"table\":\"mdm_company\",\"tableName\":\"企业信息(包括:客商与企业内部单位)\"},{\"relationTable\":\"mdm_company\",\"tableField\":\"company_id\",\"typeId\":\"0\",\"fields\":[{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"corporation_id\",\"fieldName\":\"客户ID\",\"identity\":0,\"primaryKey\":1},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"company_id\",\"fieldName\":\"企业唯一ID。关联表:mdm_company\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"major_person_id\",\"fieldName\":\"负责人。关联表:base_user\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"500\",\"dataType\":\"varchar\",\"field\":\"remark\",\"fieldName\":\"备注\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"create_by\",\"fieldName\":\"创建人\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"create_time\",\"fieldName\":\"创建时间\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"update_by\",\"fieldName\":\"更新人ID\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"update_time\",\"fieldName\":\"更新时间\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_tenant_id\",\"fieldName\":\"租户id\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":null,\"dataType\":\"int\",\"field\":\"f_delete_mark\",\"fieldName\":\"删除标志\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"f_delete_time\",\"fieldName\":\"删除时间\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_delete_user_id\",\"fieldName\":\"删除用户\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_flow_id\",\"fieldName\":\"流程id\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_flow_task_id\",\"fieldName\":\"流程任务主键\",\"identity\":0,\"primaryKey\":0}],\"relationField\":\"company_id\",\"table\":\"mdm_corporation\",\"tableName\":\"法人公司\"},{\"relationTable\":\"mdm_company\",\"tableField\":\"company_id\",\"typeId\":\"0\",\"fields\":[{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"bank_id\",\"fieldName\":\"商业伙伴银行ID\",\"identity\":0,\"primaryKey\":1},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"company_id\",\"fieldName\":\"关联的企业信息ID。关联表:mdm_company\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"100\",\"dataType\":\"varchar\",\"field\":\"bank_name\",\"fieldName\":\"开户行\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"200\",\"dataType\":\"varchar\",\"field\":\"bank_account_name\",\"fieldName\":\"账户名\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"bank_account_number\",\"fieldName\":\"银行账号\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"bank_province\",\"fieldName\":\"开户行城市\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"500\",\"dataType\":\"varchar\",\"field\":\"remark\",\"fieldName\":\"备注\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"create_by\",\"fieldName\":\"创建人\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"create_time\",\"fieldName\":\"创建时间\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"update_by\",\"fieldName\":\"更新人ID\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"update_time\",\"fieldName\":\"更新时间\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_tenant_id\",\"fieldName\":\"租户id\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":null,\"dataType\":\"int\",\"field\":\"f_delete_mark\",\"fieldName\":\"删除标志\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"f_delete_time\",\"fieldName\":\"删除时间\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_delete_user_id\",\"fieldName\":\"删除用户\",\"identity\":0,\"primaryKey\":0}],\"relationField\":\"company_id\",\"table\":\"mdm_company_bank\",\"tableName\":\"企业银行信息\"},{\"relationTable\":\"mdm_company\",\"tableField\":\"company_id\",\"typeId\":\"0\",\"fields\":[{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"invoice_id\",\"fieldName\":\"发票抬头ID\",\"identity\":0,\"primaryKey\":1},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"company_id\",\"fieldName\":\"企业信息ID。关联表:mdm_company\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"100\",\"dataType\":\"varchar\",\"field\":\"title_code\",\"fieldName\":\"发票抬头编码\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"200\",\"dataType\":\"varchar\",\"field\":\"title_name\",\"fieldName\":\"发票抬头名称\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"credit_code\",\"fieldName\":\"纳税人识别号\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"20\",\"dataType\":\"varchar\",\"field\":\"tax_type\",\"fieldName\":\"纳税人类别: GENERAL-一般纳税人, SMALL-小规模\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"200\",\"dataType\":\"varchar\",\"field\":\"address\",\"fieldName\":\"地址\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"20\",\"dataType\":\"varchar\",\"field\":\"phone\",\"fieldName\":\"电话\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"100\",\"dataType\":\"varchar\",\"field\":\"bank_name\",\"fieldName\":\"开户银行\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"30\",\"dataType\":\"varchar\",\"field\":\"bank_account\",\"fieldName\":\"银行账户\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"1\",\"dataType\":\"char\",\"field\":\"is_valid\",\"fieldName\":\"是否有效。Y=有效、N=无效\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"1\",\"dataType\":\"char\",\"field\":\"is_defalut\",\"fieldName\":\"是否默认抬头。Y=是、N=否\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"500\",\"dataType\":\"varchar\",\"field\":\"remark\",\"fieldName\":\"备注\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"create_by\",\"fieldName\":\"创建人\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"create_time\",\"fieldName\":\"创建时间\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"update_by\",\"fieldName\":\"更新人ID\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"update_time\",\"fieldName\":\"更新时间\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_tenant_id\",\"fieldName\":\"租户id\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":null,\"dataType\":\"int\",\"field\":\"f_delete_mark\",\"fieldName\":\"删除标志\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"f_delete_time\",\"fieldName\":\"删除时间\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_delete_user_id\",\"fieldName\":\"删除用户\",\"identity\":0,\"primaryKey\":0}],\"relationField\":\"company_id\",\"table\":\"mdm_company_invoice\",\"tableName\":\"企业发票抬头\"}]"); return sb.toString(); + } + +} diff --git a/yunzhupaas-pcm/yunzhupaas-pcm-entity/src/main/java/com/yunzhupaas/base/model/pcmcontract/PcmContractExcelErrorVO.java b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/lpc/LpcExcelErrorVO.java similarity index 72% rename from yunzhupaas-pcm/yunzhupaas-pcm-entity/src/main/java/com/yunzhupaas/base/model/pcmcontract/PcmContractExcelErrorVO.java rename to yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/lpc/LpcExcelErrorVO.java index e749acb..2dd4a00 100644 --- a/yunzhupaas-pcm/yunzhupaas-pcm-entity/src/main/java/com/yunzhupaas/base/model/pcmcontract/PcmContractExcelErrorVO.java +++ b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/lpc/LpcExcelErrorVO.java @@ -1,20 +1,20 @@ -package com.yunzhupaas.base.model.pcmcontract; +package com.yunzhupaas.mdm.model.lpc; import lombok.Data; import cn.afterturn.easypoi.excel.annotation.Excel; import com.alibaba.fastjson.annotation.JSONField; /** * - * pcm_contract + * 法人公司 * @版本: V5.2.7 * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 * @作者: 深圳市乐程软件有限公司 - * @日期: 2026-03-31 + * @日期: 2026-04-24 */ @Data -public class PcmContractExcelErrorVO extends PcmContractExcelVO{ +public class LpcExcelErrorVO extends LpcExcelVO{ @Excel(name = "异常原因",orderNum = "-999") @JSONField(name = "errorsInfo") diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/lpc/LpcExcelVO.java b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/lpc/LpcExcelVO.java new file mode 100644 index 0000000..f289819 --- /dev/null +++ b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/lpc/LpcExcelVO.java @@ -0,0 +1,126 @@ +package com.yunzhupaas.mdm.model.lpc; + +import com.yunzhupaas.mdm.model.companyBank.CompanyBankExcelVO; +import com.yunzhupaas.mdm.model.companyInvoice.CompanyInvoiceExcelVO; +import lombok.Data; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.alibaba.fastjson.annotation.JSONField; +import cn.afterturn.easypoi.excel.annotation.Excel; +import cn.afterturn.easypoi.excel.annotation.ExcelCollection; + +import java.util.List; +/** + * + * 法人公司 + * @版本: V5.2.7 + * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * @作者: 深圳市乐程软件有限公司 + * @日期: 2026-04-24 + */ +@Data +public class LpcExcelVO{ + /** 企业名称 **/ + @JSONField(name = "company_name") + @Excel(name = "企业名称(company_name)",orderNum = "1", isImportField = "true" ) + private String company_name; + + /** 简称/昵称 **/ + @JSONField(name = "short_name") + @Excel(name = "简称/昵称(short_name)",orderNum = "1", isImportField = "true" ) + private String short_name; + + /** 社会信用代码 **/ + @JSONField(name = "credit_code") + @Excel(name = "社会信用代码(credit_code)",orderNum = "1", isImportField = "true" ) + private String credit_code; + + /** 纳税人类别 **/ + @JSONField(name = "tax_type") + @Excel(name = "纳税人类别(tax_type)",orderNum = "1", isImportField = "true" ) + private String tax_type; + + /** 归属组织 **/ + @JSONField(name = "org_id") + @Excel(name = "归属组织(org_id)",orderNum = "1", isImportField = "true" ) + private String org_id; + + /** 所属地区 **/ + @JSONField(name = "province_id") + @Excel(name = "所属地区(province_id)",orderNum = "1", isImportField = "true" ) + private String province_id; + + /** 企业类型 **/ + @JSONField(name = "enterprise_nature") + @Excel(name = "企业类型(enterprise_nature)",orderNum = "1", isImportField = "true" ) + private String enterprise_nature; + + /** 行业代码 **/ + @JSONField(name = "industry_code") + @Excel(name = "行业代码(industry_code)",orderNum = "1", isImportField = "true" ) + private String industry_code; + + /** 企业规模 **/ + @JSONField(name = "enterprise_scale") + @Excel(name = "企业规模(enterprise_scale)",orderNum = "1", isImportField = "true" ) + private String enterprise_scale; + + /** 成立日期 **/ + @JSONField(name = "registration_date") + @Excel(name = "成立日期(registration_date)",orderNum = "1", isImportField = "true" ) + private String registration_date; + + /** 注册资本 **/ + @JSONField(name = "registered_capital") + @Excel(name = "注册资本(registered_capital)",orderNum = "1", isImportField = "true" ) + private String registered_capital; + + /** 法定代表人 **/ + @JSONField(name = "legal_representative") + @Excel(name = "法定代表人(legal_representative)",orderNum = "1", isImportField = "true" ) + private String legal_representative; + + /** 联系电话 **/ + @JSONField(name = "phone") + @Excel(name = "联系电话(phone)",orderNum = "1", isImportField = "true" ) + private String phone; + + /** 邮箱 **/ + @JSONField(name = "email") + @Excel(name = "邮箱(email)",orderNum = "1", isImportField = "true" ) + private String email; + + /** 网站 **/ + @JSONField(name = "website") + @Excel(name = "网站(website)",orderNum = "1", isImportField = "true" ) + private String website; + + /** 地址 **/ + @JSONField(name = "address") + @Excel(name = "地址(address)",orderNum = "1", isImportField = "true" ) + private String address; + + /** 负责人 **/ + @JSONField(name = "yunzhupaas_mdm_corporation_yunzhupaas_major_person_id") + @Excel(name = "负责人(yunzhupaas_mdm_corporation_yunzhupaas_major_person_id)",orderNum = "1", isImportField = "true" ) + private String yunzhupaas_mdm_corporation_yunzhupaas_major_person_id; + + /** 经营范围 **/ + @JSONField(name = "business_scope") + @Excel(name = "经营范围(business_scope)",orderNum = "1", isImportField = "true" ) + private String business_scope; + + /** 备注 **/ + @JSONField(name = "remark") + @Excel(name = "备注(remark)",orderNum = "1", isImportField = "true" ) + private String remark; + + @JsonProperty("tableField5ced3a") + @ExcelCollection(name="设计子表(tableField5ced3a)",orderNum = "10") + private List tableField5ced3a; + + @JsonProperty("tableFieldbd0aa4") + @ExcelCollection(name="设计子表(tableFieldbd0aa4)",orderNum = "5") + private List tableFieldbd0aa4; + + +} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/lpc/LpcForm.java b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/lpc/LpcForm.java new file mode 100644 index 0000000..1f80d44 --- /dev/null +++ b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/lpc/LpcForm.java @@ -0,0 +1,142 @@ +package com.yunzhupaas.mdm.model.lpc; + +import com.yunzhupaas.mdm.model.companyBank.CompanyBankModel; +import com.yunzhupaas.mdm.model.companyInvoice.CompanyInvoiceModel; +import lombok.Data; +import java.util.*; +import java.math.BigDecimal; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.alibaba.fastjson.annotation.JSONField; +import io.swagger.v3.oas.annotations.media.Schema; + +/** + * 法人公司 + * @版本: V5.2.7 + * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * @作者: 深圳市乐程软件有限公司 + * @日期: 2026-04-24 + */ +@Data +@Schema(description = "表单参数") +public class LpcForm { + /** 主键 */ + @Schema(description = "主键") + @JSONField(name = "company_id") + private String companyId; + + + /** 实体类型 **/ + @Schema(description = "实体类型") + @JsonProperty("entity_type") + @JSONField(name = "entity_type") + private String entityType; + /** 企业编码 **/ + @Schema(description = "企业编码") + @JsonProperty("company_code") + @JSONField(name = "company_code") + private String companyCode; + /** 企业名称 **/ + @Schema(description = "企业名称") + @JsonProperty("company_name") + @JSONField(name = "company_name") + private String companyName; + /** 简称/昵称 **/ + @Schema(description = "简称/昵称") + @JsonProperty("short_name") + @JSONField(name = "short_name") + private String shortName; + /** 社会信用代码 **/ + @Schema(description = "社会信用代码") + @JsonProperty("credit_code") + @JSONField(name = "credit_code") + private String creditCode; + /** 纳税人类别 **/ + @Schema(description = "纳税人类别") + @JsonProperty("tax_type") + @JSONField(name = "tax_type") + private Object taxType; + /** 归属组织 **/ + @Schema(description = "归属组织") + @JsonProperty("org_id") + @JSONField(name = "org_id") + private Object orgId; + /** 所属地区 **/ + @Schema(description = "所属地区") + @JsonProperty("province_id") + @JSONField(name = "province_id") + private Object provinceId; + /** 企业类型 **/ + @Schema(description = "企业类型") + @JsonProperty("enterprise_nature") + @JSONField(name = "enterprise_nature") + private Object enterpriseNature; + /** 行业代码 **/ + @Schema(description = "行业代码") + @JsonProperty("industry_code") + @JSONField(name = "industry_code") + private Object industryCode; + /** 企业规模 **/ + @Schema(description = "企业规模") + @JsonProperty("enterprise_scale") + @JSONField(name = "enterprise_scale") + private Object enterpriseScale; + /** 成立日期 **/ + @Schema(description = "成立日期") + @JsonProperty("registration_date") + @JSONField(name = "registration_date") + private String registrationDate; + /** 注册资本 **/ + @Schema(description = "注册资本") + @JsonProperty("registered_capital") + @JSONField(name = "registered_capital") + private BigDecimal registeredCapital; + /** 法定代表人 **/ + @Schema(description = "法定代表人") + @JsonProperty("legal_representative") + @JSONField(name = "legal_representative") + private String legalRepresentative; + /** 联系电话 **/ + @Schema(description = "联系电话") + @JsonProperty("phone") + @JSONField(name = "phone") + private String phone; + /** 邮箱 **/ + @Schema(description = "邮箱") + @JsonProperty("email") + @JSONField(name = "email") + private String email; + /** 网站 **/ + @Schema(description = "网站") + @JsonProperty("website") + @JSONField(name = "website") + private String website; + /** 地址 **/ + @Schema(description = "地址") + @JsonProperty("address") + @JSONField(name = "address") + private String address; + /** 负责人 **/ + @Schema(description = "负责人") + @JsonProperty("yunzhupaas_mdm_corporation_yunzhupaas_major_person_id") + @JSONField(name = "yunzhupaas_mdm_corporation_yunzhupaas_major_person_id") + private Object yunzhupaas_corporation_yunzhupaas_majorPersonId; + /** 经营范围 **/ + @Schema(description = "经营范围") + @JsonProperty("business_scope") + @JSONField(name = "business_scope") + private String businessScope; + /** 备注 **/ + @Schema(description = "备注") + @JsonProperty("remark") + @JSONField(name = "remark") + private String remark; + + /** 子表数据 **/ + @Schema(description = "company_invoice子表数据") + @JsonProperty("company_invoiceList") + private List companyInvoiceList; + /** 子表数据 **/ + @Schema(description = "companyBank子表数据") + @JsonProperty("companyBankList") + private List companyBankList; +} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/bcmprojecttype/BcmProjectTypePagination.java b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/lpc/LpcPagination.java similarity index 73% rename from yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/bcmprojecttype/BcmProjectTypePagination.java rename to yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/lpc/LpcPagination.java index bb1a685..ffc5e57 100644 --- a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/base/model/bcmprojecttype/BcmProjectTypePagination.java +++ b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/lpc/LpcPagination.java @@ -1,23 +1,22 @@ -package com.yunzhupaas.base.model.bcmprojecttype; +package com.yunzhupaas.mdm.model.lpc; import com.alibaba.fastjson.annotation.JSONField; import com.fasterxml.jackson.annotation.JsonProperty; import lombok.Data; import com.yunzhupaas.base.Pagination; import io.swagger.v3.oas.annotations.media.Schema; -import java.util.List; /** * - * 项目类型 + * 法人公司 * @版本: V5.2.7 * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 * @作者: 深圳市乐程软件有限公司 - * @日期: 2026-03-26 + * @日期: 2026-04-24 */ @Data @Schema(description = "列表查询参数") -public class BcmProjectTypePagination extends Pagination { +public class LpcPagination extends Pagination { /** 关键词搜索 */ @Schema(description = "关键词搜索") private String yunzhupaasKeyword; @@ -42,4 +41,14 @@ public class BcmProjectTypePagination extends Pagination { /** 菜单id */ @Schema(description = "菜单id") private String menuId; + /** 归属组织 */ + @Schema(description = "归属组织") + @JsonProperty("org_id") + @JSONField(name = "orgId") + private Object orgId; + /** 企业名称 */ + @Schema(description = "企业名称") + @JsonProperty("company_name") + @JSONField(name = "companyName") + private Object companyName; } diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/material/MaterialConstant.java b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/material/MaterialConstant.java new file mode 100644 index 0000000..933df40 --- /dev/null +++ b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/material/MaterialConstant.java @@ -0,0 +1,42 @@ +package com.yunzhupaas.mdm.model.material; + +import com.yunzhupaas.util.JsonUtil; +import java.util.*; + +/** + * mdm_material配置json + * + * @版本: V5.2.7 + * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * @作者: 深圳市乐程软件有限公司 + * @日期: 2026-04-28 + */ +public class MaterialConstant{ + /** 数据库链接 */ + public static final String DBLINKID = "0"; + /** 表别名 map */ + public static final Map TABLERENAMES = JsonUtil.getJsonToBean("{\"mdm_material\":\"material\"}",Map.class); + /** 子表model map */ + public static final Map TABLEFIELDKEY = JsonUtil.getJsonToBean("{}",Map.class); + /** 整个表单配置json */ + public static final String getFormData(){ + StringBuilder sb = new StringBuilder(); + sb.append("{\"popupType\":\"drawer\",\"labelWidth\":100,\"classNames\":[],\"className\":[],\"fullScreenWidth\":\"100%\",\"hasConfirmAndAddBtn\":true,\"cancelButtonTextI18nCode\":\"common.cancelText\",\"businessKeyTip\":\"该物料分类下,该物料名称数据已存在,请勿重复提交!\",\"labelPosition\":\"right\",\"printId\":\"\",\"labelSuffix\":\"\",\"customBtns\":[],\"disabled\":false,\"formModel\":\"dataForm\",\"cancelButtonText\":\"取消\",\"confirmButtonText\":\"确定\",\"hasCancelBtn\":true,\"primaryKeyPolicy\":1,\"hasPrintBtn\":false,\"concurrencyLock\":true,\"classJson\":\"\",\"drawerWidth\":\"800px\",\"confirmButtonTextI18nCode\":\"common.okText\",\"printButtonText\":\"打印\",\"businessKeyList\":[\"material_name\",\"material_category\"],\"formRef\":\"formRef\",\"gutter\":15,\"logicalDelete\":true,\"size\":\"middle\",\"formRules\":\"rules\",\"generalWidth\":\"800px\",\"colon\":false,\"hasConfirmBtn\":true,\"useBusinessKey\":true,\"formStyle\":\"\",\"printButtonTextI18nCode\":\"common.printText\",\"fields\":[{\"__config__\":{\"formId\":\"formItem8ccf90\",\"yunzhupaasKey\":\"billRule\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"rule\":\"materialCode\",\"className\":[],\"label\":\"物料编码\",\"trigger\":\"change\",\"ruleConfig\":{},\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777013211756,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleType\":1,\"ruleName\":\"物料编码\",\"tag\":\"YunzhupaasInput\",\"tableAlign\":\"left\",\"span\":12},\"readonly\":true,\"__vModel__\":\"material_code\",\"style\":{\"width\":\"100%\"},\"placeholder\":\"系统自动生成\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem83c40d\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"物料名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777008057645,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"material_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"__config__\":{\"yunzhupaasKey\":\"cascader\",\"defaultValue\":[],\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777013275790,\"tagIcon\":\"icon-ym icon-ym-generator-cascader\",\"tag\":\"YunzhupaasCascader\",\"formId\":\"formItem493db2\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"materialCategory\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"物料分类\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"multiple\":false,\"__vModel__\":\"material_category\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择\",\"props\":{\"children\":\"children\",\"label\":\"fullName\",\"value\":\"enCode\"}},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItembbc1a2\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"规格型号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777014869849,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"material_model\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemb35646\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"单位名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777013263798,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"unit_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem8c9279\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"品牌\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777013311315,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"brand\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"controls\":false,\"precision\":2,\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"%\",\"__config__\":{\"formId\":\"formItem36dd63\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":0.01,\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"税率\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777341602337,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"min\":0.01,\"__vModel__\":\"tax_rate\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"__config__\":{\"yunzhupaasKey\":\"cascader\",\"defaultValue\":[],\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777014893882,\"tagIcon\":\"icon-ym icon-ym-generator-cascader\",\"tag\":\"YunzhupaasCascader\",\"formId\":\"formItem0b34b4\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"taxCode\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"税收分类\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"multiple\":false,\"__vModel__\":\"tax_code\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择\",\"props\":{\"children\":\"children\",\"label\":\"fullName\",\"value\":\"enCode\"}},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemb369a1\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"材质/纹理\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777013303007,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"texture\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem5b262b\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"质量标准\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777013318024,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"quality_standard\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"autoSize\":{\"minRows\":2,\"maxRows\":3},\"clearable\":true,\"showCount\":false,\"__config__\":{\"formId\":\"formItem8f3df1\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"技术标准\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777013366266,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"__vModel__\":\"technical_standard\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\"},{\"autoSize\":{\"minRows\":2,\"maxRows\":3},\"clearable\":true,\"showCount\":false,\"__config__\":{\"formId\":\"formItemb1305e\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"验收标准\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777013375099,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"__vModel__\":\"acceptance_criteria\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\"},{\"autoSize\":{\"minRows\":2,\"maxRows\":3},\"clearable\":true,\"showCount\":false,\"__config__\":{\"formId\":\"formItemf44c38\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"交付要求\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777013396926,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"__vModel__\":\"delivery_requirements\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\"},{\"autoSize\":{\"minRows\":2,\"maxRows\":3},\"clearable\":true,\"showCount\":false,\"__config__\":{\"formId\":\"formItem4fad6e\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"储存条件\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777013402484,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"__vModel__\":\"storage_conditions\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\"}],\"detailExtraList\":[],\"span\":24,\"dataLog\":false}"); return sb.toString(); + } + /** 列表字段配置json */ + public static final String getColumnData(){ + StringBuilder sb = new StringBuilder(); + sb.append("{\"showSummary\":false,\"treePropsValue\":\"id\",\"columnOptions\":[{\"__config__\":{\"formId\":\"formItem8ccf90\",\"yunzhupaasKey\":\"billRule\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"rule\":\"materialCode\",\"className\":[],\"label\":\"物料编码\",\"trigger\":\"change\",\"ruleConfig\":{},\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777013211756,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleType\":1,\"ruleName\":\"物料编码\",\"tag\":\"YunzhupaasInput\",\"tableAlign\":\"left\",\"span\":12},\"readonly\":true,\"__vModel__\":\"material_code\",\"fullName\":\"物料编码\",\"fullNameI18nCode\":[\"\"],\"style\":{\"width\":\"100%\"},\"id\":\"material_code\",\"placeholder\":\"系统自动生成\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"物料名称\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem83c40d\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"物料名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777008057645,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"material_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"material_name\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"物料分类\",\"fullNameI18nCode\":[\"\"],\"props\":{\"children\":\"children\",\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"cascader\",\"defaultValue\":[],\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777013275790,\"tagIcon\":\"icon-ym icon-ym-generator-cascader\",\"tag\":\"YunzhupaasCascader\",\"formId\":\"formItem493db2\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"materialCategory\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"物料分类\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"__vModel__\":\"material_category\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"material_category\",\"placeholder\":\"请选择\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"规格型号\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItembbc1a2\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"规格型号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777014869849,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"material_model\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"material_model\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"单位名称\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemb35646\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"单位名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777013263798,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"unit_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"unit_name\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"品牌\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem8c9279\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"品牌\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777013311315,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"brand\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"brand\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"税率\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777014805432,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemd0f934\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"817378654752342789\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"税率\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"__vModel__\":\"tax_rate\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tax_rate\",\"placeholder\":\"请选择\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"税收分类\",\"fullNameI18nCode\":[\"\"],\"props\":{\"children\":\"children\",\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"cascader\",\"defaultValue\":[],\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777014893882,\"tagIcon\":\"icon-ym icon-ym-generator-cascader\",\"tag\":\"YunzhupaasCascader\",\"formId\":\"formItem0b34b4\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"taxCode\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"税收分类\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"__vModel__\":\"tax_code\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tax_code\",\"placeholder\":\"请选择\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"材质/纹理\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemb369a1\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"材质/纹理\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777013303007,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"texture\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"texture\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"质量标准\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem5b262b\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"质量标准\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777013318024,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"quality_standard\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"quality_standard\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"fullName\":\"技术标准\",\"fullNameI18nCode\":[\"\"],\"autoSize\":{\"minRows\":2,\"maxRows\":3},\"showCount\":false,\"__config__\":{\"formId\":\"formItem8f3df1\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"技术标准\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777013366266,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"__vModel__\":\"technical_standard\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"technical_standard\",\"placeholder\":\"请输入\"},{\"clearable\":true,\"fullName\":\"验收标准\",\"fullNameI18nCode\":[\"\"],\"autoSize\":{\"minRows\":2,\"maxRows\":3},\"showCount\":false,\"__config__\":{\"formId\":\"formItemb1305e\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"验收标准\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777013375099,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"__vModel__\":\"acceptance_criteria\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"acceptance_criteria\",\"placeholder\":\"请输入\"},{\"clearable\":true,\"fullName\":\"交付要求\",\"fullNameI18nCode\":[\"\"],\"autoSize\":{\"minRows\":2,\"maxRows\":3},\"showCount\":false,\"__config__\":{\"formId\":\"formItemf44c38\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"交付要求\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777013396926,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"__vModel__\":\"delivery_requirements\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"delivery_requirements\",\"placeholder\":\"请输入\"},{\"clearable\":true,\"fullName\":\"储存条件\",\"fullNameI18nCode\":[\"\"],\"autoSize\":{\"minRows\":2,\"maxRows\":3},\"showCount\":false,\"__config__\":{\"formId\":\"formItem4fad6e\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"储存条件\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777013402484,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"__vModel__\":\"storage_conditions\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"storage_conditions\",\"placeholder\":\"请输入\"}],\"pageSize\":20,\"type\":2,\"columnBtnsList\":[{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-edit\",\"label\":\"编辑\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"edit\",\"labelI18nCode\":\"common.editText\"},{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-clearn\",\"label\":\"删除\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"remove\",\"labelI18nCode\":\"common.delText\"},{\"show\":true,\"icon\":\"icon-ym icon-ym-generator-menu\",\"label\":\"详情\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"detail\",\"labelI18nCode\":\"common.detailText\"}],\"treeTitle\":\"物料分类\",\"defaultColumnList\":[{\"yunzhupaasKey\":\"billRule\",\"resizable\":true,\"fullName\":\"物料编码\",\"fullNameI18nCode\":[\"\"],\"label\":\"物料编码\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItem8ccf90\",\"yunzhupaasKey\":\"billRule\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"rule\":\"materialCode\",\"className\":[],\"label\":\"物料编码\",\"trigger\":\"change\",\"ruleConfig\":{},\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777013211756,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleType\":1,\"ruleName\":\"物料编码\",\"tag\":\"YunzhupaasInput\",\"tableAlign\":\"left\",\"span\":12},\"readonly\":true,\"prop\":\"material_code\",\"__vModel__\":\"material_code\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"id\":\"material_code\",\"placeholder\":\"系统自动生成\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem83c40d\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"物料名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777008057645,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"material_name\",\"__vModel__\":\"material_name\",\"checked\":true,\"disabled\":false,\"id\":\"material_name\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"物料名称\",\"label\":\"物料名称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"cascader\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"物料分类\",\"fullNameI18nCode\":[\"\"],\"label\":\"物料分类\",\"sortable\":false,\"align\":\"left\",\"props\":{\"children\":\"children\",\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"cascader\",\"defaultValue\":[],\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777013275790,\"tagIcon\":\"icon-ym icon-ym-generator-cascader\",\"tag\":\"YunzhupaasCascader\",\"formId\":\"formItem493db2\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"materialCategory\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"物料分类\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"material_category\",\"__vModel__\":\"material_category\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"material_category\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItembbc1a2\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"规格型号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777014869849,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"material_model\",\"__vModel__\":\"material_model\",\"checked\":true,\"disabled\":false,\"id\":\"material_model\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"规格型号\",\"label\":\"规格型号\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemb35646\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"单位名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777013263798,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"unit_name\",\"__vModel__\":\"unit_name\",\"checked\":true,\"disabled\":false,\"id\":\"unit_name\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"单位名称\",\"label\":\"单位名称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem8c9279\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"品牌\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777013311315,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"brand\",\"__vModel__\":\"brand\",\"checked\":true,\"disabled\":false,\"id\":\"brand\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"品牌\",\"label\":\"品牌\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"税率\",\"fullNameI18nCode\":[\"\"],\"label\":\"税率\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777014805432,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemd0f934\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"817378654752342789\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"税率\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"tax_rate\",\"__vModel__\":\"tax_rate\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tax_rate\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"cascader\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"税收分类\",\"fullNameI18nCode\":[\"\"],\"label\":\"税收分类\",\"sortable\":false,\"align\":\"left\",\"props\":{\"children\":\"children\",\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"cascader\",\"defaultValue\":[],\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777014893882,\"tagIcon\":\"icon-ym icon-ym-generator-cascader\",\"tag\":\"YunzhupaasCascader\",\"formId\":\"formItem0b34b4\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"taxCode\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"税收分类\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"tax_code\",\"__vModel__\":\"tax_code\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tax_code\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemb369a1\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"材质/纹理\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777013303007,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"texture\",\"__vModel__\":\"texture\",\"checked\":true,\"disabled\":false,\"id\":\"texture\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"材质/纹理\",\"label\":\"材质/纹理\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem5b262b\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"质量标准\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777013318024,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"quality_standard\",\"__vModel__\":\"quality_standard\",\"checked\":false,\"disabled\":false,\"id\":\"quality_standard\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"质量标准\",\"label\":\"质量标准\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"textarea\",\"clearable\":true,\"resizable\":true,\"fullName\":\"技术标准\",\"fullNameI18nCode\":[\"\"],\"label\":\"技术标准\",\"sortable\":false,\"align\":\"left\",\"autoSize\":{\"minRows\":2,\"maxRows\":3},\"showCount\":false,\"__config__\":{\"formId\":\"formItem8f3df1\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"技术标准\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777013366266,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"technical_standard\",\"__vModel__\":\"technical_standard\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"technical_standard\",\"placeholder\":\"请输入\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"textarea\",\"clearable\":true,\"resizable\":true,\"fullName\":\"验收标准\",\"fullNameI18nCode\":[\"\"],\"label\":\"验收标准\",\"sortable\":false,\"align\":\"left\",\"autoSize\":{\"minRows\":2,\"maxRows\":3},\"showCount\":false,\"__config__\":{\"formId\":\"formItemb1305e\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"验收标准\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777013375099,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"acceptance_criteria\",\"__vModel__\":\"acceptance_criteria\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"acceptance_criteria\",\"placeholder\":\"请输入\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"textarea\",\"clearable\":true,\"resizable\":true,\"fullName\":\"交付要求\",\"fullNameI18nCode\":[\"\"],\"label\":\"交付要求\",\"sortable\":false,\"align\":\"left\",\"autoSize\":{\"minRows\":2,\"maxRows\":3},\"showCount\":false,\"__config__\":{\"formId\":\"formItemf44c38\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"交付要求\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777013396926,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"delivery_requirements\",\"__vModel__\":\"delivery_requirements\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"delivery_requirements\",\"placeholder\":\"请输入\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"textarea\",\"clearable\":true,\"resizable\":true,\"fullName\":\"储存条件\",\"fullNameI18nCode\":[\"\"],\"label\":\"储存条件\",\"sortable\":false,\"align\":\"left\",\"autoSize\":{\"minRows\":2,\"maxRows\":3},\"showCount\":false,\"__config__\":{\"formId\":\"formItem4fad6e\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"储存条件\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777013402484,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"storage_conditions\",\"__vModel__\":\"storage_conditions\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"storage_conditions\",\"placeholder\":\"请输入\",\"labelI18nCode\":\"\"}],\"treeRelationFieldAbleIds\":[],\"treeSyncInterfaceName\":\"\",\"treeSyncTemplateJson\":[],\"treeRelation\":\"material_category\",\"defaultSortConfig\":[],\"tabConfig\":{\"hasAllTab\":true,\"relationField\":\"\",\"on\":false},\"hasSuperQuery\":true,\"treePropsLabel\":\"fullName\",\"groupField\":\"\",\"printIds\":[],\"uploaderTemplateJson\":{\"selectKey\":[\"material_name\",\"material_category\",\"material_model\",\"unit_name\",\"brand\",\"tax_rate\",\"tax_code\",\"texture\",\"quality_standard\",\"technical_standard\",\"acceptance_criteria\",\"delivery_requirements\",\"storage_conditions\"],\"dataType\":\"2\"},\"hasTreeQuery\":true,\"useFormPermission\":false,\"complexHeaderList\":[],\"useBtnPermission\":true,\"treeSyncType\":0,\"hasPage\":true,\"searchList\":[{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"showCount\":false,\"__config__\":{\"formId\":\"formItem83c40d\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"物料名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777008057645,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"material_name\",\"__vModel__\":\"material_name\",\"searchMultiple\":false,\"disabled\":false,\"id\":\"material_name\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"searchType\":2,\"fullName\":\"物料名称\",\"label\":\"物料名称\",\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"isKeyword\":false,\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"showCount\":false,\"__config__\":{\"formId\":\"formItembbc1a2\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"规格型号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777014869849,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"material_model\",\"__vModel__\":\"material_model\",\"searchMultiple\":false,\"disabled\":false,\"id\":\"material_model\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"searchType\":2,\"fullName\":\"规格型号\",\"label\":\"规格型号\",\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"isKeyword\":false,\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"}],\"ruleList\":{\"conditionList\":[],\"matchLogic\":\"and\"},\"childTableStyle\":1,\"treePropsChildren\":\"children\",\"treeRelationFieldSelectType\":\"all\",\"showOverflow\":true,\"treeTemplateJson\":[],\"treeTitleI18nCode\":\"\",\"treePropsName\":\"\",\"useColumnPermission\":false,\"treePropsUrl\":\"\",\"btnsList\":[{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-add\",\"label\":\"新增\",\"value\":\"add\",\"labelI18nCode\":\"common.add2Text\"},{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-download\",\"label\":\"导出\",\"value\":\"download\",\"labelI18nCode\":\"common.exportText\"},{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-upload\",\"label\":\"导入\",\"value\":\"upload\",\"labelI18nCode\":\"common.importText\"},{\"show\":false,\"icon\":\"icon-ym icon-ym-btn-clearn\",\"label\":\"批量删除\",\"value\":\"batchRemove\",\"labelI18nCode\":\"common.batchDelText\"},{\"show\":false,\"icon\":\"icon-ym icon-ym-report-icon-preview-printPreview\",\"label\":\"批量打印\",\"value\":\"batchPrint\",\"labelI18nCode\":\"common.batchPrintText\"}],\"useDataPermission\":true,\"viewKey\":\"\",\"columnList\":[{\"yunzhupaasKey\":\"billRule\",\"resizable\":true,\"fullName\":\"物料编码\",\"fullNameI18nCode\":[\"\"],\"label\":\"物料编码\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItem8ccf90\",\"yunzhupaasKey\":\"billRule\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"rule\":\"materialCode\",\"className\":[],\"label\":\"物料编码\",\"trigger\":\"change\",\"ruleConfig\":{},\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777013211756,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleType\":1,\"ruleName\":\"物料编码\",\"tag\":\"YunzhupaasInput\",\"tableAlign\":\"left\",\"span\":12},\"readonly\":true,\"prop\":\"material_code\",\"__vModel__\":\"material_code\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"id\":\"material_code\",\"placeholder\":\"系统自动生成\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem83c40d\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"物料名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777008057645,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"material_name\",\"__vModel__\":\"material_name\",\"disabled\":false,\"id\":\"material_name\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"物料名称\",\"label\":\"物料名称\",\"sortable\":true,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"cascader\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"物料分类\",\"fullNameI18nCode\":[\"\"],\"label\":\"物料分类\",\"sortable\":true,\"align\":\"left\",\"props\":{\"children\":\"children\",\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"cascader\",\"defaultValue\":[],\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777013275790,\"tagIcon\":\"icon-ym icon-ym-generator-cascader\",\"tag\":\"YunzhupaasCascader\",\"formId\":\"formItem493db2\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"materialCategory\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"物料分类\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"material_category\",\"__vModel__\":\"material_category\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"material_category\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemb35646\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"单位名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777013263798,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"unit_name\",\"__vModel__\":\"unit_name\",\"disabled\":false,\"id\":\"unit_name\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"单位名称\",\"label\":\"单位名称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemb369a1\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"材质/纹理\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777013303007,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"texture\",\"__vModel__\":\"texture\",\"disabled\":false,\"id\":\"texture\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"材质/纹理\",\"label\":\"材质/纹理\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItembbc1a2\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"规格型号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777014869849,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"material_model\",\"__vModel__\":\"material_model\",\"disabled\":false,\"id\":\"material_model\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"规格型号\",\"label\":\"规格型号\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem8c9279\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"品牌\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777013311315,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"brand\",\"__vModel__\":\"brand\",\"disabled\":false,\"id\":\"brand\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"品牌\",\"label\":\"品牌\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"税率\",\"fullNameI18nCode\":[\"\"],\"label\":\"税率\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777014805432,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemd0f934\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"817378654752342789\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"税率\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"tax_rate\",\"__vModel__\":\"tax_rate\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tax_rate\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"cascader\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"税收分类\",\"fullNameI18nCode\":[\"\"],\"label\":\"税收分类\",\"sortable\":false,\"align\":\"left\",\"props\":{\"children\":\"children\",\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"cascader\",\"defaultValue\":[],\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777014893882,\"tagIcon\":\"icon-ym icon-ym-generator-cascader\",\"tag\":\"YunzhupaasCascader\",\"formId\":\"formItem0b34b4\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"taxCode\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"税收分类\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"tax_code\",\"__vModel__\":\"tax_code\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tax_code\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"}],\"summaryField\":[],\"parentField\":\"\",\"treeDataSource\":\"dictionary\",\"treeDictionary\":\"materialCategory\",\"treeSyncInterfaceId\":\"\",\"customBtnsList\":[]}"); return sb.toString(); + } + /** app列表字段配置json */ + public static final String getAppColumnData(){ + StringBuilder sb = new StringBuilder(); + sb.append("{\"hasPage\":true,\"useColumnPermission\":false,\"searchList\":[],\"btnsList\":[{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-add\",\"label\":\"新增\",\"value\":\"add\",\"labelI18nCode\":\"common.add2Text\"},{\"show\":false,\"icon\":\"icon-ym icon-ym-btn-clearn\",\"label\":\"批量删除\",\"value\":\"batchRemove\",\"labelI18nCode\":\"common.batchDelText\"}],\"useDataPermission\":false,\"viewKey\":\"\",\"ruleListApp\":{\"conditionList\":[],\"matchLogic\":\"and\"},\"columnList\":[{\"yunzhupaasKey\":\"billRule\",\"resizable\":true,\"fullName\":\"物料编码\",\"fullNameI18nCode\":[\"\"],\"label\":\"物料编码\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItem8ccf90\",\"yunzhupaasKey\":\"billRule\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"rule\":\"materialCode\",\"className\":[],\"label\":\"物料编码\",\"trigger\":\"change\",\"ruleConfig\":{},\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777013211756,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleType\":1,\"ruleName\":\"物料编码\",\"tag\":\"YunzhupaasInput\",\"tableAlign\":\"left\",\"span\":12},\"readonly\":true,\"prop\":\"material_code\",\"__vModel__\":\"material_code\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"id\":\"material_code\",\"placeholder\":\"系统自动生成\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem83c40d\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"物料名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777008057645,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"material_name\",\"__vModel__\":\"material_name\",\"disabled\":false,\"id\":\"material_name\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"物料名称\",\"label\":\"物料名称\",\"sortable\":true,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"cascader\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"物料分类\",\"fullNameI18nCode\":[\"\"],\"label\":\"物料分类\",\"sortable\":true,\"align\":\"left\",\"props\":{\"children\":\"children\",\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"cascader\",\"defaultValue\":[],\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777013275790,\"tagIcon\":\"icon-ym icon-ym-generator-cascader\",\"tag\":\"YunzhupaasCascader\",\"formId\":\"formItem493db2\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"materialCategory\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"物料分类\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"material_category\",\"__vModel__\":\"material_category\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"material_category\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemb35646\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"单位名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777013263798,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"unit_name\",\"__vModel__\":\"unit_name\",\"disabled\":false,\"id\":\"unit_name\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"单位名称\",\"label\":\"单位名称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemb369a1\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"材质/纹理\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777013303007,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"texture\",\"__vModel__\":\"texture\",\"disabled\":false,\"id\":\"texture\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"材质/纹理\",\"label\":\"材质/纹理\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItembbc1a2\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"规格型号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777014869849,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"material_model\",\"__vModel__\":\"material_model\",\"disabled\":false,\"id\":\"material_model\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"规格型号\",\"label\":\"规格型号\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem8c9279\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"品牌\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777013311315,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"brand\",\"__vModel__\":\"brand\",\"disabled\":false,\"id\":\"brand\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"品牌\",\"label\":\"品牌\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"税率\",\"fullNameI18nCode\":[\"\"],\"label\":\"税率\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777014805432,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemd0f934\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"817378654752342789\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"税率\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"tax_rate\",\"__vModel__\":\"tax_rate\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tax_rate\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"cascader\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"税收分类\",\"fullNameI18nCode\":[\"\"],\"label\":\"税收分类\",\"sortable\":false,\"align\":\"left\",\"props\":{\"children\":\"children\",\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"cascader\",\"defaultValue\":[],\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777014893882,\"tagIcon\":\"icon-ym icon-ym-generator-cascader\",\"tag\":\"YunzhupaasCascader\",\"formId\":\"formItem0b34b4\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"taxCode\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"税收分类\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"tax_code\",\"__vModel__\":\"tax_code\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tax_code\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"}],\"columnOptions\":[{\"__config__\":{\"formId\":\"formItem8ccf90\",\"yunzhupaasKey\":\"billRule\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"rule\":\"materialCode\",\"className\":[],\"label\":\"物料编码\",\"trigger\":\"change\",\"ruleConfig\":{},\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777013211756,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleType\":1,\"ruleName\":\"物料编码\",\"tag\":\"YunzhupaasInput\",\"tableAlign\":\"left\",\"span\":12},\"readonly\":true,\"__vModel__\":\"material_code\",\"fullName\":\"物料编码\",\"fullNameI18nCode\":[\"\"],\"style\":{\"width\":\"100%\"},\"id\":\"material_code\",\"placeholder\":\"系统自动生成\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"物料名称\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem83c40d\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"物料名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777008057645,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"material_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"material_name\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"物料分类\",\"fullNameI18nCode\":[\"\"],\"props\":{\"children\":\"children\",\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"cascader\",\"defaultValue\":[],\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777013275790,\"tagIcon\":\"icon-ym icon-ym-generator-cascader\",\"tag\":\"YunzhupaasCascader\",\"formId\":\"formItem493db2\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"materialCategory\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"物料分类\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"__vModel__\":\"material_category\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"material_category\",\"placeholder\":\"请选择\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"规格型号\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItembbc1a2\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"规格型号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777014869849,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"material_model\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"material_model\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"单位名称\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemb35646\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"单位名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777013263798,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"unit_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"unit_name\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"品牌\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem8c9279\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"品牌\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777013311315,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"brand\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"brand\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"税率\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777014805432,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemd0f934\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"817378654752342789\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"税率\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"__vModel__\":\"tax_rate\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tax_rate\",\"placeholder\":\"请选择\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"税收分类\",\"fullNameI18nCode\":[\"\"],\"props\":{\"children\":\"children\",\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"cascader\",\"defaultValue\":[],\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777014893882,\"tagIcon\":\"icon-ym icon-ym-generator-cascader\",\"tag\":\"YunzhupaasCascader\",\"formId\":\"formItem0b34b4\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"taxCode\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"税收分类\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"__vModel__\":\"tax_code\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tax_code\",\"placeholder\":\"请选择\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"材质/纹理\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemb369a1\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"材质/纹理\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777013303007,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"texture\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"texture\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"质量标准\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem5b262b\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"质量标准\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777013318024,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"quality_standard\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"quality_standard\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"fullName\":\"技术标准\",\"fullNameI18nCode\":[\"\"],\"autoSize\":{\"minRows\":2,\"maxRows\":3},\"showCount\":false,\"__config__\":{\"formId\":\"formItem8f3df1\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"技术标准\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777013366266,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"__vModel__\":\"technical_standard\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"technical_standard\",\"placeholder\":\"请输入\"},{\"clearable\":true,\"fullName\":\"验收标准\",\"fullNameI18nCode\":[\"\"],\"autoSize\":{\"minRows\":2,\"maxRows\":3},\"showCount\":false,\"__config__\":{\"formId\":\"formItemb1305e\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"验收标准\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777013375099,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"__vModel__\":\"acceptance_criteria\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"acceptance_criteria\",\"placeholder\":\"请输入\"},{\"clearable\":true,\"fullName\":\"交付要求\",\"fullNameI18nCode\":[\"\"],\"autoSize\":{\"minRows\":2,\"maxRows\":3},\"showCount\":false,\"__config__\":{\"formId\":\"formItemf44c38\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"交付要求\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777013396926,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"__vModel__\":\"delivery_requirements\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"delivery_requirements\",\"placeholder\":\"请输入\"},{\"clearable\":true,\"fullName\":\"储存条件\",\"fullNameI18nCode\":[\"\"],\"autoSize\":{\"minRows\":2,\"maxRows\":3},\"showCount\":false,\"__config__\":{\"formId\":\"formItem4fad6e\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"储存条件\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777013402484,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"__vModel__\":\"storage_conditions\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"storage_conditions\",\"placeholder\":\"请输入\"}],\"pageSize\":20,\"defaultSortConfig\":[],\"type\":1,\"columnBtnsList\":[{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-edit\",\"label\":\"编辑\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"edit\",\"labelI18nCode\":\"common.editText\"},{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-clearn\",\"label\":\"删除\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"remove\",\"labelI18nCode\":\"common.delText\"},{\"show\":true,\"icon\":\"icon-ym icon-ym-generator-menu\",\"label\":\"详情\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"detail\",\"labelI18nCode\":\"common.detailText\"}],\"tabConfig\":{\"hasAllTab\":true,\"relationField\":\"\",\"on\":false},\"hasSuperQuery\":false,\"defaultColumnList\":[{\"yunzhupaasKey\":\"billRule\",\"resizable\":true,\"fullName\":\"物料编码\",\"fullNameI18nCode\":[\"\"],\"label\":\"物料编码\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItem8ccf90\",\"yunzhupaasKey\":\"billRule\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"rule\":\"materialCode\",\"className\":[],\"label\":\"物料编码\",\"trigger\":\"change\",\"ruleConfig\":{},\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777013211756,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleType\":1,\"ruleName\":\"物料编码\",\"tag\":\"YunzhupaasInput\",\"tableAlign\":\"left\",\"span\":12},\"readonly\":true,\"prop\":\"material_code\",\"__vModel__\":\"material_code\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"id\":\"material_code\",\"placeholder\":\"系统自动生成\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem83c40d\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"物料名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777008057645,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"material_name\",\"__vModel__\":\"material_name\",\"checked\":true,\"disabled\":false,\"id\":\"material_name\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"物料名称\",\"label\":\"物料名称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"cascader\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"物料分类\",\"fullNameI18nCode\":[\"\"],\"label\":\"物料分类\",\"sortable\":false,\"align\":\"left\",\"props\":{\"children\":\"children\",\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"cascader\",\"defaultValue\":[],\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777013275790,\"tagIcon\":\"icon-ym icon-ym-generator-cascader\",\"tag\":\"YunzhupaasCascader\",\"formId\":\"formItem493db2\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"materialCategory\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"物料分类\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"material_category\",\"__vModel__\":\"material_category\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"material_category\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItembbc1a2\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"规格型号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777014869849,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"material_model\",\"__vModel__\":\"material_model\",\"checked\":true,\"disabled\":false,\"id\":\"material_model\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"规格型号\",\"label\":\"规格型号\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemb35646\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"单位名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777013263798,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"unit_name\",\"__vModel__\":\"unit_name\",\"checked\":true,\"disabled\":false,\"id\":\"unit_name\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"单位名称\",\"label\":\"单位名称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem8c9279\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"品牌\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777013311315,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"brand\",\"__vModel__\":\"brand\",\"checked\":true,\"disabled\":false,\"id\":\"brand\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"品牌\",\"label\":\"品牌\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"税率\",\"fullNameI18nCode\":[\"\"],\"label\":\"税率\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777014805432,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemd0f934\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"817378654752342789\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"税率\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"tax_rate\",\"__vModel__\":\"tax_rate\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tax_rate\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"cascader\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"税收分类\",\"fullNameI18nCode\":[\"\"],\"label\":\"税收分类\",\"sortable\":false,\"align\":\"left\",\"props\":{\"children\":\"children\",\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"cascader\",\"defaultValue\":[],\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777014893882,\"tagIcon\":\"icon-ym icon-ym-generator-cascader\",\"tag\":\"YunzhupaasCascader\",\"formId\":\"formItem0b34b4\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"taxCode\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"税收分类\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"tax_code\",\"__vModel__\":\"tax_code\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tax_code\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemb369a1\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"材质/纹理\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777013303007,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"texture\",\"__vModel__\":\"texture\",\"checked\":true,\"disabled\":false,\"id\":\"texture\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"材质/纹理\",\"label\":\"材质/纹理\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem5b262b\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"质量标准\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777013318024,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"quality_standard\",\"__vModel__\":\"quality_standard\",\"checked\":false,\"disabled\":false,\"id\":\"quality_standard\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"质量标准\",\"label\":\"质量标准\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"textarea\",\"clearable\":true,\"resizable\":true,\"fullName\":\"技术标准\",\"fullNameI18nCode\":[\"\"],\"label\":\"技术标准\",\"sortable\":false,\"align\":\"left\",\"autoSize\":{\"minRows\":2,\"maxRows\":3},\"showCount\":false,\"__config__\":{\"formId\":\"formItem8f3df1\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"技术标准\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777013366266,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"technical_standard\",\"__vModel__\":\"technical_standard\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"technical_standard\",\"placeholder\":\"请输入\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"textarea\",\"clearable\":true,\"resizable\":true,\"fullName\":\"验收标准\",\"fullNameI18nCode\":[\"\"],\"label\":\"验收标准\",\"sortable\":false,\"align\":\"left\",\"autoSize\":{\"minRows\":2,\"maxRows\":3},\"showCount\":false,\"__config__\":{\"formId\":\"formItemb1305e\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"验收标准\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777013375099,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"acceptance_criteria\",\"__vModel__\":\"acceptance_criteria\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"acceptance_criteria\",\"placeholder\":\"请输入\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"textarea\",\"clearable\":true,\"resizable\":true,\"fullName\":\"交付要求\",\"fullNameI18nCode\":[\"\"],\"label\":\"交付要求\",\"sortable\":false,\"align\":\"left\",\"autoSize\":{\"minRows\":2,\"maxRows\":3},\"showCount\":false,\"__config__\":{\"formId\":\"formItemf44c38\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"交付要求\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777013396926,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"delivery_requirements\",\"__vModel__\":\"delivery_requirements\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"delivery_requirements\",\"placeholder\":\"请输入\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"textarea\",\"clearable\":true,\"resizable\":true,\"fullName\":\"储存条件\",\"fullNameI18nCode\":[\"\"],\"label\":\"储存条件\",\"sortable\":false,\"align\":\"left\",\"autoSize\":{\"minRows\":2,\"maxRows\":3},\"showCount\":false,\"__config__\":{\"formId\":\"formItem4fad6e\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"储存条件\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_material\",\"renderKey\":1777013402484,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"storage_conditions\",\"__vModel__\":\"storage_conditions\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"storage_conditions\",\"placeholder\":\"请输入\",\"labelI18nCode\":\"\"}],\"showOverflow\":true,\"useFormPermission\":false,\"customBtnsList\":[],\"useBtnPermission\":false}"); return sb.toString(); + } + /** 表列表 */ + public static final String getTableList(){ + StringBuilder sb = new StringBuilder(); + sb.append("[{\"relationTable\":\"\",\"tableField\":\"\",\"typeId\":\"1\",\"fields\":[{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"material_id\",\"fieldName\":\"物料主键ID\",\"identity\":0,\"primaryKey\":1},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"100\",\"dataType\":\"varchar\",\"field\":\"material_code\",\"fieldName\":\"物料编码(公司内部唯一)\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"200\",\"dataType\":\"varchar\",\"field\":\"material_name\",\"fieldName\":\"物料名称\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"500\",\"dataType\":\"varchar\",\"field\":\"material_model\",\"fieldName\":\"规格型号\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"material_category\",\"fieldName\":\"物料分类。关联字典:materialCategory\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"unit_name\",\"fieldName\":\"单位名称(如:个、千克、米)\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"200\",\"dataType\":\"varchar\",\"field\":\"texture\",\"fieldName\":\"材质/纹理\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"100\",\"dataType\":\"varchar\",\"field\":\"brand\",\"fieldName\":\"品牌\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"200\",\"dataType\":\"varchar\",\"field\":\"quality_standard\",\"fieldName\":\"质量标准(如:国标、企标)\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"200\",\"dataType\":\"varchar\",\"field\":\"technical_standard\",\"fieldName\":\"技术标准\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":null,\"dataType\":\"text\",\"field\":\"acceptance_criteria\",\"fieldName\":\"验收标准\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":null,\"dataType\":\"text\",\"field\":\"delivery_requirements\",\"fieldName\":\"交付要求\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"200\",\"dataType\":\"varchar\",\"field\":\"storage_conditions\",\"fieldName\":\"储存条件\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"10,4\",\"dataType\":\"decimal\",\"field\":\"tax_rate\",\"fieldName\":\"税率(默认13%)\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"tax_code\",\"fieldName\":\"税收分类编码\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":null,\"dataType\":\"text\",\"field\":\"remark\",\"fieldName\":\"备注\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"create_by\",\"fieldName\":\"创建人\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"timestamp\",\"field\":\"create_time\",\"fieldName\":\"创建时间\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"update_by\",\"fieldName\":\"更新人\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"timestamp\",\"field\":\"update_time\",\"fieldName\":\"更新时间\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_tenant_id\",\"fieldName\":\"租户id\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_flow_id\",\"fieldName\":\"流程id\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_flow_task_id\",\"fieldName\":\"流程任务主键\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":null,\"dataType\":\"int\",\"field\":\"f_delete_mark\",\"fieldName\":\"删除标志\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"f_delete_time\",\"fieldName\":\"删除时间\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_delete_user_id\",\"fieldName\":\"删除用户\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":null,\"dataType\":\"int\",\"field\":\"f_version\",\"fieldName\":\"乐观锁\",\"identity\":0,\"primaryKey\":0}],\"relationField\":\"\",\"table\":\"mdm_material\",\"tableName\":\"物料主表\"}]"); return sb.toString(); + } + +} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/material/MaterialExcelErrorVO.java b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/material/MaterialExcelErrorVO.java new file mode 100644 index 0000000..80cd719 --- /dev/null +++ b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/material/MaterialExcelErrorVO.java @@ -0,0 +1,22 @@ + + +package com.yunzhupaas.mdm.model.material; + +import lombok.Data; +import cn.afterturn.easypoi.excel.annotation.Excel; +import com.alibaba.fastjson.annotation.JSONField; +/** + * + * 物料信息 + * @版本: V5.2.7 + * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * @作者: 深圳市乐程软件有限公司 + * @日期: 2026-04-27 + */ +@Data +public class MaterialExcelErrorVO extends MaterialExcelVO{ + + @Excel(name = "异常原因",orderNum = "-999") + @JSONField(name = "errorsInfo") + private String errorsInfo; +} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/material/MaterialExcelVO.java b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/material/MaterialExcelVO.java new file mode 100644 index 0000000..1800458 --- /dev/null +++ b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/material/MaterialExcelVO.java @@ -0,0 +1,90 @@ +package com.yunzhupaas.mdm.model.material; + +import lombok.Data; +import java.sql.Time; +import java.util.Date; +import com.fasterxml.jackson.annotation.JsonFormat; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.alibaba.fastjson.annotation.JSONField; +import cn.afterturn.easypoi.excel.annotation.Excel; +import cn.afterturn.easypoi.excel.annotation.ExcelEntity; +import cn.afterturn.easypoi.excel.annotation.ExcelCollection; +import java.math.BigDecimal; +import java.util.List; +/** + * + * 物料信息 + * @版本: V5.2.7 + * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * @作者: 深圳市乐程软件有限公司 + * @日期: 2026-04-27 + */ +@Data +public class MaterialExcelVO{ + /** 物料名称 **/ + @JSONField(name = "material_name") + @Excel(name = "物料名称(material_name)",orderNum = "1", isImportField = "true" ) + private String material_name; + + /** 物料分类 **/ + @JSONField(name = "material_category") + @Excel(name = "物料分类(material_category)",orderNum = "1", isImportField = "true" ) + private String material_category; + + /** 规格型号 **/ + @JSONField(name = "material_model") + @Excel(name = "规格型号(material_model)",orderNum = "1", isImportField = "true" ) + private String material_model; + + /** 单位名称 **/ + @JSONField(name = "unit_name") + @Excel(name = "单位名称(unit_name)",orderNum = "1", isImportField = "true" ) + private String unit_name; + + /** 品牌 **/ + @JSONField(name = "brand") + @Excel(name = "品牌(brand)",orderNum = "1", isImportField = "true" ) + private String brand; + + /** 税率 **/ + @JSONField(name = "tax_rate") + @Excel(name = "税率(tax_rate)",orderNum = "1", isImportField = "true" ) + private String tax_rate; + + /** 税收分类 **/ + @JSONField(name = "tax_code") + @Excel(name = "税收分类(tax_code)",orderNum = "1", isImportField = "true" ) + private String tax_code; + + /** 材质/纹理 **/ + @JSONField(name = "texture") + @Excel(name = "材质/纹理(texture)",orderNum = "1", isImportField = "true" ) + private String texture; + + /** 质量标准 **/ + @JSONField(name = "quality_standard") + @Excel(name = "质量标准(quality_standard)",orderNum = "1", isImportField = "true" ) + private String quality_standard; + + /** 技术标准 **/ + @JSONField(name = "technical_standard") + @Excel(name = "技术标准(technical_standard)",orderNum = "1", isImportField = "true" ) + private String technical_standard; + + /** 验收标准 **/ + @JSONField(name = "acceptance_criteria") + @Excel(name = "验收标准(acceptance_criteria)",orderNum = "1", isImportField = "true" ) + private String acceptance_criteria; + + /** 交付要求 **/ + @JSONField(name = "delivery_requirements") + @Excel(name = "交付要求(delivery_requirements)",orderNum = "1", isImportField = "true" ) + private String delivery_requirements; + + /** 储存条件 **/ + @JSONField(name = "storage_conditions") + @Excel(name = "储存条件(storage_conditions)",orderNum = "1", isImportField = "true" ) + private String storage_conditions; + + +} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/material/MaterialForm.java b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/material/MaterialForm.java new file mode 100644 index 0000000..ac450fa --- /dev/null +++ b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/material/MaterialForm.java @@ -0,0 +1,102 @@ +package com.yunzhupaas.mdm.model.material; + +import lombok.Data; +import java.util.*; +import java.math.BigDecimal; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.alibaba.fastjson.annotation.JSONField; +import io.swagger.v3.oas.annotations.media.Schema; + +/** + * 物料信息 + * @版本: V5.2.7 + * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * @作者: 深圳市乐程软件有限公司 + * @日期: 2026-04-27 + */ +@Data +@Schema(description = "表单参数") +public class MaterialForm { + /** 主键 */ + @Schema(description = "主键") + @JSONField(name = "material_id") + private String materialId; + + /** 乐观锁 **/ + @Schema(description = "乐观锁") + @JsonProperty("f_version") + @JSONField(name = "f_version") + private Integer version; + + /** 物料编码 **/ + @Schema(description = "物料编码") + @JsonProperty("material_code") + @JSONField(name = "material_code") + private String materialCode; + /** 物料名称 **/ + @Schema(description = "物料名称") + @JsonProperty("material_name") + @JSONField(name = "material_name") + private String materialName; + /** 物料分类 **/ + @Schema(description = "物料分类") + @JsonProperty("material_category") + @JSONField(name = "material_category") + private Object materialCategory; + /** 规格型号 **/ + @Schema(description = "规格型号") + @JsonProperty("material_model") + @JSONField(name = "material_model") + private String materialModel; + /** 单位名称 **/ + @Schema(description = "单位名称") + @JsonProperty("unit_name") + @JSONField(name = "unit_name") + private String unitName; + /** 品牌 **/ + @Schema(description = "品牌") + @JsonProperty("brand") + @JSONField(name = "brand") + private String brand; + /** 税率 **/ + @Schema(description = "税率") + @JsonProperty("tax_rate") + @JSONField(name = "tax_rate") + private Object taxRate; + /** 税收分类 **/ + @Schema(description = "税收分类") + @JsonProperty("tax_code") + @JSONField(name = "tax_code") + private Object taxCode; + /** 材质/纹理 **/ + @Schema(description = "材质/纹理") + @JsonProperty("texture") + @JSONField(name = "texture") + private String texture; + /** 质量标准 **/ + @Schema(description = "质量标准") + @JsonProperty("quality_standard") + @JSONField(name = "quality_standard") + private String qualityStandard; + /** 技术标准 **/ + @Schema(description = "技术标准") + @JsonProperty("technical_standard") + @JSONField(name = "technical_standard") + private String technicalStandard; + /** 验收标准 **/ + @Schema(description = "验收标准") + @JsonProperty("acceptance_criteria") + @JSONField(name = "acceptance_criteria") + private String acceptanceCriteria; + /** 交付要求 **/ + @Schema(description = "交付要求") + @JsonProperty("delivery_requirements") + @JSONField(name = "delivery_requirements") + private String deliveryRequirements; + /** 储存条件 **/ + @Schema(description = "储存条件") + @JsonProperty("storage_conditions") + @JSONField(name = "storage_conditions") + private String storageConditions; + +} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/material/MaterialPagination.java b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/material/MaterialPagination.java new file mode 100644 index 0000000..9b16b03 --- /dev/null +++ b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/material/MaterialPagination.java @@ -0,0 +1,60 @@ +package com.yunzhupaas.mdm.model.material; + +import com.alibaba.fastjson.annotation.JSONField; +import com.fasterxml.jackson.annotation.JsonProperty; +import lombok.Data; +import com.yunzhupaas.base.Pagination; +import io.swagger.v3.oas.annotations.media.Schema; +import java.util.List; + +/** + * + * 物料信息 + * @版本: V5.2.7 + * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * @作者: 深圳市乐程软件有限公司 + * @日期: 2026-04-27 + */ +@Data +@Schema(description = "列表查询参数") +public class MaterialPagination extends Pagination { + /** 关键词搜索 */ + @Schema(description = "关键词搜索") + private String yunzhupaasKeyword; + /** 查询key */ + @Schema(description = "查询key") + private String[] selectKey; + /** 选中数据数组id */ + @Schema(description = "选中数据数组id") + private Object[] selectIds; + /** json */ + @Schema(description = "json") + private String json; + /** 数据类型 0-当前页,1-全部数据 */ + @Schema(description = "数据类型 0-当前页,1-全部数据") + private String dataType; + /** 高级查询 */ + @Schema(description = "高级查询") + private String superQueryJson; + /** 功能id */ + @Schema(description = "功能id") + private String moduleId; + /** 菜单id */ + @Schema(description = "菜单id") + private String menuId; + /** 物料名称 */ + @Schema(description = "物料名称") + @JsonProperty("material_name") + @JSONField(name = "materialName") + private Object materialName; + /** 规格型号 */ + @Schema(description = "规格型号") + @JsonProperty("material_model") + @JSONField(name = "materialModel") + private Object materialModel; + /** tree */ + @Schema(description = "tree") + @JsonProperty("material_category") + @JSONField(name = "materialCategory") + private Object materialCategory; +} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/product/ProductExcelErrorVO.java b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/product/ProductExcelErrorVO.java new file mode 100644 index 0000000..f786b51 --- /dev/null +++ b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/product/ProductExcelErrorVO.java @@ -0,0 +1,22 @@ + + +package com.yunzhupaas.mdm.model.product; + +import lombok.Data; +import cn.afterturn.easypoi.excel.annotation.Excel; +import com.alibaba.fastjson.annotation.JSONField; +/** + * + * 商品信息 + * @版本: V5.2.7 + * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * @作者: 深圳市乐程软件有限公司 + * @日期: 2026-04-27 + */ +@Data +public class ProductExcelErrorVO extends ProductExcelVO{ + + @Excel(name = "异常原因",orderNum = "-999") + @JSONField(name = "errorsInfo") + private String errorsInfo; +} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/product/ProductExcelVO.java b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/product/ProductExcelVO.java new file mode 100644 index 0000000..419fbaf --- /dev/null +++ b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/product/ProductExcelVO.java @@ -0,0 +1,130 @@ +package com.yunzhupaas.mdm.model.product; + +import lombok.Data; +import java.sql.Time; +import java.util.Date; +import com.fasterxml.jackson.annotation.JsonFormat; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.alibaba.fastjson.annotation.JSONField; +import cn.afterturn.easypoi.excel.annotation.Excel; +import cn.afterturn.easypoi.excel.annotation.ExcelEntity; +import cn.afterturn.easypoi.excel.annotation.ExcelCollection; +import java.math.BigDecimal; +import java.util.List; +/** + * + * 商品信息 + * @版本: V5.2.7 + * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * @作者: 深圳市乐程软件有限公司 + * @日期: 2026-04-27 + */ +@Data +public class ProductExcelVO{ + /** 商品名称 **/ + @JSONField(name = "product_name") + @Excel(name = "商品名称(product_name)",orderNum = "1", isImportField = "true" ) + private String product_name; + + /** 商品类型 **/ + @JSONField(name = "product_type") + @Excel(name = "商品类型(product_type)",orderNum = "1", isImportField = "true" ) + private String product_type; + + /** 商品分类 **/ + @JSONField(name = "product_category") + @Excel(name = "商品分类(product_category)",orderNum = "1", isImportField = "true" ) + private String product_category; + + /** 商品简称 **/ + @JSONField(name = "short_name") + @Excel(name = "商品简称(short_name)",orderNum = "1", isImportField = "true" ) + private String short_name; + + /** 品牌 **/ + @JSONField(name = "brand") + @Excel(name = "品牌(brand)",orderNum = "1", isImportField = "true" ) + private String brand; + + /** 规格型号 **/ + @JSONField(name = "product_model") + @Excel(name = "规格型号(product_model)",orderNum = "1", isImportField = "true" ) + private String product_model; + + /** 颜色 **/ + @JSONField(name = "color") + @Excel(name = "颜色(color)",orderNum = "1", isImportField = "true" ) + private String color; + + /** 尺寸/规格 **/ + @JSONField(name = "product_size") + @Excel(name = "尺寸/规格(product_size)",orderNum = "1", isImportField = "true" ) + private String product_size; + + /** 重量 **/ + @JSONField(name = "weight") + @Excel(name = "重量(weight)",orderNum = "1", isImportField = "true" ) + private String weight; + + /** 最小起订量 **/ + @JSONField(name = "min_order_quantity") + @Excel(name = "最小起订量(min_order_quantity)",orderNum = "1", isImportField = "true" ) + private String min_order_quantity; + + /** 标准销售单价 **/ + @JSONField(name = "standard_sales_price") + @Excel(name = "标准销售单价(standard_sales_price)",orderNum = "1", isImportField = "true" ) + private String standard_sales_price; + + /** 毛重 **/ + @JSONField(name = "gross_weight") + @Excel(name = "毛重(gross_weight)",orderNum = "1", isImportField = "true" ) + private String gross_weight; + + /** 净重 **/ + @JSONField(name = "net_weight") + @Excel(name = "净重(net_weight)",orderNum = "1", isImportField = "true" ) + private String net_weight; + + /** 单位名称 **/ + @JSONField(name = "unit_name") + @Excel(name = "单位名称(unit_name)",orderNum = "1", isImportField = "true" ) + private String unit_name; + + /** 包装尺寸 **/ + @JSONField(name = "packagesize") + @Excel(name = "包装尺寸(packagesize)",orderNum = "1", isImportField = "true" ) + private String packagesize; + + /** 成本价 **/ + @JSONField(name = "cost_price") + @Excel(name = "成本价(cost_price)",orderNum = "1", isImportField = "true" ) + private String cost_price; + + /** 保修期 **/ + @JSONField(name = "warranty_period") + @Excel(name = "保修期(warranty_period)",orderNum = "1", isImportField = "true" ) + private String warranty_period; + + /** 税率 **/ + @JSONField(name = "tax_rate") + @Excel(name = "税率(tax_rate)",orderNum = "1", isImportField = "true" ) + private String tax_rate; + + /** 税收分类 **/ + @JSONField(name = "tax_code") + @Excel(name = "税收分类(tax_code)",orderNum = "1", isImportField = "true" ) + private String tax_code; + + /** 保修条款 **/ + @JSONField(name = "warranty_terms") + @Excel(name = "保修条款(warranty_terms)",orderNum = "1", isImportField = "true" ) + private String warranty_terms; + + /** 备注 **/ + @JSONField(name = "remark") + @Excel(name = "备注(remark)",orderNum = "1", isImportField = "true" ) + private String remark; + + +} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/product/ProductForm.java b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/product/ProductForm.java new file mode 100644 index 0000000..398d1a8 --- /dev/null +++ b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/product/ProductForm.java @@ -0,0 +1,142 @@ +package com.yunzhupaas.mdm.model.product; + +import lombok.Data; +import java.util.*; +import java.math.BigDecimal; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.alibaba.fastjson.annotation.JSONField; +import io.swagger.v3.oas.annotations.media.Schema; + +/** + * 商品信息 + * @版本: V5.2.7 + * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * @作者: 深圳市乐程软件有限公司 + * @日期: 2026-04-27 + */ +@Data +@Schema(description = "表单参数") +public class ProductForm { + /** 主键 */ + @Schema(description = "主键") + @JSONField(name = "product_id") + private String productId; + + /** 乐观锁 **/ + @Schema(description = "乐观锁") + @JsonProperty("f_version") + @JSONField(name = "f_version") + private Integer version; + + /** 商品编码 **/ + @Schema(description = "商品编码") + @JsonProperty("product_code") + @JSONField(name = "product_code") + private String productCode; + /** 商品名称 **/ + @Schema(description = "商品名称") + @JsonProperty("product_name") + @JSONField(name = "product_name") + private String productName; + /** 商品类型 **/ + @Schema(description = "商品类型") + @JsonProperty("product_type") + @JSONField(name = "product_type") + private Object productType; + /** 商品分类 **/ + @Schema(description = "商品分类") + @JsonProperty("product_category") + @JSONField(name = "product_category") + private Object productCategory; + /** 商品简称 **/ + @Schema(description = "商品简称") + @JsonProperty("short_name") + @JSONField(name = "short_name") + private String shortName; + /** 品牌 **/ + @Schema(description = "品牌") + @JsonProperty("brand") + @JSONField(name = "brand") + private String brand; + /** 规格型号 **/ + @Schema(description = "规格型号") + @JsonProperty("product_model") + @JSONField(name = "product_model") + private String productModel; + /** 颜色 **/ + @Schema(description = "颜色") + @JsonProperty("color") + @JSONField(name = "color") + private String color; + /** 尺寸/规格 **/ + @Schema(description = "尺寸/规格") + @JsonProperty("product_size") + @JSONField(name = "product_size") + private String productSize; + /** 重量 **/ + @Schema(description = "重量") + @JsonProperty("weight") + @JSONField(name = "weight") + private String weight; + /** 最小起订量 **/ + @Schema(description = "最小起订量") + @JsonProperty("min_order_quantity") + @JSONField(name = "min_order_quantity") + private BigDecimal minOrderQuantity; + /** 标准销售单价 **/ + @Schema(description = "标准销售单价") + @JsonProperty("standard_sales_price") + @JSONField(name = "standard_sales_price") + private BigDecimal standardSalesPrice; + /** 毛重 **/ + @Schema(description = "毛重") + @JsonProperty("gross_weight") + @JSONField(name = "gross_weight") + private BigDecimal grossWeight; + /** 净重 **/ + @Schema(description = "净重") + @JsonProperty("net_weight") + @JSONField(name = "net_weight") + private BigDecimal netWeight; + /** 单位名称 **/ + @Schema(description = "单位名称") + @JsonProperty("unit_name") + @JSONField(name = "unit_name") + private String unitName; + /** 包装尺寸 **/ + @Schema(description = "包装尺寸") + @JsonProperty("packagesize") + @JSONField(name = "packagesize") + private String packagesize; + /** 成本价 **/ + @Schema(description = "成本价") + @JsonProperty("cost_price") + @JSONField(name = "cost_price") + private BigDecimal costPrice; + /** 保修期 **/ + @Schema(description = "保修期") + @JsonProperty("warranty_period") + @JSONField(name = "warranty_period") + private BigDecimal warrantyPeriod; + /** 税率 **/ + @Schema(description = "税率") + @JsonProperty("tax_rate") + @JSONField(name = "tax_rate") + private Object taxRate; + /** 税收分类 **/ + @Schema(description = "税收分类") + @JsonProperty("tax_code") + @JSONField(name = "tax_code") + private Object taxCode; + /** 保修条款 **/ + @Schema(description = "保修条款") + @JsonProperty("warranty_terms") + @JSONField(name = "warranty_terms") + private String warrantyTerms; + /** 备注 **/ + @Schema(description = "备注") + @JsonProperty("remark") + @JSONField(name = "remark") + private String remark; + +} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/product/ProductPagination.java b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/product/ProductPagination.java new file mode 100644 index 0000000..59e2acf --- /dev/null +++ b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/product/ProductPagination.java @@ -0,0 +1,60 @@ +package com.yunzhupaas.mdm.model.product; + +import com.alibaba.fastjson.annotation.JSONField; +import com.fasterxml.jackson.annotation.JsonProperty; +import lombok.Data; +import com.yunzhupaas.base.Pagination; +import io.swagger.v3.oas.annotations.media.Schema; +import java.util.List; + +/** + * + * 商品信息 + * @版本: V5.2.7 + * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * @作者: 深圳市乐程软件有限公司 + * @日期: 2026-04-27 + */ +@Data +@Schema(description = "列表查询参数") +public class ProductPagination extends Pagination { + /** 关键词搜索 */ + @Schema(description = "关键词搜索") + private String yunzhupaasKeyword; + /** 查询key */ + @Schema(description = "查询key") + private String[] selectKey; + /** 选中数据数组id */ + @Schema(description = "选中数据数组id") + private Object[] selectIds; + /** json */ + @Schema(description = "json") + private String json; + /** 数据类型 0-当前页,1-全部数据 */ + @Schema(description = "数据类型 0-当前页,1-全部数据") + private String dataType; + /** 高级查询 */ + @Schema(description = "高级查询") + private String superQueryJson; + /** 功能id */ + @Schema(description = "功能id") + private String moduleId; + /** 菜单id */ + @Schema(description = "菜单id") + private String menuId; + /** 商品名称 */ + @Schema(description = "商品名称") + @JsonProperty("product_name") + @JSONField(name = "productName") + private Object productName; + /** 商品分类 */ + @Schema(description = "商品分类") + @JsonProperty("product_category") + @JSONField(name = "productCategory") + private Object productCategory; + /** 标签面板字段 */ + @Schema(description = "标签面板字段") + @JsonProperty("product_type") + @JSONField(name = "productType") + private Object productType; +} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/product/ProductsConstant.java b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/product/ProductsConstant.java new file mode 100644 index 0000000..ea15ff7 --- /dev/null +++ b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/product/ProductsConstant.java @@ -0,0 +1,46 @@ +package com.yunzhupaas.mdm.model.product; + +import com.yunzhupaas.util.JsonUtil; +import java.util.*; + +/** + * mdm_product配置json + * + * @版本: V5.2.7 + * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * @作者: 深圳市乐程软件有限公司 + * @日期: 2026-04-28 + */ +public class ProductsConstant{ + /** 数据库链接 */ + public static final String DBLINKID = "0"; + /** 表别名 map */ + public static final Map TABLERENAMES = JsonUtil.getJsonToBean("{\"mdm_product\":\"product\"}",Map.class); + /** 子表model map */ + public static final Map TABLEFIELDKEY = JsonUtil.getJsonToBean("{}",Map.class); + /** 整个表单配置json */ + public static final String getFormData(){ + StringBuilder sb = new StringBuilder(); + sb.append("{\"popupType\":\"fullScreen\",\"labelWidth\":100,\"classNames\":[],\"className\":[],\"fullScreenWidth\":\"100%\",\"hasConfirmAndAddBtn\":true,\"cancelButtonTextI18nCode\":\"common.cancelText\",\"businessKeyTip\":\"商品分类下,商品名称数据已存在,请勿重复提交!\",\"labelPosition\":\"right\",\"printId\":\"\",\"labelSuffix\":\"\",\"customBtns\":[],\"disabled\":false,\"formModel\":\"dataForm\",\"cancelButtonText\":\"取消\",\"confirmButtonText\":\"确定\",\"hasCancelBtn\":true,\"primaryKeyPolicy\":1,\"hasPrintBtn\":false,\"concurrencyLock\":true,\"classJson\":\"\",\"drawerWidth\":\"800px\",\"confirmButtonTextI18nCode\":\"common.okText\",\"printButtonText\":\"打印\",\"businessKeyList\":[\"product_name\",\"product_category\"],\"formRef\":\"formRef\",\"gutter\":15,\"logicalDelete\":true,\"size\":\"middle\",\"formRules\":\"rules\",\"generalWidth\":\"800px\",\"colon\":false,\"hasConfirmBtn\":true,\"useBusinessKey\":true,\"formStyle\":\"\",\"printButtonTextI18nCode\":\"common.printText\",\"fields\":[{\"__config__\":{\"formId\":\"formItem8978c9\",\"yunzhupaasKey\":\"billRule\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"rule\":\"productCode\",\"className\":[],\"label\":\"商品编码\",\"trigger\":\"change\",\"ruleConfig\":{},\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777015748420,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleType\":1,\"ruleName\":\"商品编码\",\"tag\":\"YunzhupaasInput\",\"tableAlign\":\"left\",\"span\":12},\"readonly\":true,\"__vModel__\":\"product_code\",\"style\":{\"width\":\"100%\"},\"placeholder\":\"系统自动生成\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem388306\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"商品名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_product\",\"renderKey\":1777015778372,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"product_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_product\",\"renderKey\":1777016063171,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemfede94\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"productType\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"商品类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"multiple\":false,\"__vModel__\":\"product_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"}},{\"filterable\":true,\"clearable\":true,\"__config__\":{\"yunzhupaasKey\":\"cascader\",\"defaultValue\":[],\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_product\",\"renderKey\":1777016020981,\"tagIcon\":\"icon-ym icon-ym-generator-cascader\",\"tag\":\"YunzhupaasCascader\",\"formId\":\"formItema7e5eb\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"productCategory\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"商品分类\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"multiple\":false,\"__vModel__\":\"product_category\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择\",\"props\":{\"children\":\"children\",\"label\":\"fullName\",\"value\":\"id\"}},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem77df66\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"商品简称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777015813586,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"short_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem990d79\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"品牌\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777015990788,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"brand\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemffeec4\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"规格型号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016647380,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"product_model\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem01dbb3\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"颜色\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016185738,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"color\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem813de2\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"尺寸/规格\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016206973,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"product_size\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formIteme04c5d\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"重量\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016212624,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"weight\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"controls\":false,\"precision\":4,\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":\"formItemb270cb\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"最小起订量\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016935479,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"__vModel__\":\"min_order_quantity\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"controls\":false,\"precision\":2,\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"元\",\"__config__\":{\"formId\":\"formItem3a8055\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"标准销售单价\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016944560,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"__vModel__\":\"standard_sales_price\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"controls\":false,\"precision\":4,\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"KG\",\"__config__\":{\"formId\":\"formItemb1a46c\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"毛重\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016995149,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"__vModel__\":\"gross_weight\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"controls\":false,\"precision\":4,\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"KG\",\"__config__\":{\"formId\":\"formItem0ff3be\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"净重\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016999511,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"__vModel__\":\"net_weight\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formIteme0cfab\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"单位名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016218388,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"unit_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemcfb8fe\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"包装尺寸\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016338579,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"packagesize\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"controls\":false,\"precision\":2,\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"%\",\"__config__\":{\"formId\":\"formItem35dbf8\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"税率\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777344586796,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"min\":0.01,\"__vModel__\":\"tax_rate\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"controls\":false,\"precision\":2,\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"元\",\"__config__\":{\"formId\":\"formItem0d3a1f\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"成本价\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777017076802,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"__vModel__\":\"cost_price\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"__config__\":{\"formId\":\"formItemfe52ba\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"保修期\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777017256548,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"controls\":false,\"__vModel__\":\"warranty_period\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"placeholder\":\"请输入\",\"thousands\":false,\"isAmountChinese\":false,\"addonBefore\":\"\",\"addonAfter\":\"月\"},{\"filterable\":false,\"clearable\":true,\"__config__\":{\"yunzhupaasKey\":\"cascader\",\"defaultValue\":[],\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016375009,\"tagIcon\":\"icon-ym icon-ym-generator-cascader\",\"tag\":\"YunzhupaasCascader\",\"formId\":\"formItemecba02\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"taxCode\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"税收分类\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"multiple\":false,\"__vModel__\":\"tax_code\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择\",\"props\":{\"children\":\"children\",\"label\":\"fullName\",\"value\":\"enCode\"}},{\"autoSize\":{\"minRows\":3,\"maxRows\":4},\"clearable\":true,\"showCount\":false,\"__config__\":{\"formId\":\"formItem542030\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"保修条款\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777017312713,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"__vModel__\":\"warranty_terms\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\"},{\"autoSize\":{\"minRows\":2,\"maxRows\":4},\"clearable\":true,\"showCount\":false,\"__config__\":{\"formId\":\"formItemdd92df\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777017339245,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"__vModel__\":\"remark\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\"}],\"detailExtraList\":[],\"span\":24,\"dataLog\":false}"); return sb.toString(); + } + /** 列表字段配置json */ + public static final String getColumnData(){ + StringBuilder sb = new StringBuilder(); + sb.append("{\"showSummary\":false,\"treePropsValue\":\"id\",\"columnOptions\":[{\"__config__\":{\"formId\":\"formItem8978c9\",\"yunzhupaasKey\":\"billRule\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"rule\":\"productCode\",\"className\":[],\"label\":\"商品编码\",\"trigger\":\"change\",\"ruleConfig\":{},\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777015748420,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleType\":1,\"ruleName\":\"商品编码\",\"tag\":\"YunzhupaasInput\",\"tableAlign\":\"left\",\"span\":12},\"readonly\":true,\"__vModel__\":\"product_code\",\"fullName\":\"商品编码\",\"fullNameI18nCode\":[\"\"],\"style\":{\"width\":\"100%\"},\"id\":\"product_code\",\"placeholder\":\"系统自动生成\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"商品名称\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem388306\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"商品名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_product\",\"renderKey\":1777015778372,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"product_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"product_name\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"商品类型\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_product\",\"renderKey\":1777016063171,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemfede94\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"productType\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"商品类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"__vModel__\":\"product_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"product_type\",\"placeholder\":\"请选择\"},{\"filterable\":true,\"clearable\":true,\"multiple\":false,\"fullName\":\"商品分类\",\"fullNameI18nCode\":[\"\"],\"props\":{\"children\":\"children\",\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"cascader\",\"defaultValue\":[],\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_product\",\"renderKey\":1777016020981,\"tagIcon\":\"icon-ym icon-ym-generator-cascader\",\"tag\":\"YunzhupaasCascader\",\"formId\":\"formItema7e5eb\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"productCategory\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"商品分类\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"__vModel__\":\"product_category\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"product_category\",\"placeholder\":\"请选择\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"商品简称\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem77df66\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"商品简称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777015813586,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"short_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"short_name\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"品牌\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem990d79\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"品牌\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777015990788,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"brand\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"brand\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"规格型号\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemffeec4\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"规格型号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016647380,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"product_model\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"product_model\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"颜色\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem01dbb3\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"颜色\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016185738,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"color\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"color\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"尺寸/规格\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem813de2\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"尺寸/规格\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016206973,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"product_size\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"product_size\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"重量\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formIteme04c5d\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"重量\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016212624,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"weight\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"weight\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"controls\":false,\"precision\":4,\"fullName\":\"最小起订量\",\"fullNameI18nCode\":[\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":\"formItemb270cb\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"最小起订量\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016935479,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"__vModel__\":\"min_order_quantity\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"min_order_quantity\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"controls\":false,\"precision\":2,\"fullName\":\"标准销售单价\",\"fullNameI18nCode\":[\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"元\",\"__config__\":{\"formId\":\"formItem3a8055\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"标准销售单价\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016944560,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"__vModel__\":\"standard_sales_price\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"standard_sales_price\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"controls\":false,\"precision\":4,\"fullName\":\"毛重\",\"fullNameI18nCode\":[\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"KG\",\"__config__\":{\"formId\":\"formItemb1a46c\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"毛重\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016995149,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"__vModel__\":\"gross_weight\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"gross_weight\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"controls\":false,\"precision\":4,\"fullName\":\"净重\",\"fullNameI18nCode\":[\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"KG\",\"__config__\":{\"formId\":\"formItem0ff3be\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"净重\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016999511,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"__vModel__\":\"net_weight\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"net_weight\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"单位名称\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formIteme0cfab\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"单位名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016218388,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"unit_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"unit_name\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"包装尺寸\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemcfb8fe\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"包装尺寸\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016338579,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"packagesize\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"packagesize\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"controls\":false,\"precision\":2,\"fullName\":\"成本价\",\"fullNameI18nCode\":[\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"元\",\"__config__\":{\"formId\":\"formItem0d3a1f\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"成本价\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777017076802,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"__vModel__\":\"cost_price\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"cost_price\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"controls\":false,\"fullName\":\"保修期\",\"fullNameI18nCode\":[\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"月\",\"__config__\":{\"formId\":\"formItemfe52ba\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"保修期\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777017256548,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"__vModel__\":\"warranty_period\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"warranty_period\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"税率\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016371157,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem601a00\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"817378654752342789\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"税率\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"__vModel__\":\"tax_rate\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tax_rate\",\"placeholder\":\"请选择\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"税收分类\",\"fullNameI18nCode\":[\"\"],\"props\":{\"children\":\"children\",\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"cascader\",\"defaultValue\":[],\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016375009,\"tagIcon\":\"icon-ym icon-ym-generator-cascader\",\"tag\":\"YunzhupaasCascader\",\"formId\":\"formItemecba02\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"taxCode\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"税收分类\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"__vModel__\":\"tax_code\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tax_code\",\"placeholder\":\"请选择\"},{\"clearable\":true,\"fullName\":\"保修条款\",\"fullNameI18nCode\":[\"\"],\"autoSize\":{\"minRows\":3,\"maxRows\":4},\"showCount\":false,\"__config__\":{\"formId\":\"formItem542030\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"保修条款\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777017312713,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"__vModel__\":\"warranty_terms\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"warranty_terms\",\"placeholder\":\"请输入\"},{\"clearable\":true,\"fullName\":\"备注\",\"fullNameI18nCode\":[\"\"],\"autoSize\":{\"minRows\":2,\"maxRows\":4},\"showCount\":false,\"__config__\":{\"formId\":\"formItemdd92df\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777017339245,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"__vModel__\":\"remark\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"remark\",\"placeholder\":\"请输入\"}],\"pageSize\":20,\"type\":1,\"columnBtnsList\":[{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-edit\",\"label\":\"编辑\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"edit\",\"labelI18nCode\":\"common.editText\"},{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-clearn\",\"label\":\"删除\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"remove\",\"labelI18nCode\":\"common.delText\"},{\"show\":true,\"icon\":\"icon-ym icon-ym-generator-menu\",\"label\":\"详情\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"detail\",\"labelI18nCode\":\"common.detailText\"}],\"treeTitle\":\"左侧标题\",\"defaultColumnList\":[{\"yunzhupaasKey\":\"billRule\",\"resizable\":true,\"fullName\":\"商品编码\",\"fullNameI18nCode\":[\"\"],\"label\":\"商品编码\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItem8978c9\",\"yunzhupaasKey\":\"billRule\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"rule\":\"productCode\",\"className\":[],\"label\":\"商品编码\",\"trigger\":\"change\",\"ruleConfig\":{},\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777015748420,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleType\":1,\"ruleName\":\"商品编码\",\"tag\":\"YunzhupaasInput\",\"tableAlign\":\"left\",\"span\":12},\"readonly\":true,\"prop\":\"product_code\",\"__vModel__\":\"product_code\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"id\":\"product_code\",\"placeholder\":\"系统自动生成\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem388306\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"商品名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_product\",\"renderKey\":1777015778372,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"product_name\",\"__vModel__\":\"product_name\",\"checked\":true,\"disabled\":false,\"id\":\"product_name\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"商品名称\",\"label\":\"商品名称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"商品类型\",\"fullNameI18nCode\":[\"\"],\"label\":\"商品类型\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_product\",\"renderKey\":1777016063171,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemfede94\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"productType\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"商品类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"product_type\",\"__vModel__\":\"product_type\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"product_type\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"cascader\",\"filterable\":true,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"商品分类\",\"fullNameI18nCode\":[\"\"],\"label\":\"商品分类\",\"sortable\":false,\"align\":\"left\",\"props\":{\"children\":\"children\",\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"cascader\",\"defaultValue\":[],\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_product\",\"renderKey\":1777016020981,\"tagIcon\":\"icon-ym icon-ym-generator-cascader\",\"tag\":\"YunzhupaasCascader\",\"formId\":\"formItema7e5eb\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"productCategory\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"商品分类\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"product_category\",\"__vModel__\":\"product_category\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"product_category\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem77df66\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"商品简称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777015813586,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"short_name\",\"__vModel__\":\"short_name\",\"checked\":true,\"disabled\":false,\"id\":\"short_name\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"商品简称\",\"label\":\"商品简称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem990d79\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"品牌\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777015990788,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"brand\",\"__vModel__\":\"brand\",\"checked\":true,\"disabled\":false,\"id\":\"brand\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"品牌\",\"label\":\"品牌\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemffeec4\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"规格型号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016647380,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"product_model\",\"__vModel__\":\"product_model\",\"checked\":true,\"disabled\":false,\"id\":\"product_model\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"规格型号\",\"label\":\"规格型号\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem01dbb3\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"颜色\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016185738,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"color\",\"__vModel__\":\"color\",\"checked\":true,\"disabled\":false,\"id\":\"color\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"颜色\",\"label\":\"颜色\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem813de2\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"尺寸/规格\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016206973,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"product_size\",\"__vModel__\":\"product_size\",\"checked\":true,\"disabled\":false,\"id\":\"product_size\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"尺寸/规格\",\"label\":\"尺寸/规格\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formIteme04c5d\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"重量\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016212624,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"weight\",\"__vModel__\":\"weight\",\"checked\":true,\"disabled\":false,\"id\":\"weight\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"重量\",\"label\":\"重量\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"precision\":4,\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItemb270cb\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"最小起订量\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016935479,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"min_order_quantity\",\"__vModel__\":\"min_order_quantity\",\"checked\":true,\"disabled\":false,\"id\":\"min_order_quantity\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"resizable\":true,\"fullName\":\"最小起订量\",\"label\":\"最小起订量\",\"sortable\":false,\"thousands\":false,\"addonAfter\":\"\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"step\":1,\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"precision\":2,\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItem3a8055\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"标准销售单价\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016944560,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"standard_sales_price\",\"__vModel__\":\"standard_sales_price\",\"checked\":true,\"disabled\":false,\"id\":\"standard_sales_price\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"resizable\":true,\"fullName\":\"标准销售单价\",\"label\":\"标准销售单价\",\"sortable\":false,\"thousands\":false,\"addonAfter\":\"元\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"step\":1,\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"precision\":4,\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItemb1a46c\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"毛重\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016995149,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"gross_weight\",\"__vModel__\":\"gross_weight\",\"checked\":true,\"disabled\":false,\"id\":\"gross_weight\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"resizable\":true,\"fullName\":\"毛重\",\"label\":\"毛重\",\"sortable\":false,\"thousands\":false,\"addonAfter\":\"KG\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"step\":1,\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"precision\":4,\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItem0ff3be\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"净重\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016999511,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"net_weight\",\"__vModel__\":\"net_weight\",\"checked\":true,\"disabled\":false,\"id\":\"net_weight\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"resizable\":true,\"fullName\":\"净重\",\"label\":\"净重\",\"sortable\":false,\"thousands\":false,\"addonAfter\":\"KG\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"step\":1,\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formIteme0cfab\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"单位名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016218388,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"unit_name\",\"__vModel__\":\"unit_name\",\"checked\":true,\"disabled\":false,\"id\":\"unit_name\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"单位名称\",\"label\":\"单位名称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemcfb8fe\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"包装尺寸\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016338579,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"packagesize\",\"__vModel__\":\"packagesize\",\"checked\":true,\"disabled\":false,\"id\":\"packagesize\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"包装尺寸\",\"label\":\"包装尺寸\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"precision\":2,\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItem0d3a1f\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"成本价\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777017076802,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"cost_price\",\"__vModel__\":\"cost_price\",\"checked\":true,\"disabled\":false,\"id\":\"cost_price\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"resizable\":true,\"fullName\":\"成本价\",\"label\":\"成本价\",\"sortable\":false,\"thousands\":false,\"addonAfter\":\"元\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"step\":1,\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItemfe52ba\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"保修期\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777017256548,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"warranty_period\",\"__vModel__\":\"warranty_period\",\"checked\":true,\"disabled\":false,\"id\":\"warranty_period\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"resizable\":true,\"fullName\":\"保修期\",\"label\":\"保修期\",\"sortable\":false,\"thousands\":false,\"addonAfter\":\"月\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"step\":1,\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"税率\",\"fullNameI18nCode\":[\"\"],\"label\":\"税率\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016371157,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem601a00\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"817378654752342789\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"税率\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"tax_rate\",\"__vModel__\":\"tax_rate\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tax_rate\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"cascader\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"税收分类\",\"fullNameI18nCode\":[\"\"],\"label\":\"税收分类\",\"sortable\":false,\"align\":\"left\",\"props\":{\"children\":\"children\",\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"cascader\",\"defaultValue\":[],\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016375009,\"tagIcon\":\"icon-ym icon-ym-generator-cascader\",\"tag\":\"YunzhupaasCascader\",\"formId\":\"formItemecba02\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"taxCode\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"税收分类\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"tax_code\",\"__vModel__\":\"tax_code\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tax_code\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"textarea\",\"clearable\":true,\"resizable\":true,\"fullName\":\"保修条款\",\"fullNameI18nCode\":[\"\"],\"label\":\"保修条款\",\"sortable\":false,\"align\":\"left\",\"autoSize\":{\"minRows\":3,\"maxRows\":4},\"showCount\":false,\"__config__\":{\"formId\":\"formItem542030\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"保修条款\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777017312713,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"warranty_terms\",\"__vModel__\":\"warranty_terms\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"warranty_terms\",\"placeholder\":\"请输入\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"textarea\",\"clearable\":true,\"resizable\":true,\"fullName\":\"备注\",\"fullNameI18nCode\":[\"\"],\"label\":\"备注\",\"sortable\":false,\"align\":\"left\",\"autoSize\":{\"minRows\":2,\"maxRows\":4},\"showCount\":false,\"__config__\":{\"formId\":\"formItemdd92df\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777017339245,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"remark\",\"__vModel__\":\"remark\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"remark\",\"placeholder\":\"请输入\",\"labelI18nCode\":\"\"}],\"treeRelationFieldAbleIds\":[],\"treeSyncInterfaceName\":\"\",\"treeSyncTemplateJson\":[],\"treeRelation\":\"\",\"defaultSortConfig\":[],\"tabConfig\":{\"hasAllTab\":true,\"relationField\":\"product_type\",\"on\":true},\"hasSuperQuery\":true,\"treePropsLabel\":\"fullName\",\"groupField\":\"\",\"printIds\":[],\"uploaderTemplateJson\":{\"selectKey\":[\"product_name\",\"product_type\",\"product_category\",\"short_name\",\"brand\",\"product_model\",\"color\",\"product_size\",\"weight\",\"min_order_quantity\",\"standard_sales_price\",\"gross_weight\",\"net_weight\",\"unit_name\",\"packagesize\",\"cost_price\",\"warranty_period\",\"tax_rate\",\"tax_code\",\"warranty_terms\",\"remark\"],\"dataType\":\"2\"},\"hasTreeQuery\":false,\"useFormPermission\":false,\"complexHeaderList\":[],\"useBtnPermission\":true,\"treeSyncType\":0,\"hasPage\":true,\"searchList\":[{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"showCount\":false,\"__config__\":{\"formId\":\"formItem388306\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"商品名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_product\",\"renderKey\":1777015778372,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"product_name\",\"__vModel__\":\"product_name\",\"searchMultiple\":false,\"disabled\":false,\"id\":\"product_name\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"searchType\":2,\"fullName\":\"商品名称\",\"label\":\"商品名称\",\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"isKeyword\":false,\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"cascader\",\"filterable\":true,\"clearable\":true,\"searchType\":1,\"multiple\":false,\"fullName\":\"商品分类\",\"fullNameI18nCode\":[\"\"],\"label\":\"商品分类\",\"props\":{\"children\":\"children\",\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"cascader\",\"defaultValue\":[],\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_product\",\"renderKey\":1777016020981,\"tagIcon\":\"icon-ym icon-ym-generator-cascader\",\"tag\":\"YunzhupaasCascader\",\"formId\":\"formItema7e5eb\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"productCategory\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"商品分类\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"product_category\",\"__vModel__\":\"product_category\",\"searchMultiple\":false,\"isKeyword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"product_category\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"}],\"ruleList\":{\"conditionList\":[],\"matchLogic\":\"and\"},\"childTableStyle\":1,\"treePropsChildren\":\"children\",\"treeRelationFieldSelectType\":\"all\",\"showOverflow\":true,\"treeTemplateJson\":[],\"treeTitleI18nCode\":\"\",\"treePropsName\":\"\",\"useColumnPermission\":false,\"treePropsUrl\":\"\",\"btnsList\":[{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-add\",\"label\":\"新增\",\"value\":\"add\",\"labelI18nCode\":\"common.add2Text\"},{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-download\",\"label\":\"导出\",\"value\":\"download\",\"labelI18nCode\":\"common.exportText\"},{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-upload\",\"label\":\"导入\",\"value\":\"upload\",\"labelI18nCode\":\"common.importText\"},{\"show\":false,\"icon\":\"icon-ym icon-ym-btn-clearn\",\"label\":\"批量删除\",\"value\":\"batchRemove\",\"labelI18nCode\":\"common.batchDelText\"},{\"show\":false,\"icon\":\"icon-ym icon-ym-report-icon-preview-printPreview\",\"label\":\"批量打印\",\"value\":\"batchPrint\",\"labelI18nCode\":\"common.batchPrintText\"}],\"useDataPermission\":true,\"viewKey\":\"\",\"columnList\":[{\"yunzhupaasKey\":\"billRule\",\"resizable\":true,\"fullName\":\"商品编码\",\"fullNameI18nCode\":[\"\"],\"label\":\"商品编码\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItem8978c9\",\"yunzhupaasKey\":\"billRule\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"rule\":\"productCode\",\"className\":[],\"label\":\"商品编码\",\"trigger\":\"change\",\"ruleConfig\":{},\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777015748420,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleType\":1,\"ruleName\":\"商品编码\",\"tag\":\"YunzhupaasInput\",\"tableAlign\":\"left\",\"span\":12},\"readonly\":true,\"prop\":\"product_code\",\"__vModel__\":\"product_code\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"id\":\"product_code\",\"placeholder\":\"系统自动生成\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem388306\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"商品名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_product\",\"renderKey\":1777015778372,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"product_name\",\"__vModel__\":\"product_name\",\"disabled\":false,\"id\":\"product_name\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"商品名称\",\"label\":\"商品名称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"商品类型\",\"fullNameI18nCode\":[\"\"],\"label\":\"商品类型\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_product\",\"renderKey\":1777016063171,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemfede94\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"productType\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"商品类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"product_type\",\"__vModel__\":\"product_type\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"product_type\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"cascader\",\"filterable\":true,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"商品分类\",\"fullNameI18nCode\":[\"\"],\"label\":\"商品分类\",\"sortable\":false,\"align\":\"left\",\"props\":{\"children\":\"children\",\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"cascader\",\"defaultValue\":[],\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_product\",\"renderKey\":1777016020981,\"tagIcon\":\"icon-ym icon-ym-generator-cascader\",\"tag\":\"YunzhupaasCascader\",\"formId\":\"formItema7e5eb\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"productCategory\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"商品分类\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"product_category\",\"__vModel__\":\"product_category\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"product_category\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem77df66\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"商品简称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777015813586,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"short_name\",\"__vModel__\":\"short_name\",\"disabled\":false,\"id\":\"short_name\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"商品简称\",\"label\":\"商品简称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem990d79\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"品牌\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777015990788,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"brand\",\"__vModel__\":\"brand\",\"disabled\":false,\"id\":\"brand\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"品牌\",\"label\":\"品牌\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemffeec4\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"规格型号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016647380,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"product_model\",\"__vModel__\":\"product_model\",\"disabled\":false,\"id\":\"product_model\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"规格型号\",\"label\":\"规格型号\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem01dbb3\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"颜色\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016185738,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"color\",\"__vModel__\":\"color\",\"disabled\":false,\"id\":\"color\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"颜色\",\"label\":\"颜色\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem813de2\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"尺寸/规格\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016206973,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"product_size\",\"__vModel__\":\"product_size\",\"disabled\":false,\"id\":\"product_size\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"尺寸/规格\",\"label\":\"尺寸/规格\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formIteme04c5d\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"重量\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016212624,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"weight\",\"__vModel__\":\"weight\",\"disabled\":false,\"id\":\"weight\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"重量\",\"label\":\"重量\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"precision\":4,\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItemb270cb\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"最小起订量\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016935479,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"min_order_quantity\",\"__vModel__\":\"min_order_quantity\",\"disabled\":false,\"id\":\"min_order_quantity\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"resizable\":true,\"fullName\":\"最小起订量\",\"label\":\"最小起订量\",\"sortable\":false,\"thousands\":f"); + sb.append("alse,\"addonAfter\":\"\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"step\":1,\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"precision\":2,\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItem3a8055\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"标准销售单价\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016944560,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"standard_sales_price\",\"__vModel__\":\"standard_sales_price\",\"disabled\":false,\"id\":\"standard_sales_price\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"resizable\":true,\"fullName\":\"标准销售单价\",\"label\":\"标准销售单价\",\"sortable\":false,\"thousands\":false,\"addonAfter\":\"元\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"step\":1,\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"precision\":4,\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItemb1a46c\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"毛重\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016995149,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"gross_weight\",\"__vModel__\":\"gross_weight\",\"disabled\":false,\"id\":\"gross_weight\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"resizable\":true,\"fullName\":\"毛重\",\"label\":\"毛重\",\"sortable\":false,\"thousands\":false,\"addonAfter\":\"KG\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"step\":1,\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"precision\":4,\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItem0ff3be\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"净重\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016999511,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"net_weight\",\"__vModel__\":\"net_weight\",\"disabled\":false,\"id\":\"net_weight\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"resizable\":true,\"fullName\":\"净重\",\"label\":\"净重\",\"sortable\":false,\"thousands\":false,\"addonAfter\":\"KG\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"step\":1,\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formIteme0cfab\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"单位名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016218388,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"unit_name\",\"__vModel__\":\"unit_name\",\"disabled\":false,\"id\":\"unit_name\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"单位名称\",\"label\":\"单位名称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemcfb8fe\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"包装尺寸\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016338579,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"packagesize\",\"__vModel__\":\"packagesize\",\"disabled\":false,\"id\":\"packagesize\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"包装尺寸\",\"label\":\"包装尺寸\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"precision\":2,\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItem0d3a1f\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"成本价\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777017076802,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"cost_price\",\"__vModel__\":\"cost_price\",\"disabled\":false,\"id\":\"cost_price\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"resizable\":true,\"fullName\":\"成本价\",\"label\":\"成本价\",\"sortable\":false,\"thousands\":false,\"addonAfter\":\"元\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"step\":1,\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"resizable\":true,\"fullName\":\"保修期\",\"fullNameI18nCode\":[\"\"],\"label\":\"保修期\",\"sortable\":false,\"align\":\"left\",\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"月\",\"__config__\":{\"formId\":\"formItemfe52ba\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"保修期\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777017256548,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"warranty_period\",\"__vModel__\":\"warranty_period\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"warranty_period\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"税率\",\"fullNameI18nCode\":[\"\"],\"label\":\"税率\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016371157,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem601a00\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"817378654752342789\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"税率\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"tax_rate\",\"__vModel__\":\"tax_rate\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tax_rate\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"cascader\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"税收分类\",\"fullNameI18nCode\":[\"\"],\"label\":\"税收分类\",\"sortable\":false,\"align\":\"left\",\"props\":{\"children\":\"children\",\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"cascader\",\"defaultValue\":[],\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016375009,\"tagIcon\":\"icon-ym icon-ym-generator-cascader\",\"tag\":\"YunzhupaasCascader\",\"formId\":\"formItemecba02\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"taxCode\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"税收分类\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"tax_code\",\"__vModel__\":\"tax_code\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tax_code\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"}],\"summaryField\":[],\"parentField\":\"\",\"treeDataSource\":\"dictionary\",\"treeDictionary\":\"\",\"treeSyncInterfaceId\":\"\",\"customBtnsList\":[]}"); + return sb.toString(); + } + /** app列表字段配置json */ + public static final String getAppColumnData(){ + StringBuilder sb = new StringBuilder(); + sb.append("{\"hasPage\":true,\"useColumnPermission\":false,\"searchList\":[],\"btnsList\":[{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-add\",\"label\":\"新增\",\"value\":\"add\",\"labelI18nCode\":\"common.add2Text\"},{\"show\":false,\"icon\":\"icon-ym icon-ym-btn-clearn\",\"label\":\"批量删除\",\"value\":\"batchRemove\",\"labelI18nCode\":\"common.batchDelText\"}],\"useDataPermission\":false,\"viewKey\":\"\",\"ruleListApp\":{\"conditionList\":[],\"matchLogic\":\"and\"},\"columnList\":[{\"yunzhupaasKey\":\"billRule\",\"resizable\":true,\"fullName\":\"商品编码\",\"fullNameI18nCode\":[\"\"],\"label\":\"商品编码\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItem8978c9\",\"yunzhupaasKey\":\"billRule\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"rule\":\"productCode\",\"className\":[],\"label\":\"商品编码\",\"trigger\":\"change\",\"ruleConfig\":{},\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777015748420,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleType\":1,\"ruleName\":\"商品编码\",\"tag\":\"YunzhupaasInput\",\"tableAlign\":\"left\",\"span\":12},\"readonly\":true,\"prop\":\"product_code\",\"__vModel__\":\"product_code\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"id\":\"product_code\",\"placeholder\":\"系统自动生成\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem388306\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"商品名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_product\",\"renderKey\":1777015778372,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"product_name\",\"__vModel__\":\"product_name\",\"disabled\":false,\"id\":\"product_name\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"商品名称\",\"label\":\"商品名称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"商品类型\",\"fullNameI18nCode\":[\"\"],\"label\":\"商品类型\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_product\",\"renderKey\":1777016063171,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemfede94\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"productType\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"商品类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"product_type\",\"__vModel__\":\"product_type\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"product_type\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"cascader\",\"filterable\":true,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"商品分类\",\"fullNameI18nCode\":[\"\"],\"label\":\"商品分类\",\"sortable\":false,\"align\":\"left\",\"props\":{\"children\":\"children\",\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"cascader\",\"defaultValue\":[],\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_product\",\"renderKey\":1777016020981,\"tagIcon\":\"icon-ym icon-ym-generator-cascader\",\"tag\":\"YunzhupaasCascader\",\"formId\":\"formItema7e5eb\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"productCategory\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"商品分类\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"product_category\",\"__vModel__\":\"product_category\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"product_category\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem77df66\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"商品简称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777015813586,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"short_name\",\"__vModel__\":\"short_name\",\"disabled\":false,\"id\":\"short_name\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"商品简称\",\"label\":\"商品简称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem990d79\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"品牌\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777015990788,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"brand\",\"__vModel__\":\"brand\",\"disabled\":false,\"id\":\"brand\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"品牌\",\"label\":\"品牌\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemffeec4\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"规格型号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016647380,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"product_model\",\"__vModel__\":\"product_model\",\"disabled\":false,\"id\":\"product_model\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"规格型号\",\"label\":\"规格型号\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem01dbb3\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"颜色\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016185738,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"color\",\"__vModel__\":\"color\",\"disabled\":false,\"id\":\"color\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"颜色\",\"label\":\"颜色\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem813de2\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"尺寸/规格\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016206973,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"product_size\",\"__vModel__\":\"product_size\",\"disabled\":false,\"id\":\"product_size\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"尺寸/规格\",\"label\":\"尺寸/规格\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formIteme04c5d\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"重量\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016212624,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"weight\",\"__vModel__\":\"weight\",\"disabled\":false,\"id\":\"weight\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"重量\",\"label\":\"重量\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"precision\":4,\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItemb270cb\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"最小起订量\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016935479,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"min_order_quantity\",\"__vModel__\":\"min_order_quantity\",\"disabled\":false,\"id\":\"min_order_quantity\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"resizable\":true,\"fullName\":\"最小起订量\",\"label\":\"最小起订量\",\"sortable\":false,\"thousands\":false,\"addonAfter\":\"\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"step\":1,\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"precision\":2,\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItem3a8055\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"标准销售单价\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016944560,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"standard_sales_price\",\"__vModel__\":\"standard_sales_price\",\"disabled\":false,\"id\":\"standard_sales_price\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"resizable\":true,\"fullName\":\"标准销售单价\",\"label\":\"标准销售单价\",\"sortable\":false,\"thousands\":false,\"addonAfter\":\"元\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"step\":1,\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"precision\":4,\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItemb1a46c\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"毛重\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016995149,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"gross_weight\",\"__vModel__\":\"gross_weight\",\"disabled\":false,\"id\":\"gross_weight\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"resizable\":true,\"fullName\":\"毛重\",\"label\":\"毛重\",\"sortable\":false,\"thousands\":false,\"addonAfter\":\"KG\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"step\":1,\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"precision\":4,\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItem0ff3be\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"净重\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016999511,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"net_weight\",\"__vModel__\":\"net_weight\",\"disabled\":false,\"id\":\"net_weight\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"resizable\":true,\"fullName\":\"净重\",\"label\":\"净重\",\"sortable\":false,\"thousands\":false,\"addonAfter\":\"KG\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"step\":1,\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formIteme0cfab\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"单位名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016218388,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"unit_name\",\"__vModel__\":\"unit_name\",\"disabled\":false,\"id\":\"unit_name\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"单位名称\",\"label\":\"单位名称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemcfb8fe\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"包装尺寸\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016338579,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"packagesize\",\"__vModel__\":\"packagesize\",\"disabled\":false,\"id\":\"packagesize\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"包装尺寸\",\"label\":\"包装尺寸\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"precision\":2,\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItem0d3a1f\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"成本价\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777017076802,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"cost_price\",\"__vModel__\":\"cost_price\",\"disabled\":false,\"id\":\"cost_price\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"resizable\":true,\"fullName\":\"成本价\",\"label\":\"成本价\",\"sortable\":false,\"thousands\":false,\"addonAfter\":\"元\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"step\":1,\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"resizable\":true,\"fullName\":\"保修期\",\"fullNameI18nCode\":[\"\"],\"label\":\"保修期\",\"sortable\":false,\"align\":\"left\",\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"月\",\"__config__\":{\"formId\":\"formItemfe52ba\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"保修期\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777017256548,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"warranty_period\",\"__vModel__\":\"warranty_period\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"warranty_period\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"税率\",\"fullNameI18nCode\":[\"\"],\"label\":\"税率\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016371157,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem601a00\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"817378654752342789\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"税率\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"tax_rate\",\"__vModel__\":\"tax_rate\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tax_rate\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"cascader\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"税收分类\",\"fullNameI18nCode\":[\"\"],\"label\":\"税收分类\",\"sortable\":false,\"align\":\"left\",\"props\":{\"children\":\"children\",\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"cascader\",\"defaultValue\":[],\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016375009,\"tagIcon\":\"icon-ym icon-ym-generator-cascader\",\"tag\":\"YunzhupaasCascader\",\"formId\":\"formItemecba02\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"taxCode\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"税收分类\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"tax_code\",\"__vModel__\":\"tax_code\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tax_code\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"}],\"columnOptions\":[{\"__config__\":{\"formId\":\"formItem8978c9\",\"yunzhupaasKey\":\"billRule\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"rule\":\"productCode\",\"className\":[],\"label\":\"商品编码\",\"trigger\":\"change\",\"ruleConfig\":{},\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777015748420,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleType\":1,\"ruleName\":\"商品编码\",\"tag\":\"YunzhupaasInput\",\"tableAlign\":\"left\",\"span\":12},\"readonly\":true,\"__vModel__\":\"product_code\",\"fullName\":\"商品编码\",\"fullNameI18nCode\":[\"\"],\"style\":{\"width\":\"100%\"},\"id\":\"product_code\",\"placeholder\":\"系统自动生成\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"商品名称\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem388306\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"商品名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_product\",\"renderKey\":1777015778372,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"product_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"product_name\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"商品类型\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_product\",\"renderKey\":1777016063171,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemfede94\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"productType\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"商品类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"__vModel__\":\"product_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"product_type\",\"placeholder\":\"请选择\"},{\"filterable\":true,\"clearable\":true,\"multiple\":false,\"fullName\":\"商品分类\",\"fullNameI18nCode\":[\"\"],\"props\":{\"children\":\"children\",\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"cascader\",\"defaultValue\":[],\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_product\",\"renderKey\":1777016020981,\"tagIcon\":\"icon-ym icon-ym-generator-cascader\",\"tag\":\"YunzhupaasCascader\",\"formId\":\"formItema7e5eb\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"productCategory\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"商品分类\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"__vModel__\":\"product_category\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"product_category\",\"placeholder\":\"请选择\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"商品简称\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem77df66\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"商品简称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777015813586,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"short_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"short_name\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"品牌\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem990d79\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"品牌\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777015990788,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"brand\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"brand\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"规格型号\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemffeec4\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"规格型号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016647380,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"product_model\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"product_model\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"颜色\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem01dbb3\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"颜色\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016185738,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"color\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"color\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"尺寸/规格\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem813de2\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"尺寸/规格\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016206973,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"product_size\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"product_size\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"重量\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formIteme04c5d\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"重量\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016212624,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"weight\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"weight\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"controls\":false,\"precision\":4,\"fullName\":\"最小起订量\",\"fullNameI18nCode\":[\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":\"formItemb270cb\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"最小起订量\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016935479,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"__vModel__\":\"min_order_quantity\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"min_order_quantity\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"controls\":false,\"precision\":2,\"fullName\":\"标准销售单价\",\"fullNameI18nCode\":[\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"元\",\"__config__\":{\"formId\":\"formItem3a8055\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"标准销售单价\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016944560,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"__vModel__\":\"standard_sales_price\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"standard_sales_price\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"controls\":false,\"precision\":4,\"fullName\":\"毛重\",\"fullNameI18nCode\":[\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"KG\",\"__config__\":{\"formId\":\"formItemb1a46c\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"毛重\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016995149,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"__vModel__\":\"gross_weight\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"gross_weight\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"controls\":false,\"precision\":4,\"fullName\":\"净重\",\"fullNameI18nCode\":[\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"KG\",\"__config__\":{\"formId\":\"formItem0ff3be\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"净重\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016999511,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"__vModel__\":\"net_weight\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"net_weight\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"单位名称\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formIteme0cfab\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"单位名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016218388,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"unit_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"unit_name\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"包装尺寸\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemcfb8fe\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"包装尺寸\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016338579,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"packagesize\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"packagesize\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"controls\":false,\"precision\":2,\"fullName\":\"成本价\",\"fullNameI18nCode\":[\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"元\",\"__config__\":{\"formId\":\"formItem0d3a1f\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"成本价\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777017076802,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"__vModel__\":\"cost_price\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"cost_price\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"controls\":false,\"fullName\":\"保修期\",\"fullNameI18nCode\":[\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"月\",\"__config__\":{\"formId\":\"formItemfe52ba\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"保修期\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777017256548,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"__vModel__\":\"warranty_period\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"warranty_period\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"税率\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016371157,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem601a00\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"817378654752342789\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"税率\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"__vModel__\":\"tax_rate\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tax_rate\",\"placeholder\":\"请选择\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"税收分类\",\"fullNameI18nCode\":[\"\"],\"props\":{\"children\":\"children\",\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"cascader\",\"defaultValue\":[],\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016375009,\"tagIcon\":\"icon-ym icon-ym-generator-cascader\",\"tag\":\"YunzhupaasCascader\",\"formId\":\"formItemecba02\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"taxCode\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"税收分类\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"__vModel__\":\"tax_code\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tax_code\",\"placeholder\":\"请选择\"},{\"clearable\":true,\"fullName\":\"保修条款\",\"fullNameI18nCode\":[\"\"],\"autoSize\":{\"minRows\":3,\"maxRows\":4},\"showCount\":false,\"__config__\":{\"formId\":\"formItem542030\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"保修条款\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777017312713,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"__vModel__\":\"warranty_terms\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"warranty_terms\",\"placeholder\":\"请输入\"},{\"clearable\":true,\"fullName\":\"备注\",\"fullNameI18nCode\":[\"\"],\"autoSize\":{\"minRows\":2,\"maxRows\":4},\"showCount\":false,\"__config__\":{\"formId\":\"formItemdd92df\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777017339245,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"__vModel__\":\"remark\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"remark\",\"placeholder\":\"请输入\"}],\"pageSize\":20,\"defaultSortConfig\":[],\"type\":1,\"columnBtnsList\":[{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-edit\",\"label\":\"编辑\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"edit\",\"labelI18nCode\":\"common.editText\"},{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-clearn\",\"label\":\"删除\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"remove\",\"labelI18nCode\":\"common.delText\"},{\"show\":true,\"icon\":\"icon-ym icon-ym-generator-menu\",\"label\":\"详情\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"detail\",\"labelI18nCode\":\"common.detailText\"}],\"tabConfig\":{\"hasAllTab\":true,\"relationField\":\"\",\"on\":false},\"hasSuperQuery\":false,\"defaultColumnList\":[{\"yunzhupaasKey\":\"billRule\",\"resizable\":true,\"fullName\":\"商品编码\",\"fullNameI18nCode\":[\"\"],\"label\":\"商品编码\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItem8978c9\",\"yunzhupaasKey\":\"billRule\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"rule\":\"productCode\",\"className\":[],\"label\":\"商品编码\",\"trigger\":\"change\",\"ruleConfig\":{},\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777015748420,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleType\":1,\"ruleName\":\"商品编码\",\"tag\":\"YunzhupaasInput\",\"tableAlign\":\"left\",\"span\":12},\"readonly\":true,\"prop\":\"product_code\",\"__vModel__\":\"product_code\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"id\":\"product_code\",\"placeholder\":\"系统自动生成\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem388306\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"商品名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_product\",\"renderKey\":1777015778372,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"product_name\",\"__vModel__\":\"product_name\",\"checked\":false,\"disabled\":false,\"id\":\"product_name\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"商品名称\",\"label\":\"商品名称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"商品类型\",\"fullNameI18nCode\":[\"\"],\"label\":\"商品类型\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_product\",\"renderKey\":1777016063171,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemfede94\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"productType\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"商品类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"product_type\",\"__vModel__\":\"product_type\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"product_type\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"cascader\",\"filterable\":true,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"商品分类\",\"fullNameI18nCode\":[\"\"],\"label\":\"商品分类\",\"sortable\":false,\"align\":\"left\",\"props\":{\"children\":\"children\",\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"cascader\",\"defaultValue\":[],\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_product\",\"renderKey\":1777016020981,\"tagIcon\":\"icon-ym icon-ym-generator-cascader\",\"tag\":\"YunzhupaasCascader\",\"formId\":\"formItema7e5eb\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"productCategory\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"商品分类\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"product_category\",\"__vModel__\":\"product_category\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"product_category\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem77df66\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"商品简称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777015813586,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"short_name\",\"__vModel__\":\"short_name\",\"checked\":false,\"disabled\":false,\"id\":\"short_name\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"商品简称\",\"label\":\"商品简称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem990d79\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"品牌\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777015990788,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"brand\",\"__vModel__\":\"brand\",\"checked\":false,\"disabled\":false,\"id\":\"brand\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"品牌\",\"label\":\"品牌\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemffeec4\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"规格型号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016647380,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"product_model\",\"__vModel__\":\"product_model\",\"checked\":false,\"disabled\":false,\"id\":\"product_model\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"规格型号\",\"label\":\"规格型号\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem01dbb3\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"颜色\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016185738,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"color\",\"__vModel__\":\"color\",\"checked\":false,\"disabled\":false,\"id\":\"color\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"颜色\",\"label\":\"颜色\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem813de2\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"尺寸/规格\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016206973,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"product_size\",\"__vModel__\":\"product_size\",\"checked\":false,\"disabled\":false,\"id\":\"product_size\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"尺寸/规格\",\"label\":\"尺寸/规格\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formIteme04c5d\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"重量\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016212624,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"weight\",\"__vModel__\":\"weight\",\"checked\":false,\"disabled\":false,\"id\":\"weight\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"重量\",\"label\":\"重量\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"precision\":4,\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItemb270cb\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"最小起订量\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016935479,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"min_order_quantity\",\"__vModel__\":\"min_order_quantity\",\"checked\":false,\"disabled\":false,\"id\":\"min_order_quantity\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"resizable\":true,\"fullName\":\"最小起订量\",\"label\":\"最小起订量\",\"sortable\":false,\"thousands\":false,\"addonAfter\":\"\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"step\":1,\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"precision\":2,\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItem3a8055\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"标准销售单价\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016944560,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"standard_sales_price\",\"__vModel__\":\"standard_sales_price\",\"checked\":false,\"disabled\":false,\"id\":\"standard_sales_price\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"resizable\":true,\"fullName\":\"标准销售单价\",\"label\":\"标准销售单价\",\"sortable\":false,\"thousands\":false,\"addonAfter\":\"元\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"step\":1,\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"precision\":4,\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItemb1a46c\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"毛重\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016995149,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"gross_weight\",\"__vModel__\":\"gross_weight\",\"checked\":false,\"disabled\":false,\"id\":\"gross_weight\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"resizable\":true,\"fullName\":\"毛重\",\"label\":\"毛重\",\"sortable\":false,\"thousands\":false,\"addonAfter\":\"KG\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"step\":1,\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"precision\":4,\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItem0ff3be\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"净重\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016999511,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"net_weight\",\"__vModel__\":\"net_weight\",\"checked\":false,\"disabled\":false,\"id\":\"net_weight\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"resizable\":true,\"fullName\":\"净重\",\"label\":\"净重\",\"sortable\":false,\"thousands\":false,\"addonAfter\":\"KG\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"step\":1,\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formIteme0cfab\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"单位名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016218388,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"unit_name\",\"__vModel__\":\"unit_name\",\"checked\":false,\"disabled\":false,\"id\":\"unit_name\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"单位名称\",\"label\":\"单位名称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemcfb8fe\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"包装尺寸\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016338579,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"packagesize\",\"__vModel__\":\"packagesize\",\"checked\":false,\"disabled\":false,\"id\":\"packagesize\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"包装尺寸\",\"label\":\"包装尺寸\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"precision\":2,\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"isAmoun"); + sb.append("tChinese\":false,\"__config__\":{\"formId\":\"formItem0d3a1f\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"成本价\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777017076802,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"cost_price\",\"__vModel__\":\"cost_price\",\"checked\":false,\"disabled\":false,\"id\":\"cost_price\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"resizable\":true,\"fullName\":\"成本价\",\"label\":\"成本价\",\"sortable\":false,\"thousands\":false,\"addonAfter\":\"元\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"step\":1,\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItemfe52ba\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"保修期\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777017256548,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"warranty_period\",\"__vModel__\":\"warranty_period\",\"checked\":false,\"disabled\":false,\"id\":\"warranty_period\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"resizable\":true,\"fullName\":\"保修期\",\"label\":\"保修期\",\"sortable\":false,\"thousands\":false,\"addonAfter\":\"月\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"step\":1,\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"税率\",\"fullNameI18nCode\":[\"\"],\"label\":\"税率\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016371157,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem601a00\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"817378654752342789\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"税率\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"tax_rate\",\"__vModel__\":\"tax_rate\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tax_rate\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"cascader\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"税收分类\",\"fullNameI18nCode\":[\"\"],\"label\":\"税收分类\",\"sortable\":false,\"align\":\"left\",\"props\":{\"children\":\"children\",\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"cascader\",\"defaultValue\":[],\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777016375009,\"tagIcon\":\"icon-ym icon-ym-generator-cascader\",\"tag\":\"YunzhupaasCascader\",\"formId\":\"formItemecba02\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"taxCode\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"税收分类\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"tax_code\",\"__vModel__\":\"tax_code\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tax_code\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"textarea\",\"clearable\":true,\"resizable\":true,\"fullName\":\"保修条款\",\"fullNameI18nCode\":[\"\"],\"label\":\"保修条款\",\"sortable\":false,\"align\":\"left\",\"autoSize\":{\"minRows\":3,\"maxRows\":4},\"showCount\":false,\"__config__\":{\"formId\":\"formItem542030\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"保修条款\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777017312713,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"warranty_terms\",\"__vModel__\":\"warranty_terms\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"warranty_terms\",\"placeholder\":\"请输入\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"textarea\",\"clearable\":true,\"resizable\":true,\"fullName\":\"备注\",\"fullNameI18nCode\":[\"\"],\"label\":\"备注\",\"sortable\":false,\"align\":\"left\",\"autoSize\":{\"minRows\":2,\"maxRows\":4},\"showCount\":false,\"__config__\":{\"formId\":\"formItemdd92df\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_product\",\"renderKey\":1777017339245,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"remark\",\"__vModel__\":\"remark\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"remark\",\"placeholder\":\"请输入\",\"labelI18nCode\":\"\"}],\"showOverflow\":true,\"useFormPermission\":false,\"customBtnsList\":[],\"useBtnPermission\":false}"); + return sb.toString(); + } + /** 表列表 */ + public static final String getTableList(){ + StringBuilder sb = new StringBuilder(); + sb.append("[{\"relationTable\":\"\",\"tableField\":\"\",\"typeId\":\"1\",\"fields\":[{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"product_id\",\"fieldName\":\"产品主键ID\",\"identity\":0,\"primaryKey\":1},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"100\",\"dataType\":\"varchar\",\"field\":\"product_code\",\"fieldName\":\"商品编码(SKU)\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"200\",\"dataType\":\"varchar\",\"field\":\"product_name\",\"fieldName\":\"商品名称\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"100\",\"dataType\":\"varchar\",\"field\":\"short_name\",\"fieldName\":\"商品简称\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"product_type\",\"fieldName\":\"商品类型。关联字典。productType。如:1-自产成品,2-贸易商品,3-服务商品\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"product_category\",\"fieldName\":\"商品分类编码。关联字典:productCategory\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"brand\",\"fieldName\":\"品牌\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"200\",\"dataType\":\"varchar\",\"field\":\"product_model\",\"fieldName\":\"规格型号\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"color\",\"fieldName\":\"颜色\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"100\",\"dataType\":\"varchar\",\"field\":\"product_size\",\"fieldName\":\"尺寸/规格\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"20,6\",\"dataType\":\"decimal\",\"field\":\"weight\",\"fieldName\":\"重量\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"unit_name\",\"fieldName\":\"单位名称\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"20,6\",\"dataType\":\"decimal\",\"field\":\"min_order_quantity\",\"fieldName\":\"最小起订量\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"20,6\",\"dataType\":\"decimal\",\"field\":\"standard_sales_price\",\"fieldName\":\"标准销售单价\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"20,6\",\"dataType\":\"decimal\",\"field\":\"gross_weight\",\"fieldName\":\"毛重\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"20,6\",\"dataType\":\"decimal\",\"field\":\"net_weight\",\"fieldName\":\"净重\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"100\",\"dataType\":\"varchar\",\"field\":\"packagesize\",\"fieldName\":\"包装尺寸(长×宽×高)\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"20,6\",\"dataType\":\"decimal\",\"field\":\"cost_price\",\"fieldName\":\"成本价\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"10,4\",\"dataType\":\"decimal\",\"field\":\"tax_rate\",\"fieldName\":\"税率(默认13%)\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"tax_code\",\"fieldName\":\"税收分类编码\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":null,\"dataType\":\"int\",\"field\":\"warranty_period\",\"fieldName\":\"保修期(月)\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":null,\"dataType\":\"text\",\"field\":\"warranty_terms\",\"fieldName\":\"保修条款\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":null,\"dataType\":\"text\",\"field\":\"remark\",\"fieldName\":\"备注\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"create_by\",\"fieldName\":\"创建人\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"timestamp\",\"field\":\"create_time\",\"fieldName\":\"创建时间\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"update_by\",\"fieldName\":\"更新人\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"timestamp\",\"field\":\"update_time\",\"fieldName\":\"更新时间\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_tenant_id\",\"fieldName\":\"租户id\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_flow_id\",\"fieldName\":\"流程id\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_flow_task_id\",\"fieldName\":\"流程任务主键\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":null,\"dataType\":\"int\",\"field\":\"f_delete_mark\",\"fieldName\":\"删除标志\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"f_delete_time\",\"fieldName\":\"删除时间\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_delete_user_id\",\"fieldName\":\"删除用户\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":null,\"dataType\":\"int\",\"field\":\"f_version\",\"fieldName\":\"乐观锁\",\"identity\":0,\"primaryKey\":0}],\"relationField\":\"\",\"table\":\"mdm_product\",\"tableName\":\"商品信息\"}]"); return sb.toString(); + } + +} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/suppinfo/PanyInvoiceExcelVO.java b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/suppinfo/PanyInvoiceExcelVO.java new file mode 100644 index 0000000..af7072c --- /dev/null +++ b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/suppinfo/PanyInvoiceExcelVO.java @@ -0,0 +1,75 @@ +package com.yunzhupaas.mdm.model.suppinfo; + +import lombok.Data; +import java.sql.Time; +import java.util.Date; +import com.fasterxml.jackson.annotation.JsonFormat; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.alibaba.fastjson.annotation.JSONField; +import cn.afterturn.easypoi.excel.annotation.Excel; +import cn.afterturn.easypoi.excel.annotation.ExcelEntity; +import cn.afterturn.easypoi.excel.annotation.ExcelCollection; +import java.math.BigDecimal; +import java.util.List; +/** + * + * 供应商信息 + * @版本: V5.2.7 + * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * @作者: 深圳市乐程软件有限公司 + * @日期: 2026-04-24 + */ +@Data +public class PanyInvoiceExcelVO{ + /** 发票抬头名称 **/ + @JSONField(name = "title_name") + @Excel(name = "发票抬头名称(title_name)",orderNum = "1", isImportField = "true" ) + private String title_name; + + /** 纳税人识别号 **/ + @JSONField(name = "credit_code") + @Excel(name = "纳税人识别号(credit_code)",orderNum = "1", isImportField = "true" ) + private String credit_code; + + /** 纳税人类别 **/ + @JSONField(name = "tax_type") + @Excel(name = "纳税人类别(tax_type)",orderNum = "1", isImportField = "true" ) + private String tax_type; + + /** 地址 **/ + @JSONField(name = "address") + @Excel(name = "地址(address)",orderNum = "1", isImportField = "true" ) + private String address; + + /** 电话 **/ + @JSONField(name = "phone") + @Excel(name = "电话(phone)",orderNum = "1", isImportField = "true" ) + private String phone; + + /** 开户银行 **/ + @JSONField(name = "bank_name") + @Excel(name = "开户银行(bank_name)",orderNum = "1", isImportField = "true" ) + private String bank_name; + + /** 银行账户 **/ + @JSONField(name = "bank_account") + @Excel(name = "银行账户(bank_account)",orderNum = "1", isImportField = "true" ) + private String bank_account; + + /** 是否默认 **/ + @JSONField(name = "is_defalut") + @Excel(name = "是否默认(is_defalut)",orderNum = "1", isImportField = "true" ) + private String is_defalut; + + /** 是否有效 **/ + @JSONField(name = "is_valid") + @Excel(name = "是否有效(is_valid)",orderNum = "1", isImportField = "true" ) + private String is_valid; + + /** 备注 **/ + @JSONField(name = "remark") + @Excel(name = "备注(remark)",orderNum = "1", isImportField = "true" ) + private String remark; + + +} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/suppinfo/PanyInvoiceModel.java b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/suppinfo/PanyInvoiceModel.java new file mode 100644 index 0000000..d312338 --- /dev/null +++ b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/suppinfo/PanyInvoiceModel.java @@ -0,0 +1,93 @@ +package com.yunzhupaas.mdm.model.suppinfo; + +import lombok.Data; +import java.util.List; +import java.util.Date; +import java.math.BigDecimal; +import com.alibaba.fastjson.annotation.JSONField; +import cn.afterturn.easypoi.excel.annotation.Excel; +import com.fasterxml.jackson.annotation.JsonProperty; +import io.swagger.v3.oas.annotations.media.Schema; + +/** + * + * 供应商信息 + * 版本: V5.2.7 + * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * 作者: 深圳市乐程软件有限公司 + * 日期: 2026-04-24 + */ +@Data +@Schema(description = "PanyInvoice子表参数") +public class PanyInvoiceModel { + + /** 子表:PanyInvoice 主键:invoice_id **/ + @Schema(description = "主键") + @JsonProperty("invoice_id") + private String invoice_id; + /** 发票抬头编码 **/ + @Schema(description = "发票抬头编码") + @JsonProperty("title_code") + @JSONField(name = "title_code") + private String titleCode; + /** 发票抬头名称 **/ + @Schema(description = "发票抬头名称") + @Excel(name = "发票抬头名称",orderNum = "1",isImportField = "true") + @JsonProperty("title_name") + @JSONField(name = "title_name") + private String titleName; + /** 纳税人识别号 **/ + @Schema(description = "纳税人识别号") + @Excel(name = "纳税人识别号",orderNum = "1",isImportField = "true") + @JsonProperty("credit_code") + @JSONField(name = "credit_code") + private String creditCode; + /** 纳税人类别 **/ + @Schema(description = "纳税人类别") + @Excel(name = "纳税人类别",orderNum = "1",isImportField = "true") + @JsonProperty("tax_type") + @JSONField(name = "tax_type") + private Object taxType; + /** 地址 **/ + @Schema(description = "地址") + @Excel(name = "地址",orderNum = "1",isImportField = "true") + @JsonProperty("address") + @JSONField(name = "address") + private String address; + /** 电话 **/ + @Schema(description = "电话") + @Excel(name = "电话",orderNum = "1",isImportField = "true") + @JsonProperty("phone") + @JSONField(name = "phone") + private String phone; + /** 开户银行 **/ + @Schema(description = "开户银行") + @Excel(name = "开户银行",orderNum = "1",isImportField = "true") + @JsonProperty("bank_name") + @JSONField(name = "bank_name") + private String bankName; + /** 银行账户 **/ + @Schema(description = "银行账户") + @Excel(name = "银行账户",orderNum = "1",isImportField = "true") + @JsonProperty("bank_account") + @JSONField(name = "bank_account") + private String bankAccount; + /** 是否默认 **/ + @Schema(description = "是否默认") + @Excel(name = "是否默认",orderNum = "1",isImportField = "true") + @JsonProperty("is_defalut") + @JSONField(name = "is_defalut") + private String isDefalut; + /** 是否有效 **/ + @Schema(description = "是否有效") + @Excel(name = "是否有效",orderNum = "1",isImportField = "true") + @JsonProperty("is_valid") + @JSONField(name = "is_valid") + private String isValid; + /** 备注 **/ + @Schema(description = "备注") + @Excel(name = "备注",orderNum = "1",isImportField = "true") + @JsonProperty("remark") + @JSONField(name = "remark") + private String remark; +} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/suppinfo/SuppinfoConstant.java b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/suppinfo/SuppinfoConstant.java new file mode 100644 index 0000000..f340a31 --- /dev/null +++ b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/suppinfo/SuppinfoConstant.java @@ -0,0 +1,47 @@ +package com.yunzhupaas.mdm.model.suppinfo; + +import com.yunzhupaas.util.JsonUtil; +import java.util.*; + +/** + * 供应商信息配置json + * + * @版本: V5.2.7 + * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * @作者: 深圳市乐程软件有限公司 + * @日期: 2026-04-24 + */ +public class SuppinfoConstant{ + /** 数据库链接 */ + public static final String DBLINKID = "0"; + /** 表别名 map */ + public static final Map TABLERENAMES = JsonUtil.getJsonToBean("{\"mdm_company_bank\":\"companyBank\",\"mdm_company_invoice\":\"panyInvoice\",\"mdm_supplier\":\"supplier\",\"mdm_company\":\"company\"}",Map.class); + /** 子表model map */ + public static final Map TABLEFIELDKEY = JsonUtil.getJsonToBean("{\"tableField46dc53\":\"mdm_company_invoice\",\"tableFieldad9d92\":\"mdm_company_bank\"}",Map.class); + /** 整个表单配置json */ + public static final String getFormData(){ + StringBuilder sb = new StringBuilder(); +sb.append("{\"popupType\":\"drawer\",\"labelWidth\":100,\"classNames\":[],\"className\":[],\"fullScreenWidth\":\"100%\",\"hasConfirmAndAddBtn\":true,\"cancelButtonTextI18nCode\":\"common.cancelText\",\"businessKeyTip\":\"数据已存在,请勿重复提交!\",\"labelPosition\":\"right\",\"printId\":\"\",\"labelSuffix\":\"\",\"customBtns\":[],\"disabled\":false,\"formModel\":\"dataForm\",\"cancelButtonText\":\"取消\",\"confirmButtonText\":\"确定\",\"hasCancelBtn\":true,\"primaryKeyPolicy\":1,\"hasPrintBtn\":false,\"concurrencyLock\":false,\"classJson\":\"\",\"drawerWidth\":\"1000px\",\"confirmButtonTextI18nCode\":\"common.okText\",\"printButtonText\":\"打印\",\"businessKeyList\":[],\"formRef\":\"formRef\",\"gutter\":15,\"logicalDelete\":false,\"size\":\"middle\",\"formRules\":\"rules\",\"generalWidth\":\"1000px\",\"colon\":false,\"hasConfirmBtn\":true,\"useBusinessKey\":false,\"formStyle\":\"\",\"printButtonTextI18nCode\":\"common.printText\",\"fields\":[{\"__config__\":{\"formId\":\"formItem7a91b8\",\"yunzhupaasKey\":\"billRule\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"rule\":\"CustomerCompanyCode\",\"className\":[],\"label\":\"企业编码\",\"trigger\":\"change\",\"ruleConfig\":{},\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776916036468,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleType\":1,\"ruleName\":\"客户编码\",\"tag\":\"YunzhupaasInput\",\"tableAlign\":\"left\",\"span\":8},\"readonly\":true,\"__vModel__\":\"company_code\",\"style\":{\"width\":\"100%\"},\"placeholder\":\"系统自动生成\"},{\"clearable\":true,\"maxlength\":200,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem478e5c\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"企业名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774506482470,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"company_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入企业名称\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem84e51c\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"简称/昵称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506482631,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"short_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入简称/昵称\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"optionType\":\"default\",\"__config__\":{\"yunzhupaasKey\":\"radio\",\"defaultValue\":\"ORG\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506487223,\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"tag\":\"YunzhupaasRadio\",\"formId\":\"formItemb3f6cd\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"size\":\"default\",\"buttonStyle\":\"solid\",\"options\":[{\"fullName\":\"企业\",\"id\":\"ORG\"},{\"fullName\":\"个人\",\"id\":\"IND\"}],\"__vModel__\":\"entity_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"direction\":\"horizontal\"},{\"clearable\":true,\"maxlength\":100,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem10350c\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"社会信用代码\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774506494880,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"credit_code\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入社会信用代码\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"__config__\":{\"formId\":\"formItemfc6848\",\"yunzhupaasKey\":\"organizeSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"归属组织\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1776912270086,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-company\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasOrganizeSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"ableIds\":[],\"multiple\":false,\"__vModel__\":\"org_id\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"placeholder\":\"请选择\"},{\"filterable\":false,\"clearable\":true,\"__config__\":{\"formId\":\"formItemcc9deb\",\"yunzhupaasKey\":\"areaSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"所属地区\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507118587,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-Provinces\",\"tag\":\"YunzhupaasAreaSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"level\":2,\"multiple\":false,\"__vModel__\":\"province_id\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择所属地区\"},{\"filterable\":false,\"clearable\":true,\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506503586,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem05d07f\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"纳税人类别\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"options\":[{\"fullName\":\"一般纳税人\",\"id\":\"GENERAL\"},{\"fullName\":\"小规模纳税人\",\"id\":\"SMALL\"}],\"multiple\":false,\"__vModel__\":\"tax_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择纳税人类别\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"}},{\"filterable\":false,\"clearable\":true,\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506503806,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem66e88f\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"enterpriseScale\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"企业规模\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"multiple\":false,\"__vModel__\":\"enterprise_scale\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择企业规模\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"}},{\"filterable\":false,\"clearable\":true,\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506504118,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItema76b83\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"9b542177a477488994ce09fff3c93901\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"企业类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"multiple\":false,\"__vModel__\":\"enterprise_nature\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择企业类型\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"}},{\"filterable\":false,\"clearable\":true,\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506507062,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem6bd8a7\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"d59a3cf65f9847dbb08be449e3feae16\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"行业代码\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"multiple\":false,\"__vModel__\":\"industry_code\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择行业代码\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"}},{\"clearable\":true,\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506509988,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItembab00e\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"成立日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"format\":\"yyyy-MM-dd\",\"__vModel__\":\"registration_date\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择成立日期\"},{\"controls\":false,\"max\":999999,\"precision\":4,\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"万元\",\"__config__\":{\"formId\":\"formItem3134b1\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"注册资本\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506514957,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"registered_capital\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"placeholder\":\"请输入注册资本\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem4f2d0b\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"法定代表人\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506524679,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"legal_representative\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入法定代表人\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":11,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem97bd9d\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"联系电话\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506524966,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[{\"pattern\":\"/^1[3456789]\\\\d{9}$|^0\\\\d{2,3}-?\\\\d{7,8}$/\",\"message\":\"请输入正确的电话号码\",\"messageI18nCode\":\"sys.validate.telephone\"}],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"phone\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入联系电话\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":100,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem439010\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"邮箱\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506525554,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[{\"pattern\":\"/^[a-z0-9]+([._\\\\-]*[a-z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$/\",\"message\":\"请输入正确的邮箱\",\"messageI18nCode\":\"sys.validate.email\"}],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"email\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入邮箱\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":100,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem7fa940\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"网站\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506528130,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"website\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入网站\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":200,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem5b2d2b\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506528353,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"address\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入地址\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"autoSize\":{\"minRows\":3,\"maxRows\":3},\"clearable\":true,\"showCount\":false,\"__config__\":{\"formId\":\"formItem8cbf03\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"经营范围\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506534652,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maxlength\":200,\"__vModel__\":\"business_scope\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入经营范围\"},{\"ableRelationIds\":[],\"clearable\":true,\"__config__\":{\"formId\":\"formItemf4ca17\",\"yunzhupaasKey\":\"userSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"责任人\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_supplier\",\"renderKey\":1776918111506,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-user\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasUserSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"ableIds\":[],\"multiple\":false,\"__vModel__\":\"yunzhupaas_mdm_supplier_yunzhupaas_major_person_id\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"placeholder\":\"请选择\",\"relationField\":\"\"},{\"filterable\":false,\"clearable\":true,\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_supplier\",\"renderKey\":1776918157184,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem379bfe\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"SupplierLevel\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"供应商级别\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"multiple\":false,\"__vModel__\":\"yunzhupaas_mdm_supplier_yunzhupaas_supplier_level\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"}},{\"filterable\":false,\"clearable\":true,\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_supplier\",\"renderKey\":1776918191565,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem68763d\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"SupplierType\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"供应商类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"multiple\":false,\"__vModel__\":\"yunzhupaas_mdm_supplier_yunzhupaas_supplier_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"}},{\"filterable\":true,\"clearable\":true,\"__config__\":{\"yunzhupaasKey\":\"cascader\",\"defaultValue\":[],\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_supplier\",\"renderKey\":1776996214391,\"tagIcon\":\"icon-ym icon-ym-generator-cascader\",\"tag\":\"YunzhupaasCascader\",\"formId\":\"formItem7d75c1\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"SupplierCategory\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"供应商分类\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"multiple\":false,\"__vModel__\":\"yunzhupaas_mdm_supplier_yunzhupaas_supplier_category\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择\",\"props\":{\"children\":\"children\",\"label\":\"fullName\",\"value\":\"id\"}},{\"autoSize\":{\"minRows\":2,\"maxRows\":2},\"clearable\":true,\"showCount\":false,\"__config__\":{\"formId\":\"formItem108619\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"荣誉、资质\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_supplier\",\"renderKey\":1776944281798,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"__vModel__\":\"yunzhupaas_mdm_supplier_yunzhupaas_honor\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入备注\"},{\"autoSize\":{\"minRows\":2,\"maxRows\":2},\"clearable\":true,\"showCount\":false,\"__config__\":{\"formId\":\"formItem237f5f\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"供应商业绩\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_supplier\",\"renderKey\":1776944313831,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"__vModel__\":\"yunzhupaas_mdm_supplier_yunzhupaas_achievement\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入备注\"},{\"autoSize\":{\"minRows\":2,\"maxRows\":2},\"clearable\":true,\"showCount\":false,\"__config__\":{\"formId\":\"formItem0c9119\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"完工项目\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_supplier\",\"renderKey\":1776944334228,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"__vModel__\":\"yunzhupaas_mdm_supplier_yunzhupaas_finish_project\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入备注\"},{\"autoSize\":{\"minRows\":2,\"maxRows\":2},\"clearable\":true,\"showCount\":false,\"__config__\":{\"formId\":\"formItem9f5e00\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506534863,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"__vModel__\":\"remark\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入备注\"},{\"__config__\":{\"formId\":\"formItemfe79ef\",\"yunzhupaasKey\":\"tab\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dragDisabled\":false,\"active\":\"1\",\"className\":[],\"label\":\"标签面板\",\"showLabel\":false,\"renderKey\":1774507317203,\"tableName\":\"mdm_company\",\"layout\":\"rowFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-label\",\"children\":[{\"__config__\":{\"formId\":\"formItem9787c7\",\"yunzhupaasKey\":\"tabItem\",\"children\":[{\"showSummary\":false,\"__config__\":{\"formId\":\"formItem46dc53\",\"yunzhupaasKey\":\"table\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"设计子表\",\"showLabel\":false,\"tableName\":\"mdm_company_invoice\",\"renderKey\":1774507347680,\"layout\":\"rowFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-table\",\"children\":[{\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"billRule\",\"parentVModel\":\"tableField46dc53\",\"dragDisabled\":false,\"rule\":\"InvoiceTitleCode\",\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754320599,\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleType\":1,\"isSubTable\":true,\"ruleName\":\"发票抬头编码\",\"tag\":\"YunzhupaasInput\",\"formId\":\"formItem57f1d4\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"发票抬头编码\",\"trigger\":\"change\",\"ruleConfig\":{},\"layout\":\"colFormItem\",\"tableAlign\":\"left\",\"span\":24},\"readonly\":true,\"__vModel__\":\"title_code\",\"style\":{\"width\":\"100%\"},\"placeholder\":\"系统自动生成\"},{\"clearable\":true,\"maxlength\":10,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItema8b1f4\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"发票抬头名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507383593,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"title_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入联系人\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":20,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItem1963f0\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"纳税人识别号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507440273,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"credit_code\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入联系人职务\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"parentVModel\":\"tableField46dc53\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754396382,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemb3492f\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"纳税人类别\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"options\":[{\"fullName\":\"一般纳税人\",\"id\":\"GENERAL\"},{\"fullName\":\"小规模纳税人\",\"id\":\"SMALL\"}],\"multiple\":false,\"__vModel__\":\"tax_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择纳税人类别\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"}},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItema9aaf2\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507448061,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"address\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入联系人邮箱\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItemf8b766\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"电话\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754421983,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"phone\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入联系人邮箱\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItem1730ca\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"开户银行\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754433217,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入联系人邮箱\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItem1089bb\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"银行账户\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754444839,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_account\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入联系人邮箱\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"__config__\":{\"formId\":\"formItem4743e7\",\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"switch\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":0,\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"是否默认\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754525239,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-switch\",\"isSubTable\":true,\"tag\":\"YunzhupaasSwitch\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"activeValue\":1,\"inactiveValue\":0,\"__vModel__\":\"is_defalut\",\"inactiveTxt\":\"关\",\"disabled\":false,\"activeTxt\":\"开\"},{\"__config__\":{\"formId\":\"formItema2b4cf\",\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"switch\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":0,\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"是否有效\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754540042,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-switch\",\"isSubTable\":true,\"tag\":\"YunzhupaasSwitch\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"activeValue\":1,\"inactiveValue\":0,\"__vModel__\":\"is_valid\",\"inactiveTxt\":\"关\",\"disabled\":false,\"activeTxt\":\"开\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItem560a27\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507449005,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"remark\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入备注\",\"prefixIcon\":\"\",\"addonBefore\":\"\"}],\"showTitle\":false,\"complexHeaderList\":[],\"tag\":\"YunzhupaasInputTable\",\"componentName\":\"table46dc53\",\"tableAlign\":\"left\",\"span\":24},\"defaultValue\":[],\"footerBtnsList\":[{\"btnIcon\":\"icon-ym icon-ym-btn-add\",\"show\":true,\"label\":\"添加\",\"btnType\":\"primary\",\"value\":\"add\",\"labelI18nCode\":\"common.add1Text\"},{\"btnIcon\":\"icon-ym icon-ym-btn-clearn\",\"showConfirm\":true,\"show\":true,\"label\":\"批量删除\",\"btnType\":\"danger\",\"value\":\"batchRemove\",\"labelI18nCode\":\"common.batchDelText\"}],\"defaultExpandAll\":true,\"__vModel__\":\"tableField46dc53\",\"layoutType\":\"table\",\"disabled\":false,\"columnBtnsList\":[{\"btnIcon\":\"icon-ym icon-ym-btn-edit\",\"show\":true,\"label\":\"复制\",\"btnType\":\"primary\",\"value\":\"copy\",\"labelI18nCode\":\"common.copyText\"},{\"btnIcon\":\"icon-ym icon-ym-btn-clearn\",\"showConfirm\":true,\"show\":true,\"label\":\"删除\",\"btnType\":\"danger\",\"value\":\"remove\",\"labelI18nCode\":\"common.delText\"}],\"summaryField\":[]}],\"renderKey\":1774507317203},\"name\":\"1\",\"title\":\"发票抬头\"},{\"__config__\":{\"formId\":\"formItemc68c47\",\"yunzhupaasKey\":\"tabItem\",\"children\":[{\"showSummary\":false,\"__config__\":{\"formId\":\"formItemad9d92\",\"yunzhupaasKey\":\"table\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"设计子表\",\"showLabel\":false,\"tableName\":\"mdm_company_bank\",\"renderKey\":1774507573802,\"layout\":\"rowFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-table\",\"children\":[{\"clearable\":true,\"maxlength\":20,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItem3756b9\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldad9d92\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"开户行\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507591361,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入开户行\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":20,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItemf42745\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldad9d92\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"账户名\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507611465,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_account_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入账户名\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":20,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItem8abffe\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldad9d92\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"银行账号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507627371,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_account_number\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入银行账号\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":20,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItemb870cb\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldad9d92\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"开户行城市\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507627772,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_province\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入开户行城市\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":200,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItemf22092\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldad9d92\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507628423,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"remark\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入备注\",\"prefixIcon\":\"\",\"addonBefore\":\"\"}],\"showTitle\":false,\"complexHeaderList\":[],\"tag\":\"YunzhupaasInputTable\",\"componentName\":\"tablead9d92\",\"tableAlign\":\"left\",\"span\":24},\"defaultValue\":[],\"footerBtnsList\":[{\"btnIcon\":\"icon-ym icon-ym-btn-add\",\"show\":true,\"label\":\"添加\",\"btnType\":\"primary\",\"value\":\"add\",\"labelI18nCode\":\"common.add1Text\"},{\"btnIcon\":\"icon-ym icon-ym-btn-clearn\",\"showConfirm\":true,\"show\":true,\"label\":\"批量删除\",\"btnType\":\"danger\",\"value\":\"batchRemove\",\"labelI18nCode\":\"common.batchDelText\"}],\"defaultExpandAll\":true,\"__vModel__\":\"tableFieldad9d92\",\"layoutType\":\"table\",\"disabled\":false,\"columnBtnsList\":[{\"btnIcon\":\"icon-ym icon-ym-btn-edit\",\"show\":true,\"label\":\"复制\",\"btnType\":\"primary\",\"value\":\"copy\",\"labelI18nCode\":\"common.copyText\"},{\"btnIcon\":\"icon-ym icon-ym-btn-clearn\",\"showConfirm\":true,\"show\":true,\"label\":\"删除\",\"btnType\":\"danger\",\"value\":\"remove\",\"labelI18nCode\":\"common.delText\"}],\"summaryField\":[]}],\"renderKey\":1774507317203},\"name\":\"2\",\"title\":\"银行卡信息\"}],\"tag\":\"ATab\",\"componentName\":\"tabfe79ef\",\"span\":24},\"tabPosition\":\"top\",\"type\":\"\"}],\"detailExtraList\":[],\"span\":24,\"dataLog\":false}"); return sb.toString(); + } + /** 列表字段配置json */ + public static final String getColumnData(){ + StringBuilder sb = new StringBuilder(); + sb.append("{\"showSummary\":false,\"treePropsValue\":\"id\",\"columnOptions\":[{\"__config__\":{\"formId\":\"formItem7a91b8\",\"yunzhupaasKey\":\"billRule\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"rule\":\"CustomerCompanyCode\",\"className\":[],\"label\":\"企业编码\",\"trigger\":\"change\",\"ruleConfig\":{},\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776916036468,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleType\":1,\"ruleName\":\"客户编码\",\"tag\":\"YunzhupaasInput\",\"tableAlign\":\"left\",\"span\":8},\"readonly\":true,\"__vModel__\":\"company_code\",\"fullName\":\"企业编码\",\"fullNameI18nCode\":[\"\"],\"style\":{\"width\":\"100%\"},\"id\":\"company_code\",\"placeholder\":\"系统自动生成\"},{\"clearable\":true,\"maxlength\":200,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"企业名称\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem478e5c\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"企业名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774506482470,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"company_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"company_name\",\"placeholder\":\"请输入企业名称\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"简称/昵称\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem84e51c\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"简称/昵称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506482631,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"short_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"short_name\",\"placeholder\":\"请输入简称/昵称\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"buttonStyle\":\"solid\",\"fullName\":\"类型\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"optionType\":\"default\",\"__config__\":{\"yunzhupaasKey\":\"radio\",\"defaultValue\":\"ORG\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506487223,\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"tag\":\"YunzhupaasRadio\",\"formId\":\"formItemb3f6cd\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"size\":\"default\",\"options\":[{\"fullName\":\"企业\",\"id\":\"ORG\"},{\"fullName\":\"个人\",\"id\":\"IND\"}],\"__vModel__\":\"entity_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"entity_type\",\"direction\":\"horizontal\"},{\"clearable\":true,\"maxlength\":100,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"社会信用代码\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem10350c\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"社会信用代码\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774506494880,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"credit_code\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"credit_code\",\"placeholder\":\"请输入社会信用代码\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"归属组织\",\"fullNameI18nCode\":[\"\"],\"__config__\":{\"formId\":\"formItemfc6848\",\"yunzhupaasKey\":\"organizeSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"归属组织\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1776912270086,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-company\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasOrganizeSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"org_id\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"id\":\"org_id\",\"placeholder\":\"请选择\"},{\"filterable\":false,\"clearable\":true,\"level\":2,\"multiple\":false,\"fullName\":\"所属地区\",\"fullNameI18nCode\":[\"\"],\"__config__\":{\"formId\":\"formItemcc9deb\",\"yunzhupaasKey\":\"areaSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"所属地区\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507118587,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-Provinces\",\"tag\":\"YunzhupaasAreaSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"province_id\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"province_id\",\"placeholder\":\"请选择所属地区\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"纳税人类别\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506503586,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem05d07f\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"纳税人类别\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"options\":[{\"fullName\":\"一般纳税人\",\"id\":\"GENERAL\"},{\"fullName\":\"小规模纳税人\",\"id\":\"SMALL\"}],\"__vModel__\":\"tax_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tax_type\",\"placeholder\":\"请选择纳税人类别\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"企业规模\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506503806,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem66e88f\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"enterpriseScale\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"企业规模\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"enterprise_scale\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"enterprise_scale\",\"placeholder\":\"请选择企业规模\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"企业类型\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506504118,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItema76b83\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"9b542177a477488994ce09fff3c93901\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"企业类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"enterprise_nature\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"enterprise_nature\",\"placeholder\":\"请选择企业类型\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"行业代码\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506507062,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem6bd8a7\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"d59a3cf65f9847dbb08be449e3feae16\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"行业代码\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"industry_code\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"industry_code\",\"placeholder\":\"请选择行业代码\"},{\"clearable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"成立日期\",\"fullNameI18nCode\":[\"\"],\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506509988,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItembab00e\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"成立日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"registration_date\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"registration_date\",\"placeholder\":\"请选择成立日期\"},{\"controls\":false,\"max\":999999,\"precision\":4,\"fullName\":\"注册资本\",\"fullNameI18nCode\":[\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"万元\",\"__config__\":{\"formId\":\"formItem3134b1\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"注册资本\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506514957,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"registered_capital\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"registered_capital\",\"placeholder\":\"请输入注册资本\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"法定代表人\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem4f2d0b\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"法定代表人\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506524679,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"legal_representative\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"legal_representative\",\"placeholder\":\"请输入法定代表人\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":11,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"联系电话\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem97bd9d\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"联系电话\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506524966,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[{\"pattern\":\"/^1[3456789]\\\\d{9}$|^0\\\\d{2,3}-?\\\\d{7,8}$/\",\"message\":\"请输入正确的电话号码\",\"messageI18nCode\":\"sys.validate.telephone\"}],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"phone\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"phone\",\"placeholder\":\"请输入联系电话\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":100,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"邮箱\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem439010\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"邮箱\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506525554,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[{\"pattern\":\"/^[a-z0-9]+([._\\\\-]*[a-z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$/\",\"message\":\"请输入正确的邮箱\",\"messageI18nCode\":\"sys.validate.email\"}],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"email\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"email\",\"placeholder\":\"请输入邮箱\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":100,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"网站\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem7fa940\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"网站\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506528130,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"website\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"website\",\"placeholder\":\"请输入网站\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":200,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"地址\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem5b2d2b\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506528353,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"address\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"address\",\"placeholder\":\"请输入地址\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":200,\"fullName\":\"经营范围\",\"fullNameI18nCode\":[\"\"],\"autoSize\":{\"minRows\":3,\"maxRows\":3},\"showCount\":false,\"__config__\":{\"formId\":\"formItem8cbf03\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"经营范围\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506534652,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"__vModel__\":\"business_scope\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"business_scope\",\"placeholder\":\"请输入经营范围\"},{\"ableRelationIds\":[],\"clearable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"责任人\",\"fullNameI18nCode\":[\"\"],\"relationField\":\"\",\"__config__\":{\"formId\":\"formItemf4ca17\",\"yunzhupaasKey\":\"userSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"责任人\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_supplier\",\"renderKey\":1776918111506,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-user\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasUserSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"yunzhupaas_mdm_supplier_yunzhupaas_major_person_id\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"id\":\"yunzhupaas_mdm_supplier_yunzhupaas_major_person_id\",\"placeholder\":\"请选择\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"供应商级别\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_supplier\",\"renderKey\":1776918157184,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem379bfe\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"供应商级别\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"options\":[{\"fullName\":\"选项一\",\"id\":\"1\"},{\"fullName\":\"选项二\",\"id\":\"2\"}],\"__vModel__\":\"yunzhupaas_mdm_supplier_yunzhupaas_supplier_level\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"yunzhupaas_mdm_supplier_yunzhupaas_supplier_level\",\"placeholder\":\"请选择\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"供应商类型\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_supplier\",\"renderKey\":1776918191565,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem68763d\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"供应商类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"options\":[{\"fullName\":\"选项一\",\"id\":\"1\"},{\"fullName\":\"选项二\",\"id\":\"2\"}],\"__vModel__\":\"yunzhupaas_mdm_supplier_yunzhupaas_supplier_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"yunzhupaas_mdm_supplier_yunzhupaas_supplier_type\",\"placeholder\":\"请选择\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"供应商分类\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_supplier\",\"renderKey\":1776944232887,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItembc9eef\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"供应商分类\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"options\":[{\"fullName\":\"选项一\",\"id\":\"1\"},{\"fullName\":\"选项二\",\"id\":\"2\"}],\"__vModel__\":\"yunzhupaas_mdm_supplier_yunzhupaas_supplier_category\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"yunzhupaas_mdm_supplier_yunzhupaas_supplier_category\",\"placeholder\":\"请选择\"},{\"clearable\":true,\"fullName\":\"荣誉、资质\",\"fullNameI18nCode\":[\"\"],\"autoSize\":{\"minRows\":2,\"maxRows\":2},\"showCount\":false,\"__config__\":{\"formId\":\"formItem108619\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"荣誉、资质\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_supplier\",\"renderKey\":1776944281798,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"__vModel__\":\"yunzhupaas_mdm_supplier_yunzhupaas_honor\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"yunzhupaas_mdm_supplier_yunzhupaas_honor\",\"placeholder\":\"请输入备注\"},{\"clearable\":true,\"fullName\":\"供应商业绩\",\"fullNameI18nCode\":[\"\"],\"autoSize\":{\"minRows\":2,\"maxRows\":2},\"showCount\":false,\"__config__\":{\"formId\":\"formItem237f5f\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"供应商业绩\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_supplier\",\"renderKey\":1776944313831,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"__vModel__\":\"yunzhupaas_mdm_supplier_yunzhupaas_achievement\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"yunzhupaas_mdm_supplier_yunzhupaas_achievement\",\"placeholder\":\"请输入备注\"},{\"clearable\":true,\"fullName\":\"完工项目\",\"fullNameI18nCode\":[\"\"],\"autoSize\":{\"minRows\":2,\"maxRows\":2},\"showCount\":false,\"__config__\":{\"formId\":\"formItem0c9119\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"完工项目\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_supplier\",\"renderKey\":1776944334228,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"__vModel__\":\"yunzhupaas_mdm_supplier_yunzhupaas_finish_project\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"yunzhupaas_mdm_supplier_yunzhupaas_finish_project\",\"placeholder\":\"请输入备注\"},{\"clearable\":true,\"fullName\":\"备注\",\"fullNameI18nCode\":[\"\"],\"autoSize\":{\"minRows\":2,\"maxRows\":2},\"showCount\":false,\"__config__\":{\"formId\":\"formItem9f5e00\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506534863,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"__vModel__\":\"remark\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"remark\",\"placeholder\":\"请输入备注\"},{\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"billRule\",\"parentVModel\":\"tableField46dc53\",\"dragDisabled\":false,\"rule\":\"InvoiceTitleCode\",\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754320599,\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleType\":1,\"isSubTable\":true,\"ruleName\":\"发票抬头编码\",\"tag\":\"YunzhupaasInput\",\"formId\":\"formItem57f1d4\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"发票抬头编码\",\"trigger\":\"change\",\"ruleConfig\":{},\"layout\":\"colFormItem\",\"tableAlign\":\"left\",\"span\":24},\"readonly\":true,\"__vModel__\":\"title_code\",\"fullName\":\"设计子表-发票抬头编码\",\"fullNameI18nCode\":[\"\",\"\"],\"style\":{\"width\":\"100%\"},\"id\":\"tableField46dc53-title_code\",\"placeholder\":\"系统自动生成\"},{\"clearable\":true,\"maxlength\":10,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-发票抬头名称\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItema8b1f4\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"发票抬头名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507383593,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"title_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField46dc53-title_name\",\"placeholder\":\"请输入联系人\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":20,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-纳税人识别号\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItem1963f0\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"纳税人识别号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507440273,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"credit_code\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField46dc53-credit_code\",\"placeholder\":\"请输入联系人职务\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"设计子表-纳税人类别\",\"fullNameI18nCode\":[\"\",\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"parentVModel\":\"tableField46dc53\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754396382,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemb3492f\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"纳税人类别\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"options\":[{\"fullName\":\"一般纳税人\",\"id\":\"GENERAL\"},{\"fullName\":\"小规模纳税人\",\"id\":\"SMALL\"}],\"__vModel__\":\"tax_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField46dc53-tax_type\",\"placeholder\":\"请选择纳税人类别\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-地址\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItema9aaf2\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507448061,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"address\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField46dc53-address\",\"placeholder\":\"请输入联系人邮箱\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-电话\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItemf8b766\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"电话\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754421983,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"phone\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField46dc53-phone\",\"placeholder\":\"请输入联系人邮箱\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-开户银行\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItem1730ca\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"开户银行\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754433217,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField46dc53-bank_name\",\"placeholder\":\"请输入联系人邮箱\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-银行账户\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItem1089bb\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"银行账户\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754444839,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_account\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField46dc53-bank_account\",\"placeholder\":\"请输入联系人邮箱\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"__config__\":{\"formId\":\"formItem4743e7\",\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"switch\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":0,\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"是否默认\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754525239,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-switch\",\"isSubTable\":true,\"tag\":\"YunzhupaasSwitch\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"activeValue\":1,\"inactiveValue\":0,\"__vModel__\":\"is_defalut\",\"fullName\":\"设计子表-是否默认\",\"inactiveTxt\":\"关\",\"fullNameI18nCode\":[\"\",\"\"],\"disabled\":false,\"activeTxt\":\"开\",\"id\":\"tableField46dc53-is_defalut\"},{\"__config__\":{\"formId\":\"formItema2b4cf\",\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"switch\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":0,\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"是否有效\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754540042,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-switch\",\"isSubTable\":true,\"tag\":\"YunzhupaasSwitch\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"activeValue\":1,\"inactiveValue\":0,\"__vModel__\":\"is_valid\",\"fullName\":\"设计子表-是否有效\",\"inactiveTxt\":\"关\",\"fullNameI18nCode\":[\"\",\"\"],\"disabled\":false,\"activeTxt\":\"开\",\"id\":\"tableField46dc53-is_valid\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-备注\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItem560a27\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507449005,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"remark\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField46dc53-remark\",\"placeholder\":\"请输入备注\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":20,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-开户行\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItem3756b9\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldad9d92\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"开户行\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507591361,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableFieldad9d92-bank_name\",\"placeholder\":\"请输入开户行\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":20,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-账户名\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItemf42745\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldad9d92\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"账户名\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507611465,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_account_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableFieldad9d92-bank_account_name\",\"placeholder\":\"请输入账户名\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":20,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-银行账号\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItem8abffe\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldad9d92\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"银行账号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507627371,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_account_number\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableFieldad9d92-bank_account_number\",\"placeholder\":\"请输入银行账号\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":20,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-开户行城市\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItemb870cb\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldad9d92\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"开户行城市\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507627772,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_province\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableFieldad9d92-bank_province\",\"placeholder\":\"请输入开户行城市\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":200,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-备注\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItemf22092\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldad9d92\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507628423,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"remark\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableFieldad9d92-remark\",\"placeholder\":\"请输入备注\",\"prefixIcon\":\"\",\"addonBefore\":\"\"}],\"pageSize\":20,\"type\":1,\"columnBtnsList\":[{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-edit\",\"label\":\"编辑\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"edit\",\"labelI18nCode\":\"common.editText\"},{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-clearn\",\"label\":\"删除\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"remove\",\"labelI18nCode\":\"common.delText\"},{\"show\":true,\"icon\":\"icon-ym icon-ym-generator-menu\",\"label\":\"详情\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"detail\",\"labelI18nCode\":\"common.detailText\"}],\"treeTitle\":\"左侧标题\",\"defaultColumnList\":[{\"yunzhupaasKey\":\"billRule\",\"resizable\":true,\"fullName\":\"企业编码\",\"fullNameI18nCode\":[\"\"],\"label\":\"企业编码\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItem7a91b8\",\"yunzhupaasKey\":\"billRule\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"rule\":\"CustomerCompanyCode\",\"className\":[],\"label\":\"企业编码\",\"trigger\":\"change\",\"ruleConfig\":{},\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776916036468,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleType\":1,\"ruleName\":\"客户编码\",\"tag\":\"YunzhupaasInput\",\"tableAlign\":\"left\",\"span\":8},\"readonly\":true,\"prop\":\"company_code\",\"__vModel__\":\"company_code\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"id\":\"company_code\",\"placeholder\":\"系统自动生成\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem478e5c\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"企业名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774506482470,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"company_name\",\"__vModel__\":\"company_name\",\"checked\":true,\"disabled\":false,\"id\":\"company_name\",\"placeholder\":\"请输入企业名称\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":200,\"fullName\":\"企业名称\",\"label\":\"企业名称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem84e51c\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"简称/昵称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506482631,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"short_name\",\"__vModel__\":\"short_name\",\"checked\":true,\"disabled\":false,\"id\":\"short_name\",\"placeholder\":\"请输入简称/昵称\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"简称/昵称\",\"label\":\"简称/昵称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"radio\",\"resizable\":true,\"buttonStyle\":\"solid\",\"fullName\":\"类型\",\"fullNameI18nCode\":[\"\"],\"label\":\"类型\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"optionType\":\"default\",\"__config__\":{\"yunzhupaasKey\":\"radio\",\"defaultValue\":\"ORG\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506487223,\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"tag\":\"YunzhupaasRadio\",\"formId\":\"formItemb3f6cd\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"size\":\"default\",\"prop\":\"entity_type\",\"options\":[{\"fullName\":\"企业\",\"id\":\"ORG\"},{\"fullName\":\"个人\",\"id\":\"IND\"}],\"__vModel__\":\"entity_type\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"entity_type\",\"labelI18nCode\":\"\",\"direction\":\"horizontal\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem10350c\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"社会信用代码\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774506494880,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"credit_code\",\"__vModel__\":\"credit_code\",\"checked\":true,\"disabled\":false,\"id\":\"credit_code\",\"placeholder\":\"请输入社会信用代码\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":100,\"fullName\":\"社会信用代码\",\"label\":\"社会信用代码\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"organizeSelect\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"归属组织\",\"fullNameI18nCode\":[\"\"],\"label\":\"归属组织\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItemfc6848\",\"yunzhupaasKey\":\"organizeSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"归属组织\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1776912270086,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-company\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasOrganizeSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"org_id\",\"__vModel__\":\"org_id\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"id\":\"org_id\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"areaSelect\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"level\":2,\"multiple\":false,\"fullName\":\"所属地区\",\"fullNameI18nCode\":[\"\"],\"label\":\"所属地区\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItemcc9deb\",\"yunzhupaasKey\":\"areaSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"所属地区\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507118587,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-Provinces\",\"tag\":\"YunzhupaasAreaSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"province_id\",\"__vModel__\":\"province_id\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"province_id\",\"placeholder\":\"请选择所属地区\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"纳税人类别\",\"fullNameI18nCode\":[\"\"],\"label\":\"纳税人类别\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506503586,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem05d07f\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"纳税人类别\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"tax_type\",\"options\":[{\"fullName\":\"一般纳税人\",\"id\":\"GENERAL\"},{\"fullName\":\"小规模纳税人\",\"id\":\"SMALL\"}],\"__vModel__\":\"tax_type\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tax_type\",\"placeholder\":\"请选择纳税人类别\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"企业规模\",\"fullNameI18nCode\":[\"\"],\"label\":\"企业规模\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506503806,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem66e88f\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"enterpriseScale\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"企业规模\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"enterprise_scale\",\"__vModel__\":\"enterprise_scale\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"enterprise_scale\",\"placeholder\":\"请选择企业规模\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"企业类型\",\"fullNameI18nCode\":[\"\"],\"label\":\"企业类型\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506504118,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItema76b83\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"9b542177a477488994ce09fff3c93901\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"企业类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"enterprise_nature\",\"__vModel__\":\"enterprise_nature\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"enterprise_nature\",\"placeholder\":\"请选择企业类型\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"行业代码\",\"fullNameI18nCode\":[\"\"],\"label\":\"行业代码\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506507062,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem6bd8a7\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"d59a3cf65f9847dbb08be449e3feae16\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"行业代码\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"industry_code\",\"__vModel__\":\"industry_code\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"industry_code\",\"placeholder\":\"请选择行业代码\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"datePicker\",\"clearable\":true,\"resizable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"成立日期\",\"fullNameI18nCode\":[\"\"],\"label\":\"成立日期\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506509988,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItembab00e\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"成立日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"registration_date\",\"__vModel__\":\"registration_date\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"registration_date\",\"placeholder\":\"请选择成立日期\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"precision\":4,\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItem3134b1\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"注册资本\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506514957,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"registered_capital\",\"__vModel__\":\"registered_capital\",\"checked\":true,\"disabled\":false,\"id\":\"registered_capital\",\"placeholder\":\"请输入注册资本\",\"addonBefore\":\"\",\"resizable\":true,\"max\":999999,\"fullName\":\"注册资本\",\"label\":\"注册资本\",\"sortable\":false,\"thousands\":false,\"addonAfter\":\"万元\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"step\":1,\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem4f2d0b\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"法定代表人\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506524679,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"legal_representative\",\"__vModel__\":\"legal_representative\",\"checked\":true,\"disabled\":false,\"id\":\"legal_representative\",\"placeholder\":\"请输入法定代表人\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"法定代表人\",\"label\":\"法定代表人\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem97bd9d\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"联系电话\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506524966,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[{\"pattern\":\"/^1[3456789]\\\\d{9}$|^0\\\\d{2,3}-?\\\\d{7,8}$/\",\"message\":\"请输入正确的电话号码\",\"messageI18nCode\":\"sys.validate.telephone\"}],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"phone\",\"__vModel__\":\"phone\",\"checked\":true,\"disabled\":false,\"id\":\"phone\",\"placeholder\":\"请输入联系电话\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":11,\"fullName\":\"联系电话\",\"label\":\"联系电话\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem439010\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDis"); + sb.append("abled\":false,\"className\":[],\"label\":\"邮箱\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506525554,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[{\"pattern\":\"/^[a-z0-9]+([._\\\\-]*[a-z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$/\",\"message\":\"请输入正确的邮箱\",\"messageI18nCode\":\"sys.validate.email\"}],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"email\",\"__vModel__\":\"email\",\"checked\":true,\"disabled\":false,\"id\":\"email\",\"placeholder\":\"请输入邮箱\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":100,\"fullName\":\"邮箱\",\"label\":\"邮箱\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem7fa940\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"网站\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506528130,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"website\",\"__vModel__\":\"website\",\"checked\":true,\"disabled\":false,\"id\":\"website\",\"placeholder\":\"请输入网站\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":100,\"fullName\":\"网站\",\"label\":\"网站\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem5b2d2b\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506528353,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"address\",\"__vModel__\":\"address\",\"checked\":true,\"disabled\":false,\"id\":\"address\",\"placeholder\":\"请输入地址\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":200,\"fullName\":\"地址\",\"label\":\"地址\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"textarea\",\"clearable\":true,\"resizable\":true,\"maxlength\":200,\"fullName\":\"经营范围\",\"fullNameI18nCode\":[\"\"],\"label\":\"经营范围\",\"sortable\":false,\"align\":\"left\",\"autoSize\":{\"minRows\":3,\"maxRows\":3},\"showCount\":false,\"__config__\":{\"formId\":\"formItem8cbf03\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"经营范围\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506534652,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"business_scope\",\"__vModel__\":\"business_scope\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"business_scope\",\"placeholder\":\"请输入经营范围\",\"labelI18nCode\":\"\"},{\"ableRelationIds\":[],\"yunzhupaasKey\":\"userSelect\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"__config__\":{\"formId\":\"formItemf4ca17\",\"yunzhupaasKey\":\"userSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"责任人\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_supplier\",\"renderKey\":1776918111506,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-user\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasUserSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"yunzhupaas_mdm_supplier_yunzhupaas_major_person_id\",\"__vModel__\":\"yunzhupaas_mdm_supplier_yunzhupaas_major_person_id\",\"checked\":true,\"selectType\":\"all\",\"disabled\":false,\"id\":\"yunzhupaas_mdm_supplier_yunzhupaas_major_person_id\",\"placeholder\":\"请选择\",\"clearable\":true,\"resizable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"责任人\",\"label\":\"责任人\",\"sortable\":false,\"relationField\":\"\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"供应商级别\",\"fullNameI18nCode\":[\"\"],\"label\":\"供应商级别\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_supplier\",\"renderKey\":1776918157184,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem379bfe\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"供应商级别\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"yunzhupaas_mdm_supplier_yunzhupaas_supplier_level\",\"options\":[{\"fullName\":\"选项一\",\"id\":\"1\"},{\"fullName\":\"选项二\",\"id\":\"2\"}],\"__vModel__\":\"yunzhupaas_mdm_supplier_yunzhupaas_supplier_level\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"yunzhupaas_mdm_supplier_yunzhupaas_supplier_level\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"供应商类型\",\"fullNameI18nCode\":[\"\"],\"label\":\"供应商类型\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_supplier\",\"renderKey\":1776918191565,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem68763d\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"供应商类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"yunzhupaas_mdm_supplier_yunzhupaas_supplier_type\",\"options\":[{\"fullName\":\"选项一\",\"id\":\"1\"},{\"fullName\":\"选项二\",\"id\":\"2\"}],\"__vModel__\":\"yunzhupaas_mdm_supplier_yunzhupaas_supplier_type\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"yunzhupaas_mdm_supplier_yunzhupaas_supplier_type\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"供应商分类\",\"fullNameI18nCode\":[\"\"],\"label\":\"供应商分类\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_supplier\",\"renderKey\":1776944232887,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItembc9eef\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"供应商分类\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"yunzhupaas_mdm_supplier_yunzhupaas_supplier_category\",\"options\":[{\"fullName\":\"选项一\",\"id\":\"1\"},{\"fullName\":\"选项二\",\"id\":\"2\"}],\"__vModel__\":\"yunzhupaas_mdm_supplier_yunzhupaas_supplier_category\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"yunzhupaas_mdm_supplier_yunzhupaas_supplier_category\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"textarea\",\"clearable\":true,\"resizable\":true,\"fullName\":\"荣誉、资质\",\"fullNameI18nCode\":[\"\"],\"label\":\"荣誉、资质\",\"sortable\":false,\"align\":\"left\",\"autoSize\":{\"minRows\":2,\"maxRows\":2},\"showCount\":false,\"__config__\":{\"formId\":\"formItem108619\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"荣誉、资质\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_supplier\",\"renderKey\":1776944281798,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"yunzhupaas_mdm_supplier_yunzhupaas_honor\",\"__vModel__\":\"yunzhupaas_mdm_supplier_yunzhupaas_honor\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"yunzhupaas_mdm_supplier_yunzhupaas_honor\",\"placeholder\":\"请输入备注\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"textarea\",\"clearable\":true,\"resizable\":true,\"fullName\":\"供应商业绩\",\"fullNameI18nCode\":[\"\"],\"label\":\"供应商业绩\",\"sortable\":false,\"align\":\"left\",\"autoSize\":{\"minRows\":2,\"maxRows\":2},\"showCount\":false,\"__config__\":{\"formId\":\"formItem237f5f\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"供应商业绩\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_supplier\",\"renderKey\":1776944313831,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"yunzhupaas_mdm_supplier_yunzhupaas_achievement\",\"__vModel__\":\"yunzhupaas_mdm_supplier_yunzhupaas_achievement\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"yunzhupaas_mdm_supplier_yunzhupaas_achievement\",\"placeholder\":\"请输入备注\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"textarea\",\"clearable\":true,\"resizable\":true,\"fullName\":\"完工项目\",\"fullNameI18nCode\":[\"\"],\"label\":\"完工项目\",\"sortable\":false,\"align\":\"left\",\"autoSize\":{\"minRows\":2,\"maxRows\":2},\"showCount\":false,\"__config__\":{\"formId\":\"formItem0c9119\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"完工项目\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_supplier\",\"renderKey\":1776944334228,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"yunzhupaas_mdm_supplier_yunzhupaas_finish_project\",\"__vModel__\":\"yunzhupaas_mdm_supplier_yunzhupaas_finish_project\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"yunzhupaas_mdm_supplier_yunzhupaas_finish_project\",\"placeholder\":\"请输入备注\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"textarea\",\"clearable\":true,\"resizable\":true,\"fullName\":\"备注\",\"fullNameI18nCode\":[\"\"],\"label\":\"备注\",\"sortable\":false,\"align\":\"left\",\"autoSize\":{\"minRows\":2,\"maxRows\":2},\"showCount\":false,\"__config__\":{\"formId\":\"formItem9f5e00\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506534863,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"remark\",\"__vModel__\":\"remark\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"remark\",\"placeholder\":\"请输入备注\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"billRule\",\"resizable\":true,\"fullName\":\"设计子表-发票抬头编码\",\"fullNameI18nCode\":[\"\",\"\"],\"label\":\"设计子表-发票抬头编码\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"billRule\",\"parentVModel\":\"tableField46dc53\",\"dragDisabled\":false,\"rule\":\"InvoiceTitleCode\",\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754320599,\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleType\":1,\"isSubTable\":true,\"ruleName\":\"发票抬头编码\",\"tag\":\"YunzhupaasInput\",\"formId\":\"formItem57f1d4\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"发票抬头编码\",\"trigger\":\"change\",\"ruleConfig\":{},\"layout\":\"colFormItem\",\"tableAlign\":\"left\",\"span\":24},\"readonly\":true,\"prop\":\"tableField46dc53-title_code\",\"__vModel__\":\"title_code\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"id\":\"tableField46dc53-title_code\",\"placeholder\":\"系统自动生成\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItema8b1f4\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"发票抬头名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507383593,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableField46dc53-title_name\",\"__vModel__\":\"title_name\",\"checked\":false,\"disabled\":false,\"id\":\"tableField46dc53-title_name\",\"placeholder\":\"请输入联系人\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":10,\"fullName\":\"设计子表-发票抬头名称\",\"label\":\"设计子表-发票抬头名称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItem1963f0\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"纳税人识别号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507440273,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableField46dc53-credit_code\",\"__vModel__\":\"credit_code\",\"checked\":false,\"disabled\":false,\"id\":\"tableField46dc53-credit_code\",\"placeholder\":\"请输入联系人职务\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":20,\"fullName\":\"设计子表-纳税人识别号\",\"label\":\"设计子表-纳税人识别号\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"设计子表-纳税人类别\",\"fullNameI18nCode\":[\"\",\"\"],\"label\":\"设计子表-纳税人类别\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"parentVModel\":\"tableField46dc53\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754396382,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemb3492f\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"纳税人类别\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"tableField46dc53-tax_type\",\"options\":[{\"fullName\":\"一般纳税人\",\"id\":\"GENERAL\"},{\"fullName\":\"小规模纳税人\",\"id\":\"SMALL\"}],\"__vModel__\":\"tax_type\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField46dc53-tax_type\",\"placeholder\":\"请选择纳税人类别\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItema9aaf2\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507448061,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableField46dc53-address\",\"__vModel__\":\"address\",\"checked\":false,\"disabled\":false,\"id\":\"tableField46dc53-address\",\"placeholder\":\"请输入联系人邮箱\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"设计子表-地址\",\"label\":\"设计子表-地址\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItemf8b766\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"电话\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754421983,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableField46dc53-phone\",\"__vModel__\":\"phone\",\"checked\":false,\"disabled\":false,\"id\":\"tableField46dc53-phone\",\"placeholder\":\"请输入联系人邮箱\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"设计子表-电话\",\"label\":\"设计子表-电话\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItem1730ca\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"开户银行\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754433217,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableField46dc53-bank_name\",\"__vModel__\":\"bank_name\",\"checked\":false,\"disabled\":false,\"id\":\"tableField46dc53-bank_name\",\"placeholder\":\"请输入联系人邮箱\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"设计子表-开户银行\",\"label\":\"设计子表-开户银行\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItem1089bb\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"银行账户\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754444839,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableField46dc53-bank_account\",\"__vModel__\":\"bank_account\",\"checked\":false,\"disabled\":false,\"id\":\"tableField46dc53-bank_account\",\"placeholder\":\"请输入联系人邮箱\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"设计子表-银行账户\",\"label\":\"设计子表-银行账户\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"switch\",\"resizable\":true,\"activeValue\":1,\"inactiveValue\":0,\"fullName\":\"设计子表-是否默认\",\"inactiveTxt\":\"关\",\"fullNameI18nCode\":[\"\",\"\"],\"label\":\"设计子表-是否默认\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItem4743e7\",\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"switch\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":0,\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"是否默认\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754525239,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-switch\",\"isSubTable\":true,\"tag\":\"YunzhupaasSwitch\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableField46dc53-is_defalut\",\"__vModel__\":\"is_defalut\",\"checked\":false,\"fixed\":\"none\",\"disabled\":false,\"activeTxt\":\"开\",\"id\":\"tableField46dc53-is_defalut\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"switch\",\"resizable\":true,\"activeValue\":1,\"inactiveValue\":0,\"fullName\":\"设计子表-是否有效\",\"inactiveTxt\":\"关\",\"fullNameI18nCode\":[\"\",\"\"],\"label\":\"设计子表-是否有效\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItema2b4cf\",\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"switch\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":0,\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"是否有效\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754540042,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-switch\",\"isSubTable\":true,\"tag\":\"YunzhupaasSwitch\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableField46dc53-is_valid\",\"__vModel__\":\"is_valid\",\"checked\":false,\"fixed\":\"none\",\"disabled\":false,\"activeTxt\":\"开\",\"id\":\"tableField46dc53-is_valid\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItem560a27\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507449005,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableField46dc53-remark\",\"__vModel__\":\"remark\",\"checked\":false,\"disabled\":false,\"id\":\"tableField46dc53-remark\",\"placeholder\":\"请输入备注\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"设计子表-备注\",\"label\":\"设计子表-备注\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItem3756b9\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldad9d92\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"开户行\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507591361,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableFieldad9d92-bank_name\",\"__vModel__\":\"bank_name\",\"checked\":false,\"disabled\":false,\"id\":\"tableFieldad9d92-bank_name\",\"placeholder\":\"请输入开户行\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":20,\"fullName\":\"设计子表-开户行\",\"label\":\"设计子表-开户行\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItemf42745\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldad9d92\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"账户名\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507611465,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableFieldad9d92-bank_account_name\",\"__vModel__\":\"bank_account_name\",\"checked\":false,\"disabled\":false,\"id\":\"tableFieldad9d92-bank_account_name\",\"placeholder\":\"请输入账户名\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":20,\"fullName\":\"设计子表-账户名\",\"label\":\"设计子表-账户名\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItem8abffe\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldad9d92\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"银行账号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507627371,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableFieldad9d92-bank_account_number\",\"__vModel__\":\"bank_account_number\",\"checked\":false,\"disabled\":false,\"id\":\"tableFieldad9d92-bank_account_number\",\"placeholder\":\"请输入银行账号\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":20,\"fullName\":\"设计子表-银行账号\",\"label\":\"设计子表-银行账号\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItemb870cb\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldad9d92\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"开户行城市\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507627772,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableFieldad9d92-bank_province\",\"__vModel__\":\"bank_province\",\"checked\":false,\"disabled\":false,\"id\":\"tableFieldad9d92-bank_province\",\"placeholder\":\"请输入开户行城市\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":20,\"fullName\":\"设计子表-开户行城市\",\"label\":\"设计子表-开户行城市\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItemf22092\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldad9d92\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507628423,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableFieldad9d92-remark\",\"__vModel__\":\"remark\",\"checked\":false,\"disabled\":false,\"id\":\"tableFieldad9d92-remark\",\"placeholder\":\"请输入备注\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":200,\"fullName\":\"设计子表-备注\",\"label\":\"设计子表-备注\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"}],\"treeRelationFieldAbleIds\":[],\"treeSyncInterfaceName\":\"\",\"treeSyncTemplateJson\":[],\"treeRelation\":\"\",\"defaultSortConfig\":[],\"tabConfig\":{\"hasAllTab\":true,\"relationField\":\"\",\"on\":false},\"hasSuperQuery\":true,\"treePropsLabel\":\"fullName\",\"groupField\":\"\",\"printIds\":[],\"uploaderTemplateJson\":{\"selectKey\":[\"company_name\",\"credit_code\",\"org_id\",\"company_code\",\"short_name\",\"entity_type\",\"tax_type\",\"enterprise_scale\",\"enterprise_nature\",\"industry_code\",\"registration_date\",\"registered_capital\",\"legal_representative\",\"phone\",\"email\",\"website\",\"address\",\"province_id\",\"business_scope\",\"remark\",\"tableFieldad9d92-bank_name\",\"tableFieldad9d92-bank_account_name\",\"tableFieldad9d92-bank_account_number\",\"tableFieldad9d92-bank_province\",\"tableFieldad9d92-remark\",\"tableField46dc53-title_name\",\"tableField46dc53-credit_code\",\"tableField46dc53-tax_type\",\"tableField46dc53-address\",\"tableField46dc53-phone\",\"tableField46dc53-bank_name\",\"tableField46dc53-bank_account\",\"tableField46dc53-is_defalut\",\"tableField46dc53-is_valid\",\"tableField46dc53-remark\",\"yunzhupaas_mdm_supplier_yunzhupaas_major_person_id\"],\"dataType\":\"2\"},\"hasTreeQuery\":false,\"useFormPermission\":true,\"complexHeaderList\":[],\"useBtnPermission\":true,\"treeSyncType\":0,\"hasPage\":true,\"searchList\":[{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"showCount\":false,\"__config__\":{\"formId\":\"formItem478e5c\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"企业名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774506482470,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"company_name\",\"__vModel__\":\"company_name\",\"searchMultiple\":false,\"disabled\":false,\"id\":\"company_name\",\"placeholder\":\"请输入企业名称\",\"addonBefore\":\"\",\"clearable\":true,\"searchType\":2,\"maxlength\":200,\"fullName\":\"企业名称\",\"label\":\"企业名称\",\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"isKeyword\":false,\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"organizeSelect\",\"filterable\":false,\"clearable\":true,\"searchType\":1,\"ableIds\":[],\"multiple\":false,\"fullName\":\"归属组织\",\"fullNameI18nCode\":[\"\"],\"label\":\"归属组织\",\"__config__\":{\"formId\":\"formItemfc6848\",\"yunzhupaasKey\":\"organizeSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"归属组织\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1776912270086,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-company\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasOrganizeSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"org_id\",\"__vModel__\":\"org_id\",\"searchMultiple\":true,\"isKeyword\":false,\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"id\":\"org_id\",\"placeholder\":\"请选择\",\"value\":[],\"labelI18nCode\":\"\"}],\"ruleList\":{\"conditionList\":[{\"groups\":[{\"ableRelationIds\":[],\"symbol\":\"notNull\",\"yunzhupaasKey\":\"userSelect\",\"clearable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"责任人\",\"fullNameI18nCode\":[\"\"],\"relationField\":\"\",\"fieldValueYunzhupaasKey\":\"\",\"__config__\":{\"formId\":\"formItemf4ca17\",\"yunzhupaasKey\":\"userSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"责任人\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_supplier\",\"renderKey\":1776918111506,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-user\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasUserSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"field\":\"yunzhupaas_mdm_supplier_yunzhupaas_major_person_id\",\"__vModel__\":\"yunzhupaas_mdm_supplier_yunzhupaas_major_person_id\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":true,\"cellKey\":1776944411759,\"id\":\"yunzhupaas_mdm_supplier_yunzhupaas_major_person_id\",\"placeholder\":\"请选择\",\"fieldValueType\":2}],\"logic\":\"and\"}],\"matchLogic\":\"and\"},\"childTableStyle\":1,\"treePropsChildren\":\"children\",\"treeRelationFieldSelectType\":\"all\",\"showOverflow\":true,\"treeTemplateJson\":[],\"treeTitleI18nCode\":\"\",\"treePropsName\":\"\",\"useColumnPermission\":true,\"treePropsUrl\":\"\",\"btnsList\":[{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-add\",\"label\":\"新增\",\"value\":\"add\",\"labelI18nCode\":\"common.add2Text\"},{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-download\",\"label\":\"导出\",\"value\":\"download\",\"labelI18nCode\":\"common.exportText\"},{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-upload\",\"label\":\"导入\",\"value\":\"upload\",\"labelI18nCode\":\"common.importText\"},{\"show\":false,\"icon\":\"icon-ym icon-ym-btn-clearn\",\"label\":\"批量删除\",\"value\":\"batchRemove\",\"labelI18nCode\":\"common.batchDelText\"},{\"show\":false,\"icon\":\"icon-ym icon-ym-report-icon-preview-printPreview\",\"label\":\"批量打印\",\"value\":\"batchPrint\",\"labelI18nCode\":\"common.batchPrintText\"}],\"useDataPermission\":true,\"viewKey\":\"\",\"columnList\":[{\"yunzhupaasKey\":\"billRule\",\"resizable\":true,\"fullName\":\"企业编码\",\"fullNameI18nCode\":[\"\"],\"label\":\"企业编码\",\"sortable\":true,\"align\":\"left\",\"__config__\":{\"formId\":\"formItem7a91b8\",\"yunzhupaasKey\":\"billRule\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"rule\":\"CustomerCompanyCode\",\"className\":[],\"label\":\"企业编码\",\"trigger\":\"change\",\"ruleConfig\":{},\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776916036468,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleType\":1,\"ruleName\":\"客户编码\",\"tag\":\"YunzhupaasInput\",\"tableAlign\":\"left\",\"span\":8},\"readonly\":true,\"prop\":\"company_code\",\"__vModel__\":\"company_code\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"id\":\"company_code\",\"placeholder\":\"系统自动生成\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem478e5c\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"企业名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774506482470,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"company_name\",\"__vModel__\":\"company_name\",\"disabled\":false,\"id\":\"company_name\",\"placeholder\":\"请输入企业名称\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":200,\"fullName\":\"企业名称\",\"label\":\"企业名称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem84e51c\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"简称/昵称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506482631,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"short_name\",\"__vModel__\":\"short_name\",\"disabled\":false,\"id\":\"short_name\",\"placeholder\":\"请输入简称/昵称\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"简称/昵称\",\"label\":\"简称/昵称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"organizeSelect\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"归属组织\",\"fullNameI18nCode\":[\"\"],\"label\":\"归属组织\",\"sortable\":true,\"align\":\"left\",\"__config__\":{\"formId\":\"formItemfc6848\",\"yunzhupaasKey\":\"organizeSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"归属组织\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1776912270086,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-company\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasOrganizeSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"org_id\",\"__vModel__\":\"org_id\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"id\":\"org_id\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"radio\",\"resizable\":true,\"buttonStyle\":\"solid\",\"fullName\":\"类型\",\"fullNameI18nCode\":[\"\"],\"label\":\"类型\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"optionType\":\"default\",\"__config__\":{\"yunzhupaasKey\":\"radio\",\"defaultValue\":\"ORG\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506487223,\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"tag\":\"YunzhupaasRadio\",\"formId\":\"formItemb3f6cd\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"size\":\"default\",\"prop\":\"entity_type\",\"options\":[{\"fullName\":\"企业\",\"id\":\"ORG\"},{\"fullName\":\"个人\",\"id\":\"IND\"}],\"__vModel__\":\"entity_type\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"entity_type\",\"labelI18nCode\":\"\",\"direction\":\"horizontal\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem10350c\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"社会信用代码\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774506494880,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"credit_code\",\"__vModel__\":\"credit_code\",\"disabled\":false,\"id\":\"credit_code\",\"placeholder\":\"请输入社会信用代码\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":100,\"fullName\":\"社会信用代码\",\"label\":\"社会信用代码\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"纳税人类别\",\"fullNameI18nCode\":[\"\"],\"label\":\"纳税人类别\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506503586,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem05d07f\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"纳税人类别\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"tax_type\",\"options\":[{\"fullName\":\"一般纳税人\",\"id\":\"GENERAL\"},{\"fullName\":\"小规模纳税人\",\"id\":\"SMALL\"}],\"__vModel__\":\"tax_type\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tax_type\",\"placeholder\":\"请选择纳税人类别\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"供应商级别\",\"fullNameI18nCode\":[\"\"],\"label\":\"供应商级别\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_supplier\",\"renderKey\":1776918157184,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem379bfe\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"供应商级别\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"yunzhupaas_mdm_supplier_yunzhupaas_supplier_level\",\"options\":[{\"fullName\":\"选项一\",\"id\":\"1\"},{\"fullName\":\"选项二\",\"id\":\"2\"}],\"__vModel__\":\"yunzhupaas_mdm_supplier_yunzhupaas_supplier_level\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"yunzhupaas_mdm_supplier_yunzhupaas_supplier_level\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"供应商类型\",\"fullNameI18nCode\":[\"\"],\"label\":\"供应商类型\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_supplier\",\"renderKey\":1776918191565,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem68763d\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"供应商类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"yunzhupaas_mdm_supplier_yunzhupaas_supplier_type\",\"options\":[{\"fullName\":\"选项一\",\"id\":\"1\"},{\"fullName\":\"选项二\",\"id\":\"2\"}],\"__vModel__\":\"yunzhupaas_mdm_supplier_yunzhupaas_supplier_type\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"yunzhupaas_mdm_supplier_yunzhupaas_supplier_type\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"供应商分类\",\"fullNameI18nCode\":[\"\"],\"label\":\"供应商分类\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_supplier\",\"renderKey\":1776944232887,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItembc9eef\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"供应商分类\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"yunzhupaas_mdm_supplier_yunzhupaas_supplier_category\",\"options\":[{\"fullName\":\"选项一\",\"id\":\"1\"},{\"fullName\":\"选项二\",\"id\":\"2\"}],\"__vModel__\":\"yunzhupaas_mdm_supplier_yunzhupaas_supplier_category\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"yunzhupaas_mdm_supplier_yunzhupaas_supplier_category\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem4f2d0b\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"法定代表人\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506524679,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"legal_representative\",\"__vModel__\":\"legal_representative\",\"disabled\":false,\"id\":\"legal_representative\",\"placeholder\":\"请输入法定代表人\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"法定代表人\",\"label\":\"法定代表人\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"企业规模\",\"fullNameI18nCode\":[\"\"],\"label\":\"企业规模\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506503806,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem66e88f\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"enterpriseScale\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"企业规模\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"enterprise_scale\",\"__vModel__\":\"enterprise_scale\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"enterprise_scale\",\"placeholder\":\"请选择企业规模\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"企业类型\",\"fullNameI18nCode\":[\"\"],\"label\":\"企业类型\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506504118,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItema76b83\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"9b542177a477488994ce09fff3c93901\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"企业类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"enterprise_nature\",\"__vModel__\":\"enterprise_nature\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"enterprise_nature\",\"placeholder\":\"请选择企业类型\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"行业代码\",\"fullNameI18nCode\":[\"\"],\"label\":\"行业代码\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506507062,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem6bd8a7\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"d59a3cf65f9847dbb08be449e3feae16\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"行业代码\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"industry_code\",\"__vModel__\":\"industry_code\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"industry_code\",\"placeholder\":\"请选择行业代码\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"datePicker\",\"clearable\":true,\"resizable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"成立日期\",\"fullNameI18nCode\":[\"\"],\"label\":\"成立日期\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506509988,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItembab00e\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"成立日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"registration_date\",\"__vModel__\":\"registration_date\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"registration_date\",\"placeholder\":\"请选择成立日期\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"precision\":4,\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItem3134b1\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"注册资本\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506514957,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"registered_capital\",\"__vModel__\":\"registered_capital\",\"disabled\":false,\"id\":\"registered_capital\",\"placeholder\":\"请输入注册资本\",\"addonBefore\":\"\",\"resizable\":true,\"max\":999999,\"fullName\":\"注册资本\",\"label\":\"注册资本\",\"sortable\":false,\"thousands\":false,\"addonAfter\":\"万元\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"step\":1,\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem97bd9d\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"联系电话\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506524966,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[{\"pattern\":\"/^1[3456789]\\\\d{9}$|^0\\\\d{2,3}-?\\\\d{7,8}$/\",\"message\":\"请输入正确的电话号码\",\"messageI18nCode\":\"sys.validate.telephone\"}],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"phone\",\"__vModel__\":\"phone\",\"disabled\":false,\"id\":\"phone\",\"placeholder\":\"请输入联系电话\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":11,\"fullName\":\"联系电话\",\"label\":\"联系电话\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem439010\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"邮箱\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506525554,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[{\"pattern\":\"/^[a-z0-9]+([._\\\\-]*[a-z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$/\",\"message\":\"请输入正确的邮箱\",\"messageI18nCode\":\"sys.validate.email\"}],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"email\",\"__vModel__\":\"email\",\"disabled\":false,\"id\":\"email\",\"placeholder\":\"请输入邮箱\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":100,\"fullName\":\"邮箱\",\"label\":\"邮箱\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem7fa940\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"网站\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506528130,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\""); + sb.append("regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"website\",\"__vModel__\":\"website\",\"disabled\":false,\"id\":\"website\",\"placeholder\":\"请输入网站\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":100,\"fullName\":\"网站\",\"label\":\"网站\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem5b2d2b\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506528353,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"address\",\"__vModel__\":\"address\",\"disabled\":false,\"id\":\"address\",\"placeholder\":\"请输入地址\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":200,\"fullName\":\"地址\",\"label\":\"地址\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"areaSelect\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"level\":2,\"multiple\":false,\"fullName\":\"所属地区\",\"fullNameI18nCode\":[\"\"],\"label\":\"所属地区\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItemcc9deb\",\"yunzhupaasKey\":\"areaSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"所属地区\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507118587,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-Provinces\",\"tag\":\"YunzhupaasAreaSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"province_id\",\"__vModel__\":\"province_id\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"province_id\",\"placeholder\":\"请选择所属地区\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"textarea\",\"clearable\":true,\"resizable\":true,\"maxlength\":200,\"fullName\":\"经营范围\",\"fullNameI18nCode\":[\"\"],\"label\":\"经营范围\",\"sortable\":false,\"align\":\"left\",\"autoSize\":{\"minRows\":3,\"maxRows\":3},\"showCount\":false,\"__config__\":{\"formId\":\"formItem8cbf03\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"经营范围\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506534652,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"business_scope\",\"__vModel__\":\"business_scope\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"business_scope\",\"placeholder\":\"请输入经营范围\",\"labelI18nCode\":\"\"},{\"ableRelationIds\":[],\"yunzhupaasKey\":\"userSelect\",\"clearable\":true,\"resizable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"责任人\",\"fullNameI18nCode\":[\"\"],\"label\":\"责任人\",\"sortable\":false,\"align\":\"left\",\"relationField\":\"\",\"__config__\":{\"formId\":\"formItemf4ca17\",\"yunzhupaasKey\":\"userSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"责任人\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_supplier\",\"renderKey\":1776918111506,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-user\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasUserSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"yunzhupaas_mdm_supplier_yunzhupaas_major_person_id\",\"__vModel__\":\"yunzhupaas_mdm_supplier_yunzhupaas_major_person_id\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"id\":\"yunzhupaas_mdm_supplier_yunzhupaas_major_person_id\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"textarea\",\"clearable\":true,\"resizable\":true,\"fullName\":\"备注\",\"fullNameI18nCode\":[\"\"],\"label\":\"备注\",\"sortable\":false,\"align\":\"left\",\"autoSize\":{\"minRows\":2,\"maxRows\":2},\"showCount\":false,\"__config__\":{\"formId\":\"formItem9f5e00\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506534863,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"remark\",\"__vModel__\":\"remark\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"remark\",\"placeholder\":\"请输入备注\",\"labelI18nCode\":\"\"}],\"summaryField\":[],\"parentField\":\"\",\"treeDataSource\":\"dictionary\",\"treeDictionary\":\"\",\"treeSyncInterfaceId\":\"\",\"customBtnsList\":[]}"); + return sb.toString(); + } + /** app列表字段配置json */ + public static final String getAppColumnData(){ + StringBuilder sb = new StringBuilder(); + sb.append("{\"hasPage\":true,\"useColumnPermission\":false,\"searchList\":[],\"btnsList\":[{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-add\",\"label\":\"新增\",\"value\":\"add\",\"labelI18nCode\":\"common.add2Text\"},{\"show\":false,\"icon\":\"icon-ym icon-ym-btn-clearn\",\"label\":\"批量删除\",\"value\":\"batchRemove\",\"labelI18nCode\":\"common.batchDelText\"}],\"useDataPermission\":false,\"viewKey\":\"\",\"ruleListApp\":{\"conditionList\":[],\"matchLogic\":\"and\"},\"columnList\":[{\"yunzhupaasKey\":\"billRule\",\"resizable\":true,\"fullName\":\"企业编码\",\"fullNameI18nCode\":[\"\"],\"label\":\"企业编码\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItem7a91b8\",\"yunzhupaasKey\":\"billRule\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"rule\":\"CustomerCompanyCode\",\"className\":[],\"label\":\"企业编码\",\"trigger\":\"change\",\"ruleConfig\":{},\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776916036468,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleType\":1,\"ruleName\":\"客户编码\",\"tag\":\"YunzhupaasInput\",\"tableAlign\":\"left\",\"span\":8},\"readonly\":true,\"prop\":\"company_code\",\"__vModel__\":\"company_code\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"id\":\"company_code\",\"placeholder\":\"系统自动生成\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem478e5c\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"企业名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774506482470,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"company_name\",\"__vModel__\":\"company_name\",\"disabled\":false,\"id\":\"company_name\",\"placeholder\":\"请输入企业名称\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":200,\"fullName\":\"企业名称\",\"label\":\"企业名称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem84e51c\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"简称/昵称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506482631,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"short_name\",\"__vModel__\":\"short_name\",\"disabled\":false,\"id\":\"short_name\",\"placeholder\":\"请输入简称/昵称\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"简称/昵称\",\"label\":\"简称/昵称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"radio\",\"resizable\":true,\"buttonStyle\":\"solid\",\"fullName\":\"类型\",\"fullNameI18nCode\":[\"\"],\"label\":\"类型\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"optionType\":\"default\",\"__config__\":{\"yunzhupaasKey\":\"radio\",\"defaultValue\":\"ORG\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506487223,\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"tag\":\"YunzhupaasRadio\",\"formId\":\"formItemb3f6cd\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"size\":\"default\",\"prop\":\"entity_type\",\"options\":[{\"fullName\":\"企业\",\"id\":\"ORG\"},{\"fullName\":\"个人\",\"id\":\"IND\"}],\"__vModel__\":\"entity_type\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"entity_type\",\"labelI18nCode\":\"\",\"direction\":\"horizontal\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem10350c\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"社会信用代码\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774506494880,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"credit_code\",\"__vModel__\":\"credit_code\",\"disabled\":false,\"id\":\"credit_code\",\"placeholder\":\"请输入社会信用代码\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":100,\"fullName\":\"社会信用代码\",\"label\":\"社会信用代码\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"纳税人类别\",\"fullNameI18nCode\":[\"\"],\"label\":\"纳税人类别\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506503586,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem05d07f\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"纳税人类别\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"tax_type\",\"options\":[{\"fullName\":\"一般纳税人\",\"id\":\"GENERAL\"},{\"fullName\":\"小规模纳税人\",\"id\":\"SMALL\"}],\"__vModel__\":\"tax_type\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tax_type\",\"placeholder\":\"请选择纳税人类别\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"企业规模\",\"fullNameI18nCode\":[\"\"],\"label\":\"企业规模\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506503806,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem66e88f\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"enterpriseScale\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"企业规模\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"enterprise_scale\",\"__vModel__\":\"enterprise_scale\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"enterprise_scale\",\"placeholder\":\"请选择企业规模\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"企业类型\",\"fullNameI18nCode\":[\"\"],\"label\":\"企业类型\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506504118,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItema76b83\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"9b542177a477488994ce09fff3c93901\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"企业类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"enterprise_nature\",\"__vModel__\":\"enterprise_nature\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"enterprise_nature\",\"placeholder\":\"请选择企业类型\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"行业代码\",\"fullNameI18nCode\":[\"\"],\"label\":\"行业代码\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506507062,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem6bd8a7\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"d59a3cf65f9847dbb08be449e3feae16\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"行业代码\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"industry_code\",\"__vModel__\":\"industry_code\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"industry_code\",\"placeholder\":\"请选择行业代码\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"datePicker\",\"clearable\":true,\"resizable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"成立日期\",\"fullNameI18nCode\":[\"\"],\"label\":\"成立日期\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506509988,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItembab00e\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"成立日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"registration_date\",\"__vModel__\":\"registration_date\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"registration_date\",\"placeholder\":\"请选择成立日期\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"precision\":4,\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItem3134b1\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"注册资本\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506514957,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"registered_capital\",\"__vModel__\":\"registered_capital\",\"disabled\":false,\"id\":\"registered_capital\",\"placeholder\":\"请输入注册资本\",\"addonBefore\":\"\",\"resizable\":true,\"max\":999999,\"fullName\":\"注册资本\",\"label\":\"注册资本\",\"sortable\":false,\"thousands\":false,\"addonAfter\":\"万元\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"step\":1,\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem4f2d0b\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"法定代表人\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506524679,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"legal_representative\",\"__vModel__\":\"legal_representative\",\"disabled\":false,\"id\":\"legal_representative\",\"placeholder\":\"请输入法定代表人\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"法定代表人\",\"label\":\"法定代表人\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem97bd9d\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"联系电话\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506524966,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[{\"pattern\":\"/^1[3456789]\\\\d{9}$|^0\\\\d{2,3}-?\\\\d{7,8}$/\",\"message\":\"请输入正确的电话号码\",\"messageI18nCode\":\"sys.validate.telephone\"}],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"phone\",\"__vModel__\":\"phone\",\"disabled\":false,\"id\":\"phone\",\"placeholder\":\"请输入联系电话\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":11,\"fullName\":\"联系电话\",\"label\":\"联系电话\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem439010\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"邮箱\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506525554,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[{\"pattern\":\"/^[a-z0-9]+([._\\\\-]*[a-z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$/\",\"message\":\"请输入正确的邮箱\",\"messageI18nCode\":\"sys.validate.email\"}],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"email\",\"__vModel__\":\"email\",\"disabled\":false,\"id\":\"email\",\"placeholder\":\"请输入邮箱\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":100,\"fullName\":\"邮箱\",\"label\":\"邮箱\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem7fa940\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"网站\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506528130,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"website\",\"__vModel__\":\"website\",\"disabled\":false,\"id\":\"website\",\"placeholder\":\"请输入网站\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":100,\"fullName\":\"网站\",\"label\":\"网站\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem5b2d2b\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506528353,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"address\",\"__vModel__\":\"address\",\"disabled\":false,\"id\":\"address\",\"placeholder\":\"请输入地址\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":200,\"fullName\":\"地址\",\"label\":\"地址\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"areaSelect\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"level\":2,\"multiple\":false,\"fullName\":\"所属地区\",\"fullNameI18nCode\":[\"\"],\"label\":\"所属地区\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItemcc9deb\",\"yunzhupaasKey\":\"areaSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"所属地区\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507118587,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-Provinces\",\"tag\":\"YunzhupaasAreaSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"province_id\",\"__vModel__\":\"province_id\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"province_id\",\"placeholder\":\"请选择所属地区\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"textarea\",\"clearable\":true,\"resizable\":true,\"maxlength\":200,\"fullName\":\"经营范围\",\"fullNameI18nCode\":[\"\"],\"label\":\"经营范围\",\"sortable\":false,\"align\":\"left\",\"autoSize\":{\"minRows\":3,\"maxRows\":3},\"showCount\":false,\"__config__\":{\"formId\":\"formItem8cbf03\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"经营范围\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506534652,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"business_scope\",\"__vModel__\":\"business_scope\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"business_scope\",\"placeholder\":\"请输入经营范围\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"textarea\",\"clearable\":true,\"resizable\":true,\"fullName\":\"备注\",\"fullNameI18nCode\":[\"\"],\"label\":\"备注\",\"sortable\":false,\"align\":\"left\",\"autoSize\":{\"minRows\":2,\"maxRows\":2},\"showCount\":false,\"__config__\":{\"formId\":\"formItem9f5e00\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506534863,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"remark\",\"__vModel__\":\"remark\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"remark\",\"placeholder\":\"请输入备注\",\"labelI18nCode\":\"\"}],\"columnOptions\":[{\"__config__\":{\"formId\":\"formItem7a91b8\",\"yunzhupaasKey\":\"billRule\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"rule\":\"CustomerCompanyCode\",\"className\":[],\"label\":\"企业编码\",\"trigger\":\"change\",\"ruleConfig\":{},\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776916036468,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleType\":1,\"ruleName\":\"客户编码\",\"tag\":\"YunzhupaasInput\",\"tableAlign\":\"left\",\"span\":8},\"readonly\":true,\"__vModel__\":\"company_code\",\"fullName\":\"企业编码\",\"fullNameI18nCode\":[\"\"],\"style\":{\"width\":\"100%\"},\"id\":\"company_code\",\"placeholder\":\"系统自动生成\"},{\"clearable\":true,\"maxlength\":200,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"企业名称\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem478e5c\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"企业名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774506482470,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"company_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"company_name\",\"placeholder\":\"请输入企业名称\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"简称/昵称\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem84e51c\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"简称/昵称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506482631,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"short_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"short_name\",\"placeholder\":\"请输入简称/昵称\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"buttonStyle\":\"solid\",\"fullName\":\"类型\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"optionType\":\"default\",\"__config__\":{\"yunzhupaasKey\":\"radio\",\"defaultValue\":\"ORG\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506487223,\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"tag\":\"YunzhupaasRadio\",\"formId\":\"formItemb3f6cd\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"size\":\"default\",\"options\":[{\"fullName\":\"企业\",\"id\":\"ORG\"},{\"fullName\":\"个人\",\"id\":\"IND\"}],\"__vModel__\":\"entity_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"entity_type\",\"direction\":\"horizontal\"},{\"clearable\":true,\"maxlength\":100,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"社会信用代码\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem10350c\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"社会信用代码\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774506494880,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"credit_code\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"credit_code\",\"placeholder\":\"请输入社会信用代码\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"归属组织\",\"fullNameI18nCode\":[\"\"],\"__config__\":{\"formId\":\"formItemfc6848\",\"yunzhupaasKey\":\"organizeSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"归属组织\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1776912270086,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-company\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasOrganizeSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"org_id\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"id\":\"org_id\",\"placeholder\":\"请选择\"},{\"filterable\":false,\"clearable\":true,\"level\":2,\"multiple\":false,\"fullName\":\"所属地区\",\"fullNameI18nCode\":[\"\"],\"__config__\":{\"formId\":\"formItemcc9deb\",\"yunzhupaasKey\":\"areaSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"所属地区\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507118587,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-Provinces\",\"tag\":\"YunzhupaasAreaSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"province_id\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"province_id\",\"placeholder\":\"请选择所属地区\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"纳税人类别\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506503586,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem05d07f\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"纳税人类别\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"options\":[{\"fullName\":\"一般纳税人\",\"id\":\"GENERAL\"},{\"fullName\":\"小规模纳税人\",\"id\":\"SMALL\"}],\"__vModel__\":\"tax_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tax_type\",\"placeholder\":\"请选择纳税人类别\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"企业规模\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506503806,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem66e88f\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"enterpriseScale\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"企业规模\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"enterprise_scale\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"enterprise_scale\",\"placeholder\":\"请选择企业规模\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"企业类型\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506504118,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItema76b83\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"9b542177a477488994ce09fff3c93901\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"企业类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"enterprise_nature\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"enterprise_nature\",\"placeholder\":\"请选择企业类型\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"行业代码\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506507062,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem6bd8a7\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"d59a3cf65f9847dbb08be449e3feae16\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"行业代码\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"industry_code\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"industry_code\",\"placeholder\":\"请选择行业代码\"},{\"clearable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"成立日期\",\"fullNameI18nCode\":[\"\"],\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506509988,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItembab00e\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"成立日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"registration_date\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"registration_date\",\"placeholder\":\"请选择成立日期\"},{\"controls\":false,\"max\":999999,\"precision\":4,\"fullName\":\"注册资本\",\"fullNameI18nCode\":[\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"万元\",\"__config__\":{\"formId\":\"formItem3134b1\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"注册资本\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506514957,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"registered_capital\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"registered_capital\",\"placeholder\":\"请输入注册资本\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"法定代表人\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem4f2d0b\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"法定代表人\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506524679,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"legal_representative\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"legal_representative\",\"placeholder\":\"请输入法定代表人\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":11,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"联系电话\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem97bd9d\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"联系电话\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506524966,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[{\"pattern\":\"/^1[3456789]\\\\d{9}$|^0\\\\d{2,3}-?\\\\d{7,8}$/\",\"message\":\"请输入正确的电话号码\",\"messageI18nCode\":\"sys.validate.telephone\"}],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"phone\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"phone\",\"placeholder\":\"请输入联系电话\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":100,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"邮箱\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem439010\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"邮箱\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506525554,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[{\"pattern\":\"/^[a-z0-9]+([._\\\\-]*[a-z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$/\",\"message\":\"请输入正确的邮箱\",\"messageI18nCode\":\"sys.validate.email\"}],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"email\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"email\",\"placeholder\":\"请输入邮箱\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":100,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"网站\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem7fa940\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"网站\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506528130,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"website\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"website\",\"placeholder\":\"请输入网站\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":200,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"地址\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem5b2d2b\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506528353,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"address\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"address\",\"placeholder\":\"请输入地址\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":200,\"fullName\":\"经营范围\",\"fullNameI18nCode\":[\"\"],\"autoSize\":{\"minRows\":3,\"maxRows\":3},\"showCount\":false,\"__config__\":{\"formId\":\"formItem8cbf03\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"经营范围\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506534652,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"__vModel__\":\"business_scope\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"business_scope\",\"placeholder\":\"请输入经营范围\"},{\"ableRelationIds\":[],\"clearable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"责任人\",\"fullNameI18nCode\":[\"\"],\"relationField\":\"\",\"__config__\":{\"formId\":\"formItemf4ca17\",\"yunzhupaasKey\":\"userSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"责任人\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_supplier\",\"renderKey\":1776918111506,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-user\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasUserSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"yunzhupaas_mdm_supplier_yunzhupaas_major_person_id\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"id\":\"yunzhupaas_mdm_supplier_yunzhupaas_major_person_id\",\"placeholder\":\"请选择\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"供应商级别\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_supplier\",\"renderKey\":1776918157184,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem379bfe\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"供应商级别\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"options\":[{\"fullName\":\"选项一\",\"id\":\"1\"},{\"fullName\":\"选项二\",\"id\":\"2\"}],\"__vModel__\":\"yunzhupaas_mdm_supplier_yunzhupaas_supplier_level\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"yunzhupaas_mdm_supplier_yunzhupaas_supplier_level\",\"placeholder\":\"请选择\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"供应商类型\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_supplier\",\"renderKey\":1776918191565,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem68763d\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"供应商类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"options\":[{\"fullName\":\"选项一\",\"id\":\"1\"},{\"fullName\":\"选项二\",\"id\":\"2\"}],\"__vModel__\":\"yunzhupaas_mdm_supplier_yunzhupaas_supplier_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"yunzhupaas_mdm_supplier_yunzhupaas_supplier_type\",\"placeholder\":\"请选择\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"供应商分类\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_supplier\",\"renderKey\":1776944232887,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItembc9eef\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"供应商分类\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"options\":[{\"fullName\":\"选项一\",\"id\":\"1\"},{\"fullName\":\"选项二\",\"id\":\"2\"}],\"__vModel__\":\"yunzhupaas_mdm_supplier_yunzhupaas_supplier_category\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"yunzhupaas_mdm_supplier_yunzhupaas_supplier_category\",\"placeholder\":\"请选择\"},{\"clearable\":true,\"fullName\":\"荣誉、资质\",\"fullNameI18nCode\":[\"\"],\"autoSize\":{\"minRows\":2,\"maxRows\":2},\"showCount\":false,\"__config__\":{\"formId\":\"formItem108619\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"荣誉、资质\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_supplier\",\"renderKey\":1776944281798,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"__vModel__\":\"yunzhupaas_mdm_supplier_yunzhupaas_honor\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"yunzhupaas_mdm_supplier_yunzhupaas_honor\",\"placeholder\":\"请输入备注\"},{\"clearable\":true,\"fullName\":\"供应商业绩\",\"fullNameI18nCode\":[\"\"],\"autoSize\":{\"minRows\":2,\"maxRows\":2},\"showCount\":false,\"__config__\":{\"formId\":\"formItem237f5f\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"供应商业绩\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_supplier\",\"renderKey\":1776944313831,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"__vModel__\":\"yunzhupaas_mdm_supplier_yunzhupaas_achievement\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"yunzhupaas_mdm_supplier_yunzhupaas_achievement\",\"placeholder\":\"请输入备注\"},{\"clearable\":true,\"fullName\":\"完工项目\",\"fullNameI18nCode\":[\"\"],\"autoSize\":{\"minRows\":2,\"maxRows\":2},\"showCount\":false,\"__config__\":{\"formId\":\"formItem0c9119\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"完工项目\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_supplier\",\"renderKey\":1776944334228,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"__vModel__\":\"yunzhupaas_mdm_supplier_yunzhupaas_finish_project\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"yunzhupaas_mdm_supplier_yunzhupaas_finish_project\",\"placeholder\":\"请输入备注\"},{\"clearable\":true,\"fullName\":\"备注\",\"fullNameI18nCode\":[\"\"],\"autoSize\":{\"minRows\":2,\"maxRows\":2},\"showCount\":false,\"__config__\":{\"formId\":\"formItem9f5e00\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506534863,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"__vModel__\":\"remark\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"remark\",\"placeholder\":\"请输入备注\"},{\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"billRule\",\"parentVModel\":\"tableField46dc53\",\"dragDisabled\":false,\"rule\":\"InvoiceTitleCode\",\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754320599,\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleType\":1,\"isSubTable\":true,\"ruleName\":\"发票抬头编码\",\"tag\":\"YunzhupaasInput\",\"formId\":\"formItem57f1d4\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"发票抬头编码\",\"trigger\":\"change\",\"ruleConfig\":{},\"layout\":\"colFormItem\",\"tableAlign\":\"left\",\"span\":24},\"readonly\":true,\"__vModel__\":\"title_code\",\"fullName\":\"设计子表-发票抬头编码\",\"fullNameI18nCode\":[\"\",\"\"],\"style\":{\"width\":\"100%\"},\"id\":\"tableField46dc53-title_code\",\"placeholder\":\"系统自动生成\"},{\"clearable\":true,\"maxlength\":10,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-发票抬头名称\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItema8b1f4\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"发票抬头名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507383593,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"title_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField46dc53-title_name\",\"placeholder\":\"请输入联系人\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":20,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-纳税人识别号\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItem1963f0\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"纳税人识别号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507440273,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"credit_code\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField46dc53-credit_code\",\"placeholder\":\"请输入联系人职务\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"设计子表-纳税人类别\",\"fullNameI18nCode\":[\"\",\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"parentVModel\":\"tableField46dc53\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754396382,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemb3492f\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"纳税人类别\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"options\":[{\"fullName\":\"一般纳税人\",\"id\":\"GENERAL\"},{\"fullName\":\"小规模纳税人\",\"id\":\"SMALL\"}],\"__vModel__\":\"tax_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField46dc53-tax_type\",\"placeholder\":\"请选择纳税人类别\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-地址\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItema9aaf2\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507448061,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"address\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField46dc53-address\",\"placeholder\":\"请输入联系人邮箱\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-电话\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItemf8b766\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"电话\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754421983,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"phone\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField46dc53-phone\",\"placeholder\":\"请输入联系人邮箱\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-开户银行\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItem1730ca\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"开户银行\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754433217,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField46dc53-bank_name\",\"placeholder\":\"请输入联系人邮箱\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-银行账户\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItem1089bb\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"银行账户\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754444839,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_account\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField46dc53-bank_account\",\"placeholder\":\"请输入联系人邮箱\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"__config__\":{\"formId\":\"formItem4743e7\",\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"switch\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":0,\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"是否默认\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754525239,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-switch\",\"isSubTable\":true,\"tag\":\"YunzhupaasSwitch\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"activeValue\":1,\"inactiveValue\":0,\"__vModel__\":\"is_defalut\",\"fullName\":\"设计子表-是否默认\",\"inactiveTxt\":\"关\",\"fullNameI18nCode\":[\"\",\"\"],\"disabled\":false,\"activeTxt\":\"开\",\"id\":\"tableField46dc53-is_defalut\"},{\"__config__\":{\"formId\":\"formItema2b4cf\",\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"switch\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":0,\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"是否有效\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754540042,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-switch\",\"isSubTable\":true,\"tag\":\"YunzhupaasSwitch\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"activeValue\":1,\"inactiveValue\":0,\"__vModel__\":\"is_valid\",\"fullName\":\"设计子表-是否有效\",\"inactiveTxt\":\"关\",\"fullNameI18nCode\":[\"\",\"\"],\"disabled\":false,\"activeTxt\":\"开\",\"id\":\"tableField46dc53-is_valid\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-备注\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItem560a27\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507449005,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"remark\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField46dc53-remark\",\"placeholder\":\"请输入备注\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":20,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-开户行\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItem3756b9\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldad9d92\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"开户行\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507591361,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableFieldad9d92-bank_name\",\"placeholder\":\"请输入开户行\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":20,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-账户名\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItemf42745\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldad9d92\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"账户名\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507611465,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\""); + sb.append(":\"bank_account_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableFieldad9d92-bank_account_name\",\"placeholder\":\"请输入账户名\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":20,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-银行账号\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItem8abffe\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldad9d92\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"银行账号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507627371,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_account_number\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableFieldad9d92-bank_account_number\",\"placeholder\":\"请输入银行账号\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":20,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-开户行城市\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItemb870cb\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldad9d92\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"开户行城市\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507627772,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"bank_province\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableFieldad9d92-bank_province\",\"placeholder\":\"请输入开户行城市\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":200,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"设计子表-备注\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItemf22092\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldad9d92\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507628423,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"remark\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableFieldad9d92-remark\",\"placeholder\":\"请输入备注\",\"prefixIcon\":\"\",\"addonBefore\":\"\"}],\"pageSize\":20,\"defaultSortConfig\":[],\"type\":1,\"columnBtnsList\":[{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-edit\",\"label\":\"编辑\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"edit\",\"labelI18nCode\":\"common.editText\"},{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-clearn\",\"label\":\"删除\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"remove\",\"labelI18nCode\":\"common.delText\"},{\"show\":true,\"icon\":\"icon-ym icon-ym-generator-menu\",\"label\":\"详情\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"detail\",\"labelI18nCode\":\"common.detailText\"}],\"tabConfig\":{\"hasAllTab\":true,\"relationField\":\"\",\"on\":false},\"hasSuperQuery\":false,\"defaultColumnList\":[{\"yunzhupaasKey\":\"billRule\",\"resizable\":true,\"fullName\":\"企业编码\",\"fullNameI18nCode\":[\"\"],\"label\":\"企业编码\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItem7a91b8\",\"yunzhupaasKey\":\"billRule\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"rule\":\"CustomerCompanyCode\",\"className\":[],\"label\":\"企业编码\",\"trigger\":\"change\",\"ruleConfig\":{},\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776916036468,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleType\":1,\"ruleName\":\"客户编码\",\"tag\":\"YunzhupaasInput\",\"tableAlign\":\"left\",\"span\":8},\"readonly\":true,\"prop\":\"company_code\",\"__vModel__\":\"company_code\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"id\":\"company_code\",\"placeholder\":\"系统自动生成\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem478e5c\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"企业名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774506482470,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"company_name\",\"__vModel__\":\"company_name\",\"checked\":true,\"disabled\":false,\"id\":\"company_name\",\"placeholder\":\"请输入企业名称\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":200,\"fullName\":\"企业名称\",\"label\":\"企业名称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem84e51c\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"简称/昵称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506482631,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"short_name\",\"__vModel__\":\"short_name\",\"checked\":true,\"disabled\":false,\"id\":\"short_name\",\"placeholder\":\"请输入简称/昵称\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"简称/昵称\",\"label\":\"简称/昵称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"radio\",\"resizable\":true,\"buttonStyle\":\"solid\",\"fullName\":\"类型\",\"fullNameI18nCode\":[\"\"],\"label\":\"类型\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"optionType\":\"default\",\"__config__\":{\"yunzhupaasKey\":\"radio\",\"defaultValue\":\"ORG\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506487223,\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"tag\":\"YunzhupaasRadio\",\"formId\":\"formItemb3f6cd\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"size\":\"default\",\"prop\":\"entity_type\",\"options\":[{\"fullName\":\"企业\",\"id\":\"ORG\"},{\"fullName\":\"个人\",\"id\":\"IND\"}],\"__vModel__\":\"entity_type\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"entity_type\",\"labelI18nCode\":\"\",\"direction\":\"horizontal\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem10350c\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"社会信用代码\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1774506494880,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"credit_code\",\"__vModel__\":\"credit_code\",\"checked\":true,\"disabled\":false,\"id\":\"credit_code\",\"placeholder\":\"请输入社会信用代码\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":100,\"fullName\":\"社会信用代码\",\"label\":\"社会信用代码\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"organizeSelect\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"归属组织\",\"fullNameI18nCode\":[\"\"],\"label\":\"归属组织\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItemfc6848\",\"yunzhupaasKey\":\"organizeSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"归属组织\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_company\",\"renderKey\":1776912270086,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-company\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasOrganizeSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"org_id\",\"__vModel__\":\"org_id\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"id\":\"org_id\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"areaSelect\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"level\":2,\"multiple\":false,\"fullName\":\"所属地区\",\"fullNameI18nCode\":[\"\"],\"label\":\"所属地区\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItemcc9deb\",\"yunzhupaasKey\":\"areaSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"所属地区\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507118587,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-Provinces\",\"tag\":\"YunzhupaasAreaSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"province_id\",\"__vModel__\":\"province_id\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"province_id\",\"placeholder\":\"请选择所属地区\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"纳税人类别\",\"fullNameI18nCode\":[\"\"],\"label\":\"纳税人类别\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506503586,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem05d07f\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"纳税人类别\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"tax_type\",\"options\":[{\"fullName\":\"一般纳税人\",\"id\":\"GENERAL\"},{\"fullName\":\"小规模纳税人\",\"id\":\"SMALL\"}],\"__vModel__\":\"tax_type\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tax_type\",\"placeholder\":\"请选择纳税人类别\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"企业规模\",\"fullNameI18nCode\":[\"\"],\"label\":\"企业规模\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506503806,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem66e88f\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"enterpriseScale\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"企业规模\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"enterprise_scale\",\"__vModel__\":\"enterprise_scale\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"enterprise_scale\",\"placeholder\":\"请选择企业规模\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"企业类型\",\"fullNameI18nCode\":[\"\"],\"label\":\"企业类型\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506504118,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItema76b83\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"9b542177a477488994ce09fff3c93901\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"企业类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"enterprise_nature\",\"__vModel__\":\"enterprise_nature\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"enterprise_nature\",\"placeholder\":\"请选择企业类型\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"行业代码\",\"fullNameI18nCode\":[\"\"],\"label\":\"行业代码\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506507062,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem6bd8a7\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"d59a3cf65f9847dbb08be449e3feae16\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"行业代码\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"industry_code\",\"__vModel__\":\"industry_code\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"industry_code\",\"placeholder\":\"请选择行业代码\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"datePicker\",\"clearable\":true,\"resizable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"成立日期\",\"fullNameI18nCode\":[\"\"],\"label\":\"成立日期\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506509988,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItembab00e\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"成立日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"registration_date\",\"__vModel__\":\"registration_date\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"registration_date\",\"placeholder\":\"请选择成立日期\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"precision\":4,\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItem3134b1\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"注册资本\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506514957,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"registered_capital\",\"__vModel__\":\"registered_capital\",\"checked\":true,\"disabled\":false,\"id\":\"registered_capital\",\"placeholder\":\"请输入注册资本\",\"addonBefore\":\"\",\"resizable\":true,\"max\":999999,\"fullName\":\"注册资本\",\"label\":\"注册资本\",\"sortable\":false,\"thousands\":false,\"addonAfter\":\"万元\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"step\":1,\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem4f2d0b\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"法定代表人\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506524679,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"legal_representative\",\"__vModel__\":\"legal_representative\",\"checked\":true,\"disabled\":false,\"id\":\"legal_representative\",\"placeholder\":\"请输入法定代表人\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"法定代表人\",\"label\":\"法定代表人\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem97bd9d\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"联系电话\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506524966,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[{\"pattern\":\"/^1[3456789]\\\\d{9}$|^0\\\\d{2,3}-?\\\\d{7,8}$/\",\"message\":\"请输入正确的电话号码\",\"messageI18nCode\":\"sys.validate.telephone\"}],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"phone\",\"__vModel__\":\"phone\",\"checked\":true,\"disabled\":false,\"id\":\"phone\",\"placeholder\":\"请输入联系电话\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":11,\"fullName\":\"联系电话\",\"label\":\"联系电话\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem439010\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"邮箱\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506525554,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[{\"pattern\":\"/^[a-z0-9]+([._\\\\-]*[a-z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$/\",\"message\":\"请输入正确的邮箱\",\"messageI18nCode\":\"sys.validate.email\"}],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"email\",\"__vModel__\":\"email\",\"checked\":true,\"disabled\":false,\"id\":\"email\",\"placeholder\":\"请输入邮箱\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":100,\"fullName\":\"邮箱\",\"label\":\"邮箱\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem7fa940\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"网站\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506528130,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"website\",\"__vModel__\":\"website\",\"checked\":true,\"disabled\":false,\"id\":\"website\",\"placeholder\":\"请输入网站\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":100,\"fullName\":\"网站\",\"label\":\"网站\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem5b2d2b\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506528353,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"address\",\"__vModel__\":\"address\",\"checked\":true,\"disabled\":false,\"id\":\"address\",\"placeholder\":\"请输入地址\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":200,\"fullName\":\"地址\",\"label\":\"地址\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"textarea\",\"clearable\":true,\"resizable\":true,\"maxlength\":200,\"fullName\":\"经营范围\",\"fullNameI18nCode\":[\"\"],\"label\":\"经营范围\",\"sortable\":false,\"align\":\"left\",\"autoSize\":{\"minRows\":3,\"maxRows\":3},\"showCount\":false,\"__config__\":{\"formId\":\"formItem8cbf03\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"经营范围\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506534652,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"business_scope\",\"__vModel__\":\"business_scope\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"business_scope\",\"placeholder\":\"请输入经营范围\",\"labelI18nCode\":\"\"},{\"ableRelationIds\":[],\"yunzhupaasKey\":\"userSelect\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"__config__\":{\"formId\":\"formItemf4ca17\",\"yunzhupaasKey\":\"userSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"责任人\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"mdm_supplier\",\"renderKey\":1776918111506,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-user\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasUserSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"yunzhupaas_mdm_supplier_yunzhupaas_major_person_id\",\"__vModel__\":\"yunzhupaas_mdm_supplier_yunzhupaas_major_person_id\",\"checked\":false,\"selectType\":\"all\",\"disabled\":false,\"id\":\"yunzhupaas_mdm_supplier_yunzhupaas_major_person_id\",\"placeholder\":\"请选择\",\"clearable\":true,\"resizable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"责任人\",\"label\":\"责任人\",\"sortable\":false,\"relationField\":\"\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"供应商级别\",\"fullNameI18nCode\":[\"\"],\"label\":\"供应商级别\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_supplier\",\"renderKey\":1776918157184,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem379bfe\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"供应商级别\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"yunzhupaas_mdm_supplier_yunzhupaas_supplier_level\",\"options\":[{\"fullName\":\"选项一\",\"id\":\"1\"},{\"fullName\":\"选项二\",\"id\":\"2\"}],\"__vModel__\":\"yunzhupaas_mdm_supplier_yunzhupaas_supplier_level\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"yunzhupaas_mdm_supplier_yunzhupaas_supplier_level\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"供应商类型\",\"fullNameI18nCode\":[\"\"],\"label\":\"供应商类型\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_supplier\",\"renderKey\":1776918191565,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem68763d\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"供应商类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"yunzhupaas_mdm_supplier_yunzhupaas_supplier_type\",\"options\":[{\"fullName\":\"选项一\",\"id\":\"1\"},{\"fullName\":\"选项二\",\"id\":\"2\"}],\"__vModel__\":\"yunzhupaas_mdm_supplier_yunzhupaas_supplier_type\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"yunzhupaas_mdm_supplier_yunzhupaas_supplier_type\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"供应商分类\",\"fullNameI18nCode\":[\"\"],\"label\":\"供应商分类\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_supplier\",\"renderKey\":1776944232887,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItembc9eef\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"供应商分类\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"yunzhupaas_mdm_supplier_yunzhupaas_supplier_category\",\"options\":[{\"fullName\":\"选项一\",\"id\":\"1\"},{\"fullName\":\"选项二\",\"id\":\"2\"}],\"__vModel__\":\"yunzhupaas_mdm_supplier_yunzhupaas_supplier_category\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"yunzhupaas_mdm_supplier_yunzhupaas_supplier_category\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"textarea\",\"clearable\":true,\"resizable\":true,\"fullName\":\"荣誉、资质\",\"fullNameI18nCode\":[\"\"],\"label\":\"荣誉、资质\",\"sortable\":false,\"align\":\"left\",\"autoSize\":{\"minRows\":2,\"maxRows\":2},\"showCount\":false,\"__config__\":{\"formId\":\"formItem108619\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"荣誉、资质\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_supplier\",\"renderKey\":1776944281798,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"yunzhupaas_mdm_supplier_yunzhupaas_honor\",\"__vModel__\":\"yunzhupaas_mdm_supplier_yunzhupaas_honor\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"yunzhupaas_mdm_supplier_yunzhupaas_honor\",\"placeholder\":\"请输入备注\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"textarea\",\"clearable\":true,\"resizable\":true,\"fullName\":\"供应商业绩\",\"fullNameI18nCode\":[\"\"],\"label\":\"供应商业绩\",\"sortable\":false,\"align\":\"left\",\"autoSize\":{\"minRows\":2,\"maxRows\":2},\"showCount\":false,\"__config__\":{\"formId\":\"formItem237f5f\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"供应商业绩\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_supplier\",\"renderKey\":1776944313831,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"yunzhupaas_mdm_supplier_yunzhupaas_achievement\",\"__vModel__\":\"yunzhupaas_mdm_supplier_yunzhupaas_achievement\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"yunzhupaas_mdm_supplier_yunzhupaas_achievement\",\"placeholder\":\"请输入备注\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"textarea\",\"clearable\":true,\"resizable\":true,\"fullName\":\"完工项目\",\"fullNameI18nCode\":[\"\"],\"label\":\"完工项目\",\"sortable\":false,\"align\":\"left\",\"autoSize\":{\"minRows\":2,\"maxRows\":2},\"showCount\":false,\"__config__\":{\"formId\":\"formItem0c9119\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"完工项目\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_supplier\",\"renderKey\":1776944334228,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"yunzhupaas_mdm_supplier_yunzhupaas_finish_project\",\"__vModel__\":\"yunzhupaas_mdm_supplier_yunzhupaas_finish_project\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"yunzhupaas_mdm_supplier_yunzhupaas_finish_project\",\"placeholder\":\"请输入备注\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"textarea\",\"clearable\":true,\"resizable\":true,\"fullName\":\"备注\",\"fullNameI18nCode\":[\"\"],\"label\":\"备注\",\"sortable\":false,\"align\":\"left\",\"autoSize\":{\"minRows\":2,\"maxRows\":2},\"showCount\":false,\"__config__\":{\"formId\":\"formItem9f5e00\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774506534863,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"remark\",\"__vModel__\":\"remark\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"remark\",\"placeholder\":\"请输入备注\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"billRule\",\"resizable\":true,\"fullName\":\"设计子表-发票抬头编码\",\"fullNameI18nCode\":[\"\",\"\"],\"label\":\"设计子表-发票抬头编码\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"billRule\",\"parentVModel\":\"tableField46dc53\",\"dragDisabled\":false,\"rule\":\"InvoiceTitleCode\",\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754320599,\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleType\":1,\"isSubTable\":true,\"ruleName\":\"发票抬头编码\",\"tag\":\"YunzhupaasInput\",\"formId\":\"formItem57f1d4\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"发票抬头编码\",\"trigger\":\"change\",\"ruleConfig\":{},\"layout\":\"colFormItem\",\"tableAlign\":\"left\",\"span\":24},\"readonly\":true,\"prop\":\"tableField46dc53-title_code\",\"__vModel__\":\"title_code\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"id\":\"tableField46dc53-title_code\",\"placeholder\":\"系统自动生成\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItema8b1f4\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"发票抬头名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507383593,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableField46dc53-title_name\",\"__vModel__\":\"title_name\",\"checked\":false,\"disabled\":false,\"id\":\"tableField46dc53-title_name\",\"placeholder\":\"请输入联系人\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":10,\"fullName\":\"设计子表-发票抬头名称\",\"label\":\"设计子表-发票抬头名称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItem1963f0\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"纳税人识别号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507440273,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableField46dc53-credit_code\",\"__vModel__\":\"credit_code\",\"checked\":false,\"disabled\":false,\"id\":\"tableField46dc53-credit_code\",\"placeholder\":\"请输入联系人职务\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":20,\"fullName\":\"设计子表-纳税人识别号\",\"label\":\"设计子表-纳税人识别号\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"设计子表-纳税人类别\",\"fullNameI18nCode\":[\"\",\"\"],\"label\":\"设计子表-纳税人类别\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"parentVModel\":\"tableField46dc53\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754396382,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemb3492f\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"纳税人类别\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"tableField46dc53-tax_type\",\"options\":[{\"fullName\":\"一般纳税人\",\"id\":\"GENERAL\"},{\"fullName\":\"小规模纳税人\",\"id\":\"SMALL\"}],\"__vModel__\":\"tax_type\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField46dc53-tax_type\",\"placeholder\":\"请选择纳税人类别\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItema9aaf2\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507448061,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableField46dc53-address\",\"__vModel__\":\"address\",\"checked\":false,\"disabled\":false,\"id\":\"tableField46dc53-address\",\"placeholder\":\"请输入联系人邮箱\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"设计子表-地址\",\"label\":\"设计子表-地址\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItemf8b766\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"电话\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754421983,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableField46dc53-phone\",\"__vModel__\":\"phone\",\"checked\":false,\"disabled\":false,\"id\":\"tableField46dc53-phone\",\"placeholder\":\"请输入联系人邮箱\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"设计子表-电话\",\"label\":\"设计子表-电话\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItem1730ca\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"开户银行\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754433217,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableField46dc53-bank_name\",\"__vModel__\":\"bank_name\",\"checked\":false,\"disabled\":false,\"id\":\"tableField46dc53-bank_name\",\"placeholder\":\"请输入联系人邮箱\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"设计子表-开户银行\",\"label\":\"设计子表-开户银行\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItem1089bb\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"银行账户\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754444839,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableField46dc53-bank_account\",\"__vModel__\":\"bank_account\",\"checked\":false,\"disabled\":false,\"id\":\"tableField46dc53-bank_account\",\"placeholder\":\"请输入联系人邮箱\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"设计子表-银行账户\",\"label\":\"设计子表-银行账户\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"switch\",\"resizable\":true,\"activeValue\":1,\"inactiveValue\":0,\"fullName\":\"设计子表-是否默认\",\"inactiveTxt\":\"关\",\"fullNameI18nCode\":[\"\",\"\"],\"label\":\"设计子表-是否默认\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItem4743e7\",\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"switch\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":0,\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"是否默认\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754525239,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-switch\",\"isSubTable\":true,\"tag\":\"YunzhupaasSwitch\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableField46dc53-is_defalut\",\"__vModel__\":\"is_defalut\",\"checked\":false,\"fixed\":\"none\",\"disabled\":false,\"activeTxt\":\"开\",\"id\":\"tableField46dc53-is_defalut\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"switch\",\"resizable\":true,\"activeValue\":1,\"inactiveValue\":0,\"fullName\":\"设计子表-是否有效\",\"inactiveTxt\":\"关\",\"fullNameI18nCode\":[\"\",\"\"],\"label\":\"设计子表-是否有效\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItema2b4cf\",\"relationTable\":\"mdm_company_invoice\",\"yunzhupaasKey\":\"switch\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":0,\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"是否有效\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1776754540042,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-switch\",\"isSubTable\":true,\"tag\":\"YunzhupaasSwitch\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableField46dc53-is_valid\",\"__vModel__\":\"is_valid\",\"checked\":false,\"fixed\":\"none\",\"disabled\":false,\"activeTxt\":\"开\",\"id\":\"tableField46dc53-is_valid\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_invoice\",\"formId\":\"formItem560a27\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField46dc53\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507449005,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableField46dc53-remark\",\"__vModel__\":\"remark\",\"checked\":false,\"disabled\":false,\"id\":\"tableField46dc53-remark\",\"placeholder\":\"请输入备注\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"设计子表-备注\",\"label\":\"设计子表-备注\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItem3756b9\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldad9d92\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"开户行\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507591361,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableFieldad9d92-bank_name\",\"__vModel__\":\"bank_name\",\"checked\":false,\"disabled\":false,\"id\":\"tableFieldad9d92-bank_name\",\"placeholder\":\"请输入开户行\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":20,\"fullName\":\"设计子表-开户行\",\"label\":\"设计子表-开户行\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItemf42745\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldad9d92\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"账户名\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507611465,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableFieldad9d92-bank_account_name\",\"__vModel__\":\"bank_account_name\",\"checked\":false,\"disabled\":false,\"id\":\"tableFieldad9d92-bank_account_name\",\"placeholder\":\"请输入账户名\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":20,\"fullName\":\"设计子表-账户名\",\"label\":\"设计子表-账户名\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItem8abffe\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldad9d92\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"银行账号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507627371,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableFieldad9d92-bank_account_number\",\"__vModel__\":\"bank_account_number\",\"checked\":false,\"disabled\":false,\"id\":\"tableFieldad9d92-bank_account_number\",\"placeholder\":\"请输入银行账号\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":20,\"fullName\":\"设计子表-银行账号\",\"label\":\"设计子表-银行账号\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItemb870cb\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldad9d92\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"开户行城市\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507627772,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableFieldad9d92-bank_province\",\"__vModel__\":\"bank_province\",\"checked\":false,\"disabled\":false,\"id\":\"tableFieldad9d92-bank_province\",\"placeholder\":\"请输入开户行城市\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":20,\"fullName\":\"设计子表-开户行城市\",\"label\":\"设计子表-开户行城市\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"mdm_company_bank\",\"formId\":\"formItemf22092\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldad9d92\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"mdm_company\",\"renderKey\":1774507628423,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableFieldad9d92-remark\",\"__vModel__\":\"remark\",\"checked\":false,\"disabled\":false,\"id\":\"tableFieldad9d92-remark\",\"placeholder\":\"请输入备注\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":200,\"fullName\":\"设计子表-备注\",\"label\":\"设计子表-备注\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"}],\"showOverflow\":true,\"useFormPermission\":false,\"customBtnsList\":[],\"useBtnPermission\":false}"); + return sb.toString(); + } + /** 表列表 */ + public static final String getTableList(){ + StringBuilder sb = new StringBuilder(); +sb.append("[{\"relationTable\":\"\",\"tableField\":\"\",\"typeId\":\"1\",\"fields\":[{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"company_id\",\"fieldName\":\"企业唯一ID\",\"identity\":0,\"primaryKey\":1},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"company_code\",\"fieldName\":\"企业编码(系统生成或用户定义)\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"200\",\"dataType\":\"varchar\",\"field\":\"company_name\",\"fieldName\":\"企业名称(企业名或个人姓名)\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"3\",\"dataType\":\"char\",\"field\":\"entity_type\",\"fieldName\":\"实体类型: ORG-组织/企业(Organization), IND-个人(Individual)\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"100\",\"dataType\":\"varchar\",\"field\":\"short_name\",\"fieldName\":\"简称/昵称\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"100\",\"dataType\":\"varchar\",\"field\":\"org_id\",\"fieldName\":\"归属组织。关联表:base_organize\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"3\",\"dataType\":\"char\",\"field\":\"company_scope\",\"fieldName\":\"伙伴性质:INT-内部(Internal), EXT-外部(External)\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"credit_code\",\"fieldName\":\"社会信用代码(企业)或身份证号(个人)\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"province_id\",\"fieldName\":\"所属地区。关联表:base_province\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"20\",\"dataType\":\"varchar\",\"field\":\"tax_type\",\"fieldName\":\"纳税人类别: GENERAL-一般纳税人, SMALL-小规模\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"enterprise_nature\",\"fieldName\":\"企业类型。关联字典:企业性质(EnterpriseNature)\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"industry_code\",\"fieldName\":\"行业代码。关联字典:行业类别(IndustryType)\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"enterprise_scale\",\"fieldName\":\"企业规模。关联字典:企业规模(EnterpriseScale)\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"registration_date\",\"fieldName\":\"成立日期\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"10,2\",\"dataType\":\"decimal\",\"field\":\"registered_capital\",\"fieldName\":\"注册资本(单位:万元)\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"legal_representative\",\"fieldName\":\"法定代表人\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"phone\",\"fieldName\":\"联系电话\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"email\",\"fieldName\":\"邮箱\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"200\",\"dataType\":\"varchar\",\"field\":\"website\",\"fieldName\":\"网站\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"500\",\"dataType\":\"varchar\",\"field\":\"address\",\"fieldName\":\"地址\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":null,\"dataType\":\"tinytext\",\"field\":\"business_scope\",\"fieldName\":\"经营范围\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"500\",\"dataType\":\"varchar\",\"field\":\"remark\",\"fieldName\":\"备注\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"create_by\",\"fieldName\":\"创建人\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"create_time\",\"fieldName\":\"创建时间\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"update_by\",\"fieldName\":\"更新人ID\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"update_time\",\"fieldName\":\"更新时间\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_tenant_id\",\"fieldName\":\"租户id\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":null,\"dataType\":\"int\",\"field\":\"f_delete_mark\",\"fieldName\":\"删除标志\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"f_delete_time\",\"fieldName\":\"删除时间\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_delete_user_id\",\"fieldName\":\"删除用户\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_flow_id\",\"fieldName\":\"流程id\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_flow_task_id\",\"fieldName\":\"流程任务主键\",\"identity\":0,\"primaryKey\":0}],\"relationField\":\"\",\"table\":\"mdm_company\",\"tableName\":\"企业信息(包括:客商与企业内部单位)\"},{\"relationTable\":\"mdm_company\",\"tableField\":\"company_id\",\"typeId\":\"0\",\"fields\":[{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"bank_id\",\"fieldName\":\"商业伙伴银行ID\",\"identity\":0,\"primaryKey\":1},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"company_id\",\"fieldName\":\"关联的企业信息ID。关联表:mdm_company\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"100\",\"dataType\":\"varchar\",\"field\":\"bank_name\",\"fieldName\":\"开户行\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"200\",\"dataType\":\"varchar\",\"field\":\"bank_account_name\",\"fieldName\":\"账户名\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"bank_account_number\",\"fieldName\":\"银行账号\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"bank_province\",\"fieldName\":\"开户行城市\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"500\",\"dataType\":\"varchar\",\"field\":\"remark\",\"fieldName\":\"备注\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"create_by\",\"fieldName\":\"创建人\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"create_time\",\"fieldName\":\"创建时间\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"update_by\",\"fieldName\":\"更新人ID\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"update_time\",\"fieldName\":\"更新时间\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_tenant_id\",\"fieldName\":\"租户id\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":null,\"dataType\":\"int\",\"field\":\"f_delete_mark\",\"fieldName\":\"删除标志\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"f_delete_time\",\"fieldName\":\"删除时间\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_delete_user_id\",\"fieldName\":\"删除用户\",\"identity\":0,\"primaryKey\":0}],\"relationField\":\"company_id\",\"table\":\"mdm_company_bank\",\"tableName\":\"企业银行信息\"},{\"relationTable\":\"mdm_company\",\"tableField\":\"company_id\",\"typeId\":\"0\",\"fields\":[{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"invoice_id\",\"fieldName\":\"发票抬头ID\",\"identity\":0,\"primaryKey\":1},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"company_id\",\"fieldName\":\"企业信息ID。关联表:mdm_company\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"title_code\",\"fieldName\":\"发票抬头编码\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"200\",\"dataType\":\"varchar\",\"field\":\"title_name\",\"fieldName\":\"发票抬头名称\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"credit_code\",\"fieldName\":\"纳税人识别号\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"20\",\"dataType\":\"varchar\",\"field\":\"tax_type\",\"fieldName\":\"纳税人类别: GENERAL-一般纳税人, SMALL-小规模\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"200\",\"dataType\":\"varchar\",\"field\":\"address\",\"fieldName\":\"地址\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"20\",\"dataType\":\"varchar\",\"field\":\"phone\",\"fieldName\":\"电话\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"100\",\"dataType\":\"varchar\",\"field\":\"bank_name\",\"fieldName\":\"开户银行\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"30\",\"dataType\":\"varchar\",\"field\":\"bank_account\",\"fieldName\":\"银行账户\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"1\",\"dataType\":\"char\",\"field\":\"is_valid\",\"fieldName\":\"是否有效。Y=有效、N=无效\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"1\",\"dataType\":\"char\",\"field\":\"is_defalut\",\"fieldName\":\"是否默认抬头。Y=是、N=否\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"500\",\"dataType\":\"varchar\",\"field\":\"remark\",\"fieldName\":\"备注\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"create_by\",\"fieldName\":\"创建人\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"create_time\",\"fieldName\":\"创建时间\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"update_by\",\"fieldName\":\"更新人ID\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"update_time\",\"fieldName\":\"更新时间\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_tenant_id\",\"fieldName\":\"租户id\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":null,\"dataType\":\"int\",\"field\":\"f_delete_mark\",\"fieldName\":\"删除标志\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"f_delete_time\",\"fieldName\":\"删除时间\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_delete_user_id\",\"fieldName\":\"删除用户\",\"identity\":0,\"primaryKey\":0}],\"relationField\":\"company_id\",\"table\":\"mdm_company_invoice\",\"tableName\":\"企业发票抬头\"},{\"relationTable\":\"mdm_company\",\"tableField\":\"company_id\",\"typeId\":\"0\",\"fields\":[{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"supplier_id\",\"fieldName\":\"供应商ID\",\"identity\":0,\"primaryKey\":1},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"company_id\",\"fieldName\":\"企业唯一ID。关联表:mdm_company\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"org_id\",\"fieldName\":\"归属组织。关联表:base_organize\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"major_person_id\",\"fieldName\":\"责任人。关联表:base_user\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"supplier_level\",\"fieldName\":\"供应商级别。关联字典:供应商级别(SupplierLevel)\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"supplier_type\",\"fieldName\":\"供应商类型。关联字典:供应商类型(SupplierType)。如:生产商、代理商,、经销商、服务商等\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"supplier_category\",\"fieldName\":\"供应商分类。关联字典:供应商分类(SupplierCategory)\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"2000\",\"dataType\":\"varchar\",\"field\":\"honor\",\"fieldName\":\"荣誉、资质\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"2000\",\"dataType\":\"varchar\",\"field\":\"achievement\",\"fieldName\":\"供应商业绩\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"2000\",\"dataType\":\"varchar\",\"field\":\"finish_project\",\"fieldName\":\"完工项目\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"500\",\"dataType\":\"varchar\",\"field\":\"remark\",\"fieldName\":\"备注\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"create_by\",\"fieldName\":\"创建人\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"create_time\",\"fieldName\":\"创建时间\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"update_by\",\"fieldName\":\"更新人ID\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"update_time\",\"fieldName\":\"更新时间\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_tenant_id\",\"fieldName\":\"租户id\",\"identity\":0,\"primaryKey\":0}],\"relationField\":\"company_id\",\"table\":\"mdm_supplier\",\"tableName\":\"供应商\"}]"); return sb.toString(); + } + +} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/suppinfo/SuppinfoExcelErrorVO.java b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/suppinfo/SuppinfoExcelErrorVO.java new file mode 100644 index 0000000..6ebcd6f --- /dev/null +++ b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/suppinfo/SuppinfoExcelErrorVO.java @@ -0,0 +1,22 @@ + + +package com.yunzhupaas.mdm.model.suppinfo; + +import lombok.Data; +import cn.afterturn.easypoi.excel.annotation.Excel; +import com.alibaba.fastjson.annotation.JSONField; +/** + * + * 供应商信息 + * @版本: V5.2.7 + * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * @作者: 深圳市乐程软件有限公司 + * @日期: 2026-04-24 + */ +@Data +public class SuppinfoExcelErrorVO extends SuppinfoExcelVO{ + + @Excel(name = "异常原因",orderNum = "-999") + @JSONField(name = "errorsInfo") + private String errorsInfo; +} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/suppinfo/SuppinfoExcelVO.java b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/suppinfo/SuppinfoExcelVO.java new file mode 100644 index 0000000..6bea356 --- /dev/null +++ b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/suppinfo/SuppinfoExcelVO.java @@ -0,0 +1,135 @@ +package com.yunzhupaas.mdm.model.suppinfo; + +import com.yunzhupaas.mdm.model.companyBank.CompanyBankExcelVO; +import lombok.Data; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.alibaba.fastjson.annotation.JSONField; +import cn.afterturn.easypoi.excel.annotation.Excel; +import cn.afterturn.easypoi.excel.annotation.ExcelCollection; + +import java.util.List; +/** + * + * 供应商信息 + * @版本: V5.2.7 + * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * @作者: 深圳市乐程软件有限公司 + * @日期: 2026-04-24 + */ +@Data +public class SuppinfoExcelVO{ + /** 企业名称 **/ + @JSONField(name = "company_name") + @Excel(name = "企业名称(company_name)",orderNum = "1", isImportField = "true" ) + private String company_name; + + /** 社会信用代码 **/ + @JSONField(name = "credit_code") + @Excel(name = "社会信用代码(credit_code)",orderNum = "1", isImportField = "true" ) + private String credit_code; + + /** 归属组织 **/ + @JSONField(name = "org_id") + @Excel(name = "归属组织(org_id)",orderNum = "1", isImportField = "true" ) + private String org_id; + + /** 企业编码 **/ + @JSONField(name = "company_code") + @Excel(name = "企业编码(company_code)",orderNum = "1", isImportField = "true" ) + private String company_code; + + /** 简称/昵称 **/ + @JSONField(name = "short_name") + @Excel(name = "简称/昵称(short_name)",orderNum = "1", isImportField = "true" ) + private String short_name; + + /** 类型 **/ + @JSONField(name = "entity_type") + @Excel(name = "类型(entity_type)",orderNum = "1", isImportField = "true" ) + private String entity_type; + + /** 纳税人类别 **/ + @JSONField(name = "tax_type") + @Excel(name = "纳税人类别(tax_type)",orderNum = "1", isImportField = "true" ) + private String tax_type; + + /** 企业规模 **/ + @JSONField(name = "enterprise_scale") + @Excel(name = "企业规模(enterprise_scale)",orderNum = "1", isImportField = "true" ) + private String enterprise_scale; + + /** 企业类型 **/ + @JSONField(name = "enterprise_nature") + @Excel(name = "企业类型(enterprise_nature)",orderNum = "1", isImportField = "true" ) + private String enterprise_nature; + + /** 行业代码 **/ + @JSONField(name = "industry_code") + @Excel(name = "行业代码(industry_code)",orderNum = "1", isImportField = "true" ) + private String industry_code; + + /** 成立日期 **/ + @JSONField(name = "registration_date") + @Excel(name = "成立日期(registration_date)",orderNum = "1", isImportField = "true" ) + private String registration_date; + + /** 注册资本 **/ + @JSONField(name = "registered_capital") + @Excel(name = "注册资本(registered_capital)",orderNum = "1", isImportField = "true" ) + private String registered_capital; + + /** 法定代表人 **/ + @JSONField(name = "legal_representative") + @Excel(name = "法定代表人(legal_representative)",orderNum = "1", isImportField = "true" ) + private String legal_representative; + + /** 联系电话 **/ + @JSONField(name = "phone") + @Excel(name = "联系电话(phone)",orderNum = "1", isImportField = "true" ) + private String phone; + + /** 邮箱 **/ + @JSONField(name = "email") + @Excel(name = "邮箱(email)",orderNum = "1", isImportField = "true" ) + private String email; + + /** 网站 **/ + @JSONField(name = "website") + @Excel(name = "网站(website)",orderNum = "1", isImportField = "true" ) + private String website; + + /** 地址 **/ + @JSONField(name = "address") + @Excel(name = "地址(address)",orderNum = "1", isImportField = "true" ) + private String address; + + /** 所属地区 **/ + @JSONField(name = "province_id") + @Excel(name = "所属地区(province_id)",orderNum = "1", isImportField = "true" ) + private String province_id; + + /** 经营范围 **/ + @JSONField(name = "business_scope") + @Excel(name = "经营范围(business_scope)",orderNum = "1", isImportField = "true" ) + private String business_scope; + + /** 备注 **/ + @JSONField(name = "remark") + @Excel(name = "备注(remark)",orderNum = "1", isImportField = "true" ) + private String remark; + + /** 责任人 **/ + @JSONField(name = "yunzhupaas_mdm_supplier_yunzhupaas_major_person_id") + @Excel(name = "责任人(yunzhupaas_mdm_supplier_yunzhupaas_major_person_id)",orderNum = "1", isImportField = "true" ) + private String yunzhupaas_mdm_supplier_yunzhupaas_major_person_id; + + @JsonProperty("tableField46dc53") + @ExcelCollection(name="设计子表(tableField46dc53)",orderNum = "10") + private List tableField46dc53; + + @JsonProperty("tableFieldad9d92") + @ExcelCollection(name="设计子表(tableFieldad9d92)",orderNum = "5") + private List tableFieldad9d92; + + +} diff --git a/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/suppinfo/SuppinfoForm.java b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/suppinfo/SuppinfoForm.java new file mode 100644 index 0000000..d58d3c7 --- /dev/null +++ b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/suppinfo/SuppinfoForm.java @@ -0,0 +1,171 @@ +package com.yunzhupaas.mdm.model.suppinfo; + +import com.yunzhupaas.mdm.model.companyBank.CompanyBankModel; +import lombok.Data; +import java.util.*; +import java.math.BigDecimal; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.alibaba.fastjson.annotation.JSONField; +import io.swagger.v3.oas.annotations.media.Schema; + +/** + * 供应商信息 + * @版本: V5.2.7 + * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * @作者: 深圳市乐程软件有限公司 + * @日期: 2026-04-24 + */ +@Data +@Schema(description = "表单参数") +public class SuppinfoForm { + /** 主键 */ + @Schema(description = "主键") + @JSONField(name = "company_id") + private String companyId; + + + /** 企业编码 **/ + @Schema(description = "企业编码") + @JsonProperty("company_code") + @JSONField(name = "company_code") + private String companyCode; + /** 企业名称 **/ + @Schema(description = "企业名称") + @JsonProperty("company_name") + @JSONField(name = "company_name") + private String companyName; + /** 简称/昵称 **/ + @Schema(description = "简称/昵称") + @JsonProperty("short_name") + @JSONField(name = "short_name") + private String shortName; + /** 类型 **/ + @Schema(description = "类型") + @JsonProperty("entity_type") + @JSONField(name = "entity_type") + private String entityType; + /** 社会信用代码 **/ + @Schema(description = "社会信用代码") + @JsonProperty("credit_code") + @JSONField(name = "credit_code") + private String creditCode; + /** 归属组织 **/ + @Schema(description = "归属组织") + @JsonProperty("org_id") + @JSONField(name = "org_id") + private Object orgId; + /** 所属地区 **/ + @Schema(description = "所属地区") + @JsonProperty("province_id") + @JSONField(name = "province_id") + private Object provinceId; + /** 纳税人类别 **/ + @Schema(description = "纳税人类别") + @JsonProperty("tax_type") + @JSONField(name = "tax_type") + private Object taxType; + /** 企业规模 **/ + @Schema(description = "企业规模") + @JsonProperty("enterprise_scale") + @JSONField(name = "enterprise_scale") + private Object enterpriseScale; + /** 企业类型 **/ + @Schema(description = "企业类型") + @JsonProperty("enterprise_nature") + @JSONField(name = "enterprise_nature") + private Object enterpriseNature; + /** 行业代码 **/ + @Schema(description = "行业代码") + @JsonProperty("industry_code") + @JSONField(name = "industry_code") + private Object industryCode; + /** 成立日期 **/ + @Schema(description = "成立日期") + @JsonProperty("registration_date") + @JSONField(name = "registration_date") + private String registrationDate; + /** 注册资本 **/ + @Schema(description = "注册资本") + @JsonProperty("registered_capital") + @JSONField(name = "registered_capital") + private BigDecimal registeredCapital; + /** 法定代表人 **/ + @Schema(description = "法定代表人") + @JsonProperty("legal_representative") + @JSONField(name = "legal_representative") + private String legalRepresentative; + /** 联系电话 **/ + @Schema(description = "联系电话") + @JsonProperty("phone") + @JSONField(name = "phone") + private String phone; + /** 邮箱 **/ + @Schema(description = "邮箱") + @JsonProperty("email") + @JSONField(name = "email") + private String email; + /** 网站 **/ + @Schema(description = "网站") + @JsonProperty("website") + @JSONField(name = "website") + private String website; + /** 地址 **/ + @Schema(description = "地址") + @JsonProperty("address") + @JSONField(name = "address") + private String address; + /** 经营范围 **/ + @Schema(description = "经营范围") + @JsonProperty("business_scope") + @JSONField(name = "business_scope") + private String businessScope; + /** 责任人 **/ + @Schema(description = "责任人") + @JsonProperty("yunzhupaas_mdm_supplier_yunzhupaas_major_person_id") + @JSONField(name = "yunzhupaas_mdm_supplier_yunzhupaas_major_person_id") + private Object yunzhupaas_supplier_yunzhupaas_majorPersonId; + /** 供应商级别 **/ + @Schema(description = "供应商级别") + @JsonProperty("yunzhupaas_mdm_supplier_yunzhupaas_supplier_level") + @JSONField(name = "yunzhupaas_mdm_supplier_yunzhupaas_supplier_level") + private Object yunzhupaas_supplier_yunzhupaas_supplierLevel; + /** 供应商类型 **/ + @Schema(description = "供应商类型") + @JsonProperty("yunzhupaas_mdm_supplier_yunzhupaas_supplier_type") + @JSONField(name = "yunzhupaas_mdm_supplier_yunzhupaas_supplier_type") + private Object yunzhupaas_supplier_yunzhupaas_supplierType; + /** 供应商分类 **/ + @Schema(description = "供应商分类") + @JsonProperty("yunzhupaas_mdm_supplier_yunzhupaas_supplier_category") + @JSONField(name = "yunzhupaas_mdm_supplier_yunzhupaas_supplier_category") + private Object yunzhupaas_supplier_yunzhupaas_supplierCategory; + /** 荣誉、资质 **/ + @Schema(description = "荣誉、资质") + @JsonProperty("yunzhupaas_mdm_supplier_yunzhupaas_honor") + @JSONField(name = "yunzhupaas_mdm_supplier_yunzhupaas_honor") + private String yunzhupaas_supplier_yunzhupaas_honor; + /** 供应商业绩 **/ + @Schema(description = "供应商业绩") + @JsonProperty("yunzhupaas_mdm_supplier_yunzhupaas_achievement") + @JSONField(name = "yunzhupaas_mdm_supplier_yunzhupaas_achievement") + private String yunzhupaas_supplier_yunzhupaas_achievement; + /** 完工项目 **/ + @Schema(description = "完工项目") + @JsonProperty("yunzhupaas_mdm_supplier_yunzhupaas_finish_project") + @JSONField(name = "yunzhupaas_mdm_supplier_yunzhupaas_finish_project") + private String yunzhupaas_supplier_yunzhupaas_finishProject; + /** 备注 **/ + @Schema(description = "备注") + @JsonProperty("remark") + @JSONField(name = "remark") + private String remark; + + /** 子表数据 **/ + @Schema(description = "panyInvoice子表数据") + @JsonProperty("panyInvoiceList") + private List panyInvoiceList; + /** 子表数据 **/ + @Schema(description = "companyBank子表数据") + @JsonProperty("companyBankList") + private List companyBankList; +} diff --git a/yunzhupaas-crm/yunzhupaas-crm-entity/src/main/java/com/yunzhupaas/base/model/crmlead/CrmLeadPagination.java b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/suppinfo/SuppinfoPagination.java similarity index 73% rename from yunzhupaas-crm/yunzhupaas-crm-entity/src/main/java/com/yunzhupaas/base/model/crmlead/CrmLeadPagination.java rename to yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/suppinfo/SuppinfoPagination.java index f532060..d195c71 100644 --- a/yunzhupaas-crm/yunzhupaas-crm-entity/src/main/java/com/yunzhupaas/base/model/crmlead/CrmLeadPagination.java +++ b/yunzhupaas-mdm/yunzhupaas-mdm-entity/src/main/java/com/yunzhupaas/mdm/model/suppinfo/SuppinfoPagination.java @@ -1,4 +1,4 @@ -package com.yunzhupaas.base.model.crmlead; +package com.yunzhupaas.mdm.model.suppinfo; import com.alibaba.fastjson.annotation.JSONField; import com.fasterxml.jackson.annotation.JsonProperty; @@ -9,15 +9,15 @@ import java.util.List; /** * - * crm_lead + * 供应商信息 * @版本: V5.2.7 * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 * @作者: 深圳市乐程软件有限公司 - * @日期: 2026-03-27 + * @日期: 2026-04-24 */ @Data @Schema(description = "列表查询参数") -public class CrmLeadPagination extends Pagination { +public class SuppinfoPagination extends Pagination { /** 关键词搜索 */ @Schema(description = "关键词搜索") private String yunzhupaasKeyword; @@ -42,14 +42,14 @@ public class CrmLeadPagination extends Pagination { /** 菜单id */ @Schema(description = "菜单id") private String menuId; - /** 手机号 */ - @Schema(description = "手机号") - @JsonProperty("mobile") - @JSONField(name = "mobile") - private Object mobile; - /** 来源 */ - @Schema(description = "来源") - @JsonProperty("customer_source") - @JSONField(name = "customerSource") - private Object customerSource; + /** 企业名称 */ + @Schema(description = "企业名称") + @JsonProperty("company_name") + @JSONField(name = "companyName") + private Object companyName; + /** 归属组织 */ + @Schema(description = "归属组织") + @JsonProperty("org_id") + @JSONField(name = "orgId") + private Object orgId; } diff --git a/yunzhupaas-pcm/yunzhupaas-pcm-biz/src/main/java/com/yunzhupaas/base/mapper/PcmContractMapper.java b/yunzhupaas-pcm/yunzhupaas-pcm-biz/src/main/java/com/yunzhupaas/base/mapper/PcmContractMapper.java deleted file mode 100644 index d5947d3..0000000 --- a/yunzhupaas-pcm/yunzhupaas-pcm-biz/src/main/java/com/yunzhupaas/base/mapper/PcmContractMapper.java +++ /dev/null @@ -1,32 +0,0 @@ -package com.yunzhupaas.base.mapper; - - -import com.yunzhupaas.base.entity.PcmContractEntity; -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.yunzhupaas.base.mapper.SuperMapper; -import com.yunzhupaas.base.model.pcmcontract.PcmBusinessDocumentVo; -import com.yunzhupaas.base.model.pcmcontract.PcmDocument; -import org.apache.ibatis.annotations.Param; - -import java.util.List; - -/** - * pcm_contract - * 版本: V5.2.7 - * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 - * 作者: 深圳市乐程软件有限公司 - * 日期: 2026-03-31 - */ -public interface PcmContractMapper extends SuperMapper { - - int deleteByBusinessObjectId(@Param("tableName") String tableName, @Param("businessObjectId") String businessObjectId); - - int addPcmDocument(PcmDocument pcmDocument); - - int addPcmBusinessDocument(PcmBusinessDocumentVo businessDocumentVo); - - public List selectByIdAndTableName(@Param("tableName")String tableName,@Param("id") String id); - - public String selectByFEnCode(String resourcesName); - -} diff --git a/yunzhupaas-pcm/yunzhupaas-pcm-biz/src/main/java/com/yunzhupaas/base/mapper/Pcm_contract_itemMapper.java b/yunzhupaas-pcm/yunzhupaas-pcm-biz/src/main/java/com/yunzhupaas/base/mapper/Pcm_contract_itemMapper.java deleted file mode 100644 index 5ebfdbe..0000000 --- a/yunzhupaas-pcm/yunzhupaas-pcm-biz/src/main/java/com/yunzhupaas/base/mapper/Pcm_contract_itemMapper.java +++ /dev/null @@ -1,17 +0,0 @@ -package com.yunzhupaas.base.mapper; - - -import com.yunzhupaas.base.entity.Pcm_contract_itemEntity; -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.yunzhupaas.base.mapper.SuperMapper; - -/** - * pcm_contract - * 版本: V5.2.7 - * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 - * 作者: 深圳市乐程软件有限公司 - * 日期: 2026-03-31 - */ -public interface Pcm_contract_itemMapper extends SuperMapper { - -} diff --git a/yunzhupaas-pcm/yunzhupaas-pcm-biz/src/main/java/com/yunzhupaas/base/mapper/Pcm_payment_planMapper.java b/yunzhupaas-pcm/yunzhupaas-pcm-biz/src/main/java/com/yunzhupaas/base/mapper/Pcm_payment_planMapper.java deleted file mode 100644 index 443d248..0000000 --- a/yunzhupaas-pcm/yunzhupaas-pcm-biz/src/main/java/com/yunzhupaas/base/mapper/Pcm_payment_planMapper.java +++ /dev/null @@ -1,17 +0,0 @@ -package com.yunzhupaas.base.mapper; - - -import com.yunzhupaas.base.entity.Pcm_payment_planEntity; -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.yunzhupaas.base.mapper.SuperMapper; - -/** - * pcm_contract - * 版本: V5.2.7 - * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 - * 作者: 深圳市乐程软件有限公司 - * 日期: 2026-03-31 - */ -public interface Pcm_payment_planMapper extends SuperMapper { - -} diff --git a/yunzhupaas-pcm/yunzhupaas-pcm-biz/src/main/java/com/yunzhupaas/base/service/PcmContractService.java b/yunzhupaas-pcm/yunzhupaas-pcm-biz/src/main/java/com/yunzhupaas/base/service/PcmContractService.java deleted file mode 100644 index 2e68bff..0000000 --- a/yunzhupaas-pcm/yunzhupaas-pcm-biz/src/main/java/com/yunzhupaas/base/service/PcmContractService.java +++ /dev/null @@ -1,33 +0,0 @@ -package com.yunzhupaas.base.service; - -import com.yunzhupaas.base.entity.*; -import com.yunzhupaas.base.service.SuperService; -import com.yunzhupaas.base.model.pcmcontract.*; -import java.util.*; - -/** - * pcm_contract - * 版本: V5.2.7 - * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 - * 作者: 深圳市乐程软件有限公司 - * 日期: 2026-03-31 - */ -public interface PcmContractService extends SuperService { - List getList(PcmContractPagination pcmContractPagination); - - List getTypeList(PcmContractPagination pcmContractPagination,String dataType); - - PcmContractEntity getInfo(String contractid); - - void delete(PcmContractEntity entity); - - void create(PcmContractEntity entity); - - boolean update(String contractid, PcmContractEntity entity); - - String checkForm(PcmContractForm form,int i); - - void saveOrUpdate(PcmContractForm pcmContractForm,String id, boolean isSave) throws Exception; - List getFjxxList(String id); - String selectByFEnCode(String resourcesName); -} diff --git a/yunzhupaas-pcm/yunzhupaas-pcm-biz/src/main/java/com/yunzhupaas/base/service/Pcm_contract_itemService.java b/yunzhupaas-pcm/yunzhupaas-pcm-biz/src/main/java/com/yunzhupaas/base/service/Pcm_contract_itemService.java deleted file mode 100644 index fa22ec6..0000000 --- a/yunzhupaas-pcm/yunzhupaas-pcm-biz/src/main/java/com/yunzhupaas/base/service/Pcm_contract_itemService.java +++ /dev/null @@ -1,14 +0,0 @@ -package com.yunzhupaas.base.service; - -import com.yunzhupaas.base.entity.*; -import com.yunzhupaas.base.service.SuperService; - -/** - * pcm_contract - * 版本: V5.2.7 - * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 - * 作者: 深圳市乐程软件有限公司 - * 日期: 2026-03-31 - */ -public interface Pcm_contract_itemService extends SuperService { -} diff --git a/yunzhupaas-pcm/yunzhupaas-pcm-biz/src/main/java/com/yunzhupaas/base/service/impl/PcmContractServiceImpl.java b/yunzhupaas-pcm/yunzhupaas-pcm-biz/src/main/java/com/yunzhupaas/base/service/impl/PcmContractServiceImpl.java deleted file mode 100644 index e99aad8..0000000 --- a/yunzhupaas-pcm/yunzhupaas-pcm-biz/src/main/java/com/yunzhupaas/base/service/impl/PcmContractServiceImpl.java +++ /dev/null @@ -1,495 +0,0 @@ - -package com.yunzhupaas.base.service.impl; - -import com.yunzhupaas.base.entity.*; -import com.yunzhupaas.base.mapper.PcmContractMapper; -import com.yunzhupaas.base.service.*; -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.yunzhupaas.base.model.pcmcontract.*; -import org.springframework.stereotype.Service; -import com.yunzhupaas.base.service.SuperServiceImpl; -import org.springframework.beans.factory.annotation.Autowired; -import com.yunzhupaas.util.GeneraterSwapUtil; -import java.sql.Connection; -import java.sql.SQLException; -import lombok.Cleanup; -import com.yunzhupaas.database.plugins.DynamicSourceGeneratorInterface; -import com.yunzhupaas.database.util.DynamicDataSourceUtil; -import org.apache.commons.collections4.CollectionUtils; -import com.yunzhupaas.i18n.util.I18nUtil; -import com.yunzhupaas.exception.DataException; -import com.yunzhupaas.constant.MsgCode; -import java.math.BigDecimal; -import cn.hutool.core.util.ObjectUtil; -import java.lang.reflect.Field; -import com.baomidou.mybatisplus.annotation.TableField; -import com.baomidou.mybatisplus.annotation.TableName; -import java.util.regex.Pattern; -import java.util.stream.Collectors; -import com.yunzhupaas.base.model.ColumnDataModel; -import com.baomidou.mybatisplus.core.metadata.IPage; -import org.springframework.transaction.annotation.Transactional; -import com.baomidou.dynamic.datasource.annotation.DSTransactional; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; -import com.github.yulichang.toolkit.JoinWrappers; -import com.github.yulichang.wrapper.MPJLambdaWrapper; -import com.yunzhupaas.model.QueryAllModel; -import java.text.SimpleDateFormat; -import com.yunzhupaas.util.*; -import java.util.*; -import com.yunzhupaas.base.UserInfo; -import com.yunzhupaas.permission.entity.UserEntity; -import com.github.pagehelper.PageHelper; -/** - * - * pcm_contract - * 版本: V5.2.7 - * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 - * 作者: 深圳市乐程软件有限公司 - * 日期: 2026-03-31 - */ -@Service -public class PcmContractServiceImpl extends SuperServiceImpl implements PcmContractService{ - @Autowired - private GeneraterSwapUtil generaterSwapUtil; - @Autowired - private UserProvider userProvider; - @Autowired - private Pcm_contract_itemService pcm_contract_itemService; - @Autowired - private Pcm_payment_planService pcm_payment_planService; - @Override - public List getList(PcmContractPagination pcmContractPagination){ - return getTypeList(pcmContractPagination,pcmContractPagination.getDataType()); - } - /** 列表查询 */ - @Override - public List getTypeList(PcmContractPagination pcmContractPagination,String dataType){ - String userId=userProvider.get().getUserId(); - Map tableClassMap=new HashMap<>(); - tableClassMap.put("pcm_contract",PcmContractEntity.class); - tableClassMap.put("pcm_contract_item",Pcm_contract_itemEntity.class); - tableClassMap.put("pcm_payment_plan",Pcm_payment_planEntity.class); - - MPJLambdaWrapper wrapper = JoinWrappers - .lambda("pcm_contract",PcmContractEntity.class) - .selectCollection(Pcm_contract_itemEntity.class,PcmContractEntity::getPcm_contract_item) - .leftJoin(Pcm_contract_itemEntity.class,"pcm_contract_item",Pcm_contract_itemEntity::getContractId,PcmContractEntity::getContractId) - .selectCollection(Pcm_payment_planEntity.class,PcmContractEntity::getPcm_payment_plan) - .leftJoin(Pcm_payment_planEntity.class,"pcm_payment_plan",Pcm_payment_planEntity::getContractId,PcmContractEntity::getContractId) - .selectAll(PcmContractEntity.class); - MPJLambdaWrapper wrapper2 = JoinWrappers - .lambda("pcm_contract",PcmContractEntity.class) - .leftJoin(Pcm_contract_itemEntity.class,"pcm_contract_item",Pcm_contract_itemEntity::getContractId,PcmContractEntity::getContractId) - .leftJoin(Pcm_payment_planEntity.class,"pcm_payment_plan",Pcm_payment_planEntity::getContractId,PcmContractEntity::getContractId) - .distinct().select(PcmContractEntity::getContractId); - - QueryAllModel queryAllModel = new QueryAllModel(); - queryAllModel.setWrapper(wrapper); - queryAllModel.setClassMap(tableClassMap); - queryAllModel.setDbLink(PcmContractConstant.DBLINKID); - //数据过滤 - boolean isPc = ServletUtil.getHeader("yunzhupaas-origin").equals("pc"); - String columnData = !isPc ? PcmContractConstant.getAppColumnData() : PcmContractConstant.getColumnData(); - ColumnDataModel columnDataModel = JsonUtil.getJsonToBean(columnData, ColumnDataModel.class); - String ruleJson = !isPc ? JsonUtil.getObjectToString(columnDataModel.getRuleListApp()) : JsonUtil.getObjectToString(columnDataModel.getRuleList()); - queryAllModel.setRuleJson(ruleJson); - //高级查询 - boolean hasSuperQuery = true; - if (hasSuperQuery) { - queryAllModel.setSuperJson(pcmContractPagination.getSuperQueryJson()); - } - //数据权限 - boolean pcPermission = false; - boolean appPermission = false; - if (isPc && pcPermission) { - queryAllModel.setModuleId(pcmContractPagination.getMenuId()); - } - if (!isPc && appPermission) { - queryAllModel.setModuleId(pcmContractPagination.getMenuId()); - } - //拼接复杂条件 - wrapper = generaterSwapUtil.getConditionAllTable(queryAllModel); - if(wrapper == null) return new ArrayList<>(); - queryAllModel.setWrapper(wrapper2); - wrapper2 = generaterSwapUtil.getConditionAllTable(queryAllModel); - //其他条件拼接 - otherConditions(pcmContractPagination, wrapper, isPc); - otherConditions(pcmContractPagination, wrapper2, isPc); - - if("0".equals(dataType)){ - com.github.pagehelper.Page objects = PageHelper.startPage((int) pcmContractPagination.getCurrentPage(), (int) pcmContractPagination.getPageSize(), true); - List userIPage = this.selectJoinList(PcmContractEntity.class, wrapper2); - List collect = userIPage.stream().map(t -> t.getContractId()).collect(Collectors.toList()); - if(CollectionUtils.isNotEmpty(collect)){ - wrapper.in(PcmContractEntity::getContractId,collect); - } - List result = this.selectJoinList(PcmContractEntity.class, wrapper); - return pcmContractPagination.setData(result,objects.getTotal()); - }else{ - List list = this.selectJoinList(PcmContractEntity.class, wrapper); - if("2".equals(dataType)){ - List selectIds = Arrays.asList(pcmContractPagination.getSelectIds()); - return list.stream().filter(t -> selectIds.contains(t.getContractId())).collect(Collectors.toList()); - }else{ - return list; - } - } - - } - - /** - * 其他条件拼接 - */ - private void otherConditions(PcmContractPagination pcmContractPagination, MPJLambdaWrapper wrapper, boolean isPc) { - String databaseName; - try { - @Cleanup Connection cnn = DynamicDataSourceUtil.getCurrentConnection(); - databaseName = cnn.getMetaData().getDatabaseProductName().trim(); - } catch (SQLException e) { - throw new DataException(e.getMessage()); - } - wrapper.isNull(PcmContractEntity::getFlowId); - //关键词 - if(ObjectUtil.isNotEmpty(pcmContractPagination.getYunzhupaasKeyword())){ - } - //普通查询 - if(isPc){ - if(ObjectUtil.isNotEmpty(pcmContractPagination.getContractName())){ - String value = pcmContractPagination.getContractName() instanceof List ? - JsonUtil.getObjectToString(pcmContractPagination.getContractName()) : - String.valueOf(pcmContractPagination.getContractName()); - wrapper.like(PcmContractEntity::getContractName,value); - } - - if(ObjectUtil.isNotEmpty(pcmContractPagination.getContractCode())){ - String value = pcmContractPagination.getContractCode() instanceof List ? - JsonUtil.getObjectToString(pcmContractPagination.getContractCode()) : - String.valueOf(pcmContractPagination.getContractCode()); - wrapper.like(PcmContractEntity::getContractCode,value); - } - - if(ObjectUtil.isNotEmpty(pcmContractPagination.getContractDate())){ - List ContractDateList = JsonUtil.getJsonToList(pcmContractPagination.getContractDate(),String.class); - for(int i=0;i Objects.equals(finalOderTableField, t.getTableAlias()) - && Objects.equals(finalSidxField, t.getColumn())).findFirst().orElse(null); - oderTableField = oderTableField + "." + sidxField; - if (select == null) { - wrapper.select(oderTableField); - } - if (descFlag) { - wrapper.orderByDesc(oderTableField); - } else { - wrapper.orderByAsc(oderTableField); - } - } - } catch (Exception e) { - e.printStackTrace(); - } - } - } - @Override - public PcmContractEntity getInfo(String contractid){ - MPJLambdaWrapper wrapper = JoinWrappers - .lambda("pcm_contract",PcmContractEntity.class) - .selectCollection(Pcm_contract_itemEntity.class,PcmContractEntity::getPcm_contract_item) - .leftJoin(Pcm_contract_itemEntity.class,"pcm_contract_item",Pcm_contract_itemEntity::getContractId,PcmContractEntity::getContractId) - .selectCollection(Pcm_payment_planEntity.class,PcmContractEntity::getPcm_payment_plan) - .leftJoin(Pcm_payment_planEntity.class,"pcm_payment_plan", Pcm_payment_planEntity::getContractId,PcmContractEntity::getContractId) - .selectAll(PcmContractEntity.class) - .orderByAsc("pcm_payment_plan.period"); - wrapper.and( - t->t.eq(PcmContractEntity::getContractId, contractid ) - .or().eq(PcmContractEntity::getFlowTaskId, contractid) - ); - return this.selectJoinOne(PcmContractEntity.class,wrapper); - } - @Override - public void create(PcmContractEntity entity){ - this.save(entity); - } - @Override - public boolean update(String contractid, PcmContractEntity entity){ - return this.updateById(entity); - } - @Override - public void delete(PcmContractEntity entity){ - if(entity!=null){ - this.removeById(entity.getContractId()); - } - } - /** 验证表单唯一字段,正则,非空 i-0新增-1修改*/ - @Override - public String checkForm(PcmContractForm form,int i) { - boolean isUp =StringUtil.isNotEmpty(form.getContractId()) && !form.getContractId().equals("0"); - Object id= null; - String countRecover = ""; - String fieldTipName = ""; - String canNotNull = I18nUtil.getMessageStr("sys.validate.textRequiredSuffix", "不能为空"); - String canNotRepeated = I18nUtil.getMessageStr("EXIST103", "不能重复"); - if (isUp){ - id = form.getContractId(); - } - //主表字段验证 - fieldTipName = "合同名称"; - if(StringUtil.isEmpty(form.getContractName())){ - return fieldTipName + canNotNull; - } - if(StringUtil.isNotEmpty(form.getContractName())){ - form.setContractName(form.getContractName().trim()); - QueryWrapper contract_nameWrapper=new QueryWrapper<>(); - contract_nameWrapper.lambda().eq(PcmContractEntity::getContractName,form.getContractName()); - contract_nameWrapper.lambda().isNull(PcmContractEntity::getFlowId); - if (isUp){ - contract_nameWrapper.lambda().ne(PcmContractEntity::getContractId, id); - } - if((int) this.count(contract_nameWrapper)>0){ - countRecover = fieldTipName + canNotRepeated; - } - } - fieldTipName = "合同编号"; - if(StringUtil.isEmpty(form.getContractCode())){ - return fieldTipName + canNotNull; - } - if(StringUtil.isNotEmpty(form.getContractCode())){ - form.setContractCode(form.getContractCode().trim()); - QueryWrapper contract_codeWrapper=new QueryWrapper<>(); - contract_codeWrapper.lambda().eq(PcmContractEntity::getContractCode,form.getContractCode()); - contract_codeWrapper.lambda().isNull(PcmContractEntity::getFlowId); - if (isUp){ - contract_codeWrapper.lambda().ne(PcmContractEntity::getContractId, id); - } - if((int) this.count(contract_codeWrapper)>0){ - countRecover = fieldTipName + canNotRepeated; - } - } - fieldTipName = "归属项目"; - fieldTipName = "合同类型"; - fieldTipName = "签约日期"; - fieldTipName = "合同有效期"; - fieldTipName = "对方单位"; - fieldTipName = "合作方类型"; - fieldTipName = "我方单位"; - fieldTipName = "我方类型。JF=甲方;YF=乙方"; - fieldTipName = "通讯地址"; - fieldTipName = "通讯地址"; - fieldTipName = "负责人"; - fieldTipName = "负责人"; - fieldTipName = "联系方式"; - fieldTipName = "联系方式"; - fieldTipName = "合同条款"; - fieldTipName = "说明"; - fieldTipName = "经办人"; - fieldTipName = "经办日期"; - fieldTipName = "附件"; - //子表字段验证 - if (form.getPcm_contract_itemList()!=null){ - - fieldTipName = "劳务清单" - + "-" + "工种"; - - - fieldTipName = "劳务清单" - + "-" + "单位"; - - - fieldTipName = "劳务清单" - + "-" + "单价"; - - - fieldTipName = "劳务清单" - + "-" + "工时"; - - - fieldTipName = "劳务清单" - + "-" + "小计"; - - } - if (form.getPcm_payment_planList()!=null){ - - fieldTipName = "" - + "-" + "款项名称"; - - - fieldTipName = "" - + "-" + "付款条件"; - - - fieldTipName = "" - + "-" + "预计付款日期"; - - - fieldTipName = "" - + "-" + "付款比例 (%)"; - - - fieldTipName = "" - + "-" + "付款金额"; - - } - return countRecover; - } - /** - * 新增修改数据(事务回滚) - * @param id - * @param pcmContractForm - * @return - */ - @Override - @Transactional - public void saveOrUpdate(PcmContractForm pcmContractForm,String id, boolean isSave) throws Exception{ - UserInfo userInfo=userProvider.get(); - UserEntity userEntity = generaterSwapUtil.getUser(userInfo.getUserId()); - pcmContractForm = JsonUtil.getJsonToBean( - generaterSwapUtil.swapDatetime(PcmContractConstant.getFormData(),pcmContractForm,PcmContractConstant.TABLERENAMES),PcmContractForm.class); - PcmContractEntity entity = JsonUtil.getJsonToBean(pcmContractForm, PcmContractEntity.class); - String mainUuid = StringUtil.isEmpty(id) ? RandomUtil.uuId() : id; - if(isSave){ - entity.setFlowTaskId(mainUuid); - entity.setContractId(mainUuid); - } else { - } - entity.setContractNo(entity.getContractId()); - entity.setContractMoney(entity.getContractMoney()); - entity.setState("30"); - boolean b = this.saveOrUpdate(entity); - PcmContractEntity info = this.getInfo(mainUuid); - if (info == null) throw new RuntimeException(MsgCode.FA001.get()); - //删除附件信息 - this.baseMapper.deleteByBusinessObjectId("pcm_contract",info.getContractId()); - if(pcmContractForm.getPcmDocument()!=null && pcmContractForm.getPcmDocument().size()>0){ - // 新增附件信息 - for (PcmDocument item : pcmContractForm.getPcmDocument()) { - String[] split = item.getFileId().split("\\."); - item.setFileId(split[0]); - item.setFileExtension(split[1]); - PcmBusinessDocumentVo vo = new PcmBusinessDocumentVo(); - vo.setDocumentId(split[0]); - vo.setTableName("pcm_contract"); - vo.setBusinessObjectId(info.getContractId()); - this.baseMapper.addPcmDocument(item); - this.baseMapper.addPcmBusinessDocument(vo); - } } - - //Pcm_contract_item子表数据新增修改 - QueryWrapper Pcm_contract_itemqueryWrapper = new QueryWrapper<>(); - Pcm_contract_itemqueryWrapper.lambda().eq(Pcm_contract_itemEntity::getContractId, info.getContractId()); - if(!isSave && !CollectionUtils.isNotEmpty(pcmContractForm.getPcm_contract_itemList())){ - pcm_contract_itemService.remove(Pcm_contract_itemqueryWrapper); - } - if (CollectionUtils.isNotEmpty(pcmContractForm.getPcm_contract_itemList())){ - List tableFieldc5c2d3 = JsonUtil.getJsonToList(pcmContractForm.getPcm_contract_itemList(),Pcm_contract_itemEntity.class); - List tableFieldc5c2d4 = JsonUtil.getJsonToList(pcmContractForm.getCg_pcm_contract_itemList(),Pcm_contract_itemEntity.class); - List tableFieldc5c2d5 = JsonUtil.getJsonToList(pcmContractForm.getZd_pcm_contract_itemList(),Pcm_contract_itemEntity.class); - List tableFieldc5c2d6 = JsonUtil.getJsonToList(pcmContractForm.getGcl_pcm_contract_itemList(),Pcm_contract_itemEntity.class); - //移除的数据 - List childIds = tableFieldc5c2d3.stream().filter(t->t.getContractItemId()!=null).map(Pcm_contract_itemEntity::getContractItemId).collect(Collectors.toList()); - if(CollectionUtils.isNotEmpty(childIds)){ - Pcm_contract_itemqueryWrapper.lambda().notIn(Pcm_contract_itemEntity::getContractItemId,childIds); - } - pcm_contract_itemService.remove(Pcm_contract_itemqueryWrapper); - for(Pcm_contract_itemEntity entitys : tableFieldc5c2d3){ - entitys.setContractId(entity.getContractId()); - if(entitys.getContractItemId()==null){ - entitys.setContractItemId(RandomUtil.uuId()); - } - pcm_contract_itemService.saveOrUpdate(entitys); - } - for(Pcm_contract_itemEntity entitys : tableFieldc5c2d4){ - entitys.setContractId(entity.getContractId()); - if(entitys.getContractItemId()==null){ - entitys.setContractItemId(RandomUtil.uuId()); - } - pcm_contract_itemService.saveOrUpdate(entitys); - } - for(Pcm_contract_itemEntity entitys : tableFieldc5c2d5){ - entitys.setContractId(entity.getContractId()); - if(entitys.getContractItemId()==null){ - entitys.setContractItemId(RandomUtil.uuId()); - } - pcm_contract_itemService.saveOrUpdate(entitys); - } - for(Pcm_contract_itemEntity entitys : tableFieldc5c2d6){ - entitys.setContractId(entity.getContractId()); - if(entitys.getContractItemId()==null){ - entitys.setContractItemId(RandomUtil.uuId()); - } - pcm_contract_itemService.saveOrUpdate(entitys); - } - } - //Pcm_payment_plan子表数据新增修改 - QueryWrapper Pcm_payment_planqueryWrapper = new QueryWrapper<>(); - Pcm_payment_planqueryWrapper.lambda().eq(Pcm_payment_planEntity::getContractId, info.getContractId()); - if(!isSave && !CollectionUtils.isNotEmpty(pcmContractForm.getPcm_payment_planList())){ - pcm_payment_planService.remove(Pcm_payment_planqueryWrapper); - } - if (CollectionUtils.isNotEmpty(pcmContractForm.getPcm_payment_planList())){ - List tableField9213ba = JsonUtil.getJsonToList(pcmContractForm.getPcm_payment_planList(),Pcm_payment_planEntity.class); - //移除的数据 - List childIds = tableField9213ba.stream().filter(t->t.getPaymentPlanId()!=null).map(Pcm_payment_planEntity::getPaymentPlanId).collect(Collectors.toList()); - if(CollectionUtils.isNotEmpty(childIds)){ - Pcm_payment_planqueryWrapper.lambda().notIn(Pcm_payment_planEntity::getPaymentPlanId,childIds); - } - pcm_payment_planService.remove(Pcm_payment_planqueryWrapper); - int i=0; - for(Pcm_payment_planEntity entitys : tableField9213ba){ - entitys.setContractId(entity.getContractId()); - entitys.setContractNo(entity.getContractNo()); - entitys.setPeriod(tableField9213ba.size()-i); - if(entitys.getPaymentPlanId()==null){ - entitys.setPaymentPlanId(RandomUtil.uuId()); - } - pcm_payment_planService.saveOrUpdate(entitys); - i++; - } - } - } - - @Override - public List getFjxxList(String id) { - List list = this.baseMapper.selectByIdAndTableName("pcm_contract", id); - for (PcmDocument pcmDocument : list) { - pcmDocument.setFileId(pcmDocument.getFileId()+"."+pcmDocument.getFileExtension()); - } - return list; - } - @Override - public String selectByFEnCode(String resourcesName){ - return this.baseMapper.selectByFEnCode(resourcesName); - } -} diff --git a/yunzhupaas-pcm/yunzhupaas-pcm-biz/src/main/java/com/yunzhupaas/base/service/impl/Pcm_contract_itemServiceImpl.java b/yunzhupaas-pcm/yunzhupaas-pcm-biz/src/main/java/com/yunzhupaas/base/service/impl/Pcm_contract_itemServiceImpl.java deleted file mode 100644 index a52874d..0000000 --- a/yunzhupaas-pcm/yunzhupaas-pcm-biz/src/main/java/com/yunzhupaas/base/service/impl/Pcm_contract_itemServiceImpl.java +++ /dev/null @@ -1,34 +0,0 @@ - -package com.yunzhupaas.base.service.impl; - -import com.yunzhupaas.base.entity.*; -import com.yunzhupaas.base.mapper.Pcm_contract_itemMapper; -import com.yunzhupaas.base.service.*; -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.yunzhupaas.base.model.pcmcontract.*; -import org.springframework.stereotype.Service; -import com.yunzhupaas.base.service.SuperServiceImpl; -import org.springframework.beans.factory.annotation.Autowired; -import com.yunzhupaas.util.GeneraterSwapUtil; -import java.sql.Connection; -import java.sql.SQLException; -import lombok.Cleanup; -import com.yunzhupaas.database.plugins.DynamicSourceGeneratorInterface; -import com.yunzhupaas.database.util.DynamicDataSourceUtil; -import org.apache.commons.collections4.CollectionUtils; -import com.yunzhupaas.i18n.util.I18nUtil; -import com.yunzhupaas.exception.DataException; -import com.yunzhupaas.constant.MsgCode; -/** - * - * pcm_contract - * 版本: V5.2.7 - * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 - * 作者: 深圳市乐程软件有限公司 - * 日期: 2026-03-31 - */ -@Service -public class Pcm_contract_itemServiceImpl extends SuperServiceImpl implements Pcm_contract_itemService{ - @Autowired - private GeneraterSwapUtil generaterSwapUtil; -} diff --git a/yunzhupaas-pcm/yunzhupaas-pcm-controller/src/main/java/com/yunzhupaas/base/controller/PcmContractController.java b/yunzhupaas-pcm/yunzhupaas-pcm-controller/src/main/java/com/yunzhupaas/base/controller/PcmContractController.java deleted file mode 100644 index 7215341..0000000 --- a/yunzhupaas-pcm/yunzhupaas-pcm-controller/src/main/java/com/yunzhupaas/base/controller/PcmContractController.java +++ /dev/null @@ -1,314 +0,0 @@ -package com.yunzhupaas.base.controller; - - -import cn.hutool.core.util.ObjectUtil; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; -import io.swagger.v3.oas.annotations.Operation; -import io.swagger.v3.oas.annotations.tags.Tag; -import com.yunzhupaas.base.ActionResult; -import com.yunzhupaas.base.UserInfo; -import com.yunzhupaas.exception.DataException; -import com.yunzhupaas.permission.entity.UserEntity; -import com.yunzhupaas.constant.MsgCode; -import com.yunzhupaas.base.service.*; -import com.yunzhupaas.base.entity.*; -import com.yunzhupaas.util.*; -import com.yunzhupaas.base.model.pcmcontract.*; -import lombok.extern.slf4j.Slf4j; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.web.bind.annotation.*; -import com.yunzhupaas.flowable.entity.TaskEntity; -import jakarta.validation.Valid; -import java.util.*; -import com.yunzhupaas.model.ExcelModel; -import com.yunzhupaas.excel.ExcelExportStyler; -import com.yunzhupaas.excel.ExcelHelper; -import com.yunzhupaas.base.vo.PageListVO; -import com.yunzhupaas.base.vo.PaginationVO; -import com.yunzhupaas.base.vo.DownloadVO; -import com.yunzhupaas.config.ConfigValueUtil; -import com.yunzhupaas.base.entity.ProvinceEntity; -import java.io.IOException; -import java.util.stream.Collectors; -import com.yunzhupaas.flowable.entity.TaskEntity; -import com.yunzhupaas.exception.WorkFlowException; -import com.yunzhupaas.model.visualJson.UploaderTemplateModel; -import com.yunzhupaas.base.util.FormExecelUtils; -import org.springframework.transaction.annotation.Transactional; - -/** - * pcm_contract - * @版本: V5.2.7 - * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 - * @作者: 深圳市乐程软件有限公司 - * @日期: 2026-03-31 - */ -@Slf4j -@RestController -@Tag(name = "pcm_contract" , description = "bcm") -@RequestMapping("/api/bcm/PcmContract") -public class PcmContractController { - - @Autowired - private GeneraterSwapUtil generaterSwapUtil; - - @Autowired - private UserProvider userProvider; - - @Autowired - private PcmContractService pcmContractService; - - @Autowired - private Pcm_contract_itemService pcm_contract_itemService; - @Autowired - private Pcm_payment_planService pcm_payment_planService; - - - /** - * 列表 - * - * @param pcmContractPagination - * @return - */ - @Operation(summary = "获取列表") - @PostMapping("/getList") - public ActionResult list(@RequestBody PcmContractPagination pcmContractPagination)throws Exception{ - List list= pcmContractService.getList(pcmContractPagination); - List> realList=new ArrayList<>(); - for (PcmContractEntity entity : list) { - Map pcmContractMap=JsonUtil.entityToMap(entity); - pcmContractMap.put("id", pcmContractMap.get("contract_id")); - //副表数据 - //子表数据 - List pcm_contract_itemList = entity.getPcm_contract_item(); - pcmContractMap.put("tableFieldc5c2d3",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(pcm_contract_itemList))); - pcmContractMap.put("pcm_contract_itemList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(pcm_contract_itemList))); - List pcm_payment_planList = entity.getPcm_payment_plan(); - pcmContractMap.put("tableField9213ba",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(pcm_payment_planList))); - pcmContractMap.put("pcm_payment_planList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(pcm_payment_planList))); - realList.add(pcmContractMap); - } - //数据转换 - boolean isPc = "pc".equals(ServletUtil.getHeader("yunzhupaas-origin" )); - realList = generaterSwapUtil.swapDataList(realList, PcmContractConstant.getFormData(), PcmContractConstant.getColumnData(), pcmContractPagination.getModuleId(),isPc?false:false); - - //返回对象 - PageListVO vo = new PageListVO(); - vo.setList(realList); - PaginationVO page = JsonUtil.getJsonToBean(pcmContractPagination, PaginationVO.class); - vo.setPagination(page); - return ActionResult.success(vo); - } - /** - * 创建 - * - * @param pcmContractForm - * @return - */ - @PostMapping() - @Operation(summary = "创建") - public ActionResult create(@RequestBody @Valid PcmContractForm pcmContractForm) { - String b = pcmContractService.checkForm(pcmContractForm,0); - if (StringUtil.isNotEmpty(b)){ - return ActionResult.fail(b ); - } - try{ - pcmContractService.saveOrUpdate(pcmContractForm, null ,true); - }catch(Exception e){ - log.error("【合同管理主表创建接口异常】参数:{}", pcmContractForm, e); - return ActionResult.fail(MsgCode.FA028.get()); - } - return ActionResult.success(MsgCode.SU001.get()); - } - /** - * 删除 - * @param id - * @return - */ - @Operation(summary = "删除") - @DeleteMapping("/{id}") - @Transactional - public ActionResult delete(@PathVariable("id") String id,@RequestParam(name = "forceDel",defaultValue = "false") boolean forceDel) throws Exception{ - PcmContractEntity entity= pcmContractService.getInfo(id); - if(entity!=null){ - //主表数据删除 - pcmContractService.delete(entity); - QueryWrapper queryWrapperPcm_contract_item=new QueryWrapper<>(); - queryWrapperPcm_contract_item.lambda().eq(Pcm_contract_itemEntity::getContractId,entity.getContractId()); - //子表数据删除 - pcm_contract_itemService.remove(queryWrapperPcm_contract_item); - QueryWrapper queryWrapperPcm_payment_plan=new QueryWrapper<>(); - queryWrapperPcm_payment_plan.lambda().eq(Pcm_payment_planEntity::getContractId,entity.getContractId()); - //子表数据删除 - pcm_payment_planService.remove(queryWrapperPcm_payment_plan); - } - return ActionResult.success(MsgCode.SU003.get()); - } - /** - * 批量删除 - * @param obj - * @return - */ - @DeleteMapping("/batchRemove") - @Transactional - @Operation(summary = "批量删除") - public ActionResult batchRemove(@RequestBody Object obj){ - Map objectMap = JsonUtil.entityToMap(obj); - List idList = JsonUtil.getJsonToList(objectMap.get("ids"), String.class); - String errInfo = ""; - List successList = new ArrayList<>(); - for (String allId : idList){ - try { - this.delete(allId,false); - successList.add(allId); - } catch (Exception e) { - errInfo = e.getMessage(); - } - } - if (successList.size() == 0 && StringUtil.isNotEmpty(errInfo)){ - return ActionResult.fail(errInfo); - } - return ActionResult.success(MsgCode.SU003.get()); - } - /** - * 编辑 - * @param id - * @param pcmContractForm - * @return - */ - @PutMapping("/{id}") - @Operation(summary = "更新") - public ActionResult update(@PathVariable("id") String id,@RequestBody @Valid PcmContractForm pcmContractForm, - @RequestParam(value = "isImport", required = false) boolean isImport){ - PcmContractEntity entity= pcmContractService.getInfo(id); - if(entity!=null){ - pcmContractForm.setContractId(String.valueOf(entity.getContractId())); - - if (!isImport) { - String b = pcmContractService.checkForm(pcmContractForm,1); - if (StringUtil.isNotEmpty(b)){ - return ActionResult.fail(b ); - } - } - - try{ - pcmContractService.saveOrUpdate(pcmContractForm,id,false); - }catch (DataException e1){ - return ActionResult.fail(e1.getMessage()); - }catch(Exception e){ - log.error("【合同管理主表编辑接口异常】参数:{}", pcmContractForm, e); - return ActionResult.fail(MsgCode.FA029.get()); - } - return ActionResult.success(MsgCode.SU004.get()); - }else{ - return ActionResult.fail(MsgCode.FA002.get()); - } - } - /** - * 表单信息(详情页) - * 详情页面使用-转换数据 - * @param id - * @return - */ - @Operation(summary = "表单信息(详情页)") - @GetMapping("/detail/{id}") - public ActionResult detailInfo(@PathVariable("id") String id){ - PcmContractEntity entity= pcmContractService.getInfo(id); - if(entity==null){ - return ActionResult.fail(MsgCode.FA001.get()); - } - Map pcmContractMap=JsonUtil.entityToMap(entity); - pcmContractMap.put("id", pcmContractMap.get("contract_id")); - //副表数据 - //子表数据 - List pcm_contract_itemList = entity.getPcm_contract_item(); - // 按 resources_type 分组,直接得到 Map<类型, 列表> - Map> groupMap = pcm_contract_itemList.stream() - .collect(Collectors.groupingBy(Pcm_contract_itemEntity::getResourcesType)); - - // 取出对应分组 - List rgList = groupMap.getOrDefault("RG", new ArrayList<>()); - List clList = groupMap.getOrDefault("CL", new ArrayList<>()); - List zlList = groupMap.getOrDefault("ZL", new ArrayList<>()); - List fyList = groupMap.getOrDefault("GCL", new ArrayList<>()); - for (Pcm_contract_itemEntity pcm_contract_itemEntity : clList) { - pcm_contract_itemEntity.setResourcesName(pcmContractService.selectByFEnCode(pcm_contract_itemEntity.getResourcesName())); - - } - for (Pcm_contract_itemEntity pcm_contract_itemEntity : zlList) { - pcm_contract_itemEntity.setResourcesName(pcmContractService.selectByFEnCode(pcm_contract_itemEntity.getResourcesName())); - - } - pcmContractMap.put("tableFieldc5c2d3",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(rgList))); - pcmContractMap.put("pcm_contract_itemList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(rgList))); - pcmContractMap.put("tableFieldc5c2d4",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(clList))); - pcmContractMap.put("cg_pcm_contract_itemList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(clList))); - pcmContractMap.put("tableFieldc5c2d5",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(zlList))); - pcmContractMap.put("zd_pcm_contract_itemList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(zlList))); - pcmContractMap.put("tableFieldc5c2d6",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(fyList))); - pcmContractMap.put("gcl_pcm_contract_itemList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(fyList))); - List pcm_payment_planList = entity.getPcm_payment_plan(); - pcmContractMap.put("tableField9213ba",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(pcm_payment_planList))); - pcmContractMap.put("pcm_payment_planList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(pcm_payment_planList))); - boolean isPc = "pc".equals(ServletUtil.getHeader("yunzhupaas-origin" )); - pcmContractMap = generaterSwapUtil.swapDataDetail(pcmContractMap,PcmContractConstant.getFormData(),"808334712857693445",isPc?false:false); - //子表数据 - pcmContractMap.put("pcm_contract_itemList",pcmContractMap.get("tableFieldc5c2d3")); - pcmContractMap.put("cg_pcm_contract_itemList",pcmContractMap.get("tableFieldc5c2d4")); - pcmContractMap.put("zd_pcm_contract_itemList",pcmContractMap.get("tableFieldc5c2d5")); - pcmContractMap.put("gcl_pcm_contract_itemList",pcmContractMap.get("tableFieldc5c2d6")); - pcmContractMap.put("pcm_payment_planList",pcmContractMap.get("tableField9213ba")); - - //获取附件数据 - List pcmDocuments= pcmContractService.getFjxxList(entity.getContractId()); - pcmContractMap.put("pcmDocument",pcmDocuments); - return ActionResult.success(pcmContractMap); - } - /** - * 获取详情(编辑页) - * 编辑页面使用-不转换数据 - * @param id - * @return - */ - @Operation(summary = "信息") - @GetMapping("/{id}") - public ActionResult info(@PathVariable("id") String id){ - PcmContractEntity entity= pcmContractService.getInfo(id); - if(entity==null){ - return ActionResult.fail(MsgCode.FA001.get()); - } - - Map pcmContractMap=JsonUtil.entityToMap(entity); - pcmContractMap.put("id", pcmContractMap.get("contract_id")); - //获取附件数据 - List pcmDocuments= pcmContractService.getFjxxList(entity.getContractId()); - - //副表数据 - //子表数据 - List pcm_contract_itemList = entity.getPcm_contract_item(); - // 按 resources_type 分组,直接得到 Map<类型, 列表> - Map> groupMap = pcm_contract_itemList.stream() - .collect(Collectors.groupingBy(Pcm_contract_itemEntity::getResourcesType)); - - // 取出对应分组 - List rgList = groupMap.getOrDefault("RG", new ArrayList<>()); - List clList = groupMap.getOrDefault("CL", new ArrayList<>()); - List zlList = groupMap.getOrDefault("ZL", new ArrayList<>()); - List fyList = groupMap.getOrDefault("GCL", new ArrayList<>()); - pcmContractMap.put("tableFieldc5c2d3",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(rgList))); - pcmContractMap.put("pcm_contract_itemList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(rgList))); - pcmContractMap.put("tableFieldc5c2d4",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(clList))); - pcmContractMap.put("cg_pcm_contract_itemList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(clList))); - pcmContractMap.put("tableFieldc5c2d5",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(zlList))); - pcmContractMap.put("zd_pcm_contract_itemList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(zlList))); - pcmContractMap.put("tableFieldc5c2d6",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(fyList))); - pcmContractMap.put("gcl_pcm_contract_itemList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(fyList))); - List pcm_payment_planList = entity.getPcm_payment_plan(); - pcmContractMap.put("tableField9213ba",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(pcm_payment_planList))); - pcmContractMap.put("pcm_payment_planList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(pcm_payment_planList))); - pcmContractMap = generaterSwapUtil.swapDataForm(pcmContractMap,PcmContractConstant.getFormData(),PcmContractConstant.TABLEFIELDKEY,PcmContractConstant.TABLERENAMES); - pcmContractMap.put("pcmDocument",pcmDocuments); - return ActionResult.success(pcmContractMap); - } - -} diff --git a/yunzhupaas-pcm/yunzhupaas-pcm-entity/src/main/java/com/yunzhupaas/base/entity/PcmContractEntity.java b/yunzhupaas-pcm/yunzhupaas-pcm-entity/src/main/java/com/yunzhupaas/base/entity/PcmContractEntity.java deleted file mode 100644 index 7c56d69..0000000 --- a/yunzhupaas-pcm/yunzhupaas-pcm-entity/src/main/java/com/yunzhupaas/base/entity/PcmContractEntity.java +++ /dev/null @@ -1,178 +0,0 @@ -package com.yunzhupaas.base.entity; - -import com.baomidou.mybatisplus.annotation.*; -import com.yunzhupaas.base.model.pcmcontract.PcmDocument; -import lombok.Data; -import java.util.Date; -import java.util.List; -import com.alibaba.fastjson.annotation.JSONField; -import java.math.BigDecimal; -/** - * 合同管理主表 - * - * @版本: V5.2.7 - * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 - * @作者: 深圳市乐程软件有限公司 - * @日期: 2026-03-31 - */ -@Data -@TableName("pcm_contract") -public class PcmContractEntity { - @TableId(value ="contract_id" ) - @JSONField(name = "contract_id") - private String contractId; - @TableField("contract_no") - @JSONField(name = "contract_no") - private String contractNo; - @TableField(value = "project_id" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "project_id") - private String projectId; - @TableField(value = "contract_code" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "contract_code") - private String contractCode; - @TableField(value = "contract_name" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "contract_name") - private String contractName; - @TableField("contract_mode") - @JSONField(name = "contract_mode") - private String contractMode; - @TableField(value = "contract_type_code" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "contract_type_code") - private String contractTypeCode; - @TableField(value = "contract_date" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "contract_date") - private Date contractDate; - @TableField("contract_money") - @JSONField(name = "contract_money") - private BigDecimal contractMoney; - @TableField(value = "valid_to" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "valid_to") - private Date validTo; - @TableField(value = "first_party" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "first_party") - private String firstParty; - @TableField(value = "first_party_type" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "first_party_type") - private String firstPartyType; - @TableField(value = "first_party_address" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "first_party_address") - private String firstPartyAddress; - @TableField(value = "first_party_person" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "first_party_person") - private String firstPartyPerson; - @TableField(value = "first_party_tel" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "first_party_tel") - private String firstPartyTel; - @TableField(value = "second_party" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "second_party") - private String secondParty; - @TableField(value = "second_party_type" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "second_party_type") - private String secondPartyType; - @TableField(value = "second_party_address" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "second_party_address") - private String secondPartyAddress; - @TableField(value = "second_party_person" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "second_party_person") - private String secondPartyPerson; - @TableField(value = "second_party_tel" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "second_party_tel") - private String secondPartyTel; - @TableField("main_contract_id") - @JSONField(name = "main_contract_id") - private String mainContractId; - @TableField(value = "contract_terms" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "contract_terms") - private String contractTerms; - @TableField(value = "operator_id" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "operator_id") - private String operatorId; - @TableField(value = "operator_date" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "operator_date") - private Date operatorDate; - @TableField("is_sub_contract") - @JSONField(name = "is_sub_contract") - private String isSubContract; - @TableField("settlement_state") - @JSONField(name = "settlement_state") - private String settlementState; - @TableField("version") - @JSONField(name = "version") - private Integer version; - @TableField("workflow_state") - @JSONField(name = "workflow_state") - private String workflowState; - @TableField("state") - @JSONField(name = "state") - private String state; - @TableField("cur_node") - @JSONField(name = "cur_node") - private String curNode; - @TableField("delete_flag") - @JSONField(name = "delete_flag") - private String deleteFlag; - @TableField(value = "remark" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "remark") - private String remark; - @TableField("attribute1") - @JSONField(name = "attribute1") - private String attribute1; - @TableField("attribute2") - @JSONField(name = "attribute2") - private String attribute2; - @TableField("attribute3") - @JSONField(name = "attribute3") - private String attribute3; - @TableField("attribute4") - @JSONField(name = "attribute4") - private String attribute4; - @TableField("attribute5") - @JSONField(name = "attribute5") - private String attribute5; - @TableField("attribute6") - @JSONField(name = "attribute6") - private String attribute6; - @TableField("attribute7") - @JSONField(name = "attribute7") - private String attribute7; - @TableField("attribute8") - @JSONField(name = "attribute8") - private String attribute8; - @TableField("attribute9") - @JSONField(name = "attribute9") - private String attribute9; - @TableField(value = "attribute10" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "attribute10") - private String attribute10; - @TableField("create_by") - @JSONField(name = "create_by") - private String createBy; - @TableField("create_date") - @JSONField(name = "create_date") - private Date createDate; - @TableField("update_by") - @JSONField(name = "update_by") - private String updateBy; - @TableField("update_date") - @JSONField(name = "update_date") - private Date updateDate; - @TableField(value = "f_tenant_id",fill = FieldFill.INSERT_UPDATE) - @JSONField(name = "f_tenant_id") - private String tenantId; - @TableField("f_flow_id") - @JSONField(name = "f_flow_id") - private String flowId; - @TableField("f_flow_task_id") - @JSONField(name = "f_flow_task_id") - private String flowTaskId; - - @JSONField(name = "pcm_contract_item") - @TableField(exist = false) - private List pcm_contract_item; - @JSONField(name = "pcm_contract_item") - @TableField(exist = false) - private List pcmDocuments; - @JSONField(name = "pcm_payment_plan") - @TableField(exist = false) - private List pcm_payment_plan; -} diff --git a/yunzhupaas-pcm/yunzhupaas-pcm-entity/src/main/java/com/yunzhupaas/base/entity/Pcm_contract_itemEntity.java b/yunzhupaas-pcm/yunzhupaas-pcm-entity/src/main/java/com/yunzhupaas/base/entity/Pcm_contract_itemEntity.java deleted file mode 100644 index 1991144..0000000 --- a/yunzhupaas-pcm/yunzhupaas-pcm-entity/src/main/java/com/yunzhupaas/base/entity/Pcm_contract_itemEntity.java +++ /dev/null @@ -1,107 +0,0 @@ -package com.yunzhupaas.base.entity; - -import com.baomidou.mybatisplus.annotation.*; -import lombok.Data; -import java.util.Date; -import java.util.List; -import com.alibaba.fastjson.annotation.JSONField; -import java.math.BigDecimal; -import java.math.BigDecimal; -import java.math.BigDecimal; -/** - * 合同清单 - * - * @版本: V5.2.7 - * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 - * @作者: 深圳市乐程软件有限公司 - * @日期: 2026-03-31 - */ -@Data -@TableName("pcm_contract_item") -public class Pcm_contract_itemEntity { - @TableId(value ="contract_item_id" ) - @JSONField(name = "contract_item_id") - private String contractItemId; - @TableField("contract_id") - @JSONField(name = "contract_id") - private String contractId; - @TableField("contract_no") - @JSONField(name = "contract_no") - private String contractNo; - @TableField("contract_item_type") - @JSONField(name = "contract_item_type") - private String contractItemType; - @TableField("resources_id") - @JSONField(name = "resources_id") - private String resourcesId; - @TableField("resources_type") - @JSONField(name = "resources_type") - private String resourcesType; - @TableField(value = "resources_name" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "resources_name") - private String resourcesName; - @TableField(value = "resources_price" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "resources_price") - private BigDecimal resourcesPrice; - @TableField(value = "resources_unit" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "resources_unit") - private String resourcesUnit; - @TableField(value = "resources_quantity" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "resources_quantity") - private BigDecimal resourcesQuantity; - @TableField(value = "resources_money" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "resources_money") - private BigDecimal resourcesMoney; - @TableField("delete_flag") - @JSONField(name = "delete_flag") - private String deleteFlag; - @TableField("remark") - @JSONField(name = "remark") - private String remark; - @TableField("attribute1") - @JSONField(name = "attribute1") - private String attribute1; - @TableField("attribute2") - @JSONField(name = "attribute2") - private String attribute2; - @TableField("attribute3") - @JSONField(name = "attribute3") - private String attribute3; - @TableField("attribute4") - @JSONField(name = "attribute4") - private String attribute4; - @TableField("attribute5") - @JSONField(name = "attribute5") - private String attribute5; - @TableField("attribute6") - @JSONField(name = "attribute6") - private String attribute6; - @TableField("attribute7") - @JSONField(name = "attribute7") - private String attribute7; - @TableField("attribute8") - @JSONField(name = "attribute8") - private String attribute8; - @TableField("attribute9") - @JSONField(name = "attribute9") - private String attribute9; - @TableField("attribute10") - @JSONField(name = "attribute10") - private String attribute10; - @TableField("create_by") - @JSONField(name = "create_by") - private String createBy; - @TableField("create_date") - @JSONField(name = "create_date") - private Date createDate; - @TableField("update_by") - @JSONField(name = "update_by") - private String updateBy; - @TableField("update_date") - @JSONField(name = "update_date") - private Date updateDate; - @TableField(value = "f_tenant_id",fill = FieldFill.INSERT_UPDATE) - @JSONField(name = "f_tenant_id") - private String tenantId; - -} diff --git a/yunzhupaas-pcm/yunzhupaas-pcm-entity/src/main/java/com/yunzhupaas/base/entity/Pcm_payment_planEntity.java b/yunzhupaas-pcm/yunzhupaas-pcm-entity/src/main/java/com/yunzhupaas/base/entity/Pcm_payment_planEntity.java deleted file mode 100644 index ee4d00d..0000000 --- a/yunzhupaas-pcm/yunzhupaas-pcm-entity/src/main/java/com/yunzhupaas/base/entity/Pcm_payment_planEntity.java +++ /dev/null @@ -1,97 +0,0 @@ -package com.yunzhupaas.base.entity; - -import com.baomidou.mybatisplus.annotation.*; -import lombok.Data; -import java.util.Date; -import java.util.List; -import com.alibaba.fastjson.annotation.JSONField; -import java.math.BigDecimal; -import java.math.BigDecimal; -/** - * 合同付款计划 - * - * @版本: V5.2.7 - * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 - * @作者: 深圳市乐程软件有限公司 - * @日期: 2026-03-31 - */ -@Data -@TableName("pcm_payment_plan") -public class Pcm_payment_planEntity { - @TableId(value ="payment_plan_id" ) - @JSONField(name = "payment_plan_id") - private String paymentPlanId; - @TableField("contract_id") - @JSONField(name = "contract_id") - private String contractId; - @TableField("contract_no") - @JSONField(name = "contract_no") - private String contractNo; - @TableField("period") - @JSONField(name = "period") - private Integer period; - @TableField(value = "payment_type" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "payment_type") - private String paymentType; - @TableField(value = "payment_terms" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "payment_terms") - private String paymentTerms; - @TableField(value = "payment_date" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "payment_date") - private Date paymentDate; - @TableField(value = "payment_money" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "payment_money") - private BigDecimal paymentMoney; - @TableField(value = "payment_redio" , updateStrategy = FieldStrategy.IGNORED) - @JSONField(name = "payment_redio") - private BigDecimal paymentRedio; - @TableField("remark") - @JSONField(name = "remark") - private String remark; - @TableField("attribute1") - @JSONField(name = "attribute1") - private String attribute1; - @TableField("attribute2") - @JSONField(name = "attribute2") - private String attribute2; - @TableField("attribute3") - @JSONField(name = "attribute3") - private String attribute3; - @TableField("attribute4") - @JSONField(name = "attribute4") - private String attribute4; - @TableField("attribute5") - @JSONField(name = "attribute5") - private String attribute5; - @TableField("attribute6") - @JSONField(name = "attribute6") - private String attribute6; - @TableField("attribute7") - @JSONField(name = "attribute7") - private String attribute7; - @TableField("attribute8") - @JSONField(name = "attribute8") - private String attribute8; - @TableField("attribute9") - @JSONField(name = "attribute9") - private String attribute9; - @TableField("attribute10") - @JSONField(name = "attribute10") - private String attribute10; - @TableField("create_by") - @JSONField(name = "create_by") - private String createBy; - @TableField("create_date") - @JSONField(name = "create_date") - private Date createDate; - @TableField("update_by") - @JSONField(name = "update_by") - private String updateBy; - @TableField("update_date") - @JSONField(name = "update_date") - private Date updateDate; - @TableField(value = "f_tenant_id",fill = FieldFill.INSERT_UPDATE) - @JSONField(name = "f_tenant_id") - private String tenantId; - -} diff --git a/yunzhupaas-pcm/yunzhupaas-pcm-entity/src/main/java/com/yunzhupaas/base/model/pcmcontract/PcmBusinessDocumentVo.java b/yunzhupaas-pcm/yunzhupaas-pcm-entity/src/main/java/com/yunzhupaas/base/model/pcmcontract/PcmBusinessDocumentVo.java deleted file mode 100644 index e0177b9..0000000 --- a/yunzhupaas-pcm/yunzhupaas-pcm-entity/src/main/java/com/yunzhupaas/base/model/pcmcontract/PcmBusinessDocumentVo.java +++ /dev/null @@ -1,19 +0,0 @@ -package com.yunzhupaas.base.model.pcmcontract; - -import io.swagger.v3.oas.annotations.media.Schema; -import lombok.Data; - -@Data -public class PcmBusinessDocumentVo { - - - /** 业务表名称 */ - @Schema(description = "业务表名称") - private String tableName; - /** 业务对象ID */ - @Schema(description = "业务对象ID") - private String businessObjectId; - /** 附件ID */ - @Schema(description = "附件ID") - private String documentId; -} diff --git a/yunzhupaas-pcm/yunzhupaas-pcm-entity/src/main/java/com/yunzhupaas/base/model/pcmcontract/PcmContractConstant.java b/yunzhupaas-pcm/yunzhupaas-pcm-entity/src/main/java/com/yunzhupaas/base/model/pcmcontract/PcmContractConstant.java deleted file mode 100644 index 6015dfd..0000000 --- a/yunzhupaas-pcm/yunzhupaas-pcm-entity/src/main/java/com/yunzhupaas/base/model/pcmcontract/PcmContractConstant.java +++ /dev/null @@ -1,46 +0,0 @@ -package com.yunzhupaas.base.model.pcmcontract; - -import com.yunzhupaas.util.JsonUtil; -import java.util.*; - -/** - * pcm_contract配置json - * - * @版本: V5.2.7 - * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 - * @作者: 深圳市乐程软件有限公司 - * @日期: 2026-03-31 - */ -public class PcmContractConstant{ - /** 数据库链接 */ - public static final String DBLINKID = "0"; - /** 表别名 map */ - public static final Map TABLERENAMES = JsonUtil.getJsonToBean("{\"pcm_contract\":\"pcmContract\",\"pcm_contract_item\":\"pcm_contract_item\",\"pcm_payment_plan\":\"pcm_payment_plan\"}",Map.class); - /** 子表model map */ - public static final Map TABLEFIELDKEY = JsonUtil.getJsonToBean("{\"tableFieldc5c2d4\":\"cg_pcm_contract_item\",\"tableFieldc5c2d5\":\"zd_pcm_contract_item\",\"tableFieldc5c2d6\":\"gcl_pcm_contract_item\",\"tableFieldc5c2d3\":\"pcm_contract_item\",\"tableField9213ba\":\"pcm_payment_plan\"}",Map.class); - /** 整个表单配置json */ - public static final String getFormData(){ - StringBuilder sb = new StringBuilder(); -sb.append("{\"popupType\":\"fullScreen\",\"labelWidth\":100,\"classNames\":[],\"className\":[],\"fullScreenWidth\":\"100%\",\"hasConfirmAndAddBtn\":true,\"cancelButtonTextI18nCode\":\"common.cancelText\",\"businessKeyTip\":\"数据已存在,请勿重复提交!\",\"labelPosition\":\"right\",\"printId\":\"\",\"labelSuffix\":\"\",\"customBtns\":[],\"disabled\":false,\"formModel\":\"dataForm\",\"cancelButtonText\":\"取消\",\"confirmButtonText\":\"确定\",\"hasCancelBtn\":true,\"primaryKeyPolicy\":1,\"hasPrintBtn\":false,\"concurrencyLock\":false,\"classJson\":\"\",\"drawerWidth\":\"1000px\",\"confirmButtonTextI18nCode\":\"common.okText\",\"printButtonText\":\"打印\",\"businessKeyList\":[],\"formRef\":\"formRef\",\"gutter\":15,\"logicalDelete\":false,\"size\":\"middle\",\"formRules\":\"rules\",\"generalWidth\":\"1000px\",\"colon\":false,\"hasConfirmBtn\":true,\"useBusinessKey\":false,\"formStyle\":\"\",\"printButtonTextI18nCode\":\"common.printText\",\"fields\":[{\"__config__\":{\"formId\":\"formItem0864d8\",\"yunzhupaasKey\":\"steps\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dragDisabled\":false,\"active\":3,\"className\":[],\"label\":\"步骤条\",\"showLabel\":false,\"renderKey\":1774858425583,\"tableName\":\"pcm_contract\",\"layout\":\"rowFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-steps\",\"children\":[{\"__config__\":{\"formId\":\"formIteme9b684\",\"yunzhupaasKey\":\"stepItem\",\"children\":[{\"buttonText\":\"下一步\",\"__config__\":{\"formId\":\"formItem5200e4\",\"yunzhupaasKey\":\"button\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"按钮\",\"trigger\":\"click\",\"showLabel\":false,\"required\":false,\"renderKey\":1774858721479,\"tableName\":\"pcm_contract\",\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-button\",\"tag\":\"YunzhupaasButton\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"disabled\":false,\"align\":\"right\",\"type\":\"primary\",\"on\":{\"click\":\"({ data, rowIndex, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\\n // 在此编写代码\\n \\n}\"}},{\"__config__\":{\"formId\":\"formItem30d497\",\"yunzhupaasKey\":\"card\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"卡片容器\",\"showLabel\":false,\"renderKey\":1774858881103,\"tableName\":\"pcm_contract\",\"layout\":\"rowFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-card\",\"children\":[{\"clearable\":true,\"maxlength\":30,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem80771b\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"合同名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"pcm_contract\",\"renderKey\":1774858890992,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":16},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"contract_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入合同名称\",\"prefixIcon\":\"\",\"addonBefore\":\"\",\"on\":{\"change\":\"({ data, rowIndex, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\\n // 在此编写代码\\n \\n}\",\"blur\":\"({ data, rowIndex, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\\n // 在此编写代码\\n \\n}\"}},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem25b3f5\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"合同编号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"pcm_contract\",\"renderKey\":1774858900215,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"contract_code\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":true,\"placeholder\":\"请输入合同编号\",\"prefixIcon\":\"\",\"addonBefore\":\"\",\"on\":{\"change\":\"({ data, rowIndex, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\\n // 在此编写代码\\n \\n}\",\"blur\":\"({ data, rowIndex, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\\n // 在此编写代码\\n \\n}\"}},{\"filterable\":false,\"clearable\":true,\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"797177453981204485\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"pcm_contract\",\"renderKey\":1774862672330,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemf49ec8\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dynamic\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"归属项目\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"项目结构树\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"options\":[{\"project_id\":\"806893757789111941\",\"project_code\":\"测试数据\",\"project_name\":\"测试数据\",\"parent_project_id\":\"797184585715679237\"},{\"project_id\":\"797184585715679237\",\"project_code\":\"PROD-RD\",\"project_name\":\"标准产品研发\"}],\"multiple\":false,\"__vModel__\":\"project_id\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择归属项目\",\"on\":{\"change\":\"({ data, rowIndex, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\\n // 在此编写代码\\n \\n}\"},\"props\":{\"label\":\"project_name\",\"value\":\"project_id\"}},{\"filterable\":false,\"clearable\":true,\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"测试数据\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"808356583347064133\",\"templateJson\":[{\"fieldName\":\"\",\"field\":\"projectType\",\"sourceType\":2,\"defaultValue\":\"SOFT\",\"dataType\":\"varchar\",\"id\":\"87bd31\",\"required\":1,\"relationField\":\"SOFT\"}],\"showLabel\":true,\"required\":true,\"tableName\":\"pcm_contract\",\"renderKey\":1774862835058,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem41e426\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dynamic\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"合同类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"销售合同类型\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"options\":[{\"project_type\":\"SOFT\",\"contract_mode\":\"revenue\",\"workflow_enabled\":\"0\",\"rg_list_alias\":\"劳务清单\",\"rg_list_enabled\":\"0\",\"cl_list_alias\":\"材料清单\",\"zl_list_enabled\":\"0\",\"zl_list_alias\":\"租赁清单\",\"contract_type_code\":\"测试数据\",\"cl_lst_seq\":1,\"workflow_temp_id\":\"\",\"gcl_list_enabled\":\"0\",\"contract_temp_enabled\":\"0\",\"contract_type_name\":\"测试数据\",\"rg_lst_seq\":1,\"gcl_lst_seq\":1,\"gcl_list_alias\":\"工程量清单\",\"id\":\"808321535164025989\",\"zl_lst_seq\":15,\"cl_list_enabled\":\"1\"}],\"multiple\":false,\"__vModel__\":\"contract_type_code\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择合同类型\",\"on\":{\"change\":\"({ data, rowIndex, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\\n // 在此编写代码\\n \\n}\"},\"props\":{\"label\":\"contract_type_name\",\"value\":\"contract_type_code\"}},{\"clearable\":true,\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"pcm_contract\",\"renderKey\":1774864123292,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItem0a3ac8\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"签约日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"format\":\"yyyy-MM-dd\",\"__vModel__\":\"contract_date\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择签约日期\",\"on\":{\"change\":\"({ data, rowIndex, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\\n // 在此编写代码\\n \\n}\",\"blur\":\"({ data, rowIndex, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\\n // 在此编写代码\\n \\n}\"}},{\"clearable\":true,\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"pcm_contract\",\"renderKey\":1774864173978,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItemdef1d8\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"合同有效期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"format\":\"yyyy-MM-dd\",\"__vModel__\":\"valid_to\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择合同有效期\",\"on\":{\"change\":\"({ data, rowIndex, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\\n // 在此编写代码\\n \\n}\",\"blur\":\"({ data, rowIndex, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\\n // 在此编写代码\\n \\n}\"}},{\"popupType\":\"dialog\",\"hasPage\":false,\"filterable\":false,\"clearable\":true,\"modelId\":\"807175611364673349\",\"pageSize\":20,\"columnOptions\":[{\"label\":\"企业编码\",\"value\":\"company_code\"},{\"label\":\"企业名称\",\"value\":\"company_name\"},{\"label\":\"简称/昵称\",\"value\":\"short_name\"},{\"label\":\"类型\",\"value\":\"entity_type\"}],\"relationField\":\"company_name\",\"queryType\":0,\"__config__\":{\"formId\":\"formItemdd50ee\",\"yunzhupaasKey\":\"relationForm\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"对方单位\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"pcm_contract\",\"renderKey\":1774864329913,\"layout\":\"colFormItem\",\"transferList\":[],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"tag\":\"YunzhupaasRelationForm\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"extraOptions\":[{\"label\":\"企业名称\",\"value\":\"company_name\"}],\"popupTitle\":\"选择对方单位\",\"__vModel__\":\"second_party\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择对方单位\",\"popupWidth\":\"1000px\",\"on\":{\"change\":\"({ data, rowIndex, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\\n // 在此编写代码\\n \\n}\"},\"propsValue\":\"company_id\"},{\"filterable\":false,\"clearable\":true,\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"JF\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":false,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774864593107,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem1f6f5c\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"合作方类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":4},\"options\":[{\"fullName\":\"甲方\",\"id\":\"JF\"},{\"fullName\":\"乙方\",\"id\":\"YF\"}],\"multiple\":false,\"__vModel__\":\"second_party_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"\",\"on\":{\"change\":\"({ data, rowIndex, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\\n // 在此编写代码\\n \\n}\"},\"props\":{\"label\":\"fullName\",\"value\":\"id\"}},{\"popupType\":\"dialog\",\"hasPage\":false,\"filterable\":false,\"clearable\":true,\"modelId\":\"807175611364673349\",\"pageSize\":20,\"columnOptions\":[{\"label\":\"企业编码\",\"value\":\"company_code\"},{\"label\":\"企业名称\",\"value\":\"company_name\"},{\"label\":\"简称/昵称\",\"value\":\"short_name\"},{\"label\":\"类型\",\"value\":\"entity_type\"}],\"relationField\":\"company_name\",\"queryType\":0,\"__config__\":{\"formId\":\"formItem79de4c\",\"yunzhupaasKey\":\"relationForm\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"我方单位\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"pcm_contract\",\"renderKey\":1774864691317,\"layout\":\"colFormItem\",\"transferList\":[],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"tag\":\"YunzhupaasRelationForm\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"extraOptions\":[{\"label\":\"企业名称\",\"value\":\"company_name\"}],\"popupTitle\":\"选择对方单位\",\"__vModel__\":\"first_party\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择对方单位\",\"popupWidth\":\"1000px\",\"on\":{\"change\":\"({ data, rowIndex, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\\n // 在此编写代码\\n \\n}\"},\"propsValue\":\"company_id\"},{\"filterable\":false,\"clearable\":true,\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"YF\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":false,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774864693132,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem771aa3\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"我方类型。JF=甲方;YF=乙方\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":4},\"options\":[{\"fullName\":\"甲方\",\"id\":\"JF\"},{\"fullName\":\"乙方\",\"id\":\"YF\"}],\"multiple\":false,\"__vModel__\":\"first_party_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"\",\"on\":{\"change\":\"({ data, rowIndex, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\\n // 在此编写代码\\n \\n}\"},\"props\":{\"label\":\"fullName\",\"value\":\"id\"}},{\"clearable\":true,\"maxlength\":100,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemea0761\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"通讯地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774864746581,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"second_party_address\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入对方单位地址\",\"prefixIcon\":\"\",\"addonBefore\":\"\",\"on\":{\"change\":\"({ data, rowIndex, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\\n // 在此编写代码\\n \\n}\",\"blur\":\"({ data, rowIndex, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\\n // 在此编写代码\\n \\n}\"}},{\"clearable\":true,\"maxlength\":100,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItembd018b\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"通讯地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774864817821,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"first_party_address\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入我方单位地址\",\"prefixIcon\":\"\",\"addonBefore\":\"\",\"on\":{\"change\":\"({ data, rowIndex, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\\n // 在此编写代码\\n \\n}\",\"blur\":\"({ data, rowIndex, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\\n // 在此编写代码\\n \\n}\"}},{\"clearable\":true,\"maxlength\":100,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem9122d8\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"负责人\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774864850801,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"second_party_person\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入对方负责人\",\"prefixIcon\":\"\",\"addonBefore\":\"\",\"on\":{\"change\":\"({ data, rowIndex, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\\n // 在此编写代码\\n \\n}\",\"blur\":\"({ data, rowIndex, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\\n // 在此编写代码\\n \\n}\"}},{\"clearable\":true,\"maxlength\":100,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemeaf7ad\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"负责人\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774864855321,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"first_party_person\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入我方负责人\",\"prefixIcon\":\"\",\"addonBefore\":\"\",\"on\":{\"change\":\"({ data, rowIndex, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\\n // 在此编写代码\\n \\n}\",\"blur\":\"({ data, rowIndex, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\\n // 在此编写代码\\n \\n}\"}},{\"clearable\":true,\"maxlength\":100,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem1168db\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"联系方式\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774864857576,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"second_party_tel\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入对方联系方式\",\"prefixIcon\":\"\",\"addonBefore\":\"\",\"on\":{\"change\":\"({ data, rowIndex, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\\n // 在此编写代码\\n \\n}\",\"blur\":\"({ data, rowIndex, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\\n // 在此编写代码\\n \\n}\"}},{\"clearable\":true,\"maxlength\":100,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formIteme9e097\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"联系方式\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774864857867,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"first_party_tel\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入我方联系方式\",\"prefixIcon\":\"\",\"addonBefore\":\"\",\"on\":{\"change\":\"({ data, rowIndex, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\\n // 在此编写代码\\n \\n}\",\"blur\":\"({ data, rowIndex, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\\n // 在此编写代码\\n \\n}\"}},{\"autoSize\":{\"minRows\":4,\"maxRows\":4},\"clearable\":true,\"showCount\":false,\"__config__\":{\"formId\":\"formItem09f3e1\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"合同条款\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774864861179,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maxlength\":255,\"__vModel__\":\"contract_terms\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"on\":{\"change\":\"({ data, rowIndex, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\\n // 在此编写代码\\n \\n}\",\"blur\":\"({ data, rowIndex, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\\n // 在此编写代码\\n \\n}\"}},{\"autoSize\":{\"minRows\":2,\"maxRows\":2},\"clearable\":true,\"showCount\":false,\"__config__\":{\"formId\":\"formItem0b686a\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"说明\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774864871395,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maxlength\":200,\"__vModel__\":\"remark\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"on\":{\"change\":\"({ data, rowIndex, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\\n // 在此编写代码\\n \\n}\",\"blur\":\"({ data, rowIndex, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\\n // 在此编写代码\\n \\n}\"}},{\"ableRelationIds\":[],\"clearable\":true,\"__config__\":{\"formId\":\"formItema98546\",\"yunzhupaasKey\":\"userSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"经办人\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774919327581,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-user\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasUserSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"ableIds\":[],\"multiple\":false,\"__vModel__\":\"operator_id\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"placeholder\":\"请选择经办人\",\"relationField\":\"\",\"on\":{\"change\":\"({ data, rowIndex, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\\n // 在此编写代码\\n \\n}\"}},{\"clearable\":true,\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774919345223,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItem08ab93\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"经办日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"format\":\"yyyy-MM-dd\",\"__vModel__\":\"operator_date\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择合同有效期\",\"on\":{\"change\":\"({ data, rowIndex, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\\n // 在此编写代码\\n \\n}\",\"blur\":\"({ data, rowIndex, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\\n // 在此编写代码\\n \\n}\"}},{\"buttonText\":\"选取文件\",\"pathType\":\"defaultPath\",\"accept\":\"\",\"__config__\":{\"formId\":\"formItembfccc8\",\"yunzhupaasKey\":\"uploadFile\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[{\"fileSize\":66665,\"fileExtension\":\"zip\",\"name\":\"合同性质_20260330142857.zip\",\"url\":\"/api/file/Image/annex/69cb281061998c3de528680a.zip\",\"fileId\":\"69cb281061998c3de528680a.zip\"}],\"noShow\":false,\"tipLabel\":\"默认选择完文件自动提交\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"附件\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774919431591,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-upload\",\"tag\":\"YunzhupaasUploadFile\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"folder\":\"\",\"fileSize\":10,\"sortRule\":[],\"timeFormat\":\"YYYY\",\"limit\":9,\"__vModel__\":\"pcmDocument\",\"sizeUnit\":\"MB\",\"tipText\":\"\",\"disabled\":false,\"on\":{\"change\":\"({ data, rowIndex, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\\n // 在此编写代码\\n \\n}\"}}],\"tag\":\"ACard\",\"componentName\":\"card30d497\",\"span\":24},\"shadow\":\"never\",\"header\":\"\"}],\"renderKey\":1774858425583},\"name\":\"1\",\"icon\":\"\",\"title\":\"基本信息\"},{\"__config__\":{\"formId\":\"formItem0e593b\",\"yunzhupaasKey\":\"stepItem\",\"children\":[{\"buttonText\":\"下一步\",\"__config__\":{\"formId\":\"formItemc9311a\",\"yunzhupaasKey\":\"button\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"按钮\",\"trigger\":\"click\",\"showLabel\":false,\"required\":false,\"renderKey\":1774858707834,\"tableName\":\"pcm_contract\",\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-button\",\"tag\":\"YunzhupaasButton\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"disabled\":false,\"align\":\"right\",\"type\":\"primary\",\"on\":{\"click\":\"({ data, rowIndex, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\\n // 在此编写代码\\n \\n}\"}},{\"__config__\":{\"formId\":\"formItem287614\",\"yunzhupaasKey\":\"card\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"卡片容器\",\"showLabel\":false,\"renderKey\":1774922903028,\"tableName\":\"pcm_contract\",\"layout\":\"rowFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-card\",\"children\":[{\"__config__\":{\"formId\":\"formIteme1bbb0\",\"yunzhupaasKey\":\"text\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"文本\",\"showLabel\":false,\"required\":false,\"renderKey\":1774923090312,\"tableName\":\"pcm_contract\",\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasText\",\"tableAlign\":\"left\",\"span\":12},\"textStyle\":{\"color\":\"#000000\",\"font-weight\":\"normal\",\"text-decoration\":\"none\",\"font-size\":15,\"line-height\":15,\"font-style\":\"normal\",\"text-align\":\"left\"},\"content\":\"这是一段文字1\"},{\"__config__\":{\"formId\":\"formItemc90a25\",\"yunzhupaasKey\":\"text\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"文本\",\"showLabel\":false,\"required\":false,\"renderKey\":1774923100133,\"tableName\":\"pcm_contract\",\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasText\",\"tableAlign\":\"left\",\"span\":12},\"textStyle\":{\"color\":\"#000000\",\"font-weight\":\"normal\",\"text-decoration\":\"none\",\"font-size\":15,\"line-height\":15,\"font-style\":\"normal\",\"text-align\":\"left\"},\"content\":\"这是一段文字2\"},{\"__config__\":{\"formId\":\"formItemd287e5\",\"yunzhupaasKey\":\"text\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"文本\",\"showLabel\":false,\"required\":false,\"renderKey\":1774923100311,\"tableName\":\"pcm_contract\",\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasText\",\"tableAlign\":\"left\",\"span\":12},\"textStyle\":{\"color\":\"#000000\",\"font-weight\":\"normal\",\"text-decoration\":\"none\",\"font-size\":15,\"line-height\":15,\"font-style\":\"normal\",\"text-align\":\"left\"},\"content\":\"这是一段文字3\"},{\"__config__\":{\"formId\":\"formItemc3b07a\",\"yunzhupaasKey\":\"text\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"文本\",\"showLabel\":false,\"required\":false,\"renderKey\":1774923100490,\"tableName\":\"pcm_contract\",\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasText\",\"tableAlign\":\"left\",\"span\":12},\"textStyle\":{\"color\":\"#000000\",\"font-weight\":\"normal\",\"text-decoration\":\"none\",\"font-size\":15,\"line-height\":15,\"font-style\":\"normal\",\"text-align\":\"left\"},\"content\":\"这是一段文字4\"},{\"showSummary\":false,\"__config__\":{\"formId\":\"formItemc5c2d3\",\"yunzhupaasKey\":\"table\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"劳务清单\",\"showLabel\":false,\"tableName\":\"pcm_contract_item\",\"renderKey\":1774924960006,\"layout\":\"rowFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-table\",\"children\":[{\"filterable\":false,\"clearable\":true,\"__config__\":{\"relationTable\":\"pcm_contract_item\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"parentVModel\":\"tableFieldc5c2d3\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774924988442,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem30650c\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"808608079544323461\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"工种\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"options\":[{\"enCode\":\"YF\",\"hasChildren\":false,\"fullName\":\"研发\",\"id\":\"808608181679820165\",\"parentId\":\"0\"},{\"enCode\":\"YW\",\"hasChildren\":false,\"fullName\":\"运维\",\"id\":\"808608264106282373\",\"parentId\":\"0\"},{\"enCode\":\"CS\",\"hasChildren\":false,\"fullName\":\"测试\",\"id\":\"808608341608631685\",\"parentId\":\"0\"}],\"multiple\":false,\"__vModel__\":\"resources_name\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择\",\"on\":{\"change\":\"({ data, rowIndex, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\\n // 在此编写代码\\n \\n}\"},\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"}},{\"clearable\":true,\"maxlength\":10,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"pcm_contract_item\",\"formId\":\"formItemd6d3ee\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc5c2d3\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"单位\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774924996083,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"resources_unit\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入单位\",\"prefixIcon\":\"\",\"addonBefore\":\"\",\"on\":{\"change\":\"({ data, rowIndex, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\\n // 在此编写代码\\n \\n}\",\"blur\":\"({ data, rowIndex, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\\n // 在此编写代码\\n \\n}\"}},{\"controls\":false,\"precision\":2,\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"relationTable\":\"pcm_contract_item\",\"formId\":\"formItemfa4516\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc5c2d3\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"单价\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774924997955,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"__vModel__\":\"resources_price\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"placeholder\":\"请输入单价\",\"addonBefore\":\"\",\"on\":{\"change\":\"({ data, rowIndex, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\\n // 在此编写代码\\n \\n}\",\"blur\":\"({ data, rowIndex, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\\n // 在此编写代码\\n \\n}\"}},{\"controls\":false,\"precision\":0,\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"relationTable\":\"pcm_contract_item\",\"formId\":\"formItembc86d0\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc5c2d3\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"工时\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774924999907,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"__vModel__\":\"resources_quantity\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"placeholder\":\"请输入工时\",\"addonBefore\":\"\",\"on\":{\"change\":\"({ data, rowIndex, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\\n // 在此编写代码\\n \\n}\",\"blur\":\"({ data, rowIndex, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\\n // 在此编写代码\\n \\n}\"}},{\"isStorage\":1,\"__config__\":{\"relationTable\":\"pcm_contract_item\",\"formId\":\"formItemcfbfa8\",\"yunzhupaasKey\":\"calculate\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc5c2d3\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"小计\",\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774925007068,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-count\",\"isSubTable\":true,\"tag\":\"YunzhupaasCalculate\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"expression\":[{\"__vModel__\":\"tableFieldc5c2d3.resources_price\",\"label\":\"劳务清单.单价\"},\"×\",{\"__vModel__\":\"tableFieldc5c2d3.resources_quantity\",\"label\":\"劳务清单.工时\"}],\"precision\":2,\"__vModel__\":\"resources_money\",\"style\":{\"width\":\"100%\"},\"roundType\":1,\"thousands\":false,\"isAmountChinese\":false}],\"showTitle\":true,\"complexHeaderList\":[],\"tag\":\"YunzhupaasInputTable\",\"componentName\":\"tablec5c2d3\",\"tableAlign\":\"left\",\"span\":24},\"defaultValue\":[],\"footerBtnsList\":[{\"btnIcon\":\"icon-ym icon-ym-btn-add\",\"show\":true,\"label\":\"添加\",\"btnType\":\"primary\",\"value\":\"add\",\"labelI18nCode\":\"common.add1Text\"},{\"btnIcon\":\"icon-ym icon-ym-btn-clearn\",\"showConfirm\":true,\"show\":true,\"label\":\"批量删除\",\"btnType\":\"danger\",\"value\":\"batchRemove\",\"labelI18nCode\":\"common.batchDelText\"}],\"defaultExpandAll\":true,\"__vModel__\":\"tableFieldc5c2d3\",\"layoutType\":\"table\",\"disabled\":false,\"columnBtnsList\":[{\"btnIcon\":\"icon-ym icon-ym-btn-edit\",\"show\":true,\"label\":\"复制\",\"btnType\":\"primary\",\"value\":\"copy\",\"labelI18nCode\":\"common.copyText\"},{\"btnIcon\":\"icon-ym icon-ym-btn-clearn\",\"showConfirm\":true,\"show\":true,\"label\":\"删除\",\"btnType\":\"danger\",\"value\":\"remove\",\"labelI18nCode\":\"common.delText\"}],\"summaryField\":[]}],\"tag\":\"ACard\",\"componentName\":\"card287614\",\"span\":24},\"shadow\":\"never\",\"header\":\"\"}],\"renderKey\":1774858425583},\"name\":\"2\",\"icon\":\"\",\"title\":\"合同清单\"},{\"__config__\":{\"yunzhupaasKey\":\"stepItem\",\"children\":[{\"buttonText\":\"下一步\",\"__config__\":{\"formId\":\"formItemcea168\",\"yunzhupaasKey\":\"button\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"按钮\",\"trigger\":\"click\",\"showLabel\":false,\"required\":false,\"renderKey\":1774858590493,\"tableName\":\"pcm_contract\",\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-button\",\"tag\":\"YunzhupaasButton\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"disabled\":false,\"align\":\"right\",\"type\":\"primary\",\"on\":{\"click\":\"({ data, rowIndex, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\\n // 在此编写代码\\n \\n}\"}},{\"__config__\":{\"formId\":\"formItem78df89\",\"yunzhupaasKey\":\"card\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"卡片容器\",\"showLabel\":false,\"renderKey\":1774925180112,\"tableName\":\"pcm_contract\",\"layout\":\"rowFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-card\",\"children\":[{\"__config__\":{\"formId\":\"formItem0c746c\",\"yunzhupaasKey\":\"text\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"文本\",\"showLabel\":false,\"required\":false,\"renderKey\":1774925190310,\"tableName\":\"pcm_contract\",\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasText\",\"tableAlign\":\"left\",\"span\":12},\"textStyle\":{\"color\":\"#000000\",\"font-weight\":\"normal\",\"text-decoration\":\"none\",\"font-size\":15,\"line-height\":15,\"font-style\":\"normal\",\"text-align\":\"left\"},\"content\":\"这是一段文字1\"},{\"__config__\":{\"formId\":\"formItema2a52d\",\"yunzhupaasKey\":\"text\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"文本\",\"showLabel\":false,\"required\":false,\"renderKey\":1774925215225,\"tableName\":\"pcm_contract\",\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasText\",\"tableAlign\":\"left\",\"span\":12},\"textStyle\":{\"color\":\"#000000\",\"font-weight\":\"normal\",\"text-decoration\":\"none\",\"font-size\":15,\"line-height\":15,\"font-style\":\"normal\",\"text-align\":\"left\"},\"content\":\"这是一段文字2\"},{\"__config__\":{\"formId\":\"formItembbca6d\",\"yunzhupaasKey\":\"text\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"文本\",\"showLabel\":false,\"required\":false,\"renderKey\":1774925215390,\"tableName\":\"pcm_contract\",\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasText\",\"tableAlign\":\"left\",\"span\":12},\"textStyle\":{\"color\":\"#000000\",\"font-weight\":\"normal\",\"text-decoration\":\"none\",\"font-size\":15,\"line-height\":15,\"font-style\":\"normal\",\"text-align\":\"left\"},\"content\":\"这是一段文字3\"},{\"__config__\":{\"formId\":\"formItemf213c6\",\"yunzhupaasKey\":\"text\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"文本\",\"showLabel\":false,\"required\":false,\"renderKey\":1774925215699,\"tableName\":\"pcm_contract\",\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasText\",\"tableAlign\":\"left\",\"span\":12},\"textStyle\":{\"color\":\"#000000\",\"font-weight\":\"normal\",\"text-decoration\":\"none\",\"font-size\":15,\"line-height\":15,\"font-style\":\"normal\",\"text-align\":\"left\"},\"content\":\"这是一段文字4\"},{\"showSummary\":false,\"__config__\":{\"formId\":\"formItem9213ba\",\"yunzhupaasKey\":\"table\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"\",\"showLabel\":false,\"tableName\":\"pcm_payment_plan\",\"renderKey\":1774925231584,\"layout\":\"rowFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-table\",\"children\":[{\"filterable\":false,\"clearable\":true,\"__config__\":{\"relationTable\":\"pcm_payment_plan\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"parentVModel\":\"tableField9213ba\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774925277306,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem9bc93e\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"款项名称\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"options\":[{\"fullName\":\"预付款\",\"id\":\"YFK\"},{\"fullName\":\"进度款\",\"id\":\"JDK\"},{\"fullName\":\"质保金\",\"id\":\"ZBJ\"},{\"fullName\":\"其他款\",\"id\":\"QTK\"}],\"multiple\":false,\"__vModel__\":\"payment_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择款项名称\",\"on\":{\"change\":\"({ data, rowIndex, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\\n // 在此编写代码\\n \\n}\"},\"props\":{\"label\":\"fullName\",\"value\":\"id\"}},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"pcm_payment_plan\",\"formId\":\"formItem0436e1\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField9213ba\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"付款条件\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774925286227,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"payment_terms\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\",\"on\":{\"change\":\"({ data, rowIndex, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\\n // 在此编写代码\\n \\n}\",\"blur\":\"({ data, rowIndex, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\\n // 在此编写代码\\n \\n}\"}},{\"clearable\":true,\"__config__\":{\"relationTable\":\"pcm_payment_plan\",\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"parentVModel\":\"tableField9213ba\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774925289514,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"isSubTable\":true,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItem14062f\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"预计付款日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"format\":\"yyyy-MM-dd\",\"__vModel__\":\"payment_date\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择预计付款日期\",\"on\":{\"change\":\"({ data, rowIndex, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\\n // 在此编写代码\\n \\n}\",\"blur\":\"({ data, rowIndex, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\\n // 在此编写代码\\n \\n}\"}},{\"controls\":false,\"max\":100,\"precision\":2,\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"%\",\"__config__\":{\"relationTable\":\"pcm_payment_plan\",\"formId\":\"formItem4ce559\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField9213ba\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"付款比例 (%)\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774925297027,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"__vModel__\":\"payment_redio\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"on\":{\"change\":\"({ data, rowIndex, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\\n // 在此编写代码\\n \\n}\",\"blur\":\"({ data, rowIndex, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\\n // 在此编写代码\\n \\n}\"}},{\"controls\":false,\"max\":999999,\"precision\":4,\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"relationTable\":\"pcm_payment_plan\",\"formId\":\"formItem7e17a1\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField9213ba\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"付款金额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774925305202,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"__vModel__\":\"payment_money\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"placeholder\":\"请输入付款金额\",\"addonBefore\":\"\",\"on\":{\"change\":\"({ data, rowIndex, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\\n // 在此编写代码\\n \\n}\",\"blur\":\"({ data, rowIndex, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\\n // 在此编写代码\\n \\n}\"}}],\"showTitle\":true,\"complexHeaderList\":[],\"tag\":\"YunzhupaasInputTable\",\"componentName\":\"table9213ba\",\"tableAlign\":\"left\",\"span\":24},\"defaultValue\":[],\"footerBtnsList\":[{\"btnIcon\":\"icon-ym icon-ym-btn-add\",\"show\":true,\"label\":\"添加\",\"btnType\":\"primary\",\"value\":\"add\",\"labelI18nCode\":\"common.add1Text\"},{\"btnIcon\":\"icon-ym icon-ym-btn-clearn\",\"showConfirm\":true,\"show\":true,\"label\":\"批量删除\",\"btnType\":\"danger\",\"value\":\"batchRemove\",\"labelI18nCode\":\"common.batchDelText\"}],\"defaultExpandAll\":true,\"__vModel__\":\"tableField9213ba\",\"layoutType\":\"table\",\"disabled\":false,\"columnBtnsList\":[{\"btnIcon\":\"icon-ym icon-ym-btn-edit\",\"show\":true,\"label\":\"复制\",\"btnType\":\"primary\",\"value\":\"copy\",\"labelI18nCode\":\"common.copyText\"},{\"btnIcon\":\"icon-ym icon-ym-btn-clearn\",\"showConfirm\":true,\"show\":true,\"label\":\"删除\",\"btnType\":\"danger\",\"value\":\"remove\",\"labelI18nCode\":\"common.delText\"}],\"summaryField\":[]}],\"tag\":\"ACard\",\"componentName\":\"card78df89\",\"span\":24},\"shadow\":\"never\",\"header\":\"\"}]},\"name\":\"165e3f\",\"icon\":\"\",\"title\":\"付款计划\"},{\"__config__\":{\"yunzhupaasKey\":\"stepItem\",\"children\":[{\"buttonText\":\"提交\",\"__config__\":{\"formId\":\"formItema4a760\",\"yunzhupaasKey\":\"button\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"按钮\",\"trigger\":\"click\",\"showLabel\":false,\"required\":false,\"renderKey\":1774925665856,\"tableName\":\"pcm_contract\",\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-button\",\"tag\":\"YunzhupaasButton\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"disabled\":false,\"align\":\"right\",\"type\":\"primary\",\"on\":{\"click\":\"({ data, rowIndex, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\\n // 在此编写代码\\n \\n}\"}},{\"__config__\":{\"formId\":\"formItem8c2d32\",\"yunzhupaasKey\":\"text\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"文本\",\"showLabel\":false,\"required\":false,\"renderKey\":1774925683213,\"tableName\":\"pcm_contract\",\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasText\",\"tableAlign\":\"left\",\"span\":24},\"textStyle\":{\"color\":\"#000000\",\"font-weight\":\"normal\",\"text-decoration\":\"none\",\"font-size\":12,\"line-height\":32,\"font-style\":\"normal\",\"text-align\":\"left\"},\"content\":\"这是一段文字\"}]},\"name\":\"c35cdb\",\"icon\":\"\",\"title\":\"确认提交\"}],\"tag\":\"ASteps\",\"componentName\":\"steps0864d8\",\"span\":24},\"processStatus\":\"process\",\"simple\":false}],\"detailExtraList\":[],\"span\":24,\"dataLog\":false}"); return sb.toString(); - } - /** 列表字段配置json */ - public static final String getColumnData(){ - StringBuilder sb = new StringBuilder(); - sb.append("{\"showSummary\":false,\"treePropsValue\":\"id\",\"columnOptions\":[{\"clearable\":true,\"maxlength\":30,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"合同名称\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem80771b\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"合同名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"pcm_contract\",\"renderKey\":1774858890992,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":16},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"contract_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"contract_name\",\"placeholder\":\"请输入合同名称\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"合同编号\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem25b3f5\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"合同编号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"pcm_contract\",\"renderKey\":1774858900215,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"contract_code\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":true,\"id\":\"contract_code\",\"placeholder\":\"请输入合同编号\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"归属项目\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"project_name\",\"value\":\"project_id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"797177453981204485\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"pcm_contract\",\"renderKey\":1774862672330,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemf49ec8\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dynamic\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"归属项目\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"项目结构树\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"__vModel__\":\"project_id\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"project_id\",\"placeholder\":\"请选择归属项目\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"合同类型\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"contract_type_name\",\"value\":\"contract_type_code\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"测试数据\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"808356583347064133\",\"templateJson\":[{\"fieldName\":\"\",\"field\":\"projectType\",\"sourceType\":2,\"defaultValue\":\"SOFT\",\"dataType\":\"varchar\",\"id\":\"87bd31\",\"required\":1,\"relationField\":\"SOFT\"}],\"showLabel\":true,\"required\":true,\"tableName\":\"pcm_contract\",\"renderKey\":1774862835058,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem41e426\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dynamic\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"合同类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"销售合同类型\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"__vModel__\":\"contract_type_code\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"contract_type_code\",\"placeholder\":\"请选择合同类型\"},{\"clearable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"签约日期\",\"fullNameI18nCode\":[\"\"],\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"pcm_contract\",\"renderKey\":1774864123292,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItem0a3ac8\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"签约日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"__vModel__\":\"contract_date\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"contract_date\",\"placeholder\":\"请选择签约日期\"},{\"clearable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"合同有效期\",\"fullNameI18nCode\":[\"\"],\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"pcm_contract\",\"renderKey\":1774864173978,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItemdef1d8\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"合同有效期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"__vModel__\":\"valid_to\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"valid_to\",\"placeholder\":\"请选择合同有效期\"},{\"popupType\":\"dialog\",\"hasPage\":false,\"filterable\":false,\"clearable\":true,\"modelId\":\"807175611364673349\",\"fullName\":\"对方单位\",\"pageSize\":20,\"columnOptions\":[{\"label\":\"企业编码\",\"value\":\"company_code\"},{\"label\":\"企业名称\",\"value\":\"company_name\"},{\"label\":\"简称/昵称\",\"value\":\"short_name\"},{\"label\":\"类型\",\"value\":\"entity_type\"}],\"fullNameI18nCode\":[\"\"],\"relationField\":\"company_name\",\"queryType\":0,\"__config__\":{\"formId\":\"formItemdd50ee\",\"yunzhupaasKey\":\"relationForm\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"对方单位\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"pcm_contract\",\"renderKey\":1774864329913,\"layout\":\"colFormItem\",\"transferList\":[],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"tag\":\"YunzhupaasRelationForm\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"extraOptions\":[{\"label\":\"企业名称\",\"value\":\"company_name\"}],\"popupTitle\":\"选择对方单位\",\"__vModel__\":\"second_party\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"second_party\",\"placeholder\":\"请选择对方单位\",\"popupWidth\":\"1000px\",\"propsValue\":\"company_id\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"合作方类型\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"JF\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":false,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774864593107,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem1f6f5c\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"合作方类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":4},\"options\":[{\"fullName\":\"甲方\",\"id\":\"JF\"},{\"fullName\":\"乙方\",\"id\":\"YF\"}],\"__vModel__\":\"second_party_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"second_party_type\",\"placeholder\":\"\"},{\"popupType\":\"dialog\",\"hasPage\":false,\"filterable\":false,\"clearable\":true,\"modelId\":\"807175611364673349\",\"fullName\":\"我方单位\",\"pageSize\":20,\"columnOptions\":[{\"label\":\"企业编码\",\"value\":\"company_code\"},{\"label\":\"企业名称\",\"value\":\"company_name\"},{\"label\":\"简称/昵称\",\"value\":\"short_name\"},{\"label\":\"类型\",\"value\":\"entity_type\"}],\"fullNameI18nCode\":[\"\"],\"relationField\":\"company_name\",\"queryType\":0,\"__config__\":{\"formId\":\"formItem79de4c\",\"yunzhupaasKey\":\"relationForm\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"我方单位\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"pcm_contract\",\"renderKey\":1774864691317,\"layout\":\"colFormItem\",\"transferList\":[],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"tag\":\"YunzhupaasRelationForm\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"extraOptions\":[{\"label\":\"企业名称\",\"value\":\"company_name\"}],\"popupTitle\":\"选择对方单位\",\"__vModel__\":\"first_party\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"first_party\",\"placeholder\":\"请选择对方单位\",\"popupWidth\":\"1000px\",\"propsValue\":\"company_id\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"我方类型。JF=甲方;YF=乙方\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"YF\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":false,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774864693132,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem771aa3\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"我方类型。JF=甲方;YF=乙方\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":4},\"options\":[{\"fullName\":\"甲方\",\"id\":\"JF\"},{\"fullName\":\"乙方\",\"id\":\"YF\"}],\"__vModel__\":\"first_party_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"first_party_type\",\"placeholder\":\"\"},{\"clearable\":true,\"maxlength\":100,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"通讯地址\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemea0761\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"通讯地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774864746581,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"second_party_address\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"second_party_address\",\"placeholder\":\"请输入对方单位地址\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":100,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"通讯地址\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItembd018b\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"通讯地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774864817821,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"first_party_address\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"first_party_address\",\"placeholder\":\"请输入我方单位地址\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":100,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"负责人\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem9122d8\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"负责人\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774864850801,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"second_party_person\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"second_party_person\",\"placeholder\":\"请输入对方负责人\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":100,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"负责人\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemeaf7ad\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"负责人\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774864855321,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"first_party_person\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"first_party_person\",\"placeholder\":\"请输入我方负责人\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":100,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"联系方式\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem1168db\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"联系方式\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774864857576,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"second_party_tel\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"second_party_tel\",\"placeholder\":\"请输入对方联系方式\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":100,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"联系方式\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formIteme9e097\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"联系方式\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774864857867,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"first_party_tel\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"first_party_tel\",\"placeholder\":\"请输入我方联系方式\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":255,\"fullName\":\"合同条款\",\"fullNameI18nCode\":[\"\"],\"autoSize\":{\"minRows\":4,\"maxRows\":4},\"showCount\":false,\"__config__\":{\"formId\":\"formItem09f3e1\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"合同条款\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774864861179,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"__vModel__\":\"contract_terms\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"contract_terms\",\"placeholder\":\"请输入\"},{\"clearable\":true,\"maxlength\":200,\"fullName\":\"说明\",\"fullNameI18nCode\":[\"\"],\"autoSize\":{\"minRows\":2,\"maxRows\":2},\"showCount\":false,\"__config__\":{\"formId\":\"formItem0b686a\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"说明\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774864871395,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"__vModel__\":\"remark\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"remark\",\"placeholder\":\"请输入\"},{\"ableRelationIds\":[],\"clearable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"经办人\",\"fullNameI18nCode\":[\"\"],\"relationField\":\"\",\"__config__\":{\"formId\":\"formItema98546\",\"yunzhupaasKey\":\"userSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"经办人\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774919327581,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-user\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasUserSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"__vModel__\":\"operator_id\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"id\":\"operator_id\",\"placeholder\":\"请选择经办人\"},{\"clearable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"经办日期\",\"fullNameI18nCode\":[\"\"],\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774919345223,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItem08ab93\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"经办日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"__vModel__\":\"operator_date\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"operator_date\",\"placeholder\":\"请选择合同有效期\"},{\"buttonText\":\"选取文件\",\"fullName\":\"附件\",\"fullNameI18nCode\":[\"\"],\"pathType\":\"defaultPath\",\"accept\":\"\",\"__config__\":{\"formId\":\"formItembfccc8\",\"yunzhupaasKey\":\"uploadFile\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[{\"fileSize\":66665,\"fileExtension\":\"zip\",\"name\":\"合同性质_20260330142857.zip\",\"url\":\"/api/file/Image/annex/69cb281061998c3de528680a.zip\",\"fileId\":\"69cb281061998c3de528680a.zip\"}],\"noShow\":false,\"tipLabel\":\"默认选择完文件自动提交\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"附件\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774919431591,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-upload\",\"tag\":\"YunzhupaasUploadFile\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"folder\":\"\",\"fileSize\":10,\"sortRule\":[],\"timeFormat\":\"YYYY\",\"limit\":9,\"__vModel__\":\"pcmDocument\",\"sizeUnit\":\"MB\",\"tipText\":\"\",\"disabled\":false,\"id\":\"pcmDocument\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"劳务清单-工种\",\"fullNameI18nCode\":[\"\",\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"relationTable\":\"pcm_contract_item\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"parentVModel\":\"tableFieldc5c2d3\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774924988442,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem30650c\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"808608079544323461\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"工种\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"__vModel__\":\"resources_name\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableFieldc5c2d3-resources_name\",\"placeholder\":\"请选择\"},{\"clearable\":true,\"maxlength\":10,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"劳务清单-单位\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"pcm_contract_item\",\"formId\":\"formItemd6d3ee\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc5c2d3\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"单位\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774924996083,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"resources_unit\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableFieldc5c2d3-resources_unit\",\"placeholder\":\"请输入单位\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"controls\":false,\"precision\":2,\"fullName\":\"劳务清单-单价\",\"fullNameI18nCode\":[\"\",\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"relationTable\":\"pcm_contract_item\",\"formId\":\"formItemfa4516\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc5c2d3\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"单价\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774924997955,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"__vModel__\":\"resources_price\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"tableFieldc5c2d3-resources_price\",\"placeholder\":\"请输入单价\",\"addonBefore\":\"\"},{\"controls\":false,\"precision\":0,\"fullName\":\"劳务清单-工时\",\"fullNameI18nCode\":[\"\",\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"relationTable\":\"pcm_contract_item\",\"formId\":\"formItembc86d0\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc5c2d3\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"工时\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774924999907,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"__vModel__\":\"resources_quantity\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"tableFieldc5c2d3-resources_quantity\",\"placeholder\":\"请输入工时\",\"addonBefore\":\"\"},{\"isStorage\":1,\"__config__\":{\"relationTable\":\"pcm_contract_item\",\"formId\":\"formItemcfbfa8\",\"yunzhupaasKey\":\"calculate\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc5c2d3\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"小计\",\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774925007068,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-count\",\"isSubTable\":true,\"tag\":\"YunzhupaasCalculate\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"expression\":[{\"__vModel__\":\"tableFieldc5c2d3.resources_price\",\"label\":\"劳务清单.单价\"},\"×\",{\"__vModel__\":\"tableFieldc5c2d3.resources_quantity\",\"label\":\"劳务清单.工时\"}],\"precision\":2,\"__vModel__\":\"resources_money\",\"fullName\":\"劳务清单-小计\",\"fullNameI18nCode\":[\"\",\"\"],\"style\":{\"width\":\"100%\"},\"id\":\"tableFieldc5c2d3-resources_money\",\"roundType\":1,\"thousands\":false,\"isAmountChinese\":false},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"-款项名称\",\"fullNameI18nCode\":[\"\",\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"relationTable\":\"pcm_payment_plan\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"parentVModel\":\"tableField9213ba\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774925277306,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem9bc93e\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"款项名称\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"options\":[{\"fullName\":\"预付款\",\"id\":\"YFK\"},{\"fullName\":\"进度款\",\"id\":\"JDK\"},{\"fullName\":\"质保金\",\"id\":\"ZBJ\"},{\"fullName\":\"其他款\",\"id\":\"QTK\"}],\"__vModel__\":\"payment_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField9213ba-payment_type\",\"placeholder\":\"请选择款项名称\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"-付款条件\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"pcm_payment_plan\",\"formId\":\"formItem0436e1\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField9213ba\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"付款条件\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774925286227,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"payment_terms\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField9213ba-payment_terms\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"-预计付款日期\",\"fullNameI18nCode\":[\"\",\"\"],\"__config__\":{\"relationTable\":\"pcm_payment_plan\",\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"parentVModel\":\"tableField9213ba\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774925289514,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"isSubTable\":true,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItem14062f\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"预计付款日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"__vModel__\":\"payment_date\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField9213ba-payment_date\",\"placeholder\":\"请选择预计付款日期\"},{\"controls\":false,\"max\":100,\"precision\":2,\"fullName\":\"-付款比例 (%)\",\"fullNameI18nCode\":[\"\",\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"%\",\"__config__\":{\"relationTable\":\"pcm_payment_plan\",\"formId\":\"formItem4ce559\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField9213ba\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"付款比例 (%)\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774925297027,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"__vModel__\":\"payment_redio\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"tableField9213ba-payment_redio\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"controls\":false,\"max\":999999,\"precision\":4,\"fullName\":\"-付款金额\",\"fullNameI18nCode\":[\"\",\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"relationTable\":\"pcm_payment_plan\",\"formId\":\"formItem7e17a1\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField9213ba\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"付款金额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774925305202,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"__vModel__\":\"payment_money\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"tableField9213ba-payment_money\",\"placeholder\":\"请输入付款金额\",\"addonBefore\":\"\"}],\"pageSize\":20,\"type\":1,\"columnBtnsList\":[{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-edit\",\"label\":\"编辑\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"edit\",\"labelI18nCode\":\"common.editText\"},{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-clearn\",\"label\":\"删除\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"remove\",\"labelI18nCode\":\"common.delText\"},{\"show\":true,\"icon\":\"icon-ym icon-ym-generator-menu\",\"label\":\"详情\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"detail\",\"labelI18nCode\":\"common.detailText\"}],\"treeTitle\":\"左侧标题\",\"defaultColumnList\":[{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem80771b\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"合同名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"pcm_contract\",\"renderKey\":1774858890992,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":16},\"readonly\":false,\"prop\":\"contract_name\",\"__vModel__\":\"contract_name\",\"checked\":true,\"disabled\":false,\"id\":\"contract_name\",\"placeholder\":\"请输入合同名称\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":30,\"fullName\":\"合同名称\",\"label\":\"合同名称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem25b3f5\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"合同编号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"pcm_contract\",\"renderKey\":1774858900215,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"contract_code\",\"__vModel__\":\"contract_code\",\"checked\":false,\"disabled\":true,\"id\":\"contract_code\",\"placeholder\":\"请输入合同编号\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"合同编号\",\"label\":\"合同编号\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"归属项目\",\"fullNameI18nCode\":[\"\"],\"label\":\"归属项目\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"project_name\",\"value\":\"project_id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"797177453981204485\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"pcm_contract\",\"renderKey\":1774862672330,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemf49ec8\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dynamic\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"归属项目\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"项目结构树\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"project_id\",\"__vModel__\":\"project_id\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"project_id\",\"placeholder\":\"请选择归属项目\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"合同类型\",\"fullNameI18nCode\":[\"\"],\"label\":\"合同类型\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"contract_type_name\",\"value\":\"contract_type_code\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"测试数据\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"808356583347064133\",\"templateJson\":[{\"fieldName\":\"\",\"field\":\"projectType\",\"sourceType\":2,\"defaultValue\":\"SOFT\",\"dataType\":\"varchar\",\"id\":\"87bd31\",\"required\":1,\"relationField\":\"SOFT\"}],\"showLabel\":true,\"required\":true,\"tableName\":\"pcm_contract\",\"renderKey\":1774862835058,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem41e426\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dynamic\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"合同类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"销售合同类型\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"contract_type_code\",\"__vModel__\":\"contract_type_code\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"contract_type_code\",\"placeholder\":\"请选择合同类型\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"datePicker\",\"clearable\":true,\"resizable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"签约日期\",\"fullNameI18nCode\":[\"\"],\"label\":\"签约日期\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"pcm_contract\",\"renderKey\":1774864123292,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItem0a3ac8\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"签约日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"contract_date\",\"__vModel__\":\"contract_date\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"contract_date\",\"placeholder\":\"请选择签约日期\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"datePicker\",\"clearable\":true,\"resizable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"合同有效期\",\"fullNameI18nCode\":[\"\"],\"label\":\"合同有效期\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"pcm_contract\",\"renderKey\":1774864173978,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItemdef1d8\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"合同有效期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"valid_to\",\"__vModel__\":\"valid_to\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"valid_to\",\"placeholder\":\"请选择合同有效期\",\"labelI18nCode\":\"\"},{\"popupType\":\"dialog\",\"yunzhupaasKey\":\"relationForm\",\"hasPage\":false,\"modelId\":\"807175611364673349\",\"pageSize\":20,\"columnOptions\":[{\"label\":\"企业编码\",\"value\":\"company_code\"},{\"label\":\"企业名称\",\"value\":\"company_name\"},{\"label\":\"简称/昵称\",\"value\":\"short_name\"},{\"label\":\"类型\",\"value\":\"entity_type\"}],\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"__config__\":{\"formId\":\"formItemdd50ee\",\"yunzhupaasKey\":\"relationForm\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"对方单位\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"pcm_contract\",\"renderKey\":1774864329913,\"layout\":\"colFormItem\",\"transferList\":[],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"tag\":\"YunzhupaasRelationForm\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"second_party\",\"__vModel__\":\"second_party\",\"checked\":true,\"disabled\":false,\"id\":\"second_party\",\"placeholder\":\"请选择对方单位\",\"popupWidth\":\"1000px\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"fullName\":\"对方单位\",\"label\":\"对方单位\",\"sortable\":false,\"relationField\":\"company_name\",\"queryType\":0,\"extraOptions\":[{\"label\":\"企业名称\",\"value\":\"company_name\"}],\"popupTitle\":\"选择对方单位\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"labelI18nCode\":\"\",\"propsValue\":\"company_id\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"合作方类型\",\"fullNameI18nCode\":[\"\"],\"label\":\"合作方类型\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"JF\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":false,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774864593107,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem1f6f5c\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"合作方类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":4},\"prop\":\"second_party_type\",\"options\":[{\"fullName\":\"甲方\",\"id\":\"JF\"},{\"fullName\":\"乙方\",\"id\":\"YF\"}],\"__vModel__\":\"second_party_type\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"second_party_type\",\"placeholder\":\"\",\"labelI18nCode\":\"\"},{\"popupType\":\"dialog\",\"yunzhupaasKey\":\"relationForm\",\"hasPage\":false,\"modelId\":\"807175611364673349\",\"pageSize\":20,\"columnOptions\":[{\"label\":\"企业编码\",\"value\":\"company_code\"},{\"label\":\"企业名称\",\"value\":\"company_name\"},{\"label\":\"简称/昵称\",\"value\":\"short_name\"},{\"label\":\"类型\",\"value\":\"entity_type\"}],\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"__config__\":{\"formId\":\"formItem79de4c\",\"yunzhupaasKey\":\"relationForm\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"我方单位\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"pcm_contract\",\"renderKey\":1774864691317,\"layout\":\"colFormItem\",\"transferList\":[],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"tag\":\"YunzhupaasRelationForm\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"first_party\",\"__vModel__\":\"first_party\",\"checked\":true,\"disabled\":false,\"id\":\"first_party\",\"placeholder\":\"请选择对方单位\",\"popupWidth\":\"1000px\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"fullName\":\"我方单位\",\"label\":\"我方单位\",\"sortable\":false,\"relationField\":\"company_name\",\"queryType\":0,\"extraOptions\":[{\"label\":\"企业名称\",\"value\":\"company_name\"}],\"popupTitle\":\"选择对方单位\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"labelI18nCode\":\"\",\"propsValue\":\"company_id\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"我方类型。JF=甲方;YF=乙方\",\"fullNameI18nCode\":[\"\"],\"label\":\"我方类型。JF=甲方;YF=乙方\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"YF\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":false,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774864693132,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem771aa3\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"我方类型。JF=甲方;YF=乙方\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":4},\"prop\":\"first_party_type\",\"options\":[{\"fullName\":\"甲方\",\"id\":\"JF\"},{\"fullName\":\"乙方\",\"id\":\"YF\"}],\"__vModel__\":\"first_party_type\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"first_party_type\",\"placeholder\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemea0761\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"通讯地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774864746581,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"second_party_address\",\"__vModel__\":\"second_party_address\",\"checked\":false,\"disabled\":false,\"id\":\"second_party_address\",\"placeholder\":\"请输入对方单位地址\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":100,\"fullName\":\"通讯地址\",\"label\":\"通讯地址\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItembd018b\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"通讯地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774864817821,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"first_party_address\",\"__vModel__\":\"first_party_address\",\"checked\":false,\"disabled\":false,\"id\":\"first_party_address\",\"placeholder\":\"请输入我方单位地址\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":100,\"fullName\":\"通讯地址\",\"label\":\"通讯地址\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem9122d8\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"负责人\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774864850801,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"second_party_person\",\"__vModel__\":\"second_party_person\",\"checked\":false,\"disabled\":false,\"id\":\"second_party_person\",\"placeholder\":\"请输入对方负责人\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":100,\"fullName\":\"负责人\",\"label\":\"负责人\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemeaf7ad\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"负责人\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774864855321,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"first_party_person\",\"__vModel__\":\"first_party_person\",\"checked\":false,\"disabled\":false,\"id\":\"first_party_person\",\"placeholder\":\"请输入我方负责人\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":100,\"fullName\":\"负责人\",\"label\":\"负责人\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem1168db\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"联系方式\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774864857576,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"second_party_tel\",\"__vModel__\":\"second_party_tel\",\"checked\":false,\"disabled\":false,\"id\":\"second_party_tel\",\"placeholder\":\"请输入对方联系方式\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":100,\"fullName\":\"联系方式\",\"label\":\"联系方式\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formIteme9e097\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"联系方式\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774864857867,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"first_party_tel\",\"__vModel__\":\"first_party_tel\",\"checked\":false,\"disabled\":false,\"id\":\"first_party_tel\",\"placeholder\":\"请输入我方联系方式\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":100,\"fullName\":\"联系方式\",\"label\":\"联系方式\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"textarea\",\"clearable\":true,\"resizable\":true,\"maxlength\":255,\"fullName\":\"合同条款\",\"fullNameI18nCode\":[\"\"],\"label\":\"合同条款\",\"sortable\":false,\"align\":\"left\",\"autoSize\":{\"minRows\":4,\"maxRows\":4},\"showCount\":false,\"__config__\":{\"formId\":\"formItem09f3e1\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"合同条款\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774864861179,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"contract_terms\",\"__vModel__\":\"contract_terms\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"contract_terms\",\"placeholder\":\"请输入\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"textarea\",\"clearable\":true,\"resizable\":true,\"maxlength\":200,\"fullName\":\"说明\",\"fullNameI18nCode\":[\"\"],\"label\":\"说明\",\"sortable\":false,\"align\":\"left\",\"autoSize\":{\"minRows\":2,\"maxRows\":2},\"showCount\":false,\"__config__\":{\"formId\":\"formItem0b686a\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"说明\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774864871395,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"remark\",\"__vModel__\":\"remark\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"remark\",\"placeholder\":\"请输入\",\"labelI18nCode\":\"\"},{\"ableRelationIds\":[],\"yunzhupaasKey\":\"userSelect\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"__config__\":{\"formId\":\"formItema98546\",\"yunzhupaasKey\":\"userSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"经办人\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774919327581,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-user\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasUserSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"operator_id\",\"__vModel__\":\"operator_id\",\"checked\":true,\"selectType\":\"all\",\"disabled\":false,\"id\":\"operator_id\",\"placeholder\":\"请选择经办人\",\"clearable\":true,\"resizable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"经办人\",\"label\":\"经办人\",\"sortable\":false,\"relationField\":\"\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"datePicker\",\"clearable\":true,\"resizable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"经办日期\",\"fullNameI18nCode\":[\"\"],\"label\":\"经办日期\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774919345223,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItem08ab93\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"经办日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"operator_date\",\"__vModel__\":\"operator_date\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"operator_date\",\"placeholder\":\"请选择合同有效期\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"uploadFile\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"__config__\":{\"formId\":\"formItembfccc8\",\"yunzhupaasKey\":\"uploadFile\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[{\"fileSize\":66665,\"fileExtension\":\"zip\",\"name\":\"合同性质_20260330142857.zip\",\"url\":\"/api/file/Image/annex/69cb281061998c3de528680a.zip\",\"fileId\":\"69cb281061998c3de528680a.zip\"}],\"noShow\":false,\"tipLabel\":\"默认选择完文件自动提交\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"附件\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774919431591,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-upload\",\"tag\":\"YunzhupaasUploadFile\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"pcmDocument\",\"limit\":9,\"__vModel__\":\"pcmDocument\",\"sizeUnit\":\"MB\",\"checked\":false,\"disabled\":false,\"id\":\"pcmDocument\",\"buttonText\":\"选取文件\",\"resizable\":true,\"fullName\":\"附件\",\"label\":\"附件\",\"sortable\":false,\"pathType\":\"defaultPath\",\"accept\":\"\",\"folder\":\"\",\"fileSize\":10,\"sortRule\":[],\"timeFormat\":\"YYYY\",\"tipText\":\"\",\"fixed\":\"none\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"劳务清单-工种\",\"fullNameI18nCode\":[\"\",\"\"],\"label\":\"劳务清单-工种\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"relationTable\":\"pcm_contract_item\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"parentVModel\":\"tableFieldc5c2d3\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774924988442,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem30650c\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"808608079544323461\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"工种\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableFieldc5c2d3-resources_name\",\"__vModel__\":\"resources_name\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableFieldc5c2d3-resources_name\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"pcm_contract_item\",\"formId\":\"formItemd6d3ee\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc5c2d3\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"单位\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774924996083,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableFieldc5c2d3-resources_unit\",\"__vModel__\":\"resources_unit\",\"checked\":false,\"disabled\":false,\"id\":\"tableFieldc5c2d3-resources_unit\",\"placeholder\":\"请输入单位\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":10,\"fullName\":\"劳务清单-单位\",\"label\":\"劳务清单-单位\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"precision\":2,\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"relationTable\":\"pcm_contract_item\",\"formId\":\"formItemfa4516\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc5c2d3\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"单价\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774924997955,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableFieldc5c2d3-resources_price\",\"__vModel__\":\"resources_price\",\"checked\":false,\"disabled\":false,\"id\":\"tableFieldc5c2d3-resources_price\",\"placeholder\":\"请输入单价\",\"addonBefore\":\"\",\"resizable\":true,\"fullName\":\"劳务清单-单价\",\"label\":\"劳务清单-单价\",\"sortable\":false,\"thousands\":false,\"addonAfter\":\"\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"step\":1,\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"precision\":0,\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"relationTable\":\"pcm_contract_item\",\"formId\":\"formItembc86d0\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc5c2d3\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"工时\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774924999"); - sb.append("907,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableFieldc5c2d3-resources_quantity\",\"__vModel__\":\"resources_quantity\",\"checked\":false,\"disabled\":false,\"id\":\"tableFieldc5c2d3-resources_quantity\",\"placeholder\":\"请输入工时\",\"addonBefore\":\"\",\"resizable\":true,\"fullName\":\"劳务清单-工时\",\"label\":\"劳务清单-工时\",\"sortable\":false,\"thousands\":false,\"addonAfter\":\"\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"step\":1,\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"calculate\",\"expression\":[{\"__vModel__\":\"tableFieldc5c2d3.resources_price\",\"label\":\"劳务清单.单价\"},\"×\",{\"__vModel__\":\"tableFieldc5c2d3.resources_quantity\",\"label\":\"劳务清单.工时\"}],\"resizable\":true,\"precision\":2,\"fullName\":\"劳务清单-小计\",\"fullNameI18nCode\":[\"\",\"\"],\"label\":\"劳务清单-小计\",\"sortable\":false,\"align\":\"left\",\"thousands\":false,\"isAmountChinese\":false,\"isStorage\":1,\"__config__\":{\"relationTable\":\"pcm_contract_item\",\"formId\":\"formItemcfbfa8\",\"yunzhupaasKey\":\"calculate\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc5c2d3\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"小计\",\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774925007068,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-count\",\"isSubTable\":true,\"tag\":\"YunzhupaasCalculate\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableFieldc5c2d3-resources_money\",\"__vModel__\":\"resources_money\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"id\":\"tableFieldc5c2d3-resources_money\",\"roundType\":1,\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"-款项名称\",\"fullNameI18nCode\":[\"\",\"\"],\"label\":\"-款项名称\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"relationTable\":\"pcm_payment_plan\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"parentVModel\":\"tableField9213ba\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774925277306,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem9bc93e\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"款项名称\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableField9213ba-payment_type\",\"options\":[{\"fullName\":\"预付款\",\"id\":\"YFK\"},{\"fullName\":\"进度款\",\"id\":\"JDK\"},{\"fullName\":\"质保金\",\"id\":\"ZBJ\"},{\"fullName\":\"其他款\",\"id\":\"QTK\"}],\"__vModel__\":\"payment_type\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField9213ba-payment_type\",\"placeholder\":\"请选择款项名称\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"pcm_payment_plan\",\"formId\":\"formItem0436e1\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField9213ba\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"付款条件\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774925286227,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableField9213ba-payment_terms\",\"__vModel__\":\"payment_terms\",\"checked\":false,\"disabled\":false,\"id\":\"tableField9213ba-payment_terms\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"-付款条件\",\"label\":\"-付款条件\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"datePicker\",\"clearable\":true,\"resizable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"-预计付款日期\",\"fullNameI18nCode\":[\"\",\"\"],\"label\":\"-预计付款日期\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"relationTable\":\"pcm_payment_plan\",\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"parentVModel\":\"tableField9213ba\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774925289514,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"isSubTable\":true,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItem14062f\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"预计付款日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableField9213ba-payment_date\",\"__vModel__\":\"payment_date\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField9213ba-payment_date\",\"placeholder\":\"请选择预计付款日期\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"precision\":2,\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"relationTable\":\"pcm_payment_plan\",\"formId\":\"formItem4ce559\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField9213ba\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"付款比例 (%)\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774925297027,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableField9213ba-payment_redio\",\"__vModel__\":\"payment_redio\",\"checked\":false,\"disabled\":false,\"id\":\"tableField9213ba-payment_redio\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"resizable\":true,\"max\":100,\"fullName\":\"-付款比例 (%)\",\"label\":\"-付款比例 (%)\",\"sortable\":false,\"thousands\":false,\"addonAfter\":\"%\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"step\":1,\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"precision\":4,\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"relationTable\":\"pcm_payment_plan\",\"formId\":\"formItem7e17a1\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField9213ba\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"付款金额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774925305202,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableField9213ba-payment_money\",\"__vModel__\":\"payment_money\",\"checked\":false,\"disabled\":false,\"id\":\"tableField9213ba-payment_money\",\"placeholder\":\"请输入付款金额\",\"addonBefore\":\"\",\"resizable\":true,\"max\":999999,\"fullName\":\"-付款金额\",\"label\":\"-付款金额\",\"sortable\":false,\"thousands\":false,\"addonAfter\":\"\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"step\":1,\"labelI18nCode\":\"\"}],\"treeRelationFieldAbleIds\":[],\"treeSyncInterfaceName\":\"\",\"treeSyncTemplateJson\":[],\"treeRelation\":\"\",\"defaultSortConfig\":[],\"tabConfig\":{\"hasAllTab\":true,\"relationField\":\"\",\"on\":false},\"hasSuperQuery\":true,\"treePropsLabel\":\"fullName\",\"groupField\":\"\",\"printIds\":[],\"uploaderTemplateJson\":{},\"hasTreeQuery\":false,\"useFormPermission\":false,\"complexHeaderList\":[],\"useBtnPermission\":false,\"treeSyncType\":0,\"hasPage\":true,\"searchList\":[{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"showCount\":false,\"__config__\":{\"formId\":\"formItem80771b\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"合同名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"pcm_contract\",\"renderKey\":1774858890992,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":16},\"readonly\":false,\"prop\":\"contract_name\",\"__vModel__\":\"contract_name\",\"searchMultiple\":false,\"disabled\":false,\"id\":\"contract_name\",\"placeholder\":\"请输入合同名称\",\"addonBefore\":\"\",\"clearable\":true,\"searchType\":2,\"maxlength\":30,\"fullName\":\"合同名称\",\"label\":\"合同名称\",\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"isKeyword\":false,\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"showCount\":false,\"__config__\":{\"formId\":\"formItem25b3f5\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"合同编号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"pcm_contract\",\"renderKey\":1774858900215,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"contract_code\",\"__vModel__\":\"contract_code\",\"searchMultiple\":false,\"disabled\":true,\"id\":\"contract_code\",\"placeholder\":\"请输入合同编号\",\"addonBefore\":\"\",\"clearable\":true,\"searchType\":2,\"fullName\":\"合同编号\",\"label\":\"合同编号\",\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"isKeyword\":false,\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"datePicker\",\"clearable\":true,\"searchType\":3,\"format\":\"yyyy-MM-dd\",\"fullName\":\"签约日期\",\"fullNameI18nCode\":[\"\"],\"label\":\"签约日期\",\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"pcm_contract\",\"renderKey\":1774864123292,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItem0a3ac8\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"签约日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"contract_date\",\"__vModel__\":\"contract_date\",\"searchMultiple\":false,\"isKeyword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"contract_date\",\"placeholder\":\"请选择签约日期\",\"value\":[],\"labelI18nCode\":\"\"}],\"ruleList\":{\"conditionList\":[],\"matchLogic\":\"and\"},\"childTableStyle\":1,\"treePropsChildren\":\"children\",\"treeRelationFieldSelectType\":\"all\",\"showOverflow\":true,\"treeTemplateJson\":[],\"treeTitleI18nCode\":\"\",\"treePropsName\":\"\",\"useColumnPermission\":false,\"treePropsUrl\":\"\",\"btnsList\":[{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-add\",\"label\":\"新增\",\"value\":\"add\",\"labelI18nCode\":\"common.add2Text\"},{\"show\":false,\"icon\":\"icon-ym icon-ym-btn-download\",\"label\":\"导出\",\"value\":\"download\",\"labelI18nCode\":\"common.exportText\"},{\"show\":false,\"icon\":\"icon-ym icon-ym-btn-upload\",\"label\":\"导入\",\"value\":\"upload\",\"labelI18nCode\":\"common.importText\"},{\"show\":false,\"icon\":\"icon-ym icon-ym-btn-clearn\",\"label\":\"批量删除\",\"value\":\"batchRemove\",\"labelI18nCode\":\"common.batchDelText\"},{\"show\":false,\"icon\":\"icon-ym icon-ym-report-icon-preview-printPreview\",\"label\":\"批量打印\",\"value\":\"batchPrint\",\"labelI18nCode\":\"common.batchPrintText\"}],\"useDataPermission\":false,\"viewKey\":\"\",\"columnList\":[{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem80771b\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"合同名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"pcm_contract\",\"renderKey\":1774858890992,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":16},\"readonly\":false,\"prop\":\"contract_name\",\"__vModel__\":\"contract_name\",\"disabled\":false,\"id\":\"contract_name\",\"placeholder\":\"请输入合同名称\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":30,\"fullName\":\"合同名称\",\"label\":\"合同名称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"归属项目\",\"fullNameI18nCode\":[\"\"],\"label\":\"归属项目\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"project_name\",\"value\":\"project_id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"797177453981204485\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"pcm_contract\",\"renderKey\":1774862672330,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemf49ec8\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dynamic\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"归属项目\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"项目结构树\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"project_id\",\"__vModel__\":\"project_id\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"project_id\",\"placeholder\":\"请选择归属项目\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"合同类型\",\"fullNameI18nCode\":[\"\"],\"label\":\"合同类型\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"contract_type_name\",\"value\":\"contract_type_code\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"测试数据\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"808356583347064133\",\"templateJson\":[{\"fieldName\":\"\",\"field\":\"projectType\",\"sourceType\":2,\"defaultValue\":\"SOFT\",\"dataType\":\"varchar\",\"id\":\"87bd31\",\"required\":1,\"relationField\":\"SOFT\"}],\"showLabel\":true,\"required\":true,\"tableName\":\"pcm_contract\",\"renderKey\":1774862835058,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem41e426\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dynamic\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"合同类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"销售合同类型\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"contract_type_code\",\"__vModel__\":\"contract_type_code\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"contract_type_code\",\"placeholder\":\"请选择合同类型\",\"labelI18nCode\":\"\"},{\"popupType\":\"dialog\",\"yunzhupaasKey\":\"relationForm\",\"hasPage\":false,\"modelId\":\"807175611364673349\",\"pageSize\":20,\"columnOptions\":[{\"label\":\"企业编码\",\"value\":\"company_code\"},{\"label\":\"企业名称\",\"value\":\"company_name\"},{\"label\":\"简称/昵称\",\"value\":\"short_name\"},{\"label\":\"类型\",\"value\":\"entity_type\"}],\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"__config__\":{\"formId\":\"formItemdd50ee\",\"yunzhupaasKey\":\"relationForm\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"对方单位\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"pcm_contract\",\"renderKey\":1774864329913,\"layout\":\"colFormItem\",\"transferList\":[],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"tag\":\"YunzhupaasRelationForm\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"second_party\",\"__vModel__\":\"second_party\",\"disabled\":false,\"id\":\"second_party\",\"placeholder\":\"请选择对方单位\",\"popupWidth\":\"1000px\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"fullName\":\"对方单位\",\"label\":\"对方单位\",\"sortable\":false,\"relationField\":\"company_name\",\"queryType\":0,\"extraOptions\":[{\"label\":\"企业名称\",\"value\":\"company_name\"}],\"popupTitle\":\"选择对方单位\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"labelI18nCode\":\"\",\"propsValue\":\"company_id\"},{\"popupType\":\"dialog\",\"yunzhupaasKey\":\"relationForm\",\"hasPage\":false,\"modelId\":\"807175611364673349\",\"pageSize\":20,\"columnOptions\":[{\"label\":\"企业编码\",\"value\":\"company_code\"},{\"label\":\"企业名称\",\"value\":\"company_name\"},{\"label\":\"简称/昵称\",\"value\":\"short_name\"},{\"label\":\"类型\",\"value\":\"entity_type\"}],\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"__config__\":{\"formId\":\"formItem79de4c\",\"yunzhupaasKey\":\"relationForm\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"我方单位\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"pcm_contract\",\"renderKey\":1774864691317,\"layout\":\"colFormItem\",\"transferList\":[],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"tag\":\"YunzhupaasRelationForm\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"first_party\",\"__vModel__\":\"first_party\",\"disabled\":false,\"id\":\"first_party\",\"placeholder\":\"请选择对方单位\",\"popupWidth\":\"1000px\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"fullName\":\"我方单位\",\"label\":\"我方单位\",\"sortable\":false,\"relationField\":\"company_name\",\"queryType\":0,\"extraOptions\":[{\"label\":\"企业名称\",\"value\":\"company_name\"}],\"popupTitle\":\"选择对方单位\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"labelI18nCode\":\"\",\"propsValue\":\"company_id\"},{\"yunzhupaasKey\":\"datePicker\",\"clearable\":true,\"resizable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"签约日期\",\"fullNameI18nCode\":[\"\"],\"label\":\"签约日期\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"pcm_contract\",\"renderKey\":1774864123292,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItem0a3ac8\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"签约日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"contract_date\",\"__vModel__\":\"contract_date\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"contract_date\",\"placeholder\":\"请选择签约日期\",\"labelI18nCode\":\"\"},{\"ableRelationIds\":[],\"yunzhupaasKey\":\"userSelect\",\"clearable\":true,\"resizable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"经办人\",\"fullNameI18nCode\":[\"\"],\"label\":\"经办人\",\"sortable\":false,\"align\":\"left\",\"relationField\":\"\",\"__config__\":{\"formId\":\"formItema98546\",\"yunzhupaasKey\":\"userSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"经办人\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774919327581,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-user\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasUserSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"operator_id\",\"__vModel__\":\"operator_id\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"id\":\"operator_id\",\"placeholder\":\"请选择经办人\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"datePicker\",\"clearable\":true,\"resizable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"经办日期\",\"fullNameI18nCode\":[\"\"],\"label\":\"经办日期\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774919345223,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItem08ab93\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"经办日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"operator_date\",\"__vModel__\":\"operator_date\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"operator_date\",\"placeholder\":\"请选择合同有效期\",\"labelI18nCode\":\"\"}],\"summaryField\":[],\"parentField\":\"\",\"treeDataSource\":\"dictionary\",\"treeDictionary\":\"\",\"treeSyncInterfaceId\":\"\",\"customBtnsList\":[]}"); - return sb.toString(); - } - /** app列表字段配置json */ - public static final String getAppColumnData(){ - StringBuilder sb = new StringBuilder(); - sb.append("{\"hasPage\":true,\"useColumnPermission\":false,\"searchList\":[],\"btnsList\":[{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-add\",\"label\":\"新增\",\"value\":\"add\",\"labelI18nCode\":\"common.add2Text\"},{\"show\":false,\"icon\":\"icon-ym icon-ym-btn-clearn\",\"label\":\"批量删除\",\"value\":\"batchRemove\",\"labelI18nCode\":\"common.batchDelText\"}],\"useDataPermission\":false,\"viewKey\":\"\",\"ruleListApp\":{\"conditionList\":[],\"matchLogic\":\"and\"},\"columnList\":[{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem80771b\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"合同名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"pcm_contract\",\"renderKey\":1774858890992,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":16},\"readonly\":false,\"prop\":\"contract_name\",\"__vModel__\":\"contract_name\",\"disabled\":false,\"id\":\"contract_name\",\"placeholder\":\"请输入合同名称\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":30,\"fullName\":\"合同名称\",\"label\":\"合同名称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"归属项目\",\"fullNameI18nCode\":[\"\"],\"label\":\"归属项目\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"project_name\",\"value\":\"project_id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"797177453981204485\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"pcm_contract\",\"renderKey\":1774862672330,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemf49ec8\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dynamic\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"归属项目\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"项目结构树\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"project_id\",\"__vModel__\":\"project_id\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"project_id\",\"placeholder\":\"请选择归属项目\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"合同类型\",\"fullNameI18nCode\":[\"\"],\"label\":\"合同类型\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"contract_type_name\",\"value\":\"contract_type_code\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"测试数据\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"808356583347064133\",\"templateJson\":[{\"fieldName\":\"\",\"field\":\"projectType\",\"sourceType\":2,\"defaultValue\":\"SOFT\",\"dataType\":\"varchar\",\"id\":\"87bd31\",\"required\":1,\"relationField\":\"SOFT\"}],\"showLabel\":true,\"required\":true,\"tableName\":\"pcm_contract\",\"renderKey\":1774862835058,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem41e426\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dynamic\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"合同类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"销售合同类型\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"contract_type_code\",\"__vModel__\":\"contract_type_code\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"contract_type_code\",\"placeholder\":\"请选择合同类型\",\"labelI18nCode\":\"\"},{\"popupType\":\"dialog\",\"yunzhupaasKey\":\"relationForm\",\"hasPage\":false,\"modelId\":\"807175611364673349\",\"pageSize\":20,\"columnOptions\":[{\"label\":\"企业编码\",\"value\":\"company_code\"},{\"label\":\"企业名称\",\"value\":\"company_name\"},{\"label\":\"简称/昵称\",\"value\":\"short_name\"},{\"label\":\"类型\",\"value\":\"entity_type\"}],\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"__config__\":{\"formId\":\"formItemdd50ee\",\"yunzhupaasKey\":\"relationForm\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"对方单位\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"pcm_contract\",\"renderKey\":1774864329913,\"layout\":\"colFormItem\",\"transferList\":[],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"tag\":\"YunzhupaasRelationForm\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"second_party\",\"__vModel__\":\"second_party\",\"disabled\":false,\"id\":\"second_party\",\"placeholder\":\"请选择对方单位\",\"popupWidth\":\"1000px\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"fullName\":\"对方单位\",\"label\":\"对方单位\",\"sortable\":false,\"relationField\":\"company_name\",\"queryType\":0,\"extraOptions\":[{\"label\":\"企业名称\",\"value\":\"company_name\"}],\"popupTitle\":\"选择对方单位\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"labelI18nCode\":\"\",\"propsValue\":\"company_id\"},{\"popupType\":\"dialog\",\"yunzhupaasKey\":\"relationForm\",\"hasPage\":false,\"modelId\":\"807175611364673349\",\"pageSize\":20,\"columnOptions\":[{\"label\":\"企业编码\",\"value\":\"company_code\"},{\"label\":\"企业名称\",\"value\":\"company_name\"},{\"label\":\"简称/昵称\",\"value\":\"short_name\"},{\"label\":\"类型\",\"value\":\"entity_type\"}],\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"__config__\":{\"formId\":\"formItem79de4c\",\"yunzhupaasKey\":\"relationForm\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"我方单位\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"pcm_contract\",\"renderKey\":1774864691317,\"layout\":\"colFormItem\",\"transferList\":[],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"tag\":\"YunzhupaasRelationForm\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"first_party\",\"__vModel__\":\"first_party\",\"disabled\":false,\"id\":\"first_party\",\"placeholder\":\"请选择对方单位\",\"popupWidth\":\"1000px\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"fullName\":\"我方单位\",\"label\":\"我方单位\",\"sortable\":false,\"relationField\":\"company_name\",\"queryType\":0,\"extraOptions\":[{\"label\":\"企业名称\",\"value\":\"company_name\"}],\"popupTitle\":\"选择对方单位\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"labelI18nCode\":\"\",\"propsValue\":\"company_id\"},{\"yunzhupaasKey\":\"datePicker\",\"clearable\":true,\"resizable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"签约日期\",\"fullNameI18nCode\":[\"\"],\"label\":\"签约日期\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"pcm_contract\",\"renderKey\":1774864123292,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItem0a3ac8\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"签约日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"contract_date\",\"__vModel__\":\"contract_date\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"contract_date\",\"placeholder\":\"请选择签约日期\",\"labelI18nCode\":\"\"},{\"ableRelationIds\":[],\"yunzhupaasKey\":\"userSelect\",\"clearable\":true,\"resizable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"经办人\",\"fullNameI18nCode\":[\"\"],\"label\":\"经办人\",\"sortable\":false,\"align\":\"left\",\"relationField\":\"\",\"__config__\":{\"formId\":\"formItema98546\",\"yunzhupaasKey\":\"userSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"经办人\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774919327581,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-user\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasUserSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"operator_id\",\"__vModel__\":\"operator_id\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"id\":\"operator_id\",\"placeholder\":\"请选择经办人\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"datePicker\",\"clearable\":true,\"resizable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"经办日期\",\"fullNameI18nCode\":[\"\"],\"label\":\"经办日期\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774919345223,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItem08ab93\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"经办日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"operator_date\",\"__vModel__\":\"operator_date\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"operator_date\",\"placeholder\":\"请选择合同有效期\",\"labelI18nCode\":\"\"}],\"columnOptions\":[{\"clearable\":true,\"maxlength\":30,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"合同名称\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem80771b\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"合同名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"pcm_contract\",\"renderKey\":1774858890992,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":16},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"contract_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"contract_name\",\"placeholder\":\"请输入合同名称\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"合同编号\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem25b3f5\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"合同编号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"pcm_contract\",\"renderKey\":1774858900215,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"contract_code\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":true,\"id\":\"contract_code\",\"placeholder\":\"请输入合同编号\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"归属项目\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"project_name\",\"value\":\"project_id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"797177453981204485\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"pcm_contract\",\"renderKey\":1774862672330,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemf49ec8\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dynamic\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"归属项目\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"项目结构树\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"__vModel__\":\"project_id\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"project_id\",\"placeholder\":\"请选择归属项目\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"合同类型\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"contract_type_name\",\"value\":\"contract_type_code\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"测试数据\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"808356583347064133\",\"templateJson\":[{\"fieldName\":\"\",\"field\":\"projectType\",\"sourceType\":2,\"defaultValue\":\"SOFT\",\"dataType\":\"varchar\",\"id\":\"87bd31\",\"required\":1,\"relationField\":\"SOFT\"}],\"showLabel\":true,\"required\":true,\"tableName\":\"pcm_contract\",\"renderKey\":1774862835058,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem41e426\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dynamic\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"合同类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"销售合同类型\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"__vModel__\":\"contract_type_code\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"contract_type_code\",\"placeholder\":\"请选择合同类型\"},{\"clearable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"签约日期\",\"fullNameI18nCode\":[\"\"],\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"pcm_contract\",\"renderKey\":1774864123292,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItem0a3ac8\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"签约日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"__vModel__\":\"contract_date\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"contract_date\",\"placeholder\":\"请选择签约日期\"},{\"clearable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"合同有效期\",\"fullNameI18nCode\":[\"\"],\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"pcm_contract\",\"renderKey\":1774864173978,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItemdef1d8\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"合同有效期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"__vModel__\":\"valid_to\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"valid_to\",\"placeholder\":\"请选择合同有效期\"},{\"popupType\":\"dialog\",\"hasPage\":false,\"filterable\":false,\"clearable\":true,\"modelId\":\"807175611364673349\",\"fullName\":\"对方单位\",\"pageSize\":20,\"columnOptions\":[{\"label\":\"企业编码\",\"value\":\"company_code\"},{\"label\":\"企业名称\",\"value\":\"company_name\"},{\"label\":\"简称/昵称\",\"value\":\"short_name\"},{\"label\":\"类型\",\"value\":\"entity_type\"}],\"fullNameI18nCode\":[\"\"],\"relationField\":\"company_name\",\"queryType\":0,\"__config__\":{\"formId\":\"formItemdd50ee\",\"yunzhupaasKey\":\"relationForm\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"对方单位\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"pcm_contract\",\"renderKey\":1774864329913,\"layout\":\"colFormItem\",\"transferList\":[],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"tag\":\"YunzhupaasRelationForm\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"extraOptions\":[{\"label\":\"企业名称\",\"value\":\"company_name\"}],\"popupTitle\":\"选择对方单位\",\"__vModel__\":\"second_party\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"second_party\",\"placeholder\":\"请选择对方单位\",\"popupWidth\":\"1000px\",\"propsValue\":\"company_id\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"合作方类型\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"JF\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":false,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774864593107,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem1f6f5c\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"合作方类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":4},\"options\":[{\"fullName\":\"甲方\",\"id\":\"JF\"},{\"fullName\":\"乙方\",\"id\":\"YF\"}],\"__vModel__\":\"second_party_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"second_party_type\",\"placeholder\":\"\"},{\"popupType\":\"dialog\",\"hasPage\":false,\"filterable\":false,\"clearable\":true,\"modelId\":\"807175611364673349\",\"fullName\":\"我方单位\",\"pageSize\":20,\"columnOptions\":[{\"label\":\"企业编码\",\"value\":\"company_code\"},{\"label\":\"企业名称\",\"value\":\"company_name\"},{\"label\":\"简称/昵称\",\"value\":\"short_name\"},{\"label\":\"类型\",\"value\":\"entity_type\"}],\"fullNameI18nCode\":[\"\"],\"relationField\":\"company_name\",\"queryType\":0,\"__config__\":{\"formId\":\"formItem79de4c\",\"yunzhupaasKey\":\"relationForm\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"我方单位\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"pcm_contract\",\"renderKey\":1774864691317,\"layout\":\"colFormItem\",\"transferList\":[],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"tag\":\"YunzhupaasRelationForm\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"extraOptions\":[{\"label\":\"企业名称\",\"value\":\"company_name\"}],\"popupTitle\":\"选择对方单位\",\"__vModel__\":\"first_party\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"first_party\",\"placeholder\":\"请选择对方单位\",\"popupWidth\":\"1000px\",\"propsValue\":\"company_id\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"我方类型。JF=甲方;YF=乙方\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"YF\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":false,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774864693132,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem771aa3\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"我方类型。JF=甲方;YF=乙方\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":4},\"options\":[{\"fullName\":\"甲方\",\"id\":\"JF\"},{\"fullName\":\"乙方\",\"id\":\"YF\"}],\"__vModel__\":\"first_party_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"first_party_type\",\"placeholder\":\"\"},{\"clearable\":true,\"maxlength\":100,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"通讯地址\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemea0761\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"通讯地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774864746581,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"second_party_address\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"second_party_address\",\"placeholder\":\"请输入对方单位地址\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":100,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"通讯地址\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItembd018b\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"通讯地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774864817821,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"first_party_address\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"first_party_address\",\"placeholder\":\"请输入我方单位地址\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":100,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"负责人\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem9122d8\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"负责人\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774864850801,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"second_party_person\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"second_party_person\",\"placeholder\":\"请输入对方负责人\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":100,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"负责人\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemeaf7ad\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"负责人\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774864855321,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"first_party_person\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"first_party_person\",\"placeholder\":\"请输入我方负责人\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":100,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"联系方式\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem1168db\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"联系方式\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774864857576,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"second_party_tel\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"second_party_tel\",\"placeholder\":\"请输入对方联系方式\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":100,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"联系方式\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formIteme9e097\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"联系方式\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774864857867,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"first_party_tel\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"first_party_tel\",\"placeholder\":\"请输入我方联系方式\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"maxlength\":255,\"fullName\":\"合同条款\",\"fullNameI18nCode\":[\"\"],\"autoSize\":{\"minRows\":4,\"maxRows\":4},\"showCount\":false,\"__config__\":{\"formId\":\"formItem09f3e1\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"合同条款\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774864861179,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"__vModel__\":\"contract_terms\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"contract_terms\",\"placeholder\":\"请输入\"},{\"clearable\":true,\"maxlength\":200,\"fullName\":\"说明\",\"fullNameI18nCode\":[\"\"],\"autoSize\":{\"minRows\":2,\"maxRows\":2},\"showCount\":false,\"__config__\":{\"formId\":\"formItem0b686a\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"说明\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774864871395,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"__vModel__\":\"remark\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"remark\",\"placeholder\":\"请输入\"},{\"ableRelationIds\":[],\"clearable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"经办人\",\"fullNameI18nCode\":[\"\"],\"relationField\":\"\",\"__config__\":{\"formId\":\"formItema98546\",\"yunzhupaasKey\":\"userSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"经办人\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774919327581,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-user\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasUserSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"__vModel__\":\"operator_id\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"id\":\"operator_id\",\"placeholder\":\"请选择经办人\"},{\"clearable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"经办日期\",\"fullNameI18nCode\":[\"\"],\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774919345223,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItem08ab93\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"经办日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"__vModel__\":\"operator_date\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"operator_date\",\"placeholder\":\"请选择合同有效期\"},{\"buttonText\":\"选取文件\",\"fullName\":\"附件\",\"fullNameI18nCode\":[\"\"],\"pathType\":\"defaultPath\",\"accept\":\"\",\"__config__\":{\"formId\":\"formItembfccc8\",\"yunzhupaasKey\":\"uploadFile\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[{\"fileSize\":66665,\"fileExtension\":\"zip\",\"name\":\"合同性质_20260330142857.zip\",\"url\":\"/api/file/Image/annex/69cb281061998c3de528680a.zip\",\"fileId\":\"69cb281061998c3de528680a.zip\"}],\"noShow\":false,\"tipLabel\":\"默认选择完文件自动提交\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"附件\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774919431591,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-upload\",\"tag\":\"YunzhupaasUploadFile\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"folder\":\"\",\"fileSize\":10,\"sortRule\":[],\"timeFormat\":\"YYYY\",\"limit\":9,\"__vModel__\":\"pcmDocument\",\"sizeUnit\":\"MB\",\"tipText\":\"\",\"disabled\":false,\"id\":\"pcmDocument\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"劳务清单-工种\",\"fullNameI18nCode\":[\"\",\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"relationTable\":\"pcm_contract_item\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"parentVModel\":\"tableFieldc5c2d3\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774924988442,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem30650c\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"808608079544323461\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"工种\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"__vModel__\":\"resources_name\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableFieldc5c2d3-resources_name\",\"placeholder\":\"请选择\"},{\"clearable\":true,\"maxlength\":10,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"劳务清单-单位\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"pcm_contract_item\",\"formId\":\"formItemd6d3ee\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc5c2d3\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"单位\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774924996083,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"resources_unit\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableFieldc5c2d3-resources_unit\",\"placeholder\":\"请输入单位\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"controls\":false,\"precision\":2,\"fullName\":\"劳务清单-单价\",\"fullNameI18nCode\":[\"\",\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"relationTable\":\"pcm_contract_item\",\"formId\":\"formItemfa4516\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc5c2d3\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"单价\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774924997955,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"__vModel__\":\"resources_price\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"tableFieldc5c2d3-resources_price\",\"placeholder\":\"请输入单价\",\"addonBefore\":\"\"},{\"controls\":false,\"precision\":0,\"fullName\":\"劳务清单-工时\",\"fullNameI18nCode\":[\"\",\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"relationTable\":\"pcm_contract_item\",\"formId\":\"formItembc86d0\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc5c2d3\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"工时\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774924999907,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"__vModel__\":\"resources_quantity\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"tableFieldc5c2d3-resources_quantity\",\"placeholder\":\"请输入工时\",\"addonBefore\":\"\"},{\"isStorage\":1,\"__config__\":{\"relationTable\":\"pcm_contract_item\",\"formId\":\"formItemcfbfa8\",\"yunzhupaasKey\":\"calculate\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc5c2d3\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"小计\",\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774925007068,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-count\",\"isSubTable\":true,\"tag\":\"YunzhupaasCalculate\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"expression\":[{\"__vModel__\":\"tableFieldc5c2d3.resources_price\",\"label\":\"劳务清单.单价\"},\"×\",{\"__vModel__\":\"tableFieldc5c2d3.resources_quantity\",\"label\":\"劳务清单.工时\"}],\"precision\":2,\"__vModel__\":\"resources_money\",\"fullName\":\"劳务清单-小计\",\"fullNameI18nCode\":[\"\",\"\"],\"style\":{\"width\":\"100%\"},\"id\":\"tableFieldc5c2d3-resources_money\",\"roundType\":1,\"thousands\":false,\"isAmountChinese\":false},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"-款项名称\",\"fullNameI18nCode\":[\"\",\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"relationTable\":\"pcm_payment_plan\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"parentVModel\":\"tableField9213ba\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774925277306,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem9bc93e\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"款项名称\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"options\":[{\"fullName\":\"预付款\",\"id\":\"YFK\"},{\"fullName\":\"进度款\",\"id\":\"JDK\"},{\"fullName\":\"质保金\",\"id\":\"ZBJ\"},{\"fullName\":\"其他款\",\"id\":\"QTK\"}],\"__vModel__\":\"payment_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField9213ba-payment_type\",\"placeholder\":\"请选择款项名称\"},{\"clearable\":true,\"maxlength\":50,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"-付款条件\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"pcm_payment_plan\",\"formId\":\"formItem0436e1\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField9213ba\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"付款条件\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774925286227,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"payment_terms\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField9213ba-payment_terms\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"-预计付款日期\",\"fullNameI18nCode\":[\"\",\"\"],\"__config__\":{\"relationTable\":\"pcm_payment_plan\",\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"parentVModel\":\"tableField9213ba\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774925289514,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"isSubTable\":true,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItem14062f\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"预计付款日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"__vModel__\":\"payment_date\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField9213ba-payment_date\",\"placeholder\":\"请选择预计付款日期\"},{\"controls\":false,\"max\":100,\"precision\":2,\"fullName\":\"-付款比例 (%)\",\"fullNameI18nCode\":[\"\",\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"%\",\"__config__\":{\"relationTable\":\"pcm_payment_plan\",\"formId\":\"formItem4ce559\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField9213ba\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"付款比例 (%)\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774925297027,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"__vModel__\":\"payment_redio\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"tableField9213ba-payment_redio\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"controls\":false,\"max\":999999,\"precision\":4,\"fullName\":\"-付款金额\",\"fullNameI18nCode\":[\"\",\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"relationTable\":\"pcm_payment_plan\",\"formId\":\"formItem7e17a1\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField9213ba\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"付款金额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774925305202,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"__vModel__\":\"payment_money\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"tableField9213ba-payment_money\",\"placeholder\":\"请输入付款金额\",\"addonBefore\":\"\"}],\"pageSize\":20,\"defaultSortConfig\":[],\"type\":1,\"columnBtnsList\":[{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-edit\",\"label\":\"编辑\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"edit\",\"labelI18nCode\":\"common.editText\"},{\"show\":true,\"icon\":\"icon-ym icon-ym-btn-clearn\",\"label\":\"删除\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"remove\",\"labelI18nCode\":\"common.delText\"},{\"show\":true,\"icon\":\"icon-ym icon-ym-generator-menu\",\"label\":\"详情\",\"event\":{\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\"},\"value\":\"detail\",\"labelI18nCode\":\"common.detailText\"}],\"tabConfig\":{\"hasAllTab\":true,\"relationField\":\"\",\"on\":false},\"hasSuperQuery\":false,\"defaultColumnList\":[{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem80771b\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"合同名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"pcm_contract\",\"renderKey\":1774858890992,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":16},\"readonly\":false,\"prop\":\"contract_name\",\"__vModel__\":\"contract_name\",\"checked\":false,\"disabled\":false,\"id\":\"contract_name\",\"placeholder\":\"请输入合同名称\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":30,\"fullName\":\"合同名称\",\"label\":\"合同名称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem25b3f5\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"合同编号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"pcm_contract\",\"renderKey\":1774858900215,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"readonly\":false,\"prop\":\"contract_code\",\"__vModel__\":\"contract_code\",\"checked\":false,\"disabled\":true,\"id\":\"contract_code\",\"placeholder\":\"请输入合同编号\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"fullName\":\"合同编号\",\"label\":\"合同编号\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"归属项目\",\"fullNameI18nCode\":[\"\"],\"label\":\"归属项目\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"project_name\",\"value\":\"project_id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"797177453981204485\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"pcm_contract\",\"renderKey\":1774862672330,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemf49ec8\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dynamic\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"归属项目\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"项目结构树\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"project_id\",\"__vModel__\":\"project_id\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"project_id\",\"placeholder\":\"请选择归属项目\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"合同类型\",\"fullNameI18nCode\":[\"\"],\"label\":\"合同类型\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"contract_type_name\",\"value\":\"contract_type_code\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"测试数据\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"808356583347064133\",\"templateJson\":[{\"fieldName\":\"\",\"field\":\"projectType\",\"sourceType\":2,\"defaultValue\":\"SOFT\",\"dataType\":\"varchar\",\"id\":\"87bd31\",\"required\":1,\"relationField\":\"SOFT\"}],\"showLabel\":true,\"required\":true,\"tableName\":\"pcm_contract\",\"renderKey\":1774862835058,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem41e426\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dynamic\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"合同类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"销售合同类型\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"contract_type_code\",\"__vModel__\":\"contract_type_code\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"contract_type_code\",\"placeholder\":\"请选择合同类型\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"datePicker\",\"clearable\":true,\"resizable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"签约日期\",\"fullNameI18nCode\":[\"\"],\"label\":\"签约日期\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"pcm_contract\",\"renderKey\":1774864123292,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItem0a3ac8\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"签约日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"contract_date\",\"__vModel__\":\"contract_date\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"contract_date\",\"placeholder\":\"请选择签约日期\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"datePicker\",\"clearable\":true,\"resizable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"合同有效期\",\"fullNameI18nCode\":[\"\"],\"label\":\"合同有效期\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"pcm_contract\",\"renderKey\":1774864173978,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItemdef1d8\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"合同有效期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"valid_to\",\"__vModel__\":\"valid_to\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"valid_to\",\"placeholder\":\"请选择合同有效期\",\"labelI18nCode\":\"\"},{\"popupType\":\"dialog\",\"yunzhupaasKey\":\"relationForm\",\"hasPage\":false,\"modelId\":\"807175611364673349\",\"pageSize\":20,\"columnOptions\":[{\"label\":\"企业编码\",\"value\":\"company_code\"},{\"label\":\"企业名称\",\"value\":\"company_name\"},{\"label\":\"简称/昵称\",\"value\":\"short_name\"},{\"label\":\"类型\",\"value\":\"entity_type\"}],\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"__config__\":{\"formId\":\"formItemdd50ee\",\"yunzhupaasKey\":\"relationForm\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"对方单位\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"pcm_contract\",\"renderKey\":1774864329913,\"layout\":\"colFormItem\",\"transferList\":[],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"tag\":\"YunzhupaasRelationForm\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"second_party\",\"__vModel__\":\"second_party\",\"checked\":false,\"disabled\":false,\"id\":\"second_party\",\"placeholder\":\"请选择对方单位\",\"popupWidth\":\"1000px\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"fullName\":\"对方单位\",\"label\":\"对方单位\",\"sortable\":false,\"relationField\":\"company_name\",\"queryType\":0,\"extraOptions\":[{\"label\":\"企业名称\",\"value\":\"company_name\"}],\"popupTitle\":\"选择对方单位\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"labelI18nCode\":\"\",\"propsValue\":\"company_id\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"合作方类型\",\"fullNameI18nCode\":[\"\"],\"label\":\"合作方类型\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"JF\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":false,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774864593107,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem1f6f5c\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"合作方类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":4},\"prop\":\"second_party_type\",\"options\":[{\"fullName\":\"甲方\",\"id\":\"JF\"},{\"fullName\":\"乙方\",\"id\":\"YF\"}],\"__vModel__\":\"second_party_type\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"second_party_type\",\"placeholder\":\"\",\"labelI18nCode\":\"\"},{\"popupType\":\"dialog\",\"yunzhupaasKey\":\"relationForm\",\"hasPage\":false,\"modelId\":\"807175611364673349\",\"pageSize\":20,\"columnOptions\":[{\"label\":\"企业编码\",\"value\":\"company_code\"},{\"label\":\"企业名称\",\"value\":\"company_name\"},{\"label\":\"简称/昵称\",\"value\":\"short_name\"},{\"label\":\"类型\",\"value\":\"entity_type\"}],\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"__config__\":{\"formId\":\"formItem79de4c\",\"yunzhupaasKey\":\"relationForm\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"我方单位\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"pcm_contract\",\"renderKey\":1774864691317,\"layout\":\"colFormItem\",\"transferList\":[],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"tag\":\"YunzhupaasRelationForm\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"first_party\",\"__vModel__\":\"first_party\",\"checked\":false,\"disabled\":false,\"id\":\"first_party\",\"placeholder\":\"请选择对方单位\",\"popupWidth\":\"1000px\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"fullName\":\"我方单位\",\"label\":\"我方单位\",\"sortable\":false,\"relationField\":\"company_name\",\"queryType\":0,\"extraOptions\":[{\"label\":\"企业名称\",\"value\":\"company_name\"}],\"popupTitle\":\"选择对方单位\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"labelI18nCode\":\"\",\"propsValue\":\"company_id\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"我方类型。JF=甲方;YF=乙方\",\"fullNameI18nCode\":[\"\"],\"label\":\"我方类型。JF=甲方;YF=乙方\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"YF\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":false,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774864693132,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem771aa3\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"我方类型。JF=甲方;YF=乙方\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":4},\"prop\":\"first_party_type\",\"options\":[{\"fullName\":\"甲方\",\"id\":\"JF\"},{\"fullName\":\"乙方\",\"id\":\"YF\"}],\"__vModel__\":\"first_party_type\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"first_party_type\",\"placeholder\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemea0761\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"通讯地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774864746581,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"second_party_address\",\"__vModel__\":\"second_party_address\",\"checked\":false,\"disabled\":false,\"id\":\"second_party_address\",\"placeholder\":\"请输入对方单位地址\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":100,\"fullName\":\"通讯地址\",\"label\":\"通讯地址\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItembd018b\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"通讯地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774864817821,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"first_party_address\",\"__vModel__\":\"first_party_address\",\"checked\":false,\"disabled\":false,\"id\":\"first_party_address\",\"placeholder\":\"请输入我方单位地址\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":100,\"fullName\":\"通讯地址\",\"label\":\"通讯地址\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem9122d8\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"负责人\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774864850801,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"second_party_person\",\"__vModel__\":\"second_party_person\",\"checked\":false,\"disabled\":false,\"id\":\"second_party_person\",\"placeholder\":\"请输入对方负责人\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":100,\"fullName\":\"负责人\",\"label\":\"负责人\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemeaf7ad\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"负责人\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774864855321,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"first_party_person\",\"__vModel__\":\"first_party_person\",\"checked\":false,\"disabled\":false,\"id\":\"first_party_person\",\"placeholder\":\"请输入我方负责人\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":100,\"fullName\":\"负责人\",\"label\":\"负责人\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem1168db\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"联系方式\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774864857576,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"second_party_tel\",\"__vModel__\":\"second_party_tel\",\"checked\":false,\"disabled\":false,\"id\":\"second_party_tel\",\"placeholder\":\"请输入对方联系方式\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":100,\"fullName\":\"联系方式\",\"label\":\"联系方式\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formIteme9e097\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"联系方式\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774864857867,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"readonly\":false,\"prop\":\"first_party_tel\",\"__vModel__\":\"first_party_tel\",\"checked\":false"); - sb.append(",\"disabled\":false,\"id\":\"first_party_tel\",\"placeholder\":\"请输入我方联系方式\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":100,\"fullName\":\"联系方式\",\"label\":\"联系方式\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"textarea\",\"clearable\":true,\"resizable\":true,\"maxlength\":255,\"fullName\":\"合同条款\",\"fullNameI18nCode\":[\"\"],\"label\":\"合同条款\",\"sortable\":false,\"align\":\"left\",\"autoSize\":{\"minRows\":4,\"maxRows\":4},\"showCount\":false,\"__config__\":{\"formId\":\"formItem09f3e1\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"合同条款\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774864861179,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"contract_terms\",\"__vModel__\":\"contract_terms\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"contract_terms\",\"placeholder\":\"请输入\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"textarea\",\"clearable\":true,\"resizable\":true,\"maxlength\":200,\"fullName\":\"说明\",\"fullNameI18nCode\":[\"\"],\"label\":\"说明\",\"sortable\":false,\"align\":\"left\",\"autoSize\":{\"minRows\":2,\"maxRows\":2},\"showCount\":false,\"__config__\":{\"formId\":\"formItem0b686a\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"说明\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774864871395,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"YunzhupaasTextarea\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"remark\",\"__vModel__\":\"remark\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"remark\",\"placeholder\":\"请输入\",\"labelI18nCode\":\"\"},{\"ableRelationIds\":[],\"yunzhupaasKey\":\"userSelect\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"__config__\":{\"formId\":\"formItema98546\",\"yunzhupaasKey\":\"userSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"经办人\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774919327581,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-user\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasUserSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"operator_id\",\"__vModel__\":\"operator_id\",\"checked\":false,\"selectType\":\"all\",\"disabled\":false,\"id\":\"operator_id\",\"placeholder\":\"请选择经办人\",\"clearable\":true,\"resizable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"经办人\",\"label\":\"经办人\",\"sortable\":false,\"relationField\":\"\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"datePicker\",\"clearable\":true,\"resizable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"经办日期\",\"fullNameI18nCode\":[\"\"],\"label\":\"经办日期\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774919345223,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItem08ab93\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"经办日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"operator_date\",\"__vModel__\":\"operator_date\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"operator_date\",\"placeholder\":\"请选择合同有效期\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"uploadFile\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"__config__\":{\"formId\":\"formItembfccc8\",\"yunzhupaasKey\":\"uploadFile\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[{\"fileSize\":66665,\"fileExtension\":\"zip\",\"name\":\"合同性质_20260330142857.zip\",\"url\":\"/api/file/Image/annex/69cb281061998c3de528680a.zip\",\"fileId\":\"69cb281061998c3de528680a.zip\"}],\"noShow\":false,\"tipLabel\":\"默认选择完文件自动提交\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"附件\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774919431591,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-upload\",\"tag\":\"YunzhupaasUploadFile\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"pcmDocument\",\"limit\":9,\"__vModel__\":\"pcmDocument\",\"sizeUnit\":\"MB\",\"checked\":false,\"disabled\":false,\"id\":\"pcmDocument\",\"buttonText\":\"选取文件\",\"resizable\":true,\"fullName\":\"附件\",\"label\":\"附件\",\"sortable\":false,\"pathType\":\"defaultPath\",\"accept\":\"\",\"folder\":\"\",\"fileSize\":10,\"sortRule\":[],\"timeFormat\":\"YYYY\",\"tipText\":\"\",\"fixed\":\"none\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"劳务清单-工种\",\"fullNameI18nCode\":[\"\",\"\"],\"label\":\"劳务清单-工种\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"enCode\"},\"__config__\":{\"relationTable\":\"pcm_contract_item\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"parentVModel\":\"tableFieldc5c2d3\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774924988442,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem30650c\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"808608079544323461\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"工种\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableFieldc5c2d3-resources_name\",\"__vModel__\":\"resources_name\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableFieldc5c2d3-resources_name\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"pcm_contract_item\",\"formId\":\"formItemd6d3ee\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc5c2d3\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"单位\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774924996083,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableFieldc5c2d3-resources_unit\",\"__vModel__\":\"resources_unit\",\"checked\":false,\"disabled\":false,\"id\":\"tableFieldc5c2d3-resources_unit\",\"placeholder\":\"请输入单位\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":10,\"fullName\":\"劳务清单-单位\",\"label\":\"劳务清单-单位\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"precision\":2,\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"relationTable\":\"pcm_contract_item\",\"formId\":\"formItemfa4516\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc5c2d3\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"单价\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774924997955,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableFieldc5c2d3-resources_price\",\"__vModel__\":\"resources_price\",\"checked\":false,\"disabled\":false,\"id\":\"tableFieldc5c2d3-resources_price\",\"placeholder\":\"请输入单价\",\"addonBefore\":\"\",\"resizable\":true,\"fullName\":\"劳务清单-单价\",\"label\":\"劳务清单-单价\",\"sortable\":false,\"thousands\":false,\"addonAfter\":\"\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"step\":1,\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"precision\":0,\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"relationTable\":\"pcm_contract_item\",\"formId\":\"formItembc86d0\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc5c2d3\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"工时\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774924999907,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableFieldc5c2d3-resources_quantity\",\"__vModel__\":\"resources_quantity\",\"checked\":false,\"disabled\":false,\"id\":\"tableFieldc5c2d3-resources_quantity\",\"placeholder\":\"请输入工时\",\"addonBefore\":\"\",\"resizable\":true,\"fullName\":\"劳务清单-工时\",\"label\":\"劳务清单-工时\",\"sortable\":false,\"thousands\":false,\"addonAfter\":\"\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"step\":1,\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"calculate\",\"expression\":[{\"__vModel__\":\"tableFieldc5c2d3.resources_price\",\"label\":\"劳务清单.单价\"},\"×\",{\"__vModel__\":\"tableFieldc5c2d3.resources_quantity\",\"label\":\"劳务清单.工时\"}],\"resizable\":true,\"precision\":2,\"fullName\":\"劳务清单-小计\",\"fullNameI18nCode\":[\"\",\"\"],\"label\":\"劳务清单-小计\",\"sortable\":false,\"align\":\"left\",\"thousands\":false,\"isAmountChinese\":false,\"isStorage\":1,\"__config__\":{\"relationTable\":\"pcm_contract_item\",\"formId\":\"formItemcfbfa8\",\"yunzhupaasKey\":\"calculate\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc5c2d3\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"小计\",\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774925007068,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-count\",\"isSubTable\":true,\"tag\":\"YunzhupaasCalculate\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableFieldc5c2d3-resources_money\",\"__vModel__\":\"resources_money\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"id\":\"tableFieldc5c2d3-resources_money\",\"roundType\":1,\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"select\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"-款项名称\",\"fullNameI18nCode\":[\"\",\"\"],\"label\":\"-款项名称\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"relationTable\":\"pcm_payment_plan\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"parentVModel\":\"tableField9213ba\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774925277306,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem9bc93e\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"款项名称\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableField9213ba-payment_type\",\"options\":[{\"fullName\":\"预付款\",\"id\":\"YFK\"},{\"fullName\":\"进度款\",\"id\":\"JDK\"},{\"fullName\":\"质保金\",\"id\":\"ZBJ\"},{\"fullName\":\"其他款\",\"id\":\"QTK\"}],\"__vModel__\":\"payment_type\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField9213ba-payment_type\",\"placeholder\":\"请选择款项名称\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"relationTable\":\"pcm_payment_plan\",\"formId\":\"formItem0436e1\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField9213ba\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"付款条件\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774925286227,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableField9213ba-payment_terms\",\"__vModel__\":\"payment_terms\",\"checked\":false,\"disabled\":false,\"id\":\"tableField9213ba-payment_terms\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"resizable\":true,\"maxlength\":50,\"fullName\":\"-付款条件\",\"label\":\"-付款条件\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"suffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"useMask\":false,\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"datePicker\",\"clearable\":true,\"resizable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"-预计付款日期\",\"fullNameI18nCode\":[\"\",\"\"],\"label\":\"-预计付款日期\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"relationTable\":\"pcm_payment_plan\",\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"parentVModel\":\"tableField9213ba\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774925289514,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"isSubTable\":true,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItem14062f\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"预计付款日期\",\"trigger\":\"change\",\"startTimeRule\":false,\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableField9213ba-payment_date\",\"__vModel__\":\"payment_date\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField9213ba-payment_date\",\"placeholder\":\"请选择预计付款日期\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"precision\":2,\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"relationTable\":\"pcm_payment_plan\",\"formId\":\"formItem4ce559\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField9213ba\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"付款比例 (%)\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774925297027,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableField9213ba-payment_redio\",\"__vModel__\":\"payment_redio\",\"checked\":false,\"disabled\":false,\"id\":\"tableField9213ba-payment_redio\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"resizable\":true,\"max\":100,\"fullName\":\"-付款比例 (%)\",\"label\":\"-付款比例 (%)\",\"sortable\":false,\"thousands\":false,\"addonAfter\":\"%\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"step\":1,\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"precision\":4,\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"relationTable\":\"pcm_payment_plan\",\"formId\":\"formItem7e17a1\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField9213ba\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"付款金额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"pcm_contract\",\"renderKey\":1774925305202,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableField9213ba-payment_money\",\"__vModel__\":\"payment_money\",\"checked\":false,\"disabled\":false,\"id\":\"tableField9213ba-payment_money\",\"placeholder\":\"请输入付款金额\",\"addonBefore\":\"\",\"resizable\":true,\"max\":999999,\"fullName\":\"-付款金额\",\"label\":\"-付款金额\",\"sortable\":false,\"thousands\":false,\"addonAfter\":\"\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"step\":1,\"labelI18nCode\":\"\"}],\"showOverflow\":true,\"useFormPermission\":false,\"customBtnsList\":[],\"useBtnPermission\":false}"); - return sb.toString(); - } - /** 表列表 */ - public static final String getTableList(){ - StringBuilder sb = new StringBuilder(); -sb.append("[{\"relationTable\":\"\",\"tableField\":\"\",\"typeId\":\"1\",\"fields\":[{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"36\",\"dataType\":\"varchar\",\"field\":\"contract_id\",\"fieldName\":\"合同ID\",\"identity\":0,\"primaryKey\":1},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"36\",\"dataType\":\"varchar\",\"field\":\"contract_no\",\"fieldName\":\"合同内码\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"36\",\"dataType\":\"varchar\",\"field\":\"project_id\",\"fieldName\":\"项目ID\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"contract_code\",\"fieldName\":\"合同编号\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"200\",\"dataType\":\"varchar\",\"field\":\"contract_name\",\"fieldName\":\"合同名称\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"20\",\"dataType\":\"varchar\",\"field\":\"contract_mode\",\"fieldName\":\"合同模式:revenue=收入类合同、payment=支付类合同\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"30\",\"dataType\":\"varchar\",\"field\":\"contract_type_code\",\"fieldName\":\"合同类型编码\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"contract_date\",\"fieldName\":\"签约日期\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"20,2\",\"dataType\":\"decimal\",\"field\":\"contract_money\",\"fieldName\":\"签约金额\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":null,\"dataType\":\"date\",\"field\":\"valid_to\",\"fieldName\":\"合同有效期\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"36\",\"dataType\":\"varchar\",\"field\":\"first_party\",\"fieldName\":\"我方:关联法人公司表base_company_t\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"2\",\"dataType\":\"varchar\",\"field\":\"first_party_type\",\"fieldName\":\"我方类型。JF=甲方;YF=乙方\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"200\",\"dataType\":\"varchar\",\"field\":\"first_party_address\",\"fieldName\":\"我方地址\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"20\",\"dataType\":\"varchar\",\"field\":\"first_party_person\",\"fieldName\":\"我方负责人\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"first_party_tel\",\"fieldName\":\"我方负责人电话\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"36\",\"dataType\":\"varchar\",\"field\":\"second_party\",\"fieldName\":\"合作方:关联供应商或者客户表,base_vendor_t、base_custom_t\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"2\",\"dataType\":\"varchar\",\"field\":\"second_party_type\",\"fieldName\":\"合作方类型。JF=甲方;YF=乙方\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"200\",\"dataType\":\"varchar\",\"field\":\"second_party_address\",\"fieldName\":\"合作方地址\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"20\",\"dataType\":\"varchar\",\"field\":\"second_party_person\",\"fieldName\":\"合作方负责人\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"second_party_tel\",\"fieldName\":\"合作方负责人电话\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"36\",\"dataType\":\"varchar\",\"field\":\"main_contract_id\",\"fieldName\":\"关联主合同ID, 合同性质为补充协议\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":null,\"dataType\":\"text\",\"field\":\"contract_terms\",\"fieldName\":\"合同条款\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"36\",\"dataType\":\"varchar\",\"field\":\"operator_id\",\"fieldName\":\"经办人,关联用户表:sys_user_t\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"operator_date\",\"fieldName\":\"经办日期\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"1\",\"dataType\":\"varchar\",\"field\":\"is_sub_contract\",\"fieldName\":\"启用补充协议。Y=是补充协议;N=不是补充协议\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"1\",\"dataType\":\"char\",\"field\":\"settlement_state\",\"fieldName\":\"结算状态: N=未结算,Y=已结算\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":null,\"dataType\":\"int\",\"field\":\"version\",\"fieldName\":\"版本号\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"2\",\"dataType\":\"char\",\"field\":\"workflow_state\",\"fieldName\":\"审批状态: 00=草稿、10=已提交、20=审批中、30=审批通过\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"5\",\"dataType\":\"varchar\",\"field\":\"state\",\"fieldName\":\"合同状态。WSX=未生效、ZXZ=执行中、YJS=已结算、YJY=已解约\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"10\",\"dataType\":\"varchar\",\"field\":\"cur_node\",\"fieldName\":\"当前节点:BASE=基础信息、ITEMS=合同清单、PAY-PLAN=付款计划、DOCUMENT=合同正文、CONFIRM=提交确认\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"1\",\"dataType\":\"char\",\"field\":\"delete_flag\",\"fieldName\":\"作废状态,Y=作废、N=未作废\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"200\",\"dataType\":\"varchar\",\"field\":\"remark\",\"fieldName\":\"说明\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"150\",\"dataType\":\"varchar\",\"field\":\"attribute1\",\"fieldName\":\"扩展字段1\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"150\",\"dataType\":\"varchar\",\"field\":\"attribute2\",\"fieldName\":\"扩展字段2\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"150\",\"dataType\":\"varchar\",\"field\":\"attribute3\",\"fieldName\":\"扩展字段3\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"150\",\"dataType\":\"varchar\",\"field\":\"attribute4\",\"fieldName\":\"扩展字段4\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"150\",\"dataType\":\"varchar\",\"field\":\"attribute5\",\"fieldName\":\"扩展字段5\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"150\",\"dataType\":\"varchar\",\"field\":\"attribute6\",\"fieldName\":\"扩展字段6\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"150\",\"dataType\":\"varchar\",\"field\":\"attribute7\",\"fieldName\":\"扩展字段7\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"150\",\"dataType\":\"varchar\",\"field\":\"attribute8\",\"fieldName\":\"扩展字段8\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"150\",\"dataType\":\"varchar\",\"field\":\"attribute9\",\"fieldName\":\"扩展字段9\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"150\",\"dataType\":\"varchar\",\"field\":\"pcmDocument\",\"fieldName\":\"扩展字段10\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"36\",\"dataType\":\"varchar\",\"field\":\"create_by\",\"fieldName\":\"创建人\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"create_date\",\"fieldName\":\"创建日期\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"36\",\"dataType\":\"varchar\",\"field\":\"update_by\",\"fieldName\":\"修改人\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"update_date\",\"fieldName\":\"修改日期\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_tenant_id\",\"fieldName\":\"租户id\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_flow_id\",\"fieldName\":\"流程id\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_flow_task_id\",\"fieldName\":\"流程任务主键\",\"identity\":0,\"primaryKey\":0}],\"relationField\":\"\",\"table\":\"pcm_contract\",\"tableName\":\"合同管理主表\"},{\"relationTable\":\"pcm_contract\",\"tableField\":\"contract_id\",\"typeId\":\"0\",\"fields\":[{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"36\",\"dataType\":\"varchar\",\"field\":\"contract_item_id\",\"fieldName\":\"合同清单列表ID\",\"identity\":0,\"primaryKey\":1},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"36\",\"dataType\":\"varchar\",\"field\":\"contract_id\",\"fieldName\":\"合同ID\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"36\",\"dataType\":\"varchar\",\"field\":\"contract_no\",\"fieldName\":\"合同内码\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"5\",\"dataType\":\"varchar\",\"field\":\"contract_item_type\",\"fieldName\":\"合同清单类型。RG=人工、CL=材料、ZL=租赁、FY=费用。GCL=工程量\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"36\",\"dataType\":\"varchar\",\"field\":\"resources_id\",\"fieldName\":\"资源ID\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"255\",\"dataType\":\"varchar\",\"field\":\"resources_type\",\"fieldName\":\"资源类型。RG=人工、CL=材料、ZL=租赁、FY=费用\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"200\",\"dataType\":\"varchar\",\"field\":\"resources_name\",\"fieldName\":\"资源名称\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"20,2\",\"dataType\":\"decimal\",\"field\":\"resources_price\",\"fieldName\":\"标准单价\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"20\",\"dataType\":\"varchar\",\"field\":\"resources_unit\",\"fieldName\":\"度量单位\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"20,4\",\"dataType\":\"decimal\",\"field\":\"resources_quantity\",\"fieldName\":\"资源数量\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"20,2\",\"dataType\":\"decimal\",\"field\":\"resources_money\",\"fieldName\":\"资源金额\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"1\",\"dataType\":\"char\",\"field\":\"delete_flag\",\"fieldName\":\"作废状态,Y=作废、N=未作废\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"200\",\"dataType\":\"varchar\",\"field\":\"remark\",\"fieldName\":\"说明\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"150\",\"dataType\":\"varchar\",\"field\":\"attribute1\",\"fieldName\":\"扩展字段1\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"150\",\"dataType\":\"varchar\",\"field\":\"attribute2\",\"fieldName\":\"扩展字段2\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"150\",\"dataType\":\"varchar\",\"field\":\"attribute3\",\"fieldName\":\"扩展字段3\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"150\",\"dataType\":\"varchar\",\"field\":\"attribute4\",\"fieldName\":\"扩展字段4\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"150\",\"dataType\":\"varchar\",\"field\":\"attribute5\",\"fieldName\":\"扩展字段5\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"150\",\"dataType\":\"varchar\",\"field\":\"attribute6\",\"fieldName\":\"扩展字段6\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"150\",\"dataType\":\"varchar\",\"field\":\"attribute7\",\"fieldName\":\"扩展字段7\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"150\",\"dataType\":\"varchar\",\"field\":\"attribute8\",\"fieldName\":\"扩展字段8\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"150\",\"dataType\":\"varchar\",\"field\":\"attribute9\",\"fieldName\":\"扩展字段9\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"150\",\"dataType\":\"varchar\",\"field\":\"pcmDocument\",\"fieldName\":\"扩展字段10\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"36\",\"dataType\":\"varchar\",\"field\":\"create_by\",\"fieldName\":\"创建人\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"create_date\",\"fieldName\":\"创建日期\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"36\",\"dataType\":\"varchar\",\"field\":\"update_by\",\"fieldName\":\"修改人\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"update_date\",\"fieldName\":\"修改日期\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_tenant_id\",\"fieldName\":\"租户id\",\"identity\":0,\"primaryKey\":0}],\"relationField\":\"contract_id\",\"table\":\"pcm_contract_item\",\"tableName\":\"合同清单\"},{\"relationTable\":\"pcm_contract\",\"tableField\":\"contract_id\",\"typeId\":\"0\",\"fields\":[{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"36\",\"dataType\":\"varchar\",\"field\":\"payment_plan_id\",\"fieldName\":\"付款计划ID\",\"identity\":0,\"primaryKey\":1},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"36\",\"dataType\":\"varchar\",\"field\":\"contract_id\",\"fieldName\":\"合同id\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"36\",\"dataType\":\"varchar\",\"field\":\"contract_no\",\"fieldName\":\"合同内码\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":null,\"dataType\":\"int\",\"field\":\"period\",\"fieldName\":\"期数\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"30\",\"dataType\":\"varchar\",\"field\":\"payment_type\",\"fieldName\":\"款型类型:\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"500\",\"dataType\":\"varchar\",\"field\":\"payment_terms\",\"fieldName\":\"付款条件\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"payment_date\",\"fieldName\":\"计划付款日期\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"20,2\",\"dataType\":\"decimal\",\"field\":\"payment_money\",\"fieldName\":\"计划付款金额\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"20,2\",\"dataType\":\"decimal\",\"field\":\"payment_redio\",\"fieldName\":\"付款比例 \",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"500\",\"dataType\":\"varchar\",\"field\":\"remark\",\"fieldName\":\"说明\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"150\",\"dataType\":\"varchar\",\"field\":\"attribute1\",\"fieldName\":\"扩展字段1\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"150\",\"dataType\":\"varchar\",\"field\":\"attribute2\",\"fieldName\":\"扩展字段2\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"150\",\"dataType\":\"varchar\",\"field\":\"attribute3\",\"fieldName\":\"扩展字段3\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"150\",\"dataType\":\"varchar\",\"field\":\"attribute4\",\"fieldName\":\"扩展字段4\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"150\",\"dataType\":\"varchar\",\"field\":\"attribute5\",\"fieldName\":\"扩展字段5\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"150\",\"dataType\":\"varchar\",\"field\":\"attribute6\",\"fieldName\":\"扩展字段6\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"150\",\"dataType\":\"varchar\",\"field\":\"attribute7\",\"fieldName\":\"扩展字段7\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"150\",\"dataType\":\"varchar\",\"field\":\"attribute8\",\"fieldName\":\"扩展字段8\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"150\",\"dataType\":\"varchar\",\"field\":\"attribute9\",\"fieldName\":\"扩展字段9\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"150\",\"dataType\":\"varchar\",\"field\":\"pcmDocument\",\"fieldName\":\"扩展字段10\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"36\",\"dataType\":\"varchar\",\"field\":\"create_by\",\"fieldName\":\"创建人\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"create_date\",\"fieldName\":\"创建日期\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"36\",\"dataType\":\"varchar\",\"field\":\"update_by\",\"fieldName\":\"修改人\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"update_date\",\"fieldName\":\"修改日期\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"f_tenant_id\",\"fieldName\":\"租户id\",\"identity\":0,\"primaryKey\":0}],\"relationField\":\"contract_id\",\"table\":\"pcm_payment_plan\",\"tableName\":\"合同付款计划\"}]"); return sb.toString(); - } - -} diff --git a/yunzhupaas-pcm/yunzhupaas-pcm-entity/src/main/java/com/yunzhupaas/base/model/pcmcontract/PcmContractExcelVO.java b/yunzhupaas-pcm/yunzhupaas-pcm-entity/src/main/java/com/yunzhupaas/base/model/pcmcontract/PcmContractExcelVO.java deleted file mode 100644 index d1ffb48..0000000 --- a/yunzhupaas-pcm/yunzhupaas-pcm-entity/src/main/java/com/yunzhupaas/base/model/pcmcontract/PcmContractExcelVO.java +++ /dev/null @@ -1,25 +0,0 @@ -package com.yunzhupaas.base.model.pcmcontract; - -import lombok.Data; -import java.sql.Time; -import java.util.Date; -import com.fasterxml.jackson.annotation.JsonFormat; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.alibaba.fastjson.annotation.JSONField; -import cn.afterturn.easypoi.excel.annotation.Excel; -import cn.afterturn.easypoi.excel.annotation.ExcelEntity; -import cn.afterturn.easypoi.excel.annotation.ExcelCollection; -import java.math.BigDecimal; -import java.util.List; -/** - * - * pcm_contract - * @版本: V5.2.7 - * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 - * @作者: 深圳市乐程软件有限公司 - * @日期: 2026-03-31 - */ -@Data -public class PcmContractExcelVO{ - -} diff --git a/yunzhupaas-pcm/yunzhupaas-pcm-entity/src/main/java/com/yunzhupaas/base/model/pcmcontract/PcmContractForm.java b/yunzhupaas-pcm/yunzhupaas-pcm-entity/src/main/java/com/yunzhupaas/base/model/pcmcontract/PcmContractForm.java deleted file mode 100644 index 2733956..0000000 --- a/yunzhupaas-pcm/yunzhupaas-pcm-entity/src/main/java/com/yunzhupaas/base/model/pcmcontract/PcmContractForm.java +++ /dev/null @@ -1,167 +0,0 @@ -package com.yunzhupaas.base.model.pcmcontract; - -import lombok.Data; -import java.util.*; -import java.math.BigDecimal; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.alibaba.fastjson.annotation.JSONField; -import io.swagger.v3.oas.annotations.media.Schema; - -/** - * pcm_contract - * @版本: V5.2.7 - * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 - * @作者: 深圳市乐程软件有限公司 - * @日期: 2026-03-31 - */ -@Data -@Schema(description = "表单参数") -public class PcmContractForm { - /** 主键 */ - @Schema(description = "主键") - @JSONField(name = "contract_id") - private String contractId; - - - /** 合同名称 **/ - @Schema(description = "合同名称") - @JsonProperty("contract_name") - @JSONField(name = "contract_name") - private String contractName; - /** 合同编号 **/ - @Schema(description = "合同编号") - @JsonProperty("contract_code") - @JSONField(name = "contract_code") - private String contractCode; - /** 合同编号 **/ - @Schema(description = "合同类型") - @JsonProperty("contract_mode") - @JSONField(name = "contract_mode") - private String contractMode; - /** 归属项目 **/ - @Schema(description = "归属项目") - @JsonProperty("project_id") - @JSONField(name = "project_id") - private Object projectId; - /** 合同类型 **/ - @Schema(description = "合同类型") - @JsonProperty("contract_type_code") - @JSONField(name = "contract_type_code") - private Object contractTypeCode; - /** 签约日期 **/ - @Schema(description = "签约日期") - @JsonProperty("contract_date") - @JSONField(name = "contract_date") - private String contractDate; - /** 签约金额 **/ - @Schema(description = "签约金额") - @JsonProperty("contract_money") - @JSONField(name = "contract_money") - private BigDecimal contractMoney; - /** 合同有效期 **/ - @Schema(description = "合同有效期") - @JsonProperty("valid_to") - @JSONField(name = "valid_to") - private String validTo; - /** 对方单位 **/ - @Schema(description = "对方单位") - @JsonProperty("second_party") - @JSONField(name = "second_party") - private String secondParty; - /** 合作方类型 **/ - @Schema(description = "合作方类型") - @JsonProperty("second_party_type") - @JSONField(name = "second_party_type") - private Object secondPartyType; - /** 我方单位 **/ - @Schema(description = "我方单位") - @JsonProperty("first_party") - @JSONField(name = "first_party") - private String firstParty; - /** 我方类型。JF=甲方;YF=乙方 **/ - @Schema(description = "我方类型。JF=甲方;YF=乙方") - @JsonProperty("first_party_type") - @JSONField(name = "first_party_type") - private Object firstPartyType; - /** 通讯地址 **/ - @Schema(description = "通讯地址") - @JsonProperty("second_party_address") - @JSONField(name = "second_party_address") - private String secondPartyAddress; - /** 通讯地址 **/ - @Schema(description = "通讯地址") - @JsonProperty("first_party_address") - @JSONField(name = "first_party_address") - private String firstPartyAddress; - /** 负责人 **/ - @Schema(description = "负责人") - @JsonProperty("second_party_person") - @JSONField(name = "second_party_person") - private String secondPartyPerson; - /** 负责人 **/ - @Schema(description = "负责人") - @JsonProperty("first_party_person") - @JSONField(name = "first_party_person") - private String firstPartyPerson; - /** 联系方式 **/ - @Schema(description = "联系方式") - @JsonProperty("second_party_tel") - @JSONField(name = "second_party_tel") - private String secondPartyTel; - /** 联系方式 **/ - @Schema(description = "联系方式") - @JsonProperty("first_party_tel") - @JSONField(name = "first_party_tel") - private String firstPartyTel; - /** 合同条款 **/ - @Schema(description = "合同条款") - @JsonProperty("contract_terms") - @JSONField(name = "contract_terms") - private String contractTerms; - /** 说明 **/ - @Schema(description = "说明") - @JsonProperty("remark") - @JSONField(name = "remark") - private String remark; - /** 经办人 **/ - @Schema(description = "经办人") - @JsonProperty("operator_id") - @JSONField(name = "operator_id") - private Object operatorId; - /** 经办日期 **/ - @Schema(description = "经办日期") - @JsonProperty("operator_date") - @JSONField(name = "operator_date") - private String operatorDate; - /** 附件 **/ -// @Schema(description = "附件") -// @JsonProperty("attribute10") -// @JSONField(name = "attribute10") -// private Object attribute10; - - /** 附件 **/ - @Schema(description = "附件") - @JsonProperty("pcmDocument") - private List pcmDocument; - - /** 子表数据 **/ - @Schema(description = "pcm_contract_item子表数据") - @JsonProperty("pcm_contract_itemList") - private List pcm_contract_itemList; - /** 子表数据 **/ - @Schema(description = "pcm_contract_item子表数据") - @JsonProperty("cg_pcm_contract_itemList") - private List cg_pcm_contract_itemList; - /** 子表数据 **/ - @Schema(description = "pcm_contract_item子表数据") - @JsonProperty("zd_pcm_contract_itemList") - private List zd_pcm_contract_itemList; - /** 子表数据 **/ - @Schema(description = "pcm_contract_item子表数据") - @JsonProperty("gcl_pcm_contract_itemList") - private List gcl_pcm_contract_itemList; - /** 子表数据 **/ - @Schema(description = "pcm_payment_plan子表数据") - @JsonProperty("pcm_payment_planList") - private List pcm_payment_planList; -} diff --git a/yunzhupaas-pcm/yunzhupaas-pcm-entity/src/main/java/com/yunzhupaas/base/model/pcmcontract/PcmContractPagination.java b/yunzhupaas-pcm/yunzhupaas-pcm-entity/src/main/java/com/yunzhupaas/base/model/pcmcontract/PcmContractPagination.java deleted file mode 100644 index 924153d..0000000 --- a/yunzhupaas-pcm/yunzhupaas-pcm-entity/src/main/java/com/yunzhupaas/base/model/pcmcontract/PcmContractPagination.java +++ /dev/null @@ -1,60 +0,0 @@ -package com.yunzhupaas.base.model.pcmcontract; - -import com.alibaba.fastjson.annotation.JSONField; -import com.fasterxml.jackson.annotation.JsonProperty; -import lombok.Data; -import com.yunzhupaas.base.Pagination; -import io.swagger.v3.oas.annotations.media.Schema; -import java.util.List; - -/** - * - * pcm_contract - * @版本: V5.2.7 - * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 - * @作者: 深圳市乐程软件有限公司 - * @日期: 2026-03-31 - */ -@Data -@Schema(description = "列表查询参数") -public class PcmContractPagination extends Pagination { - /** 关键词搜索 */ - @Schema(description = "关键词搜索") - private String yunzhupaasKeyword; - /** 查询key */ - @Schema(description = "查询key") - private String[] selectKey; - /** 选中数据数组id */ - @Schema(description = "选中数据数组id") - private Object[] selectIds; - /** json */ - @Schema(description = "json") - private String json; - /** 数据类型 0-当前页,1-全部数据 */ - @Schema(description = "数据类型 0-当前页,1-全部数据") - private String dataType; - /** 高级查询 */ - @Schema(description = "高级查询") - private String superQueryJson; - /** 功能id */ - @Schema(description = "功能id") - private String moduleId; - /** 菜单id */ - @Schema(description = "菜单id") - private String menuId; - /** 合同名称 */ - @Schema(description = "合同名称") - @JsonProperty("contract_name") - @JSONField(name = "contractName") - private Object contractName; - /** 合同编号 */ - @Schema(description = "合同编号") - @JsonProperty("contract_code") - @JSONField(name = "contractCode") - private Object contractCode; - /** 签约日期 */ - @Schema(description = "签约日期") - @JsonProperty("contract_date") - @JSONField(name = "contractDate") - private Object contractDate; -} diff --git a/yunzhupaas-pcm/yunzhupaas-pcm-entity/src/main/java/com/yunzhupaas/base/model/pcmcontract/PcmDocument.java b/yunzhupaas-pcm/yunzhupaas-pcm-entity/src/main/java/com/yunzhupaas/base/model/pcmcontract/PcmDocument.java deleted file mode 100644 index 80848dc..0000000 --- a/yunzhupaas-pcm/yunzhupaas-pcm-entity/src/main/java/com/yunzhupaas/base/model/pcmcontract/PcmDocument.java +++ /dev/null @@ -1,25 +0,0 @@ -package com.yunzhupaas.base.model.pcmcontract; - -import io.swagger.v3.oas.annotations.media.Schema; -import lombok.Data; - -@Data -public class PcmDocument { - /** 附件ID */ - @Schema(description = "附件ID") - private String fileId; - /** 文件大小 */ - @Schema(description = "文件大小") - private Integer fileSize; - /** 文件名称。显示的文件名称 */ - @Schema(description = "文件名称。显示的文件名称") - private String name; - /** 扩展名 */ - @Schema(description = "扩展名") - private String fileExtension; - /** 本地附件路径 */ - @Schema(description = "本地附件路径") - private String url; - - -} diff --git a/yunzhupaas-pcm/yunzhupaas-pcm-entity/src/main/java/com/yunzhupaas/base/model/pcmcontract/Pcm_contract_itemExcelVO.java b/yunzhupaas-pcm/yunzhupaas-pcm-entity/src/main/java/com/yunzhupaas/base/model/pcmcontract/Pcm_contract_itemExcelVO.java deleted file mode 100644 index fff1853..0000000 --- a/yunzhupaas-pcm/yunzhupaas-pcm-entity/src/main/java/com/yunzhupaas/base/model/pcmcontract/Pcm_contract_itemExcelVO.java +++ /dev/null @@ -1,25 +0,0 @@ -package com.yunzhupaas.base.model.pcmcontract; - -import lombok.Data; -import java.sql.Time; -import java.util.Date; -import com.fasterxml.jackson.annotation.JsonFormat; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.alibaba.fastjson.annotation.JSONField; -import cn.afterturn.easypoi.excel.annotation.Excel; -import cn.afterturn.easypoi.excel.annotation.ExcelEntity; -import cn.afterturn.easypoi.excel.annotation.ExcelCollection; -import java.math.BigDecimal; -import java.util.List; -/** - * - * pcm_contract - * @版本: V5.2.7 - * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 - * @作者: 深圳市乐程软件有限公司 - * @日期: 2026-03-31 - */ -@Data -public class Pcm_contract_itemExcelVO{ - -} diff --git a/yunzhupaas-pcm/yunzhupaas-pcm-entity/src/main/java/com/yunzhupaas/base/model/pcmcontract/Pcm_contract_itemModel.java b/yunzhupaas-pcm/yunzhupaas-pcm-entity/src/main/java/com/yunzhupaas/base/model/pcmcontract/Pcm_contract_itemModel.java deleted file mode 100644 index f16e790..0000000 --- a/yunzhupaas-pcm/yunzhupaas-pcm-entity/src/main/java/com/yunzhupaas/base/model/pcmcontract/Pcm_contract_itemModel.java +++ /dev/null @@ -1,65 +0,0 @@ -package com.yunzhupaas.base.model.pcmcontract; - -import lombok.Data; -import java.util.List; -import java.util.Date; -import java.math.BigDecimal; -import com.alibaba.fastjson.annotation.JSONField; -import cn.afterturn.easypoi.excel.annotation.Excel; -import com.fasterxml.jackson.annotation.JsonProperty; -import io.swagger.v3.oas.annotations.media.Schema; - -/** - * - * pcm_contract - * 版本: V5.2.7 - * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 - * 作者: 深圳市乐程软件有限公司 - * 日期: 2026-03-31 - */ -@Data -@Schema(description = "Pcm_contract_item子表参数") -public class Pcm_contract_itemModel { - - /** 子表:Pcm_contract_item 主键:contract_item_id **/ - @Schema(description = "主键") - @JsonProperty("contract_item_id") - private String contract_item_id; - /** 工种 **/ - @Schema(description = "工种") - @JsonProperty("resources_name") - @JSONField(name = "resources_name") - private Object resourcesName; - /** 单位 **/ - @Schema(description = "单位") - @JsonProperty("resources_unit") - @JSONField(name = "resources_unit") - private String resourcesUnit; - /** 单价 **/ - @Schema(description = "单价") - @JsonProperty("resources_price") - @JSONField(name = "resources_price") - private BigDecimal resourcesPrice; - /** 工时 **/ - @Schema(description = "工时") - @JsonProperty("resources_quantity") - @JSONField(name = "resources_quantity") - private Integer resourcesQuantity; - /** 小计 **/ - @Schema(description = "小计") - @JsonProperty("resources_money") - @JSONField(name = "resources_money") - private BigDecimal resourcesMoney; - - /** 合同清单类型 **/ - @Schema(description = "合同清单类型") - @JsonProperty("contract_item_type") - @JSONField(name = "contract_item_type") - private String contractItemType; - - /** 合同清单类型 **/ - @Schema(description = "资源类型") - @JsonProperty("resources_type") - @JSONField(name = "resources_type") - private String resourcesType; -} diff --git a/yunzhupaas-pcm/yunzhupaas-pcm-entity/src/main/java/com/yunzhupaas/base/model/pcmcontract/Pcm_payment_planExcelVO.java b/yunzhupaas-pcm/yunzhupaas-pcm-entity/src/main/java/com/yunzhupaas/base/model/pcmcontract/Pcm_payment_planExcelVO.java deleted file mode 100644 index 1ef83c3..0000000 --- a/yunzhupaas-pcm/yunzhupaas-pcm-entity/src/main/java/com/yunzhupaas/base/model/pcmcontract/Pcm_payment_planExcelVO.java +++ /dev/null @@ -1,25 +0,0 @@ -package com.yunzhupaas.base.model.pcmcontract; - -import lombok.Data; -import java.sql.Time; -import java.util.Date; -import com.fasterxml.jackson.annotation.JsonFormat; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.alibaba.fastjson.annotation.JSONField; -import cn.afterturn.easypoi.excel.annotation.Excel; -import cn.afterturn.easypoi.excel.annotation.ExcelEntity; -import cn.afterturn.easypoi.excel.annotation.ExcelCollection; -import java.math.BigDecimal; -import java.util.List; -/** - * - * pcm_contract - * @版本: V5.2.7 - * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 - * @作者: 深圳市乐程软件有限公司 - * @日期: 2026-03-31 - */ -@Data -public class Pcm_payment_planExcelVO{ - -} diff --git a/yunzhupaas-pcm/yunzhupaas-pcm-entity/src/main/java/com/yunzhupaas/base/model/pcmcontract/Pcm_payment_planModel.java b/yunzhupaas-pcm/yunzhupaas-pcm-entity/src/main/java/com/yunzhupaas/base/model/pcmcontract/Pcm_payment_planModel.java deleted file mode 100644 index 6ca231a..0000000 --- a/yunzhupaas-pcm/yunzhupaas-pcm-entity/src/main/java/com/yunzhupaas/base/model/pcmcontract/Pcm_payment_planModel.java +++ /dev/null @@ -1,53 +0,0 @@ -package com.yunzhupaas.base.model.pcmcontract; - -import lombok.Data; -import java.util.List; -import java.util.Date; -import java.math.BigDecimal; -import com.alibaba.fastjson.annotation.JSONField; -import cn.afterturn.easypoi.excel.annotation.Excel; -import com.fasterxml.jackson.annotation.JsonProperty; -import io.swagger.v3.oas.annotations.media.Schema; - -/** - * - * pcm_contract - * 版本: V5.2.7 - * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 - * 作者: 深圳市乐程软件有限公司 - * 日期: 2026-03-31 - */ -@Data -@Schema(description = "Pcm_payment_plan子表参数") -public class Pcm_payment_planModel { - - /** 子表:Pcm_payment_plan 主键:payment_plan_id **/ - @Schema(description = "主键") - @JsonProperty("payment_plan_id") - private String payment_plan_id; - /** 款项名称 **/ - @Schema(description = "款项名称") - @JsonProperty("payment_type") - @JSONField(name = "payment_type") - private Object paymentType; - /** 付款条件 **/ - @Schema(description = "付款条件") - @JsonProperty("payment_terms") - @JSONField(name = "payment_terms") - private String paymentTerms; - /** 预计付款日期 **/ - @Schema(description = "预计付款日期") - @JsonProperty("payment_date") - @JSONField(name = "payment_date") - private Long paymentDate; - /** 付款比例 (%) **/ - @Schema(description = "付款比例 (%)") - @JsonProperty("payment_redio") - @JSONField(name = "payment_redio") - private BigDecimal paymentRedio; - /** 付款金额 **/ - @Schema(description = "付款金额") - @JsonProperty("payment_money") - @JSONField(name = "payment_money") - private BigDecimal paymentMoney; -} diff --git a/yunzhupaas-visualdev/yunzhupaas-visualdev-base/yunzhupaas-visualdev-base-biz/src/main/java/com/yunzhupaas/base/util/FormExecelUtils.java b/yunzhupaas-visualdev/yunzhupaas-visualdev-base/yunzhupaas-visualdev-base-biz/src/main/java/com/yunzhupaas/base/util/FormExecelUtils.java index 9036130..ef14a30 100644 --- a/yunzhupaas-visualdev/yunzhupaas-visualdev-base/yunzhupaas-visualdev-base-biz/src/main/java/com/yunzhupaas/base/util/FormExecelUtils.java +++ b/yunzhupaas-visualdev/yunzhupaas-visualdev-base/yunzhupaas-visualdev-base-biz/src/main/java/com/yunzhupaas/base/util/FormExecelUtils.java @@ -29,21 +29,23 @@ public class FormExecelUtils { Map dataMap = new HashMap<>(16); Map m = excelDataList.get(z); List excelEntrySet = new ArrayList<>(m.entrySet()); - // 取出的数据最后一行 不带行标签 - int resultsize = z == excelDataList.size() - 1 ? excelEntrySet.size() - : m.containsKey("excelRowNum") ? excelEntrySet.size() - 1 : excelEntrySet.size(); - if (resultsize < selectKey.size()) { - throw new WorkFlowException(MsgCode.VS407.get()); - } - for (int e = 0; e < resultsize; e++) { + + // 读取所有有效字段,不校验数量,只校验字段是否合法 + for (int e = 0; e < excelEntrySet.size(); e++) { Map.Entry o = (Map.Entry) excelEntrySet.get(e); String entryKey = o.getKey().toString(); - String substring = entryKey.substring(entryKey.lastIndexOf("(") + 1, entryKey.lastIndexOf(")")); - boolean contains = selectKey.contains(substring); - if (!contains) { - throw new WorkFlowException(MsgCode.VS407.get()); + + // 跳过没有括号的字段(避免报错) + if (!entryKey.contains("(") || !entryKey.contains(")")) { + continue; + } + + String substring = entryKey.substring(entryKey.lastIndexOf("(") + 1, entryKey.lastIndexOf(")")); + + // 只保留模板里有的字段,不存在的自动忽略 + if (selectKey.contains(substring)) { + dataMap.put(substring, o.getValue()); } - dataMap.put(substring, o.getValue()); } allDataList.add(dataMap); } @@ -103,6 +105,9 @@ public class FormExecelUtils { for (String tab : tablefield1) { // 去掉最后一个 放到下条数据里 List> mapList = c.get(tab); + if(mapList == null || mapList.isEmpty()){ + continue; + } Map map = mapList.get(mapList.size() - 1); List> aList = new ArrayList<>(); aList.add(map); @@ -132,6 +137,9 @@ public class FormExecelUtils { // 处理结果 for (int r = 0; r < results.size(); r++) { + if(r >= IndexMap.size()){ + break; + } Map>> entry = IndexMap.get(r); Map map = results.get(r); for (Map.Entry>> entry1 : entry.entrySet()) { @@ -148,4 +156,4 @@ public class FormExecelUtils { } return results; } -} +} \ No newline at end of file