From 2baeef014f7a2766d41a03eb490ea0a3e4a64d07 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E8=A3=95=E8=B4=A2?= Date: Wed, 16 Feb 2022 16:12:22 +0800 Subject: [PATCH] =?UTF-8?q?=E6=95=85=E4=BA=8B=E6=94=B9=E6=88=90=E9=9C=80?= =?UTF-8?q?=E6=B1=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/xm/core/xmBranchState.js | 2 +- src/api/xm/core/xmIterationMenu.js | 2 +- src/api/xm/core/xmIterationState.js | 2 +- src/api/xm/core/xmTestCase.js | 2 +- src/api/xm/core/xmTestCaseExec.js | 2 +- src/router/routes_xm.js | 6 +-- src/views/datav/xm/branch/digitalFlop.vue | 2 +- src/views/datav/xm/branch/index.vue | 2 +- src/views/datav/xm/project/digitalFlop.vue | 2 +- src/views/datav/xm/project/index.vue | 2 +- .../core/xmBranchState/XmBranchStateAdd.vue | 2 +- .../core/xmBranchState/XmBranchStateEdit.vue | 2 +- .../core/xmBranchState/XmBranchStateMng.vue | 2 +- .../xm/core/xmExchange/XmExchangeAdd.vue | 14 ++--- .../xm/core/xmExchange/XmExchangeEdit.vue | 14 ++--- .../xm/core/xmExchange/XmExchangeMng.vue | 6 +-- .../XmIterationForProjectComplex.vue | 4 +- .../xm/core/xmIteration/XmIterationInfo.vue | 26 ++++----- .../xm/core/xmIteration/XmIterationMng.vue | 2 +- .../XmIterationOverviewComplex.vue | 2 +- .../xm/core/xmIteration/XmIterationSelect.vue | 2 +- .../xmIterationMenu/XmIterationMenuAdd.vue | 4 +- .../xmIterationMenu/XmIterationMenuEdit.vue | 4 +- .../xmIterationMenu/XmIterationMenuMng.vue | 6 +-- .../xmIterationState/XmIterationStateAdd.vue | 2 +- .../xmIterationState/XmIterationStateEdit.vue | 2 +- .../xmIterationState/XmIterationStateMng.vue | 2 +- .../xmIterationState/XmIterationStateShow.vue | 2 +- src/views/xm/core/xmMenu/XmMenuAdd.vue | 20 +++---- src/views/xm/core/xmMenu/XmMenuEdit.vue | 16 +++--- src/views/xm/core/xmMenu/XmMenuMng.vue | 54 +++++++++---------- src/views/xm/core/xmMenu/XmMenuMngBatch.vue | 50 ++++++++--------- src/views/xm/core/xmMenu/XmMenuOverview.vue | 6 +-- src/views/xm/core/xmMenu/XmMenuRichDetail.vue | 8 +-- src/views/xm/core/xmMenu/XmMenuSelect.vue | 26 ++++----- src/views/xm/core/xmMenu/XmMenuWithPlan.vue | 10 ++-- .../core/xmMenuExchange/XmMenuExchangeMng.vue | 12 ++--- .../xm/core/xmMenuState/XmMenuStateMng.vue | 6 +-- .../core/xmMenuTemplate/XmMenuTemplateAdd.vue | 16 +++--- .../xmMenuTemplate/XmMenuTemplateEdit.vue | 14 ++--- .../core/xmMenuTemplate/XmMenuTemplateMng.vue | 14 ++--- .../xmProduct/XmProductForProjectComplex.vue | 4 +- src/views/xm/core/xmProduct/XmProductInfo.vue | 26 ++++----- src/views/xm/core/xmProduct/XmProductMng.vue | 2 +- .../xm/core/xmProject/XmProjectComplex.vue | 4 +- src/views/xm/core/xmProject/XmProjectInfo.vue | 26 ++++----- .../XmProjectGroupFormwork.vue | 14 ++--- .../xmProjectPhase/XmProjectPhaseBatch.vue | 2 +- .../core/xmProjectPhase/XmProjectPhaseMng.vue | 10 ++-- .../xmProjectPhase/XmProjectPhaseSelect.vue | 2 +- .../core/xmProjectState/XmProjectStateAdd.vue | 2 +- .../xmProjectState/XmProjectStateEdit.vue | 2 +- .../xm/core/xmQuestion/XmQuestionAdd.vue | 4 +- .../xm/core/xmQuestion/XmQuestionEdit.vue | 6 +-- .../xm/core/xmQuestion/XmQuestionMng.vue | 10 ++-- src/views/xm/core/xmTask/XmTaskAdd.vue | 10 ++-- .../xm/core/xmTask/XmTaskAgileKanban.vue | 4 +- src/views/xm/core/xmTask/XmTaskEdit.vue | 10 ++-- src/views/xm/core/xmTask/XmTaskList.vue | 2 +- .../xm/core/xmTask/XmTaskListForMenu.vue | 2 +- src/views/xm/core/xmTask/XmTaskMng.vue | 26 ++++----- .../xm/core/xmTestCase/XmTestCaseAdd.vue | 10 ++-- .../xm/core/xmTestCase/XmTestCaseEdit.vue | 10 ++-- .../xm/core/xmTestCase/XmTestCaseMng.vue | 12 ++--- .../core/xmTestCaseExec/XmTestCaseExecAdd.vue | 4 +- .../xmTestCaseExec/XmTestCaseExecEdit.vue | 4 +- .../core/xmTestCaseExec/XmTestCaseExecMng.vue | 12 ++--- 67 files changed, 297 insertions(+), 297 deletions(-) diff --git a/src/api/xm/core/xmBranchState.js b/src/api/xm/core/xmBranchState.js index cde5e7c0..aa13a0b1 100644 --- a/src/api/xm/core/xmBranchState.js +++ b/src/api/xm/core/xmBranchState.js @@ -8,7 +8,7 @@ let base = config.getCoreBasePath(); /** * 机构内所有项目指标汇总 *1 默认只开放普通查询,所有查询,只要上传 分页参数 {currentPage:当前页码从1开始,pageSize:每页记录数,total:总记录【数如果是0后台会自动计算总记录数非0不会自动计算】},后台都会自动按分页查询 其它 api用到再打开,没用到的api请注释掉, - *2 查询、新增、修改的参数格式 params={id:'主键 主键',bizDate:'统计日期yyyy-mm-dd类型',totalFileCnt:'文件数据',totalBugCnt:'bug数目',totalTaskCnt:'任务数',totalBudgetNouserAmount:'项目总非人力预算-来自项目表',totalStaffCnt:'总参与人数',calcTime:'统计执行日期',calcStatus:'0-暂时的1稳定的,暂时的可以被覆盖,稳定的不允许覆盖',totalCostNouserAmount:'项目总非人力成本',totalClosedBugCnt:'已关闭bug总数',totalResolvedBugCnt:'已解决bug总数',totalCompleteTaskCnt:'已完成任务总数-来自任务表',totalPhaseCnt:'项目阶段计划数',totalCompletePhaseCnt:'项目阶段计划已完成数',totalNeedPayAmount:'待付款总金额',totalFinishPayAmount:'已付款总金额',totalNeedColAmount:'待收款总金额',totalFinishColAmount:'已收款总金额',totalCostUserAmount:'项目总人力成本',totalBudgetInnerUserAmount:'项目总内部人力预算-来自项目表',totalPlanWorkload:'项目总预算工作量-来自项目表',totalRiskCnt:'项目风险总数',totalCompleteRiskCnt:'已完成风险总数',branchId:'机构编号',branchName:'机构名称',totalBudgetOutUserAmount:'项目总外购人力预算-来自项目表',totalCompleteWorkload:'已完成工作量-来自计划中实际完成工作量',totalCostInnerUserAmount:'项目总内部人力成本金额',totalCostOutUserAmount:'项目总外购人力成本金额',totalProgress:'项目进度0~100之间,来自任务表',totalActiveBugCnt:'激活的bug总数',totalConfirmedBugCnt:'已解决bug总数',projectStatus:'项目状态,0-初始,1-立项中,2-执行中,3-已结项,4-暂停',totalActWorkload:'实际总工作量,来自任务表',totalActOutWorkload:'实际外购总工作量,来自任务表',totalActInnerWorkload:'实际内部总工作量,来自任务表',totalTaskBudgetCostAt:'已经分配到任务的总预算',totalTaskOutCnt:'外购任务数,来自任务表',totalNeedPayCnt:'待付款笔数',totalFinishPayCnt:'完成付款总比数',totalFinishPayUserCnt:'已付款总人数',totalNeedPayUserCnt:'待付款总人数',totalPlanInnerUserWorkload:'内部人力总工作量-应该大于或等于阶段计划内部人力总成本',totalPlanOutUserWorkload:'外购人力总工作量-应该大于或等于阶段计划外购人力总成本',testCases:'测试案例总数',execCases:'测试中案例总数',designCases:'设计中案例总数',finishCases:'完成案例总数',iterationCnt:'迭代数',productCnt:'产品数',menuCnt:'故事数'} + *2 查询、新增、修改的参数格式 params={id:'主键 主键',bizDate:'统计日期yyyy-mm-dd类型',totalFileCnt:'文件数据',totalBugCnt:'bug数目',totalTaskCnt:'任务数',totalBudgetNouserAmount:'项目总非人力预算-来自项目表',totalStaffCnt:'总参与人数',calcTime:'统计执行日期',calcStatus:'0-暂时的1稳定的,暂时的可以被覆盖,稳定的不允许覆盖',totalCostNouserAmount:'项目总非人力成本',totalClosedBugCnt:'已关闭bug总数',totalResolvedBugCnt:'已解决bug总数',totalCompleteTaskCnt:'已完成任务总数-来自任务表',totalPhaseCnt:'项目阶段计划数',totalCompletePhaseCnt:'项目阶段计划已完成数',totalNeedPayAmount:'待付款总金额',totalFinishPayAmount:'已付款总金额',totalNeedColAmount:'待收款总金额',totalFinishColAmount:'已收款总金额',totalCostUserAmount:'项目总人力成本',totalBudgetInnerUserAmount:'项目总内部人力预算-来自项目表',totalPlanWorkload:'项目总预算工作量-来自项目表',totalRiskCnt:'项目风险总数',totalCompleteRiskCnt:'已完成风险总数',branchId:'机构编号',branchName:'机构名称',totalBudgetOutUserAmount:'项目总外购人力预算-来自项目表',totalCompleteWorkload:'已完成工作量-来自计划中实际完成工作量',totalCostInnerUserAmount:'项目总内部人力成本金额',totalCostOutUserAmount:'项目总外购人力成本金额',totalProgress:'项目进度0~100之间,来自任务表',totalActiveBugCnt:'激活的bug总数',totalConfirmedBugCnt:'已解决bug总数',projectStatus:'项目状态,0-初始,1-立项中,2-执行中,3-已结项,4-暂停',totalActWorkload:'实际总工作量,来自任务表',totalActOutWorkload:'实际外购总工作量,来自任务表',totalActInnerWorkload:'实际内部总工作量,来自任务表',totalTaskBudgetCostAt:'已经分配到任务的总预算',totalTaskOutCnt:'外购任务数,来自任务表',totalNeedPayCnt:'待付款笔数',totalFinishPayCnt:'完成付款总比数',totalFinishPayUserCnt:'已付款总人数',totalNeedPayUserCnt:'待付款总人数',totalPlanInnerUserWorkload:'内部人力总工作量-应该大于或等于阶段计划内部人力总成本',totalPlanOutUserWorkload:'外购人力总工作量-应该大于或等于阶段计划外购人力总成本',testCases:'测试案例总数',execCases:'测试中案例总数',designCases:'设计中案例总数',finishCases:'完成案例总数',iterationCnt:'迭代数',productCnt:'产品数',menuCnt:'需求数'} **/ //普通查询 条件之间and关系 diff --git a/src/api/xm/core/xmIterationMenu.js b/src/api/xm/core/xmIterationMenu.js index 386ec910..f02b9859 100644 --- a/src/api/xm/core/xmIterationMenu.js +++ b/src/api/xm/core/xmIterationMenu.js @@ -8,7 +8,7 @@ let base = config.getCoreBasePath(); /** * 迭代定义 *1 默认只开放普通查询,所有查询,只要上传 分页参数 {currentPage:当前页码从1开始,pageSize:每页记录数,total:总记录【数如果是0后台会自动计算总记录数非0不会自动计算】},后台都会自动按分页查询 其它 api用到再打开,没用到的api请注释掉, - *2 查询、新增、修改的参数格式 params={id:'主键 主键',iterationId:'对应的迭代编号',menuId:'故事编号',productId:'产品编号',ctime:'关联时间',relStatus:'关联状态0不再关联1正常关联'} + *2 查询、新增、修改的参数格式 params={id:'主键 主键',iterationId:'对应的迭代编号',menuId:'需求编号',productId:'产品编号',ctime:'关联时间',relStatus:'关联状态0不再关联1正常关联'} **/ //普通查询 条件之间and关系 diff --git a/src/api/xm/core/xmIterationState.js b/src/api/xm/core/xmIterationState.js index 033980eb..be8c2ea1 100644 --- a/src/api/xm/core/xmIterationState.js +++ b/src/api/xm/core/xmIterationState.js @@ -8,7 +8,7 @@ let base = config.getCoreBasePath(); /** * 迭代定义 *1 默认只开放普通查询,所有查询,只要上传 分页参数 {currentPage:当前页码从1开始,pageSize:每页记录数,total:总记录【数如果是0后台会自动计算总记录数非0不会自动计算】},后台都会自动按分页查询 其它 api用到再打开,没用到的api请注释掉, - *2 查询、新增、修改的参数格式 params={id:'迭代编码 主键',distBudgetCost:'已分配到任务的预算从任务表汇总而来',distBudgetWorkload:'已分配到任务的预算工作量从任务表汇总而来',actCost:'实际成本从任务表汇总而来',actWorkload:'实际工作量从任务表汇总而来',actStaffNum:'实际投入人员数',finishRate:'进度',testCases:'测试案例总数',execCases:'测试中案例总数',designCases:'设计中案例总数',finishCases:'完成案例总数',projectCnt:'关联项目数',productCnt:'关联产品数',menuCnt:'关联故事数',taskCnt:'关联任务数',finishTaskCnt:'已完成的任务数',calcTime:'计算日期',iterationName:'迭代名称',budgetCost:'预算成本',budgetWorkload:'预算工作量',iterationId:'迭代编号'} + *2 查询、新增、修改的参数格式 params={id:'迭代编码 主键',distBudgetCost:'已分配到任务的预算从任务表汇总而来',distBudgetWorkload:'已分配到任务的预算工作量从任务表汇总而来',actCost:'实际成本从任务表汇总而来',actWorkload:'实际工作量从任务表汇总而来',actStaffNum:'实际投入人员数',finishRate:'进度',testCases:'测试案例总数',execCases:'测试中案例总数',designCases:'设计中案例总数',finishCases:'完成案例总数',projectCnt:'关联项目数',productCnt:'关联产品数',menuCnt:'关联需求数',taskCnt:'关联任务数',finishTaskCnt:'已完成的任务数',calcTime:'计算日期',iterationName:'迭代名称',budgetCost:'预算成本',budgetWorkload:'预算工作量',iterationId:'迭代编号'} **/ //普通查询 条件之间and关系 diff --git a/src/api/xm/core/xmTestCase.js b/src/api/xm/core/xmTestCase.js index 2880e6ce..5b8205f4 100644 --- a/src/api/xm/core/xmTestCase.js +++ b/src/api/xm/core/xmTestCase.js @@ -8,7 +8,7 @@ let base = config.getCoreBasePath(); /** * 测试用例 *1 默认只开放普通查询,所有查询,只要上传 分页参数 {currentPage:当前页码从1开始,pageSize:每页记录数,total:总记录【数如果是0后台会自动计算总记录数非0不会自动计算】},后台都会自动按分页查询 其它 api用到再打开,没用到的api请注释掉, - *2 查询、新增、修改的参数格式 params={id:'主键 主键',caseName:'标题',caseRemark:'备注',testStep:'测试步骤',expectResult:'期望结果',menuId:'关联的故事',menuName:'关联故事名',ctime:'创建时间',ltime:'更新时间',luserid:'更新人编号',lusername:'更新人姓名',cbranchId:'创建机构',moduleId:'模块编号',moduleName:'模块名称',caseStatus:'用例状态1正常0废弃'} + *2 查询、新增、修改的参数格式 params={id:'主键 主键',caseName:'标题',caseRemark:'备注',testStep:'测试步骤',expectResult:'期望结果',menuId:'关联的需求',menuName:'关联需求名',ctime:'创建时间',ltime:'更新时间',luserid:'更新人编号',lusername:'更新人姓名',cbranchId:'创建机构',moduleId:'模块编号',moduleName:'模块名称',caseStatus:'用例状态1正常0废弃'} **/ //普通查询 条件之间and关系 diff --git a/src/api/xm/core/xmTestCaseExec.js b/src/api/xm/core/xmTestCaseExec.js index 96c26ca4..1565d0f6 100644 --- a/src/api/xm/core/xmTestCaseExec.js +++ b/src/api/xm/core/xmTestCaseExec.js @@ -8,7 +8,7 @@ let base = config.getCoreBasePath(); /** * xm_test_case_exec *1 默认只开放普通查询,所有查询,只要上传 分页参数 {currentPage:当前页码从1开始,pageSize:每页记录数,total:总记录【数如果是0后台会自动计算总记录数非0不会自动计算】},后台都会自动按分页查询 其它 api用到再打开,没用到的api请注释掉, - *2 查询、新增、修改的参数格式 params={id:'执行编号 主键',execUserid:'执行人',startTime:'开始时间',projectId:'项目编号',projectName:'项目名称',caseId:'测试案例编号',caseName:'测试案例名称',endTime:'到期时间',remark:'问题描述',createUserid:'问题创建人编号',createUsername:'问题创建人',createTime:'创建时间',execStatus:'0新建1测试中2已完成',iterationId:'迭代编号',iterationName:'迭代名称',execUsername:'执行人姓名',taskId:'归属测试任务编号',taskName:'归属测试任务名称',menuId:'故事编号'} + *2 查询、新增、修改的参数格式 params={id:'执行编号 主键',execUserid:'执行人',startTime:'开始时间',projectId:'项目编号',projectName:'项目名称',caseId:'测试案例编号',caseName:'测试案例名称',endTime:'到期时间',remark:'问题描述',createUserid:'问题创建人编号',createUsername:'问题创建人',createTime:'创建时间',execStatus:'0新建1测试中2已完成',iterationId:'迭代编号',iterationName:'迭代名称',execUsername:'执行人姓名',taskId:'归属测试任务编号',taskName:'归属测试任务名称',menuId:'需求编号'} **/ //普通查询 条件之间and关系 diff --git a/src/router/routes_xm.js b/src/router/routes_xm.js index e0a18d22..aba51d88 100644 --- a/src/router/routes_xm.js +++ b/src/router/routes_xm.js @@ -103,9 +103,9 @@ export default { { path: 'xmProduct/XmProductMng', component: _import('xm/core/xmProduct/XmProductMng'), name: 'XmProductMng', meta: { title: '产品管理' }}, - { path: 'xmMenu/XmMenuMng', component: _import('xm/core/xmMenu/XmMenuMng'), name: 'XmMenuMng', meta: { title: '故事管理' }}, + { path: 'xmMenu/XmMenuMng', component: _import('xm/core/xmMenu/XmMenuMng'), name: 'XmMenuMng', meta: { title: '需求管理' }}, { path: 'xmMenuExchange/XmMenuExchangeMng', component: _import('xm/core/xmMenuExchange/XmMenuExchangeMng'), name: 'XmMenuExchangeMng', meta: { title: '互动评论' }}, - { path: 'xmMenuTemplate/XmMenuTemplateMng', component: _import('xm/core/xmMenuTemplate/XmMenuTemplateMng'), name: 'XmMenuTemplateMng', meta: { title: '故事模板' }}, + { path: 'xmMenuTemplate/XmMenuTemplateMng', component: _import('xm/core/xmMenuTemplate/XmMenuTemplateMng'), name: 'XmMenuTemplateMng', meta: { title: '需求模板' }}, ] }, { @@ -131,7 +131,7 @@ export default { // leaf: true,//只有一个节点 children: [ { path: 'xmIteration/XmIterationMng', component: _import('xm/core/xmIteration/XmIterationMng'), name: 'XmIterationMng', meta: { title: '迭代管理' }}, - { path: 'xmIterationMenu/XmIterationMenuMng', component: _import('xm/core/xmIterationMenu/XmIterationMenuMng'), name: 'XmIterationMenuMng', meta: { title: '故事迭代' }}, + { path: 'xmIterationMenu/XmIterationMenuMng', component: _import('xm/core/xmIterationMenu/XmIterationMenuMng'), name: 'XmIterationMenuMng', meta: { title: '需求迭代' }}, ] } ] diff --git a/src/views/datav/xm/branch/digitalFlop.vue b/src/views/datav/xm/branch/digitalFlop.vue index fdf1e78f..02d567cd 100644 --- a/src/views/datav/xm/branch/digitalFlop.vue +++ b/src/views/datav/xm/branch/digitalFlop.vue @@ -108,7 +108,7 @@ export default { unit: '个' }, { - title: '故事', + title: '需求', number: { number: [randomExtend(5000, 100000)], content: '{nt}', diff --git a/src/views/datav/xm/branch/index.vue b/src/views/datav/xm/branch/index.vue index 44d1ab20..a061211d 100644 --- a/src/views/datav/xm/branch/index.vue +++ b/src/views/datav/xm/branch/index.vue @@ -137,7 +137,7 @@ export default { unit: '个' }, { - title: '故事', + title: '需求', number: { number: [this.xmBranchState.menuCnt], content: '{nt}', diff --git a/src/views/datav/xm/project/digitalFlop.vue b/src/views/datav/xm/project/digitalFlop.vue index fdf1e78f..02d567cd 100644 --- a/src/views/datav/xm/project/digitalFlop.vue +++ b/src/views/datav/xm/project/digitalFlop.vue @@ -108,7 +108,7 @@ export default { unit: '个' }, { - title: '故事', + title: '需求', number: { number: [randomExtend(5000, 100000)], content: '{nt}', diff --git a/src/views/datav/xm/project/index.vue b/src/views/datav/xm/project/index.vue index 8b128109..2eafe581 100644 --- a/src/views/datav/xm/project/index.vue +++ b/src/views/datav/xm/project/index.vue @@ -137,7 +137,7 @@ export default { unit: '个' }, { - title: '故事', + title: '需求', number: { number: [this.xmProjectState.menuCnt], content: '{nt}', diff --git a/src/views/xm/core/xmBranchState/XmBranchStateAdd.vue b/src/views/xm/core/xmBranchState/XmBranchStateAdd.vue index 296718a4..836479ab 100644 --- a/src/views/xm/core/xmBranchState/XmBranchStateAdd.vue +++ b/src/views/xm/core/xmBranchState/XmBranchStateAdd.vue @@ -156,7 +156,7 @@ - + diff --git a/src/views/xm/core/xmBranchState/XmBranchStateEdit.vue b/src/views/xm/core/xmBranchState/XmBranchStateEdit.vue index 4929d230..3e8f3f57 100644 --- a/src/views/xm/core/xmBranchState/XmBranchStateEdit.vue +++ b/src/views/xm/core/xmBranchState/XmBranchStateEdit.vue @@ -156,7 +156,7 @@ - + diff --git a/src/views/xm/core/xmBranchState/XmBranchStateMng.vue b/src/views/xm/core/xmBranchState/XmBranchStateMng.vue index 37364600..d63383cd 100644 --- a/src/views/xm/core/xmBranchState/XmBranchStateMng.vue +++ b/src/views/xm/core/xmBranchState/XmBranchStateMng.vue @@ -30,7 +30,7 @@ - + diff --git a/src/views/xm/core/xmExchange/XmExchangeAdd.vue b/src/views/xm/core/xmExchange/XmExchangeAdd.vue index b5322cc7..18c86325 100644 --- a/src/views/xm/core/xmExchange/XmExchangeAdd.vue +++ b/src/views/xm/core/xmExchange/XmExchangeAdd.vue @@ -1,13 +1,13 @@