Browse Source

需求缺陷

master
陈裕财 3 years ago
parent
commit
95b64a9989
  1. 6
      src/views/xm/core/xmMenu/XmMenuEdit.vue
  2. 5
      src/views/xm/core/xmTask/XmTaskMng.vue

6
src/views/xm/core/xmMenu/XmMenuEdit.vue

@ -198,6 +198,9 @@
<el-tab-pane :label="'测试用例('+editForm.testCases+')'" name="62"> <el-tab-pane :label="'测试用例('+editForm.testCases+')'" name="62">
<xm-test-case-mng v-if="activateTabPaneName=='62'" :xm-product="{id:editForm.productId,productName:editForm.productName}" :xm-menu="editForm"></xm-test-case-mng> <xm-test-case-mng v-if="activateTabPaneName=='62'" :xm-product="{id:editForm.productId,productName:editForm.productName}" :xm-menu="editForm"></xm-test-case-mng>
</el-tab-pane> </el-tab-pane>
<el-tab-pane :label="'缺陷('+editForm.bugCnt+')'" name="63">
<xm-question-mng v-if="activateTabPaneName=='63'" :xm-product="editForm.productId?{id:editForm.productId,productName:editForm.productName}:null" :xm-menu="editForm"></xm-question-mng>
</el-tab-pane>
<el-tab-pane label="成本" name="3"> <el-tab-pane label="成本" name="3">
<el-form-item label="预估金额" prop="budgetAt"> <el-form-item label="预估金额" prop="budgetAt">
<el-input-number :disabled="editForm.calcType!=='2' " style="width:200px;" v-model="editForm.budgetAt" :precision="2" :step="100" :min="0" placeholder="预算金额"></el-input-number> <el-input-number :disabled="editForm.calcType!=='2' " style="width:200px;" v-model="editForm.budgetAt" :precision="2" :step="100" :min="0" placeholder="预算金额"></el-input-number>
@ -293,6 +296,8 @@
import ArchiveEdit from '@/views/xm/core/wiki/archive/WikiMenuEdit'; import ArchiveEdit from '@/views/xm/core/wiki/archive/WikiMenuEdit';
import XmTestCaseMng from '@/views/xm/core/xmTestCase/XmTestCaseMng'; import XmTestCaseMng from '@/views/xm/core/xmTestCase/XmTestCaseMng';
import xmQuestionMng from "@/views/xm/core/xmQuestion/XmQuestionMng";
import XmEpicFeaturesSelect from "../xmMenu/XmEpicFeaturesSelect"; import XmEpicFeaturesSelect from "../xmMenu/XmEpicFeaturesSelect";
import MdpSelectUserXm from '@/views/xm/core/components/MdpSelectUserXm' import MdpSelectUserXm from '@/views/xm/core/components/MdpSelectUserXm'
export default { export default {
@ -632,6 +637,7 @@
'xm-menu-edit':()=>import("./XmMenuDetail"), 'xm-menu-edit':()=>import("./XmMenuDetail"),
'xm-workload-record':()=>import("../xmWorkload/XmWorkloadRecord"), 'xm-workload-record':()=>import("../xmWorkload/XmWorkloadRecord"),
XmEpicFeaturesSelect, XmEpicFeaturesSelect,
xmQuestionMng,
}, },
mounted() { mounted() {

5
src/views/xm/core/xmTask/XmTaskMng.vue

@ -1825,6 +1825,9 @@ export default {
params.quoteWorkload=row.budgetWorkload params.quoteWorkload=row.budgetWorkload
params.userid=user.userid params.userid=user.userid
params.username=user.username params.username=user.username
if(this.sels.length>0){
this.editXmTaskSomeFields(row,"executorUserid",params)
}else{
addXmTaskExecuser(params).then(res=>{ addXmTaskExecuser(params).then(res=>{
var tips = res.data.tips var tips = res.data.tips
if(tips.isOk){ if(tips.isOk){
@ -1839,6 +1842,8 @@ export default {
}) })
} }
}
}, },
formatExeUsernames(row) { formatExeUsernames(row) {

Loading…
Cancel
Save