fix(测试跟踪): 用例模板文本描述默认值未设置
--bug=1042949 --user=宋昌昌 模板管理】github#31688 将default模板改为 文本描述 保存,在项目中使用该模板,新建功能用例时,页面并没有显示 文本描述,仍是步骤描述。 https://www.tapd.cn/55049933/s/1537312
This commit is contained in:
parent
f14651c8ec
commit
2c1b82273f
|
@ -318,24 +318,12 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
import {getProjectVersions} from "metersphere-frontend/src/api/version";
|
import {getProjectVersions, setLatestVersionById} from "metersphere-frontend/src/api/version";
|
||||||
import {TokenKey} from "metersphere-frontend/src/utils/constants";
|
import {TokenKey} from "metersphere-frontend/src/utils/constants";
|
||||||
import MsDialogFooter from "metersphere-frontend/src/components/MsDialogFooter";
|
import MsDialogFooter from "metersphere-frontend/src/components/MsDialogFooter";
|
||||||
import {
|
import {getCurrentProjectID, getCurrentUser, setCurrentProjectID,} from "metersphere-frontend/src/utils/token";
|
||||||
getCurrentProjectID,
|
import {hasLicense, hasPermission, hasPermissionForProjectId} from "metersphere-frontend/src/utils/permission";
|
||||||
getCurrentUser, setCurrentProjectID,
|
import {getUUID, handleCtrlSEvent, listenGoBack, removeGoBackListener,} from "metersphere-frontend/src/utils";
|
||||||
} from "metersphere-frontend/src/utils/token";
|
|
||||||
import {
|
|
||||||
hasLicense,
|
|
||||||
hasPermission,
|
|
||||||
hasPermissionForProjectId
|
|
||||||
} from "metersphere-frontend/src/utils/permission";
|
|
||||||
import {
|
|
||||||
getUUID,
|
|
||||||
listenGoBack,
|
|
||||||
removeGoBackListener,
|
|
||||||
handleCtrlSEvent,
|
|
||||||
} from "metersphere-frontend/src/utils";
|
|
||||||
import TestCaseAttachment from "@/business/case/components/TestCaseAttachment";
|
import TestCaseAttachment from "@/business/case/components/TestCaseAttachment";
|
||||||
import CaseComment from "@/business/case/components/CaseComment";
|
import CaseComment from "@/business/case/components/CaseComment";
|
||||||
import MsInputTag from "metersphere-frontend/src/components/MsInputTag";
|
import MsInputTag from "metersphere-frontend/src/components/MsInputTag";
|
||||||
|
@ -367,26 +355,26 @@ import {useCommonStore, useStore, useUserStore} from "@/store";
|
||||||
import {getProjectApplicationConfig} from "@/api/project-application";
|
import {getProjectApplicationConfig} from "@/api/project-application";
|
||||||
import {
|
import {
|
||||||
deleteTestCaseVersion,
|
deleteTestCaseVersion,
|
||||||
|
getEditSimpleTestCase,
|
||||||
|
getSimpleTestCase,
|
||||||
getTestCase,
|
getTestCase,
|
||||||
|
getTestCaseByVersionId,
|
||||||
getTestCaseFollow,
|
getTestCaseFollow,
|
||||||
getTestCaseVersions,
|
getTestCaseVersions,
|
||||||
hasTestCaseOtherInfo,
|
hasTestCaseOtherInfo,
|
||||||
|
testCaseDeleteToGc,
|
||||||
testCaseEditFollows,
|
testCaseEditFollows,
|
||||||
testCaseGetByVersionId,
|
testCaseGetByVersionId,
|
||||||
testCaseDeleteToGc,
|
|
||||||
getTestCaseByVersionId,
|
|
||||||
getEditSimpleTestCase,
|
|
||||||
getSimpleTestCase,
|
|
||||||
} from "@/api/testCase";
|
} from "@/api/testCase";
|
||||||
|
|
||||||
import {
|
import {
|
||||||
getProjectListAll,
|
getProjectListAll,
|
||||||
getProjectMemberOption, parseCustomFilesForItem, parseMdImage, saveMarkDownImg,
|
getProjectMemberOption,
|
||||||
|
parseCustomFilesForItem,
|
||||||
|
parseMdImage,
|
||||||
|
saveMarkDownImg,
|
||||||
} from "@/business/utils/sdk-utils";
|
} from "@/business/utils/sdk-utils";
|
||||||
import {testCaseCommentList} from "@/api/test-case-comment";
|
import {testCaseCommentList} from "@/api/test-case-comment";
|
||||||
import {
|
|
||||||
setLatestVersionById,
|
|
||||||
} from "metersphere-frontend/src/api/version";
|
|
||||||
import CaseEditInfoComponent from "./case/CaseEditInfoComponent";
|
import CaseEditInfoComponent from "./case/CaseEditInfoComponent";
|
||||||
import CaseBaseInfo from "./case/CaseBaseInfo";
|
import CaseBaseInfo from "./case/CaseBaseInfo";
|
||||||
import PriorityTableItem from "../../common/tableItems/planview/PriorityTableItem";
|
import PriorityTableItem from "../../common/tableItems/planview/PriorityTableItem";
|
||||||
|
@ -1032,6 +1020,7 @@ export default {
|
||||||
this.form.prerequisite = this.testCaseTemplate.prerequisite;
|
this.form.prerequisite = this.testCaseTemplate.prerequisite;
|
||||||
this.form.stepDescription = this.testCaseTemplate.stepDescription;
|
this.form.stepDescription = this.testCaseTemplate.stepDescription;
|
||||||
this.form.expectedResult = this.testCaseTemplate.expectedResult;
|
this.form.expectedResult = this.testCaseTemplate.expectedResult;
|
||||||
|
this.form.stepModel = this.testCaseTemplate.stepModel;
|
||||||
if (this.testCaseTemplate.steps) {
|
if (this.testCaseTemplate.steps) {
|
||||||
this.form.steps = JSON.parse(this.testCaseTemplate.steps);
|
this.form.steps = JSON.parse(this.testCaseTemplate.steps);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue