diff --git a/src/views/xm/core/xmIteration/XmIterationInfo.vue b/src/views/xm/core/xmIteration/XmIterationInfo.vue index f1a9f6b7..0e4e82d8 100644 --- a/src/views/xm/core/xmIteration/XmIterationInfo.vue +++ b/src/views/xm/core/xmIteration/XmIterationInfo.vue @@ -65,8 +65,7 @@ import xmCost from '../xmProject/XmProjectCost'; import xmBudget from '../xmProject/XmProjectBudgetCost'; import xmContract from '../xmContract/XmContractMng'; - import xmEnvList from '../xmProjectEnvList/XmProjectEnvListMng'; - import xmPhaseMng from '../xmPhase/XmPhaseMng'; + import xmEnvList from '../xmProjectEnvList/XmProjectEnvListMng'; import xmMenuMng from '../xmMenu/XmMenuMng'; import xmMenuWithPlan from '../xmMenu/XmMenuWithPlan'; import xmProjectStateMng from '../xmProjectState/XmProjectStateMng'; @@ -283,8 +282,7 @@ },//end methods components: { - xmTaskMng, - xmPhaseMng, + xmTaskMng, xmGroupMng, xmExchange, xmQuestion, diff --git a/src/views/xm/core/xmPhase/XmPhaseAdd.vue b/src/views/xm/core/xmPhase/XmPhaseAdd.vue deleted file mode 100644 index 8275fbbd..00000000 --- a/src/views/xm/core/xmPhase/XmPhaseAdd.vue +++ /dev/null @@ -1,397 +0,0 @@ - - - - - - - - - - - - 标记为里程碑 - - - - - - - - - - - - - - - - - - - - - 工作量计算方式:总工时 = 工作日天数 * 每日工时数 * 人数 - 金额计算方式: 总金额 = 总工时 * 工时单价 - - - 预计时间: - 预估工期:小时 - 工时{{autoParams.budgetHours}}小时,工作日{{autoParams.weekday}}天 - - - 人员类型 - 人数 - 工作量(人时) - 单价(元/人时) - 总价(元) - - - - 内购 - - - {{autoParams.budgetIuserWorkload}}人时 - - {{this.toFixed(autoParams.budgetIuserAt)}}元,{{this.toFixed(autoParams.budgetIuserAt/10000)}} 万元 - - - 外购 - - - {{autoParams.budgetOuserWorkload}}人时 - - {{autoParams.budgetOuserAt }} 元 {{autoParams.budgetOuserAt/10000 }}万元 - - - - 合计 - {{autoParams.budgetOuserCnt+autoParams.budgetIuserCnt}} - - {{autoParams.budgetOuserWorkload+autoParams.budgetIuserWorkload }}人时,{{ (autoParams.budgetOuserWorkload+autoParams.budgetIuserWorkload)/8/20 }}人月 - {{ (parseFloat2(autoParams.budgetOuserPrice) + parseFloat2(autoParams.budgetIuserPrice))/2}}元/人时 - {{autoParams.budgetTotalCost}} 元,{{(autoParams.budgetTotalCost)/10000}} 万元 - - - 总计: {{parseFloat2(addForm.budgetIuserAt)+parseFloat2(addForm.budgetOuserAt)+parseFloat2(addForm.budgetNouserAt)}}元 {{this.toFixed(autoParams.budgetTotalCost/10000)}}万元 - - - - - - - - - - - 取消 - 提交 - - - - - - - diff --git a/src/views/xm/core/xmPhase/XmPhaseBatch.vue b/src/views/xm/core/xmPhase/XmPhaseBatch.vue deleted file mode 100644 index aed54f27..00000000 --- a/src/views/xm/core/xmPhase/XmPhaseBatch.vue +++ /dev/null @@ -1,1772 +0,0 @@ - - - - - 批量保存 - - 返回 - - - - - - - - - - 项目总预算: - {{ toFixed(selProject.planTotalCost / 10000, 2) }}万,剩{{ - toFixed(budgetData.surplusPlanCostAt / 10000, 2) - }}万 - 非人力总预算:{{ toFixed(selProject.planNouserAt / 10000, 2) }}万,剩{{ - toFixed(budgetData.surplusPlanNouserAt / 10000, 2) - }}万 - 内部人力总预算:{{ toFixed(selProject.planIuserAt / 10000, 2) }}万,剩{{ - toFixed(budgetData.surplusPlanIuserAt / 10000, 2) - }}万 - 外购人力总预算:{{ toFixed(selProject.planOuserAt / 10000, 2) }}万,剩{{ - toFixed(budgetData.surplusPlanOuserAt / 10000, 2) - }}万 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 内购 - - - - 外购 - - - - - - - - - - - - - {{ - ( - scope.row.budgetIuserAt + - scope.row.budgetOuserAt + - scope.row.budgetNouserAt - ).toFixed(0) - }}元 - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/src/views/xm/core/xmPhase/XmPhaseEdit.vue b/src/views/xm/core/xmPhase/XmPhaseEdit.vue deleted file mode 100644 index ace33b24..00000000 --- a/src/views/xm/core/xmPhase/XmPhaseEdit.vue +++ /dev/null @@ -1,404 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - 标记为里程碑 - - - - - - - - - - - - - - - - - - - - - 工作量计算方式:总工时 = 工作日天数 * 每日工时数 * 人数 - 金额计算方式: 总金额 = 总工时 * 工时单价 - - - 预计时间: - 预估工期:小时 - 工时{{autoParams.budgetHours}}小时,工作日{{autoParams.weekday}}天 - - - 人员类型 - 人数 - 工作量(人时) - 单价(元/人时) - 总价(元) - - - - 内购 - - - {{autoParams.budgetIuserWorkload}}人时 - - {{this.toFixed(autoParams.budgetIuserAt)}}元,{{this.toFixed(autoParams.budgetIuserAt/10000)}} 万元 - - - 外购 - - - {{autoParams.budgetOuserWorkload}}人时 - - {{autoParams.budgetOuserAt }} 元 {{autoParams.budgetOuserAt/10000 }}万元 - - - - 合计 - {{autoParams.budgetOuserCnt+autoParams.budgetIuserCnt}} - - {{autoParams.budgetOuserWorkload+autoParams.budgetIuserWorkload }}人时,{{ (autoParams.budgetOuserWorkload+autoParams.budgetIuserWorkload)/8/20 }}人月 - {{ (parseFloat2(autoParams.budgetOuserPrice) + parseFloat2(autoParams.budgetIuserPrice))/2}}元/人时 - {{autoParams.budgetTotalCost}} 元,{{(autoParams.budgetTotalCost)/10000}} 万元 - - - 总计: {{parseFloat2(editForm.budgetIuserAt)+parseFloat2(editForm.budgetOuserAt)+parseFloat2(editForm.budgetNouserAt)}}元 {{this.toFixed(autoParams.budgetTotalCost/10000)}}万元 - - - - - - - - - - - - - - - - 取消 - 提交 - - - - - - - diff --git a/src/views/xm/core/xmPhase/XmPhaseForProduct.vue b/src/views/xm/core/xmPhase/XmPhaseForProduct.vue deleted file mode 100644 index 57dc2dc4..00000000 --- a/src/views/xm/core/xmPhase/XmPhaseForProduct.vue +++ /dev/null @@ -1,1290 +0,0 @@ - - - - - 甘特图 - 里程碑 - 关键路径 - - - - - - 查询 - 计算关键路径 - - 由需求汇总进度数据 - 批量修改 - 删除 - - - - - 直接新建 - - - 由模板导入计划 - - - - - - - - - - - - - 计算关键路径 - - - 由需求汇总进度数据 - - - - - - - - - - - - - - - - - - - - - - {{scope.row.seqNo}} - - {{scope.row.name}} - {{item.remark}} - - - - - - 去设置 - {{scope.row.mngUsername}} - - - - - {{formatDate(scope.row.beginDate)}} ~ {{formatDate(scope.row.endDate)}} - - - - - {{ (scope.row.actRate!=null?scope.row.actRate:0)+'%'}} - - - - - - - - - - - - - - - - - - - {{dicts.xmPhaseStatus.find(i=>i.id==scope.row.phaseStatus).name}} - - - - - - - - 直接创建子计划 - - - 从模板批量导入子计划 - - - 子计划 - - 编辑 - - - - 更多 - - - 批量关联需求 - 日志 - 从需求中汇总进度 - 变更发审(审核通过后起效) - 删除发审(审核通过后删除) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/src/views/xm/core/xmPhase/XmPhaseMng.vue b/src/views/xm/core/xmPhase/XmPhaseMng.vue deleted file mode 100644 index ccf4abdb..00000000 --- a/src/views/xm/core/xmPhase/XmPhaseMng.vue +++ /dev/null @@ -1,1328 +0,0 @@ - - - - - 甘特图 - 里程碑 - 关键路径 - - - - - - 查询 - 计算关键路径 - - 由任务汇总进度数据 - 批量修改 - 删除 - - - - - - 由需求批量创建(推荐) - - - 直接新建 - - - 由模板导入计划 - - - - - - - - - - - - - 计算关键路径 - - - 由任务汇总进度数据 - - - - - - - - 项目总预算: {{toFixed(budgetData.planTotalCost/10000,2)}}万,剩{{toFixed(budgetData.surplusPlanCostAt/10000,2)}}万 - 非人力总预算:{{toFixed(budgetData.planNouserAt/10000,2)}}万,剩{{toFixed(budgetData.surplusPlanNouserAt/10000,2)}}万 - 内部人力总预算:{{toFixed(budgetData.planIuserAt/10000,2)}}万,剩{{toFixed(budgetData.surplusPlanIuserAt/10000,2)}}万 - 外购人力总预算:{{toFixed(budgetData.planOuserAt/10000,2)}}万,剩{{toFixed(budgetData.surplusPlanOuserAt/10000,2)}}万 - 刷新统计数据 - - - - - - - - - - - - - - - - - - - - {{scope.row.seqNo}} - {{scope.row.name}} - {{item.remark}} - - - - - - 去设置 - {{scope.row.mngUsername}} - - - - - {{formatDate(scope.row.beginDate)}} ~ {{formatDate(scope.row.endDate)}} - - - - - {{ (scope.row.actRate!=null?scope.row.actRate:0)+'%'}} - - - - - - - - - - - - - - - - - - - {{dicts.xmPhaseStatus.find(i=>i.id==scope.row.phaseStatus).name}} - - - - - - - - 直接创建子计划 - - - 从模板批量导入子计划 - - - 由需求创建子计划 - - - 子计划 - - - 编辑 - - - - 更多 - - - 批量关联任务 - 日志 - 从任务中汇总进度 - 变更发审(审核通过后起效) - 删除发审(审核通过后删除) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/src/views/xm/core/xmPhase/XmPhaseOverview.vue b/src/views/xm/core/xmPhase/XmPhaseOverview.vue deleted file mode 100644 index 7dfaf37c..00000000 --- a/src/views/xm/core/xmPhase/XmPhaseOverview.vue +++ /dev/null @@ -1,576 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - 计划信息 - - - - - - - 计划管理员 - - - - - - - - - - - 总任务量 - - - - - - - - - - - - 待完成 - - - - - - - - - - - - 已完成 - - - - - - - - - - - - - 计划周期 - - - - - - - - - - 创建时间: {{this.phaseCreateDate}} - - - - - - - - - - 关联迭代数: {{(this.xmPhase.iterationCnt)}} - - - - - - - - - - - - 任务进度 - - - - - - - - - - 计划工时 - - - - - - - - - h - - 预估工时 - - - - - - - h - - 登记工时 - - - - - - - % - - 工时进度 - - - - - - - - - - - h - - 剩余工时 - - - - - - - h - - 预估偏差 - - - - - - - % - - 预估偏差率 - - - - - - 项目预计进度 - - - - 项目实际进度 - - - - - - - - - - - 总预算情况 - - - - - - - - - - 工作量分布 - - - - - - - - - - - - - - - - diff --git a/src/views/xm/core/xmPhase/XmPhaseSelect.vue b/src/views/xm/core/xmPhase/XmPhaseSelect.vue deleted file mode 100644 index 6e209ee3..00000000 --- a/src/views/xm/core/xmPhase/XmPhaseSelect.vue +++ /dev/null @@ -1,484 +0,0 @@ - - - - - - - 计划 {{editForm.name}}{{editForm.name}} - - - {{scope.row.seqNo}} {{scope.row.name}} - {{ (scope.row.actRate!=null?scope.row.actRate:0)+'%'}} - - - - - - - - - - - - \ No newline at end of file diff --git a/src/views/xm/core/xmProduct/XmProductInfo.vue b/src/views/xm/core/xmProduct/XmProductInfo.vue index 3ac996c9..72a3ec44 100644 --- a/src/views/xm/core/xmProduct/XmProductInfo.vue +++ b/src/views/xm/core/xmProduct/XmProductInfo.vue @@ -210,8 +210,7 @@ import xmCost from '../xmProject/XmProjectCost'; import xmBudget from '../xmProject/XmProjectBudgetCost'; import xmContract from '../xmContract/XmContractMng'; - import xmEnvList from '../xmProjectEnvList/XmProjectEnvListMng'; - import xmPhaseForProduct from '../xmPhase/xmPhaseForProduct'; + import xmEnvList from '../xmProjectEnvList/XmProjectEnvListMng'; import xmMenuWithPlan from '../xmMenu/XmMenuWithPlan'; import xmProjectStateMng from '../xmProjectState/XmProjectStateMng'; import xmTestCaseExecMng from '../xmTestCaseExec/XmTestCaseExecMng'; @@ -429,8 +428,7 @@ import XmMenuBox from '../xmMenu/XmMenuBox.vue'; },//end methods components: { - xmTaskMng, - xmPhaseForProduct, + xmTaskMng, xmGroupMng, xmExchange, xmQuestion,