Browse Source

优化

master
陈裕财 4 years ago
parent
commit
a5c9e9e87f
  1. 6
      src/views/xm/core/xmProject/XmProjectForLinkComplex.vue
  2. 2
      src/views/xm/core/xmTask/XmPhase.vue
  3. 6
      src/views/xm/core/xmTask/XmTaskMng.vue

6
src/views/xm/core/xmProject/XmProjectForLinkComplex.vue

@ -40,6 +40,10 @@
<el-tab-pane label="需求" lazy name="menus" v-if="selProject&&selProject.id">
<xm-menu-mng v-if="selProject && showPanel=='menus'" :xm-product="xmProduct" :xm-iteration="xmIteration" :sel-project="selProject" :disabled-mng="false"></xm-menu-mng>
</el-tab-pane>
<el-tab-pane label="计划" lazy name="plan" v-if="selProject&&selProject.id">
<xm-plan v-if="selProject && showPanel=='plan'" queryScope="plan" ptype="0" :xm-product="xmProduct" :xm-iteration="xmIteration" :sel-project="selProject"></xm-plan>
</el-tab-pane>
<el-tab-pane label="任务" lazy name="tasks" v-if="selProject&&selProject.id">
<xm-task-mng v-if="selProject && showPanel=='tasks'" queryScope="task" ptype="0" :xm-product="xmProduct" :xm-iteration="xmIteration" :sel-project="selProject"></xm-task-mng>
</el-tab-pane>
@ -80,6 +84,7 @@ import XmProjectOverview from "./XmProjectOverview";
import XmProductProjectLinkMng from '../xmProductProjectLink/XmProductProjectLinkMng.vue';
import XmIterationLinkForProject from '../xmIterationLink/XmIterationLinkForProject.vue';
import XmPlan from '../xmTask/XmPlan.vue';
export default {
computed: {
...mapGetters([
@ -140,6 +145,7 @@ import XmIterationLinkForProject from '../xmIterationLink/XmIterationLinkForProj
XmProjectOverview,
XmProductProjectLinkMng,
XmIterationLinkForProject,
XmPlan,
},
mounted() {
this.$nextTick(() => {

2
src/views/xm/core/xmTask/XmPhase.vue

@ -220,7 +220,7 @@
placement="top-start"
title="选择展示方式"
width="400"
trigger="hover"
trigger="click"
>
<el-row>
<el-radio v-model="displayType" label="grant">甘特图</el-radio>

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

@ -8,9 +8,7 @@
>
<el-row>
<xm-project-select style="display:inline;" v-if="!selProject||!selProject.id" :auto-select="isTaskCenter?false:true" :link-iteration-id="xmIteration?xmIteration.id:null" :link-product-id="xmProduct?xmProduct.id:null" @row-click="onProjectRowClick" @clear="onProjectClear" ></xm-project-select>
<el-select v-model="filters.lvls" placeholder="层级" clearable multiple v-if="queryScope!='task'">
<el-option :value="item.id" :label="item.name" v-for="(item,index) in dicts.xm_plan_lvl" :key="index"></el-option>
</el-select>
<el-select style="width: 100px" v-model="filters.taskState" placeholder="状态" clearable>
<el-option :value="item.id" :label="item.name" v-for="(item,index) in dicts.taskState" :key="index"></el-option>
</el-select>
@ -317,7 +315,7 @@
placement="top-start"
title="选择展示方式"
width="400"
trigger="hover"
trigger="click"
>
<el-row>
<el-radio v-model="displayType" label="grant">甘特图</el-radio>

Loading…
Cancel
Save