diff --git a/src/views/xm/core/xmQuestion/XmQuestionEdit.vue b/src/views/xm/core/xmQuestion/XmQuestionEdit.vue index c9bae0f2..b22a1c82 100644 --- a/src/views/xm/core/xmQuestion/XmQuestionEdit.vue +++ b/src/views/xm/core/xmQuestion/XmQuestionEdit.vue @@ -110,14 +110,16 @@ - - - - + + + + + 取消 + {{stepConfigVisible?'完成步骤配置':'去配置步骤'}} 保存 @@ -210,6 +212,8 @@ import XmFuncSelect from '../xmFunc/XmFuncSelect' import XmUserField from '@/views/xm/core/components/XmUserField/index' +import TestStepConfig from '../xmTestCase/TestStepConfig.vue'; +import TestStepResult from '../xmTestPlanCase/TestStepResult.vue'; export default { computed: { ...mapGetters([ @@ -270,16 +274,16 @@ {required: true, message: '请指派给一个人', trigger: 'change' } ], description: [ - { min: 0, max: 250, message: '缺陷描述长度在 0 到 1000 个字符', trigger: 'change' },//长度 + { min: 0, max: 1000, message: '缺陷描述长度在 0 到 1000 个字符', trigger: 'change' },//长度 ], opStep: [ - { min: 0, max: 250, message: '测试步骤长度在 0 到 1000 个字符', trigger: 'change' },//长度 + { min: 0, max: 1000, message: '测试步骤长度在 0 到 1000 个字符', trigger: 'change' },//长度 ], expectResult: [ - { min: 0, max: 250, message: '预期结果长度在 0 到 1000 个字符', trigger: 'change' },//长度 + { min: 0, max: 1000, message: '预期结果长度在 0 到 1000 个字符', trigger: 'change' },//长度 ], remarks: [ - { min: 0, max: 250, message: '处理意见长度在 0 到 1000 个字符', trigger: 'change' },//长度 + { min: 0, max: 1000, message: '处理意见长度在 0 到 1000 个字符', trigger: 'change' },//长度 ], }, @@ -309,16 +313,12 @@ xmQuestionHandles:[], selectTaskVisible:false, flowInfoVisible:false, - selectMenuVisible:false, - receiptMessageEditorVisible:false, - tagSelectVisible:false, - descriptionEditorVisible:false, - descriptionEditorVisible:false, - expectResultEditorVisible:false, - opStepEditorVisible:false, + selectMenuVisible:false, + tagSelectVisible:false, xmProductVersions:[{id:"1.0.0" ,name:'1.0.0'}], activateTabPaneName:'12', funcVisible:false, + stepConfigVisible:false, /**end 在上面加自定义属性**/ }//end return },//end data @@ -340,15 +340,7 @@ this.load.edit=true let params = Object.assign({}, this.editForm); params.tardgetBugStatus=tardgetBugStatus; - - if(params.expectResult){ - params.expectResult=params.expectResult.replace(/

\n
\n<\p>/g,""); - params.expectResult=params.expectResult.replace(/


<\/p>/g,""); - } - if(params.opStep){ - params.opStep=params.opStep.replace(/

\n
\n<\/p>/g,""); - params.opStep=params.opStep.replace(/


<\/p>/g,""); - } + if(params.description){ params.description=params.description.replace(/

\n
\n<\/p>/g,""); params.description=params.description.replace(/


<\/p>/g,""); @@ -571,7 +563,7 @@ components: { //在下面添加其它组件 'xm-question-edit':XmQuestionEdit 'upload': AttachmentUpload,XmGroupMng,VueEditor,XmTaskList,xmMenuSelect,XmQuestionHandleMng,TagMng,XmProjectSelect, - XmMyDoFocus,XmFuncSelect,XmUserField, + XmMyDoFocus,XmFuncSelect,XmUserField,TestStepConfig,TestStepResult, }, mounted() { console.log("question_add"); diff --git a/src/views/xm/core/xmTestCase/TestStepConfig.vue b/src/views/xm/core/xmTestCase/TestStepConfig.vue index 47b11126..73044282 100644 --- a/src/views/xm/core/xmTestCase/TestStepConfig.vue +++ b/src/views/xm/core/xmTestCase/TestStepConfig.vue @@ -107,7 +107,7 @@ } }else{ this.extInfosList=[] - this.addExtInfosFirstItem(); + //this.addExtInfosFirstItem(); } } },//end methods diff --git a/src/views/xm/core/xmTestPlanCase/TestStepResult.vue b/src/views/xm/core/xmTestPlanCase/TestStepResult.vue index 1101e652..1699be8d 100644 --- a/src/views/xm/core/xmTestPlanCase/TestStepResult.vue +++ b/src/views/xm/core/xmTestPlanCase/TestStepResult.vue @@ -132,6 +132,9 @@ return icons[0] } return icons[parseInt(execStatus)] + }, + addBug(item,index){ + } },//end methods components: {