From 44819f72a4853ec74f3303bf6c631297ffae7d4c Mon Sep 17 00:00:00 2001 From: "xinxin.wu" Date: Thu, 9 May 2024 16:53:57 +0800 Subject: [PATCH] =?UTF-8?q?style:=20=E4=BF=AE=E6=94=B9=E9=A1=B9=E7=9B=AE?= =?UTF-8?q?=E7=AE=A1=E7=90=86&=E7=BB=84=E7=BB=87=E7=AE=A1=E7=90=86?= =?UTF-8?q?=E6=A8=A1=E6=9D=BF=E5=B7=A5=E4=BD=9C=E6=B5=81=E7=9B=B8=E5=85=B3?= =?UTF-8?q?=E5=B1=95=E7=A4=BA=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../caseManagementFeature/index.vue | 8 +--- .../member/components/memberTable.vue | 1 + .../components/addFieldToTemplateDrawer.vue | 27 +++++------ .../template/components/addTemplate.vue | 2 +- .../components/caseTemplateLeftContent.vue | 2 - .../components/defectTemplateLeftContent.vue | 2 - .../template/components/fieldSetting.vue | 2 +- .../template/components/templateItem.vue | 3 +- .../template/components/workflowTable.vue | 48 +++++++++++-------- .../organization/template/locale/en-US.ts | 4 +- .../organization/template/locale/zh-CN.ts | 3 +- 11 files changed, 54 insertions(+), 48 deletions(-) diff --git a/frontend/src/views/case-management/caseManagementFeature/index.vue b/frontend/src/views/case-management/caseManagementFeature/index.vue index da4bd51112..794afbc116 100644 --- a/frontend/src/views/case-management/caseManagementFeature/index.vue +++ b/frontend/src/views/case-management/caseManagementFeature/index.vue @@ -162,17 +162,13 @@ import ValidateModal from './components/export/validateModal.vue'; import ValidateResult from './components/export/validateResult.vue'; - import featureCase, { - createCaseModuleTree, - importExcelCase, - importExcelChecked, - } from '@/api/modules/case-management/featureCase'; + import { createCaseModuleTree, importExcelCase, importExcelChecked } from '@/api/modules/case-management/featureCase'; import { useI18n } from '@/hooks/useI18n'; import useAppStore from '@/store/modules/app'; import useFeatureCaseStore from '@/store/modules/case/featureCase'; import { hasAllPermission, hasAnyPermission } from '@/utils/permission'; - import type { CaseModuleQueryParams, CreateOrUpdateModule, ValidateInfo } from '@/models/caseManagement/featureCase'; + import type { CreateOrUpdateModule, ValidateInfo } from '@/models/caseManagement/featureCase'; import { TableQueryParams } from '@/models/common'; import { CaseManagementRouteEnum } from '@/enums/routeEnum'; diff --git a/frontend/src/views/project-management/projectAndPermission/member/components/memberTable.vue b/frontend/src/views/project-management/projectAndPermission/member/components/memberTable.vue index 9b9c768c46..8e25925d0b 100644 --- a/frontend/src/views/project-management/projectAndPermission/member/components/memberTable.vue +++ b/frontend/src/views/project-management/projectAndPermission/member/components/memberTable.vue @@ -30,6 +30,7 @@
-
{{ t('system.orgTemplate.optionalField') }}
- + {{ t('system.orgTemplate.selectAll') }}
@@ -28,7 +27,7 @@
-
{{ field.name }}
{{ field.name }}
@@ -43,7 +42,7 @@
-
{{ field.name }}
{{ field.name }}
@@ -74,9 +73,13 @@
- - - {{ element.name }} + +
+ + + {{ element.name }} +
{ - return selectSystemIds.value.length + selectCustomIds.value.length === selectCustomIds.value.length; + return isCheckSystemIdsAll.value && isCheckCustomIdsAll.value; }); // 全选 @@ -265,6 +268,7 @@ width: 100%; height: 100%; border: 1px solid var(--color-text-n8); + border-radius: 6px; // 可选字段 .optional-field { flex-grow: 1; @@ -302,12 +306,7 @@ .checkboxContainer { display: grid; grid-template-columns: repeat(auto-fit, minmax(116px, 1fr)); - grid-gap: 16px; - .checkbox { - width: 90px; - white-space: nowrap; - @apply overflow-hidden text-ellipsis; - } + grid-gap: 8px; } .ghost { border: 1px dashed rgba(var(--primary-5)); diff --git a/frontend/src/views/setting/organization/template/components/addTemplate.vue b/frontend/src/views/setting/organization/template/components/addTemplate.vue index fe6f26473a..8e78a484ec 100644 --- a/frontend/src/views/setting/organization/template/components/addTemplate.vue +++ b/frontend/src/views/setting/organization/template/components/addTemplate.vue @@ -742,7 +742,7 @@ position: absolute; top: -12px; right: 16px; - z-index: 99999999 !important; + z-index: 9 !important; background: white; opacity: 0; @apply flex items-center justify-end; diff --git a/frontend/src/views/setting/organization/template/components/caseTemplateLeftContent.vue b/frontend/src/views/setting/organization/template/components/caseTemplateLeftContent.vue index 78cc2e3ffe..a5c90b737f 100644 --- a/frontend/src/views/setting/organization/template/components/caseTemplateLeftContent.vue +++ b/frontend/src/views/setting/organization/template/components/caseTemplateLeftContent.vue @@ -11,9 +11,7 @@ v-model="viewForm.name" :max-length="255" :placeholder="t('system.orgTemplate.caseNamePlaceholder')" - show-word-limit allow-clear - :disabled="isDisabled" > diff --git a/frontend/src/views/setting/organization/template/components/defectTemplateLeftContent.vue b/frontend/src/views/setting/organization/template/components/defectTemplateLeftContent.vue index 6c3e3a9a6c..73a038118a 100644 --- a/frontend/src/views/setting/organization/template/components/defectTemplateLeftContent.vue +++ b/frontend/src/views/setting/organization/template/components/defectTemplateLeftContent.vue @@ -9,10 +9,8 @@ > diff --git a/frontend/src/views/setting/organization/template/components/fieldSetting.vue b/frontend/src/views/setting/organization/template/components/fieldSetting.vue index 2e29f78c8d..20a1e65a9d 100644 --- a/frontend/src/views/setting/organization/template/components/fieldSetting.vue +++ b/frontend/src/views/setting/organization/template/components/fieldSetting.vue @@ -1,7 +1,7 @@