diff --git a/src/views/xm/core/xmQuestion/XmQuestionMng.vue b/src/views/xm/core/xmQuestion/XmQuestionMng.vue
index 4a208fa4..7e1c226c 100644
--- a/src/views/xm/core/xmQuestion/XmQuestionMng.vue
+++ b/src/views/xm/core/xmQuestion/XmQuestionMng.vue
@@ -122,6 +122,9 @@
{{scope.row.name}}
+
+
+
@@ -222,7 +225,7 @@
import config from '@/common/config';//全局公共库
//import Sticky from '@/components/Sticky' // 粘性header组件
import { initSimpleDicts } from '@/api/mdp/meta/item';//下拉框数据查询
- import { listXmQuestion, delXmQuestion, batchDelXmQuestion, editStatus ,editXmQuestionSomeFields} from '@/api/xm/core/xmQuestion';
+ import { listXmQuestion,addXmQuestion,delXmQuestion, batchDelXmQuestion, editStatus ,editXmQuestionSomeFields} from '@/api/xm/core/xmQuestion';
import XmQuestionAdd from './XmQuestionEdit';//新增界面
import XmQuestionEdit from './XmQuestionEdit';//修改界面
import { mapGetters } from 'vuex'
@@ -1045,6 +1048,27 @@
},
onEditFields(row){
Object.assign(this.editForm,row)
+ },
+
+ copyOne(row,index){
+
+ var params={...row}
+ params.id=null;
+ params.createUserid=this.userInfo.userid
+ params.createUsername=this.userInfo.username
+ params.bugStatus="1"
+ params.name=row.name+'V'
+ addXmQuestion(params).then(res=>{
+ var tips = res.data.tips
+ if(tips.isOk){
+ var row2=res.data.data
+ this.xmQuestions.splice(index+1,0,row2)
+ this.pageInfo.total=this.pageInfo.total+1
+ this.$message.success("复制成功")
+ }else{
+ this.$message.error(tips.msg)
+ }
+ })
}
},//end methods
components: {
diff --git a/src/views/xm/core/xmTestCase/XmTestCaseMng.vue b/src/views/xm/core/xmTestCase/XmTestCaseMng.vue
index eaedb251..45aee26f 100644
--- a/src/views/xm/core/xmTestCase/XmTestCaseMng.vue
+++ b/src/views/xm/core/xmTestCase/XmTestCaseMng.vue
@@ -28,11 +28,11 @@
-->
-
+
{{scope.row.caseName}}
-
+
@@ -89,7 +89,7 @@
import util from '@/common/js/util';//全局公共库
import config from '@/common/config';//全局公共库
-import { initDicts,listXmTestCase, delXmTestCase, batchDelXmTestCase,editSomeFieldsXmTestCase } from '@/api/xm/core/xmTestCase';
+import { initDicts,listXmTestCase, delXmTestCase, batchDelXmTestCase,editSomeFieldsXmTestCase,addXmTestCase } from '@/api/xm/core/xmTestCase';
import XmTestCaseEdit from './XmTestCaseEdit';//新增修改界面
import XmFuncSelect from '../xmFunc/XmFuncSelect';//新增修改界面
import MdpSelectUserXm from '@/views/xm/core/components/MdpSelectUserXm';//修改界面
@@ -361,6 +361,26 @@ export default {
onEditFields(params){
Object.assign(this.editForm,params)
this.editFormBak={...this.editForm}
+ },
+ copyOne(row,index){
+
+ var params={...row}
+ params.cuserid=this.userInfo.userid
+ params.cusername=this.userInfo.username
+ params.cbranchId=this.userInfo.branchId
+ params.caseStatus="0"
+ params.caseName=row.caseName+'V'
+ addXmTestCase(params).then(res=>{
+ var tips = res.data.tips
+ if(tips.isOk){
+ var row2=res.data.data
+ this.xmTestCases.splice(index+1,0,row2)
+ this.pageInfo.total=this.pageInfo.total+1
+ this.$message.success("复制成功")
+ }else{
+ this.$message.error(tips.msg)
+ }
+ })
}
},//end methods