fix(功能用例): 评审-文案修改&内容过长超出处理&评审结果未变更的缺陷
--bug=1044083 --user=吕梦园 https://www.tapd.cn/55049933/bugtrace/bugs/view/1155049933001044083 --bug=1044086 --user=吕梦园 https://www.tapd.cn/55049933/bugtrace/bugs/view/1155049933001044086 --bug=1044080 --user=吕梦园 https://www.tapd.cn/55049933/bugtrace/bugs/view/1155049933001044080 --bug=1044097 --user=吕梦园 https://www.tapd.cn/55049933/bugtrace/bugs/view/1155049933001044097 --bug=1044115 --user=吕梦园 https://www.tapd.cn/55049933/bugtrace/bugs/view/1155049933001044115
This commit is contained in:
parent
0b3213f387
commit
38d0d3a161
|
@ -8,6 +8,7 @@
|
||||||
font-size: 14px !important;
|
font-size: 14px !important;
|
||||||
line-height: 22px !important;
|
line-height: 22px !important;
|
||||||
color: var(--color-text-2) !important;
|
color: var(--color-text-2) !important;
|
||||||
|
word-break: break-all !important;
|
||||||
ul {
|
ul {
|
||||||
list-style: disc !important;
|
list-style: disc !important;
|
||||||
li[data-type='taskItem'] {
|
li[data-type='taskItem'] {
|
||||||
|
|
|
@ -538,7 +538,7 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
value: 'disassociate',
|
value: 'disassociate',
|
||||||
label: t('caseManagement.caseReview.disassociate'),
|
label: t('caseManagement.caseReview.disassociateCase'),
|
||||||
permission: ['CASE_REVIEW:READ+RELEVANCE'],
|
permission: ['CASE_REVIEW:READ+RELEVANCE'],
|
||||||
onClick: () => {
|
onClick: () => {
|
||||||
emit('operation', 'disassociate', node);
|
emit('operation', 'disassociate', node);
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
<MsCard :min-width="1100" has-breadcrumb hide-footer no-content-padding hide-divider show-full-screen>
|
<MsCard :min-width="1100" has-breadcrumb hide-footer no-content-padding hide-divider show-full-screen>
|
||||||
<template #headerLeft>
|
<template #headerLeft>
|
||||||
<a-tooltip :content="reviewDetail.name">
|
<a-tooltip :content="reviewDetail.name">
|
||||||
<div class="one-line-text mr-[8px] max-w-[260px] font-medium text-[var(--color-text-000)]">
|
<div class="one-line-text mr-[8px] max-w-[300px] font-medium text-[var(--color-text-000)]">
|
||||||
{{ reviewDetail.name }}
|
{{ reviewDetail.name }}
|
||||||
</div>
|
</div>
|
||||||
</a-tooltip>
|
</a-tooltip>
|
||||||
|
@ -54,7 +54,7 @@
|
||||||
<div>{{ item.num }}</div>
|
<div>{{ item.num }}</div>
|
||||||
<div v-if="onlyMineStatus" class="flex items-center gap-[4px] leading-[22px]">
|
<div v-if="onlyMineStatus" class="flex items-center gap-[4px] leading-[22px]">
|
||||||
<MsIcon
|
<MsIcon
|
||||||
:type="reviewResultMap[item.myStatus]?.icon"
|
:type="reviewResultMap[item.myStatus]?.icon ?? ''"
|
||||||
:style="{ color: reviewResultMap[item.myStatus]?.color }"
|
:style="{ color: reviewResultMap[item.myStatus]?.color }"
|
||||||
/>
|
/>
|
||||||
{{ t(reviewResultMap[item.myStatus]?.label) }}
|
{{ t(reviewResultMap[item.myStatus]?.label) }}
|
||||||
|
@ -110,7 +110,7 @@
|
||||||
<div class="flex items-center">
|
<div class="flex items-center">
|
||||||
<MsIcon type="icon-icon_folder_filled1" class="mr-[4px] text-[var(--color-text-4)]" />
|
<MsIcon type="icon-icon_folder_filled1" class="mr-[4px] text-[var(--color-text-4)]" />
|
||||||
<a-tooltip :content="caseDetail.moduleName || t('common.root')">
|
<a-tooltip :content="caseDetail.moduleName || t('common.root')">
|
||||||
<div class="one-line-text mr-[8px] max-w-[260px] font-medium text-[var(--color-text-000)]">
|
<div class="one-line-text mr-[8px] max-w-[300px] font-medium text-[var(--color-text-000)]">
|
||||||
{{ caseDetail.moduleName || t('common.root') }}
|
{{ caseDetail.moduleName || t('common.root') }}
|
||||||
</div>
|
</div>
|
||||||
</a-tooltip>
|
</a-tooltip>
|
||||||
|
@ -383,7 +383,8 @@
|
||||||
|
|
||||||
const activeCaseId = ref(route.query.caseId as string);
|
const activeCaseId = ref(route.query.caseId as string);
|
||||||
const activeCaseReviewStatus = computed(() => {
|
const activeCaseReviewStatus = computed(() => {
|
||||||
return caseList.value.find((e) => e.caseId === activeCaseId.value)?.status;
|
const activeCase = caseList.value.find((e) => e.caseId === activeCaseId.value);
|
||||||
|
return onlyMineStatus.value ? activeCase?.myStatus : activeCase?.status;
|
||||||
});
|
});
|
||||||
const defaultCaseDetail: DetailCase = {
|
const defaultCaseDetail: DetailCase = {
|
||||||
id: '',
|
id: '',
|
||||||
|
|
|
@ -36,6 +36,11 @@
|
||||||
? {
|
? {
|
||||||
...reviewResultMap,
|
...reviewResultMap,
|
||||||
...{
|
...{
|
||||||
|
PASS: {
|
||||||
|
label: 'common.pass',
|
||||||
|
color: 'rgb(var(--success-6))',
|
||||||
|
icon: 'icon-icon_succeed_filled',
|
||||||
|
},
|
||||||
UNDER_REVIEWED: {
|
UNDER_REVIEWED: {
|
||||||
label: 'caseManagement.caseReview.suggestion',
|
label: 'caseManagement.caseReview.suggestion',
|
||||||
color: 'rgb(var(--warning-6))',
|
color: 'rgb(var(--warning-6))',
|
||||||
|
|
|
@ -12,7 +12,7 @@
|
||||||
>
|
>
|
||||||
<template #headerLeft>
|
<template #headerLeft>
|
||||||
<a-tooltip :content="reviewDetail.name">
|
<a-tooltip :content="reviewDetail.name">
|
||||||
<div class="one-line-text mr-[8px] max-w-[260px] font-medium text-[var(--color-text-000)]">
|
<div class="one-line-text mr-[8px] max-w-[300px] font-medium text-[var(--color-text-000)]">
|
||||||
{{ reviewDetail.name }}
|
{{ reviewDetail.name }}
|
||||||
</div>
|
</div>
|
||||||
</a-tooltip>
|
</a-tooltip>
|
||||||
|
|
|
@ -91,6 +91,7 @@ export default {
|
||||||
'caseManagement.caseReview.reviewResultTip':
|
'caseManagement.caseReview.reviewResultTip':
|
||||||
'When "See only mine" is turned on, you can view my review results on the list',
|
'When "See only mine" is turned on, you can view my review results on the list',
|
||||||
'caseManagement.caseReview.disassociate': 'Disassociate',
|
'caseManagement.caseReview.disassociate': 'Disassociate',
|
||||||
|
'caseManagement.caseReview.disassociateCase': 'Disassociate case',
|
||||||
'caseManagement.caseReview.disassociateConfirmTitle': 'Are you sure to disassociate {count} use cases?',
|
'caseManagement.caseReview.disassociateConfirmTitle': 'Are you sure to disassociate {count} use cases?',
|
||||||
'caseManagement.caseReview.version': 'Version',
|
'caseManagement.caseReview.version': 'Version',
|
||||||
'caseManagement.caseReview.unReview': 'Unreviewed',
|
'caseManagement.caseReview.unReview': 'Unreviewed',
|
||||||
|
|
|
@ -84,6 +84,7 @@ export default {
|
||||||
'caseManagement.caseReview.reviewResult': '评审结果',
|
'caseManagement.caseReview.reviewResult': '评审结果',
|
||||||
'caseManagement.caseReview.reviewResultTip': '“只看我的”开启时,可在列表上查看我的评审结果',
|
'caseManagement.caseReview.reviewResultTip': '“只看我的”开启时,可在列表上查看我的评审结果',
|
||||||
'caseManagement.caseReview.disassociate': '取消关联',
|
'caseManagement.caseReview.disassociate': '取消关联',
|
||||||
|
'caseManagement.caseReview.disassociateCase': '取消关联用例',
|
||||||
'caseManagement.caseReview.disassociateConfirmTitle': '确认取消关联 {count} 条用例吗?',
|
'caseManagement.caseReview.disassociateConfirmTitle': '确认取消关联 {count} 条用例吗?',
|
||||||
'caseManagement.caseReview.version': '版本',
|
'caseManagement.caseReview.version': '版本',
|
||||||
'caseManagement.caseReview.unReview': '未评审',
|
'caseManagement.caseReview.unReview': '未评审',
|
||||||
|
|
Loading…
Reference in New Issue