diff --git a/jero-web/src/views/projectManagement/components/addModel.vue b/jero-web/src/views/projectManagement/components/addModel.vue index e99ff909b..ebae2560d 100644 --- a/jero-web/src/views/projectManagement/components/addModel.vue +++ b/jero-web/src/views/projectManagement/components/addModel.vue @@ -300,6 +300,18 @@ required: true, message: this.$t('StudioEngineer') + this.$t('cannotEmpty'), trigger: 'change' + }, + { + max: 100, + message: this.$t('StudioEngineer') + this.$t('cannotExceed') + 100 + this.$t('Characters'), + trigger: 'change' + } + ], + certificationEngineerName: [ + { + max: 100, + message: this.$t('certifiedEngineer') + this.$t('cannotExceed') + 100 + this.$t('Characters'), + trigger: 'change' } ] }, @@ -402,7 +414,7 @@ this.formInline.vehiclePlatform = content[0].vehiclePlatform || '' this.yearNameDataList = content[0].yearNameDataList || [] this.formInline.digitalPlatform = content[0].digitalPlatform || '' - this.formInline = {...this.formInline} + this.formInline = { ...this.formInline } } } } diff --git a/jero-web/src/views/projectManagement/projectLibrary/index.vue b/jero-web/src/views/projectManagement/projectLibrary/index.vue index 903eec9a7..9c0d3ee2e 100644 --- a/jero-web/src/views/projectManagement/projectLibrary/index.vue +++ b/jero-web/src/views/projectManagement/projectLibrary/index.vue @@ -2,93 +2,94 @@
- - -
-
- {{$t('entryName')}} -
- -
-
- -
-
- {{$t('targetMarket')}} -
- -
-
- -
-
- {{$t('projectStatus')}} -
- -
-
- + {{$t('query')}} {{$t('reset')}} @@ -98,7 +99,7 @@ -
+
@@ -117,7 +118,7 @@ size="middle" :loading="loading" :pagination="false" - :scroll="{x: true}" + :scroll="{x: '100%'}" rowKey="id" :data-source="dataSource" :row-selection="{ selectedRowKeys: selectedRowKeys, onChange: onSelectChange }" @@ -129,7 +130,7 @@ {{$t('deleteLib')}} - +
@@ -185,36 +186,50 @@ title: this.$t('entryName'), align: 'center', dataIndex: 'projectName', + width: 180, + ellipsis: true, scopedSlots: { customRender: 'projectName' } }, { title: this.$t('targetMarket'), + width: 180, + ellipsis: true, align: 'center', dataIndex: 'targetMarket_dictText' }, { title: this.$t('projectStatus'), align: 'center', + width: 180, + ellipsis: true, dataIndex: 'projectStatus_dictText' }, { title: this.$t('StudioEngineer'), align: 'center', + width: 180, + ellipsis: true, dataIndex: 'studioEngineerName' }, { title: this.$t('certifiedEngineer'), align: 'center', + width: 180, + ellipsis: true, dataIndex: 'certificationEngineerName' }, { title: this.$t('ModelPlatform'), align: 'center', + width: 180, + ellipsis: true, dataIndex: 'vehiclePlatform' }, { title: this.$t('DigitalPlatform'), align: 'center', + width: 180, + ellipsis: true, dataIndex: 'digitalPlatform' }, { @@ -441,7 +456,7 @@ position: absolute; bottom: 0; width: 100%; - z-index:100; + z-index: 100; border-top: 1px solid #e8e8e8; padding: 10px 16px; text-align: right;