Browse Source

优化

master
陈裕财 4 years ago
parent
commit
8563a81fb7
  1. 1
      src/views/xm/core/xmMenu/XmMenuMng.vue
  2. 21
      src/views/xm/core/xmTask/XmTaskMng.vue
  3. 8
      src/views/xm/core/xmTaskWorkload/XmTaskWorkloadRecord.vue

1
src/views/xm/core/xmMenu/XmMenuMng.vue

@ -735,6 +735,7 @@
this.addFormVisible = true; this.addFormVisible = true;
}else{ }else{
this.$refs.xmProductSelect1.productVisible=true; this.$refs.xmProductSelect1.productVisible=true;
this.$refs.xmProductSelect1.searchXmProducts();
this.$notify({position:'bottom-left',showClose:true,message: "请先选择一个产品", type: 'warning'}); this.$notify({position:'bottom-left',showClose:true,message: "请先选择一个产品", type: 'warning'});
} }

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

@ -194,7 +194,7 @@
<el-button <el-button
slot="reference" slot="reference"
v-if=" v-if="
isTaskCenter != '1' && isMy != '1' && !xmIteration
queryScope=='plan'||queryScope=='planTask'
" "
type="primary" type="primary"
round round
@ -204,6 +204,7 @@
</el-popover> </el-popover>
<el-button <el-button
@click="showParentTaskList" @click="showParentTaskList"
v-if=" queryScope=='plan'||queryScope=='planTask' "
title="更换任务的上级,实现任务搬家功能" title="更换任务的上级,实现任务搬家功能"
icon="el-icon-upload2" icon="el-icon-upload2"
v-loading="load.edit" v-loading="load.edit"
@ -248,6 +249,7 @@
<el-tag <el-tag
v-if="filters.createUser" v-if="filters.createUser"
closable closable
@click="showMenuGroupUser"
@close="clearFiltersCreateUser" @close="clearFiltersCreateUser"
>{{ this.filters.createUser.username }}</el-tag >{{ this.filters.createUser.username }}</el-tag
> >
@ -268,6 +270,7 @@
<el-tag <el-tag
v-if="filters.executor" v-if="filters.executor"
closable closable
@click="showMenuExecutor"
@close="clearFiltersExecutor" @close="clearFiltersExecutor"
>{{ this.filters.executor.username }}</el-tag >{{ this.filters.executor.username }}</el-tag
> >
@ -894,7 +897,7 @@
></xm-menu-select> ></xm-menu-select>
</el-drawer> </el-drawer>
<xm-group-dialog ref="xmGroupDialog" :isSelectSingleUser="true" :sel-project="selProject" :xm-product="filters.xmProduct" @user-confirm="selectCreateUserConfirm">
<xm-group-dialog ref="xmGroupDialog" :isSelectSingleUser="true" :sel-project="filters.selProject" :xm-product="filters.xmProduct" @user-confirm="selectCreateUserConfirm">
</xm-group-dialog> </xm-group-dialog>
<el-drawer <el-drawer
append-to-body append-to-body
@ -1544,6 +1547,7 @@ export default {
if(!this.checkCanAdd()){ if(!this.checkCanAdd()){
return; return;
} }
this.parentTask = null;
this.addForm.ntype=ntype; this.addForm.ntype=ntype;
this.addFormVisible = true; this.addFormVisible = true;
}, },
@ -1663,10 +1667,10 @@ export default {
this.menuStory = true; this.menuStory = true;
}, },
showMenuGroupUser() { showMenuGroupUser() {
this.menuGroupUser = true;
this.$refs.xmGroupDialog.open({data:null,action:'filtersCreateUserid'})
}, },
showMenuExecutor() { showMenuExecutor() {
this.menuExecutor = true;
this.$refs.xmGroupDialog.open({data:null,action:'filtersExecutorUserid'})
}, },
skillTagClear(skill) { skillTagClear(skill) {
this.filters.skillTags = this.filters.skillTags.filter( this.filters.skillTags = this.filters.skillTags.filter(
@ -2101,13 +2105,20 @@ export default {
var user= groupUsers[0]; var user= groupUsers[0];
this.editXmTaskSomeFields(option.data,option.action,user) this.editXmTaskSomeFields(option.data,option.action,user)
} }
}else{
}else if(option.action=='filtersCreateUserid'){
if (groupUsers && groupUsers.length > 0) { if (groupUsers && groupUsers.length > 0) {
this.filters.createUser = groupUsers[0]; this.filters.createUser = groupUsers[0];
} else { } else {
this.filters.createUser = null; this.filters.createUser = null;
} }
this.searchXmTasks(); this.searchXmTasks();
}else{
if (groupUsers && groupUsers.length > 0) {
this.filters.executor = groupUsers[0];
} else {
this.filters.executor = null;
}
this.searchXmTasks();
} }
}, },

8
src/views/xm/core/xmTaskWorkload/XmTaskWorkloadRecord.vue

@ -8,8 +8,8 @@
<el-row v-if="editForm.ntype==='0'"> <el-row v-if="editForm.ntype==='0'">
<el-col :span="6"> <el-col :span="6">
<el-form-item label="原估工时" prop="initBudgetWorkload">
{{editForm.initBudgetWorkload?editForm.initBudgetWorkload:'0'}} &nbsp;小时
<el-form-item label="原估工时" prop="initWorkload">
{{editForm.initWorkload?editForm.initWorkload:'0'}} &nbsp;小时
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="6"> <el-col :span="6">
@ -26,8 +26,8 @@
<el-row v-else> <el-row v-else>
<el-col :span="6"> <el-col :span="6">
<el-form-item label="原估工时" prop="initBudgetWorkload">
{{editForm.initBudgetWorkload?editForm.initBudgetWorkload:'0'}} &nbsp;小时
<el-form-item label="原估工时" prop="initWorkload">
{{editForm.initWorkload?editForm.initWorkload:'0'}} &nbsp;小时
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="6"> <el-col :span="6">

Loading…
Cancel
Save