From 81ebc6a7728a9a8058c02e561574e1db6e4a6700 Mon Sep 17 00:00:00 2001 From: wangmingwei Date: Wed, 20 May 2026 16:06:31 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4=E5=90=88=E5=90=8C=E6=A8=A1?= =?UTF-8?q?=E5=9D=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- yunzhupaas-cm/yunzhupaas-cm-biz/pom.xml | 2 +- .../cm/mapper/AssetSubjectMapper.java | 17 + .../yunzhupaas/cm/mapper/ContractMapper.java | 17 + .../cm/mapper/MaterialSubjectMapper.java | 17 + .../cm/mapper/PaymentPlanMapper.java | 17 + .../cm/mapper/ProductSubjectMapper.java | 17 + .../cm/mapper/TaskSubjectMapper.java | 17 + .../cm/mapper/WorktypeSubjectMapper.java | 17 + .../cm/service/AssetSubjectService.java | 14 + .../cm/service/ContractService.java | 31 + .../cm/service/MaterialSubjectService.java | 14 + .../cm/service/PaymentPlanService.java | 14 + .../cm/service/ProductSubjectService.java | 14 + .../cm/service/TaskSubjectService.java | 14 + .../cm/service/WorktypeSubjectService.java | 14 + .../service/impl/AssetSubjectServiceImpl.java | 34 + .../cm/service/impl/ContractServiceImpl.java | 1005 +++++++++++++++++ .../impl/MaterialSubjectServiceImpl.java | 34 + .../service/impl/PaymentPlanServiceImpl.java | 34 + .../impl/ProductSubjectServiceImpl.java | 34 + .../service/impl/TaskSubjectServiceImpl.java | 34 + .../impl/WorktypeSubjectServiceImpl.java | 34 + .../yunzhupaas-cm-controller/pom.xml | 2 +- .../cm/controller/ContractController.java | 833 ++++++++++++++ .../cm/entity/AssetSubjectEntity.java | 93 ++ .../yunzhupaas/cm/entity/ContractEntity.java | 156 +++ .../cm/entity/MaterialSubjectEntity.java | 96 ++ .../cm/entity/PaymentPlanEntity.java | 55 + .../cm/entity/ProductSubjectEntity.java | 99 ++ .../cm/entity/TaskSubjectEntity.java | 90 ++ .../cm/entity/WorktypeSubjectEntity.java | 90 ++ .../model/contract/AssetSubjectExcelVO.java | 25 + .../cm/model/contract/AssetSubjectModel.java | 94 ++ .../cm/model/contract/ContractConstant.java | 52 + .../model/contract/ContractExcelErrorVO.java | 22 + .../cm/model/contract/ContractExcelVO.java | 25 + .../cm/model/contract/ContractForm.java | 209 ++++ .../cm/model/contract/ContractPagination.java | 68 ++ .../contract/MaterialSubjectExcelVO.java | 25 + .../model/contract/MaterialSubjectModel.java | 84 ++ .../cm/model/contract/PaymentPlanExcelVO.java | 25 + .../cm/model/contract/PaymentPlanModel.java | 69 ++ .../model/contract/ProductSubjectExcelVO.java | 25 + .../model/contract/ProductSubjectModel.java | 104 ++ .../cm/model/contract/TaskSubjectExcelVO.java | 25 + .../cm/model/contract/TaskSubjectModel.java | 93 ++ .../contract/WorktypeSubjectExcelVO.java | 25 + .../model/contract/WorktypeSubjectModel.java | 89 ++ .../com/yunzhupaas/mapper/ContractMapper.java | 17 - .../yunzhupaas/service/ContractService.java | 29 - .../service/impl/ContractServiceImpl.java | 6 - .../controller/ContractController.java | 125 -- 52 files changed, 4016 insertions(+), 179 deletions(-) create mode 100644 yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/mapper/AssetSubjectMapper.java create mode 100644 yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/mapper/ContractMapper.java create mode 100644 yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/mapper/MaterialSubjectMapper.java create mode 100644 yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/mapper/PaymentPlanMapper.java create mode 100644 yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/mapper/ProductSubjectMapper.java create mode 100644 yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/mapper/TaskSubjectMapper.java create mode 100644 yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/mapper/WorktypeSubjectMapper.java create mode 100644 yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/service/AssetSubjectService.java create mode 100644 yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/service/ContractService.java create mode 100644 yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/service/MaterialSubjectService.java create mode 100644 yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/service/PaymentPlanService.java create mode 100644 yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/service/ProductSubjectService.java create mode 100644 yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/service/TaskSubjectService.java create mode 100644 yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/service/WorktypeSubjectService.java create mode 100644 yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/service/impl/AssetSubjectServiceImpl.java create mode 100644 yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/service/impl/ContractServiceImpl.java create mode 100644 yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/service/impl/MaterialSubjectServiceImpl.java create mode 100644 yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/service/impl/PaymentPlanServiceImpl.java create mode 100644 yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/service/impl/ProductSubjectServiceImpl.java create mode 100644 yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/service/impl/TaskSubjectServiceImpl.java create mode 100644 yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/service/impl/WorktypeSubjectServiceImpl.java create mode 100644 yunzhupaas-cm/yunzhupaas-cm-controller/src/main/java/com/yunzhupaas/cm/controller/ContractController.java create mode 100644 yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/entity/AssetSubjectEntity.java create mode 100644 yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/entity/ContractEntity.java create mode 100644 yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/entity/MaterialSubjectEntity.java create mode 100644 yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/entity/PaymentPlanEntity.java create mode 100644 yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/entity/ProductSubjectEntity.java create mode 100644 yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/entity/TaskSubjectEntity.java create mode 100644 yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/entity/WorktypeSubjectEntity.java create mode 100644 yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/model/contract/AssetSubjectExcelVO.java create mode 100644 yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/model/contract/AssetSubjectModel.java create mode 100644 yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/model/contract/ContractConstant.java create mode 100644 yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/model/contract/ContractExcelErrorVO.java create mode 100644 yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/model/contract/ContractExcelVO.java create mode 100644 yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/model/contract/ContractForm.java create mode 100644 yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/model/contract/ContractPagination.java create mode 100644 yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/model/contract/MaterialSubjectExcelVO.java create mode 100644 yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/model/contract/MaterialSubjectModel.java create mode 100644 yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/model/contract/PaymentPlanExcelVO.java create mode 100644 yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/model/contract/PaymentPlanModel.java create mode 100644 yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/model/contract/ProductSubjectExcelVO.java create mode 100644 yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/model/contract/ProductSubjectModel.java create mode 100644 yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/model/contract/TaskSubjectExcelVO.java create mode 100644 yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/model/contract/TaskSubjectModel.java create mode 100644 yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/model/contract/WorktypeSubjectExcelVO.java create mode 100644 yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/model/contract/WorktypeSubjectModel.java delete mode 100644 yunzhupaas-example/yunzhupaas-example-biz/src/main/java/com/yunzhupaas/mapper/ContractMapper.java delete mode 100644 yunzhupaas-example/yunzhupaas-example-biz/src/main/java/com/yunzhupaas/service/ContractService.java delete mode 100644 yunzhupaas-example/yunzhupaas-example-controller/src/main/java/com/yunzhupaas/controller/ContractController.java diff --git a/yunzhupaas-cm/yunzhupaas-cm-biz/pom.xml b/yunzhupaas-cm/yunzhupaas-cm-biz/pom.xml index a22eec9..145eb6f 100644 --- a/yunzhupaas-cm/yunzhupaas-cm-biz/pom.xml +++ b/yunzhupaas-cm/yunzhupaas-cm-biz/pom.xml @@ -14,7 +14,7 @@ com.yunzhupaas - yunzhupaas-crm-entity + yunzhupaas-cm-entity ${project.version} diff --git a/yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/mapper/AssetSubjectMapper.java b/yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/mapper/AssetSubjectMapper.java new file mode 100644 index 0000000..8f15f89 --- /dev/null +++ b/yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/mapper/AssetSubjectMapper.java @@ -0,0 +1,17 @@ +package com.yunzhupaas.cm.mapper; + + +import com.yunzhupaas.cm.entity.AssetSubjectEntity; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.yunzhupaas.base.mapper.SuperMapper; + +/** + * 合同管理 + * 版本: V5.2.7 + * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * 作者: 深圳市乐程软件有限公司 + * 日期: 2026-05-20 + */ +public interface AssetSubjectMapper extends SuperMapper { + +} diff --git a/yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/mapper/ContractMapper.java b/yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/mapper/ContractMapper.java new file mode 100644 index 0000000..dda0661 --- /dev/null +++ b/yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/mapper/ContractMapper.java @@ -0,0 +1,17 @@ +package com.yunzhupaas.cm.mapper; + + +import com.yunzhupaas.cm.entity.ContractEntity; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.yunzhupaas.base.mapper.SuperMapper; + +/** + * 合同管理 + * 版本: V5.2.7 + * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * 作者: 深圳市乐程软件有限公司 + * 日期: 2026-05-20 + */ +public interface ContractMapper extends SuperMapper { + +} diff --git a/yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/mapper/MaterialSubjectMapper.java b/yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/mapper/MaterialSubjectMapper.java new file mode 100644 index 0000000..1ef8bd4 --- /dev/null +++ b/yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/mapper/MaterialSubjectMapper.java @@ -0,0 +1,17 @@ +package com.yunzhupaas.cm.mapper; + + +import com.yunzhupaas.cm.entity.MaterialSubjectEntity; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.yunzhupaas.base.mapper.SuperMapper; + +/** + * 合同管理 + * 版本: V5.2.7 + * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * 作者: 深圳市乐程软件有限公司 + * 日期: 2026-05-20 + */ +public interface MaterialSubjectMapper extends SuperMapper { + +} diff --git a/yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/mapper/PaymentPlanMapper.java b/yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/mapper/PaymentPlanMapper.java new file mode 100644 index 0000000..8a703f4 --- /dev/null +++ b/yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/mapper/PaymentPlanMapper.java @@ -0,0 +1,17 @@ +package com.yunzhupaas.cm.mapper; + + +import com.yunzhupaas.cm.entity.PaymentPlanEntity; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.yunzhupaas.base.mapper.SuperMapper; + +/** + * 合同管理 + * 版本: V5.2.7 + * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * 作者: 深圳市乐程软件有限公司 + * 日期: 2026-05-20 + */ +public interface PaymentPlanMapper extends SuperMapper { + +} diff --git a/yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/mapper/ProductSubjectMapper.java b/yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/mapper/ProductSubjectMapper.java new file mode 100644 index 0000000..2de46a2 --- /dev/null +++ b/yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/mapper/ProductSubjectMapper.java @@ -0,0 +1,17 @@ +package com.yunzhupaas.cm.mapper; + + +import com.yunzhupaas.cm.entity.ProductSubjectEntity; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.yunzhupaas.base.mapper.SuperMapper; + +/** + * 合同管理 + * 版本: V5.2.7 + * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * 作者: 深圳市乐程软件有限公司 + * 日期: 2026-05-20 + */ +public interface ProductSubjectMapper extends SuperMapper { + +} diff --git a/yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/mapper/TaskSubjectMapper.java b/yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/mapper/TaskSubjectMapper.java new file mode 100644 index 0000000..94f712d --- /dev/null +++ b/yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/mapper/TaskSubjectMapper.java @@ -0,0 +1,17 @@ +package com.yunzhupaas.cm.mapper; + + +import com.yunzhupaas.cm.entity.TaskSubjectEntity; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.yunzhupaas.base.mapper.SuperMapper; + +/** + * 合同管理 + * 版本: V5.2.7 + * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * 作者: 深圳市乐程软件有限公司 + * 日期: 2026-05-20 + */ +public interface TaskSubjectMapper extends SuperMapper { + +} diff --git a/yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/mapper/WorktypeSubjectMapper.java b/yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/mapper/WorktypeSubjectMapper.java new file mode 100644 index 0000000..3b4c1e0 --- /dev/null +++ b/yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/mapper/WorktypeSubjectMapper.java @@ -0,0 +1,17 @@ +package com.yunzhupaas.cm.mapper; + + +import com.yunzhupaas.cm.entity.WorktypeSubjectEntity; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.yunzhupaas.base.mapper.SuperMapper; + +/** + * 合同管理 + * 版本: V5.2.7 + * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * 作者: 深圳市乐程软件有限公司 + * 日期: 2026-05-20 + */ +public interface WorktypeSubjectMapper extends SuperMapper { + +} diff --git a/yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/service/AssetSubjectService.java b/yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/service/AssetSubjectService.java new file mode 100644 index 0000000..5fc66b9 --- /dev/null +++ b/yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/service/AssetSubjectService.java @@ -0,0 +1,14 @@ +package com.yunzhupaas.cm.service; + +import com.yunzhupaas.cm.entity.*; +import com.yunzhupaas.base.service.SuperService; + +/** + * 合同管理 + * 版本: V5.2.7 + * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * 作者: 深圳市乐程软件有限公司 + * 日期: 2026-05-20 + */ +public interface AssetSubjectService extends SuperService { +} diff --git a/yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/service/ContractService.java b/yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/service/ContractService.java new file mode 100644 index 0000000..8bf3dd8 --- /dev/null +++ b/yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/service/ContractService.java @@ -0,0 +1,31 @@ +package com.yunzhupaas.cm.service; + +import com.yunzhupaas.cm.entity.*; +import com.yunzhupaas.base.service.SuperService; +import com.yunzhupaas.cm.model.contract.*; +import java.util.*; + +/** + * 合同管理 + * 版本: V5.2.7 + * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * 作者: 深圳市乐程软件有限公司 + * 日期: 2026-05-20 + */ +public interface ContractService extends SuperService { + List getList(ContractPagination contractPagination); + + List getTypeList(ContractPagination contractPagination,String dataType); + + ContractEntity getInfo(String contractid); + + void delete(ContractEntity entity); + + void create(ContractEntity entity); + + boolean update(String contractid, ContractEntity entity); + + String checkForm(ContractForm form,int i); + + void saveOrUpdate(ContractForm contractForm,String id, boolean isSave) throws Exception; +} diff --git a/yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/service/MaterialSubjectService.java b/yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/service/MaterialSubjectService.java new file mode 100644 index 0000000..1d3cf3d --- /dev/null +++ b/yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/service/MaterialSubjectService.java @@ -0,0 +1,14 @@ +package com.yunzhupaas.cm.service; + +import com.yunzhupaas.cm.entity.*; +import com.yunzhupaas.base.service.SuperService; + +/** + * 合同管理 + * 版本: V5.2.7 + * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * 作者: 深圳市乐程软件有限公司 + * 日期: 2026-05-20 + */ +public interface MaterialSubjectService extends SuperService { +} diff --git a/yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/service/PaymentPlanService.java b/yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/service/PaymentPlanService.java new file mode 100644 index 0000000..f728ac4 --- /dev/null +++ b/yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/service/PaymentPlanService.java @@ -0,0 +1,14 @@ +package com.yunzhupaas.cm.service; + +import com.yunzhupaas.cm.entity.*; +import com.yunzhupaas.base.service.SuperService; + +/** + * 合同管理 + * 版本: V5.2.7 + * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * 作者: 深圳市乐程软件有限公司 + * 日期: 2026-05-20 + */ +public interface PaymentPlanService extends SuperService { +} diff --git a/yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/service/ProductSubjectService.java b/yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/service/ProductSubjectService.java new file mode 100644 index 0000000..fc1775d --- /dev/null +++ b/yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/service/ProductSubjectService.java @@ -0,0 +1,14 @@ +package com.yunzhupaas.cm.service; + +import com.yunzhupaas.cm.entity.*; +import com.yunzhupaas.base.service.SuperService; + +/** + * 合同管理 + * 版本: V5.2.7 + * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * 作者: 深圳市乐程软件有限公司 + * 日期: 2026-05-20 + */ +public interface ProductSubjectService extends SuperService { +} diff --git a/yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/service/TaskSubjectService.java b/yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/service/TaskSubjectService.java new file mode 100644 index 0000000..79a3266 --- /dev/null +++ b/yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/service/TaskSubjectService.java @@ -0,0 +1,14 @@ +package com.yunzhupaas.cm.service; + +import com.yunzhupaas.cm.entity.*; +import com.yunzhupaas.base.service.SuperService; + +/** + * 合同管理 + * 版本: V5.2.7 + * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * 作者: 深圳市乐程软件有限公司 + * 日期: 2026-05-20 + */ +public interface TaskSubjectService extends SuperService { +} diff --git a/yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/service/WorktypeSubjectService.java b/yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/service/WorktypeSubjectService.java new file mode 100644 index 0000000..a3fccb0 --- /dev/null +++ b/yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/service/WorktypeSubjectService.java @@ -0,0 +1,14 @@ +package com.yunzhupaas.cm.service; + +import com.yunzhupaas.cm.entity.*; +import com.yunzhupaas.base.service.SuperService; + +/** + * 合同管理 + * 版本: V5.2.7 + * 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * 作者: 深圳市乐程软件有限公司 + * 日期: 2026-05-20 + */ +public interface WorktypeSubjectService extends SuperService { +} diff --git a/yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/service/impl/AssetSubjectServiceImpl.java b/yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/service/impl/AssetSubjectServiceImpl.java new file mode 100644 index 0000000..204c4d9 --- /dev/null +++ b/yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/service/impl/AssetSubjectServiceImpl.java @@ -0,0 +1,34 @@ + +package com.yunzhupaas.cm.service.impl; + +import com.yunzhupaas.cm.entity.*; +import com.yunzhupaas.cm.mapper.AssetSubjectMapper; +import com.yunzhupaas.cm.service.*; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.yunzhupaas.cm.model.contract.*; +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-05-20 + */ +@Service +public class AssetSubjectServiceImpl extends SuperServiceImpl implements AssetSubjectService{ + @Autowired + private GeneraterSwapUtil generaterSwapUtil; +} diff --git a/yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/service/impl/ContractServiceImpl.java b/yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/service/impl/ContractServiceImpl.java new file mode 100644 index 0000000..c03550d --- /dev/null +++ b/yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/service/impl/ContractServiceImpl.java @@ -0,0 +1,1005 @@ + +package com.yunzhupaas.cm.service.impl; + +import com.yunzhupaas.cm.entity.*; +import com.yunzhupaas.cm.mapper.ContractMapper; +import com.yunzhupaas.cm.service.*; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.yunzhupaas.cm.model.contract.*; +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-05-20 + */ +@Service +public class ContractServiceImpl extends SuperServiceImpl implements ContractService{ + @Autowired + private GeneraterSwapUtil generaterSwapUtil; + @Autowired + private UserProvider userProvider; + @Autowired + private ProductSubjectService productSubjectService; + @Autowired + private MaterialSubjectService materialSubjectService; + @Autowired + private WorktypeSubjectService worktypeSubjectService; + @Autowired + private AssetSubjectService assetSubjectService; + @Autowired + private TaskSubjectService taskSubjectService; + @Autowired + private PaymentPlanService paymentPlanService; + @Override + public List getList(ContractPagination contractPagination){ + return getTypeList(contractPagination,contractPagination.getDataType()); + } + /** 列表查询 */ + @Override + public List getTypeList(ContractPagination contractPagination,String dataType){ + String userId=userProvider.get().getUserId(); + Map tableClassMap=new HashMap<>(); + tableClassMap.put("cm_contract",ContractEntity.class); + tableClassMap.put("cm_product_subject",ProductSubjectEntity.class); + tableClassMap.put("cm_worktype_subject",WorktypeSubjectEntity.class); + tableClassMap.put("cm_asset_subject",AssetSubjectEntity.class); + tableClassMap.put("cm_material_subject",MaterialSubjectEntity.class); + tableClassMap.put("cm_task_subject",TaskSubjectEntity.class); + tableClassMap.put("cm_payment_plan",PaymentPlanEntity.class); + + MPJLambdaWrapper wrapper = JoinWrappers + .lambda("cm_contract",ContractEntity.class) + .selectCollection(ProductSubjectEntity.class,ContractEntity::getProductSubject) + .leftJoin(ProductSubjectEntity.class,"cm_product_subject",ProductSubjectEntity::getContractId,ContractEntity::getContractId) + .selectCollection(WorktypeSubjectEntity.class,ContractEntity::getWorktypeSubject) + .leftJoin(WorktypeSubjectEntity.class,"cm_worktype_subject",WorktypeSubjectEntity::getContractId,ContractEntity::getContractId) + .selectCollection(AssetSubjectEntity.class,ContractEntity::getAssetSubject) + .leftJoin(AssetSubjectEntity.class,"cm_asset_subject",AssetSubjectEntity::getContractId,ContractEntity::getContractId) + .selectCollection(MaterialSubjectEntity.class,ContractEntity::getMaterialSubject) + .leftJoin(MaterialSubjectEntity.class,"cm_material_subject",MaterialSubjectEntity::getContractId,ContractEntity::getContractId) + .selectCollection(TaskSubjectEntity.class,ContractEntity::getTaskSubject) + .leftJoin(TaskSubjectEntity.class,"cm_task_subject",TaskSubjectEntity::getContractId,ContractEntity::getContractId) + .selectCollection(PaymentPlanEntity.class,ContractEntity::getPaymentPlan) + .leftJoin(PaymentPlanEntity.class,"cm_payment_plan",PaymentPlanEntity::getContractId,ContractEntity::getContractId) + .selectAll(ContractEntity.class); + MPJLambdaWrapper wrapper2 = JoinWrappers + .lambda("cm_contract",ContractEntity.class) + .leftJoin(ProductSubjectEntity.class,"cm_product_subject",ProductSubjectEntity::getContractId,ContractEntity::getContractId) + .leftJoin(WorktypeSubjectEntity.class,"cm_worktype_subject",WorktypeSubjectEntity::getContractId,ContractEntity::getContractId) + .leftJoin(AssetSubjectEntity.class,"cm_asset_subject",AssetSubjectEntity::getContractId,ContractEntity::getContractId) + .leftJoin(MaterialSubjectEntity.class,"cm_material_subject",MaterialSubjectEntity::getContractId,ContractEntity::getContractId) + .leftJoin(TaskSubjectEntity.class,"cm_task_subject",TaskSubjectEntity::getContractId,ContractEntity::getContractId) + .leftJoin(PaymentPlanEntity.class,"cm_payment_plan",PaymentPlanEntity::getContractId,ContractEntity::getContractId) + .distinct().select(ContractEntity::getContractId); + + QueryAllModel queryAllModel = new QueryAllModel(); + queryAllModel.setWrapper(wrapper); + queryAllModel.setClassMap(tableClassMap); + queryAllModel.setDbLink(ContractConstant.DBLINKID); + //数据过滤 + boolean isPc = ServletUtil.getHeader("yunzhupaas-origin").equals("pc"); + String columnData = !isPc ? ContractConstant.getAppColumnData() : ContractConstant.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(contractPagination.getSuperQueryJson()); + } + //数据权限 + boolean pcPermission = true; + boolean appPermission = false; + if (isPc && pcPermission) { + queryAllModel.setModuleId(contractPagination.getMenuId()); + } + if (!isPc && appPermission) { + queryAllModel.setModuleId(contractPagination.getMenuId()); + } + //拼接复杂条件 + wrapper = generaterSwapUtil.getConditionAllTable(queryAllModel); + if(wrapper == null) return new ArrayList<>(); + queryAllModel.setWrapper(wrapper2); + wrapper2 = generaterSwapUtil.getConditionAllTable(queryAllModel); + //其他条件拼接 + otherConditions(contractPagination, wrapper, isPc); + otherConditions(contractPagination, wrapper2, isPc); + + if("0".equals(dataType)){ + com.github.pagehelper.Page objects = PageHelper.startPage((int) contractPagination.getCurrentPage(), (int) contractPagination.getPageSize(), true); + List userIPage = this.selectJoinList(ContractEntity.class, wrapper2); + List collect = userIPage.stream().map(t -> t.getContractId()).collect(Collectors.toList()); + if(CollectionUtils.isNotEmpty(collect)){ + wrapper.in(ContractEntity::getContractId,collect); + } + List result = this.selectJoinList(ContractEntity.class, wrapper); + return contractPagination.setData(result,objects.getTotal()); + }else{ + List list = this.selectJoinList(ContractEntity.class, wrapper); + if("2".equals(dataType)){ + List selectIds = Arrays.asList(contractPagination.getSelectIds()); + return list.stream().filter(t -> selectIds.contains(t.getContractId())).collect(Collectors.toList()); + }else{ + return list; + } + } + + } + + /** + * 其他条件拼接 + */ + private void otherConditions(ContractPagination contractPagination, 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()); + } + //流程数据隔离 + List flowIds = generaterSwapUtil.getFlowIds(contractPagination.getFlowId()); + wrapper.in(ContractEntity::getFlowId,flowIds); + //关键词 + if(ObjectUtil.isNotEmpty(contractPagination.getYunzhupaasKeyword())){ + } + //普通查询 + if(isPc){ + if(ObjectUtil.isNotEmpty(contractPagination.getContractName())){ + String value = contractPagination.getContractName() instanceof List ? + JsonUtil.getObjectToString(contractPagination.getContractName()) : + String.valueOf(contractPagination.getContractName()); + wrapper.like(ContractEntity::getContractName,value); + } + + if(ObjectUtil.isNotEmpty(contractPagination.getOrgId())){ + List idList = new ArrayList<>(); + try { + String[][] orgId = JsonUtil.getJsonToBean(contractPagination.getOrgId(),String[][].class); + for(int i=0;i0){ + idList.add(JsonUtil.getObjectToString(Arrays.asList(orgId[i]))); + } + } + }catch (Exception e1){ + try { + List orgId = JsonUtil.getJsonToList(contractPagination.getOrgId(),String.class); + if(orgId.size()>0){ + idList.add(JsonUtil.getObjectToString(orgId)); + } + }catch (Exception e2){ + idList.add(String.valueOf(contractPagination.getOrgId())); + } + } + wrapper.and(t->{ + idList.forEach(tt->{ + if(StringUtil.isNotEmpty(tt) && "Microsoft SQL Server".equalsIgnoreCase(databaseName)){ + tt = tt.replaceFirst("\\[","[[]"); + } + t.like(ContractEntity::getOrgId, tt).or(); + }); + }); + } + + if(ObjectUtil.isNotEmpty(contractPagination.getContractCategory())){ + List idList = new ArrayList<>(); + try { + String[][] contractCategory = JsonUtil.getJsonToBean(contractPagination.getContractCategory(),String[][].class); + for(int i=0;i0){ + idList.add(JsonUtil.getObjectToString(Arrays.asList(contractCategory[i]))); + } + } + }catch (Exception e1){ + try { + List contractCategory = JsonUtil.getJsonToList(contractPagination.getContractCategory(),String.class); + if(contractCategory.size()>0){ + idList.addAll(contractCategory); + } + }catch (Exception e2){ + idList.add(String.valueOf(contractPagination.getContractCategory())); + } + } + wrapper.and(t->{ + idList.forEach(tt->{ + if(StringUtil.isNotEmpty(tt) && "Microsoft SQL Server".equalsIgnoreCase(databaseName)){ + tt = tt.replaceFirst("\\[","[[]"); + } + t.like(ContractEntity::getContractCategory, tt).or(); + }); + }); + } + + if(ObjectUtil.isNotEmpty(contractPagination.getContractCode())){ + String value = contractPagination.getContractCode() instanceof List ? + JsonUtil.getObjectToString(contractPagination.getContractCode()) : + String.valueOf(contractPagination.getContractCode()); + wrapper.like(ContractEntity::getContractCode,value); + } + + } + //排序 + if(StringUtil.isEmpty(contractPagination.getSidx())){ + wrapper.orderByDesc(ContractEntity::getContractId); + }else{ + try { + String[] split = contractPagination.getSidx().split(","); + for(String sidx:split){ + ContractEntity contractEntity = new ContractEntity(); + String oderTableField = contractEntity.getClass().getAnnotation(TableName.class).value(); + boolean descFlag = sidx.startsWith("-"); + String sidxField = descFlag ? sidx.substring(1) : sidx; + try{ + Field declaredField = contractEntity.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 ContractEntity getInfo(String contractid){ + MPJLambdaWrapper wrapper = JoinWrappers + .lambda("cm_contract",ContractEntity.class) + .selectCollection(ProductSubjectEntity.class,ContractEntity::getProductSubject) + .leftJoin(ProductSubjectEntity.class,"cm_product_subject",ProductSubjectEntity::getContractId,ContractEntity::getContractId) + .selectCollection(WorktypeSubjectEntity.class,ContractEntity::getWorktypeSubject) + .leftJoin(WorktypeSubjectEntity.class,"cm_worktype_subject",WorktypeSubjectEntity::getContractId,ContractEntity::getContractId) + .selectCollection(AssetSubjectEntity.class,ContractEntity::getAssetSubject) + .leftJoin(AssetSubjectEntity.class,"cm_asset_subject",AssetSubjectEntity::getContractId,ContractEntity::getContractId) + .selectCollection(MaterialSubjectEntity.class,ContractEntity::getMaterialSubject) + .leftJoin(MaterialSubjectEntity.class,"cm_material_subject",MaterialSubjectEntity::getContractId,ContractEntity::getContractId) + .selectCollection(TaskSubjectEntity.class,ContractEntity::getTaskSubject) + .leftJoin(TaskSubjectEntity.class,"cm_task_subject",TaskSubjectEntity::getContractId,ContractEntity::getContractId) + .selectCollection(PaymentPlanEntity.class,ContractEntity::getPaymentPlan) + .leftJoin(PaymentPlanEntity.class,"cm_payment_plan",PaymentPlanEntity::getContractId,ContractEntity::getContractId) + .selectAll(ContractEntity.class); + wrapper.and( + t->t.eq(ContractEntity::getContractId, contractid ) + .or().eq(ContractEntity::getFlowTaskId, contractid) + ); + return this.selectJoinOne(ContractEntity.class,wrapper); + } + @Override + public void create(ContractEntity entity){ + this.save(entity); + } + @Override + public boolean update(String contractid, ContractEntity entity){ + return this.updateById(entity); + } + @Override + public void delete(ContractEntity entity){ + if(entity!=null){ + this.removeById(entity.getContractId()); + } + } + /** 验证表单唯一字段,正则,非空 i-0新增-1修改*/ + @Override + public String checkForm(ContractForm form,int i) { + List flowIds = generaterSwapUtil.getFlowIds(form.getFlowId()); + 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 = "合同类型"; + fieldTipName = "引用模版"; + fieldTipName = "合同名称"; + if(StringUtil.isEmpty(form.getContractName())){ + return fieldTipName + canNotNull; + } + fieldTipName = "合同编码"; + fieldTipName = "归属组织"; + fieldTipName = "归属项目"; + fieldTipName = "合同分类"; + fieldTipName = "签约日期"; + fieldTipName = "开始日期"; + fieldTipName = "结束日期"; + fieldTipName = "是否子合同"; + fieldTipName = "关联合同"; + fieldTipName = "经办人"; + fieldTipName = "打印合同模版"; + fieldTipName = "备注"; + fieldTipName = "我方类型"; + fieldTipName = "我方单位"; + fieldTipName = "我方名称"; + fieldTipName = "合作方类型"; + fieldTipName = "合作单位"; + fieldTipName = "合作方名称"; + fieldTipName = "第三方类型"; + fieldTipName = "第三方单位"; + fieldTipName = "第三方名称"; + fieldTipName = "原合同金额"; + fieldTipName = "最终签约金额"; + fieldTipName = "签约金额大写"; + fieldTipName = "税额"; + fieldTipName = "不含税金额"; + fieldTipName = "合同附件"; + //子表字段验证 + if (form.getProductSubjectList()!=null){ + + fieldTipName = "产品清单" + + "-" + "产品名称"; + + for(ProductSubjectModel t : form.getProductSubjectList()){ + if( t.getProductId() != null ){ + t.setProductId(t.getProductId()); + } + else{ + return fieldTipName + canNotNull; + } + } + + fieldTipName = "产品清单" + + "-" + "品牌"; + + + fieldTipName = "产品清单" + + "-" + "规格型号"; + + + fieldTipName = "产品清单" + + "-" + "数量"; + + for(ProductSubjectModel t : form.getProductSubjectList()){ + if( t.getQuantity() != null ){ + t.setQuantity(t.getQuantity()); + } + else{ + return fieldTipName + canNotNull; + } + } + + fieldTipName = "产品清单" + + "-" + "单价"; + + for(ProductSubjectModel t : form.getProductSubjectList()){ + if( t.getUnitPrice() != null ){ + t.setUnitPrice(t.getUnitPrice()); + } + else{ + return fieldTipName + canNotNull; + } + } + + fieldTipName = "产品清单" + + "-" + "单位"; + + + fieldTipName = "产品清单" + + "-" + "币种"; + + + fieldTipName = "产品清单" + + "-" + "总金额"; + + + fieldTipName = "产品清单" + + "-" + "折扣类型"; + + + fieldTipName = "产品清单" + + "-" + "折扣值"; + + + fieldTipName = "产品清单" + + "-" + "最终金额"; + + + fieldTipName = "产品清单" + + "-" + "税率"; + + + fieldTipName = "产品清单" + + "-" + "税额"; + + + fieldTipName = "产品清单" + + "-" + "保修期"; + + + fieldTipName = "产品清单" + + "-" + "保修条款"; + + } + if (form.getMaterialSubjectList()!=null){ + + fieldTipName = "材料清单" + + "-" + "材料名称"; + + for(MaterialSubjectModel t : form.getMaterialSubjectList()){ + if( t.getMaterialId() != null ){ + t.setMaterialId(t.getMaterialId()); + } + else{ + return fieldTipName + canNotNull; + } + } + + fieldTipName = "材料清单" + + "-" + "品牌"; + + + fieldTipName = "材料清单" + + "-" + "数量"; + + for(MaterialSubjectModel t : form.getMaterialSubjectList()){ + if( t.getQuantity() != null ){ + t.setQuantity(t.getQuantity()); + } + else{ + return fieldTipName + canNotNull; + } + } + + fieldTipName = "材料清单" + + "-" + "单价"; + + for(MaterialSubjectModel t : form.getMaterialSubjectList()){ + if( t.getUnitPrice() != null ){ + t.setUnitPrice(t.getUnitPrice()); + } + else{ + return fieldTipName + canNotNull; + } + } + + fieldTipName = "材料清单" + + "-" + "单位"; + + + fieldTipName = "材料清单" + + "-" + "币种"; + + + fieldTipName = "材料清单" + + "-" + "总金额"; + + + fieldTipName = "材料清单" + + "-" + "税率"; + + + fieldTipName = "材料清单" + + "-" + "税额"; + + + fieldTipName = "材料清单" + + "-" + "保修期"; + + + fieldTipName = "材料清单" + + "-" + "保修条款"; + + } + if (form.getWorktypeSubjectList()!=null){ + + fieldTipName = "人力清单" + + "-" + "工种"; + + for(WorktypeSubjectModel t : form.getWorktypeSubjectList()){ + if( t.getWorkTypeId() != null ){ + t.setWorkTypeId(t.getWorkTypeId()); + } + else{ + return fieldTipName + canNotNull; + } + } + + fieldTipName = "人力清单" + + "-" + "数量"; + + for(WorktypeSubjectModel t : form.getWorktypeSubjectList()){ + if( t.getQuantity() != null ){ + t.setQuantity(t.getQuantity()); + } + else{ + return fieldTipName + canNotNull; + } + } + + fieldTipName = "人力清单" + + "-" + "销售单价"; + + for(WorktypeSubjectModel t : form.getWorktypeSubjectList()){ + if( StringUtil.isNotEmpty(t.getUnitPrice()) ){ + t.setUnitPrice(t.getUnitPrice().trim()); + } + else{ + return fieldTipName + canNotNull; + } + } + + fieldTipName = "人力清单" + + "-" + "数量单位"; + + + fieldTipName = "人力清单" + + "-" + "币种"; + + + fieldTipName = "人力清单" + + "-" + "总金额"; + + + fieldTipName = "人力清单" + + "-" + "折扣类型"; + + + fieldTipName = "人力清单" + + "-" + "折扣值"; + + + fieldTipName = "人力清单" + + "-" + "最终金额"; + + + fieldTipName = "人力清单" + + "-" + "税率"; + + + fieldTipName = "人力清单" + + "-" + "税额"; + + + fieldTipName = "人力清单" + + "-" + "工种描述"; + + } + if (form.getAssetSubjectList()!=null){ + + fieldTipName = "资产租赁" + + "-" + "资产名称"; + + for(AssetSubjectModel t : form.getAssetSubjectList()){ + if( t.getAssetId() != null ){ + t.setAssetId(t.getAssetId()); + } + else{ + return fieldTipName + canNotNull; + } + } + + fieldTipName = "资产租赁" + + "-" + "开始日期"; + + + fieldTipName = "资产租赁" + + "-" + "结束日期"; + + + fieldTipName = "资产租赁" + + "-" + "租赁天数"; + + for(AssetSubjectModel t : form.getAssetSubjectList()){ + if( t.getQuantity() != null ){ + t.setQuantity(t.getQuantity()); + } + else{ + return fieldTipName + canNotNull; + } + } + + fieldTipName = "资产租赁" + + "-" + "租赁单价"; + + for(AssetSubjectModel t : form.getAssetSubjectList()){ + if( t.getUnitPrice() != null ){ + t.setUnitPrice(t.getUnitPrice()); + } + else{ + return fieldTipName + canNotNull; + } + } + + fieldTipName = "资产租赁" + + "-" + "单位"; + + + fieldTipName = "资产租赁" + + "-" + "币种"; + + + fieldTipName = "资产租赁" + + "-" + "总金额"; + + + fieldTipName = "资产租赁" + + "-" + "折扣类型"; + + + fieldTipName = "资产租赁" + + "-" + "折扣值"; + + + fieldTipName = "资产租赁" + + "-" + "最终金额"; + + + fieldTipName = "资产租赁" + + "-" + "税率"; + + + fieldTipName = "资产租赁" + + "-" + "税额"; + + } + if (form.getTaskSubjectList()!=null){ + + fieldTipName = "工作量清单" + + "-" + "任务名称"; + + for(TaskSubjectModel t : form.getTaskSubjectList()){ + if( StringUtil.isNotEmpty(t.getTaskName()) ){ + t.setTaskName(t.getTaskName().trim()); + } + else{ + return fieldTipName + canNotNull; + } + } + + fieldTipName = "工作量清单" + + "-" + "任务描述"; + + + fieldTipName = "工作量清单" + + "-" + "数量"; + + for(TaskSubjectModel t : form.getTaskSubjectList()){ + if( t.getQuantity() != null ){ + t.setQuantity(t.getQuantity()); + } + else{ + return fieldTipName + canNotNull; + } + } + + fieldTipName = "工作量清单" + + "-" + "单价"; + + for(TaskSubjectModel t : form.getTaskSubjectList()){ + if( t.getUnitPrice() != null ){ + t.setUnitPrice(t.getUnitPrice()); + } + else{ + return fieldTipName + canNotNull; + } + } + + fieldTipName = "工作量清单" + + "-" + "单位"; + + + fieldTipName = "工作量清单" + + "-" + "币种"; + + + fieldTipName = "工作量清单" + + "-" + "总金额"; + + + fieldTipName = "工作量清单" + + "-" + "折扣类型"; + + + fieldTipName = "工作量清单" + + "-" + "折扣值"; + + + fieldTipName = "工作量清单" + + "-" + "最终金额"; + + + fieldTipName = "工作量清单" + + "-" + "税率"; + + + fieldTipName = "工作量清单" + + "-" + "税额"; + + + fieldTipName = "工作量清单" + + "-" + "备注"; + + } + if (form.getPaymentPlanList()!=null){ + + fieldTipName = "付款计划" + + "-" + "序号"; + + + fieldTipName = "付款计划" + + "-" + "款项名称"; + + for(PaymentPlanModel t : form.getPaymentPlanList()){ + if( StringUtil.isNotEmpty(t.getPaymentName()) ){ + t.setPaymentName(t.getPaymentName().trim()); + } + else{ + return fieldTipName + canNotNull; + } + } + + fieldTipName = "付款计划" + + "-" + "款项类型"; + + for(PaymentPlanModel t : form.getPaymentPlanList()){ + if( t.getBillingItemId() != null ){ + t.setBillingItemId(t.getBillingItemId()); + } + else{ + return fieldTipName + canNotNull; + } + } + + fieldTipName = "付款计划" + + "-" + "付款条件"; + + for(PaymentPlanModel t : form.getPaymentPlanList()){ + if( StringUtil.isNotEmpty(t.getPaymentCondition()) ){ + t.setPaymentCondition(t.getPaymentCondition().trim()); + } + else{ + return fieldTipName + canNotNull; + } + } + + fieldTipName = "付款计划" + + "-" + "预计付款日期"; + + + fieldTipName = "付款计划" + + "-" + "付款比例"; + + + fieldTipName = "付款计划" + + "-" + "付款金额"; + + + fieldTipName = "付款计划" + + "-" + "备注"; + + } + return countRecover; + } + /** + * 新增修改数据(事务回滚) + * @param id + * @param contractForm + * @return + */ + @Override + @Transactional + public void saveOrUpdate(ContractForm contractForm,String id, boolean isSave) throws Exception{ + List> formOperates = contractForm.getFormOperates(); + List hasOperate = new ArrayList<>(); + boolean noOperate = false; + if(CollectionUtils.isNotEmpty(formOperates)){ + for (Map formOperate : formOperates) { + String formOperateId = formOperate.get("id").toString(); + boolean formOperateWrite = formOperate.get("write") ==null? false : (boolean) formOperate.get("write"); + if(formOperateWrite){ + hasOperate.add(formOperateId); + } + } + }else{ + noOperate = true; + } + UserInfo userInfo=userProvider.get(); + UserEntity userEntity = generaterSwapUtil.getUser(userInfo.getUserId()); + contractForm = JsonUtil.getJsonToBean( + generaterSwapUtil.swapDatetime(ContractConstant.getFormData(),contractForm,ContractConstant.TABLERENAMES),ContractForm.class); + ContractEntity entity = JsonUtil.getJsonToBean(contractForm, ContractEntity.class); + String mainUuid = StringUtil.isEmpty(id) ? RandomUtil.uuId() : id; + entity.setFlowId(contractForm.getFlowId()); + if(isSave){ + entity.setFlowTaskId(mainUuid); + if(hasOperate.contains("contract_code") || noOperate){ + entity.setContractCode(generaterSwapUtil.getBillNumber("contractCode", false)); + } + entity.setContractId(mainUuid); + } else { + if(hasOperate.contains("contract_code") || noOperate){ + if(StringUtil.isEmpty(entity.getContractCode()) ){ + entity.setContractCode(generaterSwapUtil.getBillNumber("contractCode", false)); + } + } + } + boolean b = this.saveOrUpdate(entity); + ContractEntity info = this.getInfo(mainUuid); + if (info == null) throw new RuntimeException(MsgCode.FA001.get()); + + //ProductSubject子表数据新增修改 + QueryWrapper ProductSubjectqueryWrapper = new QueryWrapper<>(); + ProductSubjectqueryWrapper.lambda().eq(ProductSubjectEntity::getContractId, info.getContractId()); + if(!isSave && !CollectionUtils.isNotEmpty(contractForm.getProductSubjectList())){ + productSubjectService.remove(ProductSubjectqueryWrapper); + } + if (CollectionUtils.isNotEmpty(contractForm.getProductSubjectList())){ + List tableProductList = JsonUtil.getJsonToList(contractForm.getProductSubjectList(),ProductSubjectEntity.class); + //移除的数据 + List childIds = tableProductList.stream().filter(t->t.getSubjectId()!=null).map(ProductSubjectEntity::getSubjectId).collect(Collectors.toList()); + if(CollectionUtils.isNotEmpty(childIds)){ + ProductSubjectqueryWrapper.lambda().notIn(ProductSubjectEntity::getSubjectId,childIds); + } + productSubjectService.remove(ProductSubjectqueryWrapper); + for(ProductSubjectEntity entitys : tableProductList){ + entitys.setContractId(entity.getContractId()); + if(entitys.getSubjectId()==null){ + entitys.setSubjectId(RandomUtil.uuId()); + } + productSubjectService.saveOrUpdate(entitys); + } + } + //MaterialSubject子表数据新增修改 + QueryWrapper MaterialSubjectqueryWrapper = new QueryWrapper<>(); + MaterialSubjectqueryWrapper.lambda().eq(MaterialSubjectEntity::getContractId, info.getContractId()); + if(!isSave && !CollectionUtils.isNotEmpty(contractForm.getMaterialSubjectList())){ + materialSubjectService.remove(MaterialSubjectqueryWrapper); + } + if (CollectionUtils.isNotEmpty(contractForm.getMaterialSubjectList())){ + List tableMaterialList = JsonUtil.getJsonToList(contractForm.getMaterialSubjectList(),MaterialSubjectEntity.class); + //移除的数据 + List childIds = tableMaterialList.stream().filter(t->t.getSubjectId()!=null).map(MaterialSubjectEntity::getSubjectId).collect(Collectors.toList()); + if(CollectionUtils.isNotEmpty(childIds)){ + MaterialSubjectqueryWrapper.lambda().notIn(MaterialSubjectEntity::getSubjectId,childIds); + } + materialSubjectService.remove(MaterialSubjectqueryWrapper); + for(MaterialSubjectEntity entitys : tableMaterialList){ + entitys.setContractId(entity.getContractId()); + if(entitys.getSubjectId()==null){ + entitys.setSubjectId(RandomUtil.uuId()); + } + materialSubjectService.saveOrUpdate(entitys); + } + } + //WorktypeSubject子表数据新增修改 + QueryWrapper WorktypeSubjectqueryWrapper = new QueryWrapper<>(); + WorktypeSubjectqueryWrapper.lambda().eq(WorktypeSubjectEntity::getContractId, info.getContractId()); + if(!isSave && !CollectionUtils.isNotEmpty(contractForm.getWorktypeSubjectList())){ + worktypeSubjectService.remove(WorktypeSubjectqueryWrapper); + } + if (CollectionUtils.isNotEmpty(contractForm.getWorktypeSubjectList())){ + List tableWorktypeList = JsonUtil.getJsonToList(contractForm.getWorktypeSubjectList(),WorktypeSubjectEntity.class); + //移除的数据 + List childIds = tableWorktypeList.stream().filter(t->t.getSubjectId()!=null).map(WorktypeSubjectEntity::getSubjectId).collect(Collectors.toList()); + if(CollectionUtils.isNotEmpty(childIds)){ + WorktypeSubjectqueryWrapper.lambda().notIn(WorktypeSubjectEntity::getSubjectId,childIds); + } + worktypeSubjectService.remove(WorktypeSubjectqueryWrapper); + for(WorktypeSubjectEntity entitys : tableWorktypeList){ + entitys.setContractId(entity.getContractId()); + if(entitys.getSubjectId()==null){ + entitys.setSubjectId(RandomUtil.uuId()); + } + worktypeSubjectService.saveOrUpdate(entitys); + } + } + //AssetSubject子表数据新增修改 + QueryWrapper AssetSubjectqueryWrapper = new QueryWrapper<>(); + AssetSubjectqueryWrapper.lambda().eq(AssetSubjectEntity::getContractId, info.getContractId()); + if(!isSave && !CollectionUtils.isNotEmpty(contractForm.getAssetSubjectList())){ + assetSubjectService.remove(AssetSubjectqueryWrapper); + } + if (CollectionUtils.isNotEmpty(contractForm.getAssetSubjectList())){ + List tableAssetList = JsonUtil.getJsonToList(contractForm.getAssetSubjectList(),AssetSubjectEntity.class); + //移除的数据 + List childIds = tableAssetList.stream().filter(t->t.getSubjectId()!=null).map(AssetSubjectEntity::getSubjectId).collect(Collectors.toList()); + if(CollectionUtils.isNotEmpty(childIds)){ + AssetSubjectqueryWrapper.lambda().notIn(AssetSubjectEntity::getSubjectId,childIds); + } + assetSubjectService.remove(AssetSubjectqueryWrapper); + for(AssetSubjectEntity entitys : tableAssetList){ + entitys.setContractId(entity.getContractId()); + if(entitys.getSubjectId()==null){ + entitys.setSubjectId(RandomUtil.uuId()); + } + assetSubjectService.saveOrUpdate(entitys); + } + } + //TaskSubject子表数据新增修改 + QueryWrapper TaskSubjectqueryWrapper = new QueryWrapper<>(); + TaskSubjectqueryWrapper.lambda().eq(TaskSubjectEntity::getContractId, info.getContractId()); + if(!isSave && !CollectionUtils.isNotEmpty(contractForm.getTaskSubjectList())){ + taskSubjectService.remove(TaskSubjectqueryWrapper); + } + if (CollectionUtils.isNotEmpty(contractForm.getTaskSubjectList())){ + List tableTaskList = JsonUtil.getJsonToList(contractForm.getTaskSubjectList(),TaskSubjectEntity.class); + //移除的数据 + List childIds = tableTaskList.stream().filter(t->t.getSubjectId()!=null).map(TaskSubjectEntity::getSubjectId).collect(Collectors.toList()); + if(CollectionUtils.isNotEmpty(childIds)){ + TaskSubjectqueryWrapper.lambda().notIn(TaskSubjectEntity::getSubjectId,childIds); + } + taskSubjectService.remove(TaskSubjectqueryWrapper); + for(TaskSubjectEntity entitys : tableTaskList){ + entitys.setContractId(entity.getContractId()); + if(entitys.getSubjectId()==null){ + entitys.setSubjectId(RandomUtil.uuId()); + } + taskSubjectService.saveOrUpdate(entitys); + } + } + //PaymentPlan子表数据新增修改 + QueryWrapper PaymentPlanqueryWrapper = new QueryWrapper<>(); + PaymentPlanqueryWrapper.lambda().eq(PaymentPlanEntity::getContractId, info.getContractId()); + if(!isSave && !CollectionUtils.isNotEmpty(contractForm.getPaymentPlanList())){ + paymentPlanService.remove(PaymentPlanqueryWrapper); + } + if (CollectionUtils.isNotEmpty(contractForm.getPaymentPlanList())){ + List tableField3494b2 = JsonUtil.getJsonToList(contractForm.getPaymentPlanList(),PaymentPlanEntity.class); + //移除的数据 + List childIds = tableField3494b2.stream().filter(t->t.getPaymentPlanId()!=null).map(PaymentPlanEntity::getPaymentPlanId).collect(Collectors.toList()); + if(CollectionUtils.isNotEmpty(childIds)){ + PaymentPlanqueryWrapper.lambda().notIn(PaymentPlanEntity::getPaymentPlanId,childIds); + } + paymentPlanService.remove(PaymentPlanqueryWrapper); + for(PaymentPlanEntity entitys : tableField3494b2){ + entitys.setContractId(entity.getContractId()); + if(entitys.getPaymentPlanId()==null){ + entitys.setPaymentPlanId(RandomUtil.uuId()); + } + paymentPlanService.saveOrUpdate(entitys); + } + } + } +} diff --git a/yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/service/impl/MaterialSubjectServiceImpl.java b/yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/service/impl/MaterialSubjectServiceImpl.java new file mode 100644 index 0000000..bb4cf78 --- /dev/null +++ b/yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/service/impl/MaterialSubjectServiceImpl.java @@ -0,0 +1,34 @@ + +package com.yunzhupaas.cm.service.impl; + +import com.yunzhupaas.cm.entity.*; +import com.yunzhupaas.cm.mapper.MaterialSubjectMapper; +import com.yunzhupaas.cm.service.*; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.yunzhupaas.cm.model.contract.*; +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-05-20 + */ +@Service +public class MaterialSubjectServiceImpl extends SuperServiceImpl implements MaterialSubjectService{ + @Autowired + private GeneraterSwapUtil generaterSwapUtil; +} diff --git a/yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/service/impl/PaymentPlanServiceImpl.java b/yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/service/impl/PaymentPlanServiceImpl.java new file mode 100644 index 0000000..96138de --- /dev/null +++ b/yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/service/impl/PaymentPlanServiceImpl.java @@ -0,0 +1,34 @@ + +package com.yunzhupaas.cm.service.impl; + +import com.yunzhupaas.cm.entity.*; +import com.yunzhupaas.cm.mapper.PaymentPlanMapper; +import com.yunzhupaas.cm.service.*; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.yunzhupaas.cm.model.contract.*; +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-05-20 + */ +@Service +public class PaymentPlanServiceImpl extends SuperServiceImpl implements PaymentPlanService{ + @Autowired + private GeneraterSwapUtil generaterSwapUtil; +} diff --git a/yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/service/impl/ProductSubjectServiceImpl.java b/yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/service/impl/ProductSubjectServiceImpl.java new file mode 100644 index 0000000..e197ca4 --- /dev/null +++ b/yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/service/impl/ProductSubjectServiceImpl.java @@ -0,0 +1,34 @@ + +package com.yunzhupaas.cm.service.impl; + +import com.yunzhupaas.cm.entity.*; +import com.yunzhupaas.cm.mapper.ProductSubjectMapper; +import com.yunzhupaas.cm.service.*; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.yunzhupaas.cm.model.contract.*; +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-05-20 + */ +@Service +public class ProductSubjectServiceImpl extends SuperServiceImpl implements ProductSubjectService{ + @Autowired + private GeneraterSwapUtil generaterSwapUtil; +} diff --git a/yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/service/impl/TaskSubjectServiceImpl.java b/yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/service/impl/TaskSubjectServiceImpl.java new file mode 100644 index 0000000..0a34363 --- /dev/null +++ b/yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/service/impl/TaskSubjectServiceImpl.java @@ -0,0 +1,34 @@ + +package com.yunzhupaas.cm.service.impl; + +import com.yunzhupaas.cm.entity.*; +import com.yunzhupaas.cm.mapper.TaskSubjectMapper; +import com.yunzhupaas.cm.service.*; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.yunzhupaas.cm.model.contract.*; +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-05-20 + */ +@Service +public class TaskSubjectServiceImpl extends SuperServiceImpl implements TaskSubjectService{ + @Autowired + private GeneraterSwapUtil generaterSwapUtil; +} diff --git a/yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/service/impl/WorktypeSubjectServiceImpl.java b/yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/service/impl/WorktypeSubjectServiceImpl.java new file mode 100644 index 0000000..e16034e --- /dev/null +++ b/yunzhupaas-cm/yunzhupaas-cm-biz/src/main/java/com/yunzhupaas/cm/service/impl/WorktypeSubjectServiceImpl.java @@ -0,0 +1,34 @@ + +package com.yunzhupaas.cm.service.impl; + +import com.yunzhupaas.cm.entity.*; +import com.yunzhupaas.cm.mapper.WorktypeSubjectMapper; +import com.yunzhupaas.cm.service.*; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.yunzhupaas.cm.model.contract.*; +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-05-20 + */ +@Service +public class WorktypeSubjectServiceImpl extends SuperServiceImpl implements WorktypeSubjectService{ + @Autowired + private GeneraterSwapUtil generaterSwapUtil; +} diff --git a/yunzhupaas-cm/yunzhupaas-cm-controller/pom.xml b/yunzhupaas-cm/yunzhupaas-cm-controller/pom.xml index eb9a2c7..0501b2d 100644 --- a/yunzhupaas-cm/yunzhupaas-cm-controller/pom.xml +++ b/yunzhupaas-cm/yunzhupaas-cm-controller/pom.xml @@ -14,7 +14,7 @@ com.yunzhupaas - yunzhupaas-crm-biz + yunzhupaas-cm-biz ${project.version} diff --git a/yunzhupaas-cm/yunzhupaas-cm-controller/src/main/java/com/yunzhupaas/cm/controller/ContractController.java b/yunzhupaas-cm/yunzhupaas-cm-controller/src/main/java/com/yunzhupaas/cm/controller/ContractController.java new file mode 100644 index 0000000..52f4195 --- /dev/null +++ b/yunzhupaas-cm/yunzhupaas-cm-controller/src/main/java/com/yunzhupaas/cm/controller/ContractController.java @@ -0,0 +1,833 @@ +package com.yunzhupaas.cm.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.cm.service.*; +import com.yunzhupaas.cm.entity.*; +import com.yunzhupaas.util.*; +import com.yunzhupaas.cm.model.contract.*; +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-05-20 + */ +@Slf4j +@RestController +@Tag(name = "合同管理" , description = "4") +@RequestMapping("/api/cm/Contract") +public class ContractController { + + @Autowired + private GeneraterSwapUtil generaterSwapUtil; + + @Autowired + private UserProvider userProvider; + + @Autowired + private ContractService contractService; + + @Autowired + private ProductSubjectService productSubjectService; + @Autowired + private MaterialSubjectService materialSubjectService; + @Autowired + private WorktypeSubjectService worktypeSubjectService; + @Autowired + private AssetSubjectService assetSubjectService; + @Autowired + private TaskSubjectService taskSubjectService; + @Autowired + private PaymentPlanService paymentPlanService; + + + @Autowired + private ConfigValueUtil configValueUtil; + + /** + * 列表 + * + * @param contractPagination + * @return + */ + @Operation(summary = "获取列表") + @PostMapping("/getList") + public ActionResult list(@RequestBody ContractPagination contractPagination)throws Exception{ + List list= contractService.getList(contractPagination); + List> realList=new ArrayList<>(); + for (ContractEntity entity : list) { + Map contractMap=JsonUtil.entityToMap(entity); + contractMap.put("id", contractMap.get("contract_id")); + //副表数据 + //子表数据 + List productSubjectList = entity.getProductSubject(); + contractMap.put("tableProductList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(productSubjectList))); + contractMap.put("productSubjectList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(productSubjectList))); + List materialSubjectList = entity.getMaterialSubject(); + contractMap.put("tableMaterialList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(materialSubjectList))); + contractMap.put("materialSubjectList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(materialSubjectList))); + List worktypeSubjectList = entity.getWorktypeSubject(); + contractMap.put("tableWorktypeList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(worktypeSubjectList))); + contractMap.put("worktypeSubjectList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(worktypeSubjectList))); + List assetSubjectList = entity.getAssetSubject(); + contractMap.put("tableAssetList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(assetSubjectList))); + contractMap.put("assetSubjectList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(assetSubjectList))); + List taskSubjectList = entity.getTaskSubject(); + contractMap.put("tableTaskList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(taskSubjectList))); + contractMap.put("taskSubjectList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(taskSubjectList))); + List paymentPlanList = entity.getPaymentPlan(); + contractMap.put("tableField3494b2",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(paymentPlanList))); + contractMap.put("paymentPlanList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(paymentPlanList))); + realList.add(contractMap); + } + //数据转换 + boolean isPc = "pc".equals(ServletUtil.getHeader("yunzhupaas-origin" )); + realList = generaterSwapUtil.swapDataList(realList, ContractConstant.getFormData(), ContractConstant.getColumnData(), contractPagination.getModuleId(),isPc?false:false); + + //流程状态添加 + generaterSwapUtil.getFlowStatus(realList); + //返回对象 + PageListVO vo = new PageListVO(); + vo.setList(realList); + PaginationVO page = JsonUtil.getJsonToBean(contractPagination, PaginationVO.class); + vo.setPagination(page); + return ActionResult.success(vo); + } + /** + * 创建 + * + * @param contractForm + * @return + */ + @PostMapping("/{id}") + @Operation(summary = "创建") + public ActionResult create(@PathVariable("id") String id, @RequestBody @Valid ContractForm contractForm) { + String b = contractService.checkForm(contractForm,0); + if (StringUtil.isNotEmpty(b)){ + return ActionResult.fail(b ); + } + try{ + contractService.saveOrUpdate(contractForm, id ,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 ContractPagination contractPagination) throws IOException { + if (StringUtil.isEmpty(contractPagination.getSelectKey())){ + return ActionResult.fail(MsgCode.IMP011.get()); + } + List list= contractService.getList(contractPagination); + List> realList=new ArrayList<>(); + for (ContractEntity entity : list) { + Map contractMap=JsonUtil.entityToMap(entity); + contractMap.put("id", contractMap.get("contract_id")); + //副表数据 + //子表数据 + List productSubjectList = entity.getProductSubject(); + contractMap.put("tableProductList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(productSubjectList))); + contractMap.put("productSubjectList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(productSubjectList))); + List materialSubjectList = entity.getMaterialSubject(); + contractMap.put("tableMaterialList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(materialSubjectList))); + contractMap.put("materialSubjectList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(materialSubjectList))); + List worktypeSubjectList = entity.getWorktypeSubject(); + contractMap.put("tableWorktypeList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(worktypeSubjectList))); + contractMap.put("worktypeSubjectList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(worktypeSubjectList))); + List assetSubjectList = entity.getAssetSubject(); + contractMap.put("tableAssetList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(assetSubjectList))); + contractMap.put("assetSubjectList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(assetSubjectList))); + List taskSubjectList = entity.getTaskSubject(); + contractMap.put("tableTaskList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(taskSubjectList))); + contractMap.put("taskSubjectList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(taskSubjectList))); + List paymentPlanList = entity.getPaymentPlan(); + contractMap.put("tableField3494b2",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(paymentPlanList))); + contractMap.put("paymentPlanList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(paymentPlanList))); + realList.add(contractMap); + } + //数据转换 + realList = generaterSwapUtil.swapDataList(realList, ContractConstant.getFormData(), ContractConstant.getColumnData(), contractPagination.getModuleId(),false); + String[]keys=!StringUtil.isEmpty(contractPagination.getSelectKey())?contractPagination.getSelectKey():new String[0]; + UserInfo userInfo=userProvider.get(); + String menuFullName = generaterSwapUtil.getMenuName(contractPagination.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 tableProductListExcelEntity = new ExcelExportEntity("产品清单(tableProductList)","tableProductList"); + List tableProductListList = new ArrayList<>(); + ExcelExportEntity tableMaterialListExcelEntity = new ExcelExportEntity("材料清单(tableMaterialList)","tableMaterialList"); + List tableMaterialListList = new ArrayList<>(); + ExcelExportEntity tableWorktypeListExcelEntity = new ExcelExportEntity("人力清单(tableWorktypeList)","tableWorktypeList"); + List tableWorktypeListList = new ArrayList<>(); + ExcelExportEntity tableAssetListExcelEntity = new ExcelExportEntity("资产租赁(tableAssetList)","tableAssetList"); + List tableAssetListList = new ArrayList<>(); + ExcelExportEntity tableTaskListExcelEntity = new ExcelExportEntity("工作量清单(tableTaskList)","tableTaskList"); + List tableTaskListList = new ArrayList<>(); + ExcelExportEntity tableField3494b2ExcelEntity = new ExcelExportEntity("付款计划(tableField3494b2)","tableField3494b2"); + List tableField3494b2List = new ArrayList<>(); + for(String key:keys){ + switch(key){ + case "contract_type" : + entitys.add(new ExcelExportEntity("合同类型" ,"contract_type")); + break; + case "contract_temp_id" : + entitys.add(new ExcelExportEntity("引用模版" ,"contract_temp_id")); + break; + case "contract_name" : + entitys.add(new ExcelExportEntity("合同名称" ,"contract_name")); + break; + case "contract_code" : + entitys.add(new ExcelExportEntity("合同编码" ,"contract_code")); + break; + case "org_id" : + entitys.add(new ExcelExportEntity("归属组织" ,"org_id")); + break; + case "project_id" : + entitys.add(new ExcelExportEntity("归属项目" ,"project_id")); + break; + case "contract_category" : + entitys.add(new ExcelExportEntity("合同分类" ,"contract_category")); + break; + case "contract_date" : + entitys.add(new ExcelExportEntity("签约日期" ,"contract_date")); + break; + case "effective_date" : + entitys.add(new ExcelExportEntity("开始日期" ,"effective_date")); + break; + case "expiry_date" : + entitys.add(new ExcelExportEntity("结束日期" ,"expiry_date")); + break; + case "is_sub_contract" : + entitys.add(new ExcelExportEntity("是否子合同" ,"is_sub_contract")); + break; + case "ref_contract_id" : + entitys.add(new ExcelExportEntity("关联合同" ,"ref_contract_id")); + break; + case "major_person_id" : + entitys.add(new ExcelExportEntity("经办人" ,"major_person_id")); + break; + case "print_temp_id" : + entitys.add(new ExcelExportEntity("打印合同模版" ,"print_temp_id")); + break; + case "remark" : + entitys.add(new ExcelExportEntity("备注" ,"remark")); + break; + case "our_company_type" : + entitys.add(new ExcelExportEntity("我方类型" ,"our_company_type")); + break; + case "our_company_id" : + entitys.add(new ExcelExportEntity("我方单位" ,"our_company_id")); + break; + case "our_company_name" : + entitys.add(new ExcelExportEntity("我方名称" ,"our_company_name")); + break; + case "second_party_type" : + entitys.add(new ExcelExportEntity("合作方类型" ,"second_party_type")); + break; + case "second_party_id" : + entitys.add(new ExcelExportEntity("合作单位" ,"second_party_id")); + break; + case "second_party_name" : + entitys.add(new ExcelExportEntity("合作方名称" ,"second_party_name")); + break; + case "third_party_type" : + entitys.add(new ExcelExportEntity("第三方类型" ,"third_party_type")); + break; + case "third_party_id" : + entitys.add(new ExcelExportEntity("第三方单位" ,"third_party_id")); + break; + case "third_party_name" : + entitys.add(new ExcelExportEntity("第三方名称" ,"third_party_name")); + break; + case "contract_money" : + entitys.add(new ExcelExportEntity("原合同金额" ,"contract_money")); + break; + case "final_contract_amount" : + entitys.add(new ExcelExportEntity("最终签约金额" ,"final_contract_amount")); + break; + case "final_amount_upper" : + entitys.add(new ExcelExportEntity("签约金额大写" ,"final_amount_upper")); + break; + case "tax_amount" : + entitys.add(new ExcelExportEntity("税额" ,"tax_amount")); + break; + case "excluding_tax_amount" : + entitys.add(new ExcelExportEntity("不含税金额" ,"excluding_tax_amount")); + break; + case "contract_files" : + entitys.add(new ExcelExportEntity("合同附件" ,"contract_files")); + break; + case "tableProductList-product_id": + tableProductListList.add(new ExcelExportEntity("产品名称" ,"product_id")); + break; + case "tableProductList-brand": + tableProductListList.add(new ExcelExportEntity("品牌" ,"brand")); + break; + case "tableProductList-product_model": + tableProductListList.add(new ExcelExportEntity("规格型号" ,"product_model")); + break; + case "tableProductList-quantity": + tableProductListList.add(new ExcelExportEntity("数量" ,"quantity")); + break; + case "tableProductList-unit_price": + tableProductListList.add(new ExcelExportEntity("单价" ,"unit_price")); + break; + case "tableProductList-quantity_unit": + tableProductListList.add(new ExcelExportEntity("单位" ,"quantity_unit")); + break; + case "tableProductList-currency": + tableProductListList.add(new ExcelExportEntity("币种" ,"currency")); + break; + case "tableProductList-total_amount": + tableProductListList.add(new ExcelExportEntity("总金额" ,"total_amount")); + break; + case "tableProductList-discount_type": + tableProductListList.add(new ExcelExportEntity("折扣类型" ,"discount_type")); + break; + case "tableProductList-discount_value": + tableProductListList.add(new ExcelExportEntity("折扣值" ,"discount_value")); + break; + case "tableProductList-final_amount": + tableProductListList.add(new ExcelExportEntity("最终金额" ,"final_amount")); + break; + case "tableProductList-tax_rate": + tableProductListList.add(new ExcelExportEntity("税率" ,"tax_rate")); + break; + case "tableProductList-tax_amount": + tableProductListList.add(new ExcelExportEntity("税额" ,"tax_amount")); + break; + case "tableProductList-warranty_period": + tableProductListList.add(new ExcelExportEntity("保修期" ,"warranty_period")); + break; + case "tableProductList-warranty_terms": + tableProductListList.add(new ExcelExportEntity("保修条款" ,"warranty_terms")); + break; + case "tableMaterialList-material_id": + tableMaterialListList.add(new ExcelExportEntity("材料名称" ,"material_id")); + break; + case "tableMaterialList-brand": + tableMaterialListList.add(new ExcelExportEntity("品牌" ,"brand")); + break; + case "tableMaterialList-quantity": + tableMaterialListList.add(new ExcelExportEntity("数量" ,"quantity")); + break; + case "tableMaterialList-unit_price": + tableMaterialListList.add(new ExcelExportEntity("单价" ,"unit_price")); + break; + case "tableMaterialList-quantity_unit": + tableMaterialListList.add(new ExcelExportEntity("单位" ,"quantity_unit")); + break; + case "tableMaterialList-currency": + tableMaterialListList.add(new ExcelExportEntity("币种" ,"currency")); + break; + case "tableMaterialList-total_amount": + tableMaterialListList.add(new ExcelExportEntity("总金额" ,"total_amount")); + break; + case "tableMaterialList-tax_rate": + tableMaterialListList.add(new ExcelExportEntity("税率" ,"tax_rate")); + break; + case "tableMaterialList-tax_amount": + tableMaterialListList.add(new ExcelExportEntity("税额" ,"tax_amount")); + break; + case "tableMaterialList-warranty_period": + tableMaterialListList.add(new ExcelExportEntity("保修期" ,"warranty_period")); + break; + case "tableMaterialList-warranty_terms": + tableMaterialListList.add(new ExcelExportEntity("保修条款" ,"warranty_terms")); + break; + case "tableWorktypeList-work_type_id": + tableWorktypeListList.add(new ExcelExportEntity("工种" ,"work_type_id")); + break; + case "tableWorktypeList-quantity": + tableWorktypeListList.add(new ExcelExportEntity("数量" ,"quantity")); + break; + case "tableWorktypeList-unit_price": + tableWorktypeListList.add(new ExcelExportEntity("销售单价" ,"unit_price")); + break; + case "tableWorktypeList-quantity_unit": + tableWorktypeListList.add(new ExcelExportEntity("数量单位" ,"quantity_unit")); + break; + case "tableWorktypeList-currency": + tableWorktypeListList.add(new ExcelExportEntity("币种" ,"currency")); + break; + case "tableWorktypeList-total_amount": + tableWorktypeListList.add(new ExcelExportEntity("总金额" ,"total_amount")); + break; + case "tableWorktypeList-discount_type": + tableWorktypeListList.add(new ExcelExportEntity("折扣类型" ,"discount_type")); + break; + case "tableWorktypeList-discount_value": + tableWorktypeListList.add(new ExcelExportEntity("折扣值" ,"discount_value")); + break; + case "tableWorktypeList-final_amount": + tableWorktypeListList.add(new ExcelExportEntity("最终金额" ,"final_amount")); + break; + case "tableWorktypeList-tax_rate": + tableWorktypeListList.add(new ExcelExportEntity("税率" ,"tax_rate")); + break; + case "tableWorktypeList-tax_amount": + tableWorktypeListList.add(new ExcelExportEntity("税额" ,"tax_amount")); + break; + case "tableWorktypeList-work_description": + tableWorktypeListList.add(new ExcelExportEntity("工种描述" ,"work_description")); + break; + case "tableAssetList-asset_id": + tableAssetListList.add(new ExcelExportEntity("资产名称" ,"asset_id")); + break; + case "tableAssetList-begin_date": + tableAssetListList.add(new ExcelExportEntity("开始日期" ,"begin_date")); + break; + case "tableAssetList-end_date": + tableAssetListList.add(new ExcelExportEntity("结束日期" ,"end_date")); + break; + case "tableAssetList-quantity": + tableAssetListList.add(new ExcelExportEntity("租赁天数" ,"quantity")); + break; + case "tableAssetList-unit_price": + tableAssetListList.add(new ExcelExportEntity("租赁单价" ,"unit_price")); + break; + case "tableAssetList-quantity_unit": + tableAssetListList.add(new ExcelExportEntity("单位" ,"quantity_unit")); + break; + case "tableAssetList-currency": + tableAssetListList.add(new ExcelExportEntity("币种" ,"currency")); + break; + case "tableAssetList-total_amount": + tableAssetListList.add(new ExcelExportEntity("总金额" ,"total_amount")); + break; + case "tableAssetList-discount_type": + tableAssetListList.add(new ExcelExportEntity("折扣类型" ,"discount_type")); + break; + case "tableAssetList-discount_value": + tableAssetListList.add(new ExcelExportEntity("折扣值" ,"discount_value")); + break; + case "tableAssetList-final_amount": + tableAssetListList.add(new ExcelExportEntity("最终金额" ,"final_amount")); + break; + case "tableAssetList-tax_rate": + tableAssetListList.add(new ExcelExportEntity("税率" ,"tax_rate")); + break; + case "tableAssetList-tax_amount": + tableAssetListList.add(new ExcelExportEntity("税额" ,"tax_amount")); + break; + case "tableTaskList-task_name": + tableTaskListList.add(new ExcelExportEntity("任务名称" ,"task_name")); + break; + case "tableTaskList-task_description": + tableTaskListList.add(new ExcelExportEntity("任务描述" ,"task_description")); + break; + case "tableTaskList-quantity": + tableTaskListList.add(new ExcelExportEntity("数量" ,"quantity")); + break; + case "tableTaskList-unit_price": + tableTaskListList.add(new ExcelExportEntity("单价" ,"unit_price")); + break; + case "tableTaskList-quantity_unit": + tableTaskListList.add(new ExcelExportEntity("单位" ,"quantity_unit")); + break; + case "tableTaskList-currency": + tableTaskListList.add(new ExcelExportEntity("币种" ,"currency")); + break; + case "tableTaskList-total_amount": + tableTaskListList.add(new ExcelExportEntity("总金额" ,"total_amount")); + break; + case "tableTaskList-discount_type": + tableTaskListList.add(new ExcelExportEntity("折扣类型" ,"discount_type")); + break; + case "tableTaskList-discount_value": + tableTaskListList.add(new ExcelExportEntity("折扣值" ,"discount_value")); + break; + case "tableTaskList-final_amount": + tableTaskListList.add(new ExcelExportEntity("最终金额" ,"final_amount")); + break; + case "tableTaskList-tax_rate": + tableTaskListList.add(new ExcelExportEntity("税率" ,"tax_rate")); + break; + case "tableTaskList-tax_amount": + tableTaskListList.add(new ExcelExportEntity("税额" ,"tax_amount")); + break; + case "tableTaskList-remark": + tableTaskListList.add(new ExcelExportEntity("备注" ,"remark")); + break; + case "tableField3494b2-plan_seq_num": + tableField3494b2List.add(new ExcelExportEntity("序号" ,"plan_seq_num")); + break; + case "tableField3494b2-payment_name": + tableField3494b2List.add(new ExcelExportEntity("款项名称" ,"payment_name")); + break; + case "tableField3494b2-billing_item_id": + tableField3494b2List.add(new ExcelExportEntity("款项类型" ,"billing_item_id")); + break; + case "tableField3494b2-payment_condition": + tableField3494b2List.add(new ExcelExportEntity("付款条件" ,"payment_condition")); + break; + case "tableField3494b2-plan_date": + tableField3494b2List.add(new ExcelExportEntity("预计付款日期" ,"plan_date")); + break; + case "tableField3494b2-payment_ratio": + tableField3494b2List.add(new ExcelExportEntity("付款比例" ,"payment_ratio")); + break; + case "tableField3494b2-payment_amount": + tableField3494b2List.add(new ExcelExportEntity("付款金额" ,"payment_amount")); + break; + case "tableField3494b2-remark": + tableField3494b2List.add(new ExcelExportEntity("备注" ,"remark")); + break; + default: + break; + } + } + if(tableProductListList.size() > 0){ + tableProductListExcelEntity.setList(tableProductListList); + entitys.add(tableProductListExcelEntity); + } + if(tableMaterialListList.size() > 0){ + tableMaterialListExcelEntity.setList(tableMaterialListList); + entitys.add(tableMaterialListExcelEntity); + } + if(tableWorktypeListList.size() > 0){ + tableWorktypeListExcelEntity.setList(tableWorktypeListList); + entitys.add(tableWorktypeListExcelEntity); + } + if(tableAssetListList.size() > 0){ + tableAssetListExcelEntity.setList(tableAssetListList); + entitys.add(tableAssetListExcelEntity); + } + if(tableTaskListList.size() > 0){ + tableTaskListExcelEntity.setList(tableTaskListList); + entitys.add(tableTaskListExcelEntity); + } + if(tableField3494b2List.size() > 0){ + tableField3494b2ExcelEntity.setList(tableField3494b2List); + entitys.add(tableField3494b2ExcelEntity); + } + } + + 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(ContractConstant.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(ContractConstant.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; + } + /** + * 删除 + * @param id + * @return + */ + @Operation(summary = "删除") + @DeleteMapping("/{id}") + @Transactional + public ActionResult delete(@PathVariable("id") String id,@RequestParam(name = "forceDel",defaultValue = "false") boolean forceDel) throws Exception{ + ContractEntity entity= contractService.getInfo(id); + if(entity!=null){ + if(!forceDel){ + String errMsg = generaterSwapUtil.deleteFlowTask(entity.getFlowTaskId()); + if (StringUtil.isNotEmpty(errMsg)) { + throw new DataException(errMsg); + } + } + //主表数据删除 + contractService.delete(entity); + QueryWrapper queryWrapperProductSubject=new QueryWrapper<>(); + queryWrapperProductSubject.lambda().eq(ProductSubjectEntity::getContractId,entity.getContractId()); + //子表数据删除 + productSubjectService.remove(queryWrapperProductSubject); + QueryWrapper queryWrapperMaterialSubject=new QueryWrapper<>(); + queryWrapperMaterialSubject.lambda().eq(MaterialSubjectEntity::getContractId,entity.getContractId()); + //子表数据删除 + materialSubjectService.remove(queryWrapperMaterialSubject); + QueryWrapper queryWrapperWorktypeSubject=new QueryWrapper<>(); + queryWrapperWorktypeSubject.lambda().eq(WorktypeSubjectEntity::getContractId,entity.getContractId()); + //子表数据删除 + worktypeSubjectService.remove(queryWrapperWorktypeSubject); + QueryWrapper queryWrapperAssetSubject=new QueryWrapper<>(); + queryWrapperAssetSubject.lambda().eq(AssetSubjectEntity::getContractId,entity.getContractId()); + //子表数据删除 + assetSubjectService.remove(queryWrapperAssetSubject); + QueryWrapper queryWrapperTaskSubject=new QueryWrapper<>(); + queryWrapperTaskSubject.lambda().eq(TaskSubjectEntity::getContractId,entity.getContractId()); + //子表数据删除 + taskSubjectService.remove(queryWrapperTaskSubject); + QueryWrapper queryWrapperPaymentPlan=new QueryWrapper<>(); + queryWrapperPaymentPlan.lambda().eq(PaymentPlanEntity::getContractId,entity.getContractId()); + //子表数据删除 + paymentPlanService.remove(queryWrapperPaymentPlan); + } + 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 contractForm + * @return + */ + @PutMapping("/{id}") + @Operation(summary = "更新") + public ActionResult update(@PathVariable("id") String id,@RequestBody @Valid ContractForm contractForm, + @RequestParam(value = "isImport", required = false) boolean isImport){ + ContractEntity entity= contractService.getInfo(id); + if(entity!=null){ + contractForm.setContractId(String.valueOf(entity.getContractId())); + + if (!isImport) { + String b = contractService.checkForm(contractForm,1); + if (StringUtil.isNotEmpty(b)){ + return ActionResult.fail(b ); + } + } + + try{ + contractService.saveOrUpdate(contractForm,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){ + ContractEntity entity= contractService.getInfo(id); + if(entity==null){ + return ActionResult.fail(MsgCode.FA001.get()); + } + Map contractMap=JsonUtil.entityToMap(entity); + contractMap.put("id", contractMap.get("contract_id")); + //副表数据 + //子表数据 + List productSubjectList = entity.getProductSubject(); + contractMap.put("tableProductList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(productSubjectList))); + contractMap.put("productSubjectList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(productSubjectList))); + List materialSubjectList = entity.getMaterialSubject(); + contractMap.put("tableMaterialList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(materialSubjectList))); + contractMap.put("materialSubjectList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(materialSubjectList))); + List worktypeSubjectList = entity.getWorktypeSubject(); + contractMap.put("tableWorktypeList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(worktypeSubjectList))); + contractMap.put("worktypeSubjectList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(worktypeSubjectList))); + List assetSubjectList = entity.getAssetSubject(); + contractMap.put("tableAssetList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(assetSubjectList))); + contractMap.put("assetSubjectList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(assetSubjectList))); + List taskSubjectList = entity.getTaskSubject(); + contractMap.put("tableTaskList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(taskSubjectList))); + contractMap.put("taskSubjectList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(taskSubjectList))); + List paymentPlanList = entity.getPaymentPlan(); + contractMap.put("tableField3494b2",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(paymentPlanList))); + contractMap.put("paymentPlanList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(paymentPlanList))); + boolean isPc = "pc".equals(ServletUtil.getHeader("yunzhupaas-origin" )); + contractMap = generaterSwapUtil.swapDataDetail(contractMap,ContractConstant.getFormData(),"822512474837222405",isPc?false:false); + //子表数据 + contractMap.put("productSubjectList",contractMap.get("tableProductList")); + contractMap.put("materialSubjectList",contractMap.get("tableMaterialList")); + contractMap.put("worktypeSubjectList",contractMap.get("tableWorktypeList")); + contractMap.put("assetSubjectList",contractMap.get("tableAssetList")); + contractMap.put("taskSubjectList",contractMap.get("tableTaskList")); + contractMap.put("paymentPlanList",contractMap.get("tableField3494b2")); + return ActionResult.success(contractMap); + } + /** + * 获取详情(编辑页) + * 编辑页面使用-不转换数据 + * @param id + * @return + */ + @Operation(summary = "信息") + @GetMapping("/{id}") + public ActionResult info(@PathVariable("id") String id){ + ContractEntity entity= contractService.getInfo(id); + if(entity==null){ + return ActionResult.fail(MsgCode.FA001.get()); + } + Map contractMap=JsonUtil.entityToMap(entity); + contractMap.put("id", contractMap.get("contract_id")); + //副表数据 + //子表数据 + List productSubjectList = entity.getProductSubject(); + contractMap.put("tableProductList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(productSubjectList))); + contractMap.put("productSubjectList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(productSubjectList))); + List materialSubjectList = entity.getMaterialSubject(); + contractMap.put("tableMaterialList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(materialSubjectList))); + contractMap.put("materialSubjectList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(materialSubjectList))); + List worktypeSubjectList = entity.getWorktypeSubject(); + contractMap.put("tableWorktypeList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(worktypeSubjectList))); + contractMap.put("worktypeSubjectList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(worktypeSubjectList))); + List assetSubjectList = entity.getAssetSubject(); + contractMap.put("tableAssetList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(assetSubjectList))); + contractMap.put("assetSubjectList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(assetSubjectList))); + List taskSubjectList = entity.getTaskSubject(); + contractMap.put("tableTaskList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(taskSubjectList))); + contractMap.put("taskSubjectList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(taskSubjectList))); + List paymentPlanList = entity.getPaymentPlan(); + contractMap.put("tableField3494b2",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(paymentPlanList))); + contractMap.put("paymentPlanList",JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(paymentPlanList))); + contractMap = generaterSwapUtil.swapDataForm(contractMap,ContractConstant.getFormData(),ContractConstant.TABLEFIELDKEY,ContractConstant.TABLERENAMES); + return ActionResult.success(contractMap); + } + +} diff --git a/yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/entity/AssetSubjectEntity.java b/yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/entity/AssetSubjectEntity.java new file mode 100644 index 0000000..03eba29 --- /dev/null +++ b/yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/entity/AssetSubjectEntity.java @@ -0,0 +1,93 @@ +package com.yunzhupaas.cm.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-05-20 + */ +@Data +@TableName("cm_asset_subject") +public class AssetSubjectEntity { + @TableId(value ="subject_id" ) + @JSONField(name = "subject_id") + private String subjectId; + @TableField("contract_id") + @JSONField(name = "contract_id") + private String contractId; + @TableField(value = "asset_id" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "asset_id") + private String assetId; + @TableField(value = "quantity" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "quantity") + private BigDecimal quantity; + @TableField(value = "quantity_unit" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "quantity_unit") + private String quantityUnit; + @TableField(value = "unit_price" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "unit_price") + private BigDecimal unitPrice; + @TableField(value = "begin_date" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "begin_date") + private Date beginDate; + @TableField(value = "end_date" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "end_date") + private Date endDate; + @TableField(value = "currency" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "currency") + private String currency; + @TableField(value = "total_amount" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "total_amount") + private BigDecimal totalAmount; + @TableField(value = "tax_rate" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "tax_rate") + private BigDecimal taxRate; + @TableField("tax_code_id") + @JSONField(name = "tax_code_id") + private String taxCodeId; + @TableField(value = "tax_amount" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "tax_amount") + private BigDecimal taxAmount; + @TableField(value = "discount_type" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "discount_type") + private String discountType; + @TableField(value = "discount_value" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "discount_value") + private BigDecimal discountValue; + @TableField(value = "final_amount" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "final_amount") + private BigDecimal finalAmount; + @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-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/entity/ContractEntity.java b/yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/entity/ContractEntity.java new file mode 100644 index 0000000..0f7c704 --- /dev/null +++ b/yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/entity/ContractEntity.java @@ -0,0 +1,156 @@ +package com.yunzhupaas.cm.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; +/** + * 合同基本信息 + * + * @版本: V5.2.7 + * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * @作者: 深圳市乐程软件有限公司 + * @日期: 2026-05-20 + */ +@Data +@TableName("cm_contract") +public class ContractEntity { + @TableId(value ="contract_id" ) + @JSONField(name = "contract_id") + private String contractId; + @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(value = "contract_type" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "contract_type") + private String contractType; + @TableField(value = "contract_temp_id" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "contract_temp_id") + private String contractTempId; + @TableField(value = "org_id" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "org_id") + private String orgId; + @TableField(value = "project_id" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "project_id") + private String projectId; + @TableField(value = "contract_category" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "contract_category") + private String contractCategory; + @TableField(value = "effective_date" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "effective_date") + private Date effectiveDate; + @TableField(value = "expiry_date" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "expiry_date") + private Date expiryDate; + @TableField(value = "contract_date" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "contract_date") + private Date contractDate; + @TableField(value = "contract_money" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "contract_money") + private BigDecimal contractMoney; + @TableField(value = "final_contract_amount" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "final_contract_amount") + private BigDecimal finalContractAmount; + @TableField(value = "tax_amount" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "tax_amount") + private BigDecimal taxAmount; + @TableField(value = "excluding_tax_amount" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "excluding_tax_amount") + private BigDecimal excludingTaxAmount; + @TableField(value = "final_amount_upper" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "final_amount_upper") + private String finalAmountUpper; + @TableField(value = "our_company_id" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "our_company_id") + private String ourCompanyId; + @TableField(value = "our_company_type" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "our_company_type") + private String ourCompanyType; + @TableField(value = "second_party_id" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "second_party_id") + private String secondPartyId; + @TableField(value = "second_party_type" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "second_party_type") + private String secondPartyType; + @TableField(value = "third_party_id" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "third_party_id") + private String thirdPartyId; + @TableField(value = "third_party_type" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "third_party_type") + private String thirdPartyType; + @TableField(value = "print_temp_id" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "print_temp_id") + private String printTempId; + @TableField(value = "is_sub_contract" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "is_sub_contract") + private String isSubContract; + @TableField(value = "ref_contract_id" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "ref_contract_id") + private String refContractId; + @TableField(value = "major_person_id" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "major_person_id") + private String majorPersonId; + @TableField(value = "contract_files" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "contract_files") + private String contractFiles; + @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(value = "our_company_name" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "our_company_name") + private String ourCompanyName; + @TableField(value = "second_party_name" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "second_party_name") + private String secondPartyName; + @TableField(value = "third_party_name" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "third_party_name") + private String thirdPartyName; + + @JSONField(name = "productSubject") + @TableField(exist = false) + private List productSubject; + @JSONField(name = "worktypeSubject") + @TableField(exist = false) + private List worktypeSubject; + @JSONField(name = "assetSubject") + @TableField(exist = false) + private List assetSubject; + @JSONField(name = "materialSubject") + @TableField(exist = false) + private List materialSubject; + @JSONField(name = "taskSubject") + @TableField(exist = false) + private List taskSubject; + @JSONField(name = "paymentPlan") + @TableField(exist = false) + private List paymentPlan; +} diff --git a/yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/entity/MaterialSubjectEntity.java b/yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/entity/MaterialSubjectEntity.java new file mode 100644 index 0000000..9735f7e --- /dev/null +++ b/yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/entity/MaterialSubjectEntity.java @@ -0,0 +1,96 @@ +package com.yunzhupaas.cm.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-05-20 + */ +@Data +@TableName("cm_material_subject") +public class MaterialSubjectEntity { + @TableId(value ="subject_id" ) + @JSONField(name = "subject_id") + private String subjectId; + @TableField("contract_id") + @JSONField(name = "contract_id") + private String contractId; + @TableField(value = "material_id" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "material_id") + private String materialId; + @TableField(value = "brand" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "brand") + private String brand; + @TableField(value = "quantity" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "quantity") + private BigDecimal quantity; + @TableField(value = "quantity_unit" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "quantity_unit") + private String quantityUnit; + @TableField(value = "unit_price" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "unit_price") + private BigDecimal unitPrice; + @TableField(value = "currency" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "currency") + private String currency; + @TableField(value = "total_amount" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "total_amount") + private BigDecimal totalAmount; + @TableField(value = "tax_rate" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "tax_rate") + private BigDecimal taxRate; + @TableField("tax_code_id") + @JSONField(name = "tax_code_id") + private String taxCodeId; + @TableField(value = "tax_amount" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "tax_amount") + private BigDecimal taxAmount; + @TableField("discount_type") + @JSONField(name = "discount_type") + private String discountType; + @TableField("discount_value") + @JSONField(name = "discount_value") + private BigDecimal discountValue; + @TableField("final_amount") + @JSONField(name = "final_amount") + private BigDecimal finalAmount; + @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("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-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/entity/PaymentPlanEntity.java b/yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/entity/PaymentPlanEntity.java new file mode 100644 index 0000000..956d8e0 --- /dev/null +++ b/yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/entity/PaymentPlanEntity.java @@ -0,0 +1,55 @@ +package com.yunzhupaas.cm.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-05-20 + */ +@Data +@TableName("cm_payment_plan") +public class PaymentPlanEntity { + @TableId(value ="payment_plan_id" ) + @JSONField(name = "payment_plan_id") + private String paymentPlanId; + @TableField("contract_id") + @JSONField(name = "contract_id") + private String contractId; + @TableField(value = "plan_seq_num" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "plan_seq_num") + private Integer planSeqNum; + @TableField(value = "billing_item_id" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "billing_item_id") + private String billingItemId; + @TableField(value = "payment_name" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "payment_name") + private String paymentName; + @TableField(value = "payment_condition" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "payment_condition") + private String paymentCondition; + @TableField(value = "payment_ratio" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "payment_ratio") + private BigDecimal paymentRatio; + @TableField(value = "payment_amount" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "payment_amount") + private BigDecimal paymentAmount; + @TableField(value = "plan_date" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "plan_date") + private Date planDate; + @TableField(value = "remark" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "remark") + private String remark; + @TableField(value = "f_tenant_id",fill = FieldFill.INSERT_UPDATE) + @JSONField(name = "f_tenant_id") + private String tenantId; + +} diff --git a/yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/entity/ProductSubjectEntity.java b/yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/entity/ProductSubjectEntity.java new file mode 100644 index 0000000..e764d5d --- /dev/null +++ b/yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/entity/ProductSubjectEntity.java @@ -0,0 +1,99 @@ +package com.yunzhupaas.cm.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-05-20 + */ +@Data +@TableName("cm_product_subject") +public class ProductSubjectEntity { + @TableId(value ="subject_id" ) + @JSONField(name = "subject_id") + private String subjectId; + @TableField("contract_id") + @JSONField(name = "contract_id") + private String contractId; + @TableField(value = "product_id" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "product_id") + private String productId; + @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 = "quantity" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "quantity") + private BigDecimal quantity; + @TableField(value = "quantity_unit" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "quantity_unit") + private String quantityUnit; + @TableField(value = "unit_price" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "unit_price") + private BigDecimal unitPrice; + @TableField(value = "currency" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "currency") + private String currency; + @TableField(value = "total_amount" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "total_amount") + private BigDecimal totalAmount; + @TableField(value = "tax_rate" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "tax_rate") + private BigDecimal taxRate; + @TableField("tax_code_id") + @JSONField(name = "tax_code_id") + private String taxCodeId; + @TableField(value = "tax_amount" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "tax_amount") + private BigDecimal taxAmount; + @TableField(value = "discount_type" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "discount_type") + private String discountType; + @TableField(value = "discount_value" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "discount_value") + private BigDecimal discountValue; + @TableField(value = "final_amount" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "final_amount") + private BigDecimal finalAmount; + @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("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-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/entity/TaskSubjectEntity.java b/yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/entity/TaskSubjectEntity.java new file mode 100644 index 0000000..ebddc3b --- /dev/null +++ b/yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/entity/TaskSubjectEntity.java @@ -0,0 +1,90 @@ +package com.yunzhupaas.cm.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-05-20 + */ +@Data +@TableName("cm_task_subject") +public class TaskSubjectEntity { + @TableId(value ="subject_id" ) + @JSONField(name = "subject_id") + private String subjectId; + @TableField("contract_id") + @JSONField(name = "contract_id") + private String contractId; + @TableField(value = "task_name" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "task_name") + private String taskName; + @TableField(value = "task_description" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "task_description") + private String taskDescription; + @TableField(value = "quantity" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "quantity") + private BigDecimal quantity; + @TableField(value = "quantity_unit" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "quantity_unit") + private String quantityUnit; + @TableField(value = "unit_price" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "unit_price") + private BigDecimal unitPrice; + @TableField(value = "currency" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "currency") + private String currency; + @TableField(value = "total_amount" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "total_amount") + private BigDecimal totalAmount; + @TableField(value = "tax_rate" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "tax_rate") + private BigDecimal taxRate; + @TableField("tax_code_id") + @JSONField(name = "tax_code_id") + private String taxCodeId; + @TableField(value = "tax_amount" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "tax_amount") + private BigDecimal taxAmount; + @TableField(value = "discount_type" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "discount_type") + private String discountType; + @TableField(value = "discount_value" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "discount_value") + private BigDecimal discountValue; + @TableField(value = "final_amount" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "final_amount") + private BigDecimal finalAmount; + @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; + +} diff --git a/yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/entity/WorktypeSubjectEntity.java b/yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/entity/WorktypeSubjectEntity.java new file mode 100644 index 0000000..a8b4db2 --- /dev/null +++ b/yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/entity/WorktypeSubjectEntity.java @@ -0,0 +1,90 @@ +package com.yunzhupaas.cm.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-05-20 + */ +@Data +@TableName("cm_worktype_subject") +public class WorktypeSubjectEntity { + @TableId(value ="subject_id" ) + @JSONField(name = "subject_id") + private String subjectId; + @TableField("contract_id") + @JSONField(name = "contract_id") + private String contractId; + @TableField(value = "work_type_id" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "work_type_id") + private String workTypeId; + @TableField(value = "work_description" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "work_description") + private String workDescription; + @TableField(value = "quantity" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "quantity") + private BigDecimal quantity; + @TableField(value = "quantity_unit" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "quantity_unit") + private String quantityUnit; + @TableField(value = "unit_price" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "unit_price") + private BigDecimal unitPrice; + @TableField(value = "currency" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "currency") + private String currency; + @TableField(value = "total_amount" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "total_amount") + private BigDecimal totalAmount; + @TableField(value = "tax_rate" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "tax_rate") + private BigDecimal taxRate; + @TableField("tax_code_id") + @JSONField(name = "tax_code_id") + private String taxCodeId; + @TableField(value = "tax_amount" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "tax_amount") + private BigDecimal taxAmount; + @TableField(value = "discount_type" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "discount_type") + private String discountType; + @TableField(value = "discount_value" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "discount_value") + private BigDecimal discountValue; + @TableField(value = "final_amount" , updateStrategy = FieldStrategy.IGNORED) + @JSONField(name = "final_amount") + private BigDecimal finalAmount; + @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-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/model/contract/AssetSubjectExcelVO.java b/yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/model/contract/AssetSubjectExcelVO.java new file mode 100644 index 0000000..f3b1181 --- /dev/null +++ b/yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/model/contract/AssetSubjectExcelVO.java @@ -0,0 +1,25 @@ +package com.yunzhupaas.cm.model.contract; + +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-05-20 + */ +@Data +public class AssetSubjectExcelVO{ + +} diff --git a/yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/model/contract/AssetSubjectModel.java b/yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/model/contract/AssetSubjectModel.java new file mode 100644 index 0000000..ba7f85b --- /dev/null +++ b/yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/model/contract/AssetSubjectModel.java @@ -0,0 +1,94 @@ +package com.yunzhupaas.cm.model.contract; + +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-05-20 + */ +@Data +@Schema(description = "AssetSubject子表参数") +public class AssetSubjectModel { + + /** 子表:AssetSubject 主键:subject_id **/ + @Schema(description = "主键") + @JsonProperty("subject_id") + private String subject_id; + /** 资产名称 **/ + @Schema(description = "资产名称") + @JsonProperty("asset_id") + @JSONField(name = "asset_id") + private String assetId; + private String asset_id_id; + /** 开始日期 **/ + @Schema(description = "开始日期") + @JsonProperty("begin_date") + @JSONField(name = "begin_date") + private Long beginDate; + /** 结束日期 **/ + @Schema(description = "结束日期") + @JsonProperty("end_date") + @JSONField(name = "end_date") + private Long endDate; + /** 租赁天数 **/ + @Schema(description = "租赁天数") + @JsonProperty("quantity") + @JSONField(name = "quantity") + private BigDecimal quantity; + /** 租赁单价 **/ + @Schema(description = "租赁单价") + @JsonProperty("unit_price") + @JSONField(name = "unit_price") + private BigDecimal unitPrice; + /** 单位 **/ + @Schema(description = "单位") + @JsonProperty("quantity_unit") + @JSONField(name = "quantity_unit") + private String quantityUnit; + /** 币种 **/ + @Schema(description = "币种") + @JsonProperty("currency") + @JSONField(name = "currency") + private Object currency; + /** 总金额 **/ + @Schema(description = "总金额") + @JsonProperty("total_amount") + @JSONField(name = "total_amount") + private BigDecimal totalAmount; + /** 折扣类型 **/ + @Schema(description = "折扣类型") + @JsonProperty("discount_type") + @JSONField(name = "discount_type") + private Object discountType; + /** 折扣值 **/ + @Schema(description = "折扣值") + @JsonProperty("discount_value") + @JSONField(name = "discount_value") + private BigDecimal discountValue; + /** 最终金额 **/ + @Schema(description = "最终金额") + @JsonProperty("final_amount") + @JSONField(name = "final_amount") + private BigDecimal finalAmount; + /** 税率 **/ + @Schema(description = "税率") + @JsonProperty("tax_rate") + @JSONField(name = "tax_rate") + private BigDecimal taxRate; + /** 税额 **/ + @Schema(description = "税额") + @JsonProperty("tax_amount") + @JSONField(name = "tax_amount") + private BigDecimal taxAmount; +} diff --git a/yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/model/contract/ContractConstant.java b/yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/model/contract/ContractConstant.java new file mode 100644 index 0000000..394fee1 --- /dev/null +++ b/yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/model/contract/ContractConstant.java @@ -0,0 +1,52 @@ +package com.yunzhupaas.cm.model.contract; + +import com.yunzhupaas.util.JsonUtil; +import java.util.*; + +/** + * 合同管理配置json + * + * @版本: V5.2.7 + * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * @作者: 深圳市乐程软件有限公司 + * @日期: 2026-05-20 + */ +public class ContractConstant{ + /** 数据库链接 */ + public static final String DBLINKID = "0"; + /** 表别名 map */ + public static final Map TABLERENAMES = JsonUtil.getJsonToBean("{\"cm_payment_plan\":\"paymentPlan\",\"cm_material_subject\":\"materialSubject\",\"cm_task_subject\":\"taskSubject\",\"cm_contract\":\"contract\",\"cm_worktype_subject\":\"worktypeSubject\",\"cm_product_subject\":\"productSubject\",\"cm_asset_subject\":\"assetSubject\"}",Map.class); + /** 子表model map */ + public static final Map TABLEFIELDKEY = JsonUtil.getJsonToBean("{\"tableProductList\":\"cm_product_subject\",\"tableTaskList\":\"cm_task_subject\",\"tableField3494b2\":\"cm_payment_plan\",\"tableWorktypeList\":\"cm_worktype_subject\",\"tableMaterialList\":\"cm_material_subject\",\"tableAssetList\":\"cm_asset_subject\"}",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\":\"600px\",\"confirmButtonTextI18nCode\":\"common.okText\",\"printButtonText\":\"打印\",\"businessKeyList\":[],\"formRef\":\"formRef\",\"gutter\":10,\"logicalDelete\":false,\"size\":\"middle\",\"formRules\":\"rules\",\"generalWidth\":\"600px\",\"colon\":false,\"hasConfirmBtn\":true,\"useBusinessKey\":false,\"formStyle\":\"\",\"printButtonTextI18nCode\":\"common.printText\",\"fields\":[{\"optionType\":\"default\",\"__config__\":{\"yunzhupaasKey\":\"radio\",\"defaultValue\":\"REV\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778468651657,\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"tag\":\"YunzhupaasRadio\",\"formId\":\"formItema1ccf2\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"合同类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"size\":\"default\",\"buttonStyle\":\"solid\",\"options\":[{\"fullName\":\"收入类合同\",\"id\":\"REV\"},{\"fullName\":\"支出类合同\",\"id\":\"COS\"}],\"__vModel__\":\"contract_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"direction\":\"horizontal\"},{\"popupType\":\"dialog\",\"hasPage\":false,\"filterable\":false,\"clearable\":true,\"modelId\":\"826534292984170373\",\"pageSize\":20,\"columnOptions\":[{\"label\":\"合同模版编码\",\"value\":\"contract_temp_code\"},{\"label\":\"合同模版名称\",\"value\":\"contract_temp_name\"},{\"label\":\"备注\",\"value\":\"remark\"}],\"relationField\":\"contract_temp_name\",\"queryType\":0,\"__config__\":{\"formId\":\"formIteme3b8aa\",\"yunzhupaasKey\":\"relationForm\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"引用模版\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778469726631,\"layout\":\"colFormItem\",\"transferList\":[],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"tag\":\"YunzhupaasRelationForm\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"extraOptions\":[],\"popupTitle\":\"选择数据\",\"__vModel__\":\"contract_temp_id\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择\",\"popupWidth\":\"800px\",\"propsValue\":\"contract_temp_id\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem667983\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"合同名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"cm_contract\",\"renderKey\":1778233391557,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"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\":\"\"},{\"__config__\":{\"formId\":\"formItemaa97ea\",\"yunzhupaasKey\":\"billRule\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"rule\":\"contractCode\",\"className\":[],\"label\":\"合同编码\",\"trigger\":\"change\",\"ruleConfig\":{},\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778233919360,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleType\":1,\"ruleName\":\"合同编码\",\"tag\":\"YunzhupaasInput\",\"tableAlign\":\"left\",\"span\":8},\"readonly\":true,\"__vModel__\":\"contract_code\",\"style\":{\"width\":\"100%\"},\"placeholder\":\"系统自动生成\"},{\"filterable\":false,\"clearable\":true,\"__config__\":{\"formId\":\"formItem19e51b\",\"yunzhupaasKey\":\"organizeSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"归属组织\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"cm_contract\",\"renderKey\":1778234738473,\"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__\":{\"yunzhupaasKey\":\"treeSelect\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"826399583931205381\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"cm_contract\",\"renderKey\":1779243344905,\"tagIcon\":\"icon-ym icon-ym-generator-tree\",\"tag\":\"YunzhupaasTreeSelect\",\"formId\":\"formItem072efd\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dynamic\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"归属项目\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"获取标准项目树结构\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"multiple\":false,\"__vModel__\":\"project_id\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择\",\"props\":{\"children\":\"children\",\"label\":\"project_name\",\"value\":\"project_id\"}},{\"filterable\":false,\"clearable\":true,\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778234785187,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItema4f236\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"contractCategory\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"合同分类\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"multiple\":false,\"__vModel__\":\"contract_category\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"}},{\"clearable\":true,\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"cm_contract\",\"renderKey\":1778234866092,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItemf680d3\",\"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__\":\"contract_date\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择\"},{\"clearable\":true,\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778234830437,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItem24df9c\",\"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__\":\"effective_date\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择\"},{\"clearable\":true,\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778234843988,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItembeec1e\",\"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__\":\"expiry_date\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择\"},{\"__config__\":{\"formId\":\"formItem789220\",\"yunzhupaasKey\":\"switch\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":0,\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"是否子合同\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"cm_contract\",\"renderKey\":1778235672027,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-switch\",\"tag\":\"YunzhupaasSwitch\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"activeValue\":1,\"inactiveValue\":0,\"__vModel__\":\"is_sub_contract\",\"inactiveTxt\":\"N\",\"disabled\":false,\"activeTxt\":\"Y\"},{\"popupType\":\"dialog\",\"hasPage\":false,\"filterable\":false,\"clearable\":true,\"modelId\":\"822512474837222405\",\"pageSize\":20,\"columnOptions\":[{\"label\":\"合同名称\",\"value\":\"contract_name\"},{\"label\":\"合同编码\",\"value\":\"contract_code\"},{\"label\":\"归属组织\",\"value\":\"org_id\"},{\"label\":\"归属项目\",\"value\":\"project_id\"},{\"label\":\"合同分类\",\"value\":\"contract_category\"}],\"relationField\":\"contract_name\",\"queryType\":0,\"__config__\":{\"formId\":\"formItem376175\",\"yunzhupaasKey\":\"relationForm\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"关联合同\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778235818892,\"layout\":\"colFormItem\",\"transferList\":[],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"tag\":\"YunzhupaasRelationForm\",\"regList\":[],\"tableAlign\":\"left\",\"span\":16},\"extraOptions\":[],\"popupTitle\":\"选择数据\",\"__vModel__\":\"ref_contract_id\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择\",\"popupWidth\":\"800px\",\"propsValue\":\"contract_id\"},{\"ableRelationIds\":[],\"clearable\":true,\"__config__\":{\"formId\":\"formItem139588\",\"yunzhupaasKey\":\"userSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"经办人\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"cm_contract\",\"renderKey\":1778235997894,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-user\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasUserSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"ableIds\":[],\"multiple\":false,\"__vModel__\":\"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\":\"cm_contract\",\"renderKey\":1779240566665,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemff69fc\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"打印合同模版\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":16},\"options\":[{\"fullName\":\"选项一\",\"id\":\"1\"},{\"fullName\":\"选项二\",\"id\":\"2\"}],\"multiple\":false,\"__vModel__\":\"print_temp_id\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"}},{\"autoSize\":{\"minRows\":4,\"maxRows\":4},\"clearable\":true,\"showCount\":false,\"__config__\":{\"formId\":\"formItem6e9035\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779239382828,\"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\":\"formItemaa4ef9\",\"yunzhupaasKey\":\"groupTitle\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dragDisabled\":false,\"className\":[],\"label\":\"分组标题\",\"showLabel\":false,\"required\":false,\"renderKey\":1779095600598,\"tableName\":\"cm_contract\",\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-group\",\"tag\":\"YunzhupaasGroupTitle\",\"span\":24},\"contentPosition\":\"left\",\"helpMessage\":\"\",\"content\":\"合同主体\"},{\"__config__\":{\"formId\":\"formItem1e4d70\",\"yunzhupaasKey\":\"card\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"卡片容器\",\"showLabel\":false,\"renderKey\":1778234955339,\"tableName\":\"cm_contract\",\"layout\":\"rowFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-card\",\"children\":[{\"filterable\":false,\"clearable\":true,\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"cm_contract\",\"renderKey\":1778234995954,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem97b18c\",\"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\":\"PartyA\"},{\"fullName\":\"乙方\",\"id\":\"PartyB\"},{\"fullName\":\"丙方\",\"id\":\"PartyC\"}],\"multiple\":false,\"__vModel__\":\"our_company_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"}},{\"popupType\":\"dialog\",\"hasPage\":false,\"filterable\":false,\"clearable\":true,\"modelId\":\"816296614598542021\",\"pageSize\":20,\"columnOptions\":[{\"label\":\"企业名称\",\"value\":\"company_name\"},{\"label\":\"归属组织\",\"value\":\"org_id\"},{\"label\":\"社会信用代码\",\"value\":\"credit_code\"},{\"label\":\"法定代表人\",\"value\":\"legal_representative\"},{\"label\":\"地址\",\"value\":\"address\"}],\"relationField\":\"company_name\",\"queryType\":0,\"__config__\":{\"formId\":\"formItem2af75d\",\"yunzhupaasKey\":\"relationForm\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"我方单位\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"cm_contract\",\"renderKey\":1778235062705,\"layout\":\"colFormItem\",\"transferList\":[],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"tag\":\"YunzhupaasRelationForm\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"extraOptions\":[],\"popupTitle\":\"选择数据\",\"__vModel__\":\"our_company_id\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择\",\"popupWidth\":\"800px\",\"propsValue\":\"company_id\"},{\"isStorage\":0,\"__config__\":{\"formId\":\"formItem26bdb9\",\"yunzhupaasKey\":\"relationFormAttr\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"法定代表人\",\"showLabel\":true,\"required\":false,\"renderKey\":1778235199562,\"tableName\":\"cm_contract\",\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-nature\",\"tag\":\"YunzhupaasRelationFormAttr\",\"tableAlign\":\"left\",\"span\":24},\"showField\":\"legal_representative\",\"style\":{\"width\":\"100%\"},\"relationField\":\"our_company_id_yunzhupaasTable_cm_contract1\"},{\"isStorage\":0,\"__config__\":{\"formId\":\"formItem236a40\",\"yunzhupaasKey\":\"relationFormAttr\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"地址\",\"showLabel\":true,\"required\":false,\"renderKey\":1778235255503,\"tableName\":\"cm_contract\",\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-nature\",\"tag\":\"YunzhupaasRelationFormAttr\",\"tableAlign\":\"left\",\"span\":24},\"showField\":\"address\",\"style\":{\"width\":\"100%\"},\"relationField\":\"our_company_id_yunzhupaasTable_cm_contract1\"},{\"isStorage\":1,\"__config__\":{\"formId\":\"formItem392ad9\",\"yunzhupaasKey\":\"relationFormAttr\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"我方名称\",\"showLabel\":true,\"required\":false,\"renderKey\":1779248774282,\"tableName\":\"cm_contract\",\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-nature\",\"tag\":\"YunzhupaasRelationFormAttr\",\"tableAlign\":\"left\",\"span\":24},\"showField\":\"company_name\",\"__vModel__\":\"our_company_name\",\"style\":{\"width\":\"100%\"},\"relationField\":\"our_company_id_yunzhupaasTable_cm_contract1\"}],\"tag\":\"ACard\",\"componentName\":\"card1e4d70\",\"span\":8},\"shadow\":\"never\",\"header\":\"我方单位\"},{\"__config__\":{\"formId\":\"formItem16a728\",\"yunzhupaasKey\":\"card\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"卡片容器\",\"showLabel\":false,\"renderKey\":1778235279208,\"tableName\":\"cm_contract\",\"layout\":\"rowFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-card\",\"children\":[{\"filterable\":false,\"clearable\":true,\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"cm_contract\",\"renderKey\":1778235279208,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemf54a6a\",\"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\":\"PartyA\"},{\"fullName\":\"乙方\",\"id\":\"PartyB\"},{\"fullName\":\"丙方\",\"id\":\"PartyC\"}],\"multiple\":false,\"__vModel__\":\"second_party_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"}},{\"popupType\":\"dialog\",\"hasPage\":false,\"filterable\":false,\"clearable\":true,\"modelId\":\"806858527036409349\",\"pageSize\":20,\"columnOptions\":[{\"label\":\"企业名称\",\"value\":\"company_name\"},{\"label\":\"社会信用代码\",\"value\":\"credit_code\"},{\"label\":\"地址\",\"value\":\"address\"},{\"label\":\"简称/昵称\",\"value\":\"short_name\"}],\"relationField\":\"company_name\",\"queryType\":0,\"__config__\":{\"formId\":\"formItemcbc95b\",\"yunzhupaasKey\":\"relationForm\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"合作单位\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"cm_contract\",\"renderKey\":1778235279208,\"layout\":\"colFormItem\",\"transferList\":[],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"tag\":\"YunzhupaasRelationForm\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"extraOptions\":[],\"popupTitle\":\"选择数据\",\"__vModel__\":\"second_party_id\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择\",\"popupWidth\":\"800px\",\"propsValue\":\"company_id\"},{\"isStorage\":0,\"__config__\":{\"formId\":\"formItem7038e5\",\"yunzhupaasKey\":\"relationFormAttr\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"法定代表人\",\"showLabel\":true,\"required\":false,\"renderKey\":1778235279208,\"tableName\":\"cm_contract\",\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-nature\",\"tag\":\"YunzhupaasRelationFormAttr\",\"tableAlign\":\"left\",\"span\":24},\"showField\":\"legal_representative\",\"style\":{\"width\":\"100%\"},\"relationField\":\"second_party_id_yunzhupaasTable_cm_contract1\"},{\"isStorage\":0,\"__config__\":{\"formId\":\"formItema7a1f5\",\"yunzhupaasKey\":\"relationFormAttr\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"地址\",\"showLabel\":true,\"required\":false,\"renderKey\":1778235279208,\"tableName\":\"cm_contract\",\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-nature\",\"tag\":\"YunzhupaasRelationFormAttr\",\"tableAlign\":\"left\",\"span\":24},\"showField\":\"address\",\"style\":{\"width\":\"100%\"},\"relationField\":\"second_party_id_yunzhupaasTable_cm_contract1\"},{\"isStorage\":1,\"__config__\":{\"formId\":\"formItem836c0d\",\"yunzhupaasKey\":\"relationFormAttr\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"合作方名称\",\"showLabel\":true,\"required\":false,\"renderKey\":1779248923135,\"tableName\":\"cm_contract\",\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-nature\",\"tag\":\"YunzhupaasRelationFormAttr\",\"tableAlign\":\"left\",\"span\":24},\"showField\":\"company_name\",\"__vModel__\":\"second_party_name\",\"style\":{\"width\":\"100%\"},\"relationField\":\"second_party_id_yunzhupaasTable_cm_contract1\"}],\"tag\":\"ACard\",\"componentName\":\"card16a728\",\"span\":8},\"shadow\":\"never\",\"header\":\"合作单位\"},{\"__config__\":{\"formId\":\"formItem9ed886\",\"yunzhupaasKey\":\"card\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"卡片容器\",\"showLabel\":false,\"renderKey\":1778303453108,\"tableName\":\"cm_contract\",\"layout\":\"rowFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-card\",\"children\":[{\"filterable\":false,\"clearable\":true,\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"cm_contract\",\"renderKey\":1778470139045,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem9c401c\",\"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\":\"PartyA\"},{\"fullName\":\"乙方\",\"id\":\"PartyB\"},{\"fullName\":\"丙方\",\"id\":\"PartyC\"}],\"multiple\":false,\"__vModel__\":\"third_party_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"}},{\"popupType\":\"dialog\",\"hasPage\":false,\"filterable\":false,\"clearable\":true,\"modelId\":\"806858527036409349\",\"pageSize\":20,\"columnOptions\":[{\"label\":\"企业名称\",\"value\":\"company_name\"},{\"label\":\"社会信用代码\",\"value\":\"credit_code\"},{\"label\":\"地址\",\"value\":\"address\"},{\"label\":\"简称/昵称\",\"value\":\"short_name\"}],\"relationField\":\"company_name\",\"queryType\":0,\"__config__\":{\"formId\":\"formItem26f64b\",\"yunzhupaasKey\":\"relationForm\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"第三方单位\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"cm_contract\",\"renderKey\":1778303453108,\"layout\":\"colFormItem\",\"transferList\":[],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"tag\":\"YunzhupaasRelationForm\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"extraOptions\":[],\"popupTitle\":\"选择数据\",\"__vModel__\":\"third_party_id\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择\",\"popupWidth\":\"800px\",\"propsValue\":\"company_id\"},{\"isStorage\":0,\"__config__\":{\"formId\":\"formItema415bd\",\"yunzhupaasKey\":\"relationFormAttr\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"法定代表人\",\"showLabel\":true,\"required\":false,\"renderKey\":1778303453108,\"tableName\":\"cm_contract\",\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-nature\",\"tag\":\"YunzhupaasRelationFormAttr\",\"tableAlign\":\"left\",\"span\":24},\"showField\":\"legal_representative\",\"style\":{\"width\":\"100%\"},\"relationField\":\"third_party_id_yunzhupaasTable_cm_contract1\"},{\"isStorage\":0,\"__config__\":{\"formId\":\"formItem77f817\",\"yunzhupaasKey\":\"relationFormAttr\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"地址\",\"showLabel\":true,\"required\":false,\"renderKey\":1778303453108,\"tableName\":\"cm_contract\",\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-nature\",\"tag\":\"YunzhupaasRelationFormAttr\",\"tableAlign\":\"left\",\"span\":24},\"showField\":\"address\",\"style\":{\"width\":\"100%\"},\"relationField\":\"third_party_id_yunzhupaasTable_cm_contract1\"},{\"isStorage\":1,\"__config__\":{\"formId\":\"formItemd530c3\",\"yunzhupaasKey\":\"relationFormAttr\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"第三方名称\",\"showLabel\":true,\"required\":false,\"renderKey\":1779248963372,\"tableName\":\"cm_contract\",\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-nature\",\"tag\":\"YunzhupaasRelationFormAttr\",\"tableAlign\":\"left\",\"span\":24},\"showField\":\"company_name\",\"__vModel__\":\"third_party_name\",\"style\":{\"width\":\"100%\"},\"relationField\":\"third_party_id_yunzhupaasTable_cm_contract1\"}],\"tag\":\"ACard\",\"componentName\":\"card9ed886\",\"span\":8},\"shadow\":\"never\",\"header\":\"第三方单位\"},{\"__config__\":{\"formId\":\"formItem39c457\",\"yunzhupaasKey\":\"groupTitle\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dragDisabled\":false,\"className\":[],\"label\":\"分组标题\",\"showLabel\":false,\"required\":false,\"renderKey\":1779095626199,\"tableName\":\"cm_contract\",\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-group\",\"tag\":\"YunzhupaasGroupTitle\",\"span\":24},\"contentPosition\":\"left\",\"helpMessage\":\"\",\"content\":\"合同清单\"},{\"showSummary\":false,\"__config__\":{\"formId\":\"formItemcf9535\",\"yunzhupaasKey\":\"table\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"产品清单\",\"showLabel\":false,\"tableName\":\"cm_product_subject\",\"renderKey\":1778236556496,\"layout\":\"rowFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-table\",\"children\":[{\"popupType\":\"dialog\",\"hasPage\":false,\"filterable\":false,\"clearable\":true,\"modelId\":\"817386322065883909\",\"pageSize\":20,\"columnOptions\":[{\"label\":\"商品编码\",\"value\":\"product_code\"},{\"label\":\"商品名称\",\"value\":\"product_name\"},{\"label\":\"商品类型\",\"value\":\"product_type\"},{\"label\":\"商品分类\",\"value\":\"product_category\"},{\"label\":\"品牌\",\"value\":\"brand\"},{\"label\":\"规格型号\",\"value\":\"product_model\"}],\"relationField\":\"product_name\",\"queryType\":0,\"__config__\":{\"relationTable\":\"cm_product_subject\",\"yunzhupaasKey\":\"relationForm\",\"defaultValue\":\"\",\"parentVModel\":\"tableFieldcf9535\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"cm_contract\",\"renderKey\":1778236863539,\"transferList\":[{\"targetField\":\"brand\",\"sourceValue\":\"tableFieldcf9535-brand\"},{\"targetField\":\"product_model\",\"sourceValue\":\"tableFieldcf9535-product_model\"},{\"targetField\":\"warranty_terms\",\"sourceValue\":\"tableFieldcf9535-warranty_terms\"},{\"targetField\":\"unit_name\",\"sourceValue\":\"tableFieldcf9535-quantity_unit\"}],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"isSubTable\":true,\"columnWidth\":180,\"tag\":\"YunzhupaasRelationForm\",\"formId\":\"formItemc664c4\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"产品名称\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"extraOptions\":[],\"popupTitle\":\"选择数据\",\"__vModel__\":\"product_id\",\"style\":{\"width\":\"\"},\"disabled\":false,\"placeholder\":\"请选择\",\"popupWidth\":\"800px\",\"propsValue\":\"product_id\"},{\"isStorage\":0,\"__config__\":{\"formId\":\"formItemf543d5\",\"relationTable\":\"cm_product_subject\",\"yunzhupaasKey\":\"relationFormAttr\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"parentVModel\":\"tableFieldcf9535\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"产品分类\",\"showLabel\":true,\"required\":false,\"renderKey\":1778471078905,\"tableName\":\"cm_contract\",\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-nature\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasRelationFormAttr\",\"tableAlign\":\"left\",\"span\":24},\"showField\":\"product_category\",\"__vModel__\":\"\",\"style\":{\"width\":\"100%\"},\"relationField\":\"product_id_yunzhupaasTable_cm_contract0\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem1e9005\",\"relationTable\":\"cm_product_subject\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldcf9535\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"品牌\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778292234399,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":150,\"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__\":\"brand\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem9866a0\",\"relationTable\":\"cm_product_subject\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldcf9535\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"规格型号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778292328781,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":150,\"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__\":\"product_model\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"__config__\":{\"formId\":\"formItema9842a\",\"relationTable\":\"cm_product_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldcf9535\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"数量\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":true,\"tableName\":\"cm_contract\",\"renderKey\":1778292360166,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"controls\":false,\"__vModel__\":\"quantity\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"placeholder\":\"请输入\",\"thousands\":false,\"isAmountChinese\":false,\"addonBefore\":\"\",\"addonAfter\":\"\"},{\"__config__\":{\"formId\":\"formItem98c70e\",\"relationTable\":\"cm_product_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldcf9535\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"单价\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":true,\"tableName\":\"cm_contract\",\"renderKey\":1778292387866,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"controls\":false,\"__vModel__\":\"unit_price\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"placeholder\":\"请输入\",\"thousands\":false,\"isAmountChinese\":false,\"addonBefore\":\"\",\"addonAfter\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemc47db6\",\"relationTable\":\"cm_product_subject\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldcf9535\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"单位\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778292344657,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":120,\"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__\":\"quantity_unit\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"__config__\":{\"relationTable\":\"cm_product_subject\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"currencyType-CNY\",\"parentVModel\":\"tableFieldcf9535\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778293198883,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem4fcf76\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"currencyType\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"币种\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"multiple\":false,\"__vModel__\":\"currency\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"}},{\"__config__\":{\"formId\":\"formItemdb6b97\",\"relationTable\":\"cm_product_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldcf9535\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"总金额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778292426302,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"controls\":false,\"__vModel__\":\"total_amount\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":true,\"placeholder\":\"请输入\",\"thousands\":false,\"isAmountChinese\":false,\"addonBefore\":\"\",\"addonAfter\":\"\"},{\"filterable\":false,\"clearable\":true,\"__config__\":{\"relationTable\":\"cm_product_subject\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"parentVModel\":\"tableFieldcf9535\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778472884997,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem178102\",\"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\":\"Percentage\"},{\"fullName\":\"优惠金额\",\"id\":\"FixedAmount\"}],\"multiple\":false,\"__vModel__\":\"discount_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"}},{\"controls\":false,\"max\":100,\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":\"formItemf6c10a\",\"relationTable\":\"cm_product_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldcf9535\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"折扣值\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778472848990,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":100,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"__vModel__\":\"discount_value\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"controls\":false,\"max\":100,\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":\"formItem1509f6\",\"relationTable\":\"cm_product_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldcf9535\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"最终金额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778473482407,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"__vModel__\":\"final_amount\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":true,\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"controls\":false,\"max\":100,\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"%\",\"__config__\":{\"formId\":\"formItemf1cc38\",\"relationTable\":\"cm_product_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldcf9535\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"税率\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778293282480,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"__vModel__\":\"tax_rate\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"controls\":false,\"max\":100,\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":\"formItem84969c\",\"relationTable\":\"cm_product_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldcf9535\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"税额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778293423574,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"__vModel__\":\"tax_amount\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":true,\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"controls\":false,\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"月\",\"__config__\":{\"formId\":\"formItemb1a055\",\"relationTable\":\"cm_product_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldcf9535\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"保修期\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778293487027,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"__vModel__\":\"warranty_period\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem20c76c\",\"relationTable\":\"cm_product_subject\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldcf9535\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"保修条款\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778292378460,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":200,\"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__\":\"warranty_terms\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"}],\"showTitle\":true,\"complexHeaderList\":[],\"tag\":\"YunzhupaasInputTable\",\"componentName\":\"tablecf9535\",\"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__\":\"tableProductList\",\"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\":[]},{\"showSummary\":false,\"__config__\":{\"formId\":\"formItemc820f8\",\"yunzhupaasKey\":\"table\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"材料清单\",\"showLabel\":false,\"tableName\":\"cm_material_subject\",\"renderKey\":1779094936950,\"layout\":\"rowFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-table\",\"children\":[{\"popupType\":\"dialog\",\"hasPage\":false,\"filterable\":false,\"clearable\":true,\"modelId\":\"817350987260887813\",\"pageSize\":20,\"columnOptions\":[{\"label\":\"物料编码\",\"value\":\"material_code\"},{\"label\":\"物料名称\",\"value\":\"material_name\"},{\"label\":\"规格型号\",\"value\":\"material_model\"},{\"label\":\"单位名称\",\"value\":\"unit_name\"},{\"label\":\"品牌\",\"value\":\"brand\"}],\"relationField\":\"material_name\",\"queryType\":0,\"__config__\":{\"relationTable\":\"cm_material_subject\",\"yunzhupaasKey\":\"relationForm\",\"defaultValue\":\"\",\"parentVModel\":\"tableFieldc820f8\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"cm_contract\",\"renderKey\":1779094936950,\"transferList\":[],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"isSubTable\":true,\"columnWidth\":180,\"tag\":\"YunzhupaasRelationForm\",\"formId\":\"formItem71ed3a\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"材料名称\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"extraOptions\":[],\"popupTitle\":\"选择数据\",\"__vModel__\":\"material_id\",\"style\":{\"width\":\"\"},\"disabled\":false,\"placeholder\":\"请选择\",\"popupWidth\":\"800px\",\"propsValue\":\"material_id\"},{\"isStorage\":0,\"__config__\":{\"formId\":\"formItema7d316\",\"relationTable\":\"cm_material_subject\",\"yunzhupaasKey\":\"relationFormAttr\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"parentVModel\":\"tableFieldc820f8\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"材料分类\",\"showLabel\":true,\"required\":false,\"renderKey\":1779094936950,\"tableName\":\"cm_contract\",\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-nature\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasRelationFormAttr\",\"tableAlign\":\"left\",\"span\":24},\"showField\":\"product_category\",\"__vModel__\":\"\",\"style\":{\"width\":\"100%\"},\"relationField\":\"product_id_yunzhupaasTable_cm_contract0\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemef17ad\",\"relationTable\":\"cm_material_subject\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc820f8\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"品牌\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779094936950,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":150,\"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__\":\"brand\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"__config__\":{\"formId\":\"formItemc183e2\",\"relationTable\":\"cm_material_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc820f8\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"数量\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":true,\"tableName\":\"cm_contract\",\"renderKey\":1779094936950,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"controls\":false,\"__vModel__\":\"quantity\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"placeholder\":\"请输入\",\"thousands\":false,\"isAmountChinese\":false,\"addonBefore\":\"\",\"addonAfter\":\"\"},{\"__config__\":{\"formId\":\"formItemca9995\",\"relationTable\":\"cm_material_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc820f8\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"单价\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":true,\"tableName\":\"cm_contract\",\"renderKey\":1779094936950,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"controls\":false,\"__vModel__\":\"unit_price\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"placeholder\":\"请输入\",\"thousands\":false,\"isAmountChinese\":false,\"addonBefore\":\"\",\"addonAfter\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItembed4bb\",\"relationTable\":\"cm_material_subject\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc820f8\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"单位\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779094936950,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":120,\"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__\":\"quantity_unit\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"__config__\":{\"relationTable\":\"cm_material_subject\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"currencyType-CNY\",\"parentVModel\":\"tableFieldc820f8\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779094936950,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemeb6edb\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"currencyType\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"币种\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"multiple\":false,\"__vModel__\":\"currency\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"}},{\"__config__\":{\"formId\":\"formItem000a73\",\"relationTable\":\"cm_material_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc820f8\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"总金额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779094936950,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"controls\":false,\"__vModel__\":\"total_amount\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":true,\"placeholder\":\"请输入\",\"thousands\":false,\"isAmountChinese\":false,\"addonBefore\":\"\",\"addonAfter\":\"\"},{\"controls\":false,\"max\":100,\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"%\",\"__config__\":{\"formId\":\"formItem06d2b0\",\"relationTable\":\"cm_material_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc820f8\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"税率\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779094936950,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"__vModel__\":\"tax_rate\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"controls\":false,\"max\":100,\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":\"formItem5c41da\",\"relationTable\":\"cm_material_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc820f8\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"税额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779094936950,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"__vModel__\":\"tax_amount\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":true,\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"controls\":false,\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"月\",\"__config__\":{\"formId\":\"formItemb3d08d\",\"relationTable\":\"cm_material_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc820f8\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"保修期\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779094936950,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"__vModel__\":\"warranty_period\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem542ca0\",\"relationTable\":\"cm_material_subject\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc820f8\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"保修条款\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779094936950,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":200,\"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__\":\"warranty_terms\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"}],\"showTitle\":true,\"complexHeaderList\":[],\"tag\":\"YunzhupaasInputTable\",\"componentName\":\"tablec820f8\",\"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__\":\"tableMaterialList\",\"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\":[]},{\"showSummary\":false,\"__config__\":{\"formId\":\"formItemfdbdf1\",\"yunzhupaasKey\":\"table\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"人力清单\",\"showLabel\":false,\"tableName\":\"cm_worktype_subject\",\"renderKey\":1778475411850,\"layout\":\"rowFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-table\",\"children\":[{\"popupType\":\"dialog\",\"hasPage\":false,\"filterable\":false,\"clearable\":true,\"modelId\":\"823446652726543365\",\"pageSize\":20,\"columnOptions\":[],\"relationField\":\"work_type_name\",\"queryType\":0,\"__config__\":{\"relationTable\":\"cm_worktype_subject\",\"yunzhupaasKey\":\"relationForm\",\"defaultValue\":\"\",\"parentVModel\":\"tableFieldfdbdf1\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"cm_contract\",\"renderKey\":1778475411850,\"transferList\":[],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasRelationForm\",\"formId\":\"formItem0d648d\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"工种\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"extraOptions\":[],\"popupTitle\":\"选择数据\",\"__vModel__\":\"work_type_id\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择\",\"popupWidth\":\"800px\",\"propsValue\":\"work_type_id\"},{\"isStorage\":0,\"__config__\":{\"formId\":\"formItem37163a\",\"relationTable\":\"cm_worktype_subject\",\"yunzhupaasKey\":\"relationFormAttr\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"parentVModel\":\"tableFieldfdbdf1\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"工种分类\",\"showLabel\":true,\"required\":false,\"renderKey\":1778475411850,\"tableName\":\"cm_contract\",\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-nature\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasRelationFormAttr\",\"tableAlign\":\"left\",\"span\":24},\"showField\":\"work_category_id\",\"__vModel__\":\"\",\"style\":{\"width\":\"100%\"},\"relationField\":\"work_type_id_yunzhupaasTable_cm_contract0\"},{\"isStorage\":0,\"__config__\":{\"formId\":\"formItem91001f\",\"relationTable\":\"cm_worktype_subject\",\"yunzhupaasKey\":\"relationFormAttr\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"parentVModel\":\"tableFieldfdbdf1\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"技能等级\",\"showLabel\":true,\"required\":false,\"renderKey\":1778475633465,\"tableName\":\"cm_contract\",\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-nature\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasRelationFormAttr\",\"tableAlign\":\"left\",\"span\":24},\"showField\":\"skill_level\",\"__vModel__\":\"\",\"style\":{\"width\":\"100%\"},\"relationField\":\"work_type_id_yunzhupaasTable_cm_contract0\"},{\"__config__\":{\"formId\":\"formIteme8f64c\",\"relationTable\":\"cm_worktype_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldfdbdf1\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"数量\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":true,\"tableName\":\"cm_contract\",\"renderKey\":1778475411850,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"controls\":false,\"__vModel__\":\"quantity\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"placeholder\":\"请输入\",\"thousands\":false,\"isAmountChinese\":false,\"addonBefore\":\"\",\"addonAfter\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemdc511e\",\"relationTable\":\"cm_worktype_subject\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldfdbdf1\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"销售单价\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"cm_contract\",\"renderKey\":1778475411850,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"unrealMaskLength\":1,\"prefixLimit\":0,\"suffixLimit\":0,\"filler\":\"*\",\"prefixSpecifyChar\":\"\",\"s"); + sb.append("uffixType\":1,\"ignoreChar\":\"\",\"suffixSpecifyChar\":\"\"},\"__vModel__\":\"unit_price\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"__config__\":{\"formId\":\"formItemc96d5a\",\"relationTable\":\"cm_worktype_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldfdbdf1\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"数量单位\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778475411850,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"controls\":false,\"__vModel__\":\"quantity_unit\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"placeholder\":\"请输入\",\"thousands\":false,\"isAmountChinese\":false,\"addonBefore\":\"\",\"addonAfter\":\"\"},{\"filterable\":false,\"clearable\":true,\"__config__\":{\"relationTable\":\"cm_worktype_subject\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"currencyType-CNY\",\"parentVModel\":\"tableFieldfdbdf1\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778475411850,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem7b0419\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"currencyType\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"币种\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"multiple\":false,\"__vModel__\":\"currency\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"}},{\"__config__\":{\"formId\":\"formItemfba852\",\"relationTable\":\"cm_worktype_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldfdbdf1\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"总金额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778475411850,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"controls\":false,\"__vModel__\":\"total_amount\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":true,\"placeholder\":\"请输入\",\"thousands\":false,\"isAmountChinese\":false,\"addonBefore\":\"\",\"addonAfter\":\"\"},{\"filterable\":false,\"clearable\":true,\"__config__\":{\"relationTable\":\"cm_worktype_subject\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"parentVModel\":\"tableFieldfdbdf1\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778475411850,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem7af775\",\"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\":\"Percentage\"},{\"fullName\":\"优惠金额\",\"id\":\"FixedAmount\"}],\"multiple\":false,\"__vModel__\":\"discount_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"}},{\"controls\":false,\"max\":100,\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":\"formItem9d8253\",\"relationTable\":\"cm_worktype_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldfdbdf1\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"折扣值\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778475411850,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":100,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"__vModel__\":\"discount_value\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"controls\":false,\"max\":100,\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":\"formItem65787d\",\"relationTable\":\"cm_worktype_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldfdbdf1\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"最终金额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778475411850,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"__vModel__\":\"final_amount\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":true,\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"controls\":false,\"max\":100,\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"%\",\"__config__\":{\"formId\":\"formItem3d1e62\",\"relationTable\":\"cm_worktype_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldfdbdf1\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"税率\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778475411850,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"__vModel__\":\"tax_rate\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"controls\":false,\"max\":100,\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":\"formItemddadc9\",\"relationTable\":\"cm_worktype_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldfdbdf1\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"税额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778475411850,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"__vModel__\":\"tax_amount\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":true,\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem31f522\",\"relationTable\":\"cm_worktype_subject\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldfdbdf1\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"工种描述\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778475411850,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":200,\"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__\":\"work_description\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"}],\"showTitle\":true,\"complexHeaderList\":[],\"tag\":\"YunzhupaasInputTable\",\"componentName\":\"tablefdbdf1\",\"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__\":\"tableWorktypeList\",\"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\":[]},{\"showSummary\":false,\"__config__\":{\"formId\":\"formItem40e4be\",\"yunzhupaasKey\":\"table\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"资产租赁\",\"showLabel\":false,\"tableName\":\"cm_asset_subject\",\"renderKey\":1778552548429,\"layout\":\"rowFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-table\",\"children\":[{\"popupType\":\"dialog\",\"hasPage\":false,\"filterable\":false,\"clearable\":true,\"modelId\":\"818770027560829701\",\"pageSize\":20,\"columnOptions\":[{\"label\":\"资产编码\",\"value\":\"asset_code\"},{\"label\":\"资产名称\",\"value\":\"asset_name\"},{\"label\":\"资产类型\",\"value\":\"asset_type\"},{\"label\":\"资产分类\",\"value\":\"asset_category\"},{\"label\":\"资产状态\",\"value\":\"asset_status\"},{\"label\":\"使用组织\",\"value\":\"current_org_id\"}],\"relationField\":\"asset_name\",\"queryType\":0,\"__config__\":{\"relationTable\":\"cm_asset_subject\",\"yunzhupaasKey\":\"relationForm\",\"defaultValue\":\"\",\"parentVModel\":\"tableField40e4be\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"cm_contract\",\"renderKey\":1778552548429,\"transferList\":[],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"isSubTable\":true,\"columnWidth\":180,\"tag\":\"YunzhupaasRelationForm\",\"formId\":\"formItem2493de\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"资产名称\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"extraOptions\":[],\"popupTitle\":\"选择数据\",\"__vModel__\":\"asset_id\",\"style\":{\"width\":\"\"},\"disabled\":false,\"placeholder\":\"请选择\",\"popupWidth\":\"800px\",\"propsValue\":\"asset_id\"},{\"isStorage\":0,\"__config__\":{\"formId\":\"formItem21f1fe\",\"relationTable\":\"cm_asset_subject\",\"yunzhupaasKey\":\"relationFormAttr\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"parentVModel\":\"tableField40e4be\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"资产类型\",\"showLabel\":true,\"required\":false,\"renderKey\":1778552548429,\"tableName\":\"cm_contract\",\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-nature\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasRelationFormAttr\",\"tableAlign\":\"left\",\"span\":24},\"showField\":\"asset_type\",\"__vModel__\":\"\",\"style\":{\"width\":\"100%\"},\"relationField\":\"asset_id_yunzhupaasTable_cm_contract0\"},{\"isStorage\":0,\"__config__\":{\"formId\":\"formItemeda285\",\"relationTable\":\"cm_asset_subject\",\"yunzhupaasKey\":\"relationFormAttr\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"parentVModel\":\"tableField40e4be\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"资产分类\",\"showLabel\":true,\"required\":false,\"renderKey\":1778552665450,\"tableName\":\"cm_contract\",\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-nature\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasRelationFormAttr\",\"tableAlign\":\"left\",\"span\":24},\"showField\":\"asset_category\",\"__vModel__\":\"\",\"style\":{\"width\":\"100%\"},\"relationField\":\"asset_id_yunzhupaasTable_cm_contract0\"},{\"clearable\":true,\"__config__\":{\"relationTable\":\"cm_asset_subject\",\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"parentVModel\":\"tableField40e4be\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778552744511,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"isSubTable\":true,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItemc4c4d9\",\"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__\":\"begin_date\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择\"},{\"clearable\":true,\"__config__\":{\"relationTable\":\"cm_asset_subject\",\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"parentVModel\":\"tableField40e4be\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778552759603,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"isSubTable\":true,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItem72fab2\",\"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__\":\"end_date\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择\"},{\"__config__\":{\"formId\":\"formItembe8659\",\"relationTable\":\"cm_asset_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField40e4be\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"租赁天数\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":true,\"tableName\":\"cm_contract\",\"renderKey\":1778552548429,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"controls\":false,\"__vModel__\":\"quantity\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"placeholder\":\"请输入\",\"thousands\":false,\"isAmountChinese\":false,\"addonBefore\":\"\",\"addonAfter\":\"天\"},{\"__config__\":{\"formId\":\"formItem3bfad2\",\"relationTable\":\"cm_asset_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField40e4be\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"租赁单价\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":true,\"tableName\":\"cm_contract\",\"renderKey\":1778552548429,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"controls\":false,\"__vModel__\":\"unit_price\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"placeholder\":\"请输入\",\"thousands\":false,\"isAmountChinese\":false,\"addonBefore\":\"\",\"addonAfter\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"cm_asset_subject\",\"yunzhupaasKey\":\"input\",\"defaultValue\":\"元/天\",\"parentVModel\":\"tableField40e4be\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778552548429,\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInput\",\"formId\":\"formItemeca4e6\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"单位\",\"trigger\":\"blur\",\"layout\":\"colFormItem\",\"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__\":\"quantity_unit\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":true,\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"__config__\":{\"relationTable\":\"cm_asset_subject\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"currencyType-CNY\",\"parentVModel\":\"tableField40e4be\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778552548429,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem475ce9\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"currencyType\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"币种\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"multiple\":false,\"__vModel__\":\"currency\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"}},{\"__config__\":{\"formId\":\"formItem48cd67\",\"relationTable\":\"cm_asset_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField40e4be\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"总金额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778552548429,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"controls\":false,\"__vModel__\":\"total_amount\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":true,\"placeholder\":\"请输入\",\"thousands\":false,\"isAmountChinese\":false,\"addonBefore\":\"\",\"addonAfter\":\"\"},{\"filterable\":false,\"clearable\":true,\"__config__\":{\"relationTable\":\"cm_asset_subject\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"parentVModel\":\"tableField40e4be\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778552548429,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem1c4dff\",\"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\":\"Percentage\"},{\"fullName\":\"优惠金额\",\"id\":\"FixedAmount\"}],\"multiple\":false,\"__vModel__\":\"discount_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"}},{\"controls\":false,\"max\":100,\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":\"formItem6457d6\",\"relationTable\":\"cm_asset_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField40e4be\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"折扣值\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778552548429,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":100,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"__vModel__\":\"discount_value\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"controls\":false,\"max\":100,\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":\"formItem642774\",\"relationTable\":\"cm_asset_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField40e4be\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"最终金额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778552548429,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"__vModel__\":\"final_amount\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":true,\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"controls\":false,\"max\":100,\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"%\",\"__config__\":{\"formId\":\"formItem79a8d4\",\"relationTable\":\"cm_asset_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField40e4be\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"税率\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778552548429,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"__vModel__\":\"tax_rate\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"controls\":false,\"max\":100,\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":\"formIteme0c29c\",\"relationTable\":\"cm_asset_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField40e4be\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"税额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778552548429,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"__vModel__\":\"tax_amount\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":true,\"placeholder\":\"请输入\",\"addonBefore\":\"\"}],\"showTitle\":true,\"complexHeaderList\":[],\"tag\":\"YunzhupaasInputTable\",\"componentName\":\"table40e4be\",\"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__\":\"tableAssetList\",\"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\":[]},{\"showSummary\":false,\"__config__\":{\"formId\":\"formItem52cd54\",\"yunzhupaasKey\":\"table\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"工作量清单\",\"showLabel\":false,\"tableName\":\"cm_task_subject\",\"renderKey\":1779095251539,\"layout\":\"rowFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-table\",\"children\":[{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemf45b3e\",\"relationTable\":\"cm_task_subject\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField52cd54\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"任务名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"cm_contract\",\"renderKey\":1779095308346,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":200,\"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__\":\"task_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemd539a3\",\"relationTable\":\"cm_task_subject\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField52cd54\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"任务描述\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779095350752,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":250,\"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__\":\"task_description\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"__config__\":{\"formId\":\"formItembd4285\",\"relationTable\":\"cm_task_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField52cd54\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"数量\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":true,\"tableName\":\"cm_contract\",\"renderKey\":1779095251539,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"controls\":false,\"__vModel__\":\"quantity\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"placeholder\":\"请输入\",\"thousands\":false,\"isAmountChinese\":false,\"addonBefore\":\"\",\"addonAfter\":\"\"},{\"__config__\":{\"formId\":\"formIteme39ce9\",\"relationTable\":\"cm_task_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField52cd54\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"单价\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":true,\"tableName\":\"cm_contract\",\"renderKey\":1779095251539,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"controls\":false,\"__vModel__\":\"unit_price\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"placeholder\":\"请输入\",\"thousands\":false,\"isAmountChinese\":false,\"addonBefore\":\"\",\"addonAfter\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"cm_task_subject\",\"yunzhupaasKey\":\"input\",\"defaultValue\":\"\",\"parentVModel\":\"tableField52cd54\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779095251539,\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInput\",\"formId\":\"formItemc40ee3\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"单位\",\"trigger\":\"blur\",\"layout\":\"colFormItem\",\"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__\":\"quantity_unit\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"__config__\":{\"relationTable\":\"cm_task_subject\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"currencyType-CNY\",\"parentVModel\":\"tableField52cd54\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779095251539,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem30cc4f\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"currencyType\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"币种\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"multiple\":false,\"__vModel__\":\"currency\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"}},{\"__config__\":{\"formId\":\"formItemf12218\",\"relationTable\":\"cm_task_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField52cd54\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"总金额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779095251539,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"controls\":false,\"__vModel__\":\"total_amount\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":true,\"placeholder\":\"请输入\",\"thousands\":false,\"isAmountChinese\":false,\"addonBefore\":\"\",\"addonAfter\":\"\"},{\"filterable\":false,\"clearable\":true,\"__config__\":{\"relationTable\":\"cm_task_subject\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"parentVModel\":\"tableField52cd54\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779095251539,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem85ad27\",\"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\":\"Percentage\"},{\"fullName\":\"优惠金额\",\"id\":\"FixedAmount\"}],\"multiple\":false,\"__vModel__\":\"discount_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"}},{\"controls\":false,\"max\":100,\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":\"formItemd47944\",\"relationTable\":\"cm_task_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField52cd54\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"折扣值\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779095251539,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":100,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"__vModel__\":\"discount_value\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"controls\":false,\"max\":100,\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":\"formItemca1356\",\"relationTable\":\"cm_task_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField52cd54\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"最终金额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779095251539,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"__vModel__\":\"final_amount\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":true,\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"controls\":false,\"max\":100,\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"%\",\"__config__\":{\"formId\":\"formItem07d452\",\"relationTable\":\"cm_task_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField52cd54\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"税率\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779095251539,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"__vModel__\":\"tax_rate\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"controls\":false,\"max\":100,\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":\"formItema81451\",\"relationTable\":\"cm_task_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField52cd54\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"税额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779095251539,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"__vModel__\":\"tax_amount\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":true,\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemdd56ba\",\"relationTable\":\"cm_task_subject\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField52cd54\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779095511711,\"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\":\"table52cd54\",\"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__\":\"tableTaskList\",\"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\":[]},{\"__config__\":{\"formId\":\"formItem09271b\",\"yunzhupaasKey\":\"groupTitle\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dragDisabled\":false,\"className\":[],\"label\":\"分组标题\",\"showLabel\":false,\"required\":false,\"renderKey\":1779095666898,\"tableName\":\"cm_contract\",\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-group\",\"tag\":\"YunzhupaasGroupTitle\",\"span\":24},\"contentPosition\":\"left\",\"helpMessage\":\"\",\"content\":\"商务条款\"},{\"__config__\":{\"formId\":\"formItem25ece7\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"原合同金额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778471021310,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"controls\":false,\"__vModel__\":\"contract_money\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"placeholder\":\"请输入\",\"thousands\":true,\"isAmountChinese\":false,\"addonBefore\":\"\",\"addonAfter\":\"元\"},{\"__config__\":{\"formId\":\"formIteme6e4af\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"最终签约金额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778471018507,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"controls\":false,\"__vModel__\":\"final_contract_amount\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"placeholder\":\"请输入\",\"thousands\":true,\"isAmountChinese\":false,\"addonBefore\":\"\",\"addonAfter\":\"元\"},{\"__config__\":{\"formId\":\"formItem80861e\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"签约金额大写\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779244329805,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"controls\":false,\"__vModel__\":\"final_amount_upper\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"placeholder\":\"请输入\",\"thousands\":false,\"isAmountChinese\":true,\"addonBefore\":\"\",\"addonAfter\":\"元\"},{\"__config__\":{\"formId\":\"formItem206663\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"税额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779243736950,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"controls\":false,\"__vModel__\":\"tax_amount\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"placeholder\":\"请输入\",\"thousands\":false,\"isAmountChinese\":false,\"addonBefore\":\"\",\"addonAfter\":\"元\"},{\"isStorage\":1,\"__config__\":{\"formId\":\"formItemaaeffb\",\"yunzhupaasKey\":\"calculate\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"不含税金额\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779244446685,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-count\",\"tag\":\"YunzhupaasCalculate\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"expression\":[{\"__vModel__\":\"final_contract_amount\",\"label\":\"最终签约金额\"},\"-\",{\"__vModel__\":\"tax_amount\",\"label\":\"税额\"}],\"precision\":2,\"__vModel__\":\"excluding_tax_amount\",\"style\":{\"width\":\"100%\"},\"roundType\":1,\"thousands\":false,\"isAmountChinese\":false},{\"isStorage\":0,\"__config__\":{\"formId\":\"formItem9ad1dd\",\"yunzhupaasKey\":\"calculate\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"优惠金额\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778470953620,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-count\",\"tag\":\"YunzhupaasCalculate\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"expression\":[{\"__vModel__\":\"contract_money\",\"label\":\"合同金额\"},\"-\",{\"__vModel__\":\"final_contract_amount\",\"label\":\"最终金额\"}],\"precision\":2,\"style\":{\"width\":\"100%\"},\"roundType\":1,\"thousands\":true,\"isAmountChinese\":false},{\"showSummary\":false,\"__config__\":{\"formId\":\"formItem3494b2\",\"yunzhupaasKey\":\"table\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"付款计划\",\"showLabel\":false,\"tableName\":\"cm_payment_plan\",\"renderKey\":1778310601111,\"layout\":\"rowFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-table\",\"children\":[{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemf883e3\",\"relationTable\":\"cm_payment_plan\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField3494b2\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"序号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779094571679,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":80,\"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__\":\"plan_seq_num\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem545630\",\"relationTable\":\"cm_payment_plan\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField3494b2\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"款项名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"cm_contract\",\"renderKey\":1778310601111,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":150,\"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_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"popupType\":\"dialog\",\"hasPage\":false,\"filterable\":false,\"clearable\":true,\"modelId\":\"823544899306521605\",\"pageSize\":20,\"columnOptions\":[{\"label\":\"计费项目编码\",\"value\":\"billing_item_code\"},{\"label\":\"计费项目名称\",\"value\":\"billing_item_name\"},{\"label\":\"费用类别\",\"value\":\"billing_item_type\"},{\"label\":\"备注\",\"value\":\"remark\"}],\"relationField\":\"billing_item_name\",\"queryType\":0,\"__config__\":{\"relationTable\":\"cm_payment_plan\",\"yunzhupaasKey\":\"relationForm\",\"defaultValue\":\"\",\"parentVModel\":\"tableField3494b2\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"cm_contract\",\"renderKey\":1778486996417,\"transferList\":[],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasRelationForm\",\"formId\":\"formItem770eff\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"款项类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"extraOptions\":[],\"popupTitle\":\"选择数据\",\"__vModel__\":\"billing_item_id\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择\",\"popupWidth\":\"600px\",\"propsValue\":\"billing_item_id\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem8148dc\",\"relationTable\":\"cm_payment_plan\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField3494b2\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"付款条件\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"cm_contract\",\"renderKey\":1778310601111,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":250,\"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_condition\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"__config__\":{\"relationTable\":\"cm_payment_plan\",\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"parentVModel\":\"tableField3494b2\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778310782237,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItemf30263\",\"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__\":\"plan_date\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择\"},{\"controls\":false,\"max\":100,\"precision\":2,\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"%\",\"__config__\":{\"formId\":\"formItemeaab59\",\"relationTable\":\"cm_payment_plan\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField3494b2\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"付款比例\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778310601111,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":100,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"__vModel__\":\"payment_ratio\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"__config__\":{\"formId\":\"formItem76f70f\",\"relationTable\":\"cm_payment_plan\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField3494b2\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"付款金额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778310601111,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"controls\":false,\"__vModel__\":\"payment_amount\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"placeholder\":\"请输入\",\"thousands\":false,\"isAmountChinese\":false,\"addonBefore\":\"\",\"addonAfter\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemf12620\",\"relationTable\":\"cm_payment_plan\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField3494b2\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778310601111,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":200,\"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\":\"table3494b2\",\"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__\":\"tableField3494b2\",\"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\":[]},{\"__config__\":{\"formId\":\"formItem19c058\",\"yunzhupaasKey\":\"groupTitle\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dragDisabled\":false,\"className\":[],\"label\":\"分组标题\",\"showLabel\":false,\"required\":false,\"renderKey\":1779095677469,\"tableName\":\"cm_contract\",\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-group\",\"tag\":\"YunzhupaasGroupTitle\",\"span\":24},\"contentPosition\":\"left\",\"helpMessage\":\"\",\"content\":\"合同附件\"},{\"buttonText\":\"点击上传\",\"pathType\":\"defaultPath\",\"accept\":\"\",\"__config__\":{\"formId\":\"formItem597bfe\",\"yunzhupaasKey\":\"uploadFile\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"合同附件\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779095714997,\"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__\":\"contract_files\",\"sizeUnit\":\"MB\",\"tipText\":\"\",\"disabled\":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\":[{\"buttonStyle\":\"solid\",\"fullName\":\"合同类型\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"optionType\":\"default\",\"__config__\":{\"yunzhupaasKey\":\"radio\",\"defaultValue\":\"REV\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778468651657,\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"tag\":\"YunzhupaasRadio\",\"formId\":\"formItema1ccf2\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"合同类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"size\":\"default\",\"options\":[{\"fullName\":\"收入类合同\",\"id\":\"REV\"},{\"fullName\":\"支出类合同\",\"id\":\"COS\"}],\"__vModel__\":\"contract_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"contract_type\",\"direction\":\"horizontal\"},{\"popupType\":\"dialog\",\"hasPage\":false,\"filterable\":false,\"clearable\":true,\"modelId\":\"826534292984170373\",\"fullName\":\"引用模版\",\"pageSize\":20,\"columnOptions\":[{\"label\":\"合同模版编码\",\"value\":\"contract_temp_code\"},{\"label\":\"合同模版名称\",\"value\":\"contract_temp_name\"},{\"label\":\"备注\",\"value\":\"remark\"}],\"fullNameI18nCode\":[\"\"],\"relationField\":\"contract_temp_name\",\"queryType\":0,\"__config__\":{\"formId\":\"formIteme3b8aa\",\"yunzhupaasKey\":\"relationForm\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"引用模版\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778469726631,\"layout\":\"colFormItem\",\"transferList\":[],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"tag\":\"YunzhupaasRelationForm\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"extraOptions\":[],\"popupTitle\":\"选择数据\",\"__vModel__\":\"contract_temp_id\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"contract_temp_id\",\"placeholder\":\"请选择\",\"popupWidth\":\"800px\",\"propsValue\":\"contract_temp_id\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"合同名称\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem667983\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"合同名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778233391557,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"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\":\"\"},{\"__config__\":{\"formId\":\"formItemaa97ea\",\"yunzhupaasKey\":\"billRule\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"rule\":\"contractCode\",\"className\":[],\"label\":\"合同编码\",\"trigger\":\"change\",\"ruleConfig\":{},\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778233919360,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleType\":1,\"ruleName\":\"合同编码\",\"tag\":\"YunzhupaasInput\",\"tableAlign\":\"left\",\"span\":8},\"readonly\":true,\"__vModel__\":\"contract_code\",\"fullName\":\"合同编码\",\"fullNameI18nCode\":[\"\"],\"style\":{\"width\":\"100%\"},\"id\":\"contract_code\",\"placeholder\":\"系统自动生成\"},{\"filterable\":false,\"clearable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"归属组织\",\"fullNameI18nCode\":[\"\"],\"__config__\":{\"formId\":\"formItem19e51b\",\"yunzhupaasKey\":\"organizeSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"归属组织\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778234738473,\"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,\"multiple\":false,\"fullName\":\"归属项目\",\"fullNameI18nCode\":[\"\"],\"props\":{\"children\":\"children\",\"label\":\"project_name\",\"value\":\"project_id\"},\"__config__\":{\"yunzhupaasKey\":\"treeSelect\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"826399583931205381\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779243344905,\"tagIcon\":\"icon-ym icon-ym-generator-tree\",\"tag\":\"YunzhupaasTreeSelect\",\"formId\":\"formItem072efd\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dynamic\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"归属项目\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"获取标准项目树结构\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"project_id\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"project_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\":\"cm_contract\",\"renderKey\":1778234785187,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItema4f236\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"contractCategory\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"合同分类\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"contract_category\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"contract_category\",\"placeholder\":\"请选择\"},{\"clearable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"签约日期\",\"fullNameI18nCode\":[\"\"],\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778234866092,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItemf680d3\",\"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__\":\"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\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778234830437,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItem24df9c\",\"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__\":\"effective_date\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"effective_date\",\"placeholder\":\"请选择\"},{\"clearable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"结束日期\",\"fullNameI18nCode\":[\"\"],\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778234843988,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItembeec1e\",\"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__\":\"expiry_date\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"expiry_date\",\"placeholder\":\"请选择\"},{\"__config__\":{\"formId\":\"formItem789220\",\"yunzhupaasKey\":\"switch\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":0,\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"是否子合同\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778235672027,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-switch\",\"tag\":\"YunzhupaasSwitch\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"activeValue\":1,\"inactiveValue\":0,\"__vModel__\":\"is_sub_contract\",\"fullName\":\"是否子合同\",\"inactiveTxt\":\"N\",\"fullNameI18nCode\":[\"\"],\"disabled\":false,\"activeTxt\":\"Y\",\"id\":\"is_sub_contract\"},{\"popupType\":\"dialog\",\"hasPage\":false,\"filterable\":false,\"clearable\":true,\"modelId\":\"822512474837222405\",\"fullName\":\"关联合同\",\"pageSize\":20,\"columnOptions\":[{\"label\":\"合同名称\",\"value\":\"contract_name\"},{\"label\":\"合同编码\",\"value\":\"contract_code\"},{\"label\":\"归属组织\",\"value\":\"org_id\"},{\"label\":\"归属项目\",\"value\":\"project_id\"},{\"label\":\"合同分类\",\"value\":\"contract_category\"}],\"fullNameI18nCode\":[\"\"],\"relationField\":\"contract_name\",\"queryType\":0,\"__config__\":{\"formId\":\"formItem376175\",\"yunzhupaasKey\":\"relationForm\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"关联合同\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778235818892,\"layout\":\"colFormItem\",\"transferList\":[],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"tag\":\"YunzhupaasRelationForm\",\"regList\":[],\"tableAlign\":\"left\",\"span\":16},\"extraOptions\":[],\"popupTitle\":\"选择数据\",\"__vModel__\":\"ref_contract_id\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"ref_contract_id\",\"placeholder\":\"请选择\",\"popupWidth\":\"800px\",\"propsValue\":\"contract_id\"},{\"ableRelationIds\":[],\"clearable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"经办人\",\"fullNameI18nCode\":[\"\"],\"relationField\":\"\",\"__config__\":{\"formId\":\"formItem139588\",\"yunzhupaasKey\":\"userSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"经办人\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778235997894,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-user\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasUserSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"major_person_id\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"id\":\"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\":\"cm_contract\",\"renderKey\":1779240566665,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemff69fc\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"打印合同模版\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":16},\"options\":[{\"fullName\":\"选项一\",\"id\":\"1\"},{\"fullName\":\"选项二\",\"id\":\"2\"}],\"__vModel__\":\"print_temp_id\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"print_temp_id\",\"placeholder\":\"请选择\"},{\"clearable\":true,\"fullName\":\"备注\",\"fullNameI18nCode\":[\"\"],\"autoSize\":{\"minRows\":4,\"maxRows\":4},\"showCount\":false,\"__config__\":{\"formId\":\"formItem6e9035\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779239382828,\"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\":\"请输入\"},{\"popupType\":\"dialog\",\"hasPage\":false,\"filterable\":false,\"clearable\":true,\"modelId\":\"816296614598542021\",\"fullName\":\"我方单位\",\"pageSize\":20,\"columnOptions\":[{\"label\":\"企业名称\",\"value\":\"company_name\"},{\"label\":\"归属组织\",\"value\":\"org_id\"},{\"label\":\"社会信用代码\",\"value\":\"credit_code\"},{\"label\":\"法定代表人\",\"value\":\"legal_representative\"},{\"label\":\"地址\",\"value\":\"address\"}],\"fullNameI18nCode\":[\"\"],\"relationField\":\"company_name\",\"queryType\":0,\"__config__\":{\"formId\":\"formItem2af75d\",\"yunzhupaasKey\":\"relationForm\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"我方单位\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778235062705,\"layout\":\"colFormItem\",\"transferList\":[],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"tag\":\"YunzhupaasRelationForm\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"extraOptions\":[],\"popupTitle\":\"选择数据\",\"__vModel__\":\"our_company_id\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"our_company_id\",\"placeholder\":\"请选择\",\"popupWidth\":\"800px\",\"propsValue\":\"company_id\"},{\"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\":\"cm_contract\",\"renderKey\":1778234995954,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem97b18c\",\"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\":\"PartyA\"},{\"fullName\":\"乙方\",\"id\":\"PartyB\"},{\"fullName\":\"丙方\",\"id\":\"PartyC\"}],\"__vModel__\":\"our_company_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"our_company_type\",\"placeholder\":\"请选择\"},{\"popupType\":\"dialog\",\"hasPage\":false,\"filterable\":false,\"clearable\":true,\"modelId\":\"806858527036409349\",\"fullName\":\"合作单位\",\"pageSize\":20,\"columnOptions\":[{\"label\":\"企业名称\",\"value\":\"company_name\"},{\"label\":\"社会信用代码\",\"value\":\"credit_code\"},{\"label\":\"地址\",\"value\":\"address\"},{\"label\":\"简称/昵称\",\"value\":\"short_name\"}],\"fullNameI18nCode\":[\"\"],\"relationField\":\"company_name\",\"queryType\":0,\"__config__\":{\"formId\":\"formItemcbc95b\",\"yunzhupaasKey\":\"relationForm\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"合作单位\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778235279208,\"layout\":\"colFormItem\",\"transferList\":[],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"tag\":\"YunzhupaasRelationForm\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"extraOptions\":[],\"popupTitle\":\"选择数据\",\"__vModel__\":\"second_party_id\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"second_party_id\",\"placeholder\":\"请选择\",\"popupWidth\":\"800px\",\"propsValue\":\"company_id\"},{\"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\":\"cm_contract\",\"renderKey\":1778235279208,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemf54a6a\",\"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\":\"PartyA\"},{\"fullName\":\"乙方\",\"id\":\"PartyB\"},{\"fullName\":\"丙方\",\"id\":\"PartyC\"}],\"__vModel__\":\"second_party_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"second_party_type\",\"placeholder\":\"请选择\"},{\"popupType\":\"dialog\",\"hasPage\":false,\"filterable\":false,\"clearable\":true,\"modelId\":\"806858527036409349\",\"fullName\":\"第三方单位\",\"pageSize\":20,\"columnOptions\":[{\"label\":\"企业名称\",\"value\":\"company_name\"},{\"label\":\"社会信用代码\",\"value\":\"credit_code\"},{\"label\":\"地址\",\"value\":\"address\"},{\"label\":\"简称/昵称\",\"value\":\"short_name\"}],\"fullNameI18nCode\":[\"\"],\"relationField\":\"company_name\",\"queryType\":0,\"__config__\":{\"formId\":\"formItem26f64b\",\"yunzhupaasKey\":\"relationForm\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"第三方单位\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778303453108,\"layout\":\"colFormItem\",\"transferList\":[],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"tag\":\"YunzhupaasRelationForm\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"extraOptions\":[],\"popupTitle\":\"选择数据\",\"__vModel__\":\"third_party_id\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"third_party_id\",\"placeholder\":\"请选择\",\"popupWidth\":\"800px\",\"propsValue\":\"company_id\"},{\"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\":\"cm_contract\",\"renderKey\":1778470139045,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem9c401c\",\"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\":\"PartyA\"},{\"fullName\":\"乙方\",\"id\":\"PartyB\"},{\"fullName\":\"丙方\",\"id\":\"PartyC\"}],\"__vModel__\":\"third_party_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"third_party_type\",\"placeholder\":\"请选择\"},{\"popupType\":\"dialog\",\"hasPage\":false,\"filterable\":false,\"clearable\":true,\"modelId\":\"817386322065883909\",\"fullName\":\"产品清单-产品名称\",\"pageSize\":20,\"columnOptions\":[{\"label\":\"商品编码\",\"value\":\"product_code\"},{\"label\":\"商品名称\",\"value\":\"product_name\"},{\"label\":\"商品类型\",\"value\":\"product_type\"},{\"label\":\"商品分类\",\"value\":\"product_category\"},{\"label\":\"品牌\",\"value\":\"brand\"},{\"label\":\"规格型号\",\"value\":\"product_model\"}],\"fullNameI18nCode\":[\"\",\"\"],\"relationField\":\"product_name\",\"queryType\":0,\"__config__\":{\"relationTable\":\"cm_product_subject\",\"yunzhupaasKey\":\"relationForm\",\"defaultValue\":\"\",\"parentVModel\":\"tableFieldcf9535\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778236863539,\"transferList\":[{\"targetField\":\"brand\",\"sourceValue\":\"tableFieldcf9535-brand\"},{\"targetField\":\"product_model\",\"sourceValue\":\"tableFieldcf9535-product_model\"},{\"targetField\":\"warranty_terms\",\"sourceValue\":\"tableFieldcf9535-warranty_terms\"},{\"targetField\":\"unit_name\",\"sourceValue\":\"tableFieldcf9535-quantity_unit\"}],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"isSubTable\":true,\"columnWidth\":180,\"tag\":\"YunzhupaasRelationForm\",\"formId\":\"formItemc664c4\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"产品名称\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"extraOptions\":[],\"popupTitle\":\"选择数据\",\"__vModel__\":\"product_id\",\"style\":{\"width\":\"\"},\"disabled\":false,\"id\":\"tableProductList-product_id\",\"placeholder\":\"请选择\",\"popupWidth\":\"800px\",\"propsValue\":\"product_id\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"产品清单-品牌\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem1e9005\",\"relationTable\":\"cm_product_subject\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldcf9535\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"品牌\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778292234399,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":150,\"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__\":\"brand\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableProductList-brand\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"产品清单-规格型号\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem9866a0\",\"relationTable\":\"cm_product_subject\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldcf9535\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"规格型号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778292328781,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":150,\"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__\":\"product_model\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableProductList-product_model\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"controls\":false,\"fullName\":\"产品清单-数量\",\"fullNameI18nCode\":[\"\",\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":\"formItema9842a\",\"relationTable\":\"cm_product_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldcf9535\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"数量\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778292360166,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"__vModel__\":\"quantity\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"tableProductList-quantity\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"controls\":false,\"fullName\":\"产品清单-单价\",\"fullNameI18nCode\":[\"\",\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":\"formItem98c70e\",\"relationTable\":\"cm_product_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldcf9535\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"单价\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778292387866,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"__vModel__\":\"unit_price\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"tableProductList-unit_price\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"产品清单-单位\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemc47db6\",\"relationTable\":\"cm_product_subject\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldcf9535\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"单位\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778292344657,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":120,\"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__\":\"quantity_unit\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableProductList-quantity_unit\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"产品清单-币种\",\"fullNameI18nCode\":[\"\",\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"relationTable\":\"cm_product_subject\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"parentVModel\":\"tableFieldcf9535\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778293198883,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem4fcf76\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"currencyType\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"币种\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"__vModel__\":\"currency\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableProductList-currency\",\"placeholder\":\"请选择\"},{\"controls\":false,\"fullName\":\"产品清单-总金额\",\"fullNameI18nCode\":[\"\",\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":\"formItemdb6b97\",\"relationTable\":\"cm_product_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldcf9535\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"总金额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778292426302,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"__vModel__\":\"total_amount\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":true,\"id\":\"tableProductList-total_amount\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"产品清单-折扣类型\",\"fullNameI18nCode\":[\"\",\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"relationTable\":\"cm_product_subject\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"parentVModel\":\"tableFieldcf9535\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778472884997,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem178102\",\"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\":\"Percentage\"},{\"fullName\":\"优惠金额\",\"id\":\"FixedAmount\"}],\"__vModel__\":\"discount_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableProductList-discount_type\",\"placeholder\":\"请选择\"},{\"controls\":false,\"max\":100,\"fullName\":\"产品清单-折扣值\",\"fullNameI18nCode\":[\"\",\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":\"formItemf6c10a\",\"relationTable\":\"cm_product_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldcf9535\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"折扣值\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778472848990,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":100,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"__vModel__\":\"discount_value\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"tableProductList-discount_value\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"controls\":false,\"max\":100,\"fullName\":\"产品清单-最终金额\",\"fullNameI18nCode\":[\"\",\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":\"formItem1509f6\",\"relationTable\":\"cm_product_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldcf9535\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"最终金额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778473482407,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"__vModel__\":\"final_amount\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":true,\"id\":\"tableProductList-final_amount\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"controls\":false,\"max\":100,\"fullName\":\"产品清单-税率\",\"fullNameI18nCode\":[\"\",\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"%\",\"__config__\":{\"formId\":\"formItemf1cc38\",\"relationTable\":\"cm_product_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldcf9535\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"税率\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778293282480,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"__vModel__\":\"tax_rate\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"tableProductList-tax_rate\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"controls\":false,\"max\":100,\"fullName\":\"产品清单-税额\",\"fullNameI18nCode\":[\"\",\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":\"formItem84969c\",\"relationTable\":\"cm_product_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldcf9535\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"税额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778293423574,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"__vModel__\":\"tax_amount\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":true,\"id\":\"tableProductList-tax_amount\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"controls\":false,\"fullName\":\"产品清单-保修期\",\"fullNameI18nCode\":[\"\",\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"月\",\"__config__\":{\"formId\":\"formItemb1a055\",\"relationTable\":\"cm_product_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldcf9535\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"保修期\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778293487027,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"__vModel__\":\"warranty_period\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"tableProductList-warranty_period\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"产品清单-保修条款\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem20c76c\",\"relationTable\":\"cm_product_subject\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldcf9535\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"保修条款\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778292378460,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":200,\"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__\":\"warranty_terms\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableProductList-warranty_terms\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"popupType\":\"dialog\",\"hasPage\":false,\"filterable\":false,\"clearable\":true,\"modelId\":\"817350987260887813\",\"fullName\":\"材料清单-材料名称\",\"pageSize\":20,\"columnOptions\":[{\"label\":\"物料编码\",\"value\":\"material_code\"},{\"label\":\"物料名称\",\"value\":\"material_name\"},{\"label\":\"规格型号\",\"value\":\"material_model\"},{\"label\":\"单位名称\",\"value\":\"unit_name\"},{\"label\":\"品牌\",\"value\":\"brand\"}],\"fullNameI18nCode\":[\"\",\"\"],\"relationField\":\"material_name\",\"queryType\":0,\"__config__\":{\"relationTable\":\"cm_material_subject\",\"yunzhupaasKey\":\"relationForm\",\"defaultValue\":\"\",\"parentVModel\":\"tableFieldc820f8\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779094936950,\"transferList\":[],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"isSubTable\":true,\"columnWidth\":180,\"tag\":\"YunzhupaasRelationForm\",\"formId\":\"formItem71ed3a\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"材料名称\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"extraOptions\":[],\"popupTitle\":\"选择数据\",\"__vModel__\":\"material_id\",\"style\":{\"width\":\"\"},\"disabled\":false,\"id\":\"tableMaterialList-material_id\",\"placeholder\":\"请选择\",\"popupWidth\":\"800px\",\"propsValue\":\"material_id\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"材料清单-品牌\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemef17ad\",\"relationTable\":\"cm_material_subject\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc820f8\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"品牌\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779094936950,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":150,\"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__\":\"brand\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableMaterialList-brand\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"controls\":false,\"fullName\":\"材料清单-数量\",\"fullNameI18nCode\":[\"\",\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":\"formItemc183e2\",\"relationTable\":\"cm_material_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc820f8\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"数量\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779094936950,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"__vModel__\":\"quantity\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"tableMaterialList-quantity\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"controls\":false,\"fullName\":\"材料清单-单价\",\"fullNameI18nCode\":[\"\",\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":\"formItemca9995\",\"relationTable\":\"cm_material_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc820f8\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"单价\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779094936950,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"__vModel__\":\"unit_price\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"tableMaterialList-unit_price\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"材料清单-单位\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItembed4bb\",\"relationTable\":\"cm_material_subject\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc820f8\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"单位\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779094936950,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":120,\"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__\":\"quantity_unit\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableMaterialList-quantity_unit\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"材料清单-币种\",\"fullNameI18nCode\":[\"\",\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"relationTable\":\"cm_material_subject\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"parentVModel\":\"tableFieldc820f8\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779094936950,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemeb6edb\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"currencyType\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"币种\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"__vModel__\":\"currency\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableMaterialList-currency\",\"placeholder\":\"请选择\"},{\"controls\":false,\"fullName\":\"材料清单-总金额\",\"fullNameI18nCode\":[\"\",\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":\"formItem000a73\",\"relationTable\":\"cm_material_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc820f8\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"总金额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779094936950,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"__vModel__\":\"total_amount\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":true,\"id\":\"tableMaterialList-total_amount\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"controls\":false,\"max\":100,\"fullName\":\"材料清单-税率\",\"fullNameI18nCode\":[\"\",\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"%\",\"__config__\":{\"formId\":\"formItem06d2b0\",\"relationTable\":\"cm_material_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc820f8\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"税率\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779094936950,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"__vModel__\":\"tax_rate\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"tableMaterialList-tax_rate\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"controls\":false,\"max\":100,\"fullName\":\"材料清单-税额\",\"fullNameI18nCode\":[\"\",\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":\"formItem5c41da\",\"relationTable\":\"cm_material_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc820f8\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"税额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779094936950,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"__vModel__\":\"tax_amount\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":true,\"id\":\"tableMaterialList-tax_amount\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"controls\":false,\"fullName\":\"材料清单-保修期\",\"fullNameI18nCode\":[\"\",\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"月\",\"__config__\":{\"formId\":\"formItemb3d08d\",\"relationTable\":\"cm_material_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc820f8\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"保修期\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779094936950,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"__vModel__\":\"warranty_period\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"tableMaterialList-warranty_period\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"材料清单-保修条款\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem542ca0\",\"relationTable\":\"cm_material_subject\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc820f8\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"保修条款\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779094936950,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":200,\"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__\":\"warranty_terms\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableMaterialList-warranty_terms\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"popupType\":\"dialog\",\"hasPage\":false,\"filterable\":false,\"clearable\":true,\"modelId\":\"823446652726543365\",\"fullName\":\"人力清单-工种\",\"pageSize\":20,\"columnOptions\":[],\"fullNameI18nCode\":[\"\",\"\"],\"relationField\":\"work_type_name\",\"queryType\":0,\"__config__\":{\"relationTable\":\"cm_worktype_subject\",\"yunzhupaasKey\":\"relationForm\",\"defaultValue\":\"\",\"parentVModel\":\"tableFieldfdbdf1\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778475411850,\"transferList\":[],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasRelationForm\",\"formId\":\"formItem0d648d\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"工种\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"extraOptions\":[],\"popupTitle\":\"选择数据\",\"__vModel__\":\"work_type_id\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableWorktypeList-work_type_id\",\"placeholder\":\"请选择\",\"popupWidth\":\"800px\",\"propsValue\":\"work_type_id\"},{\"controls\":false,\"fullName\":\"人力清单-数量\",\"fullNameI18nCode\":[\"\",\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":\"formIteme8f64c\",\"relationTable\":\"cm_worktype_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldfdbdf1\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"数量\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778475411850,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"__vModel__\":\"quantity\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"tableWorktypeList-quantity\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"人力清单-销售单价\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemdc511e\",\"relationTable\":\"cm_worktype_subject\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldfdbdf1\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"销售单价\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778475411850,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":120,\"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__\":\"unit_price\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableWorktypeList-unit_price\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"controls\":false,\"fullName\":\"人力清单-数量单位\",\"fullNameI18nCode\":[\"\",\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":\"formItemc96d5a\",\"relationTable\":\"cm_worktype_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldfdbdf1\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"数量单位\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778475411850,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"__vModel__\":\"quantity_unit\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"tableWorktypeList-quantity_unit\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"人力清单-币种\",\"fullNameI18nCode\":[\"\",\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"relationTable\":\"cm_worktype_subject\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"parentVModel\":\"tableFieldfdbdf1\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778475411850,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem7b0419\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"currencyType\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"币种\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"__vModel__\":\"currency\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableWorktypeList-currency\",\"placeholder\":\"请选择\"},{\"controls\":false,\"fullName\":\"人力清单-总金额\",\"fullNameI18nCode\":[\"\",\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":\"formItemfba852\",\"relationTable\":\"cm_worktype_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldfdbdf1\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"总金额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778475411850,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"__vModel__\":\"total_amount\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":true,\"id\":\"tableWorktypeList-total_amount\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"人力清单-折扣类型\",\"fullNameI18nCode\":[\"\",\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"relationTable\":\"cm_worktype_subject\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"parentVModel\":\"tableFieldfdbdf1\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778475411850,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem7af775\",\"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\":\"Percentage\"},{\"fullName\":\"优惠金额\",\"id\":\"FixedAmount\"}],\"__vModel__\":\"discount_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableWorktypeList-discount_type\",\"placeholder\":\"请选择\"},{\"controls\":false,\"max\":100,\"fullName\":\"人力清单-折扣值\",\"fullNameI18nCode\":[\"\",\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":\"formItem9d8253\",\"relationTable\":\"cm_worktype_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldfdbdf1\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"折扣值\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778475411850,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":100,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"__vModel__\":\"discount_value\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"tableWorktypeList-discount_value\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"controls\":false,\"max\":100,\"fullName\":\"人力清单-最终金额\",\"fullNameI18nCode\":[\"\",\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":\"formItem65787d\",\"relationTable\":\"cm_worktype_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldfdbdf1\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"最终金额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778475411850,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"__vModel__\":\"final_amount\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":true,\"id\":\"tableWorktypeList-final_amount\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"controls\":false,\"max\":100,\"fullName\":\"人力清单-税率\",\"fullNameI18nCode\":[\"\",\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"%\",\"__config__\":{\"formId\":\"formItem3d1e62\",\"relationTable\":\"cm_worktype_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldfdbdf1\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"税率\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778475411850,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"__vModel__\":\"tax_rate\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"tableWorktypeList-tax_rate\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"controls\":false,\"max\":100,\"fullName\":\"人力清单-税额\",\"fullNameI18nCode\":[\"\",\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":\"formItemddadc9\",\"relationTable\":\"cm_worktype_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldfdbdf1\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"税额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778475411850,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"__vModel__\":\"tax_amount\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":true,\"id\":\"tableWorktypeList-tax_amount\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"人力清单-工种描述\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem31f522\",\"relationTable\":\"cm_worktype_subject\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldfdbdf1\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"工种描述\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778475411850,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":200,\"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__\":\"work_description\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableWorktypeList-work_description\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"popupType\":\"dialog\",\"hasPage\":false,\"filterable\":false,\"clearable\":true,\"modelId\":\"818770027560829701\",\"fullName\":\"资产租赁-资产名称\",\"pageSize\":20,\"columnOptions\":[{\"label\":\"资产编码\",\"value\":\"asset_code\"},{\"label\":\"资产名称\",\"value\":\"asset_name\"},{\"label\":\"资产类型\",\"value\":\"asset_type\"},{\"label\":\"资产分类\",\"value\":\"asset_category\"},{\"label\":\"资产状态\",\"value\":\"asset_status\"},{\"label\":\"使用组织\",\"value\":\"current_org_id\"}],\"fullNameI18nCode\":[\"\",\"\"],\"relationField\":\"asset_name\",\"queryType\":0,\"__config__\":{\"relationTable\":\"cm_asset_subject\",\"yunzhupaasKey\":\"relationForm\",\"defaultValue\":\"\",\"parentVModel\":\"tableField40e4be\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778552548429,\"transferList\":[],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"isSubTable\":true,\"columnWidth\":180,\"tag\":\"YunzhupaasRelationForm\",\"formId\":\"formItem2493de\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"资产名称\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"extraOptions\":[],\"popupTitle\":\"选择数据\",\"__vModel__\":\"asset_id\",\"style\":{\"width\":\"\"},\"disabled\":false,\"id\":\"tableAssetList-asset_id\",\"placeholder\":\"请选择\",\"popupWidth\":\"800px\",\"propsValue\":\"asset_id\"},{\"clearable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"资产租赁-开始日期\",\"fullNameI18nCode\":[\"\",\"\"],\"__config__\":{\"relationTable\":\"cm_asset_subject\",\"yunzhupaasKey\":\"datePicker\",\"endRelatio"); + sb.append("nField\":\"\",\"parentVModel\":\"tableField40e4be\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778552744511,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"isSubTable\":true,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItemc4c4d9\",\"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__\":\"begin_date\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableAssetList-begin_date\",\"placeholder\":\"请选择\"},{\"clearable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"资产租赁-结束日期\",\"fullNameI18nCode\":[\"\",\"\"],\"__config__\":{\"relationTable\":\"cm_asset_subject\",\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"parentVModel\":\"tableField40e4be\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778552759603,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"isSubTable\":true,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItem72fab2\",\"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__\":\"end_date\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableAssetList-end_date\",\"placeholder\":\"请选择\"},{\"controls\":false,\"fullName\":\"资产租赁-租赁天数\",\"fullNameI18nCode\":[\"\",\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"天\",\"__config__\":{\"formId\":\"formItembe8659\",\"relationTable\":\"cm_asset_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField40e4be\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"租赁天数\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778552548429,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"__vModel__\":\"quantity\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"tableAssetList-quantity\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"controls\":false,\"fullName\":\"资产租赁-租赁单价\",\"fullNameI18nCode\":[\"\",\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":\"formItem3bfad2\",\"relationTable\":\"cm_asset_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField40e4be\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"租赁单价\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778552548429,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"__vModel__\":\"unit_price\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"tableAssetList-unit_price\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"资产租赁-单位\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"cm_asset_subject\",\"yunzhupaasKey\":\"input\",\"defaultValue\":\"元/天\",\"parentVModel\":\"tableField40e4be\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778552548429,\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInput\",\"formId\":\"formItemeca4e6\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"单位\",\"trigger\":\"blur\",\"layout\":\"colFormItem\",\"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__\":\"quantity_unit\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":true,\"id\":\"tableAssetList-quantity_unit\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"资产租赁-币种\",\"fullNameI18nCode\":[\"\",\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"relationTable\":\"cm_asset_subject\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"parentVModel\":\"tableField40e4be\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778552548429,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem475ce9\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"currencyType\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"币种\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"__vModel__\":\"currency\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableAssetList-currency\",\"placeholder\":\"请选择\"},{\"controls\":false,\"fullName\":\"资产租赁-总金额\",\"fullNameI18nCode\":[\"\",\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":\"formItem48cd67\",\"relationTable\":\"cm_asset_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField40e4be\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"总金额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778552548429,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"__vModel__\":\"total_amount\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":true,\"id\":\"tableAssetList-total_amount\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"资产租赁-折扣类型\",\"fullNameI18nCode\":[\"\",\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"relationTable\":\"cm_asset_subject\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"parentVModel\":\"tableField40e4be\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778552548429,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem1c4dff\",\"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\":\"Percentage\"},{\"fullName\":\"优惠金额\",\"id\":\"FixedAmount\"}],\"__vModel__\":\"discount_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableAssetList-discount_type\",\"placeholder\":\"请选择\"},{\"controls\":false,\"max\":100,\"fullName\":\"资产租赁-折扣值\",\"fullNameI18nCode\":[\"\",\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":\"formItem6457d6\",\"relationTable\":\"cm_asset_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField40e4be\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"折扣值\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778552548429,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":100,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"__vModel__\":\"discount_value\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"tableAssetList-discount_value\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"controls\":false,\"max\":100,\"fullName\":\"资产租赁-最终金额\",\"fullNameI18nCode\":[\"\",\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":\"formItem642774\",\"relationTable\":\"cm_asset_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField40e4be\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"最终金额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778552548429,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"__vModel__\":\"final_amount\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":true,\"id\":\"tableAssetList-final_amount\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"controls\":false,\"max\":100,\"fullName\":\"资产租赁-税率\",\"fullNameI18nCode\":[\"\",\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"%\",\"__config__\":{\"formId\":\"formItem79a8d4\",\"relationTable\":\"cm_asset_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField40e4be\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"税率\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778552548429,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"__vModel__\":\"tax_rate\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"tableAssetList-tax_rate\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"controls\":false,\"max\":100,\"fullName\":\"资产租赁-税额\",\"fullNameI18nCode\":[\"\",\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":\"formIteme0c29c\",\"relationTable\":\"cm_asset_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField40e4be\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"税额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778552548429,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"__vModel__\":\"tax_amount\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":true,\"id\":\"tableAssetList-tax_amount\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"工作量清单-任务名称\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemf45b3e\",\"relationTable\":\"cm_task_subject\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField52cd54\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"任务名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779095308346,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":200,\"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__\":\"task_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableTaskList-task_name\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"工作量清单-任务描述\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemd539a3\",\"relationTable\":\"cm_task_subject\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField52cd54\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"任务描述\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779095350752,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":250,\"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__\":\"task_description\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableTaskList-task_description\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"controls\":false,\"fullName\":\"工作量清单-数量\",\"fullNameI18nCode\":[\"\",\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":\"formItembd4285\",\"relationTable\":\"cm_task_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField52cd54\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"数量\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779095251539,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"__vModel__\":\"quantity\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"tableTaskList-quantity\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"controls\":false,\"fullName\":\"工作量清单-单价\",\"fullNameI18nCode\":[\"\",\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":\"formIteme39ce9\",\"relationTable\":\"cm_task_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField52cd54\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"单价\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779095251539,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"__vModel__\":\"unit_price\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"tableTaskList-unit_price\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"工作量清单-单位\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"cm_task_subject\",\"yunzhupaasKey\":\"input\",\"defaultValue\":\"\",\"parentVModel\":\"tableField52cd54\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779095251539,\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInput\",\"formId\":\"formItemc40ee3\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"单位\",\"trigger\":\"blur\",\"layout\":\"colFormItem\",\"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__\":\"quantity_unit\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableTaskList-quantity_unit\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"工作量清单-币种\",\"fullNameI18nCode\":[\"\",\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"relationTable\":\"cm_task_subject\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"parentVModel\":\"tableField52cd54\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779095251539,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem30cc4f\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"currencyType\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"币种\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"__vModel__\":\"currency\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableTaskList-currency\",\"placeholder\":\"请选择\"},{\"controls\":false,\"fullName\":\"工作量清单-总金额\",\"fullNameI18nCode\":[\"\",\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":\"formItemf12218\",\"relationTable\":\"cm_task_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField52cd54\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"总金额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779095251539,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"__vModel__\":\"total_amount\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":true,\"id\":\"tableTaskList-total_amount\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"工作量清单-折扣类型\",\"fullNameI18nCode\":[\"\",\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"relationTable\":\"cm_task_subject\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"parentVModel\":\"tableField52cd54\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779095251539,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem85ad27\",\"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\":\"Percentage\"},{\"fullName\":\"优惠金额\",\"id\":\"FixedAmount\"}],\"__vModel__\":\"discount_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableTaskList-discount_type\",\"placeholder\":\"请选择\"},{\"controls\":false,\"max\":100,\"fullName\":\"工作量清单-折扣值\",\"fullNameI18nCode\":[\"\",\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":\"formItemd47944\",\"relationTable\":\"cm_task_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField52cd54\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"折扣值\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779095251539,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":100,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"__vModel__\":\"discount_value\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"tableTaskList-discount_value\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"controls\":false,\"max\":100,\"fullName\":\"工作量清单-最终金额\",\"fullNameI18nCode\":[\"\",\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":\"formItemca1356\",\"relationTable\":\"cm_task_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField52cd54\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"最终金额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779095251539,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"__vModel__\":\"final_amount\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":true,\"id\":\"tableTaskList-final_amount\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"controls\":false,\"max\":100,\"fullName\":\"工作量清单-税率\",\"fullNameI18nCode\":[\"\",\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"%\",\"__config__\":{\"formId\":\"formItem07d452\",\"relationTable\":\"cm_task_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField52cd54\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"税率\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779095251539,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"__vModel__\":\"tax_rate\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"tableTaskList-tax_rate\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"controls\":false,\"max\":100,\"fullName\":\"工作量清单-税额\",\"fullNameI18nCode\":[\"\",\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":\"formItema81451\",\"relationTable\":\"cm_task_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField52cd54\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"税额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779095251539,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"__vModel__\":\"tax_amount\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":true,\"id\":\"tableTaskList-tax_amount\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"工作量清单-备注\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemdd56ba\",\"relationTable\":\"cm_task_subject\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField52cd54\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779095511711,\"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\":\"tableTaskList-remark\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"controls\":false,\"fullName\":\"原合同金额\",\"fullNameI18nCode\":[\"\"],\"thousands\":true,\"isAmountChinese\":false,\"addonAfter\":\"元\",\"__config__\":{\"formId\":\"formItem25ece7\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"原合同金额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778471021310,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"contract_money\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"contract_money\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"controls\":false,\"fullName\":\"最终签约金额\",\"fullNameI18nCode\":[\"\"],\"thousands\":true,\"isAmountChinese\":false,\"addonAfter\":\"元\",\"__config__\":{\"formId\":\"formIteme6e4af\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"最终签约金额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778471018507,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"final_contract_amount\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"final_contract_amount\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"controls\":false,\"fullName\":\"签约金额大写\",\"fullNameI18nCode\":[\"\"],\"thousands\":false,\"isAmountChinese\":true,\"addonAfter\":\"元\",\"__config__\":{\"formId\":\"formItem80861e\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"签约金额大写\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779244329805,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"final_amount_upper\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"final_amount_upper\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"controls\":false,\"fullName\":\"税额\",\"fullNameI18nCode\":[\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"元\",\"__config__\":{\"formId\":\"formItem206663\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"税额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779243736950,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"tax_amount\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"tax_amount\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"isStorage\":1,\"__config__\":{\"formId\":\"formItemaaeffb\",\"yunzhupaasKey\":\"calculate\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"不含税金额\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779244446685,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-count\",\"tag\":\"YunzhupaasCalculate\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"expression\":[{\"__vModel__\":\"final_contract_amount\",\"label\":\"最终签约金额\"},\"-\",{\"__vModel__\":\"tax_amount\",\"label\":\"税额\"}],\"precision\":2,\"__vModel__\":\"excluding_tax_amount\",\"fullName\":\"不含税金额\",\"fullNameI18nCode\":[\"\"],\"style\":{\"width\":\"100%\"},\"id\":\"excluding_tax_amount\",\"roundType\":1,\"thousands\":false,\"isAmountChinese\":false},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"付款计划-序号\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemf883e3\",\"relationTable\":\"cm_payment_plan\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField3494b2\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"序号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779094571679,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":80,\"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__\":\"plan_seq_num\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField3494b2-plan_seq_num\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"付款计划-款项名称\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem545630\",\"relationTable\":\"cm_payment_plan\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField3494b2\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"款项名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778310601111,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":150,\"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_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField3494b2-payment_name\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"popupType\":\"dialog\",\"hasPage\":false,\"filterable\":false,\"clearable\":true,\"modelId\":\"823544899306521605\",\"fullName\":\"付款计划-款项类型\",\"pageSize\":20,\"columnOptions\":[{\"label\":\"计费项目编码\",\"value\":\"billing_item_code\"},{\"label\":\"计费项目名称\",\"value\":\"billing_item_name\"},{\"label\":\"费用类别\",\"value\":\"billing_item_type\"},{\"label\":\"备注\",\"value\":\"remark\"}],\"fullNameI18nCode\":[\"\",\"\"],\"relationField\":\"billing_item_name\",\"queryType\":0,\"__config__\":{\"relationTable\":\"cm_payment_plan\",\"yunzhupaasKey\":\"relationForm\",\"defaultValue\":\"\",\"parentVModel\":\"tableField3494b2\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"cm_contract\",\"renderKey\":1778486996417,\"transferList\":[],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasRelationForm\",\"formId\":\"formItem770eff\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"款项类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"extraOptions\":[],\"popupTitle\":\"选择数据\",\"__vModel__\":\"billing_item_id\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField3494b2-billing_item_id\",\"placeholder\":\"请选择\",\"popupWidth\":\"600px\",\"propsValue\":\"billing_item_id\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"付款计划-付款条件\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem8148dc\",\"relationTable\":\"cm_payment_plan\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField3494b2\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"付款条件\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778310601111,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":250,\"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_condition\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField3494b2-payment_condition\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"付款计划-预计付款日期\",\"fullNameI18nCode\":[\"\",\"\"],\"__config__\":{\"relationTable\":\"cm_payment_plan\",\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"parentVModel\":\"tableField3494b2\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778310782237,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItemf30263\",\"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__\":\"plan_date\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField3494b2-plan_date\",\"placeholder\":\"请选择\"},{\"controls\":false,\"max\":100,\"precision\":2,\"fullName\":\"付款计划-付款比例\",\"fullNameI18nCode\":[\"\",\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"%\",\"__config__\":{\"formId\":\"formItemeaab59\",\"relationTable\":\"cm_payment_plan\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField3494b2\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"付款比例\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778310601111,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":100,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"__vModel__\":\"payment_ratio\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"tableField3494b2-payment_ratio\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"controls\":false,\"fullName\":\"付款计划-付款金额\",\"fullNameI18nCode\":[\"\",\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":\"formItem76f70f\",\"relationTable\":\"cm_payment_plan\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField3494b2\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"付款金额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778310601111,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"__vModel__\":\"payment_amount\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"tableField3494b2-payment_amount\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"付款计划-备注\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemf12620\",\"relationTable\":\"cm_payment_plan\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField3494b2\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778310601111,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":200,\"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\":\"tableField3494b2-remark\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"buttonText\":\"点击上传\",\"fullName\":\"合同附件\",\"fullNameI18nCode\":[\"\"],\"pathType\":\"defaultPath\",\"accept\":\"\",\"__config__\":{\"formId\":\"formItem597bfe\",\"yunzhupaasKey\":\"uploadFile\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"合同附件\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779095714997,\"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__\":\"contract_files\",\"sizeUnit\":\"MB\",\"tipText\":\"\",\"disabled\":false,\"id\":\"contract_files\"}],\"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\":\"REV\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778468651657,\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"tag\":\"YunzhupaasRadio\",\"formId\":\"formItema1ccf2\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"合同类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"size\":\"default\",\"prop\":\"contract_type\",\"options\":[{\"fullName\":\"收入类合同\",\"id\":\"REV\"},{\"fullName\":\"支出类合同\",\"id\":\"COS\"}],\"__vModel__\":\"contract_type\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"contract_type\",\"labelI18nCode\":\"\",\"direction\":\"horizontal\"},{\"popupType\":\"dialog\",\"yunzhupaasKey\":\"relationForm\",\"hasPage\":false,\"modelId\":\"826534292984170373\",\"pageSize\":20,\"columnOptions\":[{\"label\":\"合同模版编码\",\"value\":\"contract_temp_code\"},{\"label\":\"合同模版名称\",\"value\":\"contract_temp_name\"},{\"label\":\"备注\",\"value\":\"remark\"}],\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"__config__\":{\"formId\":\"formIteme3b8aa\",\"yunzhupaasKey\":\"relationForm\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"引用模版\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778469726631,\"layout\":\"colFormItem\",\"transferList\":[],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"tag\":\"YunzhupaasRelationForm\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"contract_temp_id\",\"__vModel__\":\"contract_temp_id\",\"checked\":false,\"disabled\":false,\"id\":\"contract_temp_id\",\"placeholder\":\"请选择\",\"popupWidth\":\"800px\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"fullName\":\"引用模版\",\"label\":\"引用模版\",\"sortable\":false,\"relationField\":\"contract_temp_name\",\"queryType\":0,\"extraOptions\":[],\"popupTitle\":\"选择数据\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"labelI18nCode\":\"\",\"propsValue\":\"contract_temp_id\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem667983\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"合同名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778233391557,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"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,\"fullName\":\"合同名称\",\"label\":\"合同名称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"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__\":{\"formId\":\"formItemaa97ea\",\"yunzhupaasKey\":\"billRule\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"rule\":\"contractCode\",\"className\":[],\"label\":\"合同编码\",\"trigger\":\"change\",\"ruleConfig\":{},\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778233919360,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleType\":1,\"ruleName\":\"合同编码\",\"tag\":\"YunzhupaasInput\",\"tableAlign\":\"left\",\"span\":8},\"readonly\":true,\"prop\":\"contract_code\",\"__vModel__\":\"contract_code\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"id\":\"contract_code\",\"placeholder\":\"系统自动生成\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"organizeSelect\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"归属组织\",\"fullNameI18nCode\":[\"\"],\"label\":\"归属组织\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItem19e51b\",\"yunzhupaasKey\":\"organizeSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"归属组织\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778234738473,\"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\":\"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\":\"826399583931205381\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779243344905,\"tagIcon\":\"icon-ym icon-ym-generator-tree\",\"tag\":\"YunzhupaasTreeSelect\",\"formId\":\"formItem072efd\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dynamic\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"归属项目\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"获取标准项目树结构\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"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\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778234785187,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItema4f236\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"contractCategory\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"合同分类\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"contract_category\",\"__vModel__\":\"contract_category\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"contract_category\",\"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\":\"cm_contract\",\"renderKey\":1778234866092,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItemf680d3\",\"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\":\"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\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778234830437,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItem24df9c\",\"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\":\"effective_date\",\"__vModel__\":\"effective_date\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"effective_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\":\"cm_contract\",\"renderKey\":1778234843988,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItembeec1e\",\"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\":\"expiry_date\",\"__vModel__\":\"expiry_date\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"expiry_date\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"switch\",\"resizable\":true,\"activeValue\":1,\"inactiveValue\":0,\"fullName\":\"是否子合同\",\"inactiveTxt\":\"N\",\"fullNameI18nCode\":[\"\"],\"label\":\"是否子合同\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItem789220\",\"yunzhupaasKey\":\"switch\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":0,\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"是否子合同\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778235672027,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-switch\",\"tag\":\"YunzhupaasSwitch\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"is_sub_contract\",\"__vModel__\":\"is_sub_contract\",\"checked\":false,\"fixed\":\"none\",\"disabled\":false,\"activeTxt\":\"Y\",\"id\":\"is_sub_contract\",\"labelI18nCode\":\"\"},{\"popupType\":\"dialog\",\"yunzhupaasKey\":\"relationForm\",\"hasPage\":false,\"modelId\":\"822512474837222405\",\"pageSize\":20,\"columnOptions\":[{\"label\":\"合同名称\",\"value\":\"contract_name\"},{\"label\":\"合同编码\",\"value\":\"contract_code\"},{\"label\":\"归属组织\",\"value\":\"org_id\"},{\"label\":\"归属项目\",\"value\":\"project_id\"},{\"label\":\"合同分类\",\"value\":\"contract_category\"}],\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"__config__\":{\"formId\":\"formItem376175\",\"yunzhupaasKey\":\"relationForm\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"关联合同\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778235818892,\"layout\":\"colFormItem\",\"transferList\":[],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"tag\":\"YunzhupaasRelationForm\",\"regList\":[],\"tableAlign\":\"left\",\"span\":16},\"prop\":\"ref_contract_id\",\"__vModel__\":\"ref_contract_id\",\"checked\":true,\"disabled\":false,\"id\":\"ref_contract_id\",\"placeholder\":\"请选择\",\"popupWidth\":\"800px\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"fullName\":\"关联合同\",\"label\":\"关联合同\",\"sortable\":false,\"relationField\":\"contract_name\",\"queryType\":0,\"extraOptions\":[],\"popupTitle\":\"选择数据\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"labelI18nCode\":\"\",\"propsValue\":\"contract_id\"},{\"ableRelationIds\":[],\"yunzhupaasKey\":\"userSelect\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"__config__\":{\"formId\":\"formItem139588\",\"yunzhupaasKey\":\"userSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"经办人\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778235997894,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-user\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasUserSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"major_person_id\",\"__vModel__\":\"major_person_id\",\"checked\":true,\"selectType\":\"all\",\"disabled\":false,\"id\":\"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\":\"cm_contract\",\"renderKey\":1779240566665,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemff69fc\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"打印合同模版\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":16},\"prop\":\"print_temp_id\",\"options\":[{\"fullName\":\"选项一\",\"id\":\"1\"},{\"fullName\":\"选项二\",\"id\":\"2\"}],\"__vModel__\":\"print_temp_id\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"print_temp_id\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"textarea\",\"clearable\":true,\"resizable\":true,\"fullName\":\"备注\",\"fullNameI18nCode\":[\"\"],\"label\":\"备注\",\"sortable\":false,\"align\":\"left\",\"autoSize\":{\"minRows\":4,\"maxRows\":4},\"showCount\":false,\"__config__\":{\"formId\":\"formItem6e9035\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779239382828,\"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\":\"\"},{\"popupType\":\"dialog\",\"yunzhupaasKey\":\"relationForm\",\"hasPage\":false,\"modelId\":\"816296614598542021\",\"pageSize\":20,\"columnOptions\":[{\"label\":\"企业名称\",\"value\":\"company_name\"},{\"label\":\"归属组织\",\"value\":\"org_id\"},{\"label\":\"社会信用代码\",\"value\":\"credit_code\"},{\"label\":\"法定代表人\",\"value\":\"legal_representative\"},{\"label\":\"地址\",\"value\":\"address\"}],\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"__config__\":{\"formId\":\"formItem2af75d\",\"yunzhupaasKey\":\"relationForm\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"我方单位\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778235062705,\"layout\":\"colFormItem\",\"transferList\":[],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"tag\":\"YunzhupaasRelationForm\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"our_company_id\",\"__vModel__\":\"our_company_id\",\"checked\":true,\"disabled\":false,\"id\":\"our_company_id\",\"placeholder\":\"请选择\",\"popupWidth\":\"800px\",\"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\":\"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\":\"cm_contract\",\"renderKey\":1778234995954,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem97b18c\",\"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\":\"our_company_type\",\"options\":[{\"fullName\":\"甲方\",\"id\":\"PartyA\"},{\"fullName\":\"乙方\",\"id\":\"PartyB\"},{\"fullName\":\"丙方\",\"id\":\"PartyC\"}],\"__vModel__\":\"our_company_type\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"our_company_type\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"popupType\":\"dialog\",\"yunzhupaasKey\":\"relationForm\",\"hasPage\":false,\"modelId\":\"806858527036409349\",\"pageSize\":20,\"columnOptions\":[{\"label\":\"企业名称\",\"value\":\"company_name\"},{\"label\":\"社会信用代码\",\"value\":\"credit_code\"},{\"label\":\"地址\",\"value\":\"address\"},{\"label\":\"简称/昵称\",\"value\":\"short_name\"}],\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"__config__\":{\"formId\":\"formItemcbc95b\",\"yunzhupaasKey\":\"relationForm\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"合作单位\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778235279208,\"layout\":\"colFormItem\",\"transferList\":[],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"tag\":\"YunzhupaasRelationForm\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"second_party_id\",\"__vModel__\":\"second_party_id\",\"checked\":true,\"disabled\":false,\"id\":\"second_party_id\",\"placeholder\":\"请选择\",\"popupWidth\":\"800px\",\"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\":\"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\":\"cm_contract\",\"renderKey\":1778235279208,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemf54a6a\",\"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\":\"second_party_type\",\"options\":[{\"fullName\":\"甲方\",\"id\":\"PartyA\"},{\"fullName\":\"乙方\",\"id\":\"PartyB\"},{\"fullName\":\"丙方\",\"id\":\"PartyC\"}],\"__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\":\"806858527036409349\",\"pageSize\":20,\"columnOptions\":[{\"label\":\"企业名称\",\"value\":\"company_name\"},{\"label\":\"社会信用代码\",\"value\":\"credit_code\"},{\"label\":\"地址\",\"value\":\"address\"},{\"label\":\"简称/昵称\",\"value\":\"short_name\"}],\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"__config__\":{\"formId\":\"formItem26f64b\",\"yunzhupaasKey\":\"relationForm\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\","); + sb.append("\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"第三方单位\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778303453108,\"layout\":\"colFormItem\",\"transferList\":[],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"tag\":\"YunzhupaasRelationForm\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"third_party_id\",\"__vModel__\":\"third_party_id\",\"checked\":true,\"disabled\":false,\"id\":\"third_party_id\",\"placeholder\":\"请选择\",\"popupWidth\":\"800px\",\"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\":\"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\":\"cm_contract\",\"renderKey\":1778470139045,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem9c401c\",\"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\":\"third_party_type\",\"options\":[{\"fullName\":\"甲方\",\"id\":\"PartyA\"},{\"fullName\":\"乙方\",\"id\":\"PartyB\"},{\"fullName\":\"丙方\",\"id\":\"PartyC\"}],\"__vModel__\":\"third_party_type\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"third_party_type\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"popupType\":\"dialog\",\"yunzhupaasKey\":\"relationForm\",\"hasPage\":false,\"modelId\":\"817386322065883909\",\"pageSize\":20,\"columnOptions\":[{\"label\":\"商品编码\",\"value\":\"product_code\"},{\"label\":\"商品名称\",\"value\":\"product_name\"},{\"label\":\"商品类型\",\"value\":\"product_type\"},{\"label\":\"商品分类\",\"value\":\"product_category\"},{\"label\":\"品牌\",\"value\":\"brand\"},{\"label\":\"规格型号\",\"value\":\"product_model\"}],\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"__config__\":{\"relationTable\":\"cm_product_subject\",\"yunzhupaasKey\":\"relationForm\",\"defaultValue\":\"\",\"parentVModel\":\"tableFieldcf9535\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778236863539,\"transferList\":[{\"targetField\":\"brand\",\"sourceValue\":\"tableFieldcf9535-brand\"},{\"targetField\":\"product_model\",\"sourceValue\":\"tableFieldcf9535-product_model\"},{\"targetField\":\"warranty_terms\",\"sourceValue\":\"tableFieldcf9535-warranty_terms\"},{\"targetField\":\"unit_name\",\"sourceValue\":\"tableFieldcf9535-quantity_unit\"}],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"isSubTable\":true,\"columnWidth\":180,\"tag\":\"YunzhupaasRelationForm\",\"formId\":\"formItemc664c4\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"产品名称\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableProductList-product_id\",\"__vModel__\":\"product_id\",\"checked\":false,\"disabled\":false,\"id\":\"tableProductList-product_id\",\"placeholder\":\"请选择\",\"popupWidth\":\"800px\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"fullName\":\"产品清单-产品名称\",\"label\":\"产品清单-产品名称\",\"sortable\":false,\"relationField\":\"product_name\",\"queryType\":0,\"extraOptions\":[],\"popupTitle\":\"选择数据\",\"fixed\":\"none\",\"style\":{\"width\":\"\"},\"labelI18nCode\":\"\",\"propsValue\":\"product_id\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem1e9005\",\"relationTable\":\"cm_product_subject\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldcf9535\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"品牌\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778292234399,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableProductList-brand\",\"__vModel__\":\"brand\",\"checked\":false,\"disabled\":false,\"id\":\"tableProductList-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\":\"formItem9866a0\",\"relationTable\":\"cm_product_subject\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldcf9535\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"规格型号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778292328781,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableProductList-product_model\",\"__vModel__\":\"product_model\",\"checked\":false,\"disabled\":false,\"id\":\"tableProductList-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\":\"inputNumber\",\"controls\":false,\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItema9842a\",\"relationTable\":\"cm_product_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldcf9535\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"数量\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778292360166,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableProductList-quantity\",\"__vModel__\":\"quantity\",\"checked\":false,\"disabled\":false,\"id\":\"tableProductList-quantity\",\"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\":\"formItem98c70e\",\"relationTable\":\"cm_product_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldcf9535\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"单价\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778292387866,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableProductList-unit_price\",\"__vModel__\":\"unit_price\",\"checked\":false,\"disabled\":false,\"id\":\"tableProductList-unit_price\",\"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\":\"formItemc47db6\",\"relationTable\":\"cm_product_subject\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldcf9535\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"单位\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778292344657,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableProductList-quantity_unit\",\"__vModel__\":\"quantity_unit\",\"checked\":false,\"disabled\":false,\"id\":\"tableProductList-quantity_unit\",\"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\":\"cm_product_subject\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"parentVModel\":\"tableFieldcf9535\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778293198883,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem4fcf76\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"currencyType\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"币种\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableProductList-currency\",\"__vModel__\":\"currency\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableProductList-currency\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItemdb6b97\",\"relationTable\":\"cm_product_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldcf9535\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"总金额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778292426302,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableProductList-total_amount\",\"__vModel__\":\"total_amount\",\"checked\":false,\"disabled\":true,\"id\":\"tableProductList-total_amount\",\"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\":\"id\"},\"__config__\":{\"relationTable\":\"cm_product_subject\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"parentVModel\":\"tableFieldcf9535\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778472884997,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem178102\",\"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\":\"tableProductList-discount_type\",\"options\":[{\"fullName\":\"打折比例\",\"id\":\"Percentage\"},{\"fullName\":\"优惠金额\",\"id\":\"FixedAmount\"}],\"__vModel__\":\"discount_type\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableProductList-discount_type\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItemf6c10a\",\"relationTable\":\"cm_product_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldcf9535\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"折扣值\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778472848990,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":100,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"prop\":\"tableProductList-discount_value\",\"__vModel__\":\"discount_value\",\"checked\":false,\"disabled\":false,\"id\":\"tableProductList-discount_value\",\"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,\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItem1509f6\",\"relationTable\":\"cm_product_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldcf9535\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"最终金额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778473482407,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"prop\":\"tableProductList-final_amount\",\"__vModel__\":\"final_amount\",\"checked\":false,\"disabled\":true,\"id\":\"tableProductList-final_amount\",\"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,\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItemf1cc38\",\"relationTable\":\"cm_product_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldcf9535\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"税率\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778293282480,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"prop\":\"tableProductList-tax_rate\",\"__vModel__\":\"tax_rate\",\"checked\":false,\"disabled\":false,\"id\":\"tableProductList-tax_rate\",\"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,\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItem84969c\",\"relationTable\":\"cm_product_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldcf9535\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"税额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778293423574,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"prop\":\"tableProductList-tax_amount\",\"__vModel__\":\"tax_amount\",\"checked\":false,\"disabled\":true,\"id\":\"tableProductList-tax_amount\",\"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,\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItemb1a055\",\"relationTable\":\"cm_product_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldcf9535\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"保修期\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778293487027,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableProductList-warranty_period\",\"__vModel__\":\"warranty_period\",\"checked\":false,\"disabled\":false,\"id\":\"tableProductList-warranty_period\",\"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\":\"formItem20c76c\",\"relationTable\":\"cm_product_subject\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldcf9535\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"保修条款\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778292378460,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":200,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableProductList-warranty_terms\",\"__vModel__\":\"warranty_terms\",\"checked\":false,\"disabled\":false,\"id\":\"tableProductList-warranty_terms\",\"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\":\"\"},{\"popupType\":\"dialog\",\"yunzhupaasKey\":\"relationForm\",\"hasPage\":false,\"modelId\":\"817350987260887813\",\"pageSize\":20,\"columnOptions\":[{\"label\":\"物料编码\",\"value\":\"material_code\"},{\"label\":\"物料名称\",\"value\":\"material_name\"},{\"label\":\"规格型号\",\"value\":\"material_model\"},{\"label\":\"单位名称\",\"value\":\"unit_name\"},{\"label\":\"品牌\",\"value\":\"brand\"}],\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"__config__\":{\"relationTable\":\"cm_material_subject\",\"yunzhupaasKey\":\"relationForm\",\"defaultValue\":\"\",\"parentVModel\":\"tableFieldc820f8\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779094936950,\"transferList\":[],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"isSubTable\":true,\"columnWidth\":180,\"tag\":\"YunzhupaasRelationForm\",\"formId\":\"formItem71ed3a\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"材料名称\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableMaterialList-material_id\",\"__vModel__\":\"material_id\",\"checked\":false,\"disabled\":false,\"id\":\"tableMaterialList-material_id\",\"placeholder\":\"请选择\",\"popupWidth\":\"800px\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"fullName\":\"材料清单-材料名称\",\"label\":\"材料清单-材料名称\",\"sortable\":false,\"relationField\":\"material_name\",\"queryType\":0,\"extraOptions\":[],\"popupTitle\":\"选择数据\",\"fixed\":\"none\",\"style\":{\"width\":\"\"},\"labelI18nCode\":\"\",\"propsValue\":\"material_id\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemef17ad\",\"relationTable\":\"cm_material_subject\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc820f8\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"品牌\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779094936950,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableMaterialList-brand\",\"__vModel__\":\"brand\",\"checked\":false,\"disabled\":false,\"id\":\"tableMaterialList-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\":\"inputNumber\",\"controls\":false,\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItemc183e2\",\"relationTable\":\"cm_material_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc820f8\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"数量\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779094936950,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableMaterialList-quantity\",\"__vModel__\":\"quantity\",\"checked\":false,\"disabled\":false,\"id\":\"tableMaterialList-quantity\",\"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\":\"formItemca9995\",\"relationTable\":\"cm_material_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc820f8\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"单价\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779094936950,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableMaterialList-unit_price\",\"__vModel__\":\"unit_price\",\"checked\":false,\"disabled\":false,\"id\":\"tableMaterialList-unit_price\",\"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\":\"formItembed4bb\",\"relationTable\":\"cm_material_subject\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc820f8\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"单位\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779094936950,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableMaterialList-quantity_unit\",\"__vModel__\":\"quantity_unit\",\"checked\":false,\"disabled\":false,\"id\":\"tableMaterialList-quantity_unit\",\"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\":\"cm_material_subject\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"parentVModel\":\"tableFieldc820f8\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779094936950,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemeb6edb\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"currencyType\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"币种\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableMaterialList-currency\",\"__vModel__\":\"currency\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableMaterialList-currency\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItem000a73\",\"relationTable\":\"cm_material_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc820f8\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"总金额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779094936950,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableMaterialList-total_amount\",\"__vModel__\":\"total_amount\",\"checked\":false,\"disabled\":true,\"id\":\"tableMaterialList-total_amount\",\"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\":\"formItem06d2b0\",\"relationTable\":\"cm_material_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc820f8\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"税率\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779094936950,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"prop\":\"tableMaterialList-tax_rate\",\"__vModel__\":\"tax_rate\",\"checked\":false,\"disabled\":false,\"id\":\"tableMaterialList-tax_rate\",\"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,\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItem5c41da\",\"relationTable\":\"cm_material_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc820f8\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"税额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779094936950,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"prop\":\"tableMaterialList-tax_amount\",\"__vModel__\":\"tax_amount\",\"checked\":false,\"disabled\":true,\"id\":\"tableMaterialList-tax_amount\",\"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,\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItemb3d08d\",\"relationTable\":\"cm_material_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc820f8\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"保修期\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779094936950,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableMaterialList-warranty_period\",\"__vModel__\":\"warranty_period\",\"checked\":false,\"disabled\":false,\"id\":\"tableMaterialList-warranty_period\",\"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\":\"formItem542ca0\",\"relationTable\":\"cm_material_subject\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc820f8\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"保修条款\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779094936950,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":200,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableMaterialList-warranty_terms\",\"__vModel__\":\"warranty_terms\",\"checked\":false,\"disabled\":false,\"id\":\"tableMaterialList-warranty_terms\",\"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\":\"\"},{\"popupType\":\"dialog\",\"yunzhupaasKey\":\"relationForm\",\"hasPage\":false,\"modelId\":\"823446652726543365\",\"pageSize\":20,\"columnOptions\":[],\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"__config__\":{\"relationTable\":\"cm_worktype_subject\",\"yunzhupaasKey\":\"relationForm\",\"defaultValue\":\"\",\"parentVModel\":\"tableFieldfdbdf1\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778475411850,\"transferList\":[],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasRelationForm\",\"formId\":\"formItem0d648d\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"工种\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableWorktypeList-work_type_id\",\"__vModel__\":\"work_type_id\",\"checked\":false,\"disabled\":false,\"id\":\"tableWorktypeList-work_type_id\",\"placeholder\":\"请选择\",\"popupWidth\":\"800px\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"fullName\":\"人力清单-工种\",\"label\":\"人力清单-工种\",\"sortable\":false,\"relationField\":\"work_type_name\",\"queryType\":0,\"extraOptions\":[],\"popupTitle\":\"选择数据\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"labelI18nCode\":\"\",\"propsValue\":\"work_type_id\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formIteme8f64c\",\"relationTable\":\"cm_worktype_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldfdbdf1\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"数量\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778475411850,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableWorktypeList-quantity\",\"__vModel__\":\"quantity\",\"checked\":false,\"disabled\":false,\"id\":\"tableWorktypeList-quantity\",\"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\":\"formItemdc511e\",\"relationTable\":\"cm_worktype_subject\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldfdbdf1\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"销售单价\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778475411850,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableWorktypeList-unit_price\",\"__vModel__\":\"unit_price\",\"checked\":false,\"disabled\":false,\"id\":\"tableWorktypeList-unit_price\",\"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,\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItemc96d5a\",\"relationTable\":\"cm_worktype_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldfdbdf1\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"数量单位\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778475411850,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableWorktypeList-quantity_unit\",\"__vModel__\":\"quantity_unit\",\"checked\":false,\"disabled\":false,\"id\":\"tableWorktypeList-quantity_unit\",\"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\":\"id\"},\"__config__\":{\"relationTable\":\"cm_worktype_subject\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"parentVModel\":\"tableFieldfdbdf1\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778475411850,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem7b0419\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"currencyType\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"币种\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableWorktypeList-currency\",\"__vModel__\":\"currency\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableWorktypeList-currency\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItemfba852\",\"relationTable\":\"cm_worktype_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldfdbdf1\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"总金额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778475411850,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableWorktypeList-total_amount\",\"__vModel__\":\"total_amount\",\"checked\":false,\"disabled\":true,\"id\":\"tableWorktypeList-total_amount\",\"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\":\"id\"},\"__config__\":{\"relationTable\":\"cm_worktype_subject\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"parentVModel\":\"tableFieldfdbdf1\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778475411850,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem7af775\",\"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\":\"tableWorktypeList-discount_type\",\"options\":[{\"fullName\":\"打折比例\",\"id\":\"Percentage\"},{\"fullName\":\"优惠金额\",\"id\":\"FixedAmount\"}],\"__vModel__\":\"discount_type\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableWorktypeList-discount_type\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItem9d8253\",\"relationTable\":\"cm_worktype_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldfdbdf1\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"折扣值\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778475411850,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":100,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"prop\":\"tableWorktypeList-discount_value\",\"__vModel__\":\"discount_value\",\"checked\":false,\"disabled\":false,\"id\":\"tableWorktypeList-discount_value\",\"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,\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItem65787d\",\"relationTable\":\"cm_worktype_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldfdbdf1\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"最终金额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778475411850,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"prop\":\"tableWorktypeList-final_amount\",\"__vModel__\":\"final_amount\",\"checked\":false,\"disabled\":true,\"id\":\"tableWorktypeList-final_amount\",\"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,\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItem3d1e62\",\"relationTable\":\"cm_worktype_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldfdbdf1\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"税率\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778475411850,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"prop\":\"tableWorktypeList-tax_rate\",\"__vModel__\":\"tax_rate\",\"checked\":false,\"disabled\":false,\"id\":\"tableWorktypeList-tax_rate\",\"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,\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItemddadc9\",\"relationTable\":\"cm_worktype_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldfdbdf1\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"税额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778475411850,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"prop\":\"tableWorktypeList-tax_amount\",\"__vModel__\":\"tax_amount\",\"checked\":false,\"disabled\":true,\"id\":\"tableWorktypeList-tax_amount\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"resizable\":true,\"max\":100,\"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\":\"formItem31f522\",\"relationTable\":\"cm_worktype_subject\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldfdbdf1\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"工种描述\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778475411850,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":200,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableWorktypeList-work_description\",\"__vModel__\":\"work_description\",\"checked\":false,\"disabled\":false,\"id\":\"tableWorktypeList-work_description\",\"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\":\"\"},{\"popupType\":\"dialog\",\"yunzhupaasKey\":\"relationForm\",\"hasPage\":false,\"modelId\":\"818770027560829701\",\"pageSize\":20,\"columnOptions\":[{\"label\":\"资产编码\",\"value\":\"asset_code\"},{\"label\":\"资产名称\",\"value\":\"asset_name\"},{\"label\":\"资产类型\",\"value\":\"asset_type\"},{\"label\":\"资产分类\",\"value\":\"asset_category\"},{\"label\":\"资产状态\",\"value\":\"asset_status\"},{\"label\":\"使用组织\",\"value\":\"current_org_id\"}],\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"__config__\":{\"relationTable\":\"cm_asset_subject\",\"yunzhupaasKey\":\"relationForm\",\"defaultValue\":\"\",\"parentVModel\":\"tableField40e4be\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778552548429,\"transferList\":[],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"isSubTable\":true,\"columnWidth\":180,\"tag\":\"YunzhupaasRelationForm\",\"formId\":\"formItem2493de\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"资产名称\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableAssetList-asset_id\",\"__vModel__\":\"asset_id\",\"checked\":false,\"disabled\":false,\"id\":\"tableAssetList-asset_id\",\"placeholder\":\"请选择\",\"popupWidth\":\"800px\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"fullName\":\"资产租赁-资产名称\",\"label\":\"资产租赁-资产名称\",\"sortable\":false,\"relationField\":\"asset_name\",\"queryType\":0,\"extraOptions\":[],\"popupTitle\":\"选择数据\",\"fixed\":\"none\",\"style\":{\"width\":\"\"},\"labelI18nCode\":\"\",\"propsValue\":\"asset_id\"},{\"yunzhupaasKey\":\"datePicker\",\"clearable\":true,\"resizable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"资产租赁-开始日期\",\"fullNameI18nCode\":[\"\",\"\"],\"label\":\"资产租赁-开始日期\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"relationTable\":\"cm_asset_subject\",\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"parentVModel\":\"tableField40e4be\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778552744511,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"isSubTable\":true,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItemc4c4d9\",\"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\":\"tableAssetList-begin_date\",\"__vModel__\":\"begin_date\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableAssetList-begin_date\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"datePicker\",\"clearable\":true,\"resizable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"资产租赁-结束日期\",\"fullNameI18nCode\":[\"\",\"\"],\"label\":\"资产租赁-结束日期\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"relationTable\":\"cm_asset_subject\",\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"parentVModel\":\"tableField40e4be\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778552759603,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"isSubTable\":true,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItem72fab2\",\"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\":\"tableAssetList-end_date\",\"__vModel__\":\"end_date\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableAssetList-end_date\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItembe8659\",\"relationTable\":\"cm_asset_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField40e4be\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"租赁天数\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778552548429,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableAssetList-quantity\",\"__vModel__\":\"quantity\",\"checked\":false,\"disabled\":false,\"id\":\"tableAssetList-quantity\",\"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\":\"formItem3bfad2\",\"relationTable\":\"cm_asset_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField40e4be\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"租赁单价\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778552548429,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableAssetList-unit_price\",\"__vModel__\":\"unit_price\",\"checked\":false,\"disabled\":false,\"id\":\"tableAssetList-unit_price\",\"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__\":{\"relationTable\":\"cm_asset_subject\",\"yunzhupaasKey\":\"input\",\"defaultValue\":\"元/天\",\"parentVModel\":\"tableField40e4be\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778552548429,\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInput\",\"formId\":\"formItemeca4e6\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"单位\",\"trigger\":\"blur\",\"layout\":\"colFormItem\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableAssetList-quantity_unit\",\"__vModel__\":\"quantity_unit\",\"checked\":false,\"disabled\":true,\"id\":\"tableAssetList-quantity_unit\",\"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\":\"cm_asset_subject\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"parentVModel\":\"tableField40e4be\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778552548429,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem475ce9\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"currencyType\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"币种\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableAssetList-currency\",\"__vModel__\":\"currency\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableAssetList-currency\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItem48cd67\",\"relationTable\":\"cm_asset_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField40e4be\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"总金额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778552548429,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableAssetList-total_amount\",\"__vModel__\":\"total_amount\",\"checked\":false,\"disabled\":true,\"id\":\"tableAssetList-total_amount\",\"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\":\"id\"},\"__config__\":{\"relationTable\":\"cm_asset_subject\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"parentVModel\":\"tableField40e4be\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778552548429,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem1c4dff\",\"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\":\"tableAssetList-discount_type\",\"options\":[{\"fullName\":\"打折比例\",\"id\":\"Percentage\"},{\"fullName\":\"优惠金额\",\"id\":\"FixedAmount\"}],\"__vModel__\":\"discount_type\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableAssetList-discount_type\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItem6457d6\",\"relationTable\":\"cm_asset_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField40e4be\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"折扣值\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778552548429,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":100,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"prop\":\"tableAssetList-discount_value\",\"__vModel__\":\"discount_value\",\"checked\":false,\"disabled\":false,\"id\":\"tableAssetList-discount_value\",\"placeholder\":\"请输入\",\"a"); + sb.append("ddonBefore\":\"\",\"resizable\":true,\"max\":100,\"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\":\"formItem642774\",\"relationTable\":\"cm_asset_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField40e4be\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"最终金额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778552548429,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"prop\":\"tableAssetList-final_amount\",\"__vModel__\":\"final_amount\",\"checked\":false,\"disabled\":true,\"id\":\"tableAssetList-final_amount\",\"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,\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItem79a8d4\",\"relationTable\":\"cm_asset_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField40e4be\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"税率\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778552548429,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"prop\":\"tableAssetList-tax_rate\",\"__vModel__\":\"tax_rate\",\"checked\":false,\"disabled\":false,\"id\":\"tableAssetList-tax_rate\",\"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,\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formIteme0c29c\",\"relationTable\":\"cm_asset_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField40e4be\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"税额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778552548429,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"prop\":\"tableAssetList-tax_amount\",\"__vModel__\":\"tax_amount\",\"checked\":false,\"disabled\":true,\"id\":\"tableAssetList-tax_amount\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"resizable\":true,\"max\":100,\"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\":\"formItemf45b3e\",\"relationTable\":\"cm_task_subject\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField52cd54\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"任务名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779095308346,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":200,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableTaskList-task_name\",\"__vModel__\":\"task_name\",\"checked\":false,\"disabled\":false,\"id\":\"tableTaskList-task_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\":\"formItemd539a3\",\"relationTable\":\"cm_task_subject\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField52cd54\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"任务描述\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779095350752,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":250,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableTaskList-task_description\",\"__vModel__\":\"task_description\",\"checked\":false,\"disabled\":false,\"id\":\"tableTaskList-task_description\",\"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,\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItembd4285\",\"relationTable\":\"cm_task_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField52cd54\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"数量\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779095251539,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableTaskList-quantity\",\"__vModel__\":\"quantity\",\"checked\":false,\"disabled\":false,\"id\":\"tableTaskList-quantity\",\"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\":\"formIteme39ce9\",\"relationTable\":\"cm_task_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField52cd54\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"单价\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779095251539,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableTaskList-unit_price\",\"__vModel__\":\"unit_price\",\"checked\":false,\"disabled\":false,\"id\":\"tableTaskList-unit_price\",\"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__\":{\"relationTable\":\"cm_task_subject\",\"yunzhupaasKey\":\"input\",\"defaultValue\":\"\",\"parentVModel\":\"tableField52cd54\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779095251539,\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInput\",\"formId\":\"formItemc40ee3\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"单位\",\"trigger\":\"blur\",\"layout\":\"colFormItem\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableTaskList-quantity_unit\",\"__vModel__\":\"quantity_unit\",\"checked\":false,\"disabled\":false,\"id\":\"tableTaskList-quantity_unit\",\"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\":\"cm_task_subject\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"parentVModel\":\"tableField52cd54\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779095251539,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem30cc4f\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"currencyType\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"币种\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableTaskList-currency\",\"__vModel__\":\"currency\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableTaskList-currency\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItemf12218\",\"relationTable\":\"cm_task_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField52cd54\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"总金额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779095251539,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableTaskList-total_amount\",\"__vModel__\":\"total_amount\",\"checked\":false,\"disabled\":true,\"id\":\"tableTaskList-total_amount\",\"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\":\"id\"},\"__config__\":{\"relationTable\":\"cm_task_subject\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"parentVModel\":\"tableField52cd54\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779095251539,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem85ad27\",\"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\":\"tableTaskList-discount_type\",\"options\":[{\"fullName\":\"打折比例\",\"id\":\"Percentage\"},{\"fullName\":\"优惠金额\",\"id\":\"FixedAmount\"}],\"__vModel__\":\"discount_type\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableTaskList-discount_type\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItemd47944\",\"relationTable\":\"cm_task_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField52cd54\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"折扣值\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779095251539,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":100,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"prop\":\"tableTaskList-discount_value\",\"__vModel__\":\"discount_value\",\"checked\":false,\"disabled\":false,\"id\":\"tableTaskList-discount_value\",\"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,\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItemca1356\",\"relationTable\":\"cm_task_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField52cd54\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"最终金额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779095251539,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"prop\":\"tableTaskList-final_amount\",\"__vModel__\":\"final_amount\",\"checked\":false,\"disabled\":true,\"id\":\"tableTaskList-final_amount\",\"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,\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItem07d452\",\"relationTable\":\"cm_task_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField52cd54\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"税率\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779095251539,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"prop\":\"tableTaskList-tax_rate\",\"__vModel__\":\"tax_rate\",\"checked\":false,\"disabled\":false,\"id\":\"tableTaskList-tax_rate\",\"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,\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItema81451\",\"relationTable\":\"cm_task_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField52cd54\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"税额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779095251539,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"prop\":\"tableTaskList-tax_amount\",\"__vModel__\":\"tax_amount\",\"checked\":false,\"disabled\":true,\"id\":\"tableTaskList-tax_amount\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"resizable\":true,\"max\":100,\"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\":\"formItemdd56ba\",\"relationTable\":\"cm_task_subject\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField52cd54\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779095511711,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableTaskList-remark\",\"__vModel__\":\"remark\",\"checked\":false,\"disabled\":false,\"id\":\"tableTaskList-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\":\"inputNumber\",\"controls\":false,\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItem25ece7\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"原合同金额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778471021310,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"contract_money\",\"__vModel__\":\"contract_money\",\"checked\":false,\"disabled\":false,\"id\":\"contract_money\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"resizable\":true,\"fullName\":\"原合同金额\",\"label\":\"原合同金额\",\"sortable\":false,\"thousands\":true,\"addonAfter\":\"元\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"step\":1,\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formIteme6e4af\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"最终签约金额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778471018507,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"final_contract_amount\",\"__vModel__\":\"final_contract_amount\",\"checked\":true,\"disabled\":false,\"id\":\"final_contract_amount\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"resizable\":true,\"fullName\":\"最终签约金额\",\"label\":\"最终签约金额\",\"sortable\":false,\"thousands\":true,\"addonAfter\":\"元\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"step\":1,\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"isAmountChinese\":true,\"__config__\":{\"formId\":\"formItem80861e\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"签约金额大写\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779244329805,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"final_amount_upper\",\"__vModel__\":\"final_amount_upper\",\"checked\":false,\"disabled\":false,\"id\":\"final_amount_upper\",\"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\":\"formItem206663\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"税额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779243736950,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"tax_amount\",\"__vModel__\":\"tax_amount\",\"checked\":true,\"disabled\":false,\"id\":\"tax_amount\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"resizable\":true,\"fullName\":\"税额\",\"label\":\"税额\",\"sortable\":false,\"thousands\":false,\"addonAfter\":\"元\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"step\":1,\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"calculate\",\"expression\":[{\"__vModel__\":\"final_contract_amount\",\"label\":\"最终签约金额\"},\"-\",{\"__vModel__\":\"tax_amount\",\"label\":\"税额\"}],\"resizable\":true,\"precision\":2,\"fullName\":\"不含税金额\",\"fullNameI18nCode\":[\"\"],\"label\":\"不含税金额\",\"sortable\":false,\"align\":\"left\",\"thousands\":false,\"isAmountChinese\":false,\"isStorage\":1,\"__config__\":{\"formId\":\"formItemaaeffb\",\"yunzhupaasKey\":\"calculate\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"不含税金额\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779244446685,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-count\",\"tag\":\"YunzhupaasCalculate\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"excluding_tax_amount\",\"__vModel__\":\"excluding_tax_amount\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"id\":\"excluding_tax_amount\",\"roundType\":1,\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemf883e3\",\"relationTable\":\"cm_payment_plan\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField3494b2\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"序号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779094571679,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":80,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableField3494b2-plan_seq_num\",\"__vModel__\":\"plan_seq_num\",\"checked\":false,\"disabled\":false,\"id\":\"tableField3494b2-plan_seq_num\",\"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\":\"formItem545630\",\"relationTable\":\"cm_payment_plan\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField3494b2\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"款项名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778310601111,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableField3494b2-payment_name\",\"__vModel__\":\"payment_name\",\"checked\":false,\"disabled\":false,\"id\":\"tableField3494b2-payment_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\":\"\"},{\"popupType\":\"dialog\",\"yunzhupaasKey\":\"relationForm\",\"hasPage\":false,\"modelId\":\"823544899306521605\",\"pageSize\":20,\"columnOptions\":[{\"label\":\"计费项目编码\",\"value\":\"billing_item_code\"},{\"label\":\"计费项目名称\",\"value\":\"billing_item_name\"},{\"label\":\"费用类别\",\"value\":\"billing_item_type\"},{\"label\":\"备注\",\"value\":\"remark\"}],\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"__config__\":{\"relationTable\":\"cm_payment_plan\",\"yunzhupaasKey\":\"relationForm\",\"defaultValue\":\"\",\"parentVModel\":\"tableField3494b2\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"cm_contract\",\"renderKey\":1778486996417,\"transferList\":[],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasRelationForm\",\"formId\":\"formItem770eff\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"款项类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableField3494b2-billing_item_id\",\"__vModel__\":\"billing_item_id\",\"checked\":false,\"disabled\":false,\"id\":\"tableField3494b2-billing_item_id\",\"placeholder\":\"请选择\",\"popupWidth\":\"600px\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"fullName\":\"付款计划-款项类型\",\"label\":\"付款计划-款项类型\",\"sortable\":false,\"relationField\":\"billing_item_name\",\"queryType\":0,\"extraOptions\":[],\"popupTitle\":\"选择数据\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"labelI18nCode\":\"\",\"propsValue\":\"billing_item_id\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem8148dc\",\"relationTable\":\"cm_payment_plan\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField3494b2\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"付款条件\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778310601111,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":250,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableField3494b2-payment_condition\",\"__vModel__\":\"payment_condition\",\"checked\":false,\"disabled\":false,\"id\":\"tableField3494b2-payment_condition\",\"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\":\"datePicker\",\"clearable\":true,\"resizable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"付款计划-预计付款日期\",\"fullNameI18nCode\":[\"\",\"\"],\"label\":\"付款计划-预计付款日期\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"relationTable\":\"cm_payment_plan\",\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"parentVModel\":\"tableField3494b2\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778310782237,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItemf30263\",\"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\":\"tableField3494b2-plan_date\",\"__vModel__\":\"plan_date\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField3494b2-plan_date\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"precision\":2,\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItemeaab59\",\"relationTable\":\"cm_payment_plan\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField3494b2\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"付款比例\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778310601111,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":100,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"prop\":\"tableField3494b2-payment_ratio\",\"__vModel__\":\"payment_ratio\",\"checked\":false,\"disabled\":false,\"id\":\"tableField3494b2-payment_ratio\",\"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,\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItem76f70f\",\"relationTable\":\"cm_payment_plan\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField3494b2\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"付款金额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778310601111,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableField3494b2-payment_amount\",\"__vModel__\":\"payment_amount\",\"checked\":false,\"disabled\":false,\"id\":\"tableField3494b2-payment_amount\",\"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\":\"formItemf12620\",\"relationTable\":\"cm_payment_plan\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField3494b2\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778310601111,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":200,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableField3494b2-remark\",\"__vModel__\":\"remark\",\"checked\":false,\"disabled\":false,\"id\":\"tableField3494b2-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\":\"uploadFile\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"__config__\":{\"formId\":\"formItem597bfe\",\"yunzhupaasKey\":\"uploadFile\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"合同附件\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779095714997,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-upload\",\"tag\":\"YunzhupaasUploadFile\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"contract_files\",\"limit\":9,\"__vModel__\":\"contract_files\",\"sizeUnit\":\"MB\",\"checked\":false,\"disabled\":false,\"id\":\"contract_files\",\"buttonText\":\"点击上传\",\"resizable\":true,\"fullName\":\"合同附件\",\"label\":\"合同附件\",\"sortable\":false,\"pathType\":\"defaultPath\",\"accept\":\"\",\"folder\":\"\",\"fileSize\":10,\"sortRule\":[],\"timeFormat\":\"YYYY\",\"tipText\":\"\",\"fixed\":\"none\",\"labelI18nCode\":\"\"}],\"treeRelationFieldAbleIds\":[],\"treeSyncInterfaceName\":\"\",\"treeSyncTemplateJson\":[],\"treeRelation\":\"\",\"defaultSortConfig\":[{\"field\":\"org_id\",\"sort\":\"asc\",\"id\":\"sort38782b\"},{\"field\":\"project_id\",\"sort\":\"asc\",\"id\":\"sort5aa35a\"},{\"field\":\"contract_code\",\"sort\":\"desc\",\"id\":\"sortb70f27\"}],\"tabConfig\":{\"hasAllTab\":true,\"relationField\":\"\",\"on\":false},\"hasSuperQuery\":true,\"treePropsLabel\":\"fullName\",\"groupField\":\"\",\"printIds\":[],\"uploaderTemplateJson\":{},\"hasTreeQuery\":false,\"useFormPermission\":false,\"complexHeaderList\":[],\"useBtnPermission\":true,\"treeSyncType\":0,\"hasPage\":true,\"searchList\":[{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"showCount\":false,\"__config__\":{\"formId\":\"formItem667983\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"合同名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778233391557,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"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,\"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\":\"formItem19e51b\",\"yunzhupaasKey\":\"organizeSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"归属组织\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778234738473,\"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\":\"select\",\"filterable\":false,\"clearable\":true,\"searchType\":1,\"multiple\":false,\"fullName\":\"合同分类\",\"fullNameI18nCode\":[\"\"],\"label\":\"合同分类\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778234785187,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItema4f236\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"contractCategory\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"合同分类\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"contract_category\",\"__vModel__\":\"contract_category\",\"searchMultiple\":true,\"isKeyword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"contract_category\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"billRule\",\"searchType\":2,\"fullName\":\"合同编码\",\"fullNameI18nCode\":[\"\"],\"label\":\"合同编码\",\"__config__\":{\"formId\":\"formItemaa97ea\",\"yunzhupaasKey\":\"billRule\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"rule\":\"contractCode\",\"className\":[],\"label\":\"合同编码\",\"trigger\":\"change\",\"ruleConfig\":{},\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778233919360,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleType\":1,\"ruleName\":\"合同编码\",\"tag\":\"YunzhupaasInput\",\"tableAlign\":\"left\",\"span\":8},\"readonly\":true,\"prop\":\"contract_code\",\"__vModel__\":\"contract_code\",\"searchMultiple\":false,\"isKeyword\":false,\"style\":{\"width\":\"100%\"},\"id\":\"contract_code\",\"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\":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\":true,\"viewKey\":\"\",\"columnList\":[{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem667983\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"合同名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778233391557,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"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,\"fullName\":\"合同名称\",\"label\":\"合同名称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"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\":true,\"align\":\"left\",\"__config__\":{\"formId\":\"formItemaa97ea\",\"yunzhupaasKey\":\"billRule\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"rule\":\"contractCode\",\"className\":[],\"label\":\"合同编码\",\"trigger\":\"change\",\"ruleConfig\":{},\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778233919360,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleType\":1,\"ruleName\":\"合同编码\",\"tag\":\"YunzhupaasInput\",\"tableAlign\":\"left\",\"span\":8},\"readonly\":true,\"prop\":\"contract_code\",\"__vModel__\":\"contract_code\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"id\":\"contract_code\",\"placeholder\":\"系统自动生成\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"organizeSelect\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"归属组织\",\"fullNameI18nCode\":[\"\"],\"label\":\"归属组织\",\"sortable\":true,\"align\":\"left\",\"__config__\":{\"formId\":\"formItem19e51b\",\"yunzhupaasKey\":\"organizeSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"归属组织\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778234738473,\"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\":\"treeSelect\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"multiple\":false,\"fullName\":\"归属项目\",\"fullNameI18nCode\":[\"\"],\"label\":\"归属项目\",\"sortable\":true,\"align\":\"left\",\"props\":{\"children\":\"children\",\"label\":\"project_name\",\"value\":\"project_id\"},\"__config__\":{\"yunzhupaasKey\":\"treeSelect\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"826399583931205381\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779243344905,\"tagIcon\":\"icon-ym icon-ym-generator-tree\",\"tag\":\"YunzhupaasTreeSelect\",\"formId\":\"formItem072efd\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dynamic\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"归属项目\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"获取标准项目树结构\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"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\":true,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778234785187,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItema4f236\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"contractCategory\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"合同分类\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"contract_category\",\"__vModel__\":\"contract_category\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"contract_category\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"datePicker\",\"clearable\":true,\"resizable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"签约日期\",\"fullNameI18nCode\":[\"\"],\"label\":\"签约日期\",\"sortable\":true,\"align\":\"left\",\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778234866092,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItemf680d3\",\"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\":\"contract_date\",\"__vModel__\":\"contract_date\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"contract_date\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"popupType\":\"dialog\",\"yunzhupaasKey\":\"relationForm\",\"hasPage\":false,\"modelId\":\"816296614598542021\",\"pageSize\":20,\"columnOptions\":[{\"label\":\"企业名称\",\"value\":\"company_name\"},{\"label\":\"归属组织\",\"value\":\"org_id\"},{\"label\":\"社会信用代码\",\"value\":\"credit_code\"},{\"label\":\"法定代表人\",\"value\":\"legal_representative\"},{\"label\":\"地址\",\"value\":\"address\"}],\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"__config__\":{\"formId\":\"formItem2af75d\",\"yunzhupaasKey\":\"relationForm\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"我方单位\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778235062705,\"layout\":\"colFormItem\",\"transferList\":[],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"tag\":\"YunzhupaasRelationForm\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"our_company_id\",\"__vModel__\":\"our_company_id\",\"disabled\":false,\"id\":\"our_company_id\",\"placeholder\":\"请选择\",\"popupWidth\":\"800px\",\"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\"},{\"popupType\":\"dialog\",\"yunzhupaasKey\":\"relationForm\",\"hasPage\":false,\"modelId\":\"806858527036409349\",\"pageSize\":20,\"columnOptions\":[{\"label\":\"企业名称\",\"value\":\"company_name\"},{\"label\":\"社会信用代码\",\"value\":\"credit_code\"},{\"label\":\"地址\",\"value\":\"address\"},{\"label\":\"简称/昵称\",\"value\":\"short_name\"}],\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"__config__\":{\"formId\":\"formItemcbc95b\",\"yunzhupaasKey\":\"relationForm\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"合作单位\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778235279208,\"layout\":\"colFormItem\",\"transferList\":[],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"tag\":\"YunzhupaasRelationForm\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"second_party_id\",\"__vModel__\":\"second_party_id\",\"disabled\":false,\"id\":\"second_party_id\",\"placeholder\":\"请选择\",\"popupWidth\":\"800px\",\"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\"},{\"popupType\":\"dialog\",\"yunzhupaasKey\":\"relationForm\",\"hasPage\":false,\"modelId\":\"806858527036409349\",\"pageSize\":20,\"columnOptions\":[{\"label\":\"企业名称\",\"value\":\"company_name\"},{\"label\":\"社会信用代码\",\"value\":\"credit_code\"},{\"label\":\"地址\",\"value\":\"address\"},{\"label\":\"简称/昵称\",\"value\":\"short_name\"}],\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"__config__\":{\"formId\":\"formItem26f64b\",\"yunzhupaasKey\":\"relationForm\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"第三方单位\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778303453108,\"layout\":\"colFormItem\",\"transferList\":[],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"tag\":\"YunzhupaasRelationForm\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"third_party_id\",\"__vModel__\":\"third_party_id\",\"disabled\":false,\"id\":\"third_party_id\",\"placeholder\":\"请选择\",\"popupWidth\":\"800px\",\"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\":\"inputNumber\",\"controls\":false,\"resizable\":true,\"fullName\":\"最终签约金额\",\"fullNameI18nCode\":[\"\"],\"label\":\"最终签约金额\",\"sortable\":false,\"align\":\"left\",\"thousands\":true,\"isAmountChinese\":false,\"addonAfter\":\"元\",\"__config__\":{\"formId\":\"formIteme6e4af\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"最终签约金额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778471018507,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"final_contract_amount\",\"__vModel__\":\"final_contract_amount\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"final_contract_amount\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"resizable\":true,\"fullName\":\"税额\",\"fullNameI18nCode\":[\"\"],\"label\":\"税额\",\"sortable\":false,\"align\":\"left\",\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"元\",\"__config__\":{\"formId\":\"formItem206663\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"税额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779243736950,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"tax_amount\",\"__vModel__\":\"tax_amount\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"tax_amount\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"calculate\",\"expression\":[{\"__vModel__\":\"final_contract_amount\",\"label\":\"最终签约金额\"},\"-\",{\"__vModel__\":\"tax_amount\",\"label\":\"税额\"}],\"resizable\":true,\"precision\":2,\"fullName\":\"不含税金额\",\"fullNameI18nCode\":[\"\"],\"label\":\"不含税金额\",\"sortable\":false,\"align\":\"left\",\"thousands\":false,\"isAmountChinese\":false,\"isStorage\":1,\"__config__\":{\"formId\":\"formItemaaeffb\",\"yunzhupaasKey\":\"calculate\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"不含税金额\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779244446685,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-count\",\"tag\":\"YunzhupaasCalculate\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"excluding_tax_amount\",\"__vModel__\":\"excluding_tax_amount\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"id\":\"excluding_tax_amount\",\"roundType\":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\":\"cm_contract\",\"renderKey\":1778234830437,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItem24df9c\",\"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\":\"effective_date\",\"__vModel__\":\"effective_date\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"effective_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\":\"cm_contract\",\"renderKey\":1778234843988,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItembeec1e\",\"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\":\"expiry_date\",\"__vModel__\":\"expiry_date\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"expiry_date\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"popupType\":\"dialog\",\"yunzhupaasKey\":\"relationForm\",\"hasPage\":false,\"modelId\":\"822512474837222405\",\"pageSize\":20,\"columnOptions\":[{\"label\":\"合同名称\",\"value\":\"contract_name\"},{\"label\":\"合同编码\",\"value\":\"contract_code\"},{\"label\":\"归属组织\",\"value\":\"org_id\"},{\"label\":\"归属项目\",\"value\":\"project_id\"},{\"label\":\"合同分类\",\"value\":\"contract_category\"}],\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"__config__\":{\"formId\":\"formItem376175\",\"yunzhupaasKey\":\"relationForm\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"关联合同\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778235818892,\"layout\":\"colFormItem\",\"transferList\":[],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"tag\":\"YunzhupaasRelationForm\",\"regList\":[],\"tableAlign\":\"left\",\"span\":16},\"prop\":\"ref_contract_id\",\"__vModel__\":\"ref_contract_id\",\"disabled\":false,\"id\":\"ref_contract_id\",\"placeholder\":\"请选择\",\"popupWidth\":\"800px\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"fullName\":\"关联合同\",\"label\":\"关联合同\",\"sortable\":false,\"relationField\":\"contract_name\",\"queryType\":0,\"extraOptions\":[],\"popupTitle\":\"选择数据\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"labelI18nCode\":\"\",\"propsValue\":\"contract_id\"},{\"ableRelationIds\":[],\"yunzhupaasKey\":\"userSelect\",\"clearable\":true,\"resizable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"经办人\",\"fullNameI18nCode\":[\"\"],\"label\":\"经办人\",\"sortable\":false,\"align\":\"left\",\"relationField\":\"\",\"__config__\":{\"formId\":\"formItem139588\",\"yunzhupaasKey\":\"userSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"经办人\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778235997894,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-user\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasUserSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"major_person_id\",\"__vModel__\":\"major_person_id\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"id\":\"major_person_id\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"textarea\",\"clearable\":true,\"resizable\":true,\"fullName\":\"备注\",\"fullNameI18nCode\":[\"\"],\"label\":\"备注\",\"sortable\":false,\"align\":\"left\",\"autoSize\":{\"minRows\":4,\"maxRows\":4},\"showCount\":false,\"__config__\":{\"formId\":\"formItem6e9035\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779239382828,\"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\":{\"popupType\":\"dialog\",\"dataRequired\":true,\"modelId\":\"\",\"customBtn\":false,\"launchFlow\":{\"transferList\":[],\"currentUser\":1,\"customUser\":0,\"initiator\":[],\"formFieldList\":[],\"flowId\":\"\",\"flowName\":\"\"},\"templateJson\":[],\"btnShowType\":\"\",\"btnIcon\":\"icon-ym icon-ym-flow-node-parallel\",\"isRefresh\":false,\"func\":\"({ data, index, refresh, onlineUtils }) => {\\r\\n \\r\\n}\",\"formOptions\":[],\"enableFunc\":\"({ row, rowIndex, onlineUtils }) => {\\r\\n\\r\\n return true \\r\\n}\",\"popupTitle\":\"自定义操作\",\"useConfirm\":false,\"confirmTitle\":\"此操作将通过接口处理\",\"interfaceId\":\"\",\"interfaceName\":\"\",\"position\":2,\"btnType\":2,\"popupWidth\":\"800px\"},\"value\":\"btn_c1d1e9\",\"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\":\"formItem667983\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"合同名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778233391557,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"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,\"fullName\":\"合同名称\",\"label\":\"合同名称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"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__\":{\"formId\":\"formItemaa97ea\",\"yunzhupaasKey\":\"billRule\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"rule\":\"contractCode\",\"className\":[],\"label\":\"合同编码\",\"trigger\":\"change\",\"ruleConfig\":{},\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778233919360,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleType\":1,\"ruleName\":\"合同编码\",\"tag\":\"YunzhupaasInput\",\"tableAlign\":\"left\",\"span\":8},\"readonly\":true,\"prop\":\"contract_code\",\"__vModel__\":\"contract_code\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"id\":\"contract_code\",\"placeholder\":\"系统自动生成\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"organizeSelect\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"归属组织\",\"fullNameI18nCode\":[\"\"],\"label\":\"归属组织\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItem19e51b\",\"yunzhupaasKey\":\"organizeSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"归属组织\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778234738473,\"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\":\"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\":\"826399583931205381\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779243344905,\"tagIcon\":\"icon-ym icon-ym-generator-tree\",\"tag\":\"YunzhupaasTreeSelect\",\"formId\":\"formItem072efd\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dynamic\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"归属项目\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"获取标准项目树结构\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"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\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778234785187,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItema4f236\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"contractCategory\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"合同分类\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"contract_category\",\"__vModel__\":\"contract_category\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"contract_category\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"popupType\":\"dialog\",\"yunzhupaasKey\":\"relationForm\",\"hasPage\":false,\"modelId\":\"816296614598542021\",\"pageSize\":20,\"columnOptions\":[{\"label\":\"企业名称\",\"value\":\"company_name\"},{\"label\":\"归属组织\",\"value\":\"org_id\"},{\"label\":\"社会信用代码\",\"value\":\"credit_code\"},{\"label\":\"法定代表人\",\"value\":\"legal_representative\"},{\"label\":\"地址\",\"value\":\"address\"}],\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"__config__\":{\"formId\":\"formItem2af75d\",\"yunzhupaasKey\":\"relationForm\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"我方单位\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778235062705,\"layout\":\"colFormItem\",\"transferList\":[],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"tag\":\"YunzhupaasRelationForm\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"our_company_id\",\"__vModel__\":\"our_company_id\",\"disabled\":false,\"id\":\"our_company_id\",\"placeholder\":\"请选择\",\"popupWidth\":\"800px\",\"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\"},{\"popupType\":\"dialog\",\"yunzhupaasKey\":\"relationForm\",\"hasPage\":false,\"modelId\":\"806858527036409349\",\"pageSize\":20,\"columnOptions\":[{\"label\":\"企业名称\",\"value\":\"company_name\"},{\"label\":\"社会信用代码\",\"value\":\"credit_code\"},{\"label\":\"地址\",\"value\":\"address\"},{\"label\":\"简称/昵称\",\"value\":\"short_name\"}],\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"__config__\":{\"formId\":\"formItemcbc95b\",\"yunzhupaasKey\":\"relationForm\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"合作单位\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778235279208,\"layout\":\"colFormItem\",\"transferList\":[],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"tag\":\"YunzhupaasRelationForm\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"second_party_id\",\"__vModel__\":\"second_party_id\",\"disabled\":false,\"id\":\"second_party_id\",\"placeholder\":\"请选择\",\"popupWidth\":\"800px\",\"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\":\"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\":\"cm_contract\",\"renderKey\":1778234866092,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItemf680d3\",\"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\":\"contract_date\",\"__vModel__\":\"contract_date\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"contract_date\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"resizable\":true,\"fullName\":\"最终签约金额\",\"fullNameI18nCode\":[\"\"],\"label\":\"最终签约金额\",\"sortable\":false,\"align\":\"left\",\"thousands\":true,\"isAmountChinese\":false,\"addonAfter\":\"元\",\"__config__\":{\"formId\":\"formIteme6e4af\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"最终签约金额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778471018507,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"final_contract_amount\",\"__vModel__\":\"final_contract_amount\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"final_contract_amount\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"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\":\"cm_contract\",\"renderKey\":1778234830437,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItem24df9c\",\"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\":\"effective_date\",\"__vModel__\":\"effective_date\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"effective_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\":\"cm_contract\",\"renderKey\":1778234843988,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItembeec1e\",\"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\":\"expiry_date\",\"__vModel__\":\"expiry_date\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"expiry_date\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"popupType\":\"dialog\",\"yunzhupaasKey\":\"relationForm\",\"hasPage\":false,\"modelId\":\"822512474837222405\",\"pageSize\":20,\"columnOptions\":[{\"label\":\"合同名称\",\"value\":\"contract_name\"},{\"label\":\"合同编码\",\"value\":\"contract_code\"},{\"label\":\"归属组织\",\"value\":\"org_id\"},{\"label\":\"归属项目\",\"value\":\"project_id\"},{\"label\":\"合同分类\",\"value\":\"contract_category\"}],\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"__config__\":{\"formId\":\"formItem376175\",\"yunzhupaasKey\":\"relationForm\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"关联合同\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778235818892,\"layout\":\"colFormItem\",\"transferList\":[],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"tag\":\"YunzhupaasRelationForm\",\"regList\":[],\"tableAlign\":\"left\",\"span\":16},\"prop\":\"ref_contract_id\",\"__vModel__\":\"ref_contract_id\",\"disabled\":false,\"id\":\"ref_contract_id\",\"placeholder\":\"请选择\",\"popupWidth\":\"800px\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"fullName\":\"关联合同\",\"label\":\"关联合同\",\"sortable\":false,\"relationField\":\"contract_name\",\"queryType\":0,\"extraOptions\":[],\"popupTitle\":\"选择数据\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"labelI18nCode\":\"\",\"propsValue\":\"contract_id\"},{\"ableRelationIds\":[],\"yunzhupaasKey\":\"userSelect\",\"clearable\":true,\"resizable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"经办人\",\"fullNameI18nCode\":[\"\"],\"label\":\"经办人\",\"sortable\":false,\"align\":\"left\",\"relationField\":\"\",\"__config__\":{\"formId\":\"formItem139588\",\"yunzhupaasKey\":\"userSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"经办人\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778235997894,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-user\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasUserSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"major_person_id\",\"__vModel__\":\"major_person_id\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"id\":\"major_person_id\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"}],\"columnOptions\":[{\"buttonStyle\":\"solid\",\"fullName\":\"合同类型\",\"fullNameI18nCode\":[\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"optionType\":\"default\",\"__config__\":{\"yunzhupaasKey\":\"radio\",\"defaultValue\":\"REV\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778468651657,\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"tag\":\"YunzhupaasRadio\",\"formId\":\"formItema1ccf2\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"合同类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"size\":\"default\",\"options\":[{\"fullName\":\"收入类合同\",\"id\":\"REV\"},{\"fullName\":\"支出类合同\",\"id\":\"COS\"}],\"__vModel__\":\"contract_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"contract_type\",\"direction\":\"horizontal\"},{\"popupType\":\"dialog\",\"hasPage\":false,\"filterable\":false,\"clearable\":true,\"modelId\":\"826534292984170373\",\"fullName\":\"引用模版\",\"pageSize\":20,\"columnOptions\":[{\"label\":\"合同模版编码\",\"value\":\"contract_temp_code\"},{\"label\":\"合同模版名称\",\"value\":\"contract_temp_name\"},{\"label\":\"备注\",\"value\":\"remark\"}],\"fullNameI18nCode\":[\"\"],\"relationField\":\"contract_temp_name\",\"queryType\":0,\"__config__\":{\"formId\":\"formIteme3b8aa\",\"yunzhupaasKey\":\"relationForm\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"引用模版\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778469726631,\"layout\":\"colFormItem\",\"transferList\":[],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"tag\":\"YunzhupaasRelationForm\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"extraOptions\":[],\"popupTitle\":\"选择数据\",\"__vModel__\":\"contract_temp_id\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"contract_temp_id\",\"placeholder\":\"请选择\",\"popupWidth\":\"800px\",\"propsValue\":\"contract_temp_id\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"合同名称\",\"fullNameI18nCode\":[\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem667983\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"合同名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778233391557,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"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\":\"\"},{\"__config__\":{\"formId\":\"formItemaa97ea\",\"yunzhupaasKey\":\"billRule\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"rule\":\"contractCode\",\"className\":[],\"label\":\"合同编码\",\"trigger\":\"change\",\"ruleConfig\":{},\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778233919360,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleType\":1,\"ruleName\":\"合同编码\",\"tag\":\"YunzhupaasInput\",\"tableAlign\":\"left\",\"span\":8},\"readonly\":true,\"__vModel__\":\"contract_code\",\"fullName\":\"合同编码\",\"fullNameI18nCode\":[\"\"],\"style\":{\"width\":\"100%\"},\"id\":\"contract_code\",\"placeholder\":\"系统自动生成\"},{\"filterable\":false,\"clearable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"归属组织\",\"fullNameI18nCode\":[\"\"],\"__config__\":{\"formId\":\"formItem19e51b\",\"yunzhupaasKey\":\"organizeSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"归属组织\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778234738473,\"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,\"multiple\":false,\"fullName\":\"归属项目\",\"fullNameI18nCode\":[\"\"],\"props\":{\"children\":\"children\",\"label\":\"project_name\",\"value\":\"project_id\"},\"__config__\":{\"yunzhupaasKey\":\"treeSelect\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"826399583931205381\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779243344905,\"tagIcon\":\"icon-ym icon-ym-generator-tree\",\"tag\":\"YunzhupaasTreeSelect\",\"formId\":\"formItem072efd\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dynamic\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"归属项目\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"获取标准项目树结构\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"project_id\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"project_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\":\"cm_contract\",\"renderKey\":1778234785187,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItema4f236\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"contractCategory\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"合同分类\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"contract_category\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"contract_category\",\"placeholder\":\"请选择\"},{\"clearable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"签约日期\",\"fullNameI18nCode\":[\"\"],\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778234866092,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItemf680d3\",\"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__\":\"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\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778234830437,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItem24df9c\",\"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__\":\"effective_date\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"effective_date\",\"placeholder\":\"请选择\"},{\"clearable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"结束日期\",\"fullNameI18nCode\":[\"\"],\"__config__\":{\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778234843988,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItembeec1e\",\"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__\":\"expiry_date\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"expiry_date\",\"placeholder\":\"请选择\"},{\"__config__\":{\"formId\":\"formItem789220\",\"yunzhupaasKey\":\"switch\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":0,\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"是否子合同\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778235672027,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-switch\",\"tag\":\"YunzhupaasSwitch\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"activeValue\":1,\"inactiveValue\":0,\"__vModel__\":\"is_sub_contract\",\"fullName\":\"是否子合同\",\"inactiveTxt\":\"N\",\"fullNameI18nCode\":[\"\"],\"disabled\":false,\"activeTxt\":\"Y\",\"id\":\"is_sub_contract\"},{\"popupType\":\"dialog\",\"hasPage\":false,\"filterable\":false,\"clearable\":true,\"modelId\":\"822512474837222405\",\"fullName\":\"关联合同\",\"pageSize\":20,\"columnOptions\":[{\"label\":\"合同名称\",\"value\":\"contract_name\"},{\"label\":\"合同编码\",\"value\":\"contract_code\"},{\"label\":\"归属组织\",\"value\":\"org_id\"},{\"label\":\"归属项目\",\"value\":\"project_id\"},{\"label\":\"合同分类\",\"value\":\"contract_category\"}],\"fullNameI18nCode\":[\"\"],\"relationField\":\"contract_name\",\"queryType\":0,\"__config__\":{\"formId\":\"formItem376175\",\"yunzhupaasKey\":\"relationForm\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"关联合同\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778235818892,\"layout\":\"colFormItem\",\"transferList\":[],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"tag\":\"YunzhupaasRelationForm\",\"regList\":[],\"tableAlign\":\"left\",\"span\":16},\"extraOptions\":[],\"popupTitle\":\"选择数据\",\"__vModel__\":\"ref_contract_id\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"ref_contract_id\",\"placeholder\":\"请选择\",\"popupWidth\":\"800px\",\"propsValue\":\"contract_id\"},{\"ableRelationIds\":[],\"clearable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"经办人\",\"fullNameI18nCode\":[\"\"],\"relationField\":\"\",\"__config__\":{\"formId\":\"formItem139588\",\"yunzhupaasKey\":\"userSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"经办人\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778235997894,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-user\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasUserSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"major_person_id\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"id\":\"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\":\"cm_contract\",\"renderKey\":1779240566665,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemff69fc\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"打印合同模版\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":16},\"options\":[{\"fullName\":\"选项一\",\"id\":\"1\"},{\"fullName\":\"选项二\",\"id\":\"2\"}],\"__vModel__\":\"print_temp_id\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"print_temp_id\",\"placeholder\":\"请选择\"},{\"clearable\":true,\"fullName\":\"备注\",\"fullNameI18nCode\":[\"\"],\"autoSize\":{\"minRows\":4,\"maxRows\":4},\"showCount\":false,\"__config__\":{\"formId\":\"formItem6e9035\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779239382828,\"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\":\"请输入\"},{\"popupType\":\"dialog\",\"hasPage\":false,\"filterable\":false,\"clearable\":true,\"modelId\":\"816296614598542021\",\"fullName\":\"我方单位\",\"pageSize\":20,\"columnOptions\":[{\"label\":\"企业名称\",\"value\":\"company_name\"},{\"label\":\"归属组织\",\"value\":\"org_id\"},{\"label\":\"社会信用代码\",\"value\":\"credit_code\"},{\"label\":\"法定代表人\",\"value\":\"legal_representative\"},{\"label\":\"地址\",\"value\":\"address\"}],\"fullNameI18nCode\":[\"\"],\"relationField\":\"company_name\",\"queryType\":0,\"__config__\":{\"formId\":\"formItem2af75d\",\"yunzhupaasKey\":\"relationForm\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"我方单位\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778235062705,\"layout\":\"colFormItem\",\"transferList\":[],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"tag\":\"YunzhupaasRelationForm\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"extraOptions\":[],\"popupTitle\":\"选择数据\",\"__vModel__\":\"our_company_id\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"our_company_id\",\"placeholder\":\"请选择\",\"popupWidth\":\"800px\",\"propsValue\":\"company_id\"},{\"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\":\"cm_contract\",\"renderKey\":1778234995954,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem97b18c\",\"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\":\"PartyA\"},{\"fullName\":\"乙方\",\"id\":\"PartyB\"},{\"fullName\":\"丙方\",\"id\":\"PartyC\"}],\"__vModel__\":\"our_company_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"our_company_type\",\"placeholder\":\"请选择\"},{\"popupType\":\"dialog\",\"hasPage\":false,\"filterable\":false,\"clearable\":true,\"modelId\":\"806858527036409349\",\"fullName\":\"合作单位\",\"pageSize\":20,\"columnOptions\":[{\"label\":\"企业名称\",\"value\":\"company_name\"},{\"label\":\"社会信用代码\",\"value\":\"credit_code\"},{\"label\":\"地址\",\"value\":\"address\"},{\"label\":\"简称/昵称\",\"value\":\"short_name\"}],\"fullNameI18nCode\":[\"\"],\"relationField\":\"company_name\",\"queryType\":0,\"__config__\":{\"formId\":\"formItemcbc95b\",\"yunzhupaasKey\":\"relationForm\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"合作单位\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778235279208,\"layout\":\"colFormItem\",\"transferList\":[],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"tag\":\"YunzhupaasRelationForm\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"extraOptions\":[],\"popupTitle\":\"选择数据\",\"__vModel__\":\"second_party_id\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"second_party_id\",\"placeholder\":\"请选择\",\"popupWidth\":\"800px\",\"propsValue\":\"company_id\"},{\"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\":\"cm_contract\",\"renderKey\":1778235279208,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemf54a6a\",\"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\":\"PartyA\"},{\"fullName\":\"乙方\",\"id\":\"PartyB\"},{\"fullName\":\"丙方\",\"id\":\"PartyC\"}],\"__vModel__\":\"second_party_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"second_party_type\",\"placeholder\":\"请选择\"},{\"popupType\":\"dialog\",\"hasPage\":false,\"filterable\":false,\"clearable\":true,\"modelId\":\"806858527036409349\",\"fullName\":\"第三方单位\",\"pageSize\":20,\"columnOptions\":[{\"label\":\"企业名称\",\"value\":\"company_name\"},{\"label\":\"社会信用代码\",\"value\":\"credit_code\"},{\"label\":\"地址\",\"value\":\"address\"},{\"label\":\"简称/昵称\",\"value\":\"short_name\"}],\"fullNameI18nCode\":[\"\"],\"relationField\":\"company_name\",\"queryType\":0,\"__config__\":{\"formId\":\"formItem26f64b\",\"yunzhupaasKey\":\"relationForm\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"第三方单位\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778303453108,\"layout\":\"colFormItem\",\"transferList\":[],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"tag\":\"YunzhupaasRelationForm\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"extraOptions\":[],\"popupTitle\":\"选择数据\",\"__vModel__\":\"third_party_id\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"third_party_id\",\"placeholder\":\"请选择\",\"popupWidth\":\"800px\",\"propsValue\":\"company_id\"},{\"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\":\"cm_contract\",\"renderKey\":1778470139045,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem9c401c\",\"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\":\"PartyA\"},{\"fullName\":\"乙方\",\"id\":\"PartyB\"},{\"fullName\":\"丙方\",\"id\":\"PartyC\"}],\"__vModel__\":\"third_party_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"third_party_type\",\"placeholder\":\"请选择\"},{\"popupType\":\"dialog\",\"hasPage\":false,\"filterable\":false,\"clearable\":true,\"modelId\":\"817386322065883909\",\"fullName\":\"产品清单-产品名称\",\"pageSize\":20,\"columnOptions\":[{\"label\":\"商品编码\",\"value\":\"product_code\"},{\"label\":\"商品名称\",\"value\":\"product_name\"},{\"label\":\"商品类型\",\"value\":\"product_type\"},{\"label\":\"商品分类\",\"value\":\"product_category\"},{\"label\":\"品牌\",\"value\":\"brand\"},{\"label\":\"规格型号\",\"value\":\"product_model\"}],\"fullNameI18nCode\":[\"\",\"\"],\"relationField\":\"product_name\",\"queryType\":0,\"__config__\":{\"relationTable\":\"cm_product_subject\",\"yunzhupaasKey\":\"relationForm\",\"defaultValue\":\"\",\"parentVModel\":\"tableFieldcf9535\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778236863539,\"transferList\":[{\"targetField\":\"brand\",\"sourceValue\":\"tableFieldcf9535-brand\"},{\"targetField\":\"product_model\",\"sourceValue\":\"tableFieldcf9535-product_model\"},{\"targetField\":\"warranty_terms\",\"sourceValue\":\"tableFieldcf9535-warranty_terms\"},{\"targetField\":\"unit_name\",\"sourceValue\":\"tableFieldcf9535-quantity_unit\"}],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"isSubTable\":true,\"columnWidth\":180,\"tag\":\"YunzhupaasRelationForm\",\"formId\":\"formItemc664c4\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"产品名称\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"extraOptions\":[],\"popupTitle\":\"选择数据\",\"__vModel__\":\"product_id\",\"style\":{\"width\":\"\"},\"disabled\":false,\"id\":\"tableProductList-product_id\",\"placeholder\":\"请选择\",\"popupWidth\":\"800px\",\"propsValue\":\"product_id\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"产品清单-品牌\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem1e9005\",\"relationTable\":\"cm_product_subject\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldcf9535\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"品牌\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778292234399,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":150,\"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__\":\"brand\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableProductList-brand\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"产品清单-规格型号\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem9866a0\",\"relationTable\":\"cm_product_subject\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldcf9535\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"规格型号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778292328781,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":150,\"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__\":\"product_model\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableProductList-product_model\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"controls\":false,\"fullName\":\"产品清单-数量\",\"fullNameI18nCode\":[\"\",\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":\"formItema9842a\",\"relationTable\":\"cm_product_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldcf9535\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"数量\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778292360166,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"__vModel__\":\"quantity\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"tableProductList-quantity\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"controls\":false,\"fullName\":\"产品清单-单价\",\"fullNameI18nCode\":[\"\",\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":\"formItem98c70e\",\"relationTable\":\"cm_product_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldcf9535\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"单价\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778292387866,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"__vModel__\":\"unit_price\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"tableProductList-unit_price\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"产品清单-单位\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemc47db6\",\"relationTable\":\"cm_product_subject\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldcf9535\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"单位\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778292344657,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":120,\"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__\":\"quantity_unit\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableProductList-quantity_unit\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"产品清单-币种\",\"fullNameI18nCode\":[\"\",\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"relationTable\":\"cm_product_subject\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"parentVModel\":\"tableFieldcf9535\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778293198883,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem4fcf76\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"currencyType\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"币种\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"__vModel__\":\"currency\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableProductList-currency\",\"placeholder\":\"请选择\"},{\"controls\":false,\"fullName\":\"产品清单-总金额\",\"fullNameI18nCode\":[\"\",\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":\"formItemdb6b97\",\"relationTable\":\"cm_product_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldcf9535\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"总金额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778292426302,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"__vModel__\":\"total_amount\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":true,\"id\":\"tableProductList-total_amount\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"产品清单-折扣类型\",\"fullNameI18nCode\":[\"\",\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"relationTable\":\"cm_product_subject\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"parentVModel\":\"tableFieldcf9535\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778472884997,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem178102\",\"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\":\"Percentage\"},{\"fullName\":\"优惠金额\",\"id\":\"FixedAmount\"}],\"__vModel__\":\"discount_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableProductList-discount_type\",\"placeholder\":\"请选择\"},{\"controls\":false,\"max\":100,\"fullName\":\"产品清单-折扣值\",\"fullNameI18nCode\":[\"\",\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":\"formItemf6c10a\",\"relationTable\":\"cm_product_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldcf9535\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"折扣值\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778472848990,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":100,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"__vModel__\":\"discount_value\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"tableProductList-discount_value\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"controls\":false,\"max\":100,\"fullName\":\"产品清单-最终金额\",\"fullNameI18nCode\":[\"\",\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":\"formItem1509f6\",\"relationTable\":\"cm_product_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldcf9535\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"最终金额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778473482407,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"__vModel__\":\"final_amount\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":true,\"id\":\"tableProductList-final_amount\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"controls\":false,\"max\":100,\"fullName\":\"产品清单-税率\",\"fullNameI18nCode\":[\"\",\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"%\",\"__config__\":{\"formId\":\"formItemf1cc38\",\"relationTable\":\"cm_product_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldcf9535\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"税率\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778293282480,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"__vModel__\":\"tax_rate\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"tableProductList-tax_rate\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"controls\":false,\"max\":100,\"fullName\":\"产品清单-税额\",\"fullNameI18nCode\":[\"\",\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":\"formItem84969c\",\"relationTable\":\"cm_product_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldcf9535\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"税额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778293423574,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"__vModel__\":\"tax_amount\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":true,\"id\":\"tableProductList-tax_amount\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"controls\":false,\"fullName\":\"产品清单-保修期\",\"fullNameI18nCode\":[\"\",\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"月\",\"__config__\":{\"formId\":\"formItemb1a055\",\"relationTable\":\"cm_product_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldcf9535\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"保修期\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778293487027,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"__vModel__\":\"warranty_period\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"tableProductList-warranty_period\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"产品清单-保修条款\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem20c76c\",\"relationTable\":\"cm_product_subject\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldcf9535\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"保修条款\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778292378460,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":200,\"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__\":\"warranty_terms\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableProductList-warranty_terms\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"popupType\":\"dialog\",\"hasPage\":false,\"filterable\":false,\"clearable\":true,\"modelId\":\"817350987260887813\",\"fullName\":\"材料清单-材料名称\",\"pageSize\":20,\"columnOptions\":[{\"label\":\"物料编码\",\"value\":\"material_code\"},{\"label\":\"物料名称\",\"value\":\"material_name\"},{\"label\":\"规格型号\",\"value\":\"material_model\"},{\"label\":\"单位名称\",\"value\":\"unit_name\"},{\"label\":\"品牌\",\"value\":\"brand\"}],\"fullNameI18nCode\":[\"\",\"\"],\"relationField\":\"material_name\",\"queryType\":0,\"__config__\":{\"relationTable\":\"cm_material_subject\",\"yunzhupaasKey\":\"relationForm\",\"defaultValue\":\"\",\"parentVModel\":\"tableFieldc820f8\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779094936950,\"transferList\":[],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"isSubTable\":true,\"columnWidth\":180,\"tag\":\"YunzhupaasRelationForm\",\"formId\":\"formItem71ed3a\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"材料名称\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"extraOptions\":[],\"popupTitle\":\"选择数据\",\"__vModel__\":\"material_id\",\"style\":{\"width\":\"\"},\"disabled\":false,\"id\":\"tableMaterialList-material_id\",\"placeholder\":\"请选择\",\"popupWidth\":\"800px\",\"propsValue\":\"material_id\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"材料清单-品牌\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemef17ad\",\"relationTable\":\"cm_material_subject\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc820f8\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"品牌\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779094936950,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":150,\"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__\":\"brand\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableMaterialList-brand\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"controls\":false,\"fullName\":\"材料清单-数量\",\"fullNameI18nCode\":[\"\",\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":\"formItemc183e2\",\"relationTable\":\"cm_material_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc820f8\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"数量\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779094936950,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"__vModel__\":\"quantity\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"tableMaterialList-quantity\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"controls\":false,\"fullName\":\"材料清单-单价\",\"fullNameI18nCode\":[\"\",\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":\"formItemca9995\",\"relationTable\":\"cm_material_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc820f8\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"单价\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779094936950,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"__vModel__\":\"unit_price\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"tableMaterialList-unit_price\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"材料清单-单位\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItembed4bb\",\"relationTable\":\"cm_material_subject\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc820f8\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"单位\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779094936950,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":120,\"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__\":\"quantity_unit\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableMaterialList-quantity_unit\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"材料清单-币种\",\"fullNameI18nCode\":[\"\",\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"relationTable\":\"cm_material_subject\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"parentVModel\":\"tableFieldc820f8\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779094936950,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemeb6edb\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"currencyType\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"币种\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"__vModel__\":\"currency\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableMaterialList-currency\",\"placeholder\":\"请选择\"},{\"controls\":false,\"fullName\":\"材料清单-总金额\",\"fullNameI18nCode\":[\"\",\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":\"formItem000a73\",\"relationTable\":\"cm_material_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc820f8\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"总金额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779094936950,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"__vModel__\":\"total_amount\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":true,\"id\":\"tableMaterialList-total_amount\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"controls\":false,\"max\":100,\"fullName\":\"材料清单-税率\",\"fullNameI18nCode\":[\"\",\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"%\",\"__config__\":{\"formId\":\"formItem06d2b0\",\"relationTable\":\"cm_material_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc820f8\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"税率\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779094936950,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"__vModel__\":\"tax_rate\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"tableMaterialList-tax_rate\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"controls\":false,\"max\":100,\"fullName\":\"材料清单-税额\",\"fullNameI18nCode\":[\"\",\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":\"formItem5c41da\",\"relationTable\":\"cm_material_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc820f8\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"税额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779094936950,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"__vModel__\":\"tax_amount\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":true,\"id\":\"tableMaterialList-tax_amount\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"controls\":false,\"fullName\":\"材料清单-保修期\",\"fullNameI18nCode\":[\"\",\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"月\",\"__config__\":{\"formId\":\"formItemb3d08d\",\"relationTable\":\"cm_material_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc820f8\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"保修期\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779094936950,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"__vModel__\":\"warranty_period\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"tableMaterialList-warranty_period\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\""); + sb.append(":false,\"suffixIcon\":\"\",\"fullName\":\"材料清单-保修条款\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem542ca0\",\"relationTable\":\"cm_material_subject\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc820f8\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"保修条款\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779094936950,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":200,\"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__\":\"warranty_terms\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableMaterialList-warranty_terms\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"popupType\":\"dialog\",\"hasPage\":false,\"filterable\":false,\"clearable\":true,\"modelId\":\"823446652726543365\",\"fullName\":\"人力清单-工种\",\"pageSize\":20,\"columnOptions\":[],\"fullNameI18nCode\":[\"\",\"\"],\"relationField\":\"work_type_name\",\"queryType\":0,\"__config__\":{\"relationTable\":\"cm_worktype_subject\",\"yunzhupaasKey\":\"relationForm\",\"defaultValue\":\"\",\"parentVModel\":\"tableFieldfdbdf1\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778475411850,\"transferList\":[],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasRelationForm\",\"formId\":\"formItem0d648d\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"工种\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"extraOptions\":[],\"popupTitle\":\"选择数据\",\"__vModel__\":\"work_type_id\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableWorktypeList-work_type_id\",\"placeholder\":\"请选择\",\"popupWidth\":\"800px\",\"propsValue\":\"work_type_id\"},{\"controls\":false,\"fullName\":\"人力清单-数量\",\"fullNameI18nCode\":[\"\",\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":\"formIteme8f64c\",\"relationTable\":\"cm_worktype_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldfdbdf1\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"数量\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778475411850,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"__vModel__\":\"quantity\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"tableWorktypeList-quantity\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"人力清单-销售单价\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemdc511e\",\"relationTable\":\"cm_worktype_subject\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldfdbdf1\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"销售单价\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778475411850,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":120,\"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__\":\"unit_price\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableWorktypeList-unit_price\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"controls\":false,\"fullName\":\"人力清单-数量单位\",\"fullNameI18nCode\":[\"\",\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":\"formItemc96d5a\",\"relationTable\":\"cm_worktype_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldfdbdf1\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"数量单位\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778475411850,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"__vModel__\":\"quantity_unit\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"tableWorktypeList-quantity_unit\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"人力清单-币种\",\"fullNameI18nCode\":[\"\",\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"relationTable\":\"cm_worktype_subject\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"parentVModel\":\"tableFieldfdbdf1\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778475411850,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem7b0419\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"currencyType\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"币种\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"__vModel__\":\"currency\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableWorktypeList-currency\",\"placeholder\":\"请选择\"},{\"controls\":false,\"fullName\":\"人力清单-总金额\",\"fullNameI18nCode\":[\"\",\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":\"formItemfba852\",\"relationTable\":\"cm_worktype_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldfdbdf1\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"总金额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778475411850,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"__vModel__\":\"total_amount\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":true,\"id\":\"tableWorktypeList-total_amount\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"人力清单-折扣类型\",\"fullNameI18nCode\":[\"\",\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"relationTable\":\"cm_worktype_subject\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"parentVModel\":\"tableFieldfdbdf1\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778475411850,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem7af775\",\"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\":\"Percentage\"},{\"fullName\":\"优惠金额\",\"id\":\"FixedAmount\"}],\"__vModel__\":\"discount_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableWorktypeList-discount_type\",\"placeholder\":\"请选择\"},{\"controls\":false,\"max\":100,\"fullName\":\"人力清单-折扣值\",\"fullNameI18nCode\":[\"\",\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":\"formItem9d8253\",\"relationTable\":\"cm_worktype_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldfdbdf1\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"折扣值\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778475411850,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":100,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"__vModel__\":\"discount_value\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"tableWorktypeList-discount_value\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"controls\":false,\"max\":100,\"fullName\":\"人力清单-最终金额\",\"fullNameI18nCode\":[\"\",\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":\"formItem65787d\",\"relationTable\":\"cm_worktype_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldfdbdf1\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"最终金额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778475411850,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"__vModel__\":\"final_amount\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":true,\"id\":\"tableWorktypeList-final_amount\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"controls\":false,\"max\":100,\"fullName\":\"人力清单-税率\",\"fullNameI18nCode\":[\"\",\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"%\",\"__config__\":{\"formId\":\"formItem3d1e62\",\"relationTable\":\"cm_worktype_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldfdbdf1\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"税率\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778475411850,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"__vModel__\":\"tax_rate\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"tableWorktypeList-tax_rate\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"controls\":false,\"max\":100,\"fullName\":\"人力清单-税额\",\"fullNameI18nCode\":[\"\",\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":\"formItemddadc9\",\"relationTable\":\"cm_worktype_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldfdbdf1\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"税额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778475411850,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"__vModel__\":\"tax_amount\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":true,\"id\":\"tableWorktypeList-tax_amount\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"人力清单-工种描述\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem31f522\",\"relationTable\":\"cm_worktype_subject\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldfdbdf1\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"工种描述\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778475411850,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":200,\"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__\":\"work_description\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableWorktypeList-work_description\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"popupType\":\"dialog\",\"hasPage\":false,\"filterable\":false,\"clearable\":true,\"modelId\":\"818770027560829701\",\"fullName\":\"资产租赁-资产名称\",\"pageSize\":20,\"columnOptions\":[{\"label\":\"资产编码\",\"value\":\"asset_code\"},{\"label\":\"资产名称\",\"value\":\"asset_name\"},{\"label\":\"资产类型\",\"value\":\"asset_type\"},{\"label\":\"资产分类\",\"value\":\"asset_category\"},{\"label\":\"资产状态\",\"value\":\"asset_status\"},{\"label\":\"使用组织\",\"value\":\"current_org_id\"}],\"fullNameI18nCode\":[\"\",\"\"],\"relationField\":\"asset_name\",\"queryType\":0,\"__config__\":{\"relationTable\":\"cm_asset_subject\",\"yunzhupaasKey\":\"relationForm\",\"defaultValue\":\"\",\"parentVModel\":\"tableField40e4be\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778552548429,\"transferList\":[],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"isSubTable\":true,\"columnWidth\":180,\"tag\":\"YunzhupaasRelationForm\",\"formId\":\"formItem2493de\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"资产名称\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"extraOptions\":[],\"popupTitle\":\"选择数据\",\"__vModel__\":\"asset_id\",\"style\":{\"width\":\"\"},\"disabled\":false,\"id\":\"tableAssetList-asset_id\",\"placeholder\":\"请选择\",\"popupWidth\":\"800px\",\"propsValue\":\"asset_id\"},{\"clearable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"资产租赁-开始日期\",\"fullNameI18nCode\":[\"\",\"\"],\"__config__\":{\"relationTable\":\"cm_asset_subject\",\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"parentVModel\":\"tableField40e4be\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778552744511,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"isSubTable\":true,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItemc4c4d9\",\"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__\":\"begin_date\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableAssetList-begin_date\",\"placeholder\":\"请选择\"},{\"clearable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"资产租赁-结束日期\",\"fullNameI18nCode\":[\"\",\"\"],\"__config__\":{\"relationTable\":\"cm_asset_subject\",\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"parentVModel\":\"tableField40e4be\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778552759603,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"isSubTable\":true,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItem72fab2\",\"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__\":\"end_date\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableAssetList-end_date\",\"placeholder\":\"请选择\"},{\"controls\":false,\"fullName\":\"资产租赁-租赁天数\",\"fullNameI18nCode\":[\"\",\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"天\",\"__config__\":{\"formId\":\"formItembe8659\",\"relationTable\":\"cm_asset_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField40e4be\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"租赁天数\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778552548429,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"__vModel__\":\"quantity\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"tableAssetList-quantity\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"controls\":false,\"fullName\":\"资产租赁-租赁单价\",\"fullNameI18nCode\":[\"\",\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":\"formItem3bfad2\",\"relationTable\":\"cm_asset_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField40e4be\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"租赁单价\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778552548429,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"__vModel__\":\"unit_price\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"tableAssetList-unit_price\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"资产租赁-单位\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"cm_asset_subject\",\"yunzhupaasKey\":\"input\",\"defaultValue\":\"元/天\",\"parentVModel\":\"tableField40e4be\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778552548429,\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInput\",\"formId\":\"formItemeca4e6\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"单位\",\"trigger\":\"blur\",\"layout\":\"colFormItem\",\"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__\":\"quantity_unit\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":true,\"id\":\"tableAssetList-quantity_unit\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"资产租赁-币种\",\"fullNameI18nCode\":[\"\",\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"relationTable\":\"cm_asset_subject\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"parentVModel\":\"tableField40e4be\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778552548429,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem475ce9\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"currencyType\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"币种\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"__vModel__\":\"currency\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableAssetList-currency\",\"placeholder\":\"请选择\"},{\"controls\":false,\"fullName\":\"资产租赁-总金额\",\"fullNameI18nCode\":[\"\",\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":\"formItem48cd67\",\"relationTable\":\"cm_asset_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField40e4be\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"总金额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778552548429,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"__vModel__\":\"total_amount\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":true,\"id\":\"tableAssetList-total_amount\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"资产租赁-折扣类型\",\"fullNameI18nCode\":[\"\",\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"relationTable\":\"cm_asset_subject\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"parentVModel\":\"tableField40e4be\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778552548429,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem1c4dff\",\"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\":\"Percentage\"},{\"fullName\":\"优惠金额\",\"id\":\"FixedAmount\"}],\"__vModel__\":\"discount_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableAssetList-discount_type\",\"placeholder\":\"请选择\"},{\"controls\":false,\"max\":100,\"fullName\":\"资产租赁-折扣值\",\"fullNameI18nCode\":[\"\",\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":\"formItem6457d6\",\"relationTable\":\"cm_asset_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField40e4be\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"折扣值\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778552548429,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":100,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"__vModel__\":\"discount_value\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"tableAssetList-discount_value\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"controls\":false,\"max\":100,\"fullName\":\"资产租赁-最终金额\",\"fullNameI18nCode\":[\"\",\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":\"formItem642774\",\"relationTable\":\"cm_asset_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField40e4be\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"最终金额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778552548429,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"__vModel__\":\"final_amount\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":true,\"id\":\"tableAssetList-final_amount\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"controls\":false,\"max\":100,\"fullName\":\"资产租赁-税率\",\"fullNameI18nCode\":[\"\",\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"%\",\"__config__\":{\"formId\":\"formItem79a8d4\",\"relationTable\":\"cm_asset_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField40e4be\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"税率\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778552548429,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"__vModel__\":\"tax_rate\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"tableAssetList-tax_rate\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"controls\":false,\"max\":100,\"fullName\":\"资产租赁-税额\",\"fullNameI18nCode\":[\"\",\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":\"formIteme0c29c\",\"relationTable\":\"cm_asset_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField40e4be\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"税额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778552548429,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"__vModel__\":\"tax_amount\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":true,\"id\":\"tableAssetList-tax_amount\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"工作量清单-任务名称\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemf45b3e\",\"relationTable\":\"cm_task_subject\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField52cd54\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"任务名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779095308346,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":200,\"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__\":\"task_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableTaskList-task_name\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"工作量清单-任务描述\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemd539a3\",\"relationTable\":\"cm_task_subject\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField52cd54\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"任务描述\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779095350752,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":250,\"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__\":\"task_description\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableTaskList-task_description\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"controls\":false,\"fullName\":\"工作量清单-数量\",\"fullNameI18nCode\":[\"\",\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":\"formItembd4285\",\"relationTable\":\"cm_task_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField52cd54\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"数量\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779095251539,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"__vModel__\":\"quantity\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"tableTaskList-quantity\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"controls\":false,\"fullName\":\"工作量清单-单价\",\"fullNameI18nCode\":[\"\",\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":\"formIteme39ce9\",\"relationTable\":\"cm_task_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField52cd54\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"单价\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779095251539,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"__vModel__\":\"unit_price\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"tableTaskList-unit_price\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"工作量清单-单位\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"relationTable\":\"cm_task_subject\",\"yunzhupaasKey\":\"input\",\"defaultValue\":\"\",\"parentVModel\":\"tableField52cd54\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779095251539,\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInput\",\"formId\":\"formItemc40ee3\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"单位\",\"trigger\":\"blur\",\"layout\":\"colFormItem\",\"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__\":\"quantity_unit\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableTaskList-quantity_unit\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"工作量清单-币种\",\"fullNameI18nCode\":[\"\",\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"relationTable\":\"cm_task_subject\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"parentVModel\":\"tableField52cd54\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779095251539,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem30cc4f\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"currencyType\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"币种\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"__vModel__\":\"currency\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableTaskList-currency\",\"placeholder\":\"请选择\"},{\"controls\":false,\"fullName\":\"工作量清单-总金额\",\"fullNameI18nCode\":[\"\",\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":\"formItemf12218\",\"relationTable\":\"cm_task_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField52cd54\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"总金额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779095251539,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"__vModel__\":\"total_amount\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":true,\"id\":\"tableTaskList-total_amount\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"工作量清单-折扣类型\",\"fullNameI18nCode\":[\"\",\"\"],\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"relationTable\":\"cm_task_subject\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"parentVModel\":\"tableField52cd54\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779095251539,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem85ad27\",\"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\":\"Percentage\"},{\"fullName\":\"优惠金额\",\"id\":\"FixedAmount\"}],\"__vModel__\":\"discount_type\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableTaskList-discount_type\",\"placeholder\":\"请选择\"},{\"controls\":false,\"max\":100,\"fullName\":\"工作量清单-折扣值\",\"fullNameI18nCode\":[\"\",\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":\"formItemd47944\",\"relationTable\":\"cm_task_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField52cd54\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"折扣值\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779095251539,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":100,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"__vModel__\":\"discount_value\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"tableTaskList-discount_value\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"controls\":false,\"max\":100,\"fullName\":\"工作量清单-最终金额\",\"fullNameI18nCode\":[\"\",\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":\"formItemca1356\",\"relationTable\":\"cm_task_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField52cd54\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"最终金额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779095251539,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"__vModel__\":\"final_amount\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":true,\"id\":\"tableTaskList-final_amount\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"controls\":false,\"max\":100,\"fullName\":\"工作量清单-税率\",\"fullNameI18nCode\":[\"\",\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"%\",\"__config__\":{\"formId\":\"formItem07d452\",\"relationTable\":\"cm_task_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField52cd54\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"税率\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779095251539,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"__vModel__\":\"tax_rate\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"tableTaskList-tax_rate\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"controls\":false,\"max\":100,\"fullName\":\"工作量清单-税额\",\"fullNameI18nCode\":[\"\",\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":\"formItema81451\",\"relationTable\":\"cm_task_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField52cd54\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"税额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779095251539,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"__vModel__\":\"tax_amount\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":true,\"id\":\"tableTaskList-tax_amount\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"工作量清单-备注\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemdd56ba\",\"relationTable\":\"cm_task_subject\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField52cd54\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779095511711,\"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\":\"tableTaskList-remark\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"controls\":false,\"fullName\":\"原合同金额\",\"fullNameI18nCode\":[\"\"],\"thousands\":true,\"isAmountChinese\":false,\"addonAfter\":\"元\",\"__config__\":{\"formId\":\"formItem25ece7\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"原合同金额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778471021310,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"contract_money\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"contract_money\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"controls\":false,\"fullName\":\"最终签约金额\",\"fullNameI18nCode\":[\"\"],\"thousands\":true,\"isAmountChinese\":false,\"addonAfter\":\"元\",\"__config__\":{\"formId\":\"formIteme6e4af\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"最终签约金额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778471018507,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"final_contract_amount\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"final_contract_amount\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"controls\":false,\"fullName\":\"签约金额大写\",\"fullNameI18nCode\":[\"\"],\"thousands\":false,\"isAmountChinese\":true,\"addonAfter\":\"元\",\"__config__\":{\"formId\":\"formItem80861e\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"签约金额大写\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779244329805,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"final_amount_upper\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"final_amount_upper\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"controls\":false,\"fullName\":\"税额\",\"fullNameI18nCode\":[\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"元\",\"__config__\":{\"formId\":\"formItem206663\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"税额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779243736950,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"__vModel__\":\"tax_amount\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"tax_amount\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"isStorage\":1,\"__config__\":{\"formId\":\"formItemaaeffb\",\"yunzhupaasKey\":\"calculate\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"不含税金额\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779244446685,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-count\",\"tag\":\"YunzhupaasCalculate\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"expression\":[{\"__vModel__\":\"final_contract_amount\",\"label\":\"最终签约金额\"},\"-\",{\"__vModel__\":\"tax_amount\",\"label\":\"税额\"}],\"precision\":2,\"__vModel__\":\"excluding_tax_amount\",\"fullName\":\"不含税金额\",\"fullNameI18nCode\":[\"\"],\"style\":{\"width\":\"100%\"},\"id\":\"excluding_tax_amount\",\"roundType\":1,\"thousands\":false,\"isAmountChinese\":false},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"付款计划-序号\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemf883e3\",\"relationTable\":\"cm_payment_plan\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField3494b2\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"序号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779094571679,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":80,\"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__\":\"plan_seq_num\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField3494b2-plan_seq_num\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"付款计划-款项名称\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem545630\",\"relationTable\":\"cm_payment_plan\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField3494b2\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"款项名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778310601111,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":150,\"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_name\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField3494b2-payment_name\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"popupType\":\"dialog\",\"hasPage\":false,\"filterable\":false,\"clearable\":true,\"modelId\":\"823544899306521605\",\"fullName\":\"付款计划-款项类型\",\"pageSize\":20,\"columnOptions\":[{\"label\":\"计费项目编码\",\"value\":\"billing_item_code\"},{\"label\":\"计费项目名称\",\"value\":\"billing_item_name\"},{\"label\":\"费用类别\",\"value\":\"billing_item_type\"},{\"label\":\"备注\",\"value\":\"remark\"}],\"fullNameI18nCode\":[\"\",\"\"],\"relationField\":\"billing_item_name\",\"queryType\":0,\"__config__\":{\"relationTable\":\"cm_payment_plan\",\"yunzhupaasKey\":\"relationForm\",\"defaultValue\":\"\",\"parentVModel\":\"tableField3494b2\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"cm_contract\",\"renderKey\":1778486996417,\"transferList\":[],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasRelationForm\",\"formId\":\"formItem770eff\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"款项类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"extraOptions\":[],\"popupTitle\":\"选择数据\",\"__vModel__\":\"billing_item_id\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField3494b2-billing_item_id\",\"placeholder\":\"请选择\",\"popupWidth\":\"600px\",\"propsValue\":\"billing_item_id\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"付款计划-付款条件\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem8148dc\",\"relationTable\":\"cm_payment_plan\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField3494b2\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"付款条件\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778310601111,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":250,\"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_condition\",\"useMask\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField3494b2-payment_condition\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"付款计划-预计付款日期\",\"fullNameI18nCode\":[\"\",\"\"],\"__config__\":{\"relationTable\":\"cm_payment_plan\",\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"parentVModel\":\"tableField3494b2\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778310782237,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItemf30263\",\"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__\":\"plan_date\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField3494b2-plan_date\",\"placeholder\":\"请选择\"},{\"controls\":false,\"max\":100,\"precision\":2,\"fullName\":\"付款计划-付款比例\",\"fullNameI18nCode\":[\"\",\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"%\",\"__config__\":{\"formId\":\"formItemeaab59\",\"relationTable\":\"cm_payment_plan\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField3494b2\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"付款比例\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778310601111,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":100,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"__vModel__\":\"payment_ratio\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"tableField3494b2-payment_ratio\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"controls\":false,\"fullName\":\"付款计划-付款金额\",\"fullNameI18nCode\":[\"\",\"\"],\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":\"formItem76f70f\",\"relationTable\":\"cm_payment_plan\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField3494b2\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"付款金额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778310601111,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"__vModel__\":\"payment_amount\",\"style\":{\"width\":\"100%\"},\"step\":1,\"disabled\":false,\"id\":\"tableField3494b2-payment_amount\",\"placeholder\":\"请输入\",\"addonBefore\":\"\"},{\"clearable\":true,\"useScan\":false,\"suffixIcon\":\"\",\"fullName\":\"付款计划-备注\",\"fullNameI18nCode\":[\"\",\"\"],\"addonAfter\":\"\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemf12620\",\"relationTable\":\"cm_payment_plan\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField3494b2\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778310601111,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":200,\"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\":\"tableField3494b2-remark\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"buttonText\":\"点击上传\",\"fullName\":\"合同附件\",\"fullNameI18nCode\":[\"\"],\"pathType\":\"defaultPath\",\"accept\":\"\",\"__config__\":{\"formId\":\"formItem597bfe\",\"yunzhupaasKey\":\"uploadFile\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"合同附件\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779095714997,\"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__\":\"contract_files\",\"sizeUnit\":\"MB\",\"tipText\":\"\",\"disabled\":false,\"id\":\"contract_files\"}],\"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\":\"REV\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778468651657,\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"tag\":\"YunzhupaasRadio\",\"formId\":\"formItema1ccf2\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"合同类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"size\":\"default\",\"prop\":\"contract_type\",\"options\":[{\"fullName\":\"收入类合同\",\"id\":\"REV\"},{\"fullName\":\"支出类合同\",\"id\":\"COS\"}],\"__vModel__\":\"contract_type\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"contract_type\",\"labelI18nCode\":\"\",\"direction\":\"horizontal\"},{\"popupType\":\"dialog\",\"yunzhupaasKey\":\"relationForm\",\"hasPage\":false,\"modelId\":\"826534292984170373\",\"pageSize\":20,\"columnOptions\":[{\"label\":\"合同模版编码\",\"value\":\"contract_temp_code\"},{\"label\":\"合同模版名称\",\"value\":\"contract_temp_name\"},{\"label\":\"备注\",\"value\":\"remark\"}],\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"__config__\":{\"formId\":\"formIteme3b8aa\",\"yunzhupaasKey\":\"relationForm\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"引用模版\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778469726631,\"layout\":\"colFormItem\",\"transferList\":[],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"tag\":\"YunzhupaasRelationForm\",\"regList\":[],\"tableAlign\":\"left\",\"span\":12},\"prop\":\"contract_temp_id\",\"__vModel__\":\"contract_temp_id\",\"checked\":false,\"disabled\":false,\"id\":\"contract_temp_id\",\"placeholder\":\"请选择\",\"popupWidth\":\"800px\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"fullName\":\"引用模版\",\"label\":\"引用模版\",\"sortable\":false,\"relationField\":\"contract_temp_name\",\"queryType\":0,\"extraOptions\":[],\"popupTitle\":\"选择数据\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"labelI18nCode\":\"\",\"propsValue\":\"contract_temp_id\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem667983\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"合同名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778233391557,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"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,\"fullName\":\"合同名称\",\"label\":\"合同名称\",\"sortable\":false,\"addonAfter\":\"\",\"maskConfig\":{\"prefixType\":1,\"useUnrealMask\":false,\"maskType\":1,\"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__\":{\"formId\":\"formItemaa97ea\",\"yunzhupaasKey\":\"billRule\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"rule\":\"contractCode\",\"className\":[],\"label\":\"合同编码\",\"trigger\":\"change\",\"ruleConfig\":{},\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778233919360,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleType\":1,\"ruleName\":\"合同编码\",\"tag\":\"YunzhupaasInput\",\"tableAlign\":\"left\",\"span\":8},\"readonly\":true,\"prop\":\"contract_code\",\"__vModel__\":\"contract_code\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"id\":\"contract_code\",\"placeholder\":\"系统自动生成\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"organizeSelect\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"归属组织\",\"fullNameI18nCode\":[\"\"],\"label\":\"归属组织\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItem19e51b\",\"yunzhupaasKey\":\"organizeSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"归属组织\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778234738473,\"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\":\"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\":\"826399583931205381\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779243344905,\"tagIcon\":\"icon-ym icon-ym-generator-tree\",\"tag\":\"YunzhupaasTreeSelect\",\"formId\":\"formItem072efd\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dynamic\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"归属项目\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"获取标准项目树结构\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"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\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"t"); + sb.append("emplateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778234785187,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItema4f236\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"contractCategory\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"合同分类\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"contract_category\",\"__vModel__\":\"contract_category\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"contract_category\",\"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\":\"cm_contract\",\"renderKey\":1778234866092,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItemf680d3\",\"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\":\"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\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778234830437,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItem24df9c\",\"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\":\"effective_date\",\"__vModel__\":\"effective_date\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"effective_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\":\"cm_contract\",\"renderKey\":1778234843988,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItembeec1e\",\"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\":\"expiry_date\",\"__vModel__\":\"expiry_date\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"expiry_date\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"switch\",\"resizable\":true,\"activeValue\":1,\"inactiveValue\":0,\"fullName\":\"是否子合同\",\"inactiveTxt\":\"N\",\"fullNameI18nCode\":[\"\"],\"label\":\"是否子合同\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":\"formItem789220\",\"yunzhupaasKey\":\"switch\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":0,\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"是否子合同\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778235672027,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-switch\",\"tag\":\"YunzhupaasSwitch\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"is_sub_contract\",\"__vModel__\":\"is_sub_contract\",\"checked\":false,\"fixed\":\"none\",\"disabled\":false,\"activeTxt\":\"Y\",\"id\":\"is_sub_contract\",\"labelI18nCode\":\"\"},{\"popupType\":\"dialog\",\"yunzhupaasKey\":\"relationForm\",\"hasPage\":false,\"modelId\":\"822512474837222405\",\"pageSize\":20,\"columnOptions\":[{\"label\":\"合同名称\",\"value\":\"contract_name\"},{\"label\":\"合同编码\",\"value\":\"contract_code\"},{\"label\":\"归属组织\",\"value\":\"org_id\"},{\"label\":\"归属项目\",\"value\":\"project_id\"},{\"label\":\"合同分类\",\"value\":\"contract_category\"}],\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"__config__\":{\"formId\":\"formItem376175\",\"yunzhupaasKey\":\"relationForm\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"关联合同\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778235818892,\"layout\":\"colFormItem\",\"transferList\":[],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"tag\":\"YunzhupaasRelationForm\",\"regList\":[],\"tableAlign\":\"left\",\"span\":16},\"prop\":\"ref_contract_id\",\"__vModel__\":\"ref_contract_id\",\"checked\":true,\"disabled\":false,\"id\":\"ref_contract_id\",\"placeholder\":\"请选择\",\"popupWidth\":\"800px\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"fullName\":\"关联合同\",\"label\":\"关联合同\",\"sortable\":false,\"relationField\":\"contract_name\",\"queryType\":0,\"extraOptions\":[],\"popupTitle\":\"选择数据\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"labelI18nCode\":\"\",\"propsValue\":\"contract_id\"},{\"ableRelationIds\":[],\"yunzhupaasKey\":\"userSelect\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"__config__\":{\"formId\":\"formItem139588\",\"yunzhupaasKey\":\"userSelect\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"经办人\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778235997894,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-user\",\"defaultCurrent\":true,\"tag\":\"YunzhupaasUserSelect\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"major_person_id\",\"__vModel__\":\"major_person_id\",\"checked\":true,\"selectType\":\"all\",\"disabled\":false,\"id\":\"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\":\"cm_contract\",\"renderKey\":1779240566665,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemff69fc\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"打印合同模版\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":16},\"prop\":\"print_temp_id\",\"options\":[{\"fullName\":\"选项一\",\"id\":\"1\"},{\"fullName\":\"选项二\",\"id\":\"2\"}],\"__vModel__\":\"print_temp_id\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"print_temp_id\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"textarea\",\"clearable\":true,\"resizable\":true,\"fullName\":\"备注\",\"fullNameI18nCode\":[\"\"],\"label\":\"备注\",\"sortable\":false,\"align\":\"left\",\"autoSize\":{\"minRows\":4,\"maxRows\":4},\"showCount\":false,\"__config__\":{\"formId\":\"formItem6e9035\",\"yunzhupaasKey\":\"textarea\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779239382828,\"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\":\"\"},{\"popupType\":\"dialog\",\"yunzhupaasKey\":\"relationForm\",\"hasPage\":false,\"modelId\":\"816296614598542021\",\"pageSize\":20,\"columnOptions\":[{\"label\":\"企业名称\",\"value\":\"company_name\"},{\"label\":\"归属组织\",\"value\":\"org_id\"},{\"label\":\"社会信用代码\",\"value\":\"credit_code\"},{\"label\":\"法定代表人\",\"value\":\"legal_representative\"},{\"label\":\"地址\",\"value\":\"address\"}],\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"__config__\":{\"formId\":\"formItem2af75d\",\"yunzhupaasKey\":\"relationForm\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"我方单位\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778235062705,\"layout\":\"colFormItem\",\"transferList\":[],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"tag\":\"YunzhupaasRelationForm\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"our_company_id\",\"__vModel__\":\"our_company_id\",\"checked\":true,\"disabled\":false,\"id\":\"our_company_id\",\"placeholder\":\"请选择\",\"popupWidth\":\"800px\",\"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\":\"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\":\"cm_contract\",\"renderKey\":1778234995954,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem97b18c\",\"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\":\"our_company_type\",\"options\":[{\"fullName\":\"甲方\",\"id\":\"PartyA\"},{\"fullName\":\"乙方\",\"id\":\"PartyB\"},{\"fullName\":\"丙方\",\"id\":\"PartyC\"}],\"__vModel__\":\"our_company_type\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"our_company_type\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"popupType\":\"dialog\",\"yunzhupaasKey\":\"relationForm\",\"hasPage\":false,\"modelId\":\"806858527036409349\",\"pageSize\":20,\"columnOptions\":[{\"label\":\"企业名称\",\"value\":\"company_name\"},{\"label\":\"社会信用代码\",\"value\":\"credit_code\"},{\"label\":\"地址\",\"value\":\"address\"},{\"label\":\"简称/昵称\",\"value\":\"short_name\"}],\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"__config__\":{\"formId\":\"formItemcbc95b\",\"yunzhupaasKey\":\"relationForm\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"合作单位\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778235279208,\"layout\":\"colFormItem\",\"transferList\":[],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"tag\":\"YunzhupaasRelationForm\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"second_party_id\",\"__vModel__\":\"second_party_id\",\"checked\":true,\"disabled\":false,\"id\":\"second_party_id\",\"placeholder\":\"请选择\",\"popupWidth\":\"800px\",\"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\":\"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\":\"cm_contract\",\"renderKey\":1778235279208,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemf54a6a\",\"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\":\"second_party_type\",\"options\":[{\"fullName\":\"甲方\",\"id\":\"PartyA\"},{\"fullName\":\"乙方\",\"id\":\"PartyB\"},{\"fullName\":\"丙方\",\"id\":\"PartyC\"}],\"__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\":\"806858527036409349\",\"pageSize\":20,\"columnOptions\":[{\"label\":\"企业名称\",\"value\":\"company_name\"},{\"label\":\"社会信用代码\",\"value\":\"credit_code\"},{\"label\":\"地址\",\"value\":\"address\"},{\"label\":\"简称/昵称\",\"value\":\"short_name\"}],\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"__config__\":{\"formId\":\"formItem26f64b\",\"yunzhupaasKey\":\"relationForm\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"第三方单位\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778303453108,\"layout\":\"colFormItem\",\"transferList\":[],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"tag\":\"YunzhupaasRelationForm\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"third_party_id\",\"__vModel__\":\"third_party_id\",\"checked\":false,\"disabled\":false,\"id\":\"third_party_id\",\"placeholder\":\"请选择\",\"popupWidth\":\"800px\",\"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\":\"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\":\"cm_contract\",\"renderKey\":1778470139045,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem9c401c\",\"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\":\"third_party_type\",\"options\":[{\"fullName\":\"甲方\",\"id\":\"PartyA\"},{\"fullName\":\"乙方\",\"id\":\"PartyB\"},{\"fullName\":\"丙方\",\"id\":\"PartyC\"}],\"__vModel__\":\"third_party_type\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"third_party_type\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"popupType\":\"dialog\",\"yunzhupaasKey\":\"relationForm\",\"hasPage\":false,\"modelId\":\"817386322065883909\",\"pageSize\":20,\"columnOptions\":[{\"label\":\"商品编码\",\"value\":\"product_code\"},{\"label\":\"商品名称\",\"value\":\"product_name\"},{\"label\":\"商品类型\",\"value\":\"product_type\"},{\"label\":\"商品分类\",\"value\":\"product_category\"},{\"label\":\"品牌\",\"value\":\"brand\"},{\"label\":\"规格型号\",\"value\":\"product_model\"}],\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"__config__\":{\"relationTable\":\"cm_product_subject\",\"yunzhupaasKey\":\"relationForm\",\"defaultValue\":\"\",\"parentVModel\":\"tableFieldcf9535\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778236863539,\"transferList\":[{\"targetField\":\"brand\",\"sourceValue\":\"tableFieldcf9535-brand\"},{\"targetField\":\"product_model\",\"sourceValue\":\"tableFieldcf9535-product_model\"},{\"targetField\":\"warranty_terms\",\"sourceValue\":\"tableFieldcf9535-warranty_terms\"},{\"targetField\":\"unit_name\",\"sourceValue\":\"tableFieldcf9535-quantity_unit\"}],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"isSubTable\":true,\"columnWidth\":180,\"tag\":\"YunzhupaasRelationForm\",\"formId\":\"formItemc664c4\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"产品名称\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableProductList-product_id\",\"__vModel__\":\"product_id\",\"checked\":false,\"disabled\":false,\"id\":\"tableProductList-product_id\",\"placeholder\":\"请选择\",\"popupWidth\":\"800px\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"fullName\":\"产品清单-产品名称\",\"label\":\"产品清单-产品名称\",\"sortable\":false,\"relationField\":\"product_name\",\"queryType\":0,\"extraOptions\":[],\"popupTitle\":\"选择数据\",\"fixed\":\"none\",\"style\":{\"width\":\"\"},\"labelI18nCode\":\"\",\"propsValue\":\"product_id\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem1e9005\",\"relationTable\":\"cm_product_subject\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldcf9535\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"品牌\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778292234399,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableProductList-brand\",\"__vModel__\":\"brand\",\"checked\":false,\"disabled\":false,\"id\":\"tableProductList-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\":\"formItem9866a0\",\"relationTable\":\"cm_product_subject\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldcf9535\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"规格型号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778292328781,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableProductList-product_model\",\"__vModel__\":\"product_model\",\"checked\":false,\"disabled\":false,\"id\":\"tableProductList-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\":\"inputNumber\",\"controls\":false,\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItema9842a\",\"relationTable\":\"cm_product_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldcf9535\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"数量\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778292360166,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableProductList-quantity\",\"__vModel__\":\"quantity\",\"checked\":false,\"disabled\":false,\"id\":\"tableProductList-quantity\",\"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\":\"formItem98c70e\",\"relationTable\":\"cm_product_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldcf9535\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"单价\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778292387866,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableProductList-unit_price\",\"__vModel__\":\"unit_price\",\"checked\":false,\"disabled\":false,\"id\":\"tableProductList-unit_price\",\"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\":\"formItemc47db6\",\"relationTable\":\"cm_product_subject\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldcf9535\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"单位\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778292344657,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableProductList-quantity_unit\",\"__vModel__\":\"quantity_unit\",\"checked\":false,\"disabled\":false,\"id\":\"tableProductList-quantity_unit\",\"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\":\"cm_product_subject\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"parentVModel\":\"tableFieldcf9535\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778293198883,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem4fcf76\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"currencyType\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"币种\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableProductList-currency\",\"__vModel__\":\"currency\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableProductList-currency\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItemdb6b97\",\"relationTable\":\"cm_product_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldcf9535\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"总金额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778292426302,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableProductList-total_amount\",\"__vModel__\":\"total_amount\",\"checked\":false,\"disabled\":true,\"id\":\"tableProductList-total_amount\",\"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\":\"id\"},\"__config__\":{\"relationTable\":\"cm_product_subject\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"parentVModel\":\"tableFieldcf9535\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778472884997,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem178102\",\"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\":\"tableProductList-discount_type\",\"options\":[{\"fullName\":\"打折比例\",\"id\":\"Percentage\"},{\"fullName\":\"优惠金额\",\"id\":\"FixedAmount\"}],\"__vModel__\":\"discount_type\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableProductList-discount_type\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItemf6c10a\",\"relationTable\":\"cm_product_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldcf9535\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"折扣值\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778472848990,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":100,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"prop\":\"tableProductList-discount_value\",\"__vModel__\":\"discount_value\",\"checked\":false,\"disabled\":false,\"id\":\"tableProductList-discount_value\",\"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,\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItem1509f6\",\"relationTable\":\"cm_product_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldcf9535\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"最终金额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778473482407,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"prop\":\"tableProductList-final_amount\",\"__vModel__\":\"final_amount\",\"checked\":false,\"disabled\":true,\"id\":\"tableProductList-final_amount\",\"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,\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItemf1cc38\",\"relationTable\":\"cm_product_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldcf9535\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"税率\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778293282480,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"prop\":\"tableProductList-tax_rate\",\"__vModel__\":\"tax_rate\",\"checked\":false,\"disabled\":false,\"id\":\"tableProductList-tax_rate\",\"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,\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItem84969c\",\"relationTable\":\"cm_product_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldcf9535\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"税额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778293423574,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"prop\":\"tableProductList-tax_amount\",\"__vModel__\":\"tax_amount\",\"checked\":false,\"disabled\":true,\"id\":\"tableProductList-tax_amount\",\"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,\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItemb1a055\",\"relationTable\":\"cm_product_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldcf9535\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"保修期\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778293487027,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableProductList-warranty_period\",\"__vModel__\":\"warranty_period\",\"checked\":false,\"disabled\":false,\"id\":\"tableProductList-warranty_period\",\"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\":\"formItem20c76c\",\"relationTable\":\"cm_product_subject\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldcf9535\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"保修条款\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778292378460,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":200,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableProductList-warranty_terms\",\"__vModel__\":\"warranty_terms\",\"checked\":false,\"disabled\":false,\"id\":\"tableProductList-warranty_terms\",\"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\":\"\"},{\"popupType\":\"dialog\",\"yunzhupaasKey\":\"relationForm\",\"hasPage\":false,\"modelId\":\"817350987260887813\",\"pageSize\":20,\"columnOptions\":[{\"label\":\"物料编码\",\"value\":\"material_code\"},{\"label\":\"物料名称\",\"value\":\"material_name\"},{\"label\":\"规格型号\",\"value\":\"material_model\"},{\"label\":\"单位名称\",\"value\":\"unit_name\"},{\"label\":\"品牌\",\"value\":\"brand\"}],\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"__config__\":{\"relationTable\":\"cm_material_subject\",\"yunzhupaasKey\":\"relationForm\",\"defaultValue\":\"\",\"parentVModel\":\"tableFieldc820f8\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779094936950,\"transferList\":[],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"isSubTable\":true,\"columnWidth\":180,\"tag\":\"YunzhupaasRelationForm\",\"formId\":\"formItem71ed3a\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"材料名称\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableMaterialList-material_id\",\"__vModel__\":\"material_id\",\"checked\":false,\"disabled\":false,\"id\":\"tableMaterialList-material_id\",\"placeholder\":\"请选择\",\"popupWidth\":\"800px\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"fullName\":\"材料清单-材料名称\",\"label\":\"材料清单-材料名称\",\"sortable\":false,\"relationField\":\"material_name\",\"queryType\":0,\"extraOptions\":[],\"popupTitle\":\"选择数据\",\"fixed\":\"none\",\"style\":{\"width\":\"\"},\"labelI18nCode\":\"\",\"propsValue\":\"material_id\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemef17ad\",\"relationTable\":\"cm_material_subject\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc820f8\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"品牌\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779094936950,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableMaterialList-brand\",\"__vModel__\":\"brand\",\"checked\":false,\"disabled\":false,\"id\":\"tableMaterialList-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\":\"inputNumber\",\"controls\":false,\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItemc183e2\",\"relationTable\":\"cm_material_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc820f8\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"数量\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779094936950,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableMaterialList-quantity\",\"__vModel__\":\"quantity\",\"checked\":false,\"disabled\":false,\"id\":\"tableMaterialList-quantity\",\"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\":\"formItemca9995\",\"relationTable\":\"cm_material_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc820f8\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"单价\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779094936950,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableMaterialList-unit_price\",\"__vModel__\":\"unit_price\",\"checked\":false,\"disabled\":false,\"id\":\"tableMaterialList-unit_price\",\"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\":\"formItembed4bb\",\"relationTable\":\"cm_material_subject\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc820f8\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"单位\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779094936950,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableMaterialList-quantity_unit\",\"__vModel__\":\"quantity_unit\",\"checked\":false,\"disabled\":false,\"id\":\"tableMaterialList-quantity_unit\",\"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\":\"cm_material_subject\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"parentVModel\":\"tableFieldc820f8\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779094936950,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItemeb6edb\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"currencyType\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"币种\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableMaterialList-currency\",\"__vModel__\":\"currency\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableMaterialList-currency\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItem000a73\",\"relationTable\":\"cm_material_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc820f8\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"总金额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779094936950,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableMaterialList-total_amount\",\"__vModel__\":\"total_amount\",\"checked\":false,\"disabled\":true,\"id\":\"tableMaterialList-total_amount\",\"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\":\"formItem06d2b0\",\"relationTable\":\"cm_material_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc820f8\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"税率\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779094936950,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"prop\":\"tableMaterialList-tax_rate\",\"__vModel__\":\"tax_rate\",\"checked\":false,\"disabled\":false,\"id\":\"tableMaterialList-tax_rate\",\"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,\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItem5c41da\",\"relationTable\":\"cm_material_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc820f8\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"税额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779094936950,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"prop\":\"tableMaterialList-tax_amount\",\"__vModel__\":\"tax_amount\",\"checked\":false,\"disabled\":true,\"id\":\"tableMaterialList-tax_amount\",\"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,\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItemb3d08d\",\"relationTable\":\"cm_material_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc820f8\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"保修期\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779094936950,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableMaterialList-warranty_period\",\"__vModel__\":\"warranty_period\",\"checked\":false,\"disabled\":false,\"id\":\"tableMaterialList-warranty_period\",\"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\":\"formItem542ca0\",\"relationTable\":\"cm_material_subject\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldc820f8\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"保修条款\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779094936950,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":200,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableMaterialList-warranty_terms\",\"__vModel__\":\"warranty_terms\",\"checked\":false,\"disabled\":false,\"id\":\"tableMaterialList-warranty_terms\",\"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\":\"\"},{\"popupType\":\"dialog\",\"yunzhupaasKey\":\"relationForm\",\"hasPage\":false,\"modelId\":\"823446652726543365\",\"pageSize\":20,\"columnOptions\":[],\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"__config__\":{\"relationTable\":\"cm_worktype_subject\",\"yunzhupaasKey\":\"relationForm\",\"defaultValue\":\"\",\"parentVModel\":\"tableFieldfdbdf1\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778475411850,\"transferList\":[],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasRelationForm\",\"formId\":\"formItem0d648d\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"工种\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableWorktypeList-work_type_id\",\"__vModel__\":\"work_type_id\",\"checked\":false,\"disabled\":false,\"id\":\"tableWorktypeList-work_type_id\",\"placeholder\":\"请选择\",\"popupWidth\":\"800px\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"fullName\":\"人力清单-工种\",\"label\":\"人力清单-工种\",\"sortable\":false,\"relationField\":\"work_type_name\",\"queryType\":0,\"extraOptions\":[],\"popupTitle\":\"选择数据\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"labelI18nCode\":\"\",\"propsValue\":\"work_type_id\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formIteme8f64c\",\"relationTable\":\"cm_worktype_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldfdbdf1\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"数量\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778475411850,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableWorktypeList-quantity\",\"__vModel__\":\"quantity\",\"checked\":false,\"disabled\":false,\"id\":\"tableWorktypeList-quantity\",\"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\":\"formItemdc511e\",\"relationTable\":\"cm_worktype_subject\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldfdbdf1\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"销售单价\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778475411850,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableWorktypeList-unit_price\",\"__vModel__\":\"unit_price\",\"checked\":false,\"disabled\":false,\"id\":\"tableWorktypeList-unit_price\",\"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,\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItemc96d5a\",\"relationTable\":\"cm_worktype_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldfdbdf1\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"数量单位\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778475411850,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableWorktypeList-quantity_unit\",\"__vModel__\":\"quantity_unit\",\"checked\":false,\"disabled\":false,\"id\":\"tableWorktypeList-quantity_unit\",\"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\":\"id\"},\"__config__\":{\"relationTable\":\"cm_worktype_subject\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"parentVModel\":\"tableFieldfdbdf1\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778475411850,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem7b0419\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"currencyType\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"币种\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableWorktypeList-currency\",\"__vModel__\":\"currency\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableWorktypeList-currency\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItemfba852\",\"relationTable\":\"cm_worktype_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldfdbdf1\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"总金额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778475411850,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableWorktypeList-total_amount\",\"__vModel__\":\"total_amount\",\"checked\":false,\"disabled\":true,\"id\":\"tableWorktypeList-total_amount\",\"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\":\"id\"},\"__config__\":{\"relationTable\":\"cm_worktype_subject\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"parentVModel\":\"tableFieldfdbdf1\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778475411850,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem7af775\",\"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\":\"tableWorktypeList-discount_type\",\"options\":[{\"fullName\":\"打折比例\",\"id\":\"Percentage\"},{\"fullName\":\"优惠金额\",\"id\":\"FixedAmount\"}],\"__vModel__\":\"discount_type\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableWorktypeList-discount_type\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItem9d8253\",\"relationTable\":\"cm_worktype_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldfdbdf1\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"折扣值\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778475411850,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":100,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"prop\":\"tableWorktypeList-discount_value\",\"__vModel__\":\"discount_value\",\"checked\":false,\"disabled\":false,\"id\":\"tableWorktypeList-discount_value\",\"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,\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItem65787d\",\"relationTable\":\"cm_worktype_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldfdbdf1\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"最终金额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778475411850,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"prop\":\"tableWorktypeList-final_amount\",\"__vModel__\":\"final_amount\",\"checked\":false,\"disabled\":true,\"id\":\"tableWorktypeList-final_amount\",\"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,\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItem3d1e62\",\"relationTable\":\"cm_worktype_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldfdbdf1\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"税率\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778475411850,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"prop\":\"tableWorktypeList-tax_rate\",\"__vModel__\":\"tax_rate\",\"checked\":false,\"disabled\":false,\"id\":\""); + sb.append("tableWorktypeList-tax_rate\",\"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,\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItemddadc9\",\"relationTable\":\"cm_worktype_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldfdbdf1\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"税额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778475411850,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"prop\":\"tableWorktypeList-tax_amount\",\"__vModel__\":\"tax_amount\",\"checked\":false,\"disabled\":true,\"id\":\"tableWorktypeList-tax_amount\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"resizable\":true,\"max\":100,\"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\":\"formItem31f522\",\"relationTable\":\"cm_worktype_subject\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableFieldfdbdf1\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"工种描述\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778475411850,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":200,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableWorktypeList-work_description\",\"__vModel__\":\"work_description\",\"checked\":false,\"disabled\":false,\"id\":\"tableWorktypeList-work_description\",\"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\":\"\"},{\"popupType\":\"dialog\",\"yunzhupaasKey\":\"relationForm\",\"hasPage\":false,\"modelId\":\"818770027560829701\",\"pageSize\":20,\"columnOptions\":[{\"label\":\"资产编码\",\"value\":\"asset_code\"},{\"label\":\"资产名称\",\"value\":\"asset_name\"},{\"label\":\"资产类型\",\"value\":\"asset_type\"},{\"label\":\"资产分类\",\"value\":\"asset_category\"},{\"label\":\"资产状态\",\"value\":\"asset_status\"},{\"label\":\"使用组织\",\"value\":\"current_org_id\"}],\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"__config__\":{\"relationTable\":\"cm_asset_subject\",\"yunzhupaasKey\":\"relationForm\",\"defaultValue\":\"\",\"parentVModel\":\"tableField40e4be\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778552548429,\"transferList\":[],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"isSubTable\":true,\"columnWidth\":180,\"tag\":\"YunzhupaasRelationForm\",\"formId\":\"formItem2493de\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"资产名称\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableAssetList-asset_id\",\"__vModel__\":\"asset_id\",\"checked\":false,\"disabled\":false,\"id\":\"tableAssetList-asset_id\",\"placeholder\":\"请选择\",\"popupWidth\":\"800px\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"fullName\":\"资产租赁-资产名称\",\"label\":\"资产租赁-资产名称\",\"sortable\":false,\"relationField\":\"asset_name\",\"queryType\":0,\"extraOptions\":[],\"popupTitle\":\"选择数据\",\"fixed\":\"none\",\"style\":{\"width\":\"\"},\"labelI18nCode\":\"\",\"propsValue\":\"asset_id\"},{\"yunzhupaasKey\":\"datePicker\",\"clearable\":true,\"resizable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"资产租赁-开始日期\",\"fullNameI18nCode\":[\"\",\"\"],\"label\":\"资产租赁-开始日期\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"relationTable\":\"cm_asset_subject\",\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"parentVModel\":\"tableField40e4be\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778552744511,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"isSubTable\":true,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItemc4c4d9\",\"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\":\"tableAssetList-begin_date\",\"__vModel__\":\"begin_date\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableAssetList-begin_date\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"datePicker\",\"clearable\":true,\"resizable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"资产租赁-结束日期\",\"fullNameI18nCode\":[\"\",\"\"],\"label\":\"资产租赁-结束日期\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"relationTable\":\"cm_asset_subject\",\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"parentVModel\":\"tableField40e4be\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778552759603,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"isSubTable\":true,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItem72fab2\",\"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\":\"tableAssetList-end_date\",\"__vModel__\":\"end_date\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableAssetList-end_date\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItembe8659\",\"relationTable\":\"cm_asset_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField40e4be\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"租赁天数\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778552548429,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableAssetList-quantity\",\"__vModel__\":\"quantity\",\"checked\":false,\"disabled\":false,\"id\":\"tableAssetList-quantity\",\"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\":\"formItem3bfad2\",\"relationTable\":\"cm_asset_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField40e4be\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"租赁单价\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778552548429,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableAssetList-unit_price\",\"__vModel__\":\"unit_price\",\"checked\":false,\"disabled\":false,\"id\":\"tableAssetList-unit_price\",\"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__\":{\"relationTable\":\"cm_asset_subject\",\"yunzhupaasKey\":\"input\",\"defaultValue\":\"元/天\",\"parentVModel\":\"tableField40e4be\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778552548429,\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInput\",\"formId\":\"formItemeca4e6\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"单位\",\"trigger\":\"blur\",\"layout\":\"colFormItem\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableAssetList-quantity_unit\",\"__vModel__\":\"quantity_unit\",\"checked\":false,\"disabled\":true,\"id\":\"tableAssetList-quantity_unit\",\"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\":\"cm_asset_subject\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"parentVModel\":\"tableField40e4be\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778552548429,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem475ce9\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"currencyType\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"币种\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableAssetList-currency\",\"__vModel__\":\"currency\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableAssetList-currency\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItem48cd67\",\"relationTable\":\"cm_asset_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField40e4be\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"总金额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778552548429,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableAssetList-total_amount\",\"__vModel__\":\"total_amount\",\"checked\":false,\"disabled\":true,\"id\":\"tableAssetList-total_amount\",\"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\":\"id\"},\"__config__\":{\"relationTable\":\"cm_asset_subject\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"parentVModel\":\"tableField40e4be\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778552548429,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem1c4dff\",\"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\":\"tableAssetList-discount_type\",\"options\":[{\"fullName\":\"打折比例\",\"id\":\"Percentage\"},{\"fullName\":\"优惠金额\",\"id\":\"FixedAmount\"}],\"__vModel__\":\"discount_type\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableAssetList-discount_type\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItem6457d6\",\"relationTable\":\"cm_asset_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField40e4be\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"折扣值\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778552548429,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":100,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"prop\":\"tableAssetList-discount_value\",\"__vModel__\":\"discount_value\",\"checked\":false,\"disabled\":false,\"id\":\"tableAssetList-discount_value\",\"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,\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItem642774\",\"relationTable\":\"cm_asset_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField40e4be\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"最终金额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778552548429,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"prop\":\"tableAssetList-final_amount\",\"__vModel__\":\"final_amount\",\"checked\":false,\"disabled\":true,\"id\":\"tableAssetList-final_amount\",\"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,\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItem79a8d4\",\"relationTable\":\"cm_asset_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField40e4be\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"税率\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778552548429,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"prop\":\"tableAssetList-tax_rate\",\"__vModel__\":\"tax_rate\",\"checked\":false,\"disabled\":false,\"id\":\"tableAssetList-tax_rate\",\"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,\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formIteme0c29c\",\"relationTable\":\"cm_asset_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField40e4be\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"税额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778552548429,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"prop\":\"tableAssetList-tax_amount\",\"__vModel__\":\"tax_amount\",\"checked\":false,\"disabled\":true,\"id\":\"tableAssetList-tax_amount\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"resizable\":true,\"max\":100,\"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\":\"formItemf45b3e\",\"relationTable\":\"cm_task_subject\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField52cd54\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"任务名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779095308346,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":200,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableTaskList-task_name\",\"__vModel__\":\"task_name\",\"checked\":false,\"disabled\":false,\"id\":\"tableTaskList-task_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\":\"formItemd539a3\",\"relationTable\":\"cm_task_subject\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField52cd54\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"任务描述\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779095350752,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":250,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableTaskList-task_description\",\"__vModel__\":\"task_description\",\"checked\":false,\"disabled\":false,\"id\":\"tableTaskList-task_description\",\"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,\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItembd4285\",\"relationTable\":\"cm_task_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField52cd54\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"数量\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779095251539,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableTaskList-quantity\",\"__vModel__\":\"quantity\",\"checked\":false,\"disabled\":false,\"id\":\"tableTaskList-quantity\",\"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\":\"formIteme39ce9\",\"relationTable\":\"cm_task_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField52cd54\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"单价\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779095251539,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableTaskList-unit_price\",\"__vModel__\":\"unit_price\",\"checked\":false,\"disabled\":false,\"id\":\"tableTaskList-unit_price\",\"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__\":{\"relationTable\":\"cm_task_subject\",\"yunzhupaasKey\":\"input\",\"defaultValue\":\"\",\"parentVModel\":\"tableField52cd54\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779095251539,\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInput\",\"formId\":\"formItemc40ee3\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"单位\",\"trigger\":\"blur\",\"layout\":\"colFormItem\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableTaskList-quantity_unit\",\"__vModel__\":\"quantity_unit\",\"checked\":false,\"disabled\":false,\"id\":\"tableTaskList-quantity_unit\",\"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\":\"cm_task_subject\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"parentVModel\":\"tableField52cd54\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779095251539,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem30cc4f\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"dataType\":\"dictionary\",\"dictionaryType\":\"currencyType\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"币种\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"useCache\":true,\"propsName\":\"\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableTaskList-currency\",\"__vModel__\":\"currency\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableTaskList-currency\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItemf12218\",\"relationTable\":\"cm_task_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField52cd54\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"总金额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779095251539,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableTaskList-total_amount\",\"__vModel__\":\"total_amount\",\"checked\":false,\"disabled\":true,\"id\":\"tableTaskList-total_amount\",\"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\":\"id\"},\"__config__\":{\"relationTable\":\"cm_task_subject\",\"yunzhupaasKey\":\"select\",\"defaultValue\":\"\",\"parentVModel\":\"tableField52cd54\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779095251539,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasSelect\",\"formId\":\"formItem85ad27\",\"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\":\"tableTaskList-discount_type\",\"options\":[{\"fullName\":\"打折比例\",\"id\":\"Percentage\"},{\"fullName\":\"优惠金额\",\"id\":\"FixedAmount\"}],\"__vModel__\":\"discount_type\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableTaskList-discount_type\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItemd47944\",\"relationTable\":\"cm_task_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField52cd54\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"折扣值\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779095251539,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":100,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"prop\":\"tableTaskList-discount_value\",\"__vModel__\":\"discount_value\",\"checked\":false,\"disabled\":false,\"id\":\"tableTaskList-discount_value\",\"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,\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItemca1356\",\"relationTable\":\"cm_task_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField52cd54\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"最终金额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779095251539,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"prop\":\"tableTaskList-final_amount\",\"__vModel__\":\"final_amount\",\"checked\":false,\"disabled\":true,\"id\":\"tableTaskList-final_amount\",\"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,\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItem07d452\",\"relationTable\":\"cm_task_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField52cd54\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"税率\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779095251539,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"prop\":\"tableTaskList-tax_rate\",\"__vModel__\":\"tax_rate\",\"checked\":false,\"disabled\":false,\"id\":\"tableTaskList-tax_rate\",\"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,\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItema81451\",\"relationTable\":\"cm_task_subject\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField52cd54\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"税额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779095251539,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"prop\":\"tableTaskList-tax_amount\",\"__vModel__\":\"tax_amount\",\"checked\":false,\"disabled\":true,\"id\":\"tableTaskList-tax_amount\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"resizable\":true,\"max\":100,\"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\":\"formItemdd56ba\",\"relationTable\":\"cm_task_subject\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField52cd54\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779095511711,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableTaskList-remark\",\"__vModel__\":\"remark\",\"checked\":false,\"disabled\":false,\"id\":\"tableTaskList-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\":\"inputNumber\",\"controls\":false,\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItem25ece7\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"原合同金额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778471021310,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"contract_money\",\"__vModel__\":\"contract_money\",\"checked\":false,\"disabled\":false,\"id\":\"contract_money\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"resizable\":true,\"fullName\":\"原合同金额\",\"label\":\"原合同金额\",\"sortable\":false,\"thousands\":true,\"addonAfter\":\"元\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"step\":1,\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formIteme6e4af\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"最终签约金额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778471018507,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"final_contract_amount\",\"__vModel__\":\"final_contract_amount\",\"checked\":true,\"disabled\":false,\"id\":\"final_contract_amount\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"resizable\":true,\"fullName\":\"最终签约金额\",\"label\":\"最终签约金额\",\"sortable\":false,\"thousands\":true,\"addonAfter\":\"元\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"step\":1,\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"isAmountChinese\":true,\"__config__\":{\"formId\":\"formItem80861e\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"签约金额大写\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779244329805,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"final_amount_upper\",\"__vModel__\":\"final_amount_upper\",\"checked\":false,\"disabled\":false,\"id\":\"final_amount_upper\",\"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\":\"formItem206663\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"税额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779243736950,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"tax_amount\",\"__vModel__\":\"tax_amount\",\"checked\":false,\"disabled\":false,\"id\":\"tax_amount\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"resizable\":true,\"fullName\":\"税额\",\"label\":\"税额\",\"sortable\":false,\"thousands\":false,\"addonAfter\":\"元\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"step\":1,\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"calculate\",\"expression\":[{\"__vModel__\":\"final_contract_amount\",\"label\":\"最终签约金额\"},\"-\",{\"__vModel__\":\"tax_amount\",\"label\":\"税额\"}],\"resizable\":true,\"precision\":2,\"fullName\":\"不含税金额\",\"fullNameI18nCode\":[\"\"],\"label\":\"不含税金额\",\"sortable\":false,\"align\":\"left\",\"thousands\":false,\"isAmountChinese\":false,\"isStorage\":1,\"__config__\":{\"formId\":\"formItemaaeffb\",\"yunzhupaasKey\":\"calculate\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"不含税金额\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779244446685,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-count\",\"tag\":\"YunzhupaasCalculate\",\"regList\":[],\"tableAlign\":\"left\",\"span\":8},\"prop\":\"excluding_tax_amount\",\"__vModel__\":\"excluding_tax_amount\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"id\":\"excluding_tax_amount\",\"roundType\":1,\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItemf883e3\",\"relationTable\":\"cm_payment_plan\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField3494b2\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"序号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779094571679,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":80,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableField3494b2-plan_seq_num\",\"__vModel__\":\"plan_seq_num\",\"checked\":false,\"disabled\":false,\"id\":\"tableField3494b2-plan_seq_num\",\"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\":\"formItem545630\",\"relationTable\":\"cm_payment_plan\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField3494b2\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"款项名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778310601111,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableField3494b2-payment_name\",\"__vModel__\":\"payment_name\",\"checked\":false,\"disabled\":false,\"id\":\"tableField3494b2-payment_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\":\"\"},{\"popupType\":\"dialog\",\"yunzhupaasKey\":\"relationForm\",\"hasPage\":false,\"modelId\":\"823544899306521605\",\"pageSize\":20,\"columnOptions\":[{\"label\":\"计费项目编码\",\"value\":\"billing_item_code\"},{\"label\":\"计费项目名称\",\"value\":\"billing_item_name\"},{\"label\":\"费用类别\",\"value\":\"billing_item_type\"},{\"label\":\"备注\",\"value\":\"remark\"}],\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"__config__\":{\"relationTable\":\"cm_payment_plan\",\"yunzhupaasKey\":\"relationForm\",\"defaultValue\":\"\",\"parentVModel\":\"tableField3494b2\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"cm_contract\",\"renderKey\":1778486996417,\"transferList\":[],\"tagIcon\":\"icon-ym icon-ym-generator-menu\",\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasRelationForm\",\"formId\":\"formItem770eff\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"label\":\"款项类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableField3494b2-billing_item_id\",\"__vModel__\":\"billing_item_id\",\"checked\":false,\"disabled\":false,\"id\":\"tableField3494b2-billing_item_id\",\"placeholder\":\"请选择\",\"popupWidth\":\"600px\",\"filterable\":false,\"clearable\":true,\"resizable\":true,\"fullName\":\"付款计划-款项类型\",\"label\":\"付款计划-款项类型\",\"sortable\":false,\"relationField\":\"billing_item_name\",\"queryType\":0,\"extraOptions\":[],\"popupTitle\":\"选择数据\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"labelI18nCode\":\"\",\"propsValue\":\"billing_item_id\"},{\"yunzhupaasKey\":\"input\",\"useScan\":false,\"suffixIcon\":\"\",\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"showCount\":false,\"__config__\":{\"formId\":\"formItem8148dc\",\"relationTable\":\"cm_payment_plan\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField3494b2\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"付款条件\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778310601111,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":250,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableField3494b2-payment_condition\",\"__vModel__\":\"payment_condition\",\"checked\":false,\"disabled\":false,\"id\":\"tableField3494b2-payment_condition\",\"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\":\"datePicker\",\"clearable\":true,\"resizable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"付款计划-预计付款日期\",\"fullNameI18nCode\":[\"\",\"\"],\"label\":\"付款计划-预计付款日期\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"relationTable\":\"cm_payment_plan\",\"yunzhupaasKey\":\"datePicker\",\"endRelationField\":\"\",\"parentVModel\":\"tableField3494b2\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778310782237,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"isSubTable\":true,\"columnWidth\":150,\"tag\":\"YunzhupaasDatePicker\",\"formId\":\"formItemf30263\",\"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\":\"tableField3494b2-plan_date\",\"__vModel__\":\"plan_date\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField3494b2-plan_date\",\"placeholder\":\"请选择\",\"labelI18nCode\":\"\"},{\"yunzhupaasKey\":\"inputNumber\",\"controls\":false,\"precision\":2,\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItemeaab59\",\"relationTable\":\"cm_payment_plan\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField3494b2\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"付款比例\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778310601111,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":100,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"min\":0,\"prop\":\"tableField3494b2-payment_ratio\",\"__vModel__\":\"payment_ratio\",\"checked\":false,\"disabled\":false,\"id\":\"tableField3494b2-payment_ratio\",\"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,\"fullNameI18nCode\":[\"\",\"\"],\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":\"formItem76f70f\",\"relationTable\":\"cm_payment_plan\",\"yunzhupaasKey\":\"inputNumber\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField3494b2\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"付款金额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778310601111,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"columnWidth\":120,\"tag\":\"YunzhupaasInputNumber\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"tableField3494b2-payment_amount\",\"__vModel__\":\"payment_amount\",\"checked\":false,\"disabled\":false,\"id\":\"tableField3494b2-payment_amount\",\"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\":\"formItemf12620\",\"relationTable\":\"cm_payment_plan\",\"yunzhupaasKey\":\"input\",\"visibility\":[\"pc\",\"app\"],\"noShow\":false,\"parentVModel\":\"tableField3494b2\",\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1778310601111,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"isSubTable\":true,\"columnWidth\":200,\"tag\":\"YunzhupaasInput\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"readonly\":false,\"prop\":\"tableField3494b2-remark\",\"__vModel__\":\"remark\",\"checked\":false,\"disabled\":false,\"id\":\"tableField3494b2-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\":\"uploadFile\",\"fullNameI18nCode\":[\"\"],\"align\":\"left\",\"__config__\":{\"formId\":\"formItem597bfe\",\"yunzhupaasKey\":\"uploadFile\",\"visibility\":[\"pc\",\"app\"],\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"tableFixed\":\"none\",\"dragDisabled\":false,\"className\":[],\"label\":\"合同附件\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"cm_contract\",\"renderKey\":1779095714997,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-upload\",\"tag\":\"YunzhupaasUploadFile\",\"regList\":[],\"tableAlign\":\"left\",\"span\":24},\"prop\":\"contract_files\",\"limit\":9,\"__vModel__\":\"contract_files\",\"sizeUnit\":\"MB\",\"checked\":false,\"disabled\":false,\"id\":\"contract_files\",\"buttonText\":\"点击上传\",\"resizable\":true,\"fullName\":\"合同附件\",\"label\":\"合同附件\",\"sortable\":false,\"pathType\":\"defaultPath\",\"accept\":\"\",\"folder\":\"\",\"fileSize\":10,\"sortRule\":[],\"timeFormat\":\"YYYY\",\"tipText\":\"\",\"fixed\":\"none\",\"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\":\"contract_id\",\"fieldName\":\"合同ID\",\"identity\":0,\"primaryKey\":1},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"30\",\"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\":\"10\",\"dataType\":\"varchar\",\"field\":\"contract_type\",\"fieldName\":\"合同类型。合同类型: REV-收入, COS-支出\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"contract_temp_id\",\"fieldName\":\"引用的合同模版。关联表:cm_contract_temp\",\"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\":\"project_id\",\"fieldName\":\"归属项目。关联表:mdm_project\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"contract_category\",\"fieldName\":\"合同分类。关联字典:contractCategory\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"effective_date\",\"fieldName\":\"生效日期/开始日期\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"expiry_date\",\"fieldName\":\"到期日期/结束日期\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"contract_date\",\"fieldName\":\"签约日期\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"20,2\",\"dataType\":\"decimal\",\"field\":\"contract_money\",\"fieldName\":\"原合同金额\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"20,2\",\"dataType\":\"decimal\",\"field\":\"final_contract_amount\",\"fieldName\":\"最终签约金额\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"2,1\",\"dataType\":\"decimal\",\"field\":\"tax_amount\",\"fieldName\":\"税额\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"2,1\",\"dataType\":\"decimal\",\"field\":\"excluding_tax_amount\",\"fieldName\":\"不含税金额\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"100\",\"dataType\":\"varchar\",\"field\":\"final_amount_upper\",\"fieldName\":\"签约金额大写\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"our_company_id\",\"fieldName\":\"我方公司。关联表:mdm_company\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"10\",\"dataType\":\"varchar\",\"field\":\"our_company_type\",\"fieldName\":\"我方公司类型。枚举:​PartyA=甲方、PartyB=乙方、PartyC=丙方\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"second_party_id\",\"fieldName\":\"合作方公司。关联表:mdm_company\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"10\",\"dataType\":\"varchar\",\"field\":\"second_party_type\",\"fieldName\":\"我方公司类型。​枚举:​​PartyA=甲方、PartyB=乙方、PartyC=丙方\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"third_party_id\",\"fieldName\":\"第三方公司。关联表:mdm_company\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"10\",\"dataType\":\"varchar\",\"field\":\"third_party_type\",\"fieldName\":\"第三方公司类型。​枚举:​​PartyA=甲方、PartyB=乙方、PartyC=丙方\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"print_temp_id\",\"fieldName\":\"打印合同模版ID。关联表:cm_contract_print_temp\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"1\",\"dataType\":\"char\",\"field\":\"is_sub_contract\",\"fieldName\":\"是否子合同。N=不是、Y=是\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"ref_contract_id\",\"fieldName\":\"关联合同。关联表:cm_contract\",\"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\":null,\"dataType\":\"json\",\"field\":\"contract_files\",\"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\":\"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\":\"100\",\"dataType\":\"varchar\",\"field\":\"our_company_name\",\"fieldName\":\"我方单位名称\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"100\",\"dataType\":\"varchar\",\"field\":\"second_party_name\",\"fieldName\":\"合作方单位名称\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"100\",\"dataType\":\"varchar\",\"field\":\"third_party_name\",\"fieldName\":\"第三方单位名称\",\"identity\":0,\"primaryKey\":0}],\"relationField\":\"\",\"table\":\"cm_contract\",\"tableName\":\"合同基本信息\"},{\"relationTable\":\"cm_contract\",\"tableField\":\"contract_id\",\"typeId\":\"0\",\"fields\":[{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"subject_id\",\"fieldName\":\"标的物ID\",\"identity\":0,\"primaryKey\":1},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"contract_id\",\"fieldName\":\"合同ID\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"product_id\",\"fieldName\":\"商品ID。关联表:mdm_product\",\"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\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"20,6\",\"dataType\":\"decimal\",\"field\":\"quantity\",\"fieldName\":\"数量\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"20\",\"dataType\":\"varchar\",\"field\":\"quantity_unit\",\"fieldName\":\"数量单位\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"20,2\",\"dataType\":\"decimal\",\"field\":\"unit_price\",\"fieldName\":\"销售单价\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"3\",\"dataType\":\"varchar\",\"field\":\"currency\",\"fieldName\":\"币种\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"20,2\",\"dataType\":\"decimal\",\"field\":\"total_amount\",\"fieldName\":\"总金额\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"10,4\",\"dataType\":\"decimal\",\"field\":\"tax_rate\",\"fieldName\":\"税率\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"tax_code_id\",\"fieldName\":\"税收分类编码。关联字典:taxCode\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"20,2\",\"dataType\":\"decimal\",\"field\":\"tax_amount\",\"fieldName\":\"税额\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"20\",\"dataType\":\"varchar\",\"field\":\"discount_type\",\"fieldName\":\"折扣类型。枚举:Percentage-打折比例、Fixed_Amount-优惠金额\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"20,2\",\"dataType\":\"decimal\",\"field\":\"discount_value\",\"fieldName\":\"折扣值\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"20,2\",\"dataType\":\"decimal\",\"field\":\"final_amount\",\"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\":\"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\":\"contract_id\",\"table\":\"cm_product_subject\",\"tableName\":\"合同标的物表(产品)\"},{\"relationTable\":\"cm_contract\",\"tableField\":\"contract_id\",\"typeId\":\"0\",\"fields\":[{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"subject_id\",\"fieldName\":\"标的物ID\",\"identity\":0,\"primaryKey\":1},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"contract_id\",\"fieldName\":\"合同ID\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"work_type_id\",\"fieldName\":\"工种ID。关联表:mdm_work_type\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"2000\",\"dataType\":\"varchar\",\"field\":\"work_description\",\"fieldName\":\"工种描述\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"20,6\",\"dataType\":\"decimal\",\"field\":\"quantity\",\"fieldName\":\"数量\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"20\",\"dataType\":\"varchar\",\"field\":\"quantity_unit\",\"fieldName\":\"数量单位\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"20,2\",\"dataType\":\"decimal\",\"field\":\"unit_price\",\"fieldName\":\"销售单价\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"3\",\"dataType\":\"varchar\",\"field\":\"currency\",\"fieldName\":\"币种\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"20,2\",\"dataType\":\"decimal\",\"field\":\"total_amount\",\"fieldName\":\"总金额\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"10,4\",\"dataType\":\"decimal\",\"field\":\"tax_rate\",\"fieldName\":\"税率\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"tax_code_id\",\"fieldName\":\"税收分类编码。关联字典:taxCode\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"20,2\",\"dataType\":\"decimal\",\"field\":\"tax_amount\",\"fieldName\":\"税额\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"20\",\"dataType\":\"varchar\",\"field\":\"discount_type\",\"fieldName\":\"折扣类型。枚举:Percentage-打折比例、Fixed_Amount-优惠金额\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"20,2\",\"dataType\":\"decimal\",\"field\":\"discount_value\",\"fieldName\":\"折扣值\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"20,2\",\"dataType\":\"decimal\",\"field\":\"final_amount\",\"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\":\"contract_id\",\"table\":\"cm_worktype_subject\",\"tableName\":\"合同标的物表(产品)\"},{\"relationTable\":\"cm_contract\",\"tableField\":\"contract_id\",\"typeId\":\"0\",\"fields\":[{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"subject_id\",\"fieldName\":\"标的物ID\",\"identity\":0,\"primaryKey\":1},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"contract_id\",\"fieldName\":\"合同ID\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"asset_id\",\"fieldName\":\"资产ID。关联表:mdm_asset\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"20,6\",\"dataType\":\"decimal\",\"field\":\"quantity\",\"fieldName\":\"期数\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"20\",\"dataType\":\"varchar\",\"field\":\"quantity_unit\",\"fieldName\":\"单位\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"20,2\",\"dataType\":\"decimal\",\"field\":\"unit_price\",\"fieldName\":\"租赁单价\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"begin_date\",\"fieldName\":\"开始日期\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"end_date\",\"fieldName\":\"结束日期\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"3\",\"dataType\":\"varchar\",\"field\":\"currency\",\"fieldName\":\"币种\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"20,2\",\"dataType\":\"decimal\",\"field\":\"total_amount\",\"fieldName\":\"总金额\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"10,4\",\"dataType\":\"decimal\",\"field\":\"tax_rate\",\"fieldName\":\"税率\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"tax_code_id\",\"fieldName\":\"税收分类编码。关联字典:taxCode\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"20,2\",\"dataType\":\"decimal\",\"field\":\"tax_amount\",\"fieldName\":\"税额\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"20\",\"dataType\":\"varchar\",\"field\":\"discount_type\",\"fieldName\":\"折扣类型。枚举:Percentage-打折比例、Fixed_Amount-优惠金额\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"20,2\",\"dataType\":\"decimal\",\"field\":\"discount_value\",\"fieldName\":\"折扣值\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"20,2\",\"dataType\":\"decimal\",\"field\":\"final_amount\",\"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\":\"contract_id\",\"table\":\"cm_asset_subject\",\"tableName\":\"合同标的物表(产品)\"},{\"relationTable\":\"cm_contract\",\"tableField\":\"contract_id\",\"typeId\":\"0\",\"fields\":[{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"subject_id\",\"fieldName\":\"标的物ID\",\"identity\":0,\"primaryKey\":1},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"contract_id\",\"fieldName\":\"合同ID\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"material_id\",\"fieldName\":\"商品ID。关联表:mdm_product\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"brand\",\"fieldName\":\"品牌\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"20,6\",\"dataType\":\"decimal\",\"field\":\"quantity\",\"fieldName\":\"数量\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"20\",\"dataType\":\"varchar\",\"field\":\"quantity_unit\",\"fieldName\":\"数量单位\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"20,2\",\"dataType\":\"decimal\",\"field\":\"unit_price\",\"fieldName\":\"销售单价\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"3\",\"dataType\":\"varchar\",\"field\":\"currency\",\"fieldName\":\"币种\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"20,2\",\"dataType\":\"decimal\",\"field\":\"total_amount\",\"fieldName\":\"总金额\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"10,4\",\"dataType\":\"decimal\",\"field\":\"tax_rate\",\"fieldName\":\"税率\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"tax_code_id\",\"fieldName\":\"税收分类编码。关联字典:taxCode\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"20,2\",\"dataType\":\"decimal\",\"field\":\"tax_amount\",\"fieldName\":\"税额\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"20\",\"dataType\":\"varchar\",\"field\":\"discount_type\",\"fieldName\":\"折扣类型。枚举:Percentage-打折比例、Fixed_Amount-优惠金额\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"20,2\",\"dataType\":\"decimal\",\"field\":\"discount_value\",\"fieldName\":\"折扣值\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"20,2\",\"dataType\":\"decimal\",\"field\":\"final_amount\",\"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\":\"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\":\"contract_id\",\"table\":\"cm_material_subject\",\"tableName\":\"合同标的物表(材料)\"},{\"relationTable\":\"cm_contract\",\"tableField\":\"contract_id\",\"typeId\":\"0\",\"fields\":[{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"subject_id\",\"fieldName\":\"标的物ID\",\"identity\":0,\"primaryKey\":1},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"contract_id\",\"fieldName\":\"合同ID\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"200\",\"dataType\":\"varchar\",\"field\":\"task_name\",\"fieldName\":\"任务名称\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"2000\",\"dataType\":\"varchar\",\"field\":\"task_description\",\"fieldName\":\"任务描述\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"20,6\",\"dataType\":\"decimal\",\"field\":\"quantity\",\"fieldName\":\"数量\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"20\",\"dataType\":\"varchar\",\"field\":\"quantity_unit\",\"fieldName\":\"数量单位\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"20,2\",\"dataType\":\"decimal\",\"field\":\"unit_price\",\"fieldName\":\"销售单价\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"3\",\"dataType\":\"varchar\",\"field\":\"currency\",\"fieldName\":\"币种\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"20,2\",\"dataType\":\"decimal\",\"field\":\"total_amount\",\"fieldName\":\"总金额\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"10,4\",\"dataType\":\"decimal\",\"field\":\"tax_rate\",\"fieldName\":\"税率\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"tax_code_id\",\"fieldName\":\"税收分类编码。关联字典:taxCode\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"20,2\",\"dataType\":\"decimal\",\"field\":\"tax_amount\",\"fieldName\":\"税额\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"20\",\"dataType\":\"varchar\",\"field\":\"discount_type\",\"fieldName\":\"折扣类型。枚举:Percentage-打折比例、Fixed_Amount-优惠金额\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"20,2\",\"dataType\":\"decimal\",\"field\":\"discount_value\",\"fieldName\":\"折扣值\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"20,2\",\"dataType\":\"decimal\",\"field\":\"final_amount\",\"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\":\"contract_id\",\"table\":\"cm_task_subject\",\"tableName\":\"合同标的物表(任务)\"},{\"relationTable\":\"cm_contract\",\"tableField\":\"contract_id\",\"typeId\":\"0\",\"fields\":[{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"payment_plan_id\",\"fieldName\":\"付款计划ID\",\"identity\":0,\"primaryKey\":1},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"contract_id\",\"fieldName\":\"合同ID\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":null,\"dataType\":\"int\",\"field\":\"plan_seq_num\",\"fieldName\":\"付款计划序号\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"50\",\"dataType\":\"varchar\",\"field\":\"billing_item_id\",\"fieldName\":\"计费项目ID。关联表:bc_billing_item\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"100\",\"dataType\":\"varchar\",\"field\":\"payment_name\",\"fieldName\":\"款项名称\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":0,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"2000\",\"dataType\":\"varchar\",\"field\":\"payment_condition\",\"fieldName\":\"付款条件\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"5,2\",\"dataType\":\"decimal\",\"field\":\"payment_ratio\",\"fieldName\":\"付款比例(%)\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"20,2\",\"dataType\":\"decimal\",\"field\":\"payment_amount\",\"fieldName\":\"固定金额\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"\",\"dataType\":\"datetime\",\"field\":\"plan_date\",\"fieldName\":\"预计付款日期\",\"identity\":0,\"primaryKey\":0},{\"allowNull\":1,\"autoIncrement\":0,\"columnName\":null,\"dataLength\":\"500\",\"dataType\":\"varchar\",\"field\":\"remark\",\"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\":\"cm_payment_plan\",\"tableName\":\"合同付款计划\"}]"); return sb.toString(); + } + +} diff --git a/yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/model/contract/ContractExcelErrorVO.java b/yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/model/contract/ContractExcelErrorVO.java new file mode 100644 index 0000000..4bc853d --- /dev/null +++ b/yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/model/contract/ContractExcelErrorVO.java @@ -0,0 +1,22 @@ + + +package com.yunzhupaas.cm.model.contract; + +import lombok.Data; +import cn.afterturn.easypoi.excel.annotation.Excel; +import com.alibaba.fastjson.annotation.JSONField; +/** + * + * 合同管理 + * @版本: V5.2.7 + * @版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有 + * @作者: 深圳市乐程软件有限公司 + * @日期: 2026-05-20 + */ +@Data +public class ContractExcelErrorVO extends ContractExcelVO{ + + @Excel(name = "异常原因",orderNum = "-999") + @JSONField(name = "errorsInfo") + private String errorsInfo; +} diff --git a/yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/model/contract/ContractExcelVO.java b/yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/model/contract/ContractExcelVO.java new file mode 100644 index 0000000..41b9bce --- /dev/null +++ b/yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/model/contract/ContractExcelVO.java @@ -0,0 +1,25 @@ +package com.yunzhupaas.cm.model.contract; + +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-05-20 + */ +@Data +public class ContractExcelVO{ + +} diff --git a/yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/model/contract/ContractForm.java b/yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/model/contract/ContractForm.java new file mode 100644 index 0000000..914a50f --- /dev/null +++ b/yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/model/contract/ContractForm.java @@ -0,0 +1,209 @@ +package com.yunzhupaas.cm.model.contract; + +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-05-20 + */ +@Data +@Schema(description = "表单参数") +public class ContractForm { + /** 主键 */ + @Schema(description = "主键") + @JSONField(name = "contract_id") + private String contractId; + + /** 流程id **/ + @Schema(description = "流程id") + @JsonProperty("flowId") + @JSONField(name = "f_flow_id") + private String flowId; + /** 流程权限列表 **/ + @JsonProperty("formOperates") + private List> formOperates = new ArrayList<>(); + + /** 合同类型 **/ + @Schema(description = "合同类型") + @JsonProperty("contract_type") + @JSONField(name = "contract_type") + private String contractType; + /** 引用模版 **/ + @Schema(description = "引用模版") + @JsonProperty("contract_temp_id") + @JSONField(name = "contract_temp_id") + private String contractTempId; + /** 合同名称 **/ + @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("org_id") + @JSONField(name = "org_id") + private Object orgId; + /** 归属项目 **/ + @Schema(description = "归属项目") + @JsonProperty("project_id") + @JSONField(name = "project_id") + private Object projectId; + /** 合同分类 **/ + @Schema(description = "合同分类") + @JsonProperty("contract_category") + @JSONField(name = "contract_category") + private Object contractCategory; + /** 签约日期 **/ + @Schema(description = "签约日期") + @JsonProperty("contract_date") + @JSONField(name = "contract_date") + private String contractDate; + /** 开始日期 **/ + @Schema(description = "开始日期") + @JsonProperty("effective_date") + @JSONField(name = "effective_date") + private String effectiveDate; + /** 结束日期 **/ + @Schema(description = "结束日期") + @JsonProperty("expiry_date") + @JSONField(name = "expiry_date") + private String expiryDate; + /** 是否子合同 **/ + @Schema(description = "是否子合同") + @JsonProperty("is_sub_contract") + @JSONField(name = "is_sub_contract") + private Integer isSubContract; + /** 关联合同 **/ + @Schema(description = "关联合同") + @JsonProperty("ref_contract_id") + @JSONField(name = "ref_contract_id") + private String refContractId; + /** 经办人 **/ + @Schema(description = "经办人") + @JsonProperty("major_person_id") + @JSONField(name = "major_person_id") + private Object majorPersonId; + /** 打印合同模版 **/ + @Schema(description = "打印合同模版") + @JsonProperty("print_temp_id") + @JSONField(name = "print_temp_id") + private Object printTempId; + /** 备注 **/ + @Schema(description = "备注") + @JsonProperty("remark") + @JSONField(name = "remark") + private String remark; + /** 我方类型 **/ + @Schema(description = "我方类型") + @JsonProperty("our_company_type") + @JSONField(name = "our_company_type") + private Object ourCompanyType; + /** 我方单位 **/ + @Schema(description = "我方单位") + @JsonProperty("our_company_id") + @JSONField(name = "our_company_id") + private String ourCompanyId; + /** 我方名称 **/ + @Schema(description = "我方名称") + @JsonProperty("our_company_name") + @JSONField(name = "our_company_name") + private String ourCompanyName; + /** 合作方类型 **/ + @Schema(description = "合作方类型") + @JsonProperty("second_party_type") + @JSONField(name = "second_party_type") + private Object secondPartyType; + /** 合作单位 **/ + @Schema(description = "合作单位") + @JsonProperty("second_party_id") + @JSONField(name = "second_party_id") + private String secondPartyId; + /** 合作方名称 **/ + @Schema(description = "合作方名称") + @JsonProperty("second_party_name") + @JSONField(name = "second_party_name") + private String secondPartyName; + /** 第三方类型 **/ + @Schema(description = "第三方类型") + @JsonProperty("third_party_type") + @JSONField(name = "third_party_type") + private Object thirdPartyType; + /** 第三方单位 **/ + @Schema(description = "第三方单位") + @JsonProperty("third_party_id") + @JSONField(name = "third_party_id") + private String thirdPartyId; + /** 第三方名称 **/ + @Schema(description = "第三方名称") + @JsonProperty("third_party_name") + @JSONField(name = "third_party_name") + private String thirdPartyName; + /** 原合同金额 **/ + @Schema(description = "原合同金额") + @JsonProperty("contract_money") + @JSONField(name = "contract_money") + private BigDecimal contractMoney; + /** 最终签约金额 **/ + @Schema(description = "最终签约金额") + @JsonProperty("final_contract_amount") + @JSONField(name = "final_contract_amount") + private BigDecimal finalContractAmount; + /** 签约金额大写 **/ + @Schema(description = "签约金额大写") + @JsonProperty("final_amount_upper") + @JSONField(name = "final_amount_upper") + private BigDecimal finalAmountUpper; + /** 税额 **/ + @Schema(description = "税额") + @JsonProperty("tax_amount") + @JSONField(name = "tax_amount") + private BigDecimal taxAmount; + /** 不含税金额 **/ + @Schema(description = "不含税金额") + @JsonProperty("excluding_tax_amount") + @JSONField(name = "excluding_tax_amount") + private BigDecimal excludingTaxAmount; + /** 合同附件 **/ + @Schema(description = "合同附件") + @JsonProperty("contract_files") + @JSONField(name = "contract_files") + private Object contractFiles; + + /** 子表数据 **/ + @Schema(description = "productSubject子表数据") + @JsonProperty("productSubjectList") + private List productSubjectList; + /** 子表数据 **/ + @Schema(description = "materialSubject子表数据") + @JsonProperty("materialSubjectList") + private List materialSubjectList; + /** 子表数据 **/ + @Schema(description = "worktypeSubject子表数据") + @JsonProperty("worktypeSubjectList") + private List worktypeSubjectList; + /** 子表数据 **/ + @Schema(description = "assetSubject子表数据") + @JsonProperty("assetSubjectList") + private List assetSubjectList; + /** 子表数据 **/ + @Schema(description = "taskSubject子表数据") + @JsonProperty("taskSubjectList") + private List taskSubjectList; + /** 子表数据 **/ + @Schema(description = "paymentPlan子表数据") + @JsonProperty("paymentPlanList") + private List paymentPlanList; +} diff --git a/yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/model/contract/ContractPagination.java b/yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/model/contract/ContractPagination.java new file mode 100644 index 0000000..d322c6a --- /dev/null +++ b/yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/model/contract/ContractPagination.java @@ -0,0 +1,68 @@ +package com.yunzhupaas.cm.model.contract; + +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-05-20 + */ +@Data +@Schema(description = "列表查询参数") +public class ContractPagination extends Pagination { + /** 流程模板id */ + @Schema(description = "流程模板id") + private String flowId; + /** 关键词搜索 */ + @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("org_id") + @JSONField(name = "orgId") + private Object orgId; + /** 合同分类 */ + @Schema(description = "合同分类") + @JsonProperty("contract_category") + @JSONField(name = "contractCategory") + private Object contractCategory; + /** 合同编码 */ + @Schema(description = "合同编码") + @JsonProperty("contract_code") + @JSONField(name = "contractCode") + private Object contractCode; +} diff --git a/yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/model/contract/MaterialSubjectExcelVO.java b/yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/model/contract/MaterialSubjectExcelVO.java new file mode 100644 index 0000000..c5d09fa --- /dev/null +++ b/yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/model/contract/MaterialSubjectExcelVO.java @@ -0,0 +1,25 @@ +package com.yunzhupaas.cm.model.contract; + +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-05-20 + */ +@Data +public class MaterialSubjectExcelVO{ + +} diff --git a/yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/model/contract/MaterialSubjectModel.java b/yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/model/contract/MaterialSubjectModel.java new file mode 100644 index 0000000..b3f7d7d --- /dev/null +++ b/yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/model/contract/MaterialSubjectModel.java @@ -0,0 +1,84 @@ +package com.yunzhupaas.cm.model.contract; + +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-05-20 + */ +@Data +@Schema(description = "MaterialSubject子表参数") +public class MaterialSubjectModel { + + /** 子表:MaterialSubject 主键:subject_id **/ + @Schema(description = "主键") + @JsonProperty("subject_id") + private String subject_id; + /** 材料名称 **/ + @Schema(description = "材料名称") + @JsonProperty("material_id") + @JSONField(name = "material_id") + private String materialId; + private String material_id_id; + /** 品牌 **/ + @Schema(description = "品牌") + @JsonProperty("brand") + @JSONField(name = "brand") + private String brand; + /** 数量 **/ + @Schema(description = "数量") + @JsonProperty("quantity") + @JSONField(name = "quantity") + private BigDecimal quantity; + /** 单价 **/ + @Schema(description = "单价") + @JsonProperty("unit_price") + @JSONField(name = "unit_price") + private BigDecimal unitPrice; + /** 单位 **/ + @Schema(description = "单位") + @JsonProperty("quantity_unit") + @JSONField(name = "quantity_unit") + private String quantityUnit; + /** 币种 **/ + @Schema(description = "币种") + @JsonProperty("currency") + @JSONField(name = "currency") + private Object currency; + /** 总金额 **/ + @Schema(description = "总金额") + @JsonProperty("total_amount") + @JSONField(name = "total_amount") + private BigDecimal totalAmount; + /** 税率 **/ + @Schema(description = "税率") + @JsonProperty("tax_rate") + @JSONField(name = "tax_rate") + private BigDecimal taxRate; + /** 税额 **/ + @Schema(description = "税额") + @JsonProperty("tax_amount") + @JSONField(name = "tax_amount") + private BigDecimal taxAmount; + /** 保修期 **/ + @Schema(description = "保修期") + @JsonProperty("warranty_period") + @JSONField(name = "warranty_period") + private BigDecimal warrantyPeriod; + /** 保修条款 **/ + @Schema(description = "保修条款") + @JsonProperty("warranty_terms") + @JSONField(name = "warranty_terms") + private String warrantyTerms; +} diff --git a/yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/model/contract/PaymentPlanExcelVO.java b/yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/model/contract/PaymentPlanExcelVO.java new file mode 100644 index 0000000..8cbfb49 --- /dev/null +++ b/yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/model/contract/PaymentPlanExcelVO.java @@ -0,0 +1,25 @@ +package com.yunzhupaas.cm.model.contract; + +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-05-20 + */ +@Data +public class PaymentPlanExcelVO{ + +} diff --git a/yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/model/contract/PaymentPlanModel.java b/yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/model/contract/PaymentPlanModel.java new file mode 100644 index 0000000..d4f682b --- /dev/null +++ b/yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/model/contract/PaymentPlanModel.java @@ -0,0 +1,69 @@ +package com.yunzhupaas.cm.model.contract; + +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-05-20 + */ +@Data +@Schema(description = "PaymentPlan子表参数") +public class PaymentPlanModel { + + /** 子表:PaymentPlan 主键:payment_plan_id **/ + @Schema(description = "主键") + @JsonProperty("payment_plan_id") + private String payment_plan_id; + /** 序号 **/ + @Schema(description = "序号") + @JsonProperty("plan_seq_num") + @JSONField(name = "plan_seq_num") + private String planSeqNum; + /** 款项名称 **/ + @Schema(description = "款项名称") + @JsonProperty("payment_name") + @JSONField(name = "payment_name") + private String paymentName; + /** 款项类型 **/ + @Schema(description = "款项类型") + @JsonProperty("billing_item_id") + @JSONField(name = "billing_item_id") + private String billingItemId; + private String billing_item_id_id; + /** 付款条件 **/ + @Schema(description = "付款条件") + @JsonProperty("payment_condition") + @JSONField(name = "payment_condition") + private String paymentCondition; + /** 预计付款日期 **/ + @Schema(description = "预计付款日期") + @JsonProperty("plan_date") + @JSONField(name = "plan_date") + private Long planDate; + /** 付款比例 **/ + @Schema(description = "付款比例") + @JsonProperty("payment_ratio") + @JSONField(name = "payment_ratio") + private BigDecimal paymentRatio; + /** 付款金额 **/ + @Schema(description = "付款金额") + @JsonProperty("payment_amount") + @JSONField(name = "payment_amount") + private BigDecimal paymentAmount; + /** 备注 **/ + @Schema(description = "备注") + @JsonProperty("remark") + @JSONField(name = "remark") + private String remark; +} diff --git a/yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/model/contract/ProductSubjectExcelVO.java b/yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/model/contract/ProductSubjectExcelVO.java new file mode 100644 index 0000000..b78a95c --- /dev/null +++ b/yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/model/contract/ProductSubjectExcelVO.java @@ -0,0 +1,25 @@ +package com.yunzhupaas.cm.model.contract; + +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-05-20 + */ +@Data +public class ProductSubjectExcelVO{ + +} diff --git a/yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/model/contract/ProductSubjectModel.java b/yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/model/contract/ProductSubjectModel.java new file mode 100644 index 0000000..856294d --- /dev/null +++ b/yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/model/contract/ProductSubjectModel.java @@ -0,0 +1,104 @@ +package com.yunzhupaas.cm.model.contract; + +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-05-20 + */ +@Data +@Schema(description = "ProductSubject子表参数") +public class ProductSubjectModel { + + /** 子表:ProductSubject 主键:subject_id **/ + @Schema(description = "主键") + @JsonProperty("subject_id") + private String subject_id; + /** 产品名称 **/ + @Schema(description = "产品名称") + @JsonProperty("product_id") + @JSONField(name = "product_id") + private String productId; + private String product_id_id; + /** 品牌 **/ + @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("quantity") + @JSONField(name = "quantity") + private BigDecimal quantity; + /** 单价 **/ + @Schema(description = "单价") + @JsonProperty("unit_price") + @JSONField(name = "unit_price") + private BigDecimal unitPrice; + /** 单位 **/ + @Schema(description = "单位") + @JsonProperty("quantity_unit") + @JSONField(name = "quantity_unit") + private String quantityUnit; + /** 币种 **/ + @Schema(description = "币种") + @JsonProperty("currency") + @JSONField(name = "currency") + private Object currency; + /** 总金额 **/ + @Schema(description = "总金额") + @JsonProperty("total_amount") + @JSONField(name = "total_amount") + private BigDecimal totalAmount; + /** 折扣类型 **/ + @Schema(description = "折扣类型") + @JsonProperty("discount_type") + @JSONField(name = "discount_type") + private Object discountType; + /** 折扣值 **/ + @Schema(description = "折扣值") + @JsonProperty("discount_value") + @JSONField(name = "discount_value") + private BigDecimal discountValue; + /** 最终金额 **/ + @Schema(description = "最终金额") + @JsonProperty("final_amount") + @JSONField(name = "final_amount") + private BigDecimal finalAmount; + /** 税率 **/ + @Schema(description = "税率") + @JsonProperty("tax_rate") + @JSONField(name = "tax_rate") + private BigDecimal taxRate; + /** 税额 **/ + @Schema(description = "税额") + @JsonProperty("tax_amount") + @JSONField(name = "tax_amount") + private BigDecimal taxAmount; + /** 保修期 **/ + @Schema(description = "保修期") + @JsonProperty("warranty_period") + @JSONField(name = "warranty_period") + private BigDecimal warrantyPeriod; + /** 保修条款 **/ + @Schema(description = "保修条款") + @JsonProperty("warranty_terms") + @JSONField(name = "warranty_terms") + private String warrantyTerms; +} diff --git a/yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/model/contract/TaskSubjectExcelVO.java b/yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/model/contract/TaskSubjectExcelVO.java new file mode 100644 index 0000000..1890202 --- /dev/null +++ b/yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/model/contract/TaskSubjectExcelVO.java @@ -0,0 +1,25 @@ +package com.yunzhupaas.cm.model.contract; + +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-05-20 + */ +@Data +public class TaskSubjectExcelVO{ + +} diff --git a/yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/model/contract/TaskSubjectModel.java b/yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/model/contract/TaskSubjectModel.java new file mode 100644 index 0000000..2158b0e --- /dev/null +++ b/yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/model/contract/TaskSubjectModel.java @@ -0,0 +1,93 @@ +package com.yunzhupaas.cm.model.contract; + +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-05-20 + */ +@Data +@Schema(description = "TaskSubject子表参数") +public class TaskSubjectModel { + + /** 子表:TaskSubject 主键:subject_id **/ + @Schema(description = "主键") + @JsonProperty("subject_id") + private String subject_id; + /** 任务名称 **/ + @Schema(description = "任务名称") + @JsonProperty("task_name") + @JSONField(name = "task_name") + private String taskName; + /** 任务描述 **/ + @Schema(description = "任务描述") + @JsonProperty("task_description") + @JSONField(name = "task_description") + private String taskDescription; + /** 数量 **/ + @Schema(description = "数量") + @JsonProperty("quantity") + @JSONField(name = "quantity") + private BigDecimal quantity; + /** 单价 **/ + @Schema(description = "单价") + @JsonProperty("unit_price") + @JSONField(name = "unit_price") + private BigDecimal unitPrice; + /** 单位 **/ + @Schema(description = "单位") + @JsonProperty("quantity_unit") + @JSONField(name = "quantity_unit") + private String quantityUnit; + /** 币种 **/ + @Schema(description = "币种") + @JsonProperty("currency") + @JSONField(name = "currency") + private Object currency; + /** 总金额 **/ + @Schema(description = "总金额") + @JsonProperty("total_amount") + @JSONField(name = "total_amount") + private BigDecimal totalAmount; + /** 折扣类型 **/ + @Schema(description = "折扣类型") + @JsonProperty("discount_type") + @JSONField(name = "discount_type") + private Object discountType; + /** 折扣值 **/ + @Schema(description = "折扣值") + @JsonProperty("discount_value") + @JSONField(name = "discount_value") + private BigDecimal discountValue; + /** 最终金额 **/ + @Schema(description = "最终金额") + @JsonProperty("final_amount") + @JSONField(name = "final_amount") + private BigDecimal finalAmount; + /** 税率 **/ + @Schema(description = "税率") + @JsonProperty("tax_rate") + @JSONField(name = "tax_rate") + private BigDecimal taxRate; + /** 税额 **/ + @Schema(description = "税额") + @JsonProperty("tax_amount") + @JSONField(name = "tax_amount") + private BigDecimal taxAmount; + /** 备注 **/ + @Schema(description = "备注") + @JsonProperty("remark") + @JSONField(name = "remark") + private String remark; +} diff --git a/yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/model/contract/WorktypeSubjectExcelVO.java b/yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/model/contract/WorktypeSubjectExcelVO.java new file mode 100644 index 0000000..2473517 --- /dev/null +++ b/yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/model/contract/WorktypeSubjectExcelVO.java @@ -0,0 +1,25 @@ +package com.yunzhupaas.cm.model.contract; + +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-05-20 + */ +@Data +public class WorktypeSubjectExcelVO{ + +} diff --git a/yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/model/contract/WorktypeSubjectModel.java b/yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/model/contract/WorktypeSubjectModel.java new file mode 100644 index 0000000..a57646f --- /dev/null +++ b/yunzhupaas-cm/yunzhupaas-cm-entity/src/main/java/com/yunzhupaas/cm/model/contract/WorktypeSubjectModel.java @@ -0,0 +1,89 @@ +package com.yunzhupaas.cm.model.contract; + +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-05-20 + */ +@Data +@Schema(description = "WorktypeSubject子表参数") +public class WorktypeSubjectModel { + + /** 子表:WorktypeSubject 主键:subject_id **/ + @Schema(description = "主键") + @JsonProperty("subject_id") + private String subject_id; + /** 工种 **/ + @Schema(description = "工种") + @JsonProperty("work_type_id") + @JSONField(name = "work_type_id") + private String workTypeId; + private String work_type_id_id; + /** 数量 **/ + @Schema(description = "数量") + @JsonProperty("quantity") + @JSONField(name = "quantity") + private BigDecimal quantity; + /** 销售单价 **/ + @Schema(description = "销售单价") + @JsonProperty("unit_price") + @JSONField(name = "unit_price") + private String unitPrice; + /** 数量单位 **/ + @Schema(description = "数量单位") + @JsonProperty("quantity_unit") + @JSONField(name = "quantity_unit") + private BigDecimal quantityUnit; + /** 币种 **/ + @Schema(description = "币种") + @JsonProperty("currency") + @JSONField(name = "currency") + private Object currency; + /** 总金额 **/ + @Schema(description = "总金额") + @JsonProperty("total_amount") + @JSONField(name = "total_amount") + private BigDecimal totalAmount; + /** 折扣类型 **/ + @Schema(description = "折扣类型") + @JsonProperty("discount_type") + @JSONField(name = "discount_type") + private Object discountType; + /** 折扣值 **/ + @Schema(description = "折扣值") + @JsonProperty("discount_value") + @JSONField(name = "discount_value") + private BigDecimal discountValue; + /** 最终金额 **/ + @Schema(description = "最终金额") + @JsonProperty("final_amount") + @JSONField(name = "final_amount") + private BigDecimal finalAmount; + /** 税率 **/ + @Schema(description = "税率") + @JsonProperty("tax_rate") + @JSONField(name = "tax_rate") + private BigDecimal taxRate; + /** 税额 **/ + @Schema(description = "税额") + @JsonProperty("tax_amount") + @JSONField(name = "tax_amount") + private BigDecimal taxAmount; + /** 工种描述 **/ + @Schema(description = "工种描述") + @JsonProperty("work_description") + @JSONField(name = "work_description") + private String workDescription; +} diff --git a/yunzhupaas-example/yunzhupaas-example-biz/src/main/java/com/yunzhupaas/mapper/ContractMapper.java b/yunzhupaas-example/yunzhupaas-example-biz/src/main/java/com/yunzhupaas/mapper/ContractMapper.java deleted file mode 100644 index dbb0a4d..0000000 --- a/yunzhupaas-example/yunzhupaas-example-biz/src/main/java/com/yunzhupaas/mapper/ContractMapper.java +++ /dev/null @@ -1,17 +0,0 @@ -package com.yunzhupaas.mapper; - -import com.yunzhupaas.base.mapper.SuperMapper; -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.yunzhupaas.entity.ContractEntity; - -/** - * - * @author 云筑产品开发平台组 - * @version V3.1.0 - * @copyright 深圳市乐程软件有限公司 - * @date 2024/3/16 9:47 - */ -public interface ContractMapper extends SuperMapper { - -} - diff --git a/yunzhupaas-example/yunzhupaas-example-biz/src/main/java/com/yunzhupaas/service/ContractService.java b/yunzhupaas-example/yunzhupaas-example-biz/src/main/java/com/yunzhupaas/service/ContractService.java deleted file mode 100644 index 50aa447..0000000 --- a/yunzhupaas-example/yunzhupaas-example-biz/src/main/java/com/yunzhupaas/service/ContractService.java +++ /dev/null @@ -1,29 +0,0 @@ -package com.yunzhupaas.service; - -import com.yunzhupaas.base.service.SuperService; -import com.baomidou.mybatisplus.extension.service.IService; -import com.yunzhupaas.base.Pagination; -import com.yunzhupaas.entity.ContractEntity; - -import java.util.List; - -/** - * - * @author 云筑产品开发平台组 - * @version V3.1.0 - * @copyright 深圳市乐程软件有限公司 - * @date 2024/3/16 9:47 - */ -public interface ContractService extends SuperService { - - List getlist(Pagination pagination); - - ContractEntity getInfo(String id); - - void create(ContractEntity entity); - - void update(String id, ContractEntity entity); - - void delete(ContractEntity entity); -} - diff --git a/yunzhupaas-example/yunzhupaas-example-biz/src/main/java/com/yunzhupaas/service/impl/ContractServiceImpl.java b/yunzhupaas-example/yunzhupaas-example-biz/src/main/java/com/yunzhupaas/service/impl/ContractServiceImpl.java index af9767e..ac5d806 100644 --- a/yunzhupaas-example/yunzhupaas-example-biz/src/main/java/com/yunzhupaas/service/impl/ContractServiceImpl.java +++ b/yunzhupaas-example/yunzhupaas-example-biz/src/main/java/com/yunzhupaas/service/impl/ContractServiceImpl.java @@ -4,16 +4,10 @@ import com.yunzhupaas.base.service.SuperServiceImpl; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.yunzhupaas.base.Pagination; -import com.yunzhupaas.base.UserInfo; -import com.yunzhupaas.mapper.ContractMapper; -import com.yunzhupaas.service.ContractService; import com.yunzhupaas.entity.ContractEntity; import com.yunzhupaas.util.RandomUtil; import com.yunzhupaas.util.StringUtil; -import com.yunzhupaas.util.UserProvider; -import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import com.baomidou.dynamic.datasource.annotation.DSTransactional; diff --git a/yunzhupaas-example/yunzhupaas-example-controller/src/main/java/com/yunzhupaas/controller/ContractController.java b/yunzhupaas-example/yunzhupaas-example-controller/src/main/java/com/yunzhupaas/controller/ContractController.java deleted file mode 100644 index 3640f41..0000000 --- a/yunzhupaas-example/yunzhupaas-example-controller/src/main/java/com/yunzhupaas/controller/ContractController.java +++ /dev/null @@ -1,125 +0,0 @@ -package com.yunzhupaas.controller; - - -import io.swagger.v3.oas.annotations.tags.Tag; -import io.swagger.v3.oas.annotations.Parameter; -import io.swagger.v3.oas.annotations.Parameters; -import io.swagger.v3.oas.annotations.Operation; -import com.yunzhupaas.base.ActionResult; -import com.yunzhupaas.base.Pagination; -import com.yunzhupaas.base.controller.SuperController; -import com.yunzhupaas.base.vo.PageListVO; -import com.yunzhupaas.base.vo.PaginationVO; -import com.yunzhupaas.constant.MsgCode; -import com.yunzhupaas.entity.ContractEntity; -import com.yunzhupaas.model.ContractForm; -import com.yunzhupaas.model.ContractInfoVO; -import com.yunzhupaas.model.ContractListVO; -import com.yunzhupaas.service.ContractService; -import com.yunzhupaas.util.JsonUtil; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.web.bind.annotation.*; - -import jakarta.validation.Valid; -import java.util.List; - -/** - * Contract - * 版本: V3.0.0 - * 版权: 深圳市乐程软件有限公司(http://www.szlecheng.cn) - * 作者: 云筑产品开发平台组 - * 日期: 2020-12-31 - */ -@RestController -@Tag(name = "示例接口", description = "Contract") -@RequestMapping("/Contract") -public class ContractController extends SuperController { - - @Autowired - private ContractService contractService; - - /** - * 获取列表 - * - * @param pagination 分页模型 - * @return - */ - @Operation(summary = "获取列表") - @GetMapping("/List") - public ActionResult> list(Pagination pagination) { - List entity = contractService.getlist(pagination); - List listVo = JsonUtil.getJsonToList(JsonUtil.getObjectToStringDateFormat(entity, "yyyy-MM-dd HH:mm:ss"), ContractListVO.class); - PaginationVO vo = JsonUtil.getJsonToBean(pagination, PaginationVO.class); - return ActionResult.page(listVo, vo); - } - - /** - * 获取详情 - * - * @param id 主键 - * @return - */ - @Operation(summary = "获取详情") - @GetMapping("/{id}") - @Parameters({ - @Parameter(name = "id", description = "主键", required = true), - }) - public ActionResult info(@PathVariable("id") String id) { - ContractEntity entity = contractService.getInfo(id); - ContractInfoVO vo = JsonUtil.getJsonToBean(entity, ContractInfoVO.class); - return ActionResult.success(vo); - } - - /** - * 新建 - * - * @param contractForm 新建模型 - * @return - */ - @Operation(summary = "新建") - @PostMapping - @Parameters({ - @Parameter(name = "contractForm", description = "示例模型",required = true), - }) - public ActionResult create(@RequestBody @Valid ContractForm contractForm) { - ContractEntity entity = JsonUtil.getJsonToBean(contractForm, ContractEntity.class); - contractService.create(entity); - return ActionResult.success(MsgCode.SU002.get()); - } - - /** - * @param id 主键 - * @param contractForm 修改模型 - * @return - */ - @Operation(summary = "修改") - @PutMapping("/{id}") - @Parameters({ - @Parameter(name = "contractForm", description = "示例模型",required = true), - @Parameter(name = "id", description = "主键", required = true), - }) - public ActionResult update(@PathVariable("id") String id, @RequestBody @Valid ContractForm contractForm) { - ContractEntity entity = JsonUtil.getJsonToBean(contractForm, ContractEntity.class); - contractService.update(id, entity); - return ActionResult.success(MsgCode.SU004.get()); - } - - /** - * 删除 - * - * @param id 主键 - * @return - */ - @Operation(summary = "删除") - @DeleteMapping("/{id}") - @Parameters({ - @Parameter(name = "id", description = "主键", required = true), - }) - public ActionResult delete(@PathVariable("id") String id) { - ContractEntity entity = contractService.getInfo(id); - contractService.delete(entity); - return ActionResult.success(MsgCode.SU003.get()); - } - -} -