Browse Source

优化

master
陈裕财 4 years ago
parent
commit
dd40fd9acd
  1. 40
      src/views/xm/core/crowd/XmTaskCrowdMng.vue

40
src/views/xm/core/crowd/XmTaskCrowdMng.vue

@ -527,7 +527,25 @@
<!-- <el-drawer :title="'技能要求——'+currTaskName" :visible.sync="skillVisible" size="80%" append-to-body :close-on-click-modal="false"> <!-- <el-drawer :title="'技能要求——'+currTaskName" :visible.sync="skillVisible" size="80%" append-to-body :close-on-click-modal="false">
<xm-skill-mng :visible="skillVisible" :task-id="currTaskId" :task-name="currTaskName"></xm-skill-mng> <xm-skill-mng :visible="skillVisible" :task-id="currTaskId" :task-name="currTaskName"></xm-skill-mng>
</el-drawer> --> </el-drawer> -->
<el-dialog
title="编辑任务"
:visible.sync="editFormVisible"
width="90%"
top="20px"
append-to-body
:close-on-click-modal="false"
>
<xm-task-edit
:xm-project="currentProject"
:xm-task="editForm"
:visible="editFormVisible"
@cancel="editFormVisible = false"
@after-add-submit="afterExecEditSubmit"
@after-edit-submit="afterExecEditSubmit"
@submit="afterEditSubmit"
@edit-fields="onEditSomeFields"
></xm-task-edit>
</el-dialog>
<el-drawer <el-drawer
:title="'任务' + currTaskName + '的技能要求'" :title="'任务' + currTaskName + '的技能要求'"
:visible.sync="skillVisible" :visible.sync="skillVisible"
@ -580,34 +598,24 @@ import {
getOutTask, getOutTask,
editXmTaskSomeFields, editXmTaskSomeFields,
} from "@/api/xm/core/xmTask"; } from "@/api/xm/core/xmTask";
import XmTaskAdd from "../xmTask/XmTaskAdd"; //
import XmTaskEdit from "../xmTask/XmTaskEdit"; //
import XmTaskEdit from "../xmTask/XmTaskEdit"; //
import XmTaskAgileKanban from "../xmTask/XmTaskAgileKanban"; // import XmTaskAgileKanban from "../xmTask/XmTaskAgileKanban"; //
import { mapGetters } from "vuex"; import { mapGetters } from "vuex";
import xmExecuserMng from "../xmTaskExecuser/XmTaskExecuserForTask"; import xmExecuserMng from "../xmTaskExecuser/XmTaskExecuserForTask";
import xmSkillMng from "../xmTaskSkill/XmTaskSkillMng"; import xmSkillMng from "../xmTaskSkill/XmTaskSkillMng";
import skillMng from "@/views/xm/core/skill/skillMng"; import skillMng from "@/views/xm/core/skill/skillMng";
import { batchAddSkill } from "@/api/xm/core/xmTaskSkill"; import { batchAddSkill } from "@/api/xm/core/xmTaskSkill";
import xmPhaseMng from "../xmPhase/XmPhaseSelect";
import { sn } from "@/common/js/sequence";
import xmTaskTemplateMng from "../xmTaskTemplate/XmTaskTemplateMng"; import xmTaskTemplateMng from "../xmTaskTemplate/XmTaskTemplateMng";
import xmExchangeMng from "../xmExchange/XmExchangeMng"; import xmExchangeMng from "../xmExchange/XmExchangeMng";
import xmMenuSelect from "../xmMenu/XmMenuSelect";
import { addXmMyFocus, delXmMyFocus } from "@/api/xm/core/xmMyFocus"; import { addXmMyFocus, delXmMyFocus } from "@/api/xm/core/xmMyFocus";
import XmProjectSelect from "@/views/xm/core/components/XmProjectSelect";
import XmProductSelect from "@/views/xm/core/components/XmProductSelect";
import XmMenuRichDetail from "../xmMenu/XmMenuRichDetail"; import XmMenuRichDetail from "../xmMenu/XmMenuRichDetail";
import TagMng from "@/views/mdp/arc/tag/TagMng"; import TagMng from "@/views/mdp/arc/tag/TagMng";
import XmGantt from "../components/xm-gantt"; import XmGantt from "../components/xm-gantt";
import XmGroupSelect from "../xmGroup/XmGroupSelect.vue";
import XmTaskList from '../xmTask/XmTaskList';
import XmTableConfig from '@/views/xm/core/components/XmTableConfig';// import XmTableConfig from '@/views/xm/core/components/XmTableConfig';//
import XmGroupDialog from '@/views/xm/core/xmGroup/XmGroupDialog';//
import TagDialog from "@/views/mdp/arc/tag/TagDialog"; import TagDialog from "@/views/mdp/arc/tag/TagDialog";
import XmTaskWorkloadEdit from "@/views/xm/core/xmTaskWorkload/XmTaskWorkloadEdit"; import XmTaskWorkloadEdit from "@/views/xm/core/xmTaskWorkload/XmTaskWorkloadEdit";
@ -654,12 +662,13 @@ export default {
filters: { filters: {
key: "", key: "",
isMyTask: "0", //01 isMyTask: "0", //01
selProject: null,
projectId: "",
productId: "",
skillTags: [], skillTags: [],
taskOut: "", //10// taskOut: "", //10//
menus: [], menus: [],
createUser: null, //
executor: null, //
createUserid: "", //
executorUserid: "", //
taskType: "", taskType: "",
tags: [], tags: [],
taskState:'',// taskState:'',//
@ -1385,6 +1394,7 @@ export default {
}, //end methods }, //end methods
components: { components: {
xmSkillMng, xmSkillMng,
XmTaskEdit,
skillMng, skillMng,
xmExchangeMng, xmExchangeMng,
XmMenuRichDetail, XmMenuRichDetail,

Loading…
Cancel
Save