From e28d546345ef1db303b731e5ae209e3766ba4ebe Mon Sep 17 00:00:00 2001 From: zer0Black <694429613@qq.com> Date: Wed, 20 Jul 2022 22:13:33 +0800 Subject: [PATCH 01/13] =?UTF-8?q?3=E9=98=B6=E6=AE=B5=E8=B0=83=E6=95=B4?= =?UTF-8?q?=E7=9A=84sql=E5=AF=BC=E5=85=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- jero-boot/db/蔚来标准sql/dev_third_record.sql | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jero-boot/db/蔚来标准sql/dev_third_record.sql b/jero-boot/db/蔚来标准sql/dev_third_record.sql index 7de7fda86..69d24c766 100644 --- a/jero-boot/db/蔚来标准sql/dev_third_record.sql +++ b/jero-boot/db/蔚来标准sql/dev_third_record.sql @@ -386,7 +386,7 @@ ALTER TABLE `laws_weilai`.`sys_user` DROP INDEX `uniq_sys_user_phone`, DROP INDEX `uniq_sys_user_email`; --- 参数项清单 修改字段长度 2022-07-17 +-- 参数项清单 修改字段长度 2022-07-17 已同步 ALTER TABLE `laws_weilai`.`params_info` MODIFY COLUMN `params_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '参数名称' AFTER `is_must`, MODIFY COLUMN `description` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '参数说明' AFTER `duty_territory`; From 9f7f533137694592dc42668e9f2637e76220ed8d Mon Sep 17 00:00:00 2001 From: "zyx.net" Date: Thu, 21 Jul 2022 10:11:40 +0800 Subject: [PATCH 02/13] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=8F=82=E6=95=B0?= =?UTF-8?q?=E6=B8=85=E5=8D=95=E6=94=B6=E9=9B=86=20=E9=AB=98=E7=BA=A7?= =?UTF-8?q?=E6=90=9C=E7=B4=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../externalReports/components/addModel.vue | 316 ++++++++++++ jero-web/src/views/externalReports/index.vue | 480 ++++++++++++++++++ .../ParameterItemCollectionList.vue | 24 +- 3 files changed, 817 insertions(+), 3 deletions(-) create mode 100644 jero-web/src/views/externalReports/components/addModel.vue create mode 100644 jero-web/src/views/externalReports/index.vue diff --git a/jero-web/src/views/externalReports/components/addModel.vue b/jero-web/src/views/externalReports/components/addModel.vue new file mode 100644 index 000000000..67d93b664 --- /dev/null +++ b/jero-web/src/views/externalReports/components/addModel.vue @@ -0,0 +1,316 @@ + + + + + + \ No newline at end of file diff --git a/jero-web/src/views/externalReports/index.vue b/jero-web/src/views/externalReports/index.vue new file mode 100644 index 000000000..157836add --- /dev/null +++ b/jero-web/src/views/externalReports/index.vue @@ -0,0 +1,480 @@ + + + + + diff --git a/jero-web/src/views/projectManagement/components/ParameterItemCollectionList.vue b/jero-web/src/views/projectManagement/components/ParameterItemCollectionList.vue index 811b60cf9..f82aea684 100644 --- a/jero-web/src/views/projectManagement/components/ParameterItemCollectionList.vue +++ b/jero-web/src/views/projectManagement/components/ParameterItemCollectionList.vue @@ -192,6 +192,12 @@ {{$t('CompulsoryWithdrawal')}} + +
+ + {{$t('export')}} +
- + - + @@ -554,7 +560,8 @@ { type: 'string', value: 'paramsBatch', - text: this.$t('parameterBatch') + text: this.$t('parameterBatch'), + dictCode: 'params_batch' }, ], selectedRowKeys: [], @@ -799,6 +806,17 @@ return flag } }, + //导出 + handleExport(){ + let selectedRowKeys = JSON.parse(JSON.stringify(this.selectedRowKeys)) + let query = { + ...this.queryParam, + ...this.queryParamQuery, + ids: selectedRowKeys.join(','), + dummyInventoryBaseId: this.$route.query.id + } + downloadFile(this.url.exportData, this.$route.query.name + this.$t('VirtualList') + '.zip', query, this.Deselect) + }, // 高级搜索 handleSuperQuery(params, matchType) { let sqp = {} From f59d0f8b9b269336146f3bb73d7403f4a8f257b6 Mon Sep 17 00:00:00 2001 From: liyawei Date: Thu, 21 Jul 2022 13:41:42 +0800 Subject: [PATCH 03/13] =?UTF-8?q?=E8=AE=A4=E8=AF=81-=E5=8F=82=E6=95=B0?= =?UTF-8?q?=E9=A1=B9=E6=94=B6=E9=9B=86=E6=B8=85=E5=8D=95-=E5=8F=98?= =?UTF-8?q?=E6=9B=B4=EF=BC=9A=E6=B7=BB=E5=8A=A0=E5=AF=BC=E5=87=BA=E5=8A=9F?= =?UTF-8?q?=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ParamsCollectManifestEOController.java | 9 +- .../mapper/ParamsCollectManifestEOMapper.java | 3 + .../xml/ParamsCollectManifestEOMapper.xml | 8 + .../IParamsCollectManifestEOService.java | 4 + .../ParamsCollectManifestEOServiceImpl.java | 360 +++++++++++++++++- .../collect/vo/ParamsCollectManifestVO.java | 5 +- 6 files changed, 386 insertions(+), 3 deletions(-) diff --git a/jero-boot/jero-boot-module-certification/src/main/java/com/jero/modules/cert/collect/controller/ParamsCollectManifestEOController.java b/jero-boot/jero-boot-module-certification/src/main/java/com/jero/modules/cert/collect/controller/ParamsCollectManifestEOController.java index 925d7a8a8..6ee8b20a4 100644 --- a/jero-boot/jero-boot-module-certification/src/main/java/com/jero/modules/cert/collect/controller/ParamsCollectManifestEOController.java +++ b/jero-boot/jero-boot-module-certification/src/main/java/com/jero/modules/cert/collect/controller/ParamsCollectManifestEOController.java @@ -522,7 +522,14 @@ public class ParamsCollectManifestEOController extends JeroController listInfo(@Param("paramsCollectManifestEO") ParamsCollectManifestEO paramsCollectManifestEO); + List> listInfoForExport(@Param("paramsCollectManifestEO") ParamsCollectManifestEO paramsCollectManifestEO); + // 查询控件类型为 标题的 参数项 List listInfoOfTitle(@Param("paramsManifestId") String paramsManifestId); diff --git a/jero-boot/jero-boot-module-certification/src/main/java/com/jero/modules/cert/collect/mapper/xml/ParamsCollectManifestEOMapper.xml b/jero-boot/jero-boot-module-certification/src/main/java/com/jero/modules/cert/collect/mapper/xml/ParamsCollectManifestEOMapper.xml index 873d1399a..9a10df792 100644 --- a/jero-boot/jero-boot-module-certification/src/main/java/com/jero/modules/cert/collect/mapper/xml/ParamsCollectManifestEOMapper.xml +++ b/jero-boot/jero-boot-module-certification/src/main/java/com/jero/modules/cert/collect/mapper/xml/ParamsCollectManifestEOMapper.xml @@ -80,6 +80,14 @@ order by del_flag desc, add_flag desc, change_flag desc, nio_number asc + +